home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / texts / cell_nfo / cell-2.rdt < prev    next >
Text File  |  1992-06-01  |  79KB  |  1,485 lines

  1.  
  2.  
  3.  
  4.         C e l l u l a r    T e l e p h o n y   I I
  5.  
  6.         by
  7.  
  8.         B r i a n   O b l i v i o n
  9.  
  10.  
  11.  
  12.                A  -=Restricted -=Data -=Transmission
  13.  
  14.  
  15.         In the last issue we discussed the history of cellular telephony,
  16.         monitoring techniques, and a brief description of its predecessors.
  17.         In this issue I'll describe the call processing sequences for land-
  18.         originated and mobile-originated calls, as well as the signaling
  19.         formats for these processes.  I apologize for the bulk of information
  20.         but I feel it is important for anyone who is interested in how the
  21.         network communicates.  Please realize that there was very little I
  22.         could add to such a cut and dried topic, and that most is taken
  23.         verbatim from Industry standards, with comments and addendums salt
  24.         and peppered throughout.
  25.  
  26.  
  27.         Call-Processing Sequences
  28.  
  29.  
  30.            Call-Processing Swquence for Land-Originated Calls
  31.  
  32.  
  33.  MTSO                       Cell Site                     Mobile Unit
  34.  ------------------------------------------------------------------------------
  35.                             1--Transmits setup channel
  36.                                data on paging channel
  37.                             2 ----------------------------Scans and locks on
  38.                                                           paging channel
  39.  Receives incoming call --- 3
  40.  and performs translations
  41.  
  42.  Sends paging message ----- 4
  43.  to cell site
  44.                             5 -- Reformats paging
  45.                                  message
  46.                             6 -- Sends paging message
  47.                                  to mobile unit via
  48.                                  paging channel
  49.                             7 ----------------------------Detects Page
  50.                             8 ----------------------------Scans and locks on
  51.                                                           access channel
  52.                             9 ----------------------------Seizes setup channel
  53.                            10 ----------------------------Aquires sync
  54.                            11 ----------------------------Sends service request
  55.                            12 -- Reformats service request
  56.                            13 -- Performs dirctional locate
  57.                            14 -- Sends service request to
  58.                                  MTSO
  59.  Selects voice channel --- 15
  60.  Sends tx-on command to -- 16
  61.  cell site
  62.                            17 -- Reformats channel designation
  63.                                  message
  64.                            18 -- Sends channel designation
  65.                                  message to mobile unit via
  66.                                  access channel
  67.                            19 -----------------------------Tunes to voice
  68.                                                            channel
  69.                            20 -----------------------------Transponds SAT
  70.                            21 -- Detects SAT
  71.                            22 -- Puts on-hook on trunk
  72.  Detects off-hook -------- 23
  73.  Sends alert order ------- 24
  74.                            25 -- Reformats alert order
  75.                            26 -- Sends alert order to
  76.                                  mobile unit via blank-
  77.                                  and-burst on voice channel
  78.                            27 -----------------------------Alerts User
  79.                            28 -----------------------------Sends 10-kHz tone
  80.                            29 -- Detects 10-kHz tone
  81.                            30 -- Puts on-hook on trunk
  82.  Detects on-hook --------- 31
  83.  Provides audible ring --- 32
  84.                            33 -- Detects absence of 10-kHz
  85.                                  tone
  86.                            34 -- Puts off-hook on trunk
  87.  Detects off-hook -------- 35
  88.  Removes audible ring ---- 36
  89.  and completes connection
  90.  
  91.                          Time
  92.  
  93.  
  94.  
  95.  
  96.               Call-Processing Sequence for Mobile-Originated Calls
  97.  
  98.  MTSO                       Cell Site                     Mobile Unit
  99.  ------------------------------------------------------------------------------
  100.                             1 -- Transmits setup channel
  101.                                  data on paging channel
  102.                             2 --------------------------- Scans and locks-on
  103.                                                           paging channel
  104.                             3 --------------------------- User initiates call
  105.                             4 --------------------------- Scans and locks-on
  106.                                                           access channel
  107.                             5 --------------------------- Seizes setup channel
  108.                             6 --------------------------- Aquires sync
  109.                             7 --------------------------- Sends service request
  110.                             8 -- Reformats service request
  111.                             9 -- Performs directional Locate
  112.                            10 -- Sends service request to
  113.                                  MTSO
  114. Selects voice channel ---- 11
  115. Sends tx-on command to --- 12
  116. cell site
  117.                            13 -- Reformats channel
  118.                                  designation message
  119.                            14 -- Sends channel designation
  120.                                  message to mobile unit via
  121.                                  access channel
  122.                            15 --------------------------- Tunes to voice
  123.                                                            channel
  124.                            16 --------------------------- Transponds SAT
  125.                            17 -- Detects SAT
  126.                            18 -- Puts off-hook on trunk
  127. Detects off-hook --------- 19
  128. Completes call through --- 20
  129. network
  130.                           Time
  131.  
  132.         Let me review the frequency allocation for Wireline and non-Wireline
  133.         systems.  Remember that the Wireline service is usually provided by
  134.         the area's Telephone Company, in my area that company is NYNEX.  The
  135.         non-Wireline companies are usually operated by other carriers foreign
  136.         to the area, in my area we are serviced by Cellular One (which is owned
  137.         by Southwestern Bell).  Each company has its one slice of the electro-
  138.         magnetic spectrum.  The coverage is not continuous, remember that there
  139.         are also 800 MHz trunked business systems that also operate in this
  140.         bandwidth.  Voice channels are 30 KHz apart and the Data channels are
  141.         10 KHz apart.
  142.  
  143.  
  144.         Frequency Range         Use
  145.         ----------------------------------------------------------------------
  146.         870.000 - 879.360       Cellular One (mobile input 825.000 - 834.360)
  147.         880.650 - 890.000       NYNEX (mobile input 835.650 - 845.500)
  148.         890.000 - 891.500       Cellular One (mobile input 845.000 - 846.500)
  149.         891.500 - 894.000       NYNEX (mobile input 846.500 - 849.000)
  150.         879.390 - 879.990       Cellular One (data)
  151.         880.020 - 880.620       NYNEX (data)
  152.  
  153.  
  154.         The data streams are encoded NRZ (Non-return-to-zero) binary ones
  155.         and zeroes are now zero-to-one and one-to-zero transistions respect-
  156.         ivly.  This is so the wideband data can modulate the transmitter
  157.         via binary frequency shift keying, and ones and zeroes into the
  158.         modulator MUST now be equivalent to nominal peak frequency deviations
  159.         of 8 KHz above and below the carrier frequency.
  160.  
  161.  
  162.    PUTTING IT ALL TOGETHER - Signaling on the Control Channels
  163.  
  164.         The following information will be invaluable to the hobbiest that
  165.         is monitoring cellular telephones via a scanner and can access
  166.         control channel signals.  All information released below is
  167.         EIA/TIA - FCC standard.  There are a lot of differences between
  168.         cellular phones, but all phones must interface into the mobile
  169.         network and talk fluently between each other and cell sites.
  170.         Therefore, the call processing and digital signaling techniques are
  171.         uniform throughout the industry.
  172.  
  173.  
  174.    MOBILE CALL PROCESSING
  175.  
  176.         Calling:
  177.  
  178.         Initially, the land station transmits the first part of its SID
  179.         to a mobile monitoring some control channel, followed by the number
  180.         of paging channels, an ESN request, then mobile registration, which
  181.         will either be set to 0 or 1.  When registration is set to one, the
  182.         mobile will transmit both MIN1 and MIN2 during system access, another
  183.         1 for discontinuous (DTX) transmissions, read control-filler (RCF)
  184.         should be set to 1, and access functions (if combined with paging
  185.         operations) require field setting to 1, otherwise CPA (combined paging
  186.         access) goes to 0.
  187.  
  188.         Receiving:
  189.  
  190.         As the mobile enters the Scan Dedicated Control Channels Task, it
  191.         must examine signal strengths of each dedicated control channel
  192.         assigned to System A if enabled.  Otherwise System B control channels
  193.         are checked.
  194.         The values assigned in the NAWC (Number of Additional Words
  195.         Coming) system parameter overhead message train will determine for
  196.         the moblie if all intended information has been received.  An EDN
  197.         field is used as a crosscheck, and control-filler messages are not
  198.         to be counted as part of the message.  Should a correct BCH code
  199.         be received along with a nonrecognizable overhead message, it must
  200.         be part of the NAWC count train but the equivalent should not try
  201.         and execute the instructions.
  202.  
  203.         Under normal circumstances, mobiles are to tune to the strongest
  204.         dedicated control channel, receive a system parameter transmission,
  205.         and, within 3 seconds, set up the following:
  206.  
  207.         o  Set SID's 14 most significant bits to SID1 field value.
  208.  
  209.         o  Set SID's least significant bit to 1, if serving system status
  210.            enables, or to zero if not.
  211.  
  212.         o  Set paging channels N to 1 plus the value of N-1 field.
  213.  
  214.         o  Set paging channel FIRSTCHP as follows:
  215.                 If SIDs = SIDp then FIRSTCHPs = FIRSTCHPp (which is
  216.                 an 11-bit paging channel).
  217.                 If SIDs = SIDp and serving system is enabled, set
  218.                 FIRSTCHPs to initial dedicated channel for system
  219.                 B.
  220.                 If SIDs = SIDp and serving system is disabled, set
  221.                 FIRSTCHPs to first dedicated control channel for
  222.                 system B.
  223.  
  224.         o  Set LASTCHPs to falue of FIRSTCHPs + Ns -1.
  225.  
  226.         o  Should the moblie come equipped for autonomous registration, it
  227.            must:
  228.  
  229.                 o Set registragion increment (REGINCRs) to its 450 default
  230.                   value.
  231.  
  232.                 o Set registration ID status to enabled.
  233.  
  234.         I know that was a little arcane sounding but it's the best you can
  235.         do with specifications.  Data is data, there is no way to spruce it
  236.         up.  From here on out a mobile must begin the Paging Channel Selection
  237.         Task.  If this cannot be completed on the strongest dedicated
  238.         channel, the second strongest dedicated channel may be accessed and
  239.         the three second interval commenced again.  Incomplete results should
  240.         result in a serving system status check and an enabled or disabled
  241.         state reversed, permitting the moblie to begin the Scan Dedicated
  242.         control Channels Task when channel signal strengths are once more
  243.         examined.
  244.  
  245.         Custom local operations for mobiles may be sent and include roaming
  246.         mobiles whose home systems are group members.  A new access channel
  247.         may be transmitted with a new access field set to the initial access
  248.         channel.  Autonomously registered mobiles may increment their next
  249.         registered ID by some fixed value, but the global action message
  250.         must have its REGINCR field adequately set.  Also, so that all
  251.         mobiles will enter the Initialization Task and scan dedicated
  252.         control channels, a RESCAN global action message must be transmitted.
  253.  
  254.         Moblie stations may be required to read a control-filler message
  255.         before accessing any system on a reverse control channel.
  256.  
  257.         System access for mobiles is sent on a forward control channel in
  258.         the following manner.  Digital Color Code (DCC) identifies the land
  259.         station.  Control Moblie Attenuation Code (CMAC) is included in the
  260.         control-filler message for moblie power level transmitter adjustment
  261.         before accessing any system on a reverse control channel.  The WFOM
  262.         Wait for Overhead Message field must register 0 before the moblie
  263.         accesses a system on a reverse control channel.  When moblies are
  264.         assigned to one or more of the 16 overload classes are not to access
  265.         organizations on a reverse control channel, an overload control message
  266.         is carried with the system parameter overhead message overload class
  267.         fields are set to zero among the restricted number, and the remainder
  268.         set to 1.  Busy-to-idle status (BIS) access parameters go to zero when
  269.         mobiles are prevented from checking on the reverse control channel and
  270.         the message must be added to the overhead.  When mobiles can't use the
  271.         reverse control channel for seizure messages attemps or busy signals,
  272.         access attempt parameters must also be included in the overhead.  And
  273.         when a land station receives a seizure precursor matching its digital
  274.         color code with 1 or no bit errors, busy idle bits signals on the
  275.         forward control channel must be set to busy within 1.2 milliseconds
  276.         from the time of the last bit seizure.  Busy-idle bit then must remain
  277.         busy until a minimum of 30 msec following the final bit of the last
  278.         word of the message has been received, or a total of 175 msec has
  279.         elapsed.
  280.  
  281.         Channel Confirmation
  282.  
  283.         Mobiles are to monitor station control messages for orders and
  284.         respond to both audio and local control orders even though land
  285.         stations are not required to reply.  MIN bits must be matched.
  286.         Thereafter, the System Access Task is entered with a page response,
  287.         as above, and an access timer started.
  288.         This time runs as follows:
  289.  
  290.                 o  12 seconds for an origination
  291.                 o  6 seconds for page response
  292.                 o  6 seconds for an order response
  293.                 o  6 seconds for a registration
  294.  
  295.         The last try code is then set to zero, and the equipment begins the
  296.         Scan Access Channels Task to find two channels with the strongest
  297.         signals which it tunes and enters the Retrieve Access Attempts
  298.         Parameters Task.
  299.  
  300.         This is where both maximum numbers of seizure attempts and busy
  301.         signals are each set to 10.  A read control-filler bit (RCF) will
  302.         then be checked: if the RCF equals zero, the mobile then reads a
  303.         control-filler message, sets DCC and WFOM (wait for overhead message
  304.         train before reverse control channel access) to the proper fields
  305.         and sets the proper fields and sets the appropriate power level.
  306.         Should neither the DCC field nor the control-filler message be
  307.         received and access time has expired, the mobile station goes to
  308.         Serving System Determination Task.  But within the allowed access
  309.         time, the mobile station enters the Alternate Access Channel Task.
  310.         BIS is then set to 1 and the WFOM bit is checked.  If WFOM equals 1,
  311.         the station enters the Update Overhead Infromation Task; if WFOM
  312.         equals 0, a random delay wait is required of 0 to 200 msec, +/- 1
  313.         msec.  Then, the station enters the Seize Reverse Control Channel
  314.         Task.
  315.  
  316.         Service Requesting is next.  This task requires that the mobile
  317.         continue to send is message to the land station according to the
  318.         following instructions:
  319.  
  320.                 o Word A is required at all times.
  321.                 o Word B has to be sent if last try access LT equals 1 or
  322.                   if E requires MIN1 and/or MIN2, and the ROAM status is
  323.                   disabled, or if the station has been paged with a 2-word
  324.                   control message.
  325.                 o Word C is transmitted with S (serial number) being 1
  326.                 o Word D required if the access is an origination
  327.                 o Word E transmitted when the access is an origination and
  328.                   between 9 and 16 digits are dialed.  When the mobile has
  329.                   transmitted its complete message, an unmodulated carrier is
  330.                   required for another 25 milliseconds before carrier turnoff.
  331.                   After words A through E have been sent, the next mobile task
  332.                   depends on the type of access.
  333.  
  334.         Order confirmation requires entry into the Serving System Determination
  335.         Task.
  336.  
  337.              Origination means entry into the Await Message Task.
  338.              Page response, is the same as Origination.
  339.  
  340.             Registration requires Await Registration Confirmation, which
  341.         must be completed within 5 seconds or registration failure follows.
  342.         The same is true for Await Message since an incomplete task in 5
  343.         seconds sends the mobile into the Serving System Determination Task.
  344.         Origination or Page response requires mobile update of parameters
  345.         delivered in the message.  If R equals 1, the mobile enters the
  346.         Autonomous Registration Task, otherwise, it goes to the Initial
  347.         Voice Channel Confirmation Task.  Origination access may be either
  348.         an intercept or reorder, and in these instances, mobiles enter the
  349.         Serving System Determination Task.  The same holds true for a page
  350.         response access.  But if access is an origination and the user
  351.         terminates his call during this task, the call has to be released
  352.         on a voice channel and not control channel.
  353.  
  354.         If a mobile staion is equipped for Directed Retry and if a new
  355.         message is received before all four words of the directed retry
  356.         message, it must go to the Serving System Determination Task.  There
  357.         the last try code (LT) must be set according to the ORDQ (order
  358.         qualifier) field of the message as follows:
  359.  
  360.                         If 000, LT sets to 0
  361.                         If 0001, LT sets to 1
  362.  
  363.         Thereafter, the mobile clears the list of control channels to be
  364.         scanned in processing Directed Retry (CCLIST) and looks at each
  365.         CHANPOS (channel postition) field contained in message words three
  366.         and four.  For nonzeor CHANPOS field, the mobile calculates a cor-
  367.         responding channel number by adding CHANPOS to FIRSTCHA minus one.
  368.         Afterwards, the mobile has then to determine if each channel number
  369.         is within the set designated for cellular systems.  A true answer
  370.         requires adding this/these channel(s) to the CCLIST.
  371.  
  372.  
  373.         Awaiting Answers
  374.  
  375.         Here, an alert timer is set for 65 seconds (0 to +20 percent).  During
  376.         this period the following events may take place:
  377.  
  378.                 o Should time expire, the mobile turns its transmitter off and
  379.                  enters the Serving System Determination Task.
  380.  
  381.                 o An answer requires signaling tone turnoff and Conversation
  382.                   Task entry.
  383.  
  384.                 o If any of the messages listed hereafter are received within
  385.                   100 milliseconds, the mobile must compair SCC digits that
  386.                   identify stored and proper SAT frequencies for the station to
  387.                   the PSCC (present SAT color code).  If not equivalent, the
  388.                   order is ignored.  If correct, then the following actions
  389.                   taken for each order:
  390.  
  391.                 Handoff:  Signaling extinguished for 500 msec, signal tone
  392.                           off, transmitter off, power lever adjusted, new
  393.                           channel tuned, new SAT, new SCC field, transmitter
  394.                           on, fade timer reset, and signaling tone on.  Wait
  395.                           for an answer.
  396.  
  397.                   Alert:  Reset alert timer for 65 seconds and stay in
  398.                           Waiting for Answer Task.
  399.  
  400.              Stop Alert:  Extinguish signaling tone and enter Waiting for
  401.                           Order Task.
  402.  
  403.                 Release:  Signaling tone off, wait 500 msec, then enter
  404.                           Release Task.
  405.  
  406.                   Audit:  Confirm message to land station, then stay in
  407.                           Waiting for Answer Task.
  408.  
  409.             Maintenance:  Reset alert timer for 65 seconds and remain in
  410.                           Waiting for Answer Task.
  411.  
  412.            Change Power:  Adjust transmitter to power level required and
  413.                           send confirmation to land station.  Remain in
  414.                           Waiting for Answer Task.
  415.  
  416.           Local Control:  If local control is enabled and order received,
  417.                           examine LC field and determine action.
  418.  
  419.                           Orders other than the above for this type of action
  420.                           are ignored.
  421.  
  422.         Conversation
  423.  
  424.         In this mode, a release-delay timer is set for 500 mSec.  If Termin-
  425.         ation is enabled, the mobile sets termination status to disabled and
  426.         waits 500 mSec before entering Release Task.  The following actions
  427.         may then execute:
  428.  
  429.         o  Upon call termination, the release delay timer has to be checked.
  430.            If time has expired, the Release Task is entered; if not expired,
  431.            the mobile must wait until expiration and then enter Release Task.
  432.  
  433.         o  Upon user requested flash, signaling tone turned on for 400 mSec.
  434.            But should a valid order tone be received during this interval,
  435.            the flash is immediately terminated and the order processed.  The
  436.            flash, of course, is not then valid.
  437.  
  438.         o  Upon receipt of the following listed orders and within 100 mSec,
  439.            the mobile must compare SCC with PSCC, and the order is ignored
  440.            if the two are not equal.  But if they are the same, the following
  441.            can occur:
  442.  
  443.                 Handoff:  Signaling tone on for 50 mSec, then off, trans-
  444.                           mitter off, power level adjusted, new channel tuned,
  445.                           adjust new SAT, set SCC to SCC field message value,
  446.                           transmitter on, fade timer reset, remain in
  447.                           Conversation Task.
  448.  
  449.     Send Called Address:  Upon receipt within 10 seconds of last valid flash,
  450.                           called address sent to land station.  Mobile remains
  451.                           in Conversation Task.  Otherwise, remain in Conver-
  452.                           sation Task.
  453.  
  454.                   Alert:  Turn on signaling tone, wait 500 mSec, then enter
  455.                           Waiting for Answer Task.
  456.  
  457.                 Release:  Check release delay timer.  If time expired, mobile
  458.                           enters Release Task; but if timer has not finished,
  459.                           then mobile must wait and then enter Release Task
  460.                           when time has expired.
  461.  
  462.                   Audit:  Order confirmation sent to land station while
  463.                           remaining in Conversation Task.
  464.  
  465.             Maintenance:  Signaling tone on, wait 500 mSec, then enter Waiting
  466.                           for Answer Task.
  467.  
  468.            Change Power:  Adjust transmitter to power level required by order
  469.                           qualification code and send confirmation to land
  470.                           station.  Remain in Conversation Task.
  471.  
  472.           Local Control:  If local control in enabled and local control order
  473.                           received, the LC field is to be checked for subse-
  474.                           quent action and confirmation.
  475.  
  476.         Orders other than the above for this type of action are ignored.
  477.  
  478.  
  479.         Release
  480.  
  481.         In the release mode the following steps are required:
  482.  
  483.         o  Signaling tone sent for 1.8 sec.  If flash in transmission when
  484.            signaling tone begun, it must be continued and timing bridged so
  485.            that action stops within 1.8 sec.
  486.                 o  Stop signaling tone.
  487.                 o  Turn off transmitter.
  488.                 o  The mobile staion then enters the Serving System Deter-
  489.                    mination Task.
  490.  
  491.         The above is the Cellular System Mobile/Land Station Compatibility
  492.         Specification.  The following shall be Signaling Formats which are
  493.         also found in the above document.  I converted all these tables by
  494.         HAND into ASCII so appreciate them.  It wasn't the easiest thing to
  495.         do.  But I must say, I definately understand the entire cellular
  496.         operation format.
  497.  
  498.  
  499.  
  500.            There are two types of continuous wideband data stream transmissions.
  501.         One is the Forward Control Channel which is sent from the land station
  502.         to the mobile.  The other is the Reverse Control Channel, which is
  503.         sent from the mobile to the land station.  Each data stream runs at a
  504.         rate of 10 kilobit/sec, +/- 1 bit/sec rate.  The formats for each of
  505.         the channels follow.
  506.  
  507.  
  508.       - Forward Control Channel
  509.  
  510.         The forward control channel consists of three discrete information
  511.         streams.  They are called stream A, stream B and the busy-idle
  512.         stream.  All three streams are multiplexed together.  Messages to
  513.         mobile stations with the least significant bit of thier MIN number
  514.         equal to "0" are sent on stream A, and those with a "1" are sent
  515.         on stream B.
  516.  
  517.         The busy-idle stream contains busy-idle bits, which are used to
  518.         indicate the status of the reverse control channel.  If the busy-idle
  519.         bit = "0" the reverse control channel is busy, if it equals "1"
  520.         it is idle.  The busy-idle bit is located at the beginning of each
  521.         dotting sequence, word sync sequence, at the beginning of the first
  522.         repeat of word A and after every 10 message bits thereafter.
  523.  
  524.         Mobile stations achieve synchronization with the incoming data via
  525.         a 10 bit dotting sequence (1010101010) and an 11 bit word sync
  526.         sequence (11100010010).  Each word contains 40 bits, including parity
  527.         and is repeated 5 times after which it is then refered to as a
  528.         "block".  For a multiword message, the second word block and subsequent
  529.         word blocks are formed the same as the first word block including the
  530.         dotting and sync sequences.  A "word" is formed when the 28 content
  531.         bits are encoded into a (40, 28; 5) BCH (Bose-Chaudhuri-Hocquenghem)
  532.         code.  The left-most bit shall be designated the most-signifigant bit.
  533.  
  534.         The Generator polynominal for the (40, 28;5) BCH code is:
  535.  
  536.                         12    10    8    5    4    3    0
  537.               G (X) =  X   + X   + X  + X  + X  + X  + X
  538.                B
  539.  
  540.         Each FOCC message can consist of one or more words.  Messaging trans-
  541.         mitted over the forward control channel are:
  542.  
  543.                 - Mobile station control message
  544.                 - Overhead message
  545.                 - control-filler message
  546.  
  547.         Control-filler messages may be inserted between messages and
  548.         between word blocks of a multiword message.
  549.  
  550.         Message Formats:  Found on either stream A or B
  551.  
  552.      -  Mobile Station Control Message
  553.  
  554.         The mobile station control message can consist of one, two, or four
  555.         words.
  556.  
  557.         Word 1 (abbreviated address word)
  558.  
  559.    +--------+-------+---------------------------------------+-----------+
  560.    | T   t  |       |                                       |           |
  561.    |  1   2 |  DCC  |    Moblie Identification Number 1     |     P     |
  562.    |        |       |                      23-0             |           |
  563.    +--------+-------+---------------------------------------+-----------+
  564.  bits:  2       2                      24                         12
  565.  
  566.          Word 2 (Extended Address Word)
  567.  
  568.  
  569.      +------+-----+-----------+------+--------+-------+----------+-----+
  570.      | T  T |SCC =|           | RSVD | LOCAL  | CRDQ  |   ORDER  |     |
  571.      |  1  2| 11  |  MIN2     | = 0  |        |       |          |     |
  572.      |   =  +-----+     3-24  +------+-----+--+-------+----------|  P  |
  573.      |  10  |SCC =|           |    VMAC    |       CHAN          |     |
  574.      |      | 11  |           |            |                     |     |
  575.      +------+-----+-----------+------------+---------------------+-----+
  576.          2     2       10           3               11              12
  577.  
  578.  
  579.         Word 3 (First Directed-Retry Word)
  580.  
  581.      +------+-----+-----------+-----------+-----------+-------+--------+
  582.      | T  T | SCC |           |           |           | RSVD  |        |
  583.      |  1  2|  =  |  CHANPOS  |  CHANPOS  |  CHANPOS  |  =    |        |
  584.      |   =  |     |           |           |           | 000   |    P   |
  585.      |  10  | 11  |           |           |           |       |        |
  586.      +------+-----+-----------+-----------+-----------+-------+--------+
  587.         2      2        7           7           7         3       12
  588.  
  589.  
  590.         Word 4 (Second Directed-Retry Word)
  591.  
  592.      +------+-----+-----------+-----------+-----------+-------+--------+
  593.      | T  T | SCC |           |           |           | RSVD  |        |
  594.      |  1  2|  =  |  CHANPOS  |  CHANPOS  |  CHANPOS  |  =    |        |
  595.      |   =  |     |           |           |           | 000   |    P   |
  596.      |  10  | 11  |           |           |           |       |        |
  597.      +------+-----+-----------+-----------+-----------+-------+--------+
  598.         2      2        7           7           7         3        12
  599.  
  600.  
  601.         The interpretation of the data fields:
  602.  
  603.         T  T   - Type field.  If only Word 1 is send, set to 00 in Word 1.
  604.          1  2    If a multiple-word message is sent, set to 01 in Word 1
  605.                  and set to 10 in each additional word.
  606.  
  607.         DCC    - Digital Color Code field
  608.  
  609.         MIN1   - First part of the mobile identification number field
  610.         MIN2   - Second part of the mobile identification number field
  611.         SCC    - SAT color code (discussed previously)
  612.         ORDER  - Order field.  Identifies the order type (see table below)
  613.         ORDQ   - Order qualifier field.  Qualifies the order to a specific
  614.                  action
  615.         LOCAL  - Local control field.  This field is specific to each system.
  616.                  The ORDER field must be set to local control for this field
  617.                  to be interpreted.
  618.         VMAC   - Voice Mobile Attenuation Code field.  Indicates the mobile
  619.                  station power level associated with the designated voice
  620.                  channel.
  621.         CHAN   - Channel number field.  Indicates the designated voice channel.
  622.         CHANPOS- CHANnel POSition field.  Indicates the postiion of a control
  623.                  channel relative to the first access channel (FIRSTCHA).
  624.         RSVD   - Reserved for future use, all bits must be set as indicated.
  625.         P      - Parity field.
  626.  
  627.  
  628.         Coded Digital Color Code
  629.       +--------------------------------------------+
  630.       | Received DCC           7-bit Coded DCC     |
  631.       |     00                     0000000         |
  632.       |     01                     0011111         |
  633.       |     10                     1100011         |
  634.       |     11                     1111100         |
  635.       +--------------------------------------------+
  636.  
  637.  
  638.         Order and Order Qualification Codes
  639.  
  640.   +-------+-------------+-----------------------------------------------------+
  641.   | Order |    Order    |                                                     |
  642.   | Code  |Qualification|                     Function                        |
  643.   |       |    Code     |                                                     |
  644.   +-------+-------------------------------------------------------------------+
  645.   | 00000      000      page (or origination)                                 |
  646.   | 00001      000      alert                                                 |
  647.   | 00011      000      release                                               |
  648.   | 00100      000      reorder                                               |
  649.   | 00110      000      stop alert                                            |
  650.   | 00111      000      audit                                                 |
  651.   | 01000      000      send called-address                                   |
  652.   | 01001      000      intercept                                             |
  653.   | 01010      000      maintenance                                           |
  654.   |                                                                           |
  655.   | 01011      000      charge power to power level 0                         |
  656.   | 01011      001      charge power to power level 1                         |
  657.   | 01011      010      charge power to power level 2                         |
  658.   | 01011      011      charge power to power level 3                         |
  659.   | 01011      100      charge power to power level 4                         |
  660.   | 01011      101      charge power to power level 5                         |
  661.   | 01011      110      charge power to power level 6                         |
  662.   | 01011      111      charge power to power level 7                         |
  663.   |                                                                           |
  664.   | 01100      000      directed retry - not last try                         |
  665.   | 01100      001      directed retry - last try                             |
  666.   |                                                                           |
  667.   | 01101      000      non-autonomous registration - don't reveal location   |
  668.   | 01101      001      non-autonomous registration - make location known     |
  669.   | 01101      010      autonoumous registration - don't reveal location      |
  670.   | 01101      011      autonoumous registration - make location known        |
  671.   |                                                                           |
  672.   | 11110      000      local control                                         |
  673.   |                                                                           |
  674.   |      All other codes are reserved                                         |
  675.   |                                                                           |
  676.   +---------------------------------------------------------------------------+
  677.  
  678.  
  679.         Forward Voice Channel
  680.  
  681.         The forward voice channel (FVC) is a wideband data stream sent by the
  682.         land station to the mobile station.  This data stream must be gen-
  683.         erated at a 10 kilobit/Sec +/- .1 bit/Sec rate.  The Forward Voice
  684.         Channel format follows:
  685.  
  686.   +-----------+------+--------+-----+------+--------+-----+------+------
  687.  ||           |      | Repeat |     |      | Repeat |     |      |
  688.  ||           | word |        |     | word |        |     | word |
  689.  ||  Dotting  | sync |  1 of  | dot | sync |  2 of  | dot | sync |    ...
  690.  ||           |      |        |     |      |        |     |      |
  691.  ||           |      |  Word  |     |      |  Word  |     |      |
  692.   +-----------+------+--------+-----+------+--------+-----+------+------
  693.       101        11      40      37    11      40      37    11
  694.  
  695.        -----+--------+-----+------+--------+-----+------+--------+
  696.             | Repeat |     |      | Repeat |     |      | Repeat ||
  697.             |        |     | word |        |     | word |        ||
  698.             |  9 of  | dot | sync | 10 of  | dot | sync | 11 of  ||
  699.             |        |     |      |        |     |      |        ||
  700.             |  Word  |     |      |  Word  |     |      |  Word  ||
  701.        -----+--------+-----+------+--------+-----+------+--------+
  702.                 40      37    11      40      37    11      40
  703.  
  704.  
  705.         A 37-bit dotting sequence and an 11-bit word sync sequence are sent
  706.         to permit mobile staions to achieve synchronization with the incom-
  707.         ming data, except at the first repeat of the word, where the 101-bit
  708.         dotting sequence is used.  Each word contains 40 bits, including
  709.         parity, and is repeated eleven times together with the 37-bit dotting
  710.         and 11-bit word sync; it is then refered to as a word block.  A word
  711.         block is formed by encoded the 28 content bits into a (40, 28) BCH
  712.         code that has a distance of 5 (40, 28; 5).  The left-most bit (as
  713.         always) is designated the most-significant bit.  The 28 most-
  714.         significant bits of the 40-bit field shall be the content bits.  The
  715.         generator polynominal is the same as that used for the forward
  716.         control channel.
  717.  
  718.         The mobile station control message is the only message transmitted
  719.         over the forward voice channel.  The mobile staion control message
  720.         consists of one word.
  721.  
  722.  
  723.         Mobile Sation Control Message:
  724.  
  725.       +-------+-------+------+-----------+-------+------+-------+------+
  726.       | T  T  | SCC = |      |  RSVD =   | LOCAL | ORDQ | ORDER |      |
  727.       |  1  2 |   11  |      | 000 ... 0 |       |      |       |      |
  728.       |   =   +-------| PSCC +-----------+-------+------+-------+   P  |
  729.       |       | SCC = |      |  RSVD =   |  VMAC |    CHANNEL   |      |
  730.       |  10   |   11  |      | 000 ... 0 |       |              |      |
  731.       +-------+-------+------+-----------+-------+--------------+------+
  732.           2       2       2        8         3          11         12
  733.  
  734.       Interpretation of the data fields:
  735.  
  736.         T  T   - Type field.  Set to '10'.
  737.          1  2
  738.  
  739.        SCC     - SAT color code for new channel (see SCC table)
  740.        PSCC    - Present SAT color code.  Indicates the SAT color code
  741.                  associated with the present channel.
  742.        ORDER   - Order field.  Identifies the order type.  (see Order table)
  743.        ORDQ    - Order qualifier field.  Qualifies the order to a specific
  744.                  action (see Order table)
  745.        LOCAL   - Local Control field.  Thsi field is specific to each system.
  746.                  The ORDER field must be set to local control (see Order table)
  747.                  for this field to be interpreted.
  748.        VMAC    - Voice mobile attenuation code field.  Indicates the mobile
  749.                  station power level associated with the designated voice
  750.                  channel.
  751.        RSVD    - Reserved for future use;  all bits must be set as indicated.
  752.        P       - Parity field.
  753.  
  754.  
  755.  
  756.  
  757.         Reverse Control Channel
  758.  
  759.         The Reverse Control Channel (RECC) is a wideband data stream sent
  760.         from the moblie station to the land station.  This data stream runs
  761.         at a rate of 10 kilobit/sec, +/- 1 bit/sec rate.  The format of the
  762.         RECC data stream follows:
  763.  
  764.      +---------+------+-------+------------+-------------+-----------+-----
  765.      | Dotting | Word | Coded | first word | Second word | Third word|
  766.      |         | sync |  DCC  | repeated   |   repeated  |  repeated | ...
  767.      |         |      |       | 5 times    |   5 times   |  5 times  |
  768.      +---------+------+-------+------------+-------------+-----------+-----
  769.   bits:  30       11      7        240           240          240
  770.  
  771.  
  772.                          Dotting = 01010101...010101
  773.                        Word sync = 11100010010
  774.  
  775.  
  776.         All messages begin with the RECC seizure precursor with is composed
  777.         of a 30 bit dotting sequence (1010...101), and 11 bit word sync
  778.         sequence (11100010010), and the coded digital color code.
  779.  
  780.         Each word contains 48 bits, including parity, and is repeated five
  781.         times after which it is refered to as a word block.  A word is
  782.         formed by encoding 36 content bits into a (48, 36) BCH code that has
  783.         a distance of 5, (48 36; 5).  The left most bit shall be designated
  784.         the most-significant bit.  The 36 most-significant bits of the 48 bit
  785.         field shall be the content bits.
  786.  
  787.         The generator polynomial for the code is the same for the (40,28;5)
  788.         code used on the forward channel.
  789.  
  790.         Each Reverse Control Channel message can consist of one of the five
  791.         words.  The types of messages to be transmitted over the reverse
  792.         control channel are as follows:
  793.  
  794.                 o  Page Response Message
  795.                 o  Origination Message
  796.                 o  Order Confirmation Message
  797.                 o  Order Message
  798.  
  799.         These messages are made up of combination of the following five words:
  800.  
  801.         Word A - Abbreviated Address Word
  802.  
  803.    +---+------+---+---+---+------+---+-----------------------------------+---+
  804.    | F |      |   |   |   | RSVD | S |                                   |   |
  805.    |   |      |   |   |   |      |   |                                   |   |
  806.    | = | NAWC | T | S | E |  =   | C |          MIN 1                    | P |
  807.    |   |      |   |   |   |      |   |                23 - 0             |   |
  808.    | 1 |      |   |   |   |  0   | M |                                   |   |
  809.    +---+------+---+---+---+------+---+-----------------------------------+---+
  810.      1     3    1   1   1    1     4                   24                  12
  811.  
  812.  
  813.         Word B - Extended Address Word
  814.  
  815.    +---+------+-------+------+-------+----+------+-----------------------+---+
  816.    | F |      |       |      |       |    | RSVD |                       |   |
  817.    |   |      |       |      |       |    |      |                       |   |
  818.    | = | NAWC | LOCAL | ORDQ | LOCAL | LT |  =   |      MIN 2            | P |
  819.    |   |      |       |      |       |    |      |            33-24      |   |
  820.    | 0 |      |       |      |       |    | 00..0|                       |   |
  821.    +---+------+-------+------+-------+----+------+-----------------------+---+
  822.      1    3       5      3       5     1      8              10            12
  823.  
  824.  
  825.         Word C - Electronic Serial Number Word
  826.  
  827.    +---+--------+--------------------------------------+---------------+
  828.    | F |        |                                      |               |
  829.    |   |        |                                      |               |
  830.    | = |  NAWC  |             SERIAL (ESN)             |       P       |
  831.    |   |        |                                      |               |
  832.    | 1 |        |                                      |               |
  833.    +---+--------+--------------------------------------+---------------+
  834.      1     3                      32                           12
  835.  
  836.  
  837.         Word D - First Word of the Called-Address
  838.  
  839.     +---+------+-------+-------+-----+-----+-----+-----+-------+-------+---+
  840.     | F |      | 1 st  | 2 nd  |     |     |     |     | 7th   | 8th   |   |
  841.     |   |      |       |       |     |     |     |     |       |       |   |
  842.     | = | NAWC | DIGIT | DIGIT | ... | ... | ... | ... | DIGIT | DIGIT | P |
  843.     |   |      |       |       |     |     |     |     |       |       |   |
  844.     | 1 |      |       |       |     |     |     |     |       |       |   |
  845.     +---+------+-------+-------+-----+-----+-----+-----+-------+-------+---+
  846.       1    3       4       4      4     4     4     4      4       4     12
  847.  
  848.  
  849.         Word E - Second Word of the Called-Address
  850.  
  851.     +---+------+-------+-------+-----+-----+-----+-----+-------+-------+---+
  852.     | F | NAWC | 9 th  | 10th  |     |     |     |     | 15th  | 16th  |   |
  853.     |   |      |       |       |     |     |     |     |       |       |   |
  854.     | = |  =   | DIGIT | DIGIT | ... | ... | ... | ... | DIGIT | DIGIT | P |
  855.     |   |      |       |       |     |     |     |     |       |       |   |
  856.     | 0 | 000  |       |       |     |     |     |     |       |       |   |
  857.     +---+------+-------+-------+-----+-----+-----+-----+-------+-------+---+
  858.       1    3       4       4      4     4     4     4      4       4     12
  859.  
  860.  
  861.         The interpretation of the data fields is as follows:
  862.  
  863.         F      - First word indication field.  Set to '1' in first word and '0'
  864.                  in subsequent words.
  865.  
  866.         NAWC   - Number of additional words coming field.
  867.         T      - T field.  Set to '1' to identify the message as an origination
  868.                  or an order; set to '0' to identify the message as an order
  869.                  response or page response.
  870.         S      - Send serial number word.  If the serial number word is sent,
  871.                  set to '1';  if the serial number word is not sent, set
  872.                  to '0'.
  873.         SCM    - The station class mark field
  874.         ORDER  - Order field.  Identifies the order type.
  875.         ORDQ   - Order qualifier field.  Qualifies the order confirmation to a
  876.                  specific action.
  877.         LOCAL  - Local control field.  This field is specific to each system.
  878.                  The ORDER field must be set to locate control for this field
  879.                  to be interpreted.
  880.         LT     - Last-try code field.
  881.         MIN1   - Mobile Identification number field part one.
  882.         MIN2   - Mobile Identification number field part two.
  883.         SERIAL - Electronic Serial Number field.  Identifies the serial number
  884.                  of the mobile station.
  885.         DIGIT  - Digit field (see table below)
  886.         RSVD   - Reserved for future use; all bits must be set as indicated.
  887.         P      - Parity field.
  888.  
  889.  
  890.         Called-address Digit Codes
  891.    +------------------------------------------------------------------------+
  892.    |    Digit           Code            Digit           Code                |
  893.    |                                                                        |
  894.    |      1             0001              7             0111                |
  895.    |      2             0010              8             1000                |
  896.    |      3             0011              9             1001                |
  897.    |      4             0100              0             1010                |
  898.    |      5             0101              *             1011                |
  899.    |      6             0110              #             1100                |
  900.    |                                    Null            0000                |
  901.    |                                                                        |
  902.    |    NOTE:                                                               |
  903.    |    1.  The digit 0 is encoded as binary 10, not binary zero.           |
  904.    |    2.  The code 0000 is the null code, indicated no digit present      |
  905.    |    3.  All other four-bit sequences are reserved, and must not be      |
  906.    |        transmitted.                                                    |
  907.    |                                                                        |
  908.    +------------------------------------------------------------------------+
  909.  
  910.  
  911.         Examples of encoding called-address information into the called-
  912.         address words follow:
  913.  
  914.         If the number 2# is entered, the word is as follows:
  915.  
  916.    +------+------+------+------+------+------+------+------+------+---------+
  917.    | NOTE | 0010 | 1100 | 0000 | 0000 | 0000 | 0000 | 0000 | 0000 |    P    |
  918.    +------+------+------+------+------+------+------+------+------+---------+
  919.  
  920.         If the number 13792640 is entered, the word is as follows:
  921.  
  922.    +------+------+------+------+------+------+------+------+------+---------+
  923.    | NOTE | 0001 | 0011 | 0111 | 1001 | 0010 | 0110 | 0100 | 1010 |    P    |
  924.    +------+------+------+------+------+------+------+------+------+---------+
  925.  
  926.         As you can see the numbers are coded into four bits and inserted
  927.         sequentialy into the train.  Notice that when the number is longer
  928.         than 8 numbers it is broken into two different Words.
  929.  
  930.     If the number 6178680300 is entered, the words are as follows:
  931.  
  932.         Word D - First Word of the Called-Address
  933.  
  934.    +------+------+------+------+------+------+------+------+------+---------+
  935.    | NOTE | 0110 | 0001 | 0111 | 1000 | 0110 | 1000 | 1010 | 1010 |    P    |
  936.    +------+------+------+------+------+------+------+------+------+---------+
  937.        4      4      4      4      4      4      4      4     4        12
  938.  
  939.         Word E - Second Word of the Called-Address
  940.  
  941.    +------+------+------+------+------+------+------+------+------+---------+
  942.    | NOTE | 0010 | 1010 | 1010 | 0000 | 0000 | 0000 | 0000 | 0000 |    P    |
  943.    +------+------+------+------+------+------+------+------+------+---------+
  944.        4      4      4      4      4      4      4      4     4        12
  945.  
  946.        NOTE = four bits which depend on the type of message
  947.  
  948.  
  949.  
  950.         Reverse Voice Channel
  951.  
  952.         The reverse voice channel (RVC) is a wideband data stream sent from
  953.         the mobile station to the land station.  This data stream must be
  954.         generated at a 10 kilobit/second +/- 1 bit/sec rate.  The format
  955.         is presented below.
  956.  
  957.   +-------------+------+----------+-----+------+----------+-----+------+----
  958.  ||             |      | Repeat 1 |     |      | Repeat 2 |     |      |
  959.  ||             | word |          |     | word |          |     | word |
  960.  ||   Dotting   | sync |    of    | Dot | sync |    of    | Dot | sync |
  961.  ||             |      |          |     |      |          |     |      |
  962.  ||             |      |  Word 1  |     |      |  Word 1  |     |      |
  963.   +-------------+------+----------+-----+------+----------+-----+------+----
  964.       101         11       48      37     11       48       37    11
  965.  
  966.  ---+----------+-----+------+----------+-----+------+----------+-----+----
  967.     | Repeat 3 |     |      | Repeat 4 |     |      | Repeat 5 |     |
  968.     |          |     | word |          |     | word |          |     |
  969.     |    of    | Dot | sync |    of    | Dot | sync |    of    | Dot |
  970.     |          |     |      |          |     |      |          |     |
  971.     |  Word 1  |     |      |  Word 1  |     |      |  Word 1  |     |
  972.  ---+----------+-----+------+----------+-----+------+----------+-----+----
  973.         48       37     11      48        37    11       48       37
  974.  
  975.         ---+------+----------+--------    -------+----------+
  976.            |      | Repeat 1 |                   | Repeat 5 ||
  977.            | word |          |                   |          ||
  978.            | sync |    of    |   ...             |    of    ||
  979.            |      |          |                   |          ||
  980.            |      |  Word 2  |                   |  Word 2  ||
  981.         ---+------+----------+--------    -------+----------+
  982.  
  983.         A 37-bit dotting sequence and an 11-bit word sync sequence are sent
  984.         to permit land stations to achieve synchronization with the incoming
  985.         data, except at the first repeat of word 1, where a 101-bit dotting
  986.         sequence is used.  Each word contains 48 bits, including parity, and
  987.         is repeated five times together with the 37-bit dotting and 11-bit
  988.         word sync sequences; it is then referred to as a word block.  For a
  989.         multi-word message, the second word block is formed the same as the
  990.         first word block including the 37-bit dotting and 11-bit word sync
  991.         sequences.  A word is formed by encoding the 36 content bits into a
  992.         (48, 36) BCH code that has a distance of 5, (48, 36; 5).  The left-
  993.         most bit (earliest in time) shall be designated the most-significant
  994.         bit.  The 36 most-significant bits of the 48-bit field shall be the
  995.         content bits.  The generator polynomial for the code is the same as
  996.         for the (40, 28; 5) code used on the forward control channel.
  997.  
  998.         Each RVC message can consist of one or two words.  The types of
  999.         messages to be transmitted over the reverse voice channel are as
  1000.         follows:
  1001.  
  1002.                 o Order Confirmation Message
  1003.                 o Called-Address Message
  1004.  
  1005.         The message formats are as follows:
  1006.  
  1007.  
  1008.         Order Confirmation Message:
  1009.  
  1010.      +---+------+---+-------+------+-------+-----------+---------+
  1011.      | F | NAWC | T |       |      |       |    RSVD   |         |
  1012.      |   |      |   |       |      |       |           |         |
  1013.      | = |  =   | = | LOCAL | ORDQ | ORDER |     =     |    P    |
  1014.      |   |      |   |       |      |       |           |         |
  1015.      | 1 |  00  | 1 |       |      |       | 000 ... 0 |         |
  1016.      +---+------+---+-------+------+-------+-----------+---------+
  1017.        1    2     1     5       3      5        19         12
  1018.  
  1019.  
  1020.         Called-Address Message
  1021.  
  1022.         Word 1 - First Word of the Called-Address
  1023.  
  1024.   +---+------+---+-------+-------+-----+-----+-----+-----+-------+-------+---+
  1025.   | F | NAWC | T |       |       |     |     |     |     |       |       |   |
  1026.   |   |      |   |  1st  |  2nd  |     |     |     |     |  7th  |  8th  |   |
  1027.   | = |  =   | = | Digit | Digit | ... | ... | ... | ... | Digit | Digit | P |
  1028.   |   |      |   |       |       |     |     |     |     |       |       |   |
  1029.   | 1 |  01  | 0 |       |       |     |     |     |     |       |       |   |
  1030.   +---+------+---+-------+-------+-----+-----+-----+-----+-------+-------+---+
  1031.     1    2     1     4       4      4     4     4     4      4       4     12
  1032.  
  1033.         Word 2 - Second Word of the Called-Address
  1034.  
  1035.   +---+------+---+-------+-------+-----+-----+-----+-----+-------+-------+---+
  1036.   | F | NAWC | T |       |       |     |     |     |     |       |       |   |
  1037.   |   |      |   |  9th  |  10th |     |     |     |     |  15th |  16th |   |
  1038.   | = |  =   | = | Digit | Digit | ... | ... | ... | ... | Digit | Digit | P |
  1039.   |   |      |   |       |       |     |     |     |     |       |       |   |
  1040.   | 0 |  00  | 0 |       |       |     |     |     |     |       |       |   |
  1041.   +---+------+---+-------+-------+-----+-----+-----+-----+-------+-------+---+
  1042.     1    2     1     4       4      4     4     4     4      4       4     12
  1043.  
  1044.  
  1045.      The fields are descriptions a the same as those for the Reverse Control
  1046.      channel above.
  1047.  
  1048.  
  1049.  
  1050.         Overhead Message
  1051.  
  1052.         A three-bit OHD field is used to identify the overhead message
  1053.         types.  Overhead message type codes are listed in the table below.
  1054.         They are grouped into the following functional classes:
  1055.  
  1056.                 o System parameter overhead message
  1057.                 o Global action overhead message
  1058.                 o Registration identification message
  1059.                 o Control-filler message
  1060.  
  1061.         Overhead messages are send in a group called an overhead message
  1062.         train.  The first message of the train must be the system parameter
  1063.         overhead message.  The desired global action messages and/or a
  1064.         registration ID message must be appended to the end of the system
  1065.         parameter overhead message.  The total number of words in an overhead
  1066.         message train is one more than the value of the NAWC field contained
  1067.         in the first word of the system parameter overhead message.  The last
  1068.         word in the train must be set to '0'.  For NAWC-counting purposes,
  1069.         inserted control-filler messages must not be counted as part of the
  1070.         overhead message train.
  1071.  
  1072.         The system parameter overhead message must be sent every .8 +/- .3
  1073.         seconds on each of the following control channels:
  1074.  
  1075.                 o combined paging-access forward channel.
  1076.                 o Separate paging forward control channel
  1077.                 o Separated access forward control channel
  1078.                   when the control-filler message is sent with the WFOM bit
  1079.                   set to '1'.
  1080.  
  1081.         The global action messages and the registration identificaion message
  1082.         are sent on an as needed basis.
  1083.                 o The system parameter for overhead message consists of two
  1084.                   two words.
  1085.  
  1086.  
  1087.         Word 1
  1088.  
  1089.         +-------+-----+----------+------+------+-----+------------+
  1090.         | T  T  |     |          | RSVD |      | OHD |            |
  1091.         |  1  2 |     |          |      |      |     |            |
  1092.         |   =   | DCC |   SID1   |  =   | NAWC |  =  |     P      |
  1093.         |       |     |          |      |      |     |            |
  1094.         |  11   |     |          | 000  |      | 110 |            |
  1095.         +-------+-----+----------+------+------+-----+------------+
  1096.             2      2       14        3      4     3        12
  1097.  
  1098.  
  1099.         Word 2
  1100.  
  1101.        +-------+-------+-----+-----+------+------+-----+------+---
  1102.        | T  T  |       |     |     |      |      |     | RSVD |
  1103.        |  1  2 |       |     |     |      |      |     |      |
  1104.        |   =   |  DCC  |  S  |  E  | REGH | REGR | DTX |  =   |
  1105.        |       |       |     |     |      |      |     |      |
  1106.        |   11  |       |     |     |      |      |     |  0   |
  1107.        +-------+-------+-----+-----+------+------+-----+------+---
  1108.            2       2      1     1     1       1     1      1
  1109.  
  1110.        ---+-------+-----+-----+----------+-----+-------+-----------+
  1111.           |       |     |     |          |     |  OHD  |           |
  1112.           |       |     |     |          |     |       |           |
  1113.           | N - 1 | RCF | CPA | CMAX - 1 | END |   =   |     P     |
  1114.           |       |     |     |          |     |       |           |
  1115.           |       |     |     |          |     |  111  |           |
  1116.        ---+-------+-----+-----+----------+-----+-------+-----------+
  1117.               5      1     1        7       1      3         12
  1118.  
  1119.  
  1120.                 Overhead Message Types
  1121.     +----------------------------------------------------------+
  1122.     |   Code    Order                                          |
  1123.     +----------------------------------------------------------+
  1124.     |   000     Registration ID                                |
  1125.     |   001     Control-filler                                 |
  1126.     |   010     reserved                                       |
  1127.     |   011     reserved                                       |
  1128.     |   100     global action                                  |
  1129.     |   101     reserved                                       |
  1130.     |   110     Word 1 of system parameter message             |
  1131.     |   111     Word 2 of system parameter message             |
  1132.     +----------------------------------------------------------+
  1133.  
  1134.         The interpretation of the data fields:
  1135.  
  1136.         T  T    - Type field. Set to '11' indicating an overhead word.
  1137.          1  2
  1138.         OHD     - Overhead message type field.  The OHD field of Word 1 is
  1139.                   set to '110' indicating the first word of the system
  1140.                   parameter overhead message.  The OHD field of Word 2 is
  1141.                   set to '111' indicating the second word of the system
  1142.                   parameter overhead message.
  1143.         DCC     - Digital Color Code field.
  1144.         SID1    - First part of the system identification field
  1145.         NAWC    - Number of Additional Words Comming field.  In Word 1 this
  1146.                   field is set to one fewer than the total number of words
  1147.                   in the overhead message train.
  1148.         S       - Serial number field.
  1149.         E       - Extended address field.
  1150.         REGH    - Registration field for home stations.
  1151.         REGR    - Registration field for roaming staions.
  1152.         DTX     - Discountinuous transmission field.
  1153.         N-1     - N is the number of paging channels in the system.
  1154.         RCF     - Read-control-filler field.
  1155.         CPA     - Combined paging/access field
  1156.         CMAX-1  - CMAX is the number of access channels in the system.
  1157.         END     - End indication field.  Set to '1' to indicate the last word
  1158.                   and '0' if not the last word.
  1159.         RSVD    - Reserved for future use, all bit must be set as indicated.
  1160.         P       - Parity field.
  1161.  
  1162.  
  1163.         Each global action overhead message consists of one word.  Any number
  1164.         of global action messages can be appended to a system parameter over-
  1165.         head message.
  1166.  
  1167.         Here are the global action command formats:
  1168.  
  1169.  
  1170.     Rescan Global Action Message
  1171.  
  1172.     +-------+-------+------+---------------+-------+-------+-------------+
  1173.     | T  T  |       |  ACT |    RSVD =     |       |  OHD  |             |
  1174.     |  1  2 |       |      |               |       |       |             |
  1175.     |   =   |  DCC  |   =  |               |  END  |   =   |      P      |
  1176.     |       |       |      |   000 ... 0   |       |       |             |
  1177.     |  11   |       | 0001 |               |       |  100  |             |
  1178.     +-------+-------+------+---------------+-------+-------+-------------+
  1179.         2       2       4          16          1       3          12
  1180.  
  1181.     Registration Increment Global Action Message
  1182.  
  1183.     +-------+-----+------+---------+--------+-------+-------+------------+
  1184.     | T  T  |     |  ACT |         |        |       |  OHD  |            |
  1185.     |  1  2 |     |      |         | RSVD = |       |       |            |
  1186.     |   =   | DCC |   =  | REGINCR |        |  END  |   =   |      P     |
  1187.     |       |     |      |         |  0000  |       |       |            |
  1188.     |  11   |     | 0010 |         |        |       |  100  |            |
  1189.     +-------+-----+------+---------+--------+-------+-------+------------+
  1190.         2      2     4       12        4        1       3         12
  1191.  
  1192.     New Access Channel Set Global Action Message
  1193.  
  1194.     +-------+-------+-------+--------+----------+-------+-------+----------+
  1195.     | T  T  |       |  ACT  |        |          |       |  OHD  |          |
  1196.     |  1  2 |       |       |        |  RSVD =  |       |       |          |
  1197.     |   =   |  DCC  |   =   | NEWACC |          |  END  |   =   |     P    |
  1198.     |       |       |       |        |  00000   |       |       |          |
  1199.     |   11  |       | 0110  |        |          |       |  100  |          |
  1200.     +-------+-------+-------+--------+----------+-------+-------+----------+
  1201.         2       2       4       11         5        1       3        12
  1202.  
  1203.  
  1204.     Overload Control Global Action Message
  1205.  
  1206.     +-------+-----+-------+---+---+---+--   --+---+---+---+-----+-----+------+
  1207.     | T  T  |     |  ACT  | O | O | O |       | O | O | O |     | OHD |      |
  1208.     |  1  2 |     |       | L | L | L |       | L | L | L |     |     |      |
  1209.     |   =   | DCC |   =   | C | C | C |  ...  | C | C | C | END |  =  |   P  |
  1210.     |       |     |       |   |   |   |       |   |   |   |     |     |      |
  1211.     |   11  |     |  0110 | 0 | 1 | 2 |       | 13| 14| 15|     | 100 |      |
  1212.     +-------+-----+-------+---+---+---+--   --+---+---+---+-----+-----+------+
  1213.         2      2      4     1   1   1           1   1   1    1     3     12
  1214.  
  1215.  
  1216.     Access Type Parameters Global Action Message
  1217.  
  1218.     +-------+-----+------+-------+-----------+-------+-------+-----------+
  1219.     | T  T  |     | ACT  |       |           |       |  OHD  |           |
  1220.     |  1  2 |     |      |       |   RSVD =  |       |       |           |
  1221.     |   =   | DCC |  =   |  BIS  |           |  END  |   =   |     P     |
  1222.     |       |     |      |       | 0 ... 000 |       |       |           |
  1223.     |  11   |     | 1001 |       |           |       |  100  |           |
  1224.     +-------+-----+------+-------+-----------+-------+-------+-----------+
  1225.         2      2      4      1        15         1       3         12
  1226.  
  1227.  
  1228.     Access Attempt Parameters Global Action Message
  1229.  
  1230.      +-------+-------+---------+-----------+-----------+-----------+---
  1231.      | T  T  |       |   ACT   |           |           |           |
  1232.      |  1  2 |       |         |  MAXBUSY  |  MAXSZTR  |  MAXBUSY  |
  1233.      |   =   |  DCC  |    =    |           |           |           |
  1234.      |       |       |         |   - PGR   |   - PGR   |  - OTHER  |
  1235.      |  11   |       |   1010  |           |           |           |
  1236.      +-------+-------+---------+-----------+-----------+-----------+---
  1237.          2       2        4           4           4           4
  1238.  
  1239.      ------+-----------+-------+-------+-----------+
  1240.            |           |       |  OHD  |           |
  1241.            |  MAXSZTR  |       |       |           |
  1242.            |           |  END  |   =   |     P     |
  1243.            |  - OTHER  |       |       |           |
  1244.            |           |       |  100  |           |
  1245.      ------+-----------+-------+-------+-----------+
  1246.                  4         1       3         12
  1247.  
  1248.  
  1249.      Local Control 1 Message
  1250.  
  1251.      +-------+-------+-------+-----------------+-------+-------+----------+
  1252.      | T  T  |       |  ACT  |                 |       |  OHD  |          |
  1253.      |  1  2 |       |       |                 |       |       |          |
  1254.      |   =   |  DCC  |   =   |  LOCAL CONTROL  |  END  |   =   |     P    |
  1255.      |       |       |       |                 |       |       |          |
  1256.      |   11  |       |  1110 |                 |       |  100  |          |
  1257.      +-------+-------+-------+-----------------+-------+-------+----------+
  1258.          2       2       4            16           1       3        12
  1259.  
  1260.  
  1261.      Local Control 2 Message
  1262.  
  1263.      +-------+-------+-------+-----------------+-------+-------+----------+
  1264.      | T  T  |       |  ACT  |                 |       |  OHD  |          |
  1265.      |  1  2 |       |       |                 |       |       |          |
  1266.      |   =   |  DCC  |   =   |  LOCAL CONTROL  |  END  |   =   |     P    |
  1267.      |       |       |       |                 |       |       |          |
  1268.      |   11  |       |  1111 |                 |       |  100  |          |
  1269.      +-------+-------+-------+-----------------+-------+-------+----------+
  1270.          2       2       4            16           1       3        12
  1271.  
  1272.  
  1273.         The interpretation of the data fields are as follows:
  1274.  
  1275.         T  T    - Typ efield.  Set to '11' indicating overhead word.
  1276.          1  2
  1277.         ACT     - Global action field (see table below).
  1278.         BIS     - Busy-idle status field.
  1279.         DCC     - Digital Color Code.
  1280.         OHD     - Overhead Message type field.  Set to '100' indicating the
  1281.                   global action message.
  1282.         REGINCR - Registration increment field.
  1283.         NEWACC  - News access channel starting point field.
  1284.         MAXBUSY - Maximum busy occurrences field (page response).
  1285.         - PGR
  1286.         MAXBUSY - Maximum busy occurences field (other accesses).
  1287.         - OTHER
  1288.         MAXSZTR - Maximum seizure tries field (page response).
  1289.         - PRG
  1290.         MAXSZTR - Maximum seizure tries field (other accesses).
  1291.         - OTHER
  1292.         OLCN    - Overload class field (N = 0 to 15)
  1293.         END     - End indication field.  Set to '1' to indicate the last word
  1294.                   of the overhead message train; set to '0' if not last word.
  1295.         RSVD    - Reserved for future use, all bits must be set as indicated.
  1296.         LOCAL   - May be set to any bit pattern.
  1297.         CONTROL
  1298.         P       - Parity field.
  1299.  
  1300.  
  1301.         The registration ID message consits of one word.  When sent, the
  1302.         message must be appended to a system parameter overhead message in
  1303.         addition to any global action messages.
  1304.  
  1305.  
  1306.         +-------+-------+-------------+-------+-------+-----------+
  1307.         | T  T  |       |             |       |  OHD  |           |
  1308.         |  1  2 |       |             |       |       |           |
  1309.         |   =   |  DCC  |    REGID    |  END  |   =   |     P     |
  1310.         |       |       |             |       |       |           |
  1311.         |   11  |       |             |       |  000  |           |
  1312.         +-------+-------+-------------+-------+-------+-----------+
  1313.             2       2          20         1       3         12
  1314.  
  1315.         The interpretation of the data fields:
  1316.  
  1317.         T  T    - Type field.  Set to '11' indicating overhead word.
  1318.          1  2
  1319.         DCC     - Digital color code field.
  1320.         OHD     - Overhead message type field.  Set to '000' indicating the
  1321.                   registration ID message.
  1322.         REGID   - Registration ID field.
  1323.         END     - End indication field.  Set to '1' to indicate last word of
  1324.                   the overhead message train;  set to '0' if not.
  1325.         P       - Parity field.
  1326.  
  1327.  
  1328.         The control-filler message consists of one word.  It is sent whenever
  1329.         there is no other message to be sent on the forward control channel.
  1330.         It may be inserted between messages as well as between word blocks of
  1331.         a mulitword message.  The control-filler message is chosen so that
  1332.         when it is sent, the 11-bit word sequence will not appear in the
  1333.         message stream, independent of the busy-idle bit status.
  1334.  
  1335.         The control-filler message is also used to specify a control mobile
  1336.         attenuation code (CMAC) for use by mobile stations accessing the
  1337.         system on the reverse control channel, and a wait-for-overhead-
  1338.         message bit (WFOM) indicating whether or not mobile staions must
  1339.         read an overhead message train before accessing the system.
  1340.  
  1341.  
  1342.   +-------+-----+------+------+------+--+------+---+------+----+-----+-----+
  1343.   | T  T  |     |      |      | RVSD |  | RVSD |   |      |    | OHD |     |
  1344.   |  1  2 |     |      |      |      |  |      |   |      |    |     |     |
  1345.   |   =   | DCC |010111| CMAC |  =   |11|  =   | 1 | WFOM |1111|  =  |  P  |
  1346.   |       |     |      |      |      |  |      |   |      |    |     |     |
  1347.   |   11  |     |      |      |  00  |  |  00  |   |      |    | 001 |     |
  1348.   +-------+-----+------+------+------+--+------+---+------+----+-----+-----+
  1349.       2      2      6      3     2     2    2    1     1     4    3     16
  1350.  
  1351.         Interpretation of the data fields:
  1352.  
  1353.         T  T    - Type field.  Set to '11' indicating overhead word.
  1354.          1  2
  1355.         DCC     - Digital color code field.
  1356.         CMAC    - Control mobile attenuation field.  Indicates the mobile
  1357.                   station power level associated with the reverse control
  1358.                   channel.
  1359.         RVSD    - Reserved for future use; all bits must be set as indicated.
  1360.         WFOM    - Wait-for-overhead-message field.
  1361.         OHD     - Overhead message type field.  Set to '001' indicating the
  1362.                   control-filler word.
  1363.         P       - Parity field.
  1364.  
  1365.  
  1366.         Data Restrictions
  1367.  
  1368.         The 11-bit sequence (11100010010) is shorter than the length of a
  1369.         word, and therefore can be embedded in a word.  Normally, embedded
  1370.         word-sync will not cause a problem because the next word sent will not
  1371.         have the word-sync sequence embedded in it.  There are, however, three
  1372.         cases in which the word-sync sequence may appear periodically in the
  1373.         FOCC stream.  They are as follows:
  1374.  
  1375.                 o the overhead message
  1376.                 o the control-filler message
  1377.                 o Mobile station control messages with pages to mobile stations
  1378.                   with certain central office codes.
  1379.  
  1380.         These three cases are handled by:
  1381.  
  1382.                 1. Restricting the overhead message transmission rate to about
  1383.                    once per second
  1384.                 2. designing the control-filler message to exclude the word-
  1385.                    sync sequence, taking into account the various busy-idle
  1386.                    bits
  1387.                 3. Restricting the use of certian office codes
  1388.  
  1389.  
  1390.         If the mobile station control message is examined with the MIN1
  1391.         separated into NXX-X-XXX as described earlier (where NXX is the
  1392.         central office code, N represents a number from 2 - 9, and X
  1393.         represents a number from 0-9) the order and order qualifications
  1394.         table can be used to deduce when the word-sync word would be sent.
  1395.         If a number of mobile stations are paged consecutively with the same
  1396.         central office code, mobile stations that are attempting to synchronize
  1397.         to the data stream may not be able to doso because of the presence of
  1398.         the false word sync sequence.  Therefore, the combinations of central
  1399.         office codes and groups of line numbers appearing in the following
  1400.         table must not be used for mobile stations.
  1401.  
  1402.  
  1403.         RESTRICTED CENTRAL OFFICE CODES
  1404.   +-------------------------------------------------------------------------+
  1405.   |                                                   Central               |
  1406.   |  T  T       DCC        NXX         X     XXX      Office      Thousands |
  1407.   |   1  2                                             Code         Digit   |
  1408.   +-------------------------------------------------------------------------+
  1409.   |  01         11    000100(1)0000   ...    ...       175         0 to 9   |
  1410.   |  01         11    000100(1)0001   ...    ...       176         0 to 9   |
  1411.   |  01         11    000100(1)0010   ...    ...       177         0 to 9   |
  1412.   |  01         11    000100(1)0011   ...    ...       178         0 to 9   |
  1413.   |  01         11    000100(1)0100   ...    ...       179         0 to 9   |
  1414.   |  01         11    000100(1)0101   ...    ...       170         0 to 9   |
  1415.   |  01         11    000100(1)0110   ...    ...       181         0 to 9   |
  1416.   |  01         11    000100(1)0111   ...    ...       182         0 to 9   |
  1417.   |  0Z         11    100010(0)1000   ...    ...       663         0 to 9   |
  1418.   |  0Z         11    100010(0)1001   ...    ...       664         0 to 9   |
  1419.   |  0Z         11    100010(0)1010   ...    ...       665         0 to 9   |
  1420.   |  0Z         11    100010(0)1011   ...    ...       666         0 to 9   |
  1421.   |  0Z         Z1    110001(0)0100   ...    ...       899         0 to 9   |
  1422.   |  0Z         Z1    110001(0)0101   ...    ...       800         0 to 9   |
  1423.   |  0Z         ZZ    111000(1)0010   ...    ...       909         0 to 9   |
  1424.   |  00         ZZ    011100(0)1001   0ZZZ   ...       568         1 to 7   |
  1425.   |  00         ZZ    111100(0)1001   0ZZZ   ...       070         1 to 7   |
  1426.   |  00         ZZ    001110(0)0100   10ZZ   ...       339          8,9,0   |
  1427.   |  00         ZZ    011110(0)0100   10ZZ   ...       595          8,9,0   |
  1428.   |  00         ZZ    101110(0)0100   10ZZ   ...       851          8,9,0   |
  1429.   |  00         ZZ    111110(0)0100   10ZZ   ...       007          8,9,0   |
  1430.   |  0Z         ZZ    000011(1)0100   0010   ...       150            2     |
  1431.   |  0Z         ZZ    000111(1)0001   0010   ...       224            2     |
  1432.   |  0Z         ZZ    001011(1)0001   0010   ...       288            2     |
  1433.   |  0Z         ZZ    001111(1)0001   0010   ...       352            2     |
  1434.   |  0Z         ZZ    010011(1)0001   0010   ...       416            2     |
  1435.   |  0Z         ZZ    010111(1)0001   0010   ...       470            2     |
  1436.   |  0Z         ZZ    011011(1)0001   0010   ...       544            2     |
  1437.   |  0Z         ZZ    011111(1)0001   0010   ...       508            2     |
  1438.   |  0Z         ZZ    100011(1)0001   0010   ...       672            2     |
  1439.   |  0Z         ZZ    100111(1)0001   0010   ...       736            2     |
  1440.   |  0Z         ZZ    101011(1)0001   0010   ...       790            2     |
  1441.   |  0Z         ZZ    101111(1)0001   0010   ...       864            2     |
  1442.   |  0Z         ZZ    110011(1)0001   0010   ...       928            2     |
  1443.   |  0Z         ZZ    110111(1)0001   0010   ...       992            2     |
  1444.   |  0Z         ZZ    111011(1)0001   0010   ...       056            2     |
  1445.   |  0Z         ZZ    111111(1)0001   0010   ...       ...            2     |
  1446.   +-------------------------------------------------------------------------+
  1447.  
  1448.  
  1449.         1. In each case, Z represents a bit that may be 1 or 0.
  1450.         2. Some codes are not used as central office codes in the US at this
  1451.            time.  They are included for completeness.
  1452.         3. The bit in parentheses is the busy-idle bit.
  1453.  
  1454.  
  1455.         Well there is your signaling in a nutshell.  Please note I hardly have
  1456.         the most up-to-date signalling data.  Basically what was presented
  1457.         here was a skeleton, the bare bones without all the additions.  There
  1458.         are some additions that are system specific.  As I get updates I'll be
  1459.         sure to share them with the rest of you.  I would be interested in
  1460.         any feedback, so, if you have something to say, send it to:
  1461.  
  1462.                                 oblivion@atdt.org
  1463.  
  1464.         In the last article I said that there would be a listing of SID codes
  1465.         accompanying the article.  Well, I forgot to edit that line out, but
  1466.         if you would like a copy of it, just mail me at the above address an
  1467.         you shall receive one.
  1468.  
  1469.         In the next article I will be going indepth on the actual hardware
  1470.         behind the Mobile telephone, the chip sets, and its operation.
  1471.         I will also publish any updates to the previous material I find, as
  1472.         well as information on the transitory NAMPS system that will be used
  1473.         to bridge the existing AMPS cellular network over to the ISDN
  1474.         compatible fully digital network.
  1475.  
  1476.  
  1477.             Yet another...
  1478.  
  1479.                     -=Restricted  -=Data  -=Transmission
  1480.  
  1481.                    Truth is cheap... but information costs!
  1482.  
  1483.  
  1484.  
  1485.