IP Library › Granted Patent US 12,603,859
Granted Patent B2
US 12,603,859 · App. 18/691,647 · Granted Apr 14, 2026

Apparatus, method, and computer program

Inventors: Bivudendu Pratap Rout (Karnataka, IN); Omar Elloumi (Palaiseau, FR); Shubhranshu Singh (Seeheim-Jugenheim, DE)
Assignee: NOKIA TECHNOLOGIES OY
H04L61/2503H04L61/5007
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,603,859
App. No.
18/691,647
Granted
Apr 14, 2026
Kind
B2
Abstract

An apparatus including at least one processor and at least one memory including computer code for one or more programs, the at least one memory and the computer code configured, with the at least one processor, to cause the apparatus at least to: receiving a user equipment internet protocol address allocated by a core network; receiving a network address translated user equipment internet protocol address allocated by a network address translation function; and mapping the user equipment internet protocol address allocated by the core network to the network address translated user equipment internet protocol address allocated by the network address translation function.

Claims (16)

1 . An apparatus comprising at least one processor and at least one memory including computer code for one or more programs, the at least one memory and the computer code configured, with the at least one processor, to cause the apparatus at least to:

receive a user equipment internet protocol address allocated by a core network;

receive a network address translated user equipment internet protocol address allocated by a network address translation function;

map the user equipment internet protocol address allocated by the core network to the network address translated user equipment internet protocol address allocated by the network address translation function;

receive, from the user equipment, an application session identifier with the user equipment internet protocol address allocated by the core network;

receive, from an edge application server, the application session identifier with the network address translated user equipment internet protocol address allocated by the network address translation function;

receive, from an edge application server, the user equipment internet protocol address allocated by a core network with the network address translated user equipment internet protocol address allocated by the network address translation function;

receive a request for a service provided by the core network, from the edge application server, comprising the network address translated user equipment internet protocol address allocated by the network address translation function;

translate the request for a service provided by the core network comprising the network address translated user equipment internet protocol address allocated by the network address translation function into a request for the service provided by the core network comprising the user equipment internet protocol address allocated by the core network; and

send, to the core network, the request for the service provided by the core network comprising the user equipment internet protocol address allocated by the core network,

wherein the network address translation function is hosted by an edge network,

wherein the application session identifier and the user equipment internet protocol address allocated by the core network are received over an edge-1 interface,

wherein the application session identifier and the network address translated user equipment internet protocol address allocated by the network address translation function are received over an edge-3 interface,

wherein the user equipment internet protocol address allocated by the core network with the network address translated user equipment internet protocol address allocated by the network address translation function are received over an edge-3 interface, and

wherein the request comprising the user equipment internet protocol address allocated by the core network is sent over an edge-2 interface,

wherein the application session identifier correlates the user equipment internet protocol address allocated by the core network with the network address translated internet protocol address allocated by the network address translation function.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: ELLOUMI, OMAR
To: ALCATEL-LUCENT INTERNATIONAL, S.A.
Reel/Frame 068840/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: SINGH, SHUBHRANSHU
To: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
Reel/Frame 068840/0139 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: ALCATEL-LUCENT INTERNATIONAL, S.A.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 068840/0233 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG
To: NOKIA TECHNOLOGIES OY
Reel/Frame 068840/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
To: NOKIA TECHNOLOGIES OY
Reel/Frame 068840/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: PRATAP ROUT, BIVUDENDU
To: NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Reel/Frame 069136/0546 →
Continuity (1)
Related Publication 20240396863A1 · Nov 28, 2024
References Cited (28)
US 8843588B2 · Flinck · 2014 [cited by examiner]
US 9807021B2 · Jain et al. · 2017 [cited by applicant]
US 10097510B2 · Agrawal · 2018 [cited by examiner]
US 10841384B2 · Wang · 2020 [cited by examiner]
US 11653323B2 · Gupta · 2023 [cited by examiner]
US 12022381B2 · Kim · 2024 [cited by examiner]
US 20150271135A1 · Tseng et al. · 2015 [cited by applicant]
US 20200099659A1 · Cometto et al. · 2020 [cited by applicant]
US 20210152516A1 · Moreno et al. · 2021 [cited by applicant]
US 20220191650A1 · Kim · 2022 [cited by examiner]
US 20240298170A1 · Xu · 2024 [cited by examiner]
US 20240348575A1 · Kim · 2024 [cited by examiner]
WO 2020231120A1 · 2020 [cited by applicant]
WO 2021009166A1 · 2021 [cited by applicant]
WO 2021026509A1 · 2021 [cited by applicant]
WO WO2021078936A1 · 2021 [cited by examiner]
International Search Report issued by the European Patent Office acting as the International Searching Authority in relation to International Application No. PCT/EP2021/075474 dated Jun. 3, 2022 (5 pages). [cited by applicant]
Written Opinion of the International Searching Authority issued by the European Patent Office acting as the International Searching Authority in relation to International Application No. PCT/EP2021/075474 dated Jun. 3, … [cited by applicant]
“Multiple ECS Address coexistence and provision to 5GC and UE”, SA WG2 Meeting #144E e-meeting, S2-2102736, vivo, Agenda Item: 8.3, Apr. 12-16, 2021, 2 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture for enabling Edge Applications; (Release 17)”, 3GPP TS 23.558 V2.0.0, Mar. 2021, pp. 1-141. [cited by applicant]
“UE id retrieval for the EEC”, 3GPP TSG-SA WG6 Meeting #41-e, S6-210091, Ericsson, Agenda item: 7.6, Jan. 18-26, 2021, 6 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on application architecture for enabling Edge Applications; (Release 17)”, 3GPP TR 23.758 V17.0.0, Dec. 2019, pp. 1-1… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture for enabling Edge Applications; (Release 17)”, 3GPP TS 23.558 V17.0.0, Jun. 2021, pp. 1-157. [cited by applicant]
Boulton et al., “NAT Traversal Practices for Client-Server SIP”, RFC 6314, Internet Engineering Task Force (IETF), Jul. 2011, pp. 1-60. [cited by applicant]
“UE ID API & UE IP address to GPSI translation”, 3GPP TSG-SA WG6 Meeting #39-bis-e, S6-201814, Samsung Electronics, Oct. 12-20, 2020, pp. 1-8. [cited by applicant]
“UE Identifier API”, 3GPP TSG-SA WG6 Meeting #39-bis-e, S6-201966, Samsung Electronics, Agenda item: 7.6, Oct. 12-20, 4 pages. [cited by applicant]
“Impacts of EdgeApp to CT WGs”, 3GPP TSG CT WG1 Meeting #125-e, C1-205090, Samsung, Agenda item: 17.1.2, Aug. 20-28, 2020, 2 pages. [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on Enhanced architecture for enabling Edge Applications; (Release 18)”, 3GPP TR 23.700-98 V1.1.1, Jul. 2022, 158 page… [cited by applicant]