Ensuring network control of simultaneous access to network slices with application awareness
Systems and methods are disclosed herein for ensuring network control of simultaneous access to network slices with application awareness. In one embodiment, a method performed in a cellular communications system comprises, at a wireless communication device, sending, to a Policy and Control Function (PCF) via an Access and Mobility Management Function (AMF), application identifiers (IDs) of applications used by the wireless communication device and receiving, from the PCF via the AMF, one or more User Equipment (UE) Route Selection Policy (URSP) rules that are based on the application IDs. The method further comprises, at the PCF, obtaining information about one or more mutually exclusive network slices, generating the one or more URSP rules based on the application IDs and the information about the one or more mutually exclusive network slices, and sending the one or more URSP rules to the wireless communication device via the AMF.
1 . A method performed by a wireless communication device for a cellular communications system, the method comprising:
sending, to an Access and Mobility Management Function, AMF, application identifiers, IDs, of applications supported by the wireless communication device; and
receiving, from a Policy and Control Function, PCF, via the AMF, one or more User Equipment, UE, Route Selection Policy, URSP, rules generated by the PCF, based on the application IDs of the applications supported by the wireless communication device and based on information obtained by the PCF about one or more mutually exclusive network slices; and
when the wireless communication device changes the applications to be used from the applications supported by the wireless communication device: sending, to the AMF in a registration request message, application IDs of the changed applications; and
receiving, from the PCF via the AMF, one or more new URSP rules generated by the PCF based on the application IDs of the changed applications and based on information obtained by the PCF about one or more mutually exclusive network slices.
2 . The method of claim 1 , further comprising sending, to the AMF, an indication that the wireless communication device has a capability to provide the application IDs of the applications supported by the wireless communication device and applications that the wireless communication device wants to use.
3 . The method of claim 2 , wherein sending the indication comprises sending a registration request to the AMF, the registration request comprising the indication.
4 . The method of claim 1 , wherein sending the application IDs of applications that the wireless communication device wants to use and the applications supported by the wireless communication device to the AMF comprises:
receiving a request for the application IDs from the AMF; and
sending the application IDs to the AMF in response to the request.
5 . The method of claim 4 , wherein the application IDs are sent from the wireless communication device to the AMF during a registration procedure, and:
receiving the request for the application IDs comprises receiving an identity request message from the AMF, the identity request message comprising the request for the application IDs; and
sending the application IDs to the AMF comprises sending an identity response message to the AMF in response to the identity request, the identity response message comprising the application IDs.
6 . The method of claim 1 , wherein sending the application IDs of applications supported by the wireless communication device to the AMF comprises sending a registration request to the AMF, the registration request comprising the application IDs.
7 . A wireless communication device adapted to:
send, to an Access and Mobility Management Function, AMF, application identifiers, IDs, of applications supported by the wireless communication device; and
receive, from a Policy and Control Function via the AMF, one or more User Equipment, UE, Route Selection Policy, URSP, rules generated by the PCF, based on the application IDs of the applications that the wireless communication device and based on information obtained by the PCF about one or more mutually exclusive network slices; and
when the wireless communication device changes the applications to be used from the applications supported by the wireless communication device: send, to the AMF in a registration request, application IDs of the changed applications that the wireless communication; and
receive, from the PCF via the AMF, one or more new URSP rules generated by the PCF based on the application IDs of the changed applications and based on information obtained by the PCF about one or more mutually exclusive network slices.
8 . The wireless communication device of claim 7 , wherein the wireless communication device is further adapted to:
send, to the AMF, an indication that the wireless communication device has a capability to provide the application IDs of the applications supported by the wireless communication device and applications that the wireless communication device wants to use.
9 . The wireless communication device of claim 8 , wherein sending the indication comprises sending a registration request to the AMF, the registration request comprising the indication.
10 . A wireless communication device comprising:
one or more transmitters;
one or more receivers; and
processing circuitry associated with the one or more transmitters and the one or more receivers, the processing circuitry configured to cause the wireless communication device to:
send, to an Access and Mobility Management Function, AMF, application identifiers, IDs, of applications supported by the wireless communication device; and
receive, from a Policy and Control Function, PCF, via the AMF, one or more User Equipment, UE, Route Selection Policy, URSP, rules generated by the PCF, based on the application IDs of the applications that the wireless communication device and based on information obtained by the PCF about one or more mutually exclusive network slices;
when the wireless communication device changes the applications to be used from the applications supported by the wireless communication device: send, to the AMF in a registration request, application IDs of the changed applications that the wireless communication device; and
receive, from the PCF via the AMF, one or more new URSP rules generated by the PCF based on the application IDs of the changed applications and based on information obtained by the PCF about one or more mutually exclusive network slices.
11 . The wireless communication device of claim 10 , wherein the processing circuitry is further configured to cause the wireless communication device to:
send, to the AMF, an indication that the wireless communication device has a capability to provide the application IDs of the applications supported by the wireless communication device and applications that the wireless communication device wants to use.
12 . The wireless communication device of claim 11 , wherein sending the indication comprises sending a registration request to the AMF, the registration request comprising the indication.
13 . A method performed by an Access and Mobility Management Function, AMF, for a cellular communications system, the method comprising:
receiving, from a wireless communication device, application identifiers, IDs, of applications supported by the wireless communication device; and
sending, to a Policy and Control Function, PCF, the application IDs of the applications supported by the wireless communication device;
sending one or more URSP rules, generated by the PCF based on the application IDs of the applications supported by the wireless communication device and based on information obtained by the PCF about the one or more mutually exclusive network slices, to the wireless communication device; and
receiving, from the wireless communication device in a registration request, application IDs of changed applications when the wireless communication device changes the applications to be used from the applications supported by the wireless communication device;
sending, to the PCF, the application IDs of the changed applications; and
sending one or more new URSP rules, generated by the PCF based on the application IDs of the changed applications and based on information obtained by the PCF about the one or more mutually exclusive network slices, to the wireless communication device.
14 . The method of claim 13 , further comprising receiving, from the wireless communication device, an indication that the wireless communication device has a capability to provide the application IDs of the applications supported by the wireless communication device and applications that the wireless communication device wants to use.
15 . The method of claim 14 , wherein receiving the indication comprises receiving a registration request from the wireless communication device, the registration request comprising the indication.
16 . The method of claim 13 , further comprising:
sending, to the wireless communication device, a request for the application IDs of applications that the wireless communication device wants to use and the applications supported by the wireless communication device;
wherein receiving, from the wireless communication device, the application IDs of applications that the wireless communication device wants to use and the applications supported by the wireless communication device comprises receiving the application IDs from the wireless communication device in response to the request.
17 . The method of claim 13 , further comprising storing the application IDs in association with an identity of the wireless communication device.
18 . The method of claim 13 , further comprising storing the application IDs in a context of the wireless communication device.
19 . A method performed by a Policy and Control Function, PCF, for a cellular communications system, the method comprising:
receiving, from an Access and Mobility Management Function, AMF, application IDs of applications supported by a wireless communication device;
obtaining information about one or more mutually exclusive network slices;
generating one or more User Equipment, UE, Route Selection Policy, URSP, rules for the wireless communication device based on the application IDs of the applications supported by the wireless communication device and based on the information about the one or more mutually exclusive network slices;
sending the one or more URSP rules to the wireless communication device via the AMF;
receiving, from the AMF, the application IDs of changed applications when the wireless communication device changes the applications to be used from the applications supported by the wireless communication device;
generating one or more new URSP rules for the wireless communication device based on the application IDs of the changed applications and based on the information about the one or more mutually exclusive network slices; and
sending the one or more new URSP rules to the wireless communication device via the AMF.