IP Library › Granted Patent US 12,261,821
Granted Patent B2
US 12,261,821 · App. 17/924,155 · Granted Mar 25, 2025

Reuse of IP addresses

Inventors: Wen Zhang (Shanghai, CN); Yingjiao He (Shanghai, CN); Wenliang Xu (Shanghai, CN)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L61/503H04L61/5061H04L63/02H04W8/26H04L2101/686
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 12,261,821
App. No.
17/924,155
Granted
Mar 25, 2025
Kind
B2
Abstract

The present disclosure proposes network elements, methods at the network elements for facilitating reuse of IP address, a telecommunications system comprising the network elements. The method at a first network element for facilitating reuse of an IP address at multiple UEs comprising a first UE comprises: transmitting, to a second network element, a first request message associated with the first UE, the first request message comprising the IP address and a first indicator which, in conjunction with the IP address, uniquely identifies the first UE.

Claims (28)

1. A method at a Session Management Function, SMF, for facilitating reuse of a private Internet Protocol, IP, address at multiple User Equipments, UEs, comprising a first UE, the method comprising:

transmitting, to a Data Network-Authentication, Authorization & Accounting, DN-AAA, accounting server, a first request message associated with the first UE, the first request message comprising (i) the private IP address comprising at least one of an IPV4 address and an IPV6 prefix, the private IP address not being globally unique and (ii) a selected first 3GPP-IP-Address-Pool-Info which, in conjunction with the private IP address, uniquely identifies a Protocol Data Unit, PDU, session of the first UE, wherein the first 3GPP-IP-Address-Pool-Info indicates information on an IP address pool comprising a plurality of not globally unique private IP addresses; and

receiving, from the DN-AAA accounting server, a first response message associated with the first UE in response to the first request message,

wherein the first request message is one of: an Accounting-Request START message, an Accounting-Request STOP message, an ACR Command, and an Accounting-Request Interim-Update message, and wherein the first response message is a corresponding one of: an Accounting-Response START message, an Accounting-Response STOP message, an ACA Command, and an Accounting-Response Interim-Update message.

2. The method of claim 1 , wherein before the transmission of the first request message, the method further comprises:

transmitting, to a DN-AAA, authentication server, a second request message associated with the first UE, the second request message comprising one or more second 3GPP-IP-Address-Pool-Infos, each of which indicates an IP address pool from which one or more private IP addresses are available to be allocated to the first UE; and

receiving, from the DN-AAA authentication server, a second response message in response to the second request message, the second response message comprising a third 3GPP-IP-Address-Pool-Info which identifies an IP address pool of the one or more IP addresses pools indicated by the one or more second 3GPP-IP-Address-Pool-Infos, wherein the private IP address from the identified IP address pool is allocated to the first UE.

3. The method of claim 2 , further comprising:

selecting a User Plane Function, UPF, for the first UE based at least partially on the third 3GPP-IP-Address-Pool-Info.

4. The method of claim 1 , wherein the second request message is an Access Request message or a Diameter-Extensible Authentication Protocol, EAP, Request, DER, message, and the second response message is a corresponding one of an Access Accept message or a Diameter-EAP-Answer, DEA, message.

5. The method of claim 1 , wherein each of the first 3GPP-IP-Address-Pool-Info, the one or more second 3GPP-IP-Address-Pool-Infos, and the third 3GPP-IP-Address-Pool-Info comprises a first field uniquely identifying an IP address pool from which the private IP address is allocated to the first UE.

6. The method of claim 5 , wherein each of the first 3GPP-IP-Address-Pool-Info, the one or more second 3GPP-IP-Address-Pool-Infos, and the third 3GPP-IP-Address-Pool-Info further comprises a second field indicating an IP version applicable for the IP address pool identified by the first field.

7. The method of claim 6 , wherein the second field indicates one of IPv4, IPv6, or both.

8. The method of claim 5 , wherein each of the first 3GPP-IP-Address-Pool-Info, the one or more second 3GPP-IP-Address-Pool-Infos, and the third 3GPP-IP-Address-Pool-Info further comprises a third field indicating the length of the first field.

9. The method of claim 1 , wherein the first request message further comprises a fourth indicator identifying a network to be accessed by the first UE.

10. The method of claim 9 , wherein the fourth indicator is a Called-Station-Id attribute or a customized RADIUS attribute.

11. A method at a Data Network-Authentication, Authorization & Accounting, DN-AAA, accounting server for facilitating reuse of a private Internet Protocol, IP, address at multiple User Equipments, UEs, comprising a first UE, the method comprising:

receiving, from a Session Management Function, SMF, a first request message associated with the first UE, the first request message comprising (i) the private IP address comprising at least one of an IPV4 address and an IPV6 prefix, the private IP address not being globally unique and (ii) a selected first 3GPP-IP-Address-Pool-Info which, in conjunction with the private IP address, uniquely identifies a Protocol Data Unit, PDU, session of the first UE, wherein the first 3GPP-IP-Address-Pool-Info indicates information on an IP address pool comprising a plurality of not globally unique private IP addresses;

performing processing for the first UE identified by the first 3GPP-IP-Address-Pool-Info in conjunction with the private IP address,

wherein the first request message is one of: an Accounting-Request START message, an Accounting-Request STOP message, and an Accounting-Request Interim-Update message, ACR Command, and wherein the first response message is a corresponding one of: an Accounting-Response START message, an Accounting-Response STOP message, ACA Command, and an Accounting-Response Interim-Update message.

12. The method of claim 11 , further comprising:

transmitting, to the SMF, a first response message associated with the first UE based on a result of the processing.

13. The method of claim 11 , wherein the first 3GPP-IP-Address-Pool-Info comprises a first field uniquely identifying an IP address pool from which the private IP address is allocated to the first UE.

14. The method of claim 13 , wherein the first 3GPP-IP-Address-Pool-Info further comprises a second field indicating an IP version applicable for the IP address pool identified by the first field.

15. The method of claim 14 , wherein the second field indicates one of IPv4, IPv6, or both.

16. The method of claim 13 , wherein the first 3GPP-IP-Address-Pool-Info further comprises a third field indicating the length of the first field.

17. The method of claim 11 , wherein the first request message further comprises a fourth indicator identifying a network to be accessed by the first UE.

18. The method of claim 17 , wherein the fourth indicator is a Called-Station-Id attribute or a customized RADIUS attribute.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2022
From: ZHANG, WEN; HE, YINGJIAO; XU, WENLIANG
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 061703/0865 →
Priority Claims (1)
WO PCT/CN2020/090036 · May 13, 2020 · international
Continuity (1)
Related Publication 20230224272A1 · Jul 13, 2023
References Cited (30)
US 7836182B1 · Scano · 2010 [cited by examiner]
US 20060274899A1 · Zhu · 2006 [cited by examiner]
US 20080005344A1 · Ford · 2008 [cited by examiner]
US 20140092899A1 · Krishna · 2014 [cited by examiner]
US 20200059761A1 · Li et al. · 2020 [cited by applicant]
US 20200120446A1 · Stammers et al. · 2020 [cited by applicant]
JP 2020527315A · 2020 [cited by applicant]
JP 2023175857A · 2023 [cited by applicant]
WO 2019017836A1 · 2019 [cited by applicant]
WO 2020036882A1 · 2020 [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; Numbering, addressing and dentification; (Release 16),” Technical Specification 23.003, Version 16.2.0, Mar. 2020, 3GPP Organizational Partners,… [cited by applicant]
Author Unknown, “Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 16),” Technical Specification 23.501, Version 16.4.0, Mar. 2020, 3GPP Organizatio… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; Interworking between the Public Land Mobile Network (PMLN) supporting packet based services and Packet Data Networks (PDN) (Release 15),” Techni… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; Cx and Dx interfaces based on the Diameter protocol; Protocol details (Release 16),” Technical Specification 29.229, Version 16.1.0, Dec. 2019, … [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Session Management Policy Control Service; Stage 3 (Release 16),” Technical Specification 29.512, Version 16.4.0, Mar. 2020, 3GPP Org… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Interworking between 5G Network and external Data Networks; Stage 3 (Release 16),” Technical Specification 29.561, Version 16.3.0, Ma… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Interworking between 5G Network and external Data Networks; Stage 3 (Release 16),” Technical Specification 29.561, Version 16.5.0, Se… [cited by applicant]
Author Unknown, “Technical Specification Group Core Network and Terminals; 5G System; Common Data Types for Service Based Interfaces; Stage 3 (Release 16),” Technical Specification 29.571, Version 16.3.0, Mar. 2020, 3GP… [cited by applicant]
Eronen, et al., “Diameter Extensible Authentication Protocol (EAP) Application,” Request for Comments 4072, Aug. 2005, the Internet Society, 33 pages. [cited by applicant]
International Preliminary Report on Patentability for International Patent Application No. PCT/EP2020/077212, mailed Aug. 31, 2022, 22 pages. [cited by applicant]
Zorn, “Diameter Network Access Server Application,” Request for Comments 7155, Apr. 2014, Internet Engineering Task Force, 70 pages. [cited by applicant]
Ericsson, “C3-202309: Add NR-U RAT type,” 3GPP TSG-CT WG3 Meeting #109e, Apr. 16-24, 2020, E-Meeting, 8 pages. [cited by applicant]
Ericsson, “C3-203227: IP address pool id in accounting and its IP version,” 3GPP TSG-CT WG3 Meeting #110e, Jun. 2-11, 2020, 14 pages. [cited by applicant]
Ericsson, “C3-204193: Add missing applicable messages for IP pool info,” 3GPP TSG-CT WG3 Meeting #111e, Aug. 19-28, 2020, E-Meeting, 8 pages. [cited by applicant]
T-Mobile USA Inc, “S2-170947: IP Index for IP Address Allocation based on PCF,” 3GPP SA WG2 Meeting #119, Feb. 13-17, 2017, Dubrovnik, Croatia, 4 pages. [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/EP2020/077212, mailed Jan. 28, 2021, 18 pages. [cited by applicant]
Ericsson, “C3-202308: Add NR-U RAT type,” 3GPP TSG-CT WG3 Meeting #109e, Apr. 16-24, 2020, Electronic Meeting, 18 pages. [cited by applicant]
First Office Action for Chinese Patent Application No. 202080100337.3, mailed Nov. 10, 2023, 6 pages. [cited by applicant]
Examination Report for European Patent Application No. 20781519.2, mailed Oct. 17, 2023, 4 pages. [cited by applicant]
Office Action for Japanese Patent Application No. 2022-568400, mailed Mar. 26, 2024, 6 pages. [cited by applicant]