On Sat, Dec 12, 2009 at 10:48 AM, Scott Lawrence <[email protected]> wrote: > On Sat, 2009-12-12 at 10:44 -0500, Tony Graziano wrote: >> I also thought and forgot to add, that some users may have a presence >> in more than one geographical area, and may want to provide local >> calling to customers or vendors within that area. Some ITSP's do not >> provide local numbers in all areas, so it sometimes would become >> necessary to switch providers or have multiple to get adequate >> coverage. > > Multiple providers I understand... multiple accounts with the same > provider that cannot be distinguished by either target domain part or by > caller address is what I'm having trouble with.
The problem is that when sipXbridge sees the request, it may not have enough information to disambiguate between accounts. The following use case comes up : 1. Dial plan does not have a default caller-ID because user wants to display his configured user name ( as configured on his account ). 2. Proxy logic rewrites request URI to have the appropriate num...@itsp-domain The From: header does not have any disambiguating information. sipXbridge picks the first account and attaches a P-Asserted-Identity to it - thus informing the ITSP which account it is referring to. A second such situation is when you are using anonymous calling. Here the From: header has anonym...@invalid and hence sipxbridge picks the first account it can find based on request-URI and attaches the P-A-I corresponding to that account. These are two cases which cannot be distinguished by the information in the From: header that is generated by the proxy plug in. Ranga > > > -- M. Ranganathan _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev sipXecs IP PBX -- http://www.sipfoundry.org/
