Wireless user equipment (UE) registration with networking data responsive to external control
A wireless communication system receives a registration cause for a User Equipment (UE) from a user data system. The wireless communication system generates a network message that indicates the registration cause for the UE. The wireless communication system transfers the network message that indicates the registration cause to the UE. The wireless communication system receives a registration request from the UE that indicates the registration cause. In response, the wireless communication system registers the UE to use the wireless communication system based on the registration cause.
1 . A method to register a User Equipment (UE), the method comprising:
receiving, by an Application Function (AF), a UE instruction for the UE from an external application server and transferring, by the AF, the UE instruction to a Network Exposure Function (NEF);
translating, by the NEF, the UE instruction received from the external application server into a registration cause for the UE and exposing, by the NEF, the registration cause to an Access and Mobility Management Function (AMF);
generating, by the AMF, a network message that indicates the registration cause for the UE;
transferring, by the AMF, the network message that indicates the registration cause for delivery to the UE;
receiving, by the AMF, a registration request transferred by the UE that indicates the registration cause, wherein the UE generates and transfers the registration request in response to receiving the network message; and
in response, registering, by the AMF, the UE to use a wireless communication network based on the registration cause.
2 . The method of claim 1 wherein:
the UE instruction indicates a registration technique; and
registering, by the AMF, the UE to use the wireless communication network based on the registration cause comprising registering, by the AMF, the UE using the registration technique.
3 . The method of claim 1 wherein:
the UE instruction indicates a registration time; and
registering, by the AMF, the UE to use the wireless communication network based on the registration cause comprising registering, by the AMF, the UE using at the registration time.
4 . The method of claim 1 wherein transferring, by the AMF, the network message that indicates the registration cause for delivery to the UE comprises transferring, by the AMF, a deregistration instruction that indicates the registration cause for delivery to the UE.
5 . The method of claim 1 wherein registering, by the AMF, the UE to use the wireless communication network comprises registering, by a new AMF, the UE to use the new AMF.
6 . The method of claim 1 wherein registering, by the AMF, the UE to use the wireless communication network comprises registering, by the AMF, the UE to use a new wireless network slice.
7 . The method of claim 1 wherein registering, by the AMF, the UE to use the wireless communication network comprises registering, by the AMF, the UE to use a new Dynamic Network Name (DNN).
8 . The method of claim 1 wherein registering, by the AMF the UE to use the wireless communication network comprises registering, by the AMF, the UE to use a new frequency band.
9 . The method of claim 1 wherein registering, by the AMF the UE to use the wireless communication network comprises registering, by the AMF, the UE to use a new access node.
10 . The method of claim 1 wherein registering, by the AMF, the UE to use the wireless communication network comprises registering, by one of the AMF or a new AMF, the UE to use a new Public Land Mobile Network (PLMN).
11 . The method of claim 1 wherein registering, by the AMF the UE to use the wireless communication network comprises rebooting the UE.
12 . A system comprising:
an Application Function (AF), a Network Exposure Function (NEF), and an Access and Mobility Management Function (AMF);
the AF configured to:
receive a User Equipment (UE) instruction for a UE from an external application server; and
transfer the UE instruction to the NEF;
the NEF configured to:
receive the UE instruction for the UE from the AF;
translate the UE instruction received from the external application server into a registration cause for the UE; and
expose the registration cause to the AMF; and
the AMF configured to:
generate a network message that indicates the registration cause for the UE;
transfer the network message that indicates the registration cause for delivery to the UE;
receive a registration request transferred by the UE that indicates the registration cause, wherein the UE generates and transfers the registration request in response to receiving the network message; and
responsively register the UE to use a wireless communication network based on the registration cause.
13 . The system of claim 12 wherein the AMF is further configured to register the UE to use a new wireless network slice based on the registration cause.
14 . The system of claim 12 wherein the AMF is further configured to register the UE to use a new Dynamic Network Name (DNN) based on the registration cause.
15 . The system of claim 12 wherein the AMF is further configured to register the UE to use a new frequency band based on the registration cause.
16 . The system of claim 12 wherein the AMF is further configured to register the UE to use a new access node based on the registration cause.
17 . The system of claim 12 wherein the AMF is further configured to register the UE to use a new Public Land Mobile Network (PLMN) based on the registration cause.
18 . One or more non-transitory computer readable storage media having program instructions stored thereon, wherein the program instruction, when executed by a computing system, direct the computing system to perform operations, the operations comprising:
receiving, by an Application Function (AF), a User Equipment (UE) instruction for a UE from an external application server and transferring, by the AF, the UE instruction to a Network Exposure Function (NEF);
translating, by the NEF, the UE instruction received from the external application server into a registration cause for the UE and exposing, by the NEF, the registration cause to an Access and Mobility Management Function (AMF);
generating, by the AMF, a network message that indicates the registration cause for the UE;
transferring, by the AMF, the network message that indicates the registration cause for delivery to the UE;
receiving, by the AMF, a registration request transferred by the UE that indicates the registration cause, wherein the UE generates and transfers the registration request in response to receiving the network message; and
in response, registering, by the AMF, the UE to use a wireless communication network based on the registration cause.
19 . The non-transitory computer readable storage media of claim 18 wherein registering, by the AMF, the UE to use the wireless communication network based on the registration cause comprises registering, by one of the AMF of a new AMF, the UE to use one or more of the new AMF, a new wireless network slice, a new Dynamic Network Name (DNN), a new frequency band, a new access node, or a new Public Land Mobile Network (PLMN) based on the registration cause.
20 . The non-transitory computer readable storage media of claim 18 wherein:
the UE instruction indicates a registration technique; and
registering, by the AMF, the UE to use the wireless communication network based on the registration cause comprising registering, by the AMF, the UE using the registration technique.