# US 11,910,475 B2 · Systems and methods for enabling efficient establishment of policy control associations

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

- Number: US 11,910,475 B2
- Document ID: US11910475B2
- Status: Granted
- Kind: B2
- Application number: 17/713,367
- Filed: 2022-04-05
- Published: 2022-07-21
- Granted: 2024-02-20
- Earliest claimed: 2020-07-10
- Assignees: Verizon Patent and Licensing Inc.
- Applicants: Verizon Patent and Licensing Inc.
- Inventors: Violeta Cakulev; Sudhakar Reddy Patil; Lalit R. Kotecha
- Web page: https://patentgrep.com/patent/US11910475B2

## CPC

- H04W 8/04: Registration at HLR or HSS [Home Subscriber Server]
- H04L 12/1407: {Policy-and-charging control [PCC] architecture}
- H04M 15/57: {for integrated multimedia messaging subsystem [IMS]}
- H04M 15/66: {Policy and charging system}
- H04M 15/8214: {Data or packet based}
- H04M 15/8228: {Session based}
- H04W 4/24: Accounting or billing
- H04W 76/10: Connection setup
- H04W 8/06: Registration at serving network Location Register, VLR or user mobility server
- H04W 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 60/00: Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W 84/042: {Public Land Mobile systems, e.g. cellular systems}
- H04W 88/14: Backbone network devices
- H04W 92/24: between backbone network devices
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)

## Abstract

Methods, devices, and computer-readable mediums may provide receiving, at a request to establish an access and mobility (AM) policy control association in relation to an establishment of a data session requested by a user associated with a user equipment (UE) device; generating a query to a network device via a network interface, for AM policy control data and for at least one of UE policy control data or session management (SM) policy control data; receiving the AM policy control data and the at least one of the UE policy control data or the SM policy control data from the network device, creating the AM policy control association based on the received AM policy control data; and storing the at least one of the UE policy control data or the SM policy control data.

## Claims

### Claim 1

A method comprising:
receiving, at a policy control function (PCF) device, a first request to establish an access and mobility (AM) policy control association in relation to an establishment of a data session requested by a user associated with a user equipment (UE) device;
generating, by the PCF device, a query to a network device via a network interface, for AM policy control data and at least one of UE policy control data or session management (SM) policy control data;
receiving, at the PCF device, the AM policy control data and the at least one of the UE policy control data or the SM policy control data from the network device, wherein the SM policy data includes multiple SM policy rules;
identifying, by the PCF device, a subset of the multiple SM policy rules for enforcement;
rendering, by the PCF device, SM policy decisions for each of the SM policy rules of the subset;
creating, by the PCF device, the AM policy control association based on the received AM policy control data; and
sending, by the PCF device to the network device, a second request for a notification of a change to any of the AM policy control data, the UE policy control data, or the SM policy control data.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
creating a UE policy control association based on the UE policy control data.

### Claim 3 (depends on 2)

The method of claim 2, wherein the second request is a single message, the method further comprising:
receiving the notification of the change to the UE policy control data related to the UE policy control association.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
creating an SM policy control association based on the SM policy decisions.

### Claim 5 (depends on 4)

The method of claim 4, wherein the second request is a single message, the method further comprising:
receiving the notification of the change to the SM policy control data related to the SM policy control association.

### Claim 6 (depends on 1)

The method of claim 1, wherein the PCF device is deployed in a core network, the network device comprises a unified data repository (UDR) device in the core network, and the network interface comprises an Nudr interface.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
selecting, by a session management function (SMF) device, the PCF device from among candidate PCF devices, to use for SM policy decisions.

### Claim 8

A system comprising:
a processor of a policy control function (PCF) device, configured to:
receive a first request to establish an access and mobility (AM) policy control association in relation to an establishment of a data session requested by a user associated with a user equipment (UE) device;
generate a query to a network device via a network interface, for AM policy control data and at least one of UE policy control data or SM policy control data;
receive the AM policy control data and the at least one of the UE policy control data or the SM policy control data from the network device, wherein the SM policy data includes multiple SM policy rules;
identify a subset of the multiple SM policy rules for enforcement;
render SM policy decisions for each of the SM policy rules of the subset;
send, to the network device, a second request for a notification of a change to any of the AM policy control data, the UE policy control data, or the SM policy control data; and
create the AM policy control association based on the received AM policy control data.

### Claim 9 (depends on 8)

The system of claim 8, wherein the processor is further configured to:
create a UE policy control association based on the UE policy control data.

### Claim 10 (depends on 9)

The system of claim 9, wherein the second request is a single message, and wherein the processor is further configured to:
receive the notification of the change to the UE policy control data related to the UE policy control association.

### Claim 11 (depends on 8)

The system of claim 8, wherein the processor is further configured to:
create an SM policy control association based on the SM policy decisions.

### Claim 12 (depends on 11)

The system of claim 11, wherein the second request is a single message, and wherein the processor is further configured to:
receive the notification of the change to the SM policy control data related to the SM policy control association.

### Claim 13 (depends on 8)

The system of claim 8, wherein the PCF device is deployed in a core network, the network device comprises a unified data repository (UDR) device in the core network, and the network interface comprises an Nudr interface.

### Claim 14 (depends on 8)

The system of claim 8, further comprising:
a session management function (SMF) device configured to:
select the PCF device from among candidate PCF devices, to use for SM policy decisions.

### Claim 15

A non-transitory, computer-readable storage media storing instructions executable by one or more processors of a policy control function (PCF) device, which when executed cause the PCF device to:
receive a first request to establish an access and mobility (AM) policy control association in relation to an establishment of a data session requested by a user associated with a user equipment (UE) device,
generate a query to a network device via a network interface, for AM policy control data and at least one of UE policy control data or SM policy control data;
receive the AM policy control data and the at least one of the UE policy control data or the SM policy control data from the network device, wherein the SM policy data includes multiple SM policy rules;
identify a subset of the multiple SM policy rules for enforcement;
render SM policy decisions for each of the SM policy rules of the subset;
create the AM policy control association based on the received AM policy control data; and
send, to the network device, a second request for a notification of a change to any of the AM policy control data, the UE policy control data, or the SM policy control data.

### Claim 16 (depends on 15)

The non-transitory, computer-readable storage media of claim 15, wherein the instructions, when executed, further cause the one or more processors to:
create a UE policy control association based on the UE policy control data; and
create an SM policy control association based on the SM policy decisions.

### Claim 17 (depends on 16)

The non-transitory, computer-readable storage media of claim 16, wherein the second request is a single message, and wherein the instructions, when executed, further cause the one or more processors to:
receive the notification of the change to the UE policy control data related to the UE policy control association.

### Claim 18 (depends on 16)

The non-transitory, computer-readable storage media of claim 16, wherein the second request is a single message, and wherein the instructions, when executed, further cause the one or more processors to:
receive the notification of the change to the SM policy control data related to the SM policy control association.

### Claim 19 (depends on 15)

The non-transitory, computer-readable storage media of claim 15, wherein the PCF device is deployed in a core network, the network device comprises a unified data repository (UDR) device in the core network, and the network interface comprises an Nudr interface.

### Claim 20 (depends on 15)

The non-transitory, computer-readable storage media of claim 15,
wherein the AM policy control data, the UE policy control data, and the SM policy control data comprise user information for the user and application-specific information of the data session.
