Создание номера телефона: случайный набор цифр или четкий алгоритм?

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Как часто мы слышим такие фразы «я выбрал красивый номер» или «долго не мог выбрать подходящий номер телефона». А приходилось ли вам задумываться, как вообще создаются номера телефонов? Как они устроены?

Для посвященных в тему и знакомых с программированием на vue.js, возможно по ссылке https://github.com/fakt309/inputv получить компонент, ответственный за включение всевозможных input полей, которые подходят и для номера телефона.

Вернемся немного назад, ко времени появления первых телефонов, которые устанавливались стационарно, то есть были привязаны к дому, а в прокладку телефонной линии необходимо было вложить немалые средства. Неудивительно, что первые телефоны появились в важных учреждениях (медицинских, административных), а также – в домах наиболее богатых людей. В это время телефоны соединялись напрямую, что было крайне неудобно и привело к мысли организации некоего центра связи, способного обслуживать большое количество телефонов, соединяя их для звонка, используя специальные номера, прикрепленные к телефонам.

Первая система создания номеров не подчинялась какому – либо правилу, ведь телефонов было очень мало и для создания номера достаточно было трехзначного числа, которое могло повторяться разных странах. Однако, с быстрым развитием телефонной связи, необходимостью звонить в другие страны, пришла идея единого стандарта создания номеров с присвоением специального кода, указывающего на страну. Так каждый телефон обрел уникальный номер, который не имел аналогов в мире.

МККТТ (международный консультационный Комитет по телефонии и телеграфии) создал свод правил и рекомендации, согласно которым происходит генерация номера телефона. Рекомендации носят номера E.123 и E.164 и используются повсеместно до сих пор.

Разберем несколько правил, которые необходимо учесть при создании номера телефона:

  1. Знак +, с которого должны начинаться все номера;
  2. Уникальный код страны, может состоять из 1-6 цифр. Призван увеличить разнообразие номеров внутри страны. Разрабатывается правительством, с учетом того, что номер в итоге (независимо от числа цифр в коде) должен содержать 11 цифр. Выбор первой цифры кода страны (от 1 до 9) позволяет определить географическую принадлежность страны (все номера стран Африки начинаются с 2, стран Северной Америки – с 1). Ввиду того, что бывший СССР обладал внушительными размерами, для одной страны была выделена цифра 7, которую после разделения сохранили только РФ и Казахстан.
  3. Следует обратить внимание, что только код +7 позволит дозвониться до российского номера. Несмотря на то, что в нашей стране распространен вариант кодировки 8 (сохранился с тех пор, когда служебный номер телефонной службы в СССР был 08), звонок на код +8 переадресует вас в Китай. Со времен СССР код 8 использовали для внутренних звонков по стране. Современные программы распознавания номеров автоматически меняют 8 на +7 при наборе. Такая возможность есть только в нашей стране. Автозамена не сработает, если вы попытаетесь набрать номер в какой – либо другой стране.
  4. Непосредственно номер. Благодаря тому, что уникальный номер телефона состоит из 11 цифр (первые четыре которых составляют код), создается огромный запас вариантов сочетания цифр, позволяющий удовлетворить потребности даже таких густонаселенных стран, как Индия или Китай.
  5. Региональная принадлежность. Согласно правилам E.123 и E.164, первые 3 (в некоторых странах 4) цифры после кода страны должны указывать на регион, в котором номер был присвоен. К счастью, в разных странах не так много субъектов, поэтому разнообразие номеров в пределах одной страны может составлять до 10 млрд. С появлением разных операторов мобильной связи, цифры кода региона стали меняться в зависимости от того, какой оператор их предлагает. Данное правило полностью утратило актуальность после появления услуги «сохранение номера», когда стало возможно переходить на услуги другого оператора, переезжать в другие регионы, при этом сохраняя номер телефона неизменным. В современном мире отследить по номеру телефона принадлежность к определенному месту или мобильному оператору невозможно.
  6. Семь основных цифр номера – они уникальны для абонентов. Именно из семи цифр состояли номера стационарных телефонов. Если номер был короче семи цифр, оператором автоматически достраивались недостающие из двоек и шестерок. Для того, чтоб позвонить на стационарный номер, приходилось набирать код страны, региона, затем уникальный номер. В современной мобильной связи сократили работу, попросту прописав все коды сразу в номер. Однако, если вам понадобится позвонить, кому-то по семизначному номеру (в пределах вашего региона), вы дозвонитесь.

Подводя итог вышесказанному можно сказать, что создание номера телефона – не случайное событие, не подчиняющееся никаким правилам. При создании номера всегда необходимо учитывать разработанные заранее алгоритмы и правила.

Для владельцев любимых домашних животных рекомендуем посмотреть «10 автопоилок для кошек и собак с АлиЭкспресс».  

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Cooperation for product reviews:
  • Почта: articlesinfohub@gmail.com

Для предложений по сотрудничеству пишите на почту.

5 комментариев

Добавить комментарий

C
Даже нумерация маршрутов общественного транспорта это целая система, правда, без единого стандарта. Например, в моей местности автобусы до 100 внутригородские, 100е пригород, 200е — межгород. В других, более населённых местах с бОльшим количеством маршрутов и видов транспорта, могут быть свои системы нумерации.
DAY_MEN
При создании номера всегда необходимо учитывать

Очень глубокое эссе, но много неотвеченных вопросов.
Это статья для начинающих или профессиональных создателей номеров? Что делать, если я насоздавал номеров не учитывая эти рекомендации? Есть ли он-лайн проверка для создателей номеров для проверки правильности созданного номера?
Самый первый созданный мной номер +12345678910. Я любитель, vue.js не знаю, поэтому потратил на его создание несколько недель. Помогите мне проверить, что он совпадает с Чётким алгоритмом.
B
И это еще, автор не в курсе буквенной транскрипции телефонных номеров, распространенной в США, Австралии и Японии.
Подсказка: это то, для чего на кнопках с цифрами есть еще и буквы. :-)
Пример: 1-800-HOLIDAY (+1-800-465-4329) — первый вариант написания номера запомнить несравнимо легче.
AndreySNH_100500
В Казахстане +7 и замена 8 работает точно также.
Что интересно в Казахстане +7 код оставили, решили не заморачиваться новым )
L
Они и от Советского Союза не хотели отделяться, стали отдельным государством так как СССР прекратил своё существование.
В Казахстане +7 и замена 8 работает точно также.
Что интересно в Казахстане +7 код оставили, решили не заморачиваться новым )

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор Snowsky Retro Nano: недорогой беспроводной ЦАП от FiiO

Как многим известно, компания FiiO, дабы избежать путаницы в своем модельном ряду, породила ещё один бренд: Snowsky. Делает он ровно тоже самое, с таким же железом и софтом, но в более простом...

Обход ГОСТа на ВЭФ Спидола-232: как советские радиолюбители открывали 100-метровый диапазон

ВЭФ Спидола-232 выпускал Рижский государственный электротехнический завод ВЭФ, с первого квартала 1979 года. Переносной приёмник второго класса сложности, вес 3,4 килограмма, габариты 260х360х110...

Двести лет без солнца: что скрывает легенда о Фимбульвинтере

Весна должна была прийти. Люди ждали, когда земля прогреется, взойдут посевы и скот снова можно будет выгнать на пастбища. Но солнце оставалось тусклым, лето не приносило привычного тепла, а запасы...

Клэм-чаудер: как один американский суп разделился на белую и красную версии

Клэм-чаудер кажется блюдом, которое должно пахнуть морем сильнее, чем спором. Но на северо-востоке США одна миска супа способна выдать региональную принадлежность. В Новой Англии ждут светлую...

Песок рисует звук: опыты Хладни с вибрирующими металлическими пластинами

В конце XVIII века звук можно было услышать, измерить высотой тона или описать движением струны, но почти невозможно увидеть. Эрнст Хладни нашёл способ заставить колебание оставить рисунок. Он брал...

От первого ветропарка России до завода лопастей: как Ульяновск стал столицей российской ветроэнергетики

Ульяновская область занимает особое место в истории российской ветроэнергетики. Именно здесь в 2018 году заработала первая промышленная ветроэлектростанция страны, а спустя годы регион превратился...