OBiTALK Community

General Support => Day-to-Day Use => Topic started by: tintin11 on June 10, 2011, 09:53:53 PM

Title: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: tintin11 on June 10, 2011, 09:53:53 PM
Hi,

I would like to know if there is any way to automatically forward incoming calls from a certain caller to the GV
number associated with the Obi110 to another Obi device number ?

I would prefer to add a rule in either inbound or outbound handling of the call. I am not sure if the voice
gateway functionality (1-step dialing) would come into picture. I would prefer that over the auto-attendant
(2-step dialing), but would consider that if there is no other way.

Thanks in advance,

tintin11
Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: RonR on June 10, 2011, 11:03:24 PM
Assuming:

1. Google Voice is configured on the SP1 Service
2. The caller to be forwarded has a CallerID of 12341234567
3. The OBi number of the device the caller is to be forwarded to is 200123456

Voice Services -> SP1 Service -> X_InboundCallRoute : {12341234567:pp(ob200123456)},{ph}

Incoming calls on SP1 from 12341234567 will be forwarded to 200123456 using the OBiTALK Service.
Calls from anyone else will be sent to the PHONE Port.
Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: Shammi on February 17, 2012, 11:57:44 AM
How can I set up call forwarding to PSTN through obi talk number. I tried this and failed:

Obi-1 number (In Canada): xxxxxxxxx

Obi-2 number (In India): yyyyyyyyy

Phone number in India to be forwarded to: zzzzzzz

I tried to setup in Obi-2 expert configuration:
OBiTALK Service Settings  > InboundCallRoute > {(xxxxxxxxx):Ll(zzzzzzz)}

I want to be able to call from Obi-1 number (In Canada): xxxxxxxxx to reach to zzzzzzz.

Please help.


Quote from: RonR on June 10, 2011, 11:03:24 PM
Assuming:

1. Google Voice is configured on the SP1 Service
2. The caller to be forwarded has a CallerID of 12341234567
3. The OBi number of the device the caller is to be forwarded to is 200123456

Voice Services -> SP1 Service -> X_InboundCallRoute : {12341234567:pp(ob200123456)},{ph}

Incoming calls on SP1 from 12341234567 will be forwarded to 200123456 using the OBiTALK Service.
Calls from anyone else will be sent to the PHONE Port.

Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: RonR on February 17, 2012, 12:05:08 PM
Shammi,

It's not clear to me what you're trying to do.

Are you wanting to call into the OBi in Canada from a particular outside number using a particular incoming trunk on the OBi and have that call automatically bridged to a an OBi in India that bridges it to a particular outside number using the LINE Port?

Please describe the exact scenario you're trying to accomplish.
Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: skpv on February 17, 2012, 09:16:25 PM
Hello RonR,
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-2 expert configuration: OBiTALK Service Settings> CallForwardUnconditionalEnable Enabled
CallForwardUnconditionalNumber > LL(xxxxxxxxx)
Didn't work either
Shammi
 
Quote from: RonR on February 17, 2012, 12:05:08 PM
Shammi,

It's not clear to me what you're trying to do.

Are you wanting to call into the OBi in Canada from a particular outside number using a particular incoming trunk on the OBi and have that call automatically bridged to a an OBi in India that bridges it to a particular outside number using the LINE Port?

Please describe the exact scenario you're trying to accomplish.

Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: 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.
Title: [Resolved] Obi -1 (Canada) > Obi-2 (India) > Indian Landline
Post by: 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.

Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: Shammi on February 17, 2012, 11:04:45 PM
Hello RnoR,

Can I ask more help:
With the above config., I started using an Indian Calling card.
For example, dealing a calling card toll free number 2*1234567 prompts me to enter 10 digit card number starting with star * say *9987654321
Then, I have to enter 10 digit phone numbers of my folks.

