В некоторых случаях перед абонентом может возникнуть задача определения мобильного оператора конкретного телефонного номера. Существует несколько способов, которые могут помочь ее решить.
1
Определить оператора мобильной связи можно с помощью одной из программ, представляющих собой каталог телефонных кодов и сопоставленных им операторов. Такой программой для компьютера является приложение под названием DEF. Для мобильных телефонов существует приложение на платформе J2ME, которое называется Phone Wizard. Они являются свободно распространяемыми, поэтому могут быть загружены из интернета.
2
Второй вариант заключается в использовании специальных веб-сайтов, содержащих сервисы для определения оператора мобильной связи. Среди них можно выделить: – http://ismska.ru/whois – http://www.mtt.ru/mtt/def – http://www.spravportal.ru/Services/PhoneCodes/MobilePhoneInfo.aspx и т.п.Отличительной особенностью некоторых из них является возможность предоставления более подробной информации о номере телефона, например, принадлежности к конкретному региону.
3
Также определить оператора мобильной связи можно и самостоятельно при помощи первых трех цифр телефонного номера, которые называются DEF-кодом. Многие из них выделены только одному конкретному оператору, что позволяет его однозначно определить, однако далеко не все. Например, такие коды как 900, 902, 904, 908, 940, 950-953, 955, 956 выделены различным операторам мобильной связи, оказывающим услуги GSM-связи. Мобильным операторам, оказывающие услуги CDMA-связи, Wellcom, SkyLink, «Сотел» выделен DEF-код 901. Также за оператором SkyLink зарезервирован код 907. Операторам спутниковой связи выделен код 954.
4
Более точно можно определить одного из операторов, входящих в «большую тройку». «МТС» выделены следующие коды: с 910 по 919, с 980 по 989. Мобильному оператору «МегаФон» выделены коды с 920 по 928, с 930 по 938, а также некоторая доля 929 и 997. За «Билайном» закреплены 903, 905, 906, 909, а также коды с 960 по 968.
Источник: