<!DOCTYPE html
SYSTEM "about:legacy-compat">
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta charset="UTF-8"><meta name="copyright" content="(C) Copyright 2023"><meta name="DC.rights.owner" content="(C) Copyright 2023"><meta name="DC.type" content="topic"><meta name="prodname" content="All Mediatrix Products"><meta name="version" content="DGW 49.12.28842941"><meta name="platform" content="All"><meta name="DC.date.modified" content="2023-0308-2809"><meta name="DC.date.issued" content="2023-0308-2809"><meta name="DC.date.available" content="2023-0308-2809"><meta name="ChapterNumbering" content="no"><meta name="DC.format" content="HTML5"><meta name="DC.identifier" content="topic_title_Call_Router_Basic_Concepts_d1e15"><link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"><link rel="stylesheet" type="text/css" href="https://documentation.media5corp.com/download/attachments/62825785/commonltr.css"><link rel="stylesheet" type="text/css" href="https://documentation.media5corp.com/download/attachments/62825785/custom.css"><title>Call Router</title></head><body class="nobody"><header role="banner"><div class="topicmeta title">Call Router </div><div class="topicmeta date">2023-0308-28<09</div><div class="topicmeta product">All Mediatrix Products</div><div class="topicmeta version">DGW 49.12.2884<2941</div><div class="topicmeta pdf"><a href="https://documentation.media5corp.com/download/attachments/62825785/Call%20Router.pdf" rel="nofollow">Download PDF Document</a></div><hr><span style="float: inline-end;"></span></header><nav role="toc"><ul><li><a href="#topic_title_Call_Router_Basic_Concepts_d1e15">Call Router Basic Concepts</a><ul><li><a href="#concept_xz1_kyc_lt">Call Router</a><ul><li><a href="#reference_jpq_d11_4y">General Call Router Workflow</a></li></ul></li><li><a href="#reference_fpc_cxn_tv">Call Router Specific Naming Rules</a></li><li><a href="#concept_y2t_jnq_my">Routing </a><ul><li><a href="#concept_vf2_f4p_my">Source and Destination </a></li></ul></li><li><a href="#concept_a2c_nmh_c1b">Signaling Properties</a></li><li><a href="#concept_ar5_cqc_lt">SIP Signaling Properties</a></li><li><a href="#concept_sh1_bbv_ds">Routes</a><ul><li><a href="#concept_ewl_yvq_my">Route Ordering - Very Important</a></li></ul></li><li><a href="#concept_zfv_hdg_jt">Call Property Transformations</a><ul><li><a href="#reference_p3m_gfb_4y">Call Property Transformation Workflow</a></li><li><a href="#reference_zv3_1hz_ny">Route/Transformation/Next Transformation Recursiveness Example</a></li></ul></li><li><a href="#concept_fnr_vcg_jt">Call Properties</a><ul><li><a href="#concept_e2m_hg2_ly">Calling vs Called Call Properties</a></li><li><a href="#reference_kqp_2vw_ds"> SIP Call Properties - Destination</a></li><li><a href="#unique_23429404549083524">SIP Call Properties - Source</a></li></ul></li><li><a href="#concept_yb5_5cd_lt">SIP Header Translations Override</a></li><li><a href="#concept_lhq_jdg_jt">Hunt</a></li><li><a href="#concept_np1_2tn_fs">Auto-Routing</a></li><li><a href="#concept_px3_pxz_pz">TDM Hairpinning and SIP Loopback</a></li><li><a href="#concept_yz3_4nf_qz">SIP Redirects</a></li><li><a href="#reference_ms2_m13_vz">Call Router Configuration Limitations</a></li></ul></li><li><a href="#topic_title_Basic_Call_Router_Tasks_d1e39">Basic Call Router Tasks</a><ul><li><a href="#task_ogf_m3x_rv">Creating a Basic Route</a></li><li><a href="#topic_title_Routes_d1e41">Routes</a><ul><li><a href="#task_vyg_m2t_qv">Creating a Route from a SIP Gateway to a Destination</a></li><li><a href="#task_hmq_dm4_rv">Creating a Route from a Physical Interface to a SIP Destination</a></li><li><a href="#task_nnz_byd_2s">Modifying a Route</a></li><li><a href="#task_tmk_1zd_2s">Deleting a Route</a></li><li><a href="#task_lvd_vzd_2s">Modifying the Execution Priority Level of a Route</a></li></ul></li><li><a href="#topic_title_Call_Property_Transformations_d1e47">Call Property Transformations</a><ul><li><a href="#task_snj_mzt_qv">Creating a Call Property Transformation </a></li><li><a href="#unique_12300615031326275865">Modifying a Call Property Transformation</a></li><li><a href="#unique_13908424881132724400">Modifying a Call Property Transformation Rule</a></li><li><a href="#unique_1638499243757117989">Deleting a Call Property Transformation</a></li><li><a href="#unique_348894652065365473">Deleting a Call Property Transformation Rule</a></li><li><a href="#unique_12024382901966469986">Modifying the Execution Priority Level of a Call Property Transformation Rule</a></li><li><a href="#task_dly_wh4_rv">Associating a Call Property Transformation to a Route</a></li></ul></li><li><a href="#topic_title_Signaling_Properties_d1e55">Signaling Properties</a><ul><li><a href="#unique_2038512491503254619">Creating a Signaling Property</a></li><li><a href="#unique_8031258971839943615">Modifying a Signaling Property</a></li><li><a href="#unique_1450562774850948403">Deleting a Signaling Property</a></li><li><a href="#unique_21876921757790068">Modifying the Execution Priority Level of a Signaling Property</a></li></ul></li><li><a href="#topic_title_SIP_Header_Translations_d1e60">SIP Header Translations</a><ul><li><a href="#task_ksp_hj2_2s">Creating a SIP Header Translation Override</a></li><li><a href="#unique_12320966461602791519">Modifying a SIP Header Translation Override</a></li><li><a href="#unique_17559484601910601275">Deleting a SIP Header Translation Override</a></li></ul></li><li><a href="#topic_title_Call_Property_Translations_Override_d1e64">Call Property Translations Override</a><ul><li><a href="#unique_1244935980697230345">Creating a Call Property Translation Override</a></li><li><a href="#unique_13515380571734072061">Modifying a Call Property Translation Override</a></li><li><a href="#unique_4955213962120271642">Deleting a Call Property Translation Override</a></li></ul></li><li><a href="#topic_title_SIP_Redirects_d1e68">SIP Redirects</a><ul><li><a href="#task_lvr_15m_4s">Creating SIP Redirection</a></li><li><a href="#unique_1808167081480264440">Modifying a SIP Redirect</a></li><li><a href="#unique_12584192681443829883">Deleting a SIP Redirect</a></li></ul></li><li><a href="#topic_title_Hunt_d1e72">Hunt</a><ul><li><a href="#task_uzr_2yr_ns">Creating a Hunt</a></li><li><a href="#unique_658132447302775452">Modifying a Hunt</a></li><li><a href="#unique_14684380081964253745">Deleting a Hunt</a></li></ul></li><li><a href="#topic_title_Auto_Routing_d1e76">Auto-Routing</a><ul><li><a href="#task_vcd_x5c_gs">Enabling Auto-Routing</a></li><li><a href="#task_fc5_zrw_3t">Linking an Endpoint to Several SIP Gateways</a></li></ul></li></ul></li><li><a href="#topic_title_Appendix_d1e79">Appendix</a><ul><li><a href="#reference_bbt_q3x_kt">Routing Examples </a></li><li><a href="#concept_x3q_ntw_ds">Regular Expressions</a><ul><li><a href="#reference_qz1_ysw_ds">Regular Expression Wildcards</a></li><li><a href="#concept_fjb_5tw_ds">Regular Expression Groups</a></li><li><a href="#reference_jmy_s1q_rv">Information on Regular Expressions</a></li></ul></li></ul></li><li><a href="#reference_j4g_nbv_gfb">Online Help</a></li><li><a href="#concept_v4k_q3h_1r">DGW Documentation</a></li><li><a href="#concept_fqm_rv4_k4">Copyright Notice</a></li></ul></nav><main role="main"><article role="article" aria-labelledby="ariaid-title1"><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="nested0" aria-labelledby="ariaid-title1" id="topic_title_Call_Router_Basic_Concepts_d1e15">
<h1 class="title topictitle1" id="ariaid-title1">Call Router Basic Concepts</h1>
<article class="topic concept nested1" aria-labelledby="ariaid-title2" id="concept_xz1_kyc_lt">
<h2 class="title topictitle2" id="ariaid-title2">Call Router</h2>
<div class="body conbody"><p class="shortdesc">The DGW Call Router uses the Call Routing service (CRout) to route calls between a
SIP gateway and an endpoint (FXS, FXO, PRI, or BRI). </p>
<p class="p">In some specific cases, the Call Router can also route a call from an endpoint to another
endpoint.</p>
<div class="p"> Calls between the following telephony interfaces are allowed: <ul class="ul" id="concept_xz1_kyc_lt__ul_hyx_wxz_pz">
<li class="li">ISDN to ISDN (TDM hairpinning)</li>
<li class="li">ISDN to SIP </li>
<li class="li">E&M to E&M (TDM hairpinning)</li>
<li class="li">E&M to SIP </li>
<li class="li">R2 to R2 (TDM hairpinning)</li>
<li class="li">R2 to SIP </li>
<li class="li">FXS to SIP </li>
<li class="li">FXO to SIP</li>
</ul>The Call Router can not route a call from one SIP gateway to another SIP gateway. This is
however possible on the Sentinel 100 and 400 using the Sbc service.</div>
</div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title3" id="reference_jpq_d11_4y">
<h3 class="title topictitle3" id="ariaid-title3">General Call Router Workflow</h3>
<div class="body refbody">
<section class="section"><img class="image" id="reference_jpq_d11_4y__image_y2h_y11_4y" src="https://documentation.media5corp.com/download/attachments/62825785/DetailedCallRouterWorkflow.png" width="370"></section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested1" aria-labelledby="ariaid-title4" id="reference_fpc_cxn_tv">
<h2 class="title topictitle2" id="ariaid-title4">Call Router Specific Naming Rules</h2>
<div class="body refbody">
<section class="section">When working with call router parameters, you must prefix the name of:<ul class="ul" id="reference_fpc_cxn_tv__ul_p5r_dxn_tv">
<li class="li">a route with "route-", for instance: route-isdn_sip. </li>
<li class="li">a SIP interface with "sip-", for instance: sip-default. </li>
<li class="li">an ISDN interface with "isdn-", for instance: isdn-default. </li>
<li class="li">a hunt with "hunt-", for instance: hunt-trunkLines.</li>
</ul></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title5" id="concept_y2t_jnq_my">
<h2 class="title topictitle2" id="ariaid-title5">Routing </h2>
<div class="body conbody"><p class="shortdesc">Routing is the operation that consists in finding which route to use for a call, and
applying the various transformations and translations defined within the route. </p>
<div class="p">Simply said, routing consists in sending a call from a source to a destination by using a
user-defined route. For more details on sources and destinations, refer to the <a class="xref" href="#concept_vf2_f4p_my" title="A call always has a source and a destination.">Source and Destination</a> section. When a call is established,
two call legs exist:<ul class="ul" id="concept_y2t_jnq_my__ul_k5w_lyy_ky">
<li class="li">The inbound call leg, for the incoming call that entered the Call Router.</li>
<li class="li">The outbound call leg, for the outgoing call made to the callee after the processing
made by the Call Router.</li>
</ul></div>
<section class="section">The following diagram is a simplified overview of the steps occurring during call
routing. For a complete workflow of the Call Router, refer to the <a class="xref" href="#reference_jpq_d11_4y">General Call Router Workflow</a> section.<br><img class="image" id="concept_y2t_jnq_my__image_w5x_lsm_cv" src="https://documentation.media5corp.com/download/attachments/62825785/CallRouterOverview.png" width="800"><br></section>
<section class="section">
<table class="table frame-all" id="concept_y2t_jnq_my__table_bsn_nsm_cv"><caption></caption><colgroup><col style="width:28.011204481792717%"><col style="width:71.98879551820728%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Step</th>
<th class="entry colsep-1 rowsep-1" id="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">Description</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Incoming Call</td>
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">A call coming from a telephony interface (FXO, FXS, BRI, or PRI) or from
SIP.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Read Call Properties</td>
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">
<p class="p">The Call Router reads the call properties of the call's signaling data. Call
properties are common to all telephony technologies and contain information that
the Call Router will use to route the call.</p>
<p class="p">For more details on call properties, refer to the <a class="xref" href="https://documentation.media5corp.com/display/DGWLATEST/Call+Properties" target="_blank">DGW Configuration Guides -Call Properties</a>
document published on the <a class="xref" href="https://documentation.media5corp.com/" target="_blank">Media5 Documentation Portal</a>.</p>
</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Find Route</td>
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">The Call Router sequentially selects, from several routes defined in the
<span class="keyword wintitle">Routes</span> table, the proper
route to use for the call. The route is chosen if the destination is valid and
provided the value of the following criteria are matched with the call properties of
the call:<ul class="ul" id="concept_y2t_jnq_my__ul_lky_jwy_ky">
<li class="li">Call source</li>
<li class="li">Criteria rule matching the criteria property</li>
</ul></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Transform Call Properties (optional)</td>
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">Transformations applied to call properties are defined in the <span class="keyword wintitle">Transformations</span> and <span class="keyword wintitle">Transformation Rules</span> tables.
Specific, user-defined transformations are applied to a call property criteria.
Transformations can include, for example, to:<ul class="ul" id="concept_y2t_jnq_my__ul_osr_dxy_ky">
<li class="li">add or remove prefixes to the called number</li>
<li class="li">modify or block the caller ID</li>
</ul><p class="p">For more details on call properties, refer to the <a class="xref" href="https://documentation.media5corp.com/display/DGWLATEST/Call+Properties" target="_blank">DGW Configuration Guides - Call Properties</a>
document published on the <a class="xref" href="https://documentation.media5corp.com/" target="_blank">Media5 Documentation Portal</a>.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Translate Signalling Properties (optional)</td>
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">Translations applied to the signaling properties are defined in the <span class="keyword wintitle">Signaling Properties</span> table.
Translations can include, for example, to:<ul class="ul" id="concept_y2t_jnq_my__ul_fv3_sxy_ky">
<li class="li">control SIP features such as the destination host, privacy level of the call,
or ringing feedback (180 vs 183).</li>
<li class="li">override the default mapping between SIP headers and call properties (Call
properties translations and SIP header translations).</li>
</ul>For more details, refer to <a class="xref" href="#concept_ar5_cqc_lt" title="SIP signaling properties are signaling properties used on the SIP leg of routing to control several SIP features.">SIP Signaling Properties</a>.
</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__1">Send Call to Destination</td>
<td class="entry colsep-1 rowsep-1" headers="concept_y2t_jnq_my__table_bsn_nsm_cv__entry__2">When the Call Router has completed its processing, the call is sent to its
destination which is the exit point (SIP gateway, PRI interface, FXS interface,
etc.) on which the outgoing call leg is created to forward the call to the callee.
</td>
</tr>
</tbody></table>
</section>
</div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested2" aria-labelledby="ariaid-title6" id="concept_vf2_f4p_my">
<h3 class="title topictitle3" id="ariaid-title6">Source and Destination </h3>
<div class="body conbody"><p class="shortdesc">A call always has a source and a destination. </p>
<p class="p">A call can go through several destinations before reaching its final destination. </p>
<p class="p">A source and a destination can be: </p>
<div class="p">
<ul class="ul" id="concept_vf2_f4p_my__ul_akd_j4p_my">
<li class="li">an endpoint (FXS, FXO, PRI, or BRI)</li>
<li class="li">a SIP gateway</li>
<li class="li">a route</li>
<li class="li">a hunt </li>
</ul>
</div>
<div class="p">However, an initial source and a final destination can only be either:<ul class="ul" id="concept_vf2_f4p_my__ul_ibk_3rz_ny">
<li class="li">an endpoint (FXS, FXO, PRI, or BRI)</li>
<li class="li">a SIP gateway </li>
</ul>
</div>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title7" id="concept_a2c_nmh_c1b">
<h2 class="title topictitle2" id="ariaid-title7">Signaling Properties</h2>
<div class="body conbody"><p class="shortdesc">Signaling properties specify how to set up a call to the destination i.e. either a
Mediatrix unit or a third-party equipment.</p>
<p class="p">Signaling properties are assigned to a route and used to modify the behaviour of the call at
the SIP protocol level. Signaling properties are applied after the call has been validated
against the transformations, if there is a transformation specified in the route. As for the
routes, the call is validated against the call signaling properties one after the other until the
call matches one signaling property. At this point, the transformation is executed by modifying
the behaviour of the call. Up to 40 signalling properties can be added.</p>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title8" id="concept_ar5_cqc_lt">
<h2 class="title topictitle2" id="ariaid-title8">SIP Signaling Properties</h2>
<div class="body conbody"><p class="shortdesc">SIP signaling properties are signaling properties used on the SIP leg of routing to
control several SIP features.</p>
<p class="p">SIP signaling properties are used by the mechanism through which the Call Router controls
several SIP features of the calls during the SIP leg of the call. As for call properties, SIP
signaling properties are used by the Call Router to apply routing decisions, but on the SIP
leg.</p>
<p class="p">SIP signalling properties are assigned to a route and used to modify the behaviour of the call
at the SIP protocol level. Once a Route has been chosen, transformations are applied and then SIP
signaling properties are applied. </p>
<p class="p">A SIP signaling property transformation overrides the default value of the SIP signaling
properties of an incoming SIP message. It modifies the properties before the call is sent to its
destination. When a Route is chosen, SIP signaling properties are applied if possible. At this
point, the transformation of the SIP signaling properties is performed.</p>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title9" id="concept_sh1_bbv_ds">
<h2 class="title topictitle2" id="ariaid-title9">Routes</h2>
<div class="body conbody"><p class="shortdesc">Routes are used by the Call Router to send calls from one endpoint to another. </p>
<div class="p">Routes are defined in the <span class="keyword wintitle">Routes</span> table
of the DGW Web interface. A call will be routed through a specific route only if the source
criteria, the criteria property, and the criteria rule match. If there is a match, the call will
be routed and transformations will be applied. The route includes information such as: <ul class="ul" id="concept_sh1_bbv_ds__ul_ysl_ytq_my">
<li class="li">the source the call must come from for the route to be applied</li>
<li class="li">the call properties the call must match for the route to be applied i.e. the property
criteria </li>
<li class="li">the criteria rule, i.e. the regular expression applied to call property</li>
<li class="li">the transformations that will be applied to the call properties i.e. which transformation
are used</li>
<li class="li">the call signaling properties </li>
<li class="li">the destination of the call </li>
</ul></div>
</div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested2" aria-labelledby="ariaid-title10" id="concept_ewl_yvq_my">
<h3 class="title topictitle3" id="ariaid-title10">Route Ordering - Very Important</h3>
<div class="body conbody"><p class="shortdesc">The order of the routes in the <span class="keyword wintitle">Routes</span> table is important. </p>
<p class="p">The most exclusive routes should be first and the most inclusive routes last, otherwise all
calls will be routed by the same route, hence routed to the same destination. </p>
<p class="p"><span class="keyword wintitle">For example</span>, one of the first routes could be for a specific username
for which the call would systematically be sent to a specific destination. The last route
could route the unmatched calls to the receptionist's extension. If a call cannot be matched
to any route, then the call is cancelled and an error message is issued.</p>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title11" id="concept_zfv_hdg_jt">
<h2 class="title topictitle2" id="ariaid-title11">Call Property Transformations</h2>
<div class="body conbody"><p class="shortdesc">A Call Property Transformation is a mechanism through which the Call Router transforms
call properties on the basis of specific criteria. Because this mechanism is applied when
routing is processed by the Call Router, it provides a fine level of granularity to act on the
signaling data of the call, allowing the user to route calls just about anywhere or to choose
what signaling data will be displayed in the Caller Id.</p>
<div class="p">A Call Property Transformation consists in: <ul class="ul" id="concept_zfv_hdg_jt__ul_hlv_2z2_ly">
<li class="li">Defining on which criteria the transformation is based on and which criteria the
transformation is applied to, both criteria being a call property, either identical or
not. If the value of the <span class="keyword wintitle">Criteria Based On</span> and <span class="keyword wintitle">Criteria Rule</span> fields matches, then
the transformation rule is applied to the le call property defined in the <span class="keyword wintitle">Transformation Applies To</span>
field.</li>
<li class="li">Transforming the call property specified in the transformation criteria.</li>
</ul></div>
<p class="p">Call property transformations can be used, for example, to:</p>
<ul class="ul" id="concept_zfv_hdg_jt__ul_hsk_zx2_ly">
<li class="li">Modify or block caller IDs</li>
<li class="li">Add or remove prefixes to the called number</li>
<li class="li">Block outgoing international calls</li>
<li class="li">Send all calls to a specific extension</li>
</ul>
<p class="p">Call property transformations thus influence routing and/or the setup message leaving the
call router. They are specifically called within a route. As for the <span class="keyword wintitle">Routes</span> table, the <span class="keyword wintitle">Transformations</span> table finds the first matching
entry. It then executes it by transforming a call property. A transformation always examines
one call property and changes another property. The call router executes all transformations
that match by following the <span class="keyword wintitle">Transformation Rules</span> table rows as they are
entered. If you want the Call Router to try to match one row before another one, you must put
that row first. </p>
<div class="p">Transformations can be applied to:<ul class="ul" id="concept_zfv_hdg_jt__ul_kyy_sbd_lt">
<li class="li">calling party call properties </li>
<li class="li">called party call properties </li>
<li class="li">generic properties used for call properties that apply to both calling and called
parties</li>
</ul></div>
</div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title12" id="reference_p3m_gfb_4y">
<h3 class="title topictitle3" id="ariaid-title12">Call Property Transformation Workflow</h3>
<div class="body refbody">
<section class="section"><img class="image" id="reference_p3m_gfb_4y__image_qjk_mfb_4y" src="https://documentation.media5corp.com/download/attachments/62825785/DetailedMappingWorkflow.png" width="400"></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title13" id="reference_zv3_1hz_ny">
<h3 class="title topictitle3" id="ariaid-title13">Route/Transformation/Next Transformation Recursiveness Example</h3>
<div class="body refbody">
<section class="section">
<pre class="pre codeblock"><code>
|-Route 1
| |-Transformation 1
| | |-Next Transformation 1
| | | |-Next Transformation 2
| | | | |-Next Transformation 3
| | | | | |-Next Transformation 4
| | | | | | |-Next Transformation 5
| |-Transformation 2
| | |-Next Transformation 1
| | | |-Next Transformation 2
| | | | |-Next Transformation 3
| |-Transformation x
| |-Transformation 40
|-Route 2
| |-Transformation 1
| |-Transformation 2
| |-Transformation 3
| | |-Next Transformation 1
| | | |-Next Transformation 2
| | | | |-Next Transformation 3
|-Route 3
|-Route x
|-Route 40
</code></pre>
</section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title14" id="concept_fnr_vcg_jt">
<h2 class="title topictitle2" id="ariaid-title14">Call Properties</h2>
<div class="body conbody"><p class="shortdesc">Although telephony technologies (SIP, FXS, ISDN, R2, CAS, etc.) all have the same
purpose, i.e. make calls, they all have their own signaling, their own set of conventions,
and their own vocabulary. Call properties are the common representation of the basic
information pieces (signaling data) that all telephony technologies carry to route calls.
The Call Router uses the call properties to apply routing decisions.</p>
<p class="p">Using this single common representation simplifies the way we create routes in the Call
Router because we can make abstraction, to a certain point, of the individual telephony
technologies.</p>
<div class="p">There is a large number of call properties, some of which are very generic and others
more specific to certain types of telephony interfaces. During a call, only the call
properties that make sense for the telephony interface being used are set with the
relevant information. Therefore, a call property can be:<ul class="ul" id="concept_fnr_vcg_jt__ul_p4d_31w_my">
<li class="li">Undefined: No value is assigned to the call property</li>
<li class="li">Defined: A value is assigned to the call property</li>
<li class="li">Empty: The call property is defined, but its value is empty (e.g. an empty
string)</li>
</ul></div>
<p class="p"><span class="keyword wintitle">For example</span>, when a call comes from ISDN, a number of call
properties are set with the information extracted from the ISDN signaling: Calling Name,
Called E164, ... The other Call Properties that are not relevant to ISDN are left
undefined: for instance Calling Host and Calling URI, which makes sense only for calls
coming from SIP.</p>
<p class="p">For more details on call properties, refer to <a class="xref" href="#unique_23429404549083524">Call Properties -
Incoming Calls</a> and <a class="xref" href="#reference_kqp_2vw_ds">Call
Properties - Outgoing Calls </a>sections .</p>
<p class="p">The transformation applied to the call properties can be configured in the <span class="keyword wintitle">Transformations</span> and <span class="keyword wintitle">Transformation Rules</span> tables of the DGW
2.0 Web interface. </p>
</div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested2" aria-labelledby="ariaid-title15" id="concept_e2m_hg2_ly">
<h3 class="title topictitle3" id="ariaid-title15">Calling vs Called Call Properties</h3>
<div class="body conbody"><p class="shortdesc">Many Call Properties exist in a Calling and Called version, with names such as
CallingXxx or CalledXxx. This indicates if the Call Property is related to the Calling (incoming)
or the Called (outgoing) side of the call.</p>
<p class="p"><span class="keyword wintitle">For example</span>, in a SIP to ISDN call from 987654321@voipprovider.com to
8191234567, the CallingE164 and CalledE164 Call Properties are assigned the 987654321 and
8191234567 values, respectively.</p>
<div class="p">
<div class="note note note_note"><span class="note__title">Note:</span> within one single call, depending on the context, many call properties may only have a
value set for the Called or the Calling version, and in some cases, no value can be set for
either the Called or Calling version of the call properties.</div>
<div class="note note note_note"><span class="note__title">Note:</span> in a call, depending on the context, the Calling and/or Called versions of the call
properties, may, or may not, be set to a value. </div>
<div class="note note note_note"><span class="note__title">Note:</span> Depending on the context, a call property with a calling and called version </div>
</div>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title16" id="reference_kqp_2vw_ds">
<h3 class="title topictitle3" id="ariaid-title16"> SIP Call Properties - Destination</h3>
<div class="body refbody">
<section class="section">
<div class="note note note_note"><span class="note__title">Note:</span> This table explains how the SIP fields are populated from the Call properties of the
incoming call. In all cases, the value of the Call properties are used provided they are
available.</div>
<table class="table frame-all" id="reference_kqp_2vw_ds__table_wdq_nxw_ds"><caption></caption><colgroup><col style="width:10.504201680672269%"><col style="width:89.49579831932773%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__1">SIP Field</th>
<th class="entry colsep-1 rowsep-1" id="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__2">Description</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__1">To</td>
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__2">
<p class="p">Use the value of the 'Calling URI' Call Property as the value of the 'To' field. </p>
<div class="p">If the 'Calling URI' Call Property has no value, the 'To' field is built with the
following elements:<ul class="ul" id="reference_kqp_2vw_ds__ul_jcq_xwv_kt">
<li class="li">The 'username' Call Property is set to the first value available within the
following Call Properties, in the specified order: <ul class="ul" id="reference_kqp_2vw_ds__ul_dxj_qxv_kt">
<li class="li">called 'SipUsername' Call Property</li>
<li class="li">E164 Call Property</li>
<li class="li"><span class="keyword parmname">SipEp.InteropDefaultUsername</span> parameter</li>
</ul></li>
<li class="li">Use the value of the 'Called Phone Context' Call Property as the value of
the user's 'Phone Context' Call Property.@@@si 'Called Phone Context' n'a pas
de valeur????otherwise?????. If the 'user' part of the URI has a value, the
value of the 'user' part is also added. The value of the 'user' Call Property
of the URI can be found in the
<span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span> parameter. <ul class="ul" id="reference_kqp_2vw_ds__ul_wx2_f4v_4t">
<li class="li">If the <span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span>
parameter has no value, the value of the 'Phone' field is added to the
'Called Phone Context' Call Property . </li>
</ul></li>
<li class="li">If the 'Called Host' Call Property has a value, it is used as the 'Host'
Call Property, otherwise the home domain proxy host is used.</li>
<li class="li">If the 'Call TON' is 'international', add the + sign and the 'user' Call
Property of the URI to the 'Phone' Call Property.</li>
<li class="li">If the 'user' part of the URI has no value and the
<span class="keyword parmname">SipEp.InteropSipUriParameterValue</span> parameter has a value
then the value of the<span class="keyword parmname"> SipEp.InteropSipUriParameterValue</span>
is used as the value of the URI. </li>
</ul></div>
</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__1">From</td>
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__2">If the 'Called URI' Call Property has a value, it is used as the value of the
'From' field. Otherwise, the 'From' field is built with the following elements: <ul class="ul" id="reference_kqp_2vw_ds__ul_a5f_vxw_ds">
<li class="li">If the 'Calling Name' Call Property has a value it is used as the value of the
'Friendly Name' Call Property.</li>
<li class="li">The 'Username' Call Property is set to the first value available within the
following Call Properties, in the specified order: <ul class="ul" id="reference_kqp_2vw_ds__ul_rml_sbw_kt">
<li class="li">calling 'SipUsername' Call Property</li>
<li class="li">E164 Call Property</li>
<li class="li"><span class="keyword parmname">SipEp.InteropDefaultUsername</span> parameter</li>
</ul></li>
<li class="li">If the 'Calling Phone Context" Call Property has a value, it is used as the
value of the user's 'Phone Context' Call Property. If the 'user' username part
of the URI has a value, it also added. The value of the 'user' Call Property of
the URI can be found in the
<span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span> parameter. <ul class="ul" id="reference_kqp_2vw_ds__ul_pp2_k4v_4t">
<li class="li">If the <span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span>
parameter has no value, the value of the 'Phone' field is added to the
'Called Phone Context' Call Property.</li>
</ul></li>
<li class="li">If the 'Calling Host' Call Property has a value, it is used as the value of
the 'Host' Call Property, otherwise the value of the 'home domain proxy host' is
used.</li>
<li class="li">If the call 'TON' is 'international', add the + sign and the 'user' property
of the URI parameter to the 'Phone' property.</li>
<li class="li">If there is no 'user' part defined in the URI parameter and the
<span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span> parameter has a
value, then the value is added.</li>
</ul></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__1">Request URI</td>
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__2">
<p class="p">Use the value of the 'Calling URI' Call Property as the value of the 'Request
URI' field. </p>
<div class="p">If the 'Calling URI' Call Property has no value, the 'Request URI' field is built
with the following elements:<ul class="ul" id="reference_kqp_2vw_ds__ul_ylm_cj4_qz">
<li class="li">The 'username' Call Property is set to the first value available within the
following Call Properties, in the specified order: <ul class="ul" id="reference_kqp_2vw_ds__ul_zlm_cj4_qz">
<li class="li">called 'SipUsername' Call Property</li>
<li class="li">E164 Call Property</li>
<li class="li"><span class="keyword parmname">SipEp.InteropDefaultUsername</span> parameter</li>
</ul></li>
<li class="li">Use the value of the 'Called Phone Context' Call Property as the value of
the user's 'Phone Context' Call Property.@@@si 'Called Phone Context' n'a pas
de valeur????otherwise?????. If the 'user' part of the URI has a value, the
value of the 'user' part is also added. The value of the 'user' Call Property
of the URI can be found in the
<span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span> parameter. <ul class="ul" id="reference_kqp_2vw_ds__ul_amm_cj4_qz">
<li class="li">If the <span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span>
parameter has no value, the value of the 'Phone' field is added to the
'Called Phone Context' Call Property . </li>
</ul></li>
<li class="li">If the 'Called Host' Call Property has a value, it is used as the 'Host'
Call Property, otherwise the home domain proxy host is used.</li>
<li class="li">If the 'Call TON' is 'international', add the + sign and the 'user' Call
Property of the URI to the 'Phone' Call Property.</li>
<li class="li">If the 'user' part of the URI has no value and the
<span class="keyword parmname">SipEp.InteropSipUriParameterValue</span> parameter has a value
then the value of the<span class="keyword parmname"> SipEp.InteropSipUriParameterValue</span>
is used as the value of the URI. </li>
</ul></div>
</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__1">Contact</td>
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__2"> If the 'Called URI' Call Property has a value, it is used as the value of the
'Contact' field. Otherwise, the 'Contact' field is built with the following
elements: <ul class="ul" id="reference_kqp_2vw_ds__ul_mgw_fj4_qz">
<li class="li">If the 'Calling Name' Call Property has a value it is used as the value of the
'Friendly Name' Call Property.</li>
<li class="li">The 'Username' Call Property is set to the first value available within the
following Call Properties, in the specified order: <ul class="ul" id="reference_kqp_2vw_ds__ul_ngw_fj4_qz">
<li class="li">calling 'SipUsername' Call Property</li>
<li class="li">E164 Call Property</li>
<li class="li"><span class="keyword parmname">SipEp.InteropDefaultUsername</span> parameter</li>
</ul></li>
<li class="li">If the 'Calling Phone Context" Call Property has a value, it is used as the
value of the user's 'Phone Context' Call Property. If the 'user' username part
of the URI has a value, it also added. The value of the 'user' Call Property of
the URI can be found in the
<span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span> parameter. <ul class="ul" id="reference_kqp_2vw_ds__ul_ogw_fj4_qz">
<li class="li">If the <span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span>
parameter has no value, the value of the 'Phone' field is added to the
'Called Phone Context' Call Property.</li>
</ul></li>
<li class="li">If the 'Calling Host' Call Property has a value, it is used as the value of
the 'Host' Call Property, otherwise the value of the 'current IP address/port'
is used.</li>
<li class="li">If the call 'TON' is 'international', add the + sign and the 'user' property
of the URI parameter to the 'Phone' property.</li>
<li class="li">If there is no 'user' part defined in the URI parameter and the
<span class="keyword parmname">SipEp.InteropSipUriUserParameterValue</span> parameter has a
value, then the value is added.</li>
</ul></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__1">Diversion</td>
<td class="entry colsep-1 rowsep-1" headers="reference_kqp_2vw_ds__table_wdq_nxw_ds__entry__2">If the 'Last Diverting E.164' Call property has a value, the value of the
'Diversion' header is added. The 'Diversion' header is built with the following
elements: <ul class="ul" id="reference_kqp_2vw_ds__ul_v3v_byw_ds">
<li class="li">Use the value of the 'Last Diverting E.164' Call Property as the value of the
'username' part of the URI .</li>
<li class="li">The value of the 'home domain proxy host' is used as the 'host' part of the
URI. </li>
<li class="li">The value of the 'Last Diverting Reason' Call Property is used as the value of
the 'reason' field: <ul class="ul" id="reference_kqp_2vw_ds__ul_psx_dyw_ds">
<li class="li">cfu: "unconditional"</li>
<li class="li">cfb: "user-busy"</li>
<li class="li">cfnr: "no-answer"</li>
<li class="li">All other values or when undefined: 'unknown'. </li>
</ul></li>
<li class="li">If the 'OriginalDivertingE164' Call Property has no value, then value of the
'Counter' field is set to the value of the 'DivertingCounter' Call Property,
otherwise the 'Counter' field is set to the value of the 'DivertingCounter' Call
Property -1.</li>
</ul> If the 'Last Diverting E.164' and 'Original Diverting E.164' Call Properties
have a value, then a second 'Diversion' header is added. This Diversion header is
built with the following elements: <ul class="ul" id="reference_kqp_2vw_ds__ul_ojh_jyw_ds">
<li class="li">The value of the 'Original Diverting E.164' Call Property is used as the
'username' Call Property of the URI.</li>
<li class="li">The configured 'home domain proxy host' is used as the 'host' Call Property of
the URI.</li>
<li class="li">The value of the 'Original Diverting Reason' Call Property is used as the
value of the 'Reason' field:<ul class="ul" id="reference_kqp_2vw_ds__ul_hwm_lyw_ds">
<li class="li"> cfu: "unconditional"</li>
<li class="li">cfb: "user-busy" </li>
<li class="li">cfnr: "no-answer" </li>
<li class="li">All other values or when undefined: "unknown'</li>
</ul></li>
</ul> The field counter is set to 1.</td>
</tr>
</tbody></table>
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title17" id="unique_23429404549083524">
<h3 class="title topictitle3" id="ariaid-title17">SIP Call Properties - Source</h3>
<div class="body refbody">
<section class="section">
<table class="table frame-all" id="unique_23429404549083524__table_urb_ryw_ds"><caption></caption><colgroup><col style="width:22.727272727272727%"><col style="width:77.27272727272727%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="unique_23429404549083524__table_urb_ryw_ds__entry__1">Call Property</th>
<th class="entry colsep-1 rowsep-1" id="unique_23429404549083524__table_urb_ryw_ds__entry__2">SIP Information</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called URI</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the URL of the 'To' field as the 'Called URI' Call Property.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling URI</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the URL of the 'From' field as the 'Calling URI' Call Property.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called Name</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the 'friendly name' Call Property of the 'To' field as the 'Called Name'
Call Property.<p class="p">If there is no 'friendly name', the 'Called Name' Call Property is
undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling Name</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the 'friendly name' Call Property of the 'From' field as the 'Calling Name'
Call Property <p class="p">If there is no 'friendly name' Call Property , the 'Calling Name'
Call Property is undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called E164</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the 'username' Call Property of the 'Request-Uri' field is E164 compatible,
then the 'username' Call Property of the 'Request-Uri' field is used as the 'Called
E164' Call Property. The “+” prefix and “-” separator are removed. <p class="p">If there is no
'username' Call Property or if the 'username' Call property is not E164
compatible, then the 'Called E164' Call Property remains empty.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling E164</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the 'username' Call Property of the 'From' field is E.164 compatible, then
the 'username' Call Property of the 'From' field is used as the 'Calling E164' Call
Property. The “+” prefix and the “-” separator are removed. <p class="p">If there is no
'username' Call Property or if the 'username' Call Property is not E.164
compatible, then the 'Calling E164' Call Property is undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called Host</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the 'Host' Call Property of the 'To' field as the 'Called Host' Call
property.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling Host</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the 'Host' Call Property of the 'Contact' field as the 'Calling Host' Call
Property.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called TON</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the 'username' Call Property of the 'To' field is E.164 compatible and has
the + sign in front, the 'Called TON' Call Property is 'international'. <p class="p">Otherwise
the 'Called TON' Call Property is undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling TON</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the 'user name' Call Property of the 'From' field is E.164 compatible and
has a + sign in front, the 'Calling TON' Call Property is 'international'.
<p class="p">Otherwise the 'Calling TON' Call Property is undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called Phone Context</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the 'username' Call Property of the 'phone-context' Call Property of the
'To' field is E.164 compatible, then the 'Called Phone Context' Call Property is the
'phone-context' Call Property of the 'username' Call property of the 'To' field.
<p class="p">Otherwise the 'Called Phone Context' Call Property is undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling Phone Context</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the 'username' Call Property of the 'phone-context' Call Property of the
'From' field is E.164 compatible, then the 'Calling Phone Context' Call Property is
the 'phone-context' of the 'username' of the 'To' field. Otherwise the 'Calling
Phone Context' Call Property is undefined.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Called SIP Username</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the 'username' Call Property of the 'Request-Uri' field as the 'Called SIP
Username Call Property'.<p class="p">Note that this does not include the 'username' Call
Properties such as the 'phone-context'</p>.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Calling SIP Username</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">Use the 'username' Call Property of the 'From' field as the 'Calling SIP
Username' Call Property<p class="p"> Note that this does not include the 'username' Call
Property such as the 'phone-context' Call Property.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Last Diverting Reason</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the INVITE field contains at least one 'Diversion' header, then the value of
the 'Last Diverting Reason' is the 'reason' field of the first 'Diversion' header:
<ul class="ul" id="unique_23429404549083524__ul_eqj_hzw_ds">
<li class="li">"user-busy": cfb </li>
<li class="li"> "unconditional":cfu </li>
<li class="li">"no-answer": cfna </li>
<li class="li">All other values: unknown </li>
</ul>Otherwise, the value of the 'Last Diverting Reason' is undefined. <p class="p">The
'Reason' field is not case sensitive.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Original Diverting Reason</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the INVITE field contains more than one 'Diversion' header, the 'Original
Diverting Reason' Call Property is the 'Reason' field of the last 'Diversion'
header: <ul class="ul" id="unique_23429404549083524__ul_xqj_lzw_ds">
<li class="li">user-busy": cfb</li>
<li class="li">"unconditional":cfu</li>
<li class="li">"no-answer": cfna</li>
<li class="li">All other values: unknown </li>
</ul>Otherwise, the 'Orignial Diverting Reason' Call Property is undefined. <p class="p">The
'reason' field is not case sensitive.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Last Diverting E.164</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the INVITE field contains at least one 'Diversion' header, the value of the
'Last Diverting E.164' Call Property is the 'username' Call Property of the URI (can
be a SIP URI, SIPS URI, or TEL URI) of the first 'Diversion' header converted into
an E.164. <p class="p">If the 'username' Call Property of the URI has no value, or if it is
not E.164 compatible, then the 'Last Diverting E.164' Call Property is
undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Original Diverting E.164</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the INVITE field contains more than one 'Diversion' header, the 'Original
Diverting E.164' is the 'username' Call Property of the URI (can be a SIP URI, SIPS
URI, or TEL URI) of the last 'Diversion' header converted into an E.164. <p class="p">If the
'username' Call Property has no value or is not E.164 compatible, the 'Original
Diverting E.164' Call Property is undefined.</p></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">Diverting Counter</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">If the INVITE field contains at least one 'Diversion' header, the 'Diverting
Counter' is the sum of the value of the 'counter' field of all 'Diversion' headers.
If a 'Diversion' header does not contain the 'counter' field, the value is assumed
to be one for the header.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__1">All others</td>
<td class="entry colsep-1 rowsep-1" headers="unique_23429404549083524__table_urb_ryw_ds__entry__2">The property is undefined.</td>
</tr>
</tbody></table>
</section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title18" id="concept_yb5_5cd_lt">
<h2 class="title topictitle2" id="ariaid-title18">SIP Header Translations Override</h2>
<div class="body conbody"><p class="shortdesc">A SIP Header Translation overrides the default value of SIP headers in an outgoing SIP
message.</p>
<p class="p"> It modifies the SIP headers before the call is sent to its destination. As for the <span class="keyword wintitle">Routes</span> table, the <span class="keyword wintitle">SIP Header Translation Overrides</span> table finds the first
matching entry. It then executes it by modifying the behaviour of the call. </p>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title19" id="concept_lhq_jdg_jt">
<h2 class="title topictitle2" id="ariaid-title19">Hunt</h2>
<div class="body conbody"><p class="shortdesc">A hunt consists in a group of destinations that can be associated with a
route.</p>
<p class="p">A hunt is used to make sure that if a destination is not available, that other destinations
will be tried to route the call. For example, if the hunt specifies 4 different port
destinations, then each destination will be checked for availability to route the call. If the
first port is not available, the second port will be checked, and so on.</p>
<p class="p">To use a hunt, the destination of a route must designate the hunt (i.e. the name of an entry
in the <span class="keyword wintitle">Hunt</span> table). The hunt name
must be unique in the <span class="keyword wintitle">Hunt</span>
table.</p>
<p class="p">The behavior of a hunt is defined by:</p>
<ul class="ul" id="concept_lhq_jdg_jt__ul_lmf_1bw_my">
<li class="li">A list of destinations to try </li>
<li class="li">An algorithm defining the sequence in which the hunt is performed. The Hunt configuration
must specify which algorithm to use</li>
<li class="li">A timeout value</li>
<li class="li">A list of rejection causes that causes the hunt to continue</li>
</ul>
<p class="p">A maximum of 40 hunts can be created and used.</p>
<p class="p">The execution order of the hunt destinations is defined by the sequential order of the
<span class="keyword wintitle">Hunt</span> table, separated by commas.
The first destination defined is the first one used.</p>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title20" id="concept_np1_2tn_fs">
<h2 class="title topictitle2" id="ariaid-title20">Auto-Routing</h2>
<div class="body conbody"><p class="shortdesc"> When the auto-routing feature is enabled, the Call Router can automatically create
routes from a source to a destination.</p>
<div class="p">If the <span class="keyword cmdname">auto-routable </span>parameter is enabled for an endpoint (FXS, FXO, PRI, or
BRI), two routes are generated and added to the Call Router: <ul class="ul" id="concept_np1_2tn_fs__ul_zmm_jrw_3t">
<li class="li">one directing incoming calls from the associated auto-routing SIP gateway to the endpoint </li>
<li class="li">one sending outgoing calls from the endpoint to the associated auto-routing SIP gateway</li>
</ul>The auto-routing routes are not displayed in the <span class="keyword wintitle">Route Config</span> page because you cannot edit them.
They are however listed in the <span class="keyword wintitle">Status</span>
page and are attributed a type:<ul class="ul" id="concept_np1_2tn_fs__ul_km5_rtn_fs">
<li class="li">User: the route has been manually entered</li>
<li class="li">Auto: this is an auto-routing route.</li>
</ul></div>
<div class="note note note_note"><span class="note__title">Note:</span> By default, auto-routing can only be used if the username of the endpoint is an E.164 string
and the username part of the request-URI of the received INVITE can be converted into an E.164.
This can be changed in the <span class="keyword wintitle">Auto-Routing</span>
menu by setting the criteria to SIP Username.</div>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title21" id="concept_px3_pxz_pz">
<h2 class="title topictitle2" id="ariaid-title21">TDM Hairpinning and SIP Loopback</h2>
<div class="body conbody"><p class="shortdesc">TDM Hairpinning is defined as a standard inbound telephony call that is simply routed
back out using the same Information Layer 1 Protocol. TDM Hairpinning is only supported
between ISDN to ISDN, E&M to E&M or R2 to R2 endpoints and needs both calls to use
the same codec.</p>
<p class="p">However, a different approach, SIP loopback, is possible between two telephony interfaces
for cases where TDM hairpinning is not supported.</p>
<div class="p">SIP loopback can be achieved by: <ul class="ul" id="concept_px3_pxz_pz__ul_jsb_f11_qz">
<li class="li">creating a route from the source telephony interface to a different SIP gateway
which points to the unit itself </li>
<li class="li">overriding the SIP destination by using a call property, for example Called
E164</li>
<li class="li">creating a route from the SIP interface to the destination telephony
interface</li>
</ul></div>
<div class="p">For example: <br><img class="image" id="concept_px3_pxz_pz__image_hkh_4nt_ylb" src="https://documentation.media5corp.com/download/attachments/62825785/ExampleSipLoopback.png" width="800"><br></div>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title22" id="concept_yz3_4nf_qz">
<h2 class="title topictitle2" id="ariaid-title22">SIP Redirects</h2>
<div class="body conbody"><p class="shortdesc">The SIP redirect feature allows a user to redirect a SIP call. </p>
<p class="p">The SIP redirection can be used as a Route destination. When the route source is a SIP
interface, incoming SIP INVITEs are replied with a 302 “Moved Temporarily” SIP response. This
type of destination is only valid when the source of the route is a SIP interface. When a
route is configured with a SIP redirect destination, incoming SIP INVITEs are replied with a
302 "Moved Temporarily" SIP response.</p>
<div class="p">For example: cascade for incoming calls <br><img class="image" id="concept_yz3_4nf_qz__image_wzx_ssy_d1b" src="https://documentation.media5corp.com/download/attachments/62825785/CascadeForIncomingCalls.png" width="800"><br></div>
<div class="p">For example: cascade for outgoing calls <br><img class="image" id="concept_yz3_4nf_qz__image_qkz_tsy_d1b" src="https://documentation.media5corp.com/download/attachments/62825785/CascadeForOutgoingCalls.png" width="800"><br></div>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested1" aria-labelledby="ariaid-title23" id="reference_ms2_m13_vz">
<h2 class="title topictitle2" id="ariaid-title23">Call Router Configuration Limitations</h2>
<div class="body refbody">
<table class="table frame-all" id="reference_ms2_m13_vz__table_yd5_x13_vz"><caption></caption><colgroup><col style="width:50%"><col style="width:50%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">Configuration Parameter</th>
<th class="entry colsep-1 rowsep-1" id="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">Maximum Number</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">Route</td>
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">40</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">Signaling Property</td>
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">40</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">Transformations</td>
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">40</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">Transformation Rules</td>
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">100</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">SIP Header Translations</td>
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">100</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__1">Call Property Translation Override</td>
<td class="entry colsep-1 rowsep-1" headers="reference_ms2_m13_vz__table_yd5_x13_vz__entry__2">100</td>
</tr>
</tbody></table>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested0 nobody" aria-labelledby="ariaid-title24" id="topic_title_Basic_Call_Router_Tasks_d1e39">
<h1 class="title topictitle1" id="ariaid-title24">Basic Call Router Tasks</h1>
<article class="topic task nested1" aria-labelledby="ariaid-title25" id="task_ogf_m3x_rv">
<h2 class="title topictitle2" id="ariaid-title25">Creating a Basic Route</h2>
<div class="body taskbody"><p class="shortdesc">Several configuration steps are required to be able to route a call from one endpoint
to another.</p>
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Create a route to determine the destinations the calls should be sent to.</span>
<ol type="a" class="ol substeps" id="task_ogf_m3x_rv__substeps_uss_5px_rv">
<li class="li substep">
<span class="ph cmd"><a class="xref" href="#task_vyg_m2t_qv">Creating a Route from a SIP Gateway to a Destination</a></span>
</li>
<li class="li substep">
<span class="ph cmd"><a class="xref" href="#task_hmq_dm4_rv">Creating a Route from a Physical Interface to a SIP Destination</a></span>
</li>
</ol>
</li><li class="li step">
<span class="ph cmd">Create the transformation rules to be applied to selected call properties by
creating a transformation.</span>
<ol type="a" class="ol substeps" id="task_ogf_m3x_rv__substeps_bhg_g2z_zv">
<li class="li substep">
<span class="ph cmd"><a class="xref" href="#task_snj_mzt_qv">Creating a Call Property Transformation</a></span>
</li>
</ol>
</li><li class="li step">
<span class="ph cmd">Associate the call property transformations to a specific route. </span>
<ol type="a" class="ol substeps" id="task_ogf_m3x_rv__substeps_xjb_h2z_zv">
<li class="li substep">
<span class="ph cmd"><a class="xref" href="#task_dly_wh4_rv">Associating a Call Property Transformation to a Route</a></span>
</li>
</ol>
</li><li class="li step">
<span class="ph cmd">Apply changes.</span>
</li></ol></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title26" id="topic_title_Routes_d1e41">
<h2 class="title topictitle2" id="ariaid-title26">Routes</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title27" id="task_vyg_m2t_qv">
<h3 class="title topictitle3" id="ariaid-title27">Creating a Route from a SIP Gateway to a Destination</h3>
<div class="body taskbody">
<section id="task_vyg_m2t_qv__steps_tfr_bft_qv"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_vyg_m2t_qv__steps_tfr_bft_qv"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Routes</span> table,
click <img class="image" id="task_vyg_m2t_qv__image_epg_rbt_qv" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg" width="15">.</span>
<ul class="ul choices" id="task_vyg_m2t_qv__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="task_vyg_m2t_qv__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing route to
add a new route above or,</li>
<li class="li choice">click <img class="image" id="task_vyg_m2t_qv__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a
route at the end of the table. </li>
</ul>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> A maximum of 40 routes can be created.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Route</span> table,
from the selection list of the <span class="keyword wintitle">Sources</span> field, select a SIP
gateway.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">If necessary, from the selection list of the <span class="keyword wintitle">Destination</span> field, select an
Interface or a hunt group.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> Leave the <span class="keyword wintitle">Signaling Properties</span>, the
<span class="keyword wintitle">Transformations</span>
and <span class="keyword wintitle">Criteria Property</span>
fields empty.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>A new route is created and will appear in the <span class="keyword wintitle">Routes</span> table.<br><img class="image" id="task_vyg_m2t_qv__image_xcg_zyt_qv" src="https://documentation.media5corp.com/download/attachments/62825785/Route_Sip_to_Interface.PNG" width="800"><br></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title28" id="task_hmq_dm4_rv">
<h3 class="title topictitle3" id="ariaid-title28">Creating a Route from a Physical Interface to a SIP Destination</h3>
<div class="body taskbody">
<section id="task_hmq_dm4_rv__steps_tfr_bft_qv"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_hmq_dm4_rv__steps_tfr_bft_qv"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Routes</span> table,
click <img class="image" id="task_hmq_dm4_rv__image_epg_rbt_qv" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg" width="15">.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Route</span> table,
from the selection list of the <span class="keyword wintitle">Sources</span> field, select an
interface.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">From the selection list of the <span class="keyword wintitle">Destination</span> field, select a
SIP Gateway or a SIP hunt group.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> Leave the <span class="keyword wintitle">Signaling Properties</span>, the
<span class="keyword wintitle">Transformations</span> and
<span class="keyword wintitle">Criteria Property</span>
fields empty.</div>
<div class="note note note_note"><span class="note__title">Note:</span> A maximum of 40 routes can be created.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>
<br><img class="image" id="task_hmq_dm4_rv__image_xcg_zyt_qv" src="https://documentation.media5corp.com/download/attachments/62825785/Route_Interface_to_Sip.png" width="850"><br>
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title29" id="task_nnz_byd_2s">
<h3 class="title topictitle3" id="ariaid-title29">Modifying a Route</h3>
<div class="body taskbody">
<section id="task_nnz_byd_2s__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_nnz_byd_2s__steps_xl5_dyd_2s"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Routes</span> table,
click <img class="image" id="task_nnz_byd_2s__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the route you wish to modify.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Route</span> table,
modify the fields as required.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> If you selected <span class="keyword wintitle">Date/Time</span> as a criteria
property, remember to click <span class="keyword wintitle">Date/Time Criteria
Editor</span>
to edit the date and the time.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div><p class="p">When the route is used, the modifications will be applied. </p><img class="image" id="task_nnz_byd_2s__image_wzb_cb2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ConfigureRouteEnd.png" width="800"></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title30" id="task_tmk_1zd_2s">
<h3 class="title topictitle3" id="ariaid-title30">Deleting a Route</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Routes</span> table,
click <img class="image" id="task_tmk_1zd_2s__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15">
located on the same row as the route you wish to delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The route is permanently deleted and will no longer be displayed in the <span class="keyword wintitle">Routes</span> table. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title31" id="task_lvd_vzd_2s">
<h3 class="title topictitle3" id="ariaid-title31">Modifying the Execution Priority Level of a Route</h3>
<div class="body taskbody">
<section id="task_lvd_vzd_2s__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_lvd_vzd_2s__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Routes</span> table,
click <img class="image" id="task_lvd_vzd_2s__image_scz_3c2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ArrowDownBlue.png" width="15"> or <img class="image" id="task_lvd_vzd_2s__image_ycn_jc2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ArrowUpBlue.png" width="15">
located on the same row as the route you wish to prioritise.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>Calls will be evaluated against the Routes in the new order. </section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title32" id="topic_title_Call_Property_Transformations_d1e47">
<h2 class="title topictitle2" id="ariaid-title32">Call Property Transformations</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title33" id="task_snj_mzt_qv">
<h3 class="title topictitle3" id="ariaid-title33">Creating a Call Property Transformation </h3>
<div class="body taskbody">
<section id="task_snj_mzt_qv__steps_sly_4zt_qv"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_snj_mzt_qv__steps_sly_4zt_qv"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Transformations</span>
table, click <img class="image" id="task_snj_mzt_qv__image_epg_rbt_qv" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg" width="15">.</span>
<ul class="ul choices" id="task_snj_mzt_qv__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="task_snj_mzt_qv__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing call
property transformation to add a new call property transformation above
or,</li>
<li class="li choice">click <img class="image" id="task_snj_mzt_qv__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a call
property transformation at the end of the table. </li>
</ul>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> A maximum of 40 call property transformations can be created.</div>
</div>
</li><li class="li step stepexpand" id="task_snj_mzt_qv__Stepname">
<span class="ph cmd">In the <span class="keyword wintitle">Configure
Transformation</span>
table, in the <span class="keyword wintitle">Name</span>
field, enter a name for the call property transformation.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">From the selection list of the <span class="keyword wintitle">Criteria Based On</span> field,
select the call property that must be matched to apply the Transformation.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">From the selection list of the <span class="keyword wintitle">Transformation Applies To</span>
field, select the call property to transform.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save and Insert Rule</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Transformation
Rule</span>
table, from the <span class="keyword wintitle">Name</span>
selection list, select the name entered at step 3.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Criteria</span>
field, indicate the call property criteria to match to apply the
transformation.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Transformation</span>
field, select the transformation to apply to the call property.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span> or
<span class="keyword wintitle">Save and Insert Rule</span> to
add another Transformation.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The new Call Property Transformation is available to be used in a route.
<br><img class="image" id="task_snj_mzt_qv__image_ubk_jvp_yv" src="https://documentation.media5corp.com/download/attachments/62825785/MappingType_MappingExpression.png" width="850"><br>
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title34" id="unique_12300615031326275865">
<h3 class="title topictitle3" id="ariaid-title34">Modifying a Call Property Transformation</h3>
<div class="body taskbody">
<section id="unique_12300615031326275865__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_12300615031326275865__steps_xl5_dyd_2s"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>
/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Transformations</span>
table, click <img class="image" id="unique_12300615031326275865__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the call property transformation you
wish to modify.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure
Transformation</span>
table, modify the fields as required. </span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> If you selected <span class="keyword wintitle">Date/Time</span> as a criteria
property, remember to click <span class="keyword wintitle">Date/Time Criteria
Editor</span>
to edit the date and the time.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the call property transformation is used by a route, the modifications will be
applied. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title35" id="unique_13908424881132724400">
<h3 class="title topictitle3" id="ariaid-title35">Modifying a Call Property Transformation Rule</h3>
<div class="body taskbody">
<section id="unique_13908424881132724400__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_13908424881132724400__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Transformation Rules</span> table,
click <img class="image" id="unique_13908424881132724400__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the transformation you wish to modify.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Transformation
Rule</span>
table, modify the fields as required.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the Call Property Transformation Rule is used by a Call Property
Transformation, the modifications will be applied. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title36" id="unique_1638499243757117989">
<h3 class="title topictitle3" id="ariaid-title36">Deleting a Call Property Transformation</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Transformations</span>
table, click <img class="image" id="unique_1638499243757117989__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15"> located on the same row as the transformation you wish to delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The call property transformation is permanently deleted and will no longer be
displayed in the <span class="keyword wintitle">Transformations</span>
table hence will no longer be available to be associated with a route.</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title37" id="unique_348894652065365473">
<h3 class="title topictitle3" id="ariaid-title37">Deleting a Call Property Transformation Rule</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Transformation Rules</span> table,
click <img class="image" id="unique_348894652065365473__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15">
located on the same row as the call property transformation rule you wish to
delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The call property transformation rule will be permanently deleted and will no longer
be displayed in the <span class="keyword wintitle">Transformation Rules</span> table to be
associated with a call property transformation.</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title38" id="unique_12024382901966469986">
<h3 class="title topictitle3" id="ariaid-title38">Modifying the Execution Priority Level of a Call Property Transformation Rule</h3>
<div class="body taskbody">
<section id="unique_12024382901966469986__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_12024382901966469986__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Transformation Rules</span> table,
click <img class="image" id="unique_12024382901966469986__image_scz_3c2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ArrowDownBlue.png" width="15"> or <img class="image" id="unique_12024382901966469986__image_ycn_jc2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ArrowUpBlue.png" width="15">
located on the same row as the call property transformation rule you wish to
move.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>Call property transformations will be validated against the call property
transformation rules in the new order. The order is important, because rules are
executed in the listed order. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title39" id="task_dly_wh4_rv">
<h3 class="title topictitle3" id="ariaid-title39">Associating a Call Property Transformation to a Route</h3>
<div class="body taskbody">
<section class="section prereq"><div class="tasklabel"><strong class="sectiontitle tasklabel">Before you begin</strong></div>The <a class="xref" href="#task_snj_mzt_qv">Creating a Call Property Transformation</a> step
must be completed.</section>
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Routes</span> table,
click <img class="image" id="task_dly_wh4_rv__image_vz3_pgg_c1b" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same line as the route you wish to
associate a call property transformation to.</span>
</li><li class="li step">
<span class="ph cmd">From the selection list of the <span class="keyword wintitle">Transformations</span> field, select the
transformation you wish to associate to the route. </span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>For each incoming call from SIP or an interface, the associated call property
transformation defined in the transformation will be applied. Transformations are
executed in sequence, separated by commas. <br><img class="image" id="task_dly_wh4_rv__image_ikv_fdp_rv" src="https://documentation.media5corp.com/download/attachments/62825785/Route_AssociateTransformationToRoute.png" width="850"><br></section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title40" id="topic_title_Signaling_Properties_d1e55">
<h2 class="title topictitle2" id="ariaid-title40">Signaling Properties</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title41" id="unique_2038512491503254619">
<h3 class="title topictitle3" id="ariaid-title41">Creating a Signaling Property</h3>
<div class="body taskbody">
<section id="unique_2038512491503254619__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_2038512491503254619__steps_xl5_dyd_2s"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>
/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Signaling Properties</span> table,
click <img class="image" id="unique_2038512491503254619__image_dkd_ghg_c1b" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg" width="15">.</span>
<ul class="ul choices" id="unique_2038512491503254619__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="unique_2038512491503254619__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing signaling
property to add a new signaling property above or,</li>
<li class="li choice">click <img class="image" id="unique_2038512491503254619__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a
signaling property at the end of the table. </li>
</ul>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> A maximum of 40 signaling properties can be created.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Signaling
Property</span> table, modify the fields as required.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The signaling property will be available to be used in a route.
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title42" id="unique_8031258971839943615">
<h3 class="title topictitle3" id="ariaid-title42">Modifying a Signaling Property</h3>
<div class="body taskbody">
<section id="unique_8031258971839943615__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_8031258971839943615__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>
/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Signaling Properties</span> table,
click <img class="image" id="unique_8031258971839943615__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the signaling property you wish to modify.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Signaling
Property</span> table, modify the fields as required.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the signaling property is used in a route, the modifications will be applied.
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title43" id="unique_1450562774850948403">
<h3 class="title topictitle3" id="ariaid-title43">Deleting a Signaling Property</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Signaling Properties</span> table,
click <img class="image" id="unique_1450562774850948403__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15">
located on the same row as the signaling property you wish to delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The signaling property is permanently deleted and will no longer be displayed in the
<span class="keyword wintitle">Signaling Properties</span> table
to be associated with a Route.</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title44" id="unique_21876921757790068">
<h3 class="title topictitle3" id="ariaid-title44">Modifying the Execution Priority Level of a Signaling Property</h3>
<div class="body taskbody">
<section id="unique_21876921757790068__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_21876921757790068__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Signaling Properties</span> table,
click <img class="image" id="unique_21876921757790068__image_scz_3c2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ArrowDownBlue.png" width="15"> or <img class="image" id="unique_21876921757790068__image_ycn_jc2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ArrowUpBlue.png" width="15">
located on the same row as the signaling property you wish to move.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The Routes will be evaluated against the signaling properties in the new order.
</section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title45" id="topic_title_SIP_Header_Translations_d1e60">
<h2 class="title topictitle2" id="ariaid-title45">SIP Header Translations</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title46" id="task_ksp_hj2_2s">
<h3 class="title topictitle3" id="ariaid-title46">Creating a SIP Header Translation Override</h3>
<div class="body taskbody">
<section id="task_ksp_hj2_2s__steps_lsh_4h2_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_ksp_hj2_2s__steps_lsh_4h2_2s"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand" id="task_ksp_hj2_2s__2">
<span class="ph cmd">In the <span class="keyword wintitle">SIP Header Translation Overrides</span>
table,</span>
<ul class="ul choices" id="task_ksp_hj2_2s__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="task_ksp_hj2_2s__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing SIP
header translations to add a new SIP header translation above or,</li>
<li class="li choice">click <img class="image" id="task_ksp_hj2_2s__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a SIP
header translations at the end of the table. </li>
</ul>
</li><li class="li step stepexpand" id="task_ksp_hj2_2s__3">
<span class="ph cmd">In the <span class="keyword wintitle">Configure SIP Header Translation
Override</span> table, complete the fields as required.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> You can add up to 100 SIP header translations.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Repeat steps <a class="xref" href="#task_ksp_hj2_2s__2">Step 2</a> to
<a class="xref" href="#task_ksp_hj2_2s__3">Step 3</a> to add another
SIP header translation. </span>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The SIP header translation override will be available in the <span class="keyword wintitle">Configure Signaling
Property</span>
table, in the <span class="keyword wintitle">SIP Header Translation Overrides</span> drop-down
list.<br><img class="image" id="task_ksp_hj2_2s__image_ub4_bn2_2s" src="https://documentation.media5corp.com/download/attachments/62825785/ConfigureSipHeadersTranslationEnd.png" width="800"><br></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title47" id="unique_12320966461602791519">
<h3 class="title topictitle3" id="ariaid-title47">Modifying a SIP Header Translation Override</h3>
<div class="body taskbody">
<section id="unique_12320966461602791519__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_12320966461602791519__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">SIP Header Translation Overrides</span>
table, click <img class="image" id="unique_12320966461602791519__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the route you wish to modify.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Configure SIP Header Translation
Override</span> table, modify the fields as required.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the SIP header translation override is used by a signaling property the
modifications will be applied. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title48" id="unique_17559484601910601275">
<h3 class="title topictitle3" id="ariaid-title48">Deleting a SIP Header Translation Override</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">SIP Header Translation Overrides</span>
table, click <img class="image" id="unique_17559484601910601275__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15"> located on the same row as the signaling property you wish to delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The SIP header translation will no longer be displayed in the <span class="keyword wintitle">SIP Header Translation Overrides</span> table and
will no longer be available to be associated with a signaling property.</section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title49" id="topic_title_Call_Property_Translations_Override_d1e64">
<h2 class="title topictitle2" id="ariaid-title49">Call Property Translations Override</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title50" id="unique_1244935980697230345">
<h3 class="title topictitle3" id="ariaid-title50">Creating a Call Property Translation Override</h3>
<div class="body taskbody">
<section id="unique_1244935980697230345__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_1244935980697230345__steps_xl5_dyd_2s"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>
/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Call Property Translation
Override</span>
table, click <img class="image" id="unique_1244935980697230345__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the route you wish to modify.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Call Property
Translation Override</span> table, </span>
<ul class="ul choices" id="unique_1244935980697230345__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="unique_1244935980697230345__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing call
property translation override to add a new call property translation
override above or,</li>
<li class="li choice">click <img class="image" id="unique_1244935980697230345__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a call
property translation override at the end of the table. </li>
</ul>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> You can create up to 100 call property translation overrides.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the call property translation override is used by a signaling property, the
modifications will be applied. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title51" id="unique_13515380571734072061">
<h3 class="title topictitle3" id="ariaid-title51">Modifying a Call Property Translation Override</h3>
<div class="body taskbody">
<section id="unique_13515380571734072061__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_13515380571734072061__steps_xl5_dyd_2s"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>
/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Call Property Translation
Override</span>
table, click <img class="image" id="unique_13515380571734072061__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the route you wish to modify.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Call Property
Translation Override</span> table, modify the fields as required.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> If you selected <span class="keyword wintitle">Date/Time</span> as a criteria
property, remember to click <span class="keyword wintitle">Date/Time Criteria
Editor</span>
to edit the date and the time.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the call property translation override is used by a signaling property, the
modifications will be applied. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title52" id="unique_4955213962120271642">
<h3 class="title topictitle3" id="ariaid-title52">Deleting a Call Property Translation Override</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Call Property Translation
Override</span>
table, click <img class="image" id="unique_4955213962120271642__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15"> located on the same row as the call property translation override you wish to
delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The call property translation override will no longer be displayed in the <span class="keyword wintitle">Call Property Translation
Override</span> table and
will no longer be available to be associated with a signaling property.</section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title53" id="topic_title_SIP_Redirects_d1e68">
<h2 class="title topictitle2" id="ariaid-title53">SIP Redirects</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title54" id="task_lvr_15m_4s">
<h3 class="title topictitle3" id="ariaid-title54">Creating SIP Redirection</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">SIP Redirects</span>
table, click <img class="image" id="task_lvr_15m_4s__image_cy3_rwm_4s" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg" width="12">.</span>
<ul class="ul choices" id="task_lvr_15m_4s__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="task_lvr_15m_4s__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing SIP
redirection to add a new SIP redirection above or,</li>
<li class="li choice">click <img class="image" id="task_lvr_15m_4s__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a SIP
redirection at the end of the table. </li>
</ul>
</li><li class="li step">
<span class="ph cmd">Set the <span class="keyword wintitle">Name</span> field. </span>
</li><li class="li step">
<span class="ph cmd">Set the <span class="keyword wintitle">Destination Host</span> field.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The SIP redirection will be available to be used in routes.<br><img class="image" id="task_lvr_15m_4s__image_jgd_1f4_4v" src="https://documentation.media5corp.com/download/attachments/62825785/ConfigureSIPRedirectEnd.png" width="800"><br></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title55" id="unique_1808167081480264440">
<h3 class="title topictitle3" id="ariaid-title55">Modifying a SIP Redirect</h3>
<div class="body taskbody">
<section id="unique_1808167081480264440__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_1808167081480264440__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>
/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">SIP Redirects</span>
table, click <img class="image" id="unique_1808167081480264440__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the SIP redirect you wish to
modify.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Configure SIP Redirects</span> table,
modify the fields as required.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>When the SIP redirect is used, the modifications will be applied. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title56" id="unique_12584192681443829883">
<h3 class="title topictitle3" id="ariaid-title56">Deleting a SIP Redirect</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">SIP Redirects</span>
table, click <img class="image" id="unique_12584192681443829883__image_dhl_fzd_2s" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15"> located on the same row as the SIP redirect you wish to delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The SIP redirect will no longer be displayed in the <span class="keyword wintitle">SIP Redirects</span> table and will no
longer be available.</section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title57" id="topic_title_Hunt_d1e72">
<h2 class="title topictitle2" id="ariaid-title57">Hunt</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title58" id="task_uzr_2yr_ns">
<h3 class="title topictitle3" id="ariaid-title58">Creating a Hunt</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step stepexpand" id="task_uzr_2yr_ns__2">
<span class="ph cmd">In the <span class="keyword wintitle">Hunt</span> table, </span>
<ul class="ul choices" id="task_uzr_2yr_ns__choices_g1c_kwd_2s">
<li class="li choice">click <img class="image" id="task_uzr_2yr_ns__image_skd_p4d_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located on the same row as an existing hunt to
add a new hunt above or,</li>
<li class="li choice">click <img class="image" id="task_uzr_2yr_ns__image_m1b_fwd_2s" height="15" src="https://documentation.media5corp.com/download/attachments/62825785/Plusbleu.jpg"> located at the bottom of the table to add a hunt
at the end of the table. </li>
</ul>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> You can create up to 40 hunts.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Hunt</span>
table, enter a name in the <span class="keyword wintitle">Name</span> field.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">From the <span class="keyword wintitle">Suggestion</span>
selection list next to the <span class="keyword wintitle">Destinations</span> field, select 1
or several destinations.</span>
</li><li class="li step stepexpand" id="task_uzr_2yr_ns__5">
<span class="ph cmd">From the <span class="keyword wintitle">Suggestion</span>
selection list next to the <span class="keyword wintitle">Causes</span> field, select the
causes pertinent to your situation.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">To create another hunt group, repeat steps <a class="xref" href="#task_uzr_2yr_ns__2"> 2 </a> to <a class="xref" href="#task_uzr_2yr_ns__5"> 5
</a>.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> Up to 40 hunt groups can be created.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The hunt is available to be used in a route.<br><img class="image" id="task_uzr_2yr_ns__image_ez4_sh4_rv" src="https://documentation.media5corp.com/download/attachments/62825785/ConfigureHuntEnd_Generic.PNG" width="800"><br></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title59" id="unique_658132447302775452">
<h3 class="title topictitle3" id="ariaid-title59">Modifying a Hunt</h3>
<div class="body taskbody">
<section id="unique_658132447302775452__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_658132447302775452__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Hunt</span> table,
click <img class="image" id="unique_658132447302775452__image_wdt_w12_2s" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="15"> located on the same row as the hunt group you wish to modify.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Configure Hunt</span>
table, modify the fields as required.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The modifications will take effect immediately in all the instances where the hunt
is used. </section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title60" id="unique_14684380081964253745">
<h3 class="title topictitle3" id="ariaid-title60">Deleting a Hunt</h3>
<div class="body taskbody">
<section id="unique_14684380081964253745__steps_xl5_dyd_2s"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="unique_14684380081964253745__steps_xl5_dyd_2s"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Route Config</span>.</span>
</li><li class="li step">
<span class="ph cmd">In the <span class="keyword wintitle">Hunt</span> table,
click <img class="image" id="unique_14684380081964253745__image_nwl_jxm_qz" src="https://documentation.media5corp.com/download/attachments/62825785/minus.jpg" width="15">
located on the same row as the Hunt group you wish to delete.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
</li></ol></section>
<section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The Hunt group is permanently deleted and is no longer displayed in the <span class="keyword wintitle">Hunt</span> table to be associated to a
route. </section>
</div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title61" id="topic_title_Auto_Routing_d1e76">
<h2 class="title topictitle2" id="ariaid-title61">Auto-Routing</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title62" id="task_vcd_x5c_gs">
<h3 class="title topictitle3" id="ariaid-title62">Enabling Auto-Routing</h3>
<div class="body taskbody">
<section><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps"><li class="li step stepexpand">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Auto-Routing</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">From the <span class="keyword wintitle">Auto-Routing</span>
drop-down list, select <span class="keyword wintitle">Enable</span>.</span>
</li><li class="li step stepexpand">
<span class="ph cmd">Complete the fields as required.</span>
<div class="itemgroup info">
<div class="note note note_note"><span class="note__title">Note:</span> <span class="keyword wintitle">E164</span> is the
default value of the <span class="keyword wintitle">Criteria Type</span>
field.</div>
</div>
</li><li class="li step stepexpand">
<span class="ph cmd">Click <span class="keyword wintitle">Apply</span>.</span>
</li></ol></section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title63" id="task_fc5_zrw_3t">
<h3 class="title topictitle3" id="ariaid-title63">Linking an Endpoint to Several SIP Gateways</h3>
<div class="body taskbody">
<section class="section prereq"><div class="tasklabel"><strong class="sectiontitle tasklabel">Before you begin</strong></div>The <a class="xref" href="#task_vcd_x5c_gs">Enabling Auto-Routing</a> procedure must be
completed. </section>
<section class="section context"><div class="tasklabel"><strong class="sectiontitle tasklabel">Context</strong></div><p class="p">This procedure
is for outgoing calls only. For incoming calls, only one destination is used,
however, it is possible to set a hunt to multiple SIP gateways.</p></section>
<section id="task_fc5_zrw_3t__steps_jvv_ksw_3t"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_fc5_zrw_3t__steps_jvv_ksw_3t"><li class="li step">
<span class="ph cmd">Go to <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Auto-Routing</span>.</span>
</li><li class="li step">
<span class="ph cmd">From the <span class="keyword wintitle">Endpoints auto-routing</span> table,
click <img class="image" id="task_fc5_zrw_3t__image_sgq_ftw_3t" src="https://documentation.media5corp.com/download/attachments/62825785/pencilbleu.jpg" width="14"> located on the row of the endpoint you wish to link to several SIP
gateways.</span>
</li><li class="li step">
<span class="ph cmd">From the <span class="keyword wintitle">Configure Auto-Routing</span>
section, complete the fields as required.</span>
</li><li class="li step">
<span class="ph cmd">From the <span class="keyword wintitle">Apply To The Following
Endpoints</span>
table, select the endpoints you wish to link to the gateways selected at
previous step. </span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Apply</span>.</span>
</li><li class="li step">
<span class="ph cmd">Click <span class="keyword wintitle">Apply</span>,
again.</span>
</li></ol></section>
</div>
</article></article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested0 nobody" aria-labelledby="ariaid-title64" id="topic_title_Appendix_d1e79">
<h1 class="title topictitle1" id="ariaid-title64">Appendix</h1>
<article class="topic reference nested1" aria-labelledby="ariaid-title65" id="reference_bbt_q3x_kt">
<h2 class="title topictitle2" id="ariaid-title65">Routing Examples </h2>
<div class="body refbody"><p class="shortdesc">This is an example on how a call is routed to it's final destination. </p>
<section class="section">In this scenario, the user makes a call to 5145552222 using the fxs-Slot3/FXS1 port and
src-E164=5551111 call property. </section>
<section class="section">
<table class="table" id="reference_bbt_q3x_kt__table_w2c_53x_kt"><caption></caption><colgroup><col style="width:14.153132250580045%"><col style="width:14.153132250580045%"><col style="width:14.153132250580045%"><col style="width:14.153132250580045%"><col style="width:17.633410672853827%"><col style="width:11.600928074245937%"><col style="width:14.153132250580045%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__1">Routes</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__2">Source</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__3">Criteria Property</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__4">Criteria Rule</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__5">Transformations</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__6">Signaling properties</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__7">Destination</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__1">1</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__2">sip-default</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__3"></td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__4"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__5"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__6"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__7">fxs-Slot3/FXS1</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__1">2</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__2">fxs-Slot3/FXS1</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__3">Called E164</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__4">911</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__5">map911</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__6"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__7">sip-default</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__1">3</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__2">fxs-Slot3/FXS1</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__3"></td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__4"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__5">normalize</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__6">privacyId</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_w2c_53x_kt__entry__7">sip-default</td>
</tr>
</tbody></table>
<div class="p">Find the Route <ul class="ul" id="reference_bbt_q3x_kt__ul_bkg_yjx_kt">
<li class="li">Route 1 does not match because "fxs-Slot3/FXS1 does not match the "sip-default"</li>
<li class="li">Route 2 does not match because although "fxs-Slot3/FXS1" matches the fxs-Slot3/FXS1"
source, the "911" criteria rule does not match 4505552222.</li>
<li class="li">Route 3 is chosen because "fxs-Slot3/FXS1" matches the source "fxs-Slot3/FXS1" source
and the criteria rule included all criteria rules</li>
</ul></div>
<p class="p">The SIP-default destination is associated with the call. Therefore the call will be routed
to the network using the SIP default gateway.</p>
<table class="table" id="reference_bbt_q3x_kt__table_x2c_53x_kt"><caption></caption><colgroup><col style="width:22.00886262924668%"><col style="width:14.771048744460858%"><col style="width:38.25701624815362%"><col style="width:24.963072378138847%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__1">Transformation</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__2">Name</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__3">Criteria</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__4">Transformation</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__1">1</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__2">map911</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__3"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__4">Called E164</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__1">2</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__2">normalize</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__3">Called E164</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_x2c_53x_kt__entry__4">Called E164</td>
</tr>
</tbody></table>
<p class="p">Apply transformations </p>
<div class="p"><ul class="ul" id="reference_bbt_q3x_kt__ul_g2m_gkx_kt">
<li class="li">Transformation 1 is not used, because "map911" name does not match.</li>
<li class="li">Transformation 2 is applied because both name and criteria match. </li>
</ul><table class="table frame-all" id="reference_bbt_q3x_kt__table_qsx_qgw_mt"><caption></caption><colgroup><col style="width:50%"><col style="width:50%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__1">Name</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__2">Criteria Rule</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__1">map911</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__2"></td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__1">normalize</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__2">819.......$</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__1">normalize</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__2">514.......$</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__1">normalize</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_qsx_qgw_mt__entry__2">450.......$</td>
</tr>
</tbody></table>Apply criteria rule</div>
<ul class="ul" id="reference_bbt_q3x_kt__ul_tkn_tpv_mt">
<li class="li">Criteria rule 1 is not applied because the name does not match.</li>
<li class="li">Criteria rule 1 does not apply because the criteria does not match (called number does
not start by 819) even if the name matches.</li>
<li class="li">Criteria rule 3 does not apply because the criteria does not match (called number does
not start by 514) even if the name matches.</li>
<li class="li">Criteria rule 4 is applied because the name and the criteria match.</li>
</ul>
<table class="table" id="reference_bbt_q3x_kt__table_y2c_53x_kt"><caption></caption><colgroup><col><col><col><col><col></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__1">Signaling properties</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__2">Name</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__3">...</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__4">Privacy</th>
<th class="entry colsep-1 rowsep-1" id="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__5">...</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__1">1</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__2">privacyId</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__3"> </td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__4">Id</td>
<td class="entry colsep-1 rowsep-1" headers="reference_bbt_q3x_kt__table_y2c_53x_kt__entry__5"> </td>
</tr>
</tbody></table>
<div class="p">Apply signaling properties "privacyId" <ul class="ul" id="reference_bbt_q3x_kt__ul_lyy_slx_kt">
<li class="li">Signaling property 1 is chosen because the name matches (no criteria to validate)
therefore the "privacy=ID" property is added to the call.</li>
</ul></div>
<p class="p">For more Route examples, refer to <a class="xref" href="https://documentation.media5corp.com/display/DGWLATEST/Call+Router+Basic+Routes" target="_blank">DGW Configuration Guide - Call Router Basic Routes </a>
document published on the <a class="xref" href="https://documentation.media5corp.com/" target="_blank">Media5 Documentation Portal</a>.</p>
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested1" aria-labelledby="ariaid-title66" id="concept_x3q_ntw_ds">
<h2 class="title topictitle2" id="ariaid-title66">Regular Expressions</h2>
<div class="body conbody"><p class="shortdesc"> A regular expression is a string used to find and replace strings in other large
strings. </p>
<div class="p">Regular expressions can be used in the DGW software to enter a value in several routing
types, often by using wildcard characters. These characters provide additional flexibility in
designing call routing and decrease the need for multiple entries in configuring number ranges.
<ul class="ul" id="concept_x3q_ntw_ds__ul_orq_wd1_qz">
<li class="li">The expression cannot begin by “^”, it is implicit in the expression. </li>
<li class="li">The matching criterion implicitly matches from the beginning of the string, but not
necessarily up to the end. For instance, 123 will match the criterion 1, but it will not match
the criterion 2. </li>
<li class="li">To match the whole string, you must end the criterion with “$”. For instance, 123 will not
match the criterion 1$ and will match the criterion 123$. </li>
<li class="li">Use the “local_ip_port“ macro to replace the properties by the local IP address and port of
the listening network of the SIP gateway used to send the INVITE.</li>
</ul></div>
</div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title67" id="reference_qz1_ysw_ds">
<h3 class="title topictitle3" id="ariaid-title67">Regular Expression Wildcards</h3>
<div class="body refbody">
<section class="section">
<table class="table frame-all" id="reference_qz1_ysw_ds__table_l3d_d5w_ds"><caption></caption><colgroup><col style="width:12.004801920768307%"><col style="width:87.9951980792317%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">Character</th>
<th class="entry colsep-1 rowsep-1" id="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Description</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">.</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Single-digit place holder. For instance, 555 .... matches any dialed number
beginning with 555, plus at least four additional digits. Note that the number may
be longer and still match.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">*</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Repeats the previous digit 0, 1, or more times. For instance, in the pattern:
1888*1 the pattern matches: 1881, 18881, 188881, 1888881 Note: If you are trying to
handle the asterisk (*) as part of a dialed number, you must use \*.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">[ ]</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Range of digits.<ul class="ul" id="reference_qz1_ysw_ds__ul_m1f_s5w_ds">
<li class="li">A consecutive range is indicated with a hyphen (-), for instance, [5-7].</li>
<li class="li">A nonconsecutive range is indicated without a delimiter, for instance, [58]. </li>
<li class="li">Both can be used in combination, for instance [5-79], which is the same as
[5679].</li>
</ul> You may place a (^) symbol right after the opening bracket to indicate that
the specified range is an exclude list. For instance, [^01] specifies the same range
as [2-9]. Note: The call router only supports single-digit ranges. You cannot
specify the range of numbers between 99 and 102 by using [99-102].</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">( )</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Indicates a group (also called pattern), for instance, 555(2525). It is used
when replacing a number in a mapping. For more details, refer to <a class="xref" href="#concept_fjb_5tw_ds" title="Groups can be used in Transformation Rules to reuse parts of the Call Property that was used in the Criteria.">Regular Expression Groups</a>.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">?</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Matches 0 or 1 occurrence of the previous item. For instance, 123?4 matches
both 124 and 1234..</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">+</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Repeats the previous digit one or more time. For instance 12+345 matches 12345,
122345, etc. (but not 1345). If you use the + at the end of a number, it repeats the
last number one or more times. For instance: 12345+ matches, 12345, 123455, 1234555,
etc.</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__1">|</td>
<td class="entry colsep-1 rowsep-1" headers="reference_qz1_ysw_ds__table_l3d_d5w_ds__entry__2">Indicates a choice of matching expressions (OR).</td>
</tr>
</tbody></table>
</section>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested2" aria-labelledby="ariaid-title68" id="concept_fjb_5tw_ds">
<h3 class="title topictitle3" id="ariaid-title68">Regular Expression Groups</h3>
<div class="body conbody"><p class="shortdesc">Groups can be used in Transformation Rules to reuse parts of the Call Property that was
used in the Criteria. </p>
<p class="p">A group is placed within parenthesis. You can use up to nine groups defined by “\1” to “\9” and
matching is not case sensitive. “\0” represents the whole string. Lets say for instance you have
the following string: 9(123(45)6) </p>
<div class="p">The following describes how groups are replaced in a property transformation:<table class="table frame-all" id="concept_fjb_5tw_ds__table_zb4_5xb_3t"><caption></caption><colgroup><col style="width:50%"><col style="width:50%"></colgroup><thead class="thead">
<tr class="row">
<th class="entry colsep-1 rowsep-1" id="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__1">Replacement</th>
<th class="entry colsep-1 rowsep-1" id="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__2">Result</th>
</tr>
</thead><tbody class="tbody">
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__1">\0</td>
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__2">9123456</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__1">\1</td>
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__2">123456</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__1">\2</td>
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__2">45</td>
</tr>
<tr class="row">
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__1">\3</td>
<td class="entry colsep-1 rowsep-1" headers="concept_fjb_5tw_ds__table_zb4_5xb_3t__entry__2"></td>
</tr>
</tbody></table> Groups can only be used with the following routing types:<ul class="ul" id="concept_fjb_5tw_ds__ul_ly3_1yb_3t">
<li class="li">Calling/Called E.164 </li>
<li class="li">Calling/Called Name </li>
<li class="li">Calling/Called Host</li>
<li class="li">Calling/Called URI </li>
</ul>
</div>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested2" aria-labelledby="ariaid-title69" id="reference_jmy_s1q_rv">
<h3 class="title topictitle3" id="ariaid-title69">Information on Regular Expressions</h3>
<div class="body refbody"><p class="shortdesc">For more information on Regular Expressions (RegEx) refer to: </p>
<section class="section">
<ul class="ul" id="reference_jmy_s1q_rv__ul_nj3_qs2_sv">
<li class="li"><a class="xref" href="https://regex101.com/" target="_blank">https://regex101.com/</a></li>
<li class="li"><a class="xref" href="http://www.regular-expressions.info/" target="_blank">http://www.regular-expressions.info/</a></li>
<li class="li"><a class="xref" href="http://www.w3schools.com/jsref/jsref_obj_regexp.asp" target="_blank">http://www.w3schools.com/jsref/jsref_obj_regexp.asp</a></li>
</ul>
</section>
</div>
</article></article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested0" aria-labelledby="ariaid-title70" id="reference_j4g_nbv_gfb">
<h1 class="title topictitle1" id="ariaid-title70">Online Help</h1>
<p class="shortdesc"><span class="ph">If you are not familiar with the meaning of the fields and
buttons, click <span class="keyword wintitle">Show Help</span>, located at the upper right corner of
the Web page. When activated, the fields and buttons that offer online help will
change to green and if you hover over them, the description will bedisplayed.</span></p>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested0" aria-labelledby="ariaid-title71" id="concept_v4k_q3h_1r">
<h1 class="title topictitle1" id="ariaid-title71">DGW Documentation</h1>
<div class="body conbody"><p class="shortdesc">Mediatrix devices are supplied with an exhaustive set of documentation. </p>
<p class="p">Mediatrix user documentation is available on the <a class="xref" href="http://documentation.media5corp.com" target="_blank">Media5 Documentation
Portal</a>.</p>
<div class="p">Several types of documents were created to clearly present the information you are looking for.
Our documentation includes:<ul class="ul" id="concept_v4k_q3h_1r__ul_bqy_cjh_1r">
<li class="li"><strong class="ph b">Release notes</strong>: Generated at each GA release, this document includes the known and
solved issues of the software. It also outlines the changes and the new features the release
includes.</li>
<li class="li"><strong class="ph b">Configuration notes</strong>: These documents are created to facilitate the configuration of a
specific use case. They address a configuration aspect we consider that most users will need to
perform. However, in some cases, a configuration note is created after receiving a question
from a customer. They provide standard step-by-step procedures detailing the values of the
parameters to use. They provide a means of validation and present some conceptual information.
The configuration notes are specifically created to guide the user through an aspect of the
configuration. </li>
<li class="li"><strong class="ph b">Technical bulletins</strong>: These documents are created to facilitate the configuration of a
specific technical action, such as performing a firmware upgrade.</li>
<li class="li"><strong class="ph b">Hardware installation guide</strong>: They provide the detailed procedure on how to safely and
adequately install the unit. It provides information on card installation, cable connections,
and how to access for the first time the Management interface.</li>
<li class="li"><strong class="ph b">User guide</strong>: The user guide explains how to customise to your needs the configuration
of the unit. Although this document is task oriented, it provides conceptual information to
help the user understand the purpose and impact of each task. The User Guide will provide
information such as where and how TR-069 can be configured in the Management Interface, how to
set firewalls, or how to use the CLI to configure parameters that are not available in the
Management Interface.</li>
<li class="li"><strong class="ph b">Reference guide</strong>: This exhaustive document has been created for advanced users. It
includes a description of all the parameters used by all the services of the Mediatrix units.
You will find, for example, scripts to configure a specific parameter, notification messages
sent by a service, or an action description used to create Rulesets. This document includes
reference information such as a dictionary, and it does not include any step-by-step
procedures. </li>
</ul></div>
</div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested0" aria-labelledby="ariaid-title72" id="concept_fqm_rv4_k4">
<h1 class="title topictitle1" id="ariaid-title72">Copyright Notice</h1>
<div class="body conbody"><p class="shortdesc">Copyright © 2023 Media5 Corporation.</p>
<p class="p">This document contains information that is proprietary to Media5 Corporation.</p>
<p class="p">Media5 Corporation reserves all rights to this document as well as to the Intellectual Property
of the document and the technology and know-how that it includes and represents.</p>
<p class="p">This publication cannot be reproduced, neither in whole nor in part, in any form whatsoever,
without written prior approval by Media5 Corporation.</p>
<p class="p">Media5 Corporation reserves the right to revise this publication and make changes at any time
and without the obligation to notify any person and/or entity of such revisions and/or
changes.</p>
</div>
</article></article></main></body></html> |