і
ТЕЛЕФОНИЯ
I
MESSAGE
MESSAGE
PARAM. 1
PARAM. 1
PARAM. 1
PARAM. 2
PARAM. 2
PARAM.
2
PARAM. 3
PARAM. 3
PARAM.
3
CHECKSUM
TYPE
LEGTH
TYPE
LEGTH
DATA
TYPE
LEGTH
DATA
TYPE
LEGTH
DATA
Таблица 2
Наименование
Значение
Кодировка
Описание
MESS. TYPE
80
HEX
Тип сообщения
MESS. LENGTH
16
Длина сообщения
PARAM. 1 TYPE
01
Параметр даты и времени
PARAM.1 LENGTH
08
Длина параметра даты и времени
PAR AM.1 DATA
31
ASCII
Месяц 12
32
'
32
Число 26
36
32
20 часов
30
34
45 минут
'
35
PARAM. 2 TYPE
02
HEX
Параметр номера вызывающего
PARAM.2 LENGTH
07
Длина параметра
PARAM.2 DATA
32
ASCII
Номер вызывающего 246-58-31
34
36
35
38
33
31
PARAM. 3 TYPE
08
HEX
Параметр причины отсутствия имени
PARAM.3 LENGTH
01
Длина параметра
PARAM.3 DATA
50
ASCII
Код символа Р, запрет передачи имени
CHECKSUM
PC
HEX
Контрольная сумма
Типичный формат сообщения по-
казан на
рис. 2.
MESSAGE TYPE
(тип сообщения) -
для расширенного формата равен
80НЕХ.
MESSAGE LEGTH
(длина сообще-
,^ния) - количество байт в сообщении,
исключая байты MESSAGE TYPE,
MESSAGE LEGTH и CHECKSUM, вы-
раженное одним НЕХ-байтом.
PARAM. 1 TYPE
- параметр даты и
времени, равен 01 HEX.
PARAM. 1 LENGTH
- байт длины
этого параметра, всегда равен 08НЕХ.
PARAM. 1 DATA
- информация о
дате и времени поступившего вызова,
передается в следующей последова-
тельности: байт десятков месяца 0 или
1, байт единиц месяца от 0 до 9, байт
десятков дней от 0 до 3, байт единиц
дней от 0 до 9, байт десятков часов от 0
до 2, байт единиц часов от 0 до 9, байт
десятков минут от 0 до 5, байт единиц
минут от 0 до 9.
Этот параметр не является обяза-
тельным и может не передаваться.
PARAM. 2 TYPE
- параметр номе-
ра вызывающего абонента, равен
02НЕХ если номер передается.
PARAM. 2 LENGTH - байт длины
этого параметра.
PARAM. 2 DATA
- собственно но-
мер вызывающего абонента, передает-
ся в ASCII кодах, начиная со старших
разрядов, максимальная длина 20 байт.
Этот параметр является обяза-
тельным и передается всегда. Одна-
жо, если у вызывающего абонента
'включен запрет определения номера,
то PARAM. 2 TYPE равен 04НЕХ,
PARAM. 2 LENGTH равен 01 HEX и
PARAM. 2 DATA равен ASCII коду “P”
(Private). В случае если станция вызы-
вающего абонента не поддерживает
протокол передачи CLIP, то PARAM. 2
TYPE равен 04НЕХ, PARAM. 2 LENGTH
равен 01 HEX и PARAM. 2 DATA равен
ASCII коду “О”.
PARAM.
3
TYPE
- параметр имени
вызывающего абонента, равен 07НЕХ
если имя передается.
PARAM.
3
LENGTH
- байт длины
этого параметра.
PARAM.
3
DATA
- имя вызывающе-
го абонента, передается в кодировке
ASCII, максимальная длина 50 байт.
Этот параметр не является обя-
зательным и может не передаваться.
В случае, если АТС передает этот па-
раметр, но вызывающий абонент
заблокировал передачу своего име-
ни, то PARAM. 3 TYPE равен 08НЕХ,
PARAM. 3 LENGTH равен 01 HEX и
PARAM. 3 DATA равен ASCII коду “P”.
Также, PARAM. 3 DATA равен ASCII
коду “О” в случае, если имя абонен-
та недоступно по какой-либо другой
причине.
CHECKSUM
- байт контрольной
суммы, являющийся двоичным допол-
нением по модулю 256 суммы всех бай-
тов сообщения, начиная с MESSAGE
TYPE, исключая сам байт CHECKSUM.
Данный протокол не предусматрива-
ет коррекцию ошибок и, если конт-
рольная сумма не равна нулю, сооб-
щение отбрасывается.
Список передаваемых параметров
определяется на каждой АТС. Стан-
дартом предусмотрены резервные
коды параметров для использования
конкретным телефонным операто-
ром. Параметры могут быть переда-
ны в произвольном порядке. Для обес-
печения совместимости неизвестные
параметры отбрасываются устрой-
ством Caller ID. Если в сообщении
присутствуют взаимоисключающие
параметры, то используется только
первый.
Простой формат (SDMF - Single
Data Message Format) является част-
ным случаем расширенного форма-
та и в настоящее время применяет-
ся редко. В этом формате передают-
ся только два параметра - дата-вре-
мя и номер абонента. Тип сообщения
равен 04НЕХ.
В таблице 2
побайтно рассмотрен
пример передачи номера 246-58-31
в 20 часов, 45 минут, 26 декабря с
указанием причины отсутствия име-
ни вызывающего абонента.
“Радио", № 9,2002 г.; №9,2003 г.
---------------------------------------------------------------1 35
Радиолюбитель - 1
2/2005 |
предыдущая страница 32 Радиолюбитель 2005-12 читать онлайн следующая страница 34 Радиолюбитель 2005-12 читать онлайн Домой Выключить/включить текст