АТС Alkatel

Информация - Радиоэлектроника

Другие материалы по предмету Радиоэлектроника

  • МП-станцию, поддерживающую программную машину-получателя, путем обращения к файлам маршрутизации между программными машинами.
  • драйвер линии передачи (если программная машина-получатель не находится в той же МП-станции),
  • очередь связи для пересылки сообщения.
  • прием : Гипервизор данного драйвера шины определяет программную машину-получателя на основе системного адреса в сообщении. В соответствии с критериями управления потоком и приоритета, гипервизор выбирает очередь приема данной программной машины и пересылает сообщение.
  • Программные машины являются загружаемыми и инсталлируются на следующих станциях :

    1. управляющие программные машины - в SMC-станциях,
    2. программные машины подключения ИКМ-трактов - в SMT-станциях,
    3. программные машины обработки сигнализации N7 ITU-T (уровни 1, 2 и 3) и сервисного блока - в SMA-станциях.
    4. программные машины управления коммутацией - в SMX-станции.

    4.4.5 ПРОГРАММНЫЕ МАШИНЫ ОБРАБОТКИ ВЫЗОВОВ

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

    Обработка вызовов связана с выделением областей памяти (или контекстов вызова), которые используются для установления и отбоя вызовов. Это включает:

    1. Распознавание состояний "трубка снята" и "трубка положена", а также состояний занятия/освобождения канала, обнаруживаемых устройствами доступа.
    2. Запоминание и анализ цифр адреса, принятых по линии или каналу.
    3. Ретрансляция цифр адреса по каналам (после модификации, где это требуется) с использованием процедур, специфичных для данного кода сигнализации.
    4. Выдачу команд на коммутационую матрицу на установление или прекращение соединений следующих типов : абонент-абонент, вызывающий абонент-частотный приемник, тональный генератор-абонент, абонент-конференц-канал, абонент-канал, канал-абонент и т.п.
    5. Выдачу команд на устройства доступа на выделение временных интервалов, контроль вызовов, отбой абонентских линий и каналов и т.п.
    6. Инициализацию передачи сигнализации и различных тонов.
    7. Взаимодействие с функцией трансляции с целью определения характеристик линии или канала, для того чтобы тем или иным способом модифицировать их (например, ввод сокращенного номера).
    8. Взаимодействие с функцией тарификации для предоставления той информации по оплате, которая должна быть сохранена.

    Функция обработки вызовов может также осуществлять параллельную обработку : в этом режиме вместо выполнения отдельной программы выполняются две программы - одновременно и независимо.

    При параллельной обработке процессы, выделяемые для каждой из программ, четко определены :

    1. Первая программа выполняет все функции управления вызовами, принимая решения, как только происходит каждое новое событие, и выполняя функции, относящиеся к вызывающей линии.
    2. Вторая программа выполняет функции, относящиеся к вызываемой линии.

    Со структурной точки зрения, данное ПО обеспечивает легкую адаптируемость ко всем типам работы.

    Функциональная организация

    Программа имеет иерархическую структуру, в результате чего ее функциональная организация отражает различные фазы обработки, относящиеся к выполнению функций коммутации (см. рис.18) :

    Уровень 1: Общие функции, относящиеся к захвату контекста вызова. Этот уровень содержит модули уровня 2, выполняющие эти функции.

    Уровень 2 : Модули, предназначенные для типа кода сигнализации, используемого на входящей линии.

    Уровень 3 : Модуль инициализации режима параллельной обработки.

    Уровень 4 : Функции коммутации: например, предварительный анализ и трансляция (программа 1), сигнализация, контроль вызываемого абонента (программа 2).

    Совместно используемые части того или иного модуля соответствуют структурам вызовов и интерпретируются как подпрограммы с двенадцатью уровнями вызовов.

    Программная машина обработки вызовов является (n+1)-избыточной и инсталлируется в SMC-станциях.

    Рис.18. Организация ПО обработки вызовов.

     

    4.4.6 ПРОГРАММНАЯ МАШИНА ТАРИФИКАЦИИ

    Программная машина тарификации включает компонент "обменный блок" и подсистему тарификации ТАХ.

    Функция тарификации включает :

    1. Поиск и выделение ресурсов для вызова в начале фазы разговора, и освобождение этих ресурсов в конце вызова (контекст оплаты).
    2. Обработку сигналов (счетных импульсов), принимаемых по каналам, и, если требуется, инициализацию обратной передачи принятых или вычисленных счетных импульсов.
    3. Инициализацию передачи предупреждающих тонов таксофона и счетных импульсов для CPE-счетчиков.
    4. Расчет оплаты за вызовы и генерацию подробных счетов оплаты и/или международной учетной информации, а также данных наблюдения за трафиком.

    Отличительными чертами функции тарификации являются :

    1. поддержка двумя отдельными SMC-станциями, работающими в режиме разделения нагрузки,
    2. дублирование абонентских счетчиков оплаты (обновляются в обоих устройствах в конце вызова), а также защита данных в памяти корректирующим кодом,
    3. периодическое считывание содержимого счетчика оплаты модулем OA&M на основе календарного файла или по запросу.

    Как подсистема обработки вызовов (ТАР), так и подсистема тарификации (ТАХ) могут выполнять параллельную обработку.

    Функция тарификаци?/p>