News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Extend a single POTS over a network to multiple OBi100 devices?

Started by Airin, October 14, 2014, 07:17:37 PM

Previous topic - Next topic

Airin

Here is the situation, a friend of mine lives in another country, they are trying to telephone service where there isn't any.

Location A is where they have a standard phone line and DSL. They have wireless radios set up to forward high speed internet a few miles away from phone/DSL to location B, C, and D, which aren't too close to each other but are all connected to the wireless network.

I know you can use a OBi110 to connect to the POTS and use a OBi100 to install a phone at locations B, C, or D which will connect to the OB110. They would like to have locations B, C, and D all connect to the same POTS line at location A, being able to use it to make calls (of course only one at a time over the POTS), and when a call is received have all 3 ring and any can pick up the phone to answer it.

Can the OBi110 have several OBi100 devices connect to it this way? How about the OBi202 or another device? Or would we be stuck with just installing several OBi110's all connected to the same phone line, and one OBi100 connecting to each, to make this work?

I've searched around on the forum but haven't found anyone trying to do this specific thing (multiple OBi100's connected to another OBi110 or similar to extend the POTS line).

They would also like to be able to dial numbers using VOIP, and dial to each other OBi100 (using Google Voice or another VOIP provider) for non-local numbers, is all of this possible? Which hardware would be needed?

Thanks for any insights into solving this.

azrobert

Yes it can be done and It's how you described it. One OBi110 and 3 OBI100's. The OBi's would talk to each other using the OBiTalk network. You can route inbound/outbound PSTN calls to/from any of the OBi's. You can also call the other OBi's over OBiTalk, so you don't need a provider for that function.

I would recommend a provider like Callcentric that allows multiple extensions for non-local calls. Each OBi would register as a separate extension to the provider. GoogleVoice should also work.

Airin

Wow, thanks for the fast reply, that's exactly what we wanted to hear, time to order the devices... Thanks again!

azrobert

The best price for a OBi100 that I know is at Newegg.

An OBi200 at Amazon is about $10 more. It's a better box, but I don't know if it's work the extra money for you.

If you have a defective product Newegg charges return postage for the replacement, Amazon doesn't.


I just checked and Amazon has OBi100's for $30.

azrobert

Below is a sample configuration.
I used cut and paste to create most of this sample.
I hope I didn't make too many mistakes.
7 and 10 digit numbers will be routed out PSTN
11 digit and international calls will be routed out SP1
If needed you have to define a VOIP provider on SP1 for each OBi
It's not required to setup SP1. You will just get an error if a call is routed to SP1.
I setup a free tollfree provider on SP2.
Since 4 people are sharing the PSTN line, my thinking was not to tie up PSTN with tollfree numbers.
Tollfree numbers will be routed out SP2.
If you want to route a tollfree number to PSTN, dial it with 10 digits.
You would call the other OBi's using speed dials.
Let me know if the above doesn't meet your requirements.

After you get the OBi110 and one OBi100 working, you will be able to copy the OBi100 configuration to the other OBi100s.

200111111 = OBi number of OBI110
200222222 = OBi number of OBI100#1
200333333 = OBi number of OBI100#2
200444444 = OBi number of OBI100#3

222222222 is for the Echo Test

OBi110
Service Providers -> ITSP Profile A General -> DigitMap:
(1xxxxxxxxxx|011xx.)

Service Providers -> ITSP Profile B General -> DigitMap:
(18(00|88|77|66|55|44)xxxxxxx)

Service Providers -> ITSP Profile B SIP -> ProxyServer: tf.callwitus.com

Voice Services -> SP2 service -> X_ServProvProfile: B
Voice Services -> SP2 Service -> X_RegisterEnable: Unchecked
Voice Services -> SP2 Service -> AuthUserName: 8005551212
This will be used as the outbound callerid for tollfree numbers

Voice Services -> OBiTalk Service -> InboundCallRoute:
{200222222|200333333|200444444>(Mli):li},{ph}

Physical Interfaces -> Phone Port -> DigitMap
Add AFTER the beginning parenthesis: xxxxxxx|[2-9]xxxxxxxxx|
It will look like this:
(xxxxxxx|[2-9]xxxxxxxxx|.....the current settings....)

Physical Interfaces -> Phone Port -> OutboundCallRoute
Add to the beginning: {(Mli):li},{(Msp2):sp2},

Physical Interfaces -> Phone Port -> Primary Line: SP1 Service

Physical Interfaces -> Line Port -> DigitMap
(xxxxxxx|[2-9]xxxxxxxxx|<1>8(00|88|77|66|55|44)xxxxxxx)

Physical Interfaces -> Line Port -> X_InboundCallRoute:
{ph,pp(200222222),pp(200333333),pp(200444444)}

All OBi100's

Service Providers -> ITSP Profile A General -> DigitMap:
(1xxxxxxxxxx|011xx.)

Service Providers -> ITSP Profile B General -> DigitMap:
(18(00|88|77|66|55|44)xxxxxxx)

Service Providers -> ITSP Profile B SIP -> ProxyServer: tf.callwitus.com

Voice Services -> SP2 service -> X_ServProvProfile: B
Voice Services -> SP2 Service -> X_RegisterEnable: Unchecked
Voice Services -> SP2 Service -> AuthUserName: 8005551212

Voice Services -> OBiTalk Service -> DigitMap: (xxxxxxx|[2-9]xxxxxxxxx)
Voice Services -> OBiTalk Service -> InboundCallRoute: ph  (This is the default)

Physical Interfaces -> Phone Port -> DigitMap
Add AFTER the beginning parenthesis: (Mpp)|
It will look like this:
((Mpp)|222222222|.....the current settings....)

Physical Interfaces -> Phone Port
Add the following to the beginning of the OutboundCallRoute:
{(<200111111*>(Mpp)|222222222):pp},{(Msp2):sp2},


All OBi's
Setup 4 Speed Dials:
User Settings -> Speed Dials
pp(200111111)
pp(200222222)
pp(200333333)
pp(200444444)



Airin

Thanks, we will try that when we get the devices and let you know!

azrobert

The first thing you need to do is add your devices to OBiTalk.
Log into your OBiTalk account
Click "Add Device"
Follow instructions.
You just have to dial **5nnnn from the device with the number supplied.
If you don't have a GoogleVoice account uncheck "Do you want to use GV?".
You can always add GV latter.
Repeat for each device.

Now you are setup to configure the devices from OBiTalk.
I configure my devices locally, but most people use OBiTalk.
If you decide to use the local interface you have to turn off Auto Provisioning.
It also makes it more difficult to setup GV.

My next post will be how to use OBiTalk.

azrobert

From the OBiTalk dashboard click Edit Profile on the left column.
At the bottom of the page check "Enable Obi Expert..."
Click Submit Query.
Now you can go directly to OBi Expert from the dashboard.

Click Obi Dashboard.
On the right of your OBi110 is an icon with a red E.
Click on it to enter OBi Expert.

To navigate click on the titles with the +
Then click on a sub-title
An example click on Service Providers
Then click ITSP Profile A General
There 2 boxes to the right of each setting
To change a setting uncheck the box under ObiTalk Setting
Then uncheck the box under Device Default
Now change the setting
After you have made all the necessary changes for that page, click Submit at the bottom of the page.
OBiTalk will download the configuration changes to the OBi110 and reboot it.
Wait until this process is complete before continuing to the next page.