Alex,
I'm thinking that the location table in ser would do the trick - as max_contacts in the ser-0.9 registrar module seems to work well. The only problem with max_contacts is that it is a server-wide setting.
If you think about it, we really don't care about anything other than who has a contact AOR in the ser proxy because you can't really use your phone unless it's registered and we wouldn't let you register if you have exceeded you allowed number of location table records.
Unless there is someone out there with a way to do this in ser-0.9 then I'll just have to "AVPOPS-ize" the max_contacts piece of the registrar module myself.
As for "who our client is" -- we are a carriers-carrier. So our client is just another CLEC or other company that is selling VoIP and using our platform for their own customers.
Regards, Paul
--- Alex Rootham alex@blueslice.com wrote:
Hi Paul,
Remember that limiting the subscriber to one single SIP Registration at a time will only prevent the user from using two SIP devices *at the same time*. So all they would have to do is turn off their BT100 at home, and the X-ten registration would then work properly.
I can't really think of an easy way to ensure that the subscriber cannot use more then one device at all... what you're looking for is something like a MAC-address (in IP-world) or a SIM-id (in the GSM-world) that will uniquely identify the device-instance.
Alex Rootham Blueslice Newtorks
PS - I still haven't figured out who your client is, but if they offer VoIP, then they might be interested in becoming an MVNO. And if they already use SIP, and they want to be an MVNO, then they should definately be talking to Blueslice. I'm not sure if you're in a position to propose any biz-dev ideas to your client, but if you are, let me know and we can chat further...
Java Rockx wrote:
The reason is quite simple:
A business requirement for us is that a customer signs up for our service for say US$29.99
This US$29.99 entitles them to use **one** SIP phone and only one SIP phone. They cannot use
for
instance a Grandstream BT100 at home and X-ten at work - that is without paying for an
additional
"seat".
So I'm looking to alter the subscriber table and add a "seats" column with 1 being the default
and
0 meaning unlimited (which is the current ser default).
Regards, Paul
--- Daniel Liu daniel.liu@cu88.com wrote:
Why do you want this feature?
regards, Daniel
Java Rockx write:
Hi all.
Does anyone know if I can use avpops to dynamically set the registrar module's max_contacts parameter?
Regards, Paul
__________________________________ Do you Yahoo!? Send a seasonal email greeting and help others. Do good. http://celebrity.mail.yahoo.com
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
__________________________________ Do you Yahoo!? Yahoo! Mail - now with 250MB free storage. Learn more. http://info.mail.yahoo.com/mail_250
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
__________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com