Cell Problems

Cell Problems


Мы все знаем, что опсосы давно NGN. Что отличает голос (вообще, любые вызовы, будь то голос, видеозвонок, смс) от интернета в сетях NGN? Правильно, сигналка.

Полностью это называется "система сигнализации", она отвечает за установление соединений, вся информация в вызове дальше идет теми же данными. Рулят сигналкой (и отделяют ее от трафика) софтсвитчи.

В общем и целом, процесс установления соединения идет так: локальный софтсвитч пятого уровня сначала смотрит, нет ли вызываемого абонента прямо на нем. Если нет, то выбор, куда передать сигналку дальше, только один — софтсвитч четвертого уровня.

Вообще, "передать" — значит, найти запись с диапазоном номеров либо конкретным номером, достать из нее эндпойнт и отправить его дальше. Это примерно как статический маршрут в айпи сетях

А вот у софтсвитча четвертого уровня всё становится сложнее. Во-первых, у него нет своих абонентов — только "маршруты" сигналки. Во-вторых, с переходом абонентов между операторами нет четкого соответствия между пулом номеров и оператором, как это было раньше — уже не определить по номеру, какому опсосу передавать согналку.

Для этого была сделана единая для всех база перенесенных номеров. За ее использование плата фиксирована, а вот за сигналку другим операторам опсос платит в зависимости от количества этой сигналки. Естественно, логично, что софтсвитч четвертого уровня в первую очередь пойдет в эту базу.

И вот тут, судя по всему, всё и стало плохеть. Либо сигналка мегафона перестала ходить туда, куда положено, либо эта самая база повела себя плохо, но вот тут всё у нас и застопорилось.

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

Либо мегафон просто накосячил со своей сигналкой и завел ее не туда, куда надо. Или не принимал ее. Или что еще. Но раз Билайн тоже подвергся проблеме, пусть и частично — это наверняка что-то единое для двух операторов. Для них едина только эта база.

Почему мтс и теле2 выжили? Зависит от настроек их софтсвитчей, очевидно. Таймауты на общение с базой, другие "маршруты", и так далее. 


В общем, такая теория у меня. В том, что это проблемы с сигналкой — я не сомневаюсь (возможно, в силу слабых знаний вопроса). По поводу падения hlr сомневаюсь — тогда бы всех просто взяли в vlr, и всё, потом простили бы день роуминга всем.


Report Page