[6tisch] comments on 15.4 frame format in minimal

José Ángel Miranda <jmiranda@kirale.com> Fri, 14 August 2015 12:38 UTC

Return-Path: <jmiranda@kirale.com>
X-Original-To: 6tisch@ietfa.amsl.com
Delivered-To: 6tisch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F02401A00E2 for <6tisch@ietfa.amsl.com>; Fri, 14 Aug 2015 05:38:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.022
X-Spam-Level: *
X-Spam-Status: No, score=1.022 tagged_above=-999 required=5 tests=[BAYES_50=0.8, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, 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 IJZBngWMbj0H for <6tisch@ietfa.amsl.com>; Fri, 14 Aug 2015 05:38:50 -0700 (PDT)
Received: from mail-la0-f46.google.com (mail-la0-f46.google.com [209.85.215.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C6F11A00D0 for <6tisch@ietf.org>; Fri, 14 Aug 2015 05:38:49 -0700 (PDT)
Received: by lahi9 with SMTP id i9so42908000lah.2 for <6tisch@ietf.org>; Fri, 14 Aug 2015 05:38:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=ZSPFbTnhq24Z8U3rEzxj/OjktFTpMqtSxj/K7k9BT+0=; b=K0L3wC69du+MewJ1ssatGwGxtbHGyU02XbhCxpB962uoZ9Z3LfxmJvATUTNqgNGEwI k8fPhVHJzxoIcoRd9VwuIsdYWxljqBKvS/okvPfh6TXEmGX1KgHt1GvPHtLg4gb9XKBj WvSDc6f36A2sOgsD/TIpYP/6E4TSq3th8wUAJJBLq6ZuAXkaBVsSlmUjPLJC+cnfi5aF aAdk0jQT3SKaIZHu61Bk78jJio5Tv3rEz6ka/Apj6oKEyOgN93R934pNAfOr5FT/p2kS UfyY93ZB1pQmMQzHya91XWks471fKGn8ZQw1xEVJuSP7AmqRn0P9v9Nr5CY3reRla6K2 6ULg==
X-Gm-Message-State: ALoCoQlNXYKFsMWdQvN8rzYLgbyf7TZslAoSmhmH3QSuAB5cXvAhqZw01p1tYPiG1m7vj/yap/MW
MIME-Version: 1.0
X-Received: by 10.152.20.196 with SMTP id p4mr43566502lae.121.1439555927399; Fri, 14 Aug 2015 05:38:47 -0700 (PDT)
Received: by 10.112.9.40 with HTTP; Fri, 14 Aug 2015 05:38:47 -0700 (PDT)
X-Originating-IP: [85.219.105.121]
Date: Fri, 14 Aug 2015 14:38:47 +0200
Message-ID: <CAHr10VDtzwHtNc8Pssg=EKYfbTvPUo-E0p+ruC5x8g-MYSPUMQ@mail.gmail.com>
From: José Ángel Miranda <jmiranda@kirale.com>
To: 6tisch@ietf.org, Manuel Amutio <mamutio@kirale.com>, Miguel Lombardi <mlopez@kirale.com>
Content-Type: multipart/alternative; boundary="089e013d203caff584051d44bb0c"
Archived-At: <http://mailarchive.ietf.org/arch/msg/6tisch/2pXzQH7n_6EjvVo05QlOXnzSG3c>
Subject: [6tisch] comments on 15.4 frame format in minimal
X-BeenThere: 6tisch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discuss link layer model for Deterministic IPv6 over the TSCH mode of IEEE 802.15.4e, and impacts on RPL and 6LoWPAN such as resource allocation" <6tisch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6tisch>, <mailto:6tisch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6tisch/>
List-Post: <mailto:6tisch@ietf.org>
List-Help: <mailto:6tisch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6tisch>, <mailto:6tisch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Aug 2015 12:38:52 -0000

Dear Fellows,


After having taken a look at draft-ietf-6tisch-minimal-11, we would like to
share some points/conclusions with you.

There are some aspects which were decided just before the Plugtest event in
order to guarantee the interop. between the different participants.

One of these decisions was related to the addressing fields, which were
fixed with the following format (point 4 - draft-ietf-6tisch-minimal-11):

-          Sequence Number: Present.

-          Destination PanId: Present.

-          Destination Address: Present (Extended format).

-          Source PanId: Not Present.

-          Source Address: Present (Extended format).

-          PANID Compress: set to 0b00.

We think, taking into account the current standard, that the minimal may
provide a “minimum/reduced” solution in order to start a TSCH network, but
keeping the compliance with the standard. Therefore, the transmission frame
addressing format could be fixed but not in reception. For instance: the
standard allows the omission of the destination addressing fields when the
frame goes to the PANCoordinator. Thus, having the following implementation:

-          PANCoordinator with current minimal implementation
(draft-ietf-6tisch-minimal-11).

-          Associated Mote and using the destination addressing fields
omission as described above.

The PANCoordinator has to accept the frame sent by the Mote, although that
frame would not be compliance with the draft-ietf-6tisch-minimal-11
addressing format.



Another important aspect to have into account is the acknowledgment frame
format. The ack depends on the received frame format; therefore, the
minimal establishes the same addressing format for the ack as it has into
account the all the received frame follow the same exactly format; but as
commented above, it could be given a frame with a standard compliance
format (sequence number suppressed) and the ack response would not be
possible following the draft-ietf-6tisch-minimal-11 ack configuration.


The minimal could be oriented to fix the format of the data frames
transmitted, but the reception should not be fixed or restricted in order
to keep the interop. with standard compliance frames. Thus, the ack format
has to be based on the received frame and not fixed to only one case.

The last topic has to do with the periodic beacon addressing format.
Following the standard ieee802.15.4e-2012, point 5.1.6.2 “Reception and
rejection”: “…If a destination PAN identifier is included in the frame, it
shall match *macPANId *or shall be the broadcast PAN identifier…”

Having a not associated mote, which does not have macPanId yet, would not
be able to filter correctly the periodic beacon transmitted by a
(PAN)Coordinator, which follows draft-ietf-6tisch-minimal-11.


We propose the use of the next combination for a periodic beacon in a TSCH
network (following table 2a in [IEEE802154-2012]):

-          Sequence Number: Not Present (not necessary).

-          Destination PANID: Not Present.

-          Destination Address: Not Present.

-          Source PANID: Present.

-          Source Address: Present (Short mode).

Best Regards,

Kirale Tech.