[sr-dev] new feature: remote user registration
Daniel-Constantin Mierla
miconda at gmail.com
Thu Jan 28 15:52:38 CET 2010
Hello,
if you follow the sr-dev mailing list, you may have noticed some new
features added in master branch (for the 3.1.0). I will send more
details about each, now: remote user registration.
The uac module can register in behalf of users to remote servers. The
user details (credentials, local and remote username/domain) are loaded
from database. The module sends registration at start-up and then
refreshes just before expiration time. If the REGISTER is challenged for
authentication, uac will re-send the REGISTER with proper credentials.
A typical scenario is when users have accounts to many voip providers
and they want to receive calls to those accounts via your sip server
(inbound traffic). Of course, the user has to give details such as
username/password to you.
Other use case can be dynamic interconnection/peering. you can imagine a
scalable solution where you have a traffic dispatcher and worker
servers. When an worker becomes active, it registers to traffic
dispatcher for receiving traffic... and examples can continue.
Hope will help you in various cases! Readme at:
http://sip-router.org/docbook/sip-router/branch/master/modules_k/uac/uac.html
SQL to create the mysql table is in utils/kamctl/mysql/uac-create.sql
Cheers,
Daniel
--
Daniel-Constantin Mierla
* http://www.asipto.com/
More information about the sr-dev
mailing list