ANSI-41 Roaming Primer |
|
|
Authentication, Registration and Location Management Some of the most complicated transactions in ANSI-41 are performed without the user of a phone being aware. When a phone detects a new system it sends a registration message to the Base Station. This is forwarded to the MSC, which then attempts to authenticate the mobile. This is a sophisticated cryptographic process that involves sending a challenge (a large random number) to the mobile, and verifying that the correct response is received. It is virtually impossible for an illegitimate mobile to respond correctly to this challenge. The data required for authentication is obtained with the ANSI-41 AuthenticationRequest message. The data can be used for as long as the mobile is registered in a system. Once a mobile has been authenticated, the ANSI-41 RegistrationNotification is sent to the HLR. This verifies that the mobiles MIN or IMSI is valid, and matches the Electronic Serial Number (ESN) of the mobile. It also obtains the subscriber's profile, which details the types of calls that the subscriber is entitled to make (e.g. international calls may be restricted), and special services such as 3-way calling, call waiting, call forward no-answer and call-forward on busy. The subscriber profile also indicates the triggers that are set, that are required to support special services, including WIN (Wireless Intelligent Network). Another important function of the RegistrationNotification is that it tells the HLR where a mobile is located. This is necessary to allow Call Delivery to operate. Call Delivery is the process of routing a call to a mobile that is roaming outside its home system. It requires the following steps:
Short Message Service (SMS) allows the delivery of short text messages to wireless phones. Newer models of phones also support SMS message origination (i.e. from the phone to another phone or an email address). The process of receiving a short message in ANSI-41 is:
Mobile originated short messages use the reverse of this process. In ANSI-41 systems, mobile originations are very simple because the work is already done! Only in the case when a mobile has just been turned on is the Authentication, Registration and Location Management process necessary. Once the system has determined which services, if any, that a mobile is entitled to, the mobile origination can proceed in exactly the same way as for a home subscriber.
|



