home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / texts / hacking_info_a-l / ani-tech / ANI.TXT < prev   
Text File  |  1995-04-14  |  9KB  |  172 lines

  1.  
  2.                                ==Phrack Inc.==
  3.  
  4.                      Volume Two, Issue Ten, Phile #7 of 9
  5.  
  6.                        Automatic Number Idenfification
  7.  
  8.  
  9.                  Written by Doom Prophet and Phantom Phreaker
  10.  
  11.  
  12.     Automatic Number Identification (ANI) is nothing more than automatic means
  13. for immediately identifying the Directory Number of a calling subscriber. This
  14. process made it possible to utilize CAMA* (Centralized Automatic Message
  15. Accounting) systems in SxS, Panel, and Xbar #1 offices.
  16.  
  17.     The identity of the calling line is determined by ANI circuits installed
  18. in the types of CO's mentioned above. Xbar#5 offices have their own AMA
  19. (Automatic Message Accounting) equipment and utilize an AMA translator for
  20. automatically identifying the calling line.
  21.  
  22.     Before ANI was developed, each subscriber line (also called a local loop)
  23. had a mechanical marking device that kept track of toll charges. These devices
  24. were manually photographed at the end of the billing period and the amount of
  25. the subscribers bill was determined from that. This process was time
  26. consuming, so a new system (ANI) was developed.
  27.  
  28.       The major components of the ANI system used in SxS and Crossbar #1 are:
  29.  
  30. Directory number network and bus arrangement* for connecting the sleeve(the
  31. lead that is added to the R(ing) and T(ip) wires of a cable pair at the MDF*
  32. (Main Distribution Frame));
  33.  
  34. A lead of each line number through an identifier connector to the identifier
  35. circuit;
  36.  
  37. Outpulser and Identifier connector circuit to seize an idle Identifier;
  38.  
  39. Identifier circuit to ascertain the calling party's number and send it to the
  40. outpulser for subsequent transmission through the outpulser link to the ANI
  41. outgoing trunk;
  42.  
  43. An ANI outgoing trunk to a Tandem office equipped with a CAMA system.
  44.  
  45.     The following is a synopsis of the ANI operations with respect to a toll
  46. call through a #1Xbar office. The call is handled in the normal manner by the
  47. CO equipment and is routed through an ANI outgoing trunk to a Tandem office.
  48. The identification process starts as soon as all digits of the called number
  49. are received by the CAMA sender in the Tandem office and when the district
  50. junctor in the Xbar office advances to its cut-through position (a position of
  51. the connecting circuits or paths between the line-link and trunk-link frames
  52. in the CO).
  53.  
  54.       Upon receiving the start identification signal from the CAMA equipment,
  55. the ANI outgoing trunk (OGT) establishes a connection through an outpulser
  56. link to an idle outpulser circuit. An idle identifier is then seized by the
  57. outpulser circuit through an internal Identifier connector unit. Then the
  58. identifier through the connector unit connects to the directory number network
  59. and bus system.
  60.  
  61.     At the same time, the identifier will signal the ANI trunk to apply a
  62. 5800Hz identification tone to the sleeve lead of the ANI trunk. The tone is
  63. transmitted at a two-volt level over the S lead paths through the directory
  64. number network and bus system. It will be attenuated or decreased to the
  65. microvolt range by the time the identifier circuit is reached, necessitating
  66. a 120dB voltage amplification by the amplifier detector equipment in the
  67. identifier to insure proper digit identification and registration operations.
  68.  
  69.     A single ANI installation can serve as many as six CO's in a multi-office
  70. building. The identifier starts its search for the calling line number by
  71. testing or scanning successively the thousands secondary buses of each CO.
  72. When the 5800Hz signal is detected, the identifier grounds corresponding leads
  73. to the outpulser, to first register the digit of the calling office and then
  74. the thousands digit of the calling subscriber's number. The outpulser
  75. immediately translates the digit representing the calling office code into its
  76. own corresponding three digit office code. The identifier continues its
  77. scanning process successively on the groups of hundreds, tens, and units
  78. secondary buses in the calling office, and the identified digits of the
  79. calling number are also registered and translated in the outpulser's relay
  80. equipment for transmission to the tandem office.
  81. The outpulser is equipped with checking and timing features to promptly detect
  82. and record troubles encountered (This process may be responsible for some of
  83. the cards found while trashing). Upon completion of the scanning process, it
  84. releases the identifier and proceeds to outpulse in MF tones the complete
  85. calling subscriber's number to the CAMA equipment in the tandem office in the
  86. format of KP+X+PRE+SUFF+ST where the X is an information digit. The
  87. information digits are as follows:
  88.  
  89. 0-Automatic Identification (normal)     1-Operator Identification (ONI)*
  90. 2-Identification Failure (ANIF)*
  91.  
  92. (There is also other types of outpulsing of ANI information if the calling
  93. line has some sort of restriction on it).
  94.  
  95.     When all digits have been transmitted and the ANI trunk is cut-through for
  96. talking, the outpulser releases.
  97.  
  98.     In the tandem office, the calling party's number is recorded on tape in
  99. the CAMA equipment together with other data required for billing purposes.
  100. This information, including the time of when the called station answered and
  101. the time of disconnect, goes on AMA tapes.
  102. The tapes themselves are usually standard reel to reel magnetic tape, and are
  103. sent to the Revenue Accounting Office or RAO at the end of the billing period.
  104.  
  105.     So, to sum the entire ANI process up:
  106.  
  107. The toll call is made. The CO routes the call through ANI trunks where an idle
  108. identifier is seized which then connects to the directory number network and
  109. bus system while signalling the ANI trunk to apply the needed 5800Hz tone to
  110. the Sleeve. The identifier begins a scanning process and determines the
  111. calling office number and the digits of the calling subscriber's number, which
  112. is sent by way of the outpulser in MF tones to the CAMA equipment in the
  113. tandem office. The call information is recorded onto AMA tapes and used to
  114. determine billing.
  115.  
  116.     Note that your number does show up on the AMA tape, if the circumstances
  117. are correct, (any toll call, whether it is from a message-rate line or from a
  118. flat-rate line). However, the AMA tapes do not record the calling line number
  119. in any separated format. They are recorded on a first-come, first-serve basis.
  120.  
  121.  
  122. Misc. Footnotes (denoted by an asterisk in the main article)
  123. ---------------
  124.  
  125. * ANIF-Automatic Number Identification Failure. This is when the ANI equipment
  126. does not work properly, and could occur due to a wide variety of technical-
  127. ities. When ANIF occurs, something called ONI (Operator Number Identification)
  128. is used. The call is forwarded to a TSPS operator who requests the calling
  129. line number by saying something similar to 'What number are you calling from?'
  130.  
  131. * CAMA-Centralized Automatic Message Accounting. CAMA is a system that records
  132. call details for billing purposes. CAMA is used from a centralized location,
  133. usually a Tandem office. CAMA is usually used to serve class 5 End Offices in
  134. a rural area near a large city which contains a Tandem or Toll Office. CAMA is
  135. similar to LAMA, except LAMA is localized in a specific CO and CAMA is not.
  136.  
  137. * The Directory Number Network and bus system is a network involved with the
  138. ANI process. It is a grid of vertical and horizontal buses, grouped and class-
  139. ified as Primary or Secondary. There are 100 vertical and 100 horizontal buses
  140. in the Primary system. In the Secondary system, there are two sub-groups:Bus
  141. system #1 and Bus system #2, both of which have ten horizontal and vertical
  142. buses. These buses as a whole are linked to the Identifier in the ANI trunk
  143. and are responsible for identifying tens, hundreds, thousands and units digits
  144. of the calling number (After the Identifier begins its scanning process).
  145.  
  146. * MDF-Main Distribution Frame. This is the area where all cable pairs of a
  147. certain office meet, and a third wire, the Sleeve wire, is added. The Sleeve
  148. wire is what is used in gathering ANI information, as well as determining a
  149. called lines status (off/on hook) in certain switching systems by presence of
  150. voltage. (voltage present on Sleeve, line is busy, no voltage, line is idle.)
  151.  
  152. * ONI-Operator Number Identification. See ANIF footnote.
  153.  
  154. NOTE: There are also other forms of Automatic Message Accounting, such as LAMA
  155. (Local Automatic Message Accounting). LAMA is used in the class 5 End Office
  156. as opposed to CAMA in a Toll Office. If your End Office had LAMA, then the ANI
  157. information would be recorded at the local level and sent from there. The LAMA
  158. arrangement may be computerized, in which it would denoted with a C included
  159. (LAMA-C or C-LAMA).
  160.  
  161.  
  162. References and acknowledgements
  163. -------------------------------
  164. Basic Telephone Switching Systems (Second Edition) by David Talley
  165. Understanding Telephone Electronics by Radio Shack/Texas Instruments
  166.  
  167.  Other sysops are allowed to use this file on their systems as long as none of
  168. it is altered in any way.
  169.  
  170. -End of file-
  171.  Jul 12 1986
  172.