home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / q / q701.asc < prev    next >
Text File  |  1991-12-31  |  67KB  |  1,421 lines

  1.          All drawings appearing in this Fascicle have been done in Autocad.
  2.          Recommendation Q.701
  3.                                         FUNCTIONAL DESCRIPTION OF THE
  4.                 MESSAGE TRANSFER PART (MTP) OF SIGNALLING SYSTEM No. 7
  5.          1      Introduction
  6.          1.1    General
  7.                The Message Transfer Part (MTP) provides the  functions  that  enable  User
  8.          Part significant information passed to the  MTP  to  be  transferred  across  the
  9.          Signalling System No.  7  network  to  the  required  destination.  In  addition,
  10.          functions are included in the MTP to enable  network  and  system  failures  that
  11.          would affect  the  transfer  of  signalling  information  to  be  overcome.  This
  12.          constitutes a sequenced connectionless service for the MTP user.
  13.                The Message Transfer Part together with one of its "users", the  Signalling
  14.          Connection Control Part (SCCP), described in Recommendations Q.711-716, forms the
  15.          Network Service Part (NSP).
  16.                The Network Service Part meets the requirement  for  Layer  3  services  as
  17.          defined in the OSI - Reference Model CCITT Recommendation X.200. The relationship
  18.          of the MTP with this model and to other parts of  S.S.  No.  7  is  described  in
  19.          Recommendation Q.700.
  20.          1.2    Objectives
  21.                The overall objectives of the Message Transfer  Part  are  to  provide  the
  22.          means for:
  23.                a)   the  reliable  transport  and  delivery  of  "User  Part"  signalling
  24.                   information across the S.S. No. 7 network.
  25.                b)  the ability to react to system and network failures that  will  affect
  26.                   a), and take the necessary action to ensure that a) is achieved.
  27.                The "Users" of MTP are the SCCP, Telephone User Part (TUP)  [Recommendation
  28.          Q.721-725 Data User Part (DUP) [Recommendation Q.741] and ISDN User  Part  (ISUP)
  29.          [Recommendation Q.761-766]. The MTP Testing User Part is for further study.
  30.          1.3    General characteristics
  31.          1.3.1  Method of description
  32.                -   functions provided by each level within the MTP
  33.                -   services provided by the MTP
  34.                -   interaction with the signalling network
  35.                -   interaction with the MTP "User"
  36.                -   the message transfer capability of the MTP
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  71.  
  72.                 The functions of each level of the MTP are performed by means of the  level
  73.           protocol between two systems which  provides  a  "level  service"  to  the  upper
  74.           levels, (i.e., Level 1 Signalling Data Link, Level 2 Signalling Link and Level  3
  75.           Signalling  network)  as  described  in  Recommendations  Q.702,  703   and   704
  76.           respectively.
  77.                 The service interface to the Level 4 "User" of MTP is  described  by  means
  78.           of primitives and parameters.
  79.           1.3.2  Primitives
  80.                 Primitives consist of commands and their  respective  responses  associated
  81.           with the services requested of the SCCP and of the MTP, see Figure  1/Q.701.  The
  82.           general syntax of a primitive is shown below:
  83.  
  84.            X    Generic name   Specific name    Parameter
  85.  
  86.                  -   "X" designates the functional block providing the service  ("MTP"  for
  87.                      MTP).
  88.                  -   "Generic name" describes the action that should be  performed  by  the
  89.                      addressed layer.
  90.                  -   "Specific name" indicates the direction of the primitive flow.
  91.                  -    "Parameters"  are  the  elements  of  information  which  are  to  be
  92.                      transmitted between layers.
  93.                 Four Specific Names exist in general:
  94.                  -   request
  95.                  -   indication
  96.                  -   response1)
  97.                  -   confirmation1)
  98.                                          Figure 1/Q.701 - T1109680-88
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.           1) Not all generic names contain all four specific names (Figure 2/Q.701).
  138.  
  139.  
  140.  
  141.           PAGE20  Fascicle VI.7 - Rec. Q.701
  142.  
  143.                                          Figure 2/Q.701 - T1109690-88
  144.  
  145.                 Primitives and parameters of the Messsage Transfer Part service are  listed
  146.           and described in Section 8 of this Recommendation.
  147.           1.3.3  Peer-to-peer communication
  148.                 Exchange of information between two peers of the MTP is performed by  means
  149.           of a protocol. The protocol is a set of rules and formats by  which  the  control
  150.           information and MTP "User" data is exchanged between the two peers. The  protocol
  151.           caters for
  152.                  -   the transfer of "User" data in Message Signal Units (MSUs);
  153.                  -   level 2 control by use of Link Status Signal Units (LSSUs);
  154.                  -   testing and maintenance of signalling links by means of the signalling
  155.                      link test message carried in an MSU.
  156.           1.3.4  Contents of Recommendations Q.701 to Q.707 Series relating to the MTP
  157.                 Recommendation Q.701 contains a functional description and overview of  the
  158.           Message Transfer Part of CCITT S.S. No. 7.
  159.                  Recommendation Q.702 details the requirements of a signalling data link to
  160.                      support CCITT S.S. No. 7.
  161.                  Recommendation Q.703 describes the signalling link functions.
  162.                  Recommendation Q.704 describes signalling network functions and messages.
  163.                  Recommendation Q.706 defines and  specifies  values  for  MTP  performance
  164.                      parameters.
  165.                  Recommendation Q.707  describes  the  testing  and  maintenance  functions
  166.                      applicable to the MTP.
  167.           2      Signalling system structure
  168.           2.1    Basic functional division
  169.                 The fundamental  principle  of  the  signalling  system  structure  is  the
  170.           division of fu                common    Message    Transfer    Part
  171.           (MTP)  on  one  hand  and  separate  User   Parts   for   different
  172.           users on the other. This is illustrated in Figure 3/Q.701.
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.                                                          Fascicle VI.7 - Rec. Q.701   PAGE1
  213.  
  214.                                           Figure 3/Q.701 - CCITT34930
  215.  
  216.                 The overall function of  the  Message  Transfer  Part  is  to  serve  as  a
  217.           transport system providing reliable transfer of signalling messages  between  the
  218.           locations of communicating user functions.
  219.                 The term user  in  this  context  refers  to  any  functional  entity  that
  220.           utilizes the transport capability provided by the Message Transfer Part.  A  User
  221.           Part comprises those functions of, or related to, a particular type of user  that
  222.           are part of  the  common  channel  signalling  system,  typically  because  those
  223.           functions need to be specified in a signalling context.
  224.                 The basic commonality in signalling for different services  resulting  from
  225.           this concept is the use of a common transport system, i.e., the Message  Transfer
  226.           Part. Also, a degree of commonality exists between certain User Parts, e.g.,  the
  227.           Telephone User Part (TUP) and the Data User Part (DUP).
  228.           2.2    Functional levels
  229.           2.2.1  General
  230.                 As a further separation, the necessary elements of  the  signalling  system
  231.           are specified in accordance with a level concept in which:
  232.                  -   the functions of the Message Transfer Part are  separated  into  three
  233.                      functional levels, and
  234.                  -   the User Parts constitute parallel elements at the  fourth  functional
  235.                      level.
  236.                 The level structure is illustrated in Figure 4/Q.701. The system  structure
  237.           shown in Figure 4/Q.701 is not  a  specification  of  an  implementation  of  the
  238.           system. The functional boundaries B, C and D may or may not exist  as  interfaces
  239.           in an implementation. The interactions by means of controls and  indications  may
  240.           be direct or via other functions. However, the structure shown in Figure  4/Q.701
  241.           may be regarded as a possible model of an implementation.
  242.           2.2.2  Signalling data link functions (level 1)
  243.                 Level 1 defines the physical, electrical and functional characteristics  of
  244.           a signalling data link and the means to access it. The level 1 element provides a
  245.           bearer for a signalling link.
  246.                 In a digital environment, 64-kbit/s digital paths  will  normally  be  used
  247.           for the signalling data link. The signalling data link  may  be  accessed  via  a
  248.           switching function,  providing  a  potential  for  automatic  reconfiguration  of
  249.           signalling links. Other types of data links, such as analogue links with  modems,
  250.           can also be used.
  251.                 The detailed requirements  for  signalling  data  links  are  specified  in
  252.           Recommendation Q.702.
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.           PAGE20  Fascicle VI.7 - Rec. Q.701
  284.  
  285.                                          Figure 4/Q.701 - CCITT34941
  286.  
  287.          2.2.3  Signalling link functions (level 2)
  288.                Level 2 defines the functions  and  procedures  for  and  relating  to  the
  289.          transfer of signalling messages over one individual  signalling  data  link.  The
  290.          level 2 functions together with a level  1  signalling  data  link  as  a  bearer
  291.          provides a signalling link for reliable transfer of signalling  messages  between
  292.          two points.
  293.                A signalling message delivered by the higher  levels  is  transferred  over
  294.          the signalling link in variable length signal units. For proper operation of  the
  295.          signalling link, the  signal  unit  comprises  transfer  control  information  in
  296.          addition to the information content of the signalling message.
  297.                The signalling link functions include:
  298.                -   delimitation of signal unit by means of flags;
  299.                -   flag imitation prevention by bit stuffing;
  300.                -   error detection by means of check bits included in each signal unit;
  301.                -   error correction by retransmission and signal unit sequence control by
  302.                   means of explicit sequence numbers in each  signal  unit  and  explicit
  303.                   continuous acknowledgements;
  304.                -   signalling link failure detection by means of signal unit  error  rate
  305.                   monitoring and signalling link recovery by means of special procedures.
  306.                The detailed requirements  for  signalling  link  functions  are  given  in
  307.          Recommendation Q.703.
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  355.  
  356.                2.2.4  Signalling network functions (level 3)
  357.                Level 3 in principle defines those transport functions and procedures  that
  358.          are common to and independent of the operation of individual signalling links. As
  359.          illustrated in Figure 4/Q.701 these functions fall into two major categories:
  360.                a)  signalling message handling functions - these are functions  that,  at
  361.                   the actual transfer of a message, direct  the  message  to  the  proper
  362.                   signalling link or User Part;
  363.                b)  signalling network management functions - these are functions that, on
  364.                   the basis of predetermined data and information about the status of the
  365.                   signalling  network,  control   the   current   message   routing   and
  366.                   configuration of signalling network facilities. In the event of changes
  367.                   in the status they also control reconfigurations and other  actions  to
  368.                   preserve or restore the normal message transfer capability.
  369.                The different level 3 functions interact  with  each  other  and  with  the
  370.          functions of other levels by means of indications and controls as illustrated  in
  371.          Figure 4/Q.701. This figure also shows that the signalling network management  as
  372.          well as the testing and maintenance actions may include  exchange  of  signalling
  373.          messages  with  corresponding  functions  located  at  other  signalling  points.
  374.          Although not User Parts these parts of level 3 can be seen as  serving  as  "User
  375.          Parts of the Message Transfer Part". As a convention in these specifications, for
  376.          each description, general references to User Parts  as  sources  or  sinks  of  a
  377.          signalling message implicitly include these parts of level 3 unless the  opposite
  378.          is evident from the context or explicitly stated.
  379.                A description of the level 3 functions  in  the  context  of  a  signalling
  380.          network is given in S 3 below. The detailed requirements for  signalling  network
  381.          functions  are  given  in  Recommendation  Q.704.  Some  means  for  testing  and
  382.          maintenance of the signalling network are provided and the detailed  requirements
  383.          are given in Recommendation Q.707.
  384.          2.2.5  User Part functions (level 4)
  385.                Level 4 consists of the different User Parts. Each User  Part  defines  the
  386.          functions and procedures of the  signalling  system  that  are  particular  to  a
  387.          certain type of user of the system.
  388.                The extent of the User Part  functions  may  differ  significantly  between
  389.          different categories of users of the signalling system, such as:
  390.                -   users for which most user communication functions are  defined  within
  391.                   the signalling system. Examples are telephone  and  data  call  control
  392.                   functions with their corresponding Telephone and Data User Parts;
  393.                -   users for which most user communication functions are defined  outside
  394.                   the signalling system. An example is the use of the  signalling  system
  395.                   for transfer of information for some management or maintenance purpose.
  396.                   For such an "external user" the User Part may be seen  as  a  "mailbox"
  397.                   type of interface between the external  user  system  and  the  message
  398.                   transfer  function  in  which,  for  example,  the   user   information
  399.                   transferred  is  assembled  and  disassembled  to/from  the  applicable
  400.                   signalling message formats.
  401.          2.3    Signalling message
  402.                A signalling message is an assembly of information, defined at level  3  or
  403.          4, pertaining to a call, management transaction, etc., that is transferred as  an
  404.          entity by the message transfer function.
  405.                Each message contains service information  including  a  service  indicator
  406.          identifying the source User Part and possibly additional information such  as  an
  407.          indication whether the message relates to international or  national  application
  408.          of the User Part.
  409.                The  signalling  information  of  the  message  includes  the  actual  user
  410.          information, such as  one  or  more  telephone  or  data  call  control  signals,
  411.          management and maintenance information, etc.,  and  information  identifying  the
  412.          type and  format  of  the  message.  It  also  includes  a  label  that  provides
  413.          information enabling the message:
  414.                -   to be routed by the level 3 functions and through a signalling network
  415.                   to its destination; and
  416.                -   to be directed at the receiving User Part to the  particular  circuit,
  417.                   call, management or other transaction to which the message is related.
  418.                On the signalling link, each signalling  message  is  packed  into  Message
  419.          Signal Units (MSUs) which also includes transfer control information  related  to
  420.          the level 2 functions of the link.
  421.  
  422.  
  423.  
  424.  
  425.          PAGE20  Fascicle VI.7 - Rec. Q.701
  426.  
  427.           2.4    Functional interface
  428.                 The following functional interface between the Message  Transfer  Part  and
  429.           the User Parts can be seen as a model  illustrating  the  division  of  functions
  430.           between these parts. The interface (see Figure 5/Q.701) is purely functional  and
  431.           need not appear as such in an implementation of the system.
  432.                                          Figure 5/Q.701 - CCITT 34951
  433.  
  434.                 The main interaction between the Message Transfer Part and the  User  Parts
  435.           is the transfer  of  signalling  messages  across  the  interface,  each  message
  436.           consisting of service information and signalling information as described  above.
  437.           Message delimitation information is also transferred across  the  interface  with
  438.           the message.
  439.                 In addition to the transfer of messages  and  associated  information,  the
  440.           interaction may also include flow control information, e.g., an  indication  from
  441.           the Message Transfer Part that it is unable to serve a particular destination.
  442.                 A description of the characteristics of the Message Transfer Part  as  seen
  443.           from the functional interface and the requirements to be met by  potential  users
  444.           of the message transfer function is given in S 4.
  445.           3      Message transfer part and the signalling network
  446.           3.1    General
  447.                 Since the Message Transfer Part forms the interface  at  a  node  with  the
  448.           rest of the signalling network, the  signalling  network  will  have  significant
  449.           impact on the MTB. The MTP must however be independent of the signalling  network
  450.           in that it has to be capable of performing its set functions  and  attaining  its
  451.           objectives no matter what network structure or status prevails.
  452.                 The MTP has therefore to contain the  necessary  functions  to  ensure  any
  453.           impact that the network has does not impair MTP performance.
  454.           3.1.1  Signalling network components
  455.                 A full  description  of  signalling  network  components  is  contained  in
  456.           Recommendation Q.700, the components that must be considered by the MTP are:
  457.                  -   signalling points (including signalling transfer points);
  458.                  -   signalling relations between two signalling points;
  459.                  -   signalling links;
  460.                  -   signalling link sets (including link groups);
  461.                  -   signalling routes;
  462.                  -   signalling route-sets.
  463.           3.1.2  Signalling modes
  464.                 Signalling  modes  are  described  in  Recommendations  Q.700   and   Q.705
  465.           (signalling network structures). The modes applicable to CCITT  S.S.  No.  7  MTP
  466.           are:
  467.                  -   associated mode;
  468.                  -   quasi-associated mode.
  469.           3.1.3  Signalling point modes
  470.                 A signalling point can be an originating point, a destination  point  or  a
  471.           signalling transfer point in a signalling  relation.  All  three  modes  must  be
  472.           considered in the MTP.
  473.           3.1.4  Message labelling
  474.                 Each message contains a label. In the standard label the  portion  that  is
  475.           used for routing is called the routing label. This routing label includes:
  476.                  a)  explicit indications of destination  and  originating  points  of  the
  477.                      message, i.e., identification of the signalling relation concerned;
  478.                  b)  a code used for load sharing which may be the least significant part of 
  479.                      a label component that identifies a user transaction at level 4.
  480.                 The standard  routing  label  assumes  that  each  signalling  point  in  a
  481.           signalling network is allocated a code according to a code plan, established  for
  482.           the purpose of  labelling,  that  is  unambiguous  within  its  domain.  Messages
  483.           labelled according to international and national code plans are discriminated  by
  484.           means of an indication in the service information octet included in each message.
  485.                 The standard routing label is  suitable  for  national  applications  also.
  486.           However, the signalling system  includes  the  possibility  for  using  different
  487.           routing labels nationally.
  488.           3.2    Signalling message handling functions
  489.                 Figure 6/Q.701 illustrates the signalling message handling functions.
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.                                                          Fascicle VI.7 - Rec. Q.701   PAGE1
  497.  
  498.                                         Figure 6/Q.701 - CCITT 34970
  499.  
  500.          3.2.1  Message routing
  501.                Message routing is the process of selecting, for  each  signalling  message
  502.          to be sent, the signalling link to be used. In general, message routing is  based
  503.          on analysis of the routing label of the message in combination with predetermined
  504.          routing data at the signalling point concerned.
  505.                Message routing is destination-code dependent with typically an  additional
  506.          load-sharing element allowing different portions of the signalling traffic  to  a
  507.          particular destination to be distributed over two or more signalling links.  This
  508.          traffic distribution may be limited to different  links  within  a  link  set  or
  509.          applied to links in different link sets.
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.          PAGE20  Fascicle VI.7 - Rec. Q.701
  568.  
  569.                Each succession of signalling links that may be used to  convey  a  message
  570.          from the originating point to the destination point constitutes a message  route.
  571.          A signalling route is the corresponding concept for a possible path referring  to
  572.          a succession of link  sets  and  signalling  transfer  points,  between  a  given
  573.          signalling point and the destination point.
  574.                In Signalling System No. 7, message routing is made in a  manner  by  which
  575.          the message route  taken  by  a  message  with  a  particular  routing  label  is
  576.          predetermined and, at a given point in time, fixed. Typically,  however,  in  the
  577.          event of failures in the signalling network, the routing of messages,  previously
  578.          using the failed message route, is  modified  in  a  predetermined  manner  under
  579.          control of the signalling traffic management function at level 3.
  580.                Although there are in general advantages in  using  a  uniform  routing  of
  581.          messages belonging to different User Parts, the  service  indicator  included  in
  582.          each message provides  the  potential  for  using  different  routing  plans  for
  583.          different User Parts.
  584.          3.2.2  Message distribution
  585.                Message distribution is the process which, upon receipt  of  a  message  at
  586.          its destination point, determines to which User Part  or  level  3  function  the
  587.          message is to be delivered. This choice  is  made  on  analysis  of  the  service
  588.          indicator.
  589.          3.2.3  Message discrimination
  590.                Message discrimination is the process which, upon receipt of a  message  at
  591.          a signalling point, determines whether or not the point is the destination  point
  592.          of that message. This decision is based on analysis of the  destination  code  in
  593.          the routing label in the message. If the  signalling  point  is  the  destination
  594.          point the message is delivered to the message distribution function. If it is not
  595.          the destination point, and the signalling point has the transfer capability,  the
  596.          message is delivered to the routing function for further transfer on a signalling
  597.          link.
  598.          3.3    Signalling network management functions
  599.                Figure 6/Q.701 illustrates the signalling network management functions.
  600.          3.3.1  Signalling traffic management
  601.                The tasks of the signalling traffic management function are:
  602.                a)  to control message routing;  this  includes  modification  of  message
  603.                   routing to preserve, when required, accessibility  of  all  destination
  604.                   points concerned or to restore normal routing;
  605.                b)  in conjunction with modifications of message routing, to  control  the
  606.                   resulting transfer of  signalling  traffic  in  a  manner  that  avoids
  607.                   irregularities in message flow;
  608.                c)  flow control.
  609.                Control  of  message  routing  is  based  on  analysis   of   predetermined
  610.          information about all allowed potential routing possibilities in combination with
  611.          information, supplied by the signalling  link  management  and  signalling  route
  612.          management functions, about the status of the signalling network  (i.e.,  current
  613.          availability of signalling links and routes).
  614.                Changes in the  status  of  the  signalling  network  typically  result  in
  615.          modification of current message routing and thus in transfer of certain  portions
  616.          of the signalling traffic from one signalling link to another.  The  transfer  of
  617.          signalling traffic is performed in accordance  with  specific  procedures.  These
  618.          procedures - changeover, changeback, forced rerouting and controlled rerouting  -
  619.          are designed to avoid, as far as the circumstances permit, such irregularities in
  620.          message transfer as loss, mis-sequencing or multiple delivery of messages.
  621.                The changeover and changeback procedures involve communication  with  other
  622.          signalling point(s). For example, in  the  case  of  changeover  from  a  failing
  623.          signalling link, the two ends of the failing link exchange  information  (via  an
  624.          alternative path) that normally enables  retrieval  of  messages  that  otherwise
  625.          would have been lost on the failing link. However, as  further  explained  later,
  626.          these procedures cannot guarantee regular message transfer in all circumstances.
  627.                A signalling network has to have a  signalling  traffic  capacity  that  is
  628.          higher than the normal traffic offered. However, in  overload  conditions  (e.g.,
  629.          due to network failures or extremely high traffic peaks) the  signalling  traffic
  630.          management function takes flow  control  actions  to  minimize  the  problem.  An
  631.          example is the provision of an indication to the local user  functions  concerned
  632.          that the Message Transfer Part is unable to transport messages  to  a  particular
  633.          destination in the case of total breakdown  of  all  signalling  routes  to  that
  634.  
  635.  
  636.  
  637.  
  638.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  639.  
  640.          destination point. If such a situation occurs at a signalling transfer  point,  a
  641.          corresponding indication is given to the signalling route management function for
  642.          further dissemination to other signalling points in the signalling network.
  643.          3.3.2  Signalling link management
  644.                The task of the signalling link  management  function  is  to  control  the
  645.          locally connected link sets. In the event of changes in  the  availability  of  a
  646.          local link set it initiates and controls actions aimed at  restoring  the  normal
  647.          availability of that link set.
  648.                The signalling link management function  also  supplies  information  about
  649.          the availability  of  local  links  and  link  sets  to  the  signalling  traffic
  650.          management function.
  651.                The signalling link management function interacts with the signalling  link
  652.          function at level 2 by receipt of indications of the status of signalling  links.
  653.          It also initiates actions at level 2 such as, for example, initial  alignment  of
  654.          an out-of-service link.
  655.                The signalling system can be applied with different degrees of  flexibility
  656.          in the method of provision of signalling links. A signalling link may for example
  657.          consist of a  permanent  combination  of  a  signalling  terminal  device  and  a
  658.          signalling data link. It is also possible to employ an arrangement in  which  any
  659.          switched connection to the remote end may be used in combination with  any  local
  660.          signalling terminal device. It is the task  of  the  signalling  link  management
  661.          function in  such  arrangements  to  initiate  and  control  reconfigurations  of
  662.          terminal devices and signalling data links to the  extent  such  reconfigurations
  663.          are automatic. In particular, this involves interaction, not necessarily  direct,
  664.          with a switching function at level 1.
  665.          3.3.3  Signalling route management
  666.                Signalling  route  management  is  a   function   that   relates   to   the
  667.          quasi-associated mode of signalling only. Its task  is  to  transfer  information
  668.          about changes in the availability of signalling routes in the signalling  network
  669.          to enable  remote  signalling  points  to  take  appropriate  signalling  traffic
  670.          management actions. Thus a signalling  transfer  point  may,  for  example,  send
  671.          messages indicating inaccessibility of a particular  signalling  point  via  that
  672.          signalling transfer point, thus enabling other signalling points to stop  routing
  673.          messages to an incomplete route.
  674.          3.4    Testing and maintenance functions
  675.                Figure  6/Q.701  illustrates  that  the  signalling  system  includes  some
  676.          standard  testing  and  maintenance  functions  that  use   level   3   messages.
  677.          Furthermore,  any  implementation  of  the  system  typically  includes   various
  678.          implementation-dependent means for testing and maintenance of equipment concerned
  679.          with the other levels.
  680.          3.5    Use of the signalling network
  681.          3.5.1  Signalling network structure
  682.                The signalling system may  be  used  with  different  types  of  signalling
  683.          network structures. The choice between  different  types  of  signalling  network
  684.          structures  may  be  influenced  by  factors  such  as  the  structure   of   the
  685.          telecommunication  network  to  be  served   by   the   signalling   system   and
  686.          administrative aspects.
  687.                In the case when the provision of the signalling system is  planned  purely
  688.          on a per-signalling relation basis, the likely result  is  a  signalling  network
  689.          largely based on associated  signalling,  typically  supplemented  by  a  limited
  690.          degree of quasi-associated signalling for low volume  signalling  relations.  The
  691.          structure of such a signalling network is mainly determined by  the  patterns  of
  692.          the  signalling  relations.  International  signalling  is  an  example   of   an
  693.          application for which this approach is suitable.
  694.                Another approach  is  to  consider  the  signalling  network  as  a  common
  695.          resource that should be planned according to the total needs for  common  channel
  696.          signalling. The high capacity of digital signalling links in combination with the
  697.          need for redundancy for reliability, typically  leads  to  a  signalling  network
  698.          based on a high degree of quasi-associated signalling  with  some  provision  for
  699.          associated signalling for high-volume signalling relations. The  latter  approach
  700.          to signalling network planning is  more  likely  to  allow  exploitation  of  the
  701.          potential of common channel signalling to support network features  that  require
  702.          communication for purposes other than the switching of connections.
  703.                Further considerations about the use of a signalling network are  given  in
  704.          Recommendation Q.705.
  705.  
  706.  
  707.  
  708.  
  709.          PAGE20  Fascicle VI.7 - Rec. Q.701
  710.  
  711.          3.5.2  Provision of signalling facilities
  712.                In  general,  the  most  important  factor  in  the  dimensioning  of   the
  713.          signalling network is the need for reliability by means of redundancy.  Depending
  714.          on the signalling network structure and  the  potential  for  reconfiguration  of
  715.          signalling equipment, the  required  redundancy  may  be  provided  by  different
  716.          combinations of:
  717.                -   redundancy in signalling  data  links  (e.g.,  nominated  reserves  or
  718.                   switched connections);
  719.                -   redundancy in signalling terminal devices  (e.g.,  a  common  pool  of
  720.                   terminals for the whole signalling point);
  721.                -   redundancy of signalling links within a link set (typically  operating
  722.                   with load sharing);
  723.                -    redundancy  in  signalling  routes  for  each  destination  (possibly
  724.                   operating with load sharing).
  725.                The loading capacity of a digital signalling link is high  in  relation  to
  726.          the signalling traffic generated for call control signalling. Therefore, in  many
  727.          typical applications the links will be  lightly  loaded  and  signalling  traffic
  728.          volume will be a secondary factor in the dimensioning of the signalling  network.
  729.          However, in high signalling traffic applications  or  when  analogue  links  with
  730.          lower speeds are used, it may be necessary to dimension the traffic  capacity  by
  731.          provision of additional signalling links. The message routing principles  adopted
  732.          for the signalling system allow partitioning of the total signalling traffic into
  733.          different portions based on load sharing,  destination  point  code  and  service
  734.          information. Such partitioning provides a useful means of  controlling  the  load
  735.          and dimensioning of the capacity of different sections of a signalling network as
  736.          it allows distribution of different portions of the signalling  traffic.  It  can
  737.          also be used to dedicate certain parts of  a  signalling  network  to  signalling
  738.          traffic related to a particular user.
  739.          3.5.3  Application of signalling network functions
  740.                The signalling network functions provided  by  the  signalling  system  are
  741.          designed to cater for a range of signalling network  configurations.  It  is  not
  742.          necessary that all of those functions be present at all  signalling  points.  The
  743.          necessary functional content at level 3 at a particular signalling point  depends
  744.          for example on what  signalling  mode(s)  are  used,  whether  or  not  it  is  a
  745.          signalling transfer point,  what  type  of  signalling  equipment  redundancy  is
  746.          employed, etc. It is thus feasible to implement level 3 functions with modularity
  747.          for  different  capabilities  corresponding  to  different   signalling   network
  748.          configurations. As a special case, it is even possible to  apply  the  signalling
  749.          system without using the level 3 element at all, e.g., in  a  small  exchange  or
  750.          private automatic branch exchange which can only be reached via one primary pulse
  751.          code modulation system.
  752.          4      Message transfer capability
  753.          4.1    General
  754.                The  Message  Transfer  Part  recommendations  specify  methods  by   which
  755.          different forms of signalling networks can be established. The  requirements  for
  756.          the Message Transfer Part have been determined primarily by the  requirements  of
  757.          call control signalling for the telephone and circuit switched data  transmission
  758.          services. However, the Message Transfer Part is also intended to have the ability
  759.          to serve as a transport system for  other  types  of  information  transfer.  The
  760.          following summarises the typical characteristics of the  transport  service  that
  761.          may be offered by the Message Transfer Part to a potential user of this ability.
  762.                All information to be transferred by the  Message  Transfer  Part  must  be
  763.          assembled into messages. The linking of the source  and  sink  of  a  message  is
  764.          inherent in the label in combination with the signalling routes existing  between
  765.          the  two  locations.  From  a  transportation  point  of  view  each  message  is
  766.          self-contained and handled 
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  781.  
  782.          individually. The nature of the transport service offered by the Message Transfer
  783.          Part is therefore similar to that  offered  by  a  packet  switched  network.  In
  784.          addition, all messages containing the same label constitute  a  set  of  messages
  785.          that is handled in a uniform manner by the Message Transfer Part, thus  ensuring,
  786.          in normal circumstances, regular delivery in the correct sequence.
  787.          4.2    User location in system structure
  788.                A potential user of the transport service  is  typically  included  in  the
  789.          system structure by provision of a separate User Part. This  requires  allocation
  790.          of a service indicator code, the specification of  which  is  part  of  both  the
  791.          Message Transport Part and User Part concerned.
  792.                As an alternative, a potential user  may  be  catered  for,  together  with
  793.          other similar users, by an already existing or new User Part. In such a case  the
  794.          discrimination between messages belonging to this potential user  and  the  other
  795.          similar users is an internal matter within  the  User  Part  concerned.  It  then
  796.          follows that all messages belonging to such a User Part are necessarily  handled,
  797.          e.g., as regards routing, in a uniform manner by the Message Transfer Part.
  798.          4.3    Message content
  799.          4.3.1  Code transparency
  800.                Information  with  any  code  combination  generated  by  a  user  can   be
  801.          transferred by the Message Transfer Part provided that the message  respects  the
  802.          requirements described below.
  803.          4.3.2  Service information
  804.                Each message must contain service information coded in accordance with  the
  805.          rules specified in Recommendation Q.704, S 14.
  806.          4.3.3  Message label
  807.                Each message must contain a label consistent with the routing label of  the
  808.          signalling network concerned. See also Recommendation Q.704, S 2.
  809.          4.3.4  Message length
  810.                The information content of a  message  should  be  an  integral  number  of
  811.          octets.
  812.                The total amount of signalling information transferable in one  message  is
  813.          limited by some parameters of the signalling system; the  signalling  system  can
  814.          accept transfer of user information blocks in the order of 256 octets  in  single
  815.          messages.
  816.                Depending on the signalling traffic characteristics of a user and of  other
  817.          users sharing the same signalling facilities,  there  may  be  a  need  to  limit
  818.          message lengths below the system limit based on queueing delay considerations.
  819.                In the case when information blocks generated by  a  user  function  exceed
  820.          the allowed message length, it is necessary to implement means  for  segmentation
  821.          and blocking of such information blocks within the User Part concerned.
  822.          4.4    User accessibility
  823.                The accessibility of user functions through a  signalling  network  depends
  824.          on the signalling modes and routing plan employed in that network.
  825.                In the case when only the associated mode of signalling is  employed,  only
  826.          user functions located at adjacent signalling points may be accessed.
  827.                In the case when quasi-associated signalling is  employed,  user  functions
  828.          located at any signalling point may be accessed provided that  the  corresponding
  829.          message routing data is present.
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.          PAGE20  Fascicle VI.7 - Rec. Q.701
  852.  
  853.                4.5    Transport service performance
  854.                Further detailed information is provided in Recommendation Q.706.
  855.          4.5.1  Message transfer delay
  856.                The normal delay for transfer of messages between  user  locations  depends
  857.          on factors such as distance, signalling network structure, signalling  data  link
  858.          type and bit rate and processing delays.
  859.                A small proportion of messages will be subject to additional delay  because
  860.          of transmission disturbances, network failures, etc.
  861.          4.5.2  Message transfer failures
  862.                The Message Transfer Part has  been  designed  to  enable  it  to  transfer
  863.          messages in a reliable and  regular  manner  even  in  the  presence  of  network
  864.          failures. However, inevitably some failures will occur the consequences of  which
  865.          cannot be avoided with economic measures. The types of failures  that  may  occur
  866.          and  some  typical  probabilities  of  their  occurrence  are  described   below.
  867.          Recommendation Q.706 provides further detailed information that can  be  used  to
  868.          estimate failure rates for particular cases.
  869.                In the case when a potential user function requires a  reliability  of  the
  870.          transport service that cannot be guaranteed by the  Message  Transfer  Part,  the
  871.          reliability of that user may be enhanced  by  adoption  of  appropriate  level  4
  872.          procedures, possibly including  some  means  of  supplementary  end-to-end  error
  873.          control.
  874.                The following types of message transfer  failures  are  possible,  and  the
  875.          expected probabilities for such failures in typical  applications  are  indicated
  876.          (see also Recommendation Q.706).
  877.                a)  Unavailability of the transport service to one or more locations - the
  878.                   availability  of  the  message  transfer  capability  depends  on   the
  879.                   redundancy provided in the signalling  network;  the  availability  can
  880.                   therefore be dimensioned.
  881.                b)  Loss of messages - the probability of loss of messages mainly  depends
  882.                   on the reliability of signalling equipment; typically it is expected to
  883.                   be lower than 10-7.
  884.                c)   Mis-sequencing  of  messages  -  may  in  certain  configurations  of
  885.                   quasi-associated signalling occur with rare combinations of independent
  886.                   failures and disturbances. The probability, in such configurations,  of
  887.                   a message being delivered out-of-sequence depends on many  factors  but
  888.                   is expected to be lower than 10-10.
  889.                d)  Delivery of false information - undetected  errors  may  lead  to  the
  890.                   delivery of false information; the possibility of an error in a message
  891.                   delivered is expected to be lower than 10-10.
  892.          5      Differences from the Red Book
  893.                The ongoing development of the MTP during this study  period  has  resulted
  894.          in a number of differences occurring between the Recommendations as documented in
  895.          the Red Book and these current Recommendations (Blue Book).  In  order  to  limit
  896.          interworking problems, a backwards compatibility mechanism is required (see S 6).
  897.          As an initial step towards producing such a mechanism,  this  section  identifies
  898.          the new items and items changed because of operational considerations, that  have
  899.          been included in the Blue Book. This  section  does  not  consider  editorial  or
  900.          technical corrections.
  901.          5.1    Signalling Information Field length
  902.                The maximun length of the Signalling Information Field has  been  increased
  903.          to 272 octets. This was previously a National only option.  Networks  using  both
  904.          signalling terminals with 62 octet maximum SIF  length  handling  capability  and
  905.          signalling terminals with 272 octet maximum SIF length handling  capability  must
  906.          ensure that messages with  SIFs  longer  than  62  octets  cannot  be  routed  to
  907.          signalling links that are unable to handle them (see S 7).
  908.          5.2    Signalling Point Restart
  909.                The Signalling Point Restart procedure (see Q.704 S 9)  has  been  included
  910.          together with a definition  of  Signalling  Point  availability.  This  procedure
  911.          allows a graceful increase in message traffic at a restarting Signalling Point.
  912.          5.3    Management Blocking
  913.                The Management Blocking procedure for Signalling links  has  been  deleted.
  914.          No interworking problems are foreseen in networks where  some  Signalling  Points
  915.          still incorporate this procedure and others are implemented  in  accordance  with
  916.          the Blue Book.
  917.          5.4    Signalling Link Test
  918.  
  919.  
  920.  
  921.  
  922.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  923.  
  924.                The Signalling Link Test has been enhanced to check that both ends  of  the
  925.          link agree as to which signalling link is being tested. No interworking  problems
  926.          are foreseen (see Q.707 S 2.2).
  927.          5.5    Compatibility mechanism
  928.                General principles have been incorporated  in  the  Message  Transfer  Part
  929.          that  will  allow  implementations  to  the  Blue  Book  to  be  compatible  with
  930.          implementations to Red/Yellow Books and future issues of the Recommendations (see
  931.          S 6).
  932.          5.6    Timer values
  933.                The values of existing Q.703 and Q.704 Timers have been  finalized  (see  S
  934.          7).
  935.          5.7    Processor Outage
  936.                The actions related to Processor Outage have been clarified (see Q.703 S  8
  937.          and Q.704 S 4, 5 and 6). No interworking problems are foreseen.
  938.          5.8    User flow control
  939.                Procedures for Message Transfer Part User Flow Control  have  been  adopted
  940.          for use at a Signalling Point when an MTP user has become unavailable (see  Q.704
  941.          S 11 and Q.701 S 7).
  942.          5.9    Management Inhibiting and Management Inhibiting test procedure
  943.                The time-controlled changeover procedure is  now  used  to  divert  traffic
  944.          from a management inhibited link.
  945.                To verify the inhibited  status  of  a  link,  test  procedures  have  been
  946.          introduced into management inhibiting (see Q.704 S 10 and Q.701 S 7).
  947.          5.10   Signalling point/signalling transfer point congestion
  948.                Procedures to detect and handle signalling point/signalling transfer  point
  949.          congestion have now  been  identified  (see  Q.704  S  11.2.6).  No  interworking
  950.          problems are foreseen.
  951.          6      Compatibility in the message transfer part
  952.                To enable implementations of Signalling System No. 7 to  this  issue  (Blue
  953.          Book) of the Recommendations to achieve  compatibility  with  implementations  to
  954.          other issues, e.g., Yellow, Red and 1992 Books, a set of  appropriate  procedures
  955.          and  guidelines  has  been  concluded  in  Recommendation  Q.700.  This   section
  956.          identifies the action that is required within the Message Transfer Part to ensure
  957.          both forward and backwards compatibility. The areas considered are the  treatment
  958.          of  spare  fields,  spare  values,  lack  of  acknowledgements  and  unreasonable
  959.          information.
  960.          6.1    Unreasonable Information
  961.                The  following  actions  occur  in  the  MTP  when  messages  are  received
  962.          containing unreasonable information.
  963.          6.1.1  Messages containing an unallocated SIO value
  964.                When messages containing an unallocated SIO value are received at either  a
  965.          terminating Signalling Point or an STP that employs message routing based on both
  966.          DPC and SIO, they should be discarded. If required, a report should  be  made  to
  967.          management.
  968.          6.1.2  Messages containing an unallocated H0/H1 code
  969.                When messages containing an unallocated H0/H1  code  are  received  at  the
  970.          appropriate functional block within the MTP, they are discarded. There should  be
  971.          no impact on  any  protocol  and,  if  required,  a  report  should  be  made  to
  972.          management.
  973.          6.1.3  Messages containing an unallocated value in a recognized field
  974.                When massages are received at an owning function within the MTP  containing
  975.          a field with an unallocated value they are discarded and, if required,  a  report
  976.          made to management. There should be no impact on any current protocol.
  977.                (An owning function is a function to which a received message pertains.)
  978.          6.2    Treatment of spare fields
  979.                The MTP will handle spare fields in MTP messages in the following manner:
  980.                i)  Spare fields are set to zero on message creation, and are not examined
  981.                   on reception at the destination owning function.
  982.                ii) Spare subfields are set to zero  on  message  creation,  and  are  not
  983.                   examined on reception at the destination owning function.
  984.                iii)   Implementations of the STP function  should  transit  all  messages
  985.                   unchanged, including spare fields and spare subfields.
  986.          6.3    Lack of acknowledgement
  987.                Should a message that requires an acknowledgement not receive one within  a
  988.          specified time, the message will  be  repeated,  unless  the  protocol  specifies
  989.  
  990.  
  991.  
  992.  
  993.          PAGE20  Fascicle VI.7 - Rec. Q.701
  994.  
  995.          otherwise. However, subsequent failures to receive the acknowledgement should not
  996.          cause indefinite repeat attempts.
  997.          7      Interworking of Yellow, Red and Blue MTP implementations
  998.                There have been a number of changes introduced into this issue (Blue  Book)
  999.          of Recommendations Q.701-707 from the previous issue (Red Book). The changes have
  1000.          been identified in S 5 and although in the majority of cases  there  will  be  no
  1001.          interworking problems between a Signalling Point/STP implemented to the Red  Book
  1002.          and one implemented to a Blue Book, there are some instances where problems  will
  1003.          arise. This section gives guidance on the appropriate action that can be taken in
  1004.          the MTP to overcome interworking problems and also considers Yellow to  Red  Book
  1005.          and Yellow to Blue Book interworking.
  1006.          7.1    Yellow Book to Red Book interworking
  1007.                There were four areas where changes from the Yellow Book to  the  Red  Book
  1008.          introduced interworking problems:
  1009.                i)  Level 2 flow control, LSSU SIB introduced.
  1010.                ii) Transfer Restricted (TRF) and Transfer Controlled (TFC)  messages  and
  1011.                   procedures were introduced into the Red Book.
  1012.                iii)     Transfer   Allowed   (TAA)   and   Transfer   Prohibited    (TPA)
  1013.                   acknowledgements were deleted from the Red Book.
  1014.                iv) Management inhibiting procedures were introduced into the Red Book.
  1015.                The suggested action required at the  Yellow  and/or  Red  Book  SP/STP  to
  1016.          enable interworking is contained in the following point items.
  1017.          7.1.1  Level 2 Flow control
  1018.                The Red Book SP/STP should apply normal level 2 flow control action  (i.e.,
  1019.          acknowledgements are withheld and SIBs  sent).  The  Yellow  Book  SP/STP  should
  1020.          ignore the LSSU SIB when received. It is recognized that although flow control is
  1021.          not performed in this case, interworking is possible. However, a possible  option
  1022.          would be to set the congestion threshold at the Red Book SP/STP, such  that  flow
  1023.          control is not triggered on that signalling relation.
  1024.          7.1.2  Transfer restricted and Transfer controlled procedures
  1025.                The Yellow Book SP/STP should ignore TFR and TFC messages when received.
  1026.          7.1.3  Transfer allowed/Transfer prohibited acknowledgements
  1027.                The Yellow Book SP/STP should limit the repetition of the  TFA/TFP  message
  1028.          to once only. The Red Book SP/STP should ignore the acknowledgement messages when
  1029.          they are received.
  1030.          7.1.4  Management inhibiting procedure
  1031.                The Yellow Book SP/STP should  ignore  the  Link  Inhibit  (LIN)  and  Link
  1032.          Uninhibit (LUN) messages when received. The Red  Book  SP/STP  should  limit  the
  1033.          repetition of the LIN/LUN message.
  1034.          7.2    Red Book to Blue Book interworking
  1035.                The changes  in  this  issue  (Blue  Book)  from  the  Red  Book  Q.701-707
  1036.          Recommendations are identified in S 5. There are five areas  where  changes  have
  1037.          resulted in interworking problems:
  1038.                i)  Signalling Point Restart procedure has introduced the Traffic  Restart
  1039.                   Allowed (TRA) message.
  1040.                ii) Timer values have been confirmed in this issue, previous  values  were
  1041.                   provisional.
  1042.                iii)    User  Flow  Control  procedure  has  introduced  the   User   Part
  1043.                   Unavailable (UPU) message.
  1044.                iv) Signalling Information Field length increase will  require  action  to
  1045.                   prevent overlength messages being sent on a link that is not capable of
  1046.                   handling them.
  1047.                v)  Management-inhibiting test procedure has introduced Link Local inhibit
  1048.                   test message (LLT) and Link Remote inhibit test message (LRT).
  1049.                The suggested actions required at  the  Red  and/or  Blue  Book  SP/STP  to
  1050.          enable interworking are contained in the following point items.
  1051.          7.2.1  Signalling Point Restart
  1052.                The Red Book SP/STP should ignore  the  Traffic  Restart  Allowed  messages
  1053.          when received.
  1054.          7.2.2  Q.703 and Q.704 timer values
  1055.                Where possible, an SP/STP implemented to the  Red  Book  should  adopt  the
  1056.          timer values specified in the Blue  Book  when  interworking  with  a  Blue  Book
  1057.          SP/STP. For timer values (see Q.703 S 12 and Q.704 S 16).
  1058.          7.2.3  User flow control
  1059.                The Red Book SP/STP should ignore the User Part Unavailable  (UPU)  message
  1060.  
  1061.  
  1062.  
  1063.  
  1064.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  1065.  
  1066.          if received.
  1067.          7.2.4  Management inhibit test procedure
  1068.                The Red Book SP/STP should ignore the Link Local  inhibit  test  (LLT)  and
  1069.          Link Remote inhibit test (LRT) messages. A report to local management should also
  1070.          be made.
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.          PAGE20  Fascicle VI.7 - Rec. Q.701
  1136.  
  1137.                7.2.5  SIF length increase
  1138.                The SP/STP with 272 octet SIF length  handling  capability  should  prevent
  1139.          overlength messages from being routed over signalling links that only have  a  62
  1140.          octet SIF handling capability.
  1141.          7.2.6  SIF length increase (National networks option)
  1142.                In the  international  Signalling  System  No.  7  network,  it  should  be
  1143.          possible to identify signalling links/routes with a limited SIF  length  handling
  1144.          capability and  prevent  overlength  messages  being  transmitted  over  them  by
  1145.          administrative action based on the exchange of operational  data.  However,  with
  1146.          some national networks due to the rapid change in status of SP/STP implementation
  1147.          level (e.g., 62 to 272 SIF capability) and the number of SP/STPs in the  network,
  1148.          this administrative action and  data  exchange  may  not  be  adequate.  In  this
  1149.          situation, a mechanism  based  on  the  following  MTP  activities  may  be  more
  1150.          appropriate.
  1151.                i)  Detection of a link with 272 SIF capability may be achieved by  coding
  1152.                   the "D" bit of LSSUs sent during alignment as  1  (with  62  octet  SIF
  1153.                   links it would be 0). On receipt of this LSSU, a Blue Book SP/STP would
  1154.                   mark the link/route as having 272 SIF capability.  A  Red  Book  SP/STP
  1155.                   would ignore the coding of the "D" bit and treat the LSSU in the normal
  1156.                   manner.
  1157.                ii) When a Blue Book SP/STP receives a message for onward routing, it will
  1158.                   check if the message (SIF) is greater than 62 octets.  If  the  SIF  is
  1159.                   greater than 62 octets, it will verify that the link/route can handle a
  1160.                   message of this length. Should the link/route not have the  SIF  length
  1161.                   capability, the message will be discarded and an indication sent to the
  1162.                   message origin. A Red Book SP/STP should not receive a message with  an
  1163.                   SIF > 62 octets.
  1164.                iii)   If the message originator  is  a  local  MTP  User,  an  MTP  PAUSE
  1165.                   primitive will be returned by the MTP  in  response  to  an  overlength
  1166.                   message (see S 8). Should the originator be at a remote SP, a TFA coded
  1167.                   to indicate that only 62 octet SIF messages can be transferred will  be
  1168.                   returned by the MTP in response to an overlength message (see  Q.704  S
  1169.                   15).
  1170.                In national networks using an SIF compatibility mechanism,  the  two  spare
  1171.          bits in the TFA (see Q.704 S  15.8.2)  may  be  coded  as  an  SIF  compatibility
  1172.          indicator as follows:
  1173.          bit    B A
  1174.                0 0 Allow 62 octet SIFs/Prohibit 272, X and Y octet SIFs
  1175.                0 1 Allow 62 and 272 octet SIFs/Prohibit X and Y octet SIFs
  1176.                1 0 Allow 62, 272 and X octet SIFs Prohibit Y octet SIFs.
  1177.                1 1 Allow 62, 272, X and Y octet SIFs.
  1178.                Note - 272 < X < Y octets, the values of X and Y are for further study.
  1179.          7.3    Yellow Book to Blue Book Interworking
  1180.                The changes between Yellow and Blue Books have taken place in  two  stages:
  1181.          Yellow to Red and Red to Blue. Therefore, to achieve interworking between  Yellow
  1182.          and Blue Book implementations, the actions specified in SS 7.1 and 7.2 should  be
  1183.          applied. In S 7.1 Red Book SP/STP should be read as Blue Book SP/STP and in S 7.2
  1184.          Red Book SP/STP should be read as Yellow Book SP/STP.
  1185.                There is one change from the Red Book in the Blue Book that  will  have  an
  1186.          additional impact on interworking with the Yellow Book, and that is the  deletion
  1187.          of the blocking procedure. This means that while a Yellow Book implementation can
  1188.          block a signalling link, a Blue Book node can neither inhibit nor block the  link
  1189.          in the opposite direction.
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  1207.  
  1208.                  8      Primitives and Parameters of the Message Transfer Part
  1209.                 The primitives and parameters are shown in Table 1/Q.701.
  1210.                                                  TABLE 1/Q.701
  1211.                                    Message transfer part service primitives
  1212.           Primitives                           
  1213.             Generic Name      Specific Name            Parameters
  1214.           MTP-TRANSFER       Request            OPC (see Q.704 S 2.2)
  1215.                              Indication         
  1216.                                                 DPC (see Q.704 S 2.2)
  1217.                                                 SLS (see Q.704 S 2.2) 
  1218.                                                 (Note 1)
  1219.                                                 SIO (see Q.704 S 14.2)
  1220.                                                 User data (see Q.703 S 
  1221.                                                 2.3.8)
  1222.           MTP-PAUSE (Stop)   Indication         Affected DPC
  1223.           MTP-RESUME         Indication         Affected DPC
  1224.           (Start)            
  1225.           MTP-STATUS         Indication         Affected DPC Cause (Note 
  1226.                                                 2)
  1227.                      Note 1 - The MTP users should take into account that this 
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.           PAGE20  Fascicle VI.7 - Rec. Q.701
  1278.  
  1279.                    parameter is used for load sharing by the MTP, therefore, the SLS 
  1280.                    values should be distributed as equally as possible. The MTP 
  1281.                    guarantees (to a high degree of probability) an in-sequence 
  1282.                    delivery of messages which contain the same SLS code.
  1283.                    Note 2 - The Cause parameter has, at present, two values:
  1284.                    i) Signalling network congested (level)
  1285.                       This parameter value is included if national options with 
  1286.                    congestion priorities and multiple signalling link states without 
  1287.                    congestion priorities as in Recommendation Q.704 are implemented.
  1288.                    ii)    Remote User unavailable.
  1289.          8.1    Transfer
  1290.                The primitive "MTP-TRA        s   used   between   level    4
  1291.          and level 3 (SMH) to provide the MTP message transfer service.
  1292.          8.2    Pause
  1293.                The primitive "MTP-PAUSE" i          to   the   "Users"   the
  1294.          total inability of providing  the  MTP  service  to  the  specified
  1295.          destination.
  1296.          8.3    Resume
  1297.                The primitive "MTP-RESUME" i          to   the   "User"   the
  1298.          total ability  of  providing  the  MTP  service  to  the  specified
  1299.          destination.
  1300.               This primitive corresponds to the destination accessible state
  1301.          as defined in Recommendations Q.704.
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.                                                         Fascicle VI.7 - Rec. Q.701   PAGE1
  1349.  
  1350.                8.4    Status
  1351.                The primitive "MTP-STATUS" ind        o   the   "Users"   the
  1352.          partial  inability  of  providing   the   MTP   service   specified
  1353.          destination. The primitive is also used to indicate to a User  that
  1354.          a remote corresponding User is unavailable (see Q.704 S 11.2.7).
  1355.               In the case of national option with congestion  priorities  or
  1356.          multiple signalling link congestion states without priorities as in
  1357.          Recommendation Q.704 are implemented, this  "MTP-STATUS"  primitive
  1358.          is also used to indicate a change of congestion level.
  1359.               This primitive corresponds to the  destination  congested/User
  1360.          Part unavailable state as defined in Recommendation Q.704.
  1361.          8.5    Restart
  1362.                The MTP indicates to the "Users" at the  restarting  SP  that  the  MTP  is
  1363.          commencing or ending the signalling point restart procedure  (see  Recommendation
  1364.          Q.704, S 9).
  1365.                The indication may have the following qualifiers:
  1366.                i)  Begin
  1367.                ii) End
  1368.                The qualifier "Begin"  indicates  to  the  "Users"  that  all  destinations
  1369.          should be marked as accessible (but that the  resumption  of  signalling  traffic
  1370.          must await the reception  of  MTP-RESUME  primitive  or  MTP  restart  indication
  1371.          "End").
  1372.                The qualifier "End" indicates to the "Users" that  signalling  traffic  may
  1373.          be restarted, taking into account any MTP-PAUSE primitives previously received.
  1374.                The means of conveying the MTP restart indication to the  MTP  "Users",  is
  1375.          for further study.
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.          PAGE20  Fascicle VI.7 - Rec. Q.701
  1420.  
  1421.