News:

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

Main Menu

Using an OBI200 and an OBi110 together with google voice

Started by goku, October 20, 2018, 12:16:22 AM

Previous topic - Next topic

goku

Since Obi110 has had support discontinued for it when used with google voice, I have read of people using one of the SP slots on an OBi200 for google voice to then forward calls using the Obitalk network onto an OBi110 device. The question I have then is, using the Obitalk network, is it possible to forward calls made on the OBi110 device through to the Obi200 device and then out through google voice like a typical voip call. I can see how it would work to forward calls in one direction but not so sure about the other direction.

azrobert

Any number dialed on the OBi100 will be routed out the OBi200's SP1. Zero will ring the OBi200.  Speed dials will not work. This setup uses the OBiTalk network to route calls between the boxes, therefore the OBiTalk network must be functioning. There is a more complex setup that doesn't use the OBiTalk network. I'll show you how if you want.

Use OBi Expert to make the following changes:

OBi200

Voice Services -> SP1 Service -> MaxSessions: 4
Voice Services -> SP1 Service -> X_InboundCallRoute:
ph,pp(200222222)

Voice Services -> OBiTalk Service -> InboundCallRoute:
{>0:ph},{200222222:sp1},{ph}

Replace 200222222 with the OBi number of the OBi100

OBi100

Physical Interfaces -> Phone Port -> OutboundCallRoute:
The 1st rule is: {([1-9]x?*(Mpli):pp}
Change it to: {(<510111111*>(Msp1)):pp}

Replace 510111111 with OBi number of the OBi200

Voice Services -> OBiTalk Service -> InboundCallRoute: ph

azrobert

A provider can send audio to the calling device without connecting the call. This is called Early Media. An example is a Busy signal. The call is never connected, but you hear a busy signal. Early Media gets broken when you bridge a call between 2 devices, so if you call a number that is busy with the bridging technique, you will just hear ringing.

When you call another GV number and the call is forwarded to voice mail, you will also have problems. When you bridge a call over the local network, the call will fail with a 503 error. I just tested a call over the OBiTalk network and it caused my OBi200 to reboot.

(408) 269-1999 is a Busy test number. Call it directly with the OBi200 and you will hear a Busy. Call it with an OBi1xx bridged to an OBi200 and you will just hear ringing.

justin90046

azrobert
I would very much like to see how to do this without using the obi network.

azrobert

Quote from: justin90046 on May 22, 2019, 07:28:05 AM
I would very much like to see how to do this without using the obi network.

The following assumes the OBi100 is not configured with a service provider.

OBi100

Service Providers -> ITSP Profile A SIP -> ProxyServer: xx.xx.xx.xx
Service Providers -> ITSP Profile A SIP -> ProxyServerPort: ppp1
Service Providers -> ITSP Profile A  General -> DigitMap:
(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.S3|0)

Voice Services -> SP1 Service -> AuthUserName: OBi100
Voice Services -> SP1 Service -> X_RegisterEnable: (unchecked)

Replace xx.xx.xx.xx with the IP address of the OBi200
Set ppp1 to the OBi200's SP4 X_UserAgentPort

OBi200

Service Providers -> ITSP Profile D SIP -> ProxyServer: 127.0.0.1
Service Providers -> ITSP Profile D SIP -> X_SpoofCallerID: Checked
Voice Services -> SP4 Service -> X_ServProvProfile: D
Voice Services -> SP4 Service -> AuthUserName: OBi200
Voice Services -> SP4 Service -> X_RegisterEnable: (unchecked)
Voice Services -> SP4 Service -> X_InboundCallRoute:
{>0:ph},{OBi100>(Msp1):sp1}

Voice Services -> SP1 Service -> MaxSessions: 4
Voice Services -> SP1 Service -> X_InboundCallRoute:
ph,sp4(0@yy.yy.yy.yy:ppp2)

Replace yy.yy.yy.yy with the IP address of the OBi100
Set ppp2 to the OBi100's SP1 X_UserAgentPort

OBi100
0 (zero( will ring the OBi200's Phone Port
All other numbers will be routed to the OBi200's SP1

Inbound  OBi200 calls will ring both devices.