Patent ID: 8265593

Claim:
A method performed by mobile equipment to communicate with a network, the method comprising: receiving a network authentication token and random number, the network authentication token including a first message authentication code and a first extended sequence number that includes a first hardware identifier and a first sequence number; and authenticating the network based on the first message authentication code, the first hardware identifier, and the first sequence number, the authenticating including, extracting the first message authentication code and the first extended sequence number from the network authentication token, calculating a second message authentication code based on the random number, the first extended sequence number, and a key stored in the mobile equipment, processing the first extended sequence number to obtain the first hardware identifier and a first sequence number, comparing the first message authentication code with the second message authentication code, the first hardware identifier with a second hardware identifier stored in the mobile equipment, and the first sequence number and a second sequence number stored in the mobile equipment, and authenticating the network if the first message authentication code matches the second message authentication code, the first hardware identifier matches the second hardware identifier, and the first sequence number is greater than the second sequence number.