메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

남영주 (충북대학교 )

지도교수
이의신
발행연도
2023
저작권
충북대학교 논문은 저작권에 의해 보호받습니다.

이용수2

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (3)

초록· 키워드

오류제보하기
자율주행의 도래로 인하여, 운전에 집중할 필요가 없어진 사용자들의 콘텐츠 수요는 급격히 늘어난다. 차량 사용자에게 콘텐츠를 제공하는 데에 있어서 백홀 링크의 용량이 제한되어 있기 때문에, 증가한 차량 사용자의 콘텐츠 수요를 감당하기에는 백홀 링크의 용량이 충분하지 않다. 따라서, 차량에게 콘텐츠를 제공하는 데에 있어서 지연 시간이 발생하게 된다. 지연 시간은 고속으로 움직이는 차량에게 있어서 교통사고나 서비스 만족도에 대한 저하로 이어질 수 있기 때문에, 지연 시간을 최소화하는 것이 차량 네트워크에서 주요 과제로 고려된다. 콘텐츠 중심 차량 네트워크 (CCVN)은 지연 시간을 줄이기 위한 효과적인 해결 방안으로 여겨지고 있다. 차량이 요청한 콘텐츠가 RSU의 저장 장치에 이미 캐시되어 있다면, 해당 RSU는 지연 시간없이 요청된 콘텐츠를 요청 차량에게 제공할 수 있다. 그러나, 저장 장치의 용량에는 제한이 있기 때문에, 모든 콘텐츠를 미리 캐시해 둘 수 없다. 차량이 요청한 콘텐츠가 RSU의 저장 장치에 캐시되어있지 않은 경우, 해당 RSU는 요청된 콘텐츠를 콘텐츠 서버나 다른 RSU로부터 가져와야한다. 이는 요청 차량이 RSU로부터 요청한 콘텐츠를 제공받는 데에 있어서 지연 시간과 추가 트래픽을 발생시킨다. 이러한 지연 시간을 줄이기 위해, 많은 연구자들이 CCVN에서 사전 캐싱에 대한 연구를 진행하고 있다. CCVN에서 사전 캐싱은 차량이 요청할 것이라 예측되는 콘텐츠를 미리 캐싱하는 방안이다. RSU가 차량으로부터 해당 차량의 이동 정보가 포함된 콘텐츠 요청을 받았을 때, RSU는 받은 이동성 정보를 토대로 요청 차량의 이동을 예측할 수 있다. 해당 RSU는 차량의 이동성 정보에 포함되어 있는 경로 정보를 통하여, 요청 차량이 다음으로 들어가게 될 RSU를 예측할 수 있다. 따라서, 다음 RSU가 요청된 콘텐츠를 사전 캐싱함으로써, 다음 RSU는 요청 차량이 통신 범위에 진입하자마자 지연 시간없이 요청된 콘텐츠를 요청 차량에게 제공할 수 있다. 결과적으로 CCVN에서 사전 캐싱 방안을 사용하여 지연 시간을 감소시킬 수 있다.
하지만, 사전 캐싱에 대한 기존 연구들은 지연시간에 대한 민감성 측면에서 두 가지 다른 유형 (지연시간에 민감한 콘텐츠와 지연시간에 둔감한 콘텐츠)의 콘텐츠를 고려하지 않았기 때문에, 지연시간에 민감한 콘텐츠와 둔감한 콘텐츠를 제공하기 위한 최적화된 성능을 달성할 수 없다. 기존의 지연시간에 민감한 콘텐츠를 위한 사전 캐싱 방안은 고정된 속도를 기반으로 차량의 이동성을 예측하여 요청된 콘텐츠를 얼마나 사전 캐싱해야 하는지 계산하였다. 요청 차량이 예상보다 빠른 속도로 이동하여 RSU의 통신 범위를 더 빨리 빠져나가면, RSU가 사전 캐싱한 콘텐츠를 전부 전달하지 못하기 때문에, 콘텐츠를 사전 캐싱하기 위해 소모한 트래픽 중의 일부가 낭비된다. 반대로, 요청 차량이 예상보다 느려 RSU의 통신 범위에 더 오래 머무르게 되면, RSU가 사전 캐싱해둔 콘텐츠를 모두 받고서도 추가적인 량을 더 요구하기 때문에, 이를 콘텐츠 서버나 다른 RSU로부터 가져오기 위해 지연시간이 발생한다. 지연시간에 둔감한 콘텐츠를 전달하기 위한 기존의 사전 캐싱 방안은 각 콘텐츠의 허용 가능한 지연시간을 고려하지 않고 지연시간을 줄이는데에만 초점을 두었다. 이미 콘텐츠를 가지고 있는 RSU들을 통해 제공될 수 있는 콘텐츠를 사전 캐싱하기 위해 트래픽을 소모함으로써, RSU는 지연시간에 민감한 콘텐츠를 제공하는데에 소모되는 지연시간을 줄일 수 있었던 백홀 링크의 트래픽을 낭비하게 된다. 또한, 허용가능한 지연시간을 고려하지 않아 무한한 지연을 가지게 되어 콘텐츠를 받는 것을 실패하기 때문에 신뢰성이 저하된다.
본 논문에서는 지연시간에 민감한 콘텐츠와 둔감한 콘텐츠를 별도로 고려하여 최적화를 통해 지연시간을 최소화하는 사전 캐싱 방안을 제안한다. 본 논문은 지연 시간에 대한 민감성 측면에서 콘텐츠를 지연 시간에 민감한 콘텐츠와 지연 시간에 둔감한 콘텐츠로 구분한다. 먼저, 지연 시간에 민감한 콘텐츠를 제공하기 위해, 사전 캐싱에 사용될 차량 이동의 예측에 대한 정확도를 향상시키기 위한 적응형 예측 변수가 제시된다. 그리고, 추가적인 성능의 향상을 위하여, 적응형 예측 변수의 예측 오류를 보상하는 가드 밴드를 추가한다. 다음으로, 본 논문은 지연 시간에 둔감한 콘텐츠를 제공하는데에 있어서 사용되는 트래픽을 절약함으로서 다른 콘텐츠들의 지연 시간을 줄이기 위한 추가 트래픽을 얻는 방안을 제시한다. 지연 시간에 둔감한 콘텐츠를 즉시 다운로드할 필요가 없기 때문에, 해당 콘텐츠를 요청한 차량의 경로 상에 존재하는 이미 해당 콘텐츠를 캐시하고 있는 RSU들을 활용하여 트래픽 소모없이 요청 차량에게 콘텐츠를 제공할 수 있다. 이러한 이유로, 최적화로 인해, 지연 시간에 둔감한 콘텐츠를 요청 차량에게 제공하는 데에 소모되는 트래픽을 최소화하여 추가적인 트래픽을 확보할 수 있다. 추가적인 트래픽은 지연 시간에 민감한 콘텐츠의 지연 시간을 최소화하기 위하여 사용될 수 있다. 따라서, 다양한 시나리오를 사용하여 수행된 시뮬레이션 결과를 통하여, 제안 방안들이 기존 방안들에 비해 성능이 향상됨을 볼 수 있다.

