[Sipping] RE: Sipping Digest, Vol 15, Issue 30

Janardhana <janardhana@tataelxsi.co.in> Mon, 18 July 2005 09:21 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DuRok-0000kp-Nz; Mon, 18 Jul 2005 05:21:42 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DuRoi-0000kY-JQ for sipping@megatron.ietf.org; Mon, 18 Jul 2005 05:21:40 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA24952 for <sipping@ietf.org>; Mon, 18 Jul 2005 05:21:38 -0400 (EDT)
Received: from v-mail.vsnl.com ([203.200.237.34] helo=vmail.vsnl.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1DuSI6-0000oK-Bk for sipping@ietf.org; Mon, 18 Jul 2005 05:52:03 -0400
Received: from Janardhan ([172.16.29.33]) by vmail.vsnl.com (iPlanet Messaging Server 5.2 HotFix 1.16 (built May 14 2003)) with SMTP id <0IJT00G62GNLOL@vmail.vsnl.com> for sipping@ietf.org; Mon, 18 Jul 2005 14:51:23 +0530 (IST)
Date: Mon, 18 Jul 2005 14:52:23 +0530
From: Janardhana <janardhana@tataelxsi.co.in>
In-reply-to: <0IJO00FV7FJF96@vmail.vsnl.com>
To: sipping@ietf.org
Message-id: <001901c58b7a$34ea2bc0$8c29320a@telxsi.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0)
Content-type: text/plain; charset="us-ascii"
Content-transfer-encoding: 7bit
Importance: Normal
X-Priority: 3 (Normal)
X-MSMail-priority: Normal
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 426dd6ea860196690cb99367d860d19e
Content-Transfer-Encoding: 7bit
Subject: [Sipping] RE: Sipping Digest, Vol 15, Issue 30
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org

Hi,
 Can any one please clarify me on bellow SIP grammer doubt.

>From RFC3261 grammer
  userinfo rule is
	userinfo = ( user / telephone-subscriber ) [ ":" password ] "@"
  Authority rule is
	authority = srvr / reg-name
	srvr = [ [ userinfo "@" ] hostport ]

In the above Authority srvr rule if i expand userinfo rule then it becomes
as bellow
	srvr = [[( user / telephone-subscriber ) [ ":" password ] "@" "@"]hostPort]
at the end of the userinfo there are two @ symbols.

Is that expected ? or it has to be only one "@"?
Please clarify me.

Thanks & Regards
-Janardhana


-----Original Message-----
From: sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org]On
Behalf Of sipping-request@ietf.org
Sent: Friday, July 15, 2005 9:39 PM
To: sipping@ietf.org
Subject: Sipping Digest, Vol 15, Issue 30


Send Sipping mailing list submissions to
	sipping@ietf.org

To subscribe or unsubscribe via the World Wide Web, visit
	https://www1.ietf.org/mailman/listinfo/sipping
or, via email, send a message with subject or body 'help' to
	sipping-request@ietf.org

You can reach the person managing the list at
	sipping-owner@ietf.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Sipping digest..."


Today's Topics:

   1. RE: AW: AW: AW: AW: [Sipping] Re: New Draft on TISPAN
      analysis	forSI	P so	luti onsc oncerning the simulation Services
      (Warren, Dan, VF UK - Technology (TS))
   2. Re: AW: AW: AW: AW: [Sipping] Re: New Draft on TISPAN
      analysis forSI	P so	luti onsc oncerning the simulation Services
      (Paul Kyzivat)
   3. Re: Re: New Draft on TISPAN analysis for SIP solutions
      concerning the simulation Services (David R Oran)


----------------------------------------------------------------------

Message: 1
Date: Fri, 15 Jul 2005 15:35:17 +0100
From: "Warren, Dan, VF UK - Technology \(TS\)"
	<Dan.Warren@vodafone.com>
Subject: RE: AW: AW: AW: AW: [Sipping] Re: New Draft on TISPAN
	analysis	forSI	P so	luti onsc oncerning the simulation Services
To: "Paul Kyzivat" <pkyzivat@cisco.com>, "Jesske, R"
	<R.Jesske@t-com.net>
Cc: Miguel.An.Garcia@nokia.com, drage@lucent.com, sipping@ietf.org
Message-ID: <F2ED377449FFFC4FBD24C8B5CFEB2DB032C8B8@UKWMXM11>
Content-Type: text/plain;	charset="iso-8859-1"

Paul, all

That sounds about right to me as analysis of this goes, and I think it has
to be ok with TISPAN because it is the situation that would occur today, if
instead of a 'TISPAN conforming sip endpoint on a TISPAN conforming sip
network', the call is originated from a PSTN using ISUP.

