OBiTALK Community

Region Specific Technical / Service Provider Support => Europe (Continent) & Africa (Continent) => Topic started by: JeremyW on January 27, 2015, 09:03:34 AM

Title: Help required choosing the right device for the UK
Post by: JeremyW on January 27, 2015, 09:03:34 AM
I hope I'm in the right place. Please let me know if not. Briefly:

1) I used to use a Linksys SPA3102 but eventually gave up as I was experiencing dreadful echo on incoming PSTN calls - a common problem with that device.

2) For the last couple of years I've been using a Grandstream HT-503 which was working perfectly until a firmware 'upgrade' broke it - incoming PSTN Caller ID no longer works and, even with older versions of the firmware, call quality overall seems to have deteriorated, so I'm looking to make yet another change of device.

After much searching I came across the OBi110 which appears to be the right kind of device but I'm hoping to get some feedback from UK users who use it on a BT line before spending yet more money on a VOIP ATA.

Basically I use a SIP VOIP service provider that allows me to make free international / UK Geographic calls, so I need to be able to set up registration to that service in any device I use. I only use VOIP for outgoing calls, using a dial plan that will automatically route certain number patterns to the PSTN gateway, i.e. emergency calls, BT operator services, and 'non-geographic' local rate / free phone calls. All incoming calls come in to my normal BT number and are routed to the handset via the Grandstream box currently. I have no incoming VOIP number.

That's about it - unless you have any questions for me. I'm concerned a) about call quality (line echo is not acceptable) and b) compliance with UK (BT) standards so that things like Caller ID, for example, work correctly.

Any help / guidance that anyone can offer would be most welcome.

Thanks.
Title: Re: Help required choosing the right device for the UK
Post by: ianobi on January 27, 2015, 09:52:25 AM
I've been using OBi110s in the UK for several years now. For PSTN I have used Virgin Cable, British Telecom and even a GSM device to pair the OBi110 Line Port with a mobile phone. In all cases the call quality was fine after applying the UK settings.

The OBi110 comes with all defaults set for North American settings. However, it is highly configurable and all UK settings - phone impedance, line impedance, Caller ID etc are configurable. Also, the dial plan can be set to do just about anything. You may find the digit maps take a little getting used to after your previous devices as the OBi has a two-stage digit processing system. It is more complicated, but allows for all sorts of complex dial plans.

Look for posts by WelshPaul who has published UK config files that can be uploaded into your OBi with all UK settings pre-configured.

The physical connections are also North American standard, but I'm sure that you have sorted that with your other devices fitting US to UK adapters.

Buying an OBi device also gives you access to the OBiTALK network that allows free calls between all OBi devices around the world.

Feel free to ask any further questions.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 27, 2015, 10:11:47 AM
Quote from: ianobi on January 27, 2015, 09:52:25 AM
I've been using OBi110s in the UK for several years now. For PSTN I have used Virgin Cable, British Telecom and even a GSM device to pair the OBi110 Line Port with a mobile phone. In all cases the call quality was fine after applying the UK settings.

The OBi110 comes with all defaults set for North American settings. However, it is highly configurable and all UK settings - phone impedance, line impedance, Caller ID etc are configurable. Also, the dial plan can be set to do just about anything. You may find the digit maps take a little getting used to after your previous devices as the OBi has a two-stage digit processing system. It is more complicated, but allows for all sorts of complex dial plans.

Look for posts by WelshPaul who has published UK config files that can be uploaded into your OBi with all UK settings pre-configured.

The physical connections are also North American standard, but I'm sure that you have sorted that with your other devices fitting US to UK adapters.

Buying an OBi device also gives you access to the OBiTALK network that allows free calls between all OBi devices around the world.

Feel free to ask any further questions.


Many Thanks. Can I just ask about Caller ID. There's a thread in the UK VOIP Forums about problems with Caller ID on incoming PSTN calls not showing up, which is the exact same problem I've been having with Grandstream. It frustrates the hell out of me that I have to look at buying another device at all but in the end it comes down to support and the manufacturers willingness to address issues.
Title: Re: Help required choosing the right device for the UK
Post by: ianobi on January 27, 2015, 10:51:31 AM
Presently, I do not have Caller ID service on my British Telecom line, but I have used it in the past with no problem and with Virgin Cable, so I have no doubt it works fine. The OBi110 relevant settings for UK Caller ID are:

Physical Interfaces > LINE Port > Port Settings > CallerIDDetectMethod: FSK(V.23)
Physical Interfaces > PHONE Port > Port Settings > CallerIDMethod: FSK(V.23)
Physical Interfaces > PHONE Port > Port Settings > CallerIDTrigger: Before First Ring

There are other UK users here in this forum. There have been no reports of Caller ID not working once it is configured correctly.




Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 27, 2015, 12:46:12 PM
Thanks. I guess I'll take the plunge and be back when I struggle with the dial plan  ;)
Title: Re: Help required choosing the right device for the UK
Post by: drgeoff on January 27, 2015, 04:04:39 PM
I also have a 110 and it handles all incoming PSTN calls from a BT line. Caller ID works fine.  Almost all outgoing calls are routed  to a VoIP SP.  I previously had a Linksys SPA3000. I'm very satisfied with the OBi and it has so much more functionality and configurability than anything else in its market segment.

If only it (and all OBis) could do time based routing!

Go for it!
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 27, 2015, 11:16:04 PM
Quote from: JeremyW on January 27, 2015, 10:11:47 AMThere's a thread in the UK VOIP Forums about problems with Caller ID on incoming PSTN calls not showing up, which is the exact same problem I've been having with Grandstream.

The thread you're on about located here https://www.ukvoipforums.com/viewtopic.php?f=10&t=310 is about a custom setup using Asterisk on a Raspberry Pi to route his calls according to whether the caller id is withheld or not.

Caller ID works just fine. The issue the poster had in the end was that although the caller id shows that it is a Withheld call, this is not passed to Asterisk, here it sees CALLERID(num)='Trunk Name' and CALLERID(name) is null.

Mark put forward a feature request to add call route syntax that will allow you to identify and route WITHHELD and UNAVAILABLE calls individually, rather than grouping them together as a single call type.

Get yourself an Obi, you won't regret it. :)
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 28, 2015, 06:27:10 AM
Quote from: WelshPaul on January 27, 2015, 11:16:04 PM
Quote from: JeremyW on January 27, 2015, 10:11:47 AMThere's a thread in the UK VOIP Forums about problems with Caller ID on incoming PSTN calls not showing up, which is the exact same problem I've been having with Grandstream.

The thread you're on about located here https://www.ukvoipforums.com/viewtopic.php?f=10&t=310 is about a custom setup using Asterisk on a Raspberry Pi to route his calls according to whether the caller id is withheld or not.

Caller ID works just fine. The issue the poster had in the end was that although the caller id shows that it is a Withheld call, this is not passed to Asterisk, here it sees CALLERID(num)='Trunk Name' and CALLERID(name) is null.

Mark put forward a feature request to add call route syntax that will allow you to identify and route WITHHELD and UNAVAILABLE calls individually, rather than grouping them together as a single call type.

Get yourself an Obi, you won't regret it. :)

Many thanks. I sussed that in the end. I was a bit 'quick on the draw' and paranoid after my dreadful experiences with Grandstream.

If I may be so bold... my OBi110 arrives tomorrow and as we use it for making international business calls I have to crack on and get it working pdq. I'm reasonably technical and always happy to learn about a new device but I'd be super grateful if you could do 2 things for me:

1) Point me at the UK config for the 110 so I can get that in place quickly.
2) Tell me how to translate my current dial plan into the correct format for the 110:

Dial Plan: {L: 1x+ | L: 999 | L: 0[38][047][013458]x+ | x+}

Essentially this allows all number beginning with '1' (BT operator for example), Emergency numbers (999), and then various combinations of digits that represent free-phone and non-geographic numbers to be routed to the PSTN gateway. All other calls go to the VOIP gateway which is a SIP service registered elsewhere in the settings.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 28, 2015, 06:39:13 AM
You can find the full UK configuration settings here: https://www.ukvoipforums.com/viewtopic.php?f=25&t=368

