IP Library Granted Patent US 11,690,005
Granted Patent B2
US 11,690,005 · App. 17/478,490 · Granted Jun 27, 2023

Network slice for visited network

Inventors: Weihua Qiao (Herndon, VA); Esmael Hejazi Dinan (Herndon, VA); Kyungmin Park (Vienna, VA); Peyman Talebi Fard (Sterling, VA)
Assignee: Comcast Cable Communications, LLC
H04W48/18H04L12/1407H04M15/66H04M15/8038H04W4/24H04W8/12H04W28/24H04W12/06H04W60/00H04W84/042
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,690,005
App. No.
17/478,490
Granted
Jun 27, 2023
Kind
B2
Abstract

Systems, apparatuses, and methods are described for wireless communications. Network slicing may be used to provide services for a wireless device. A network slice may be used for a wireless device based on an application function that may be located in a home public land mobile network (PLMN) or in a visited PLMN.

Claims (301)

1. A method comprising:

receiving, by a first computing device associated with a first network and from a second computing device associated with a second network, a first message indicating a request for a network slice for a wireless device, wherein the first message comprises a third party charging indication; and

sending, by the first computing device to a third computing device associated with the first network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises:

a network slice identifier for the network slice; and

the third party charging indication.

2. The method of claim 1 , wherein the first network is a visited public land mobile network (VPLMN), and wherein the second network is a home public land mobile network (HPLMN).

3. The method of claim 1 , wherein the first computing device comprises a visited policy control function (VPCF) device, wherein the second computing device comprises a home policy control function (HPCF) device, and wherein the third computing device comprises a session management function (SMF) device.

4. The method of claim 1 , wherein the first message further comprises priority information for the network slice.

5. The method of claim 1 , wherein the first message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

6. The method of claim 1 , wherein the first message further comprises at least one policy, wherein the at least one policy comprises at least one of:

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

7. The method of claim 1 , wherein the network slice identifier is at least one of:

unique per wireless device,

unique per public land mobile network (PLMN), or

unique per operator.

8. The method of claim 1 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

9. The method of claim 1 , wherein the second message further comprises at least one policy, wherein the at least one policy comprises at least one of:

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

10. The method of claim 1 , further comprising:

determining, by the first computing device and based on the first message, the network slice identifier for the network slice.

11. A method comprising:

receiving, by a first computing device associated with a first network, a first message indicating a request for a network slice for a wireless device, wherein the first message comprises a third party charging indication; and

sending, by the first computing device to a second computing device associated with a second network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises:

the third party charging indication, and

at least one policy for the network slice.

12. The method of claim 11 , wherein the first network is a home public land mobile network (HPLMN), and wherein the second network is a visited public land mobile network (VPLMN).

13. The method of claim 11 , wherein the first computing device comprises a home policy control function (HPCF) device, wherein the second computing device comprises a visited policy control function (VPCF) device.

14. The method of claim 11 , wherein the receiving the first message comprises receiving the first message from a home application function (HAF) device.

15. The method of claim 11 , wherein the first message further comprises priority information for the network slice.

16. The method of claim 11 , wherein the first message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

17. The method of claim 11 , further comprising:

determining, by the first computing device and based on the first message, the at least one policy.

18. The method of claim 11 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

19. The method of claim 11 , wherein the at least one policy comprises at least one of:

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

20. The method of claim 11 , wherein the at least one policy is further based on at least one of:

information from a unified data management (UDM) device, or

a pre-configured policy in the first computing device.

21. A method comprising:

receiving, by a first computing device associated with a first network, a first message indicating a request for a network slice for a wireless device, wherein the first message comprises:

a network slice identifier for the network slice, and

a third party charging indication from a second network; and

sending, based on the third party charging indication and to a charging system associated with the first network, a charging message.

22. The method of claim 21 , wherein the first network is a visited public land mobile network (VPLMN), and wherein the second network is a home public land mobile network (HPLMN).

23. The method of claim 21 , wherein the first computing device comprises a session management function (SMF) device, and the charging system comprises at least one of a visited online charging system (OCS) or a visited offline charging system (OFCS).

24. The method of claim 21 , wherein the first message further comprises priority information for the network slice.

25. The method of claim 21 , wherein the first message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

26. The method of claim 21 , wherein the first message further comprises at least one policy, wherein the at least one policy comprises at least one of:

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

27. The method of claim 21 , further comprising determining at least one of:

core network (CN) tunnel information; or

a packet data unit (PDU) session identifier.

28. The method of claim 21 , wherein the network slice identifier is at least one of:

unique per wireless device,

unique per public land mobile network (PLMN), or

unique per operator.

29. The method of claim 21 , further comprising:

sending, by the first computing device and to a second computing device associated with the first network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises the network slice identifier and the third party charging indication.

30. The method of claim 29 , wherein the second computing device comprises at least one of an access and mobility management function (AMF) device or a user plane function (UPF) device.

31. The method of claim 29 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

32. The method of claim 29 , wherein the second message further comprises at least one policy, wherein the at least one policy comprises at least one of:

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

33. A non-transitory computer-readable medium storing instructions that, when executed, configure a first computing device to:

receive, from a second computing device, a first message indicating a request for a network slice for a wireless device, wherein the first computing device is associated with a first network and the second computing device is associated with a second network, and wherein the first message comprises a third party charging indication; and

send, to a third computing device associated with the first network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises:

a network slice identifier for the network slice; and

the third party charging indication.

