home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / phreak / sysinfo / anispecs.doc < prev    next >
Encoding:
Text File  |  2003-06-11  |  21.9 KB  |  566 lines

  1.  
  2.  
  3.  
  4.  
  5.                        CPE INTERFACE REQUIREMENTS FOR
  6.                       SINGLE-STAGE INBAND ANI DELIVERY
  7.  
  8.                              018-0035-01.1F-ER
  9.  
  10.                                     MCI
  11.              NETWORK ARCHITECTURE AND REQUIREMENTS ENGINEERING
  12.                NETWORK STANDARDS AND ARCHITECTURE ENGINEERING
  13.  
  14.  
  15.                                August 8, 1989
  16.  
  17.                                 Revision 1.1
  18.  
  19.                                *** FINAL ***
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                Copyright  MCI COMMUNICATIONS CORPORATION 1989
  26.                          PROPRIETARY INFORMATION OF
  27.                            MCI TELECOMMUNICATIONS
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                Network Standards and Architecture Engineering
  34.                              018-0035-01.1F-ER
  35.  
  36.  
  37.                                   REVISION HISTORY
  38.  
  39.          REV       DATE      AUTHOR         REASON FOR CHANGE
  40.  
  41.          1.0       6/6/89    A. Patel       Draft
  42.                              A. Merchant
  43.  
  44.          1.1       8/8/89    A. Patel       Final
  45.                              A. Merchant
  46.  
  47.  
  48.  
  49.                              PROPRIETARY INFORMATION OF
  50.                                MCI TELECOMMUNICATIONS
  51.  
  52.  
  53.                                   TABLE OF CONTENTS
  54.  
  55.          SECTION                                                  PAGE
  56.  
  57.          1.0  Introduction                                        1-1
  58.  
  59.          2.0  Overview                                            2-1
  60.            2.1  ANI Applications                                  2-2
  61.  
  62.          3.0  Terminology                                         3-1
  63.  
  64.          4.0  Signaling Sequence                                  4-1
  65.            4.1  ANI Delivery Using MF Signaling                   4-1
  66.            4.2  ANI Delivery Using DTMF Signaling                 4-3
  67.  
  68.          5.0  Timing, Tolerances and Restrictions                 5-1
  69.            5.1  Hook Flash                                        5-1
  70.            5.2  Hits                                              5-1
  71.            5.3  Wink Start Operation                              5-1
  72.              5.3.1  Wink Start Guard                              5-2
  73.            5.4  Answer                                            5-2
  74.            5.5  Incomplete Calls                                  5-2
  75.            5.6  Glare Resolution                                  5-2
  76.            5.7  Register Signaling                                5-3
  77.              5.7.1  MF Characteristics                            5-4
  78.              5.7.2  DTMF Characteristics                          5-6
  79.            5.8  Audible Signals                                   5-8
  80.            5.9  Disconnect                                        5-8
  81.              5.9.1  Busy Guard Time                               5-8
  82.  
  83.  
  84.  
  85.                                    LIST OF FIGURES
  86.  
  87.          FIGURE         TITLE                                     PAGE
  88.  
  89.          4-1            ANI Delivery Using MF Signaling           4-2
  90.          4-2            ANI Delivery Using DTMF Signaling         4-4
  91.  
  92.  
  93.                                    LIST OF TABLES
  94.  
  95.          TABLE          TITLE                                     PAGE
  96.  
  97.          5-1            MF Characteristics                        5-4
  98.          5-2            DTMF Characteristics                      5-6
  99.  
  100.  
  101.          1.0  INTRODUCTION
  102.  
  103.          This document addresses the technical requirements for PBX/ACD
  104.          vendors who wish to interface with MCI switches to receive ANI.
  105.          Delivery of this ANI between the MCI terminating switch and the
  106.          Customer Premise Equipment (CPE) will be inband, and will be
  107.          supported on dedicated/hard-wired terminations only.
  108.  
  109.          2.0  OVERVIEW
  110.  
  111.          Automatic Number Identification (ANI) relates to the identification
  112.          of the telephone number of the calling party at the premise of the
  113.          called party.  This document specifies the technical requirements
  114.          necessary for the interface between the MCI terminating switch and
  115.          the CPE.
  116.  
  117.          Initially, MCI will deliver real time ANI for 800 and 900 service
  118.          calls to the CPE of the called party over dedicated trunks.  The
  119.          terminating switch will outpulse this ANI to the CPE using a
  120.          single-stage signaling sequence.  See Section 4.0 for details.
  121.  
  122.          It should also be noted that:
  123.  
  124.          (1)  If a call originates in a foreign country, no ANI or
  125.          originating country code will be delivered to the PBX/ACD.
  126.  
  127.          (2)  If a 800/900 call overflows to an LEC network for call
  128.          completion, no ANI will be delivered to the terminating LEC and
  129.          PBX/ACD.
  130.  
  131.          (3)  If the MCI switch does not receive the full 10-digit ANI from
  132.          the LEC, i.e. if the call originates from a non-conforming end
  133.          office, then the Originating NPA + 555 - 5555  will be outpulsed to
  134.          the CPE.
  135.  
  136.          If a specific customer subscribes for the real time ANI feature,
  137.          ANI will be delivered to the actual termination of that call.  In
  138.          order to receive the ANI, customers need to ensure that all
  139.          possible dedicated trunks and terminating PBX/ACDs, as specified in
  140.          the routing control, are equipped with ANI receiving and processing
  141.          capabilities.
  142.  
  143.          2.1  ANI Applications
  144.  
  145.          Some of the current and potential applications are:
  146.  
  147.          (1)  Telemarketing:  This generic term includes locating dealer,
  148.          customer service and order taking.
  149.  
  150.          (2)  Financial services:  This is a particularly large application
  151.          including customer service, automated balance/credit inquiry,
  152.          financial information retrieval and funds transfer.
  153.  
  154.          (3)  Home Shopping:  ANI could be used as an identifier to recover
  155.          the called party profile and appropriately route the call.  Payment
  156.          records could be checked.
  157.  
  158.          However, a few important limitations must be noted at this point.
  159.  
  160.          (1)  As pointed out earlier, ANI cannot be delivered for calls
  161.          originating from non-conforming end offices.
  162.  
  163.          (2)  A customer could originate a call from a telephone with a
  164.          number different from that customer's home or office telephone
  165.          number.  Hence no check of the customer's record can be performed
  166.          in this case.
  167.  
  168.          3.0  TERMINOLOGY
  169.  
  170.          The following abbreviations, acronyms and terms have been used
  171.          throughout this document.
  172.  
  173.          ( )            Digits in parenthesis may or may not have been
  174.                         dialled or outpulsed.
  175.          3/10           3 or 10 digits.
  176.          ACD            Automatic Call Distributor.
  177.          ANI            Automatic Number Identification.
  178.          CPE            Customer Premise Equipment.
  179.          DTMF           Dual Tone Multi Frequency.
  180.          KP             Start Digit (Key Pulse).
  181.          LEC            Local Exchange Carrier.
  182.          MF             Multi Frequency.
  183.          NPA            Numbering Plan Area
  184.          ST             Stop digit.
  185.          TLP            Transmission Level Point.
  186.  
  187.          4.0  SIGNALING SEQUENCE
  188.  
  189.          This section describes the signaling sequence for the interface
  190.          between the terminating MCI switch and the CPE.  Real time ANI will
  191.          be delivered to the 800/900 Service customer during the call setup
  192.          process.
  193.  
  194.  
  195.          4.1  ANI Delivery Using MF Signaling
  196.  
  197.          If the MCI switch determines that ANI is to be delivered for a
  198.          particular call, the switch will perform single-stage signaling as
  199.          specified below.  Refer to Fig. 4-1 on page 4-2.
  200.  
  201.          A.   The MCI terminating switch will seize a trunk to the CPE.
  202.  
  203.          B.   The CPE shall respond to the trunk seizure with a wink start
  204.               signal when ready to receive pulsing.
  205.  
  206.          C.   On receipt of the wink start signal from the CPE, the MCI
  207.               switch will outpulse the 10 digit ANI (KP + 10D ANI + ST).
  208.  
  209.          D.   If ANI is not received, the switch will outpulse
  210.               KP + NPA + 555 - 5555 + ST.
  211.  
  212.          E.   When the telephone/terminal answers, an answer off hook signal
  213.               shall be sent from the CPE to the MCI terminating switch.
  214.  
  215.          F.   The MCI switch will cut through the voice path when it
  216.               receives an answer off hook from the CPE.
  217.  
  218.          G.   If the CPE transmits an on-hook towards MCI for at least 350
  219.               ms, the call will be disconnected.  Similarly, the MCI switch
  220.               may disconnect the call by transmitting an on-hook for at
  221.               least 350 ms.
  222.  
  223.          *Note: If the MCI switch does not receive the ANI digits from the
  224.                 LEC, the switch will outpulse KP + Originating NPA + 555 -
  225.                 5555 + ST to the CPE using MF Signaling.
  226.  
  227.  
  228.                                      Figure 4-1
  229.  
  230.                            ANI DELIVERY USING MF SIGNALING
  231.  
  232.  
  233.          4.2  ANI Delivery Using DTMF Signaling
  234.  
  235.          If the MCI switch determines that ANI is to be delivered for a
  236.          particular call, the switch will perform single-stage signaling as
  237.          specified below.  Refer to Fig. 4-2 on page 4-X.
  238.  
  239.          A.   The MCI terminating switch will seize a trunk to the CPE.
  240.  
  241.          B.   The CPE shall respond to the trunk seizure with a wink start
  242.               signal when ready to receive pulsing.
  243.  
  244.          C.   On receipt of the wink start signal from the CPE, the MCI
  245.               switch will outpulse the 10 digit ANI.
  246.  
  247.          D.   If ANI is not received, the switch will outpulse NPA + 555 -
  248.               5555.
  249.  
  250.          E.   When the telephone/terminal answers, an answer off hook signal
  251.               shall be sent from the CPE to the MCI terminating switch.
  252.  
  253.          F.   The MCI switch will cut through the voice path when it
  254.               receives an answer off hook from the CPE.
  255.  
  256.          G.   If the CPE transmits an on-hook towards MCI for at least 350
  257.               ms, the call shall be disconnected.  Similarly, the MCI switch
  258.               may disconnect the call by transmitting an on-hook for at
  259.               least 350 ms.
  260.  
  261.          *Note: If the MCI switch does not receive the ANI digits from the
  262.                 LEC, the switch will outpulse the Originating NPA + 555 -
  263.                 5555 to the CPE using DTMF Signaling.
  264.  
  265.  
  266.                                      Figure 4-2
  267.  
  268.                           ANI DELIVERY USING DTMF SIGNALING
  269.  
  270.          5.0  TIMING, TOLERANCES AND RESTRICTIONS
  271.  
  272.          This sections describes the timing, tolerances and restrictions
  273.          that are applicable to the MCI switch/CPE interface.
  274.  
  275.  
  276.          5.1  Hook Flash
  277.  
  278.          Hook flashes shall not be passed to the MCI switch.  All hook flash
  279.          timing shall be handled internally by the CPE.
  280.  
  281.  
  282.          5.2  Hits
  283.  
  284.          A short change in the received supervisory state is called a hit.
  285.          All hits shall be ignored.  A hit may be on hook or off hook and is
  286.          dependant on conditions as specified below:
  287.  
  288.          A.   The CPE shall interpret an off hook of less than 150 ms as a
  289.               hit and not a seizure signal.
  290.  
  291.          B.   The MCI switch will interpret an off hook of less than 70 ms
  292.               as a hit and not a wink start signal.
  293.  
  294.          C.   An on hook duration of less than 200 ms shall be interpreted
  295.               as a hit.
  296.  
  297.  
  298.          5.3  Wink Start Operation
  299.  
  300.          The off hook wink (wink start) shall be sent as soon as the CPE
  301.          detects a seizure signal.  The CPE shall return the wink start
  302.          signal within 3.5 seconds of the trunk seizure.  However, it shall
  303.          not be provided earlier than 100 ms after receiving the seizure
  304.          signal.  The off-hook period shall be a minimum of 140 ms and
  305.          maximum of 290 ms.  The MCI switch will interpret an off hook
  306.          signal in the range of 100 ms to 350 ms as a wink signal.  If the
  307.          MCI switch receives an off hook signal lasting over 350 ms on a two
  308.          way trunk, a glare condition will be interpreted.  Glare resolution
  309.          is discussed in Section 5.6.
  310.  
  311.  
  312.          5.3.1  Wink Start Guard
  313.  
  314.          The CPE must be prepared to receive Multi Frequency (MF) or Dual
  315.          Tone Multi Frequency (DTMF) digits 35 ms after the end of the wink-
  316.          start signal.  The MCI switch will wait for 50 ms after the end of
  317.          the wink-start signal before initiating the MF or DTMF pulsing.
  318.          Characteristics of these signals are defined in Section 5.7.
  319.  
  320.  
  321.          5.4  Answer
  322.  
  323.          The CPE shall provide a steady off-hook state indicating called
  324.          party answer.
  325.  
  326.  
  327.          5.5  Incomplete Calls
  328.  
  329.          If a time out occurs while waiting for a response from the CPE, the
  330.          MCI switch shall treat the call as follows.  If the CPE responds to
  331.          seizure on a trunk with an off-hook longer than 350 ms instead of a
  332.          wink-start signal, a false answer condition is indicated.  The MCI
  333.          switch shall try to set up another call using a different circuit
  334.          within the same trunk group.  If an idle circuit is not available,
  335.          the switch will try to set up the call on a different trunk group,
  336.          failing which all other routes shall be tried.  If all of the above
  337.          fail, the MCI switch shall disconnect the call and return a reorder
  338.          towards the calling party.
  339.  
  340.  
  341.          5.6  Glare Resolution
  342.  
  343.          Glare is a condition resulting from seizure attempts for the same
  344.          two way access line at about the same time by both the MCI switch
  345.          and the CPE.  If the returned off hook lasts longer than 350 ms
  346.          instead of a wink start signal, a glare condition will be
  347.          interpreted.
  348.  
  349.          The MCI switch will always be the controlling end when a glare is
  350.          detected.  The CPE shall maintain the outgoing off hook state while
  351.          preparing for reception of address signals from the MCI switch.
  352.          When ready to receive digits, the outgoing off hook signal shall be
  353.          changed to on hook.  The outgoing call initiated by the CPE shall
  354.          be re-tried on another trunk.
  355.  
  356.  
  357.          5.7  Register Signaling
  358.  
  359.          The MCI switch supports the following two types of address
  360.          signalling to deliver ANI.
  361.  
  362.          A.   Multi Frequency (MF); and
  363.          B.   Dual Tone Multi Frequency (DTMF).
  364.  
  365.          5.7.1  MF Characteristics
  366.  
  367.          One of the two types of address signaling that the MCI switch will
  368.          support is the Multi Frequency (MF) type.  Conformity with the
  369.          criteria indicated in this subsection will ensure compatibility of
  370.          the signals between the MCI switch and the CPE.
  371.  
  372.          The MF pulsing system consists of transmitting and receiving
  373.          various combinations of two, and only two, out of five frequencies
  374.          in the voice band.  Each combination of two frequencies represents
  375.          a pulse and each pulse represents a digit.  This system provides
  376.          sufficient unique combinations to encode 10 digits.  A sixth
  377.          frequency is provided for additional control signals.  Table 5-1
  378.          identifies the signaling codes.
  379.  
  380.  
  381.  
  382.  
  383.                               Digits      Frequencies
  384.                                              (Hz)
  385.                                 1
  386.                                 2        700  +  900 
  387.                                 3        700  +  1100
  388.                                 4        900  +  1100
  389.                                 5        700  +  1300
  390.                                 6        900  +  1300
  391.                                 7       1100  +  1300 
  392.                                 8        700  +  1500
  393.                                 9        900  +  1500
  394.                                 0       1100  +  1500 
  395.                                 KP      1300  +  1500 
  396.                                 ST      1100  +  1700 
  397.                              Not Used   1500  +  1700 
  398.                              Not Used    700  +  1700
  399.                              Not Used    900  +  1700
  400.                                         1300  +  1700 
  401.  
  402.  
  403.  
  404.                                       Table 5-1
  405.  
  406.                                  MF CHARACTERISTICS
  407.  
  408.  
  409.          5.7.1.1  MF Sender Characteristics
  410.  
  411.          The CPE MF sender shall have the following characteristics.
  412.  
  413.          A.  KP digit duration shall be:                   90-120 ms.
  414.  
  415.          B.  All other digit duration shall be:            58-75 ms.
  416.  
  417.          C.  Inter digit duration shall be:                58-75 ms.
  418.  
  419.          D.  Frequency accuracy shall be within:           + 1.5% of
  420.          nominal.
  421.  
  422.          E.  The two frequencies of each code shall start and end within: 1
  423.          ms (of each other).
  424.  
  425.          F.  Power output per frequency:          -7 +1 dBm at 0 dB TLP.
  426.  
  427.          G.  Power difference between the two frequencies shall not exceed:    
  428.          1 dB.
  429.  
  430.          H.  The total power of extraneous signal components shall be
  431.          suppressed to:  at least 30 dB below the power level.
  432.  
  433.  
  434.  
  435.          5.7.1.2  MF Receiver Characteristics
  436.  
  437.          The CPE MF receiver shall have the following characteristics.
  438.  
  439.          A.  KP digit signal duration shall be:            55 ms.
  440.  
  441.          B.  Digit duration shall be:                      30 ms (min.).
  442.  
  443.          C.   Inter digit duration shall be:               25 ms (min.).
  444.  
  445.          D.  Frequency accuracy shall be within:           +(1.5% + 5 Hz) of
  446.                                                            nominal.
  447.  
  448.          E.  The two frequencies of each code shall start and end within: 4
  449.          ms (of each other).
  450.  
  451.          F.  The receiver shall accept tones within the power levels of:  0
  452.          to -25 dBm.
  453.                                                            (per frequency).
  454.  
  455.          G.  Power difference between the two frequencies shall not exceed:    
  456.          6 dB.
  457.  
  458.  
  459.          5.7.2  DTMF Characteristics
  460.  
  461.          The second type of address signaling that the MCI switch will
  462.          support is the Dual Tone Multi Frequency (DTMF) type.  Conformity
  463.          with the criteria indicated in this subsection will ensure
  464.          compatibility of the signals between the MCI switch and the CPE.
  465.  
  466.          The DTMF provides for 16 unique signals.  Each signal is composed
  467.          of two voice band frequencies, one from each of two mutually
  468.          exclusive frequency groups consisting of four frequencies each.
  469.          Table 5-2 identifies the signaling codes.
  470.  
  471.  
  472.                              HIGH-GROUP FREQUENCIES (Hz)
  473.  
  474.                              1209      1336      1477      1633
  475.  
  476.                         697      1         2         3     Not Used
  477.          LOW
  478.                         770      4         5         6     Not Used
  479.          GROUP
  480.                         852      7         8         9     Not Used
  481.          FREQUENCIES
  482.                         941      *         0         #     Not Used
  483.  
  484.  
  485.                                       Table 5-2
  486.  
  487.                                 DTMF CHARACTERISTICS
  488.  
  489.          5.7.2.1  DTMF Sender Characteristics
  490.  
  491.          The CPE DTMF sender shall have the following characteristics.
  492.  
  493.          A.  Digit duration shall be:                      50 ms.
  494.  
  495.          B.  Inter digit duration shall be at least:       50 ms.
  496.  
  497.          C.  Time period (cycle time) shall be at least:   100 ms.
  498.  
  499.          D.  Frequency accuracy shall be within:           + 1.5% of
  500.          nominal.
  501.  
  502.          E.  Power output per frequency:                   -7 +0.5 dBm at 0
  503.          dB TLP.
  504.  
  505.          F.  The total power of extraneous signal components shall be
  506.          suppressed to:                                    at least 30 dB
  507.          below the power level.
  508.  
  509.  
  510.  
  511.          5.7.2.2  DTMF Receiver Characteristics
  512.  
  513.          The CPE DTMF receiver shall have the following characteristics.
  514.  
  515.          A.  Digit duration shall be:                      50 ms.
  516.  
  517.          B.  Inter digit duration shall be at least:       50 ms.
  518.  
  519.          C.  Time period (cycle time) shall be at least:   100 ms.
  520.  
  521.          D.  Frequency accuracy shall be within:           + 1.5% of
  522.          nominal.
  523.  
  524.          E.  Power output per frequency:                   -7 +0.5 dBm at 0
  525.          dB TLP.
  526.  
  527.          F.  The receiver shall accept tones within the power levels of:  0
  528.          to -25 dBm.
  529.  
  530.  
  531.          5.8  Audible Signals
  532.  
  533.          The audible call progress tones provided by MCI will have the
  534.          following characteristics:
  535.  
  536.          A.  Busy Tone:           480 Hz plus 620 Hz interrupted at 60 IPM
  537.                                   at a level of -24 dBmO per frequency.
  538.  
  539.          B.  Reorder Tone (Fast Busy): 480 Hz plus 620 Hz interrupted at 120
  540.                                   IPM at a level of -24 dBmO per frequency.
  541.  
  542.          C.  Ringback Tone:       440 Hz plus 480 Hz (two seconds on, four
  543.                                   seconds off) at a level of -19 dBmO per
  544.                                   frequency.
  545.  
  546.  
  547.  
  548.          5.9  Disconnect
  549.  
  550.          To disconnect a call the MCI switch will transmit an on hook
  551.          towards the CPE for at least 350 ms.  Conversely, the CPE may
  552.          disconnect a call by transmitting an on hook towards the switch for
  553.          at least 350 ms.
  554.  
  555.  
  556.  
  557.          5.9.1  Busy Guard Time
  558.  
  559.          The timed interval used to ensure trunk release before re-seizure
  560.          is called the guard time.  The trunk shall be held busy for that
  561.          300 ms interval and the station shall not accept an incoming call.
  562.  
  563.  
  564.  
  565.                                     ###
  566.