Download the file UK-OBi110-Profile-15NOV14.zip (https://www.ukvoipforums.com/download/file.php?id=341)

Simply upload the XML to your Obi110 via it's web based GUI. (or obitalk portal)

System Management> Device Update >Restore Configuration > Choose file

The dial plan is already configured for the UK and covers the numbers in your current dial plan and more.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 28, 2015, 06:43:33 AM
Quote from: WelshPaul on January 28, 2015, 06:39:13 AM
You can find the full UK configuration settings here: https://www.ukvoipforums.com/viewtopic.php?f=25&t=368

Download the file UK-OBi110-Profile-15NOV14.zip (https://www.ukvoipforums.com/download/file.php?id=341)

Simply upload the XML to your Obi110 via it's web based GUI. (or obitalk portal)

System Management> Device Update >Restore Configuration > Choose file

The dial plan is already configured for the UK and covers the numbers in your current dial plan and more.

Wow. I'm impressed already and I haven't got the box yet! Great to see that there's so much support and advice for this device. :)
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 28, 2015, 07:15:30 AM
I jumped the gun there a bit... I totally blanked out the bit where you wanted some numbers such as non geographical to go out via the PSTN. While there is a UK dial plan included in the XML file I'm sure only 999 calls are sent out over the PSTN line. All others are matched and sent out over the primary line unless you use the obihai short codes **1 etc to route it else where.

What you want is easily achieved by altering the OutboundCallRoute parameter. I will sort out a dial plan based on your old one and post back later. (got to head out for an hour or two)
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 28, 2015, 07:22:57 AM
You're a gent. Thanks.  :)
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 28, 2015, 09:21:52 AM
Ok all you need to do once you have uploaded the above UK XML configuration is navigate to Physical Interfaces > PHONE Port and replace the OutboundCallRoute with:

{([1-9]x?*(Mpli)):pp},{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}

Calls to 999,112,101,1471 etc all go out over the PSTN line.

Calls to numbers starting with 03 and 08 will also go out over the PSTN line. (e.g. 0300, 0330, 0333, 0345, 0370, 0800, 0808, 0844, 0845, 0870 etc.)
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 28, 2015, 10:22:54 AM
Quote from: WelshPaul on January 28, 2015, 09:21:52 AM
Ok all you need to do once you have uploaded the above UK XML configuration is navigate to Physical Interfaces > PHONE Port and replace the OutboundCallRoute with:

{([1-9]x?*(Mpli)):pp},{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}

Calls to 999,112,101,1471 etc all go out over the PSTN line.

Calls to numbers starting with 03 and 08 will also go out over the PSTN line. (e.g. 0300, 0330, 0333, 0345, 0370, 0800, 0808, 0844, 0845, 0870 etc.)

Excellent. Thank you so much - saved me a ton of time.

By the way, I know some don't like them but I use voipcheap.com as all calls to Iceland, UK geographical and other countries are free (in return for topping up your credit occasionally to pay for calls to mobiles mainly). Are you able to recommend any others that are comparable?
Title: Re: Help required choosing the right device for the UK
Post by: ianobi on January 29, 2015, 01:52:33 AM
Although I use sipgate.co.uk as my main registered voip provider to make and receive calls, I use voipcheap.co.uk specifically for mobile phone calls as they are much cheaper to mobiles and quality has always been good. They have many free routes also if you top up a regular amount.

A fact that you may not be aware of regarding outgoing only services that do not require registration, is that you can use up to eight Voice Gateways on your OBi110 for use with those voip services. For this to work you must have at least one of the SPx slots configured for SIP, or set one up as a "fake" SIP provider. I won't load this thread down with all those details unless you ask.


Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 04:44:36 AM
OK. I'm strugggling to get voipcheap to register. The info provided by them is:

   SIP port : 5060
   Registrar : sip.voipcheap.com
   Proxy server : sip.voipcheap.com
   Outbound proxy server : leave empty
   Account name : your VoipCheap username
   Password : your VoipCheap password
   Display name/number : your VoipCheap username or voipnumber
   Stunserver (option) : stun.voipcheap.com

Thought I'd worked out where to put everything but outbound calls are not working.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 05:11:26 AM
Plugging the Grandstream back in sadly until I can get some help on this. Thanks in advance.
Title: Re: Help required choosing the right device for the UK
Post by: drgeoff on January 29, 2015, 06:00:13 AM
Did inbound calls work on the Obi?

If no you probably have not got SIP registration right.

If yes, maybe a problem with Primary Line, Digit Map or OutboundCallRoute.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 06:09:33 AM
Quote from: drgeoff on January 29, 2015, 06:00:13 AM
Did inbound calls work on the Obi?

If no you probably have not got SIP registration right.

If yes, maybe a problem with Primary Line, Digit Map or OutboundCallRoute.

Inbound works but that's PSTN so nothing to do with SIP registration. I have imported settings and dial plan as instructed by WelshPaul so I'm not going to mess with them until instructed otherwise. I have no idea what / where to define Primary Line and I may have put the SIP details in the wrong places. I can't find any instructions on how do that correctly and, I have to say, adding these details for a SIP provider are not very intuitive.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 06:23:41 AM
Sorry I have been busy updating servers most of the day and only now seen your posts.

First thing to do is find out if it is actually registering against your voipcheap account and to do that just navigate to Status > System Status and look at the SP1 Service Status (providing your voipcheap account is setup against SP1)

What does it say under the Status parameter? is it registered?

EDIT: I am currently setting up an account on an Obi200, will post back shortly.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 06:37:36 AM
This is what I have:

Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 06:38:46 AM
Well I successfully setup a voipcheap account oon my Obi200.

Status   Registered (server=77.72.169.131:5060; expire in 49s)

All I needed to enter was:

Service Providers > ITSP Profile A > Sip > ProxyServer: sip.voipcheap.com

Voice Services > SP1 Service > AuthUserName: ***My VoipCheap Username***
Voice Services > SP1 Service > AuthPassword: ***MY VOIPCHEAP PASSWORD***

I have no credit on the account so cannot test further but I am registered ok.

Can you confirm as requested above if your device has actually registered?
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 06:40:53 AM
You posted while I was writing... OK that's good, shows you have successfully registered.

Can you receive calls ok?

Is it just outbound calls your having issues with?

Are you getting a recorded message when dialling out at all?
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 06:47:56 AM
Quote from: WelshPaul on January 29, 2015, 06:40:53 AM
You posted while I was writing... OK that's good, shows you have successfully registered.

Can you receive calls ok?

Is it just outbound calls your having issues with?

Incoming is fine. To test outgoing I'm calling my mobile - it works but it's going out over BT. The call isn't being registered by the Voipcheap call log.

EDIT: What's the URI field? And...it's as though the SIP 'line' is not primary and defaulting to PSTN.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 06:51:13 AM
Yea I think the default primary line is PSTN. You need to change it to SP1...

Physical Interfaces > PHONE Port > PrimaryLine

EDIT: We are crossing posts lol, ignore the URI field just change the primary line and you should be good.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 06:52:33 AM
Quote from: WelshPaul on January 29, 2015, 06:51:13 AM
Yea I think the default primary line is PSTN. You need to change it to SP1...

Physical Interfaces > PHONE Port > PrimaryLine

Duh! Why didn't I spot that. Rebooting....brb...
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 07:02:55 AM
Quote from: WelshPaul on January 29, 2015, 06:51:13 AM
Yea I think the default primary line is PSTN. You need to change it to SP1...

Physical Interfaces > PHONE Port > PrimaryLine

EDIT: We are crossing posts lol, ignore the URI field just change the primary line and you should be good.

Yay! All working. Questions:

1) If the internet fails I DON'T want calls 'falling back' to PSTN. Otherwise I'd get an unwelcome hefty BT bill for calls to Iceland! Is there an option to prevent that?

2) Further to the above question, is there a prefix for forcing a call over PSTN?

3) If the internet fails, will the call routing in the dial plan you did for me still work as normal. I.E. calls that would normally go out over PSTN still will.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 07:09:18 AM
Quote from: JeremyW on January 29, 2015, 07:02:55 AM
1) If the internet fails I DON'T want calls 'falling back' to PSTN. Otherwise I'd get an unwelcome hefty BT bill for calls to Iceland! Is there an option to prevent that?
Never tested this, they shouldn't no. You would get a recorded message informing you that the call cannot be completed by the obi.

Quote from: JeremyW on January 29, 2015, 07:02:55 AM
2) Further to the above question, is there a prefix for forcing a call over PSTN?
Yes there is, the prefix is **8 so just dial **81234 to force the number 1234 out over the PSTN line. To force numbers out over VoipCheap just dial **1 so to force 1234 out over VoipCheap dial **11234

Quote from: JeremyW on January 29, 2015, 07:02:55 AM
3) If the internet fails, will the call routing in the dial plan you did for me still work as normal. I.E. calls that would normally go out over PSTN still will.
Yes they will still pass over the PSTN line.

EDIT: I think it's **8 to force a call over PSTN on the OBi110. I'm a 100% VoIP and have been for some time so I have not used the PSTN features for agesssssssss.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 07:46:49 AM
Quote from: WelshPaul on January 29, 2015, 07:09:18 AM
Quote from: JeremyW on January 29, 2015, 07:02:55 AM
1) If the internet fails I DON'T want calls 'falling back' to PSTN. Otherwise I'd get an unwelcome hefty BT bill for calls to Iceland! Is there an option to prevent that?
Never tested this, they shouldn't no. You would get a recorded message informing you that the call cannot be completed by the obi.

Quote from: JeremyW on January 29, 2015, 07:02:55 AM
2) Further to the above question, is there a prefix for forcing a call over PSTN?
Yes there is, the prefix is **8 so just dial **81234 to force the number 1234 out over the PSTN line. To force numbers out over VoipCheap just dial **1 so to force 1234 out over VoipCheap dial **11234

Quote from: JeremyW on January 29, 2015, 07:02:55 AM
3) If the internet fails, will the call routing in the dial plan you did for me still work as normal. I.E. calls that would normally go out over PSTN still will.
Yes they will still pass over the PSTN line.

EDIT: I think it's **8 to force a call over PSTN on the OBi110. I'm a 100% VoIP and have been for some time so I have not used the PSTN features for agesssssssss.

Just tested - no fall back to PSTN. After several seconds wait you get a message, so that's fine. PSTN calls went out as usual. **8 does indeed push the call to PSTN. I'm pretty happy here :) - just a few more questions:

1) With previous devices I had an issue with my Caller ID not showing up correctly on other people's phones (they would be PSTN) - it would show up as 'Unknown' or similar. Is there a way of forcing that in the 110 or is it totally down voipcheap and the way they handle it / route the call.

2) How can I ensure that the 110's firmware is up to date?

3) I fear I may have bu55ered up a few settings in my anxiety to get things working. How would I go about starting from scratch? I.E. reset everything to defaults and then reload your config and dial plan.

4) There's a User Login button in the web interface @ top left. What's that for?
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 08:18:10 AM
I just wrote out a massive post and by the time I pressed submit the forum logged me out and I lost the lot!  :-[

Quote from: JeremyW on January 29, 2015, 07:46:49 AM
1) With previous devices I had an issue with my Caller ID not showing up correctly on other people's phones (they would be PSTN) - it would show up as 'Unknown' or similar. Is there a way of forcing that in the 110 or is it totally down voipcheap and the way they handle it / route the call.

I just wrote a big post on this and lost the lot so I shall keep it brief, the outbound caller ID is set by the provider. All calls over your PSTN will display your PSTN's caller ID as it's sent by your PSTN provider. Same for VoIP...

I use Voipfone, VoiceHost and Sipgate. They offer inbound numbers which you can set the caller ID against. Voipfone and VoiceHost will allow you to add your PSTN number to your caller ID list once you provide proof the number is yours so that way making calls over PSTN or your VoIP trunk display the same caller ID so the person being called knows no difference.

VoipCheap don't offer this service so the caller ID is set to whatever is set by the route your call is placed over.

Quote from: JeremyW on January 29, 2015, 07:46:49 AM
2) How can I ensure that the 110's firmware is up to date?

The easiest way would be to pick up the phone attached to your obi110 and Dial *** 6 and confirm the update (if available).

Quote from: JeremyW on January 29, 2015, 07:46:49 AM
3) I fear I may have bu55ered up a few settings in my anxiety to get things working. How would I go about starting from scratch? I.E. reset everything to defaults and then reload your config and dial plan.

Just factory reset your Obi, There are 3 ways to do this:


Then just upload the UK XML file as instructed in a previous post, secondly navigate to Physical Interfaces > PHONE Port and replace the OutboundCallRoute with:

{([1-9]x?*(Mpli)):pp},{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}


Finally just configure VoipCheap as per this post: http://www.obitalk.com/forum/index.php?topic=9361.msg62226#msg62226 and then set the primary line to SP1 as instructed here: http://www.obitalk.com/forum/index.php?topic=9361.msg62229#msg62229
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 08:21:40 AM
Quote from: JeremyW on January 29, 2015, 07:46:49 AM
4) There's a User Login button in the web interface @ top left. What's that for?

You can log into your OBi's web interface as a user or admin. Logging in as a user allows only limited access to the web based GUI.

To log in as a user enter http://THE IP ADDRESS OF YOUR OBI/user/ into your browsers URL. The default username and password is for the user account is "user".
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 29, 2015, 08:25:00 AM
Many, many thanks. Now to use it properly and quiz people on call quality. I'm really very grateful for all your help  :)
Title: Re: Help required choosing the right device for the UK
Post by: drgeoff on January 29, 2015, 09:27:23 AM
It can be worth knowing that dialling a single # connects you to the PSTN line.  You hear its dial tone and any further digits dialled go straight out without any mangling by digit maps.
Title: Re: Help required choosing the right device for the UK
Post by: drgeoff on January 29, 2015, 09:34:42 AM
Quote from: WelshPaul on January 29, 2015, 08:18:10 AM
I just wrote out a massive post and by the time I pressed submit the forum logged me out and I lost the lot!  :-[
When that happens try the 'Back' button on your browser. If it brings back your words of wisdom, highlight and copy to the clipboard so you can paste them into a new reply when you login again.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 29, 2015, 09:41:54 AM
Quote from: drgeoff on January 29, 2015, 09:34:42 AM
Quote from: WelshPaul on January 29, 2015, 08:18:10 AM
I just wrote out a massive post and by the time I pressed submit the forum logged me out and I lost the lot!  :-[
When that happens try the 'Back' button on your browser. If it brings back your words of wisdom, highlight and copy to the clipboard so you can paste them into a new reply when you login again.

Oh i did try lol... Almost cried when i realised i lost the lot!  ;D
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 08:05:20 AM
@ WelshPaul - HELP! Getting plagued by incoming calls from '100', every few minutes. Never anyone there. When this happened on the Grandstream I had to turn off a setting which was something to do with direct IP calling / dialling. Does that make any sense at all? Trying to find something similar that might help in the 110 settings.
Title: Re: Help required choosing the right device for the UK
Post by: drgeoff on January 30, 2015, 08:37:42 AM
SIP scanners.

See eg http://www.obitalk.com/forum/index.php?topic=3321.0.

And do a search on the forum for "Oleg method" to try to find a thread that has more suggestions.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 08:44:41 AM
Oh sip scanners lol

Never had that problem myself!  ;D

There are a few ways to resolve this, firstly give this a go...

Navigate to Service Providers > ITSP Profile A > SIP-> X_AccessList

And enter the IP address of VoipCheap. You can find it by viewing the registration status of the SPx line. (Think it's 77.72.169.131) Trouble with this is if the IP address changes your registration will fail and you will need to update or add the new IP address.

or you could enable Voice Services > SP1 Service > X_EnforceRequestUserID

Or see: http://www.obitalk.com/forum/index.php?topic=5467.0
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 01:17:35 PM
Quote from: WelshPaul on January 30, 2015, 08:44:41 AM
Oh sip scanners lol

Never had that problem myself!  ;D

There are a few ways to resolve this, firstly give this a go...

Navigate to Service Providers > ITSP Profile A > SIP-> X_AccessList

And enter the IP address of VoipCheap. You can find it by viewing the registration status of the SPx line. (Think it's 77.72.169.131) Trouble with this is if the IP address changes your registration will fail and you will need to update or add the new IP address.

or you could enable Voice Services > SP1 Service > X_EnforceRequestUserID

Or see: http://www.obitalk.com/forum/index.php?topic=5467.0

Hmmm... no such setting 'X_EnforceRequestUserID' - at least, I can't find it. I've already found that thread on the subject and found it very confusing!
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 01:32:58 PM
I think the best thing for you to do is change inbound call route...

Go to Voice Services > SP1 Service and change the X_InboundCallRoute paramater from {ph} to {>1234:ph}

Change 1234 to your voipcheap userid as you entered in the AuthUserName paramater further down the page.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 01:33:25 PM
Quote from: WelshPaul on January 30, 2015, 01:25:13 PM
Forget that idea, the Obi110 does not have it for some reason.

Let me check what options are available and i will post back.

Found information on the Oleg Method - http://www.obitalk.com/forum/index.php?topic=5467.msg35736#msg35736

In the post I have inserted my Voipcheap user name precisely as indicated by the red lettering, i.e. I've kept the inverted commas and copied the whole line to X_InboundCallRoute

What do you think?
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 01:34:00 PM
we crossed again.... :)
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 01:42:03 PM
Reading it again I'm confused about the syntax.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 01:45:17 PM
Enter it in the format exampled here: http://www.obitalk.com/forum/index.php?topic=9361.msg62289#msg62289

Do not use the (' ')

If I was you I would also change the X_UserAgentPort to something in the 6xxx range.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 01:53:21 PM
OK. Sorry - I got confused. In the post at the top of that thread there's a note that says:

[The single quotes are not needed if the ID is all numbers, but will not hurt]

http://www.obitalk.com/forum/index.php?topic=5467.msg35387#msg35387

EDIT: ...and I failed to mention that my user name is not numeric. Sorry, been a long day... :(
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 02:02:28 PM
Ah wait yes i forgot - voipcheap user id's contain both letters and numbers correct?

In that case my understanding would be that you do indeed need to use the following format:

{>('MyUserID1234'):ph}


Where MyUserID1234 would again be your voipcheap userid.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 02:04:39 PM
Quote from: WelshPaul on January 30, 2015, 02:02:28 PM
Ah wait yes i forgot - voipcheap user id's contain both letters and numbers correct?

In that case my understanding would be that you do indeed need to use the following format:

{>('MyUserID1234'):ph}


Where MyUserID1234 would again be your voipcheap userid.

Not necessarily. Mine's letters only.
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 02:08:29 PM
If it contains letters and numbers use the ('') brackets, if it contains letters only again use the brackets but if it contains only numbers do not use the brackets.

http://www.obitalk.com/forum/index.php?topic=5467.msg55329#msg55329

Mango confirms it in the above post.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 02:15:24 PM
Quote from: WelshPaul on January 30, 2015, 02:08:29 PM
If it contains letters and numbers use the ('') brackets, if it contains letters only again use the brackets but if it contains only numbers do not use the brackets.

http://www.obitalk.com/forum/index.php?topic=5467.msg55329#msg55329

Mango confirms it in the above post.

Oh boy... I read that thread. Even more confusion...

OK. As I said my username is letters only. So do you think it should be {>('myname'):ph} or {>(myname):ph}
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 02:18:12 PM
It is most definitely {>('myname'):ph}

If your myname was all numbers then it would be {>1234:ph}
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 02:20:42 PM
Quote from: WelshPaul on January 30, 2015, 02:18:12 PM
It is most definitely {>('myname'):ph}

:) Thanks. That's what I thought. But this whole thing has obviously sparked many detailed discussions. Thanks once again for your help (and your patience).
Title: Re: Help required choosing the right device for the UK
Post by: WelshPaul on January 30, 2015, 02:23:27 PM
If you enclosed numbers inside the brackets it no longer treats it as a userid but a dial plan string.

Thats why if your myname is all numbers you do not use the brackets.
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on January 30, 2015, 05:12:31 PM
Quote from: WelshPaul on January 30, 2015, 02:23:27 PM
If you enclosed numbers inside the brackets it no longer treats it as a userid but a dial plan string.

Thats why if your myname is all numbers you do not use the brackets.

Ah yes. Of course.

Incidentally, so far the call quality is pretty good- significantly better than previous devices I've used, with no echo, buzzing or call volume issues. Shame it's taken me so long to discover OBi!!
Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on May 11, 2015, 01:46:53 AM
Quote from: JeremyW on January 28, 2015, 10:22:54 AM
Quote from: WelshPaul on January 28, 2015, 09:21:52 AM
Ok all you need to do once you have uploaded the above UK XML configuration is navigate to Physical Interfaces > PHONE Port and replace the OutboundCallRoute with:

{([1-9]x?*(Mpli)):pp},{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}

Calls to 999,112,101,1471 etc all go out over the PSTN line.

Calls to numbers starting with 03 and 08 will also go out over the PSTN line. (e.g. 0300, 0330, 0333, 0345, 0370, 0800, 0808, 0844, 0845, 0870 etc.)

Excellent. Thank you so much - saved me a ton of time.

By the way, I know some don't like them but I use voipcheap.com as all calls to Iceland, UK geographical and other countries are free (in return for topping up your credit occasionally to pay for calls to mobiles mainly). Are you able to recommend any others that are comparable?

Hi,

I have some 0800 numbers being routed through SP1 (VOIP) rather than the PSTN. The 0800 numbers are appearing in the Voipcheap log and the 110 Call History.

Any idea why?

Thanks.
Title: Re: Help required choosing the right device for the UK
Post by: ianobi on May 11, 2015, 05:59:58 AM
This rule:
{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx):li}

is only matching 08 numbers with eleven digits. In the UK some 08 numbers are ten digits and some even shorter. I'm guessing that if SP1 is your Primary Line and its digitmap contains a rule such as "xx.", then that rule is matching the shorter 08 numbers and sending them to VOIP.

To match ten and eleven digits:
{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx?):li}

To match any number of digits:
{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xx.S3):li}


