IP Library › Granted Patent US 12,316,723
Granted Patent B2
US 12,316,723 · App. 17/358,525 · Granted May 27, 2025

Information centric network unstructured data carrier

Inventors: Yi Zhang (Portland, OR); Gabriel Arrobo Vidal (Hillsboro, OR); Srikathyayani Srikanteswara (Portland, OR); Francesc Guim Bernat (Barcelona, ES); Christian Maciocco (Portland, OR)
Assignee: Intel Corporation
H04L69/18H04L67/63H04L69/22H04W40/24H04W80/06H04W88/16
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,316,723
App. No.
17/358,525
Granted
May 27, 2025
Kind
B2
Abstract

System and techniques for information centric network unstructured data carrier are described herein. A user plane function (UPF) node receives an initiation for a packet data unit (PDU) session of user equipment (UE). Here, the initiation includes an indication for an ICN session and a PDU session identification (ID). The PDU session may then map the PDU session to the PDU session ID in an ICN routing data structure. Here, the ICN routing data structure is one or both of the pending interest table (PIT) or the forwarding interest base (FIB) of the UPF node. An ICN packet (interest or data packet) may be from the UE contained within a PDU on from the PDU session that conforms to an unstructured-data classification as defined by a 3GPP 5G family of standards. The ICN packet is extracted from the PDU and routed in accordance with the ICN routing data structure.

Claims (35)

1. An apparatus for an information centric network (ICN) unstructured data carrier, the apparatus comprising:

machine readable media including instructions; and

processing circuitry that, when in operation, is configured by the instructions to:

receive, at a user plane function (UPF) node, an initiation for a packet data unit (PDU) session of a user equipment (UE), the initiation including an indication for an ICN session and a PDU session identification (ID), wherein the initiation includes a packet data network (PDN) type that has a value of zero, six, or seven as the indication for the ICN session, and wherein the PDN type was used to select the UPF node from a second UPF node, the second UPF node lacking ICN processing capabilities;

map the PDU session to the PDU session ID in an ICN routing data structure, the ICN routing data structure being a pending interest table (PsIT) or a forwarding interest base (FIB);

receive an ICN packet from the UE contained within a PDU on from the PDU session, the ICN packet being an interest packet or a data packet, the PDU conforming to an unstructured-data classification as defined by a third generation partnership project (3GPP) 5G family of standards;

extract the ICN packet from the PDU; and

route the ICN packet in accordance with the ICN routing data structure.

2. The apparatus of claim 1 , wherein the PDU session is carried on a general packet radio service (GPRS) tunneling protocol (GTP) tunnel.

3. The apparatus of claim 2 , wherein the PDU session ID is based on a tunnel endpoint identifier (TEID) for the GTP tunnel.

4. The apparatus of claim 2 , wherein, to extract the ICN packet from the PDU, the processing circuitry is configured to remove a GTP tunnel header, a user data protocol (UDP) header, or outer internet protocol (IP) packet header.

5. The apparatus of claim 2 , wherein the GTP tunnel is an N3 tunnel between the UPF node and a gNodeB base station.

6. The apparatus of claim 2 , wherein the GTP tunnel is an N9 tunnel between the UPF node and an intermediate UPF node.

7. A method for an information centric network (ICN) unstructured data carrier, the method comprising:

receiving, at a user plane function (UPF) node, an initiation for a packet data unit (PDU) session of a user equipment (UE), the initiation including an indication for an ICN session and a PDU session identification (ID), wherein the initiation includes a packet data network (PDN) type that has a value of zero, six, or seven as the indication for the ICN session, and wherein the PDN type was used to select the UPF node from a second UPF node, the second UPF node lacking ICN processing capabilities;

mapping the PDU session to the PDU session ID in an ICN routing data structure, the ICN routing data structure being a pending interest table (PIT) or a forwarding interest base (FIB);

receiving an ICN packet from the UE contained within a PDU on from the PDU session, the ICN packet being an interest packet or a data packet, the PDU conforming to an unstructured-data classification as defined by a third generation partnership project (3GPP) 5G family of standards;

extracting the ICN packet from the PDU; and

routing the ICN packet in accordance with the ICN routing data structure.

8. The method of claim 7 , wherein the PDU session is carried on a general packet radio service (GPRS) tunneling protocol (GTP) tunnel.

9. The method of claim 8 , wherein the PDU session ID is based on a tunnel endpoint identifier (TEID) for the GTP tunnel.

10. The method of claim 8 , wherein extracting the ICN packet from the from the PDU includes removing a GTP tunnel header, a user data protocol (UDP) header, or outer internet protocol (IP) packet header.

