Jump to content

Сетевой идентификатор вызывающего абонента

Сетевой идентификатор вызывающего абонента
Разработчик(и) Джон Л. Хмелевски
Стабильная версия
1.16 / 11 апреля 2024 г. ( 11.04.2024 )
Написано в C , Perl , Tcl , оболочка Unix
Операционная система Кросс-платформенный
Тип Обычная старая телефонная служба (POTS) и передача голоса по интернет-протоколу
Лицензия Стандартная общественная лицензия GNU
Веб-сайт http://ncid.sourceforge.net/

Network Caller ID ( NCID ) — это (CID) с открытым исходным кодом клиент-серверный сетевой пакет Caller ID . [ 1 ]

NCID состоит из сервера ncidd (сокращение от NCID daemon ), универсального клиента ncid и нескольких клиентских модулей вывода и шлюзов. Сервер ncidd отслеживает либо на модеме данные CID , либо на устройстве, либо на шлюзе. Данные собираются и отправляются через TCP одному или нескольким подключенным клиентам.

Многие устройства, включая смартфоны и сервисы, могут обнаруживать информацию об идентификаторе вызывающего абонента. Шлюз NCID собирает данные CID из этих других источников и передает их на главный сервер NCID. Оттуда данные CID распространяются среди всех подключенных клиентов, точно так же, как данные CID, собираемые с традиционного модема. Одним из примеров немодемного устройства является служба VoIP ( голос через IP ), которая собирает данные CID в виде пакетов SIP. Другим примером является серия устройств Ethernet Link Whozz Calling , которые получают информацию CID из нескольких линий POTS ( старая обычная телефонная связь ).

NCID поддерживает сообщения. Клиенты могут отправлять однострочное сообщение всем подключенным клиентам.

Клиент также можно использовать для передачи CID на другие компьютеры и устройства с модулями вывода.

Различные клиенты доступны на многочисленных платформах, включая Android , iOS , Linux , macOS и Windows . [ 2 ]

Протокол

[ редактировать ]

Протокол NCID представляет собой простой, удобочитаемый текст ASCII, состоящий из пар полей — метки поля и данных поля — с использованием символа звездочки в качестве разделителя. [ 3 ] Передача между сервером NCID и его клиентами осуществляется через TCP/IP, обычно через порт 3333. Дополнительные пары полей были добавлены, поскольку сервер NCID был расширен новыми функциями и поддержкой большего количества устройств. Вот пример минимума данных идентификатора вызывающего абонента.

CID:*ДАТА*09182012*ВРЕМЯ*1320*ЛИНИЯ*POTS*NMBR*4075551212*ИМЯ*Джон на сотовом*

Список входных источников

[ редактировать ]

Оборудование, которое может передавать данные идентификатора вызывающего абонента на сервер NCID либо с помощью сервера NCID, обращающегося к устройству напрямую (последовательный порт RS232 или USB), либо косвенно через шлюзы NCID (сценарии и программы, включенные в пакет NCID).

[ 4 ] AT-совместимые модемы ожидают, что телекоммуникационные компании будут отправлять данные идентификатора вызывающего абонента либо в формате единого сообщения данных (SDMF), либо в формате нескольких сообщений данных (MDMF) . Затем модем декодирует поток данных в удобочитаемый текст, который затем анализирует сервер NCID. Если модем поддерживает это, сервер NCID также может декодировать необработанный поток данных SDMF или MDMF.

