Responsive image
博碩士論文 etd-1106117-223847 詳細資訊
Title page for etd-1106117-223847
論文名稱
Title
以開源軟體實現及驗證不同的C-RAN架構
Implementation and Verification of the Different C-RAN Architectures Based on Open Source Software
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
74
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2017-10-29
繳交日期
Date of Submission
2017-12-11
關鍵字
Keywords
Docker Swarm、Docker Machine、Docker、OpenAirInterface、OpenStack
Docker Swarm, Docker Machine, Docker, OpenAirInterface, OpenStack
統計
Statistics
本論文已被瀏覽 5720 次,被下載 155
The thesis/dissertation has been browsed 5720 times, has been downloaded 155 times.
中文摘要
本論文目的是以開源軟體實現及驗證Cloud radio access network。5G行動網路即將到來,開源軟體在其中扮演著舉足輕重的角色,它們提供驗證5G構想與演算法的平台。大部分人會使用OpenStack、Docker、OpenAirInterface等開源軟體來實現Cloud-RAN,但不同研究學者建置出來的Cloud-RAN都會有一定程度上的差異。本論文會以Open Stack、Docker、OpenAirInterface、VPN來實作幾種不同的Cloud-RAN架構。我們針對這些架構進行效能測試,藉由測試packet loss、latency、downlink、uplink等數據,來評估不同架構之間的優劣。而根據我們的實驗結果得到,在OpenStack上使用容器化的C-RAN並結合VPN是一個相對靈活的架構,有別於傳統的C-RAN架構建置時間冗長,本論文透過Docker可以讓C-RAN佈建的速度用秒來計算,並透過VPN讓C-RAN可以在任何一個地方使用。對於未來5G環境的建構,本論文提出架構相對可行的解決方案,當中具有挑戰性的地方是我們使用開源軟體的網路架構皆不同,需要深入研究與測試,才能找出最合適的架構。最後本論文提供4種架構與實驗的結果給相關研究人員參考。
Abstract
This thesis is to verify the different cloud radio access network architectures based on open source software. 5G mobile is coming, andopen source software plays an important role, they provide platform to verify the 5G concept and algorithm. Most researchers will use OpenStack, Docker, OpenAirInterface and other open source software to implement Cloud-RAN, but different researchers to establish the Cloud-RAN will have a certain degree of difference. This thesis will use OpenStack, Docker, OpenAirInterface, VPN to implement the different Cloud-RAN architecture. We evaluate performance for these architectures, assessing the strengths and weaknesses of different architectures by testing packet loss, latency, downlink, and uplink. According to the results of the performance evaluation, the use of containerized Cloud-RAN and combination of VPN on OpenStack is the most flexible architecture, which is different form the traditional C-RAN architecture.For the future 5G environment construction, this thesis proposes a relatively feasible solution architecture.This thesis can make C-RAN be completed in seconds, and the Cloud-RAN can be used in anywhere via VPN. For the future 5G environment construction, this thesis proposes a relatively feasible solution architecture.
目次 Table of Contents
論文審定書 i
摘要 ii
Abstract iii
目錄 iv
圖目錄 vi
表目錄 viii
第一章 簡介 1
1.1、 論文概述 2
1.2、 論文貢獻 3
1.3、 論文架構 4
第二章 文獻探討 5
2.1、 C-RAN 5
2.2、 OpenAirInterface 8
2.3、 NGFI 13
2.4、 USRP 15
2.5、 Docker 16
2.5.1、 Docker Machine 17
2.5.2、 Docker Swarm 17
2.5.3、 Docker on OpenStack 19
2.6、 OpenStack 22
第三章 研究方法 24
3.1、 建置OpenStack環境 28
3.2、 使用Docker Machine配置OpenStack資源 29
3.3、 在Docker Container 建置OpenAirInterface 30
3.4、 使用Docker Swarm讓Container溝通 31
3.5、 使用UE連接C-RAN 32
第四章 實驗環境與測試結果 33
4.1、 實驗環境 34
4.1.1、 不同網路架構下測試 35
4.1.2、 本論文架構下多VM測試 38
4.2、 測試工具 42
4.2.1、 外部網路 42
4.2.2、 內部網路 44
4.3、 測試結果 45
4.3.1、 不同網路架構下測試結果 46
4.3.2、 本論文架構下多VM測試結果 50
4.3.3、 結果比較 56
第五章 結論與未來工作 59
5.1、 結論 59
5.2、 未來工作 61
參考文獻 62
參考文獻 References
[1] A. A. Gebremariam, M. Chowdhury, A. Goldsmith and F. Granelli, “An OpenAirInterface Based Implementation of Dynamic Spectrum-level Slicing Across Heterogeneous Network,” 2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC), pp. 609-610, 2017.
[2] D. Bernstein, “Containers and Cloud: From LXC to Docker to Kubernetes,” IEEE Cloud Computing, 1(3), pp. 81-84, 2014.
[3] A. Calinciuc, C. C. Spoiala, C. O. Turcu and C. Filote, “OpenStack and Docker: Building a High-performance IaaS Platform for Interactive Social Media Applications,” 2016 International Conference on Development and Application Systems (DAS), pp. 287-290, 2016.
[4] P. Demestichas, A. Georgakopoulos, D. Karvounas, K. Tsagkaris, V. Stavroulaki, J. Lu, C. Xiong and J. Yao, “5G on the Horizon: Key Challenges for the Radio-Access Network,” IEEE Vehicular Technology Magazine, 8(3), pp. 47-53, 2013.
[5] ERICSSION, “CLOUD RAN,” ERICSSON White papper, 2015.
[6] T. D. Hoang, L. B. Le and T. Le-Ngoc, “Distributed Energy-efficient Resource Allocation for Device-to-Device Communitactions Underlaying Cellular Networks,” IEEE Transactions on Vehicular Technology, pp. 6972-6986, 2016.
[7] H. Hu and R. Wang, “User-centric Local Mobile Cloud-Assisted D2D Communications in Heterogeneous Cloud-RANs,” IEEE Wireless Communications, 22(3), pp. 59-65, 2015.
[8] C. L. I, J, Huang, Y. Yuan, S. Ma and R. Duan, “NGFI, The xHaul,” 2015 IEEE Globecom Workshops (GC Wkshps), pp. 1-6, 2015.
[9] K. Kim, Y. Jin, D. Keum, S. Choi, M. Mueck and V. Ivanov, “Operation of Reconfigurable Mobile Device for Spectrum Sharing,” 2015 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA), pp. 639-642, 2015.
[10] S. Koh and S. Lee, “Implementation of OpenAirInterface Control Software for 4G Network,” 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN), pp. 747-749, 2017.
[11] C. G. Kominos, N. Seyvet and k.Vandikas, “Bare-metal, Virtual Machines and Containers in OpenStack,” 2017 20th Conference on Innovations in Clouds, Internet and Networks (ICN), pp. 36-43, 2017.
[12] S. S. Kumar, R. Knopp, N. Nikaein, D. Mishra, B. R. Tamma, A. a. Franklin, K. Kuchi and R. Gupta, “FLEXCRAN: Cloud Radio Access Network Prototype Using OpenAirInterface,” 2017 9th International Conference on Communication Systems and Networks (COMSNETS), pp. 421-422, 2017.
[13] N. Naik, “Build a Virtual System of Systems Using Docker Swarm in Multiple Clouds,” 2016 IEEE International Symposium on Systems Engineering (ISSE), pp. 1-3, 2016.
[14] N. Nikaein, R. Knopp, L. Gauthier, E. Schiller, T. Braun, D. Pichon, C. Bonnet, F. Kaltenberger and D. Nussbaum, “ Demo – Closer to Cloud-RAN: RAN as a Service,” MobiCom '15 Proceedings of the 21st Annual International Conference on Mobile Computing and Networking, pp. 193-195, 2015.
[15] Nokia, “Reinventing Telcos for the Cloud,” Nokia White paper, 2014.
[16] M. Peng, H. Xiang, Y. Cheng, S. Yan and H. Vinecnt Poor, “Inter-Tier Interference Suppression in Heterogeneous Cloud Radio Access Networks,” IEEE Access, 3, pp. 2441-2455, 2015.
[17] D. Pompili, A. Hajisami and T. X. Tran, “Elastic Resource Utilization Framework for High Capacity and Energy Efficiency in Cloud RAN,” IEEE Communications Magazine, 54(1), pp. 26-32, 2016.
[18] A. Outtagarts, L. Roullet, B. Mongzon-Cazavet and G. Aravintha, “When IT Meets Telco: RAN as a Service,” 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing (UCC), pp. 422-423, 2015.
[19] V. Rakovic, A. Ichkov, N. Grosheva, V. Atanasovski, Liljana Gavrilovska, “Analysis of Virtual Resource Allocation for Cloud-RAN Based Systems,” 2017 20th Conference on Innovations in Clouds, Internet and Networks (ICIN), pp. 60-64, 2017.
[20] C. Yang, Z. Chen, B. Xia and J. Wang, “When ICN Meets C-RAN for HetNets: an SDN Approach,” IEEE Communications Magazine, 53(11), pp. 118-125, 2015.
[21] Z. Yu, K. Wang, H. Ji, X. Li and H. Zhang, “Dynamic Resource Allocation in TDD-Based Heterogeneous Cloud Radio Access Networks,” China Communications, 13(6), pp. 1-11, 2016.
[22] C. L. I, Y. Yuan, J. Huang, S. Ma, C. Cui and R. Duan, “Rethink Fronthaul for Soft RAN,” IEEE Communications Magazine, 53(9), pp. 82-88, 2015.
[23] S. A. R. Zaidi, D.C. McLernon, M. Ghogho and M. A. Imran, “Cloud Empowered Cognitive Inter-cell Interference Coordination for Small Cellular Networks,” 2015 IEEE International Conference on Communication Workshop (ICCW), pp. 2218-2224, 2015.
[24] A. Zakrzewska and V. B. Iversern, “Resource Sharing in Heterogeneous and Cloud Radio Access Networks,” 2012 IV International Congress on Ultra Modern Telecommunications and Control Systems, pp. 34-39, 2012.
[25] 鄭欣明, “Realization of an Experimental C-RAN Virtualization Platform Using OAI”. 4G開源通訊軟體OAI研討會, 2016年7月29日, 國立中山大學, 高雄.
[26] Avail at http://www.cpri.info/
[27] Avail at http://www.openairinterface.org/
[28] Avail at https://www.openstack.org/software/newton/
[29] Avail at http://www.obsai.com/
[30] Avail at https://wiki.openstack.org/wiki/Magnum
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code