Quote from: giqcass on December 07, 2013, 02:18:55 PM
I'm no expert but here is how I see this set up working. The IP Phone sends a sip request to OBi 1. It can not actually register with Obi 1 but it looks like it might make it believe it is.
Obi 1 sends that request through Obi Talk.
Obitalk translates the 500111101.pnn.obihai.com:5061 to a useable return sip address.
1001@yourIpAdress:5061
That address is passed to Obi2 via Obitalk to pp(ob500222202)
Obi2 forwards a sip request to the PBX from 1001@yourIpAdress:5061
The two devices now talk to each other independent of OBi1.
What happens when calls go the other way appears to work about the same because Obi2 is registered as an extension on the PBX.
Anything look wrong about my assumptions?
You know, I think you are on to something here. I think the proxy
500111101.pnn.obihai.com:5061 allows the IP phone to register on the LAN side of the Obi. I noticed in the web instructions that you linked to that Obihai has you checking the box on the IP phone that will make it register (to the Obi). At least registration is what I am assuming it does or perhaps it's a spoofed registration if that can exist.
What I am not sure of however is does the registration process stay within the LAN or does it go out through the WAN side and come back in through the WAN? And as part of this scheme, if you set up the 127.0.0.1 dummy proxy on the SP that the IP phone "registers" to, does that mean you could register an IP phone outside the LAN to this Obi? I know others are using a softphone to connect to an Obi SP like here: (
http://www.obitalk.com/forum/index.php?topic=4647.0) but I kinda got the feeling that this connection was not necessarily a foolproof or durable one. Perhaps if you used the
500111101.pnn.obihai.com:5061 to proxy against instead of a Dynamic DNS one, maybe that would be more rock solid.
Again all of this leads me to believe there is some aspect of the Obitalk network that can be used in some sort of conventional SIP manner. I will have to experiment myself sometime to see if I can find something out.l