RE: [Sip] -resource-priority-05.txt: Comments and Recommendations (1)
"Nguyen, An" <An.Nguyen@ncs.gov> Wed, 17 November 2004 09:07 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id EAA01391 for <sip-web-archive@ietf.org>; Wed, 17 Nov 2004 04:07:29 -0500 (EST)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CULp6-0003DA-Lg for sip-web-archive@ietf.org; Wed, 17 Nov 2004 04:09:59 -0500
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CULgq-00079l-3l; Wed, 17 Nov 2004 04:01:24 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CSekC-0005W2-Oy for sip@megatron.ietf.org; Fri, 12 Nov 2004 11:57:54 -0500
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA20085 for <sip@ietf.org>; Fri, 12 Nov 2004 11:57:49 -0500 (EST)
Received: from mtassp3.ncr.disa.mil ([164.117.82.26]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CSelb-0004jV-VF for sip@ietf.org; Fri, 12 Nov 2004 11:59:20 -0500
Received: from mtassp3.ncr.disa.mil by mtassp3.ncr.disa.mil via smtpd (for ietf-mx.ietf.org [132.151.6.1]) with ESMTP; Fri, 12 Nov 2004 11:55:03 -0500
Received: by mtassp3.ncr.disa.mil with Internet Mail Service (5.5.2657.72) id <WT68QCS5>; Fri, 12 Nov 2004 11:56:09 -0500
Message-ID: <7F18415E4D63CB45BB9B3A591F68D12D07651622@emshqs1.ncr.disa.mil>
From: "Nguyen, An" <An.Nguyen@ncs.gov>
To: "'Mpierce1@aol.com'" <Mpierce1@aol.com>, coreya@nortelnetworks.com, sip@ietf.org
Subject: RE: [Sip] -resource-priority-05.txt: Comments and Recommendations (1)
Date: Fri, 12 Nov 2004 11:55:02 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: ec7c6dab5a62df223002ae71b5179d41
X-Mailman-Approved-At: Wed, 17 Nov 2004 04:01:19 -0500
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1272685628=="
Sender: sip-bounces@ietf.org
Errors-To: sip-bounces@ietf.org
X-Spam-Score: 0.1 (/)
X-Scan-Signature: ff0adf256e4dd459cc25215cfa732ac1
Mike, I agree with you that it would be overly complex to address all possible mappings between namespaces in this draft. Mappings between namespaces issues should be specifically addressed in different documents. Can we just add a sentence to the draft saying mapping between namespaces is out of scope and it should be addressed separately? Otherwise, we would never get this draft published. An [Nguyen, An] From: Mpierce1@aol.com [mailto:Mpierce1@aol.com] Sent: Friday, November 12, 2004 9:54 AM To: coreya@nortelnetworks.com; sip@ietf.org Subject: Re: [Sip] -resource-priority-05.txt: Comments and Recommendations (1) Corey, Thanks for the great analysis of the situation and the suggestions. I agree almost completely with what you suggested. I'll follow this up with a few minor points on your suggestions. But first, some comments on your questions, which might help understand why this approach was taken. In a message dated 11/11/2004 6:12:39 PM Eastern Standard Time, coreya@nortelnetworks.com writes: 1. Why support multiple namespace/priority (n-p) values in a single message, in one or more R-P headers? And if supported, should not the n-p values in the message equate to the same priority level (for example, dsn.flash and q735.1 would be equal)? Would it not be better to support only one n-p value per message, and recommend that a proxy/gateway between networks supporting two different namespaces handle mapping n-p values? ---- There may be/are networks which would support multiple levels. The draft is not dictating that there must be multiple levels. ---- As for having the n-p levels be "equal", James cited a GETS call with a specific precedence which becomes a Routine call on the DSN. ---- Having a proxy/gateway mapped between namespaces is an viable alternative. While it is a little hard to describe specific cases for the use of multiple namespaces, I believe it could be used, such as a GETS call originated in a military network that normally uses only the dsn namespace. The caller, knowing that the call will likely go outside the dsn, might be able to specify both dsn=flash and ETS=3. It is not possible to say that they "equal", since they are two separately defined lists of priorities which have no direct relationship. In one application, only the dsn namespace would have an effect while the call remains within the private network (DOD) for which it was defined. When the call gets to a PSTN gateway to jump into the "public" network, the dsn namespace/priority is discarded, since the "public" network does not support it. At the GW, the ETS namespace/priority is converted to the appropriate PSTN signaling which that netwrok supports. Note that in this case, the PSTN signaling does not have any further signaling of this value beyond the initial call setup message, which is why the SIP signaling would not include this R-P header in anything beyond the INVITE. When an ETS call from the public network enters the dsn, it could be mapped to Routine or to some higher priority level if the PSTN signaling provided that information. That will be determine by the administrator of the network and what the GW is told to do. It certainly can't be defined in the R-P header draft. Another application is a gateway between two networks which each use the R-P header but with different definitions. Lets say between the US DOD network with 5 values and another country's military network when that other country uses only 3 levels. The GW must map between the two sets according to a mutually agreed mapping. In each network, only one R-P header is used. I believe it was agreed long ago that the R-P header draft should not try to define the interoperation/mapping between different namespaces. I think this approach should remain, since any attempt to define relationships would be overly complex and may conflict with what network operators want to do. The first example above, with two namespaces being carried, is the reason why the required mode of operation in the dsn is that unknown namespaces are simply ignored and passed on. Known namespaces with unknown priorities need to be treated as errors, but not necessarily by failing a call. Mike Pierce Artel
_______________________________________________ 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
- Re: [Sip] -resource-priority-05.txt: Comments and… Mpierce1
- Re: [Sip] -resource-priority-05.txt: Comments and… Janet P Gunn
- Re: [Sip] -resource-priority-05.txt: Comments and… Mpierce1
- Re: [Sip] -resource-priority-05.txt: Comments and… James M. Polk
- Re: [Sip] -resource-priority-05.txt: Comments and… David R Oran
- Re: [Sip] -resource-priority-05.txt: Comments and… Janet P Gunn
- Re: [Sip] -resource-priority-05.txt: Comments and… James M. Polk
- Re: [Sip] -resource-priority-05.txt: Comments and… Janet P Gunn
- Re: [Sip] -resource-priority-05.txt: Comments and… Mpierce1
- Re: [Sip] -resource-priority-05.txt: Comments and… Janet P Gunn
- Re: [Sip] -resource-priority-05.txt: Comments and… James M. Polk
- RE: [Sip] -resource-priority-05.txt: Comments and… Nguyen, An
- Re: [Sip] -resource-priority-05.txt: Comments and… Mpierce1
- Re: [Sip] -RP-05.txt: section 7.1 and (rough) con… James M. Polk