[prev in list] [next in list] [prev in thread] [next in thread]
List: sip-implementors
Subject: Re: [Sip-implementors] name-addr in Route, Record-Route and Contact, why?
From: "Singh, Indresh (NSN - US/Boca Raton)" <indresh.singh () nsn ! com>
Date: 2009-03-24 14:21:54
Message-ID: B12E18D64652574B84A4689EF17EC212031F3689 () USCHEXC006 ! nsn-intra ! net
[Download RAW message or body]
I agree with Dale.
I think the recommendation for nameAddr format is there because one can have both the \
uri-parameters defined, as well as have header specific parameters like \
"rr-parameter" for record-route and route headers defined. In that case in-order to \
separate the uri-parameter and the rr-parameter, one has to use the nameAddr format.
DisplayName part is optional in the nameAddr format. So if a nameAddr format is \
recommended for any header, I think the purpose of that is not to necessarily pass \
the displayName to the reciever and process the display name. It can be to separate \
out the header/field specific parameter with uri-parameter ( both can have \
generic-parameter token )
On the other hand, so far I have not come across any rr-parameter defined for \
record-route/route header. Most of the route header and record-route header contents \
seems to be defined as an uri-parameter ( taking advantage of there generic-param \
portion )
Best Regards,
Indresh K Singh
> > -----Original Message-----
> > From: sip-implementors-bounces@lists.cs.columbia.edu
> > [mailto:sip-implementors-bounces@lists.cs.columbia.edu] On
> > Behalf Of ext Dale Worley
> > Sent: Monday, March 16, 2009 10:07 PM
> > To: Iņaki Baz Castillo
> > Cc: sip-implementors@lists.cs.columbia.edu
> > Subject: Re: [Sip-implementors] name-addr in Route,
> > Record-Route and Contact,why?
> >
> > On Sun, 2009-03-15 at 21:52 +0100, Iņaki Baz Castillo wrote:
> > > Hi, SIP grammar allow name-addr in Route, Record-Route and
> > Contact, this means
> > > that these headers can contain a Display-Name, i.e:
> > >
> > > Route: "My Server 1" <sip:server_ip>
> > >
> > > Route, Record-Route and Contact and readed just by
> > machines, not by humans.
> > > Why do they allow Display-Name? It makes no sense *at all*
> > and, as usual, it
> > > avoids optimization in the parsers (as line folding does).
> > >
> > > Do I miss any reason? Thanks for any comment.
> >
> > Two reasons come to mind: 1) A name-addr can have field parameters as
> > well as URI-parameters. 2) It increases the uniformity of
> > the grammar,
> > since To and From already have name-addr values.
> >
> > Dale
> >
> >
> >
> > _______________________________________________
> > Sip-implementors mailing list
> > Sip-implementors@lists.cs.columbia.edu
> > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
> >
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic