IP Library Granted Patent US 11,997,539
Granted Patent B2
US 11,997,539 · App. 18/117,679 · Granted May 28, 2024

User-plane apparatus for edge computing

Inventor: Yifan Yu (Beijing, CN)
Assignee: Intel Corporation
H04W28/10H04L45/586H04L45/74H04L49/70H04L69/22
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,997,539
App. No.
18/117,679
Granted
May 28, 2024
Kind
B2
Abstract

There is disclosed example techniques to include obtaining a filtering rule via a control plane message that includes information to identify a source of a general packet radio service (GPRS) tunneling protocol (GTP) user-plane (GTP-U) packet. The example techniques also include configuring, based on the information to identify the source, a virtual switch to identify the source of the GTP-U packet to use in the filtering rule to cause a received GTP-U packet to be sent to a local edge server or a mobile core network for processing based on at least a portion of a first extension header included in the GTP-U packet.

Claims (29)

1. An apparatus, comprising:

a communication interface; and

circuitry to:

obtain, through the communication interface, a filtering rule via a control plane message that includes information to identify a source of a general packet radio service (GPRS) tunneling protocol (GTP) user-plane (GTP-U) packet; and

configure, based on the information to identify the source, a virtual switch to identify the source of the GTP-U packet to use in the filtering rule to cause a received GTP-U packet to be sent to a local edge server or a mobile core network for processing based on at least a portion of a first extension header included in the GTP-U packet.

2. The apparatus of claim 1 , wherein the local edge server is located remote to the mobile core network.

3. The apparatus of claim 1 , wherein the filtering rule is provided for a service and the GTP-U packet is to be sent to the local edge server or the mobile core network for processing, and wherein the processing is associated with the service.

4. The apparatus of claim 1 , wherein the information to identify the source enables the virtual switch to identify a GTP tunnel endpoint identifier (GTP-TEID), the GTP-TEID to be used with the first extension header included in the GTP-U packet in the filtering rule to cause the GTP-U packet to be sent to the local edge server or the mobile core network.

5. The apparatus of claim 1 , wherein the information to identify the source of the GTP-U packet includes a bearer identifier (ID) or access point name (APN).

6. The apparatus of claim 1 , wherein to cause the GTP-U packet to be sent to the local edge server for processing comprises the virtual switch to cause the GTP-U packet to be offloaded to the local edge server for multi-access edge computing (MEC).

7. The apparatus of claim 6 , comprising the MEC to include GTP encapsulation, GTP decapsulation and packet filtering.

8. A non-transitory computer-readable storage medium, comprising a plurality of instructions that when executed by a system, cause the system to:

obtain a filtering rule via a control plane message that includes information to identify a source of a general packet radio service (GPRS) tunneling protocol (GTP) user-plane (GTP-U) packet; and

configure, based on the information to identify the source, a virtual switch to identify the source of the GTP-U packet to use in the filtering rule to cause a received GTP-U packet to be sent to a local edge server or a mobile core network for processing based on at least a portion of a first extension header included in the GTP-U packet.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the local edge server is located remote to the mobile core network.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the filtering rule is provided for a service and the GTP-U packet is to be sent to the local edge server or the mobile core network for processing that is associated with the service.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the information to identify the source enables the virtual switch to identify a GTP tunnel endpoint identifier (GTP-TEID), the GTP-TEID to be used with the first extension header included in the GTP-U packet in the filtering rule to cause the GTP-U packet to be sent to the local edge server or the mobile core network.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the information to identify the source of the GTP-U packet includes a bearer identifier (ID) or access point name (APN).

13. The non-transitory computer-readable storage medium of claim 8 , wherein to cause the GTP-U packet to be sent to the local edge server for processing comprises the virtual switch to cause the GTP-U packet to be offloaded to the local edge server for multi-access edge computing (MEC).

14. The non-transitory computer-readable storage medium of claim 13 , comprising the MEC to include GTP encapsulation, GTP decapsulation, or packet filtering.

15. A method, comprising:

obtaining a filtering rule via a control plane message that includes information to identify a source of a general packet radio service (GPRS) tunneling protocol (GTP) user-plane (GTP-U) packet; and

configure, based on the information to identify the source, a virtual switch to identify the source of the GTP-U packet to use in the filtering rule to cause a received GTP-U packet to be sent to a local edge server or a mobile core network for processing based on at least a portion of a first extension header included in the GTP-U packet.

16. The method of claim 15 , wherein the local edge server is located remote to the mobile core network.

17. The method of claim 15 , wherein the filtering rule is provided for a service and the GTP-U packet is to be sent to the local edge server or the mobile core network for processing, and wherein the processing is associated with the service.

18. The method of claim 15 , wherein the information to identify the source enables the virtual switch to identify a GTP tunnel endpoint identifier (GTP-TEID), the GTP-TEID to be used with the first extension header included in the GTP-U packet in the filtering rule to cause the GTP-U packet to be sent to the local edge server or the mobile core network.

19. The method of claim 15 , wherein the information to identify the source of the GTP-U packet includes a bearer identifier (ID) or access point name (APN).

20. The method of claim 15 , wherein to cause the GTP-U packet to be sent to the local edge server for processing comprises offloading the GTP-U packet to the local edge server for multi-access edge computing (MEC).

21. The method of claim 20 , comprising the MEC to include GTP encapsulation, GTP decapsulation, or packet filtering.

Continuity (2)
Continuation 16650728
Related Publication 20230319639A1 · Oct 5, 2023