Recipe to build and run a 4G SDR eNodeB from OpenAirInterface code base.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis.yml
Dockerfile
LICENSE.md
README.md
docker-compose.yml
enb.conf

README.md

docker-openairinterface-enb

Simple recipe to build and run a 4G SDR eNodeB from OpenAirInterface project develop code base. Kernel tweaks might be required on the host machine. A working EPC reachable from the host and a USRP is required in this particular config.

Build Status

Configure

Edit enb.conf to reflect your IP and cellular network configuration.

Variables for cellular:

eNB_ID, eNB_name, tracking_area_code, mobile_country_code, mobile_network_code, eutra_band, downlink_frequency, uplink_frequency_offset, rx_gain, tx_gain

Variables for eNodeB IP config:

ENB_IPV4_ADDRESS_FOR_S1_MME, ENB_IPV4_ADDRESS_FOR_S1U

Variables for 4G EPC:

mme_ip_address

Build

docker-compose build --no-cache

Run

docker-compose up