# US 11,451,672 B2 · Charging and policy interface for local breakout edge gateway

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,451,672 B2
- Document ID: US11451672B2
- Status: Granted
- Kind: B2
- Application number: 15/931,923
- Filed: 2020-05-14
- Published: 2021-11-18
- Granted: 2022-09-20
- Earliest claimed: 2020-05-14
- Assignees: Verizon Patent and Licensing Inc.
- Applicants: Verizon Patent and Licensing Inc.
- Inventors: Jerry Steben; Maqbool Chauhan; Parry Cornell Booker; David Taft
- Web page: https://patentgrep.com/patent/US11451672B2

## CPC

- H04M 15/64: {On-line charging system [OCS]}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04M 15/66: {Policy and charging system}
- H04M 15/8044: {Least cost routing}
- H04M 15/8083: {involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts}
- H04M 15/8214: {Data or packet based}
- H04W 76/12: Setup of transport tunnels
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An edge network gateway, located in an edge network and connected to a core network, receives packets for a local breakout (LBO) Protocol Data Unit (PDU) session associated with a mobile subscriber. The edge network gateway sends, based on receipt of the packets for the LBO PDU session, a request for charging to a core network node, and forwards the packets for the LBO PDU session to a network or multi-access edge computing (MEC) data center connected to the edge network. The edge network gateway sends, via an online charging interface, charging data counts for the packets of the LBO PDU session to the core network node for reporting to an Online Charging System and charging to the mobile subscriber.

## Claims

### Claim 1

A method, comprising:
receiving, by an edge network local breakout (LBO) serving gateway (LBO-SGW) from a Radio Access Network (RAN) via an edge network in which the edge network LBO-SGW resides, packets for a LBO Protocol Data Unit (PDU) session associated with a mobile subscriber, wherein the edge network LBO-SGW, via the edge network, connects to a mobile core network, the RAN, at least one multi-access edge computing (MEC) data center, and a first network comprising at least one of a local area network, a wide area network, a metropolitan area network or a public network;
sending, by the edge network LBO-SGW based on receipt of the packets for the LBO PDU session, a request for charging via the edge network and through the mobile core network to a Packet data network Gateway (PGW) of the mobile core network;
routing and forwarding, by the edge network LBO-SGW, the packets for the LBO PDU session via the edge network to a selected one of the first network or the at least one MEC data center without transporting the packets for the LBO PDU session through the mobile core network; and
sending, by the edge network LBO-SGW, charging data counts, for the packets of the LBO PDU session routed and forwarded by the edge network LBO-SGW, via the edge network and through the mobile core network to the PGW for reporting to an Online Charging System (OCS) and charging to the mobile subscriber.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
establishing, by the edge network LBO-SGW, the LBO PDU session with the PGW, wherein the LBO PDU session includes policy updates and online charging.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
sending, by the edge network LBO-SGW, a subscription request to the PGW for receiving policy updates for the LBO PDU session from a Policy and Charging Rules Function (PCRF).

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
receiving, by the edge network LBO-SGW from the PCRF via the PGW and in response to the subscription request, policy updates for the LBO PDU session; and
applying, by the edge network LBO-SGW, the received policy updates to the LBO PDU session.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
establishing, between the edge network LBO-SGW and the PGW, a HyperText Transfer Protocol (HTTP) client/server relationship.

### Claim 6 (depends on 5)

The method of claim 5, wherein sending the charging data counts to the PGW comprises:
sending, from the edge network LBO-SGW to the PGW, an HTTP stream that includes the charging data counts for the packets of the LBO PDU session.

### Claim 7 (depends on 5)

The method of claim 5, further comprising:
sending, by the edge network LBO-SGW, a subscription request to the PGW for receiving policy updates for the LBO PDU session; and
receiving, from the PGW in response to the subscription request, an HTTP stream that includes policy updates for application, by the edge network LBO-SGW, to the LBO PDU session.

### Claim 8

An edge network local breakout (LBO) serving gateway (LBO-SGW), comprising:
a communication interface comprising a transceiver configured to transmit and receive data via an edge network in which the edge network LBO-SGW resides; and
one or more processors configured to:
receive, from a Radio Access Network (RAN) via the communication interface, packets for a LBO Protocol Data Unit (PDU) session associated with a mobile subscriber, wherein the edge network LBO-SGW, via the edge network, connects to a mobile core network, the RAN, at least one multi-access edge computing (MEC) data center, and a first network comprising at least one of a local area network, a wide area network, a metropolitan area network or a public network;
send, via the communication interface based on receipt of the packets for the LBO PDU session, a request for charging via the edge network and through the mobile core network to a Packet data network Gateway (PGW) of the mobile core network;
route and forward the packets for the LBO PDU session via the edge network to a selected one of the first network or the at least one MEC data center without transporting the packets for the LBO PDU session through the mobile core network; and
send charging data counts, for the packets of the LBO PDU session routed and forwarded by the edge network LBO-SGW, via the edge network through the mobile core network to the PGW for reporting to an Online Charging System (OCS) and charging to the mobile subscriber.

### Claim 9 (depends on 8)

The edge network LBO-SGW of claim 8, wherein the one or more processors, or logic, is further configured to:
establish, by the edge network LBO-SGW, the LBO PDU session with the PGW, wherein the LBO PDU session includes policy updates and online charging.

### Claim 10 (depends on 8)

The edge network LBO-SGW of claim 8, wherein the one or more processors, or logic, is further configured to:
send, via the communication interface, a subscription request to the PGW for receiving policy updates for the LBO PDU session from a Policy and Charging Rules Function (PCRF).

### Claim 11 (depends on 10)

The edge network gateway of claim 10, wherein the one or more processors, or logic, is further configured to:
receive, from the PCRF via the PGW in response to the subscription request, policy updates for the LBO PDU session; and
apply the received policy updates to the LBO PDU session.

### Claim 12 (depends on 8)

The edge network LBO-SGW of claim 8, wherein the one or more processors, or logic, is further configured to:
establish, between the edge network LBO-SGW and the PGW, a HyperText Transfer Protocol (HTTP) client/server relationship.

### Claim 13 (depends on 12)

The edge network LBO-SGW of claim 12, wherein, when sending the charging data counts to the PGW, the one or more processors, or logic, is further configured to:
send, to the PGW, an HTTP stream that includes the charging data counts for the packets of the LBO PDU session.

### Claim 14 (depends on 12)

The edge network LBO-SGW of claim 12, wherein the one or more processors, or logic, is further configured to:
send a subscription request to the PGW for receiving policy updates for the LBO PDU session; and
receive, from the PGW in response to the subscription request, an HTTP stream that includes policy updates for application, by the edge network LBO-SGW, to the LBO PDU session.

### Claim 15

A non-transitory storage medium storing instructions executable by an edge network local breakout (LBO) serving gateway LBO-SGW residing within an edge network, wherein the instructions comprise instructions to cause the edge network LBO-SGW to:
receive, from a Radio Access Network (RAN) via the edge network, packets for a LBO Protocol Data Unit (PDU) session associated with a mobile subscriber, wherein the edge network LBO-SGW, via the edge network, connects to a mobile core network, the RAN, at least one multi-access edge computing (MEC) data center, and a first network comprising at least one of a local area network, a wide area network, a metropolitan area network or a public network;
send, based on receipt of the packets for the LBO PDU session, a request for charging via the edge network and through the mobile core network to a Packet data network Gateway (PGW) of the mobile core network;
route and forward the packets for the LBO PDU session via the edge network to a selected one of the first network or the at least one MEC data center without transporting the packets for the LBO PDU session through the mobile core network; and
send charging data counts, for the packets of the LBO PDU session routed and forwarded by the edge network LBO-SGW, via the edge network through the mobile core network to the PGW for reporting to an Online Charging System (OCS) and charging to the mobile subscriber.

### Claim 16 (depends on 15)

The non-transitory storage medium of claim 15, wherein the instructions further comprise instructions to cause the edge network LBO-SGW to:
establish the LBO PDU session with the PGW, wherein the LBO PDU session includes policy updates and online charging.

### Claim 17 (depends on 15)

The non-transitory storage medium of claim 15, wherein the instructions further comprise instructions to cause the edge network LBO-SGW to:
send a subscription request to the PGW for receiving policy updates for the LBO PDU session from a Policy and Charging Rules Function (PCRF).

### Claim 18 (depends on 17)

The non-transitory storage medium of claim 17, wherein the instructions further comprise instructions to cause the edge network LBO-SGW to:
receive, from the PCRF via the PGW in response to the subscription request, policy updates for the LBO PDU session; and
apply the received policy updates to the LBO PDU session.

### Claim 19 (depends on 15)

The non-transitory storage medium of claim 15, wherein the instructions further comprise instructions to cause the edge network LBO-SGW to:
establish, between the edge network LBO-SGW and the PGW, a HyperText Transfer Protocol (HTTP) client/server relationship.

### Claim 20 (depends on 15)

The non-transitory storage medium of claim 15, wherein the instructions to cause the edge network LBO-SGW to send the charging data counts to the PGW further comprise instructions to cause the edge network LBO-SGW to:
send, to the PGW, an HTTP stream that includes the charging data counts for the packets of the LBO PDU session.

### Claim 21 (depends on 15)

The non-transitory storage medium of claim 15, wherein the instructions further comprise instructions to cause the edge network LBO-SGW to:
send a subscription request to the PGW for receiving policy updates for the LBO PDU session; and
receive, from the PGW in response to the subscription request, an HTTP stream that includes policy updates for application, by the edge network LBO-SGW, to the LBO PDU session.