I am wondering if you could suggest some configs. to be able to make the calls more direct.

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.

Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: RonR on February 18, 2012, 12:39:37 AM
Quote from: Shammi on February 17, 2012, 11:04:45 PM
With the above config., I started using an Indian Calling card.
For example, dealing a calling card toll free number 2*1234567 prompts me to enter 10 digit card number starting with star * say *9987654321
Then, I have to enter 10 digit phone numbers of my folks.

I am wondering if you could suggest some configs. to be able to make the calls more direct.

How about this:

To call a number in India using your Indian calling card, dial 2*010number.  The calling card provider's telephone number in India will be dialed.  After a 4 second delay for the calling card provider to answer and prompt, the calling card PIN number will be dialed.  After a 1 second delay, the desired telephone number will be dialed.


OBi-2 (India)

Voice Services -> OBiTALK Service -> InboundCallRoute:

{200123456>(<1234567,,,,,,,,,,,,,,,,,,,,*9987654321,,,,,><010:>xx.):li},{200123456>(Mli):li},{ph}

where 1234567 is the calling card provider's telephone number, *9987654321 is the calling card PIN number, and 010 is the prefix to indicate a calling card call.

Each comma is a 0.2 second delay.  You can adjust these delays for optimal sequencing.

The 010 prefix to indicate a calling card call can be changed to anything of your liking.


Dialing 2*number (without prefixing the number with 010) will still work as before.
Title: Re: setup rules for forwarding incoming calls on GV number to another Obi device
Post by: Stewart on February 18, 2012, 06:52:08 AM
Quote from: Shammi on February 17, 2012, 11:04:45 PMWith the above config., I started using an Indian Calling card.
I am curious what cities (or which cellular carriers) you are calling, the rate you are paying, and your approximate monthly minutes usage.

