IP Library › Granted Patent US 11,647,475
Granted Patent B2
US 11,647,475 · App. 16/831,214 · Granted May 9, 2023

System and method for delivery of end device policies during registration procedure

Inventors: Violeta Cakulev (Millburn, NJ); Sudhakar Reddy Patil (Flower Mound, TX); Deepa Jagannatha (Bridgewater, NJ); Lalit R. Kotecha (San Ramon, CA); Imtiyaz Shaikh (Irving, TX)
Assignee: Verizon Patent and Licensing Inc.
H04W60/00H04B7/043H04B7/0413H04B7/0417H04L41/0893H04W48/16H04W48/18H04W60/06H04W84/042H04W84/12H04B7/0452H04B7/0617H04B7/10H04L5/22H04L65/1073Y02D30/70
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,647,475
App. No.
16/831,214
Granted
May 9, 2023
Kind
B2
Abstract

A method, a device, and a non-transitory storage medium are described in which policy delivery is provided. A network device of a core network may receive a registration request message that includes a request for an end device policy. The network device may perform a registration procedure and a policy procedure pertaining to an end device. The network device determines when the registration and the policy procedures are completed. The network device transmits a registration response that includes an end device policy to an end device.

Claims (47)

1. A method comprising:

receiving, by a network device of a core network from an end device, a first message that includes an initial registration request and an end device policy request, and wherein the end device is not registered with the network device and the core network;

executing, by the network device in response to receiving the first message, a registration procedure and a policy control procedure;

determining, by the network device, whether the registration procedure and the policy control procedure are completed;

generating, by the network device, when the registration procedure and the policy control procedure are completed, a second message that includes a registration response and an end device policy; and

transmitting, by the network device to the end device, the second message.

2. The method of claim 1 , wherein the second message includes a registration accept message that includes an information element that includes the end device policy.

3. The method of claim 1 , wherein the first message is received as a non-access stratum message and the second message is transmitted as a non-access stratum message.

4. The method of claim 1 , wherein the end device policy request includes a User Equipment (UE) Policy Section Identifier (UPSI) List Transport message.

5. The method of claim 1 , wherein determining whether the registration procedure and the policy control procedure are completed further comprises:

determining, by the network device, whether a registration response is received from a unified data management device or a home subscriber server; and

determining, by the network device in response to determining that the registration response is received, that the registration procedure is completed.

6. The method of claim 1 , wherein determining whether the registration procedure and the policy control procedure are completed further comprises:

determining, by the network device, whether a policy control create response is received from a policy control function device or a policy charging and rules function; and

determining, by the network device in response to determining that the policy control create response is received, that the policy control procedure is completed.

7. The method of claim 1 , wherein the end device policy includes at least one of a route selection policy or an access discovery and selection policy.

8. The method of claim 1 , wherein the network device is a mobility management entity device or an access and management function device, and the core network includes an evolved packet core network or a next generation core network.

9. A network device comprising:

a communication interface;

a memory, wherein the memory stores instructions; and

a processor, wherein the processor executes the instructions to:

receive, via the communication interface from an end device, a first message that includes an initial registration request and an end device policy request, wherein the network device is of a core network and the end device is not registered with the network device and the core network;

execute, in response to the receipt of the first message, a registration procedure and a policy control procedure;

determine whether the registration procedure and the policy control procedure are completed;

generate, when the registration procedure and the policy control procedure are completed, a second message that includes a registration response and an end device policy; and

transmit, via the communication interface to the end device, the second message.

10. The network device of claim 9 , wherein the second message includes a registration accept message that includes an information element that includes the end device policy.

11. The network device of claim 9 , wherein the first message is received as a non-access stratum message and the second message is transmitted as a non-access stratum message.

12. The network device of claim 9 , wherein the end device policy request includes a User Equipment (UE) Policy Section Identifier (UPSI) List Transport message.

13. The network device of claim 9 , wherein the end device policy includes at least one of a route selection policy or an access discovery and selection policy.

14. The network device of claim 9 , wherein the network device is a mobility management entity device or an access and management function device, and the core network includes an evolved packet core network or a next generation core network.

15. The network device of claim 9 , wherein, when determining whether the registration procedure and the policy control procedure are completed, the processor further executes the instructions to:

determine whether a registration response is received from a unified data management device or a home subscriber server; and

determine, in response to a determination that the registration response is received, that the registration procedure is completed.

16. The network device of claim 9 wherein, when determining whether the registration procedure and the policy control procedure are completed, the processor further executes the instructions to:

determine whether a policy control create response is received from a policy control function device or a policy charging and rules function; and

determine, in response to a determination that the policy control create response is received, that the policy control procedure is completed.

17. A non-transitory computer-readable storage medium storing instructions executable by a processor of a device of a core network, which when executed cause the device to:

receive, from an end device, a first message that includes an initial registration request and an end device policy request, wherein the end device is not registered with the device and the core network;

execute, in response to the receipt of the first message, a registration procedure and a policy control procedure;

determine whether the registration procedure and the policy control procedure are completed;

generate, when the registration procedure and the policy control procedure are completed, a second message that includes a registration response and an end device policy; and

transmit, to the end device, the second message.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the second message includes a registration accept message that includes an information element that includes the end device policy.

19. The non-transitory computer-readable storage medium of claim 17 ,

wherein the end device policy request includes a User Equipment (UE) Policy Section Identifier (UPSI) List Transport message.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the device is a mobility management entity device or an access and management function device, and the core network includes an evolved packet core network or a next generation core network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2020
From: CAKULEV, VIOLETA; PATIL, SUDHAKAR REDDY; JAGANNATHA, DEEPA; KOTECHA, LALIT R.; SHAIKH, IMTIYAZ
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 052237/0934 →
Continuity (2)
Continuation 16259080 · Jan 28, 2019
Related Publication 20200245283A1 · Jul 30, 2020