![]() |
Статьи : Телефония / Проводная телефония /АОН Caller-ID FSKДобавлено пользователем RN6LMR 25.01.2013 в 12:30.
Изменено пользователем RN6LMR 30.03.2023 в 12:00. |
ОписаниеCaller ID (CID) является услугой телефонного обслуживания, она позволяет с помощью специального устройства или модема поддерживающего CID, получить номер вызывающего абонента, а также дату и время. Абонент должен войти в контакт с телефонной компанией чтобы заказать данную услугу. Определение номера по системе CID возможно если АТС вызываемого и вызывающего абонента поддерживают CID. Если соединение происходит через транзитные АТС, то и они должны поддерживать данную услугу. Информация о номере поступает от АТС вызывающего абонента к АТС вызываемого при передаче данных о запросе на соединение, затем АТС вызываемого абонента передаёт ему информацию о номере вызывающего абонента, время и дату в течение 4-х секундной паузы между 1-й и 2-й вызывными посылками. CID передаёт данные в двоичной системе, биты объединены в байты по 8 бит, каждый байт ограничен начальным и завершающим битами. Передача производится со следующими параметрами:
Форматы передачи данныхДанные, которые фактически передаются, зависят от формата, используемого телефонной компанией абонента. Имеются два основных формата используемых сейчас:
Одиночный формат передачи данныхОдиночный формат передачи данных включает данные о фактическом времени звонка и телефонном номере звонящего.Таблица 2. Последовательность передачи информации в SDMF.
Первая часть данных — тип сообщения, для этого формата равен 04. Вторая часть содержит длину сообщения. Затем следует месяц, день, час, минуты, и номер (до 10 цифр). Если номер не может быть отображен, то вместо него отображается "O" или "P". Последняя часть сообщения — контрольная сумма, которая равняется дополнением до двух всех битов всех слов. Например звонок с номера 206-329-8524, поступивший в 14:30 30 ноября 95 года будет передан следующим образом: {тип}{длина}113014302063298524{контрольная сумма} Тип и длина сообщения посылаются в двоичном виде, в то время как каждый знак месяца, дня, часа, минуты и номера телефона посылается в стандартном 8-ми битном коде ASCII. Расширенный формат передачи данныхЧтобы послать большее количество информации через телефонную линию, был создан расширенный формат передачи данных. В дополнение к информации, посылаемой в одиночном формате передачи данных, этот формат также включает имя абонента, на которого зарегистрирован вызывающий вас номер.Таблица 3. Последовательность передачи информации в MDMF.
Сообщения в расширенном формате передачи данных разбиты на отдельные параметры. Например, дата и время поступающего запроса передаются отдельным параметром, как и номер звонящего. Последовательность этих параметров в пределах сообщения зависит от вашего местного оператора связи. Существует несколько различных типов параметров (таблица 3), которые могут быть включены в сообщение. Опять же последняя часть данных в сообщении — контрольная сумма, которая является дополнением до двух всех битов всех слов в сообщении. По видимости формат MDMF вытеснит SDMF. Таблица 4. Типы параметров в MDMF.
Для того же примера звонок с номера 206-329-8524, поступивший в 14:30 30 ноября 95 года от Uncle Sam будет передан в MDMF следующим образом: {тип}{длина}[1]-[8]-11301430 [2]-[10]-2063298524 [7]-[9]-uncle sam {контрольная сумма} Протокол передачи данных1) Сигнал захвата канала — 30 непрерывных байтов 55h (01010101). Служит для проверки работоспособности данной функции у определителя.2) Сигнал несущей — 1200 Hz, 130 (+/-25) мс. Служит для создания условий приёму информации. 3) Информация о вызывающем абоненте: 3.1) Тип данных — CID — 04h (00000100) 3.2) Байт указывающий длину информации (общее кол-во байт) с 3.3 по 3.7 3.3) Два байта указывающих месяц в кодировке ASCII 3.4) Два байта указывающих день месяца в кодировке ASCII 3.5) Два байта указывающих час по местному времени в кодировке ASCII 3.6) Два байта указывающих минуту часа в кодировке ASCII 3.7) Номер вызываемого абонента в кодировке ASCII, если вместо номера: O — номер не определён P — вызывающий абонент наложил запрет на определение номера 3.8) Байт указывающий контрольную сумму. Служит для проверки правильности полученной информации. При правильной передаче и приёме 3.8 = сумме байт с 3.1 по 3.7 Пример приёма информации CID Приведём пример полученной от АТС информации (пункт 3). Получены следующие данные: 04 12 30 39 33 30 31 32 32 34 36 30 39 35 35 35 31 32 31 32 51 (Hex).
Определитель отобразит следующую информацию: 30 СЕНТ 12:24 6095551212 ОграниченияИмеются два основных ограничения на определение номера вызывающего. Первое, это если звонящий абонент не желает чтобы информация о его номере отображалась, он может ввести специальный код перед набором номера. В большинстве случаев, этот код — *67. Когда устройство определения сталкивается с этой ситуацией, он отображает "P" (Private), чтобы сообщить пользователю, что информация была заблокирована. Второе ограничение — сервис передачи номера не поддерживается компанией — оператором звонящего. Если абонент звонит вам по междугородней связи, вы увидите "O" (Out of area)."ID Blocking"Большинство сервисов Telco Caller ID подразумевали, что будет возможность заглушить сигнал Caller ID. Это происходит, когда вы нажимаете кнопку «звёздочка» на телефоне перед звонком кому-либо. В большинстве случаев это блокирует ваш номер для определения.В различных странах для включения блокировки Caller-ID, перед набором номера необходимо набрать: Аргентина: *31# (проводные) or *31* (сотовые) Австралия: 1831 (проводные) or #31# (сотовые) Дания, Исландия и Швейцария: *31* Германия: On most landlines and mobiles, *31#, however some mobile providers use #31#. Гон Конг: 133 Израель: *43 Италия: *67# (landlines) or #31# (most cell phone companies) Новая Зеландия: 0197 (Telecom and Vodafone) Северная Америка: *67, 1167 (rotary phone) Великобритания и Ирландия: 141 Южная Африка: *31* (Telkom) Швеция: #31# В большенстве GSM сетей: #31#. Разрешение Caller-IDВ зависимости от оператора и страны, есть ряд префикс кодов, которые могут разблокировать Caller ID:Австралия: 1832 (проводные) #32# (сотовые) Дания и Швейцария: *31* Германия: *31# (некоторые сотовые) Ирландия: 142 (проводные) Гон Когн: uses 1357. Новая Зеландия: 0196 (Telecom) Северная Америка: *82 (*UB, Unblock). Великобритания: 1470. В большинстве GSM сетей: *31#. Литература[ Все статьи ]
|