
1
AP96DSP0400
A
PPLICATION
N
OTE
INTRODUCTION
This app. note demonstrates how to implement Caller
Identification (herein referred to as “Caller ID” or “CID”) as
an added feature of the telephone system using the
on-chip resources of the Z893XX. As part of the Caller ID
demonstration, this app. note also describes a multitasking
system showing how an integrated microcontroller
functions as a DSP controller.
Before presenting specific information on building a CID
system, the following rudimentary concepts are first
explained:
I
Caller Identification
I
Delivery Variations—On- and Off-Hook
I
Use of DSP in CID Solutions
What Is Caller Identification
Caller Identification (CID) is an added feature of the
telephone system that gives a visual display of the calling
party before connection. The display is typically a custom
Liquid Crystal Display (LCD) with two, three, or four lines
of information. A typical LCD Message output display
appear as follows:
08:16AM8/18Call#1
123-456-789
John Doe
Before even picking up the phone, the CID feature easily
identifies the caller, the caller’s telephone number, and the
time of the call. If the name and the number of the caller
are not recognized (or response is not desirable), then the
person receiving the call can let the phone ring merrily
away, or perhaps allow the answering machine to pick up
the call.
Both primary messaging formats are supported: Single
Data Message Format (SDMF) and Multiple Data
Message Format (MDMF). SDMF typically displays the
date, time, and telephone number of the calling party. The
MDMF typically displays the date, time, telephone number
and name
—as it would appear in a telephone book
listing—of the calling party. (The “Single and Multiple Data
Message Formats” section that follows provides additional
detail. See References 4, 5 listed at the conclusion of this
app. note.)
Delivery Variations
The two primary methods of delivery variations are called
“on-hook” and “off-hook”. With on-hook delivery,
information is transmitted between the first and second
rings of the incoming call. While relatively simple and cost-
effective analog solutions are widely available for on-hook
operation. DSP is a more appropriate solution for off-hook
operation.
With off-hook delivery (also known as “Spontaneous Call
Waiting with Caller Identification” [SCWID] or “Caller
Identification with Call Waiting” [CICW]), two parties are
connected while a third party is attempting to connect with
one of the these two parties. Information is only
transmitted if an acknowledgment is received from the
party to be interrupted. In addition to the various call
waiting signals that are transmitted from the Stored
Program Control System (SPCS), a special Customer
Premise Equipment Alerting Signal (CAS) is also
transmitted. The basic data is transmitted using
continuous phase binary Frequency Shift Keying (FSK).
The following sections further compare and contrast on-
and off-hook operation.
O
N
-
AND
O
FF
-H
OOK
C
ALLER
ID U
SING
THE
Z893XX
BY
DSP.
1
C
ON
ALLER
-
CHIP
ID
RESOURCES
CAN
BE
EFFECTIVELY
OF
THE
AND
EFFICIENTLY
BIT
IMPLEMENTED
FIXED
-
POINT
USING
THE
Z893XX 16-