How Mobile Number Portability Works

mobileNetwork

Mobile Number Portability (MNP) is a way to enable mobile phone users to change from one mobile network carrier (the donating network) to another one (the recipient network) while retaining their mobile telephone number.

  1. How does this service technically work?
  2. After the portability of a number has been performed, how the routing of the calls is managed?
  3. Is a "ported number" dependent on both donating network and recipient one to work correctly? If the donating network is affected by a fault, does the ported number continue to work?

Best Answer

  1. Normally, a number from the native range is translated from the telephone number to the SIM's IMSI number. Alien number are recognized by their prefix. With MNP activated, a translation directory is introduced where each entry translates to a carrier entry - usually there is a central directory that's copied/updated by all carriers on a frequent basis. Numbers not in the directory are still recognized by their prefix. Technically, this is somewhat similar to routing table entries in packet networking.
  2. Called numbers are first checked in the translation directory, alien calls are routed to the other carrier, internal calls are translated to their IMSI no. and routed locally.
  3. Not usually - some countries do it this way but most use a central database.
Related Topic