The topic of this article may not meet Wikipedia's notability guidelines for products and services. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted. Find sources: "Network Caller ID" – news · newspapers · books · scholar · JSTOR(October 2020) (Learn how and when to remove this message)
Network Caller ID
Developer(s)
John L. Chmielewski
Stable release
1.14
/ May 30, 2023 (2023-05-30)
Written in
C, Perl, Tcl, Unix Shell
Operating system
Cross-platform
Type
Plain Old Telephone Service (POTS) and Voice over Internet Protocol
License
GNU General Public License
Website
http://ncid.sourceforge.net/
Network Caller ID (NCID) is an open-source client/server network Caller ID (CID) package.[1]
NCID consists of a server called ncidd (short for NCID daemon), a universal client called ncid, and multiple client output modules and gateways. The server, ncidd, monitors either a modem, device or gateway for the CID data. The data is collected and sent, via TCP, to one or more connected clients.
Many devices, including smartphones, and services can detect caller ID information. An NCID gateway collects CID data from these other sources and passes it on to the main NCID server. From there the CID data is distributed to all connected clients, just like CID data collected from a traditional modem. One example of a non-modem device is a VoIP (Voice over IP) service that collects CID data as SIP packets. Another example is the Whozz Calling series of Ethernet Link devices that obtain CID information from multiple POTS (Plain old telephone service) lines.
NCID supports messages. Clients can send a one line message to all connected clients.
The client can also be used to push CID to other computers and devices with output modules.
Various clients are available on numerous platforms, including Android, iOS, Linux, macOS and Windows.[2]
^Meyer, Gordon (2004). Smart Home Hacks: Tips & Tools for Automating Your House. "O'Reilly Media, Inc.". p. 117. ISBN 978-0-596-55386-9. Retrieved 29 July 2020.
CallerID spoofing is a spoofing attack which causes the telephone network'sCallerID to indicate to the receiver of a call that the originator of the...
Caller identification (CallerID) is a telephone service, available in analog and digital telephone systems, including voice over IP (VoIP), that transmits...
NetworkCallerID (NCID) is an open-source client/server networkCallerID (CID) package. NCID consists of a server called ncidd (short for NCID daemon)...
CallApp is a mobile app offering callerID, call blocking and call recording. It gives background information about the entities behind incoming or outgoing...
Truecaller is a smartphone application that has features of callerID, call-blocking, flash-messaging, call-recording (on Android up to version 8), chat...
Caller Name Presentation (CNAP) or Caller Name Delivery (CNAM) is used in US-based telephone networks to provide name identification of the calling party...
City ID is Cequint's first-generation caller mobile identification service. City ID displays the city and state or country associated with the caller's telephone...
functional. As of January 1, 2006, BellSouth customers no longer receive callerID information from Sprint PCS customers. Any incoming call originating from...
a list of TCP and UDP port numbers used by protocols for operation of network applications. The Transmission Control Protocol (TCP) and the User Datagram...
calls. CallerID provides some protection against unwanted calls, but can still be turned off by the calling party. Even where end-user callerID is not...
Groningen uses 050. Someone living in Assen has a callerID of 6 numbers and someone in Groningen has a callerID of 7 numbers. Telephone number Telephone numbering...
technically different from callerID service. A caller's telephone number and line type are captured by ANI service even if callerID blocking is activated...
combined with additional features such as conferencing, call forwarding, and callerID. Call waiting is intended to alleviate the need to have more than one...
winnings. Public telephone networks often provide callerID information, which includes the caller's number and sometimes the caller's name, with each call...
that automatically screens out calls from callers who have blocked their callerID information. The caller usually hears a voice message explaining that...
show callerID if it is disabled for outgoing calls on number you are calling from. 0197 - Dialled before any normal phone number disables callerID for...
[irrelevant citation] VoIP users can change their CallerID (a.k.a. CallerID spoofing)[how?], allowing a caller to pose as a relative or colleague in order...
the IVR are often compared to callerID data for security reasons and additional IVR responses are required if the callerID does not match the account record...
calls. CallerID provides some protection against unwanted calls, but can still be turned off by the calling party. Even where end-user CallerID is not...
caller or A-party) a person or device that initiates a telephone call by dialling a telephone number. Call waiting - a system that notifies a caller of...
without the need of a PIN. A hacker could use callerID spoofing to impersonate a target's handset callerID and thereby gain access to the associated voicemail...
translation service Phoneword Vanity number Short code Zenith number CallerID Automatic number identification (ANI) Automatic number announcement circuit...