Distributed IP allocation and de-allocation mechanism in a communications network having a distributed S/PGW architecture

A non-transitory computer readable medium has instructions stored therein to be executed by a packet processing unit (PPU) in a communications network to allow a plurality of PPUs in the communications network to independently allocate IP addresses from a shared pool of IP addresses. The plurality o...

Full description

Saved in:
Bibliographic Details
Main Authors Kristiansson, Johan, Synnergren, Per
Format Patent
LanguageEnglish
Published 01.01.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A non-transitory computer readable medium has instructions stored therein to be executed by a packet processing unit (PPU) in a communications network to allow a plurality of PPUs in the communications network to independently allocate IP addresses from a shared pool of IP addresses. The plurality of PPUs collectively maintain a distributed hash table (DHT). The DHT stores a distributed block allocation table (DBAT) and a plurality of distributed address allocation tables (DAATs). The DBAT includes an entry for each of a plurality of blocks of IP addresses to indicate which of the plurality of blocks are allocated to which of the plurality of PPUs. Each of the plurality of DAATs corresponds to one of the blocks in the DBAT and includes an entry for each of the IP addresses in that block to indicate which of the IP addresses in that block are allocated to which user entities.
Bibliography:Application Number: US201415517876