A non-transitory computer-readable medium having computer-executable instructions tangibly embodied thereon for execution by a processing system, the computer-executable instructions, when executed, cause the processing system to:
- receive, by a convergence server located in a core network, an authentication procedure request from an authentication center for the mobile station attached with the femtocell system;
- generate, by the convergence server, an authentication procedure request message that includes a registration identifier assigned to the mobile station, the registration identifier comprising a pseudo-electronic serial number derived from a mobile equipment identifier for the mobile station;
- map the authentication procedure to the mobile station using the registration identifier;
- transmit, by the convergence server, the authentication procedure request message to the femtocell system;
- and
- receive, by the convergence server, a response to the authentication procedure request message from the femtocell system;
- wherein the authentication procedure request comprises a unique challenge, the authentication procedure request message comprises an authentication request that includes a pseudo-randomly generated value, and the response includes an authentication result generated by the mobile station using the pseudo-randomly generated value and a shared secret data key.