The path you are using is quite circuitous, so I suspect that you could get better quality (or at least shorter setup time) at lower cost, by using a VoIP provider directly from your Canada OBi.  For example, if you are calling other locations in India, most providers are in the range of $0.012 to $0.02/min.  Unlike some calling cards, there are no connect or other surcharges.
Title: Re: [Resolved] Obi -1 (Canada) > Obi-2 (India) > Indian Landline
Post by: Shammi on April 03, 2012, 10:58:55 PM
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.

Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: 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 (http://www.obitalk.com/forum/index.php?topic=1103.0).  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
Title: Re: [Resolved] Obi -1 (Canada) > Obi-2 (India) > Indian Landline
Post by: Stewart on April 04, 2012, 10:03:16 AM
Quote from: Shammi on April 03, 2012, 10:58:55 PMMy 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.
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: Shammi on April 28, 2012, 10:02:45 AM
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 (http://www.obitalk.com/forum/index.php?topic=1103.0).  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
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: RonR on April 28, 2012, 10:15:49 AM
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.
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: Shammi on April 28, 2012, 10:51:15 AM
It says:

Terminal ID PHONE1                                       OBITALK1
Peer Name
Peer Number  **9ob201xxxxxx                        ob201xxxxxx
Direction         Outbound                                   Outbound
10:40:07         New Call
10:40:12                                                       End Call (503 Service Unavailable)
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: RonR on April 28, 2012, 11:02:06 AM
Is the OBiTALK Service Status : Normal (User Mode) : on the both OBi's?

Can you call **9222222222 from both OBi's?

Calls received on the remote OBi in India from the Canadian OBi should go to the Auto Attendant.
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: Shammi on April 28, 2012, 11:35:22 AM
Hi RonR,

I can make a call and successfully run the echo test @ **9222222222 from Canadian obi, and also I receive calls from Remote obi (Indian) without interruption when they dial my number **9yyyyyyyyy.

I think there is something wrong with my canada obi setting.

My canada obi> OBITALK Service>InboundCallRoute is as follows:
{?:},{201xxxxxx>(Msp1):sp1},{(290xxxxxx)>(xx.):SP1},{(290xxxxxx):aa},{ph}
where 201xxxxxx is remote obi (India), and 290xxxxxx is Canada Obi App number.

My remote India obi> OBITALK Service>InboundCallRoute is as follows:

{(Mcot)>(Msp2):sp2},{(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}

There is another interesting observation:
When I call my remote obi dialling **9xxxxxxxxx from canada obi, the history of remote obi (India) shows like the following

Terminal ID          ObiTALK1             Google Voice2
Peer Number        201yyyyyy            1(160211)
Direction              Inbound                 Outbound
12:17:35              Ringing
12:17:37                                          End Call

Where, 201yyyyyy is my canada obi number.


I know the 160211 is my callling card number I use to dial to access Indian Telcom using remote obi, may be I screwed up somewhere in the setting.

Thanks
Shammi
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: RonR on April 28, 2012, 11:56:00 AM
Quote from: Shammi on April 28, 2012, 11:35:22 AM
My canada obi> OBITALK Service>InboundCallRoute is as follows:
{?:},{201xxxxxx>(Msp1):sp1},{(290xxxxxx)>(xx.):SP1},{(290xxxxxx):aa},{ph}
where 201xxxxxx is remote obi (India), and 290xxxxxx is Canada Obi App number.

The Canadian OBiTALK Service InboundCallRoute rules only affect incoming calls to the Canadian OBi.

{?:}  ->  This blocks anonymous calls

{(290xxxxxx)>(xx.):SP1}  ->  Should be : {(290xxxxxx)>(Msp1):sp1}

But I don't see a major problem with it.

Quote from: Shammi on April 28, 2012, 11:35:22 AM
{(Mcot)>(Msp2):sp2},{(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}

Try changing it to:

{(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)>(Msp2):sp2},{(Mcot):aa},{ph}
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: RonR on April 28, 2012, 12:07:45 PM
Quote from: Shammi on April 28, 2012, 11:35:22 AM
There is another interesting observation:
When I call my remote obi dialling **9xxxxxxxxx from canada obi, the history of remote obi (India) shows like the following

Terminal ID          ObiTALK1             Google Voice2
Peer Number        201yyyyyy            1(160211)
Direction              Inbound                 Outbound
12:17:35              Ringing
12:17:37                                          End Call

Where, 201yyyyyy is my canada obi number.


I know the 160211 is my callling card number I use to dial to access Indian Telcom using remote obi, may be I screwed up somewhere in the setting.

I have no idea how your calling card number could get involved unless you have something special set up in the Indian OBi for it that's getting tangled up with the new stuff.
Title: call drops
Post by: Shammi on April 28, 2012, 11:55:44 PM
Hello RonR,

I found my mistake. I should have used :

2 **9 201xxxxxx ->  (Remote OBi in India OBiTALK Service)

I was missing the beginning 2.

Now the problem is that the call drops as soon as it connects.

Now that I am dialling in a proper way, I get the following readings:

Canada Obi >
Terminal ID        PHONE1                  OBiTALK1
Peer Name
Peer Number       2**9201xxxxxx        2**9201xxxxxx
Direction             Outbound                Outbound
00:00:32             New Call             
00:00:35                                          End Call (486  Busy Here)

Remote Obi (India)>
Terminal ID        OBiTalk1                  OBiTALK1
Peer Name          home
Peer Number       201yyyyyy               201xxxxxx
Direction             Inbound                  Outbound
00:00:34             Ringing       

Where 201xxxxxx is Remote Obi (India)
201yyyyyy  is Canada Obi

I have the following setting already placed in.

Please help,
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 (http://www.obitalk.com/forum/index.php?topic=1103.0).  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

Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: Shammi on April 29, 2012, 12:01:42 AM
Quote from: RonR on April 28, 2012, 11:56:00 AM

Try changing it to:

{(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)>(Msp2):sp2},{(Mcot):aa},{ph}


I tried this, didn't make any difference, Thanks!
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: RonR on April 29, 2012, 12:14:56 PM
Shammi,

Let's rewind a little.  I think some things got lost along the way.

If you're still wanting the calling card logic, this should be the proper InboundCallRoute for the OBi in India:


Voice Services -> OBiTALK Service -> InboundCallRoute (India):

{(Mcot)>(<*1:>(Msp1)),(Mcot)>(<**1:>(Msp1)):sp1},{(Mcot)>(<*2:>(Msp2)),(Mcot)>(<**2:>(Msp2)):sp2},
{(Mcot)>(<1234567,,,,,,,,,,,,,,,,,,,,*9987654321,,,,,><*8010:>xx.),
(Mcot)>(<1234567,,,,,,,,,,,,,,,,,,,,*9987654321,,,,,><**8010:>xx.):li},
{(Mcot)>(<*8:>(Mli)),(Mcot)>(<**8:>(Mli)):li},{(Mcot)>(<*9:>(Mpp)),(Mcot)>(<**9:>(Mpp)):pp},
{(Mcot)>(Msp2):sp2},{(Mcot):aa},{ph}


To make calls from Canada using trunks on the OBi in India, use the following formats:

             2* + number  ->  SP2
         2 **1 + number  -> SP1
         2 **2 + number  -> SP2
         2 **8 + number  ->  LINE
2 **8 + 010 + number  ->  LINE (using calling card)
         2 **9 + number  -> OBiTALK


To call the OBi in India from Canada using the OBiTALK Service, you would dial **9 200123456.  The Auto Attendant of the OBi in India should answer the call.  If you want the OBi PHONE Port to ring instead, remove the {(Mcot):aa} rule.

Dialing 2 **9 200123456 would be trying to dial **9 200123456 using the OBi in India.
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: skpv on April 30, 2012, 11:45:04 PM
Hello RonR,

This works perfectly. Thanks!

However, with the setting, I am still not able to call Indian obi from the Canadian obi dialling **9xxxxxxxxx. If click on default on obitalk services>InboundcallRoute, calling to Indian obi is fine!




Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: RonR on May 01, 2012, 10:55:54 AM
Shammi/skpv,

I just configured a new OBi (200654321) using:


Voice Services -> OBiTALK Service -> InboundCallRoute:

{(Mcot)>(<*1:>(Msp1)),(Mcot)>(<**1:>(Msp1)):sp1},{(Mcot)>(<*2:>(Msp2)),(Mcot)>(<**2:>(Msp2)):sp2},
{(Mcot)>(<1234567,,,,,,,,,,,,,,,,,,,,*9987654321,,,,,><*8010:>xx.),
(Mcot)>(<1234567,,,,,,,,,,,,,,,,,,,,*9987654321,,,,,><**8010:>xx.):li},
{(Mcot)>(<*8:>(Mli)),(Mcot)>(<**8:>(Mli)):li},{(Mcot)>(<*9:>(Mpp)),(Mcot)>(<**9:>(Mpp)):pp},
{(Mcot)>(Msp2):sp2},{(Mcot):aa},{ph}

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

Label : cot
DigitMap : (200123456)


Calls originating from 200123456 to this OBi by dialing **9200654321 go to the Auto Attendant unless the {(Mcot):aa} rule is removed in which case they go to the PHONE Port.  Calls from any other OBiTALK number go the PHONE Port.  Everything appears to work exactly as expected.  I even configured it a second time using the OBiTALK Web Portal to make sure there wasn't a problem there and the results were the same.

If all else fails, you might try resetting the OBi to factory defaults and then reconfiguring it.  A user named Riyas had problems on multiple occasions where a correct DigitMap did not behave properly, but did after reverting the OBi to factory defaults and reloading the very same configuration back.
Title: Re: [SOLVED]setup rules for forwarding incoming calls on GV no to another Obi device
Post by: Shammi on May 01, 2012, 10:59:21 AM
Thanks RonR, for all your support, patience and expertise. I would try this too.
Shammi