IP Library Patent Application 19039899
Patent Application
App. No. 19/039,899

SYSTEM AND METHOD FOR OPTIMIZING ROUTE ADVERTISEMENTS FOR STATIC IP ADDRESS ALLOCATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/039,899
Abstract

A method for PGWs/GGSNs to route a subnet or complete pool of static IP addresses/prefixes instead of /32 (ipv4) or 64 (Ipv6) towards a site router in an Evolved Packet System (EPS)/Packet System Network (PDN) with deployments where multiple PGWs/GGSNs are each deployed serving the same APN, and the selection of a PDN Gateway (PGW)/Gateway GPRS Support Node (GGSN) is performed by a Mobility Management Entity (MME)/Serving GPRS Support Node (SGSN) based on the Access Point Name (APN) used for PDN establishment.

Claims (50)

1 . A method comprising:

preconfiguring a dedicated Packet Data Network (PDN) Gateway (PGW)/Gateway General Packet Radio Service (GPRS) Support Node (GGSN) with a pool of static IP addresses; and

advertising the pool of static IP addresses to a router for a PDN site requiring a static UE IP address allocation process instead of advertising the pool of static IP addresses to a /32 or a 64 address.

2 . The method of claim 1 , further comprising:

appending, by a Mobility Management Entity (MME)/Serving GPRS Support Node (SGSN), a specific Keyword in an NI part of an Access Point Name (APN) while querying a Domain Name System (DNS).

3 . The method of claim 2 , further comprising:

mapping, by a DNS, the APN with the appended specific Keyword in the NI part and the dedicated PGW/GGSN to serve a PDN connection requiring the static IP address allocation process.

4 . The method of claim 2 , further comprising:

sending to the DNS, by the MME/SGSN, a DNS request with an APN with an appended Keyword in the NI part;

receiving, by the MME/SGSN from a DNS, a response including an PGW/GGSN IP address;

sending by the MME/SGSN to the SGW-PGW/GGSN:

a Create Session Request to the SGW-PGW/GGSN for a static address PDN Address Allocation, or

a Create Packet Data Protocol (PDP) Context Request including an End User Address; and

receiving, from the SGW-PGW/GGSN at the MME/SGSN a respective Create session Response or Create PDP Context Response.

5 . The method of claim 4 , further comprising: sending, by the SGW-PGW/GGSN to the router, a Route Advertisement of the pool of the static IP addresses.

6 . The method of claim 5 , wherein the Route Advertisement of the pool of static IP addresses comprises a range of the static IP addresses.

