|
Caller ID Detector
The R2.9 revision of the Caller ID detector (CLID) provides the TYPE 1 (on-hook, between first and second ring, or before first ring) signal detection and returns the message raw byte data without parsing of particular fields such as Message Type, Parameter(s) Type(s), etc. The decoding of the message meaning should be performed by the user application.
The data transmission and reception is governed by the following BellCore documents:
- TR-TSY-000030;
- TR-NWT-000030;
- SR-TSV-002476;
- as well as additional technical reference and special report bulletins.
CLID design provides for extendibility (TYPE2, CAS) when and if required by Licensee.
CLID can be configured on the fly, and such parameters as twists, frequency acceptance, spectrum cleanness, and signal duration thresholds (for CAS detection) can be altered during a call. The granularity of each parameter is about 0.25 dB (and 0.5 Hz for frequency acceptance margins).
CLID is designed as a system component rather than a stand-alone algorithm; provides statistics and is capable of non-intrusive monitoring.
The C54x version of CLID was not optimized for MIPS performance because it never shares processor with other MIPS consuming signal-processing components as echo canceller or signal detectors (they are idle during on-hook state).
Caller Id generator is provided in source code when CLID is supplied.
The archive with ANSI C, 'C54xx, 'C55xx Source code is available from download page.
|