[NSIS] Adding Binding_Code to QoS NSLP BOUND_SESSION_ID object
"Charles Shen" <charles@cs.columbia.edu> Wed, 09 November 2005 20:06 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EZwDe-00051V-09; Wed, 09 Nov 2005 15:06:54 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EZwDd-00051Q-9U for nsis@megatron.ietf.org; Wed, 09 Nov 2005 15:06:53 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA05318 for <nsis@ietf.org>; Wed, 9 Nov 2005 15:06:25 -0500 (EST)
Received: from serrano.cc.columbia.edu ([128.59.29.6] ident=cu41754) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EZwTf-0008Et-5I for nsis@ietf.org; Wed, 09 Nov 2005 15:23:30 -0500
Received: from ccs (dhcp-65-64.ee.columbia.edu [128.59.65.64]) (user=qs2005 mech=LOGIN bits=0) by serrano.cc.columbia.edu (8.13.0/8.13.0) with ESMTP id jA9K6mGM011808 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for <nsis@ietf.org>; Wed, 9 Nov 2005 15:06:49 -0500 (EST)
From: Charles Shen <charles@cs.columbia.edu>
To: nsis@ietf.org
Date: Wed, 09 Nov 2005 15:06:47 -0500
Organization: Columbia University
Message-ID: <001e01c5e569$1d534390$40413b80@ccs>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-No-Spam-Score: Local
X-Scanned-By: MIMEDefang 2.48 on 128.59.29.6
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a
Content-Transfer-Encoding: quoted-printable
Subject: [NSIS] Adding Binding_Code to QoS NSLP BOUND_SESSION_ID object
X-BeenThere: nsis@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Next Steps in Signaling <nsis.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/nsis>, <mailto:nsis-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:nsis@ietf.org>
List-Help: <mailto:nsis-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/nsis>, <mailto:nsis-request@ietf.org?subject=subscribe>
Sender: nsis-bounces@ietf.org
Errors-To: nsis-bounces@ietf.org
Hi all, As described in the NSIS Operation over IP tunnels draft (http://www.ietf.org/internet-drafts/draft-shen-nsis-tunnel-01.txt), the BOUND_SESSION_ID object may be used to carry the dependency of the tunnel session and the corresponding e2e session. The BOUND_SESSION_ID object defined in QoS NSLP draft however does not indicate the nature of session dependency. It may also be used for bi-directional flows or flow aggregation etc. The currently defined general rule to process a message with a BOUND_SESSION_ID object (e.g. a QNE MUST copy the BOUND_SESSION_ID object into all messages it sends for the same session.) might not fit in the tunneling context. For NSIS-tunnel operation, the dependency is maintained by tunnel endpoints and should not be propagated further outside the tunnel. Therefore we would like to know whether the WG thinks it is a good idea to add a Binding_Code field to the current BOUND_SESSION_ID object (the format is attached at the end of this email for reference). Thanks! Charles P.s. BOUND_SESSION_ID object with Binding_Code: Type: BOUND_SESSION_ID Length: Fixed - 5 32-bit words Value: contains an 8-bit Binding_Code that indicates the nature of binding. The rest specifies the Session ID of the session that must be bound to the session associated with the message carrying this object. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | RESERVED | Binding_Code | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | + + | | + Session ID + | | + + | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Figure 1: BOUND_SESSION_ID Object Currently defined Binding_Codes are: o 0x01 - Tunnel and end-to-end sessions o 0x02 - Bi-directional sessions o 0x03 - Aggregate sessions o 0x04 - Dependent sessions (one session is alive only if the other session is also alive) More binding codes maybe defined based on the above four atomic binding actions. It is not clear whether we need to allow more than one SESSION ID in the binding object. A BOUND_SESSION_ID object carrying the code 0x01 is called a tunnel BOUND_SESSION_ID object in the tunneling draft. _______________________________________________ nsis mailing list nsis@ietf.org https://www1.ietf.org/mailman/listinfo/nsis
- [NSIS] Adding Binding_Code to QoS NSLP BOUND_SESS… Charles Shen
- RE: [NSIS] Adding Binding_Code to QoS NSLP BOUND_… Cheng Hong
- RE: [NSIS] Adding Binding_Code to QoS NSLP BOUND_… jmanner
- RE: [NSIS] Adding Binding_Code to QoS NSLP BOUND_… Charles Shen
- Re: [NSIS] Adding Binding_Code to QoS NSLP BOUND_… Roland Bless