АТС Alkatel
Информация - Радиоэлектроника
Другие материалы по предмету Радиоэлектроника
Программные машины являются загружаемыми и инсталлируются на следующих станциях :
- управляющие программные машины - в SMC-станциях,
- программные машины подключения ИКМ-трактов - в SMT-станциях,
- программные машины обработки сигнализации N7 ITU-T (уровни 1, 2 и 3) и сервисного блока - в SMA-станциях.
- программные машины управления коммутацией - в SMX-станции.
4.4.5 ПРОГРАММНЫЕ МАШИНЫ ОБРАБОТКИ ВЫЗОВОВ
Программная машина обработки вызовов включает компонент блока обмена, который, в частности, реализует связь с другими программными машинами и подсистемой обработки вызовов.
Обработка вызовов связана с выделением областей памяти (или контекстов вызова), которые используются для установления и отбоя вызовов. Это включает:
- Распознавание состояний "трубка снята" и "трубка положена", а также состояний занятия/освобождения канала, обнаруживаемых устройствами доступа.
- Запоминание и анализ цифр адреса, принятых по линии или каналу.
- Ретрансляция цифр адреса по каналам (после модификации, где это требуется) с использованием процедур, специфичных для данного кода сигнализации.
- Выдачу команд на коммутационую матрицу на установление или прекращение соединений следующих типов : абонент-абонент, вызывающий абонент-частотный приемник, тональный генератор-абонент, абонент-конференц-канал, абонент-канал, канал-абонент и т.п.
- Выдачу команд на устройства доступа на выделение временных интервалов, контроль вызовов, отбой абонентских линий и каналов и т.п.
- Инициализацию передачи сигнализации и различных тонов.
- Взаимодействие с функцией трансляции с целью определения характеристик линии или канала, для того чтобы тем или иным способом модифицировать их (например, ввод сокращенного номера).
- Взаимодействие с функцией тарификации для предоставления той информации по оплате, которая должна быть сохранена.
Функция обработки вызовов может также осуществлять параллельную обработку : в этом режиме вместо выполнения отдельной программы выполняются две программы - одновременно и независимо.
При параллельной обработке процессы, выделяемые для каждой из программ, четко определены :
- Первая программа выполняет все функции управления вызовами, принимая решения, как только происходит каждое новое событие, и выполняя функции, относящиеся к вызывающей линии.
- Вторая программа выполняет функции, относящиеся к вызываемой линии.
Со структурной точки зрения, данное ПО обеспечивает легкую адаптируемость ко всем типам работы.
Функциональная организация
Программа имеет иерархическую структуру, в результате чего ее функциональная организация отражает различные фазы обработки, относящиеся к выполнению функций коммутации (см. рис.18) :
Уровень 1: Общие функции, относящиеся к захвату контекста вызова. Этот уровень содержит модули уровня 2, выполняющие эти функции.
Уровень 2 : Модули, предназначенные для типа кода сигнализации, используемого на входящей линии.
Уровень 3 : Модуль инициализации режима параллельной обработки.
Уровень 4 : Функции коммутации: например, предварительный анализ и трансляция (программа 1), сигнализация, контроль вызываемого абонента (программа 2).
Совместно используемые части того или иного модуля соответствуют структурам вызовов и интерпретируются как подпрограммы с двенадцатью уровнями вызовов.
Программная машина обработки вызовов является (n+1)-избыточной и инсталлируется в SMC-станциях.
Рис.18. Организация ПО обработки вызовов.
4.4.6 ПРОГРАММНАЯ МАШИНА ТАРИФИКАЦИИ
Программная машина тарификации включает компонент "обменный блок" и подсистему тарификации ТАХ.
Функция тарификации включает :
- Поиск и выделение ресурсов для вызова в начале фазы разговора, и освобождение этих ресурсов в конце вызова (контекст оплаты).
- Обработку сигналов (счетных импульсов), принимаемых по каналам, и, если требуется, инициализацию обратной передачи принятых или вычисленных счетных импульсов.
- Инициализацию передачи предупреждающих тонов таксофона и счетных импульсов для CPE-счетчиков.
- Расчет оплаты за вызовы и генерацию подробных счетов оплаты и/или международной учетной информации, а также данных наблюдения за трафиком.
Отличительными чертами функции тарификации являются :
- поддержка двумя отдельными SMC-станциями, работающими в режиме разделения нагрузки,
- дублирование абонентских счетчиков оплаты (обновляются в обоих устройствах в конце вызова), а также защита данных в памяти корректирующим кодом,
- периодическое считывание содержимого счетчика оплаты модулем OA&M на основе календарного файла или по запросу.
Как подсистема обработки вызовов (ТАР), так и подсистема тарификации (ТАХ) могут выполнять параллельную обработку.
Функция тарификаци?/p>