суббота, 27 августа 2011 г.

VoIP: Планы нумерации

Поизучал стандарты ITU-T Rec. E.164 и его приложения. Общая длина номера с кодом страны не должна превышать 15 цифр.
Составил план нумерации:
Россия:  +7
XXX XXXX - семизначные - городские номера
8 [3489]XX XXX XXXX - российские коды 10 цифр, префикс 8- используется для выхода на межгород. Префикс (4XX) - Европейский регион, (3XX) - Сибирский и дальневосточный регион, (8ХХ) - Северо-западный регион. (9XX) - коды негеоргафические, все коды кроме (954) закреплены за мобильными номерами.

Германия: +49
префиксы выхода на межгород 0-. префикс выхода на международные линии 00-. Длина номера может быть от 6 до 13 цифр
Мобильные номера начинаются с кодов (15) (16) (17)

Великобритания: +44
префиксы 0- и 00-, длина номера от 7 до 10 цифр
Мобильные номера начинаются с кодов: 71 – 75, 77 – 79

США: +1
префикс выхода на межгород 1-, префикс выхода на международные линии 011-. Длина номера 10 цифр. Мобильные номера не выделяются.

В аппаратах Cisco Small Business SPA50X от рождения прописан такой план нумерации:
(*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
*xx - это управляющие коды
[3469]11 - это службы спасения
[2-9]xxxxxx - локальные гордские номера
1xxx[2-9]xxxxxxS0 - межгород
xxxxxxxxxxxx. - остальной мир

Для России план нумерации телефона Cisco будет выглядеть так:
(*xx|xxxx|0x|[0-79]xxxxxx|8[3489]xxxxxxxxx|810xxxx.)
управляющие коды| локальные номера (у нас в примере 4 цифры) | службы спасения| гордские номера | межгород | международные вызовы.


см. ITU-T Rec. E.164 : The international public telecommunication numbering plan
см. Приложения к E.164

2 комментария:

  1. У нас, кажется, тоже собирались менять префиксы междугородной/международной связи на +- стандартные 1 и 0.

    ОтветитьУдалить
  2. Американские префисы 011- и 1- кажутся не менее уродскими, чем наши 810- и 8-.
    В нашей телефонной станции мне пришлось совмещать распознавание префиксов из евпропы и из россии. Так что, реализовал оба префикса. В нашей IP телефонии есть еще одна степень свободы по управлению маршрутами. В традиционной Аналоговой и ISDN телефонии ввод номера и маршрутизация просиходят последовательно, по одной цифре. А в IP телефонии номер введен полностью и потом только вызов осуществляется. Поэтому маршрутизация делается по двум параметрам - сам номер и длина номера. Т.е номер 0 - можно сделать - соединение с секретарем, а 01 - городская служба спасения, а 0xxx - модные номера внутренних абанентов, а номер 0xxxxxx - выход в городскую телефонную сеть, a 0[3489]xx xxx xxxx - междугородние вызовы, а прочие 00xxx. - международные линии. И тоже самое можно учудить для префиксов 810- и 8-. При пересечении (условной) границы между серверами VoIP номер переписывается и вместо 00- к нему добавляется 810-. А в европе надо сказать у меня вообще без префиксов звонки проходят. т.е я набираю сразу с перфиксом страны, без дополнительных 00- и все срабатывает.
    В нашем российском офисе, неожиданным чудом оказалось то, что для выхода в город не надо набирать дополнительные коды, например 9-. Можно сразу набирать номер без префиксов. это тоже благодаря распознаванию номера по длине.

    ОтветитьУдалить