From f1e9e1909f7678ec7d8181dbdc356bf3d0591986 Mon Sep 17 00:00:00 2001 From: herlesupreeth Date: Sun, 3 Jan 2021 16:40:54 +0100 Subject: [PATCH] Make provision for other eNBs to be used --- .env | 7 +++++-- srsenb.yaml | 2 +- srslte/enb.conf | 11 ++++++----- srslte/enb_init.sh | 2 +- 4 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.env b/.env index dcc557f..dd77e13 100644 --- a/.env +++ b/.env @@ -66,8 +66,8 @@ SCSCF_IP=172.22.0.20 # PCSCF PCSCF_IP=172.22.0.21 -# ENB -ENB_IP=172.22.0.22 +# SRSLTE ENB +SRS_ENB_IP=172.22.0.22 # UERANSIM GNB_UE_IP=172.22.0.23 @@ -77,3 +77,6 @@ UE1_IMSI=001011234567895 UE1_KI=8baf473f2f8fd09487cccbd7097c6862 UE1_OP=11111111111111111111111111111111 UE1_AMF=8000 + +# OAI ENB +OAI_ENB_IP=172.22.0.24 \ No newline at end of file diff --git a/srsenb.yaml b/srsenb.yaml index c53c44c..58e80b4 100644 --- a/srsenb.yaml +++ b/srsenb.yaml @@ -22,7 +22,7 @@ services: - "2152/udp" networks: default: - ipv4_address: ${ENB_IP} + ipv4_address: ${SRS_ENB_IP} networks: default: external: diff --git a/srslte/enb.conf b/srslte/enb.conf index c3bde19..ccd6c93 100644 --- a/srslte/enb.conf +++ b/srslte/enb.conf @@ -26,8 +26,8 @@ tac = 0x0001 mcc = MCC mnc = MNC mme_addr = MME_IP -gtp_bind_addr = ENB_IP -s1c_bind_addr = ENB_IP +gtp_bind_addr = SRS_ENB_IP +s1c_bind_addr = SRS_ENB_IP n_prb = 25 #tm = 4 #nof_ports = 2 @@ -66,14 +66,15 @@ drb_config = drb.conf # Default "auto". B210 USRP: 400 us, bladeRF: 0 us. ##################################################################### [rf] -#dl_earfcn = 3150 -tx_gain = 80 +dl_earfcn = 3150 +tx_gain = 70 rx_gain = 40 -dl_earfcn = 6300 +#dl_earfcn = 6300 #tx_gain = 56 #rx_gain = 38 #device_name = soapy #device_args = rxant=LNAW,txant=BAND2 +#device_args = clock=external #device_name = auto diff --git a/srslte/enb_init.sh b/srslte/enb_init.sh index cebbe26..6bd1742 100755 --- a/srslte/enb_init.sh +++ b/srslte/enb_init.sh @@ -39,7 +39,7 @@ cp /mnt/srslte/user_db.csv /etc/srslte sed -i 's|MNC|'$MNC'|g' /etc/srslte/enb.conf sed -i 's|MCC|'$MCC'|g' /etc/srslte/enb.conf sed -i 's|MME_IP|'$MME_IP'|g' /etc/srslte/enb.conf -sed -i 's|ENB_IP|'$ENB_IP'|g' /etc/srslte/enb.conf +sed -i 's|SRS_ENB_IP|'$SRS_ENB_IP'|g' /etc/srslte/enb.conf # Sync docker time #ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone