IP Library Granted Patent US 12665852
Granted Patent B2
US 12665852 · App. 18/816,675 · Granted Jun 23, 2026

Enabling dynamic service flows in cable convergence networks

Inventor: Venkatesh Padebettu (Bangalore, IN)
Assignee: Hewlett Packard Enterprise Development LP
H04L47/24H04L12/2801
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 12665852
App. No.
18/816,675
Granted
Jun 23, 2026
Kind
B2
Abstract

Dynamic service flows are enabled in cable convergence networks which can include a cable modem device, a cable modem termination system (CMTS), and an access gateway function (AGF) device. An access gateway function (AGF) device receives, from an access and mobility management function (AMF) device of a core network, quality of service (QoS) information associated with a packet data unit (PDU) session of a cable modem device. The AGF device determines, based on the QoS information, QoS match criteria information. The AGF device sends, to a cable modem termination system (CMTS) associated with the cable modem device and via an interface, such as a common open policy service (COPS) interface, between the AGF device and the CMTS, a service flow creation message that includes the QoS match criteria information. Sending the service flow creation message enables the CMTS to create a first service flow between the CMTS and the cable modem device, and the cable modem device to create a second service flow between the cable modem device and the CMTS.

Claims (105)

1 . An access gateway function (AGF) device, comprising:

one or more memories; and

one or more processors to:

receive, from an access and mobility management function (AMF) device of a core network, quality of service (QoS) information associated with a packet data unit (PDU) session of a cable modem device;

determine, based on the QoS information, QoS match criteria information;

send, to a cable modem termination system (CMTS) communicatively coupled to the cable modem device, a service flow creation message that includes the QoS match criteria information; and

send, to the CMTS, a service flow termination message to enable one or more of:

the CMTS to terminate a first service flow between the CMTS and the cable modem device, or

the cable modem device to terminate a second service flow between and the cable modem device and the CMTS.

2 . The AGF device of claim 1 , wherein sending the service flow creation message enables:

the CMTS to create a first service flow between the CMTS and the cable modem device; and

the cable modem device to create a second service flow between the cable modem device and the CMTS.

3 . The AGF device of claim 1 , wherein:

the QoS information indicates a QoS flow identifier (QFI) associated with a packet flow of the PDU session and one or more QoS parameters associated with the packet flow; and

the QoS match criteria information indicates a service flow identifier associated with the QFI and QoS policy information associated with the one or more QoS parameters.

4 . The AGF device of claim 3 , wherein the service flow identifier includes at least one of:

an Internet protocol (IP) differentiated services code point (DSCP), or

a virtual local area network (VLAN) priority code point (PCP).

5 . The AGF device of claim 1 , wherein the service flow creation message is one of:

a common open policy service (COPS) message,

a representational state transfer (REST) message,

a generic control plane (GCP) message,

a simple network management protocol (SNMP) message,

a HTTP secure (HTTPS) message, or

a proprietary message.

6 . The AGF device of claim 1 , wherein the AGF device sends the service flow creation message via an interface between the AGF device and the CMTS, wherein the interface is one of:

a common open policy service (COPS) interface,

a representational state transfer (REST) interface,

a generic control plane (GCP) interface,

a simple network management protocol (SNMP) interface,

a hypertext transfer protocol (HTTP) interface,

a HTTP secure (HTTPS) interface, or

a proprietary interface.

7 . The AGF device of claim 1 , wherein the one or more processors are further to:

receive, from the AMF device, other QoS information associated with the PDU session of the cable modem device;

determine, based on the other QoS information, other QoS match criteria information; and

wherein the one or more processors, to send the service flow termination message are to:

send, to the CMTS, the service flow termination message that includes the other QoS match criteria information.

8 . The AGF device of claim 1 , wherein the one or more processors are further to:

determine the other QoS match criteria information based on the other QoS information process the other QoS information to map one or more of:

a QoS flow identifier to a service flow identifier, or

one or more QoS parameters to a QoS policy information.

9 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of an access gateway function (AGF) device, cause the AGF device to:

receive, from a core network, quality of service (QoS) information associated with a packet data unit (PDU) session of a cable modem device;

send, to a cable modem termination system (CMTS) communicatively coupled to the cable modem device, a service flow creation message that includes QoS match criteria information associated with the QoS information; and

send, to the CMTS, a service flow termination message to enable one or more of:

the CMTS to terminate a first service flow between the CMTS and the cable modem device; and

the cable modem device to terminate a second service flow between and the cable modem device and the CMTS.

10 . The non-transitory computer-readable medium of claim 9 , wherein sending the service flow creation message enables:

the CMTS to create a first service flow between the CMTS and the cable modem device; and

the cable modem device to create a second service flow between the cable modem device and the CMTS.

11 . The non-transitory computer-readable medium of claim 9 , wherein:

the QoS information indicates a QoS flow identifier (QFI) associated with a packet flow of the PDU session; and

the QoS match criteria information indicates a service flow identifier associated with the QFI.

12 . The non-transitory computer-readable medium of claim 11 , wherein the service flow identifier includes at least one of:

an Internet protocol (IP) differentiated services code point (DSCP), or

a virtual local area network (VLAN) priority code point (PCP).

13 . The non-transitory computer-readable medium of claim 9 , wherein the service flow creation message is one of:

a common open policy service (COPS) message,

a representational state transfer (REST) message,

a generic control plane (GCP) message,

a simple network management protocol (SNMP) message,

a HTTP secure (HTTPS) message, or

a proprietary message.

14 . The non-transitory computer-readable medium of claim 9 , wherein the AGF device sends the service flow creation message via an interface between the AGF device and the CMTS, wherein the interface is one of:

a common open policy service (COPS) interface,

a representational state transfer (REST) interface,

a generic control plane (GCP) interface,

a simple network management protocol (SNMP) interface,

a hypertext transfer protocol (HTTP) interface,

a HTTP secure (HTTPS) interface, or

a proprietary interface.

15 . The non-transitory computer-readable medium of claim 9 , wherein the one or more instructions further cause the AGF to:

receive, from the core network, other QoS information associated with the PDU session of the cable modem device; and

send, to the CMTS, a service flow termination message that includes other QoS match criteria information associated with the other QoS information.

16 . The non-transitory computer-readable medium of claim 9 , wherein the one or more instructions further cause the AGF to:

determine the other QoS match criteria information based on the other QoS information process the other QoS information to map one or more of:

a QoS flow identifier to a service flow identifier, or

one or more QoS parameters to a QoS policy information.

17 . A method, comprising:

obtaining, by an access gateway function (AGF) device, quality of service (QoS) information associated with a packet data unit (PDU) session of a cable modem device; and

sending, by the AGF device, to a cable modem termination system (CMTS) communicatively coupled to the cable modem device, and based on the QoS information, a service flow creation message; and

sending, by the AGF device and to the CMTS, a service flow termination message to enable one or more of:

the CMTS to terminate a first service flow between the CMTS and the cable modem device, or

the cable modem device to terminate a second service flow between and the cable modem device and the CMTS.

18 . The method of claim 17 , wherein sending the service flow creation message enables:

the CMTS to create a first service flow between the CMTS and the cable modem device; and

the cable modem device to create a second service flow between the cable modem device and the CMTS.

19 . The method of claim 17 , wherein the service flow creation message is one of:

a common open policy service (COPS) message,

a representational state transfer (REST) message,

a generic control plane (GCP) message,

a simple network management protocol (SNMP) message,

a hypertext transfer protocol (HTTP) message,

a HTTP secure (HTTPS) message, or

a proprietary message.

20 . The method of claim 17 , wherein the AGF device sends the service flow creation message via an interface between the AGF device and the CMTS, wherein the interface is one of:

a common open policy service (COPS) interface,

a representational state transfer (REST) interface,

a generic control plane (GCP) interface,

a simple network management protocol (SNMP) interface,

a hypertext transfer protocol (HTTP) interface,

a HTTP secure (HTTPS) interface, or

a proprietary interface.