To roam is to wander around, to go from place to place without a certain direction or purpose. In the context of mobile phone networks the word is used when a mobile phone is used outside of the range of its home network and connects to another available cell network.
Roaming ensures that a traveling wireless device (typically a cell phone) is kept connected to a network without breaking the connection. In wireless telecommunications, Roaming is a general term referring to the ability for a cellular customer to automatically make and receive voice calls, send and receive data, or access other services, including home data services, when travelling outside the geographical coverage area of the home network, by means of using a visited network. For example; should a subscriber travel beyond their cell phone company's transmitter range, their cell phone would automatically hop onto another phone company's service, if available.
Using another phone company's service can be done by using the subscriber identity in the visited network. Roaming is technically supported by mobility management, authentication, authorization and accounting billing procedures (known as AAA or 'triple A').
Roaming is divided into "SIM-based roaming" and "Username/password-based roaming", whereby the technical term "roaming" also encompasses roaming between networks of different network standards, e.g. WLAN (Wireless Local Area Network) or GSM. Device equipment and functionality, such as SIM card capability, antenna and network interfaces, and power management, determine the access possibilities.
Using the example of WLAN/GSM roaming, the following scenarios can be differentiated (cf. GSM Association Permanent Reference Document AA.39):
Although these user/network scenarios focus on roaming from GSM Network Operator's network(s), clearly roaming can be bi-directional, i.e. from Public WLAN Operators to GSM Networks. Traditional roaming in networks of the same standard, e.g. from a WLAN to a WLAN or a GSM network to a GSM network, has already been described above and is likewise defined by the foreignness of the network based on the type of subscriber entry in the home subscriber register. In the case of session continuity, seamless access to these services across different access types is provided.