[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: AW: AW: [Sip] SIPIT Interop problem with ;user=phone



I think you have been given the wrong answer.
   Phone: 0401234567
if dialed, you would enter the digits 0-4-1-2-3-4-5-6-7,
and the uac, if it did not know how to translate dial strings
to telephone numbers would send
  0401234567@localdomain; user=phone

  SIP: 0401234567@tutpro.com
if dialed, would result in the uac sending
  0401234567@tutpro.com

The original reason for user=phone was to differentiate
between these two cases, where localdomain=tutpro.com,
and it was intended that the resulting uas was different. 

I would say that the former results in a dial string, and
the latter does not.  I think it is very useful for the
proxy to be able to know that the user part of the uri is
a dial string and not a phone number and not a username.

I think a phone number should be sent in a tel uri, at least
on a go forward basis, and not in a sip uri.  If some proxy
has turned a phone number into a sip uri (by an enum dip for
example), then the result will be a sip uri which is NOT
a phone number, nor a dial string.  This may or may not have
numeric username.  A downstream proxy should be able to
differentiate all of these cases, so that, for example,
it does not invoke dial string to phone number processing,
or another enum dip.  

Brian

> -----Original Message-----
> From: hisham.khartabil@nokia.com [mailto:hisham.khartabil@nokia.com]
> Sent: Wednesday, September 03, 2003 6:58 AM
> To: jh@tutpro.com
> Cc: Brian.Rosen@marconi.com; Richard.Stastny@oefeg.at; 
> fluffy@cisco.com;
> dean.willis@softarmor.com; sip@ietf.org
> Subject: RE: AW: AW: [Sip] SIPIT Interop problem with ;user=phone
> 
> 
> We both live in Finland. You expect me to dial +358 every 
> time I call you?
> 
> > -----Original Message-----
> > From: ext Juha Heinanen [mailto:jh@tutpro.com]
> > Sent: Wednesday, September 03, 2003 1:31 PM
> > To: Khartabil Hisham (NMP/Helsinki)
> > Cc: Brian.Rosen@marconi.com; Richard.Stastny@oefeg.at; 
> > fluffy@cisco.com;
> > dean.willis@softarmor.com; sip@ietf.org
> > Subject: RE: AW: AW: [Sip] SIPIT Interop problem with ;user=phone
> > 
> > 
> > hisham.khartabil@nokia.com writes:
> > 
> >  > When if I hand you this on a business card:
> >  > 
> >  > Phone: 0401234567
> >  > 
> >  > and one of your colleagues hands you this:
> >  > 
> >  > SIP: 0401234567@tutpro.com
> >  > 
> >  > What do you dial to call me and what do you dial to call your
> >  > colleague, using your phone? How does your proxy tell the 
> > difference?
> > 
> > what would the phone network do if someone in india dials the 
> > number you
> > gave?  it would do the same as my proxy:  route the call to a
> > destination in a wrong local network or declare the destination
> > unreachable.
> > 
> > it is thus the responsibility of the user to figure out, how to turn
> > 0401234567 into something that is correctly routable by the proxy of
> > that user the user might, for example, try to figure out from the
> > address on the business card in which country the person 
> > lives and then
> > add the corresponding cc into the number.  
> > 
> > that is what people do every day when they have to deal with 
> > local phone
> > numbers in other regions.  i don't understand why we 
> discuss this on a
> > mailing list of a standards body.
> > 
> > -- juha
> > 
> 

_______________________________________________
Sip mailing list  https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip