Caller ID (CID) є послугою телефонного обслуговування, вона дозволяє за допомогою спеціального пристрою або модему підтримуючого CID, отримати номер зухвалого абонента, а також дату і час. Абонент повинен увійти до контакту з телефонною компанією щоб замовити дану послугу. Визначення номера за системою CID можливо якщо АТС абонента, що викликається і викликає, підтримують CID. Якщо з'єднання проїзходіт через транзитні АТС, то і вони повинні підтримувати дану послугу.
Інформація про номер поступає від АТС зухвалого абонента до АТС що викликається при передачі даних про запит на з'єднання, потім АТС абонента, що викликається, передає йому інформацію про номер зухвалого абонента, час і дату протягом 4-х секундної паузи між 1-ою і 2-ою викличними посилками. CID передає дані в двійковій системі, биті об'еденени в байти по 8 битий, кожен байт обмежений початковим і завершуючим бітамамі.
.
ПРОТОКОЛ ПЕРЕДАЧІ ДАНИХ
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
Визначник відобразить следующюю інформацію: 30 СЕНТ 12:24 (609) 5551212