Автоматизированное рабочее место оператора автоматизированного переговорного пункта и информационной системы
Рефераты >> Программирование и компьютеры >> Автоматизированное рабочее место оператора автоматизированного переговорного пункта и информационной системы

Каждая команда приходящая в или исходящая от АПП-РК заканчивается символом "*". Все команды большие латинские буквы. в табл. 3.1.

Таблица 3.1

Описание команд

Команда

Назначение

E*

Разрешить передачу информации. Эту команду следует передавать после включения или сброса АПП-РК, иначе АПП-РК будет удерживать всю информацию во внутреннем буфере (буфер не безразмерный, около 20 квитанций).

D*

Запретить передачу информации. После этой команды АПП-РК будет удерживать всю информацию во внутреннем буфере (буфер не безразмерный, около 20 квитанций) до поступления команды “Е*”.

S*

Список свободных кабин. АПП-РК возвращает список свободных кабин (см. Передаваемую информацию).

V*

Состояние кабин.

F*

Совмещенная команда состояний и списка кабин.

Bn_s*

Включить кабину с номером n на сумму s. Если кабина ручная то s - время в минутах. Ручную кабину можно включить без задания времени.

On*

Отключить кабину.

L[строка тарифов]*

Передать тарифы для АПП-РК. Формат строки тарифов смотрите ниже.

P[строка установок]*

Передать установки для АПП-РК. Формат строки установок смотрите ниже.

   

Строки тарифов представляет собой набор символов, в котором заключены пятибайтные значения тарифов. Первый байт строки тарифов - размер оставшейся части строки. Второй байт строки - номер страницы тарифов (0 - междугородние, 1 - международные). Дальше по 5 байт идут тарифы соответственно по 0, 1, 2 зонам (их может быть до 20 шт.).

Формат строки установок приведен в табл. 3.2.

Таблица 3.2

Формат строки установок

Количество байт

Назначение

2

ВРЕМЯ ОТСУТСТВИЯ МАНИПУЛЯЦИЙ В ПЕРИОДАХ TUPDOWN  

2

ВРЕМЯ ОЖИДАНИЯ В РУЧНОЙ КАБИНЕ С УЛОЖЕННОЙ ТРУБКОЙ В ПЕРИОДАХ TUPDOWN

2

ПАУЗА ПОСЛЕ ПОДНЯТИЯ ТРУБКИ В ТИКАХ

2

ПАУЗА ПОСЛЕ ПЕРВОЙ ЦИФРЫ В ТИКАХ

2

ВРЕМЯ ПОСЛЕ НАБОРА ВСЕХ ЦИФР ДО ОТВЕТА АБОН. В TUPDOWN

1

ВРЕМЯ БЕСПЛАТНОГО РАЗГОВОРА В ПЕРИОДАХ TUPDOWN

1

КОД, ОПРЕДЕЛЯЮЩИЙ ТИП НАБОРА

1

ФЛАГ МЕЖДУНАРОДНОЙ СВЯЗИ

1

ПРИЗНАК ТАРИФИКАЦИИ: 0FFh-ПОСЕКУНДНАЯ, 0-ПОМИНУТНАЯ, 1-ПОМИНУТНАЯ С ПЕРЕХОДОМ НА ПОСЕКУНДНУЮ

2

ДИСКРЕТ ОКРУГЛЕНИЯ ПРИ СЕК ТАРИФИКАЦИИ (КОП, РУБ)

1

ФЛАГ ЧТЕНИЯ ПЕРЕМЫЧЕК

2

ДВА БАЙТА СО ЗНАЧЕНИЕМ 0FFH

   
   

1 тик - 1/4 секунды, 1 период TUPDOWN - 1/80 секунды.

На события происходящие в кабинах АПП-РК реагирует передачей сообщений.

Формат сообщения о начале разговора: “ВВВ NC HH.MM.SS TARIF FD PHONE”. Расшифровка полей сообщения приведена в табл. 3.3.

Таблица 3.3

Расшифровка полей сообщения “BBB”

Поле сообщения

Назначение

PHONE

Код+Телефон

FD

Номер цифры, с которой начинается код зоны

TARIF

Тариф

HH.MM.SS

Время начала разговора (фиктивное, не берите дурного в голову.)

NC

Номер кабины

   
   

Пример сообщения: “BBB 01 01.10.07 8000.00 00 0951234567*”

Формат сообщения о конце разговора: “EEE NC MM.SS COSTF REST ZONE”. Расшифровка полей сообщения приведена в табл. 3.4.

Таблица 3.4

Расшифровка полей сообщения “EEE”

Поле сообщения

Назначение

ZONE

Номер тарифной зоны

REST

Остаток

COST

Стоимость разговора

MM.SS

Продолжительность разговора

NC

Номер кабины

   
   

Формат сообщения на команду списка свободных кабин: “SSS NC1 NC2T2 NCnTn*”. Расшифровка полей сообщения приведена в табл. 3.5.


Страница: