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

  1.          All drawings appearing in this Fascicle have been done in Autocad.
  2.          Recommendation Q.700
  3.                     INTRODUCTION TO CCITT SIGNALLING SYSTEM No. 7
  4.          1      General
  5.                This Recommendation provides  an  overview  of  the  Signalling  System  by
  6.          describing the various functional elements of CCITT No. 7  and  the  relationship
  7.          between  these  functional  elements.  This  Recommendation  provides  a  general
  8.          description of functions and capabilities of the  Message  Transfer  Part  (MTP),
  9.          Signalling Connection Control Part (SCCP), Telephone User Part,  ISDN  User  Part
  10.          (ISDN-UP), Transaction Capabilities (TC), and  the  Operations,  Maintenance  and
  11.          Administration Part (OMAP) which are covered elsewhere  in  the  Q.700  to  Q.795
  12.          series of Recommendations. However, in the  case  of  contradiction  between  the
  13.          specifications and Q.700, the Q.700 to Q.795 specification shall apply.
  14.                Supplementary Services in CCITT S.S. No.7 ISDN applications  are  described
  15.          in the Q.73x series of Recommendations.
  16.                In addition to these functions in the CCITT No. 7  signalling  system,  the
  17.          Q.700 to Q.795 series of  Recommendations  describes  the  CCITT  No.  7  network
  18.          structure, and also specifies the Tests and Measurements applicable to CCITT  No.
  19.          7.
  20.                This Recommendation is also a specification of those aspects such as  CCITT
  21.          S.S. No. 7 Architecture, Flow Control and general compatibility  rule  which  are
  22.          not specified in separate Recommendations, and  are  applicable  to  the  overall
  23.          scope of S.S. No. 7.
  24.                The remainder of this Recommendation describes:
  25.                -   S 2: Signalling network concepts components and modes;
  26.                -   S 3: The functional blocks within CCITT Signalling System No. 7 and the 
  27.                   services provided by them;
  28.                -   S  4:  CCITT  Signalling  System  No.  7  protocol  layering  and  its
  29.                   relationship to OSI modelling;
  30.                -   S 5: Node, application entity and user part addressing;
  31.                -   S 6: Operations, administration and maintenance aspects of CCITT  S.S.
  32.                   No. 7;
  33.                -   S 7: Performance aspects of the functional blocks within CCITT S.S. No. 
  34.                   7;
  35.                -   S 8: Flow control for both the signalling network and within nodes;
  36.                -   S 9: Rules for evolving CCITT S.S. No. 7  protocols  while  preserving
  37.                   compatibility with earlier versions;
  38.                -   S 10: A cross-reference to a glossary of terms.
  39.          1.1    Objectives and fields of application
  40.                The overall  objective  of  Signalling  System  No.  7  is  to  provide  an
  41.          internationally standardised general  purpose  common  channel  signalling  (CCS)
  42.          system:
  43.                -   optimised for operation  in  digital  telecommunications  networks  in
  44.                   conjunction with stored program controlled exchanges;
  45.                -   that can meet present and future requirements of information  transfer
  46.                   for inter-processor transactions within telecommunications networks for
  47.                   call  control,  remote  control,   and   management   and   maintenance
  48.                   signalling;
  49.                -   that provides a reliable means for transfer of information in  correct
  50.                   sequence and without loss or duplication.
  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.700   PAGE1
  71.  
  72.                The signalling system meets requirements of  call  control  signalling  for
  73.          telecommunication services such as the telephone, ISDN and circuit switched  data
  74.          transmission services. It can also be used as a  reliable  transport  system  for
  75.          other types of information transfer between exchanges and specialised centres  in
  76.          telecommunications networks (e.g. for management and maintenance  purposes).  The
  77.          system is thus applicable for multipurpose uses in networks  that  are  dedicated
  78.          for particular services and in multiservices networks. The signalling  system  is
  79.          intended to be be applicable in international and national networks.
  80.                The scope of  CCITT  S.S.  No.  7  encompasses  both  circuit  related  and
  81.          non-circuit related signalling.
  82.                Examples of applications supported by CCITT S.S. No. 7 are:
  83.                -   PSTN,
  84.                -   ISDN,
  85.                -   Interaction with Network Databases, Service Control Points for service
  86.                   control,
  87.                -   Mobiles (Public Land Mobile Network),
  88.                -   Operations Administration and Maintenance of Networks.
  89.                The signalling system is optimized for  operation  over  64-kbit/s  digital
  90.          channels. It is also suitable for operation over analogue channels and  at  lower
  91.          speeds. The  system  is  suitable  for  use  on  point-to-point  terrestrial  and
  92.          satellite links. It does not include the special features  required  for  use  in
  93.          point-to-multipoint operation but can, if required, be extended to cover such  an
  94.          application.
  95.          1.2    General characteristics
  96.                Common channel signalling is a signalling method in which a single  channel
  97.          conveys, by means of labelled messages, signalling information relating  to,  for
  98.          example, a multiplicity of circuits, or other information such as that  used  for
  99.          network management. Common channel signalling can be regarded as a form  of  data
  100.          communication that is specialised for various types of signalling and information
  101.          transfer between processors in telecommunications networks.
  102.                The signalling system uses signalling  links  for  transfer  of  signalling
  103.          messages between exchanges or other nodes in the telecommunication network served
  104.          by  the  system.  Arrangements  are  provided  to  ensure  reliable  transfer  of
  105.          signalling information in the presence of transmission  disturbances  or  network
  106.          failures. These include error detection and correction on each  signalling  link.
  107.          The system is normally  applied  with  redundancy  of  signalling  links  and  it
  108.          includes functions for automatic diversion of signalling traffic  to  alternative
  109.          paths in case of link failures. The capacity and reliability for  signalling  may
  110.          thus be dimensioned by provision of a multiplicity of signalling links  according
  111.          to the requirements of each application.
  112.          1.3    Components of CCITT S.S. No. 7
  113.                CCITT S.S. No. 7 consists of a number of components or functions which  are
  114.          defined as a series of Q.700 to Q.795 Recommendations.
  115.               CCITT S.S. No. 7 function                           Recommendations
  116.               Message Transfer Part (MTP)                         Q.701-Q.704,   Q.706,
  117.                                                                   Q.707
  118.                     Telephone  User   Part   (TUP)   (including Q.721-Q.725
  119.          supplementary services)                                  
  120.               Supplementary services                              Q.730
  121.               Data User Part (DUP)                                Q.741 (note 1)
  122.               ISDN User Part (ISDN-UP)                            Q.761-Q.764, Q.766
  123.               Signalling Connection Control Part (SCCP)           Q.711-Q.714, Q.716
  124.               Transaction Capabilities (TC)                       Q.771-Q.775
  125.                     Operations Maintenance and Administration Part Q.795
  126.          (OMAP)                                                   
  127.                Note 1 - Functions of the DUP are fully specified in Recommendation X.61.
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.          PAGE24  Fascicle VI.7 - Rec. Q.700
  142.  
  143.                Other Q.700 to Q.795 series Recommendations which  describe  other  aspects
  144.          of the signalling system but  not  part  of  the  CCITT  S.S.  No.  7  signalling
  145.          interfaces are:
  146.          Title                                                    Recommendations
  147.          Signalling Network Structure                             Q.705
  148.          Numbering of International Signalling Point Codes        Q.708
  149.          Hypothetical signalling reference connection             Q.709
  150.          PABX application                                         Q.710
  151.          CCITT S.S. No. 7 Test Specification (General)            Q.780
  152.          MTP Level 2 Test Specification                           Q.781
  153.          MTP Level 3 Test Specification                           Q.782
  154.          TUP Test Specification                                   Q.783
  155.          Monitoring and measurements for the  CCITT  S.S.  No.7 Q.791
  156.          network                                                  
  157.          S 3 of Q.700 describes the relationship between  these 
  158.          components.                                              
  159.                1.4    Description techniques in the Q.700 to Q.795 series of Recommendations
  160.                The CCITT S.S. No. 7 Recommendation series  define  the  signalling  system
  161.          using  prose  description  which  is  complemented  by  SDL  diagrams  and  state
  162.          transition diagrams. Should any conflict arise  between  the  text  and  the  SDL
  163.          definition, the textual description is taken as definitive.
  164.                Message sequence charts or arrow diagrams are used to  illustrate  examples
  165.          of signalling procedures, but are not considered definitive.
  166.          2      CCITT S.S. No. 7 signalling network
  167.          2.1    Basic concepts
  168.                A  telecommunications  network  served  by  common  channel  signalling  is
  169.          composed of a  number  of  switching  and  processing  nodes  inter-connected  by
  170.          transmission links. To communicate  using  CCITT  No.  7,  each  of  these  nodes
  171.          requires to implement the necessary "within node" features of CCITT  S.S.  No.  7
  172.          making that node a signalling point within the  CCITT  S.S.  No.  7  network.  In
  173.          addition, there will be a need to interconnect these signalling points such  that
  174.          CCITT S.S. No. 7 signalling information (data)  may  be  conveyed  between  them.
  175.          These data links are the signalling links of CCITT S.S. No. 7 signalling network.
  176.                The combination of signalling points and their  interconnecting  signalling
  177.          links form the CCITT S.S. No. 7 signalling network.
  178.          2.2    Signalling network components
  179.          2.2.1  Signalling points
  180.                In specific cases there may be a  need  to  partition  the  common  channel
  181.          signalling functions at such a (physical) node into logically  separate  entities
  182.          from a signalling network point of view; i.e., a given  (physical)  node  may  be
  183.          defined as more than one signalling point. One example  is  an  exchange  at  the
  184.          boundary between international and national signalling networks.
  185.                Any two signalling points,  for  which  the  possibility  of  communication
  186.          between their corresponding User  Part  function  exists,  are  said  to  have  a
  187.          signalling relation.
  188.                The  corresponding  concept  for  a  given  User  Part  is  called  a  user
  189.          signalling relation.
  190.                An example is when two telephone exchanges  are  directly  connected  by  a
  191.          bundle of speech circuits. The exchange of telephone signalling relating to these
  192.          circuits then constitutes a user signalling relation between the  Telephone  User
  193.          Part functions in those exchanges in their role as signalling points.
  194.                Another example is when administration of customer and routing  data  in  a
  195.          telephone exchange is remotely  controlled  from  an  operation  and  maintenance
  196.          centre by means of communication through a common channel signalling system.
  197.                Examples of nodes in  a  signalling  network  that  constitutes  signalling
  198.          points are:
  199.                -   exchanges (switching centres),
  200.                -   operation, administration and maintenance centres,
  201.                -   service control points,
  202.                -   signalling transfer points.
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  213.  
  214.                All signalling points in a CCITT S.S. No. 7 network  are  identified  by  a
  215.          unique code known as a point code (Recommendation Q.704 refers).
  216.          2.2.2  Signalling links
  217.                The common channel signalling system uses signalling links  to  convey  the
  218.          signalling messages between two signalling points. A number of  signalling  links
  219.          that directly interconnect two signalling points  which  are  used  as  a  module
  220.          constitute a signalling link-set. Although a  link  set  typically  includes  all
  221.          parallel signalling links, it is possible to  use  more  than  one  link  set  in
  222.          parallel between two signalling points. A group of links within a link  set  that
  223.          have identical characteristics (e.g., the same data link bearer rate) is called a
  224.          link group.
  225.                Two signalling points that are  directly  interconnected  by  a  signalling
  226.          link are, from a signalling network structure  point  of  view,  referred  to  as
  227.          adjacent signalling points. Correspondingly, two signalling points that  are  not
  228.          directly interconnected are non-adjacent signalling points.
  229.          2.2.3  Signalling modes
  230.                The term "signalling mode" refers  to  the  association  between  the  path
  231.          taken by a signalling message and the signalling relation to  which  the  message
  232.          refers.
  233.                In the ass         mode   of   signalling,    the    messages
  234.          relating to a particular signalling relation between  two  adjacent
  235.          points are conveyed over a link set, directly interconnecting those
  236.          signalling points.
  237.               In  the  non-associated  mode  of  signalling,  the   messages
  238.          relating to a particular signalling relation are conveyed over  two
  239.          or more linksets in tandem passing through one or  more  signalling
  240.          points other than those which are the origin and the destination of
  241.          the messages.
  242.               The     quasi-associated     mode     of     signalling     is
  243.          a limited case of the non-associated mode where the path  taken  by
  244.          the message through the signalling network is  pre-determined  and,
  245.          at a given point in time, fixed.
  246.               Signalling System No. 7 is specified for use in the associated
  247.          and quasi-associated modes. The  Message  Transfer  Part  does  not
  248.          include features to avoid out-of-sequence arrival  of  messages  or
  249.          other problems that would typically arise in a fully non-associated
  250.          mode of signalling with dynamic message routing.
  251.               Examples  of  signalling  modes  are  illustrated  in   Figure
  252.          1/Q.700.
  253.                                         Figure 1/Q.700 - CCITT-34960
  254.  
  255.          2.3    Signalling point modes
  256.                A signalling point at which a message is generated, i.e., the  location  of
  257.          the source User Part function, is the originating point of that message.
  258.                A signalling point to which a message is destined, i.e.,  the  location  of
  259.          the receiving User Part function, is the destination point of that message.
  260.                A signalling point at which a message is received on a signalling  link  is
  261.          transferred to another link, i.e., neither the location of  the  source  nor  the
  262.          receiving User part function, is a Signal Transfer Point (STP).
  263.                For a particular  signalling  relation,  the  two  signalling  points  thus
  264.          function as originating and destination points for the messages exchanged in  the
  265.          two directions between them.
  266.                In the quasi-associated mode, the function of a signalling  transfer  point
  267.          is typically located in a few signalling points which may be  dedicated  to  this
  268.          function, or  may  combine  this  function  with  some  other  (e.g.,  switching)
  269.          function. A signalling point serving as a signalling transfer point functions  as
  270.          an originating and destination point for the messages generated and  received  by
  271.          the level 3 function of the Message Transfer Point also in  cases  when  no  user
  272.          functions are present.
  273.          2.4    Signalling routes
  274.                The  pre-determined  path,  consisting  of  a  succession   of   signalling
  275.          points/signalling transfer points and the interconnecting signalling links,  that
  276.          a message takes through the signalling network between the origination point  and
  277.          the destination point is the signalling route for that signalling relation.
  278.                All the signalling routes that may be used  between  an  originating  point
  279.  
  280.  
  281.  
  282.  
  283.          PAGE24  Fascicle VI.7 - Rec. Q.700
  284.  
  285.          and a destination point by a message traversing the  signalling  network  is  the
  286.          signalling route set for that signalling relation.
  287.          2.5    Signalling network structure
  288.                The signalling system may  be  used  with  different  types  of  signalling
  289.          network structures. The choice between  different  types  of  signalling  network
  290.          structures  may  be  influenced  by  factors  such  as  the  structure   of   the
  291.          telecommunication  network  to  be  served   by   the   signalling   system   and
  292.          administrative aspects.
  293.                In the case when the provision of the signalling system is  planned  purely
  294.          on a per signalling relation basis, the likely result  is  a  signalling  network
  295.          largely based on associated  signalling,  typically  supplemented  by  a  limited
  296.          degree of quasi-associated signalling for low volume  signalling  relations.  The
  297.          structure of such a signalling network is mainly determined by  the  patterns  of
  298.          the signalling relations.
  299.                Another approach  is  to  consider  the  signalling  network  as  a  common
  300.          resource that should be planned according to the total needs for  common  channel
  301.          signalling. The high capacity of digital signalling links in combination with the
  302.          needs for redundancy for reliability then typically leads to a signalling network
  303.          based on a high degree of quasi-associated signalling  with  some  provision  for
  304.          associated signalling for high volume signalling relations. The  latter  approach
  305.          to signalling network planning is  more  likely  to  allow  exploitation  of  the
  306.          potential of common channel signalling to support network features  that  require
  307.          communication for purposes other than the switching of connections.
  308.                The worldwide  signalling  network  is  structured  into  two  functionally
  309.          independent levels, namely the international and national levels. This  structure
  310.          makes  possible  a  clear  division  of  responsibility  for  signalling  network
  311.          management and allows numbering plans of signalling points of  the  international
  312.          network and the different national networks to be independent of one another.
  313.                Further considerations about the structure of the  signalling  network  are
  314.          given in Recommendation Q.705, and the impact on the  message  transfer  part  in
  315.          Recommendation Q.701.
  316.          3      CCITT S.S. No. 7 functional blocks
  317.          3.1    Basic functional division
  318.                The Blue Book  CCITT  Signalling  System  No.  7  comprises  the  following
  319.          functional blocks:
  320.                -   Message Transfer Part                  (MTP)
  321.                -   Telephone User Part                    (TUP)
  322.                -   ISDN User Part                   (ISDN-UP)
  323.                -   Signalling Connection Control Part           (SCCP)
  324.                -   Transaction Capabilities               (TC)
  325.                -   Application-Entity                     (AE) Note 1
  326.                -   Application-Service-Elements           (ASEs) Note 1
  327.                Note 1 - The glossary  shows  these  as  hyphenated  terms  but  the  usual
  328.          convention used in this Recommendation will be unhyphenated.
  329.                The fundamental  principle  of  the  signalling  system  structure  is  the
  330.          division of functions into a common Message Transfer Part (MTP) on one hand,  and
  331.          separate User Parts for different users on the  other.  This  is  illustrated  in
  332.          Figure 2/Q.700.
  333.                The overall function of  the  Message  Transfer  Part  is  to  serve  as  a
  334.          transport system providing reliable transfer of signalling messages  between  the
  335.          locations of communicating user functions.
  336.                User functions in CCITT S.S. No. 7 MTP terms are:
  337.                -   the ISDN User Part                     (ISDN-UP)
  338.                -   the Telephone User Part                (TUP)
  339.                -   the Signalling Connection Control Part (SCCP)
  340.                -   the Data User Part                     (DUP)
  341.                The term "User" in this  context  refers  to  any  functional  entity  that
  342.          utilises the transport capability provided by the Message Transfer Part.
  343.                A User Part comprises those functions of, or related to, a particular  type
  344.          of user that are part of the common channel signalling system, typically  because
  345.          those functions need to be specified in a signalling context.
  346.                The SCCP also has Users. These are:
  347.                -   the ISDN User Part                     (ISDN-UP)
  348.                -   Transaction Capabilities               (TC)
  349.                                         Figure 2/Q.700 - T1109720-88
  350.  
  351.  
  352.  
  353.  
  354.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  355.  
  356.  
  357.          3.2    CCITT S.S. No. 7 architecture
  358.          3.2.1  General
  359.                Figure 2/Q.700 shows the Architecture of CCITT S.S. No. 7  and  illustrates
  360.          the functional relationship between the various functional  blocks  of  the  Blue
  361.          Book CCITT S.S. No. 7. Figure 5/Q.700 shows the relationship between CCITT No.  7
  362.          levels and the OSI Reference  Model  Layers.  This  level/layer  relationship  is
  363.          described in the following sections.
  364.                The initial specification of CCITT  No.  7  was  based  on  circuit-related
  365.          telephony control requirements. To meet  these  requirements,  CCITT  No.  7  was
  366.          specified in four functional levels, the Message Transfer Part comprising  levels
  367.          1-3, and the User Parts as level 4.
  368.                Figure 3/Q.700 shows the Functional Levels of CCITT  S.S.  No.  7.  As  new
  369.          requirements have emerged, e.g., for non-circuit  related  information  transfer,
  370.          CCITT S.S. No. 7 has also evolved to meet these new requirements. There has  been
  371.          a need to align certain elements in CCITT No. 7 to  the  OSI  7  Layer  Reference
  372.          Model.
  373.                The result of this evolution is  that  Functional  Levels  and  OSI  layers
  374.          co-exist in CCITT No. 7. For example, the SCCP is a level  4  User  Part  in  MTP
  375.          terms, but also provides an OSI Network  layer  3  service.  Subsequent  sections
  376.          describe the various functional elements of CCITT S.S. No. 7 in terms  of  levels
  377.          and layers.
  378.                                         Figure 3/Q.700 - T1109730-88
  379.  
  380.                It should be noted that the approach proposed for ISDN architecture  is  to
  381.          define two orthogonal planes, User and Control, each of which has its own 7-layer
  382.          protocol reference model.
  383.                From  the  perspective  of  an  end  user,  the  service  provided   by   a
  384.          telecommunications network may be regarded  as  a  Network  Layer  Service  (User
  385.          Plane).
  386.                Within the telecommunications network, the techniques of the ISDN  Protocol
  387.          Reference Model are applied, and the 7-layer protocol structure of the OSI  Model
  388.          can also be used for inter-nodal communication to the end user.
  389.          3.2.2  Message Transfer Part (MTP) levels 1-3
  390.                An overview of the MTP  is  given  in  Recommendation  Q.701.  The  MTP  is
  391.          defined in Recommendations Q.701-Q.704, Q.706 and Q.707.
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.          PAGE24  Fascicle VI.7 - Rec. Q.700
  426.  
  427.                3.2.2.1   Signalling data link functions (level 1)
  428.                Level 1 defines the physical, electrical and functional characteristics  of
  429.          a signalling data link and the means to access it. The level 1 element provides a
  430.          bearer for a signalling link.
  431.                In a digital environment, 64-kbit/s digital paths  will  normally  be  used
  432.          for the signalling data link. The signalling data link  may  be  accessed  via  a
  433.          switching function,  providing  a  potential  for  automatic  reconfiguration  of
  434.          signalling links. Other types of data links, such as analogue links with  modems,
  435.          can also be used.
  436.                The detailed requirements  for  signalling  data  links  are  specified  in
  437.          Recommendation Q.702.
  438.          3.2.2.2   Signalling link functions (level 2)
  439.                Level 2 defines the functions  and  procedures  for  and  relating  to  the
  440.          transfer of signalling messages over one individual  signalling  data  link.  The
  441.          level 2 functions together with a level 1 signalling data link as a  bearer,  and
  442.          provides a signalling link for reliable transfer of signalling  messages  between
  443.          two points.
  444.                A signalling message delivered by the higher  levels  is  transferred  over
  445.          the signalling link in variable length signal units. For proper operation of  the
  446.          signalling link, the  signal  unit  comprises  transfer  control  information  in
  447.          addition to the information content of the signalling message.
  448.                The  detailed  requirements  for  signalling   functions   are   given   in
  449.          Recommendation Q.703.
  450.          3.2.2.3   Signalling network functions (level 3)
  451.                Level 3 in principle defines those transport functions and procedures  that
  452.          are common to and independent of the operation of  individual  signalling  links.
  453.          These functions fall into two major categories:
  454.                a)  Signalling message handling functions - These are functions  that,  at
  455.                   the actual transfer of the message, direct the message  to  the  proper
  456.                   signalling link or User Part.
  457.                b)  Signalling network management functions - These are functions that, on
  458.                   the basis of predetermined data and information about the status of the
  459.                   signalling  network,  control   the   current   message   routing   and
  460.                   configuration of the signalling network facilities.  In  the  event  of
  461.                   changes in the status, they also control the reconfigurations and other
  462.                   actions to preserve or restore the normal message transfer capability.
  463.                The detailed requirements for signalling network  functions  are  given  in
  464.          Recommendation Q.704.
  465.          3.2.3  Level 4: MTP User functions
  466.                Level 4 consists of the different User Parts. Each User  Part  defines  the
  467.          functions and procedures of the  signalling  system  that  are  particular  to  a
  468.          certain type of user of the system. the following entities are  defined  as  User
  469.          Parts in CCITT S.S. No. 7.
  470.          3.2.3.1   Signalling Connection Control Part (SCCP)
  471.                The SCCP is defined in  Recommendations  Q.711-Q.716.  This  Recommendation
  472.          series defines the SCCP capabilities, layer interfaces  to  MTP  and  SCCP  users
  473.          signalling messages, their encoding and signalling procedures,  and  cross-office
  474.          performance. The SCCP provides additional functions to the Message Transfer  Part
  475.          to provide  such  connectionless  and  connection-oriented  network  services  to
  476.          transfer circuit-related, and non-circuit-related signalling information.
  477.                The SCCP provides the means to:
  478.                -   control logical signalling connections in a CCITT No. 7 network;
  479.                -   Transfer Signalling Data Units across the CCITT No. 7 network with  or
  480.                   without the use of logical signalling connections.
  481.                SCCP provides a routing function which allows  signalling  messages  to  be
  482.          routed to a  signalling  point  based  on,  for  example,  dialled  digits.  This
  483.          capability involves a translation function  which  translates  the  global  title
  484.          (e.g., dialled digits) into a signalling point code and a subsystem number.
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  497.  
  498.                SCCP also provides a management function, which controls  the  availability
  499.          of the "subsystems", and broadcasts  this  information  to  other  nodes  in  the
  500.          network which have a need to know the status of the "subsystem".
  501.                The combination of the MTP and the SCCP is called  "Network  Service  Part"
  502.          (NSP). The Network Service Part meets the requirements for layer  3  services  as
  503.          defined in the OSI-Reference Model, CCITT Recommendation X.200.
  504.          3.2.3.2   Telephone User Part (TUP)
  505.                The CCITT S.S. No. 7 Telephone User  Part  is  defined  in  Recommendations
  506.          Q.721-725. The TUP Recommendations  define  the  necessary  telephone  signalling
  507.          functions for use  of  S.S.  No.  7  for  international  telephone  call  control
  508.          signalling. This Recommendation series defines the telephone signalling messages,
  509.          their encoding and signalling procedures, and cross-office performance.
  510.                Supplementary Services handled by the CCITT S.S.  No.  7  TUP  applications
  511.          are described in Recommendation Q.724, S 10. These supplementary services  embody
  512.          TUP signalling messages and procedures.
  513.          3.2.3.3   Data User Part (DUP)
  514.                The  Data  User  Part  is  defined  in  Recommendation   Q.741,   and   the
  515.          functionality fully defined in Recommendation X.61. It defines  the  protocol  to
  516.          control interexchange circuits  used  on  data  calls,  and  data  call  facility
  517.          registration and cancellation.
  518.          3.2.3.4   ISDN User Part (ISDN-UP)
  519.                The ISDN User Part is defined in  Recommendations  Q.761-Q.764  and  Q.766.
  520.          This Recommendation series defines the ISDN network  signalling  messages,  their
  521.          encoding  and  signalling  procedures,   and   cross-office   performance.   This
  522.          Recommendation series deals with the basic services only.
  523.                The ISDN-UP encompasses signalling functions required to  provide  switched
  524.          services and user facilities for voice and non-voice applications in the ISDN.
  525.                The ISDN-UP is also suited  for  application  in  dedicated  telephone  and
  526.          circuit-switched data  networks  and  in  analogue,  and  mixed  analogue/digital
  527.          networks.
  528.                The ISDN-UP has an interface to the SCCP (which is  also  a  level  4  User
  529.          Part) to allow the ISDN-UP to use the SCCP for end-to-end signalling.
  530.                Supplementary Services handled by the CCITT S.S.  No.  7  ISDN  application
  531.          are described  in  Recommendation  Q.730.  These  supplementary  services  embody
  532.          ISDN-UP signalling messages and procedures. In some  cases  these  services  also
  533.          include application protocol which uses TC and SCCP, as, for example, centralised
  534.          Closed User Group (CUG).
  535.          3.2.3.5   Transaction Capabilities
  536.                Transaction Capabilities is defined in  Recommendations  Q.771-Q.775.  This
  537.          Recommendation series defines the Transaction Capabilities  signalling  messages,
  538.          their encoding and signalling procedures.
  539.                Transaction Capabilities consists of two elements. These are:
  540.                -   Transaction Capabilities Application Part (TCAP);
  541.                -   Intermediate Service Part (ISP) [The ISP is for further study (see Note 
  542.                   1, Figure 5/Q.700)].
  543.                The TCAP entity is a functional block residing above the ISP  in  layer  7.
  544.          TCAP consists of two sub-layers: the Transaction  sub-layer,  and  the  Component
  545.          sub-layer. Further details are given in Recommendation Q.771.
  546.                TC, as currently specified, provides services  based  on  a  connectionless
  547.          network service. In  this  case,  no  ISP  layers  4-6  functions  are  involved.
  548.          Connection-oriented TC services, and the layer functions of layers  4-6  are  for
  549.          further study.
  550.                TC  provides  the  means  to  establish  non-circuit-related  communication
  551.          between two nodes in the signalling network.
  552.                TC provides the means to exchange operations and replies  via  a  dialogue.
  553.          The  X.229  Remote  Operations  protocol  has  been  extended  to  provide  added
  554.          functionality in order to accommodate specific user  needs.  The  operations  and
  555.          parameters are part of the Application protocol between TC users.
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.          PAGE24  Fascicle VI.7 - Rec. Q.700
  568.  
  569.                3.2.3.6   Application Entities and Application Service Elements
  570.                In an OSI  environment,  communication  between  application  processes  is
  571.          modelled by communication between "Application Entities  (AEs)".  An  Application
  572.          Entity represents the communication functions of an  Application  process.  There
  573.          may be multiple sets of OSI communication functions in an application process, so
  574.          a single application process may be represented by multiple  AEs.  However,  each
  575.          Application Entity is a set of communication capabilities  whose  components  are
  576.          "Application Service  Elements".  An  Application  Service  Element  (ASE)  is  a
  577.          coherent set of integrated functions.
  578.          3.2.3.6.1 Application Entities in a CCITT S.S. No. 7 environment
  579.                Figure 4/Q.700 shows the relationship  between  Application  Processes  and
  580.          Application Entities, and Application Service Elements.
  581.                An "Application Process" is considered to  be  a  range  of  functions  and
  582.          features  which  support  a  particular  network  requirement.  For  example,  an
  583.          application process in the context of CCITT S.S. No. 7 provides the co-ordination
  584.          across circuit-related protocols where required.
  585.                An Application Process can be considered as:
  586.                a)  a co-ordinator of specific aspects of network  operation  (e.g.,  ISDN
  587.                   Call Control, Mobiles, OA&M);
  588.                b)  an individual service or supplementary service control function (e.g.,
  589.                   CUG).
  590.                In the CCITT S.S. No. 7 context, the various  functional  elements  of  the
  591.          signalling  system  provide  the  signalling  protocols  (information   elements,
  592.          messages, and procedures) necessary to support the service between nodes.
  593.                In a CCITT No. 7 environment, Application Entities (AEs) are  the  elements
  594.          representing the communication functions of the application  process,  which  are
  595.          pertinent to inter-nodal communication using layer 7 application protocols.
  596.                The options for the relationship between an application  process,  AEs  and
  597.          ASEs can take several forms at a CCITT No. 7 signalling point. Some examples  are
  598.          shown in Figure 4/Q.700.
  599.                                         Figure 4/Q.700 - T1109742-88
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  639.  
  640.          3.2.3.6.2 Application Service Elements in a CCITT No. 7 environment
  641.                Application Service  Elements  (ASEs)  reside  in  the  CCITT  S.S.  No.  7
  642.          Architecture Model within layer 7 above TCAP. In the context of OSI,  TCAP  could
  643.          also be considered to be an ASE.
  644.                OMAP has an Application Entity currently containing the TCAP  ASE  and  one
  645.          other ASE. Other ASEs are under study. OMAP is described further in S 6.
  646.                The Mobile Application Part (MAP) is  another  example  of  an  Application
  647.          Entity (AE) (see Recommendation Q.1051).
  648.                An ASE can include a number of signalling procedures for a  single  service
  649.          (e.g., Freephone), where this single service is the application.
  650.                Alternatively, an ASE can include a number  of  signalling  procedures  for
  651.          any number of services or functions, encompassed by an  application  (e.g.,  MAP,
  652.          OMAP).
  653.                Thus, an ASE can define an individual service protocol (e.g.,  CUG),  or  a
  654.          complete application protocol (e.g., MAP).
  655.                An ASE can only communicate with a  compatible  peer  ASE.  The  operations
  656.          defined in an ASE may be either symmetrically invoked by each entity involved  in
  657.          the  dialogue,  or  asymmetrically  invoked  by  one  entity  only  (i.e.,  on  a
  658.          "client/server" basis). An example of the  former  is  a  "look  ahead  if  free"
  659.          procedure; an example of the latter is a database enquiry.
  660.          3.2.3.6.3 Addressing for Application Entities (AEs)
  661.                The SCCP provides a mechanism for addressing "subsystems"  using  Subsystem
  662.          Numbers (SSNs). The Application Entity is considered, in the connectionless mode,
  663.          equivalent to an SCCP subsystem.
  664.          3.2.3.6.4 Management of AEs
  665.                The SCCP provides a mechanism  for  managing  "subsystems"  and  signalling
  666.          points and informing other nodes of relevant availability status.
  667.          4      OSI layering and CCITT S.S. No. 7
  668.          4.1    General
  669.                Evolution of the CCITT Signalling System No. 7 architecture has been  based
  670.          on the Open Systems Interconnection (OSI) Reference Model.
  671.                The purpose of the Reference Model  of  Open  Systems  Interconnection  for
  672.          CCITT Applications (Recommendation X.200) is to provide a well-defined  structure
  673.          for modelling the interconnection and exchange of information between users in  a
  674.          communications system. This approach allows standardised procedures to be defined
  675.          not only to provide an open systems interconnection between users over  a  single
  676.          network, but also to permit interworking between networks to allow  communication
  677.          between users over several networks in tandem.
  678.                At present, OSI only  considers  connection-oriented  protocols,  that  is,
  679.          protocols which establish a logical connection before transferring data. In CCITT
  680.          S.S. No. 7, the ISDN-UP uses the SCCP  connection-oriented  protocol.  The  CCITT
  681.          S.S.  No.  7  Network  Service  Part  (NSP)  provides  both  connectionless   and
  682.          connection-oriented protocol.
  683.                The approach taken in the OSI reference model is  to  partition  the  model
  684.          used to describe this interconnection and exchange information between users in a
  685.          communications system into seven layers.
  686.                From the point of view of a particular layer, the lower  layers  provide  a
  687.          "transfer service" with specific features. The way in which the lower layers  are
  688.          realised is immaterial to the next  higher  layers.  Correspondingly,  the  lower
  689.          layers are not concerned with the meaning of the information coming  from  higher
  690.          layers or the reasons for its transfer.
  691.                The characteristics of each layer are described below.
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.          PAGE24  Fascicle VI.7 - Rec. Q.700
  710.  
  711.                  4.1.1  Physical Layer
  712.                 The Physical Layer (layer 1) provides transparent  transmission  of  a  bit
  713.           stream over a circuit built in some physical communications medium. It  furnishes
  714.           the interface to the physical media and is responsible for relaying  bits  (i.e.,
  715.           interconnects data-circuits). A 64 kbit/s link is assumed for the CCITT S.S.  No.
  716.           7 Physical Layer.
  717.           4.1.2  Data Link Layer
  718.                 The Data Link Layer (layer 2) overcomes the  limitations  inherent  in  the
  719.           physical circuits and allows errors in transmission to be detected and recovered,
  720.           thereby masking deficiencies in transmission quality.
  721.           4.1.3  Network Layer
  722.                 The Network Layer (layer 3)  transfers  data  transparently  by  performing
  723.           routing and relaying of data between end users. One or more of  the  sub-networks
  724.           may interwork at the Network Layer to provide an end user  to  end  user  network
  725.           service. A connectionless network provides for the transfer of data  between  end
  726.           users, making no attempt to guarantee a relationship between  two  or  more  data
  727.           messages from the same user.
  728.           4.1.4  Transport Layer
  729.                 The Transport Layer (layer 4)  provides  end  user  to  end  user  transfer
  730.           optimising the use of resources (i.e., network service) according to the type and
  731.           character of the communication, and relieves the user  of  any  concern  for  the
  732.           details of transfer. The Transport Layer always  operates  end-to-end,  enhancing
  733.           the Network Layer when necessary to meet the quality of service objectives of the
  734.           users.
  735.           4.1.5  Session Layer
  736.                 The Session Layer  (layer  5)  co-ordinates  the  interaction  within  each
  737.           association between communicating application processes.  Full  and  half  duplex
  738.           dialogues are examples of possible Session Layer modes.
  739.           4.1.6  Presentation Layer
  740.                 The Presentation Layer (layer 6) transforms the syntax of  the  data  which
  741.           is to be transferred into a form recognizable by  the  communicating  application
  742.           processes. For example, the Presentation Layer may convert  a  data  stream  from
  743.           ASCII to EBCDIC.
  744.           4.1.7  Application Layer
  745.                 The Application Layer (layer 7) specifies the nature of  the  communication
  746.           required to satisfy the users' needs. This is the highest layer in the Model  and
  747.           so does not have a boundary with a higher layer. The Application  Layer  provides
  748.           the sole means for the application processes to access the OSI environment.
  749.           4.2    Relationship between CCITT S.S. No. 7 layering and the OSI model
  750.                 Layers 1-3 comprise functions for the transportation  of  information  from
  751.           one location to another, possibly via a number of communication links in  tandem.
  752.           These functions provide the basis on which a communication network can be built.
  753.                  -   The SCCP provides, with the MTP, OSI layer services 1-3.
  754.                 Layers 4-7 define functions relating  to  end-to-end  communication.  These
  755.           layers are so defined that they are independent of the internal structure of  the
  756.           communication network.
  757.                  -   Transaction Capabilities provides layer 4-7 services.
  758.                 Layer 7 represents the semantics of a  communication,  whereas  layers  1-6
  759.           comprise the means by which the communication may be realised.
  760.                  -    Application  Entities/Application  Service   Elements   provide   the
  761.                      appropriate Application Layer Protocols in layer 7.
  762.                 Figure 5/Q.700 shows the relationship between SCCP, TC,  and  ASEs  to  the
  763.           OSI 7 Layer Reference Model.
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.                                                          Fascicle VI.7 - Rec. Q.700   PAGE1
  781.  
  782.                                         Figure 5/Q.700 - T1109751-88
  783.  
  784.                The aspect of the SMAP which is then involved  with  communication  is  the
  785.          Systems Management Application Entity (SMAE). The SMAE is also known as the  OMAP
  786.          AE.
  787.          4.3    Primitive Interfaces between CCITT No. 7 Functions
  788.          4.3.1  General
  789.                Interfaces between  the  functional  elements  of  CCITT  S.S.  No.  7  are
  790.          specified using interface primitives. Primitive  interface  definition  does  not
  791.          assume any specific implementation of a service.
  792.          4.3.2  OSI service primitives
  793.                Where the functional element of CCITT No. 7 is modelled on the OSI 7  layer
  794.          reference model, e.g., SCCP, TC, service primitives  are  defined  in  line  with
  795.          Recommendation X.210.
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.          PAGE24  Fascicle VI.7 - Rec. Q.700
  852.  
  853.                 In  line  with  Recommendation  X.210,  Figure  6/Q.700   illustrates   the
  854.           relationship between the terms "service", "boundary", "service primitives", "peer
  855.           protocol" and "peer entities". The term "boundary" applies to boundaries  between
  856.           layers, as well as to boundaries between sub-layers.
  857.                                          Figure 6/Q.700 - T1109760-88
  858.  
  859.           4.3.2.1   Service primitives
  860.                 The user of primitives does not preclude any specific implementation  of  a
  861.           service in terms of interface primitives.
  862.                 A service primitive consists of a name and one  or  more  parameters  which
  863.           are passed in the direction of service primitive.
  864.                 The name of a service primitive contains  three  elements,  as  defined  in
  865.           Recommendation X.210:
  866.                  a)  a type indicating the direction of the primitive flow. Four  types  of
  867.                      service primitives are identified (Figure 7/Q.700):
  868.                      -   request    a primitive issued by a service user to invoke a service
  869.                         element,
  870.                      -   indication a primitive issued by a service provider to advise that a 
  871.                                     service element has been invoked by the service  user  at
  872.                                     the peer service access point or by the service provider,
  873.                      -   response   a primitive issued by the service user to complete at  a
  874.                                     particular service  access  point  some  service  element
  875.                                     whose invocation has been previously  indicated  at  that
  876.                                     service access point,
  877.                      -   confirmation     a  primitive  issued  by  a  service  provider  to
  878.                                     complete  at  a  particular  service  access  point  some
  879.                                     service element previously invoked by a request  at  that
  880.                                     service access point.
  881.                  Not all four types can be associated with all service names.
  882.                  b)  a name which specifies the action to be performed;
  883.                  c)  An initial (or initials) which specifies the (sub-)layer providing the
  884.                      service:
  885.                      -   OM for the Operations Management primitives associated with OMAP;
  886.                      -   TC for the TCAP Component sub-layer,
  887.                      -   TR for the TCAP Transaction sub-layer,
  888.                      -   P, S, T, respectively for the Presentation, Session, and  Transport
  889.                         layers in the ISP,
  890.                      -   N for the  Network  Service  Part  (MTP  +  SCCP),  as  defined  in
  891.                         Recommendation Q.711.
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.                                                          Fascicle VI.7 - Rec. Q.700   PAGE1
  923.  
  924.                                          Figure 7/Q.700 - T1109771-88
  925.  
  926.                 Figure 8/Q.700 provides an overview of  the  primitives  used  between  the
  927.           various functional elements of CCITT No. 7.
  928.                 The MTP primitives apply to all level 4 users of the MTP.
  929.                 Similarly, the  SCCP  Management  Primitives  N-STATE,  N-COORD,  N-PCSTATE
  930.           apply to all SCCP subsystems/AEs via TC.
  931.                 The TC primitives between the ASE and TC provide control of  connectionless
  932.           TCAP transactions. Service primitives for connection-oriented TC transactions are
  933.           for further study.
  934.                                          Figure 8/Q.700 - T1109780-88
  935.  
  936.           5      Addressing
  937.                 Addressing of CCITT S.S. No. 7 messages has to be considered  on  a  number
  938.           of levels. For example, the message transfer part uses the destination point code
  939.           to route the message to  the  appropriate  signalling  point.  The  called  party
  940.           address field in TUP, or ISUP called party number field, in the  Initial  Address
  941.           Message is used to route the call to  the  appropriate  called  destination.  The
  942.           capabilities  of  the  various  CCITT  S.S.  No.  7  addressing  mechanisms   are
  943.           illustrated by the signalling message structure.
  944.           5.1    Signalling message structure
  945.                 A signalling message is an assembly of information, defined at level  3  or
  946.           4, pertaining to a call, management transaction, etc., that is transferred as  an
  947.           entity by the message transfer function.
  948.                 Each message contains service information  including  a  service  indicator
  949.           identifying the source User Part and possibly additional information such  as  an
  950.           indication whether the message relates to international or  national  application
  951.           of the User Part.
  952.                 The  signalling  information  of  the  message  includes  the  actual  user
  953.           information, such as  one  or  more  telephone  or  data  call  control  signals,
  954.           management and maintenance information, etc.,  and  information  identifying  the
  955.           type and  format  of  the  message.  It  also  includes  a  label  that  provides
  956.           information enabling the message to be:
  957.                  -   routed by the level 3 functions and thorugh a signalling network to its 
  958.                      destination; and (This part of the label is known as the Routing label.
  959.                      This is shown in Figure 9/Q.700.)
  960.                  -   directed at the receiving User Part to the particular  circuit,  call,
  961.                      management or other transaction to which the message is related.
  962.                 Further details are given in Q.700, S 5.2.
  963.  
  964.              SLS      Originating     Destination 
  965.                        Point Code      Point Code
  966.                                                 FIGURE 9/Q.700
  967.                                          CCITT SS No. 7 Routing Label
  968.                 There are four types of label:
  969.                  -   type A for MTP management messages;
  970.                  -   type B for TUP;
  971.                  -   type C for ISDN-UP (circuit related) messages;
  972.                  -   type D for SCCP messages.
  973.                 These are shown in Figure 10/Q.700.
  974.                 The circuit identification code is used as  a  label  for  circuit  related
  975.           signalling messages, e.g., TUP or ISDN-UP. The least significant 4 bits  of  this
  976.           field (in the TUP) is the Signalling Link Selection (SLS) field, which  is  used,
  977.           where appropriate, to perform load sharing (see Q.704). In the ISDN-UP,  the  SLS
  978.           is a separate field to the circuit identification code.
  979.                 The CCITT No. 7 MTP signalling  messages  at  level  2,  which  carry  user
  980.           information, are called Message Signal Units (MSUs). Figure  11/Q.700  shows  the
  981.           basic format of the MSU (refer also to Q.703)  and  the  breakdown  of  the  MSU.
  982.           Signalling Information Field (SIF) when  transporting  circuit-related  (ISDN-UP,
  983.           TUP) messages and non-circuit-related messages (SCCP, TC based). Further  details
  984.           are given on message formats  in  Recommendations  Q.704,  Q.713,  Q.723,  Q.763,
  985.           Q.773.
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.           PAGE24  Fascicle VI.7 - Rec. Q.700
  994.  
  995.                                         Figure 10/Q.700 - T1109791-88
  996.  
  997.                                         Figura 11/Q.700 - T1109801-88
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  1065.  
  1066.                5.2    MTP addressing
  1067.                There is a two part addressing mechanism  in  the  MTP,  one  part  of  the
  1068.          mechanism uses the point code which is incorporated in the routing label of every
  1069.          message signal unit, the other part of the mechanism makes  use  of  the  service
  1070.          indicator and network indicator within the service information octet.  The  point
  1071.          code is used for inter-node addressing and the SIO  addresses  signalling  system
  1072.          users on an intra-node basis.
  1073.          5.2.1  Point codes
  1074.                Every signalling point (SP)  and  signalling  transfer  point  (STP),  when
  1075.          integrated in an SP, will be allocated its own unique point code. This is used by
  1076.          the MTP routing function to direct outgoing messages towards their destination in
  1077.          the network as indicated by the inclusion of the appropriate point  code  in  the
  1078.          routing label. This point code is known as the destination point code (DPC).  The
  1079.          routing label also contains the point code of  the  SP  originating  the  message
  1080.          signal unit, therefore, the combination of this originating point code (OPC)  and
  1081.          DPC will determine the signalling relation  (i.e.,  the  network  points  between
  1082.          which MTP "User" information is exchanged). The DPC  is  used  by  the  receiving
  1083.          SP/STP discrimination function to determine whether the message is  addressed  to
  1084.          that SP or requires  to  be  onward  routed  by  means  of  the  signal  transfer
  1085.          capability of the STP.
  1086.                The DPC will always be determined and inserted in the routing label by  the
  1087.          level 4 MTP "User". This will also generally be the same for the OPC  but  it  is
  1088.          possible that since the OPC might be constant it could be inserted by the MTP.
  1089.          5.2.2  Service indicator and network indicator
  1090.                The 4 bit service indicator (SI) and  2  bit  network  indicator  (NI)  are
  1091.          included in the service information octet (SIO)  and  are  used  within  an  SP's
  1092.          distribution function to determine the "User"  the  incoming  message  should  be
  1093.          delivered to.
  1094.                The SI will determine the "User", e.g., TUP, SCCP, ISUP  and  the  NI  will
  1095.          determine which network is concerned, e.g., international or national.
  1096.                The NI will also in  conjunction  with  the  OPC/DPC  determine  whether  a
  1097.          national or international signalling relation/routing is involved.
  1098.                The NI, together with the standard 14 bit point code, allows for a  max  16
  1099.          384 point codes to be allocated in a signalling network.
  1100.          5.3    SCCP addressing
  1101.                Addressing within the SCCP of S.S.  No.  7  makes  use  of  three  separate
  1102.          elements:
  1103.                -   DPC
  1104.                -   Global Title  (GT)
  1105.                -   Sub-System Number  (SSN)
  1106.                One, two or all of the elements may be present in the  Called  and  Calling
  1107.          Party Address, the main options are:
  1108.  
  1109.          GT                           When transferring SCCP messages
  1110.          DPC + SSN                    
  1111.          SSN                          
  1112.          GT                           When receiving messages from MTP
  1113.          SSN + GT                     
  1114.          DPC                          
  1115.          DPC + (SSN or GT or both)    When receiving messages from 
  1116.          GT                           connectionless or 
  1117.          GT + SSn                     connection-orientated control for 
  1118.                                       SCCP Routing.
  1119.                The form of address used  will  depend  on  the  service,  application  and
  1120.          underlying network.
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.          PAGE24  Fascicle VI.7 - Rec. Q.700
  1136.  
  1137.                5.3.1  Global Title (GT)
  1138.                The Global Title (GT) may comprise of dialled digits  or  another  form  of
  1139.          address that will not be recognized in the S.S. No. 7 network, therefore, if  the
  1140.          associated message requires to be routed over the S.S. No. 7 network, translation
  1141.          is required.
  1142.                Translation of the GT will result in a  DPC  being  produced  and  possibly
  1143.          also a new SSN and GT. A field is also  included  in  the  address  indicator  to
  1144.          identify the format of the global title.
  1145.          5.3.2  Destination Point Code (DPC)
  1146.                The DPC in an address requires no translation and will merely determine  if
  1147.          the message is destined for that in SP  (incoming  message)  or  requires  to  be
  1148.          routed over the S.S. No. 7 signalling network via the MTP. For outgoing  messages
  1149.          this DPC should be inserted in the MTP routing label. On an incoming message  the
  1150.          DPC in the MTP routing label should correspond to the DPC in the called address.
  1151.          5.3.3  Subsystem Number (SSN)
  1152.                The SSN will identify a subsystem accessed via the SCCP within a  node  and
  1153.          may be a User Part, e.g., ISUP, SCCP management or an AE  via  TC.  TC,  however,
  1154.          will be invisible to the SCCP.
  1155.                When examination of the DPC in an incoming message has determined that  the
  1156.          message is for that SP, examination of the SSN will identify the  concerned  SCCP
  1157.          "User". The presence of an SSN without a DPC will also indicate a  message  which
  1158.          is addressed to that SP.
  1159.                The SSN field has an initial capacity of 255 codes with an  extension  code
  1160.          for future requirements.
  1161.          5.4    User Part addressing
  1162.          5.4.1  Telephone User Part addressing
  1163.                The Telephone User Part is capable of handling E.164 (incorporating  E.163)
  1164.          addresses in the calling and called party address information elements.
  1165.          5.4.2  ISDN User Part addressing
  1166.                The  ISDN  User  Part  address  structure  is  capable  of  handling  E.164
  1167.          addresses in the calling and called number, and re-directing address  information
  1168.          elements.
  1169.          5.4.3  Signalling connection control part addresses
  1170.                The signalling  connection  control  part  is  capable  of  handling  E.164
  1171.          (incorporating E.163), X.121, F.69, E.210, E.211, E.212,  E.213,  addresses,  and
  1172.          the mobile  hybrid  E.214  address  in  the  calling  and  called  party  address
  1173.          information elements.
  1174.                The handling of OSI NSAP addresses in SCCP is for further study.
  1175.          5.5    Labelling
  1176.                A variety of methods to label signalling messages  is  used  to  allow  the
  1177.          signalling system and users of the signalling system to relate a received message
  1178.          to a particular call or transaction.
  1179.                For circuit-related messages, (e.g., on a simple telephone call),  the  TUP
  1180.          (and the ISUP) use the circuit identification code (CIC) to label the message.
  1181.                For certain ISUP procedures, call reference are used to associate  messages
  1182.          with calls.
  1183.                SCCP also uses local references on connection oriented protocols.
  1184.                Transaction  capabilities  use  transaction  and   invoke   identities   to
  1185.          associate transaction messages and components respectively.
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  1207.  
  1208.                6      Operations administration and maintenance
  1209.          6.1    Management
  1210.                Management within S.S. No. 7 is partitioned into two main areas:
  1211.                -   Signalling network management;
  1212.                -   Signalling system management.
  1213.          6.1.1  Signalling network management
  1214.                These are functions contained within the MTP and SCCP which,  by  means  of
  1215.          automatic procedures, maintain the required signalling network performance (e.g.,
  1216.          changeover of faulty links, forced re-routing, subsystem availability, etc.).
  1217.          6.1.2  Signalling system management
  1218.                This may be considered as the actions taken  by  the  operator  (or  by  an
  1219.          external automatic mechanism) to maintain the signalling system performance  when
  1220.          problems are identified.
  1221.          6.1.3  Signalling System No. 7 and TMN
  1222.                The TMN concept identifies CCITT S.S. No. 7 as a  candidate  to  act  as  a
  1223.          data communications network (DCN) for some TMN functions. The protocols that will
  1224.          be needed for this purpose are intended to be defined as ASEs, as part  of  OMAP.
  1225.          This topic is for further study.
  1226.          6.1.4  Signalling System No. 7 and OSI management
  1227.                This subject is for further study.
  1228.          6.2    Maintenance and testing
  1229.                The maintenance administration and management functions of  the  signalling
  1230.          system themselves use the signalling system as a data  carrying  mechanism.  When
  1231.          regarded in the data transport  mode,  however,  any  management  or  maintenance
  1232.          information is regarded as signalling  traffic.  Those  functions  having  direct
  1233.          impact on S.S. No. 7 are included in OMAP Recommendation Q.795.
  1234.                Testing within Signalling System No. 7 is:
  1235.                -   instigated automatically as a part of a signalling  system  management
  1236.                   procedures (e.g., signalling route set test in MTP) or
  1237.                -   applied as a result of external activity, e.g., human-machine (MMI).
  1238.                The  first  form  is  described  in  the   appropriate   Q.700   to   Q.795
  1239.          Recommendation dealing with MTP or SCCP, etc. The second form includes  some  MMI
  1240.          initiated procedures (initiation  of  MRVT  (Q.795)),  and  also  pre-in  service
  1241.          testing using test cases specified in Recommendations for S.S. No. 7 tests (Q.780
  1242.          to Q.783). A testing user part has been agreed to be necessary for pre-in service
  1243.          testing, this topic is for further study.
  1244.          6.2.1  Operations Maintenance and Administration Part (OMAP)
  1245.                Recommendation  Q.795  provides  procedures  and   protocols   related   to
  1246.          operations and maintenance information. These procedures and protocols  use  TCAP
  1247.          and  are  invoked  by  the  system   management   application   process   (SMAP).
  1248.          Recommendation Q.795 includes the following:
  1249.                -   MTP Routing Verification Test (MRVT)
  1250.                -   SCCP Routing Verification Test (SRVT) - for further study
  1251.                -   Circuit Validation Test
  1252.                The protocol for the MRVT contained in Q.795 forms  part  of  the  OMAP  AE
  1253.          which in turn uses the services provided by transaction capabilities.
  1254.                ASEs needed to support the TMN functions are for further study.
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.          PAGE24  Fascicle VI.7 - Rec. Q.700
  1278.  
  1279.                6.2.2  Testing
  1280.                Test  specifications  for  Signalling  System  No.  7  are   contained   in
  1281.          Recommendations Q.780-783 and cover MTP level 2, level 3  and  the  TUP  together
  1282.          with an overview of testing.
  1283.                A Testing User Part is for further study.
  1284.          6.3    CCITT S.S. No. 7 measurements
  1285.                Recommendation Q.791 specifies the monitoring and measurements  appropriate
  1286.          to the MTP and SCCP.
  1287.          7      Signalling system performance
  1288.                The performance requirements of Signalling System No. 7 must  take  account
  1289.          of the performance requirements of the services that are  being  supported.  Each
  1290.          functional component of Signalling System No.  7  has  its  performance  criteria
  1291.          specified in a self-contained Recommendation. An overall  performance  target  is
  1292.          specified in the form of a Hypothetical Signalling Reference Connection (HSRC).
  1293.          7.1    Hypothetical Signalling Reference Connection (HSRC)
  1294.                The HSRC for Signalling System No.  7  (Recommendation  Q.709),  identifies
  1295.          components that are used in a signalling relation between signalling end  points,
  1296.          signalling points, signalling transfer points, and signalling  points  with  SCCP
  1297.          relay  functions,  and  gives  the  values  for   the   signalling   delays   and
  1298.          unavailability parameters. The values used are derived from the figures contained
  1299.          in the individual performance Recommendations for MTP, TUP, SCCP and ISUP.
  1300.          7.2    MTP
  1301.                The   MTP   signalling   performance   requirements   are   specified    in
  1302.          Recommendation Q.706. This Recommendation includes:
  1303.                -   the parameters route-set  unavailability,  MTP  malfunction  (loss  of
  1304.                   messages and mis-sequencing), and message transfer times;
  1305.                -    factors  affecting  performance,  for  example   signalling   traffic
  1306.                   characteristics  (e.g.,  loading   potential,   security,   etc.)   and
  1307.                   parameters related to transmission characteristics (e.g., bit rates  of
  1308.                   signalling data links);
  1309.                -   those parameters which  have  greatest  influence  on  the  signalling
  1310.                   network  queueing  delays  for   example,   error   control,   security
  1311.                   arrangements, failures and priorities.
  1312.                It should be noted that management functions affect MTP performance.
  1313.          7.3    SCCP
  1314.                The   SCCP   signalling   performance   requirements   are   contained   in
  1315.          Recommendation  Q.716.  Parameters  identified  are  signal   connection   delays
  1316.          (establishment, unsolicited reset, reset and release signalling connection, reset
  1317.          and release failure probability, data message transmit delay, data message  delay
  1318.          failure and error probability and SCCP unavailability).
  1319.                It should be noted that management functions affect SCCP performance.
  1320.          7.4    TUP
  1321.                The   TUP   signalling   performance   requirements   are   contained    in
  1322.          Recommendation Q.725. Parameters  contained  in  this  Recommendation  are  cross
  1323.          office performance for TUP supported circuit connection control application under
  1324.          normal and abnormal traffic loads. Also specified is the probability  of  failure
  1325.          of calls due to signalling malfunction.
  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.700   PAGE1
  1349.  
  1350.                7.5    ISDN-UP
  1351.                The  ISDN-UP  signalling  performance   requirements   are   contained   in
  1352.          Recommendation Q.766. Parameters  contained  in  this  Recommendation  are  cross
  1353.          office performance for ISDN-UP supported circuit connection control under  normal
  1354.          and abnormal traffic loads. Also specified is the probability of  failure  of  an
  1355.          ISDN call due to signalling function.
  1356.          8      Flow control
  1357.                Signalling System No. 7 in common with other  transport  mechanisms,  needs
  1358.          to limit the input of data when congestion onset is detected. Failure  to  do  so
  1359.          can create overload situations. The nature of CCITT  S.S.  No.  7  will  lead  to
  1360.          SP/STP overload congestion being spread through  the  signalling  network  if  no
  1361.          action is taken. This will result in impaired signalling performance. In addition
  1362.          to signalling network congestion within a  node,  congestion  will  also  require
  1363.          action to prevent signalling performance from deteriorating. There is thus a need
  1364.          for flow control within the signalling system to maintain the required signalling
  1365.          performance.
  1366.          8.1    Signalling network flow control
  1367.                This is achieved by incorporating a flow control mechanism in the  MTP.  On
  1368.          detection of congestion, MTP "Users" are informed  by  the  means  of  a  special
  1369.          primitive; the "User" should then reduce signalling traffic towards the congested
  1370.          part of the network. If the User is at a remote SP, the  information  is  carried
  1371.          across the network in an appropriate signalling network management message.
  1372.          8.2    Signalling node (congestion) flow control
  1373.                In addition to network  congestion,  nodal  congestion  also  requires  the
  1374.          remedial action of flow control to prevent the signalling performance from  being
  1375.          impaired. Nodal congestion can occur both within the MTP and the MTP "User".
  1376.          8.2.1  MTP nodal flow control
  1377.                A similar activity to that  to  combat  signalling  network  congestion  is
  1378.          required, i.e., on detection, the "User" is  informed  so  that  traffic  can  be
  1379.          reduced.
  1380.          8.2.2  "User" flow control
  1381.                As well as taking action to reduce  MTP  congestion,  mechanisms  are  also
  1382.          required within  the  User  to  detect  the  onset  of  congestion  and  to  take
  1383.          appropriate action.
  1384.          8.3    Automatic congestion control
  1385.                The ISUP and TUP provide signalling procedures which aim to reduce the  new
  1386.          calls offered to an exchange which is experiencing processor overload.
  1387.                Automatic  congestion  control  provides  the  means  to  inform   adjacent
  1388.          exchanges of the current workload, and to request that only  priority  calls  are
  1389.          offered to the exchange experiencing overload.
  1390.          9      Compatibility mechanisms and rules in CCITT S.S. No. 7
  1391.          9.1    Modularity
  1392.                The wide scope of the signalling system  requires  that  the  total  system
  1393.          include a large diversity of functions and that further functions can be added to
  1394.          cater for extended future applications. As a consequence only  a  subset  of  the
  1395.          total system may need to be used in an individual application.
  1396.                A major characteristic of the signalling system is  that  it  is  specified
  1397.          with a functional structure to ensure  flexibility  and  modularity  for  diverse
  1398.          applications within one system concept. This allows the system to be realized  as
  1399.          a number of functional modules which could  ease  adaptation  of  the  functional
  1400.          content of an operating Signalling System  No.  7  to  the  requirements  of  its
  1401.          application.
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.          PAGE24  Fascicle VI.7 - Rec. Q.700
  1420.  
  1421.                The CCITT specifications of the signalling  system  specify  functions  and
  1422.          their use for international operation of the system. Many of those functions  are
  1423.          also required in typical national applications. Furthermore, the system  to  some
  1424.          extent includes features that are particular to national applications. The  CCITT
  1425.          specifications thus form an internationally standardized base for a wide range of
  1426.          national applications of common channel signalling.
  1427.                CCITT S.S. No. 7 is one common channel signalling  system.  However,  as  a
  1428.          consequence of its modularity and  its  intended  use  as  a  standard  base  for
  1429.          national applications the system may be applied in many  forms.  In  general,  to
  1430.          define the use of the system in a given national application, a selection of  the
  1431.          CCITT specified functions must be made  and  the  necessary  additional  national
  1432.          functions must be specified depending on the nature of the application.
  1433.                CCITT S.S. No. 7 is an evolutionary signalling system which  has  undergone
  1434.          a number of enhancements. To allow ease of evolution it  has  been  necessary  to
  1435.          incorporate a number of compatibility mechanisms in various  functional  elements
  1436.          of CCITT No. 7, and  to  apply  a  number  of  compatibility  rules  to  protocol
  1437.          enhancement. Detailed specification  of  the  compatibility  mechanisms  in  each
  1438.          functional element of CCITT S.S. No. 7 are given  in  the  appropriate  Q.700  to
  1439.          Q.795 Recommendations. Hence an overview is given in this Recommendation.
  1440.                Compatibility rules which apply to all functional elements  of  CCITT  S.S.
  1441.          No. 7 are detailed in the following text.
  1442.          9.2    Evolutionary requirements
  1443.                In application protocols  (e.g.,  ISDN-UP,  ASEs),  the  main  evolutionary
  1444.          requirement is the ability to add new subscriber services, new administration and
  1445.          network services to the protocol.
  1446.                In the SCCP and MTP, the evolutionary requirements are  different  in  that
  1447.          initial versions provide basic transport functions which  are  generally  stable.
  1448.          The main enhancements have been in the management protocols.
  1449.                Although the evolutionary requirements are different  across  the  elements
  1450.          of CCITT S.S. No. 7, it is possible to incorporate certain common  mechanisms  in
  1451.          the various functional elements.
  1452.          9.3    Forward and backward compatibility
  1453.                Compatibility mechanisms can be considered as being either:
  1454.                -   Forward compatibility mechanisms
  1455.                -   Backward compatibility rules
  1456.                Forward compatibility mechanisms are  defined  as  a  scheme  to  enable  a
  1457.          version of a protocol  to  communicate  effectively  and  interwork  with  future
  1458.          versions of the protocol.
  1459.                Backward compatibility rules are defined as a scheme to ensure that  future
  1460.          versions of the protocol will be able to send protocol messages to  the  previous
  1461.          version which will be understood and fully processed by the node  supporting  the
  1462.          previous version.
  1463.          9.4    Compatibility rules for CCITT S.S. No. 7
  1464.                The following compatibility rules are applied  to  each  element  of  CCITT
  1465.          S.S. No. 7 (e.g., ISDN-UP) when protocols are enhanced.
  1466.          9.4.1  Addition of a new value to an existing field (e.g., a cause value)
  1467.                New values to an existing field can be added. The processing of  these  new
  1468.          values at nodes supporting an earlier version of the protocol will be defined  in
  1469.          their version specifications.
  1470.          9.4.2  Addition of a new parameter to an existing message
  1471.                Any new parameters added to an  existing  message  must  not  be  added  as
  1472.          mandatory parameters. If a new parameter,  must  be  added,  and  it  must  be  a
  1473.          mandatory parameter, then a new message type must be created.
  1474.          9.4.3  Handling of unrecognized information
  1475.                When a new protocol, message or information element is created, a  rule  is
  1476.          required on a per message and information element basis, to define the action  on
  1477.          receipt of unrecognized information. This  rule  needs  to  be  applied  to  both
  1478.          unrecognized messages, unrecognized information  elements  within  messages,  and
  1479.          unrecognized values within recognized information elements.
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.                                                         Fascicle VI.7 - Rec. Q.700   PAGE1
  1491.  
  1492.                The actions defined for  receipt  of  an  unrecognized  message/information
  1493.          element could be:
  1494.                -   Discard message/information element.
  1495.                -   Discard/ignore information element within a recognized message.
  1496.                -   Default to a known general value (e.g., on receipt of an  ISDN-UP  IAM
  1497.                   with an unrecognized calling  party  category  could  be  defaulted  to
  1498.                   "Unknown").
  1499.                -   Send a "Confusion" message.
  1500.                -   Terminate the call/transaction.
  1501.                -   Information management.
  1502.          9.4.4  Increase in the length of optional parameters
  1503.                If a parameter is used as an optional parameter in  all  messages  that  it
  1504.          appears, the length of the parameter can be increased. The older version  of  the
  1505.          protocol would be able to function as it does  today,  assuming  it  ignores  the
  1506.          extra bits or a suitable extension method has been  defined.  The  newer  version
  1507.          would have to check the length  of  the  parameter  to  determine  if  the  added
  1508.          information was present.
  1509.                Protocols which use coding rules which are based on X.409  (e.g.,  TC)  are
  1510.          not subject to this rule.
  1511.          9.4.5  Processing of messages with unrecognized SIO information
  1512.                To enable signalling points implemented to the Blue Book to interwork  with
  1513.          signalling  points  implemented  to  earlier  Recommendations  when   a   message
  1514.          containing an unrecognized service information  octet  (see  Q.704,  S  14.2)  is
  1515.          received, the message is discarded.
  1516.          9.4.6  Unacknowledged messages
  1517.                Where a function requires an acknowledgement  to  a  message  in  order  to
  1518.          continue, if no response is received the function sends the message  for  only  a
  1519.          limited number of times. The sending signalling  point  should  assume  that  the
  1520.          function is not available, and inform local management.
  1521.          9.4.7  Processing of spare fields
  1522.                For those CCITT S.S. No. 7 functions which define fields or  sub-fields  in
  1523.          signalling messages as spare or reserved, the following rules for  processing  of
  1524.          these fields apply.
  1525.                At a node generating a signalling message, all spare  and  reserved  fields
  1526.          are set to zero. At transit nodes, spare or reserved  fields  may  be  passed  on
  1527.          transparently. At the destination node, the spare and  reserved  fields  are  not
  1528.          examined.
  1529.          10     Glossary
  1530.                A Glossary of terms in CCITT S.S. No. 7 is contained at  the  back  of  the
  1531.          Fascicles VI.7, VI.8 and VI.9.
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.          PAGE24  Fascicle VI.7 - Rec. Q.700
  1562.  
  1563.