Re: [Roll] [6tisch] Support of flow label to carry the RPL information in data packets
Tom Phinney <tom.phinney@cox.net> Tue, 15 April 2014 15:25 UTC
Return-Path: <tom.phinney@cox.net>
X-Original-To: roll@ietfa.amsl.com
Delivered-To: roll@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BC211A011A for <roll@ietfa.amsl.com>; Tue, 15 Apr 2014 08:25:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.55
X-Spam-Level:
X-Spam-Status: No, score=0.55 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FSL_HELO_BARE_IP_2=1.999, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.272, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EYObq4VB4bF6 for <roll@ietfa.amsl.com>; Tue, 15 Apr 2014 08:25:52 -0700 (PDT)
Received: from fed1rmfepo202.cox.net (fed1rmfepo202.cox.net [68.230.241.147]) by ietfa.amsl.com (Postfix) with ESMTP id 2B6F91A014B for <roll@ietf.org>; Tue, 15 Apr 2014 08:25:49 -0700 (PDT)
Received: from fed1rmimpo305 ([68.230.241.173]) by fed1rmfepo202.cox.net (InterMail vM.8.01.05.15 201-2260-151-145-20131218) with ESMTP id <20140415152547.FIGT17341.fed1rmfepo202.cox.net@fed1rmimpo305> for <roll@ietf.org>; Tue, 15 Apr 2014 11:25:47 -0400
Received: from 192.168.1.102 ([68.106.19.170]) by fed1rmimpo305 with cox id qFRm1n00F3gAAro01FRm8S; Tue, 15 Apr 2014 11:25:46 -0400
X-CT-Class: Clean
X-CT-Score: 0.00
X-CT-RefID: str=0001.0A020205.534D4F7A.0227,ss=1,re=0.000,fgs=0
X-CT-Spam: 0
X-Authority-Analysis: v=2.0 cv=E9kTU9hl c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=zewopLiEtFcA:10 a=m6fIg8Z01iAA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=AUd_NHdVAAAA:8 a=48vgC7mUAAAA:8 a=XsFExlocwfn6fd3yGi8A:9 a=QEXdDO2ut3YA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=lZB815dzVvQA:10 a=mbYREmtDDBfCLQwKCHNpxg==:117
X-CM-Score: 0.00
Authentication-Results: cox.net; none
Message-ID: <534D4F7A.3040605@cox.net>
Date: Tue, 15 Apr 2014 08:25:46 -0700
From: Tom Phinney <tom.phinney@cox.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
MIME-Version: 1.0
To: "6tisch@ietf.org" <6tisch@ietf.org>, roll <roll@ietf.org>
References: <qERd1n02Y0xxhYs01ERfPn>
In-Reply-To: <qERd1n02Y0xxhYs01ERfPn>
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/roll/Nm7CdbZiLbQudT2cEpqXez2qHMo
Subject: Re: [Roll] [6tisch] Support of flow label to carry the RPL information in data packets
X-BeenThere: roll@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Tom Phinney <tom.phinney@cox.net>, Routing Over Low power and Lossy networks <roll@ietf.org>
List-Id: Routing Over Low power and Lossy networks <roll.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/roll>, <mailto:roll-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/roll/>
List-Post: <mailto:roll@ietf.org>
List-Help: <mailto:roll-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/roll>, <mailto:roll-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Apr 2014 15:25:53 -0000
===
Dear all:
As some of you remember, the RPL specification has changed over time WRT to the location of the information that RPL places in the data packets. We started with the flow label but these were the days when what became RFC 6437 was being defined at 6MAN, so we shied away and defined the HbH technique that is now specified as RFC 6553.
We’ll note that the RPL option defined in RFC 6553 takes 6 octets, and with the HbH hdr we end up with 8 extra octets. An extra IP-in-IP encapsulation is required on top of that unless both endpoints are in the same RPL domain. All this overhead may be acceptable when power is available and the PHY allows for larger frames, but in traditional battery-operated 15.4 with ~ 80 bytes usable per frame, my experience from integrating 6LoWPAN HC with ISA100.11a says that all these extra bytes will be on the way of the 6TiSCH adoption.
Still, both RFC 6550 and RFC 6552 are designed to allow for an alternate technique and in particular for the use of the flow label, as is elaborated in http://tools.ietf.org/html/draft-thubert-roll-flow-label-02" rel="nofollow">http://tools.ietf.org/html/draft-thubert-roll-flow-label-02 . Using the flow label reduces the cost of the RPL information dramatically, down to a level that is probably acceptable for the target SDOs.
So my plan for now is to move the flow label draft to 6MAN and prepare for a hot season, and I’m looking for support from both 6TiSCH and ROLL to back me up from the start. Yes, you can help!
Please +1 if you agree we need this work to happen, and/or provide any suggestion.
Cheers,
Pascal
_______________________________________________ 6tisch mailing list 6tisch@ietf.org https://www.ietf.org/mailman/listinfo/6tisch" rel="nofollow">https://www.ietf.org/mailman/listinfo/6tisch
- [Roll] Support of flow label to carry the RPL inf… Pascal Thubert (pthubert)
- Re: [Roll] [6tisch] Support of flow label to carr… Michael Richardson
- Re: [Roll] [6tisch] Support of flow label to carr… Tom Phinney
- Re: [Roll] [6tisch] Support of flow label to carr… Prof. Diego Dujovne
- Re: [Roll] [6tisch] Support of flow label to carr… Qin Wang
- Re: [Roll] [6tisch] Support of flow label to carr… Ines Robles
- Re: [Roll] [6tisch] Support of flow label to carr… Xavier Vilajosana
- [Roll] [6tisch] Support of flow label to carry th… Pascal Thubert (pthubert)
- Re: [Roll] [6tisch] Support of flow label to carr… Fernando Gont
- Re: [Roll] [6tisch] Support of flow label to carr… Pascal Thubert (pthubert)
- Re: [Roll] [6tisch] Support of flow label to carr… Brian E Carpenter
- Re: [Roll] [6tisch] Support of flow label to carr… Fernando Gont
- Re: [Roll] Support of flow label to carry the RPL… Yvonne-Anne Pignolet
- Re: [Roll] [6tisch] Support of flow label to carr… Brian E Carpenter
- Re: [Roll] [6tisch] Support of flow label to carr… Pat Kinney
- Re: [Roll] [6tisch] Support of flow label to carr… Pascal Thubert (pthubert)
- Re: [Roll] [6tisch] Support of flow label to carr… Brian E Carpenter
- Re: [Roll] [6tisch] Support of flow label to carr… Pascal Thubert (pthubert)
- Re: [Roll] [6tisch] Support of flow label to carr… Brian E Carpenter