Preferred Roaming List


The Preferred Roaming List is a database residing in a wireless device, such as a cellphone, that contains information used during the system selection and acquisition process. In the case of -based CDMA devices, the PRL resides on the R-UIM. The PRL indicates which bands, sub bands, and service provider identifiers will be scanned and in what priority order. Without a PRL, the device may not be able to roam, i.e. obtain service outside of the home area. There may be cases where missing or corrupt PRLs can lead to a customer not having service at all.
On many networks, regularly updating the PRL is advised if the subscriber uses the device outside the home area frequently, particularly if they do so in multiple different areas. This allows the phone to choose the best roaming carriers, particularly "roaming partners" with whom the home carrier has a cost-saving roaming agreement, rather than using non-affiliated carriers. PRL files can also be used to identify home networks along with roaming partners, thus making the PRL an actual list that determines the total coverage of the subscriber, both home and roaming coverage.
The PRL is built by an operator and is normally not accessible to the user. Many operators provide the ability for the user to download the latest PRL to their device by dialing an Over-the-air feature code. In the United States, for Verizon / MetroPCS / US Cellular, this feature code is *228. For Sprint, it is ##873283#. In Canada, for Telus Mobility, the PRL update feature code is *22803.

PRL structure

The PRL consists of two tables :

PRL modes of operation

The PRL may operate in one of two modes, dictated by a Preferred Only indicator: