[SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device

<< < (3/6) > >>

Shammi:
Hi RonR,

I got another situtation:
I have done what you suggested in the quotes, and it works solid. However, I am getting more greedy now...

My OBI 1 (Canada ) has two freephoneline.ca accounts that I need in Canada. But that dos not allow me to call in North america.

My family in India has two Google voice account with their Obi 2 (India). They use only SP1 google account, however, I want to use SP2 google voice account from OBI 1 (Canada) to be able to call North America.

I want all calls coming to obi 2, sp2 to obi 1, sp1.

and

want to be able to use obi2, sp2 google voice from canada using my obi 1 obitalk. Please mind that I already have the quoted setting to use the Indian PSTN through obi1 obitalk.

 please help.
Thanks
Shammi
Quote from: Shammi on February 17, 2012, 10:34:52 pm

Dear RonR
Fantastic! Worked perfectly!
Thanks a lot.
shammi
Quote from: RonR on February 17, 2012, 09:37:12 pm

Quote from: skpv on February 17, 2012, 09:16:25 pm

I want to call from obi-1 (Canada) to Obi-2 (India) and be able to reach a particular Indian phone using Indian PSTN. I tried above mentioned setting and failed. Also I tried the following one and didn't get through:


OBi-1 (Canada)


PHysical Interfaces -> PHONE Port -> DigitMap:

([1-9]x?*@@.|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|**1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)|(Mpli))


Physical Interfaces -> PHONE Port -> OutboundCallRoute:

{([1-9]x?*@@.):pp},{(<#:>|911):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},
{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}


User Settings -> Speed Dials -> 2 : PP(ob200654321)

where 200654321 is the OBiTALK number of the OBi-2 (India).



OBi-2 (India)


Voice Services -> OBiTALK Service -> InboundCallRoute : {200123456>(Mli):li},{ph}

where 200123456 is the OBiTALK number of the OBi-1 (Canada).



To send the number 1234567 out the LINE Port of OBi-2 (India) from OBi-1 (Canada), dial 2*1234567.



RonR:
Shammi,

The configuration I previously proposed was based on your only needing to use one trunk (the LINE Port) on the remote OBi in India.  Now that you want to use more than one trunk (the LINE Port and SP2) on the remote OBi in India, I think the best approach is to implement Single-Stage Dialing Through Any OBi Trunk.  In your case, it's only a matter of making the following changes to the remote OBi in India:

Voice Services -> OBiTALK Service -> InboundCallRoute:

{(Mcot)>(Mpli):pli},{(Mcot)>(<*1:>(Msp1)),(Mcot)>(<**1:>(Msp1)):sp1},{(Mcot)>(<*2:>(Msp2)),
(Mcot)>(<**2:>(Msp2)):sp2},{(Mcot)>(<*8:>(Mli)),(Mcot)>(<**8:>(Mli)):li},{(Mcot)>(<*9:>(Mpp)),
(Mcot)>(<**9:>(Mpp)):pp},{(Mcot):aa},{ph}

Note: Replace pli above (2 places) with the trunk name (sp1,sp2,li,pp,tg1) that you wish to be the PrimaryLine when dialing from Canada.

User Settings -> User Defined Digit Maps -> User Defined Digit MapX:

Label : cot
DigitMap : (200123456)

To have incoming calls to SP2 of the remote OBi in India ring the PHONE Port of the OBi in Canada (only):

Voice Services -> SP2 Service -> X_InboundCallRoute : {pp(ob200123456)}

where 200123456 is the OBiTALK number of the OBi-1 (Canada).

To place calls from the OBi in Canada using the remote OBi in India:

     2*18005551212  ->  Remote OBi in India using the trunk designated as the PrimaryLine above
2 **1 18005551212  ->  Remote OBi in India SP1 Service
2 **2 18005551212  ->  Remote OBi in India SP2 Service
2 **8 18005551212  ->  Remote OBi in India LINE Port
2 **9 200123456      ->  Remote OBi in India OBiTALK Service

Stewart:
Quote from: Shammi on April 03, 2012, 10:58:55 pm

My OBI 1 (Canada ) has two freephoneline.ca accounts that I need in Canada. But that dos not allow me to call in North america.

My family in India has two Google voice account with their Obi 2 (India). They use only SP1 google account, however, I want to use SP2 google voice account from OBI 1 (Canada) to be able to call North America.
Though the config suggested by RonR should function correctly, IMO you won't be happy with the result -- you'll be adding more than 450 ms latency to your GV calls.  Also, you'll be needlessly degrading reliability and possibly voice quality.

I don't know whether FPL will accept unregistered calls, though most providers do.  If so, you could set up the Canada OBi with FPL account "A" on SP1 and GV on SP2.  You'd set up FPL account "B" to forward to A, so incoming calls on B would ring your OBi phone normally.  To call out on B (sending B's caller ID), you'd use a VGx.  Since the forwarding is internal to FPL, it should happen in software and not increase latency or degrade quality in any way.

Shammi:
Quote from: RonR on April 03, 2012, 11:45:44 pm

Shammi,

The configuration I previously proposed was based on your only needing to use one trunk (the LINE Port) on the remote OBi in India.  Now that you want to use more than one trunk (the LINE Port and SP2) on the remote OBi in India, I think the best approach is to implement Single-Stage Dialing Through Any OBi Trunk.  In your case, it's only a matter of making the following changes to the remote OBi in India:

Voice Services -> OBiTALK Service -> InboundCallRoute:

{(Mcot)>(Mpli):pli},{(Mcot)>(<*1:>(Msp1)),(Mcot)>(<**1:>(Msp1)):sp1},{(Mcot)>(<*2:>(Msp2)),
(Mcot)>(<**2:>(Msp2)):sp2},{(Mcot)>(<*8:>(Mli)),(Mcot)>(<**8:>(Mli)):li},{(Mcot)>(<*9:>(Mpp)),
(Mcot)>(<**9:>(Mpp)):pp},{(Mcot):aa},{ph}

Note: Replace pli above (2 places) with the trunk name (sp1,sp2,li,pp,tg1) that you wish to be the PrimaryLine when dialing from Canada.

User Settings -> User Defined Digit Maps -> User Defined Digit MapX:

Label : cot
DigitMap : (200123456)

To have incoming calls to SP2 of the remote OBi in India ring the PHONE Port of the OBi in Canada (only):

Voice Services -> SP2 Service -> X_InboundCallRoute : {pp(ob200123456)}

where 200123456 is the OBiTALK number of the OBi-1 (Canada).

To place calls from the OBi in Canada using the remote OBi in India:

     2*18005551212  ->  Remote OBi in India using the trunk designated as the PrimaryLine above
2 **1 18005551212  ->  Remote OBi in India SP1 Service
2 **2 18005551212  ->  Remote OBi in India SP2 Service
2 **8 18005551212  ->  Remote OBi in India LINE Port
2 **9 200123456      ->  Remote OBi in India OBiTALK Service



Hello RonR,
I noticed that I can not call Indian obi by calling from Canadian Canadian obi using **9XXXXXXXXX. However, everything else seems working as intended. I used Sp2 in Indian obi as primary line for Canadian obi, so, changed ...(Mpli):pli}... to ...(Msp2):sp2}...
Please help
Thanks
Shammi

RonR:
Quote from: Shammi on April 28, 2012, 10:02:45 am

I noticed that I can not call Indian obi by calling from Canadian Canadian obi using **9XXXXXXXXX.


What is shown in the OBi Call History for this call?  OBiTALK Service calls should work normally.

Navigation

[0] Message Index

[#] Next page

[*] Previous page