[ipwave] Fwd: Re: [6lo] Call for adoption of draft-wachter-6lo-can-00 by 6Lo WG

Alexandre Petrescu <alexandre.petrescu@gmail.com> Mon, 21 October 2019 13:56 UTC

Return-Path: <alexandre.petrescu@gmail.com>
X-Original-To: its@ietfa.amsl.com
Delivered-To: its@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E7A21200C4 for <its@ietfa.amsl.com>; Mon, 21 Oct 2019 06:56:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.632
X-Spam-Level:
X-Spam-Status: No, score=-2.632 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665] 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 bBXeJYs3pLzB for <its@ietfa.amsl.com>; Mon, 21 Oct 2019 06:56:55 -0700 (PDT)
Received: from cirse-smtp-out.extra.cea.fr (cirse-smtp-out.extra.cea.fr [132.167.192.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFA4C1200DF for <its@ietf.org>; Mon, 21 Oct 2019 06:56:54 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by cirse-sys.extra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x9LDurcA000359 for <its@ietf.org>; Mon, 21 Oct 2019 15:56:53 +0200
Received: from pisaure.intra.cea.fr (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 33DD620721B for <its@ietf.org>; Mon, 21 Oct 2019 15:56:53 +0200 (CEST)
Received: from muguet1-smtp-out.intra.cea.fr (muguet1-smtp-out.intra.cea.fr [132.166.192.12]) by pisaure.intra.cea.fr (Postfix) with ESMTP id 29BA3201A2F for <its@ietf.org>; Mon, 21 Oct 2019 15:56:53 +0200 (CEST)
Received: from [10.8.35.150] (is154594.intra.cea.fr [10.8.35.150]) by muguet1-sys.intra.cea.fr (8.14.7/8.14.7/CEAnet-Internet-out-4.0) with ESMTP id x9LDurDW006801 for <its@ietf.org>; Mon, 21 Oct 2019 15:56:53 +0200
References: <db9a4c9d-0e54-aafb-d506-f0b859c46d31@gmail.com>
To: "its@ietf.org" <its@ietf.org>
From: Alexandre Petrescu <alexandre.petrescu@gmail.com>
X-Forwarded-Message-Id: <db9a4c9d-0e54-aafb-d506-f0b859c46d31@gmail.com>
Message-ID: <dab9ae9e-ee9b-5ea6-46c7-b4033d73bca8@gmail.com>
Date: Mon, 21 Oct 2019 15:56:53 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.1.2
MIME-Version: 1.0
In-Reply-To: <db9a4c9d-0e54-aafb-d506-f0b859c46d31@gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: fr
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/its/dtUAoD7FPjqCdFvi3XrA_uCPYoM>
Subject: [ipwave] Fwd: Re: [6lo] Call for adoption of draft-wachter-6lo-can-00 by 6Lo WG
X-BeenThere: its@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IPWAVE - IP Wireless Access in Vehicular Environments WG at IETF <its.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/its>, <mailto:its-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/its/>
List-Post: <mailto:its@ietf.org>
List-Help: <mailto:its-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/its>, <mailto:its-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Oct 2019 13:56:57 -0000

fyi


-------- Message transféré --------
Sujet : Re: [6lo] Call for adoption of draft-wachter-6lo-can-00 by 6Lo WG
Date : Mon, 21 Oct 2019 15:56:00 +0200
De : Alexandre Petrescu <alexandre.petrescu@gmail.com>
Pour : 6lo@ietf.org

Hi,

Might be appropriate to run this through the IPWAVE WG, too.

One question that comes to mind is how to make sure that the QoS of an 
IP packet on 802.11-OCB (wireless outside the car) is mapped to the 
right QoS of an IP packet on CAN inside the car.  This would help to 
send an IP packet from a Remote Controller straight into the brake of 
the car, with the appropriate priority and given the necessary credentials.

I want to ask you whether the CAN has a notion of CAN address and if 
yes, on how many bits is it represented (16?)?  This might help in 
thinking about how to form an Interface ID to be used with SLAAC on CAN. 
   One may think that should be 64bit, but I think not necessarily.

I want to ask you whether you think that the end to end principle is a 
good thing for the Internet, and if yes, whether Ethernet Border 
Translators might have an impact on that principle.

Yours,

Alex

Le 17/10/2019 à 17:25, Alexander Wachter a écrit :
> Dear 6Lo WG,
> 
> I recently submitted a draft for IPv6 over Controller Area Network and 
> would like to call for adoption by the 6Lo WG.
> The title of the document is draft-wachter-6lo-can-00 [1].
> 
> Controller Area Network (CAN) is a widely used field bus initially 
> designed for the automotive domain. It has a payload length of eight 
> bytes for classic CAN and 64 bytes for CAN-FD. CAN only describes the 
> data-link-layer, but various protocols already exist on top. The 
> submitted draft introduces IPv6 over CAN (6LoCAN),  a 6lo-adaption-layer 
> to send IPv6 packets over the constrained CAN-bus. 6LoCAN uses a subset 
> of the already widely used ISO-TP standard for fragmentation and 
> reassembly to meet the 1280 minimum MTU requirement of IPv6. It also 
> uses the IPHC (RFC6282) to reduce the protocol overhead of IPv6.
> 
> A broad range of devices, from small and cheap MCUs to big application 
> processors, already have CAN controllers onboard. With 6LoCAN, it is 
> possible to create networks of resource-constrained MCUs that can 
> leverage the broad range of protocols and security mechanisms built on 
> top of the IP.
> Additionally, multiple 6LoCAN networks can be connected together or even 
> to the internet by utilizing the routing capabilities of IP networks.
> 
> A reference implementation of 6LoCAN already exists in the mainline 
> Zephyrproject RTOS [2] tree. It includes a sample server-client 
> application. The source for it is located under [3] and can be used on 
> any boards supporting CAN.
> 
> I am looking forward to your comments on the draft.
> 
> Kind regards,
> Alexander
> 
> [1] https://datatracker.ietf.org/doc/draft-wachter-6lo-can/
> [2] https://www.zephyrproject.org/
> [3] 
> https://github.com/zephyrproject-rtos/zephyr/tree/master/samples/net/sockets/echo_client 
> 
> 

_______________________________________________
6lo mailing list
6lo@ietf.org
https://www.ietf.org/mailman/listinfo/6lo