Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated @ 2023-08-09T10:02:18.612167
HTML
headtrue
encodingUTF-8
<!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="concept"><meta name="description" content="This scenario describes how to use the Mediatrix unit multiple SIP gateways, keep alive and call routing features in order to set a failover scenario to a secondary SIP gateway when the primary SIP gateway is down."><meta name="prodname" content="All Mediatrix units"><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="yes"><meta name="DC.format" content="HTML5"><meta name="DC.identifier" content="concept_z3f_btr_2s"><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/45481987/commonltr.css"><link rel="stylesheet" type="text/css" href="https://documentation.media5corp.com/download/attachments/45481987/custom.css"><title>SIP Failover to Secondary Static Gateway</title></head><body><header role="banner"><div class="topicmeta title"> SIP Failover to Secondary Static Gateway </div><div class="topicmeta date">2023-0308-28<09</div><div class="topicmeta product">All Mediatrix units</div><div class="topicmeta version">DGW 49.12.2884<2941</div><div class="topicmeta pdf"><a href="https://documentation.media5corp.com/download/attachments/45481987/SIP%20Failover%20to%20Secondary%20Static%20Gateway.pdf" rel="nofollow">Download PDF Document</a></div><hr><span style="float: inline-end;"></span></header><nav role="toc"><ul><li><a href="#concept_z3f_btr_2s">Second SIP Gateway Failover</a></li><li><a href="#reference_o3x_5cp_k5">Information to Know Before Starting </a></li><li><a href="#reference_l1p_jyq_gs">Requirements </a></li><li><a href="#topic_title_SIP_Configuration_d1e18">SIP Configuration</a><ul><li><a href="#task_q4b_b5r_2s">Adding the Failover Gateway</a></li><li><a href="#task_kn3_sz5_fs">Configuring the Default SIP Servers</a></li><li><a href="#task_osk_yhq_zp">Assigning a Specific Proxy Server to the Failover Gateway</a></li><li><a href="#task_nkq_5dq_zp">Assigning a Specific Registrar Server to the Failover Gateway</a></li><li><a href="#task_fhp_fs5_fs">Configuring the Keep Alive Feature for Primary and Failover SIP Servers</a></li><li><a href="#task_usg_zqn_fs">Configuring OPTIONS Method Support</a></li><li><a href="#task_skc_2mw_fs">Creating a Hunt Group for Second SIP Gateway Failover</a></li><li><a href="#task_zm5_j5n_fs">Modifying Auto-Routing for Second SIP Gateway Failover</a></li><li><a href="#task_bgd_gvm_flb">Saving the Routes</a></li></ul></li><li><a href="#concept_ckv_3kw_zkb">SIP Registration and Authentication for SIP Failover </a><ul><li><a href="#topic_title_Endpoint_Registration_d1e29">Endpoint Registration</a><ul><li><a href="#task_qyh_4f4_hs">Registering Endpoints to All Gateways </a></li><li><a href="#task_crv_hln_fs">Configuring Endpoint Authentication</a></li></ul></li><li><a href="#topic_title_Registering_Unit_with_a_Different_Authentication_for_Each_Gateway_d1e32">Registering Unit with a Different Authentication for Each Gateway</a><ul><li><a href="#task_hdx_vrx_zp">Registering a Unit to a Specific Gateway for Second SIP Gateway Failover</a></li><li><a href="#unique_1028620240154985852">Configuring Authentication for Second Sip Gateway Failover</a></li></ul></li></ul></li><li><a href="#task_n5v_yw4_zkb">Testing Second SIP Gateway Failover</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="concept_z3f_btr_2s">
 <h1 class="title topictitle1" id="ariaid-title1">Second SIP Gateway Failover</h1>
 
 <div class="body conbody"><p class="shortdesc">This scenario describes how to use the Mediatrix unit multiple SIP gateways, keep alive
  and call routing features in order to set a failover scenario to a secondary SIP gateway when the
  primary SIP gateway is down.</p>
  <div class="p"><br><img class="image" id="concept_z3f_btr_2s__image_kdx_hb4_hs" src="https://documentation.media5corp.com/download/attachments/45481987/SecondSipGatewayFallback.png" width="800"><br></div>
 </div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested0" aria-labelledby="ariaid-title2" id="reference_o3x_5cp_k5">
  <h1 class="title topictitle1" id="ariaid-title2">Information to Know Before Starting </h1>
  
  <div class="body refbody"><p class="shortdesc"><span class="keyword wintitle">Before starting to use these configuration
                notes, complete the following table to make sure you have the required information
                to complete the different steps.</span></p>
    <section class="section">
      <div class="note important note_important"><span class="note__title">IMPORTANT:</span> <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></div>
    </section>
    <section class="section">
      <div class="note note note_note"><span class="note__title">Note:</span> <span class="ph">The Mediatrix unit must be reinitialised to its factory default settings to make sure the configuration can be successfully executed.</span></div>
    </section>
    <table class="table frame-all" id="reference_o3x_5cp_k5__table_kkj_cdp_k5"><caption></caption><colgroup><col style="width:33.33333333333333%"><col style="width:33.33333333333333%"><col style="width:33.33333333333333%"></colgroup><thead class="thead">
          <tr class="row">
            <th class="entry colsep-1 rowsep-1" id="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__1">Information</th>
            <th class="entry colsep-1 rowsep-1" id="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__2">Value</th>
            <th class="entry colsep-1 rowsep-1" id="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__3">Used in Step</th>
          </tr>
        </thead><tbody class="tbody">
          <tr class="row">
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__1">IP address or FQDN of the <span class="keyword wintitle">Proxy Host</span></td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__2"></td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__3"><a class="xref" href="Source/Sip/t_ConfiguringtheDefaultServers.html#task_kn3_sz5_fs">Configuring the Default SIP Servers</a></td>
          </tr>
          <tr class="row">
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__1">IP address or FQDN of the SIP <span class="keyword wintitle">Registrar Host</span></td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__2"></td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__3"><a class="xref" href="Source/Sip/t_ConfiguringtheDefaultServers.html#task_kn3_sz5_fs">Configuring the Default SIP Servers</a></td>
          </tr>
          <tr class="row">
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__1">IP address or FQDN of the SIP Proxy Host of <span class="keyword wintitle">Messaging Server Host</span>(if
              required)</td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__2"></td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__3"><a class="xref" href="Source/Sip/t_ConfiguringtheDefaultServers.html#task_kn3_sz5_fs">Configuring the Default SIP Servers</a></td>
          </tr>
          <tr class="row">
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__1">IP address or FQDN of the server for the failover gateway</td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__2"></td>
            <td class="entry colsep-1 rowsep-1" headers="reference_o3x_5cp_k5__table_kkj_cdp_k5__entry__3"><a class="xref" href="#task_nkq_5dq_zp">Assigning a Specific Registrar Server to the Failover Gateway</a> , <a class="xref" href="#task_osk_yhq_zp">Assigning a Specific Proxy Server to the Failover Gateway</a> and <a class="xref" href="#task_fhp_fs5_fs">Configuring the Keep Alive Feature for Primary and Failover SIP Servers</a></td>
          </tr>
        </tbody></table>
  </div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic reference nested0" aria-labelledby="ariaid-title3" id="reference_l1p_jyq_gs">
  <h1 class="title topictitle1" id="ariaid-title3">Requirements </h1>
  <div class="body refbody">
    <section class="section">
      <ul class="ul" id="reference_l1p_jyq_gs__ul_ncb_ttr_2s">
        <li class="li">Network configuration (default router, DNS server, etc.)</li>
        <li class="li">
          <span class="ph">Factory default settings</span></li>
      </ul>
    </section>
  </div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested0 nobody" aria-labelledby="ariaid-title4" id="topic_title_SIP_Configuration_d1e18">
   <h1 class="title topictitle1" id="ariaid-title4">SIP Configuration</h1>
