Hello, Is it possible to allow an UA to make calls without it registering itself? IN other words, I disable registration on the phone and enter the correct proxy info. Now when UA makes call, the INVITE goes to SER. Can SER extract the contact info from the INVITE and then upon detecting that the "user is not registered" simply register the contact info?
Thanks Dave
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Dave writes:
Is it possible to allow an UA to make calls without it registering itself?
yes.
Can SER extract the contact info from the INVITE and then upon detecting that the "user is not registered" simply register the contact info?
you could write a module function to do that, but it would not be a good idea, because re-registration would require a new call before the contact expires.
-- juha
* Juha Heinanen jh@tutpro.com [050713 07:46]:
Dave writes:
Is it possible to allow an UA to make calls without it registering itself?
yes.
Can SER extract the contact info from the INVITE and then upon detecting that the "user is not registered" simply register the contact info?
you could write a module function to do that, but it would not be a good idea, because re-registration would require a new call before the contact expires.
Maybe Im wrong.. and Im not sure if this scenario is valid.
In some cases, you have expires on a register for ~60 min.And keep NAt'ed openings open with some form of nat-keepalive (notify, options whatever).
The scenario is :
user looses dsl link and gets a new ip when it coms up again, phone is registerd, and user can call out, but are in this case not able call-in, it's 30 min until new register is issued.
Or User looses dsl link, user is offline when registrations should be sent.. after a few retries, Ua backsoff to not kill server when it coms up again. User dials out.. this works, but now, since UA has backed off, It will not issue a new registration for X sec.
In these to cases, I think a function as described above would be cool, but I dont know how it would be security-wise etc.
-Atle
-- juha
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Thanks. But how can a UA make a call without registration since SER would not know it's contact info. I suppose this would work if the UA is on a public IP since in that case SER would simply forward the call to the RURI. But if the UA is behind a NAT, making a call without registration is not possible. Right?
Can someone please provide some details?
--- Juha Heinanen jh@tutpro.com wrote:
Dave writes:
Is it possible to allow an UA to make calls without it registering itself?
yes.
Can SER extract the contact info from the INVITE and then upon detecting that the "user is
not
registered" simply register the contact info?
you could write a module function to do that, but it would not be a good idea, because re-registration would require a new call before the contact expires.
-- juha
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Hm, Im in again, and maybe Im still not understanding things right.
You want to call a user that's not registerd ? or, Do you want to call from a user that's not registerd?
-Atle
* Dave ddx66@yahoo.com [050714 02:29]:
Thanks. But how can a UA make a call without registration since SER would not know it's contact info. I suppose this would work if the UA is on a public IP since in that case SER would simply forward the call to the RURI. But if the UA is behind a NAT, making a call without registration is not possible. Right?
Can someone please provide some details?
--- Juha Heinanen jh@tutpro.com wrote:
Dave writes:
Is it possible to allow an UA to make calls without it registering itself?
yes.
Can SER extract the contact info from the INVITE and then upon detecting that the "user is
not
registered" simply register the contact info?
you could write a module function to do that, but it would not be a good idea, because re-registration would require a new call before the contact expires.
-- juha
Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers