АТС, в отличие от сети доступа, имеет полную информацию о состоянии процесса обслуживания вызова и поэтому отвечает за обеспечение и поддержку услуг. Передатчики и приемники многочастотного набора (DTMF), генераторы тональных сигналов и автоинформаторы должны размещать на АТС. Это значит, что информация об адресе в форме сигналов DTMF должна передаваться «прозрачно» между портом пользователя и АТС, тогда как линейные сигналы должны интерпретироваться в сети доступа и затем передаваться через интерфейс V5 посредством сообщений уровня 3.
Состояния логических объектов протокола ТфОП
Протокол ТфОП представлен с каждой стороны интерфейса V5 одним или несколькими логическими объектами, функционирование которых описывается в терминах конечных автоматов.
Конечный автомат (FSM – FiniteStateMachine) – это модель процесса с конечным числом состояний, с конечным числом входных/выходных сигналов и с дискретным временем. Переход FSM из одного состояния в другое может происходить только под воздействием входного сигнала. Такой моделью, как правило, описываются процессы в логических объектах протоколов. Выходными сигналами могут быть сообщения 3 уровня, примитивы и команды/ответы с элементарными функциями логических объектов, а входными сигналами – также и срабатывания таймеров.
Состояния FSM на стороне сети доступа (PSTN_AN)
«Вне обслуживания» (AN0)
В этом состоянии FSM пребывает, когда системой эксплуатационного управления инициирована процедура перезапуска. Все порты ТфОП выведены из обслуживания.
«Нулевое» (AN1)
В этом состоянии порт неактивен – он не занят обслуживанием вызова, но способен обнаружить (возможно уже существующее) занятие линии абонента.
«Сеть доступа инициирует создание сигнального пути» (AN2)
В это состояние FSM переходит, когда в порту обнаружен сигнал «занятие». К АТС передается сообщение ESTABLISH (создать сигнальный путь), и от нее ожидается подтверждение дающее сообщение ESTABLISHACK. Если подтверждение не поступает, например из-за перегрузки АТС, сообщение ESTABLISH периодически повторяется с частотой, определяемой таймером Т1.
В этой фазе обслуживания вызова может возникнуть необходимость разрешения конфликта со встречным вызовом.
«Отмена создания сигнального пути» (AN3)
В состоянии AN3 FSM переходит , если абонент дает отбой, когда сообщение ESTABLISH передано к АТС, но подтверждение ESTABLISHACK еще не получено. При повторном занятии порта это состояние используется для ограничения количества сообщений ESTABLISH, которые будут переданы в направлении к АТС без получения подтверждения (возможно, из-за перегрузки АТС). По истечении интервала времени, определяемого таймером Т1 (или Т2), FSM возвращается в нулевое состояние AN1.
«Обработка данных о линии» (AN4)
В этом состоянии FSM переходит, когда сеть доступа передала данные об абонентской линии на АТС, и та ведет их обработку. В состояние AN4 можно перейти только из состояния AN1, и переход из него возможен только в состояние АN1.
«Путь активен» (AN5)
Это состояние, в котором для данного порта активны нормальные функции сигнализации ТфОП. В состоянии AN5 пользователь может устанавливать нужное ему соединение, участвовать в сеансе связи и прекратить эту связь.
«Порт блокирован» (AN6)
Перейти в это состояние FSM может из любого другого состояния, а выход из него возможен только в нулевое состояние AN1. Когда порт блокирован, его работа прекращается, и его можно деактивизировать, например, путем отключения питания.
«Сеть доступа требует освободить сигнальный путь» (AN7)
В это состояние FSM переходит, когда сеть доступа передает к АТС сообщение DISCONNECT (освободить сигнальный путь), и выходит из него при приеме от АТС сообщения DISCONNECTCOMPLETE (путь освобожден). Если такого сообщения нет, соответствующее извещение передается в систему эксплуатационного управления.
Состояния FSM на стороне АТС (PSTN_LE)
«Вне обслуживания» (LE0)
В этом состоянии FSM пребывает, когда системой эксплуатационного управления инициирована процедура перезапуска. Все порты ТфОП выведены из обслуживания.
«Нулевое» (LE1)
В этом состоянии порт неактивен – он не занят обслуживанием вызова.
«АТС инициирует создание сигнального пути» (LE2)
В этом состояние FSM переходит, когда АТС, обслуживая входящий вызов, занимает порт и передает к сети доступа сообщение ESTABLISH (создать сигнальный путь). Здесь возможна ситуация, требующая разрешения конфликта со встречным вызовом.
«Сеть доступа инициирует создание сигнального пути» (LE3)
В этом FSM переходит, когда сеть доступа передала АТС сообщение ESTABLISH и ожидает от нее подтверждающее ESTABLISHACK. Здесь тоже может возникнуть ситуация, требующая разрешения конфликта со встречным вызовом.
«Путь активен» (LE4)
Это состояние, в котором для данного порта активны нормальные функции сигнализации ТфОП. В состоянии LE4 пользователь может устанавливать нужное ему соединение, участвовать в сеансе связи и прекратить эту связь.
«АТС требует освободить сигнальный путь» (LE5)
В это состояние FSM переходит, когда сеть доступа передает к АТС сообщение DISCONNECT (освободить сигнальный путь), и выходит из него при приеме от АТС сообщения DISCONNECTCOMPLETE (путь освобожден). Если такого сообщения нет, соответствующее извещение передается в систему эксплуатационного управления.
«Порт блокирован» (LE6)
Перейти в это состояние FSM может из любого другого состояния, а выход из него возможен только в состояние LE1. Когда порт блокирован, его работа прекращается.
Примитивы и сигналы, связанные с элементарными функциями
Примитив – это абстрактное представление данных, несущих сигнал, уведомление, команду или ответ и передавемых от одного функционального блока к другому, причем оба эти блока находятся на одной и той же стороне интерфейса V5, а данные передаются через внутренний интерфейс. Таким функциональны блоком может быть логический объект протокола (и его модель – FSM) или система эксплуатационного управления. Чтобы FSM мог взаимодействовать с функциональными блоками своей стороны интерфейса V5, каждый из них должен содержать функции формирования, передачи, приема и обработки примитивов, которые использует этот FSM.
Имя примитива начинается с прописных букв, идентифицирующих ту группу функций, с которыми взаимодействует FSM, использующий этот примитив. Затем, через дефис, пишется собственно имя, и если оно содержит больше одного слова, эти слова разделяются символом «_».
В приводимых ниже таблицах прописные буквы MDU-CTRL означают, что FSM взаимодействует с системой эксплуатационного управления его стороной интерфейса V5.
Прописные буквы FE означают сигнал, который относится к взаимодействию FSM с функциями порта в сети доступа или с логическим объектом национального протокола в АТС.
Сигналы, используемые FSM на стороне сети доступа при взаимодействии с пользовательским портом
Имя | Направление | Описание | |
FE-line_information | PSTN_AN←SUB | Статус абонентской линии изменился | |
FE-line_signal | PSTN_AN↔SUB | Электрический сигнал к/от порта ТфОП | |
FE-subscriber_seizure | PSTN_AN←SUB | Абонент требует создать сигнальный путь | |
FE-suscriber_release | PSTN_AN←SUB | Абонент дал отбой во время создания сигнальго пути | |
SUB | Пользовательский порт | ||
PSTN_AN | FSM протокола ТфОП на стороне сети доступа |
Примитивы, используемые FSM на стороне сети доступа при взаимодействии с системой эксплуатационного управления
Имя | Направление | Описание | ||
MDU-CTRL-(port_blocked) | PSTN_AN←SYS | Система эксплуатационного управления AN отмечает блокировку порта в AN | ||
MDU-CTRL-(port_unblocked) | PSTN_AN←SYS | Система экспл. управления ANотмечает разблокировку порта в AN | ||
MDU-CTRL-(reatart_request) | PSTN_AN←SYS | Требование системы экспл. управления AN перезапустить логический объект ТфОП | ||
MDU-CTRL-(restart_complete) | PSTN_AN←SYS | Система экспл. управления AN сообщает, что процедура перезапуска завершена | ||
MDU-CTRL-(restart_ack.) | PSTN_AN→SYS | Подтверждение запроса перезапуска | ||
MDU-error_indication | PSTN_AN→SYS | Индикация ошибки в сети доступа | ||
SYS | Система эксплуатационного управления сетью доступа |
Примитивы, используемые FSM на стороне АТС при взаимодействии с системой эксплуатационного управления отличаются от примитивов, используемых FSM на стороне сети доступа лишь направлением.
Сигналы, используемые FSM на стороне АТС при взаимодействии с национальным протоколом.
Имя | Направление | Описание | ||
FE-disconnect_request | PSTN_LE←NAT | Национальный протокол требует освободить сигнальный путь | ||
FE-disconnect_complete_request | PSTN_LE ←NAT | Национальный протокол требует передать в сеть доступа подтверждение освобождения | ||
FE-establish_acknowledge | PSTN_LE ←NAT | Национальный протокол положительно подтверждает требование создать сигнальный путь | ||
FE-establish_request | PSTN_LE ←NAT | Национальный протокол требует создать сигнальный путь | ||
FE-line_signal_request | PSTN_LE ←NAT | Национальный протокол требует передать сигнал пользовательскому порту в сети доступа | ||
FE-protocol_parameter_request | PSTN_LE ←NAT | Национальный протокол требует изменить параметры протокола ТфОП | ||
FE-disconnect_complete_ind. | PSTN_LE ←NAT | Индикация освобождения сигнального пути | ||
FE_establish_indication | PSTN_LE→NAT | Индикация запроса создать сигнальный путь | ||
FE-establish_acknowledge_ind. | PSTN_LE→NAT | Индикация приема подтверждения запроса создать сигнальный путь | ||
FE-line_signal_indication | PSTN_LE→NAT | Индикация приема сигнала от пользовательского порта в сети доступа | ||
NAT | Национальный протокол | |||
PSTN_LE | FSM протокола ТфОП на стороне АТС |
Сообщения и их структура