CPC H04L 65/1073 (2013.01) [H04L 65/1016 (2013.01); H04W 4/025 (2013.01); H04W 8/08 (2013.01); H04W 60/00 (2013.01)] | 27 Claims |
1. A method of managing IP Multimedia Subsystem (IMS) registration of a user equipment (UE) performed by a network computing device, comprising:
sending to a home subscriber server (HSS) a user authorization request in response to receiving a registration request from the UE;
receiving from the HSS a user authorization answer comprising subscriber location information associated with the UE;
sending a registration request to register the UE with a serving Call Session Control Function (S-CSCF) based on the subscriber location information associated with the UE and S-CSCF location information;
initiating, at the network computing device, a first re-registration request to the S-CSCF to re-register the UE with the S-CSCF in response to at least one of:
a determination of time to perform periodic application level re-registration;
a change in a registration status of the UE;
an occurrence of trigger condition or trigger event;
a determination that a capability of the UE has changed; or
a determination that a UE handover has occurred;
determining that the S-CSCF is not available to register the UE;
selecting a previously-associated S-CSCF based on the subscriber location information associated with the UE and S-CSCF location information of the previously-associated S-CSCF in response to determining that the S-CSCF is not available to register the UE; and
sending a second re-registration request to re-associate the UE with the previously-associated S-CSCF.
|
10. A network computing device, comprising:
a processor configured with processor-executable instructions to perform operations comprising:
sending to a home subscriber server (HSS) a user authorization request in response to receiving a registration request from a user equipment (UE);
receiving from the HSS a user authorization answer comprising subscriber location information associated with the UE;
sending a registration request to register the UE with a serving Call Session Control Function (S-CSCF) based on the subscriber location information associated with the UE and S-CSCF location information;
initiating, at the network computing device, a first re-registration request to the S-CSCF to re-register the UE with the S-CSCF in response to at least one of:
a determination of time to perform periodic application level re-registration;
a change in a registration status of the UE;
an occurrence of trigger condition or trigger event;
a determination that a capability of the UE has changed; or
a determination that a UE handover has occurred;
determining that the S-CSCF is not available to register the UE;
selecting a previously-associated S-CSCF based on the subscriber location information associated with the UE and S-CSCF location information of the previously-associated S-CSCF in response to determining that the S-CSCF is not available to register the UE; and
sending a second re-registration request to re-associate the UE with the previously-associated S-CSCF.
|
19. A non-transitory processor-readable medium having stored thereon processor-executable instruction configured to cause a processor of a network computing device to perform operations comprising:
sending to a home subscriber server (HSS) a user authorization request in response to receiving a registration request from a user equipment (UE);
receiving from the HSS a user authorization answer comprising subscriber location information associated with the UE;
sending a registration request to register the UE with a serving Call Session Control Function (S-CSCF) based on the subscriber location information associated with the UE and S-CSCF location information;
initiating, at the network computing device, a first re-registration request to the S-CSCF to re-register the UE with the S-CSCF in response to at least one of:
a determination of time to perform periodic application level re-registration;
a change in a registration status of the UE;
an occurrence of trigger condition or trigger event;
a determination that a capability of the UE has changed; or
a determination that a UE handover has occurred;
determining that the S-CSCF is not available to register the UE;
selecting a previously-associated S-CSCF based on the subscriber location information associated with the UE and S-CSCF location information of the previously-associated S-CSCF in response to determining that the S-CSCF is not available to register the UE; and
sending a second re-registration request to re-associate the UE with the previously-associated S-CSCF.
|