srsLTE/srsenb
herlesupreeth 0f06ec0d9c Add feature to provide custom GTP-U (S1) address to be advertised inside S1AP messages
This feature is useful in scenarios where eNB is behind a NAT and EPC on public cloud
Since eNB's GTP-U can only bind to IP address visible in it's host (usually a private IP beind a NAT), it advertises the same to UE in S1AP message
resulting in traffic from EPC to eNB (DL traffic) not able to reach eNB. This commit solves this issue by providing a means to advertise a different IP address than the one GTP-U UDP socket is bound to.
This IP is usually advertised in InitialContextSetupResponse and E-RABSetupResponse.

In order to make use of this feature, use the following parameter in enb.conf

Example:

gtp_advertise_addr = 213.61.141.82
2021-04-23 20:31:36 +02:00
..
hdr asn1 fixes and improvements 2021-04-22 10:21:08 +01:00
src Add feature to provide custom GTP-U (S1) address to be advertised inside S1AP messages 2021-04-23 20:31:36 +02:00
test Ammended eNb PHY tests 2021-04-20 19:12:46 +01:00
CMakeLists.txt rename srsLTE to srsRAN 2021-03-21 21:47:01 +01:00
drb.conf.example Fix issue in getting PDCP discard timer from configs 2021-02-17 17:53:03 +00:00
enb.conf.example Add feature to provide custom GTP-U (S1) address to be advertised inside S1AP messages 2021-04-23 20:31:36 +02:00
rr.conf.example implement cell measurement bandwidth feature 2021-04-15 17:48:18 +01:00
sib.conf.example change default sib and rr conf PUCCH-specific default values to decrease the size of PUCCH 2021-03-05 14:59:44 +01:00
sib.conf.mbsfn.example updating sib13 config for mbms, fixing small bug with metrics 2020-10-21 22:43:44 +01:00