Advertisement

By Sponsor
#863
Attached below is my latest OBIHAI UK configuration XML files (Version 2.7) and is suitable for use with the following OBi devices:
  • OBi100
  • OBi110
These XML files not only configure your OBi devices with the correct generic UK configuration settings and UK dial plan, it also configures your devices with a suitable Voipfone, Voicehost, Voiptalk and Sipgate UK dial plan too.

Installation:
  1. Download the ZIP file attached to this post and extract it's contents to your desktop.
  2. Navigate (via the local user interface) to the System Management -> Device Update page as shown below:
    obi1xx_restore.png
    System Management -> Device Update
    obi1xx_restore.png (79.51 KiB) Viewed 149 times
  3. Under the "Restore Configuration" section, click the "Choose File" button located next to the "Select File to Restore Configuration" parameter.
  4. Select the XML file you downloaded and extracted earlier (step 1) named UK-OBi100-Profile-16OCT17.xml or UK-OBi110-Profile-16OCT17.xml.
  5. Click the "Restore" button next to the "Press Restore to Start Process" parameter.
Your OBi device will now reboot and once complete your device will configured to use UK progress tones and dialled numbers will be processed quicker as it now uses a localised UK digit map.

OBi100 UK XML File Contents:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!--
 Version 2.7
 OBi100 UK Configuration
 16 October 2017, Generated with v1.3.0 (2886)
 This file should be used with the OBi100 device only!
-->
<ParameterList>
<!--
 OBi Network Settings Configuration
-->
  <Object>
    <Name>DeviceInfo.Time.</Name>
  </Object>
  <Object>
    <Name>DeviceInfo.Time.</Name>
    <ParameterValueStruct>
      <Name>LocalTimeZone</Name>
      <Value>GMT+00:00(London,Lisbon)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeEnable</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeStart</Name>
      <Value>3/-1/7/2:0:0</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeEnd</Name>
      <Value>10/-1/7/2:0:0</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeDiff</Name>
      <Value>1:00:00</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi PHONE Port Configuration
-->
  <Object>
    <Name>VoiceService.1.X_FXS.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|**0|***|#|**1(Msp1)|**2(Msp2)|**9(Mpp)|obxxxxxxxxx|(Mpli))</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OutboundCallRoute</Name>
      <Value>{([1-9]x?*(Mpli)):pp},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**9:>(Mpp)):pp},{obxxxxxxxxx:pp},{(Mpli):pli}</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXS.1.Ringer.</Name>
    <ParameterValueStruct>
      <Name>RingFrequency</Name>
      <Value>25</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXS.1.Settings.</Name>
    <ParameterValueStruct>
      <Name>OnHookTipRingVoltage</Name>
      <Value>50</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OffHookCurrentMax</Name>
      <Value>25</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>Impedance</Name>
      <Value>370+(620||310 nF)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDMethod</Name>
      <Value>FSK(V.23)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDTrigger</Name>
      <Value>Before First Ring</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXS.1.Timer.</Name>
    <ParameterValueStruct>
      <Name>HookFlashTimeMax</Name>
      <Value>200</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>HookFlashTimeMin</Name>
      <Value>60</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CPCDelayTime</Name>
      <Value>2000</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CPCDuration</Name>
      <Value>100</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Tone Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.1.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.2.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20,450-20;-1;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.3.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10;(.375+.375)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.4.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.6.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>600-20;-1;(.1+.1,.1+.1,.1+2.2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.7.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-19,520-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.8.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.9.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>480+3,620+3;300;(1/.2+0,2/.2+0)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.10.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>520-19,620-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.11.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.12.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-22;10;(.1+.1,.1+9.7)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.13.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>950-16,1400-16,1800-16;20;(1/.330+0,2/.330+0,4/.330+0,0/0+4)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.17.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.21.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.22.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.25+.25,.25+.25,.25+5)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Tone Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.1.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.2.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20,450-20;-1;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.3.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10;(.375+.375)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.4.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.6.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>600-20;-1;(.1+.1,.1+.1,.1+2.2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.7.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-19,520-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.8.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.9.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>480+3,620+3;300;(1/.2+0,2/.2+0)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.10.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>520-19,620-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.11.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.12.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-22;10;(.1+.1,.1+9.7)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.13.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>950-16,1400-16,1800-16;20;(1/.330+0,2/.330+0,4/.330+0,0/0+4)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.17.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.21.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.22.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.25+.25,.25+.25,.25+5)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Ring Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.1.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.2.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.3.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-3</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.25+.25,.25+.25,.25+1.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.4.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-4</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.8)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.5.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-5</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(2+4)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Ring Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.1.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.2.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.3.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-3</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.25+.25,.25+.25,.25+1.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.4.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-4</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.8)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.5.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-5</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(2+4)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
</ParameterList>
All numbers including the emergency services will dial out via the PrimaryLine. Therefore it's IMPORTANT that you confirm with your VoIP provider that they support emergency calls and if so, register your phone number and address with the Emergency Services data base so that when you dial 999 or 112 they have your location details on screen in front of them! You register your phone number and address via your VoIP provider.
OBi100 UK XML File
(1.67 KiB) Downloaded 29 times
OBi110 UK XML File Contents:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!--
 Version 2.7
 OBi110 UK Configuration
 16 October 2017, Generated with v1.3.0 (2886)
 This file should be used with the OBi110 device only!
-->
<ParameterList>
<!--
 OBi Network Settings Configuration
-->
  <Object>
    <Name>DeviceInfo.Time.</Name>
  </Object>
  <Object>
    <Name>DeviceInfo.Time.</Name>
    <ParameterValueStruct>
      <Name>LocalTimeZone</Name>
      <Value>GMT+00:00(London,Lisbon)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeEnable</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeStart</Name>
      <Value>3/-1/7/2:0:0</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeEnd</Name>
      <Value>10/-1/7/2:0:0</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DaylightSavingTimeDiff</Name>
      <Value>1:00:00</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi PHONE Port Configuration
-->
  <Object>
    <Name>VoiceService.1.X_FXS.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|100|1[01]1|112|155|195|999|147[1457-9]|1571|17070|116000|116111|116123|**0|***|#|**1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)|obxxxxxxxxx|(Mpli))</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OutboundCallRoute</Name>
      <Value>{([1-9]x?*(Mpli)):pp},{(<#:>|100|1[01]1|112|155|195|999|147[1457-9]|1571|17070|116000|116111|116123):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{obxxxxxxxxx:pp},{(Mpli):pli}</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXS.1.Ringer.</Name>
    <ParameterValueStruct>
      <Name>RingFrequency</Name>
      <Value>25</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXS.1.Settings.</Name>
    <ParameterValueStruct>
      <Name>OnHookTipRingVoltage</Name>
      <Value>50</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OffHookCurrentMax</Name>
      <Value>25</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>Impedance</Name>
      <Value>370+(620||310 nF)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDMethod</Name>
      <Value>FSK(V.23)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDTrigger</Name>
      <Value>Before First Ring</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXS.1.Timer.</Name>
    <ParameterValueStruct>
      <Name>HookFlashTimeMax</Name>
      <Value>200</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>HookFlashTimeMin</Name>
      <Value>60</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CPCDelayTime</Name>
      <Value>2000</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CPCDuration</Name>
      <Value>100</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi LINE Port Configuration
-->
  <Object>
    <Name>VoiceService.1.X_FXO.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|155|195|999|147[1457-9]|157[12]|17070|11[68]xxx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|[2-8]xxxx.|9[0-8]xxx.|99[^9]xx.|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingDelay</Name>
      <Value>400</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXO.1.DisconnctDetect</Name>
    <ParameterValueStruct>
      <Name>DetectCPC</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CPCTimeThreshold</Name>
      <Value>90</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DetectPolarityReversal</Name>
      <Value>false</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DetectFarEndLongSilence</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>SilenceDetectSensitivity</Name>
      <Value>High</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>SilenceTimeThreshold</Name>
      <Value>30</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DetectDisconnectTone</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>DisconnectTonePattern</Name>
      <Value>400-30;2</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXO.1.Settings.</Name>
    <ParameterValueStruct>
      <Name>ACImpedance</Name>
      <Value>370+(620||310 nF)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>OnHookSpeed</Name>
      <Value>3 ms (ETSI)</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CurrentLimitingEnable</Name>
      <Value>true</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>CallerIDDetectMethod</Name>
      <Value>FSK(V.23)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.X_FXO.1.RingDetect.</Name>
    <ParameterValueStruct>
      <Name>RingFrequencyMin</Name>
      <Value>10</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingFrequencyMax</Name>
      <Value>100</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingThreshold</Name>
      <Value>13.50-16.50</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingValidationTime</Name>
      <Value>256</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingIndicationDelayTime</Name>
      <Value>0</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingTimeout</Name>
      <Value>128</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingerImpedance</Name>
      <Value>High</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Tone Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.1.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.2.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20,450-20;-1;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.3.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10;(.375+.375)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.4.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.6.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>600-20;-1;(.1+.1,.1+.1,.1+2.2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.7.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-19,520-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.8.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.9.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>480+3,620+3;300;(1/.2+0,2/.2+0)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.10.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>520-19,620-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.11.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.12.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-22;10;(.1+.1,.1+9.7)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.13.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>950-16,1400-16,1800-16;20;(1/.330+0,2/.330+0,4/.330+0,0/0+4)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.17.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.21.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Tone.Description.22.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.25+.25,.25+.25,.25+5)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Tone Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.1.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.2.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20,450-20;-1;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.3.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10;(.375+.375)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.4.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.6.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>600-20;-1;(.1+.1,.1+.1,.1+2.2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.7.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-19,520-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.8.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.9.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>480+3,620+3;300;(1/.2+0,2/.2+0)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.10.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>520-19,620-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.11.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-19,440-22;10;(.75+.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.12.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>350-22;10;(.1+.1,.1+9.7)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.13.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>950-16,1400-16,1800-16;20;(1/.330+0,2/.330+0,4/.330+0,0/0+4)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.17.</Name>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>420-22;10</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.21.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.Tone.Description.22.</Name>
    <ParameterValueStruct>
      <Name>ToneName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>TonePattern</Name>
      <Value>400-20;30;(.25+.25,.25+.25,.25+5)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Ring Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.1.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.2.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.3.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-3</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.25+.25,.25+.25,.25+1.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.4.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-4</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.8)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.1.Ringer.Description.5.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-5</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(2+4)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi Ring Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.1.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-1</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.2,.4+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.2.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-2</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(1+2)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.3.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-3</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.25+.25,.25+.25,.25+1.75)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.4.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-4</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(.4+.8)</Value>
    </ParameterValueStruct>
  </Object>
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.Line.2.Ringer.Description.5.</Name>
    <ParameterValueStruct>
      <Name>RingName</Name>
      <Value>UK-5</Value>
    </ParameterValueStruct>
    <ParameterValueStruct>
      <Name>RingPattern</Name>
      <Value>60;(2+4)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile A Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.1.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
<!--
 OBi ITSP Profile B Configuration
-->
  <Object>
    <Name>VoiceService.1.VoiceProfile.2.</Name>
    <ParameterValueStruct>
      <Name>DigitMap</Name>
      <Value>(10[01]|11[12]|123|15[0-24-6]|16[06]|195|9[09]x|1234|1471|157[1-3]|9123|1000[05]|10020|17070|5[05]000|11[68]xxx|12[01]*[2-8]xx|08001111|0845464x|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0[39]xx xxx xxxx|0800xxx xxxx?|0808xxx xxxx|08[47]x xxx xxxx|14108001111|1410845464x|1410[15]xxxxxxxxx?|1410[27]x xxxx xxxx|1410[39]xx xxx xxxx|1410800xxx xxxx?|1410808xxx xxxx|14108[47]x xxx xxxx|147008001111|14700845464x|14700[15]xxxxxxxxx?|14700[27]x xxxx xxxx|14700[39]xx xxx xxxx|14700800xxx xxxx?|14700808xxx xxxx|147008[47]x xxx xxxx|*[2-8]xx|**[2-8]xx|##[2-8]xx|*0#[2-8]xx|**1571xxx|00xxx.|14100xxx.|147000xxx.|xx.|+xx.|141+xx.|1470+xx.|(Mipd)|[^*#]@@.)</Value>
    </ParameterValueStruct>
  </Object>
</ParameterList>
IMPORTANT: The following numbers are configured to dial out over POTS by default on the OBi110: All other numbers will dial out via the PrimaryLine. Therefore it's IMPORTANT that your OBi110 remain connected to a working PSTN line in order to dial the emergency services.
OBi110 UK XML File
(2.06 KiB) Downloaded 35 times
Last bumped by WelshPaul on Wed 25th January 2017, 15:22.
Grandstream Assistance

@lusk @CJT-80 is correct, you should be u…

Delays in VoIP

Providing that the internet connection is good, th…

New VoIP set up query

1. If the 2 new members of staff wish to make ou…

Thank you for the reply voipIT. Yes SIP ALG is th…

Check out our Amazon top picks