Reg Status

After selecting a cell, the phone connects to it. Then just like having to enter a username and password before doing anything on a website, the phone must be 'logged in' before being able to call, text, or use data. Securely 'logging in' is done automatically, credentials are stored in the SIM. There's logging in for calls and texts and all that go along with these, and there's logging in for data and all that goes along with it, and these are considered separate in 2G, as MM and GMM.

NOT_REGISTER

An initial status that will most likely change soon.

REGISTER_HOME

The phone is currently registered('logged in') and will most likely be able to make and receive calls, and send and receive texts.

REGISTER_ROAM

The phone is currently 'logged in' over a carrier not meant for the SIM. For example, while traveling to another country, the home SIM may continue to work if the SIM's carrier and a foreign carrier are connected in a certain way. Services are then normally at a much higher price.

LIMITED

MM limited service. If the version is new enough, check the MM REJECT for a cause. If the phone is configured to be data-only and data is working normally, it remains LIMITED.

SYSTEM_LOSS

No 2G signal or the phone is unable to understand the 2G signal, i.e. loss of the 2G system.

UNKNOWN

Unknown status.


MCC and MNC

Mobile Country Code and Mobile Network Code, also known as the PLMN ID, Public Land Mobile Network Identity. This is what's broadcasted by the tower for the cell the phone camped on.

MCC

The Mobile Country Code is the country broadcasted by the tower, represented as a 3-digit code.

MNC

The Mobile Network Code is a 2 or 3 digit code that identifies the carrier (mobile network operator) in the country, broadcasted by the tower.


RAT

RAT: GSM(2G), so the Radio Access Technology is GSM(2G).


Band

It is a range of frequencies. In 2G, 850/900 and 1800/1900 also differ in transmit power.

2.4GHz and 5GHz in Wi-Fi are like two bands in cellular:

Each 2G channel is always 0.2MHz wide.

Band:PGSM900

Subset of what is now Band 8. It has channel numbers close to 1.

Band:EGSM900

The part that's outside the PGSM900 subset.

Band:GSM850

Also known as Band 5.

Band:DCS1800

Also known as Band 3.

Band:PCS1900

Also known as Band 2.


BCCH arfcn

The BCCH arfcn is the channel number of the broadcast channel. The broadcast channel is for broadcasts, such as settings mobile phones are to use for 2G. It is not the channel number of the traffic channel.

Wi-Fi has bands (e.g. 2.4GHz) and channels in those bands (e.g. Channel 5), in 2G there are bands and channels inside those bands too.

On 3G and newer, the band can be derived from the channel number. On 2G, it is only possible to do so to an extent, there are regional differences of what a channel number means.

Each channel is +0.2MHz off the previous channel, unless the end is reached. Each channel is 0.2MHz wide.

A carrier can only use a channel if it has a license to use it. For example, a carrier may own 5MHz in a single band, meaning that there are then 25 channel numbers available to it, 5MHz / 0.2MHz = 25.


Rx Lvl

Receive Level is the signal strength. Because 2G's channels are small and many, interference occurs less often, so the signal strength can be a good indicator of how good it is.

A higher Rx Lvl (closer to -47) is generally better. There are diminishing returns.

Displaying a value higher than -47 at Rx Lvl is not supported.


TCH Rx Lvl

Receive Level (signal strength) of the traffic channel. The TCH Rx Lvl is available during a call, during texting, or during signaling, else it's --.

A higher TCH Rx Lvl (closer to -47) is generally better. There are diminishing returns.


Rx Q

Receive Quality is a representation of an error rate. 7 means the most errors, 0 means the fewest. The Rx Q is available during a call, during texting, or during signaling, else it's --.


NOM

Network Operation Mode. This affects how the phone is notified when there is something it should receive.

There's a part of 2G meant for notifying of incoming calls and another part for notifying of data. How these are actually used depends on the Network Operation Mode.


RAC

Routing Area Code.

What it is meant to be used for is that if the phone has data to receive, all towers in the RAC notify the phone so that it can notify the carrier of which cell it is currently in and begin to receive data in it. If the phone moves to another RAC, it notifies the carrier so that the carrier knows where to find it.


CellId

Cell Identity. Cell is an area of coverage from a part of a cell tower.

Though it is displayed in the software as CellId : 0x12341, it's actually not hexadecimal, it's decimal.

Generally, if the CellId is 12341, then the tower is 1234 and the part-of-tower is 1.

Part-of-tower: Each common cell tower has 3 sides, in each side, there may be one or more bands. e.g. one band may be 1,2,3 and the other band may be 4,5,6.


LAC

Location Area Code.

What it is meant to be used for is that if the phone has an inbound call/text, all towers in the LAC notify the phone so that it can notify the carrier of which cell it is currently in and begin to receive the call in it. If the phone moves to another LAC, it notifies the carrier so that the carrier knows where to find it.


Timing Advance

The Timing Advance updates in real-time while the phone is communicating with the tower. It is reliable while in a call, not reliable while using data.

What 2G does is adjust itself for transmissions that arrive late. The Timing Advance increments +1 per each 550 meters the signal has to travel to the tower. If the signal is echoed, the distance obtained from the Timing Advance may be skewed a bit. It's okay if it's slightly wrong.


Tx_Pwr_Lvl

Transmit Power Level. The band determines the maximum transmit power level.


Freq Hopping Status

The phone may hop along a list of frequencies if enabled by the carrier, in an attempt to limit the effects of interference. If this feature is not used, the carrier can't simply switch it on, planning is required. The BCCH arfcn can still be changed, even with it off.

Freq Hopping Status: --

Initial state, such as if 2G is not available.

Freq Hopping Status: <OFF>

Not available or the phone is currently not using 2G services for a voice call or similar.

Freq Hopping Status: <ON>

Currently in use.


GMM/MM REJECT

Refer to Cause.


LTE PS/CS REJECT

Refer to Cause.