News:

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

Main Menu

OBI 110 to OBI 110

Started by fonemax, February 27, 2014, 02:18:32 PM

Previous topic - Next topic

fonemax

I'm new to the world of OBI.

I'm trying to extend a dialtone from a telephone system to a distant telephone.

E.G.
Ext 120 ( pots dt ) is connected to an OBI 110 and at the other end a pots phone is connected to the other OBI 110.

When I dial 120 from anywhere within the system, I want the pots phone to ring.
If I lift the handset on the pots phone, I want to draw system dialtone, to be able to dial other ext in the system.

I've added the devices in OBItalk. The setup manual is NOT very clear.
Now what ?

Thanks

azrobert

#1
On the local side you have OBi110#1
Ext 120 is connected to the Phone Port.
A telephone system is connected to the Line Port.

On the remote side you have a phone connected to the Phone Port on OBi110#2

Is this correct?

Do you want to be able to call the Phone on OBi110#2?
Any call coming into OBi110#1 on the Line Port from the Telephone system will ring Ext120 with the default setup.
Do you use the OBi110s for anything else?

I don't have time right now.
I will be back in a few hours.


drgeoff

#2
My understanding is that there is no phone connected to OBi110 #1.  The LINE port is connected in place of a phone on some PBX.  (The PBX uses ordinary POTS signalling/interfaces to the phones.)  The 'extension' number on the PBX is 120 (but I think that is irrelevant and will not need to be used when configuring either of the OBis).

OBi110 #2 has a phone plugged into its PHONE port.

The OP wants the two OBi110's (and their IP connection) to function as a transparent piece of twisted pair cable.  Everything should function identically to the situation if the cable going to OBi110 #1 LINE port instead went directly to the phone at OBi110 #2 location.

azrobert

On the local side you have OBi110#1
A telephone system is connected to the Line Port.

On the remote end you have a phone connected to the Phone Port on OBi110#2

The following setup is for the above scenario.

OBi110#1

Physical Interfaces -> Line Port -> InboundCallRoute:
{pp(ob200222222)}

Voice services -> OBiTalk Service -> InboudCallRoute:
{200222222>(<9999:>):li}

OBi110#2

Physical Interfaces -> Phone Port

DigitMap:
(<S0:9999>|.......default settings..........)

OutboundCallRoute:
{(<ob200111111*>9999):pp},................default settings.................


Voice services -> OBiTalk Service -> InboudCallRoute:
ph

The above is the default OBiTalk InboundCallRoute.

200111111 is the OBi number of OBi110#1
200222222 is the OBi number of OBi110#2

When the phone on OBi110#2 is taken offhook it will get dial tone from the line port on OBi110#1
An inbound call on the line port on OBi110#1 will be routed to the phone on OBi110#2.



giqcass

#4
Quote from: azrobert on February 27, 2014, 07:55:40 PM
On the local side you have OBi110#1
A telephone system is connected to the Line Port.

On the remote end you have a phone connected to the Phone Port on OBi110#2

The following setup is for the above scenario.

OBi110#1

Physical Interfaces -> Line Port -> InboundCallRoute:
{pp(ob200222222)}

Voice services -> OBiTalk Service -> InboudCallRoute:
{200222222>(<9999:>):li}

OBi110#2

Physical Interfaces -> Phone Port

DigitMap:
(<S0:9999>|.......default settings..........)

OutboundCallRoute:
{(<ob200111111*>9999):pp},................default settings.................


Voice services -> OBiTalk Service -> InboudCallRoute:
ph

The above is the default OBiTalk InboundCallRoute.

200111111 is the OBi number of OBi110#1
200222222 is the OBi number of OBi110#2

When the phone on OBi110#2 is taken offhook it will get dial tone from the line port on OBi110#1
An inbound call on the line port on OBi110#1 will be routed to the phone on OBi110#2.




Edit:My fault this isn't what he wanted.
It wasn't clear to me from the original question but if Obi110#1 has any phone handsets attached to it then you will want to make this mod to what azrobert suggested.

OBi110#1
Physical Interfaces -> Line Port -> InboundCallRoute:
{ph,pp(ob200222222)}


I don't see a reference anywhere to allows the dialing of the other extension either.
Long live our new ObiLords!

drgeoff

#5
Quote from: giqcass on February 28, 2014, 12:37:09 AM
It wasn't clear to me from the original question but if Obi110#1 has any phone handsets attached to it then you will want to make this mod to what azrobert suggested.

OBi110#1
Physical Interfaces -> Line Port -> InboundCallRoute:
{ph,pp(ob200222222)}


I don't see a reference anywhere to allows the dialing of the other extension either.

If you mean dialling other extensions from the phone at OBi #2 then Azrobert's post contains:

"When the phone on OBi110#2 is taken offhook it will get dial tone from the line port on OBi110#1"

which covers it.  The lines with '9999' in them do the work.

For anyone wanting to do this in the future, note that OBi #2 does not need to be an OBi110.  The cheaper OBi100 or any other OBi device to hand will suffice.

giqcass

I had not understood the setup fonemax wanted.  When I read the post I didn't realize Obi110 #1 was connected to an extension on a larger PBX.  That also explains why azrobert left out the "ph" I had expected in the InboundCallRoute.  I read it a couple of times but for some reason I just wasn't getting it.
Long live our new ObiLords!

fonemax

OK

So when you indicate a digit string plus .....default settings....... do you mean to leave the default settings EXACTLY as they are and simply insert the string, as indicated in front of what's there ??

Thanks

azrobert

It should look like this.

DigitMap:
(<S0:9999>|[1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|**1(Msp1)|**2(Msp2)|**8(Mli)|**9(Mpp)|(Mpli))

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

I set this up like you requested, but it might cause you problems. There will be a slight delay before you hear the dial tone from the PBX after the phone is taken off hook. Maybe a second. If you have a phone that you dial a number and then hit SEND, the call will probably fail.

I think a better setup is when you take the phone offhook, you will hear dial tone from OBi110 but any number dialed will be routed to the PBX.

Here is the setup:

OBi110#1

Physical Interfaces -> Line Port -> InboundCallRoute:
{pp(ob200222222)}

Voice services -> OBiTalk Service -> InboudCallRoute:
{200222222>(<#:>):li},{200222222>(XX.):li}

OBi110#2

Physical Interfaces -> Phone Port

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

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


Voice services -> OBiTalk Service -> InboudCallRoute:
ph

Dial # to get dial tone on the PBX.
Any other dialed number will be routed to the PBX.


fonemax

Like a champ !

How the hell do you get to know those digit string ????
I'm amazed !

ianobi

Well, good old azrobert has been around here for a long time   :)

This is especially neat:

QuoteVoice services -> OBiTalk Service -> InboundCallRoute:
{200222222>(<#:>):li},{200222222>(XX.):li}


giqcass

Quote from: fonemax on February 28, 2014, 08:44:37 AM
Like a champ !

How the hell do you get to know those digit string ????
I'm amazed !
I've only managed to pick up a fraction of what our dial plan experts around here know.  They are pretty good at this stuff.
Long live our new ObiLords!

fonemax

Seems like the entire digit string syntax could be simplified a bit.

There is no way I could have arrived at those digit strings by reading the documentation.

I'm truly amazed. ::)

Thanks for the help.

drgeoff

Quote from: fonemax on March 04, 2014, 06:18:57 AM
Seems like the entire digit string syntax could be simplified a bit.

There is no way I could have arrived at those digit strings by reading the documentation.

I'm truly amazed. ::)

Thanks for the help.
1.  I think that if the syntax was simplified, it would lose power and flexibility.  On balance I prefer the power even if accompanied by lack of simplicity. The lack of simplicity can be overcome by learning or picking the brains of others.  A lack of power and flexibility would forever be a done deal.

2.  I think that the people who 'amaze' you with their understanding of those digit strings had no more information than you.  In fact, when they started their learning curves, there was probably much less info and documentation.

giqcass

Quote from: drgeoff on March 04, 2014, 09:23:15 AM
1.  I think that if the syntax was simplified, it would lose power and flexibility.  On balance I prefer the power even if accompanied by lack of simplicity. The lack of simplicity can be overcome by learning or picking the brains of others.  A lack of power and flexibility would forever be a done deal.
I agree with this.  The flexibility of the Obi has ruined the experience of other ata devices.  Should I ever upgrade my Obi it would have to be to some sort of full blown PBX.
Long live our new ObiLords!