[6tsch] minutes webex 7 June 2013
Thomas Watteyne <watteyne@eecs.berkeley.edu> Thu, 13 June 2013 00:55 UTC
Return-Path: <twatteyne@gmail.com>
X-Original-To: 6tsch@ietfa.amsl.com
Delivered-To: 6tsch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E66D621E80BA for <6tsch@ietfa.amsl.com>; Wed, 12 Jun 2013 17:55:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GAkTknEvr8Nk for <6tsch@ietfa.amsl.com>; Wed, 12 Jun 2013 17:55:22 -0700 (PDT)
Received: from mail-pa0-x236.google.com (mail-pa0-x236.google.com [IPv6:2607:f8b0:400e:c03::236]) by ietfa.amsl.com (Postfix) with ESMTP id 931B021E80B2 for <6tsch@ietf.org>; Wed, 12 Jun 2013 17:55:14 -0700 (PDT)
Received: by mail-pa0-f54.google.com with SMTP id kx10so5133177pab.13 for <6tsch@ietf.org>; Wed, 12 Jun 2013 17:55:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; bh=g4yHqX+p1Bq6ss0BYFiBTZDtee1+uzjiDJJhglTSwU0=; b=iUaGAcoDuoXLAJpwmvk7LjQ3IoKZi1uRs90sbBNBNxMt2VV6TbqSo6fNKHFha0OzNL ZPYzu1Jz+68CCXoiX7LBOZOW75kJYah48+DKTkdDS4WIORRQljWI1KXSUI9jXGU4ZPxx KLCVd4WiJNp9VNgNgKDFX8HNneNzs98hNkSN9BkYD8Eh2kgVIFWcAGt3b0STPIa26pDK 214YX2RhcUKrRCovq3jw48DREK284upZCsksmJTBDGv0n/cuHS4IlBr5r6OsqHBZzup2 zeBIAKFzR8V0ywVKx9AlWAgsS3JktSs9OSPcIlMHQTzVMfAAnH83DituMIuW/cmIy4ZA W+9A==
X-Received: by 10.68.175.68 with SMTP id by4mr22494831pbc.53.1371084914105; Wed, 12 Jun 2013 17:55:14 -0700 (PDT)
MIME-Version: 1.0
Sender: twatteyne@gmail.com
Received: by 10.66.191.161 with HTTP; Wed, 12 Jun 2013 17:54:54 -0700 (PDT)
From: Thomas Watteyne <watteyne@eecs.berkeley.edu>
Date: Wed, 12 Jun 2013 17:54:54 -0700
X-Google-Sender-Auth: sCRFH2eSTaIjBRnbTfl-OjcDerM
Message-ID: <CADJ9OA8Hx72suLEfu3sqUtLp0ek3qYkzJ6Jj_NY9DFF+LBwCWQ@mail.gmail.com>
To: 6TSCH <6tsch@ietf.org>
Content-Type: multipart/alternative; boundary="047d7bd6c6ac4324f804defe95b0"
Subject: [6tsch] minutes webex 7 June 2013
X-BeenThere: 6tsch@ietf.org
X-Mailman-Version: 2.1.12
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" <6tsch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6tsch>, <mailto:6tsch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/6tsch>
List-Post: <mailto:6tsch@ietf.org>
List-Help: <mailto:6tsch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6tsch>, <mailto:6tsch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Jun 2013 00:55:24 -0000
All, You will find the minutes of the last webex below, and the presented slides at https://bitbucket.org/6tsch/meetings/. Thanks to Xavi for taking notes! As usual, fix anything we might have missed directly in the e-mail and reply. Also, please remember that, exceptionally, there will be no call this Friday. Thomas --- # Minutes Webex 07 June 2013, 6TSCH group # Note: timestamps in PDT. Taking notes (using Etherpad) ------------------------------- 1. Xavi Vilajosana 1. Thomas Watteyne Present (alphabetically) -------------------------- * Alfredo Grieco * Elvis Vogli * Pascal Thubert * Pouria Zand * Raghuram Sudhaakar * Robert Assmiti * Penny Chen * Thomas Watteyne * Tina Tsou * Xavi Vilajosana Recording --------- * Webex recording (audio+slides,streaming) * https://cisco.webex.com/ciscosales/lsr.php?AT=pb&SP=MC&rID=68915952&rKey=a6aa751cea420bdf[58min] Slides ------ * https://bitbucket.org/6tsch/meetings/src/5b67d87897b4d6f90657483b9458b832bf969d4d/130607_webex/slides_130607_webex.ppt?at=master Agenda ------ * Logo Challenge [5min] * Opportunistic Track reuse [15min] * 6LoWPAN Fragment Forwarding [10min] * Simplest TSCH [30min] Minutes ------- * [08.05] Meeting starts * Pascal reviews agenda for the call. * Logo Challenge [5min] * winner in Xavi's design > Official logo now available at https://bitbucket.org/6tsch/meetings/src/ * [08.07] Opportunistic track reuse * Pascal presents slides. * we decided to avoid tracks being merged/split. Instead, use L3 capabilities. * reservation is a waste of resources if they are not used * idea: opportunistically reuse a one-hop time slot, but we need intermediate node to distinguish between a packet being switched on track, or opportunistically routed on that cell. * proposal: * packets being switched have L2 MAC destination set to 0xffff (broadcast). This bypasses L2 MAC address check, but indicates to 6TUS that this packet has to be switched. * packets being routed, and using this cell opportunistically set the L2 MAC destination address to the next hop. * Destination MAC restored at ultimate or penultimate hop? * Discussion indicates ultimate hop makes the most sense. * PCE installing routes on top of schedule * allow PCE to install (RPL) routes on top of tracks. * Use different RPL instance IDs. * Ends up adding information in the nodes' routing table. > '''TODO''': start thread on ML about allows PCE to install routes. * [Thomas] * This only applies when we want to do p2p inside the network. * If you don't install anything the routes will go to root * Without this feature, P2P works, but suffers from the "RPL stretch" whereby a P2P packet has to go "upstream" before going "downstream" * [08.21] Fragment Forwarding * Pascal presents slides illustrating the following draft: > http://tools.ietf.org/html/draft-thubert-6lowpan-simple-fragment-recovery-07 * This forwarding mode comes in addition to L2 switching and L3 routing. * Uses datagram tag as (explicit) switchable label. * Enable one not to reconstruct the packet at each hop, better latency and memory use * Problem: there is no IP header in anything but the 1st fragment. * 1st fragment sets up the state in each node along the way, to allow the switching to happen. * end-to-end bitmap to retry fragments. * Discussion * [Thomas] all for this method. But what is the price for end-to-end ACKs? * [Pascal] Needed when bundle breaks. * [Thomas] We should not modulate the number of times you retransmit a packet depending on whether it is a fragment or data * Proposal: change classical fragment with recoverable fragments (new 6LoWPAN dispatch patterns) * Discussion * [Thomas] where does this draft go? Do we want to address this withing 6TSCH? * [Pascal] No. If 6lo becomes WG, that's a good location to do this. * [08.32] Simplest TSCH [Xavi] * Intro Thomas * Started by e-mail from Kris: what the absolutely simplest way of using a TSCH network * Problem statement: if we meet in Berlin and we want to interoperate without any scheduler, what is the simplest way. * Input from Alfredo, Elvis, Maria Rita, Pouria, Xavi. * Xavi presents slides. * How to implement the minimum configuration/code to build a TSCH network? * Idea: * single slotframe, 101 slots, 16 channel offset * hard-coded schedule. All slots are shared. * First slot is used for ADV. Next 5 for "slotted Aloha" behavior. * Each slot marked as TX, RX and shared. * All other slots are off. * 3 TX attempts * Motes start running, receive EB to join the network. * EB are generated periodically. Put in the TX queue for tranmsmission. No ACK. * Slotted Aloha behavior comes for "free" in TSCH if the slot is marked TX, RX and shared. * Neighbor table maintained, with statistics. RPL can use that information. * Time parentL: best connected parent (based on neighbor table stats). Option: stability counter. * Xavi presents the format of the packets: * IEEE802.15.4e general format * IE (either header or payload) * EB contains the following IEs: * sync IE * Frame and Link IE * Xavi proposes to have all links appear in the IE. * Thomas Lets see whether it fits * Pouria Whether it all fits in a EB depends on the EB * timeslot template IE * channel hopping IE * Pouria presents the ACK frame format * sequence number repeats the DSN of the data * IE is used to provide time synchronization between node (ACK/NACK time correction IE) * Thomas how do you pick time source neighbors when you don't have any routing state yet * Xavi RSSI? * Thomas Let's take this on the ML. * Thomas where do DIO/DAOs go? * Xavi On the data cells? * Thomas How does TSCH know ADV needs to go on slotoffset 0 and not the others? * Pouria we can use the broadcast cell. * AOB * Xavi Next steps for logo? * Thomas this logo is pretty much done. Can you send a high resolution version? * Xavi Will do. * [09.05] Meeting ends.
- [6tsch] minutes webex 7 June 2013 Thomas Watteyne