Re: [Lwip] The LWIG Challenge

"Cao, Zhen \(CZ\)" <caozhen@chinamobile.com> Fri, 04 July 2014 09:46 UTC

Return-Path: <caozhen@chinamobile.com>
X-Original-To: lwip@ietfa.amsl.com
Delivered-To: lwip@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF0A11B2CB1 for <lwip@ietfa.amsl.com>; Fri, 4 Jul 2014 02:46:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.33
X-Spam-Level:
X-Spam-Status: No, score=-0.33 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RELAY_IS_221=2.222, RP_MATCHES_RCVD=-0.651, 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 v98kNpUnlf_F for <lwip@ietfa.amsl.com>; Fri, 4 Jul 2014 02:46:25 -0700 (PDT)
Received: from cmccmta3.chinamobile.com (cmccmta3.chinamobile.com [221.176.66.81]) by ietfa.amsl.com (Postfix) with SMTP id B4BA41B2C9C for <lwip@ietf.org>; Fri, 4 Jul 2014 02:46:24 -0700 (PDT)
Received: from spf.mail.chinamobile.com (unknown[172.16.121.1]) by rmmx-syy-dmz-app09-12009 (RichMail) with SMTP id 2ee953b677ef83f-9083f; Fri, 04 Jul 2014 17:46:23 +0800 (CST)
X-RM-TRANSID: 2ee953b677ef83f-9083f
Received: from cmccPC (unknown[183.244.54.126]) by rmsmtp-syy-appsvr01-12001 (RichMail) with SMTP id 2ee153b677eecdd-d806c; Fri, 04 Jul 2014 17:46:23 +0800 (CST)
X-RM-TRANSID: 2ee153b677eecdd-d806c
From: "Cao, Zhen (CZ)" <caozhen@chinamobile.com>
To: 'Hannes Tschofenig' <hannes.tschofenig@gmx.net>, lwip@ietf.org
References: <53B515B2.2080402@gmx.net>
In-Reply-To: <53B515B2.2080402@gmx.net>
Date: Fri, 04 Jul 2014 17:46:21 +0800
Message-ID: <017b01cf976c$d0b5a0e0$7220e2a0$@chinamobile.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQESR47bYoRtOcFZPgF6+So2z2aWO50KP7Tw
Content-Language: zh-cn
Archived-At: http://mailarchive.ietf.org/arch/msg/lwip/3Aysj_mO9nW4bN-CI8L_26nWmFk
Subject: Re: [Lwip] The LWIG Challenge
X-BeenThere: lwip@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Lightweight IP stack <lwip.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lwip>, <mailto:lwip-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/lwip/>
List-Post: <mailto:lwip@ietf.org>
List-Help: <mailto:lwip-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lwip>, <mailto:lwip-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 09:46:26 -0000

Hi Hannes, 

Thanks a lot for the inputs. I agree with part your options, but not all. 	

The lwig started to work on a general document about lightweight implementation guidance, trying to cover all the topics including 6lowpan/coap/rpl/security. It turned out that the document could not be finished in a timely manner. So the group decided that first of all to work on a terminology document. This document turns to be a hub when people started to think about problems in the constrained network. 

The cellular document was indeed a memo when the authors started to work on communication protocols, the document is very useful for readers and implementers when they approach the problems. The energy efficient document that I was editing is probably too general, that's also my feeling when I was working on it. Trying to find a new way out...

For the Nordic nRF51822-mKIT and things alike, yes, I agree with you that the information about the details of configuration is really useful for the developers but I doubt we doing that in ietf. But how to generalize the problems into the IETF language is a challenge. 

Finally I would like to propose some work items for your consideration and discussion,
- Requirement document for constrained devices (sensors and gateway nodes) w.r.t. the IP layer functionalities. 
- A survey document of constrained device developers (some do that for IPv6), link layer, battery life, applications profiles and etc. 

I believe these documents will have more helpful information for developers and designers. 

Thanks for your input again.

With best regards,
zhen


> -----Original Message-----
> From: Lwip [mailto:lwip-bounces@ietf.org] On Behalf Of Hannes Tschofenig
> Sent: Thursday, July 03, 2014 4:35 PM
> To: lwip@ietf.org
> Subject: [Lwip] The LWIG Challenge
> 
> Hi all,
> 
> I have read draft-ietf-lwig-cellular-01, draft-ietf-lwig-energy-efficient-00, and I
> have worked on the TLS document myself.
> 
> There is a common problem among all these documents: they are confusing
> because they have no clear reference point and some of the relevant and
> interesting content is not typically part of the IETF work (such as implementation,
> and hardware).
> 
> Covering the topic in a generic fashion just does not work.
> 
> What can be done to provide some useful input to the reader?
> 
> I believe at least one thing could be done is to focus on selected, well-known
> design patterns. What do I mean by that? Take a look at the DTLS profile
> document in DICE (see
> http://tools.ietf.org/html/draft-ietf-dice-profile-01#section-3) or at my
> presentation at the ACE interim meeting.
> 
> I picked one (only one) communication pattern and explained the assumptions.
> Then, from there you can give very specific advice about what to do.
> 
> Of course, energy efficiency of network communication is only one small item
> developers will care about and energy efficiency is a particularly hard topic since
> most of the relevant aspects are outside the scope of the IETF. The IETF draft
> format is probably not the right tool to convey that information either.
> 
> Just to give you an idea what practical help with regard to energy efficiency I
> would be looking for.
> 
> I have a Nordic nRF51822-mKIT board
> http://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-ene
> rgy/nRF51822-mKIT/(language)/eng-GB
> 
> What parameter settings could I pick (that have impact on energy
> consumption) using mbed (which provides the OS and the protocol stack) for a
> few common Bluetooth Smart deployment scenarios / communication patterns?
> 
> This is obviously nothing you would put in an IETF draft but I fear that this is the
> type of info people care about.
> 
> Ciao
> Hannes