IP Library Granted Patent US 11,997,586
Granted Patent B2
US 11,997,586 · App. 17/627,936 · Granted May 28, 2024

Network slice quota management during roaming

Inventors: Iskren Ianev (Lower Earley, GB); Toshiyuki Tamura (Tokyo, JP)
Assignee: NEC CORPORATION
H04W48/02H04L41/0896H04W8/06
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,997,586
App. No.
17/627,936
Granted
May 28, 2024
Kind
B2
Abstract

The present disclosure proposes solutions for monitoring, controlling and enforcement the number of the UEs per Network Slice quota in roaming. It proposes new Network Slice Quota (NSQ) service and service operations for Network Slice quota subscription, monitoring, update and notification in both, the home network and in the visiting network.

Claims (127)

1. A Network Function node for network slice quota, comprising:

a memory storing instructions; and

at least one processor configured to execute the instructions to:

receive a first request, from a core network node in a core network, for checking availability of a network slice, the first request comprising information indicating the network slice;

check the availability of the network slice based on a number of User Equipment (UEs) corresponding to the network slice;

send, to the core network node, a first response based on the checking of the availability of the network slice;

receive, from the core network node, an update flag corresponding to the number of the UEs registered to the network slice; and

update the number of the UEs registered to the network slice based on the update flag,

wherein the core network node is included in a visited Public Land Mobile Network (PLMN).

2. The Network Function node for network slice quota according to claim 1 , wherein

the first response instructs the core network node to accept a registration procedure for a UE in a case where the network slice is determined to be available based on the checking of the availability of the network slice.

3. The Network Function node for network slice quota according to claim 1 , wherein

the Network Function node for network slice quota is included in a home PLMN.

4. The Network Function node for network slice quota according to claim 1 , wherein the at least one processor is configured to:

receive, from the core network node, a second request comprising the update flag; and

send, to the core network node, a second response based on a result of the updating the number of the UE registered to the network slice.

5. The Network Function node for network slice quota according to claim 4 , wherein

the update flag includes information for the number of UEs registered to the network slice to be increased or decreased, and

the at update increases or decreases the number of UEs registered to the network slice.

6. The Network Function node for network slice quota according to claim 5 , wherein

the update flag indicates that the number of UEs registered to the network slice is to be decreased in a case where the second request is sent due to a registration procedure of UE.

7. The Network Function node for network slice quota according to claim 5 , wherein

the update flag indicates that the number of UEs registered to network slice is to be increased in a case where the second request is sent due to a deregistration procedure of UE.

8. The Network Function node for network slice quota according to claim 5 , wherein

the network slice quota on the number of UEs registered to the network slice comprises a list of identities of UEs,

the second request comprises an identity of a first UE, and

the at least one processor is further configured to update the number of UEs registered to network slice, by adding the identity of the first UE in the second request to the list or deleting the identity of the first UE in the second request from the list.

9. A core network node in a core network, comprising:

a memory storing instructions; and

at least one processor configured to execute the instructions to:

send a first request, to a Network Function node, for checking availability of a network slice, the first request comprising information indicating the network slice;

receive, from the Network Function node, a first response based on the checking of the availability of the network slice based on a number of User Equipment (UEs) corresponding to the network slice; and

send, to the Network Function node, an update flag corresponding to the number of the UEs registered to the network slice,

wherein the core network node is included in a visited Public Land Mobile Network (PLMN).

10. The core network node according to claim 9 , wherein

the at least one processor is further configured to reject a registration procedure for an UE based on the number of UE per network slice.

11. The core network node according to claim 9 , wherein

the at least one processor is further configured to accept a registration procedure for an UE in a case where the network slice is available based on the number of UE per network slice.

12. The core network node according to claim 10 , wherein

the registration procedure for the UE includes a registration procedure for an inbound roaming UE, and

the core network node is included in a visited Public Land Mobile Network, PLMN, of the inbound roaming UE.

13. The core network node according to claim 12 , wherein

the Network Function node for network slice quota is included in a home PLMN of the inbound roaming UE.

14. The core network node according to claim 9 , wherein the at least one processor is further configured to:

send, to the Network Function node, a second request comprising the update flag; and

receive, from the Network Function node, a second response based on a result of the updating the number of the UE registered to the network slice.

15. The core network node according to claim 14 , wherein

the update flag includes information for the number of UEs registered to the network slice to be increased or decreased.

16. The core network node according to claim 15 , wherein

the update flag indicates that the number of UEs registered to the network slice is to be decreased, in a case of a registration procedure of UE.

17. The core network node according to claim 15 , wherein

the update flag indicates that the number of UEs registered to the network slice is to be increased, in a case of a deregistration procedure of UE.

18. The core network node according to claim 15 , wherein

the second request comprises an identity of UE to be added to a list of identities of UEs or deleted from the list of identities of UEs.

19. A controlling method for a Network Function node for network slice quota, the controlling method comprising:

receiving a first request, from a core network node in a core network, for checking availability of a network slice, the first request comprising information indicating the network slice;

checking the availability of the network slice based on a number of User Equipment (UEs) corresponding to the network slice; and

sending, to the core network node, a first response based on the checking of the availability of the network slice;

receive, from the core network node, an update flag corresponding to the number of the UEs registered to the network slice; and

update the number of the UEs registered to the network slice based on the update flag,

