home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / z / z335.asc < prev    next >
Text File  |  1991-12-31  |  17KB  |  491 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Recommendation Z.335
  8.  
  9.                      ROUTING ADMINISTRATION
  10.                                 
  11.                                 
  12. 1.     General
  13.  
  14.        This Recommendation has been developed in accordance to  the  methodology
  15. defined in Recommendations Z.332 and Z.333.
  16.  
  17.        The main part of this Recommendation deals  with  the  model  of  routing
  18. administration and a glossary of the terms used is also included.
  19.  
  20.        The list of operator jobs and the list of system functions to be controlled 
  21. are contained in Annex A.
  22.  
  23.        For each system function to be controlled by means of MML, one or more MML 
  24. functions can be derived and each of them can be described using the metalanguage 
  25. defined in Recommendation Z.333, in order to  detail  the  relevant  information
  26. structure.
  27.  
  28.        Annex B contains a list of MML functions and information structure diagrams 
  29. associated to each of them to be used as guidelines.
  30.  
  31. 2.     Introduction
  32.  
  33.        The routing functions are those system functions that are  in  charge  of
  34. routing a call attempt toward its destination on the basis of the data associated 
  35. with the call attempt (e.g. the dialled digits, etc.) and the data associated to the 
  36. network (e.g. identities of the circuit sub-groups serving a certain destination, 
  37. etc.). The destination of a call attempt may be inside the switching system as well 
  38. as outside the switching system. If the destination is inside the switching systems, 
  39. the routing will consist of identifying the termination that corresponds to  the
  40. destination. If the destination is outside  the  switching  system  the  routing
  41. functions shall search for a free circuit, within a given circuit sub-group on which 
  42. the call attempt will be routed.
  43.  
  44.        Routing consists of functions whose parameters may vary with the  network
  45. design and the switching system design to fit the network application. The economics 
  46. of a switching system in a network application is, in part, a function of how well 
  47. the routing functions match the network design.
  48.  
  49.        The main activities for creating and maintaining routing administration data 
  50. may be summarized by the following items:
  51.  
  52.        -    analysis of the data provided by the traffic measurement functions;
  53.  
  54.        -    defining the routing strategies on the basis of the achieved results;
  55.  
  56.        -    creating new or changing the existing items, related to the routing in 
  57.             the switching systems, in order to satisfy the routing strategies.
  58.             Only  the  last  of  these  items  is  within  the  scope  of   this
  59. Recommendation.
  60.  
  61.        This Recommendation deals with the routing administration functions involved 
  62. with the routing towards destinations outside the  switching  system,  whichever
  63. signalling system is used.
  64.  
  65. 3.     Routing administration model
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. 3.1    Introduction
  79.  
  80.        To service a call in order to make it proceed towards the desired  called
  81. party, two steps are pointed out:
  82.  
  83.        -    the identification of the destination of the call made by means of the 
  84.             analysis of the selection digits and by means of other information;
  85.  
  86.        -    the selection of a free circuit within a set of suitable circuits on 
  87.             which the call may be forwarded.
  88.  
  89.        The routing functions provided by a system deal mainly with the second step 
  90. and the present Recommendation relates to their administration. In this section a 
  91. model for the administration of routing functions is  reported,  describing  the
  92. information used.
  93.  
  94.        Figure 1/Z.335 provides a description of the connections that exist at the 
  95. man-machine interface, among the routing items (such as circuit ,  circuit  sub-
  96. groups, routes and route groups) that can be administered by means of MML functions.
  97.  
  98.        The purpose of this model is to provide an overview of the routing items and 
  99. the relevant parameters. No specific association between parameters and  routing
  100. items is intended other than for explanatory  purposes.  Any  parameter  can  be
  101. associated to any routing item depending on the specific needs of an administration 
  102. or of the network: for example, the type of signalling system may be determined at 
  103. route group, route or circuit sub-group level, without changing its function.
  104.  
  105.        The collection of combinations of destination and  additional  parameters
  106. forms the routing table, which contains all the possibilities of routing for a given 
  107. system. One entry in this table is called routing table element.
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.                                  FIGURE 1/Z.335
  117.                                         
  118.                           Routing administration model
  119.  
  120. Note - Option A  =The model comprises route groups, routes and circuit sub- groups
  121.        Option B  =The model comprises routes and circuit sub-groups
  122.        Option C  =The model comprises circuit sub-groups only
  123.  
  124.        These options are to be considered, on an equal footing, as complete models 
  125. of equal acceptability. Even though route groups and routes  can  be  implicitly
  126. present in the routing table, they do not necessarily appear explicitly in the man- 
  127. machine interface.
  128.  
  129. 3.2    Parameters
  130.  
  131.        The parameters used in the decision process of routing a call are included 
  132. in the following list. In Figure 1/Z.335 they are  represented  by  destination,
  133. additional parameters and supplementary information. This list is open-ended and not 
  134. all the parameters are needed for all applications. The list may vary according to 
  135. administration needs, telecommunication network levels, etc.
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.        The methods used to evaluate these parameters within the switching system 
  144. should not be constrained by the model.
  145.  
  146.        1)   Destination;
  147.  
  148.        2)   Class of incoming circuit sub-group;
  149.  
  150.        3)   Calling party category;
  151.  
  152.        4)   Parameters for network management (e.g. time  of  day,  presence  of
  153.             carrier failures, etc.);
  154.  
  155.        5)   Signalling system (incoming and outgoing);
  156.  
  157.        6)   Transmission characteristics (incoming and outgoing);
  158.  
  159.        7)   Circuit type (e.g. two wires, four wires);
  160.  
  161.        8)   Presence of echo canceller;
  162.  
  163.        9)   Transmission medium characteristics (i.e. presence of satellite links);
  164.  
  165.        10)  Selection of specific carrier or specific network.
  166.  
  167.        The destination is identified by means of the selection digits, on the basis 
  168. of the incoming route (origin information) or signalled information.
  169.  
  170.        The additional parameters are those parameters that allow identification of 
  171. the possible choices for routing a call towards a given destination. The following 
  172. factors may be used as additional parameters (the list is neither mandatory  nor
  173. complete):
  174.  
  175.        1)   Class of incoming circuit sub-group;
  176.  
  177.        2)   Calling party category;
  178.  
  179.        3)   Parameters for network management.
  180.  
  181.        A combination of destination and additional parameters identify a routing 
  182. table element which contains all the possibilities to set up a call in order  to
  183. forward it.
  184.  
  185. 3.3    Route group
  186.  
  187.        A route group consists of one or more routes that may be used for a given 
  188. destination. A route group may be accessed  by  more  than  one  combination  of
  189. destination and additional parameters.
  190.  
  191. 3.4    Route
  192.  
  193.        A route consists of one or more circuit sub-groups and of some information 
  194. associated with the route describing the use of the route itself.
  195.  
  196.        Examples of this information may be:
  197.  
  198.        -    seizure signal to send (terminal, transit);
  199.  
  200.        -    number of digits to send;
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.        -    digits to add.
  214.  
  215.        If the route is not present  in  the  routing  administration  model  the
  216. information should be associated to other routing items.
  217.  
  218. 3.5    Circuit sub-group
  219.  
  220.        A circuit sub-group is a set of circuits between two exchanges. In options A 
  221. and B, circuits within a circuit sub-group have similar characteristics (e.g. type 
  222. of signalling, type of transmission path, etc.).
  223.  
  224.        The selection of a given circuit sub-group inside a route can be made on the 
  225. basis of supplementary  information  such  as  signalling  system,  transmission
  226. technique, circuit type (e.g. two wires, four wires), presence of echo canceller, 
  227. transmission medium characteristics (e.g. presence of satellite links), etc. Other 
  228. information may also be associated  to  circuit  sub-groups;  examples  of  this
  229. information are:
  230.  
  231.        -    traffic direction;
  232.  
  233.        -    class of incoming circuit sub-group;
  234.  
  235.        -    search method to select a circuit inside the sub-group.
  236.  
  237. 3.6    Circuit
  238.  
  239.        A circuit is characterized by an identity, by  its  hardware  termination
  240. identity and by its sequence number inside the circuit sub-group (this latter is 
  241. only used for selection purposes in outgoing circuit sub-groups). If common channel 
  242. signalling is used, a label should be assigned to the circuit.
  243.  
  244. 4.     Additional information
  245.  
  246. 4.1    Management of the status of routing items
  247.  
  248.        In order to change the  routing  capabilities  of  the  telecommunication
  249. systems, facilities are required to alter the operating status of the items involved 
  250. (i.e. to put a circuit in service or out of service, etc.).
  251.  
  252.        This topic is left for further study.
  253.  
  254. 4.2    Reliability mechanisms
  255.  
  256.        In order to prevent malfunctions and errors when servicing  a  call,  the
  257. routing administration functions used  in  the  telecommunication  systems  must
  258. implement reliability mechanisms.  The  most  critical  functions,  e.g.  change
  259. functions, should not be provided to the operator if reliability mechanisms are not 
  260. provided.
  261.  
  262.        The selection and implementation of reliability mechanisms are not covered 
  263. in this Recommendation.
  264.  
  265.        However, due to the fact that the mechanism used may affect the man- machine 
  266. interface, it is highlighted that such aspect should be studied and  taken  into
  267. account when designing the real man-machine interface.
  268.  
  269. 5.     Glossary of used terms
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277. Circuit:         connection between two exchanges for one call at a time, including 
  278.                  the junctors that terminate the circuit.
  279.  
  280. Circuit sub-group:group of circuits between two exchanges having the same traffic 
  281.                  direction (incoming, outgoing, bidirectional), the same signalling 
  282.                  characteristics and the same transmission medium characteristics.
  283.  
  284. Route:           collection of circuit sub-groups between two exchanges that are 
  285.                  equivalent for routing purposes. The term route is equivalent to 
  286.                  the concept of "circuit group" as used in Recommendation Z.337 and 
  287.                  in E-Series Recommendations.
  288.  
  289. Route group:     the set of all the possible routes  on  which  a  call  may  be
  290.                  forwarded to the appropriate destination.
  291.  
  292.  
  293.                                     ANNEX A
  294.                                         
  295.                            (to Recommendation Z.335)
  296.                                         
  297.        List of system functions to be controlled by MML and list of jobs
  298.  
  299.  
  300. A.1    List of system functions to be controlled by MML
  301.  
  302.        1)   Managing the routing data base
  303.  
  304.        2)   Querying the routing data base
  305.  
  306. A.2    List of jobs
  307.  
  308. 1)     To create/change items involved in the routing functions or change old ones 
  309.        (e.g. circuit sub-groups, routes, etc.)
  310.  
  311.        -    the purpose of the job is to create and/or change the configuration of 
  312.             the switching system regarding the items involved in the routing of a 
  313.             call;
  314.  
  315.        -    the system is supposed to record the new data and to check their static 
  316.             correctness;
  317.  
  318.        -    the operator is supposed to input all needed data;
  319.  
  320.        -    the complexity of the job may be high depending on the amount of the 
  321.             data to be input for the item to be created/changed;
  322.  
  323.        -    the frequency of the job is medium;
  324.  
  325.        -    the job is supposed to be performed at exchange and/or OMC level.
  326.  
  327. 2)     To delete items related to the routing
  328.  
  329.        -    the purpose of the job is to delete items no longer useful;
  330.  
  331.        -    the system is supposed to delete the specified  items  deleting  the
  332.             related data only if no call is currently routed on the item;
  333.  
  334.        -    the operator is supposed to introduce the identity of the item to be 
  335.             deleted;
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.        -    the complexity of the job is low (if  the  system  makes  sufficient
  349.             checks);
  350.  
  351.        -    the frequency of the job is low;
  352.  
  353.        -    the job is supposed to be performed at exchange and/or OMC level.
  354.  
  355. 3)     To interrogate different kinds of information related to the routing
  356.  
  357.        -    the purpose of the job is to get information on the current data used 
  358.             by the system to perform the routing;
  359.  
  360.        -    the system is supposed to output the information requested in suitable 
  361.             formats and on the selected devices;
  362.  
  363.        -    the operator is supposed to input the identity of  the  item  to  be
  364.             interrogated and to select the information to be retrieved;
  365.  
  366.        -    the complexity of the job is low;
  367.  
  368.        -    the frequency of the job is high;
  369.  
  370.        -    the job is supposed to be performed at exchange and/or OMC level.
  371.  
  372.                                     ANNEX B
  373.                                         
  374.                            (to Recommendation Z.335)
  375.                                         
  376.                   Guidelines for the list of MML functions and
  377.                    associated information structure diagrams
  378.  
  379.  
  380. B.1    Introduction
  381.  
  382.        This annex contains guidelines for the list of MML functions and associated 
  383. information structure diagrams related to the routing administration model defined 
  384. in Recommendation Z.335, section 3.
  385.  
  386. B.2    List of MML functions
  387.  
  388.        This list contains possible MML functions for routing administration.
  389.  
  390.        This list is not  mandatory  nor  complete,  it  may  vary  according  to
  391. administration needs, telecommunication network levels, regulatory needs, etc.
  392.  
  393.        These MML functions do not represent the actual command structure of  any
  394. real implementation of the man-machine interface.  Each  of  the  MML  functions
  395. identified can be implemented by providing one or more separate distinctive commands 
  396. or several MML functions could be implemented by using a single command.
  397.  
  398. 1)     Creation
  399.  
  400.        -    create a circuit
  401.  
  402.        -    create a circuit sub-group
  403.  
  404.        -    create a route (only options A and B)*
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.        -    create a route group (only option A)*
  413.  
  414.        -    create a destination
  415.  
  416. 2)     Deletion
  417.  
  418.        -    delete a circuit
  419.  
  420.        -    delete a circuit sub-group
  421.  
  422.        -    delete a route (only options A and B)*
  423.  
  424.        -    delete a route group (only option A)*
  425.  
  426.        -    delete a destination
  427.  
  428.             
  429.  
  430. *  Options A and B are defined in Recommendation Z.335, section 3.
  431.  
  432. 3)     Interrogation
  433.  
  434.        -    interrogate a circuit
  435.  
  436.        -    interrogate a circuit sub-group
  437.  
  438.        -    interrogate a route (only options A and B)*
  439.  
  440.        -    interrogate a route group (only option A)*
  441.  
  442.        -    interrogate a destination
  443.  
  444. 4)     Changing
  445.  
  446.        -    change a circuit
  447.  
  448.        -    change a circuit sub-group
  449.  
  450.        -    change a route (only options A and B)*
  451.  
  452.        -    change a route group (only option A)*
  453.  
  454.        -    change a destination
  455.  
  456. B.3    Information structure diagrams
  457.  
  458.        Only the information entities needed for  the  MML  functions  previously
  459. derived have been identified. They are reported in this section by means of diagrams 
  460. representing each MML function information structure.
  461.  
  462.        These diagrams represent typical routing function requirements. They are not 
  463. intended to constrain in any way the enhancement of these functions in the light of 
  464. technological advances or specific administration or regulatory requirements.
  465.  
  466.        The metalanguage used is described in Recommendation Z.333.
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.             
  489.  
  490. *  Options A and B are defined in Recommendation Z.335, section 3.
  491.