| 研究生: |
王信富 Wang, Shin-Fu |
|---|---|
| 論文名稱: |
設計與實作應用於車聯網場景之多接取邊緣運算系統 Design and Implementation of a Multi-access Edge Computing System for Vehicular Networks |
| 指導教授: |
楊竹星
Yang, Chu-Sing |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電腦與通信工程研究所 Institute of Computer & Communication Engineering |
| 論文出版年: | 2021 |
| 畢業學年度: | 109 |
| 語文別: | 中文 |
| 論文頁數: | 81 |
| 中文關鍵詞: | 多接取邊緣運算 、車聯網 、碰撞偵測 、行車安全 |
| 外文關鍵詞: | Multi-access Edge Computing, Vehicular Networks, Collision Detection, Driving Safety |
| 相關次數: | 點閱:457 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著行動網路的演進和行動裝置的普及,將會有大流量回傳到核心網進行處理,在幾年前,還能負荷這些流量。但是流量會逐年的增加,為了避免核心網壅塞,便提出了邊緣運算的概念。藉由將雲端計算所提供的服務移至裝置附近,協助裝置進行運算,又能以較低的延遲滿足應用的要求,同時因為分散式的部署,平分了龐大的流量。另外一方面,邊緣運算所提供的低延遲,讓之前雲端運算無法滿足的應用,能夠重新討論可行性,像是車聯網的行車安全,回送雲端計算是無法滿足低延遲要求,現在邊緣運算可以提供此項服務。
本論文基於多接取邊緣運算的概念,設計了一個車聯網場景的系統,並且著重於車輛與MEC伺服器之間的互動,其中包含了一開始的認證授權與不同基地台之間的換手機制以及控制訊息和多媒體訊息的處理。在控制訊息處理中,本論文對於碰撞偵測做了一些改良,後來並提出了一個新穎的碰撞檢測,能夠在更短的時間內,更精準的辨別是哪些車輛將會有碰撞的可能;在多媒體訊息處理中,考量了車輛與MEC伺服器以及MEC伺服器與雲端,兩者之間的多媒體訊息處理。實驗結果顯示,所改良的碰撞偵測是更短的處理時間,並且藉由推算的方式證實了在車聯網的緊急事件中MEC伺服器反應時間快於人類反應時間。
With the evolution of mobile networks and the popularization of mobile devices, huge data traffic will be transmitted back to the core network for processing. In order to avoid the congestion of the core network, the concept of edge computing was proposed. By moving computing services to the edge of the network, reducing traffic back to the core network and assisting device computing. On the other hand, edge computing can satisfy low latency requirements of applications, such as the driving safety in the vehicular networks, where cloud computing cannot satisfy the low latency requirements.
Based on the concept of multi-access edge computing (MEC), this thesis designs a system for vehicular networks and focuses on the data transmission between the vehicle and the MEC server, which includes the processing of control messages and multimedia messages. In the control messages, the collision detection is improved to identify more accurately which vehicles might collide in a shorter period of time. In multimedia messages, two scenarios, vehicles and MEC servers and MEC servers and cloud servers, are considered and their related multimedia messages are processed. The experimental results show that the improved collision detection is shorter in processing time, and it is confirmed by the estimation that the MEC server response time is faster than the human response time during an emergency event in the vehicular networks.
[1] P. Hu, S. Dhelim, H. Ning, and T. Qiu, "Survey on fog computing: architecture, key technologies, applications and open issues," vol. 98, pp. 27-42, 2017.
[2] Y. Mao, C. You, J. Zhang, K. Huang, and K. B. Letaief, "A Survey on Mobile Edge Computing: The Communication Perspective," IEEE Communications Surveys & Tutorials, vol. 19, no. 4, p. 2322–2358, 2017.
[3] "Cisco Visual Networking Index : Global Mobile Data Traffic Forecast Update, 2017-2022," 2019. [Online]. Available: https://s3.amazonaws.com/media.mediapost.com/uploads/CiscoForecast.pdf. [Accessed 6 7 2021].
[4] W. Shi, J. Cao, Q. Zhang, Y. Li, and L. Xu, "Edge computing: Visionand challenges," IEEE Internet of Things Journal, vol. 3, no. 5, p. 637–646, 2016.
[5] Y. Siriwardhana, P. Porambage, M. Liyanage, and M. Ylinattila, "A Survey on Mobile Augmented Reality With 5G Mobile Edge Computing: Architectures, Applications, and Technical Aspects," IEEE Communications Surveys & Tutorials, vol. 23, no. 2, pp. 1160-1192, 2021.
[6] "Announcing Amazon Elastic Compute Cloud (Amazon EC2) - beta," [Online]. Available: https://aws.amazon.com/tw/about-aws/whats-new/2006/08/24/. [Accessed 6 7 2021].
[7] C. Alwis, "Mobile Cloud Computing," [Online]. Available: https://www.itu.int/en/ITU-D/Regional-Presence/AsiaPacific/Documents/Events/2015/July-Could-Computing/S6_Chamitha_de_Alwis.pdf. [Accessed 6 7 2021].
[8] "Multi-access Edge Computing (MEC)," [Online]. Available: https://www.etsi.org/technologies/multi-access-edge-computing. [Accessed 6 7 2021].
[9] Y. C. Hu, M. Patel, D. Sabella, N. Sprecher and V. Young, "Mobile Edge Computing A key technology towards 5G," 2015. [Online]. Available: https://www.etsi.org/images/files/etsiwhitepapers/etsi_wp11_mec_a_key_technology_towards_5g.pdf. [Accessed 6 7 2021].
[10] "Mobile-Edge Computing," 2014. [Online]. Available: https://portal.etsi.org/Portals/0/TBpages/MEC/Docs/Mobile-edge_Computing_-_Introductory_Technical. [Accessed 6 7 2021].
[11] "ETSI Multi-Access Edge Computing releases new white paper and starts work on interoperability," 2017. [Online]. Available: https://www.etsi.org/newsroom/news/1218-2017-09-news-etsi-multi-access-edge-computing-releases-new-white-paper-and-starts-work-on-interoperability. [Accessed 6 7 2021].
[12] "Industry Specification Group (ISG) on Multi-access Edge Computing (MEC)," [Online]. Available: https://www.etsi.org/committee/1425-mec. [Accessed 6 7 2021].
[13] "Multi-access Edge Computing (MEC); Terminology V2.1.1," 2019. [Online]. Available: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/001/02.01.01_60/gs_mec001v020101p.pdf. [Accessed 6 7 2021].
[14] "Multi-access Edge Computing (MEC); Framework and Reference Architecture V2.1.1," 2019. [Online]. Available: https://www.etsi.org/deliver/etsi_gs/mec/001_099/003/02.01.01_60/gs_mec003v020101p.pdf. [Accessed 6 7 2021].
[15] K. Dolui and S. K. Datta, "Comparison of edge computing implemen-tations: Fog computing, cloudlet and mobile edge computing," in 2017Global Internet of Things Summit (GIoTS), 2017.
[16] H.Antunes, "OpenFog Consortium: An Ecosystem to Accelerate End-to-End IoT Solutions," [Online]. Available: https://blogs.cisco.com/digital/cisco-iox-in-cisco-live-2014-showcasing-fog-computing-at-work. [Accessed 6 7 2021].
[17] "OpenFog," [Online]. Available: https://opcfoundation.org/markets-collaboration/openfog/. [Accessed 6 7 2021].
[18] M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, "The case forvm-based cloudlets in mobile computing," IEEE Pervasive Computing, vol. 8, no. 4, pp. 14-23, 2009.
[19] M. Satyanarayanan, Z. Chen, K. Ha, W. Hu, W. Richter, and P. Pillai, "Cloudlets: at the leading edge of mobile-cloud convergence," in 6th International Conference on Mobile Computing, Applications and Services, 2014.
[20] Z. Pang, L. Sun, Z. Wang, E. Tian, and S. Yang, "A survey of cloudletbased mobile computing," in 2015 International Conference on CloudComputing and Big Data (CCBD), 2016.
[21] "Cloudlet," [Online]. Available: https://www.akamai.com/us/en/products/performance/cloudlets/. [Accessed 6 7 2021].
[22] Z. Ding, J. Xu, O. A. Dobre, and H. V. Poor, "Joint power and time allocation for noma–mec offloading," IEEE Transactions on Vehicular Technology, vol. 68, no. 6, pp. 6207-6211, 2019.
[23] Y. Pan, M. Chen, Z. Yang, N. Huang, and M. Shikh-Bahaei, "Energy-efficient noma-based mobile edge computing offloading," IEEE Communications Letters, vol. 23, no. 2, pp. 310-313, 219.
[24] Z. Song, Y. Liu, and X. Sun, "Joint radio and computational resource allocation for noma-based mobile edge computing in heterogeneous networks," IEEE Communications Letters, vol. 22, no. 12, pp. 2559-2562, 2018.
[25] E. E. Haber, T. M. Nguyen, and C. Assi, "Joint optimization of computational cost and devices energy for task offloading in multi-tier edge-clouds," IEEE Transactions on Communications, vol. 67, no. 5, pp. 3407-3421, 2019.
[26] H. Li, H. Xu, C. Zhou, X. Lu, and Z. Han, "Joint optimization strategy of computation offloading and resource allocation in multi-access edge computing environment," IEEE Transactions on Vehicular Technology, vol. 69, no. 9, pp. 214-226, 2020.
[27] F. Guo, H. Zhang, H. Ji, X. Li, and V. C. M. Leung, "An efficient computation offloading management scheme in the densely deployed small cell networks with mobile edge computing," IEEE/ACM Transactions on Networking, vol. 26, no. 6, pp. 2651-2664, 2018.
[28] Z. Ding, D. W. K. Ng, R. Schober, and H. V. Poor, "Delay minimization for noma-mec offloading," IEEE Signal Processing Letters, vol. 25, no. 12, pp. 1875-1879, 2018.
[29] M. Sheng, Y. Dai, J. Liu, N. Cheng, X. Shen, and Q. Yang, "Delayaware computation offloading in noma mec under differentiated uploading delay," IEEE Transactions on Wireless Communications, vol. 19, no. 4, pp. 2813-2826, 2020.
[30] L. P. Qian, B. Shi, Y. Wu, B. Sun, and D. H. K. Tsang, "Noma-enabled mobile edge computing for internet of things via joint communication and computation resource allocations," IEEE Internet of Things Journal, vol. 7, no. 1, pp. 718-733, 2020.
[31] Y. Wu, K. Ni, C. Zhang, L. P. Qian, and D. H. K. Tsang, "Noma-assisted multi-access mobile edge computing: A joint optimization of computation offloading and time allocation," IEEE Transactions on Vehicular Technology, vol. 67, no. 12, pp. 244-258, 2018.
[32] H. A. Alameddine, S. Sharafeddine, S. Sebbah, S. Ayoubi, and C. Assi, "Dynamic task offloading and scheduling for low-latency iot services in multi-access edge computing," IEEE Journal on Selected Areas in Communications, vol. 37, no. 3, pp. 668-682, 2019.
[33] M. Casado, M. J. Freedman, J. Pettit, J. Luo, and N. McKeown, "Ethane: taking control of the enterprise," ACM SIGCOMM Computer Communication Review, vol. 37, no. 4, pp. 1-12, 2007.
[34] "OpenDaylight," [Online]. Available: https://www.opendaylight.org/. [Accessed 6 7 2021].
[35] "Ryu," [Online]. Available: https://ryu-sdn.org/. [Accessed 6 7 2021].
[36] "ONOS," [Online]. Available: https://opennetworking.org/onos/. [Accessed 6 7 2021].
[37] N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson,J. Rexford, S. Shenker, and J. Turner, "Openflow: Enabling innovation in campus networks," ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, 2008.
[38] "OpenFlow Switch Specification 1.3.0," [Online]. Available: https://opennetworking.org/wp-content/uploads/2014/10/openflow-spec-v1.3.0.pdf. [Accessed 6 7 2021].
[39] "OpenFlow Switch Specification 1.1.0," [Online]. Available: https://opennetworking.org/wp-content/uploads/2014/10/openflow-spec-v1.1.0.pdf. [Accessed 6 7 2021].
[40] 方姿穎, 於軟體定義網路環境中設計與實作具多控制器負載平衡機制之跨網域網路切片系統, 國立成功大學電腦與通信工程研究所碩士論文, 2020.
[41] R.-F. Liao, H. Wen, J. Wu, F. Pan, and A. Xu, "Security enhancement for mobile edge computing through physical layer authentication," IEEE Access, vol. 7, pp. 116390-116401, 2019.
[42] C.-Y. Li, Y.-D. Lin, Y.-C. Lai, H.-T. Chien, and Y.-S. Huang, "Trans-parent aaa security design for low-latency mec-integrated cellular networks," IEEE Transactions on Vehicular Technology, vol. 69, no. 3, pp. 3231-3243, 2020.
[43] G. Tang, D. Guo, K. Wu, F. Liu, and Y. Qin, "Qos guaranteed edge cloud resource provisioning for vehicle fleets," IEEE Transactions on Vehicular Technology, vol. 69, no. 6, p. 5889–5900, 2020.
[44] V. H. Hoang, T. M. Ho, and L. B. Le, "Mobility-aware computation offloading in mec-based vehicular wireless networks," IEEE Communications Letters, vol. 24, no. 2, pp. 466-469, 2019.
[45] F. Vazquez-Gallego, R. Vilalta, A. Garca, F. Mira, S. Va, R. Munoz, J. Alonso-Zarate, and M. Catalan-Cid, "Demo: A Mobile Edge Computing-based Collision Avoidance System for Future Vehicular Networks," in IEEE INFOCOM 2019 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2019.
[46] "Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Part 2: Specification of Cooperative Awareness Basic Service 1.4.1," 2019. [Online]. Available: https://www.etsi.org/deliver/etsi_en/302600_302699/30263702/01.04.01_60/en_30263702v010401p.pdf. [Accessed 6 7 2021].
[47] "Intelligent Transport Systems (ITS);Vehicular Communications; Basic Set of Applications; Part 3: Specifications of Decentralized Environmental Notification Basic Service 1.2.1," 2014. [Online]. Available: https://www.etsi.org/deliver/etsi_en/302600_302699/30263703/01.02.01_30/en_30263703v010201v.pdf. [Accessed 6 7 2021].
[48] K. Lee and D. Kum, "Collision avoidance/mitigation system: Motion planning of autonomous vehicle via predictive occupancy map," IEEE Access, vol. 7, p. 52846–52857, 2019.
[49] G. Avino, P. Bande, P. A. Frangoudis, C. Vitale, C. Casetti, C. F. Chiasserini, K. Gebru, A. Ksentini, and G. Zennaro, "A mec-based extended virtual sensing for automotive services," IEEE Transactionson Network and Service Management, vol. 16, no. 4, p. 1450–1463, 2019.
[50] M. Malinverno, G. Avino, C. Casetti, C. F. Chiasserini, F. Malandrino and S. Scarpina, "Performance analysis of c-v2i-based automotive collision avoidance," in 2018 IEEE 19th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM), 2018.
[51] T. Taleb, A. Benslimane, and K. B. Letaief, "Toward an effective risk-conscious and collaborative vehicular collision avoidance system," IEEE Transactions on Vehicular Technology, vol. 59, no. 3, p. 1474–1486, 2010.
[52] Nguyen, VanQuang and Kim, Heungsuk and Jun, SeoChang and Boo, Kwangsuck, "A study on real-time detection method of lane and vehicle for lane change assistant system using vision system on highway," Engineering science and technology, an international journal, vol. 21, no. 5, pp. 822-833, 2018.
[53] "OpenCV," [Online]. Available: https://opencv.org/. [Accessed 6 7 2021].
[54] "Open vSwitch(ovs)," [Online]. Available: https://www.openvswitch.org/. [Accessed 6 7 2021].
[55] "gcc," [Online]. Available: https://gcc.gnu.org/. [Accessed 6 7 2021].
[56] "SUMO," [Online]. Available: https://www.eclipse.org/sumo/. [Accessed 6 7 2021].
[57] "Mysql," [Online]. Available: https://www.mysql.com/. [Accessed 6 7 2021].
[58] "ffmpeg," [Online]. Available: https://www.ffmpeg.org/. [Accessed 6 7 2021].
[59] "python," [Online]. Available: https://www.python.org/. [Accessed 6 7 2021].
[60] "OpenStreetMap," [Online]. Available: https://www.openstreetmap.org/. [Accessed 6 7 2021].
[61] "NCC行動網路成本模型框架草案," 2016. [Online]. Available: https://www.ncc.gov.tw/chinese/news_detail.aspx?site_content_sn=54&sn_f=36079. [Accessed 6 7 2021].
[62] "NCC頻率資料庫查詢系統," [Online]. Available: https://freqdbo.ncc.gov.tw/Portal/NCCB06Q_01v1.aspx. [Accessed 6 7 2021].
[63] Specification # 36.881 Study on latency reduction techniques for LTE, 3rd Generation Partnership Project(3GPP), 2016.
[64] T. Maruko, S. Yasukawa, A. Matsumoto, J. Abe, and M. Iwamura, "Latency Analysis of LTE Networks for Vehicular Communications Based on Experiments and Computer Simulation," in 2019 IEEE 2nd Connected and Automated Vehicles Symposium (CAVS), 2019.
[65] Rachid El Hattachi and Javan Erfanian, "5G white paper, next generation mobile networks," 2015. [Online]. Available: https://www.ngmn.org/wp-content/uploads/NGMN_5G_White_Paper_V1_0.pdf. [Accessed 10 8 2021].
[66] Specification #: 38.913 Study on scenarios and requirements for next generation access technologies, 3rd Generation Partnership Project (3GPP), 2020.
[67] D. P. Upahita, Y. D. Wong, and K. M. Lum, "Effect of driving experience and driving inactivity on young driver's hazard mitigation skills," Transportation research part F: traffic psychology and behaviour, vol. 59, pp. 286-297, 2018.
[68] N.Chakrabarty, and K Gupta, "Analysis of Driver Behaviour and Crash Characteristics during Adverse Weather Conditions," Procedia-social and behavioral sciences, vol. 104, pp. 1048-1057, 2013.