IP Library › Granted Patent US 11,146,528
Granted Patent B2
US 11,146,528 · App. 16/682,272 · Granted Oct 12, 2021

Wireless communication service delivery over co-located gateway user planes

Inventors: Lyle T. Bertz (Lee's Summit, MO); Brian David Waters (Angel Fire, NM)
Assignee: Sprint Communications Company L.P.
H04L61/1511H04L12/66H04W8/26H04W64/003H04W88/16H04W92/02
View Patent ↗
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 11,146,528
App. No.
16/682,272
Filed
Nov 13, 2019
Granted
Oct 12, 2021
Kind
B2
Art Unit
2452
USPC
709/245
Abstract

In a wireless communication network, a Gateway Control Plane (GW-C) receives a session request for a User Equipment (UE) from an Access Point (AP) that serves the UE. The GW-C transfers a DNS request having an AP ID and network data. A Domain Name System (DNS) translates the AP ID and the network data into an AGW-U ID and an EGW-U ID for co-located GW-Us. The GW-C receives a DNS response and transfers GW control signals using the AGW-U ID and the EGW-U ID. The co-located AGW-U and EGW-U serve the UE responsive to the control signals. In some examples, the selected AGW-U and EGW-U are co-located at the network edge near the AP.

Claims (60)

1. A method of operating a wireless communication network to serve User Equipment (UE) over co-located Access Gateway User Planes (AGW-Us) and External GW User Planes (EGW-Us), the method comprising:

a Gateway Control Plane (GW-C) receiving a session request for the UE from an Access Point (AP) that is wirelessly serving the UE and responsively transferring an AGW-U request that has network data and an AP Identifier (ID) for the serving AP;

a Domain Name System (DNS) receiving the AGW-U request, translating the AP ID and the network data into an AGW-U ID for one of the AGW-Us, and transferring an AGW-U response that has the AGW-U ID;

the GW-C receiving the AGW-U response and transferring an EGW-U request that has the network data and the AGW-U ID;

the DNS receiving the EGW-U request, translating the AGW-U ID and the network data into an EGW-U ID for one of the EGW-Us that is co-located with the one of the AGW-Us based on a location ID, and transferring an EGW-U response that has an EGW-U ID for the co-located one of the EGW-Us;

the GW-C receiving the EGW-U response and responsively transferring AGW-U control signals using the AGW-U ID and transferring EGW-U control signals using the EGW-U ID; and

the one of the AGW-Us serving the UE responsive to the AGW-U control signals and the co-located one of the EGW-Us serving the UE responsive to the EGW-U control signals.

2. The method of claim 1 wherein the DNS translating the AGW-U ID into the EGW-U ID for the co-located one of the EGW-Us comprises:

the DNS detecting the location ID in the AGW-U ID and detecting the location ID in the EGW-U ID; and

the DNS determining that the one of the AGW-Us and the one of the EGW-Us are co-located in response to detecting the location ID in the AGW-U ID and in the EGW-U ID.

3. The method of claim 1 wherein the one of the AGW-Us comprises an Access User Plane Function (AUPF) in a System Architecture Evolution (SAE) GW.

4. The method of claim 3 wherein the one of the EGW-Us comprise an External UPF (EUPF) in the System Architecture Evolution (SAE) GW.

5. The method of claim 4 wherein the DNS translating the AGW-U ID into the EGW-U ID for the one of the EGW-Us comprises:

the DNS detecting the location ID in the AGW-U ID and detecting the location ID in the EGW-U ID; and

the DNS determining that the one of the AGW-Us and the one of the EGW-Us are co-located in response to detecting the location ID in the AGW-U ID and in the EGW-U ID.

6. The method of claim 1 wherein the one of the AGW-Us comprises a Serving GW (S-GW).

7. The method of claim 6 wherein the one of the EGW-Us comprises a Packet Data Network GW (P-GW).

8. The method of claim 7 wherein the DNS translating the AGW-U ID into the EGW-U ID for the one of the EGW-Us comprises:

the DNS detecting the location ID in the AGW-U ID and detecting the location ID in the EGW-U ID; and

the DNS determining that the one of the AGW-Us and the one of the EGW-Us are co-located by detecting the location ID in the AGW-U ID and in the EGW-U ID.

9. The method of claim 1 wherein:

the GW-C transferring the AGW-U request indicating the network data comprises the GW-C transferring the AGW-U request indicating a Fifth Generation New Radio (5GNR) service;

the DNS translating the AP ID into the AGW-U ID based on the network data comprises the DNS translating the AP ID into the AGW-U ID responsive to the one of the AGW-Us being capable of supporting the 5GNR service;

the DNS translating the AGW-U ID into the EGW-U ID comprises the DNS translating the AGW-U ID into the EGW-U ID responsive to the one of the EGW-Us being capable of supporting the 5GNR service; and

the one AGW-Us and the one of the EGW-Us serving the UE comprises the one of the AGW-Us and the one of the EGW-Us supporting the 5GNR service for the UE.

10. The method of claim 1 wherein:

the GW-C transferring the AGW-U request indicating the network data comprises the GW-C transferring the AGW-U request indicating a Local Breakout (LBO) service;

the DNS translating the AP ID into the AGW-U ID comprises the DNS translating the AP ID into the AGW-U ID responsive to the one of the AGW-Us being capable of supporting the LBO service;

the DNS circuitry translating the AGW-U ID into the EGW-U ID comprises the DNS translating the AGW-U ID into the EGW-U ID responsive to the one of the EGW-Us being capable of supporting the LBO service; and

the one of the AGW-Us and the one of the EGW-Us serving the UE comprises the one of the AGW-Us and the one of the EGW-Us supporting the LBO service for the UE.

11. A wireless communication network to serve User Equipment (UE) over co-located Access Gateway User Planes (AGW-Us) and External GW User Planes (EGW-Us), the wireless communication network comprising:

a Gateway Control Plane (GW-C) configured to receive a session request for the UE from an Access Point (AP) that is wirelessly serving the UE and responsively transfer an AGW-U request that has network data and an AP Identifier (ID) for the serving AP;

a Domain Name System (DNS) configured to receive the AGW-U request, translate the AP ID and the network data into an AGW-U ID for one of the AGW-Us, and transfer an AGW-U response that has the AGW-U ID;

the GW-C configured to receive the AGW-U response and transfer an EGW-U request that has the network data and the AGW-U ID;

the DNS configured to receive the EGW-U request, translate the AGW-U ID and the network data into an EGW-U ID for one of the EGW-Us that is co-located with the one of the AGW-Us based on a location ID, and transfer an EGW-U response that has an EGW-U ID for the co-located one of the EGW-Us;

the GW-C configured to receive the EGW-U response and responsively transfer AGW-U control signals using the AGW-U ID and transfer EGW-U control signals using the EGW-U ID; and

the one of the AGW-Us configured to serve the UE responsive to the AGW-U control signals and the co-located one of the EGW-Us configured to serve the UE responsive to the EGW-U control signals.

12. The wireless communication network of claim 11 wherein:

the DNS is configured to detect the location ID in the AGW-U ID and detect the location ID in the EGW-U ID; and

the DNS is configured to determine that the one of the AGW-Us and the one of the EGW-Us are co-located in response to the detection of the location ID in the AGW-U ID and in the EGW-U ID.

13. The wireless communication network of claim 11 wherein the one of the AGW-Us comprises an Access User Plane Function (AUPF) in a System Architecture Evolution (SAE) GW.

14. The wireless communication network of claim 13 wherein the one of the EGW-Us comprise an External UPF (EUPF) in the System Architecture Evolution (SAE) GW.

15. The wireless communication network of claim 14 wherein:

the DNS is configured to detect the location ID in the AGW-U ID and detect the location ID in the EGW-U ID; and

the DNS is configured to determine that the one of the AGW-Us and the one of the EGW-Us are co-located in response to the detection of the location ID in the AGW-U ID and in the EGW-U ID.

16. The wireless communication network of claim 11 wherein the one of the AGW-Us comprises a Serving GW User Plane (SGW-U).

17. The wireless communication network of claim 16 wherein the one of the EGW-Us comprises a Packet Data Network GW User Plane (PGW-U).

18. The wireless communication network of claim 17 wherein:

the DNS is configured to detect the location ID in the AGW-U ID and detect the location ID in the EGW-U ID; and

the DNS is configured to determine that the one of the AGW-Us and the one of the EGW-Us are co-located by the detection of the location ID in the AGW-U ID and in the EGW-U ID.

19. The wireless communication network of claim 11 wherein:

the GW-C is configured to transfer the AGW-U request indicating a Fifth Generation New Radio (5GNR) service;

the DNS is configured to translate the AP ID into the AGW-U ID responsive to the one of the AGW-Us being capable of supporting the 5GNR service;

the DNS is configured to translate the AGW-U ID into the EGW-U ID responsive to the one of the EGW-Us being capable of supporting the 5GNR service; and

the one AGW-Us and the one of the EGW-Us configured to support the 5GNR service for the UE.

20. The wireless communication network of claim 11 wherein:

the GW-C is configured to transfer the AGW-U request indicating a Local Breakout (LBO) service;

the DNS is configured to translate the AP ID into the AGW-U ID responsive to the one of the AGW-Us being capable of supporting the LBO service;

the DNS is configured to translate the AGW-U ID into the EGW-U ID responsive to the one of the EGW-Us being capable of supporting the LBO service; and

the one of the AGW-Us and the one of the EGW-Us configured to support the LBO service for the UE.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2019
From: BERTZ, LYLE T.; WATERS, BRIAN DAVID
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 051001/0607 →
Continuity (1)
Related Publication 20210144119A1 · May 13, 2021