omec-project / ngic-rtc

NGIC-RTC is Control User Plane Separated (CUPS) architecture 3GPP TS23501 based implementation of EPC Service and Packet Gateway functions (SGW, PGW)
http://www.omecproject.org
Apache License 2.0
54 stars 44 forks source link

Static address allocation support by PDN GW #109

Closed thakurajayL closed 4 years ago

thakurajayL commented 4 years ago

PDN GW should support static address allocation. This is done by 2 ways typically

  1. MME pulls the subscriber profile from HSS. This profile has the IP address assignment. This address is sent in Create Session Request towards PDN GW. PDN GW validates the address. If address validation is successful then received address is sent back to MME.

  2. PDN GW can have DHCP server. Create Session Req/Rsp does not assign any address to the UE. This is because PCO indicates dhcp based address allocation. Once UE is attached to network, then Client sends the DHCP request for the address assignment. PDN gw takes care of address assignment and sends back the assigned IP address to UE. This has more work in the PDN GW..

RafalArciszewski commented 4 years ago

the first option is on a roadmap in tmopl repo

thakurajayL commented 4 years ago

Code is already pushed into the branch - central-cp-multi-upfs

thakurajayL commented 4 years ago

Fixed in central-cp-multi-upfs