Re: [lp-wan] Fw: re-order header field request
"weigengyu" <weigengyu@vip.sina.com> Thu, 22 June 2017 05:37 UTC
Return-Path: <weigengyu@vip.sina.com>
X-Original-To: lp-wan@ietfa.amsl.com
Delivered-To: lp-wan@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C17DC1267BB for <lp-wan@ietfa.amsl.com>; Wed, 21 Jun 2017 22:37:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level:
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 dleet5huWaCT for <lp-wan@ietfa.amsl.com>; Wed, 21 Jun 2017 22:37:32 -0700 (PDT)
Received: from smtp-6-47.vip.sina.com.cn (r3-68.sinamail.sina.com.cn [202.108.3.68]) by ietfa.amsl.com (Postfix) with SMTP id 6B3C41200CF for <lp-wan@ietf.org>; Wed, 21 Jun 2017 22:37:30 -0700 (PDT)
Received: from unknown (HELO WeiGengyuPC)([114.255.40.41]) by vip.sina.com with ESMTP 22 Jun 2017 13:37:25 +0800 (CST)
X-Sender: weigengyu@vip.sina.com
X-Auth-ID: weigengyu@vip.sina.com
X-SMAIL-MID: 179488278559
Message-ID: <341C683FEB8548B4924400501958BEAF@WeiGengyuPC>
From: weigengyu <weigengyu@vip.sina.com>
To: "அருண்பிரபு (arunprabhu)" <arun@ackl.io>
Cc: lp-wan@ietf.org
References: <59F856E1230C43D5A7CE1018F7C2DCA8@WeiGengyuPC> <912c2aab-a69f-355a-f7c5-730bac5eaafa@ackl.io> <F5C7D3EBA1DD42858C339E13F435F7AC@WeiGengyuPC> <CAEW-XCC6WWU5Y0cG22c7OQriF3_2i2+MZe2j6xgpP4Rs5mnupw@mail.gmail.com>
In-Reply-To: <CAEW-XCC6WWU5Y0cG22c7OQriF3_2i2+MZe2j6xgpP4Rs5mnupw@mail.gmail.com>
Date: Thu, 22 Jun 2017 13:37:24 +0800
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0042_01D2EB5C.AE49DAC0"
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/GEoFpoXhaMpN4noV47Rzbgh0qCU>
Subject: Re: [lp-wan] Fw: re-order header field request
X-BeenThere: lp-wan@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Low-Power Wide Area Networking \(LP-WAN\), also known as LPWA or Low-Rate WAN \(LR-WAN\)" <lp-wan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lp-wan/>
List-Post: <mailto:lp-wan@ietf.org>
List-Help: <mailto:lp-wan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 22 Jun 2017 05:37:36 -0000
Hi Arun and all, After reading through the draft-ietf-lpwan-ipv6-static-context-hc-04, one point needs to be exiplicit described: how many Rule IDs are used to fragment one large IPv6 packet? By my understanding, whne one IPv6 packet is fragmented, it adopts only one Rule ID. Each fragment contains the same rule ID and Dtag. Anything wrong? Such a way to deliver the repeated Rule ID can be suppressed. It may be available to have the first fragement only include the Rule ID while containing the Dtag. And the following successive fragments have the Dtage without the Rule ID. The receiver can get the correct Rule ID from the first fragment referred as the same Dtag. The Rule ID is suppressed in fragments from the second to the last. Regards, Gengyu WEI Network Technology Center School of Computer Beijing University of Posts and Telecommunications From: அருண்பிரபு (arunprabhu) Sent: Thursday, June 22, 2017 3:27 AM To: weigengyu Cc: lp-wan@ietf.org Subject: Re: [lp-wan] Fw: re-order header field request Hi Gengyu, On Jun 21, 2017 7:06 PM, "weigengyu" <weigengyu@vip.sina.com> wrote: Hi Arun, BigPacket -> SCHC-> if size > MTU ? -> then fragment; else no fragment. In such cases, RuleID serves the purpose to identify if the incoming packet is a fragmented packet If a packet is fragmented, each fragment contain both Rule ID and Dtag as the draft defined. But, the receiver can know which Rule ID is used by the Dtag in the succesive fragments even in which Rule ID in not existed. or if it's just came out of SCHC. If a packet is not fragmented, there is a Rule ID as a indication. Is there a Dtag? There is no Dtag in this case. Regards, Gengyu WEI Network Technology Center School of Computer Beijing University of Posts and Telecommunications -----原始邮件----- From: Arun Sent: Wednesday, June 21, 2017 11:52 PM To: lp-wan@ietf.org Subject: Re: [lp-wan] Fw: re-order header field request Hi Gengyu, The flow shall be; BigPacket -> SCHC-> if size > MTU ? -> then fragment; else no fragment. In such cases, RuleID serves the purpose to identify if the incoming packet is a fragmented packet or if it's just came out of SCHC. If we are sure that all the packets received will be fragmented then it makes sense to send ruleID at the beginning. hope that helps, Arun On 21/06/2017 17:10, weigengyu wrote: Hi Carles, Suppose that one packet is partitioned into two fragments. Because the Dtag indicates two fragments belonged to one packet, the Rule ID in the second fragment is repeated, or redundent, isn't it? If the Rule ID is not exist in the second fragment, the receiver can process it according to the Dtag which is the same in two fragments. Is there any confusions at the receiver side? Regards, Gengyu WEI Network Technology Center School of Computer Beijing University of Posts and Telecommunications -----原始邮件----- From: Carles Gomez Montenegro Sent: Wednesday, June 21, 2017 2:07 PM To: weigengyu Subject: Re: [lp-wan] Fw: re-order header field request Hi Gengyu, Why each successive fragment must contain a Rule ID? It is known that the DTag is used as an indication of fragments belonged to the same IPv6 packet. A Rule ID in the first fragement can be passed to the receiver how to do HC compression, but the successive fragments containing a Rule ID just send a redundent information to the receiver. Right? The Rule ID is needed to provide a receiver with information on what type of content is being carried (and how it has to be handled). Note that not all IPv6 packets will require fragmentation, and then losses may happen, also non-fragmented packets may be interleaved with fragments, etc. Cheers, Carles Regards, Gengyu WEI Network Technology Center School of Computer Beijing University of Posts and Telecommunications _______________________________________________ lp-wan mailing list lp-wan@ietf.org https://www.ietf.org/mailman/listinfo/lp-wan _______________________________________________ lp-wan mailing list lp-wan@ietf.org https://www.ietf.org/mailman/listinfo/lp-wan _______________________________________________ lp-wan mailing list lp-wan@ietf.org https://www.ietf.org/mailman/listinfo/lp-wan -------------------------------------------------------------------------------- _______________________________________________ lp-wan mailing list lp-wan@ietf.org https://www.ietf.org/mailman/listinfo/lp-wan
- [lp-wan] re-order header field request Arun
- Re: [lp-wan] re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] re-order header field request weigengyu
- [lp-wan] Fw: re-order header field request weigengyu
- Re: [lp-wan] re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] re-order header field request Arun
- Re: [lp-wan] re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] re-order header field request Laurent Toutain
- Re: [lp-wan] re-order header field request Arun
- Re: [lp-wan] re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] re-order header field request weigengyu
- Re: [lp-wan] Fw: re-order header field request weigengyu
- Re: [lp-wan] Fw: re-order header field request Arun
- Re: [lp-wan] Fw: re-order header field request weigengyu
- Re: [lp-wan] Fw: re-order header field request அருண்பிரபு (arunprabhu)
- Re: [lp-wan] Fw: re-order header field request weigengyu
- Re: [lp-wan] Fw: re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] Fw: re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] Fw: re-order header field request weigengyu
- Re: [lp-wan] Fw: re-order header field request Pascal Thubert (pthubert)
- Re: [lp-wan] Fw: re-order header field request weigengyu
- Re: [lp-wan] Fw: re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] Fw: re-order header field request weigengyu
- [lp-wan] lpwan-overview comments Alper Yegin
- Re: [lp-wan] lpwan-overview comments Alexander Pelov
- Re: [lp-wan] lpwan-overview comments Alper Yegin
- Re: [lp-wan] Fw: re-order header field request Arun
- Re: [lp-wan] Fw: re-order header field request Carles Gomez Montenegro
- Re: [lp-wan] Fw: re-order header field request Laurent Toutain
- Re: [lp-wan] lpwan-overview comments Stephen Farrell
- Re: [lp-wan] lpwan-overview comments Stephen Farrell
- Re: [lp-wan] lpwan-overview comments Alper Yegin
- Re: [lp-wan] lpwan-overview comments Stephen Farrell
- Re: [lp-wan] Fw: re-order header field request Pascal Thubert (pthubert)
- Re: [lp-wan] lpwan-overview comments Alper Yegin
- Re: [lp-wan] lpwan-overview comments Stephen Farrell