Routing Table

The Routing Table objects are children of a Trunk Routing object.

Each Routing Table has multiple child Routing Actions. The Routing Table object defines the method or attributes used to select a Routing Action from within the table to route a particular call.


Note that when the parent Config Set is active, this object cannot be modified; all fields are read only and all actions are disabled. You must deactivate the parent Config Set before you can modify the object.


Parameter

Access

Description
Routing Table index Create Unique numerical index identifying the Routing Table. This field is optional; if you do not supply a value, the EMS assigns one.
Routing Table type Change Type of routing input to be used to look up entries in this routing table (which corresponds to the type of the key fields in the routing entries). Ideally, this field should be set before you create any Routing Action child objects for this routing table. If you change the routing table type after creating one or more child Routing Actions, these child objects may not contain values for fields that are required by the new routing table type. In this case you must check the configuration of each Routing Action that is a child of this Routing Table, and supply any missing parameter values, before you can activate the parent Config Set in order to use this Routing Table. Values:
  • Destination address
    The destination address of the call is used to select a Routing Action in this table.
  • Source address
    The source address of the call is used to select a Routing Action in this table. For a locally-originated call, the source address is the calling party's number, or (if the call has been forwarded by call forwarding on this NE) the number of the last party that forwarded the call. For a call received over a trunk or from an application server, the source address is the calling party address as signaled by the peer equipment.
  • Transit address (North America only)
    The selected carrier for the call is used to select a Routing Action in this table.
  • Current time
    The current time is used to select a Routing Action in this table. Note that the time used is the local time of the Call Agent or Integrated Softswitch.
  • Sequential selection
    The Routing Actions in the table are selected sequentially.
  • Weighted random
    A Routing Action in the table is selected using a weighted random method. The weighting of each action is specified in the configuration for that action.
  • Sticky random
    A Routing Action in the table is initially selected using a weighted random method. This action is then used until a routing request is rejected. Another action is then selected by weighted random and used until a request is rejected.
  • Call gapping
    There must be a defined interval before a Routing Action can be selected again. If multiple actions have not been selected for a period of time greater than the defined interval, one if these actions is selected at random.
  • Incoming Media type
    The incoming media type associated with the call is used to select a Routing Action. This is the type of exchange that originated the call or from which the call was received (the local exchange, any other exchange, or a specified local exchange).
  • Subscriber NV and routing attributes
    The subscriber routing attributes associated with the call are used to select a Routing Action.
  • Number Validation Attributes
    One or more of the attributes set up during Number Validation are used to select a Routing Action.
Match Attribute 1 Change This field is visible only if Routing Table Type is set to Number Validation Attributes. A Number Validation attribute that is to be used to look up entries in this Routing Table. You can specify up to three attributes to be used in matching entries in this table, in this field and the following two fields. Values:
  • ANI II Digits (North America only)
  • CIP (North America only)
  • Dialed Prefix (North America only)
  • Dialing Pattern (North America only)
  • ESA Status (North America only)
  • Line Class Code 1 - Line Class Code 20
    Each of the 20 Line Class Code options appears in this list only if you have configured a Line Class Code with the corresponding numeric index value. It appears as LCC n - description (showing the index value in the range 1-20 and the configured description, if any).
  • Operator call
  • Originating Signaling Gateway
  • Subscriber Group
  • UK Call Type
  • US Call Type
  • User Defined Attribute 1 - User Defined Attribute 20
    Each of the 20 User Defined Attribute options appears in this list only if you have configured a User Defined Attribute object with the corresponding numeric index value. It appears as UDA n - description (showing the index value in the range 1-20 and the configured description, if any).
Match Attribute 2 Change This field is visible only if Routing Table Type is set to Number Validation Attributes. A Number Validation attribute that is to be used to look up entries in this Routing Table. The valid values are the same as for Match Attribute 1.
Match Attribute 3 Change This field is visible only if Routing Table Type is set to Number Validation Attributes. A Number Validation attribute that is to be used to look up entries in this Routing Table. The valid values are the same as for Match Attribute 1.
Routing Table name Change Unique user-friendly name identifying the Routing Table. Specify a name of up to 32 characters. If a name is not specified, the EMS displays a default.
Routing Action Attend To Dependent alarms Read only The total number of Routing Action children of this object that are in Attend To Dependent state.
Routing Action Attend To Dependent alarm events Read only / Reset The total number of Attend To Dependent alarms for all Routing Action children of this object.
Summary child alarm state Read only Summarizes the alarm status for all children of this object. Values:
  • Clear
    No alarms are currently raised.
  • Attention Required
    Attention Required - one or more child objects are not operating normally, and need operator intervention.
  • Attend To Dependent
    Attention Required elsewhere - another object on which one or more child objects depend is not operating normally.
Export - number of objects exported Read only The total number of objects (including child objects) written to the export file so far in the current or most recent export operation.
Export - status Read only The status of the current or most recent export operation, if any. Values:
  • None
  • In progress
  • Succeeded
  • Failed
Export - file Change The name of the text file (in the EMS User's home directory on the EMS Server) to which configuration information for this object will be exported. The maximum length of the filename is 32 characters.
Export - log correlator Read only If the export status is Failed, this field contains a correlator for the log message that contains details of the failure. Click on the 'go to log' button next to this field to jump to this message in the EMS log viewer window.
Export - correlator metaswitch Read only If the export status is Failed, this field contains the name of the EMS Server or MetaSwitch Network Element that generated the failure log. You may need this information to find the log in the EMS log viewer window.
Requested status Read only Specifies whether an administrator has attempted to enable the Routing Table. Values:
  • Enabled
    The object has been enabled.
  • Disabled
    The object has not been enabled or has been disabled.
Actual status Read only Specifies the current status of the Routing Table. Values:
  • Enabled
    The object has been enabled.
  • Disabled
    The object has not been enabled or has been disabled.