Patent ID: 8619626

Claim:
A method of providing device identification (DevID) protection in a user equipment of network, comprising the steps of: constructing, by a User Equipment (UE), an Instance ID derived from an International Mobile Equipment Identity (IMEI); performing a REGISTER request from a UE to a Proxy-Call Session Control Function (P-CSCF); forwarding, by the P-CSCF, the request to the Interrogating-C II Session Control Function (I-CSCF); making, by the I-CSCF, a request for information related to the Subscriber registration status by sending the private user identity, public user identity and visited domain name to an Home Subscriber Server (HSS); returning, by the HSS, the Serving-Call Session Control Function (S-CSCF) required capabilities to the I-CSCF; using, by the I-CSCF, the S-CSCF required capabilities information to select a suitable S-CSCF; forwarding, by the I-CSCF, the REGISTER request to the selected S-CSCF; challenging, by the S-CSCF, the registration request; forwarding, by the I-CSCF, the response to the P-CSCF; forwarding, by the P-CSCF, the response to the UE; resending, by the UE, the REGISTER request with authentication credentials; forwarding, by the P-CSCF, the request to the I-CSCF; making, by the I-CSCF, a request for information related to the Subscriber registration status by sending the private user identity, public user identity and visited domain name to an HSS; returning, by the HSS the S-CSCF required capabilities; using, by the I-CSCF, the information about the S-CSCF required capabilities to select a suitable S-CSCF; forwarding, by the I-CSCF, the REGISTER request to the selected S-CSCF; informing, by the S-CSCF, the HSS that the user has been registered; including, upon being requested by the S-CSCF, by the HSS the user profile in the response sent to the S-CSCF; constructing, by the S-CSCF acting as registrar, a Globally Routable User Agent (GRUU) based on the Instance ID; sending, by the S-CSCF sends a 200 (OK) response, including the GRUU, to the 1CSCF indicating that registration was successful; forwarding, by the I-CSCF, the 200 (OK) response to the P-CSCF indicating that registration was successful; and forwarding, by the P-CSCF, the 200 (OK) response to UE indicating that registration was successful.