Title: Re: Help required choosing the right device for the UK
Post by: JeremyW on May 11, 2015, 06:21:10 AM
Quote from: ianobi on May 11, 2015, 05:59:58 AM
This rule:
{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx):li}

is only matching 08 numbers with eleven digits. In the UK some 08 numbers are ten digits and some even shorter. I'm guessing that if SP1 is your Primary Line and its digitmap contains a rule such as "xx.", then that rule is matching the shorter 08 numbers and sending them to VOIP.

To match ten and eleven digits:
{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xxxxxxxxx?):li}

To match any number of digits:
{(<#:>|999|112|101|111|116000|116111|116123|1471|1571|100|155|195|0[38]xx.S3):li}




SP1 is the primary line. Digit map:

(999|112|101|111|116000|116111|116123|1471|1571|0[15]xxxxxxxxx?|0[27]x xxxx xxxx|0800xxx xxxx?|0808xxx xxxx|08001111|08[47]x xxx xxxx|0845464x|03xx xxx xxxx|118xxx|100|155|195|09xx xxx xxxx|00xxx.|xx.|+xx.|(Mipd)|[^*#]@@.)

I've changed the dial plan to include 0[38]xx.S3. A catch all seems most sensible...?

Many Thanks.
Title: Re: Help required choosing the right device for the UK
Post by: ianobi on May 11, 2015, 06:30:21 AM
QuoteI've changed the dial plan to include 0[38]xx.S3. A catch all seems most sensible...?
Yes, I think so in this case.

"0[38]xx." is the catch all. On its own it would mean the OBi would wait for ten seconds after you finish dialling to see if more digits are to be dialled. S3 simply reduces the ten seconds to three seconds. If you use a phone with a "call" or "send" button, which sends the whole number as a complete string, then you may be able to reduce this to S2 or S1 to speed up dialling.