簡易檢索 / 詳目顯示

研究生: 蔣承融
Cheng-Rong Chiang
論文名稱: 在OSC及FlexRIC上實現E2介面的互操作性
Implementation of E2 Interface for interoperability on OSC and FlexRIC
指導教授: 鄭瑞光
Ray-Guang Cheng
口試委員: 曾建超
Chien-Chao Tseng
呂政修
Jenq-Shiou Leu
王瑞堂
Jui-Tang Wang
鄭瑞光
Ray-Guang Cheng
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2023
畢業學年度: 111
語文別: 英文
論文頁數: 78
中文關鍵詞: 開放性無線接入網路O-RAN軟體開源社群E2介面互操作性
外文關鍵詞: OSC, OAI FlexRIC, E2 Interface
相關次數: 點閱:218下載:10
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

O-RAN軟體社群(OSC)和OAI FlexRIC開發了開放式無線接取網路(O-RAN)的軟體實現,我們在此論文展示了O-RAN概念的開放性。本論文的貢獻包括開發OSC O-DU E2 Handler,E2 Handler作為從Near-RT RIC接收的E2訊息的端點,與其他內部模塊操作,包括取得測量資料和參數的設定。此外,我們還加強了OSC上 xApps的功能。為確保所開發的xApps的一致性,我們使用了TeraVM RIC Test進行驗證。經過這些開發,我們能夠在OSC上展示O-RAN聯盟所提出的服務等級協議(SLA)解決方案。最終我們還強化了FlexRIC Controller的Near-RT RIC和xApp,並實現OSC O-DU與FlexRIC Controller的整合。透過整合結果展示了OSC和OAI FlexRIC間的互操作。未來OSC Near-RT RIC和OAI FlexRIC控制器都有潛力執行更複雜的算法,以優化無線接取網路的性能。


The O-RAN Software Community (OSC) and OAI Flexible RAN Intelligent Controller (FlexRIC) develop a software implementation of an open radio access network (O-RAN). This thesis demonstrates the openness of the O-RAN concept. The main contributions of this thesis include the development of the OSC O-DU E2 Handler, which serves as the termination point for E2 messages from the Near-RT RIC and operates with other internal modules, including collecting the measurements and configuring parameters. Additionally, we have enhanced OSC xApps that collect measurements and configure parameters within OSC O-DU. To ensure the conformance of the developed xApps, we have employed TeraVM RIC Test. By leveraging these advancements, we are able to demonstrate the Service Level Agreement (SLA) solution on OSC which proposed by the O-RAN Alliance. Furthermore, we have also enhanced the OAI FlexRIC NearRT RIC and xApp to enable the integration of OSC O-DU with the OAI FlexRIC Controller. This integration result showcases the interoperability between OSC and OAI FlexRIC. Looking ahead, both OSC Near-RT RIC and OAI FlexRIC Controller have the potential to execute more advanced algorithms to optimize the performance of the RAN.

1. Introduction 1 1.1 Overview of O-RAN 1 1.2 E2AP Interface 3 1.3 E2SM 11 1.4 Network Slicing 13 1.5 OSC Near-RT RIC 17 1.6 OSC O-DU 19 1.7 OAI FlexRIC 20 2. System Architecture 24 2.1 OSC O-DU 25 2.2 CU Stub 26 2.3 Phy Stub 27 2.4 OSC SMO 27 2.5 OSC Near-RT RIC 28 2.6 OAI FlexRIC Controller 29 2.7 TeraVM RIC Test 29 3. Proposed Method 30 3.1 OSC O-DU 30 3.2 OSC xApp 36 3.3 OAI FlexRIC Controller 40 4. Experiment Result 42 4.1 Scenario 1 42 4.2 Scenario 2 50 4.3 Scenario 3 55 5. Conclusion 62 6. Reference 63

[1] Shao-Yu Lien, Shin-Lin Shieh, Yenming Huang, Borching Su, Yung-Lin Hsu, and Hung-Yu Wei, “5G New Radio: Waveform, Frame Structure, Multiple Access, and Initial Access,” in IEEE Communications Magazine, vol. 55, no. 6, pp. 64–71, Jan. 2017.
[2] FERRÚS, Ramon, et al. Applicability domains of machine learning in next generation radio access networks. In: 2019 International Conference on Computational Science and Computational Intelligence (CSCI). IEEE, 2019. p. 1066-1073.
[3] LUONG, Nguyen Cong, et al. Applications of deep reinforcement learning in communications and networking: A survey. IEEE Communications Surveys & Tutorials, 2019, 21.4: 3133-3174.
[4] DREIFUERST, Ryan M., et al. Optimizing coverage and capacity in cellular networks using machine learning. In: ICASSP 2021-2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). IEEE, 2021. p. 8138-8142.
[5] POLESE, Michele, et al. Understanding O-RAN: Architecture, interfaces, algorithms, security, and research challenges. IEEE Communications Surveys & Tutorials, 2023.
[6] O-RAN Working Group 1, Use Cases and Overall Architecture Workgroup: O-RAN Architecture Description. O-RAN Alliance, Jun. 2023. R003-v09.00
[7] 3GPP, TS 37.483 NR; E1 general aspects and principles, Jun. 2023. Rev. 17.5.0.
[8] O-RAN Working Group 2, O-RAN Non-RT RIC & A1 interface: Use Cases and Requirements. O-RAN Alliance, Jun. 2023. R003-v07.00
[9] LEE, Hoejoo, et al. Hosting ai/ml workflows on o-ran ric platform. In: 2020 IEEE Globecom Workshops (GC Wkshps. IEEE, 2020. p. 1-6.)
[10] GIANNOPOULOS, Anastasios, et al. Supporting intelligence in disaggregated open radio access networks: Architectural principles, AI/ML workflow, and use cases. IEEE Access, 2022, 10: 39580-39595.
[11] NAGIB, Ahmad M.; ABOU-ZEID, Hatem; HASSANEIN, Hossam S. Transfer learning-based accelerated deep reinforcement learning for 5G RAN slicing. In: 2021 IEEE 46th Conference on Local Computer Networks (LCN). IEEE, 2021. p. 249-256.
[12] KOUCHAKI, Mohammadreza; MAROJEVIC, Vuk. Actor-critic network for O-RAN resource allocation: xApp design, deployment, and analysis. In: 2022 IEEE Globecom Workshops (GC Wkshps). IEEE, 2022. p. 968-973.
[13] O-RAN Software Community, “O-RAN Software Community Wiki.” [Online] Available: https://wiki.o-ran-sc.org/
[14] 3GPP, TS 38.401 NG-RAN; Architecture description, Jul. 2022. Rev. 17.1.1.
[15] O-RAN Alliance, “O-RAN ALLIANCE e.V.” [Online] Available: https://www.o-ran.org/.
[16] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN E2 General Aspects and Principles (E2GAP). O-RAN Alliance, Jun. 2023. R003-v03.01
[17] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN E2 Application Protocol (E2AP). O-RAN Alliance, Jun. 2023. R003-v03.01
[18] --, gRPC [Online] Avaliable: https://grpc.io/
[19] O-RAN Working Group 11, Security Working Group: Security Protocols Specifications. O-RAN Alliance, Jun. 2023. R003-v03.00
[20] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN E2 Service Model (E2SM). O-RAN Alliance, Jun. 2023. R003-v03.01
[21] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN E2 Service Model (E2SM) KPM. O-RAN Alliance, Jun. 2023. R003-v03.01
[22] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN E2 Service Model (E2SM), RAN Control. O-RAN Alliance, Oct. 2022. v01.03
[23] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN Near-Real-time RAN Intelligent Controller E2 Service Model (E2SM), RAN Function Network Interface (NI). O-RAN Alliance, Feb. 2020. v01.00
[24] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN Cell Configuration and Control. O-RAN Alliance, Mar. 2023. R003-v03.01
[25] JOHNSON, David; MAAS, Dustin; VAN DER MERWE, Jacobus. NexRAN: Closed-loop RAN slicing in POWDER-A top-to-bottom open-source open-RAN use case. In: Proceedings of the 15th ACM Workshop on Wireless Network Testbeds, Experimental evaluation & CHaracterization. 2022. p. 17-23.
[26] SCHMIDT, Robert. Slicing in heterogeneous software-defined radio access networks. 2021. PhD Thesis. Sorbonne Université.
[27] BOUTIBA, Karim; BAGAA, Miloud; KSENTINI, Adlen. On enabling 5G Dynamic TDD by leveraging Deep Reinforcement Learning and O-RAN. In: NOMS 2023-2023 IEEE/IFIP Network Operations and Management Symposium. IEEE, 2023. p. 1-3.
[28] ELAYOUBI, Salah Eddine, et al. 5G RAN slicing for verticals: Enablers and challenges. IEEE Communications Magazine, 2019, 57.1: 28-34.
[29] HOESCHELE, Thomas, et al. 5G InterOPERAbility of Open RAN Components in Large Testbed Ecosystem: Towards 6G Flexibility. In: European Wireless 2022; 27th European Wireless Conference. VDE, 2022. p. 1-6.
[30] 3GPP, TS 28.541 NR; 5G Network Resource Model (NRM), Apr. 2022. Rev. 16.16.0.
[31] 3GPP, TS 22.261 NR; Service requirements for the 5G system, Jun. 2023. Rev. 19.3.0.
[32] O-RAN Working Group 3, Near-real-time RIC and E2 Interface Workgroup: O-RAN Use Cases and Requirements. O-RAN Alliance, Mar. 2023. R003-v03.00
[33] D’ORO, Salvatore, et al. Coordinated 5G network slicing: How constructive interference can boost network throughput. IEEE/ACM Transactions on Networking, 2021, 29.4: 1881-1894.
[34] D'ORO, Salvatore; RESTUCCIA, Francesco; MELODIA, Tommaso. Toward operator-to-waveform 5G radio access network slicing. IEEE Communications Magazine, 2020, 58.4: 18-23.
[35] AFOLABI, Ibrahim, et al. Network slicing and softwarization: A survey on principles, enabling technologies, and solutions. IEEE Communications Surveys & Tutorials, 2018, 20.3: 2429-2453.
[36] SCHMIDT, Robert; IRAZABAL, Mikel; NIKAEIN, Navid. FlexRIC: an SDK for next-generation SD-RANs. In: Proceedings of the 17th International Conference on emerging Networking EXperiments and Technologies. 2021. p. 411-425.
[37] TeraVM RIC Test | VIAVI Solutions Inc. [Online] Available: https://www.viavisolutions.com/en-uk/products/teravm-ric-test
[38] 3GPP, TS 38.321 NR; Medium Access Control (MAC) protocol specification, Apr. 2022. Rev. 17.0.0.
[39] 3GPP, TS 38.322 NR; Radio Link Control (RLC) protocol specification, Jan. 2023. Rev. 17.2.0.
[40] O-RAN Working Group 8, Stack Reference Design Workgroup: O-RAN Base Station O-DU and O-CU Software Architecture and APIs. O-RAN Alliance, Jun. 2023. R003-v09.00
[41] 3GPP, TS 28.552 NR; 5G performance measurements, Jun. 2022. Rev. 17.0.0.
[42] O-RAN Alliance, “Near-Real Time RIC Test” [Online] Available: https://www.virtualexhibition.o-ran.org/classic/generation/2021/category/intelligent-ran-control-demonstrations/sub/intelligent-control/98

QR CODE