Fundamentally, I think TISPAN's concern is with regard to loss of existing
functionality or degradation of end user experience because of what
regulators would have to say about this.  The fact that no indication is
returned from the vanilla-SIP UA isn't a degradation since there would be no
indication today, right?

Dan

> -----Original Message-----
> From: sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org]On
> Behalf Of Paul Kyzivat
> Sent: 15 July 2005 14:55
> To: Jesske, R
> Cc: Miguel.An.Garcia@nokia.com; drage@lucent.com; sipping@ietf.org
> Subject: Re: AW: AW: AW: AW: [Sipping] Re: New Draft on
> TISPAN analysis
> forSI P so luti onsc oncerning the simulation Services
>
>
>
>
> Jesske, R wrote:
>
> >>My question is: do you expect (or desire, or require) native sip
> >>components (not conforming to TISPAN specifications) to
> insert these
> >>reason codes?
> >
> >
> > Yes
> > it shall be included by UA (a TISPAN AS could be a UA also
> a ISUP Gateway acts as UA)
> > and
> > it shall be included or forwarded by Proxies.
> >
> > TISPAN profiles then the use of the RFC for their purposes
> as it was done with other RFCs.
> >
> > I know that this generic aproach allows the inclusion by
> each endclient. Of course then the PSTN/ISDN Gateway or
> Gateway to a private network (e.G ETSI TISPAN NGN) has to
> take care it. If the Reason shall be mapped or not.
> >
> > I think it is better to have a generic aproach with UA and
> Proxy behavior.
>
> I still don't see how this can work except in a closed
> network where all
> the endpoints conform to your specific requirements.
>
> Specifically, suppose a TISPAN conforming sip endpoint on a TISPAN
> conforming sip network calls a sip endpoint that is outside of the
> TISPAN network, and that conforms only to basic 3261. (This would
> perhaps be via some sip peering agreement, or simply by having the
> TISPAN network resolve a foreign sip address according to 3263.
>
> The request from the TISPAN endpoint indicates that it wants to block
> transmission of its address, and so the request, when it reaches the
> target, specifies an anonymous address. The target sip
> endpoint does not
> accept calls from anonymous callers. So perhaps it responds
> with a 403
> Forbidden. It does not include a Reason header, especially
> not one with
> a Q.850 error code 24, because it is not a party to TISPAN agreements
> that it should do so.
>
> As a result, the TISPAN caller has its call rejected, but
> does not get
> the indication that this was due to anonymous call rejection, even
> though that was in fact the reason.
>
> This same situation holds if the "TISPAN caller" is in fact a PSTN
> gateway, so that PSTN callers may also not get the indication of
> anonymous call rejection.
>
> So either you must be content that indication of anonymous call
> rejection only works when SIP participants conform to the TISPAN
> profile, or else you are going to have to get all the sip
> endpoints in
> the world to conform to some TISPAN requirements.
>
> I just want to understand if that is the situation as you
> understand it.
>
> 	Paul
>
> >>If so, I think you must eventually produce a standards
> track document
> >>that specifies the desired behavior. AFAIK there currently
> exists no
> >>document that specifies when and if a sip node should insert Q.850
> >>reason codes into its sip messages.
> >
> >
> > The Reason RFC 3326  is very vague with regard of entities
> including the Reason header. From my interpretation of
> RFC3326 a Reason header can be included by UA's and Proxies.
> >
> > So to be inline with RFC 3326 I have nothing against to
> keep this as it was defined.
> >
> >
> >
> >
> >>	Paul
> >
> >
> > Jesske, R wrote:
> >
>
> _______________________________________________
> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sip@ietf.org for new developments of core SIP
>



------------------------------

Message: 2
Date: Fri, 15 Jul 2005 11:21:47 -0400
From: Paul Kyzivat <pkyzivat@cisco.com>
Subject: Re: AW: AW: AW: AW: [Sipping] Re: New Draft on TISPAN
	analysis forSI	P so	luti onsc oncerning the simulation Services
To: "Warren, Dan, VF UK - Technology \(TS\)" <Dan.Warren@vodafone.com>
Cc: "Jesske, R" <R.Jesske@t-com.net>, Miguel.An.Garcia@nokia.com,
	drage@lucent.com, sipping@ietf.org
Message-ID: <42D7D48B.4060305@cisco.com>
Content-Type: text/plain; charset=us-ascii; format=flowed

I hope so. It is very difficult for me to tell what the expectations are
here. It seems that we don't speak the same language.

	Paul

Warren, Dan, VF UK - Technology (TS) wrote:
> Paul, all
>
> That sounds about right to me as analysis of this goes, and I think it has
to be ok with TISPAN because it is the situation that would occur today, if
instead of a 'TISPAN conforming sip endpoint on a TISPAN conforming sip
network', the call is originated from a PSTN using ISUP.
>
> Fundamentally, I think TISPAN's concern is with regard to loss of existing
functionality or degradation of end user experience because of what
regulators would have to say about this.  The fact that no indication is
returned from the vanilla-SIP UA isn't a degradation since there would be no
indication today, right?
>
> Dan
>
>
>>-----Original Message-----
>>From: sipping-bounces@ietf.org [mailto:sipping-bounces@ietf.org]On
>>Behalf Of Paul Kyzivat
>>Sent: 15 July 2005 14:55
>>To: Jesske, R
>>Cc: Miguel.An.Garcia@nokia.com; drage@lucent.com; sipping@ietf.org
>>Subject: Re: AW: AW: AW: AW: [Sipping] Re: New Draft on
>>TISPAN analysis
>>forSI P so luti onsc oncerning the simulation Services
>>
>>
>>
>>
>>Jesske, R wrote:
>>
>>
>>>>My question is: do you expect (or desire, or require) native sip
>>>>components (not conforming to TISPAN specifications) to
>>>
>>insert these
>>
>>>>reason codes?
>>>
>>>
>>>Yes
>>>it shall be included by UA (a TISPAN AS could be a UA also
>>
>>a ISUP Gateway acts as UA)
>>
>>>and
>>>it shall be included or forwarded by Proxies.
>>>
>>>TISPAN profiles then the use of the RFC for their purposes
>>
>>as it was done with other RFCs.
>>
>>>I know that this generic aproach allows the inclusion by
>>
>>each endclient. Of course then the PSTN/ISDN Gateway or
>>Gateway to a private network (e.G ETSI TISPAN NGN) has to
>>take care it. If the Reason shall be mapped or not.
>>
>>>
>>>I think it is better to have a generic aproach with UA and
>>
>>Proxy behavior.
>>
>>I still don't see how this can work except in a closed
>>network where all
>>the endpoints conform to your specific requirements.
>>
>>Specifically, suppose a TISPAN conforming sip endpoint on a TISPAN
>>conforming sip network calls a sip endpoint that is outside of the
>>TISPAN network, and that conforms only to basic 3261. (This would
>>perhaps be via some sip peering agreement, or simply by having the
>>TISPAN network resolve a foreign sip address according to 3263.
>>
>>The request from the TISPAN endpoint indicates that it wants to block
>>transmission of its address, and so the request, when it reaches the
>>target, specifies an anonymous address. The target sip
>>endpoint does not
>>accept calls from anonymous callers. So perhaps it responds
>>with a 403
>>Forbidden. It does not include a Reason header, especially
>>not one with
>>a Q.850 error code 24, because it is not a party to TISPAN agreements
>>that it should do so.
>>
>>As a result, the TISPAN caller has its call rejected, but
>>does not get
>>the indication that this was due to anonymous call rejection, even
>>though that was in fact the reason.
>>
>>This same situation holds if the "TISPAN caller" is in fact a PSTN
>>gateway, so that PSTN callers may also not get the indication of
>>anonymous call rejection.
>>
>>So either you must be content that indication of anonymous call
>>rejection only works when SIP participants conform to the TISPAN
>>profile, or else you are going to have to get all the sip
>>endpoints in
>>the world to conform to some TISPAN requirements.
>>
>>I just want to understand if that is the situation as you
>>understand it.
>>
>>	Paul
>>
>>
>>>>If so, I think you must eventually produce a standards
>>>
>>track document
>>
>>>>that specifies the desired behavior. AFAIK there currently
>>>
>>exists no
>>
>>>>document that specifies when and if a sip node should insert Q.850
>>>>reason codes into its sip messages.
>>>
>>>
>>>The Reason RFC 3326  is very vague with regard of entities
>>
>>including the Reason header. From my interpretation of
>>RFC3326 a Reason header can be included by UA's and Proxies.
>>
>>>So to be inline with RFC 3326 I have nothing against to
>>
>>keep this as it was defined.
>>
>>>
>>>
>>>
>>>
>>>>	Paul
>>>
>>>
>>>Jesske, R wrote:
>>>
>>
>>_______________________________________________
>>Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
>>This list is for NEW development of the application of SIP
>>Use sip-implementors@cs.columbia.edu for questions on current sip
>>Use sip@ietf.org for new developments of core SIP
>>
>
>



------------------------------

Message: 3
Date: Fri, 15 Jul 2005 11:27:43 -0400
From: David R Oran <oran@cisco.com>
Subject: Re: [Sipping] Re: New Draft on TISPAN analysis for SIP
	solutions	concerning the simulation Services
To: Miguel Garcia <Miguel.An.Garcia@nokia.com>
Cc: sipping WG <sipping@ietf.org>
Message-ID: <1B2BAF08-CFC3-42BF-8C7E-FFBA17098063@cisco.com>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed


On Jul 5, 2005, at 7:43 AM, Miguel Garcia wrote:

> Hi Davd:
>
> Because bodies are supposed to be end-to-end information, so if a
> UA inserts a body, a proxy shouldn't be touching it, otherwise, it
> wouldn't be a proxy, but a B2BUA or UA. So having a body here will
> just limit the operation of the application server to B2BUAs.
>
I suppose that's ok, but I'd really like to see the analysis and
justification in the draft. I'd especially like to know why the
proxies should be involved in what it actually an end-to-end function
as far as I can tell based on the kind of stuff people put in AOC
fields.

I don't have web proxy caches telling me what I was being charged for
in a web transaction...


> We want to have the possibility of the application server that
> provides the AoC information to behave as a SIP proxy, just reading
> the header, and then providing the information by other means. For
> instance, it has been discussed that the application server could
> send an Instant Message to the UA containing either the information
> or a content indirection link. This instant message will go out of
> the existing dialog, so the application server could be acting as a
> UA for the instant message.
>
If you want the proxy to see this information, you can always not
encrypt it...

> BR,
>
>       Miguel
>
> David R Oran wrote:
>
>
>> Would you please provide justification in the draft for why this
>> should be a header and not a body? I can't for the life of me
>> figure  out why this can't be done with a body (which would
>> require  essentially no change to SIP, only a MIME registration)
>> since proxies  do nothing with the header I can discern.
>> Thanks, Dave.
>> On Jul 1, 2005, at 2:56 AM, Miguel Garcia wrote:
>>
>>> And I have also submitted another draft that proposes a P-
>>> header  to support the Advice of Charge service.
>>>
>>> Until the draft is officially distributed, it can be retrieved from:
>>>
>>> http://people.nokia.net/~miguel/drafts/draft-garcia-sipping-etsi-
>>> ngn-p-headers-00.txt
>>>
>>> /Miguel
>>>
>>> Jesske, R wrote:
>>>
>>>
>>>
>>>
>>>> Dear all,
>>>> A new draft regarding the analysis of the requirements on
>>>> TISPAN  simulation services as described in draft-jesske-sipping-
>>>> tispan- requirements-01  is now available.
>>>> It can be fond under:
>>>> http://www.ietf.org/internet-drafts/draft-jesske-sipping-tispan-
>>>> analysis-00.txt We would like to start the discussion on
>>>> solutions  for the requirements we stated in draft-jesske-
>>>> sipping-tispan- requirements-01 (http://www.ietf.org/internet-
>>>> drafts/draft-jesske- sipping-tispan-requirements-01.txt).
>>>> This draft should be seen as a discussion basis and
>>>> brainstorming  of some people thinking about SIP solutions.
>>>> Every comment and discussion is welcome and helps to find a
>>>> solution.
>>>> Thank you.
>>>> Best Regards
>>>> Roland
>>>> Deutsche Telekom AG
>>>> T-Com Zentrale
>>>> Roland Jesske, TE332-2
>>>> Section TE33; Signalling, Gateways and Switching Systems
>>>> Am Kavalleriesand 3, 64295 Darmstadt, Germany
>>>> Phone:  +49 6151 83-5940
>>>> Fax:      +49 6151 83-4577
>>>> email:   r.jesske@t-com.net
>>>>
>>>>
>>>
>>> --
>>> Miguel A. Garcia           tel:+358-50-4804586
>>> sip:miguel.an.garcia@openlaboratory.net
>>> Nokia Research Center      Helsinki, Finland
>>>
>>>
>>> _______________________________________________
>>> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
>>> This list is for NEW development of the application of SIP
>>> Use sip-implementors@cs.columbia.edu for questions on current sip
>>> Use sip@ietf.org for new developments of core SIP
>>>
>>>
>
> --
> Miguel A. Garcia           tel:+358-50-4804586
> sip:miguel.an.garcia@openlaboratory.net
> Nokia Research Center      Helsinki, Finland
>
>
> _______________________________________________
> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sip@ietf.org for new developments of core SIP
>



------------------------------

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

End of Sipping Digest, Vol 15, Issue 30
***************************************


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