001-0004-819 Rev01
Page 39 of 62
PRL and PRI Commands
The Preferred Roaming List (PRL) is a database residing in a wireless (primarily CDMA) device, such
as a cellphone, that contains information used during the system selection and acquisition process.
In the case of RUIM-based CDMA devices, the PRL resides on the RUIM. 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 PRL's 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 the Over-the-air (OTA)
feature code *228.
Table 10.10: PRL & PRI Commands
Commands
Description
AT+CPRL1
This command set/get the PRL header parameters.
AT+CPRL2
This command enables the user to control the PRL acquisition table.
AT+CPRL3
This command enables the user to control the PRL System table.
AT+MPRISUM This command returns the PRI checksum.
Enhanced AT Commands (Carrier Specific)
Table 10.11: Enhanced AT Commands
Commands
Description
AT$SPMDN
This command reads the 10 digits phone number.
AT$SPMSID
This command reads the 10 digits phone number.
AT$SPFWREV
This command reads the current Firmware version.
AT$SPMIPERR
This command retrieves the last MIP error from the device.
AT$SPSPC
This command unlocks the SPC code, to enable access to protected
areas of the device.
AT$SPPRL
This command reads the current PRL number from the device.
AT$SPSERVICE
This command reads the service to which the modem will attempt
to connect.
AT$SPSIGDBM
This command reads the current Receive Signal Strength Indicator.
AT$SPCURRENTLOCK
This command reads the current device lock code.
AT$SPROAM
This command selects the Roaming Preferences.
AT$SPERI
This command reports the current enhanced roaming indicator.
AT$SPRMGUARD
This command enables/disables the roam guard unsolicited report.
AT$SPLOCATION
This command enables/disables the GPS service.
AT$SPGETLOCATION
This command returns the device current location.
AT$SPNMEA
This command enables or disables the NMEA stream.
AT$SPRESET
This command reset the module (power off than power on).
Summary of Contents for SMC-CDMA Series
Page 51: ...001 0004 819 Rev01 Page 51 of 62 ...
Page 52: ...001 0004 819 Rev01 Page 52 of 62 ...
Page 53: ...001 0004 819 Rev01 Page 53 of 62 ...
Page 54: ...001 0004 819 Rev01 Page 54 of 62 Configuring the Modem ...
Page 55: ...001 0004 819 Rev01 Page 55 of 62 Create a Dial Up Networking DUN Connection ...
Page 56: ...001 0004 819 Rev01 Page 56 of 62 ...
Page 57: ...001 0004 819 Rev01 Page 57 of 62 ...
Page 58: ...001 0004 819 Rev01 Page 58 of 62 ...
Page 59: ...001 0004 819 Rev01 Page 59 of 62 ...
Page 60: ...001 0004 819 Rev01 Page 60 of 62 ...