WikiDer > Сетевой идентификатор вызывающего абонента
![]() | Тема этой статьи может не соответствовать Википедии общее руководство по известности. (Октябрь 2020) (Узнайте, как и когда удалить этот шаблон сообщения) |
Разработчики) | Джон Л. Хмелевски |
---|---|
Стабильный выпуск | 1.11.1 / 27 января 2020 г. |
Написано в | C, Perl, Tcl, Оболочка Unix |
Операционная система | Кроссплатформенность |
Тип | Обычная старая телефонная связь (POTS) и Голос по интернет-протоколу |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | http://ncid.sourceforge.net/ |
Сетевой идентификатор вызывающего абонента (NCID) является Открытый исходный код сеть клиент / сервер АОН (CID) пакет.[1]
NCID состоит из сервер называется ncidd (сокращение от NCID демон), универсальный клиент называется ncid, и несколько клиентских модулей вывода и шлюзов. Сервер ncidd отслеживает либо модем, устройство или шлюз для данных CID. Данные собираются и отправляются через TCP, одному или нескольким подключенным клиентам.
Многие устройства, включая смартфоны, и службы могут обнаруживать информацию об идентификаторе вызывающего абонента. Шлюз NCID собирает данные CID из этих других источников и передает их на главный сервер NCID. Оттуда данные CID распределяются между всеми подключенными клиентами, точно так же, как данные CID, собранные с традиционного модема. Одним из примеров немодемного устройства является VoIP (Голос по IP) сервис, который собирает данные CID в виде пакетов SIP. Другой пример - Whozz Calling серия устройств Ethernet Link, которые получают информацию CID от нескольких POTS (Обычная старая телефонная служба) линий.
NCID поддерживает сообщения. Клиенты могут отправлять однострочное сообщение всем подключенным клиентам.
Клиент также может использоваться для отправки CID на другие компьютеры и устройства с модулями вывода.
Различные клиенты доступны на многих платформах, в том числе Android, iOS, Linux, macOS и Windows.[2]
Протокол
Протокол NCID - это простой, читаемый человеком текст ASCII, состоящий из пары полей - метка поля и ее данные поля - с использованием символа звездочки в качестве разделителя.[3] Передача между сервером NCID и его клиентами осуществляется через TCP / IP, обычно через порт 3333. Дополнительные пары полей были добавлены по мере того, как сервер NCID был расширен новыми функциями и поддержкой большего количества устройств. Вот пример минимума данных идентификатора вызывающего абонента.
- CID: * DATE * 09182012 * TIME * 1320 * LINE * POTS * NMBR * 4075551212 * NAME * John в ячейке *
Список источников ввода
Аппаратное обеспечение, которое может передавать данные идентификатора вызывающего абонента на сервер NCID, либо сервером NCID, имеющим доступ к устройству напрямую (последовательный порт RS232 или USB), либо косвенно через NCID шлюзы (скрипты и программы, входящие в пакет NCID).
Модемы
[4]AT-совместимые модемы ожидают, что телекоммуникационные компании будут отправлять данные идентификатора вызывающего абонента как Формат одного сообщения с данными (SDMF) или формат сообщения с несколькими данными (MDMF). Затем модем декодирует поток данных в читаемый человеком текст, который затем анализирует сервер NCID. Если модем поддерживает это, NCID Server может также декодировать необработанный поток данных SDMF или MDMF.
Производитель | Модель | Положение дел | Особенности NCID Поддерживается (примечание A) | Тип | Страна Проверено | Страна Код (AT + GCI?) | Производитель чипсета (AT + FMI) | Запрос набора микросхем Результат (ATI3) | Прошивка чипсета Версия патча (AT-PV) | Продажа: Prod ID (если USB или PCI) | Примечания | Владелец (и) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
3Com Corp (Робототехника США) | 3CP2976 (США) | Частичное | Сид, ГОЛОС | PCI | НАС | ОШИБКА | Робототехника США, голос 56K | US Robotics 56K Voice INT V5.20.1 | 12b9: 1008 | Используйте AT # CID = 1. Также примечание D. | ||
яблоко | Прыгать | За работой | CID, ФАКС | Внутренний | НАС | B5 | ОШИБКА | Motorola SM56 1.3.9 | ОШИБКА | ATI4 дает "внутренний модем Apple" | таа | |
Dell | RD02-D400 | Сломанный | КОЛЬЦО | USB | НАС | ?? | ОШИБКА | CX93001-EIS_V0.2002-V92 | F10574 | 0572:1324 | Сообщается о сломанном здесь. Также примечание G. | |
Dualcomm | USB-адаптер / модем для отображения идентификатора вызывающего абонента (старая модель) | За работой | CID, ФАКС, ГОЛОС | USB | НАС | B5 | Конексант (Роквелл) | CX93001-EIS_V0.2002-V92 | F1053 и F10539 | 0572:1329 | таа | |
Dualcomm | DCID-300 (более новая модель) купить | Непроверенный | USB | |||||||||
Hiro | HiRO H50113 V92 56K Внешний USB-факс с данными Факс Dial Up Internet-модем не покупай | Сломанный | ?? | USB | НАС | ?? | ?? | ?? | ?? | ?? | Не распознается Linux | Эд |
LB-LINK | BL-UM03B купить | За работой | CID, ФАКС, ГОЛОС | USB | НАС | B5 | Conexant Systems (Rockwell), Inc | CX93001-EIS_V0.2013-V92 | 0572:1340 | |||
MultiTech Systems | MT5656ZDX-V | За работой | CID, ГОЛОС, ФАКС | Последовательный, внешний | НАС | B5 | ОШИБКА | ACF3_V2.000E-V90_P21_FSH | ||||
Фиби | CMV1456VQE ФАКС-модем | За работой | CID, ФАКС | Последовательный, Внешний | Только США | ?? | ?? | ?? | ?? | |||
Rosewill | RNX-56USB | За работой | Сид, ГОЛОС | USB | НАС | B5 | Conexant Systems (Rockwell) | CX93001-EIS_V0.2002-V92 | 0572:1321 | Некоторые сообщения об отсутствии CID | ||
Сьюэлл | SW-29644 | За работой | CID, ФАКС, ГОЛОС | USB | Италия | B5 | Conexant Systems (Rockwell) | CX93001-EIS_V0.2013-V92 | 0572:1340 | Рабочий ФАКС и ГОЛОС с AT + VCID = 1 | Eikaff | |
Сьюэлл | SW-29644 купить | За работой | CID, ФАКС, ГОЛОС | USB | Канада | B5 / 20 | Конексант | CX93001-EIS_V0.2013-V92 | 0000000000 | 0572:1340 | Протестировано зависание CID и VOICE при AT + VCID = 1 | Эд |
StarTech | USB562KEMH | За работой | CID, ФАКС, ГОЛОС | USB | НАС | B5 | Conexant Systems (Rockwell) | CX93001-EIS_V0.2002-V92 | F10539 | 0572:1329 | См. Примечание F. | Эд |
TrendNet | TFM-561U | За работой | CID, ФАКС, ГОЛОС | USB | НАС | B5 | Conexant Systems (Rockwell) | CX93001-EIS_V0.2002-V92 | F1054D | 0572:1329 | См. Примечание E | |
TRIXES | ТРИКСЫ купить | Сломанный | КОЛЬЦО | USB | Великобритания | B4 | Конексант | CX93001-EIS_V0.2002-V92 | 0572:1329 | Сообщает ЗВОНОК, иногда АОН. Также примечание B. | ||
Робототехника США | 5637 (Великобритания) купить | Частичное | Сид, ГОЛОС | USB | Великобритания | ?? | ?? | US Robotics 56K ФАКС USB V1.2.23 | 0baf: 0303 ?? | Используйте AT # CID = 1. Также примечание C. | ||
Робототехника США | 5637 (США) | Частичное | Сид, ГОЛОС | USB | НАС | ?? | ?? | US Robotics 56K ФАКС USB V1.2.23 | 0baf: 0303 | Используйте AT # CID = 1. Также примечание C. | ||
Робототехника США | 5686E | За работой | CID, ФАКС | серийный | НАС | ОШИБКА | Конексант | CX93010? | Используйте AT # CID = 1. Сообщается о работе здесь | |||
Увеличить | 3095 (ВЕЛИКОБРИТАНИЯ) | За работой | CID, ФАКС, ГОЛОС | USB | Великобритания | ?? | ?? | ?? | ?? | ?? | Используйте AT # CID = 1. Также примечание B. | |
Увеличить | 3095 (НАС) купить | За работой | CID, ФАКС, ГОЛОС | USB | НАС | B5 | Конексант | CX93001-EIS_V0.2002-V92 | F10572 | 0803:3095 | Также примечание B. |
- Примечание A: RING означает только звонок, без идентификатора вызывающего абонента, без зависания. CID означает Caller ID и простое отключение. ФАКС и ГОЛОС означают соответствующие варианты зависания. Если не указано иное, наличие VOICE указывает, что модем будет использовать по умолчанию NumberDisconnected.rmd (необработанный файл модема), распространяемый с NCID.
- Примечание B (1): Zoom и TRIXES. До версии NCID 0.89 зависание ФАКСА не было настраиваемым вариантом, и два сообщения в блоге / форуме (Вот и Вот) есть патчи для добавления зависания ФАКСА. Начиная с версии NCID 0.89, зависание FAX теперь является настраиваемой опцией, поэтому исправления больше не нужны. Разработчики NCID не смогли связаться с автором по адресу Блог Мерфи 101 чтобы обновить блог.
- Примечание B (2): USB-модемы Zoom 3095 кажутся особенно чувствительными к уровням мощности. Распространенным симптомом, о котором сообщают, является необходимость отключения и повторного подключения модема к USB-порту, чтобы заставить его работать. Более подробное обсуждение можно найти Вот.
- Примечание C: US Robotics 5637. Протестировано с Fedora, Raspberry Pi и Ubuntu. Подключено к системам идентификации вызывающего абонента Великобритании, British Telecom и США. Зависание FAX не приведет к прерыванию линии, отключит модем и прервет 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
команда:В! 4886 = 00
для стран Bell FSK,В! 4886 = 01
для V23 FSK (Япония),В! 4886 = 02
для ETSI FSK (Франция, Италия, Испания),В! 4886 = 03
для SIN227 (Великобритания),В! 4886 = 05
для ETSI DTMF. Иногда дополнительноAT! 4892 = FF
может потребоваться.
НИЕТО
- Запись Томаса Глембоцкого [5] получил почетную награду[6] в конкурсе на дизайн Wiznet Ethernet Circuit Cellar 2007 для своего проекта NIETO: NCID и NTP-клиент [7][8][9][10][11]
NCIDdisplay (большой домашний светодиодный дисплей для NCID (Network Caller ID)
Потребительские сетевые маршрутизаторы со встроенным сервером NCID
Производитель | Модель | Поддерживаемая версия сервера NCID по данным производителя |
---|---|---|
Zyxel или Телеком | Speedlink 5501 | 0.74 стр.13 |
AVM Vodafone | Easybox 602 скриншот на странице 146 | ? |
AVM Vodafone | Easybox 802 снимок экрана | ? |
AVM Vodafone | Easybox 803 снимок экрана | ? |
AVM Vodafone | Easybox 904 снимок экрана | ? |
AVM Vodafone | Коробка Fritz! | ? |
использованная литература
- ^ Мейер, Гордон (2004). Умный дом: советы и инструменты для автоматизации вашего дома. "O'Reilly Media, Inc.". п. 117. ISBN 978-0-596-55386-9. Получено 29 июля 2020.
- ^ http://ncid.sourceforge.net/addon.html
- ^ http://ncid.sourceforge.net/doc/NCID-API.html
- ^ http://ncid.sourceforge.net/doc/NCID-UserManual.html#devices_top
- ^ Глембоцки, Томас (май 2008 г.). "Конкурс дизайна WIZnet iEthernet 2007" (PDF). Схема погреба. п. 35 год. Получено 2020-08-03.
- ^ Глембоцки, Томас (май 2008 г.). «NIETO: NCID и NTP-клиент» (PDF). Цепной погреб. п. 13. Получено 2020-08-03.
- ^ Глембоцки, Томас (май 2008 г.). "Конкурс дизайна WIZnet iEthernet 2007" (PDF). Схема погреба. п. 35 год. Получено 2020-08-03.
- ^ «Руководство по продукту WIZnet» (PDF). WIZnet. Ноябрь 2008. с. 25. Получено 2020-08-03.
- ^ «Руководство по продукту WIZnet» (PDF). WIZnet. Февраль 2012. с. 30. Получено 2020-08-03.
- ^ https://wiznet.tistory.com/archive/200805
- ^ ncid.sourceforge.net/lcd.html
- ^ https://lifehacker.com/1589556726
- ^ http://ncid.sourceforge.net/nciddisplay/nciddisplay.html
- ^ https://lifehacker.com/1589944895
- ^ https://www.lifehacker.co.uk/2014/06/12/build-caller-id-led-screen-room-house
- ^ https://www.lifehacker.com.au/2014/06/build-a-network-caller-id-led-screen
- ^ https://ampasimenite1.rssing.com/browser.php?indx=2720566&item=13104
внешние ссылки
![]() | Эта программного обеспечения статья - это заглушка. Вы можете помочь Википедии расширяя это. |