Tech-FAQ Tip: Click Here to Check for PC Errors

What is ANI (Automatic Number Identification)?

 

ANI (Automatic Number Identification) is a system utilized by telephone companies to identify the DN (Directory Number) of a calling subscriber.

ANI serves a function similar to Caller-ID, but utilizes different underlying technology. In addition, although Caller-ID can be blocked by prefixing a call with *67, ANI is (usually) impossible to block.

ANI was originally developed for telephone company billing purposes. ANI technology is also now offered to commercial customers who may benefit from knowing who is calling them. In addition, ANI is one of the core technologies behind the 911 emergency service.

ANI data is usually transmitted in-band using multi-frequency (MF) signaling. However, ANI data can also be transmitted separately if you have an ISDN PRI.

ANI (Automatic Number Identification Messages)

The format for an ANI message is:

These messages are sent using multi-frequency (MF) signaling as shown below.

SignalFrequency #1Frequency #2
KP11001700
KP213001700
1700900
27001100
39001100
47001300
59001300
61001300
77001500
89001500
911001500
1013001500
ST15001700

The possible values of the Information Digit under ANI I are:

0Automatic Identification (normal)
1Operator Identification (ONI)
2Identification Failure (ANI Failure)

ANI II adds many more options for the Information Digits. These are documented at NANPA.



Bookmark What is ANI (Automatic Number Identification)?

Free White Papers on Telephony


Telephony Magazine

Latest Blog Posts





Copyright 2008 Tech-FAQ. All rights reserved.