IP Library Granted Patent US 10,904,942
Granted Patent B2
US 10,904,942 · App. 16/512,144 · Granted Jan 26, 2021

Network slice selection in a mobile communication network

Inventor: Apostolis Salkintzis (Athens, GR)
Assignee: Motorola Mobility LLC
H04W76/27H04W48/16H04W48/18H04W76/10H04W76/15H04W84/00H04W88/02H04W88/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 10,904,942
App. No.
16/512,144
Granted
Jan 26, 2021
Kind
B2
Abstract

Apparatuses, methods, and systems are disclosed for selecting a network slice. One apparatus includes a processor and a transceiver that communicates with a mobile communication network supporting a plurality of application categories. The processor receives a request to send a data packet, wherein the data packet is generated by an application of the apparatus. The processor identifies a network slice selection indicator associated with the application of the apparatus and transmits the data packet via a network connection to a network slice in the mobile communication network, wherein the network connection is associated with the identified network slice selection indicator.

Claims (36)

1. An apparatus comprising:

a transceiver that communicates with a mobile communication network supporting a plurality of network slices; and

a processor that:

receives a request to send a data packet, wherein the data packet is generated by an application of the apparatus;

identifies a network slice selection indicator associated with the application of the apparatus; and

transmits the data packet via a network connection to a network slice in the mobile communication network, wherein the network connection is associated with the identified network slice selection indicator.

2. The apparatus of claim 1 , wherein transmitting the data packet via the network connection to the network slice comprises the processor:

determining whether a network connection associated with the identified network slice selection indicator exists between the apparatus and the mobile communication network;

transmitting the data packet via an existing network connection in response to determining that a network connection associated with the network slice selection indicator exists between the apparatus and the mobile communication network; and

establishing a new network connection with the identified network slice selection indictor for transmitting the data packet in response to determining that a network connection associated with the network slice selection indicator does not exist between the apparatus and the mobile communication network.

3. The apparatus of claim 1 , wherein the processor further receives a selection policy from the mobile communication network, the selection policy being stored at the apparatus and comprising a plurality of rules for selecting a network slice based on the application, wherein identifying the network slice selection indicator associated with the application comprises the processor applying the selection policy to the application.

4. The apparatus of claim 1 , wherein receiving the request to send the data packet comprises receiving a network connection request that contains an application category parameter, wherein identifying the network slice selection indicator associated with the application comprises verifying the application category parameter using a selection policy.

5. The apparatus of claim 4 , wherein the application category parameter indicates a category selected from the group consisting of: a mission-critical application, an infrequent messaging application, and a general-purpose application.

6. The apparatus of claim 4 , wherein verifying the application category parameter comprises determining whether the application is permitted to use a network slice associated with the application category parameter.

7. The apparatus of claim 1 , wherein the network connection to the network slice in the mobile communication network comprises a connection to a network slice that supports a traffic type associated with the application.

8. The apparatus of claim 1 , wherein receiving the request send the data packet comprises receiving a network connection request that contains a network capability parameter, wherein identifying the network slice selection indicator associated with the application comprises applying a selection policy to the network capability parameter to select the network slice selection indicator.

9. The apparatus of claim 1 , wherein receiving the request to send the data packet comprises receiving a network connection request that contains a transport type parameter, wherein identifying the network slice selection indicator associated with the application comprises applying a selection policy to the transport type parameter to select the network slice selection indicator.

10. The apparatus of claim 9 , wherein the transport type parameter indicates one or more of: an access network type, a virtual private network, a transport protocol, and a modem type.

11. A method comprising:

receiving, at a remote unit; a request to send a data packet, wherein the data packet is generated by an application of the remote unit;

identifying a network slice selection indicator associated with the application of the remote unit; and

transmitting the data packet via a network connection to a network slice in a mobile communication network, said mobile communication network supporting a plurality of network slices, wherein the network connection is associated with the identified network slice selection indicator.

12. The method of claim 11 , wherein transmitting the data packet via the network connection to the network slice comprises:

determining whether a network connection associated with the identified network slice selection indicator exists between the remote unit and the mobile communication network;

transmitting the data packet via an existing network connection in response to determining that a network connection associated with the network slice selection indicator exists between the remote unit and the mobile communication network; and

establishing a new network connection with the identified network slice selection indictor for transmitting the data packet in response to determining that a network connection associated with the network slice selection indicator does not exist between the remote unit and the mobile communication network.

13. The method of claim 11 , further comprising:

receiving a selection policy from the mobile communication network, the selection policy being stored at the remote unit and comprising a plurality of rules for selecting a network slice based on the application,

wherein identifying the network slice selection indicator associated with the application comprises applying the selection policy to the application.

14. The method of claim 11 , wherein receiving the request to send the data packet comprises receiving a network connection request that contains an application category parameter, wherein identifying the network slice selection indicator associated with the application comprises verifying the application category parameter using a selection policy.

15. The method of claim 14 , wherein the application category parameter indicates a category selected from the group consisting of: a mission-critical application, an infrequent messaging application, and a general-purpose application.

16. The method of claim 14 , wherein verifying the application category parameter using a selection policy comprises determining whether the application is permitted to use a network slice associated with the application category parameter.

17. The method of claim 11 , wherein the network connection to the network slice in the mobile communication network comprises a connection to a network slice that supports a traffic type associated with the application.

18. The method of claim 11 , wherein receiving the request to send the data packet comprises receiving a network connection request that contains a network capability parameter, wherein identifying the network slice selection indicator associated with the application comprises applying a selection policy to the network capability parameter to select the network slice selection indicator.

19. The method of claim 11 , wherein receiving the request to send the data packet comprises receiving a network connection request that contains a transport type parameter, wherein identifying the network slice selection indicator associated with the application comprises applying a selection policy to the transport type parameter to select the network slice selection indicator.

20. The method of claim 19 , wherein the transport type parameter indicates one or more of: an access network type, a virtual private network, a transport protocol, and a modem type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2019
From: SALKINTZIS, APOSTOLIS
To: MOTOROLA MOBILITY LLC
Reel/Frame 049756/0742 →
Continuity (3)
Continuation 15967330 · Apr 30, 2018
Continuation 15050840 · Feb 23, 2016
Related Publication 20190342937A1 · Nov 7, 2019
Cited By (1)
US 12,732,905