[Serusers] SER and multiple URIs for UA
Jan Janak
jan at iptel.org
Sun Mar 28 20:30:19 CEST 2004
On 22-03 17:14, Andreas Granig wrote:
> Hi,
>
> I'm trying to integrate small ISDN networks into a SIP network, so quite
> the opposite of the usual way (SIP -> PSTN).
> There exist some SOHO ISDN-to-SIP Gateways with two BRI out there, and
> I've successfully tested some of them by using the user id of the
> gateway as MSN on the phone.
>
> Now this is quite a waste of ISDN, cause you can in fact address up to
> eight devices on an S0 Bus. My current solution is to use the alias
> table of SER to configure the MSNs for the Gateway. The Gateway itself
> registers with e.a. sip:011000 at my.domain and there are aliases from
> 0110001 to 0110008 pointing to that URI.
>
> But this still does not satisfy me because I think the usual way would
> be to configure one base number which the ISDN2SIP-Gateway uses to
> register with my SER, and let the user assign as much phone extensions
> as he likes without any interaction of mine.
>
> Here I'm thinking about a loop in the ser config where I lookup the
> location of the user part of the To-Header (if "^[0-9]+$"), and if not
> found, just cut off the last digit and repeat the loop until the user id
> under-runs a minimum length. If no appropriate user is found, I return
> 404. Otherwise I forward the original URI to the IP of the user I've found.
>
> So, generally said, I assign base numbers and perform some kind of
> wildcard matching on incoming URIs.
> What do you think about this solution? Would this be appropriate, or do
> there exist other approaches?
Maybe I do not understand your problem right, but why don't you just
look for a prefix ? Each number beginning with a certain prefix could
be routed to the ISDN gateway by ser.
Jan.
More information about the sr-users
mailing list