ns-O-RAN: Simulating O-RAN 5G Systems in ns-3
O-RAN is radically shifting how cellular networks are designed, deployed and optimized through network programmability, disaggregation, and virtualization. Specifically, RAN Intelligent Controllers (RICs) can orchestrate and optimize the Radio Access Network (RAN) operations, allowing fine-grained c...
Gespeichert in:
Veröffentlicht in: | arXiv.org 2023-05 |
---|---|
Hauptverfasser: | , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Lacava, Andrea Bordin, Matteo Polese, Michele Rajarajan Sivaraj Zugno, Tommaso Cuomo, Francesca Melodia, Tommaso |
description | O-RAN is radically shifting how cellular networks are designed, deployed and optimized through network programmability, disaggregation, and virtualization. Specifically, RAN Intelligent Controllers (RICs) can orchestrate and optimize the Radio Access Network (RAN) operations, allowing fine-grained control over the network. RICs provide new approaches and solutions for classical use cases such as on-demand traffic steering, anomaly detection, and Quality of Service (QoS) management, with an optimization that can target single User Equipments (UEs), slices, cells, or entire base stations. While this comes with the potential to enable intelligent, programmable RANs, there are still significant challenges to be faced, primarily related to data collection at scale, development and testing of custom control logic for the RICs, and availability of Open RAN simulation and experimental tools for the research and development communities. To address this, we introduce ns-O-RAN, a software integration between a real-world near-real-time RIC and an ns-3 simulated RAN which provides a platform for researchers and telco operators to build, test and integrate xApps. ns-O-RAN extends a popular Open RAN experimental framework (OpenRAN Gym) with simulation capabilities that enable the generation of realistic datasets without the need for experimental infrastructure. We implement it as a new open-source ns-3 module that uses the E2 interface to connect different simulated 5G base stations with the RIC, enabling the exchange of E2 messages and RAN KPMs to be consumed by standard xApps. Furthermore, we test ns-O-RAN with the OSC and OpenRAN Gym RICs, simplifying the onboarding from a test environment to production with real telecom hardware controlled without major reconfigurations required. ns-O-RAN is open source and publicly available, together with quick-start tutorials and documentation. |
doi_str_mv | 10.48550/arxiv.2305.06906 |
format | Article |
fullrecord | <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2305_06906</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2812870274</sourcerecordid><originalsourceid>FETCH-LOGICAL-a524-eb61275920aefe623908d0e44534bbb79efbc381064115e45987a6b932c104a53</originalsourceid><addsrcrecordid>eNotj01Lw0AURQdBsNT-AFcOuJ765s28-XBXirZCsWC7D5M6kZQmrZlE7L83pq4uXA6Xexi7kzDVjggeQ_NTfk9RAU3BeDBXbIRKSeE04g2bpLQHADQWidSIiTqJtXifvT3xTVl1h9CW9ScfGk4LvjmnNlaJlzXvQXXLrotwSHHyn2O2fXnezpditV68zmcrEQi1iLmRaMkjhFhEg8qD-4CoNSmd57n1sch3ykkwWkqKmryzweRe4U6CDqTG7P4yO7hkp6asQnPO_pyywaknHi7EqTl-dTG12f7YNXX_KUMn0VlAq9UvZNhKOA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2812870274</pqid></control><display><type>article</type><title>ns-O-RAN: Simulating O-RAN 5G Systems in ns-3</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Lacava, Andrea ; Bordin, Matteo ; Polese, Michele ; Rajarajan Sivaraj ; Zugno, Tommaso ; Cuomo, Francesca ; Melodia, Tommaso</creator><creatorcontrib>Lacava, Andrea ; Bordin, Matteo ; Polese, Michele ; Rajarajan Sivaraj ; Zugno, Tommaso ; Cuomo, Francesca ; Melodia, Tommaso</creatorcontrib><description>O-RAN is radically shifting how cellular networks are designed, deployed and optimized through network programmability, disaggregation, and virtualization. Specifically, RAN Intelligent Controllers (RICs) can orchestrate and optimize the Radio Access Network (RAN) operations, allowing fine-grained control over the network. RICs provide new approaches and solutions for classical use cases such as on-demand traffic steering, anomaly detection, and Quality of Service (QoS) management, with an optimization that can target single User Equipments (UEs), slices, cells, or entire base stations. While this comes with the potential to enable intelligent, programmable RANs, there are still significant challenges to be faced, primarily related to data collection at scale, development and testing of custom control logic for the RICs, and availability of Open RAN simulation and experimental tools for the research and development communities. To address this, we introduce ns-O-RAN, a software integration between a real-world near-real-time RIC and an ns-3 simulated RAN which provides a platform for researchers and telco operators to build, test and integrate xApps. ns-O-RAN extends a popular Open RAN experimental framework (OpenRAN Gym) with simulation capabilities that enable the generation of realistic datasets without the need for experimental infrastructure. We implement it as a new open-source ns-3 module that uses the E2 interface to connect different simulated 5G base stations with the RIC, enabling the exchange of E2 messages and RAN KPMs to be consumed by standard xApps. Furthermore, we test ns-O-RAN with the OSC and OpenRAN Gym RICs, simplifying the onboarding from a test environment to production with real telecom hardware controlled without major reconfigurations required. ns-O-RAN is open source and publicly available, together with quick-start tutorials and documentation.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2305.06906</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>5G mobile communication ; Anomalies ; Availability ; Cellular communication ; Computer Science - Distributed, Parallel, and Cluster Computing ; Computer Science - Networking and Internet Architecture ; Open source software ; Optimization ; R&D ; Research & development ; Simulation ; Steering</subject><ispartof>arXiv.org, 2023-05</ispartof><rights>2023. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,780,881,27904</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2305.06906$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1145/3592149.3592161$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Lacava, Andrea</creatorcontrib><creatorcontrib>Bordin, Matteo</creatorcontrib><creatorcontrib>Polese, Michele</creatorcontrib><creatorcontrib>Rajarajan Sivaraj</creatorcontrib><creatorcontrib>Zugno, Tommaso</creatorcontrib><creatorcontrib>Cuomo, Francesca</creatorcontrib><creatorcontrib>Melodia, Tommaso</creatorcontrib><title>ns-O-RAN: Simulating O-RAN 5G Systems in ns-3</title><title>arXiv.org</title><description>O-RAN is radically shifting how cellular networks are designed, deployed and optimized through network programmability, disaggregation, and virtualization. Specifically, RAN Intelligent Controllers (RICs) can orchestrate and optimize the Radio Access Network (RAN) operations, allowing fine-grained control over the network. RICs provide new approaches and solutions for classical use cases such as on-demand traffic steering, anomaly detection, and Quality of Service (QoS) management, with an optimization that can target single User Equipments (UEs), slices, cells, or entire base stations. While this comes with the potential to enable intelligent, programmable RANs, there are still significant challenges to be faced, primarily related to data collection at scale, development and testing of custom control logic for the RICs, and availability of Open RAN simulation and experimental tools for the research and development communities. To address this, we introduce ns-O-RAN, a software integration between a real-world near-real-time RIC and an ns-3 simulated RAN which provides a platform for researchers and telco operators to build, test and integrate xApps. ns-O-RAN extends a popular Open RAN experimental framework (OpenRAN Gym) with simulation capabilities that enable the generation of realistic datasets without the need for experimental infrastructure. We implement it as a new open-source ns-3 module that uses the E2 interface to connect different simulated 5G base stations with the RIC, enabling the exchange of E2 messages and RAN KPMs to be consumed by standard xApps. Furthermore, we test ns-O-RAN with the OSC and OpenRAN Gym RICs, simplifying the onboarding from a test environment to production with real telecom hardware controlled without major reconfigurations required. ns-O-RAN is open source and publicly available, together with quick-start tutorials and documentation.</description><subject>5G mobile communication</subject><subject>Anomalies</subject><subject>Availability</subject><subject>Cellular communication</subject><subject>Computer Science - Distributed, Parallel, and Cluster Computing</subject><subject>Computer Science - Networking and Internet Architecture</subject><subject>Open source software</subject><subject>Optimization</subject><subject>R&D</subject><subject>Research & development</subject><subject>Simulation</subject><subject>Steering</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj01Lw0AURQdBsNT-AFcOuJ765s28-XBXirZCsWC7D5M6kZQmrZlE7L83pq4uXA6Xexi7kzDVjggeQ_NTfk9RAU3BeDBXbIRKSeE04g2bpLQHADQWidSIiTqJtXifvT3xTVl1h9CW9ScfGk4LvjmnNlaJlzXvQXXLrotwSHHyn2O2fXnezpditV68zmcrEQi1iLmRaMkjhFhEg8qD-4CoNSmd57n1sch3ykkwWkqKmryzweRe4U6CDqTG7P4yO7hkp6asQnPO_pyywaknHi7EqTl-dTG12f7YNXX_KUMn0VlAq9UvZNhKOA</recordid><startdate>20230511</startdate><enddate>20230511</enddate><creator>Lacava, Andrea</creator><creator>Bordin, Matteo</creator><creator>Polese, Michele</creator><creator>Rajarajan Sivaraj</creator><creator>Zugno, Tommaso</creator><creator>Cuomo, Francesca</creator><creator>Melodia, Tommaso</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20230511</creationdate><title>ns-O-RAN: Simulating O-RAN 5G Systems in ns-3</title><author>Lacava, Andrea ; Bordin, Matteo ; Polese, Michele ; Rajarajan Sivaraj ; Zugno, Tommaso ; Cuomo, Francesca ; Melodia, Tommaso</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a524-eb61275920aefe623908d0e44534bbb79efbc381064115e45987a6b932c104a53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>5G mobile communication</topic><topic>Anomalies</topic><topic>Availability</topic><topic>Cellular communication</topic><topic>Computer Science - Distributed, Parallel, and Cluster Computing</topic><topic>Computer Science - Networking and Internet Architecture</topic><topic>Open source software</topic><topic>Optimization</topic><topic>R&D</topic><topic>Research & development</topic><topic>Simulation</topic><topic>Steering</topic><toplevel>online_resources</toplevel><creatorcontrib>Lacava, Andrea</creatorcontrib><creatorcontrib>Bordin, Matteo</creatorcontrib><creatorcontrib>Polese, Michele</creatorcontrib><creatorcontrib>Rajarajan Sivaraj</creatorcontrib><creatorcontrib>Zugno, Tommaso</creatorcontrib><creatorcontrib>Cuomo, Francesca</creatorcontrib><creatorcontrib>Melodia, Tommaso</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lacava, Andrea</au><au>Bordin, Matteo</au><au>Polese, Michele</au><au>Rajarajan Sivaraj</au><au>Zugno, Tommaso</au><au>Cuomo, Francesca</au><au>Melodia, Tommaso</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>ns-O-RAN: Simulating O-RAN 5G Systems in ns-3</atitle><jtitle>arXiv.org</jtitle><date>2023-05-11</date><risdate>2023</risdate><eissn>2331-8422</eissn><abstract>O-RAN is radically shifting how cellular networks are designed, deployed and optimized through network programmability, disaggregation, and virtualization. Specifically, RAN Intelligent Controllers (RICs) can orchestrate and optimize the Radio Access Network (RAN) operations, allowing fine-grained control over the network. RICs provide new approaches and solutions for classical use cases such as on-demand traffic steering, anomaly detection, and Quality of Service (QoS) management, with an optimization that can target single User Equipments (UEs), slices, cells, or entire base stations. While this comes with the potential to enable intelligent, programmable RANs, there are still significant challenges to be faced, primarily related to data collection at scale, development and testing of custom control logic for the RICs, and availability of Open RAN simulation and experimental tools for the research and development communities. To address this, we introduce ns-O-RAN, a software integration between a real-world near-real-time RIC and an ns-3 simulated RAN which provides a platform for researchers and telco operators to build, test and integrate xApps. ns-O-RAN extends a popular Open RAN experimental framework (OpenRAN Gym) with simulation capabilities that enable the generation of realistic datasets without the need for experimental infrastructure. We implement it as a new open-source ns-3 module that uses the E2 interface to connect different simulated 5G base stations with the RIC, enabling the exchange of E2 messages and RAN KPMs to be consumed by standard xApps. Furthermore, we test ns-O-RAN with the OSC and OpenRAN Gym RICs, simplifying the onboarding from a test environment to production with real telecom hardware controlled without major reconfigurations required. ns-O-RAN is open source and publicly available, together with quick-start tutorials and documentation.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2305.06906</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2023-05 |
issn | 2331-8422 |
language | eng |
recordid | cdi_arxiv_primary_2305_06906 |
source | arXiv.org; Free E- Journals |
subjects | 5G mobile communication Anomalies Availability Cellular communication Computer Science - Distributed, Parallel, and Cluster Computing Computer Science - Networking and Internet Architecture Open source software Optimization R&D Research & development Simulation Steering |
title | ns-O-RAN: Simulating O-RAN 5G Systems in ns-3 |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-26T09%3A06%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=ns-O-RAN:%20Simulating%20O-RAN%205G%20Systems%20in%20ns-3&rft.jtitle=arXiv.org&rft.au=Lacava,%20Andrea&rft.date=2023-05-11&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2305.06906&rft_dat=%3Cproquest_arxiv%3E2812870274%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2812870274&rft_id=info:pmid/&rfr_iscdi=true |