wherein the core network node is included in a visited Public Land Mobile Network (PLMN) of the UE.

20. The controlling method according to claim 19 , wherein

the first response instructs the core network node to accept a registration procedure for UE in a case where the network slice is determined to be available based on the checking of the availability of the network slice.

21. The controlling method according to claim 19 , wherein

the Network Function node for network slice quota is included in a home PLMN.

22. The controlling method according to claim 19 , further comprising:

receiving, from the core network node, a second request comprising the update flag; and

sending, to the core network node, a second response based on a result of the updating the number of the UE registered to the network slice.

23. The controlling method according to claim 22 , wherein

the update flag includes information for the number of UEs registered to the network slice to be increased or decreased, and

the updating increases or decreases the number of UEs registered to the network slice.

24. The controlling method according to claim 23 , wherein

the update flag indicates that the number of UEs registered to the network slice is to be decreased in a case where the second request is sent due to a registration procedure of UE.

25. The controlling method according to claim 23 , wherein

the update flag indicates that the number of UEs registered to the network slice is to be increased in a case where the second request is sent due to a deregistration procedure of UE.

26. The controlling method according to claim 23 , wherein

the network slice quota on the number of UEs registered to the network slice comprises a list of identities of UEs,

the second request comprises an identity of a first UE, and

the updating includes updating the number of UEs registered to the network slice, by adding the identity of the first UE in the second request to the list or deleting the identity of the first UE in the second request from the list.

27. A controlling method for a core network node in a core network, the controlling method comprising:

sending a first request, to a Network Function node, for checking availability of a network slice, the request comprising information indicating the network slice;

receiving, from the Network Function node, a first response based on the checking of the availability of the network slice based on a number of User Equipment (UEs) corresponding to the network slice; and

send, to the Network Function node, an update flag corresponding to the number of the UEs registered to the network slice,

wherein the core network node is included in a visited Public Land Mobile Network (PLMN).

28. The controlling method according to claim 27 , further comprising:

rejecting a registration procedure for an UE based on the number of UE per network slice.

29. The controlling method according to claim 27 , further comprising:

accepting a registration procedure for an UE in a case where the network slice is available based on the number of UE per network slice.

30. The controlling method according to claim 28 , wherein

the registration procedure for the UE includes a registration procedure for an inbound roaming UE, and

the core network node is included in a visited Public Land Mobile Network, PLMN, of the inbound roaming UE.

31. The controlling method according to claim 30 , wherein

the Network Function node for network slice quota is included in a home PLMN of the inbound roaming UE.

32. The controlling method according to claim 27 , further comprising:

sending, to the Network Function node, a second request comprising the update flag; and

receiving, from the Network Function node, a second response based on a result of the updating the number of the UE registered to the network slice.

33. The controlling method according to claim 32 , wherein

the update flag includes information for the number of UEs registered to the network slice to be increased or decreased.

34. The controlling method according to claim 33 , wherein

the update flag indicates that the number of UEs registered to network slice is to be decreased, in a case of a registration procedure of UE.

35. The controlling method according to claim 33 , wherein

the update flag indicates that the number of UEs registered to network slice is to be increased, in a case of a deregistration procedure of UE.

36. The controlling method according to claim 33 , wherein

the second request comprises an identity of UE to be added to a list of identities of UEs or deleted from the list of identities of UEs.

37. A communication system comprising

a Network Function node for network slice quota configured to:

receive a first request, from a core network node in a core network directly, for checking availability of a network slice, the first request comprising information indicating the network slice;

check the availability of the network slice based on a number of User Equipment (UEs) corresponding to the network slice;

send, to the core network node directly, a first response based on the checking of the availability of the network slice;

receive, from the core network node, an update flag corresponding to the number of the UEs registered to the network slice; and

update the number of the UEs registered to the network slice based on the update flag, and

a core network node in a core network configured to:

send the first request, to the Network Function node, for checking the availability of the network slice, the first request comprising information indicating the network slice;

receive, from the Network Function node, the first response based on the checking of the availability of the of the network slice; and

send, to the Network Function node, the update flag corresponding to the number of the UEs registered to the network slice,

wherein the core network node is included in a visited Public Land Mobile Network (PLMN).

38. The Network Function node for network slice quota according to claim 1 , wherein the UE is included in the visited PLMN.

39. The controlling method according to claim 19 , wherein the UE is included in the visited PLMN.

40. The Network Function node for network slice quota according to claim 1 , wherein the processor is configured to:

receive, from the core network node, a UE identity; and

remove the UE identity, from a UE list registered with the network slice, based on the update flag.

41. The core network node according to claim 9 , wherein the processor is configured to send, to the Network Function node, a UE identity to be removed from a UE list registered with the network slice based on the update flag.

42. The controlling method according to claim 19 , further comprising:

receiving, from the core network node, a UE identity; and

removing the UE identity, from a UE list registered with the network slice, based on the update flag.

43. The controlling method according to claim 27 , further comprising:

sending, to the Network Function node, a UE identity to be removed from a UE list registered with the network slice based on the update flag.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2022
From: IANEV, ISKREN; TAMURA, TOSHIYUKI
To: NEC CORPORATION
Reel/Frame 061759/0931 →
Priority Claims (1)
EP 19219053 · Dec 20, 2019 · regional
Continuity (1)
Related Publication 20220264427A1 · Aug 18, 2022
Cited By (1)
US 12,615,190