# SIP at Home - Web Interface

Home

# Navigation

Phonebook
Status

# Welcome..

..on your SIP at Home web interface for the SIP Express Router running on OpenWRT Embedded Linux.
Use the navigation options to the left to explore your VoIP server.
Short SIP at Home Howto:
Standard configuration (/etc/ser/ser.cfg) will cause the router to function as an Outbound Proxy and local Registrar Server.
To enable the first function simply configure the routers IP address as Outbound Proxy in your SIP phones configuration.
Every registration your phone sends to your VoIP Provider will then pass through the SIP Express Router.
At the same time such a registration is forwarded to your Provider the router will remember you as being registered and will route calls to registered phones locally, so no internet traffic is being produced. A successful local registration can be checked on the Phonebook page in the table Contacts. All listed aors (Address Of Record) may be called locally.
All authentication passwords of your SIP account are statelessly forwarded to the SIP Server.
If a callees number cannot be resolved locally, the call signalling will be forwarded to the designated destination, being the SIP Server you set in the calling phones configuration. This may imply that your VoIP Service Provider configured in your SIP phones configuration as SIP Server (or similar), may be connected and an external call may be established.
If you cannot place or receive calls from or to your phones over the Internet or if your phones ring but you cannot talk to someone outside your network as soon as you raise the receiver, this may indicate that your firewall settings prevent the establishment of a RTP stream. In such a case, please refer to your firewalls configuration howto or manual.
Examples:
John has configured this routers IP as the Outbound Proxy in his SIP phone and did a reset. His username is 123456, which is a registered account at an Internet VoIP Provider.
Peter also changed the setting of the Outbound Proxy of his SIP phone and restarted it. He also has a registered user account which is 234567 at the same provider as John.
Chasey has a user account at the same provider as John and Peters, yet she isn't connected to John and Peters SIP at Home Router. Chasey's username at the boys provider is 345678.
Marilyn, living on the other side of town, only has a standard landline phone with the number 456789.
1. Scenario - Peter wants to call John:
So Peter dials 123456 with his SIP phone. The phone at first connects the SIP at Home Router. The router checks if 123456 is locally registered, which is the case. Peters phones call-invitation is being routed locally to Johns phone which thereby may start to ring. A RTP media stream is established between the two phones directly.
2. Scenario - John wants to call Chasey:
John therefore dials 345678. The phone uses the SIP at Home Router as the next signalling instance (Outbound Proxy) but 345678 is locally unknown and therefore the call is being forwarded to the SIP Server John has set in his phones configuration. This SIP Server checks the number which in this case matches with the user account of Chasey. The call invitation is then forwarded to Chaseys SIP phone. A RTP media stream is established between John's and Chasey's phone, either with the SIP Provider proxying the media or not, depending on the Providers settings.
3. Scenario - Peter wants to call Marilyn:
So he dials 00 as the prefix for landline calls and then 456789. The phone uses the SIP at Home Router as Outbound Proxy but 00456789 is locally unknown so the call is forwarded to the SIP Server Peter set in his phones settings. This SIP Server recognises from the prefix that Peter wants to place a call into the PSTN and directs the call to its gateway which connects to Marilyns phone. A RTP media stream is established between Peters phone, the Providers PSTN-Gateway over the PSTN to Marilyns phone.
Please note that this software is under development and comes with no warranty.

| Top of page

Copyright © 2005 SIP at Home Project Crew - All rights reserved.
Logos and trademarks are the property of their respective owners.
This web page is licensed under the GNU Free Documentation License
The software promoted on this website is licensed under the GNU General Public License
Please note that this software is under development
and comes with absolutely no warranty, to the extend permitted by applicable law.
Definition of Open Source