34. The non-transitory computer-readable medium of claim 33 , wherein the first network is a visited public land mobile network (VPLMN), and wherein the second network is a home public land mobile network (HPLMN).

35. The non-transitory computer-readable medium of claim 33 , wherein the first computing device comprises a visited policy control function (VPCF) device, wherein the second computing device comprises a home policy control function (HPCF) device, and wherein the third computing device comprises a session management function (SMF) device.

36. The non-transitory computer-readable medium of claim 33 , wherein the first message further comprises at least one of:

priority information for the network slice,

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity,

an access point name identity,

a quality of service (QoS) policy,

a charging policy,

a packet inspection policy, or

a packet routing policy.

37. The non-transitory computer-readable medium of claim 33 , wherein the network slice identifier is at least one of:

unique per wireless device,

unique per public land mobile network (PLMN), or

unique per operator.

38. The non-transitory computer-readable medium of claim 33 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity,

an access point name identity,

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

39. A non-transitory computer-readable medium storing instructions that, when executed, configure a first computing device to:

receive a first message indicating a request for a network slice for a wireless device, wherein the first computing device is associated with a first network, and wherein the first message comprises a third party charging indication; and

send, to a second computing device associated with a second network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises:

the third party charging indication, and

at least one policy for the network slice.

40. The non-transitory computer-readable medium of claim 39 , wherein the first network is a home public land mobile network (HPLMN), and wherein the second network is a visited public land mobile network (VPLMN).

41. The non-transitory computer-readable medium of claim 39 , wherein the first computing device comprises a home policy control function (HPCF) device, wherein the second computing device comprises a visited policy control function (VPCF) device.

42. The non-transitory computer-readable medium of claim 39 , wherein the instructions, when executed, configure the first computing device to receive the first message from a home application function (HAF) device.

43. The non-transitory computer-readable medium of claim 39 , wherein the first message further comprises at least one of:

priority information for the network slice,

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

44. The non-transitory computer-readable medium of claim 39 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity, or

an access point name identity.

45. The non-transitory computer-readable medium of claim 39 , wherein the at least one policy comprises at least one of:

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

46. A non-transitory computer-readable medium storing instructions that, when executed, configure a first computing device to:

receive a first message indicating a request for a network slice for a wireless device, wherein the first computing device is associated with a first network, and wherein the first message comprises:

a network slice identifier for the network slice, and

a third party charging indication from a second network; and

send, based on the third party charging indication and to a charging system associated with the first network, a charging message.

47. The non-transitory computer-readable medium of claim 46 , wherein the first network is a visited public land mobile network (VPLMN), and wherein the second network is a home public land mobile network (HPLMN).

48. The non-transitory computer-readable medium of claim 46 , wherein the first computing device comprises a session management function (SMF) device, and the charging system comprises at least one of a visited online charging system (OCS) or a visited offline charging system (OFCS).

49. The non-transitory computer-readable medium of claim 46 , wherein the first message further comprises at least one of:

priority information for the network slice,

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity,

an access point name identity,

a quality of service (QoS) policy,

a charging policy,

a packet inspection policy, or

a packet routing policy.

50. The non-transitory computer-readable medium of claim 46 , wherein the network slice identifier is at least one of:

unique per wireless device,

unique per public land mobile network (PLMN), or

unique per operator.

51. The non-transitory computer-readable medium of claim 46 , wherein the instructions, when executed, further configure the first computing device to:

send, to a second computing device associated with the first network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises the network slice identifier and the third party charging indication.

52. The non-transitory computer-readable medium of claim 51 , wherein the second computing device comprises at least one of an access and mobility management function (AMF) device or a user plane function (UPF) device.

53. The non-transitory computer-readable medium of claim 51 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity,

an access point name identity,

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

54. A system comprising:

a first computing device associated with a first network; and

a second computing device associated with a second network,

wherein the second computing device is configured to send, to the first computing device, a first message indicating a request for a network slice for a wireless device, wherein the first message comprises a third party charging indication, and

wherein the first computing device is configured to send, to a third computing device associated with the first network, a second message indicating the request for the network slice for the wireless device, wherein the second message comprises:

a network slice identifier for the network slice; and

the third party charging indication.

55. The system of claim 54 , wherein the first network is a visited public land mobile network (VPLMN), wherein the second network is a home public land mobile network (HPLMN), wherein the first computing device comprises a visited policy control function (VPCF) device, wherein the second computing device comprises a home policy control function (HPCF) device, and wherein the third computing device comprises a session management function (SMF) device.

56. The system of claim 54 , wherein the first message further comprises at least one of:

priority information for the network slice,

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity,

an access point name identity,

a quality of service (QoS) policy,

a charging policy,

a packet inspection policy, or

a packet routing policy.

57. The system of claim 54 , wherein the second message further comprises at least one of:

a network slicing required indication,

required bandwidth information for the network slice,

latency information for the network slice,

priority information for the network slice,

a third party identifier,

single network slice selection assistance information (S-NSSAI),

application function service identifier information,

service data flow information,

a user identity,

an access point name identity,

a quality of service (QoS) policy,

a charging policy,

a priority of the network slice,

a packet inspection policy, or

a packet routing policy.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2022
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; FARD, PEYMAN TALEBI
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 058633/0326 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2022
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; FARD, PEYMAN TALEBI
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 058633/0350 →
Continuity (3)
Continuation 16102336 · Aug 13, 2018
Provisional Application 62544529 · Aug 11, 2017
Related Publication 20220070767A1 · Mar 3, 2022
Cited By (1)
US 12,712,801