You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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
4 years ago
..
adt Remove two mallocs in the stack: 4 years ago
asn1 asn1 fix - fix choice access correct type assert 4 years ago
common fix overwrite of timer timeout when it matches previous time wheel position 4 years ago
interfaces Add feature to provide custom GTP-U (S1) address to be advertised inside S1AP messages 4 years ago
mac Fix append NR to loggers for NR components 4 years ago
phy Fixed naming srsLTE to srsRAN 4 years ago
radio rename srsLTE to srsRAN 4 years ago
rrc rename srsLTE to srsRAN 4 years ago
srslog Apply srsLTE formatting rules to srsLog. They were previously formatted with different rules when the project lived in the external rapo. 4 years ago
system - Renamed log to logger. 4 years ago
test implementation of time wheel-based timer handler, using a circular array and intrusive list 4 years ago
upper Add rrc_nr to rlc init function 4 years ago
CMakeLists.txt rename srsLTE to srsRAN 4 years ago
build_info.h.in rename srsLTE to srsRAN 4 years ago
config.h rename srsLTE to srsRAN 4 years ago
srsran.h rename srsLTE to srsRAN 4 years ago
version.h.in rename srsLTE to srsRAN 4 years ago