<article class="topic task nested1" aria-labelledby="ariaid-title5" id="task_q4b_b5r_2s">
    <h2 class="title topictitle2" id="ariaid-title5">Adding the Failover Gateway</h2>
    <div class="body taskbody">
        <section class="section prereq"><div class="tasklabel"><strong class="sectiontitle tasklabel">Before you begin</strong></div>To create a second gateway on the same IP address, you will need to use different
            listening ports. In this example, we use 5066 and 5067.</section>
        
        <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">SIP</span>/<span class="keyword wintitle">Gateways</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Gateway Configuration</span> table,
                    in the <span class="keyword wintitle">Name</span> field,
                    enter <span class="keyword wintitle">failover</span>.</span>
            </li><li class="li step">
                <span class="ph cmd"> Click <img class="image" id="task_q4b_b5r_2s__image_rnr_zxr_2s" src="https://documentation.media5corp.com/download/attachments/45481987/Plusbleu.jpg" width="15">. </span>
            </li><li class="li step">
                <span class="ph cmd">Complete the fields as follows: </span>
                <ul class="ul choices" id="task_q4b_b5r_2s__choices_ng2_myr_2s">
                    <li class="li choice">From the <span class="keyword wintitle">Type</span>
                        selection list, select <span class="keyword wintitle">Trunk</span></li>
                    <li class="li choice">From the <span class="keyword wintitle">Signaling Network</span>
                        selection list, select <span class="keyword wintitle">Uplink</span></li>
                    <li class="li choice">In the <span class="keyword wintitle">Port</span>
                        field, enter 5066</li>
                    <li class="li choice">In the <span class="keyword wintitle">Secure Port</span> port field,
                        enter 5067<div class="note note note_note"><span class="note__title">Note:</span> To create a second gateway on the same IP address, you will
                            need to use different listening ports. In this example, we use 5066 and
                            5067.</div></li>
                </ul>
            </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="ph uicontrol">restart required services</span>
                    located at the top of the page.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The <span class="keyword wintitle">failover</span> gateway will
            be available under the <span class="keyword wintitle">SIP</span>/<span class="keyword wintitle">Servers</span> page.<br><img class="image" id="task_q4b_b5r_2s__image_hkm_jzg_vt" src="https://documentation.media5corp.com/download/attachments/45481987/GatewayConfiguration_GatewayStatus_fallback.png" width="800"><br></section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_kn3_sz5_fs">Configuring the Default SIP Servers</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title6" id="task_kn3_sz5_fs">
    <h2 class="title topictitle2" id="ariaid-title6">Configuring the Default SIP Servers</h2>
    <div class="body taskbody">
        <section id="task_kn3_sz5_fs__steps_abf_c3q_zp"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_kn3_sz5_fs__steps_abf_c3q_zp"><li class="li step stepexpand">
                <span class="ph cmd">Go to <span class="keyword wintitle">SIP</span>/<span class="keyword wintitle">Servers</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Registrar Host</span>
                    field, indicate the server IP address or FQDN to use for the primary (default)
                    SIP server.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Proxy Host</span>
                    field, indicate the server IP address or FQDN to use for the primary (default)
                    SIP server.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Messaging Server Host</span> field,
                    indicate the server IP address or FQDN to use for the primary (default) SIP
                    server, if needed.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Leave the <span class="keyword wintitle">Outbound Proxy Host</span> field
                    empty, unless specifically instructed to set a value.</span>
                <div class="itemgroup info">
                    <div class="note note note_note"><span class="note__title">Note:</span> Setting the address to 0.0.0.0:0 or leaving the field empty disables the
                        outbound proxy host.</div>
                </div>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Located at the top of the page, click <span class="ph uicontrol">restart required services</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_kn3_sz5_fs__image_q5v_m1v_fs" src="https://documentation.media5corp.com/download/attachments/45481987/DefaultServers.png" width="700"><br>
        </section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_osk_yhq_zp">Assigning a Specific Proxy Server to the Failover Gateway</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title7" id="task_osk_yhq_zp">
    <h2 class="title topictitle2" id="ariaid-title7">Assigning a Specific Proxy Server to the Failover Gateway</h2>
    <div class="body taskbody">
        <section id="task_osk_yhq_zp__steps_abf_c3q_zp"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_osk_yhq_zp__steps_abf_c3q_zp"><li class="li step stepexpand">
                <span class="ph cmd">Go to <span class="keyword wintitle">SIP</span>/<span class="keyword wintitle">Servers</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Proxy Servers</span>
                    table, from the <span class="keyword wintitle">Gateway Specific</span> drop down
                    located on the same row as <span class="keyword wintitle">failover</span>, select <span class="keyword wintitle">Yes</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Proxy Host</span>
                    field, indicate the server IP address or FQDN of the failover server. </span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Outbound Proxy Host</span> field,
                    leave 0.0.0.0:0 </span>
                <div class="itemgroup info">
                    <div class="note note note_note"><span class="note__title">Note:</span> Setting the address to 0.0.0.0:0 or leaving the field empty disables the
                        outbound proxy host.</div>
                </div>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply</span>.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The gateway will now use the specified server IP address or FQDN instead of the
            default server address.<br><img class="image" id="task_osk_yhq_zp__image_kts_yzq_gs" src="https://documentation.media5corp.com/download/attachments/45481987/ProxyServers_default_fallback.png" width="800"><br></section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_nkq_5dq_zp">Assigning a Specific Registrar Server to the Failover Gateway</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title8" id="task_nkq_5dq_zp">
    <h2 class="title topictitle2" id="ariaid-title8">Assigning a Specific Registrar Server to the Failover Gateway</h2>
    <div class="body taskbody">
        <section class="section prereq"><div class="tasklabel"><strong class="sectiontitle tasklabel">Before you begin</strong></div> These steps are only required if  using registration.</section>
        <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">SIP</span>/<span class="keyword wintitle">Servers</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Registrar Servers</span> table, from the <span class="keyword wintitle">Gateway Specific</span> drop down
                    located on the same row as <span class="keyword wintitle">failover</span>, select <span class="keyword wintitle">Yes</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Registrar Host</span>
                    field, indicate the server IP address or FQDN.</span>
                <div class="itemgroup info">
                    <div class="note note note_note"><span class="note__title">Note:</span>  This must be consistent with the value used for the <span class="keyword wintitle">failover</span> server. </div>
                </div>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply</span>.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The gateway will now use the specified the server IP address or FQDN instead of the
            default server address.<br><img class="image" id="task_nkq_5dq_zp__image_pbc_szq_gs" src="https://documentation.media5corp.com/download/attachments/45481987/RegistrarServers_default_fallback.png" width="800"><br></section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_fhp_fs5_fs">Configuring the Keep Alive Feature for Primary and Failover SIP Servers</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title9" id="task_fhp_fs5_fs">
    <h2 class="title topictitle2" id="ariaid-title9">Configuring the Keep Alive Feature for Primary and Failover SIP Servers</h2>
    <div class="body taskbody">
        
        <section id="task_fhp_fs5_fs__steps_tjj_ks5_fs"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_fhp_fs5_fs__steps_tjj_ks5_fs"><li class="li step stepexpand">
                <span class="ph cmd">Go to <span class="keyword wintitle">SIP</span> /<span class="keyword wintitle">Servers</span>. </span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Keep Alive</span>
                    table, from the selection list, select <span class="keyword wintitle">SIP OPTIONS</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Keep Alive Interval</span> field,
                    enter 30. </span>
                <div class="itemgroup info">
                    <div class="note note note_note"><span class="note__title">Note:</span> This is the recommended value. </div>
                </div>
            </li><li class="li step stepexpand">
                <span class="ph cmd"> From the <span class="keyword wintitle">Keep Alive Destination</span>
                    selection list, select <span class="keyword wintitle">Alternate Destination</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Keep Alive Destination</span> table,
                    in the <span class="keyword wintitle">Alternate Destination</span> field,
                    enter the server IP address or FQDN for the primary  gateway.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd"> In the <span class="keyword wintitle">Alternate Destination</span>, enter
                    the server IP address or FQDN for the <span class="keyword wintitle">failover</span> gateway.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply</span>.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div><img class="image" id="task_fhp_fs5_fs__image_bfh_cf4_hs" src="https://documentation.media5corp.com/download/attachments/45481987/KeepAlive_KeepAliveDestination_default_fallback.png"></section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_usg_zqn_fs">Configuring OPTIONS Method Support</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title10" id="task_usg_zqn_fs">
    <h2 class="title topictitle2" id="ariaid-title10">Configuring OPTIONS Method Support</h2>
    <div class="body taskbody">

        <section class="section context"><div class="tasklabel"><strong class="sectiontitle tasklabel">Context</strong></div>
            <div class="note note note_note"><span class="note__title">Note:</span> This step is required if your server is configured to only receive 200 OK by the
                Mediatrix unit, when it polls the Mediatrix with SIP OPTIONS.</div><div class="note note note_note"><span class="note__title">Note:</span> This is
                not supported by all SIP servers, this feature is not mandatory in most use
                cases.</div>
        </section>
        <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">SIP</span>/<span class="keyword wintitle">Interop</span>. </span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">SIP Interop</span>
                    table, from the <span class="keyword wintitle">OPTIONS Method Support</span>
                    selection list, select <span class="keyword wintitle">Always 200 OK</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply</span>. </span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The unit will always answer 200 OK to SIP OPTIONS messages received (Keep
                Alive).<br><img class="image" id="task_usg_zqn_fs__image_r2c_q4h_tx" src="https://documentation.media5corp.com/download/attachments/45481987/Sip_Interop_OptionsMethod.PNG" width="800"><br></section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_skc_2mw_fs">Creating a Hunt Group for Second SIP Gateway Failover</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title11" id="task_skc_2mw_fs">
    <h2 class="title topictitle2" id="ariaid-title11">Creating a Hunt Group for Second SIP Gateway Failover</h2>
    <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">
                <span class="ph cmd">In the <span class="keyword wintitle">Hunt</span> table,
                    click <img class="image" id="task_skc_2mw_fs__image_b1v_gnw_fs" src="https://documentation.media5corp.com/download/attachments/45481987/Plusbleu.jpg" width="15">
                    located at the bottom of the table.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Configure New Hunt</span> table, in the <span class="keyword wintitle">Name</span>
                    field, enter <span class="keyword wintitle">SIP</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Destinations</span>
                    field enter: </span>
                <ul class="ul choices" id="task_skc_2mw_fs__choices_ax2_14w_fs">
                    <li class="li choice">sip_default</li>
                    <li class="li choice">sip_failover</li>
                </ul>
                <div class="itemgroup info">
                    <div class="note note note_note"><span class="note__title">Note:</span> The order is important.</div>
                </div>
            </li><li class="li step stepexpand">
                <span class="ph cmd">From the <span class="keyword wintitle">Selection Algorithm</span> selection
                    list, select <span class="keyword wintitle">Sequential</span>. </span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">In the <span class="keyword wintitle">Causes</span> field,
                    leave the default values.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Save</span>.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Save</span>
                    again.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The Hunt-SIP will be available in the <span class="keyword wintitle">Suggestion</span> selection list of the
                <span class="keyword wintitle">Auto-Routing Destination</span>
            field, in the <span class="keyword wintitle">Call Router</span>/<span class="keyword wintitle">Auto-Routing</span> page.<br><img class="image" id="task_skc_2mw_fs__image_t2r_tk4_hs" src="https://documentation.media5corp.com/download/attachments/45481987/ConfigureHunt_fallback.png" width="800"><br></section>
    </div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title12" id="task_zm5_j5n_fs">
    <h2 class="title topictitle2" id="ariaid-title12">Modifying Auto-Routing for Second SIP Gateway Failover</h2>
    <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">Auto-Routing</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Endpoints auto-routing</span> table,
                    click <img class="image" id="task_zm5_j5n_fs__image_hs3_4pw_fs" src="https://documentation.media5corp.com/download/attachments/45481987/pencilbleu.jpg" width="15">
                    next to the first FXS port. </span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Configure Auto-Routing</span>, in the
                        <span class="keyword wintitle">Auto-Routing Gateway</span>
                    field, enter <span class="keyword wintitle">default</span>,
                        <span class="keyword wintitle">failover</span>. </span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Auto-Routing Destination</span>
                    field, enter hunt-SIP. </span>
            </li><li class="li step">
                <span class="ph cmd">Check all FXS endpoints. </span>
            </li><li class="li step">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply</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_zm5_j5n_fs__image_qjy_vpj_pt" src="https://documentation.media5corp.com/download/attachments/45481987/EndpointsAutoRouting_SecondSipGatewayFallback.png" width="800"><br>
        </section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_bgd_gvm_flb">Saving the Routes</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested1" aria-labelledby="ariaid-title13" id="task_bgd_gvm_flb">
    <h2 class="title topictitle2" id="ariaid-title13">Saving the Routes</h2>
    <div class="body taskbody">
        <section id="task_bgd_gvm_flb__steps_cb4_3vm_flb"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_bgd_gvm_flb__steps_cb4_3vm_flb"><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">Scroll to the bottom of the page.</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>At the top of the page, make sure <span class="keyword wintitle">Config.Modified</span> is set to <span class="keyword wintitle">No</span>.</section>
    </div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested0" aria-labelledby="ariaid-title14" id="concept_ckv_3kw_zkb">
 <h1 class="title topictitle1" id="ariaid-title14">SIP Registration and Authentication for SIP Failover </h1>
 
 <div class="body conbody"><p class="shortdesc"> For the most common scenarios, the SIP server will require the Mediatrix unit to
  register and to provide authentication.</p>
  <div class="p">
   <div class="note note note_note"><span class="note__title">Note:</span> if you do not use registration, you can continue to the <a class="xref" href="#task_n5v_yw4_zkb">Testing Second SIP Gateway Failover</a> Section.</div>
  </div>
  <p class="p">The most common configuration is Endpoint Registration, where every FXS port needs to be
   registered separately. For more details refer to <a class="xref" href="#task_qyh_4f4_hs">Registering Endpoints to All Gateways</a> and <a class="xref" href="#task_crv_hln_fs">Configuring Endpoint Authentication</a></p>
  <p class="p"> However there is also a use-case where Unit Registration is done on different username for
   each gateway, often used with PBX trunks. For more details refer <a class="xref" href="#task_hdx_vrx_zp">Registering a Unit to a Specific Gateway for Second SIP Gateway Failover</a></p>
 </div>
<hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title15" id="topic_title_Endpoint_Registration_d1e29">
   <h2 class="title topictitle2" id="ariaid-title15">Endpoint Registration</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title16" id="task_qyh_4f4_hs">
    <h3 class="title topictitle3" id="ariaid-title16">Registering Endpoints to All Gateways </h3>
    <div class="body taskbody">

        <section id="task_qyh_4f4_hs__steps_pky_bh4_hs"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_qyh_4f4_hs__steps_pky_bh4_hs"><li class="li step stepexpand">
                <span class="ph cmd">Go to <span class="keyword wintitle">SIP</span>/<span class="keyword wintitle">Registrations</span>.</span>
                <div class="itemgroup info">
                    <div class="note note note_note"><span class="note__title">Note:</span> If two or more endpoints have the same user name, a single registration
                        request and/or subscription request will be performed under that user
                        name.</div>
                </div>
            </li><li class="li step stepexpand" id="task_qyh_4f4_hs__step2">
                <span class="ph cmd">For each endpoint requiring registration, repeat the following 2 steps.</span>
            </li><li class="li step stepexpand" id="task_qyh_4f4_hs__step3">
                <span class="ph cmd">From the <span class="keyword wintitle">Register</span>
                    selection list, select <span class="keyword wintitle">Enable</span>. </span>
            </li><li class="li step stepexpand">
                <span class="ph cmd"> From the <span class="keyword wintitle">Gateway Name</span>
                    selection list, select <span class="keyword wintitle">All</span> for each endpoint.</span>
            </li><li class="li step stepexpand">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply and Refresh</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_qyh_4f4_hs__image_jhd_4j4_hs" src="https://documentation.media5corp.com/download/attachments/45481987/EndpointsRegistrations_all.png" width="800"><br>
        </section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#task_crv_hln_fs">Configuring Endpoint Authentication</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title17" id="task_crv_hln_fs">
    <h3 class="title topictitle3" id="ariaid-title17">Configuring Endpoint Authentication</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">SIP</span>/<span class="keyword wintitle">Authentication</span>.</span>
            </li><li class="li step" id="task_crv_hln_fs__Step2">
                <span class="ph cmd">Click <span class="keyword wintitle">Edit All Entries</span>
                    located at the bottom of the page.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Authentication</span>
                    table, from the <span class="keyword wintitle">Criteria</span> selection list, select <span class="keyword wintitle">Endpoint</span> for all endpoints
                    needing registration.</span>
            </li><li class="li step">
                <span class="ph cmd">From the <span class="keyword wintitle">Endpoint</span>
                    selection list, select the related FXS port for each entry. </span>
            </li><li class="li step">
                <span class="ph cmd">From the <span class="keyword wintitle">Realm</span> field,
                    enter the provided realm and from the <span class="keyword wintitle">Validate Realm</span> selection
                    list, select <span class="keyword wintitle">Enable</span>.
                    If no <span class="keyword wintitle">Realm</span> was
                    provided, leave the field empty and from the <span class="keyword wintitle">Validate Realm</span> selection
                    list, select <span class="keyword wintitle">Disable</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">User Name</span>
                    field, enter the SIP user name for each entry.</span>
            </li><li class="li step" id="task_crv_hln_fs__step7">
                <span class="ph cmd">In the <span class="keyword wintitle">Password</span>
                    field, enter the appropriate password for each entry.</span>
            </li><li class="li step">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply and Refresh
              Registration</span>.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The endpoints will be registered.<br><img class="image" id="task_crv_hln_fs__image_pxq_j2f_j5" src="https://documentation.media5corp.com/download/attachments/45481987/AuthenticationSIPUserName.png" width="800"><br></section>
    </div>
</article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic nested1 nobody" aria-labelledby="ariaid-title18" id="topic_title_Registering_Unit_with_a_Different_Authentication_for_Each_Gateway_d1e32">
   <h2 class="title topictitle2" id="ariaid-title18">Registering Unit with a Different Authentication for Each Gateway</h2>
<article class="topic task nested2" aria-labelledby="ariaid-title19" id="task_hdx_vrx_zp">
    <h3 class="title topictitle3" id="ariaid-title19">Registering a Unit to a Specific Gateway for Second SIP Gateway Failover</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">SIP</span>/<span class="keyword wintitle">Registrations</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Unit Registration</span> table, click <img class="image" id="task_hdx_vrx_zp__image_e2y_rst_flb" src="https://documentation.media5corp.com/download/attachments/45481987/Plusbleu.jpg" width="15">.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">User Name</span>
                    field, enter the username that will be used to authenticate with the primary
                    (default) SIP gateway, </span>
            </li><li class="li step" id="task_hdx_vrx_zp__step3">
                <span class="ph cmd">From the <span class="keyword wintitle">Gateway Name</span>
                    selection list, select <span class="keyword wintitle">default</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Unit Registration</span> table, click <img class="image" id="task_hdx_vrx_zp__image_unl_gp5_hs" src="https://documentation.media5corp.com/download/attachments/45481987/Plusbleu.jpg" width="15">.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">User Name</span>
                    field, enter the username that will be used to authenticate with the failover
                    SIP gateway.</span>
            </li><li class="li step">
                <span class="ph cmd">From the <span class="keyword wintitle">Gateway Name</span>
                    selection list, select <span class="keyword wintitle">failover</span>.</span>
            </li><li class="li step">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply and Refresh</span>.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The information will be displayed in the <span class="keyword wintitle">Unit Registration Status</span> table. <br><img class="image" id="task_hdx_vrx_zp__image_xf4_q4m_hs" src="https://documentation.media5corp.com/download/attachments/45481987/UnitRegistration_default_fallback.png" width="800"><br></section>
    </div>
<nav role="navigation" class="related-links"><div class="linklist relinfo reltasks"><div class="linklistlabel"><strong class="sectiontitle linklistlabel">Next Step</strong></div><ul class="linklist"><li class="linklist"><a class="link" href="#unique_1028620240154985852">Configuring Authentication for Second Sip Gateway Failover</a></li></ul></div></nav></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested2" aria-labelledby="ariaid-title20" id="unique_1028620240154985852">
    <h3 class="title topictitle3" id="ariaid-title20">Configuring Authentication for Second Sip Gateway Failover</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">SIP</span>/<span class="keyword wintitle">Authentication</span>.</span>
            </li><li class="li step" id="unique_1028620240154985852__Step2">
                <span class="ph cmd">Click <span class="keyword wintitle">Edit All Entries</span>
                    located at the bottom of the page.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">Authentication</span>
                    table, from the <span class="keyword wintitle">Criteria</span> selection list, select <span class="keyword wintitle">Gateway</span> for two
                    entries.</span>
            </li><li class="li step">
                <span class="ph cmd">From the <span class="keyword wintitle">Gateway</span>
                    selection list, select <span class="keyword wintitle">default</span> for the first
                    entry, and <span class="keyword wintitle">failover</span>
                    for the second entry. </span>
            </li><li class="li step">
                <span class="ph cmd">From the <span class="keyword wintitle">Validate Realm</span> selection list, select <span class="keyword wintitle">Disable</span> for both
                    entries.</span>
            </li><li class="li step">
                <span class="ph cmd">In the <span class="keyword wintitle">User Name</span>
                    field,  enter the appropriate username for the default server in the first
                    entry, and the username for the failover server in the second entry.</span>
            </li><li class="li step" id="unique_1028620240154985852__step7">
                <span class="ph cmd">In the <span class="keyword wintitle">Password</span>
                    field, enter the appropriate password for each entry.</span>
            </li><li class="li step">
                <span class="ph cmd">Click <span class="keyword wintitle">Apply and Refresh
              Registration</span>.</span>
            </li></ol></section>
        <section class="section result"><div class="tasklabel"><strong class="sectiontitle tasklabel">Result</strong></div>The unit will register to the default and failover servers.<br><img class="image" id="unique_1028620240154985852__image_osz_1w5_hs" src="https://documentation.media5corp.com/download/attachments/45481987/Authentication_default_fallback.png" width="800"><br></section>
    </div>
</article></article></article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic task nested0" aria-labelledby="ariaid-title21" id="task_n5v_yw4_zkb">
    <h1 class="title topictitle1" id="ariaid-title21">Testing Second SIP Gateway Failover</h1>
    <div class="body taskbody">
        <section id="task_n5v_yw4_zkb__steps_dzc_3x4_zkb"><div class="tasklabel"><strong class="sectiontitle tasklabel">Steps</strong></div><ol class="ol steps" id="task_n5v_yw4_zkb__steps_dzc_3x4_zkb"><li class="li step">
                <span class="ph cmd">Make an outbound call from an endpoint. It will be routed via the primary
                    server.</span>
            </li><li class="li step">
                <span class="ph cmd">Make the primary server unreachable, by dropping its SIP service or adding a
                    firewall rule that will block communications between the Mediatrix and the
                    primary SIP server. Calls will be routed via the failover SIP server.</span>
            </li></ol></section>
    </div>
</article><hr><span style="float: inline-end;"><a href="#">Top</a></span><article class="topic concept nested0" aria-labelledby="ariaid-title22" id="concept_v4k_q3h_1r">
 <h1 class="title topictitle1" id="ariaid-title22">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-title23" id="concept_fqm_rv4_k4">
 <h1 class="title topictitle1" id="ariaid-title23">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>