Skip to content

MinaYonan123/oran-interface

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ns3-o-ran-e2

================================

This ns-3 module enables the support for running multiple terminations of an O-RAN-compliant E2 interface inside the simulation process. It has been developed as part of a collaborative effort between the Institute for the Wireless Internet of Things (WIoT) at Northeastern University, Mavenir, and the University of Padova.

References

More information can be found in the paper

A. Lacava, M. Polese, R. Sivaraj, R. Soundrarajan, B. S. Bhati, T. Singh, T. Zugno, F. Cuomo, T. Melodia "Programmable and Customized Intelligence for Traffic Steering in 5G Networks Using Open RAN Architectures" in arXiv:2209.14171 October 2022 pdf bibtex

How to use

This module can be used with an extension of the ns3-mmWave module that will soon be released. The module needs to be cloned in the contrib folder. The e2sim library needs to be installed.

We will provide further instructions as part of this README file.

Authors

The ns3-o-ran-e2 module is the result of the development effort carried out by different people. The main contributors are:

  • Andrea Lacava, Northeastern University and Sapienza, University of Rome
  • Michele Polese, Northeastern University
  • Tommaso Zugno, University of Padova
  • Rajarajan Sivaraj and team, Mavenir

We welcome contributions through pull requests. A contribution guide will be provided soon.

Releases

No releases published

Packages

No packages published

Languages

  • C++ 82.3%
  • C 16.8%
  • Python 0.9%