7 . The method of claim 5 , wherein the DNS Request includes a Req (APN(NI.static)-FQDN message and the DNS Response includes a Res (PGW/GGSN IP) message.

8 . A system comprising:

a dedicated Packet Data Network (PDN) Gateway (PGW)/Gateway General Packet Radio Service (GPRS) Support Node (GGSN) preconfigured with a pool of static IP addresses; wherein the PGW/GGSN is configured to, instead of advertising the pool of static IP addresses to a /32 or a 64 address, advertise the pool of static IP addresses to a router for a PDN site requiring a static UE IP address allocation process.

9 . The system of claim 8 , further comprising:

a Mobility Management Entity (MME)/Serving GPRS Support Node (SGSN) configured to append a specific Keyword in an NI part of an Access Point Name (APN) while querying a Domain Name System (DNS).

10 . The system of claim 8 , further comprising:

a DNS configured to map an APN with an appended specific Keyword in the NI part of an Access Point Name (APN) and a dedicated PGW/GGSN to serve a PDN connection requiring the static IP address allocation process.

11 . The system of claim 9 , further comprising MME/SGSN being configured to at least:

send to a DNS a DNS request with the APN with the appended Keyword in the NI part;

receive, from the DNS, a response including the PGW/GGSN IP address; and

send to the SGW-PGW/GGSN:

a Create Session Request to the SGW-PGW/GGSN for a static address PDN Address Allocation, or

a Create Packet Data Protocol (PDP) Context Request including an End User Address.

12 . The system of claim 11 , further comprising the SGW-PGW/GGSN being configured to at least:

send, to the MME/SGSN, a respective Create session Response or Create PDP Context Response; and

send, to the router, a Route Advertisement of the pool of the static IP addresses.

13 . The system of claim 12 , wherein the Route Advertisement of the pool of static IP addresses comprises a range of the static IP addresses.

14 . The system of claim 12 wherein the DNS Request includes a Req (APN(NI.static)-FQDN message and the DNS Response includes a Res (PGW/GGSN IP) message.

15 . A computer program product comprising a computer-readable storage medium encoded with instructions that, when executed by at least one processor within a computer system that comprises one or more processors and a memory operatively coupled to at least one of the processors, cause the computer system at least to:

at a dedicated Packet Data Network (PDN) Gateway (PGW)/Gateway General Packet Radio Service (GPRS) Support Node (GGSN) preconfigured with a pool of static IP addresses, instead of advertising the pool of static IP addresses to a /32 or a 64 address, advertise the pool of static IP addresses to a router for a PDN site requiring a static UE IP address allocation process.

16 . The computer program product of claim 15 , wherein the instructions comprise instructions that, when executed by at least one of the processors, cause the computer system at least to:

append, at a Mobility Management Entity (MME)/Serving GPRS Support Node (SGSN), a specific Keyword in an NI part of an Access Point Name (APN) while querying a Domain Name System (DNS).

17 . The computer program product of claim 16 , wherein the instructions comprise instructions that, when executed by at least one of the processors, cause the computer system at least to:

map, by a DNS, the APN with the appended specific Keyword in the NI part and the dedicated PGW/GGSN to serve a PDN connection requiring the static IP address allocation process.

18 . The computer program product of claim 16 , wherein the instructions comprise instructions that, when executed by at least one of the processors, cause the computer system at least, at the MME/SGSN:

send to a DNS a DNS request with the APN with the appended Keyword in the NI part;

receive, from the DNS, a response including the PGW/GGSN IP address; and

send to the SGW-PGW/GGSN:

a Create Session Request to the SGW-PGW/GGSN for a static address PDN Address Allocation, or

a Create Packet Data Protocol (PDP) Context Request including an End User Address.

19 . The computer program product of claim 16 , wherein the instructions comprise instructions that, when executed by at least one of the processors, cause the computer system at least, at the SGW-PGW/GGSN:

send, to the MME/SGSN, a respective Create session Response or Create PDP Context Response; and

send, to the router, a Route Advertisement of the pool of the static IP addresses.

20 . The computer program product of claim 19 , wherein the Route Advertisement of the pool of static IP addresses comprises a range of the static IP addresses.

Assignments (11)
RELEASE OF SECURITY INTEREST IN ADDITIONAL COLLATERAL RECORDED AT REEL 071649 AND FRAME 0669 Recorded Jul 31, 2025
From: GLAS USA LLC
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072297/0215 →
RELEASE OF SECURITY INTEREST IN ADDITIONAL COLLATERAL RECORDED AT REEL 071656 AND FRAME 0119 Recorded Jul 29, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072262/0137 →
RELEASE OF SECURITY INTERESTS (SYNDICATED) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0121 →
RELEASE OF SECURITY INTERESTS (SIDECAR) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0041 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 29, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: GLAS USA LLC
Reel/Frame 072245/0764 →
SECURITY INTEREST Recorded Jul 28, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: BLUE TORCH FINANCE LLC
Reel/Frame 072268/0439 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT (MAVSYS - SIDECAR) Recorded Jun 16, 2025
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.,
Reel/Frame 071656/0246 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT (MAVSYS SYNDICATED) Recorded Jun 16, 2025
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.,
Reel/Frame 071656/0236 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT (MAVSYS - NPA) Recorded Jun 16, 2025
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 071656/0119 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT SUPPLEMENT (MAVSYS - OCTOBER 2024 PRIORITY CA) Recorded Jun 16, 2025
From: MAVENIR SYSTEMS, INC.
To: GLAS USA LLC
Reel/Frame 071649/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2025
From: GUPTA, ROHIT; MISHRA, ABHISHEK; PADLIKAR, VIPIN; JINDAL, TAMANNA
To: MAVENIR SYSTEMS, INC.
Reel/Frame 070352/0487 →