Steering of roaming in wireless communication networks
AssigneeBlackBerry Limited
InventorsAdrian Buckley, Jan Hendrik Lucas Bakker
Life of this patent
Estimating the term…
Abstract
A method for steering of roaming (SOR) in wireless communication networks includes sending by a mobile equipment (ME) a registration message to a visited public land mobile network (VPLMN). The ME receives a first message from a home public land mobile network (HPLMN) through the VPLMN. The ME determines that the first message has failed a security check. In response to determining that the first message has failed the security check, the ME sends a second message to the VPLMN, the second message including an indication that the first message has failed the security check.
Claims19
A method in a mobile equipment (ME), comprising:
- performing, by the ME, a registration procedure, the registration procedure comprising sending a REGISTRATION REQUEST message to a visited public land mobile network (PLMN);
- receiving, by the ME, a REGISTRATION ACCEPT message;
- determining, by the ME, that the REGISTRATION ACCEPT message comprises Steering of Roaming (SOR) data from a home PLMN, the SOR data comprising a secured packet, wherein the SOR data includes one or more preferred PLMNs;
- sending, by the ME, the secured packet to a Universal Integrated Circuit Card (UICC);
- receiving, by the ME from the UICC, an indication to perform a PLMN search based on the received SOR data;
- in response to the indication to perform the PLMN search based on the received SOR data, determining that the visited PLMN (VPLMN) is a preferred PLMN;
- and
- in response to determining that the VPLMN is the preferred PLMN, refraining from performing the PLMN search until a periodical PLMN search timer T expires.
A mobile equipment (ME), comprising:
- a memory;
- and
- at least one hardware processor communicatively coupled with the memory and configured to:
- perform a registration procedure, the registration procedure comprising sending a REGISTRATION REQUEST message to a visited public land mobile network (PLMN);
- receive a REGISTRATION ACCEPT message;
- determine that the REGISTRATION ACCEPT message comprises Steering of Roaming (SOR) data from a home PLMN, the SOR data comprising a secured packet, wherein the SOR data includes one or more preferred PLMNs;
- send the secured packet to a Universal Integrated Circuit Card (UICC);
- receive, by the ME from the UICC, an indication to perform a PLMN search based on the received SOR data;
- in response to the indication to perform the PLMN search based on the received SOR data, determining that the visited PLMN (VPLMN) is a preferred PLMN;
- and
- in response to determining that the VPLMN is the preferred PLMN, refraining from performing the PLMN search until a periodical PLMN search timer T expires.
A non-transitory computer-readable medium containing instructions which, when executed, cause a mobile equipment (ME) to perform operations comprising:
- performing a registration procedure, the registration procedure comprising sending a REGISTRATION REQUEST message to a visited public land mobile network (PLMN);
- receiving a REGISTRATION ACCEPT message;
- determining that the REGISTRATION ACCEPT message comprises Steering of Roaming (SOR) data from a home PLMN, the SOR data comprising a secured packet, wherein the SOR data includes one or more preferred PLMNs;
- sending the secured packet to a Universal Integrated Circuit Card (UICC);
- receiving, by the ME from the UICC, an indication to perform a PLMN search based on the received SOR data;
- in response to the indication to perform the PLMN search based on the received SOR data, determining that the visited PLMN (VPLMN) is a preferred PLMN;
- and
- in response to determining that the VPLMN is the preferred PLMN, refraining from performing the PLMN search until a periodical PLMN search timer T expires.
Dependencies are inferred from the claim text.