11382022

Method, Apparatus, and Computer Program Product for Packet Forwarding Control Protocol Messages Bundling

PublishedJuly 5, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least: determine that more than one control protocol messages should be sent from either a control plane entity to a user plane entity or from said user plane entity to said control plane entity; determine whether the control plane entity and the user plane entity both support sending and receiving a single datagram carrying said more than one control protocol messages; extend a header of each of said more than one control protocol messages to indicate that another control protocol message follows in said single datagram; combine one or more message types and respective message elements of the more than one control protocol messages into said single datagram; and either cause said control plane entity to send said single datagram carrying said more than one control protocol messages to said user plane entity, or cause said user plane entity to send said single datagram carrying said more than one control protocol messages to said control plane entity.

2

2. The apparatus of claim 1 , wherein said user plane entity comprises a user plane function and said control plane entity comprises a session management function.

3

3. The apparatus of claim 1 , wherein each of said more than one control protocol messages comprises a packet forwarding control protocol (PFCP) message.

4

4. The apparatus of claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to at least: extend the header of each of said more than one control protocol messages to include a follow on flag to indicate that another control protocol message follows in said single datagram.

5

5. The apparatus of claim 1 , wherein said single datagram comprises a single user datagram/internet protocol (UDP/IP) packet configured to be packetized, exchanged, and processed over an N4 interface in a fifth generation core (5GC) network or over an Sxa interface, an Sxb interface, or an Sxc interface in an Evolved Packet Core (EPC) network.

6

6. The apparatus of claim 3 , wherein said more than one control protocol messages carried in said single datagram are control plane requests or responses related to a same PFCP session or to different PFCP sessions handled by a same peer PFCP entity.

7

7. A method comprising: determining that more than one control protocol messages should be sent from either a control plane entity to a user plane entity or from said user plane entity to said control plane entity; determining whether the control plane entity and the user plane entity both support sending and receiving a single datagram carrying said more than one control protocol messages; extending a header of each of said more than one control protocol messages to indicate that another control protocol message follows in said single datagram; combining one or more message types and respective message elements of the more than one control protocol messages into said single datagram; and either causing said control plane entity to send said single datagram carrying said more than one control protocol messages to said user plane entity, or causing said user plane entity to send said single datagram carrying said more than one control protocol messages to said control plane entity.

8

8. The method of claim 7 , wherein said user plane entity comprises a user plane function and said control plane entity comprises a session management function.

9

9. The method of claim 7 , wherein each of said more than one control protocol messages comprises a packet forwarding control protocol (PFCP) message.

10

10. The method of claim 7 , further comprising: extending the header of each of said more than one control protocol messages to include a follow on flag to indicate that another control protocol message follows in said single datagram.

11

11. The method of claim 7 , wherein said single datagram comprises a single user datagram/internet protocol (UDP/IP) packet configured to be packetized, exchanged, and processed over an N4 interface in a fifth generation core (5GC) network or over an Sxa interface, an Sxb interface, or an Sxc interface in an Evolved Packet Core (EPC) network.

12

12. The method of claim 9 , wherein said more than one control protocol messages carried in said single datagram are control plane requests or responses related to a same PFCP session or to different PFCP sessions handled by a same peer PFCP entity.

13

13. A non-transitory computer readable medium including program code which, when executed, causes operations comprising: determining that more than one control protocol messages should be sent from either a control plane entity to a user plane entity or from said user plane entity to said control plane entity; determining whether the control plane entity and the user plane entity both support sending and receiving a single datagram carrying said more than one control protocol messages; extending a header of each of said more than one control protocol messages to indicate that another control protocol message follows in said single datagram; combining one or more message types and respective message elements of the more than one control protocol messages into said single datagram; and either causing said control plane entity to send said single datagram carrying said more than one control protocol messages to said user plane entity, or causing said user plane entity to send said single datagram carrying said more than one control protocol messages to said control plane entity.

14

14. The computer readable medium of claim 13 , wherein said user plane entity comprises a user plane function and said control plane entity comprises a session management function.

15

15. The computer readable medium of claim 13 , wherein each of said more than one control protocol messages comprises a packet forwarding control protocol (PFCP) message.

16

16. The computer readable medium of claim 13 , wherein the program code, when executed, further causes operations comprising: extending the header of each of said more than one control protocol messages to include a follow on flag to indicate that another control protocol message follows in said single datagram.

17

17. The computer readable medium of claim 13 , wherein said single datagram comprises a single user datagram/internet protocol (UDP/IP) packet configured to be packetized, exchanged, and processed over an N4 interface in a fifth generation core (5GC) network or over an Sxa interface, an Sxb interface, or an Sxc interface in an Evolved Packet Core (EPC) network.

18

18. The computer readable medium of claim 14 , wherein said more than one control protocol messages carried in a single datagram are control plane requests or responses related to a same PFCP session or to different PFCP sessions handled by a same peer PFCP entity.

Patent Metadata

Filing Date

Unknown

Publication Date

July 5, 2022

Inventors

Praveen MULEY
Bruno LANDAIS

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR PACKET FORWARDING CONTROL PROTOCOL MESSAGES BUNDLING” (11382022). https://patentable.app/patents/11382022

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.