On Mon, 2009-06-01 at 23:12 +0200, Alberto wrote:
> Scott Lawrence ha scritto: 
> > On Sun, 2009-05-31 at 12:01 +0200, Alberto wrote:
> >   
> > > The issue is resolved when I'm calling "[email protected]". The only 
> > > exception I had is placing such call with Bria Pro 2.5. I receive a 407 
> > > Proxy Authentication Required. I suspect this to be a Bria issue. What 
> > > do you think? Should I open a new issue for further investigation?
> > >     
> > 
> > Is the 407 coming from sipXproxy?  The phone should have the credentials
> > to respond to that challenge... it's certainly not the same issue.
> > 
> >   
> I will open a JIRA issue attaching a snapshot.
> > > After a deeper testing with my ITSP I found another range of call 
> > > failing when pressing the redial. IP to IP incoming calls are recorded 
> > > as "[email protected]" and they now work fine. PSTN to IP calls are 
> > > recorded as "num...@ipaddress" where ipAddress is a ITSP host, I guess 
> > > one of their PSTN gateway. Again should I open an issue?
> > >     
> > 
> > There's not going to be much we can reasonably do about that one in the
> > short term.  Is the ITSP not consistent in how they send calls?
> > 
> >   
> It does not seems consistent. I'll make further investigations.
> > > Last thought: when recalling "[email protected]" we re-route a call 
> > > to the originator ITSP account. If just the "number" part match some 
> > > dial rule are we following that rule or simply routing it back the way 
> > > it came? Suppose I'd like to route calls matching my dial plan (Simple 
> > > example "number" of "[email protected]" is a mobile and I want to 
> > > use a pstn gateway where I get better rates) would not be simple to have 
> > > a configurable switch manipulating the incoming From URI like 
> > > "[email protected]" and "num...@ipaddress" to simply "number" 
> > > striping the "@.." part?
> > >     
> > 
> > That's not really a legal thing to do.  The userpart (left of the '@')
> > in a SIP URI can only be interpreted at the domain on the right hand
> > side.  Just because it 'looks like' a phone number doesn't mean that it
> > is, or that the number would work in the same way from somewhere else.
> > 
> > In theory, a 'tel' scheme URL wouldn't have this problem, but at present
> > sipXecs doesn't support it.
> >   
> I absolutely don't know what is a 'tel' scheme URL is. Basically I
> expect a SIP trunk to behave like any other gateway.
> Since today I felt it's perfectly possible to call back someone that
> called from the ISDN gateway through a for example a GSM gateway to
> archive better rates. Other thing I felt is sipXecs dial plan does it
> all. With sip trunks I feel I'm loosing this power if "number" with a
> "@"  will take privileged or no routes.
> Again most "hard" gateway provide some form of number manipulation.
> Why a sip trunk should not have such a feature?
> I perfectly understand this is not legal, in fact I don't expect this
> to happen for all Sip trunks. Some sort of number manipulation should
> be a configurable option when it is appropriate for the ITSP
> configured in the trunk. For my ITSP it's always appropriate. I own a
> couple of cheap sip phones ... they're all capable of calling back all
> incoming number when registered directly to my ITSP. There must be
> something that could be done.

This is a subtle point - if the phone received a call from n...@itsp
(where 'NNNN' is a number), and then the user tries to call that back,
there are two ways the phone _could_ generate that call:

      * It could just dial 'NNNN' as a dial string and send it to your
        pbx.
        If it did things that way, then we can manipulate the dial
        string and use your dial plans to optimize routing.
        
      * It could just send the sip address 'n...@itsp' back to the pbx
        If the phone does this, then the pbx really can't be sure that
        the number is really a PSTN number. 
        
There are some hints available in addresses that we could exploit but
don't yet - unfortunately those hints are not always reliable.

> Last missing piece in a Sip Trunk, I'm a bit off topic I know but just
> cause I'm talking about trunks... , is a very basic QoS mechanism. A
> physical gateway will be limited to the number of channel. When they
> are all busy it will cause the next call to fall somewhere else or
> fail. Our sip trunk is always doing that? If my ITSP allows a max
> fixed number of calls and this number is larger than the capacity of
> my WAN we are in trouble. If my ITSP does not have max call limit, I'm
> sure they will charge a poor quality call like a good one, will the
> trunk eat up all calls without falling back in other gateway?

We do have an issue open for that:

http://track.sipfoundry.org/browse/XX-5871


_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to