11. The method of claim 8 , wherein the GTP tunnel is an N3 tunnel between the UPF node and a gNodeB base station.

12. The method of claim 8 , wherein the GTP tunnel is an N9 tunnel between the UPF node and an intermediate UPF node.

13. At least one non-transitory machine readable medium including instructions for an information centric network (ICN) unstructured data carrier, the instructions, when executed by processing circuitry, cause the processing circuitry to perform operations comprising:

receiving, at a user plane function (UPF) node, an initiation for a packet data unit (PDU) session of user equipment (UE), the initiation including an indication for an ICN session and a PDU session identification (ID), wherein the initiation includes a packet data network (PDN) type that has a value of zero, six, or seven as the indication for the ICN session, and wherein the PDN type was used to select the UPF node from a second UPF node, the second UPF node lacking ICN processing capabilities;

mapping the PDU session to the PDU session ID in an ICN routing data structure, the ICN routing data structure being a pending interest table (PIT) or a forwarding interest base (FIB);

receiving an ICN packet from the UE contained within a PDU on from the PDU session, the ICN packet being an interest packet or a data packet, the PDU conforming to an unstructured-data classification as defined by a third generation partnership project (3GPP) 5G family of standards;

extracting the ICN packet from the PDU; and

routing the ICN packet in accordance with the ICN routing data structure.

14. The at least one non-transitory machine readable medium of claim 13 , wherein the PDU session is carried on a general packet radio service (GPRS) tunneling protocol (GTP) tunnel.

15. The at least one non-transitory machine readable medium of claim 14 , wherein the PDU session ID is based on a tunnel endpoint identifier (TEID) for the GTP tunnel.

16. The at least one non-transitory machine readable medium of claim 14 , wherein extracting the ICN packet from the from the PDU includes removing a GTP tunnel header, a user data protocol (UDP) header, or outer internet protocol (IP) packet header.

17. The at least one non-transitory machine readable medium of claim 14 , wherein the GTP tunnel is an N3 tunnel between the UPF node and a gNodeB base station.

18. The at least one non-transitory machine readable medium of claim 14 , wherein the GTP tunnel is an N9 tunnel between the UPF node and an intermediate UPF node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: ZHANG, YI; VIDAL, GABRIEL ARROBO; SRIKANTESWARA, SRIKATHYAYANI; BERNAT, FRANCESC GUIM; MACIOCCO, CHRISTIAN
To: INTEL CORPORATION
Reel/Frame 057947/0608 →
Continuity (1)
Related Publication 20210320988A1 · Oct 14, 2021
References Cited (16)
US 20110320608A1 · Nelakonda · 2011 [cited by examiner]
US 20160100350A1 · Laraqui · 2016 [cited by examiner]
US 20180146071A1 · Himayat · 2018 [cited by examiner]
US 20190132251A1 · Dao · 2019 [cited by examiner]
US 20210194989A1 · Dimitrovski et al. · 2021 [cited by applicant]
US 20220159090A1 · Ding · 2022 [cited by examiner]
CN 115529677 · 2022 [cited by applicant]
EP 4047901A1 · 2022 [cited by examiner]
WO WO2022154725A1 · 2022 [cited by examiner]
“The 5G Infrastructure Public Private Partnership”, 5G PPP, (Accessed on Mar. 23, 2022), 3 pgs. [cited by applicant]
“When necessity is the mother of invention”, [Online]. Retrieved from the Internet: URL: https: cellnextrends.com en when-necessity-mother-invention , (Apr. 2, 2020), 4 pgs. [cited by applicant]
“European Application Serial No. 22164673.0, Communication Pursuant to Article 94(3) EPC mailed Nov. 17, 2023”, 7 pgs. [cited by applicant]
“European Application Serial No. 22164673.0, Extended European Search Report mailed Aug. 11, 2022”, 10 pgs. [cited by applicant]
Triadimas, Arief Satria, “Seamless Service Continuity in Cloud Based Lte Systems”, [Online] Retrieved from the Internet:https: essay.utwente.nl 64557 I Report_Master_Thesis_Triadimas_Final.pdf, (Nov. 18, 2013), 146 pgs. [cited by applicant]
“European Application Serial No. 22164673.0, Response filed Jun. 16, 2023 to Extended European Search Report mailed Aug. 11, 2022”, 11 pgs. [cited by applicant]
“European Application Serial No. 22164673.0, Communication Pursuant to Article 94(3) EPC mailed Aug. 20, 2024”, 7 pgs. [cited by applicant]