목차

1 Introduction 1
1.1 Background and Motivation . . . . . . . . . . . . . . . . 1
1.2 Dissertation Statement . . . . . . . . . . . . . . . . . . . 9
1.3 Preliminary Overview . . . . . . . . . . . . . . . . . . . . 14
2 Related Works 17
2.1 CCVNs . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.2 Caching in CCVNs . . . . . . . . . . . . . . . . . . . . . 19
2.3 Precaching in CCVNs . . . . . . . . . . . . . . . . . . . . 21
2.4 Mobility-Based Delay-Sensitive Content Precaching in CCVNs . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5 Mobility-Based Delay-Tolerant Content Precaching in CCVNs . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3 Delay-Sensitive Content Precaching Scheme 36
3.1 Network Model and Problem Statement . . . . . . . . . . 36
3.1.1 Network Model . . . . . . . . . . . . . . . . . . . 36
3.1.2 Problem Statement . . . . . . . . . . . . . . . . . 39
3.2 The Proposed Scheme . . . . . . . . . . . . . . . . . . . 43
3.2.1 The case of VCur < VAvg . . . . . . . . . . . . . . 47
3.2.2 The case of VCur > VAvg . . . . . . . . . . . . . . 52
3.2.3 Addition of Guardband . . . . . . . . . . . . . . . 56
4 Delay-Tolerant Content Precaching Scheme 59
4.1 Network Model . . . . . . . . . . . . . . . . . . . . . . . 59
4.2 Delay Tolerable Precaching (DTP) Scheme . . . . . . . . 65
4.2.1 Decision of Precaching Necessity . . . . . . . . . . 67
4.2.2 Calculation of the Average Backhaul Traffic Usage and the Number of Downloadable Chunks . . . . 72
4.2.3 Selection of Optimal Precaching RSUs . . . . . . 78
5 Performance Evaluation 83
5.1 Performance Evaluation of ACPS . . . . . . . . . . . . . 83
5.1.1 Simulation Environment . . . . . . . . . . . . . . 84
5.1.2 Simulation Results . . . . . . . . . . . . . . . . . 87
5.2 Performance Evaluation of DTP . . . . . . . . . . . . . . 105
5.2.1 Simulation Environment . . . . . . . . . . . . . . 105
5.2.2 Simulation Results . . . . . . . . . . . . . . . . . 108
6 Conclusion and Future Work 115
6.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . 115
6.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . 119
Reference 120
Abstract in Korean 136

최근 본 자료

전체보기

댓글(0)

0