Производитель Модель Статус Особенности NCID
Поддерживается (Примечание А)
Тип Страна
Протестировано
Страна
Код (AT+GCI?)
Производитель чипсета
(АТ+ФМИ)
Запрос набора микросхем
Результат (ATI3)
Прошивка чипсета
Патч-версия (AT-PV)
Торговля:Прод.
Идентификатор (если USB или PCI)
Примечания Владелец(и)
3Com Corp (США, робототехника) 3CP2976 (США) Частичный CID, ГОЛОС PCI НАС ОШИБКА США Робототехника 56K Голос US Robotics 56K Voice INT V5.20.1 12б9:1008 Используйте AT#CID=1. См. также примечание D.
Яблоко Прыжок Работающий CID, ФАКС Внутренний НАС Б5 ОШИБКА Моторола СМ56 1.3.9 ОШИБКА ATI4 предоставляет «Внутренний модем Apple» сегодня
Яблоко MA034Z/А Сломанный USB НАС Б5 ОШИБКА Моторола SM56 USB 1.5.10 ОШИБКА 05ac:1401 ATI4 предоставляет «Apple USB Modem». См. также примечание H. сегодня
Делл РД02-Д400 Сломанный КОЛЬЦО USB НАС ?? ОШИБКА CX93001-EIS_V0.2002-V92 F10574 0572:1324 Сообщили о поломке здесь . См. также примечание G.
Дуалкомм USB-адаптер/модем для отображения идентификатора вызывающего абонента (старая модель) Работающий CID, ФАКС, ГОЛОС USB НАС Б5 Конексант (Роквелл) CX93001-EIS_V0.2002-V92 Ф1053 и Ф10539 0572:1329 сегодня
Дуалкомм DCID-300 (новая модель) купить Непроверенный USB
Хиро HiRO H50113 V92 56K Внешний USB-модем для передачи данных и факса с коммутируемым доступом в Интернет не покупайте Сломанный ?? USB НАС ?? ?? ?? ?? ?? Не распознается Linux Эд
LB-LINK BL-UM03B купить Работающий CID, ФАКС, ГОЛОС USB НАС Б5 Conexant Systems (Rockwell), Inc. CX93001-EIS_V0.2013-V92 0572:1340
МультиТех Системы MT5656ZDX-V Работающий CID, ГОЛОС, ФАКС Последовательный, внешний НАС Б5 ОШИБКА ACF3_V2.000E-V90_P21_FSH
Фиби Факс-модем CMV1456VQE Работающий CID, ФАКС Последовательный, Внешний только США ?? ?? ?? ??
Роузвилл RNX-56USB Работающий CID, ГОЛОС USB НАС Б5 Conexant Systems (Роквелл) CX93001-EIS_V0.2002-V92 0572:1321 Некоторые сообщения об отсутствии CID
Сьюэлл SW-29644 Работающий CID, ФАКС, ГОЛОС USB Италия Б5 Conexant Systems (Роквелл) CX93001-EIS_V0.2013-V92 0572:1340 Работа ФАКСОМ и ГОЛОСОМ с AT+VCID=1 эйкафф
Сьюэлл SW-29644 купить Работающий CID, ФАКС, ГОЛОС USB Канада Б5/20 Конексант CX93001-EIS_V0.2013-V92 0000000000 0572:1340 Протестировано зависание CID и VOICE с AT+VCID=1. Эд
СтарТех USB562KEMH Работающий CID, ФАКС, ГОЛОС USB НАС Б5 Conexant Systems (Роквелл) CX93001-EIS_V0.2002-V92 F10539 0572:1329 См. примечание F. Эд
ТрендНет ТФМ-561У Работающий CID, ФАКС, ГОЛОС USB НАС Б5 Conexant Systems (Роквелл) CX93001-EIS_V0.2002-V92 F1054D 0572:1329 См. примечание E.
ТРИКСЫ ТРИКСЕС купить Сломанный КОЛЬЦО USB Великобритания Б4 Конексант CX93001-EIS_V0.2002-V92 0572:1329 Сообщает RING, иногда Caller ID. См. также примечание Б.
Робототехника США 5637 (Великобритания) купить Частичный CID, ГОЛОС USB Великобритания ?? ?? US Robotics 56K ФАКС USB V1.2.23 0baf:0303?? Используйте AT#CID=1. См. также примечание C.
Робототехника США 5637 (США) Частичный CID, ГОЛОС USB НАС ?? ?? US Robotics 56K ФАКС USB V1.2.23 0baf:0303 Используйте AT#CID=1. См. также примечание C.
Робототехника США 5686E Работающий CID, ФАКС сериал НАС ОШИБКА Конексант CX93010? Используйте AT#CID=1. Сообщил о работе здесь
Увеличить 3090 (США) Сломанный ? USB НАС ? ? ? ? 0803:3090 Только Windows, программный модем
Увеличить 3095 (Великобритания) Работающий CID, ФАКС, ГОЛОС USB Великобритания Б4 Конексант CX93001-EIS_V0.2002-V92 F105C7 0803:3095 Используйте AT+VCID=1. См. также примечание Б.
Увеличить 3095 (США) купить Работающий CID, ФАКС, ГОЛОС USB НАС Б5 Конексант CX93001-EIS_V0.2002-V92 F10572 0803:3095 См. также примечание Б.
  • Примечание A: RING означает только звонок, без идентификатора вызывающего абонента, без отбоя. CID означает идентификатор вызывающего абонента и простое отбой. ФАКС и ГОЛОС означают соответствующие варианты завершения разговора. Если не указано иное, наличие VOICE указывает, что модем будет использовать файл NumberDisconnected.rmd по умолчанию (необработанный файл модема), распространяемый вместе с NCID.
  • Примечание B(1): Зум и ТРИКС. До версии NCID 0.89 зависание факса не было настраиваемой опцией, и в двух сообщениях блога/форума ( здесь и здесь ) есть исправления, добавляющие зависание факса. Начиная с версии NCID 0.89, зависание факса теперь является настраиваемым параметром, поэтому исправления больше не нужны. Разработчикам NCID не удалось связаться с автором блога Murphy 101 для обновления блога.
  • Примечание B(2): USB-модемы Zoom 3095 особенно чувствительны к уровню мощности. Распространенным симптомом является необходимость отсоединить и снова подключить модем к USB-порту, чтобы он заработал. Более подробное обсуждение можно найти здесь .
  • Примечание C: US ​​Robotics 5637. Протестировано с Fedora, Raspberry Pi и Ubuntu. Подключен к системам идентификации вызывающих абонентов Великобритании и США. Зависание факса не приведет к разрыву линии, отключит модем и прервет работу ncidd. Несколько пользователей сообщают о проблемах при использовании этого модема, в частности, с Raspberry Pi.
  • Примечание D: 3Com 3CP2976. Утилита Linux lspci сообщает: «04:01.0 Последовательный контроллер: 3Com Corp, Modem Division 56K FaxModem Model 5610 (rev 01)».
  • Примечание E: Работает в нескольких дистрибутивах Linux. Подтверждено, что работает на Raspberry Pi 3 под управлением Ubuntu Mate и Pi 3-B Raspbian Jessie, но не работает, если блок питания Raspberry не выдерживает ток 2 ампер.
  • Примечание F: Работает в нескольких дистрибутивах Linux. Любопытно, что StarTech заявляет, что у нее есть чип Conexant CX93010, но протестированный отвечает CX93001.
  • Примечание G: CallerID намеренно отключен производителем в EEPROM патче . CallerID можно повторно включить в любом модеме на базе CX93001 с помощью простого патча RAM после ATZ команда: AT!4886=00 для стран Bell FSK, AT!4886=01 для V23 FSK (Япония), AT!4886=02 для ETSI FSK (Франция, Италия, Испания), AT!4886=03 для SIN227 (Великобритания), AT!4886=05 для ETSI DTMF. Иногда дополнительно AT!4892=FF может потребоваться.
  • Примечание H. Этот модем был выпущен 12 октября 2005 г. и снят с производства в сентябре 2009 г. Он не работает ни в одной современной версии macOS или Linux.
  • Запись Томаса Глембоцкого [ 5 ] получил поощрительное упоминание [ 6 ] в конкурсе проектов Ethernet Circuit Cellar Wiznet 2007 года для своего проекта NIETO: клиент NCID и NTP. [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ]

NCIDdisplay (большой самодельный светодиодный дисплей для NCID (идентификатор вызывающего абонента в сети)

[ редактировать ]

[ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ]

Маршрутизаторы потребительской сети со встроенным NCID-сервером

[ редактировать ]
Производитель Модель Поддерживаемая версия сервера NCID в зависимости от производителя
Зиксель или Телеком Спидлинк 5501 0,74 стр. 13
АВМ Водафон Скриншот Easybox 602 на странице 146 ?
АВМ Водафон Easybox 802 Скриншот ?
АВМ Водафон Easybox 803 Скриншот ?
АВМ Водафон Easybox 904 Скриншот ?
АВМ Водафон Фриц!коробка ?
  1. ^ Мейер, Гордон (2004). Советы по умному дому: советы и инструменты для автоматизации вашего дома . «О'Рейли Медиа, Инк.». п. 117. ИСБН  978-0-596-55386-9 . Проверено 29 июля 2020 г.
  2. ^ «Дополнения NCID» .
  3. ^ «Нцид Апи» .
  4. ^ «Руководство пользователя NCID» .
  5. ^ Глембоцки, Томас (май 2008 г.). «Конкурс дизайна WIZnet iEthernet 2007» (PDF) . Цепь подвала. п. 35 . Проверено 3 августа 2020 г.
  6. ^ Глембоцки, Томас (май 2008 г.). «NIETO: клиент NCID и NTP» (PDF) . Цепь подвала . п. 13 . Проверено 3 августа 2020 г.
  7. ^ Глембоцки, Томас (май 2008 г.). «Конкурс дизайна WIZnet iEthernet 2007» (PDF) . Цепь подвала. п. 35 . Проверено 3 августа 2020 г.
  8. ^ «Руководство по продукту WIZnet» (PDF) . ВИЗнет. Ноябрь 2008. с. 25 . Проверено 3 августа 2020 г.
  9. ^ «Руководство по продукту WIZnet» (PDF) . ВИЗнет. Февраль 2012 г. с. 30 . Проверено 3 августа 2020 г.
  10. ^ «WIZnet iEthernet::» . wiznet.tistory.com . Архивировано из оригинала 5 апреля 2008 г.
  11. ^ ncid.sourceforge.net/lcd.html
  12. ^ «Создание светодиодного экрана идентификации вызывающего абонента в сети» .
  13. ^ «NCIDдисплей» .
  14. ^ «Создание светодиодного экрана идентификации вызывающего абонента в сети» .
  15. ^ «Создание идентификатора вызывающего абонента на экране комнаты дома» .
  16. ^ «Создание светодиодного экрана идентификации вызывающего абонента в сети» . 14 июня 2014 г.
  17. ^ «Создание светодиодного экрана идентификации вызывающего абонента в сети» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c75bbb148dc140f2e732b4b94c0b380e__1722438660
URL1:https://arc.ask3.ru/arc/aa/c7/0e/c75bbb148dc140f2e732b4b94c0b380e.html
Заголовок, (Title) документа по адресу, URL1:
Network Caller ID - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)