Виберіть свою мову

Caller ID(CID) є послугою телефонного обслуговування, вона дозволяє з допомогою спеціального пристрою або модему підтримує Caller ID, отримати номер абонента, а також дату і час. Абонент повинен увійти в контакт з телефонною компанією щоб замовити дану послугу. Визначення номера за системою Caller ID можливо, якщо АТС викликається і абонента підтримують CID. Якщо з'єднання произходит через транзитні АТС, то й вони повинні підтримувати дану послугу. Інформація про номер надходить від АТС абонента до АТС викликається при передачі даних про запит на з'єднання, потім АТС абонента передає йому інформацію про номер абонента, час і дату протягом 4-х секундної паузи між 1-й і 2-й викличними посилками. Caller ID передає дані в двійковій системі, біти об'єднані в байти по 8 біт, кожен байт обмежений початковим і завершальним бітами. Передача здійснюється з наступними параметрами:

Швидкість передачі даних ............................. 1200 біт/сек Мітка (логічна 1)............................... 1200 (+/-12) Hz Пробіл (логічний 0).............................. 2200 (+/-22) Hz Рівень передачі при опорі 900 ом................. 13.5 dBm

Протокол передачі даних:

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

Приклад прийому інформації з Caller ID

Наведемо приклад отриманої від АТС інформації (пункт 3). Отримані наступні дані:
04 12 30 39 33 30 31 32 32 34 36 30 39 35 35 35 31 32 31 32 51 (Hex). 04h .......................................... тип інформації - Caller ID (CID) 12h ............................................ число байт дати, часу, номера - 18 30h,39h (ASCII "09") ............................. місяць - вересень 33h,30h (ASCII "30") ................................. день - 30-ий 31h,32h (ASCII "12") .................................. час - 12:xx 32h,34h (ASCII "24") ............................... хвилина - xx:24 36h,30h,39h,35h,35h,35h,31h, 32h,31h,32h (ASCII "6095551212") .............. номер - 609 5551212 51h ............................................................. слово Контрольної суммыОпределитель номери відобразить следующюю інформацію: 30 СЕНТ 12:24 (609) 5551212.

Публікація: www.cxem.net