| | Поиск абонентов в многозоновых сетях подвижной связи АРТУР КОЗИНЕЦ
Одним из важнейших параметров любой системы подвижной радиосвязи является время установления соединения, складывающееся из времени коммутации канала связи и времени поиска вызываемого абонента (ВА).
Поиск абонента без фиксации информации о его местоположении в случае большого числа абонентов и зон обслуживания, характерных для глобальных спутниковых систем, неэффективен, поэтому текущее положение активных абонентов в системе приходится постоянно отслеживать.
Используемая в сотовых сетях регистрация абонентов в централизованной базе данных (рекомендация ITU Q.1000 Mobile Subscriber Search Order) для спутниковых систем не подходит, так как в этом случае помимо абонентов перемещаются и зоны обслуживания. Поэтому применяют распределенную базу данных, что уменьшает среднее расстояние, на которое передается вызов при смене текущего адреса. Структура сети связи при этом состоит из трех уровней: сети доступа (интерфейса между абонентом и системой), фиксированной сети (линий связи между спутниками и каналов к ТфОП) и управляющей интеллектуальной сети (ИС). Именно с помощью ИС, имеющей иерархическое построение ("Земля", "страна", "регион" и т. д.) и состоящей из узлов, отслеживаются перемещения абонентов и устанавливаются соединения.
Каждый узел ИС (а любой уровень ИС, кроме первого, содержит несколько узлов) содержит собственную базу данных, записи в которой имеют два поля: "домашний" адрес (телефонный номер) абонента и его физический адрес, представляющий собой ссылку на дочерний узел, в зоне обслуживания которого абонент находится в данный момент.
Процедура поиска при этом такова: входящие звонки направляются ИС по домашнему адресу ВА, если в базе данных не обнаружена запись переадресации. В противном случае текущее местоположение ВА, находящегося за пределами домашней зоны, определяется по адресной цепочке в распределенной базе данных, обновляемой при перемещении абонента между зонами одного уровня.
При запросе на соединение базовая станция вызывающего абонента передает вызов своему родительскому узлу на один уровень "вверх". Приняв запрос, этот узел ищет в своей базей данных запись, ассоциированную с ВА. Не обнаружив ее, он, в свою очередь, передает запрос еще "выше" - своему родительскому узлу, и т. д. Узел, на котором обнаруживается соответствующая запись, спускает запрос "вниз" по цепочке к узлу первого уровня, в зоне обслуживания которого находится ВА. Если в течение установленного времени ответный сигнал от абонента поступает, то происходит соединение - по наикратчайшему пути, а не через зону, в которой зарегистрированы абоненты, и не через глобальный центр. Локализация трафика в области нахождения абонентов приводит к уменьшению стоимости эксплуатационных расходов сети.
Оптимизация структуры ИС (поиск оптимального числа иерархических уровней, числа дочерних узлов для каждого из уровней) сводится к математической задаче отыскания минимума функции нескольких переменных, например, стоимости обновления базы данных, суммарного объема базы данных, объема самой большой из всех баз распределенной системы. Исходными данными при этом оказываются общее число абонентов, конфигурация зон обслуживания, максимальное число абонентов на одну зону и вероятностные характеристики поведения абонентов.
Интересно, что даже при равномерной плотности распределения абонентов по территории оптимальное распределение узлов неравномерно, причем их плотность падает к периферии. Плотность узлов падает также при увеличении средней нагрузки, приходящейся на каждого абонента. Это объясняется уменьшением выигрыша от концентрации нагрузки на узлах при увеличении абонентских нагрузок, и, в конечном счете, при достаточно больших нагрузках делает нерентабельной организацию коммутируемой распределенной сети по сравнению с сетью на прямых связях. | |