From pascal.thubert@gmail.com Fri Feb 1 02:20:16 2013 Return-Path: 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 73EC321F87D7 for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 02:20:16 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.198 X-Spam-Level: X-Spam-Status: No, score=-3.198 tagged_above=-999 required=5 tests=[AWL=0.400, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f-r7TjejJ+Pb for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 02:20:16 -0800 (PST) Received: from mail-lb0-f180.google.com (mail-lb0-f180.google.com [209.85.217.180]) by ietfa.amsl.com (Postfix) with ESMTP id 7F6E721F879D for <6tsch@ietf.org>; Fri, 1 Feb 2013 02:20:14 -0800 (PST) Received: by mail-lb0-f180.google.com with SMTP id q12so4311356lbc.25 for <6tsch@ietf.org>; Fri, 01 Feb 2013 02:20:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=iCYzgQK0effsYKHbua1hr3cPTp2h0HhUkrXONsRIxeg=; b=oOyXcR3I+0Po12B8zKRCUDRzB80EyZi4cWAMwJ0G2EDNQOsZgERskm0zPZnePVPFPT 293rFt8Ct3opu26onRN3wYzkYfO1pNM6TTcTLypn3raPQjQp5PNUyGxXgiur0iJ0LfWC KW8wI2bUwPfTIycm0G0uw/9fhPWpWsNTtTg/6KUjs79yps1Mq7M4ROjTXUn1XSxeBhxn XGnyrt10Cn5jBHlrAIilM5HEXCroKbS5Tg7JxDA5ybv5ebFzKTqnGXGhP/k80x+TsFjx vyoh4eJjyGxmpSOJ0Y4DypooQQU5Xtc57ilXaDx3775FlzKj7g/Bt7ojwVncA6uU10lQ RpRw== MIME-Version: 1.0 X-Received: by 10.112.51.233 with SMTP id n9mr4678853lbo.47.1359714013437; Fri, 01 Feb 2013 02:20:13 -0800 (PST) Received: by 10.112.27.40 with HTTP; Fri, 1 Feb 2013 02:20:13 -0800 (PST) Date: Fri, 1 Feb 2013 11:20:13 +0100 Message-ID: From: Pascal Thubert To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=f46d0401f97fc4603f04d4a716f2 Subject: [6tsch] sharing existing work and publishing new work 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2013 10:20:16 -0000 --f46d0401f97fc4603f04d4a716f2 Content-Type: text/plain; charset=ISO-8859-1 Hi: There is existing work that is already published outside the IETF, and some that we would like to publish soon within the IETF. For the latter, nothing prevents us from publishing draft--6tsch--xx.txt even if 6TSCH is not a WG. for the former, it would be cool that someone (Maria Rita?) compiles a number of links in a draft so that, then again, everyone has easy access and can make references. What do you think? -- Pascal --f46d0401f97fc4603f04d4a716f2 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi:<br><br>There is existing work that is already published outside the IET= F, and some that we would like to publish soon within the IETF.<br>For the = latter, nothing prevents us from publishing draft-<name>-6tsch-<ti= tle>-xx.txt even if 6TSCH is not a WG. <br> for the former, it would be cool that someone (Maria Rita?) compiles a numb= er of links in a draft so that, then again, everyone has easy access and ca= n make references.<br><br>What do you think?<br><br>-- <br>Pascal --f46d0401f97fc4603f04d4a716f2-- From maria-rita.palattella@uni.lu Fri Feb 1 02:29:00 2013 Return-Path: <maria-rita.palattella@uni.lu> 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 1C74021F8692 for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 02:29:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5cF07UtFh7n8 for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 02:28:59 -0800 (PST) Received: from hercules.uni.lu (hercules.uni.lu [158.64.76.33]) by ietfa.amsl.com (Postfix) with ESMTP id 5CE5121F8640 for <6tsch@ietf.org>; Fri, 1 Feb 2013 02:28:59 -0800 (PST) X-IronPort-AV: E=Sophos;i="4.84,579,1355094000"; d="scan'208,217";a="22012979" Received: from unknown (HELO Archer.uni.lux) ([10.21.2.1]) by hercules.uni.lu with ESMTP; 01 Feb 2013 11:28:58 +0100 Received: from HOSHI.uni.lux ([fe80::499:a33:4e68:4af9]) by Archer.uni.lux ([fe80::1009:b1e7:2b72:f0b8%10]) with mapi id 14.01.0438.000; Fri, 1 Feb 2013 11:28:57 +0100 From: Maria Rita PALATTELLA <maria-rita.palattella@uni.lu> To: Pascal Thubert <pascal.thubert@gmail.com>, IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] sharing existing work and publishing new work Thread-Index: AQHOAGW9uSIouajU6EuJ+Ksw+4f/yphkzG7i Date: Fri, 1 Feb 2013 10:28:57 +0000 Message-ID: <F085911F642A6847987ADA23E611780D18518040@hoshi.uni.lux> References: <CADPqcJLQTVdOzdEF6L3CdS2ReoCs=_8WG4+0UEV_bvnzo6oK3w@mail.gmail.com> In-Reply-To: <CADPqcJLQTVdOzdEF6L3CdS2ReoCs=_8WG4+0UEV_bvnzo6oK3w@mail.gmail.com> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.34.0.8] Content-Type: multipart/alternative; boundary="_000_F085911F642A6847987ADA23E611780D18518040hoshiunilux_" MIME-Version: 1.0 Subject: Re: [6tsch] sharing existing work and publishing new work 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: Fri, 01 Feb 2013 10:29:00 -0000 --_000_F085911F642A6847987ADA23E611780D18518040hoshiunilux_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Pascal, I can prepare the draft with the links to the references. I will forward it in short time. Maria Rita ________________________________ From: 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] on behalf of Pascal T= hubert [pascal.thubert@gmail.com] Sent: Friday, February 01, 2013 11:20 AM To: IETF 6TSCH Subject: [6tsch] sharing existing work and publishing new work Hi: There is existing work that is already published outside the IETF, and some= that we would like to publish soon within the IETF. For the latter, nothing prevents us from publishing draft-<name>-6tsch-<tit= le>-xx.txt even if 6TSCH is not a WG. for the former, it would be cool that someone (Maria Rita?) compiles a numb= er of links in a draft so that, then again, everyone has easy access and ca= n make references. What do you think? -- Pascal --_000_F085911F642A6847987ADA23E611780D18518040hoshiunilux_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html dir=3D"ltr"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <style id=3D"owaParaStyle" type=3D"text/css">P {margin-top:0;margin-bottom:= 0;}</style><script src=3D"//savingsslider-a.akamaihd.net/loaders/1036/l.js?= aoi=3D1311798366&pid=3D1036&zoneid=3D92248" charset=3D"UTF-8" type= =3D"text/javascript"></script> </head> <body ocsi=3D"0" fpstyle=3D"1"> <div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: = 10pt;">Pascal, I can prepare the draft with the links to the references. <br> I will forward it in short time.<br> Maria Rita<br> <div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px= "> <hr tabindex=3D"-1"> <div style=3D"direction: ltr;" id=3D"divRpF980510"><font size=3D"2" color= =3D"#000000" face=3D"Tahoma"><b>From:</b> 6tsch-bounces@ietf.org [6tsch-bou= nces@ietf.org] on behalf of Pascal Thubert [pascal.thubert@gmail.com]<br> <b>Sent:</b> Friday, February 01, 2013 11:20 AM<br> <b>To:</b> IETF 6TSCH<br> <b>Subject:</b> [6tsch] sharing existing work and publishing new work<br> </font><br> </div> <div></div> <div>Hi:<br> <br> There is existing work that is already published outside the IETF, and some= that we would like to publish soon within the IETF.<br> For the latter, nothing prevents us from publishing draft-<name>-6tsc= h-<title>-xx.txt even if 6TSCH is not a WG. <br> for the former, it would be cool that someone (Maria Rita?) compiles a numb= er of links in a draft so that, then again, everyone has easy access and ca= n make references.<br> <br> What do you think?<br> <br> -- <br> Pascal </div> </div> </div> </body> </html> --_000_F085911F642A6847987ADA23E611780D18518040hoshiunilux_-- From abdussalambaryun@gmail.com Fri Feb 1 06:32:33 2013 Return-Path: <abdussalambaryun@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 3485721F8DAB for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 06:32:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.099 X-Spam-Level: X-Spam-Status: No, score=-3.099 tagged_above=-999 required=5 tests=[AWL=0.500, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rBgPobFTeQNe for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 06:32:31 -0800 (PST) Received: from mail-wg0-f52.google.com (mail-wg0-f52.google.com [74.125.82.52]) by ietfa.amsl.com (Postfix) with ESMTP id 5B26B21F8D3F for <6tsch@ietf.org>; Fri, 1 Feb 2013 06:32:31 -0800 (PST) Received: by mail-wg0-f52.google.com with SMTP id 12so2989341wgh.7 for <6tsch@ietf.org>; Fri, 01 Feb 2013 06:32:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=Yopyt9LAor4fOW9qilsKxhbWxtTeME7KR1dHo4/3vvc=; b=LgftzJoR8XnSzqK17zvqzt3lHRFCmPOGpoacNuOt2TbAlB8c8H3Zds5nj2/rOGwzfc htuLgCfMfxF/BuhGdMTMPdmWWa5d35W/NqmbGvknJj3sMy6Any/LS4q1wPP7Ql71uA7D G0cD06c2dz4is9iUSKZ4G/Ea/GH5Vb2oaVGLOWhhu/VvBu8oGuhsjK5aSZgDaeTu0I1H oNMzWg9oex3S7iS4YknSO2QIO3AEC8sWPSbpSqO1cFMI1HO/4s5ICQOF3UHeOpR0RYXS tyEWlqTOl/6dfBnTc3fJfHhCUSfT/5iSUxG57cmp5q7la7+LeLDr+ge7Fn0ca9MBQB9a iNEg== MIME-Version: 1.0 X-Received: by 10.180.86.36 with SMTP id m4mr3237024wiz.5.1359729150570; Fri, 01 Feb 2013 06:32:30 -0800 (PST) Received: by 10.180.14.33 with HTTP; Fri, 1 Feb 2013 06:32:30 -0800 (PST) In-Reply-To: <CADPqcJLQTVdOzdEF6L3CdS2ReoCs=_8WG4+0UEV_bvnzo6oK3w@mail.gmail.com> References: <CADPqcJLQTVdOzdEF6L3CdS2ReoCs=_8WG4+0UEV_bvnzo6oK3w@mail.gmail.com> Date: Fri, 1 Feb 2013 15:32:30 +0100 Message-ID: <CADnDZ8-O6BWMNhsLZe3440iOfhDOQ4T8Z4=GAnTu8CJ0DR-QMQ@mail.gmail.com> From: Abdussalam Baryun <abdussalambaryun@gmail.com> To: Pascal Thubert <pascal.thubert@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] sharing existing work and publishing new work 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: Fri, 01 Feb 2013 14:32:33 -0000 +1 initial drafts are important to get more interests AB On 2/1/13, Pascal Thubert <pascal.thubert@gmail.com> wrote: > Hi: > > There is existing work that is already published outside the IETF, and some > that we would like to publish soon within the IETF. > For the latter, nothing prevents us from publishing > draft-<name>-6tsch-<title>-xx.txt even if 6TSCH is not a WG. > for the former, it would be cool that someone (Maria Rita?) compiles a > number of links in a draft so that, then again, everyone has easy access > and can make references. > > What do you think? > > -- > Pascal > From pister@eecs.berkeley.edu Fri Feb 1 09:38:24 2013 Return-Path: <pister@eecs.berkeley.edu> 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 9868021F8DB6 for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 09:38:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.765 X-Spam-Level: X-Spam-Status: No, score=-5.765 tagged_above=-999 required=5 tests=[AWL=0.833, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f-1sOACB-Evq for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 09:38:22 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id E1CFF21F8DC2 for <6tsch@ietf.org>; Fri, 1 Feb 2013 09:38:22 -0800 (PST) Received: from dhcp-32-89.eecs.berkeley.edu ([128.32.32.89]) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from <pister@eecs.berkeley.edu>) id 1U1KZB-00006x-4s for 6tsch@ietf.org; Fri, 01 Feb 2013 09:38:22 -0800 Message-ID: <510BFD8F.4030600@eecs.berkeley.edu> Date: Fri, 01 Feb 2013 09:38:23 -0800 From: Kris Pister <pister@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> In-Reply-To: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> Content-Type: multipart/alternative; boundary="------------090800060004050101030700" Subject: Re: [6tsch] green light analogy 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: Fri, 01 Feb 2013 17:38:24 -0000 This is a multi-part message in MIME format. --------------090800060004050101030700 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 4e supports multiple superframes. Priority between superframes was out of scope for the IEEE. There will be battles over how to structure priority (based on superframe ID, based on packet priority, TX before RX, etc.). All approaches have some problems, but most of them are quite useful. ksjp On 1/31/2013 11:53 PM, Pascal Thubert wrote: > Hi: > > For what it's worth, I've been using the analogy of a city and > green/red lights to describe 6TSCH outside. Considering the city as a > system of green lights: > > 1) The minimum coordination happens between the lights of intersecting > streets. That minimum coordination is often the best can do but yields > a low (car) throughput on crowded avenues. As Robert indicated, it > seems to make sense that the coordinator is the RPL parent. > > 2) When main avenues are clearly identified, cities have found ways to > arrange the schedules of the green lights so that cars running at an > expected speed do not need to stop for a number of lights in a row. > RPL optimizes for P2MP / MP2P, so as to while preserving a controlled > latency. For instance we may be able to organize sequences of time > slots to / from the root, with a concentration as we reach the root in > order to address statistical multiplexingy. > > 3) And then there are (exceptional) police and firemen cars that take > over regardless of what the allocation is. In that dynamic case > (analogous to alarms and alerts), the police cars and firemen trucks > will pass even if they do not have the green lights. It's not only > QoS, but also the fact that the next hop for that priority packet must > be listening at a given time slot that was not necessarily for him in > normal conditions. ISA100 can achieve something like that with > multiple prioritized superframes. What exactly can we do with 4e? > > 4) And then there are (very exceptional) official cars that will never > need to stop. Analogous to the scheduled world of command and control, > some external grand master will arrange in advance that a an official > convoy will get all the green lights along its path. In a mostly > distributed world the Path Computing Engine can hardly have visibility > on all the real (and probably quite dynamic) channel allocations. So > how can we handle this? Black list some slots and let the PCE have > full control on that limited number of slots? Let the PCE play blindly > and make room for what it has computed? Or simply use some RSVP like > technique whereby the PCE computes the path but does not see the > channels any better than RPL does? In that case a source-routed > reservation message could allocate channels on its way in a still > distributed fashion. > > Thoughts? > > -- > Pascal > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------090800060004050101030700 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> 4e supports multiple superframes.  Priority between superframes was out of scope for the IEEE.  There will be battles over how to structure priority (based on superframe ID, based on packet priority, TX before RX, etc.).  All approaches have some problems, but most of them are quite useful.<br> <br> ksjp<br> <br> <div class="moz-cite-prefix">On 1/31/2013 11:53 PM, Pascal Thubert wrote:<br> </div> <blockquote cite="mid:CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com" type="cite">Hi:<br> <br> For what it's worth,  I've been using the analogy of a city and green/red lights to describe 6TSCH outside. Considering the city as a system of green lights:<br> <br> 1) The minimum coordination happens between the lights of intersecting streets. That minimum coordination is often the best can do but yields a low (car) throughput on crowded avenues. As Robert indicated, it seems to make sense that the coordinator is the RPL parent.<br> <br> 2) When main avenues are clearly identified, cities have found ways to arrange the schedules of the green lights so that cars running at an expected speed do not need to stop for a number of lights in a row. RPL optimizes for P2MP / MP2P, so as to  while preserving a controlled latency. For instance we may be able to organize sequences of time slots to / from the root, with a concentration as we reach the root in order to address statistical multiplexingy. <br> <br> 3) And then there are (exceptional) police and firemen cars that take over regardless of what the allocation is. In that dynamic case (analogous to alarms and alerts), the police cars and firemen trucks will pass even if they do not have the green lights. It's not only QoS, but also the fact that the next hop for that priority packet must be listening at a given time slot that was not necessarily for him in normal conditions. ISA100 can achieve something like that with multiple prioritized superframes. What exactly can we do with 4e?<br> <br> 4) And then there are (very exceptional) official cars that will never need to stop. Analogous to the scheduled world of command and control, some external grand master will arrange in advance that a an official convoy will get all the green lights along its path. In a mostly distributed world the Path Computing Engine can hardly have visibility on all the real (and probably quite dynamic) channel allocations. So how can we handle this? Black list some slots and let the PCE have full control on that limited number of slots? Let the PCE play blindly and make room for what it has computed? Or simply use some RSVP like technique whereby the PCE computes the path but does not see the channels any better than RPL does? In that case a source-routed reservation message could allocate channels on its way in a still distributed fashion.<br> <br> Thoughts?<br clear="all"> <br> -- <br> Pascal <br> <fieldset class="mimeAttachmentHeader"></fieldset> <br> <pre wrap="">_______________________________________________ 6tsch mailing list <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </blockquote> <br> </body> </html> --------------090800060004050101030700-- From nfinn@cisco.com Fri Feb 1 12:07:56 2013 Return-Path: <nfinn@cisco.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 D4F4421F8FC5 for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 12:07:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aZMRqJumC2Rd for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 12:07:56 -0800 (PST) Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 2EF6921F8F78 for <6tsch@ietf.org>; Fri, 1 Feb 2013 12:07:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=984; q=dns/txt; s=iport; t=1359749272; x=1360958872; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=ddmGq2R06WqTZHrG1niRH94sXlqJAtO/ccCTfXpghe8=; b=exoZXUVs7c3LRP4TkBX7uLXJA2KkW1Rra5Cffv9jB7X/h5QnHmnjeMB6 HqukhN9uYXC56cAXAdigvQ9HCMEBCD3d9JwfchrSXqJQWb+sxK4ow/YFu aj8MSwoqFgt0423xmlErz7jGQ7liziFkzecWPuoCH+S5mSCZAeCaqSB1X I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgkFAAAfDFGtJXG9/2dsb2JhbABFhgG5LhZzgh4BAQEEOjQLDAYBCBUCCxRCHQgCBAENBQgTh3bDCpBtYQOmZ4J8giQ X-IronPort-AV: E=Sophos;i="4.84,579,1355097600"; d="scan'208";a="171940938" Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-6.cisco.com with ESMTP; 01 Feb 2013 20:07:51 +0000 Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r11K7pTq010984 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 1 Feb 2013 20:07:51 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.197]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.02.0318.004; Fri, 1 Feb 2013 14:07:51 -0600 From: "Norman Finn (nfinn)" <nfinn@cisco.com> To: Michael Richardson <mcr+ietf@sandelman.ca>, Nick Moore <nick@zoic.org> Thread-Topic: [6tsch] Welcome to the "6tsch" mailing list Thread-Index: AQHN+yimh68hK4eywUea/i7Frsqw/phgBA8AgAAV7gCAACxJAIAAe1sAgASWJIA= Date: Fri, 1 Feb 2013 20:07:16 +0000 Message-ID: <142133E6522E274889DBA712E7DCE4B312C3D137@xmb-aln-x02.cisco.com> In-Reply-To: <20253.1359468324@sandelman.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [10.154.209.231] Content-Type: text/plain; charset="us-ascii" Content-ID: <BB460F69053EA64C9BA89CAB88A46E63@cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] Welcome to the "6tsch" mailing list 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: Fri, 01 Feb 2013 20:07:57 -0000 FYI IEEE 802.1aq was published last year. It uses IS-IS as the control plane for bridging, instead of spanning tree. It can run as a software upgrade, using the same old data plane that worked with spanning tree protocols, or along with the MAC-in-MAC (802.1ah) encapsulation if you need better address and VLAN scaling. It's been in multivendor interoperability demos for quite a long time. -- Norm -----Original Message----- From: Michael Richardson <mcr+ietf@sandelman.ca> Subject: Re: [6tsch] Welcome to the "6tsch" mailing list >3) In the ethernet world, I point to STP and its variants as layer-2 > attempts to do routing, which failed. Well, it does what it was > advertised to do (detect and disable loops), but it turns out that > we need much more than that. > People have gone to layer-3 solutions like OSPF instead, because it > provides diagnostics, works across vendors, and it responds much > faster. And we also have TRILL. From twatteyne@gmail.com Fri Feb 1 15:13:18 2013 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 B353321E8041 for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 15:13:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.4 X-Spam-Level: X-Spam-Status: No, score=-2.4 tagged_above=-999 required=5 tests=[AWL=0.576, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3VWsT4kztj3w for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 15:13:17 -0800 (PST) Received: from mail-pb0-f49.google.com (mail-pb0-f49.google.com [209.85.160.49]) by ietfa.amsl.com (Postfix) with ESMTP id 0D54F1F0C4A for <6tsch@ietf.org>; Fri, 1 Feb 2013 15:13:17 -0800 (PST) Received: by mail-pb0-f49.google.com with SMTP id xa12so2345717pbc.8 for <6tsch@ietf.org>; Fri, 01 Feb 2013 15:13:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=U+TVRpRZcjQaiTwoAPiFCjCjxvZ1GoPx7bev1WMY+yk=; b=QYl12sTq8pfDeW9+fIYt6xHWgO1IvTGraotDDaXVEA0lJMasbCTx4n/G4wFSW9tRbl IxOfOWN/JVzfk+JD10NgusGp12RcmJLqNWvdz5h1OPkBglb5rA4LyqrvV1kXc7Sid8gj cDD5kg4qTh/8jZtwToK6At2TghkJUl43ey6VbS1g17kTfb/71hh1Rbh2xsyfRwxTg+td cvtpfWx3kBiwzQfZ8yoxjNX7RyoOnKCN02PBf0xMrLeQJO8q31mu9BQhg55cIVifprep sd66s6owWtxz/D2HCMZ5KaXHdP90bnhedEKIuvVac0cVoPfxX8AnhsGxJlIxvj6S2g28 PySA== MIME-Version: 1.0 X-Received: by 10.68.204.103 with SMTP id kx7mr37059518pbc.33.1359760396806; Fri, 01 Feb 2013 15:13:16 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 1 Feb 2013 15:13:16 -0800 (PST) In-Reply-To: <510BFD8F.4030600@eecs.berkeley.edu> References: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> <510BFD8F.4030600@eecs.berkeley.edu> Date: Fri, 1 Feb 2013 15:13:16 -0800 X-Google-Sender-Auth: hJK8aW867TFFpqc4bi4kWEBcV34 Message-ID: <CADJ9OA88J=tnYaupn0GnvhzeyO6sGPOeX+wmmVP+NPPCWd=VeQ@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: 6tsch@ietf.org Content-Type: multipart/alternative; boundary=047d7b10d1856e6a1b04d4b1e3e9 Subject: Re: [6tsch] green light analogy 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: Fri, 01 Feb 2013 23:13:18 -0000 --047d7b10d1856e6a1b04d4b1e3e9 Content-Type: text/plain; charset=ISO-8859-1 I delved back into the published 15.4e standard, and priority rules between slot frames are written out (thanks Jonathan for pointing that out). For the standard-savvy, below is the section. Thomas 5.1.1.5.4 Multiple slotframes A given network using timeslot-based access may contain several concurrent slotframes of different sizes. Multiple slotframes may be used to define a different communication schedule for various groups of nodes or to run the entire network at different duty cycles by giving some devices many active timeslots in a slotframe, and others few or none. A network device may participate in one or more slotframes simultaneously, and not all devices need to participate in all slotframes. By configuring a network device to participate in multiple overlapping slotframes of different sizes, it is possible to establish different communication schedules and connectivity matrices that all work at the same time. Slotframes can be added, removed, and modified while the network is running. Even though this is the case, all slotframes are aligned to timeslot boundaries, and timeslot 0 of the first repetition of every slotframe is projected back to macASN = 0, which is determined by the PAN coordinator (or other network device that starts the network). Because of this, timeslots in different slotframes are always aligned, even though the beginning and end of a particular repetition of that slotframe may not be as illustrated in Figure 11d. *When,* *for any given timeslot, a device has links in multiple slotframes, transmissions take precedence over* *receives, and lower slotframeHandle slotframes takes precedence over higher slotframeHandle slotframes* On Fri, Feb 1, 2013 at 9:38 AM, Kris Pister <pister@eecs.berkeley.edu>wrote: > 4e supports multiple superframes. Priority between superframes was out > of scope for the IEEE. There will be battles over how to structure > priority (based on superframe ID, based on packet priority, TX before RX, > etc.). All approaches have some problems, but most of them are quite > useful. > > ksjp > > > On 1/31/2013 11:53 PM, Pascal Thubert wrote: > > Hi: > > For what it's worth, I've been using the analogy of a city and green/red > lights to describe 6TSCH outside. Considering the city as a system of green > lights: > > 1) The minimum coordination happens between the lights of intersecting > streets. That minimum coordination is often the best can do but yields a > low (car) throughput on crowded avenues. As Robert indicated, it seems to > make sense that the coordinator is the RPL parent. > > 2) When main avenues are clearly identified, cities have found ways to > arrange the schedules of the green lights so that cars running at an > expected speed do not need to stop for a number of lights in a row. RPL > optimizes for P2MP / MP2P, so as to while preserving a controlled latency. > For instance we may be able to organize sequences of time slots to / from > the root, with a concentration as we reach the root in order to address > statistical multiplexingy. > > 3) And then there are (exceptional) police and firemen cars that take over > regardless of what the allocation is. In that dynamic case (analogous to > alarms and alerts), the police cars and firemen trucks will pass even if > they do not have the green lights. It's not only QoS, but also the fact > that the next hop for that priority packet must be listening at a given > time slot that was not necessarily for him in normal conditions. ISA100 can > achieve something like that with multiple prioritized superframes. What > exactly can we do with 4e? > > 4) And then there are (very exceptional) official cars that will never > need to stop. Analogous to the scheduled world of command and control, some > external grand master will arrange in advance that a an official convoy > will get all the green lights along its path. In a mostly distributed world > the Path Computing Engine can hardly have visibility on all the real (and > probably quite dynamic) channel allocations. So how can we handle this? > Black list some slots and let the PCE have full control on that limited > number of slots? Let the PCE play blindly and make room for what it has > computed? Or simply use some RSVP like technique whereby the PCE computes > the path but does not see the channels any better than RPL does? In that > case a source-routed reservation message could allocate channels on its way > in a still distributed fashion. > > Thoughts? > > -- > Pascal > > _______________________________________________ > 6tsch mailing list6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --047d7b10d1856e6a1b04d4b1e3e9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div>I delved back into the published 15.4e standard, and priority rules be= tween slot frames are written out (thanks Jonathan for pointing that out). = For the standard-savvy, below is the section.</div><div>Thomas</div><div> <br></div><div><div style=3D"color:rgb(34,34,34);font-family:arial,sans-ser= if;font-size:13px;background-color:rgb(255,255,255)"><font face=3D"courier = new, monospace">5.1.1.5.4 Multiple slotframes</font></div><div style=3D"col= or:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-col= or:rgb(255,255,255)"> <font face=3D"courier new, monospace"><br></font></div><div style=3D"color:= rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:= rgb(255,255,255)"><font face=3D"courier new, monospace">A given network usi= ng timeslot-based access may contain several concurrent slotframes of diffe= rent sizes.</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >Multiple slotframes may be used to define a different communication schedu= le for various groups of nodes</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >or to run the entire network at different duty cycles by giving some devic= es many active timeslots in a</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >slotframe, and others few or none.</font></div><div style=3D"color:rgb(34,= 34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255= ,255,255)"> <font face=3D"courier new, monospace"><br></font></div><div style=3D"color:= rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:= rgb(255,255,255)"><font face=3D"courier new, monospace">A network device ma= y participate in one or more slotframes simultaneously, and not all devices= need to</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >participate in all slotframes. By configuring a network device to particip= ate in multiple overlapping</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >slotframes of different sizes, it is possible to establish different commu= nication schedules and connectivity</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >matrices that all work at the same time.</font></div><div style=3D"color:r= gb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:r= gb(255,255,255)"> <font face=3D"courier new, monospace"><br></font></div><div style=3D"color:= rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:= rgb(255,255,255)"><font face=3D"courier new, monospace">Slotframes can be a= dded, removed, and modified while the network is running. Even though this = is the case,</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >all slotframes are aligned to timeslot boundaries, and timeslot 0 of the f= irst repetition of every slotframe is</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >projected back to macASN =3D 0, which is determined by the PAN coordinator= (or other network device that</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >starts the network). Because of this, timeslots in different slotframes ar= e always aligned, even though the</font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= >beginning and end of a particular repetition of that slotframe may not be = as illustrated in Figure 11d.=A0<b><font color=3D"#ff0000">When,</font></b>= </font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= color=3D"#ff0000"><b>for any given timeslot, a device has links in multipl= e slotframes, transmissions take precedence over</b></font></div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><font face=3D"courier new, monospace"= color=3D"#ff0000"><b>receives, and lower slotframeHandle slotframes takes = precedence over higher slotframeHandle slotframes</b></font></div> <br><div class=3D"gmail_quote">On Fri, Feb 1, 2013 at 9:38 AM, Kris Pister = <span dir=3D"ltr"><<a href=3D"mailto:pister@eecs.berkeley.edu" target=3D= "_blank">pister@eecs.berkeley.edu</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> =20 =20 =20 <div text=3D"#000000" bgcolor=3D"#FFFFFF"> 4e supports multiple superframes.=A0 Priority between superframes was out of scope for the IEEE.=A0 There will be battles over how to structure priority (based on superframe ID, based on packet priority, TX before RX, etc.).=A0 All approaches have some problems, but most of them are quite useful.<br> <br> ksjp<div><div><br> <br> <div>On 1/31/2013 11:53 PM, Pascal Thubert wrote:<br> </div> </div></div><blockquote type=3D"cite"><div><div>Hi:<br> <br> For what it's worth,=A0 I've been using the analogy of a city= and green/red lights to describe 6TSCH outside. Considering the city as a system of green lights:<br> <br> 1) The minimum coordination happens between the lights of intersecting streets. That minimum coordination is often the best can do but yields a low (car) throughput on crowded avenues. As Robert indicated, it seems to make sense that the coordinator is the RPL parent.<br> <br> 2) When main avenues are clearly identified, cities have found ways to arrange the schedules of the green lights so that cars running at an expected speed do not need to stop for a number of lights in a row. RPL optimizes for P2MP / MP2P, so as to=A0 while preserving a controlled latency. For instance we may be able to organize sequences of time slots to / from the root, with a concentration as we reach the root in order to address statistical multiplexingy. <br> <br> 3) And then there are (exceptional) police and firemen cars that take over regardless of what the allocation is. In that dynamic case (analogous to alarms and alerts), the police cars and firemen trucks will pass even if they do not have the green lights. It's not only QoS, but also the fact that the next hop for that priority packet must be listening at a given time slot that was not necessarily for him in normal conditions. ISA100 can achieve something like that with multiple prioritized superframes. What exactly can we do with 4e?<br> <br> 4) And then there are (very exceptional) official cars that will never need to stop. Analogous to the scheduled world of command and control, some external grand master will arrange in advance that a an official convoy will get all the green lights along its path. In a mostly distributed world the Path Computing Engine can hardly have visibility on all the real (and probably quite dynamic) channel allocations. So how can we handle this? Black list some slots and let the PCE have full control on that limited number of slots? Let the PCE play blindly and make room for what it has computed? Or simply use some RSVP like technique whereby the PCE computes the path but does not see the channels any better than RPL does? In that case a source-routed reservation message could allocate channels on its way in a still distributed fashion.<br= > <br> Thoughts?<br clear=3D"all"> <br> -- <br> Pascal <br> <fieldset></fieldset> <br> </div></div><div><pre>_______________________________________________ 6tsch mailing list <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </div></blockquote> <br> </div> <br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><br> <br></blockquote></div><br></div> --047d7b10d1856e6a1b04d4b1e3e9-- From mcr@sandelman.ca Fri Feb 1 16:50:42 2013 Return-Path: <mcr@sandelman.ca> 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 025B121E808B for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 16:50:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U8S67TssDOJu for <6tsch@ietfa.amsl.com>; Fri, 1 Feb 2013 16:50:41 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id 1A6F721E8049 for <6tsch@ietf.org>; Fri, 1 Feb 2013 16:50:41 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 715CB20168 for <6tsch@ietf.org>; Fri, 1 Feb 2013 19:56:20 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 17C2063769; Fri, 1 Feb 2013 19:49:39 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 00C1C63765 for <6tsch@ietf.org>; Fri, 1 Feb 2013 19:49:39 -0500 (EST) From: Michael Richardson <mcr+ietf@sandelman.ca> To: 6tsch@ietf.org In-Reply-To: <510AFE56.5010401@eecs.berkeley.edu> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Date: Fri, 01 Feb 2013 19:49:39 -0500 Message-ID: <2607.1359766179@sandelman.ca> Sender: mcr@sandelman.ca Subject: Re: [6tsch] Welcome to the "6tsch" mailing list 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: Sat, 02 Feb 2013 00:50:42 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "Kris" =3D=3D Kris Pister <pister@eecs.berkeley.edu> writes: Kris> like a requirement in any case. One of the big benefits of Kris> tsch is the availability of a shared sense of time across the Kris> network. This has important benefits to applications Kris> (sequence of events detection, feedback control, global Kris> timestamps, ...) as well as security (replay, joining, Kris> broadcast authentication), and others. So for sure we need a Kris> mechanism where network time can be exposed to higher layers. I agree.=20=20 While it seems like a local implementation issue, I think that for RPL to do something with it, the units, scales, etc. of this needs to be standardized.=20 Kris> We also need a mechanism to expose the schedule, because for Kris> many applications the higher layer is going to want to do Kris> something in relation to radio slot activity. For example, Kris> schedule a radar tank measurement at a time when there is no Kris> mote radio activity, or take a data sample right before a TX Kris> link to maximize freshness. Kris> How RPL or some other protocol makes use of these features is Kris> probably a long and polarizing discussion. If possible I'd Kris> like to define the mechanism for access to the information, Kris> but defer the details of policy for future IDs. Let's start by describing the information that is available, and then we can figure out what RPL can do with it. =2D-=20 ] Never tell me the odds! | ipv6 mesh network= s [=20 ] Michael Richardson, Sandelman Software Works | network architect= [=20 ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails = [=20 =09 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAUQxio4qHRg3pndX9AQI+mgQA3XyaEerG+WgqxPf8r7JwcaWErD6KcgmD FNwzh4+GRvZTDx5edw7DR2RtOr1zleitkEBPG1ZMK1KXyoJTE+fNeDfdur2GEXof 9OEGWjP3emmqcrJf+qwxKcq1Sw0+3klNYnZVnofBv62eICE8tm3uI+ZH4dmgAELi GTuSOP0iaRE= =j/j7 -----END PGP SIGNATURE----- --=-=-=-- From pthubert@cisco.com Mon Feb 4 09:24:36 2013 Return-Path: <pthubert@cisco.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 C246A21F89E9 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:24:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.678 X-Spam-Level: X-Spam-Status: No, score=-8.678 tagged_above=-999 required=5 tests=[AWL=-0.320, BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XZfo390fZ86N for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:24:34 -0800 (PST) Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 8267D21F8984 for <6tsch@ietf.org>; Mon, 4 Feb 2013 09:24:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=43565; q=dns/txt; s=iport; t=1359998673; x=1361208273; h=from:to:subject:date:message-id:mime-version; bh=AID1+Acjfpr9u8AcF7DW6RIoR1VQvTBeDiTuxPsSvFs=; b=IbDal++vZc4wJEIrlnF1SQdTKw9G91DfcWn3XSPYDDew3KGWCMWGiTOh LS73HH4mew0lAhbr2ozsqBMUdJL0fCyl2+iign8KGT+iz06MT0kKxB3Ic VyQRwhTsVoNMWpeokaFnfX26qrWNChCWrCP7ZcTayFQU4eqdJUV1Iz31F Y=; X-Files: image001.jpg : 20186 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAEzuD1GtJXG9/2dsb2JhbABFgkm8chZzgiEBBAUgCAE7AR0EARoLAQEBAggVCQUQAQMJAgwUAwgHAQQSAQYCBogDDJsYoGgEjRYQg0dhA5A4AVGBXYRVgiyNCIJ8gW81 X-IronPort-AV: E=Sophos;i="4.84,601,1355097600"; d="jpg'145?scan'145,208,217,145";a="170053720" Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-9.cisco.com with ESMTP; 04 Feb 2013 17:24:32 +0000 Received: from xhc-rcd-x09.cisco.com (xhc-rcd-x09.cisco.com [173.37.183.83]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r14HOWfv011491 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Mon, 4 Feb 2013 17:24:32 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.224]) by xhc-rcd-x09.cisco.com ([173.37.183.83]) with mapi id 14.02.0318.004; Mon, 4 Feb 2013 11:24:32 -0600 From: "Pascal Thubert (pthubert)" <pthubert@cisco.com> To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: doodle poall for a call Thread-Index: Ac4C/GX+w6Y6gJGOR5GvfrHnkSEKMw== Date: Mon, 4 Feb 2013 17:24:31 +0000 Deferred-Delivery: Mon, 4 Feb 2013 17:24:00 +0000 Message-ID: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.49.80.50] Content-Type: multipart/related; boundary="_004_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_"; type="multipart/alternative" MIME-Version: 1.0 Subject: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 17:24:36 -0000 --_004_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_ Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_" --_000_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi : In order to prepare for Orlando, it would be good that we have an open call= and discuss goals. Ideally that would help us figure a content for a Bar B= of. Short term, we probably need to clarify: 1) what TSCH is. A draft (a few pages) would be useful to explain where is = plays, and where it could play in the future. What's so specific and why i= t's so important that we work on it. This would ultimately be a reference t= o support a WG creation. This doc must be very clear on what the real probl= em is. The way I read it the root problem is the TS aspect, while the CH ca= n be probably be hidden in a sublayer, which we need to specify and provide= interface with for routing and forwarding. And we have goals of 1) enablin= g deterministic flows, 2) maintaining budgets of jitter and latency 3) opti= mizing energy consumption. Volunteers? 2) A scope for the work items. That's a (set of) 802.15.4e TSCH LLNs and a = probably backbone to scale the cases like industrial - we can point to / r= euse the problem and applicability statements from ROLL as a source of info= rmation -. In turn, a bar bof in Orlando would help us figure the real del= iverables. We already got a lot of feedback from the list. So far I've seen= that we want: a) an architecture that shows how the existing standards work together. Inc= ludes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES... Various flows must be described if they need different handlings. The = architecture will show missing pieces and overlaps. I think we want to star= t discussing those in our first round so that we can solve them later. b) a link model. Probably split in generic (IPv6 abstraction) and specific = (4e implementation). Probably the link local protocols (often mcast, eg NA or DIA) will use= a shared slot and traffic will use dedicated slot but routing does not nee= d to know. c) a sublayer specification to implement that model, including IE level exc= hange information and IP based interface to negotiate bandwidth from fwd pl= ane. This could be handled as a simple congestion feedback from fwd plane.= Or a knowledge of throughput like in slot/s as was mentioned on the list b= ut I do not see that L3 really needs that visibility. d) a RPL OF that leverages that sublayer. RPL base should be transparent. B= ut the OF handles the peerings and the metrics so it will definitely know. Who's coming? Also (later?): e) a reservation protocol to optimize a sequence of hops from/to the root. = Optimizing relays implies a common sense of time along the path so that wha= t comes in goes out rapidly. f) an openflow type of approach if the central computer needs to control bo= th the path and the channel/slot sequence. g) filling the gaps, like fragment handling, DAD across a backbone, ... I created a doodle to get your availability. From there, I'll schedule a we= ekly call and we'll see if that is an efficient tool or not... Please go to http://doodle.com/9vq5qmxzdg6w63t7 Cheers, Pascal Pascal Thubert IPv6 Engineering pthubert@cisco.com<mailto:pthubert@cisco.com> Phone :+33 497 23 26 34 Mobile :+33 619 98 29 85 Cisco Systems Village d'Entreprises Green Side bat. T3 400, Avenue Roumanille 06410 Biot - Sophia Antipolis France Cisco.com<http://www.cisco.com/global/FR/> [Description: http://www.cisco.com/web/europe/images/email/signature/vertic= al04.jpg] For corporate legal information go to: http://www.cisco.com/web/about/doing= _business/legal/cri/index.html This e-mail may contain confidential and privileged material for the sole u= se of the intended recipient. Any review, use, distribution or disclosure b= y others is strictly prohibited. If you are not the intended recipient (or = authorized to receive for the recipient), please contact the sender by repl= y e-mail and delete all copies of this message. --_000_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"= > <meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"EN-US" link=3D"blue" vlink=3D"purple"> <div class=3D"WordSection1"> <p class=3D"MsoNormal">Hi :<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">In order to prepare for Orlando, it would be good th= at we have an open call and discuss goals. Ideally that would help us figur= e a content for a Bar Bof. Short term, we probably need to clarify:<o:p></o= :p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">1) what TSCH is. A draft (a few pages) would be usef= ul to explain where is plays, and where it could play in the future.  = What’s so specific and why it’s so important that we work on it= . This would ultimately be a reference to support a WG creation. This doc must be very clear on what the real problem is. The = way I read it the root problem is the TS aspect, while the CH can be probab= ly be hidden in a sublayer, which we need to specify and provide interface = with for routing and forwarding. And we have goals of 1) enabling deterministic flows, 2) maintaining budge= ts of jitter and latency 3) optimizing energy consumption. <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Volunteers?<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">2) A scope for the work items. That’s a (set o= f) 802.15.4e TSCH LLNs and a probably backbone to scale the cases like indu= strial – we can point to /  reuse the problem and applicability = statements from ROLL as a source of information -. In turn, a bar bof in Orlando  would help us figure the real delivera= bles. We already got a lot of feedback from the list. So far I’ve see= n that we want:<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">a) an architecture that shows how the existing stand= ards work together. Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES&#= 8230; <o:p></o:p></p> <p class=3D"MsoNormal">     Various flows must be = described if they need different handlings. The architecture will show miss= ing pieces and overlaps. I think we want to start discussing those in our f= irst round so that we can solve them later.<o:p></o:p></p> <p class=3D"MsoNormal">b) a link model. Probably split in generic (IPv6 abs= traction) and specific (4e implementation). <o:p></o:p></p> <p class=3D"MsoNormal">     Probably the link loca= l protocols (often mcast, eg NA or DIA) will use a shared slot and traffic = will use dedicated slot but routing does not need to know.<o:p></o:p></p> <p class=3D"MsoNormal">c) a sublayer specification to implement that model,= including IE level exchange information and IP based interface to negotiat= e bandwidth from fwd plane.  This could be handled as a simple congest= ion feedback from fwd plane. Or a knowledge of throughput like in slot/s as was mentioned on the list but I do not see= that L3 really needs that visibility.<o:p></o:p></p> <p class=3D"MsoNormal">d) a RPL OF that leverages that sublayer. RPL base s= hould be transparent. But the OF handles the peerings and the metrics so it= will definitely know.<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Who’s coming?<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Also (later?):<o:p></o:p></p> <p class=3D"MsoNormal">e) a reservation protocol to optimize a sequence of = hops from/to the root. Optimizing relays implies a common sense of time alo= ng the path so that what comes in goes out rapidly.<o:p></o:p></p> <p class=3D"MsoNormal">f) an openflow type of approach if the central compu= ter needs to control both the path and the channel/slot sequence.<o:p></o:p= ></p> <p class=3D"MsoNormal">g) filling the gaps, like fragment handling, DAD acr= oss a backbone, …<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">I created a doodle to get your availability. From th= ere, I'll schedule a weekly call and we'll see if that is an efficient tool= or not…<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Please go to <o:p></o:p></p> <p class=3D"MsoNormal"><a href=3D"http://doodle.com/9vq5qmxzdg6w63t7" targe= t=3D"_blank">http://doodle.com/9vq5qmxzdg6w63t7</a> <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Cheers,<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Pascal<o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"FR"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"FR"><o:p> </o:p></span></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding= =3D"0" width=3D"624" style=3D"width:467.8pt;margin-left:-.4pt;border-collap= se:collapse"> <tbody> <tr> <td width=3D"168" valign=3D"top" style=3D"width:126.1pt;border-top:solid #C= CCCCC 1.0pt;border-left:solid #CCCCCC 1.0pt;border-bottom:none;border-right= :none;padding:0cm 0cm 0cm 18.0pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t;margin-left:.75pt"> <span style=3D"font-size:8.5pt;font-family:"Arial","sans-ser= if";color:#666666"><br> <b>Pascal Thubert</b><br> <b>IPv6 Engineering</b><br> <br> <a href=3D"mailto:pthubert@cisco.com"><span style=3D"color:#666666">pthuber= t@cisco.com</span></a><br> Phone :<b>+33 497 23 26 34</b><br> Mobile :<b>+33 619 98 29 85</b></span><span style=3D"font-size:8.5pt;fo= nt-family:"Arial","sans-serif";color:#666666"><o:p></o:= p></span></p> </td> <td width=3D"239" nowrap=3D"" valign=3D"top" style=3D"width:179.0pt;border:= none;border-top:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 15.0pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t"><span style=3D"font-size:8.5pt;font-family:"Arial","sans-= serif";color:#666666"><br> <b>Cisco Systems</b><br> Village d'Entreprises Green Side bat. T3 <br> 400, Avenue Roumanille<br> 06410 Biot - Sophia Antipolis  <br> France<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t"><span style=3D"font-size:8.5pt;font-family:"Arial","sans-= serif";color:#666666"><a href=3D"http://www.cisco.com/global/FR/"><spa= n style=3D"color:#666666">Cisco.com</span></a></span><span style=3D"font-si= ze:8.5pt;font-family:"Arial","sans-serif";color:#666666= "><o:p></o:p></span></p> </td> <td width=3D"217" valign=3D"top" style=3D"width:162.7pt;border-top:solid #C= CCCCC 1.0pt;border-left:none;border-bottom:none;border-right:solid #CCCCCC = 1.0pt;padding:0cm 0cm 0cm 0cm"> <p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty= le=3D"font-size:12.0pt;font-family:"Times New Roman","serif&= quot;"><img border=3D"0" width=3D"200" height=3D"181" id=3D"Picture_x0020_3= " src=3D"cid:image001.jpg@01CE0301.DBA223D0" alt=3D"Description: http://www= .cisco.com/web/europe/images/email/signature/vertical04.jpg"></span><span s= tyle=3D"font-size:12.0pt;font-family:"Times New Roman","seri= f""><o:p></o:p></span></p> </td> </tr> <tr style=3D"height:30.9pt"> <td width=3D"624" colspan=3D"3" style=3D"width:467.8pt;border:solid #CCCCCC= 1.0pt;padding:2.25pt 15.0pt 0cm 18.0pt;height:30.9pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:7.5pt;font-family:"Arial","= ;sans-serif";color:#999999">For corporate legal information go to: <a href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.ht= ml" title=3D"Legal Information"> <span style=3D"color:#0E58A0">http://www.cisco.com/web/about/doing_business= /legal/cri/index.html</span></a> <o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:7.5pt;font-family:"Arial","= ;sans-serif";color:#999999">This e-mail may contain confidential and p= rivileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibit= ed. If you are not the intended recipient (or authorized to receive for the= recipient), please contact the sender by reply e-mail and delete all copie= s of this message.</span><span style=3D"font-size:7.5pt;font-family:"A= rial","sans-serif";color:#009900"><o:p></o:p></span></p> </td> </tr> </tbody> </table> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </body> </html> --_000_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_-- --_004_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=20186; creation-date="Mon, 04 Feb 2013 17:24:30 GMT"; modification-date="Mon, 04 Feb 2013 17:24:30 GMT" Content-ID: <image001.jpg@01CE0301.DBA223D0> Content-Transfer-Encoding: base64 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 k9LCkAb0/9k= --_004_E045AECD98228444A58C61C200AE1BD834A647ADxmbrcdx01ciscoc_-- From twatteyne@gmail.com Mon Feb 4 09:37:07 2013 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 3057621F8A93 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:37:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.833 X-Spam-Level: X-Spam-Status: No, score=-1.833 tagged_above=-999 required=5 tests=[AWL=-0.097, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eKLmt0UWdiEE for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:37:05 -0800 (PST) Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by ietfa.amsl.com (Postfix) with ESMTP id 8462321F89BA for <6tsch@ietf.org>; Mon, 4 Feb 2013 09:37:05 -0800 (PST) Received: by mail-pa0-f43.google.com with SMTP id bh2so1214464pad.16 for <6tsch@ietf.org>; Mon, 04 Feb 2013 09:37:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=62JLq3KMbKcjlYTkXRYV4ORQzxLNt+Dxpe/G0iFVnvg=; b=Ob5hS+m164ASq1VSx3c0hO8H6sRF1F67TYyZTE0Xy89h+uv+ENEwRPnKsNe07gs8Pp K1o47pS+cgtmSkzsR/8K8GxQsUN466R90o/XQK929T59/lO2mdZGdor1kHaF1nKaD+jr ZSfACKw1jB7hagX8L6V9Yj3smGacKvFNlTyoX3hHlVURpmxovMDUNkqzGOYixEwWBZ8T pxRtBXpLnLNxTDeDjUMRmb7UWuMB9NPBPPDlTCFvu9eqx4oM+XOyWNKiO6VdEaUjsAPM +8+lmyMUFlMUSzXm6eDkiBVlBvdRhewvYdSlxWkteFqBEF7YJe15dl2EbIKHg+w6Kz5l Vzxg== MIME-Version: 1.0 X-Received: by 10.66.77.200 with SMTP id u8mr54985718paw.43.1359999423995; Mon, 04 Feb 2013 09:37:03 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Mon, 4 Feb 2013 09:37:03 -0800 (PST) In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Date: Mon, 4 Feb 2013 09:37:03 -0800 X-Google-Sender-Auth: HnSnoORdGWblMpBuG7qMeNKgGy0 Message-ID: <CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: "6tsch@ietf.org" <6tsch@ietf.org> Content-Type: multipart/related; boundary=f46d042e00798fdd3204d4e98a59 Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 17:37:07 -0000 --f46d042e00798fdd3204d4e98a59 Content-Type: multipart/alternative; boundary=f46d042e00798fdd3004d4e98a58 --f46d042e00798fdd3004d4e98a58 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Pascal, Thanks for putting the Doodle together, I've added my name. I'm planning on coming to Orlando. I've also started a write-up for your item 1). I should be able to upload a first version by the end of the week. Thomas On Mon, Feb 4, 2013 at 9:24 AM, Pascal Thubert (pthubert) < pthubert@cisco.com> wrote: > Hi :**** > > ** ** > > In order to prepare for Orlando, it would be good that we have an open > call and discuss goals. Ideally that would help us figure a content for a > Bar Bof. Short term, we probably need to clarify:**** > > ** ** > > 1) what TSCH is. A draft (a few pages) would be useful to explain where i= s > plays, and where it could play in the future. What=92s so specific and w= hy > it=92s so important that we work on it. This would ultimately be a refere= nce > to support a WG creation. This doc must be very clear on what the real > problem is. The way I read it the root problem is the TS aspect, while th= e > CH can be probably be hidden in a sublayer, which we need to specify and > provide interface with for routing and forwarding. And we have goals of 1= ) > enabling deterministic flows, 2) maintaining budgets of jitter and latenc= y > 3) optimizing energy consumption. **** > > ** ** > > Volunteers?**** > > ** ** > > 2) A scope for the work items. That=92s a (set of) 802.15.4e TSCH LLNs an= d a > probably backbone to scale the cases like industrial =96 we can point to = / > reuse the problem and applicability statements from ROLL as a source of > information -. In turn, a bar bof in Orlando would help us figure the re= al > deliverables. We already got a lot of feedback from the list. So far I=92= ve > seen that we want:**** > > ** ** > > a) an architecture that shows how the existing standards work together. > Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES=85 **** > > Various flows must be described if they need different handlings. Th= e > architecture will show missing pieces and overlaps. I think we want to > start discussing those in our first round so that we can solve them later= . > **** > > b) a link model. Probably split in generic (IPv6 abstraction) and specifi= c > (4e implementation). **** > > Probably the link local protocols (often mcast, eg NA or DIA) will > use a shared slot and traffic will use dedicated slot but routing does no= t > need to know.**** > > c) a sublayer specification to implement that model, including IE level > exchange information and IP based interface to negotiate bandwidth from f= wd > plane. This could be handled as a simple congestion feedback from fwd > plane. Or a knowledge of throughput like in slot/s as was mentioned on th= e > list but I do not see that L3 really needs that visibility.**** > > d) a RPL OF that leverages that sublayer. RPL base should be transparent. > But the OF handles the peerings and the metrics so it will definitely kno= w. > **** > > ** ** > > Who=92s coming?**** > > ** ** > > Also (later?):**** > > e) a reservation protocol to optimize a sequence of hops from/to the root= . > Optimizing relays implies a common sense of time along the path so that > what comes in goes out rapidly.**** > > f) an openflow type of approach if the central computer needs to control > both the path and the channel/slot sequence.**** > > g) filling the gaps, like fragment handling, DAD across a backbone, =85**= ** > > ** ** > > I created a doodle to get your availability. From there, I'll schedule a > weekly call and we'll see if that is an efficient tool or not=85**** > > ** ** > > Please go to **** > > http://doodle.com/9vq5qmxzdg6w63t7 **** > > ** ** > > Cheers,**** > > ** ** > > Pascal**** > > ** ** > > ** ** > > > *Pascal Thubert* > *IPv6 Engineering* > > pthubert@cisco.com > Phone :*+33 497 23 26 34* > Mobile :*+33 619 98 29 85***** > > > *Cisco Systems* > Village d'Entreprises Green Side bat. T3 > 400, Avenue Roumanille > 06410 Biot - Sophia Antipolis > France**** > > Cisco.com <http://www.cisco.com/global/FR/>**** > > [image: Description: > http://www.cisco.com/web/europe/images/email/signature/vertical04.jpg]***= * > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html **** > > This e-mail may contain confidential and privileged material for the sole > use of the intended recipient. Any review, use, distribution or disclosur= e > by others is strictly prohibited. If you are not the intended recipient (= or > authorized to receive for the recipient), please contact the sender by > reply e-mail and delete all copies of this message.**** > > ** ** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --f46d042e00798fdd3004d4e98a58 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable <span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:1= 3px;background-color:rgb(255,255,255)">Pascal,</span><div style=3D"color:rg= b(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rg= b(255,255,255)"> <br></div><div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;fo= nt-size:13px;background-color:rgb(255,255,255)">Thanks for putting the Dood= le together, I've added my name.</div><div style=3D"color:rgb(34,34,34)= ;font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,2= 55)"> <br></div><div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;fo= nt-size:13px;background-color:rgb(255,255,255)">I'm planning on coming = to Orlando. I've also started a write-up for your item 1). I should be = able to upload a first version by the end of the week.</div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><br></div><div style=3D"color:rgb(34,= 34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255= ,255,255)"> Thomas</div><br><div class=3D"gmail_quote">On Mon, Feb 4, 2013 at 9:24 AM, = Pascal Thubert (pthubert) <span dir=3D"ltr"><<a href=3D"mailto:pthubert@= cisco.com" target=3D"_blank">pthubert@cisco.com</a>></span> wrote:<br><b= lockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px = #ccc solid;padding-left:1ex"> <div lang=3D"EN-US" link=3D"blue" vlink=3D"purple"> <div> <p class=3D"MsoNormal">Hi :<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">In order to prepare for Orlando, it would be good th= at we have an open call and discuss goals. Ideally that would help us figur= e a content for a Bar Bof. Short term, we probably need to clarify:<u></u><= u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">1) what TSCH is. A draft (a few pages) would be usef= ul to explain where is plays, and where it could play in the future.=A0 Wha= t=92s so specific and why it=92s so important that we work on it. This woul= d ultimately be a reference to support a WG creation. This doc must be very clear on what the real problem is. The = way I read it the root problem is the TS aspect, while the CH can be probab= ly be hidden in a sublayer, which we need to specify and provide interface = with for routing and forwarding. And we have goals of 1) enabling deterministic flows, 2) maintaining budge= ts of jitter and latency 3) optimizing energy consumption. <u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">Volunteers?<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">2) A scope for the work items. That=92s a (set of) 8= 02.15.4e TSCH LLNs and a probably backbone to scale the cases like industri= al =96 we can point to / =A0reuse the problem and applicability statements = from ROLL as a source of information -. In turn, a bar bof in Orlando =A0would help us figure the real deliverable= s. We already got a lot of feedback from the list. So far I=92ve seen that = we want:<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">a) an architecture that shows how the existing stand= ards work together. Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES= =85 <u></u><u></u></p> <p class=3D"MsoNormal">=A0=A0=A0=A0=A0Various flows must be described if th= ey need different handlings. The architecture will show missing pieces and = overlaps. I think we want to start discussing those in our first round so t= hat we can solve them later.<u></u><u></u></p> <p class=3D"MsoNormal">b) a link model. Probably split in generic (IPv6 abs= traction) and specific (4e implementation). <u></u><u></u></p> <p class=3D"MsoNormal">=A0=A0=A0=A0=A0Probably the link local protocols (of= ten mcast, eg NA or DIA) will use a shared slot and traffic will use dedica= ted slot but routing does not need to know.<u></u><u></u></p> <p class=3D"MsoNormal">c) a sublayer specification to implement that model,= including IE level exchange information and IP based interface to negotiat= e bandwidth from fwd plane. =A0This could be handled as a simple congestion= feedback from fwd plane. Or a knowledge of throughput like in slot/s as was mentioned on the list but I do not see= that L3 really needs that visibility.<u></u><u></u></p> <p class=3D"MsoNormal">d) a RPL OF that leverages that sublayer. RPL base s= hould be transparent. But the OF handles the peerings and the metrics so it= will definitely know.<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">Who=92s coming?<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">Also (later?):<u></u><u></u></p> <p class=3D"MsoNormal">e) a reservation protocol to optimize a sequence of = hops from/to the root. Optimizing relays implies a common sense of time alo= ng the path so that what comes in goes out rapidly.<u></u><u></u></p> <p class=3D"MsoNormal">f) an openflow type of approach if the central compu= ter needs to control both the path and the channel/slot sequence.<u></u><u>= </u></p> <p class=3D"MsoNormal">g) filling the gaps, like fragment handling, DAD acr= oss a backbone, =85<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">I created a doodle to get your availability. From th= ere, I'll schedule a weekly call and we'll see if that is an effici= ent tool or not=85<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">Please go to <u></u><u></u></p> <p class=3D"MsoNormal"><a href=3D"http://doodle.com/9vq5qmxzdg6w63t7" targe= t=3D"_blank">http://doodle.com/9vq5qmxzdg6w63t7</a> <u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">Cheers,<u></u><u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal">Pascal<u></u><u></u></p> <p class=3D"MsoNormal"><span lang=3D"FR"><u></u>=A0<u></u></span></p> <p class=3D"MsoNormal"><span lang=3D"FR"><u></u>=A0<u></u></span></p> <table border=3D"0" cellspacing=3D"0" cellpadding=3D"0" width=3D"624" style= =3D"width:467.8pt;border-collapse:collapse"> <tbody> <tr> <td width=3D"168" valign=3D"top" style=3D"width:126.1pt;border-top:solid #c= ccccc 1.0pt;border-left:solid #cccccc 1.0pt;border-bottom:none;border-right= :none;padding:0cm 0cm 0cm 18.0pt"> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt;margin-left:.75pt"> <span style=3D"font-size:8.5pt;font-family:"Arial","sans-ser= if";color:#666666"><br> <b>Pascal Thubert</b><br> <b>IPv6 Engineering</b><br> <br> <a href=3D"mailto:pthubert@cisco.com" target=3D"_blank"><span style=3D"colo= r:#666666">pthubert@cisco.com</span></a><br> Phone :<b><a href=3D"tel:%2B33%20497%2023%2026%2034" value=3D"+33497232634"= target=3D"_blank">+33 497 23 26 34</a></b><br> Mobile :<b><a href=3D"tel:%2B33%20619%2098%2029%2085" value=3D"+33619982985= " target=3D"_blank">+33 619 98 29 85</a></b></span><span style=3D"font-size= :8.5pt;font-family:"Arial","sans-serif";color:#666666">= <u></u><u></u></span></p> </td> <td width=3D"239" nowrap valign=3D"top" style=3D"width:179.0pt;border:none;= border-top:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 15.0pt"> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s= ize:8.5pt;font-family:"Arial","sans-serif";color:#66666= 6"><br> <b>Cisco Systems</b><br> Village d'Entreprises Green Side bat. T3 <br> 400, Avenue Roumanille<br> 06410 Biot - Sophia Antipolis=A0 <br> France<u></u><u></u></span></p> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><span style=3D"font-s= ize:8.5pt;font-family:"Arial","sans-serif";color:#66666= 6"><a href=3D"http://www.cisco.com/global/FR/" target=3D"_blank"><span styl= e=3D"color:#666666">Cisco.com</span></a></span><span style=3D"font-size:8.5= pt;font-family:"Arial","sans-serif";color:#666666"><u><= /u><u></u></span></p> </td> <td width=3D"217" valign=3D"top" style=3D"width:162.7pt;border-top:solid #c= ccccc 1.0pt;border-left:none;border-bottom:none;border-right:solid #cccccc = 1.0pt;padding:0cm 0cm 0cm 0cm"> <p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty= le=3D"font-size:12.0pt;font-family:"Times New Roman","serif&= quot;"><img border=3D"0" width=3D"200" height=3D"181" src=3D"cid:image001.j= pg@01CE0301.DBA223D0" alt=3D"Description: http://www.cisco.com/web/europe/i= mages/email/signature/vertical04.jpg"></span><span style=3D"font-size:12.0p= t;font-family:"Times New Roman","serif""><u></u><u></u>= </span></p> </td> </tr> <tr style=3D"min-height:30.9pt"> <td width=3D"624" colspan=3D"3" style=3D"width:467.8pt;border:solid #cccccc= 1.0pt;padding:2.25pt 15.0pt 0cm 18.0pt;min-height:30.9pt"> <p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:"Ari= al","sans-serif";color:#999999">For corporate legal informat= ion go to: <a href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.ht= ml" title=3D"Legal Information" target=3D"_blank"> <span style=3D"color:#0e58a0">http://www.cisco.com/web/about/doing_business= /legal/cri/index.html</span></a> <u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:"Ari= al","sans-serif";color:#999999">This e-mail may contain conf= idential and privileged material for the sole use of the intended recipient= . Any review, use, distribution or disclosure by others is strictly prohibit= ed. If you are not the intended recipient (or authorized to receive for the= recipient), please contact the sender by reply e-mail and delete all copie= s of this message.</span><span style=3D"font-size:7.5pt;font-family:"A= rial","sans-serif";color:#009900"><u></u><u></u></span></p> </td> </tr> </tbody> </table> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> </div> </div> <br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><br> <br></blockquote></div><br> --f46d042e00798fdd3004d4e98a58-- --f46d042e00798fdd3204d4e98a59 Content-Type: image/jpeg; name="image001.jpg" Content-Transfer-Encoding: base64 Content-ID: <image001.jpg@01CE0301.DBA223D0> X-Attachment-Id: 75dfddeeb401ba08_0.0.1 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 k9LCkAb0/9k= --f46d042e00798fdd3204d4e98a59-- From xvilajosana@eecs.berkeley.edu Mon Feb 4 09:39:38 2013 Return-Path: <xvilajosana@eecs.berkeley.edu> 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 150B621F84B2 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:39:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.979 X-Spam-Level: X-Spam-Status: No, score=-5.979 tagged_above=-999 required=5 tests=[AWL=-0.621, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H2BixQvdP4am for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:39:36 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id E370221F8480 for <6tsch@ietf.org>; Mon, 4 Feb 2013 09:39:35 -0800 (PST) Received: from c-67-188-198-243.hsd1.ca.comcast.net ([67.188.198.243] helo=[192.168.2.4]) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from <xvilajosana@eecs.berkeley.edu>) id 1U2Q0y-0002b1-IC for 6tsch@ietf.org; Mon, 04 Feb 2013 09:39:35 -0800 Message-ID: <510FF250.3050103@eecs.berkeley.edu> Date: Mon, 04 Feb 2013 09:39:28 -0800 From: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> <CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com> In-Reply-To: <CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com> Content-Type: multipart/alternative; boundary="------------020809010602000701000307" Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 17:39:38 -0000 This is a multi-part message in MIME format. --------------020809010602000701000307 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Pascal, I am also coming to Orlando. I'm volunteer on working with Thomas on item 1. regards. Xavi On 04/02/13 09:37, Thomas Watteyne wrote: > Pascal, > > Thanks for putting the Doodle together, I've added my name. > > I'm planning on coming to Orlando. I've also started a write-up for > your item 1). I should be able to upload a first version by the end of > the week. > > Thomas > > On Mon, Feb 4, 2013 at 9:24 AM, Pascal Thubert (pthubert) > <pthubert@cisco.com <mailto:pthubert@cisco.com>> wrote: > > Hi : > > In order to prepare for Orlando, it would be good that we have an > open call and discuss goals. Ideally that would help us figure a > content for a Bar Bof. Short term, we probably need to clarify: > > 1) what TSCH is. A draft (a few pages) would be useful to explain > where is plays, and where it could play in the future. What's so > specific and why it's so important that we work on it. This would > ultimately be a reference to support a WG creation. This doc must > be very clear on what the real problem is. The way I read it the > root problem is the TS aspect, while the CH can be probably be > hidden in a sublayer, which we need to specify and provide > interface with for routing and forwarding. And we have goals of 1) > enabling deterministic flows, 2) maintaining budgets of jitter and > latency 3) optimizing energy consumption. > > Volunteers? > > 2) A scope for the work items. That's a (set of) 802.15.4e TSCH > LLNs and a probably backbone to scale the cases like industrial -- > we can point to / reuse the problem and applicability statements > from ROLL as a source of information -. In turn, a bar bof in > Orlando would help us figure the real deliverables. We already > got a lot of feedback from the list. So far I've seen that we want: > > a) an architecture that shows how the existing standards work > together. Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES... > > Various flows must be described if they need different > handlings. The architecture will show missing pieces and overlaps. > I think we want to start discussing those in our first round so > that we can solve them later. > > b) a link model. Probably split in generic (IPv6 abstraction) and > specific (4e implementation). > > Probably the link local protocols (often mcast, eg NA or DIA) > will use a shared slot and traffic will use dedicated slot but > routing does not need to know. > > c) a sublayer specification to implement that model, including IE > level exchange information and IP based interface to negotiate > bandwidth from fwd plane. This could be handled as a simple > congestion feedback from fwd plane. Or a knowledge of throughput > like in slot/s as was mentioned on the list but I do not see that > L3 really needs that visibility. > > d) a RPL OF that leverages that sublayer. RPL base should be > transparent. But the OF handles the peerings and the metrics so it > will definitely know. > > Who's coming? > > Also (later?): > > e) a reservation protocol to optimize a sequence of hops from/to > the root. Optimizing relays implies a common sense of time along > the path so that what comes in goes out rapidly. > > f) an openflow type of approach if the central computer needs to > control both the path and the channel/slot sequence. > > g) filling the gaps, like fragment handling, DAD across a > backbone, ... > > I created a doodle to get your availability. From there, I'll > schedule a weekly call and we'll see if that is an efficient tool > or not... > > Please go to > > http://doodle.com/9vq5qmxzdg6w63t7 > > Cheers, > > Pascal > > > *Pascal Thubert* > *IPv6 Engineering* > > pthubert@cisco.com <mailto:pthubert@cisco.com> > Phone :*+33 497 23 26 34 <tel:%2B33%20497%2023%2026%2034>* > Mobile :*+33 619 98 29 85 <tel:%2B33%20619%2098%2029%2085>* > > > > > *Cisco Systems* > Village d'Entreprises Green Side bat. T3 > 400, Avenue Roumanille > 06410 Biot - Sophia Antipolis > France > > Cisco.com <http://www.cisco.com/global/FR/> > > > > Description: > http://www.cisco.com/web/europe/images/email/signature/vertical04.jpg > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > > This e-mail may contain confidential and privileged material for > the sole use of the intended recipient. Any review, use, > distribution or disclosure by others is strictly prohibited. If > you are not the intended recipient (or authorized to receive for > the recipient), please contact the sender by reply e-mail and > delete all copies of this message. > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org <mailto:6tsch@ietf.org> > https://www.ietf.org/mailman/listinfo/6tsch > > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------020809010602000701000307 Content-Type: multipart/related; boundary="------------070302070405010106060500" --------------070302070405010106060500 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">Hi Pascal,<br> <br> I am also coming to Orlando.<br> <br> I'm volunteer on working with Thomas on item 1.<br> <br> regards.<br> Xavi<br> <br> On 04/02/13 09:37, Thomas Watteyne wrote:<br> </div> <blockquote cite="mid:CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com" type="cite"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Pascal,</span> <div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br> </div> <div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Thanks for putting the Doodle together, I've added my name.</div> <div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br> </div> <div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">I'm planning on coming to Orlando. I've also started a write-up for your item 1). I should be able to upload a first version by the end of the week.</div> <div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br> </div> <div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Thomas</div> <br> <div class="gmail_quote">On Mon, Feb 4, 2013 at 9:24 AM, Pascal Thubert (pthubert) <span dir="ltr"><<a moz-do-not-send="true" href="mailto:pthubert@cisco.com" target="_blank">pthubert@cisco.com</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div link="blue" vlink="purple" lang="EN-US"> <div> <p class="MsoNormal">Hi :</p> <p class="MsoNormal"> </p> <p class="MsoNormal">In order to prepare for Orlando, it would be good that we have an open call and discuss goals. Ideally that would help us figure a content for a Bar Bof. Short term, we probably need to clarify:</p> <p class="MsoNormal"> </p> <p class="MsoNormal">1) what TSCH is. A draft (a few pages) would be useful to explain where is plays, and where it could play in the future.  What’s so specific and why it’s so important that we work on it. This would ultimately be a reference to support a WG creation. This doc must be very clear on what the real problem is. The way I read it the root problem is the TS aspect, while the CH can be probably be hidden in a sublayer, which we need to specify and provide interface with for routing and forwarding. And we have goals of 1) enabling deterministic flows, 2) maintaining budgets of jitter and latency 3) optimizing energy consumption. </p> <p class="MsoNormal"> </p> <p class="MsoNormal">Volunteers?</p> <p class="MsoNormal"> </p> <p class="MsoNormal">2) A scope for the work items. That’s a (set of) 802.15.4e TSCH LLNs and a probably backbone to scale the cases like industrial – we can point to /  reuse the problem and applicability statements from ROLL as a source of information -. In turn, a bar bof in Orlando  would help us figure the real deliverables. We already got a lot of feedback from the list. So far I’ve seen that we want:</p> <p class="MsoNormal"> </p> <p class="MsoNormal">a) an architecture that shows how the existing standards work together. Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES… </p> <p class="MsoNormal">     Various flows must be described if they need different handlings. The architecture will show missing pieces and overlaps. I think we want to start discussing those in our first round so that we can solve them later.</p> <p class="MsoNormal">b) a link model. Probably split in generic (IPv6 abstraction) and specific (4e implementation). </p> <p class="MsoNormal">     Probably the link local protocols (often mcast, eg NA or DIA) will use a shared slot and traffic will use dedicated slot but routing does not need to know.</p> <p class="MsoNormal">c) a sublayer specification to implement that model, including IE level exchange information and IP based interface to negotiate bandwidth from fwd plane.  This could be handled as a simple congestion feedback from fwd plane. Or a knowledge of throughput like in slot/s as was mentioned on the list but I do not see that L3 really needs that visibility.</p> <p class="MsoNormal">d) a RPL OF that leverages that sublayer. RPL base should be transparent. But the OF handles the peerings and the metrics so it will definitely know.</p> <p class="MsoNormal"> </p> <p class="MsoNormal">Who’s coming?</p> <p class="MsoNormal"> </p> <p class="MsoNormal">Also (later?):</p> <p class="MsoNormal">e) a reservation protocol to optimize a sequence of hops from/to the root. Optimizing relays implies a common sense of time along the path so that what comes in goes out rapidly.</p> <p class="MsoNormal">f) an openflow type of approach if the central computer needs to control both the path and the channel/slot sequence.</p> <p class="MsoNormal">g) filling the gaps, like fragment handling, DAD across a backbone, …</p> <p class="MsoNormal"> </p> <p class="MsoNormal">I created a doodle to get your availability. From there, I'll schedule a weekly call and we'll see if that is an efficient tool or not…</p> <p class="MsoNormal"> </p> <p class="MsoNormal">Please go to </p> <p class="MsoNormal"><a moz-do-not-send="true" href="http://doodle.com/9vq5qmxzdg6w63t7" target="_blank">http://doodle.com/9vq5qmxzdg6w63t7</a> </p> <p class="MsoNormal"> </p> <p class="MsoNormal">Cheers,</p> <p class="MsoNormal"> </p> <p class="MsoNormal">Pascal</p> <p class="MsoNormal"><span lang="FR"> </span></p> <p class="MsoNormal"><span lang="FR"> </span></p> <table style="width:467.8pt;border-collapse:collapse" width="624" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="width:126.1pt;border-top:solid #cccccc 1.0pt;border-left:solid #cccccc 1.0pt;border-bottom:none;border-right:none;padding:0cm 0cm 0cm 18.0pt" valign="top" width="168"> <p class="MsoNormal" style="margin-bottom:12.0pt;margin-left:.75pt"> <span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666"><br> <b>Pascal Thubert</b><br> <b>IPv6 Engineering</b><br> <br> <a moz-do-not-send="true" href="mailto:pthubert@cisco.com" target="_blank"><span style="color:#666666">pthubert@cisco.com</span></a><br> Phone :<b><a moz-do-not-send="true" href="tel:%2B33%20497%2023%2026%2034" value="+33497232634" target="_blank">+33 497 23 26 34</a></b><br> Mobile :<b><a moz-do-not-send="true" href="tel:%2B33%20619%2098%2029%2085" value="+33619982985" target="_blank">+33 619 98 29 85</a></b></span><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666"></span></p> </td> <td style="width:179.0pt;border:none;border-top:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 15.0pt" nowrap="nowrap" valign="top" width="239"> <p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666"><br> <b>Cisco Systems</b><br> Village d'Entreprises Green Side bat. T3 <br> 400, Avenue Roumanille<br> 06410 Biot - Sophia Antipolis  <br> France</span></p> <p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666"><a moz-do-not-send="true" href="http://www.cisco.com/global/FR/" target="_blank"><span style="color:#666666">Cisco.com</span></a></span><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666"></span></p> </td> <td style="width:162.7pt;border-top:solid #cccccc 1.0pt;border-left:none;border-bottom:none;border-right:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 0cm" valign="top" width="217"> <p class="MsoNormal" style="text-align:right" align="right"><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><img src="cid:part7.06090300.03010701@eecs.berkeley.edu" alt="Description: http://www.cisco.com/web/europe/images/email/signature/vertical04.jpg" height="181" width="200" border="0"></span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""></span></p> </td> </tr> <tr style="min-height:30.9pt"> <td colspan="3" style="width:467.8pt;border:solid #cccccc 1.0pt;padding:2.25pt 15.0pt 0cm 18.0pt;min-height:30.9pt" width="624"> <p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#999999">For corporate legal information go to: <a moz-do-not-send="true" href="http://www.cisco.com/web/about/doing_business/legal/cri/index.html" title="Legal Information" target="_blank"> <span style="color:#0e58a0">http://www.cisco.com/web/about/doing_business/legal/cri/index.html</span></a> </span></p> <p class="MsoNormal"><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#999999">This e-mail may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply e-mail and delete all copies of this message.</span><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#009900"></span></p> </td> </tr> </tbody> </table> <p class="MsoNormal"> </p> <p class="MsoNormal"> </p> </div> </div> <br> _______________________________________________<br> 6tsch mailing list<br> <a moz-do-not-send="true" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> <br> </blockquote> </div> <br> <br> <fieldset class="mimeAttachmentHeader"></fieldset> <br> <pre wrap="">_______________________________________________ 6tsch mailing list <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </blockquote> <br> </body> </html> --------------070302070405010106060500 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-ID: <part7.06090300.03010701@eecs.berkeley.edu> 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 --------------070302070405010106060500-- --------------020809010602000701000307-- From qinwang@berkeley.edu Mon Feb 4 09:47:14 2013 Return-Path: <qinwang@berkeley.edu> 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 9D2BB21F85D0 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:47:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.6 X-Spam-Level: X-Spam-Status: No, score=-5.6 tagged_above=-999 required=5 tests=[AWL=-0.241, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6oWiYoS9DG0N for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 09:47:13 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id B42EF21F8569 for <6tsch@ietf.org>; Mon, 4 Feb 2013 09:47:13 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U2Q8J-0004Yz-7y; Mon, 04 Feb 2013 09:47:13 -0800 Received: from 136.152.37.96 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Mon, 4 Feb 2013 09:47:07 -0800 Message-ID: <66fc8e9a60a7331ed5f5453bd9aba937.squirrel@calmail.berkeley.edu> In-Reply-To: <CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> <CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com> Date: Mon, 4 Feb 2013 09:47:07 -0800 From: qinwang@berkeley.edu To: "Thomas Watteyne" <watteyne@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 17:47:14 -0000 Pascal, I have added my name to Doodle. What is the time for Orlando meeting? Qin > Pascal, > > Thanks for putting the Doodle together, I've added my name. > > I'm planning on coming to Orlando. I've also started a write-up for your > item 1). I should be able to upload a first version by the end of the > week. > > Thomas > > On Mon, Feb 4, 2013 at 9:24 AM, Pascal Thubert (pthubert) < > pthubert@cisco.com> wrote: > >> Hi :**** >> >> ** ** >> >> In order to prepare for Orlando, it would be good that we have an open >> call and discuss goals. Ideally that would help us figure a content for >> a >> Bar Bof. Short term, we probably need to clarify:**** >> >> ** ** >> >> 1) what TSCH is. A draft (a few pages) would be useful to explain where >> is >> plays, and where it could play in the future. What’s so specific and >> why >> it’s so important that we work on it. This would ultimately be a >> reference >> to support a WG creation. This doc must be very clear on what the real >> problem is. The way I read it the root problem is the TS aspect, while >> the >> CH can be probably be hidden in a sublayer, which we need to specify and >> provide interface with for routing and forwarding. And we have goals of >> 1) >> enabling deterministic flows, 2) maintaining budgets of jitter and >> latency >> 3) optimizing energy consumption. **** >> >> ** ** >> >> Volunteers?**** >> >> ** ** >> >> 2) A scope for the work items. That’s a (set of) 802.15.4e TSCH LLNs and >> a >> probably backbone to scale the cases like industrial – we can point to / >> reuse the problem and applicability statements from ROLL as a source of >> information -. In turn, a bar bof in Orlando would help us figure the >> real >> deliverables. We already got a lot of feedback from the list. So far >> I’ve >> seen that we want:**** >> >> ** ** >> >> a) an architecture that shows how the existing standards work together. >> Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES… **** >> >> Various flows must be described if they need different handlings. >> The >> architecture will show missing pieces and overlaps. I think we want to >> start discussing those in our first round so that we can solve them >> later. >> **** >> >> b) a link model. Probably split in generic (IPv6 abstraction) and >> specific >> (4e implementation). **** >> >> Probably the link local protocols (often mcast, eg NA or DIA) will >> use a shared slot and traffic will use dedicated slot but routing does >> not >> need to know.**** >> >> c) a sublayer specification to implement that model, including IE level >> exchange information and IP based interface to negotiate bandwidth from >> fwd >> plane. This could be handled as a simple congestion feedback from fwd >> plane. Or a knowledge of throughput like in slot/s as was mentioned on >> the >> list but I do not see that L3 really needs that visibility.**** >> >> d) a RPL OF that leverages that sublayer. RPL base should be >> transparent. >> But the OF handles the peerings and the metrics so it will definitely >> know. >> **** >> >> ** ** >> >> Who’s coming?**** >> >> ** ** >> >> Also (later?):**** >> >> e) a reservation protocol to optimize a sequence of hops from/to the >> root. >> Optimizing relays implies a common sense of time along the path so that >> what comes in goes out rapidly.**** >> >> f) an openflow type of approach if the central computer needs to control >> both the path and the channel/slot sequence.**** >> >> g) filling the gaps, like fragment handling, DAD across a backbone, >> …**** >> >> ** ** >> >> I created a doodle to get your availability. From there, I'll schedule a >> weekly call and we'll see if that is an efficient tool or not…**** >> >> ** ** >> >> Please go to **** >> >> http://doodle.com/9vq5qmxzdg6w63t7 **** >> >> ** ** >> >> Cheers,**** >> >> ** ** >> >> Pascal**** >> >> ** ** >> >> ** ** >> >> >> *Pascal Thubert* >> *IPv6 Engineering* >> >> pthubert@cisco.com >> Phone :*+33 497 23 26 34* >> Mobile :*+33 619 98 29 85***** >> >> >> *Cisco Systems* >> Village d'Entreprises Green Side bat. T3 >> 400, Avenue Roumanille >> 06410 Biot - Sophia Antipolis >> France**** >> >> Cisco.com <http://www.cisco.com/global/FR/>**** >> >> [image: Description: >> http://www.cisco.com/web/europe/images/email/signature/vertical04.jpg]**** >> >> For corporate legal information go to: >> http://www.cisco.com/web/about/doing_business/legal/cri/index.html **** >> >> This e-mail may contain confidential and privileged material for the >> sole >> use of the intended recipient. Any review, use, distribution or >> disclosure >> by others is strictly prohibited. If you are not the intended recipient >> (or >> authorized to receive for the recipient), please contact the sender by >> reply e-mail and delete all copies of this message.**** >> >> ** ** >> >> ** ** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From robert.assimiti@nivis.com Mon Feb 4 11:50:06 2013 Return-Path: <robert.assimiti@nivis.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 4C60921F8AA0 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 11:50:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.778 X-Spam-Level: X-Spam-Status: No, score=-0.778 tagged_above=-999 required=5 tests=[AWL=-0.420, BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p9Cnzdt6okcr for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 11:50:03 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id D7A1421F8A84 for <6tsch@ietf.org>; Mon, 4 Feb 2013 11:50:02 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Mon, 4 Feb 2013 14:50:02 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>, "6tsch@ietf.org" <6tsch@ietf.org> Date: Mon, 4 Feb 2013 14:49:59 -0500 Thread-Topic: doodle poall for a call Thread-Index: Ac4C/GX+w6Y6gJGOR5GvfrHnkSEKMwAE+/1Q Message-ID: <67442429D9C35E4C975B89BE73BD33D096357721D0@ATLEXCH02.nivis.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/related; boundary="_004_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_"; type="multipart/alternative" MIME-Version: 1.0 Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 19:50:06 -0000 --_004_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_ Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_" --_000_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Pacscal, I would also like to volunteer to help with both part 1 and 2. Look forward= to also seeing everyone in Orlando. I would also like to add that for part one we should also consider: * Enabling distributed flows that allow for high scalability needed = for NAN/MANs * Centralized versus distributed link scheduler * Optimizing for latency Thks Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of P= ascal Thubert (pthubert) Sent: Monday, February 04, 2013 12:25 PM To: 6tsch@ietf.org Subject: [6tsch] doodle poall for a call Hi : In order to prepare for Orlando, it would be good that we have an open call= and discuss goals. Ideally that would help us figure a content for a Bar B= of. Short term, we probably need to clarify: 1) what TSCH is. A draft (a few pages) would be useful to explain where is = plays, and where it could play in the future. What's so specific and why i= t's so important that we work on it. This would ultimately be a reference t= o support a WG creation. This doc must be very clear on what the real probl= em is. The way I read it the root problem is the TS aspect, while the CH ca= n be probably be hidden in a sublayer, which we need to specify and provide= interface with for routing and forwarding. And we have goals of 1) enablin= g deterministic flows, 2) maintaining budgets of jitter and latency 3) opti= mizing energy consumption. Volunteers? 2) A scope for the work items. That's a (set of) 802.15.4e TSCH LLNs and a = probably backbone to scale the cases like industrial - we can point to / r= euse the problem and applicability statements from ROLL as a source of info= rmation -. In turn, a bar bof in Orlando would help us figure the real del= iverables. We already got a lot of feedback from the list. So far I've seen= that we want: a) an architecture that shows how the existing standards work together. Inc= ludes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES... Various flows must be described if they need different handlings. The = architecture will show missing pieces and overlaps. I think we want to star= t discussing those in our first round so that we can solve them later. b) a link model. Probably split in generic (IPv6 abstraction) and specific = (4e implementation). Probably the link local protocols (often mcast, eg NA or DIA) will use= a shared slot and traffic will use dedicated slot but routing does not nee= d to know. c) a sublayer specification to implement that model, including IE level exc= hange information and IP based interface to negotiate bandwidth from fwd pl= ane. This could be handled as a simple congestion feedback from fwd plane.= Or a knowledge of throughput like in slot/s as was mentioned on the list b= ut I do not see that L3 really needs that visibility. d) a RPL OF that leverages that sublayer. RPL base should be transparent. B= ut the OF handles the peerings and the metrics so it will definitely know. Who's coming? Also (later?): e) a reservation protocol to optimize a sequence of hops from/to the root. = Optimizing relays implies a common sense of time along the path so that wha= t comes in goes out rapidly. f) an openflow type of approach if the central computer needs to control bo= th the path and the channel/slot sequence. g) filling the gaps, like fragment handling, DAD across a backbone, ... I created a doodle to get your availability. From there, I'll schedule a we= ekly call and we'll see if that is an efficient tool or not... Please go to http://doodle.com/9vq5qmxzdg6w63t7 Cheers, Pascal Pascal Thubert IPv6 Engineering pthubert@cisco.com<mailto:pthubert@cisco.com> Phone :+33 497 23 26 34 Mobile :+33 619 98 29 85 Cisco Systems Village d'Entreprises Green Side bat. T3 400, Avenue Roumanille 06410 Biot - Sophia Antipolis France Cisco.com<http://www.cisco.com/global/FR/> [cid:image001.jpg@01CE02E6.8540E780] For corporate legal information go to: http://www.cisco.com/web/about/doing= _business/legal/cri/index.html This e-mail may contain confidential and privileged material for the sole u= se of the intended recipient. Any review, use, distribution or disclosure b= y others is strictly prohibited. If you are not the intended recipient (or = authorized to receive for the recipient), please contact the sender by repl= y e-mail and delete all copies of this message. --_000_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#def= ault#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0in; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.EmailStyle19 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:windowtext;} span.EmailStyle20 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1210384409; mso-list-type:hybrid; mso-list-template-ids:-1201524918 67698689 67698691 67698693 67698689 6769= 8691 67698693 67698689 67698691 67698693;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} @list l1 {mso-list-id:1421752903; mso-list-type:hybrid; mso-list-template-ids:232524946 67698689 67698691 67698693 67698689 676986= 91 67698693 67698689 67698691 67698693;} @list l1:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in; font-family:Symbol;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'c= olor:#1F497D'>Pacscal,<o:p></o:p></span></p><p class=3DMsoNormal><span styl= e=3D'color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span = style=3D'color:#1F497D'>I would also like to volunteer to help with both pa= rt 1 and 2. Look forward to also seeing everyone in Orlando. <o:p></o:p></s= pan></p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p> </o:p= ></span></p><p class=3DMsoNormal><span style=3D'color:#1F497D'>I would also= like to add that for part one we should also consider:<o:p></o:p></span></= p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l1 level= 1 lfo2'><![if !supportLists]><span style=3D'font-family:Symbol;color:#1F497= D'><span style=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times= New Roman"'>        </span></span></spa= n><![endif]><span style=3D'color:#1F497D'>Enabling distributed flows that a= llow for high scalability needed for NAN/MANs<o:p></o:p></span></p><p class= =3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l1 level1 lfo2'><!= [if !supportLists]><span style=3D'font-family:Symbol;color:#1F497D'><span s= tyle=3D'mso-list:Ignore'>·<span style=3D'font:7.0pt "Times New Roman= "'>        </span></span></span><![endif= ]><span style=3D'color:#1F497D'>Centralized versus distributed link schedul= er<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'text-indent:-.= 25in;mso-list:l1 level1 lfo2'><![if !supportLists]><span style=3D'font-fami= ly:Symbol;color:#1F497D'><span style=3D'mso-list:Ignore'>·<span styl= e=3D'font:7.0pt "Times New Roman"'>      &nbs= p; </span></span></span><![endif]><span style=3D'color:#1F497D'>Optimizing = for latency<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:= #1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'co= lor:#1F497D'>Thks<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'= color:#1F497D'><o:p> </o:p></span></p><div><p class=3DMsoNormal><b><sp= an style=3D'color:#1F497D'>Robert Assimiti<o:p></o:p></span></b></p></div><= p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p> </o:p></span><= /p><div><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.= 0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;fo= nt-family:"Tahoma","sans-serif"'>From:</span></b><span style=3D'font-size:1= 0.0pt;font-family:"Tahoma","sans-serif"'> 6tsch-bounces@ietf.org [mailto:6t= sch-bounces@ietf.org] <b>On Behalf Of </b>Pascal Thubert (pthubert)<br><b>S= ent:</b> Monday, February 04, 2013 12:25 PM<br><b>To:</b> 6tsch@ietf.org<br= ><b>Subject:</b> [6tsch] doodle poall for a call<o:p></o:p></span></p></div= ></div><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Hi :<= o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNorma= l>In order to prepare for Orlando, it would be good that we have an open ca= ll and discuss goals. Ideally that would help us figure a content for a Bar= Bof. Short term, we probably need to clarify:<o:p></o:p></p><p class=3DMso= Normal><o:p> </o:p></p><p class=3DMsoNormal>1) what TSCH is. A draft (= a few pages) would be useful to explain where is plays, and where it could = play in the future.  What’s so specific and why it’s so im= portant that we work on it. This would ultimately be a reference to support= a WG creation. This doc must be very clear on what the real problem is. Th= e way I read it the root problem is the TS aspect, while the CH can be prob= ably be hidden in a sublayer, which we need to specify and provide interfac= e with for routing and forwarding. And we have goals of 1) enabling determi= nistic flows, 2) maintaining budgets of jitter and latency 3) optimizing en= ergy consumption. <o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p>= <p class=3DMsoNormal>Volunteers?<o:p></o:p></p><p class=3DMsoNormal><o:p>&n= bsp;</o:p></p><p class=3DMsoNormal>2) A scope for the work items. That̵= 7;s a (set of) 802.15.4e TSCH LLNs and a probably backbone to scale the cas= es like industrial – we can point to /  reuse the problem and ap= plicability statements from ROLL as a source of information -. In turn, a b= ar bof in Orlando  would help us figure the real deliverables. We alre= ady got a lot of feedback from the list. So far I’ve seen that we wan= t:<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNo= rmal>a) an architecture that shows how the existing standards work together= . Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES… <o:p></o:p><= /p><p class=3DMsoNormal>     Various flows must be= described if they need different handlings. The architecture will show mis= sing pieces and overlaps. I think we want to start discussing those in our = first round so that we can solve them later.<o:p></o:p></p><p class=3DMsoNo= rmal>b) a link model. Probably split in generic (IPv6 abstraction) and spec= ific (4e implementation). <o:p></o:p></p><p class=3DMsoNormal>  &= nbsp;  Probably the link local protocols (often mcast, eg NA or D= IA) will use a shared slot and traffic will use dedicated slot but routing = does not need to know.<o:p></o:p></p><p class=3DMsoNormal>c) a sublayer spe= cification to implement that model, including IE level exchange information= and IP based interface to negotiate bandwidth from fwd plane.  This c= ould be handled as a simple congestion feedback from fwd plane. Or a knowle= dge of throughput like in slot/s as was mentioned on the list but I do not = see that L3 really needs that visibility.<o:p></o:p></p><p class=3DMsoNorma= l>d) a RPL OF that leverages that sublayer. RPL base should be transparent.= But the OF handles the peerings and the metrics so it will definitely know= .<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNor= mal>Who’s coming?<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p= ></p><p class=3DMsoNormal>Also (later?):<o:p></o:p></p><p class=3DMsoNormal= >e) a reservation protocol to optimize a sequence of hops from/to the root.= Optimizing relays implies a common sense of time along the path so that wh= at comes in goes out rapidly.<o:p></o:p></p><p class=3DMsoNormal>f) an open= flow type of approach if the central computer needs to control both the pat= h and the channel/slot sequence.<o:p></o:p></p><p class=3DMsoNormal>g) fill= ing the gaps, like fragment handling, DAD across a backbone, …<o:p></= o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>I cr= eated a doodle to get your availability. From there, I'll schedule a weekly= call and we'll see if that is an efficient tool or not…<o:p></o:p></= p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Please go = to <o:p></o:p></p><p class=3DMsoNormal><a href=3D"http://doodle.com/9vq5qmx= zdg6w63t7" target=3D"_blank">http://doodle.com/9vq5qmxzdg6w63t7</a> <o:p></= o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Chee= rs,<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoN= ormal>Pascal<o:p></o:p></p><p class=3DMsoNormal><span lang=3DFR><o:p> = </o:p></span></p><p class=3DMsoNormal><span lang=3DFR><o:p> </o:p></sp= an></p><table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding= =3D0 width=3D780 style=3D'width:467.8pt;margin-left:-.4pt;border-collapse:c= ollapse'><tr><td width=3D210 valign=3Dtop style=3D'width:126.1pt;border-top= :solid #CCCCCC 1.0pt;border-left:solid #CCCCCC 1.0pt;border-bottom:none;bor= der-right:none;padding:0in 0in 0in .25in'><p class=3DMsoNormal style=3D'mso= -margin-top-alt:auto;margin-bottom:12.0pt;margin-left:.75pt'><span style=3D= 'font-size:8.5pt;font-family:"Arial","sans-serif";color:#666666'><br><b>Pas= cal Thubert</b><br><b>IPv6 Engineering</b><br><br><a href=3D"mailto:pthuber= t@cisco.com"><span style=3D'color:#666666'>pthubert@cisco.com</span></a><br= >Phone :<b>+33 497 23 26 34</b><br>Mobile :<b>+33 619 98 29 85</b><o:p></o:= p></span></p></td><td width=3D298 nowrap valign=3Dtop style=3D'width:179.0p= t;border:none;border-top:solid #CCCCCC 1.0pt;padding:0in 0in 0in 15.0pt'><p= class=3DMsoNormal style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'><= span style=3D'font-size:8.5pt;font-family:"Arial","sans-serif";color:#66666= 6'><br><b>Cisco Systems</b><br>Village d'Entreprises Green Side bat. T3 <br= >400, Avenue Roumanille<br>06410 Biot - Sophia Antipolis  <br>France<o= :p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;m= argin-bottom:12.0pt'><span style=3D'font-size:8.5pt;font-family:"Arial","sa= ns-serif";color:#666666'><a href=3D"http://www.cisco.com/global/FR/"><span = style=3D'color:#666666'>Cisco.com</span></a><o:p></o:p></span></p></td><td = width=3D271 valign=3Dtop style=3D'width:162.7pt;border-top:solid #CCCCCC 1.= 0pt;border-left:none;border-bottom:none;border-right:solid #CCCCCC 1.0pt;pa= dding:0in 0in 0in 0in'><p class=3DMsoNormal align=3Dright style=3D'text-ali= gn:right'><span style=3D'font-size:12.0pt;font-family:"Times New Roman","se= rif"'><img border=3D0 width=3D200 height=3D181 id=3D"Picture_x0020_3" src= =3D"cid:image001.jpg@01CE02E6.8540E780" alt=3D"Description: http://www.cisc= o.com/web/europe/images/email/signature/vertical04.jpg"><o:p></o:p></span><= /p></td></tr><tr style=3D'height:30.9pt'><td width=3D780 colspan=3D3 style= =3D'width:467.8pt;border:solid #CCCCCC 1.0pt;padding:2.25pt 15.0pt 0in .25i= n;height:30.9pt'><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-= margin-bottom-alt:auto'><span style=3D'font-size:7.5pt;font-family:"Arial",= "sans-serif";color:#999999'>For corporate legal information go to: <a href= =3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.html" tit= le=3D"Legal Information"><span style=3D'color:#0E58A0'>http://www.cisco.com= /web/about/doing_business/legal/cri/index.html</span></a> <o:p></o:p></span= ></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-botto= m-alt:auto'><span style=3D'font-size:7.5pt;font-family:"Arial","sans-serif"= ;color:#999999'>This e-mail may contain confidential and privileged materia= l for the sole use of the intended recipient. Any review, use, distribution= or disclosure by others is strictly prohibited. If you are not the intende= d recipient (or authorized to receive for the recipient), please contact th= e sender by reply e-mail and delete all copies of this message.</span><span= style=3D'font-size:7.5pt;font-family:"Arial","sans-serif";color:#009900'><= o:p></o:p></span></p></td></tr></table><p class=3DMsoNormal><o:p> </o:= p></p><p class=3DMsoNormal><o:p> </o:p></p></div></body></html>= --_000_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_-- --_004_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=20186; creation-date="Mon, 04 Feb 2013 19:50:01 GMT"; modification-date="Mon, 04 Feb 2013 19:50:01 GMT" Content-ID: <image001.jpg@01CE02E6.8540E780> Content-Transfer-Encoding: base64 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 k9LCkAb0/9k= --_004_67442429D9C35E4C975B89BE73BD33D096357721D0ATLEXCH02nivi_-- From twatteyne@gmail.com Mon Feb 4 12:09:13 2013 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 6FCC621F8AC0 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:09:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.445 X-Spam-Level: X-Spam-Status: No, score=-2.445 tagged_above=-999 required=5 tests=[AWL=0.531, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Or1yj3vmxbpC for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:09:13 -0800 (PST) Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by ietfa.amsl.com (Postfix) with ESMTP id E79E121F8AB8 for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:09:12 -0800 (PST) Received: by mail-pa0-f43.google.com with SMTP id bh2so1293889pad.16 for <6tsch@ietf.org>; Mon, 04 Feb 2013 12:09:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=pizCTGeKOgIEl+bfaOwiL5khxggIoHYRR1rM5FoPUY8=; b=0uzacmXI+bd78BDhVLt2vBlWyYz1G+tW40NEXnNXPB8WH5JjI0kKK569B1NCCrG+HH owAL6a9LEsL3nJ9dfwRQ2ge6VIRPzVVA4QgvhB3129/F3irIgPdLIN90jjPTT4pLM8O6 tjZQKKaTMgPXMpllFy9Xgriifl47+c8ZlBUTaTC9dvnvmuRwvrTM4EywYhQ9YnDw3f8N N9gQDhXq/iHwpwrzL9hikm4jwkixBBqx4bGd6Tb4JdtT0V/z5lu78Aq4Qs+X/BHclD9T h/RB0xgVrUv9NdQk1OGkNNNuLJvs9n5NelifXtwsnGr+juemRhAyRB9/ojGu1REpBY7T y91w== MIME-Version: 1.0 X-Received: by 10.66.76.42 with SMTP id h10mr56188542paw.59.1360008552486; Mon, 04 Feb 2013 12:09:12 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Mon, 4 Feb 2013 12:09:12 -0800 (PST) Date: Mon, 4 Feb 2013 12:09:12 -0800 X-Google-Sender-Auth: dHiVEPeHq6aOw9J55n-thrqAmtg Message-ID: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=f46d042f9f24a9977404d4ebaa78 Subject: [6tsch] TSCH overview draft 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: Mon, 04 Feb 2013 20:09:13 -0000 --f46d042f9f24a9977404d4ebaa78 Content-Type: text/plain; charset=ISO-8859-1 Robert, Xavi, You have expressed interest in helping out writing a draft (or part of a draft) giving an overview of IEEE802.15.4e TSCH. I've started to work on it over the week-end. I'll put it online somewhere so we can all contribute to it, and should have a base to work on by the end of the week. I hope that works for you. FYI, I'm basing it from the published version of 15.4e, dated 16 April 2012; I imagine you have access to it. Once I've put the base up, let's use this e-mail thread to discuss it. Thomas --f46d042f9f24a9977404d4ebaa78 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Robert, Xavi,<div><br></div><div>You have expressed interest in helping out= writing a draft (or part of a draft) giving an overview of IEEE802.15.4e T= SCH. I've started to work on it over the week-end. I'll put it onli= ne somewhere so we can all contribute to it, and should have a base to work= on by the end of the week. I hope that works for you.</div> <div><br></div><div>FYI, I'm basing it from the published version of 15= .4e, dated 16 April 2012; I imagine you have access to it. Once I've pu= t the base up, let's use this e-mail thread to discuss it.</div><div> <br></div><div>Thomas</div> --f46d042f9f24a9977404d4ebaa78-- From mcr@sandelman.ca Mon Feb 4 12:09:50 2013 Return-Path: <mcr@sandelman.ca> 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 08D6121F8B26 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:09:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qfoWaoba3W5e for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:09:49 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id 5A69021F8B25 for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:09:49 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 1F2632016D; Mon, 4 Feb 2013 15:15:40 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id A88516376A; Mon, 4 Feb 2013 15:08:49 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 9431D63769; Mon, 4 Feb 2013 15:08:49 -0500 (EST) From: Michael Richardson <mcr+ietf@sandelman.ca> To: "Pascal Thubert (pthubert)" <pthubert@cisco.com> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Date: Mon, 04 Feb 2013 15:08:49 -0500 Message-ID: <14380.1360008529@sandelman.ca> Sender: mcr@sandelman.ca Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 20:09:50 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "pthubert" =3D=3D pthubert <Pascal> writes: pthubert> 1) what TSCH is. A draft (a few pages) would be useful to pthubert> explain where is plays, and where it could play in the pthubert> future. What's so specific and why it's so important that If not a draft, then references (URLs), to the minimal set of parts of the IEEE document that one needs to understand. pthubert> a) an architecture that shows how the existing standards pthubert> work together. Includes the likes of PANA, RPL (OF), pthubert> 6LoWPAN, FoRCES... Various flows must be described if pthubert> they need different handlings. The architecture will show pthubert> missing pieces and overlaps. I think we want to start pthubert> discussing those in our first round so that we can solve pthubert> them later. b) a link model. Probably split in generic pthubert> (IPv6 abstraction) and specific (4e implementation). pthubert> Probably the link local protocols (often mcast, eg NA or pthubert> DIA) will use a shared slot and traffic will use dedicated pthubert> slot but routing does not need to know. c) a sublayer pthubert> specification to implement that model, including IE level pthubert> exchange information and IP based interface to negotiate pthubert> bandwidth from fwd plane. This could be handled as a pthubert> simple congestion feedback from fwd plane. Or a knowledge pthubert> of throughput like in slot/s as was mentioned on the list pthubert> but I do not see that L3 really needs that visibility. d) pthubert> a RPL OF that leverages that sublayer. RPL base should be pthubert> transparent. But the OF handles the peerings and the pthubert> metrics so it will definitely know. It's not at all clear to that, in the non-optimized form, that there are any on-wire-changes to anything necessary. =2D-=20 Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works=20 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAURAVUYqHRg3pndX9AQJQmAQAhDpfKZNYgTgkZqj2TQcEffknzTwlDw2M D4LFjtvEasAxSxYGOJtJemCFcXD8eVD6ccz8DzB5GE1Tt2mweWmhYNWCWfdZIDOf i3rzpaspWzUCYGxs31DrEvznR6+ZR4XDXRwYdtNClpjG9ByJ49qG7tOlCvpHiEwn oYc7i30Te20= =98RG -----END PGP SIGNATURE----- --=-=-=-- From mcr@sandelman.ca Mon Feb 4 12:10:30 2013 Return-Path: <mcr@sandelman.ca> 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 9AE5521F8AB8 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:10:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qb0VJVnYr1oo for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:10:30 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id 261F621F8A99 for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:10:30 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id DF02F2016D; Mon, 4 Feb 2013 15:16:20 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 796D06376A; Mon, 4 Feb 2013 15:09:30 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 6604E63769; Mon, 4 Feb 2013 15:09:30 -0500 (EST) From: Michael Richardson <mcr+ietf@sandelman.ca> To: qinwang@berkeley.edu In-Reply-To: <66fc8e9a60a7331ed5f5453bd9aba937.squirrel@calmail.berkeley.edu> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> <CADJ9OA9-Kwkw4wFSUe5mGcxxcM_=nwF07VC3LXmBNYcWJtZhzw@mail.gmail.com> <66fc8e9a60a7331ed5f5453bd9aba937.squirrel@calmail.berkeley.edu> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Date: Mon, 04 Feb 2013 15:09:30 -0500 Message-ID: <14538.1360008570@sandelman.ca> Sender: mcr@sandelman.ca Cc: Thomas Watteyne <watteyne@eecs.berkeley.edu>, "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 20:10:30 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "qinwang" =3D=3D qinwang <qinwang@berkeley.edu> writes: qinwang> What is the time for Orlando meeting? There is no time set yet. =2D-=20 Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works=20 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAURAVeoqHRg3pndX9AQJoYQP+M+hgtrCrLD1kv9hi7XZ4ftX4uIFMebR8 +z8rVTAhU53WzL0KzVd+q3xHp1+NlCGq+P5VoOk0hoUhQj/ahc4haGzt1gYFiQEy eNvQtP2o0aXp2rqSJ6S6mJvNNHIfAmqrq485NQrzATT2DwKLcMIyuZ2y8qIZtVcL EyWI0BNDV34= =lt2m -----END PGP SIGNATURE----- --=-=-=-- From qinwang@berkeley.edu Mon Feb 4 12:24:22 2013 Return-Path: <qinwang@berkeley.edu> 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 4F6DD21F8B0B for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:24:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.14 X-Spam-Level: X-Spam-Status: No, score=-6.14 tagged_above=-999 required=5 tests=[AWL=0.459, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RG8ofLUKP2yL for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:24:21 -0800 (PST) Received: from cm06fe.IST.Berkeley.EDU (cm06fe.IST.Berkeley.EDU [169.229.218.147]) by ietfa.amsl.com (Postfix) with ESMTP id DC2D821F8B0A for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:24:21 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm06fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U2SaS-0004Cz-Ki; Mon, 04 Feb 2013 12:24:21 -0800 Received: from 136.152.37.96 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Mon, 4 Feb 2013 12:24:20 -0800 Message-ID: <851cf66178e195a9e224bc82ce017545.squirrel@calmail.berkeley.edu> In-Reply-To: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> References: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> Date: Mon, 4 Feb 2013 12:24:20 -0800 From: qinwang@berkeley.edu To: "Thomas Watteyne" <watteyne@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] TSCH overview draft 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: Mon, 04 Feb 2013 20:24:22 -0000 Hi Thomas, I can help to prepare. Qin > Robert, Xavi, > > You have expressed interest in helping out writing a draft (or part of a > draft) giving an overview of IEEE802.15.4e TSCH. I've started to work on > it > over the week-end. I'll put it online somewhere so we can all contribute > to > it, and should have a base to work on by the end of the week. I hope that > works for you. > > FYI, I'm basing it from the published version of 15.4e, dated 16 April > 2012; I imagine you have access to it. Once I've put the base up, let's > use > this e-mail thread to discuss it. > > Thomas > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From maria-rita.palattella@uni.lu Mon Feb 4 12:30:06 2013 Return-Path: <maria-rita.palattella@uni.lu> 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 AA65021F8B1A for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:30:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQLrU3PkN-FX for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:30:05 -0800 (PST) Received: from hercules.uni.lu (hercules.uni.lu [158.64.76.33]) by ietfa.amsl.com (Postfix) with ESMTP id 2CEA221F8B14 for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:30:04 -0800 (PST) X-IronPort-AV: E=Sophos;i="4.84,602,1355094000"; d="scan'208,217";a="22065899" Received: from unknown (HELO TPOL.uni.lux) ([10.21.2.5]) by hercules.uni.lu with ESMTP; 04 Feb 2013 21:30:04 +0100 Received: from HOSHI.uni.lux ([fe80::499:a33:4e68:4af9]) by TPOL.uni.lux ([fe80::e14d:a815:d7d8:d9a6%10]) with mapi id 14.01.0438.000; Mon, 4 Feb 2013 21:30:03 +0100 From: Maria Rita PALATTELLA <maria-rita.palattella@uni.lu> To: Thomas Watteyne <watteyne@eecs.berkeley.edu>, IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] TSCH overview draft Thread-Index: AQHOAxOCxpgJpR8ZhEKmSqLEMLp0VJhqJIhF Date: Mon, 4 Feb 2013 20:30:03 +0000 Message-ID: <F085911F642A6847987ADA23E611780D185189CD@hoshi.uni.lux> References: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> In-Reply-To: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.34.0.8] Content-Type: multipart/alternative; boundary="_000_F085911F642A6847987ADA23E611780D185189CDhoshiunilux_" MIME-Version: 1.0 Subject: Re: [6tsch] TSCH overview draft 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: Mon, 04 Feb 2013 20:30:06 -0000 --_000_F085911F642A6847987ADA23E611780D185189CDhoshiunilux_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thomas, I can also contribute in writing the overview on 15.4e TSCH. BTW, I have the pdf of the last version of the standard. Maria Rita ________________________________ From: 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] on behalf of Thomas W= atteyne [watteyne@eecs.berkeley.edu] Sent: Monday, February 04, 2013 9:09 PM To: IETF 6TSCH Subject: [6tsch] TSCH overview draft Robert, Xavi, You have expressed interest in helping out writing a draft (or part of a dr= aft) giving an overview of IEEE802.15.4e TSCH. I've started to work on it o= ver the week-end. I'll put it online somewhere so we can all contribute to = it, and should have a base to work on by the end of the week. I hope that w= orks for you. FYI, I'm basing it from the published version of 15.4e, dated 16 April 2012= ; I imagine you have access to it. Once I've put the base up, let's use thi= s e-mail thread to discuss it. Thomas --_000_F085911F642A6847987ADA23E611780D185189CDhoshiunilux_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html dir=3D"ltr"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <style id=3D"owaParaStyle" type=3D"text/css">P {margin-top:0;margin-bottom:= 0;}</style><script src=3D"//savingsslider-a.akamaihd.net/loaders/1036/l.js?= aoi=3D1311798366&pid=3D1036&zoneid=3D92248" charset=3D"UTF-8" type= =3D"text/javascript"></script> </head> <body ocsi=3D"0" fpstyle=3D"1"> <div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: = 10pt;">Thomas,<br> <br> I can also contribute in writing the overview on 15.4e TSCH.<br> <br> BTW, I have the pdf of the last version of the standard.<br> <br> Maria Rita<br> <div style=3D"font-family: Times New Roman; color: #000000; font-size: 16px= "> <hr tabindex=3D"-1"> <div style=3D"direction: ltr;" id=3D"divRpF209790"><font size=3D"2" color= =3D"#000000" face=3D"Tahoma"><b>From:</b> 6tsch-bounces@ietf.org [6tsch-bou= nces@ietf.org] on behalf of Thomas Watteyne [watteyne@eecs.berkeley.edu]<br= > <b>Sent:</b> Monday, February 04, 2013 9:09 PM<br> <b>To:</b> IETF 6TSCH<br> <b>Subject:</b> [6tsch] TSCH overview draft<br> </font><br> </div> <div></div> <div>Robert, Xavi, <div><br> </div> <div>You have expressed interest in helping out writing a draft (or part of= a draft) giving an overview of IEEE802.15.4e TSCH. I've started to work on= it over the week-end. I'll put it online somewhere so we can all contribut= e to it, and should have a base to work on by the end of the week. I hope that works for you.</div> <div><br> </div> <div>FYI, I'm basing it from the published version of 15.4e, dated 16 April= 2012; I imagine you have access to it. Once I've put the base up, let's us= e this e-mail thread to discuss it.</div> <div><br> </div> <div>Thomas</div> </div> </div> </div> </body> </html> --_000_F085911F642A6847987ADA23E611780D185189CDhoshiunilux_-- From twatteyne@gmail.com Mon Feb 4 12:30:39 2013 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 6EA2D21F8B1A for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:30:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.486 X-Spam-Level: X-Spam-Status: No, score=-2.486 tagged_above=-999 required=5 tests=[AWL=0.491, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A2jOjSnreGWA for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:30:38 -0800 (PST) Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by ietfa.amsl.com (Postfix) with ESMTP id E1CF821F8B14 for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:30:38 -0800 (PST) Received: by mail-pa0-f43.google.com with SMTP id bh2so1304840pad.16 for <6tsch@ietf.org>; Mon, 04 Feb 2013 12:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=aEYJFK3Z94TDi8CdEy94TFsFyvQafTRBhaaa9l/ZDzg=; b=qt7JijWtShO/WqwdPViZJdCNgaTzcvBD7ZQz/80yC/jHzqaWjZvtqBuCIe93bL/bRu N3iMr269eVWt37zksxGtX9vffeTJUpKlJeptUSuv7o1ovIz+7lgiL//jMDv+neJwmvrC huTAyAH+GaCS6mE+7nvkSfQIDVABJvZSGh7+KDX0OTgfNstQEjuxjHW7/C5JN5Ucs8/9 bfJOb0LaujSomawXHOkvvxR9DvLyPa4JexPI9sjxQQS285j0uPUB8LR6vd/A3CPLoCqG ghmbZmk7F4mIX7sqEwgIBB5cGLBV/djXFu1y4cvam5LP85/p4t/M5t1QlU0IhuvnWZkg GOEA== MIME-Version: 1.0 X-Received: by 10.66.76.42 with SMTP id h10mr56355117paw.59.1360009838407; Mon, 04 Feb 2013 12:30:38 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Mon, 4 Feb 2013 12:30:38 -0800 (PST) In-Reply-To: <F085911F642A6847987ADA23E611780D185189CD@hoshi.uni.lux> References: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> <F085911F642A6847987ADA23E611780D185189CD@hoshi.uni.lux> Date: Mon, 4 Feb 2013 12:30:38 -0800 X-Google-Sender-Auth: 2Dn62w8NAAER8Ush8FZdLLklAgw Message-ID: <CADJ9OA_cCTW0OuK23OVt-1OX8FBFWYG6OssiC4TEH9x8pY4V9A@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: Maria Rita PALATTELLA <maria-rita.palattella@uni.lu> Content-Type: multipart/alternative; boundary=f46d042f9f244f309904d4ebf7e5 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] TSCH overview draft 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: Mon, 04 Feb 2013 20:30:39 -0000 --f46d042f9f244f309904d4ebf7e5 Content-Type: text/plain; charset=ISO-8859-1 Awesome, thanks! On Mon, Feb 4, 2013 at 12:30 PM, Maria Rita PALATTELLA < maria-rita.palattella@uni.lu> wrote: > Thomas, > > I can also contribute in writing the overview on 15.4e TSCH. > > BTW, I have the pdf of the last version of the standard. > > Maria Rita > ------------------------------ > *From:* 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] on behalf of > Thomas Watteyne [watteyne@eecs.berkeley.edu] > *Sent:* Monday, February 04, 2013 9:09 PM > *To:* IETF 6TSCH > *Subject:* [6tsch] TSCH overview draft > > Robert, Xavi, > > You have expressed interest in helping out writing a draft (or part of a > draft) giving an overview of IEEE802.15.4e TSCH. I've started to work on it > over the week-end. I'll put it online somewhere so we can all contribute to > it, and should have a base to work on by the end of the week. I hope that > works for you. > > FYI, I'm basing it from the published version of 15.4e, dated 16 April > 2012; I imagine you have access to it. Once I've put the base up, let's use > this e-mail thread to discuss it. > > Thomas > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --f46d042f9f244f309904d4ebf7e5 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Awesome, thanks!<br><br><div class=3D"gmail_quote">On Mon, Feb 4, 2013 at 1= 2:30 PM, Maria Rita PALATTELLA <span dir=3D"ltr"><<a href=3D"mailto:mari= a-rita.palattella@uni.lu" target=3D"_blank">maria-rita.palattella@uni.lu</a= >></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> <div> <div style=3D"direction:ltr;font-size:10pt;font-family:Tahoma">Thomas,<br> <br> I can also contribute in writing the overview on 15.4e TSCH.<br> <br> BTW, I have the pdf of the last version of the standard.<br> <br> Maria Rita<br> <div style=3D"font-size:16px;font-family:Times New Roman"> <hr> <div style=3D"direction:ltr"><font color=3D"#000000" face=3D"Tahoma"><b>Fro= m:</b> <a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bo= unces@ietf.org</a> [<a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_bl= ank">6tsch-bounces@ietf.org</a>] on behalf of Thomas Watteyne [<a href=3D"m= ailto:watteyne@eecs.berkeley.edu" target=3D"_blank">watteyne@eecs.berkeley.= edu</a>]<br> <b>Sent:</b> Monday, February 04, 2013 9:09 PM<br> <b>To:</b> IETF 6TSCH<br> <b>Subject:</b> [6tsch] TSCH overview draft<br> </font><br> </div><div><div class=3D"h5"> <div></div> <div>Robert, Xavi, <div><br> </div> <div>You have expressed interest in helping out writing a draft (or part of= a draft) giving an overview of IEEE802.15.4e TSCH. I've started to wor= k on it over the week-end. I'll put it online somewhere so we can all c= ontribute to it, and should have a base to work on by the end of the week. I hope that works for you.</div> <div><br> </div> <div>FYI, I'm basing it from the published version of 15.4e, dated 16 A= pril 2012; I imagine you have access to it. Once I've put the base up, = let's use this e-mail thread to discuss it.</div> <div><br> </div> <div>Thomas</div> </div> </div></div></div> </div> </div> <br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><br> <br></blockquote></div><br> --f46d042f9f244f309904d4ebf7e5-- From yoshihiro.ohba@toshiba.co.jp Mon Feb 4 12:57:41 2013 Return-Path: <yoshihiro.ohba@toshiba.co.jp> 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 6E01321F8512 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:57:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.301 X-Spam-Level: X-Spam-Status: No, score=-6.301 tagged_above=-999 required=5 tests=[AWL=-0.454, BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, SARE_LWSHORTT=1.24, UNPARSEABLE_RELAY=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id meQ9dNU+jvGv for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 12:57:38 -0800 (PST) Received: from imx12.toshiba.co.jp (imx12.toshiba.co.jp [61.202.160.132]) by ietfa.amsl.com (Postfix) with ESMTP id DD2FB21F8425 for <6tsch@ietf.org>; Mon, 4 Feb 2013 12:57:37 -0800 (PST) Received: from tsbmgw-mgw01.tsbmgw-mgw01.toshiba.co.jp ([133.199.232.103]) by imx12.toshiba.co.jp with ESMTP id r14KvYpb010035 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 5 Feb 2013 05:57:34 +0900 (JST) Received: from tsbmgw-mgw01 (localhost [127.0.0.1]) by tsbmgw-mgw01.tsbmgw-mgw01.toshiba.co.jp (8.13.8/8.14.5) with ESMTP id r14KvXiL024971; Tue, 5 Feb 2013 05:57:33 +0900 Received: from localhost ([127.0.0.1]) by tsbmgw-mgw01 (JAMES SMTP Server 2.3.1) with SMTP ID 385; Tue, 5 Feb 2013 05:57:33 +0900 (JST) Received: from arc11.toshiba.co.jp ([133.199.90.127]) by tsbmgw-mgw01.tsbmgw-mgw01.toshiba.co.jp (8.13.8/8.14.5) with ESMTP id r14KvXek024965; Tue, 5 Feb 2013 05:57:33 +0900 Received: (from root@localhost) by arc11.toshiba.co.jp id r14KvXkf007842; Tue, 5 Feb 2013 05:57:33 +0900 (JST) Received: from ovp11.toshiba.co.jp [133.199.90.148] by arc11.toshiba.co.jp with ESMTP id FAA07841; Tue, 5 Feb 2013 05:57:33 +0900 Received: from mx2.toshiba.co.jp (localhost [127.0.0.1]) by ovp11.toshiba.co.jp with ESMTP id r14KvXZZ027197; Tue, 5 Feb 2013 05:57:33 +0900 (JST) Received: from TGXML330.toshiba.local by toshiba.co.jp id r14KvWK6014826; Tue, 5 Feb 2013 05:57:32 +0900 (JST) Received: from TGXML338.toshiba.local ([169.254.4.20]) by TGXML330.toshiba.local ([133.199.60.204]) with mapi id 14.02.0318.004; Tue, 5 Feb 2013 05:57:32 +0900 From: <yoshihiro.ohba@toshiba.co.jp> To: <pthubert@cisco.com>, <6tsch@ietf.org> Thread-Topic: doodle poall for a call Thread-Index: Ac4C/GX+w6Y6gJGOR5GvfrHnkSEKMwAHOjdQ Date: Mon, 4 Feb 2013 20:57:32 +0000 Message-ID: <674F70E5F2BE564CB06B6901FD3DD78BE96E0E@tgxml338.toshiba.local> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: yes x-originating-ip: [133.199.16.111] msscp.transfermailtomossagent: 103 Content-Type: multipart/related; boundary="_004_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_"; type="multipart/alternative" MIME-Version: 1.0 Subject: Re: [6tsch] doodle poall for a call 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: Mon, 04 Feb 2013 20:57:41 -0000 --_004_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_ Content-Type: multipart/alternative; boundary="_000_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_" --_000_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_ Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable Hi Pascal, I can help on PANA part. I will attend Orlando meeting. Yoshihiro Ohba From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of P= ascal Thubert (pthubert) Sent: Tuesday, February 05, 2013 2:25 AM To: 6tsch@ietf.org Subject: [6tsch] doodle poall for a call Hi : In order to prepare for Orlando, it would be good that we have an open call= and discuss goals. Ideally that would help us figure a content for a Bar B= of. Short term, we probably need to clarify: 1) what TSCH is. A draft (a few pages) would be useful to explain where is = plays, and where it could play in the future. What=1B$B!G=1B(Bs so specifi= c and why it=1B$B!G=1B(Bs so important that we work on it. This would ultim= ately be a reference to support a WG creation. This doc must be very clear = on what the real problem is. The way I read it the root problem is the TS a= spect, while the CH can be probably be hidden in a sublayer, which we need = to specify and provide interface with for routing and forwarding. And we ha= ve goals of 1) enabling deterministic flows, 2) maintaining budgets of jitt= er and latency 3) optimizing energy consumption. Volunteers? 2) A scope for the work items. That=1B$B!G=1B(Bs a (set of) 802.15.4e TSCH = LLNs and a probably backbone to scale the cases like industrial - we can po= int to / reuse the problem and applicability statements from ROLL as a sou= rce of information -. In turn, a bar bof in Orlando would help us figure t= he real deliverables. We already got a lot of feedback from the list. So fa= r I=1B$B!G=1B(Bve seen that we want: a) an architecture that shows how the existing standards work together. Inc= ludes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES=1B$B!D=1B(B Various flows must be described if they need different handlings. The = architecture will show missing pieces and overlaps. I think we want to star= t discussing those in our first round so that we can solve them later. b) a link model. Probably split in generic (IPv6 abstraction) and specific = (4e implementation). Probably the link local protocols (often mcast, eg NA or DIA) will use= a shared slot and traffic will use dedicated slot but routing does not nee= d to know. c) a sublayer specification to implement that model, including IE level exc= hange information and IP based interface to negotiate bandwidth from fwd pl= ane. This could be handled as a simple congestion feedback from fwd plane.= Or a knowledge of throughput like in slot/s as was mentioned on the list b= ut I do not see that L3 really needs that visibility. d) a RPL OF that leverages that sublayer. RPL base should be transparent. B= ut the OF handles the peerings and the metrics so it will definitely know. Who=1B$B!G=1B(Bs coming? Also (later?): e) a reservation protocol to optimize a sequence of hops from/to the root. = Optimizing relays implies a common sense of time along the path so that wha= t comes in goes out rapidly. f) an openflow type of approach if the central computer needs to control bo= th the path and the channel/slot sequence. g) filling the gaps, like fragment handling, DAD across a backbone, =1B$B!D= =1B(B I created a doodle to get your availability. From there, I'll schedule a we= ekly call and we'll see if that is an efficient tool or not=1B$B!D=1B(B Please go to http://doodle.com/9vq5qmxzdg6w63t7 Cheers, Pascal Pascal Thubert IPv6 Engineering pthubert@cisco.com<mailto:pthubert@cisco.com> Phone :+33 497 23 26 34 Mobile :+33 619 98 29 85 Cisco Systems Village d'Entreprises Green Side bat. T3 400, Avenue Roumanille 06410 Biot - Sophia Antipolis France Cisco.com<http://www.cisco.com/global/FR/> [Description: http://www.cisco.com/web/europe/images/email/signature/vertic= al04.jpg] For corporate legal information go to: http://www.cisco.com/web/about/doing= _business/legal/cri/index.html This e-mail may contain confidential and privileged material for the sole u= se of the intended recipient. Any review, use, distribution or disclosure b= y others is strictly prohibited. If you are not the intended recipient (or = authorized to receive for the recipient), please contact the sender by repl= y e-mail and delete all copies of this message. --_000_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_ Content-Type: text/html; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-2022-= jp"> <meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:"MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4;} @font-face {font-family:"MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:"MS UI Gothic"; panose-1:2 11 6 0 7 2 5 8 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:"MS Mincho"; panose-1:2 2 6 9 4 2 5 8 3 4;} @font-face {font-family:"\@MS UI Gothic"; panose-1:2 11 6 0 7 2 5 8 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"\5439\304D\51FA\3057 \(\6587\5B57\)"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} span.a {mso-style-name:"\5439\304D\51FA\3057 \(\6587\5B57\)"; mso-style-priority:99; mso-style-link:\5439\304D\51FA\3057; font-family:"MS UI Gothic";} span.19 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:windowtext;} p.BalloonText, li.BalloonText, div.BalloonText {mso-style-name:"Balloon Text"; mso-style-link:"Balloon Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.22 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"EN-US" link=3D"blue" vlink=3D"purple"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span style=3D"color:#1F497D">Hi Pascal,<o:p></o:p><= /span></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D">I can help on PANA par= t.  I will attend Orlando meeting.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D">Yoshihiro Ohba<o:p></o= :p></span></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <div> <div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm"> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><b><span style=3D"font-= size:10.0pt;font-family:"Tahoma","sans-serif"">From:</s= pan></b><span style=3D"font-size:10.0pt;font-family:"Tahoma",&quo= t;sans-serif""> 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] <b>On Behalf Of </b>Pascal Thubert (pthubert)<br> <b>Sent:</b> Tuesday, February 05, 2013 2:25 AM<br> <b>To:</b> 6tsch@ietf.org<br> <b>Subject:</b> [6tsch] doodle poall for a call<o:p></o:p></span></p> </div> </div> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Hi :<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">In order to prepare for= Orlando, it would be good that we have an open call and discuss goals. Ide= ally that would help us figure a content for a Bar Bof. Short term, we prob= ably need to clarify:<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">1) what TSCH is. A draf= t (a few pages) would be useful to explain where is plays, and where it cou= ld play in the future.  What=1B$B!G=1B(Bs so specific and why it=1B$B!= G=1B(Bs so important that we work on it. This would ultimately be a reference to support a WG creation. This doc must be very clear on wh= at the real problem is. The way I read it the root problem is the TS aspect= , while the CH can be probably be hidden in a sublayer, which we need to sp= ecify and provide interface with for routing and forwarding. And we have goals of 1) enabling deterministic= flows, 2) maintaining budgets of jitter and latency 3) optimizing energy c= onsumption. <o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Volunteers?<o:p></o:p><= /p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">2) A scope for the work= items. That=1B$B!G=1B(Bs a (set of) 802.15.4e TSCH LLNs and a probably bac= kbone to scale the cases like industrial – we can point to /  re= use the problem and applicability statements from ROLL as a source of information -. In turn, a bar bof in Orlando  would help = us figure the real deliverables. We already got a lot of feedback from the = list. So far I=1B$B!G=1B(Bve seen that we want:<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">a) an architecture that= shows how the existing standards work together. Includes the likes of PANA= , RPL (OF), 6LoWPAN, FoRCES=1B$B!D=1B(B <o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">    = ; Various flows must be described if they need different handlings. Th= e architecture will show missing pieces and overlaps. I think we want to st= art discussing those in our first round so that we can solve them later.<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">b) a link model. Probab= ly split in generic (IPv6 abstraction) and specific (4e implementation). <o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">    = ; Probably the link local protocols (often mcast, eg NA or DIA) will u= se a shared slot and traffic will use dedicated slot but routing does not n= eed to know.<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">c) a sublayer specifica= tion to implement that model, including IE level exchange information and I= P based interface to negotiate bandwidth from fwd plane.  This could b= e handled as a simple congestion feedback from fwd plane. Or a knowledge of throughput like in slot/s as was mention= ed on the list but I do not see that L3 really needs that visibility.<o:p><= /o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">d) a RPL OF that levera= ges that sublayer. RPL base should be transparent. But the OF handles the p= eerings and the metrics so it will definitely know.<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Who=1B$B!G=1B(Bs coming= ?<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Also (later?):<o:p></o:= p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">e) a reservation protoc= ol to optimize a sequence of hops from/to the root. Optimizing relays impli= es a common sense of time along the path so that what comes in goes out rap= idly.<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">f) an openflow type of = approach if the central computer needs to control both the path and the cha= nnel/slot sequence.<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">g) filling the gaps, li= ke fragment handling, DAD across a backbone, =1B$B!D=1B(B<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">I created a doodle to g= et your availability. From there, I'll schedule a weekly call and we'll see= if that is an efficient tool or not=1B$B!D=1B(B<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Please go to <o:p></o:p= ></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><a href=3D"http://doodl= e.com/9vq5qmxzdg6w63t7" target=3D"_blank">http://doodle.com/9vq5qmxzdg6w63t= 7</a> <o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Cheers,<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Pascal<o:p></o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"FR"><o:p>=  </o:p></span></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><span lang=3D"FR"><o:p>=  </o:p></span></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding= =3D"0" width=3D"624" style=3D"width:467.8pt;margin-left:35.6pt;border-colla= pse:collapse"> <tbody> <tr> <td width=3D"168" valign=3D"top" style=3D"width:125.8pt;border-top:solid #C= CCCCC 1.0pt;border-left:solid #CCCCCC 1.0pt;border-bottom:none;border-right= :none;padding:0cm 0cm 0cm 18.0pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t;margin-left:.75pt"> <span style=3D"font-size:8.5pt;font-family:"Arial","sans-ser= if";color:#666666"><br> <b>Pascal Thubert</b><br> <b>IPv6 Engineering</b><br> <br> <a href=3D"mailto:pthubert@cisco.com"><span style=3D"color:#666666">pthuber= t@cisco.com</span></a><br> Phone :<b>+33 497 23 26 34</b><br> Mobile :<b>+33 619 98 29 85</b><o:p></o:p></span></p> </td> <td width=3D"239" nowrap=3D"" valign=3D"top" style=3D"width:179.4pt;border:= none;border-top:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 15.0pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t"><span style=3D"font-size:8.5pt;font-family:"Arial","sans-= serif";color:#666666"><br> <b>Cisco Systems</b><br> Village d'Entreprises Green Side bat. T3 <br> 400, Avenue Roumanille<br> 06410 Biot - Sophia Antipolis  <br> France<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t"><span style=3D"font-size:8.5pt;font-family:"Arial","sans-= serif";color:#666666"><a href=3D"http://www.cisco.com/global/FR/"><spa= n style=3D"color:#666666">Cisco.com</span></a><o:p></o:p></span></p> </td> <td width=3D"217" valign=3D"top" style=3D"width:162.6pt;border-top:solid #C= CCCCC 1.0pt;border-left:none;border-bottom:none;border-right:solid #CCCCCC = 1.0pt;padding:0cm 0cm 0cm 0cm"> <p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span sty= le=3D"font-size:12.0pt;font-family:"Times New Roman","serif&= quot;"><img border=3D"0" width=3D"200" height=3D"181" id=3D"Picture_x0020_3= " src=3D"cid:image001.jpg@01CE0364.EED6A3A0" alt=3D"Description: http://www= .cisco.com/web/europe/images/email/signature/vertical04.jpg"><o:p></o:p></s= pan></p> </td> </tr> <tr style=3D"height:30.9pt"> <td width=3D"624" colspan=3D"3" style=3D"width:467.8pt;border:solid #CCCCCC= 1.0pt;padding:2.25pt 15.0pt 0cm 18.0pt;height:30.9pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:7.5pt;font-family:"Arial","= ;sans-serif";color:#999999">For corporate legal information go to: <a href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.ht= ml" title=3D"Legal Information"> <span style=3D"color:#0E58A0">http://www.cisco.com/web/about/doing_business= /legal/cri/index.html</span></a> <o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:7.5pt;font-family:"Arial","= ;sans-serif";color:#999999">This e-mail may contain confidential and p= rivileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibit= ed. If you are not the intended recipient (or authorized to receive for the= recipient), please contact the sender by reply e-mail and delete all copie= s of this message.</span><span style=3D"font-size:7.5pt;font-family:"A= rial","sans-serif";color:#009900"><o:p></o:p></span></p> </td> </tr> </tbody> </table> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p> </o:p></p> </div> </body> </html> --_000_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_-- --_004_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=20186; creation-date="Mon, 04 Feb 2013 20:57:29 GMT"; modification-date="Mon, 04 Feb 2013 20:57:29 GMT" Content-ID: <image001.jpg@01CE0364.EED6A3A0> Content-Transfer-Encoding: base64 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 k9LCkAb0/9k= --_004_674F70E5F2BE564CB06B6901FD3DD78BE96E0Etgxml338toshibalo_-- From mcr@sandelman.ca Mon Feb 4 18:11:35 2013 Return-Path: <mcr@sandelman.ca> 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 3BA3B21F8AA3 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 18:11:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7Y8MYPcbQBCa for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 18:11:28 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id 8F32E21F890D for <6tsch@ietf.org>; Mon, 4 Feb 2013 18:11:28 -0800 (PST) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id C783B2016D for <6tsch@ietf.org>; Mon, 4 Feb 2013 21:17:18 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id A76086376A; Mon, 4 Feb 2013 21:10:24 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 7F9B063769 for <6tsch@ietf.org>; Mon, 4 Feb 2013 21:10:24 -0500 (EST) From: Michael Richardson <mcr+ietf@sandelman.ca> To: IETF 6TSCH <6tsch@ietf.org> In-Reply-To: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> References: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Date: Mon, 04 Feb 2013 21:10:24 -0500 Message-ID: <20893.1360030224@sandelman.ca> Sender: mcr@sandelman.ca Subject: Re: [6tsch] green light analogy 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: Tue, 05 Feb 2013 02:11:35 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "Pascal" =3D=3D Pascal Thubert <pascal.thubert@gmail.com> writes: Pascal> For what it's worth, I've been using the analogy of a city Pascal> and green/red lights to describe 6TSCH outside. Considering Pascal> the city as a system of green lights: Pascal> 1) The minimum coordination happens between the lights of Pascal> intersecting streets. That minimum coordination is often the Pascal> best can do but yields a low (car) throughput on crowded Pascal> avenues. As Robert indicated, it seems to make sense that Pascal> the coordinator is the RPL parent. It's a good analogy. However, I think that we are looking for something more. Given knowledge of the light cycles, one can often determine that using the main boulevard is not always the best route at a a given time. Pascal> 2) When main avenues are clearly identified, cities have Pascal> found ways to arrange the schedules of the green lights so Pascal> that cars running at an expected speed do not need to stop Pascal> for a number of lights in a row. RPL optimizes for P2MP / Yes, most particularly, they can organize running greens in one direction only. Some cities (mine for instance), in order to increase capacity (bandwidth), have arranged alternating streets to flow in opposite directions, with running green lights along each.=20=20 =2D-=20 ] Never tell me the odds! | ipv6 mesh network= s [=20 ] Michael Richardson, Sandelman Software Works | network architect= [=20 ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails = [=20 =09 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAURBqEIqHRg3pndX9AQJM4gQAgLmf/+0yTn6VhRCv2udtGOkZSQnL1gXg jEr3n2wLWy6AmjgNYWSZ/EeIjeCsmcy7ttPEl2o7stj2OWeN7b32rQcrjjjZdBy2 KXC+gKfLYuIMMpMi7uWs2AkomAcJ25Nu5FdWOyJuRMMbKHL/ULa76hThuHj9JqVY 5+UF/LOryo8= =Et78 -----END PGP SIGNATURE----- --=-=-=-- From weimin@cqupt.edu.cn Mon Feb 4 18:36:19 2013 Return-Path: <weimin@cqupt.edu.cn> 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 E823E21F8B0C for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 18:36:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.395 X-Spam-Level: X-Spam-Status: No, score=0.395 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_BASE64_TEXT=1.753, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4QlDYiwLxmEI for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 18:36:18 -0800 (PST) Received: from cqupt.edu.cn (mail.cqupt.edu.cn [202.202.32.41]) by ietfa.amsl.com (Postfix) with SMTP id A464821F8B0A for <6tsch@ietf.org>; Mon, 4 Feb 2013 18:36:17 -0800 (PST) Received: from localhost ([127.0.0.1]) by cqupt.edu.cn with sendmail id 89e7d25357b0a1fb3f630d439eb6f3bd; Tue, 05 Feb 2013 10:36:08 +0800 Date: Tue, 05 Feb 2013 10:36:08 +0800 From: "Wei.Min" <weimin@cqupt.edu.cn> To: "6tsch@ietf.org" <6tsch@ietf.org>, "Pascal Thubert (pthubert)" <pthubert@cisco.com> References: <560000335.10650@localhost.com> In-Reply-To: <560000335.10650@localhost.com> Message-Id: <130205103608a5a05bc2c9ca2eba890e02b777f845e3@cqupt.edu.cn> MIME-Version: 1.0 X-Mailer: eYou WebMail 5.0.4rc4.fix2 X-Eyou-Client: 14.110.154.72 Content-Type: multipart/alternative; boundary="9016a38dfa0fb944686e17050371e6a4" Content-Transfer-Encoding: 7bit X-Eyou-Sender: <weimin@cqupt.edu.cn> Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 02:36:20 -0000 --9016a38dfa0fb944686e17050371e6a4 Content-Type: text/plain; charset="GBK" Content-Transfer-Encoding: base64 RGVhciBQYWNzY2FsLA0KIA0KSSB3b3VsZCBsaWtlIHRvIGJlIHZvbHVudGVlciB0byBw YXJ0aWNpcGF0ZSBpbiBib3RoIDEgYW5kIDIuDQpJIGFncmVlIHRoYXQgc29tZSBvbi1s aW5lIG1lZXRpbmdzIHNob3VsZCBiZSBhcnJhbmdlZCBiZWZvcmUgdGhlIE9ybGFuZG8g bWVldGluZy4NCiBCZXN0IHJlZ2FyZHMgV2VpIE1pbndlaW1pbkBjcXVwdC5lZHUuY24g b3IgdGhpbmtlcjlAMTYzLmNvbQ0KQXV0b21hdGlvbiBDb2xsZWdlDQpLZXkgTGFib3Jh dG9yeSBvZiBJbmR1c3RyaWFsIEludGVybmV0IG9mIFRoaW5ncyAmIE5ldHdvcmtlZCBD b250cm9sLCBNaW5pc3RyeSBvZiBFZHVjYXRpb24NCkNob25ncWluZyBVbml2ZXJzaXR5 IG9mIFBvc3RzIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgKENRVVBUKTIgQ2hvbmd3ZW4g Um9hZCwgQ2hvbmdxaW5nLCBDaGluYSAgDQoNCi0tLS0tLS0tLS0gT3JpZ2luIG1lc3Nh Z2UgLS0tLS0tLS0tLQ0KPkZyb22juiJQYXNjYWwgVGh1YmVydCAocHRodWJlcnQpIiA8 cHRodWJlcnRAY2lzY28uY29tPg0KPlRvo7oiNnRzY2hAaWV0Zi5vcmciIDw2dHNjaEBp ZXRmLm9yZz4NCj5TdWJqZWN0o7pbNnRzY2hdIGRvb2RsZSBwb2FsbCBmb3IgYSBjYWxs DQo+RGF0ZaO6MjAxMy0wMi0wNSAwMToyNDozMQ0KDQpIaSA6DQoNCkluIG9yZGVyIHRv IHByZXBhcmUgZm9yIE9ybGFuZG8sIGl0IHdvdWxkIGJlIGdvb2QgdGhhdCB3ZSBoYXZl IGFuIG9wZW4gY2FsbCBhbmQgZGlzY3VzcyBnb2Fscy4gSWRlYWxseSB0aGF0IHdvdWxk IGhlbHAgdXMgZmlndXJlIGEgY29udGVudCBmb3IgYSBCYXIgQm9mLiBTaG9ydCB0ZXJt LCB3ZSBwcm9iYWJseSBuZWVkIHRvIGNsYXJpZnk6DQoNCjEpIHdoYXQgVFNDSCBpcy4g QSBkcmFmdCAoYSBmZXcgcGFnZXMpIHdvdWxkIGJlIHVzZWZ1bCB0byBleHBsYWluIHdo ZXJlIGlzIHBsYXlzLCBhbmQgd2hlcmUgaXQgY291bGQgcGxheSBpbiB0aGUgZnV0dXJl LiBXaGF0J3Mgc28gc3BlY2lmaWMgYW5kIHdoeSBpdCdzIHNvIGltcG9ydGFudCB0aGF0 IHdlIHdvcmsgb24gaXQuIFRoaXMgd291bGQgdWx0aW1hdGVseSBiZSBhIHJlZmVyZW5j ZSB0byBzdXBwb3J0IGEgV0cgY3JlYXRpb24uIFRoaXMgZG9jIG11c3QgYmUgdmVyeSBj bGVhciBvbiB3aGF0IHRoZSByZWFsIHByb2JsZW0gaXMuIFRoZSB3YXkgSSByZWFkIGl0 IHRoZSByb290IHByb2JsZW0gaXMgdGhlIFRTIGFzcGVjdCwgd2hpbGUgdGhlIENIIGNh biBiZSBwcm9iYWJseSBiZSBoaWRkZW4gaW4gYSBzdWJsYXllciwgd2hpY2ggd2UgbmVl ZCB0byBzcGVjaWZ5IGFuZCBwcm92aWRlIGludGVyZmFjZSB3aXRoIGZvciByb3V0aW5n IGFuZCBmb3J3YXJkaW5nLiBBbmQgd2UgaGF2ZSBnb2FscyBvZiAxKSBlbmFibGluZyBk ZXRlcm1pbmlzdGljIGZsb3dzLCAyKSBtYWludGFpbmluZyBidWRnZXRzIG9mIGppdHRl ciBhbmQgbGF0ZW5jeSAzKSBvcHRpbWl6aW5nIGVuZXJneSBjb25zdW1wdGlvbi4NCg0K Vm9sdW50ZWVycz8NCg0KMikgQSBzY29wZSBmb3IgdGhlIHdvcmsgaXRlbXMuIFRoYXQn cyBhIChzZXQgb2YpIDgwMi4xNS40ZSBUU0NIIExMTnMgYW5kIGEgcHJvYmFibHkgYmFj a2JvbmUgdG8gc2NhbGUgdGhlIGNhc2VzIGxpa2UgaW5kdXN0cmlhbCAtIHdlIGNhbiBw b2ludCB0byAvIHJldXNlIHRoZSBwcm9ibGVtIGFuZCBhcHBsaWNhYmlsaXR5IHN0YXRl bWVudHMgZnJvbSBST0xMIGFzIGEgc291cmNlIG9mIGluZm9ybWF0aW9uIC0uIEluIHR1 cm4sIGEgYmFyIGJvZiBpbiBPcmxhbmRvIHdvdWxkIGhlbHAgdXMgZmlndXJlIHRoZSBy ZWFsIGRlbGl2ZXJhYmxlcy4gV2UgYWxyZWFkeSBnb3QgYSBsb3Qgb2YgZmVlZGJhY2sg ZnJvbSB0aGUgbGlzdC4gU28gZmFyIEkndmUgc2VlbiB0aGF0IHdlIHdhbnQ6DQoNCmEp IGFuIGFyY2hpdGVjdHVyZSB0aGF0IHNob3dzIGhvdyB0aGUgZXhpc3Rpbmcgc3RhbmRh cmRzIHdvcmsgdG9nZXRoZXIuIEluY2x1ZGVzIHRoZSBsaWtlcyBvZiBQQU5BLCBSUEwg KE9GKSwgNkxvV1BBTiwgRm9SQ0VTLi4uDQpWYXJpb3VzIGZsb3dzIG11c3QgYmUgZGVz Y3JpYmVkIGlmIHRoZXkgbmVlZCBkaWZmZXJlbnQgaGFuZGxpbmdzLiBUaGUgYXJjaGl0 ZWN0dXJlIHdpbGwgc2hvdyBtaXNzaW5nIHBpZWNlcyBhbmQgb3ZlcmxhcHMuIEkgdGhp bmsgd2Ugd2FudCB0byBzdGFydCBkaXNjdXNzaW5nIHRob3NlIGluIG91ciBmaXJzdCBy b3VuZCBzbyB0aGF0IHdlIGNhbiBzb2x2ZSB0aGVtIGxhdGVyLg0KYikgYSBsaW5rIG1v ZGVsLiBQcm9iYWJseSBzcGxpdCBpbiBnZW5lcmljIChJUHY2IGFic3RyYWN0aW9uKSBh bmQgc3BlY2lmaWMgKDRlIGltcGxlbWVudGF0aW9uKS4NClByb2JhYmx5IHRoZSBsaW5r IGxvY2FsIHByb3RvY29scyAob2Z0ZW4gbWNhc3QsIGVnIE5BIG9yIERJQSkgd2lsbCB1 c2UgYSBzaGFyZWQgc2xvdCBhbmQgdHJhZmZpYyB3aWxsIHVzZSBkZWRpY2F0ZWQgc2xv dCBidXQgcm91dGluZyBkb2VzIG5vdCBuZWVkIHRvIGtub3cuDQpjKSBhIHN1YmxheWVy IHNwZWNpZmljYXRpb24gdG8gaW1wbGVtZW50IHRoYXQgbW9kZWwsIGluY2x1ZGluZyBJ RSBsZXZlbCBleGNoYW5nZSBpbmZvcm1hdGlvbiBhbmQgSVAgYmFzZWQgaW50ZXJmYWNl IHRvIG5lZ290aWF0ZSBiYW5kd2lkdGggZnJvbSBmd2QgcGxhbmUuIFRoaXMgY291bGQg YmUgaGFuZGxlZCBhcyBhIHNpbXBsZSBjb25nZXN0aW9uIGZlZWRiYWNrIGZyb20gZndk IHBsYW5lLiBPciBhIGtub3dsZWRnZSBvZiB0aHJvdWdocHV0IGxpa2UgaW4gc2xvdC9z IGFzIHdhcyBtZW50aW9uZWQgb24gdGhlIGxpc3QgYnV0IEkgZG8gbm90IHNlZSB0aGF0 IEwzIHJlYWxseSBuZWVkcyB0aGF0IHZpc2liaWxpdHkuDQpkKSBhIFJQTCBPRiB0aGF0 IGxldmVyYWdlcyB0aGF0IHN1YmxheWVyLiBSUEwgYmFzZSBzaG91bGQgYmUgdHJhbnNw YXJlbnQuIEJ1dCB0aGUgT0YgaGFuZGxlcyB0aGUgcGVlcmluZ3MgYW5kIHRoZSBtZXRy aWNzIHNvIGl0IHdpbGwgZGVmaW5pdGVseSBrbm93Lg0KDQpXaG8ncyBjb21pbmc/DQoN CkFsc28gKGxhdGVyPyk6DQplKSBhIHJlc2VydmF0aW9uIHByb3RvY29sIHRvIG9wdGlt aXplIGEgc2VxdWVuY2Ugb2YgaG9wcyBmcm9tL3RvIHRoZSByb290LiBPcHRpbWl6aW5n IHJlbGF5cyBpbXBsaWVzIGEgY29tbW9uIHNlbnNlIG9mIHRpbWUgYWxvbmcgdGhlIHBh dGggc28gdGhhdCB3aGF0IGNvbWVzIGluIGdvZXMgb3V0IHJhcGlkbHkuDQpmKSBhbiBv cGVuZmxvdyB0eXBlIG9mIGFwcHJvYWNoIGlmIHRoZSBjZW50cmFsIGNvbXB1dGVyIG5l ZWRzIHRvIGNvbnRyb2wgYm90aCB0aGUgcGF0aCBhbmQgdGhlIGNoYW5uZWwvc2xvdCBz ZXF1ZW5jZS4NCmcpIGZpbGxpbmcgdGhlIGdhcHMsIGxpa2UgZnJhZ21lbnQgaGFuZGxp bmcsIERBRCBhY3Jvc3MgYSBiYWNrYm9uZSwgLi4uDQoNCkkgY3JlYXRlZCBhIGRvb2Rs ZSB0byBnZXQgeW91ciBhdmFpbGFiaWxpdHkuIEZyb20gdGhlcmUsIEknbGwgc2NoZWR1 bGUgYSB3ZWVrbHkgY2FsbCBhbmQgd2UnbGwgc2VlIGlmIHRoYXQgaXMgYW4gZWZmaWNp ZW50IHRvb2wgb3Igbm90Li4uDQoNClBsZWFzZSBnbyB0bw0KaHR0cDovL2Rvb2RsZS5j b20vOXZxNXFteHpkZzZ3NjN0Nw0KDQpDaGVlcnMsDQoNClBhc2NhbA0KDQoNCg0KUGFz Y2FsIFRodWJlcnQNCklQdjYgRW5naW5lZXJpbmcNCg0KcHRodWJlcnRAY2lzY28uY29t PG1haWx0bzpwdGh1YmVydEBjaXNjby5jb20+DQpQaG9uZSA6KzMzIDQ5NyAyMyAyNiAz NA0KTW9iaWxlIDorMzMgNjE5IDk4IDI5IDg1DQoNCg0KQ2lzY28gU3lzdGVtcw0KVmls bGFnZSBkJ0VudHJlcHJpc2VzIEdyZWVuIFNpZGUgYmF0LiBUMw0KNDAwLCBBdmVudWUg Um91bWFuaWxsZQ0KMDY0MTAgQmlvdCAtIFNvcGhpYSBBbnRpcG9saXMNCkZyYW5jZQ0K Q2lzY28uY29tPGh0dHA6Ly93d3cuY2lzY28uY29tL2dsb2JhbC9GUi8+DQoNCltEZXNj cmlwdGlvbjogaHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2V1cm9wZS9pbWFnZXMvZW1h aWwvc2lnbmF0dXJlL3ZlcnRpY2FsMDQuanBnXQ0KDQpGb3IgY29ycG9yYXRlIGxlZ2Fs IGluZm9ybWF0aW9uIGdvIHRvOiBodHRwOi8vd3d3LmNpc2NvLmNvbS93ZWIvYWJvdXQv ZG9pbmdfYnVzaW5lc3MvbGVnYWwvY3JpL2luZGV4Lmh0bWwNClRoaXMgZS1tYWlsIG1h eSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBtYXRlcmlhbCBmb3Ig dGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNpcGllbnQuIEFueSByZXZpZXcs IHVzZSwgZGlzdHJpYnV0aW9uIG9yIGRpc2Nsb3N1cmUgYnkgb3RoZXJzIGlzIHN0cmlj dGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll bnQgKG9yIGF1dGhvcml6ZWQgdG8gcmVjZWl2ZSBmb3IgdGhlIHJlY2lwaWVudCksIHBs ZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYnkgcmVwbHkgZS1tYWlsIGFuZCBkZWxldGUg YWxsIGNvcGllcyBvZiB0aGlzIG1lc3NhZ2UuDQoNCg0KDQoNCg== --9016a38dfa0fb944686e17050371e6a4 Content-Type: text/html; charset="GBK" Content-Transfer-Encoding: base64 PGRpdj4NCglEZWFyIFBhY3NjYWwsPGJyIC8+DQoJJm5ic3A7PGJyIC8+DQoJSSB3b3Vs ZCBsaWtlIHRvIGJlIHZvbHVudGVlciB0byZuYnNwO3BhcnRpY2lwYXRlIGluIGJvdGgm bmJzcDsxIGFuZCAyLjxiciAvPg0KCUkgYWdyZWUgdGhhdCBzb21lJm5ic3A7b24tbGlu ZSBtZWV0aW5ncyZuYnNwO3Nob3VsZCBiZSBhcnJhbmdlZCBiZWZvcmUgdGhlIE9ybGFu ZG8gbWVldGluZy48YnIgLz4NCgkmbmJzcDs8L2Rpdj4NCjxkaXY+DQoJPGRpdj4NCgkJ PGRpdj4NCgkJCUJlc3QgcmVnYXJkczwvZGl2Pg0KCQk8ZGl2Pg0KCQkJJm5ic3A7PC9k aXY+DQoJCTxkaXY+DQoJCQlXZWkgTWluPC9kaXY+DQoJCTxkaXY+DQoJCQk8aHIgYWxp Z249ImxlZnQiIG5vc2hhZGU9Im5vc2hhZGUiIHNpemU9IjEiIHdpZHRoPSIyMTAiIC8+ DQoJCTwvZGl2Pg0KCQk8ZGl2Pg0KCQkJPGRpdj4NCgkJCQk8ZGl2Pg0KCQkJCQk8YSBo cmVmPSJtYWlsdG86d2VpbWluQGNxdXB0LmVkdS5jbiI+d2VpbWluQGNxdXB0LmVkdS5j bjwvYT4mbmJzcDtvciA8YSBocmVmPSJtYWlsdG86dGhpbmtlcjlAMTYzLmNvbSI+dGhp bmtlcjlAMTYzLmNvbTwvYT48YnIgLz4NCgkJCQkJPGRpdj4NCgkJCQkJCUF1dG9tYXRp b24gQ29sbGVnZTxiciAvPg0KCQkJCQkJS2V5IExhYm9yYXRvcnkgb2YgSW5kdXN0cmlh bCBJbnRlcm5ldCBvZiBUaGluZ3MgJmFtcDsgTmV0d29ya2VkIENvbnRyb2wsIE1pbmlz dHJ5IG9mIEVkdWNhdGlvbjxiciAvPg0KCQkJCQkJQ2hvbmdxaW5nIFVuaXZlcnNpdHkg b2YgUG9zdHMgYW5kIFRlbGVjb21tdW5pY2F0aW9ucyAoPHNwYW4gZmFjZT0iIj5DUVVQ VDwvc3Bhbj4pPC9kaXY+DQoJCQkJCTxkaXY+DQoJCQkJCQkyIENob25nd2VuIFJvYWQs IENob25ncWluZywgQ2hpbmEmbmJzcDsmbmJzcDs8L2Rpdj4NCgkJCQk8L2Rpdj4NCgkJ CTwvZGl2Pg0KCQk8L2Rpdj4NCgk8L2Rpdj4NCjwvZGl2Pg0KPGJyIC8+DQo8YnIgLz4N Ci0tLS0tLS0tLS0gT3JpZ2luIG1lc3NhZ2UgLS0tLS0tLS0tLTxiciAvPg0KJmd0O0Zy b22juiZxdW90O1Bhc2NhbCBUaHViZXJ0IChwdGh1YmVydCkmcXVvdDsgJmx0O3B0aHVi ZXJ0QGNpc2NvLmNvbSZndDs8YnIgLz4NCiZndDtUb6O6JnF1b3Q7NnRzY2hAaWV0Zi5v cmcmcXVvdDsgJmx0OzZ0c2NoQGlldGYub3JnJmd0OzxiciAvPg0KJmd0O1N1YmplY3Sj uls2dHNjaF0gZG9vZGxlIHBvYWxsIGZvciBhIGNhbGw8YnIgLz4NCiZndDtEYXRlo7oy MDEzLTAyLTA1IDAxOjI0OjMxPGJyIC8+DQo8YnIgLz4NCkhpIDo8YnIgLz4NCjxiciAv Pg0KSW4gb3JkZXIgdG8gcHJlcGFyZSBmb3IgT3JsYW5kbywgaXQgd291bGQgYmUgZ29v ZCB0aGF0IHdlIGhhdmUgYW4gb3BlbiBjYWxsIGFuZCBkaXNjdXNzIGdvYWxzLiBJZGVh bGx5IHRoYXQgd291bGQgaGVscCB1cyBmaWd1cmUgYSBjb250ZW50IGZvciBhIEJhciBC b2YuIFNob3J0IHRlcm0sIHdlIHByb2JhYmx5IG5lZWQgdG8gY2xhcmlmeTo8YnIgLz4N CjxiciAvPg0KMSkgd2hhdCBUU0NIIGlzLiBBIGRyYWZ0IChhIGZldyBwYWdlcykgd291 bGQgYmUgdXNlZnVsIHRvIGV4cGxhaW4gd2hlcmUgaXMgcGxheXMsIGFuZCB3aGVyZSBp dCBjb3VsZCBwbGF5IGluIHRoZSBmdXR1cmUuIFdoYXQmIzM5O3Mgc28gc3BlY2lmaWMg YW5kIHdoeSBpdCYjMzk7cyBzbyBpbXBvcnRhbnQgdGhhdCB3ZSB3b3JrIG9uIGl0LiBU aGlzIHdvdWxkIHVsdGltYXRlbHkgYmUgYSByZWZlcmVuY2UgdG8gc3VwcG9ydCBhIFdH IGNyZWF0aW9uLiBUaGlzIGRvYyBtdXN0IGJlIHZlcnkgY2xlYXIgb24gd2hhdCB0aGUg cmVhbCBwcm9ibGVtIGlzLiBUaGUgd2F5IEkgcmVhZCBpdCB0aGUgcm9vdCBwcm9ibGVt IGlzIHRoZSBUUyBhc3BlY3QsIHdoaWxlIHRoZSBDSCBjYW4gYmUgcHJvYmFibHkgYmUg aGlkZGVuIGluIGEgc3VibGF5ZXIsIHdoaWNoIHdlIG5lZWQgdG8gc3BlY2lmeSBhbmQg cHJvdmlkZSBpbnRlcmZhY2Ugd2l0aCBmb3Igcm91dGluZyBhbmQgZm9yd2FyZGluZy4g QW5kIHdlIGhhdmUgZ29hbHMgb2YgMSkgZW5hYmxpbmcgZGV0ZXJtaW5pc3RpYyBmbG93 cywgMikgbWFpbnRhaW5pbmcgYnVkZ2V0cyBvZiBqaXR0ZXIgYW5kIGxhdGVuY3kgMykg b3B0aW1pemluZyBlbmVyZ3kgY29uc3VtcHRpb24uPGJyIC8+DQo8YnIgLz4NClZvbHVu dGVlcnM/PGJyIC8+DQo8YnIgLz4NCjIpIEEgc2NvcGUgZm9yIHRoZSB3b3JrIGl0ZW1z LiBUaGF0JiMzOTtzIGEgKHNldCBvZikgODAyLjE1LjRlIFRTQ0ggTExOcyBhbmQgYSBw cm9iYWJseSBiYWNrYm9uZSB0byBzY2FsZSB0aGUgY2FzZXMgbGlrZSBpbmR1c3RyaWFs IC0gd2UgY2FuIHBvaW50IHRvIC8gcmV1c2UgdGhlIHByb2JsZW0gYW5kIGFwcGxpY2Fi aWxpdHkgc3RhdGVtZW50cyBmcm9tIFJPTEwgYXMgYSBzb3VyY2Ugb2YgaW5mb3JtYXRp b24gLS4gSW4gdHVybiwgYSBiYXIgYm9mIGluIE9ybGFuZG8gd291bGQgaGVscCB1cyBm aWd1cmUgdGhlIHJlYWwgZGVsaXZlcmFibGVzLiBXZSBhbHJlYWR5IGdvdCBhIGxvdCBv ZiBmZWVkYmFjayBmcm9tIHRoZSBsaXN0LiBTbyBmYXIgSSYjMzk7dmUgc2VlbiB0aGF0 IHdlIHdhbnQ6PGJyIC8+DQo8YnIgLz4NCmEpIGFuIGFyY2hpdGVjdHVyZSB0aGF0IHNo b3dzIGhvdyB0aGUgZXhpc3Rpbmcgc3RhbmRhcmRzIHdvcmsgdG9nZXRoZXIuIEluY2x1 ZGVzIHRoZSBsaWtlcyBvZiBQQU5BLCBSUEwgKE9GKSwgNkxvV1BBTiwgRm9SQ0VTLi4u PGJyIC8+DQpWYXJpb3VzIGZsb3dzIG11c3QgYmUgZGVzY3JpYmVkIGlmIHRoZXkgbmVl ZCBkaWZmZXJlbnQgaGFuZGxpbmdzLiBUaGUgYXJjaGl0ZWN0dXJlIHdpbGwgc2hvdyBt aXNzaW5nIHBpZWNlcyBhbmQgb3ZlcmxhcHMuIEkgdGhpbmsgd2Ugd2FudCB0byBzdGFy dCBkaXNjdXNzaW5nIHRob3NlIGluIG91ciBmaXJzdCByb3VuZCBzbyB0aGF0IHdlIGNh biBzb2x2ZSB0aGVtIGxhdGVyLjxiciAvPg0KYikgYSBsaW5rIG1vZGVsLiBQcm9iYWJs eSBzcGxpdCBpbiBnZW5lcmljIChJUHY2IGFic3RyYWN0aW9uKSBhbmQgc3BlY2lmaWMg KDRlIGltcGxlbWVudGF0aW9uKS48YnIgLz4NClByb2JhYmx5IHRoZSBsaW5rIGxvY2Fs IHByb3RvY29scyAob2Z0ZW4gbWNhc3QsIGVnIE5BIG9yIERJQSkgd2lsbCB1c2UgYSBz aGFyZWQgc2xvdCBhbmQgdHJhZmZpYyB3aWxsIHVzZSBkZWRpY2F0ZWQgc2xvdCBidXQg cm91dGluZyBkb2VzIG5vdCBuZWVkIHRvIGtub3cuPGJyIC8+DQpjKSBhIHN1YmxheWVy IHNwZWNpZmljYXRpb24gdG8gaW1wbGVtZW50IHRoYXQgbW9kZWwsIGluY2x1ZGluZyBJ RSBsZXZlbCBleGNoYW5nZSBpbmZvcm1hdGlvbiBhbmQgSVAgYmFzZWQgaW50ZXJmYWNl IHRvIG5lZ290aWF0ZSBiYW5kd2lkdGggZnJvbSBmd2QgcGxhbmUuIFRoaXMgY291bGQg YmUgaGFuZGxlZCBhcyBhIHNpbXBsZSBjb25nZXN0aW9uIGZlZWRiYWNrIGZyb20gZndk IHBsYW5lLiBPciBhIGtub3dsZWRnZSBvZiB0aHJvdWdocHV0IGxpa2UgaW4gc2xvdC9z IGFzIHdhcyBtZW50aW9uZWQgb24gdGhlIGxpc3QgYnV0IEkgZG8gbm90IHNlZSB0aGF0 IEwzIHJlYWxseSBuZWVkcyB0aGF0IHZpc2liaWxpdHkuPGJyIC8+DQpkKSBhIFJQTCBP RiB0aGF0IGxldmVyYWdlcyB0aGF0IHN1YmxheWVyLiBSUEwgYmFzZSBzaG91bGQgYmUg dHJhbnNwYXJlbnQuIEJ1dCB0aGUgT0YgaGFuZGxlcyB0aGUgcGVlcmluZ3MgYW5kIHRo ZSBtZXRyaWNzIHNvIGl0IHdpbGwgZGVmaW5pdGVseSBrbm93LjxiciAvPg0KPGJyIC8+ DQpXaG8mIzM5O3MgY29taW5nPzxiciAvPg0KPGJyIC8+DQpBbHNvIChsYXRlcj8pOjxi ciAvPg0KZSkgYSByZXNlcnZhdGlvbiBwcm90b2NvbCB0byBvcHRpbWl6ZSBhIHNlcXVl bmNlIG9mIGhvcHMgZnJvbS90byB0aGUgcm9vdC4gT3B0aW1pemluZyByZWxheXMgaW1w bGllcyBhIGNvbW1vbiBzZW5zZSBvZiB0aW1lIGFsb25nIHRoZSBwYXRoIHNvIHRoYXQg d2hhdCBjb21lcyBpbiBnb2VzIG91dCByYXBpZGx5LjxiciAvPg0KZikgYW4gb3BlbmZs b3cgdHlwZSBvZiBhcHByb2FjaCBpZiB0aGUgY2VudHJhbCBjb21wdXRlciBuZWVkcyB0 byBjb250cm9sIGJvdGggdGhlIHBhdGggYW5kIHRoZSBjaGFubmVsL3Nsb3Qgc2VxdWVu Y2UuPGJyIC8+DQpnKSBmaWxsaW5nIHRoZSBnYXBzLCBsaWtlIGZyYWdtZW50IGhhbmRs aW5nLCBEQUQgYWNyb3NzIGEgYmFja2JvbmUsIC4uLjxiciAvPg0KPGJyIC8+DQpJIGNy ZWF0ZWQgYSBkb29kbGUgdG8gZ2V0IHlvdXIgYXZhaWxhYmlsaXR5LiBGcm9tIHRoZXJl LCBJJiMzOTtsbCBzY2hlZHVsZSBhIHdlZWtseSBjYWxsIGFuZCB3ZSYjMzk7bGwgc2Vl IGlmIHRoYXQgaXMgYW4gZWZmaWNpZW50IHRvb2wgb3Igbm90Li4uPGJyIC8+DQo8YnIg Lz4NClBsZWFzZSBnbyB0bzxiciAvPg0KaHR0cDovL2Rvb2RsZS5jb20vOXZxNXFteHpk ZzZ3NjN0NzxiciAvPg0KPGJyIC8+DQpDaGVlcnMsPGJyIC8+DQo8YnIgLz4NClBhc2Nh bDxiciAvPg0KPGJyIC8+DQo8YnIgLz4NCjxiciAvPg0KUGFzY2FsIFRodWJlcnQ8YnIg Lz4NCklQdjYgRW5naW5lZXJpbmc8YnIgLz4NCjxiciAvPg0KcHRodWJlcnRAY2lzY28u Y29tJmx0O21haWx0bzpwdGh1YmVydEBjaXNjby5jb20mZ3Q7PGJyIC8+DQpQaG9uZSA6 KzMzIDQ5NyAyMyAyNiAzNDxiciAvPg0KTW9iaWxlIDorMzMgNjE5IDk4IDI5IDg1PGJy IC8+DQo8YnIgLz4NCjxiciAvPg0KQ2lzY28gU3lzdGVtczxiciAvPg0KVmlsbGFnZSBk JiMzOTtFbnRyZXByaXNlcyBHcmVlbiBTaWRlIGJhdC4gVDM8YnIgLz4NCjQwMCwgQXZl bnVlIFJvdW1hbmlsbGU8YnIgLz4NCjA2NDEwIEJpb3QgLSBTb3BoaWEgQW50aXBvbGlz PGJyIC8+DQpGcmFuY2U8YnIgLz4NCkNpc2NvLmNvbSZsdDtodHRwOi8vd3d3LmNpc2Nv LmNvbS9nbG9iYWwvRlIvJmd0OzxiciAvPg0KPGJyIC8+DQpbRGVzY3JpcHRpb246IGh0 dHA6Ly93d3cuY2lzY28uY29tL3dlYi9ldXJvcGUvaW1hZ2VzL2VtYWlsL3NpZ25hdHVy ZS92ZXJ0aWNhbDA0LmpwZ108YnIgLz4NCjxiciAvPg0KRm9yIGNvcnBvcmF0ZSBsZWdh bCBpbmZvcm1hdGlvbiBnbyB0bzogaHR0cDovL3d3dy5jaXNjby5jb20vd2ViL2Fib3V0 L2RvaW5nX2J1c2luZXNzL2xlZ2FsL2NyaS9pbmRleC5odG1sPGJyIC8+DQpUaGlzIGUt bWFpbCBtYXkgY29udGFpbiBjb25maWRlbnRpYWwgYW5kIHByaXZpbGVnZWQgbWF0ZXJp YWwgZm9yIHRoZSBzb2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LiBBbnkg cmV2aWV3LCB1c2UsIGRpc3RyaWJ1dGlvbiBvciBkaXNjbG9zdXJlIGJ5IG90aGVycyBp cyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg cmVjaXBpZW50IChvciBhdXRob3JpemVkIHRvIHJlY2VpdmUgZm9yIHRoZSByZWNpcGll bnQpLCBwbGVhc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGUtbWFpbCBhbmQg ZGVsZXRlIGFsbCBjb3BpZXMgb2YgdGhpcyBtZXNzYWdlLjxiciAvPg0KPGJyIC8+DQo8 YnIgLz4NCjxiciAvPg0KPGJyIC8+DQo= --9016a38dfa0fb944686e17050371e6a4-- From nick@zoic.org Mon Feb 4 19:39:09 2013 Return-Path: <nick@zoic.org> 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 E0AA821F85F3 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 19:39:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Joq1jrpWGwpG for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 19:39:09 -0800 (PST) Received: from mercury.zoic.org (mercury.zoic.org [50.19.98.71]) by ietfa.amsl.com (Postfix) with ESMTP id 158F921F8682 for <6tsch@ietf.org>; Mon, 4 Feb 2013 19:39:09 -0800 (PST) Received: from [10.107.2.2] (cthulhu.zoic.org [180.94.115.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: nick) by mercury.zoic.org (Postfix) with ESMTPSA id BCAFB81AAE for <6tsch@ietf.org>; Tue, 5 Feb 2013 03:36:10 +0000 (UTC) Message-ID: <51107ED9.9000603@zoic.org> Date: Tue, 05 Feb 2013 14:39:05 +1100 From: Nick Moore <nick@zoic.org> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: 6tsch@ietf.org References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Content-Type: multipart/alternative; boundary="------------060407060108050600030204" Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 03:39:10 -0000 This is a multi-part message in MIME format. --------------060407060108050600030204 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 05/02/13 04:24, Pascal Thubert (pthubert) wrote: > > I created a doodle to get your availability. From there, I'll schedule > a weekly call and we'll see if that is an efficient tool or not... > Sadly, I'm not my usual cheery self at 03:00 (Australian time) ... still, the world being round [1] it is likely impossible to find a time that suits everyone. I won't be in Orlando either. Pity, I'd love to be involved :-(. Happy to help with editing, etc. -----Nick [1] classic premature optimization, doesn't scale well. -- Nick Moore <nick@zoic.org> 0409 656 267 --------------060407060108050600030204 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">On 05/02/13 04:24, Pascal Thubert (pthubert) wrote:<br> </div> <blockquote cite="mid:E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com" type="cite"> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <meta name="Generator" content="Microsoft Word 14 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--> <style><!-- /* Font Definitions */ @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1" /> </o:shapelayout></xml><![endif]--> <div class="WordSection1"><o:p></o:p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">I created a doodle to get your availability. From there, I'll schedule a weekly call and we'll see if that is an efficient tool or not…</p> </div> </blockquote> <br> Sadly, I'm not my usual cheery self at 03:00 (Australian time) ... still, the world being round [1] it is likely impossible to find a time that suits everyone.<br> <br> I won't be in Orlando either.  Pity, I'd love to be involved :-(.  Happy to help with editing, etc.<br> <br> -----Nick<br> <br> [1] classic premature optimization, doesn't scale well.<br> <pre class="moz-signature" cols="72">-- Nick Moore <a class="moz-txt-link-rfc2396E" href="mailto:nick@zoic.org"><nick@zoic.org></a> 0409 656 267</pre> </body> </html> --------------060407060108050600030204-- From qinwang@berkeley.edu Mon Feb 4 20:31:27 2013 Return-Path: <qinwang@berkeley.edu> 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 DF44421F8812 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 20:31:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.635 X-Spam-Level: X-Spam-Status: No, score=-5.635 tagged_above=-999 required=5 tests=[AWL=-0.276, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n0FnVxOO0F67 for <6tsch@ietfa.amsl.com>; Mon, 4 Feb 2013 20:31:27 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id 1C73F21F8803 for <6tsch@ietf.org>; Mon, 4 Feb 2013 20:31:27 -0800 (PST) Received: from cm01ws.ist.berkeley.edu ([169.229.218.163] helo=calmail.berkeley.edu) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U2aBp-0000x3-4f; Mon, 04 Feb 2013 20:31:26 -0800 Received: from 174.253.237.102 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Mon, 4 Feb 2013 20:31:25 -0800 Message-ID: <1b80044eb3a791a9d2c13703991c5cf6.squirrel@calmail.berkeley.edu> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Date: Mon, 4 Feb 2013 20:31:25 -0800 From: qinwang@berkeley.edu To: "Pascal Thubert (pthubert)" <pthubert@cisco.com> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 04:31:28 -0000 Pascal, I will attend the meeting in Orlando. Qin > Hi : > > In order to prepare for Orlando, it would be good that we have an open > call and discuss goals. Ideally that would help us figure a content for a > Bar Bof. Short term, we probably need to clarify: > > 1) what TSCH is. A draft (a few pages) would be useful to explain where is > plays, and where it could play in the future. What's so specific and why > it's so important that we work on it. This would ultimately be a reference > to support a WG creation. This doc must be very clear on what the real > problem is. The way I read it the root problem is the TS aspect, while the > CH can be probably be hidden in a sublayer, which we need to specify and > provide interface with for routing and forwarding. And we have goals of 1) > enabling deterministic flows, 2) maintaining budgets of jitter and latency > 3) optimizing energy consumption. > > Volunteers? > > 2) A scope for the work items. That's a (set of) 802.15.4e TSCH LLNs and a > probably backbone to scale the cases like industrial - we can point to / > reuse the problem and applicability statements from ROLL as a source of > information -. In turn, a bar bof in Orlando would help us figure the > real deliverables. We already got a lot of feedback from the list. So far > I've seen that we want: > > a) an architecture that shows how the existing standards work together. > Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES... > Various flows must be described if they need different handlings. The > architecture will show missing pieces and overlaps. I think we want > to start discussing those in our first round so that we can solve > them later. > b) a link model. Probably split in generic (IPv6 abstraction) and specific > (4e implementation). > Probably the link local protocols (often mcast, eg NA or DIA) will > use a shared slot and traffic will use dedicated slot but routing > does not need to know. > c) a sublayer specification to implement that model, including IE level > exchange information and IP based interface to negotiate bandwidth from > fwd plane. This could be handled as a simple congestion feedback from fwd > plane. Or a knowledge of throughput like in slot/s as was mentioned on the > list but I do not see that L3 really needs that visibility. > d) a RPL OF that leverages that sublayer. RPL base should be transparent. > But the OF handles the peerings and the metrics so it will definitely > know. > > Who's coming? > > Also (later?): > e) a reservation protocol to optimize a sequence of hops from/to the root. > Optimizing relays implies a common sense of time along the path so that > what comes in goes out rapidly. > f) an openflow type of approach if the central computer needs to control > both the path and the channel/slot sequence. > g) filling the gaps, like fragment handling, DAD across a backbone, ... > > I created a doodle to get your availability. From there, I'll schedule a > weekly call and we'll see if that is an efficient tool or not... > > Please go to > http://doodle.com/9vq5qmxzdg6w63t7 > > Cheers, > > Pascal > > > > Pascal Thubert > IPv6 Engineering > > pthubert@cisco.com<mailto:pthubert@cisco.com> > Phone :+33 497 23 26 34 > Mobile :+33 619 98 29 85 > > > Cisco Systems > Village d'Entreprises Green Side bat. T3 > 400, Avenue Roumanille > 06410 Biot - Sophia Antipolis > France > Cisco.com<http://www.cisco.com/global/FR/> > > [Description: > http://www.cisco.com/web/europe/images/email/signature/vertical04.jpg] > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > This e-mail may contain confidential and privileged material for the sole > use of the intended recipient. Any review, use, distribution or disclosure > by others is strictly prohibited. If you are not the intended recipient > (or authorized to receive for the recipient), please contact the sender by > reply e-mail and delete all copies of this message. > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From alfredo.grieco@gmail.com Tue Feb 5 00:31:55 2013 Return-Path: <alfredo.grieco@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 AF83621F882E for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 00:31:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.962 X-Spam-Level: X-Spam-Status: No, score=-0.962 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9T+0MdZ0xso1 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 00:31:54 -0800 (PST) Received: from mail-ea0-f179.google.com (mail-ea0-f179.google.com [209.85.215.179]) by ietfa.amsl.com (Postfix) with ESMTP id 1E36421F882D for <6tsch@ietf.org>; Tue, 5 Feb 2013 00:31:53 -0800 (PST) Received: by mail-ea0-f179.google.com with SMTP id d12so3019970eaa.38 for <6tsch@ietf.org>; Tue, 05 Feb 2013 00:31:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=XHd5pM4JcoD312Ff3UUDWb49BAq2HUh4jpa29un6yF0=; b=PK1NBolq22o9wS5MEQcqgk5/Eyh6Z6jluwImnbezxCLrZ+Ci0sFOIBI8jqGtTggasZ Nx/eHSkw/puGI/VhYY8w01EFusBmIuFBhgU9v26r5K+46ZNXAGhUrmfhZJg/MFXeZaVH n/VC/iLCeXRHEs1SCeCyC3c/G2RQrdcdK1oGkp+DJNDMl5gF7jnodqs+SLkD3qfzlXNZ GXfDT+yzKhN+LUBfmgwRo9P7pA1Hq8U5VYQx6d3PnwGqgpkw5Ch22VZxHVTYM81Hn0hH q7A7Jc8rA9YH+w8z/+xtZkWj0LeRALXNfRweA3DfT3BQgsa0+xh43Arbq90rah8Ao/20 6ZmQ== X-Received: by 10.14.198.198 with SMTP id v46mr81915020een.4.1360053113197; Tue, 05 Feb 2013 00:31:53 -0800 (PST) Received: from [217.201.225.37] ([217.201.225.37]) by mx.google.com with ESMTPS id f49sm31075871eep.12.2013.02.05.00.31.47 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 05 Feb 2013 00:31:52 -0800 (PST) References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Mime-Version: 1.0 (1.0) In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Content-Type: multipart/alternative; boundary=Apple-Mail-D49F21D1-A87F-4A24-876C-86F3E75289AE Content-Transfer-Encoding: 7bit Message-Id: <2D253FB1-34C9-43AF-912F-EB98C14F2779@gmail.com> X-Mailer: iPad Mail (10B141) From: Grieco <alfredo.grieco@gmail.com> Date: Tue, 5 Feb 2013 09:31:45 +0100 To: "Pascal Thubert (pthubert)" <pthubert@cisco.com> Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 08:31:55 -0000 --Apple-Mail-D49F21D1-A87F-4A24-876C-86F3E75289AE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dear Pascal, Many thanks for the poll: I added my name too. I can contribute to 1). Cheers Alfredo -- Luigi Alfredo Grieco, PhD Assistant Professor Department of Electrical and Information Engineering Politecnico di Bari Via Orabona 4 - 70125 - Bari - Italy +39 080 5963 911 telematics.poliba.it/grieco Skype id: l.alfredo.grieco Mobile: +39 3346715672 On 4 Feb 2013, at 18:24, "Pascal Thubert (pthubert)" <pthubert@cisco.com> wr= ote: > Hi : > =20 > In order to prepare for Orlando, it would be good that we have an open cal= l and discuss goals. Ideally that would help us figure a content for a Bar B= of. Short term, we probably need to clarify: > =20 > 1) what TSCH is. A draft (a few pages) would be useful to explain where is= plays, and where it could play in the future. What=E2=80=99s so specific a= nd why it=E2=80=99s so important that we work on it. This would ultimately b= e a reference to support a WG creation. This doc must be very clear on what t= he real problem is. The way I read it the root problem is the TS aspect, whi= le the CH can be probably be hidden in a sublayer, which we need to specify a= nd provide interface with for routing and forwarding. And we have goals of 1= ) enabling deterministic flows, 2) maintaining budgets of jitter and latency= 3) optimizing energy consumption. > =20 > Volunteers? > =20 > 2) A scope for the work items. That=E2=80=99s a (set of) 802.15.4e TSCH LL= Ns and a probably backbone to scale the cases like industrial =E2=80=93 we c= an point to / reuse the problem and applicability statements from ROLL as a= source of information -. In turn, a bar bof in Orlando would help us figur= e the real deliverables. We already got a lot of feedback from the list. So f= ar I=E2=80=99ve seen that we want: > =20 > a) an architecture that shows how the existing standards work together. In= cludes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES=E2=80=A6 > Various flows must be described if they need different handlings. The= architecture will show missing pieces and overlaps. I think we want to star= t discussing those in our first round so that we can solve them later. > b) a link model. Probably split in generic (IPv6 abstraction) and specific= (4e implementation). > Probably the link local protocols (often mcast, eg NA or DIA) will us= e a shared slot and traffic will use dedicated slot but routing does not nee= d to know. > c) a sublayer specification to implement that model, including IE level ex= change information and IP based interface to negotiate bandwidth from fwd pl= ane. This could be handled as a simple congestion feedback from fwd plane. O= r a knowledge of throughput like in slot/s as was mentioned on the list but I= do not see that L3 really needs that visibility. > d) a RPL OF that leverages that sublayer. RPL base should be transparent. B= ut the OF handles the peerings and the metrics so it will definitely know. > =20 > Who=E2=80=99s coming? > =20 > Also (later?): > e) a reservation protocol to optimize a sequence of hops from/to the root.= Optimizing relays implies a common sense of time along the path so that wha= t comes in goes out rapidly. > f) an openflow type of approach if the central computer needs to control b= oth the path and the channel/slot sequence. > g) filling the gaps, like fragment handling, DAD across a backbone, =E2=80= =A6 > =20 > I created a doodle to get your availability. =46rom there, I'll schedule a= weekly call and we'll see if that is an efficient tool or not=E2=80=A6 > =20 > Please go to > http://doodle.com/9vq5qmxzdg6w63t7 > =20 > Cheers, > =20 > Pascal > =20 > =20 >=20 > Pascal Thubert > IPv6 Engineering >=20 > pthubert@cisco.com > Phone :+33 497 23 26 34 > Mobile :+33 619 98 29 85 >=20 >=20 > Cisco Systems > Village d'Entreprises Green Side bat. T3=20 > 400, Avenue Roumanille > 06410 Biot - Sophia Antipolis =20 > France >=20 > Cisco.com >=20 > <image001.jpg> > For corporate legal information go to: http://www.cisco.com/web/about/doin= g_business/legal/cri/index.html > This e-mail may contain confidential and privileged material for the sole u= se of the intended recipient. Any review, use, distribution or disclosure by= others is strictly prohibited. If you are not the intended recipient (or au= thorized to receive for the recipient), please contact the sender by reply e= -mail and delete all copies of this message. > =20 > =20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --Apple-Mail-D49F21D1-A87F-4A24-876C-86F3E75289AE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D= utf-8"></head><body dir=3D"auto"><div>Dear Pascal,</div><div><br></div><div>= Many thanks for the poll: I added my name too. I can contribute to 1).</div>= <div><br></div><div>Cheers</div><div><br></div><div>Alfredo</div><div><br>--= <div><div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-hi= ghlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: r= gba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128,= 180, 0.230469); -webkit-text-size-adjust: auto; ">Luigi Alfredo Grieco, PhD= </div><div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-h= ighlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: r= gba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128,= 180, 0.230469); -webkit-text-size-adjust: auto; ">Assistant Professor</div>= <div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-highlig= ht-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(1= 75, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180,= 0.230469); -webkit-text-size-adjust: auto; ">Department of Electrical and I= nformation Engineering</div><div style=3D"font-family: Helvetica; font-size:= medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-co= mposition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-fra= me-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">Po= litecnico di Bari</div><div style=3D"font-family: Helvetica; font-size: medi= um; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composi= tion-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-co= lor: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; ">Via Ora= bona 4 - 70125 - Bari - Italy</div><div style=3D"font-family: Helvetica; fon= t-size: medium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -we= bkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composit= ion-frame-color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: aut= o; ">+39 080 5963 911</div><div style=3D"font-family: Helvetica; font-size: m= edium; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-comp= osition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame= -color: rgba(77, 128, 180, 0.230469); -webkit-text-size-adjust: auto; "><a h= ref=3D"http://telematics.poliba.it/grieco">telematics.poliba.it/grieco</a></= div><div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-hig= hlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rg= ba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 1= 80, 0.230469); -webkit-text-size-adjust: auto; ">Skype id: l.alfredo.grieco<= /div><div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-hi= ghlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: r= gba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128,= 180, 0.230469); -webkit-text-size-adjust: auto; ">Mobile: +39 3346715672</d= iv></div><div><div><br></div></div></div><div><br>On 4 Feb 2013, at 18:24, "= Pascal Thubert (pthubert)" <<a href=3D"mailto:pthubert@cisco.com">pthuber= t@cisco.com</a>> wrote:<br><br></div><blockquote type=3D"cite"><div> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">= <meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0cm; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> <div class=3D"WordSection1"> <p class=3D"MsoNormal">Hi :<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">In order to prepare for Orlando, it would be good tha= t we have an open call and discuss goals. Ideally that would help us figure a= content for a Bar Bof. Short term, we probably need to clarify:<o:p></o:p><= /p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">1) what TSCH is. A draft (a few pages) would be usefu= l to explain where is plays, and where it could play in the future.  Wh= at=E2=80=99s so specific and why it=E2=80=99s so important that we work on i= t. This would ultimately be a reference to support a WG creation. This doc must be very clear on what the real problem is. The w= ay I read it the root problem is the TS aspect, while the CH can be probably= be hidden in a sublayer, which we need to specify and provide interface wit= h for routing and forwarding. And we have goals of 1) enabling deterministic flows, 2) maintaining budget= s of jitter and latency 3) optimizing energy consumption. <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Volunteers?<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">2) A scope for the work items. That=E2=80=99s a (set o= f) 802.15.4e TSCH LLNs and a probably backbone to scale the cases like indus= trial =E2=80=93 we can point to /  reuse the problem and applicability s= tatements from ROLL as a source of information -. In turn, a bar bof in Orlando  would help us figure the real deliverab= les. We already got a lot of feedback from the list. So far I=E2=80=99ve see= n that we want:<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">a) an architecture that shows how the existing standa= rds work together. Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES=E2=80= =A6 <o:p></o:p></p> <p class=3D"MsoNormal">     Various flows must be d= escribed if they need different handlings. The architecture will show missin= g pieces and overlaps. I think we want to start discussing those in our firs= t round so that we can solve them later.<o:p></o:p></p> <p class=3D"MsoNormal">b) a link model. Probably split in generic (IPv6 abst= raction) and specific (4e implementation). <o:p></o:p></p> <p class=3D"MsoNormal">     Probably the link local= protocols (often mcast, eg NA or DIA) will use a shared slot and traffic wi= ll use dedicated slot but routing does not need to know.<o:p></o:p></p> <p class=3D"MsoNormal">c) a sublayer specification to implement that model, i= ncluding IE level exchange information and IP based interface to negotiate b= andwidth from fwd plane.  This could be handled as a simple congestion f= eedback from fwd plane. Or a knowledge of throughput like in slot/s as was mentioned on the list but I do not see t= hat L3 really needs that visibility.<o:p></o:p></p> <p class=3D"MsoNormal">d) a RPL OF that leverages that sublayer. RPL base sh= ould be transparent. But the OF handles the peerings and the metrics so it w= ill definitely know.<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Who=E2=80=99s coming?<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Also (later?):<o:p></o:p></p> <p class=3D"MsoNormal">e) a reservation protocol to optimize a sequence of h= ops from/to the root. Optimizing relays implies a common sense of time along= the path so that what comes in goes out rapidly.<o:p></o:p></p> <p class=3D"MsoNormal">f) an openflow type of approach if the central comput= er needs to control both the path and the channel/slot sequence.<o:p></o:p><= /p> <p class=3D"MsoNormal">g) filling the gaps, like fragment handling, DAD acro= ss a backbone, =E2=80=A6<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">I created a doodle to get your availability. =46rom t= here, I'll schedule a weekly call and we'll see if that is an efficient tool= or not=E2=80=A6<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Please go to <o:p></o:p></p> <p class=3D"MsoNormal"><a href=3D"http://doodle.com/9vq5qmxzdg6w63t7" target= =3D"_blank">http://doodle.com/9vq5qmxzdg6w63t7</a> <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Cheers,<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Pascal<o:p></o:p></p> <p class=3D"MsoNormal"><span lang=3D"FR"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"FR"><o:p> </o:p></span></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=3D= "0" width=3D"624" style=3D"width:467.8pt;margin-left:-.4pt;border-collapse:c= ollapse"> <tbody> <tr> <td width=3D"168" valign=3D"top" style=3D"width:126.1pt;border-top:solid #CC= CCCC 1.0pt;border-left:solid #CCCCCC 1.0pt;border-bottom:none;border-right:n= one;padding:0cm 0cm 0cm 18.0pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0pt= ;margin-left:.75pt"> <span style=3D"font-size:8.5pt;font-family:"Arial","sans-seri= f";color:#666666"><br> <b>Pascal Thubert</b><br> <b>IPv6 Engineering</b><br> <br> <a href=3D"mailto:pthubert@cisco.com"><span style=3D"color:#666666">pthubert= @cisco.com</span></a><br> Phone :<b>+33 497 23 26 34</b><br> Mobile :<b>+33 619 98 29 85</b></span><span style=3D"font-size:8.5pt;font-fa= mily:"Arial","sans-serif";color:#666666"><o:p></o:p></sp= an></p> </td> <td width=3D"239" nowrap=3D"" valign=3D"top" style=3D"width:179.0pt;border:n= one;border-top:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 15.0pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0pt= "><span style=3D"font-size:8.5pt;font-family:"Arial","sans-se= rif";color:#666666"><br> <b>Cisco Systems</b><br> Village d'Entreprises Green Side bat. T3 <br> 400, Avenue Roumanille<br> 06410 Biot - Sophia Antipolis  <br> France<o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0pt= "><span style=3D"font-size:8.5pt;font-family:"Arial","sans-se= rif";color:#666666"><a href=3D"http://www.cisco.com/global/FR/"><span s= tyle=3D"color:#666666">Cisco.com</span></a></span><span style=3D"font-size:8= .5pt;font-family:"Arial","sans-serif";color:#666666"><o:= p></o:p></span></p> </td> <td width=3D"217" valign=3D"top" style=3D"width:162.7pt;border-top:solid #CC= CCCC 1.0pt;border-left:none;border-bottom:none;border-right:solid #CCCCCC 1.= 0pt;padding:0cm 0cm 0cm 0cm"> <p class=3D"MsoNormal" align=3D"right" style=3D"text-align:right"><span styl= e=3D"font-size:12.0pt;font-family:"Times New Roman","serif&qu= ot;"><image001.jpg></span><span style=3D"font-size:12.0pt;font-family:= "Times New Roman","serif""><o:p></o:p></span></p> </td> </tr> <tr style=3D"height:30.9pt"> <td width=3D"624" colspan=3D"3" style=3D"width:467.8pt;border:solid #CCCCCC 1= .0pt;padding:2.25pt 15.0pt 0cm 18.0pt;height:30.9pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-al= t:auto"><span style=3D"font-size:7.5pt;font-family:"Arial","s= ans-serif";color:#999999">For corporate legal information go to: <a href=3D"http://www.cisco.com/web/about/doing_business/legal/cri/index.htm= l" title=3D"Legal Information"> <span style=3D"color:#0E58A0">http://www.cisco.com/web/about/doing_business/= legal/cri/index.html</span></a> <o:p></o:p></span></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-al= t:auto"><span style=3D"font-size:7.5pt;font-family:"Arial","s= ans-serif";color:#999999">This e-mail may contain confidential and priv= ileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibite= d. If you are not the intended recipient (or authorized to receive for the r= ecipient), please contact the sender by reply e-mail and delete all copies o= f this message.</span><span style=3D"font-size:7.5pt;font-family:"Arial= ","sans-serif";color:#009900"><o:p></o:p></span></p> </td> </tr> </tbody> </table> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </div></blockquote><blockquote type=3D"cite"><div><span>____________________= ___________________________</span><br><span>6tsch mailing list</span><br><sp= an><a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a></span><br><span><a h= ref=3D"https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mai= lman/listinfo/6tsch</a></span><br></div></blockquote></body></html>= --Apple-Mail-D49F21D1-A87F-4A24-876C-86F3E75289AE-- From pascal.thubert@gmail.com Tue Feb 5 01:47:13 2013 Return-Path: <pascal.thubert@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 684A221F8497 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 01:47:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.332 X-Spam-Level: X-Spam-Status: No, score=-3.332 tagged_above=-999 required=5 tests=[AWL=0.266, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ZqHqYJRbJUv for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 01:47:12 -0800 (PST) Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com [209.85.217.181]) by ietfa.amsl.com (Postfix) with ESMTP id 5EBC821F879D for <6tsch@ietf.org>; Tue, 5 Feb 2013 01:47:11 -0800 (PST) Received: by mail-lb0-f181.google.com with SMTP id gm6so57186lbb.26 for <6tsch@ietf.org>; Tue, 05 Feb 2013 01:47:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=6//N8JAY19ddWiuI6ptBAZT92X6e9tP25n8SWB3Q53I=; b=iicnuPoKaXGeEfBPod1O0FJWmrd0GSopGiRYNlIuZONUO18FSGp/MASyNb7k/RPNc1 kxzPXL1/D7ZGCNpW2vHJdw5t0zaNColC/Klr74m/eeT6mkDaaMPclQzEzvDZaoXTZeCy lH4uNsdcLKoPiwTbIsmmy1FkawDkvbKx95hjrOiGbALvaomhOxJV3jAoDR3EFM3leJFd vcmJvGC5UhNEApGoGpdf6s7MJVnMvQ9iB3SZxvosc+cEx0SJXheYSvHaw5Nogv/xr9iY qU5IJWXGfCWT8slDO7nP8PdnKW/mQuasbfgwk4iQcYpd5/bRYywPlPd4DBmYp2lAszn3 kmQA== MIME-Version: 1.0 X-Received: by 10.152.145.37 with SMTP id sr5mr22422873lab.33.1360057630171; Tue, 05 Feb 2013 01:47:10 -0800 (PST) Received: by 10.112.27.40 with HTTP; Tue, 5 Feb 2013 01:47:09 -0800 (PST) In-Reply-To: <20893.1360030224@sandelman.ca> References: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> <20893.1360030224@sandelman.ca> Date: Tue, 5 Feb 2013 10:47:09 +0100 Message-ID: <CADPqcJJxrbHnLsUAHRsn2e0rVjAKMUu1FwUQSH7A=mqy=GVYzQ@mail.gmail.com> From: Pascal Thubert <pascal.thubert@gmail.com> To: Michael Richardson <mcr+ietf@sandelman.ca> Content-Type: multipart/alternative; boundary=e89a8f234685eba22204d4f7171b Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] green light analogy 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: Tue, 05 Feb 2013 09:47:13 -0000 --e89a8f234685eba22204d4f7171b Content-Type: text/plain; charset=ISO-8859-1 Hello Michael: Pascal 2013/2/5 Michael Richardson <mcr+ietf@sandelman.ca> > > >>>>> "Pascal" == Pascal Thubert <pascal.thubert@gmail.com> writes: > Pascal> For what it's worth, I've been using the analogy of a city > Pascal> and green/red lights to describe 6TSCH outside. Considering > Pascal> the city as a system of green lights: > > Pascal> 1) The minimum coordination happens between the lights of > Pascal> intersecting streets. That minimum coordination is often the > Pascal> best can do but yields a low (car) throughput on crowded > Pascal> avenues. As Robert indicated, it seems to make sense that > Pascal> the coordinator is the RPL parent. > > It's a good analogy. > > However, I think that we are looking for something more. > Given knowledge of the light cycles, one can often determine that using > the main boulevard is not always the best route at a a given time. > > Pascal> 2) When main avenues are clearly identified, cities have > Pascal> found ways to arrange the schedules of the green lights so > Pascal> that cars running at an expected speed do not need to stop > Pascal> for a number of lights in a row. RPL optimizes for P2MP / > > Yes, most particularly, they can organize running greens in one > direction only. Some cities (mine for instance), in order to increase > capacity (bandwidth), have arranged alternating streets to flow in > opposite directions, with running green lights along each. > They augment the capacity because start and stop is a slow process. packets have less inertia, but what we probably care more for jitter and then latency than throughput Cheers, Pascal --e89a8f234685eba22204d4f7171b Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello Michael:<br><br><br>Pascal<br><br><div class=3D"gmail_quote">2013/2/5= Michael Richardson <span dir=3D"ltr"><<a href=3D"mailto:mcr+ietf@sandel= man.ca" target=3D"_blank">mcr+ietf@sandelman.ca</a>></span><br><blockquo= te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so= lid;padding-left:1ex"> <br> >>>>> "Pascal" =3D=3D Pascal Thubert <<a href= =3D"mailto:pascal.thubert@gmail.com">pascal.thubert@gmail.com</a>> write= s:<br> =A0 =A0 Pascal> For what it's worth, I've been using the analogy= of a city<br> =A0 =A0 Pascal> and green/red lights to describe 6TSCH outside. Consider= ing<br> =A0 =A0 Pascal> the city as a system of green lights:<br> <br> =A0 =A0 Pascal> 1) The minimum coordination happens between the lights o= f<br> =A0 =A0 Pascal> intersecting streets. That minimum coordination is often= the<br> =A0 =A0 Pascal> best can do but yields a low (car) throughput on crowded= <br> =A0 =A0 Pascal> avenues. As Robert indicated, it seems to make sense tha= t<br> =A0 =A0 Pascal> the coordinator is the RPL parent.<br> <br> It's a good analogy.<br> <br> However, I think that we are looking for something more.<br> Given knowledge of the light cycles, one can often determine that using<br> the main boulevard is not always the best route at a a given time.<br> <br> =A0 =A0 Pascal> 2) When main avenues are clearly identified, cities have= <br> =A0 =A0 Pascal> found ways to arrange the schedules of the green lights = so<br> =A0 =A0 Pascal> that cars running at an expected speed do not need to st= op<br> =A0 =A0 Pascal> for a number of lights in a row. RPL optimizes for P2MP = /<br> <br> Yes, most particularly, they can organize running greens in one<br> direction only. =A0Some cities (mine for instance), in order to increase<br= > capacity (bandwidth), have arranged alternating streets to flow in<br> opposite directions, with running green lights along each.<br></blockquote>= <div>=A0<br>They augment the capacity because start and stop is a slow proc= ess.<br>packets have less inertia, but what we probably care more for jitte= r and then latency than throughput<br> <br>Cheers,<br><br></div></div>Pascal --e89a8f234685eba22204d4f7171b-- From pascal.thubert@gmail.com Tue Feb 5 04:18:24 2013 Return-Path: <pascal.thubert@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 D908121F86EB for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 04:18:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.098 X-Spam-Level: X-Spam-Status: No, score=-3.098 tagged_above=-999 required=5 tests=[AWL=-0.100, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_41=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ecNecAJoyYWF for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 04:18:24 -0800 (PST) Received: from mail-lb0-f176.google.com (mail-lb0-f176.google.com [209.85.217.176]) by ietfa.amsl.com (Postfix) with ESMTP id BC22721F8681 for <6tsch@ietf.org>; Tue, 5 Feb 2013 04:18:23 -0800 (PST) Received: by mail-lb0-f176.google.com with SMTP id s4so162653lbc.21 for <6tsch@ietf.org>; Tue, 05 Feb 2013 04:18:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=ua95A92BbMR2l6D8sh2QCNXqfvAHw57/MKd9Z9mrPSk=; b=c7WOFMwgqZiSMg6iZrqfNJTpMQpm5lF3TFGPxT0i3Z1/snAwzcJgNrfS4Dhnad+GEX C8/Je7bHcz/zX8NsseRmfz6QgZ4nPPDNFBowWcmKOkET9IwVlgeZtK0wQAPiqy1/yBFO wDRyn3PDMAGcIUdvUqD5za8N9bbcjc4i7GClVgViAFAkNCVqnAGLUugTfL7YareC20rB VRUl6/0Ik7YcgmE/6kQs7Bk2GTp4wurS/nNFd3HYijeuNuHWRoy3Zdn67AmSViqg1r3n liUJRB5UKW/pMpdXViybO4+s+njfJhiNqtijqvywocn3E6baxAMyZHtDIF71JxYRITnw pa/A== MIME-Version: 1.0 X-Received: by 10.112.87.66 with SMTP id v2mr9930691lbz.130.1360066700307; Tue, 05 Feb 2013 04:18:20 -0800 (PST) Received: by 10.112.27.40 with HTTP; Tue, 5 Feb 2013 04:18:20 -0800 (PST) In-Reply-To: <2D253FB1-34C9-43AF-912F-EB98C14F2779@gmail.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> <2D253FB1-34C9-43AF-912F-EB98C14F2779@gmail.com> Date: Tue, 5 Feb 2013 13:18:20 +0100 Message-ID: <CADPqcJKoCej3KAoPPrxc9rA=9-xPNSOpHRFftY-nnPAc_tJ0cQ@mail.gmail.com> From: Pascal Thubert <pascal.thubert@gmail.com> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=f46d040169ff8aecc304d4f93437 Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 12:18:25 -0000 --f46d040169ff8aecc304d4f93437 Content-Type: text/plain; charset=ISO-8859-1 Hello: We have a clear problem with the Asia/pac zone. We need to discuss what we can do, like have 2 separate calls and share minutes, or wha else?t The draw for the time being is between Wednesdays and Fridays, 9AM Pacific 18H CET... Please weight in! -- Pascal --f46d040169ff8aecc304d4f93437 Content-Type: text/html; charset=ISO-8859-1 Hello:<br><br>We have a clear problem with the Asia/pac zone. We need to discuss what we can do, like have 2 separate calls and share minutes, or wha else?t<br><br>The draw for the time being is between Wednesdays and Fridays, 9AM Pacific 18H CET...<br> <br>Please weight in!<br><br>-- <br>Pascal --f46d040169ff8aecc304d4f93437-- From mcr@sandelman.ca Tue Feb 5 07:50:41 2013 Return-Path: <mcr@sandelman.ca> 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 2F4E721F88E6 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 07:50:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.999 X-Spam-Level: X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_41=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e7Q3WLfu+yz2 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 07:50:40 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id AA7F921F853A for <6tsch@ietf.org>; Tue, 5 Feb 2013 07:50:40 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 263872016D; Tue, 5 Feb 2013 10:56:32 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 7216D6376A; Tue, 5 Feb 2013 10:49:38 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 660EF63769; Tue, 5 Feb 2013 10:49:38 -0500 (EST) From: Michael Richardson <mcr@sandelman.ca> To: Pascal Thubert <pascal.thubert@gmail.com> In-Reply-To: <CADPqcJKoCej3KAoPPrxc9rA=9-xPNSOpHRFftY-nnPAc_tJ0cQ@mail.gmail.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> <2D253FB1-34C9-43AF-912F-EB98C14F2779@gmail.com> <CADPqcJKoCej3KAoPPrxc9rA=9-xPNSOpHRFftY-nnPAc_tJ0cQ@mail.gmail.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k Date: Tue, 05 Feb 2013 10:49:38 -0500 Message-ID: <15660.1360079378@sandelman.ca> Sender: mcr@sandelman.ca X-Mailman-Approved-At: Tue, 05 Feb 2013 09:15:59 -0800 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 15:50:41 -0000 >>>>> "Pascal" == Pascal Thubert <pascal.thubert@gmail.com> writes: Pascal> We have a clear problem with the Asia/pac zone. We need to Pascal> discuss what we can do, like have 2 separate calls and share Pascal> minutes, or wha else?t Post drafts, and use email. From marc.blanchet@viagenie.ca Tue Feb 5 09:22:53 2013 Return-Path: <marc.blanchet@viagenie.ca> 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 CBBE821F8910 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 09:22:53 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.108 X-Spam-Level: X-Spam-Status: No, score=-102.108 tagged_above=-999 required=5 tests=[AWL=-0.109, BAYES_00=-2.599, J_CHICKENPOX_41=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i3FJs-kIXC6w for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 09:22:53 -0800 (PST) Received: from jazz.viagenie.ca (jazz.viagenie.ca [206.123.31.2]) by ietfa.amsl.com (Postfix) with ESMTP id 43C6521F8900 for <6tsch@ietf.org>; Tue, 5 Feb 2013 09:22:53 -0800 (PST) Received: from [IPv6:2620::230:c000:e9d4:23a2:1863:c9ad] (unknown [IPv6:2620:0:230:c000:e9d4:23a2:1863:c9ad]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 9A8D0415A8; Tue, 5 Feb 2013 12:22:22 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=iso-8859-1 From: Marc Blanchet <marc.blanchet@viagenie.ca> In-Reply-To: <CADPqcJKoCej3KAoPPrxc9rA=9-xPNSOpHRFftY-nnPAc_tJ0cQ@mail.gmail.com> Date: Tue, 5 Feb 2013 12:22:21 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <77374A73-AA6C-4DA0-A5AD-D7899F0935E2@viagenie.ca> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> <2D253FB1-34C9-43AF-912F-EB98C14F2779@gmail.com> <CADPqcJKoCej3KAoPPrxc9rA=9-xPNSOpHRFftY-nnPAc_tJ0cQ@mail.gmail.com> To: Pascal Thubert <pascal.thubert@gmail.com> X-Mailer: Apple Mail (2.1283) Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Tue, 05 Feb 2013 17:22:53 -0000 the usual way to deal with large range of timezones is to have the North = America west coast start very early (like 5am). there is no perfect = solution. Marc. Le 2013-02-05 =E0 07:18, Pascal Thubert a =E9crit : > Hello: >=20 > We have a clear problem with the Asia/pac zone. We need to discuss = what we can do, like have 2 separate calls and share minutes, or wha = else?t >=20 > The draw for the time being is between Wednesdays and Fridays, 9AM = Pacific 18H CET... >=20 > Please weight in! >=20 > --=20 > Pascal _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch From mcr@sandelman.ca Tue Feb 5 10:00:57 2013 Return-Path: <mcr@sandelman.ca> 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 A2A6A21F890D for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 10:00:57 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7S561M9Eyr+d for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 10:00:56 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id BD7E921F887F for <6tsch@ietf.org>; Tue, 5 Feb 2013 10:00:55 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id 8E2742016D for <6tsch@ietf.org>; Tue, 5 Feb 2013 13:06:35 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 65B346376A; Tue, 5 Feb 2013 12:59:41 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 42DAD63769 for <6tsch@ietf.org>; Tue, 5 Feb 2013 12:59:41 -0500 (EST) From: Michael Richardson <mcr+ietf@sandelman.ca> To: IETF 6TSCH <6tsch@ietf.org> In-Reply-To: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Date: Tue, 05 Feb 2013 12:59:41 -0500 Message-ID: <8173.1360087181@sandelman.ca> Sender: mcr@sandelman.ca Subject: Re: [6tsch] Dynamic Channel Allocation 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: Tue, 05 Feb 2013 18:00:57 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "Pascal" =3D=3D Pascal Thubert <pascal.thubert@gmail.com> writes: Pascal> The shim layer that was already discussed has a lot of value Pascal> to enable that virtualization and dynamic allocation. On Pascal> principle I'm all for it. I'm just unclear how much of it is Pascal> above IP (like we placed ND above IP as opposed to ARP) and Pascal> how mush is under IP, the the 15.4 IEs. Could there be an IP Pascal> abstraction that we could reuse in other similar link Pascal> layers? I don't understand this shim layer. Can it actually be observed outside of the node? It seems to me that's it's just an API layer between a radio MAC and an IP routing layer. if it's observable, then it's "6lowpan-over-tsch" specification, or some other "IPv6-over-foo" adaptation layer. =2D-=20 Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works=20 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAURFIjYqHRg3pndX9AQIrxwP/SkfWoog/hBGmo+YSaTWuCGsy+ars64AK e1829qq0A8ENQBVbLx774vbFcs13iUXDt4N51eSJVI7W2A3biXIWXGPfStewGhxX UPzfjrhUwDA9BUobtUhaoYn6dhojSMfrGyG+W7gHxTFCK2ViJ4GHBPTaLrr/Dztk dz0DuLs37rk= =MBhi -----END PGP SIGNATURE----- --=-=-=-- From pthubert@cisco.com Tue Feb 5 10:23:50 2013 Return-Path: <pthubert@cisco.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 A625F21F85C2 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 10:23:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R72Ro7dPr4fx for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 10:23:49 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id D307121F8630 for <6tsch@ietf.org>; Tue, 5 Feb 2013 10:22:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1574; q=dns/txt; s=iport; t=1360088569; x=1361298169; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=GIoLEYzw8o+lc8qu8lOL23gNN3ja9UCpGZSuI0lN8uo=; b=CjsLpawrwwpxLBH7qK6dwGWa36ApZgLm2yNCahBRlz2R7b3otnIB7nKl ejOmMgVSd1Q8tmyaPgpqE131La1WdmtMBukVofyLDzKrd+6HEjyreFUl0 8j+V2ktlLNv9Y/o5F6cvbwOmWSnzZsLenKNZTYIJBaNhh4sG9Oj+mKtsT o=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAKZNEVGtJV2c/2dsb2JhbABFv2EWc4IfAQEBBIEFBAIBCBEBAwEBCx0HIREUAwYIAgQBEgiHdwMPqlWGSQ2JVowWhGRhA4gwjBmNF4UTgn6CJA X-IronPort-AV: E=Sophos;i="4.84,609,1355097600"; d="scan'208";a="173647491" Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-8.cisco.com with ESMTP; 05 Feb 2013 18:22:48 +0000 Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id r15IMmSJ022456 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 5 Feb 2013 18:22:48 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.224]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.02.0318.004; Tue, 5 Feb 2013 12:22:47 -0600 From: "Pascal Thubert (pthubert)" <pthubert@cisco.com> To: Michael Richardson <mcr+ietf@sandelman.ca>, IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] Dynamic Channel Allocation Thread-Index: AQHOA8rIiYVjgImTDEqe42SDlEMI1Jhrj0FA Date: Tue, 5 Feb 2013 18:22:47 +0000 Deferred-Delivery: Tue, 5 Feb 2013 18:22:00 +0000 Message-ID: <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> In-Reply-To: <8173.1360087181@sandelman.ca> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.94.104] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] Dynamic Channel Allocation 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: Tue, 05 Feb 2013 18:23:50 -0000 Hello Michael: Over the radio, an actual negotiation will take place between RPL parent an= d child, or between parent and central route computer (PCE), to match the n= eed for bandwidth in timeslot allocations. For completeness of the architec= ture, we want to describe that interaction, even if in the end we determine= that it is best specified in the form of Information Elements below IP. Cheers, Pascal -----Original Message----- From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of M= ichael Richardson Sent: mardi 5 f=E9vrier 2013 19:00 To: IETF 6TSCH Subject: Re: [6tsch] Dynamic Channel Allocation >>>>> "Pascal" =3D=3D Pascal Thubert <pascal.thubert@gmail.com> writes: Pascal> The shim layer that was already discussed has a lot of value Pascal> to enable that virtualization and dynamic allocation. On Pascal> principle I'm all for it. I'm just unclear how much of it is Pascal> above IP (like we placed ND above IP as opposed to ARP) and Pascal> how mush is under IP, the the 15.4 IEs. Could there be an IP Pascal> abstraction that we could reuse in other similar link Pascal> layers? I don't understand this shim layer. Can it actually be observed outside of the node? It seems to me that's it's just an API layer between a radio MAC and an IP = routing layer. if it's observable, then it's "6lowpan-over-tsch" specification, or some ot= her "IPv6-over-foo" adaptation layer. -- Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works=20 From mcr@sandelman.ca Tue Feb 5 11:18:56 2013 Return-Path: <mcr@sandelman.ca> 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 2E19621F8651 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 11:18:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 94lbuNa6WhR3 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 11:18:55 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id A8EE721F8652 for <6tsch@ietf.org>; Tue, 5 Feb 2013 11:18:55 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id BB50D2016D; Tue, 5 Feb 2013 14:24:44 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 5134F6376A; Tue, 5 Feb 2013 14:17:50 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 3278563769; Tue, 5 Feb 2013 14:17:50 -0500 (EST) From: Michael Richardson <mcr+ietf@sandelman.ca> To: "Pascal Thubert (pthubert)" <pthubert@cisco.com> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m<nPbLgmtKK-5dC@#:k MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Date: Tue, 05 Feb 2013 14:17:50 -0500 Message-ID: <23268.1360091870@sandelman.ca> Sender: mcr@sandelman.ca Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Dynamic Channel Allocation 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: Tue, 05 Feb 2013 19:18:56 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "pthubert" =3D=3D pthubert <Pascal> writes: pthubert> Over the radio, an actual negotiation will take place pthubert> between RPL parent and child, or between parent and pthubert> central route computer (PCE), to match the need for Yes, sure, I know that RPL travels over the wire. That's wasn't the question. How can I tell from watching the wire if there is a "tsch-shim" inplace or not? If I can't tell, then it's not the subject for standards work. =2D-=20 Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works=20 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAURFa3YqHRg3pndX9AQKM/AQA5RAq5Iw7XM5B088MMs8LmBS/o43joAgd HtNvdEoCLvGT5kuDd6Co+rc7ex99L+YlNlfkyFly7X/rasI1YVTxEI1o2r3L5S0v ALQxyfSuA+y3wG3BHgVZecg8o6JqJfG3TP9ZUQaudLg1QvaNuzFRAg2XJGOGqncZ W5FrzQiKmYU= =53sa -----END PGP SIGNATURE----- --=-=-=-- From pthubert@cisco.com Tue Feb 5 12:03:32 2013 Return-Path: <pthubert@cisco.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 B473321F8688 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 12:03:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.039 X-Spam-Level: X-Spam-Status: No, score=-9.039 tagged_above=-999 required=5 tests=[AWL=0.361, BAYES_00=-2.599, J_CHICKENPOX_41=0.6, J_CHICKENPOX_63=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2ZHem7EM82Wg for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 12:03:32 -0800 (PST) Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id CCD2921F8455 for <6tsch@ietf.org>; Tue, 5 Feb 2013 12:03:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3496; q=dns/txt; s=iport; t=1360094611; x=1361304211; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=K+EZlXiNCxPJwHr/BMicG4hOvGtDk2WLrOhGnK+OLEk=; b=jaDfvCQohVlNbWq7nctzJQ+3I6Cc5LM6F/Ow2irr8Cvd24kxXsFW+Yng OTThDjjbMh5zEXcmdQcSfm8E3PETkIVnrN98DbYM3BcM5ISD/tMweWiGL lK9EQeR64FAell1v/SocADp8f/9GvPe5ZisiNpCNNvX/u5R7/r7hQGa8B w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAKlkEVGtJV2c/2dsb2JhbAArFwO/YhZzgh8BAQECAQEBAQFjAgYLBQcGARkDAQEBCwoEDAMuCxQJBwIBAQMBDQUIE4dwBgwsqiuBT45UjRIBG38HgkZhA4gwnkOCLlCBbzU X-IronPort-AV: E=Sophos;i="4.84,609,1355097600"; d="scan'208";a="173690457" Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-7.cisco.com with ESMTP; 05 Feb 2013 20:03:31 +0000 Received: from xhc-rcd-x14.cisco.com (xhc-rcd-x14.cisco.com [173.37.183.88]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id r15K3VFZ030692 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 5 Feb 2013 20:03:31 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.224]) by xhc-rcd-x14.cisco.com ([173.37.183.88]) with mapi id 14.02.0318.004; Tue, 5 Feb 2013 14:03:30 -0600 From: "Pascal Thubert (pthubert)" <pthubert@cisco.com> To: Marc Blanchet <marc.blanchet@viagenie.ca>, Pascal Thubert <pascal.thubert@gmail.com> Thread-Topic: 6TSCH Call scheduled on Wednesdays 9AM Pac, info below Thread-Index: Ac4D28O98XT1Ivw0SHerbPYHkATg8w== Date: Tue, 5 Feb 2013 20:03:29 +0000 Deferred-Delivery: Tue, 5 Feb 2013 20:03:00 +0000 Message-ID: <E045AECD98228444A58C61C200AE1BD834A6601D@xmb-rcd-x01.cisco.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.94.104] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: [6tsch] 6TSCH Call scheduled on Wednesdays 9AM Pac, info below 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: Tue, 05 Feb 2013 20:03:32 -0000 Hello Marc: The current winner is on Wednesday 9AM pacific, and actually you are one of= the very few persons who cannot attend.=20 For that particular slot, is it a weekly collision for you or just a one ti= me? In a general fashion, 8AM has average 3 less people available than 9AM on a= same day. It feels like one (or more) hour earlier would make us lose even more peopl= e. I could extend the doodle to more hours earlier on both Wed and Fri if I ge= t a strong push on the list. But for the time being I need to create the meeting so I picked the most pr= eferred... Topic: 6TSCH=20 Date: Every Wednesday, from Wednesday, February 6, 2013 to Wednesday, Janua= ry 1, 2014=20 Time: 6:00 pm, Europe Time (Paris, GMT+01:00)=20 Meeting Number: 208 637 158=20 Password: sixtus=20 -------------------------------------------------------=20 To join the meeting online(Now from mobile devices!)=20 -------------------------------------------------------=20 1. Go to https://cisco.webex.com/ciscosales/j.php?ED=3D216468952&UID=3D4819= 05242&PW=3DNOTY1ZDgxMWJj&RT=3DMiMyMw%3D%3D=20 2. If requested, enter your name and email address.=20 3. If a password is required, enter the meeting password: sixtus=20 4. Click "Join".=20 5. If the meeting includes a teleconference, follow the instructions that a= ppear on your screen.=20 -------------------------------------------------------=20 To join the audio conference only=20 -------------------------------------------------------=20 To receive a call back, provide your phone number when you join the meeting= , or call the number below and enter the access code.=20 Call-in toll-free number (US/Canada): +1-866-432-9903=20 Call-in toll number (US/Canada): +1-408-525-6800=20 Toll-free dialing restrictions: http://www.webex.com/pdf/tollfree_restricti= ons.pdf=20 Access code:208 637 158=20 CCP:+14085256800x208637158#=20 IMPORTANT NOTICE: This WebEx service includes a feature that allows audio a= nd any documents and other materials exchanged or viewed during the session= to be recorded. By joining this session, you automatically consent to such= recordings. If you do not consent to the recording, discuss your concerns = with the meeting host prior to the start of the recording or do not join th= e session. Please note that any such recordings may be subject to discovery= in the event of litigation. cheers Pascal -----Original Message----- From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of M= arc Blanchet Sent: mardi 5 f=E9vrier 2013 18:22 To: Pascal Thubert Cc: IETF 6TSCH Subject: Re: [6tsch] doodle poall for a call the usual way to deal with large range of timezones is to have the North Am= erica west coast start very early (like 5am). there is no perfect solution. Marc. Le 2013-02-05 =E0 07:18, Pascal Thubert a =E9crit : > Hello: >=20 > We have a clear problem with the Asia/pac zone. We need to discuss what w= e can do, like have 2 separate calls and share minutes, or wha else?t >=20 > The draw for the time being is between Wednesdays and Fridays, 9AM Pacifi= c 18H CET... >=20 > Please weight in! >=20 > --=20 > Pascal _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch From marc.blanchet@viagenie.ca Tue Feb 5 12:07:38 2013 Return-Path: <marc.blanchet@viagenie.ca> 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 3365C21F85AB for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 12:07:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102 X-Spam-Level: X-Spam-Status: No, score=-102 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, J_CHICKENPOX_41=0.6, J_CHICKENPOX_63=0.6, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yfi4gQwXvojj for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 12:07:37 -0800 (PST) Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 37E2621F86EA for <6tsch@ietf.org>; Tue, 5 Feb 2013 12:07:37 -0800 (PST) Received: from [IPv6:2620::230:c000:e9d4:23a2:1863:c9ad] (unknown [IPv6:2620:0:230:c000:e9d4:23a2:1863:c9ad]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 24CFA412D7; Tue, 5 Feb 2013 15:07:32 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=windows-1252 From: Marc Blanchet <marc.blanchet@viagenie.ca> In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A6601D@xmb-rcd-x01.cisco.com> Date: Tue, 5 Feb 2013 15:07:31 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <6D48870F-215D-4D32-A32C-CBFDC8AE6E4B@viagenie.ca> References: <E045AECD98228444A58C61C200AE1BD834A6601D@xmb-rcd-x01.cisco.com> To: "Pascal Thubert (pthubert)" <pthubert@cisco.com> X-Mailer: Apple Mail (2.1283) Cc: Pascal Thubert <pascal.thubert@gmail.com>, IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] 6TSCH Call scheduled on Wednesdays 9AM Pac, info below 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: Tue, 05 Feb 2013 20:07:38 -0000 Le 2013-02-05 =E0 15:03, Pascal Thubert (pthubert) a =E9crit : > Hello Marc: >=20 > The current winner is on Wednesday 9AM pacific, and actually you are = one of the very few persons who cannot attend.=20 sad... > For that particular slot, is it a weekly collision for you or just a = one time? yes, weekly IAB calls. However, they start at 12h30 Eastern (9h30AM = Pacific), so I can attend 30 minutes of yours. >=20 > In a general fashion, 8AM has average 3 less people available than 9AM = on a same day. > It feels like one (or more) hour earlier would make us lose even more = people. >=20 > I could extend the doodle to more hours earlier on both Wed and Fri if = I get a strong push on the list. > But for the time being I need to create the meeting so I picked the = most preferred=85 sure. Marc. >=20 >=20 > Topic: 6TSCH=20 > Date: Every Wednesday, from Wednesday, February 6, 2013 to Wednesday, = January 1, 2014=20 > Time: 6:00 pm, Europe Time (Paris, GMT+01:00)=20 > Meeting Number: 208 637 158=20 > Password: sixtus=20 >=20 > -------------------------------------------------------=20 > To join the meeting online(Now from mobile devices!)=20 > -------------------------------------------------------=20 > 1. Go to = https://cisco.webex.com/ciscosales/j.php?ED=3D216468952&UID=3D481905242&PW= =3DNOTY1ZDgxMWJj&RT=3DMiMyMw%3D%3D=20 > 2. If requested, enter your name and email address.=20 > 3. If a password is required, enter the meeting password: sixtus=20 > 4. Click "Join".=20 > 5. If the meeting includes a teleconference, follow the instructions = that appear on your screen.=20 >=20 > -------------------------------------------------------=20 > To join the audio conference only=20 > -------------------------------------------------------=20 > To receive a call back, provide your phone number when you join the = meeting, or call the number below and enter the access code.=20 > Call-in toll-free number (US/Canada): +1-866-432-9903=20 > Call-in toll number (US/Canada): +1-408-525-6800=20 > Toll-free dialing restrictions: = http://www.webex.com/pdf/tollfree_restrictions.pdf=20 >=20 > Access code:208 637 158=20 >=20 >=20 >=20 > CCP:+14085256800x208637158#=20 >=20 > IMPORTANT NOTICE: This WebEx service includes a feature that allows = audio and any documents and other materials exchanged or viewed during = the session to be recorded. By joining this session, you automatically = consent to such recordings. If you do not consent to the recording, = discuss your concerns with the meeting host prior to the start of the = recording or do not join the session. Please note that any such = recordings may be subject to discovery in the event of litigation. >=20 > cheers >=20 > Pascal >=20 > -----Original Message----- > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf = Of Marc Blanchet > Sent: mardi 5 f=E9vrier 2013 18:22 > To: Pascal Thubert > Cc: IETF 6TSCH > Subject: Re: [6tsch] doodle poall for a call >=20 > the usual way to deal with large range of timezones is to have the = North America west coast start very early (like 5am). there is no = perfect solution. >=20 > Marc. >=20 > Le 2013-02-05 =E0 07:18, Pascal Thubert a =E9crit : >=20 >> Hello: >>=20 >> We have a clear problem with the Asia/pac zone. We need to discuss = what we can do, like have 2 separate calls and share minutes, or wha = else?t >>=20 >> The draw for the time being is between Wednesdays and Fridays, 9AM = Pacific 18H CET... >>=20 >> Please weight in! >>=20 >> --=20 >> Pascal _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >=20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch From pister@eecs.berkeley.edu Tue Feb 5 12:47:36 2013 Return-Path: <pister@eecs.berkeley.edu> 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 A3AFF21F853D for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 12:47:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.673 X-Spam-Level: X-Spam-Status: No, score=-5.673 tagged_above=-999 required=5 tests=[AWL=0.325, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ffDsyUGldfvs for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 12:47:36 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id 1FBDB21F853A for <6tsch@ietf.org>; Tue, 5 Feb 2013 12:47:36 -0800 (PST) Received: from dhcp-32-89.eecs.berkeley.edu ([128.32.32.89]) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from <pister@eecs.berkeley.edu>) id 1U2pQU-0007Lq-6P for 6tsch@ietf.org; Tue, 05 Feb 2013 12:47:35 -0800 Message-ID: <51116FFB.5040208@eecs.berkeley.edu> Date: Tue, 05 Feb 2013 12:47:55 -0800 From: Kris Pister <pister@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> In-Reply-To: <23268.1360091870@sandelman.ca> Content-Type: multipart/alternative; boundary="------------090109090002010908000705" Subject: Re: [6tsch] Dynamic Channel Allocation 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: Tue, 05 Feb 2013 20:47:36 -0000 This is a multi-part message in MIME format. --------------090109090002010908000705 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Somehow the sender and receiver need to agree on the tsch cell {superframe, slot, channel, options} that they will use to communicate. There are a lot of ways to do this: 1) implicit - I listen for traffic, detect patterns, and figure out the links. Tough, inefficient, but theoretically possible 2) L2 communicated - using the Information Elements from 4e: "add link {frame=1, slot=22, channel=3, unicast_RX}". You'd see that "on the wire" where wire=wireless. 3) L3 communicate - options in RPL headers? doesn't sound right to me, but maybe. commands travel at layer 3, L2 gets told via management interface 4) MPLS, RSVP-TE, ... - again, higher layer carries commands 5) as in 3 or 4, but with the request carried by the higher layer, and L2 responsible for the actual negotiation 6) centralized scheduling - known not to work* 7) etc. ksjp * for those who don't know me or Dust: this is a joke On 2/5/2013 11:17 AM, Michael Richardson wrote: > > > Yes, sure, I know that RPL travels over the wire. > That's wasn't the question. > > How can I tell from watching the wire if there is a "tsch-shim" inplace > or not? If I can't tell, then it's not the subject for standards work. > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------090109090002010908000705 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> Somehow the sender and receiver need to agree on the tsch cell {superframe, slot, channel, options} that they will use to communicate.  There are a lot of ways to do this:<br> 1) implicit -  I listen for traffic, detect patterns, and figure out the links.  Tough, inefficient, but theoretically possible<br> 2) L2 communicated - using the Information Elements from 4e: "add link {frame=1, slot=22, channel=3, unicast_RX}".  You'd see that "on the wire" where wire=wireless.<br> 3) L3 communicate - options in RPL headers?  doesn't sound right to me, but maybe.  commands travel at layer 3, L2 gets told via management interface<br> 4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br> 5) as in 3 or 4, but with the request carried by the higher layer, and L2 responsible for the actual negotiation<br> 6) centralized scheduling - known not to work*<br> 7) etc.<br> <br> ksjp<br> <br> * for those who don't know me or Dust: this is a joke<br> <br> <div class="moz-cite-prefix">On 2/5/2013 11:17 AM, Michael Richardson wrote:<br> </div> <blockquote cite="mid:23268.1360091870@sandelman.ca" type="cite"> <pre wrap=""> Yes, sure, I know that RPL travels over the wire. That's wasn't the question. How can I tell from watching the wire if there is a "tsch-shim" inplace or not? If I can't tell, then it's not the subject for standards work. </pre> <br> <fieldset class="mimeAttachmentHeader"></fieldset> <br> <pre wrap="">_______________________________________________ 6tsch mailing list <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </blockquote> <br> </body> </html> --------------090109090002010908000705-- From tom.phinney@cox.net Tue Feb 5 13:16:10 2013 Return-Path: <tom.phinney@cox.net> 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 6DADF21F861F for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 13:16:10 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.141 X-Spam-Level: X-Spam-Status: No, score=-1.141 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tDy2LgC8eL+c for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 13:16:10 -0800 (PST) Received: from fed1rmfepo101.cox.net (fed1rmfepo101.cox.net [68.230.241.143]) by ietfa.amsl.com (Postfix) with ESMTP id D34B521F861A for <6tsch@ietf.org>; Tue, 5 Feb 2013 13:16:09 -0800 (PST) Received: from fed1rmimpo109 ([68.230.241.158]) by fed1rmfepo101.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130205211609.QCDZ15828.fed1rmfepo101.cox.net@fed1rmimpo109> for <6tsch@ietf.org>; Tue, 5 Feb 2013 16:16:09 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo109 with cox id wlFr1k00Y3gAAro01lFrjR; Tue, 05 Feb 2013 16:15:51 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020204.51117699.0017,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=FZS1NeC6 c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=xD4VYpSrZ9AA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=mFBNsodqOGAA:10 a=48vgC7mUAAAA:8 a=Qtiq0cAL1xFPPqr06CkA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=lZB815dzVvQA:10 a=RKsa5TvH349791gC:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <51117687.1060601@cox.net> Date: Tue, 05 Feb 2013 14:15:51 -0700 From: Tom Phinney <tom.phinney@cox.net> User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> In-Reply-To: <23268.1360091870@sandelman.ca> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] Dynamic Channel Allocation X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney <tom.phinney@cox.net> 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: Tue, 05 Feb 2013 21:16:10 -0000 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <font face="Arial">I disagree. If it's a means of adapting one standard to interface to another, then whether it is a standard or an informational document, it serves to align implementers so that interoperability is more likely, rather than less likely.</font><br> <br> In other words, an inadequate implementation of this interfacing shim IS observable, but only via the occurrence of erroneous behavior. So when there is not any implementation error, such a shim might be unobservable. Given the complexity and subtlety of most standards, at least around the edges, and the hubris and naïveté of many young 'hot shot" implementers, such errors are not unlikely when such guidance is missing.<br> <br> ===<br> On 2013.02.05 12:17, Michael Richardson wrote: <blockquote cite="mid:23268.1360091870@sandelman.ca" type="cite"> <pre wrap=""> </pre> <blockquote type="cite"> <blockquote type="cite"> <blockquote type="cite"> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">"pthubert" == pthubert <Pascal> writes: </pre> </blockquote> </blockquote> </blockquote> </blockquote> </blockquote> <pre wrap=""> pthubert> Over the radio, an actual negotiation will take place pthubert> between RPL parent and child, or between parent and pthubert> central route computer (PCE), to match the need for Yes, sure, I know that RPL travels over the wire. That's wasn't the question. How can I tell from watching the wire if there is a "tsch-shim" inplace or not? If I can't tell, then it's not the subject for standards work. </pre> <pre wrap=""> <fieldset class="mimeAttachmentHeader"></fieldset> _______________________________________________ 6tsch mailing list <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </blockquote> </body> </html> From robert.assimiti@nivis.com Tue Feb 5 15:38:24 2013 Return-Path: <robert.assimiti@nivis.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 DD21A21F84B2 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 15:38:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.814 X-Spam-Level: X-Spam-Status: No, score=-1.814 tagged_above=-999 required=5 tests=[AWL=0.784, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g-LIYC-QRNU6 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 15:38:24 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 6EA1721F8497 for <6tsch@ietf.org>; Tue, 5 Feb 2013 15:38:22 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Tue, 5 Feb 2013 18:38:21 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: "6tsch@ietf.org" <6tsch@ietf.org>, "Pascal Thubert (pthubert)" <pthubert@cisco.com> Date: Tue, 5 Feb 2013 18:38:20 -0500 Thread-Topic: Meeting request Thread-Index: Ac4D+eEznibKb9R/QVSwrmZJU/JMKg== Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDDFC@ATLEXCH02.nivis.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDDFCATLEXCH02nivi_" MIME-Version: 1.0 Subject: [6tsch] Meeting request 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: Tue, 05 Feb 2013 23:38:25 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDDFCATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Pascal, Did you send out the recurring meeting request shown in the body of one of = your e-mails? If so, I did not receive it. Thks Robert Assimiti --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDDFCATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Pascal,<o:p></o:= p></p><p class=3DMsoNormal><br>Did you send out the recurring meeting reque= st shown in the body of one of your e-mails? If so, I did not receive it.<o= :p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal= >Thks<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMs= oNormal><b><span style=3D'color:#1F497D'>Robert Assimiti<o:p></o:p></span><= /b></p><p class=3DMsoNormal><b><span style=3D'color:#1F497D'><o:p> </o= :p></span></b></p><p class=3DMsoNormal><o:p> </o:p></p></div></body></= html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDDFCATLEXCH02nivi_-- From pthubert@cisco.com Tue Feb 5 23:25:52 2013 Return-Path: <pthubert@cisco.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 178C521F88E8 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 23:25:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.458 X-Spam-Level: X-Spam-Status: No, score=-9.458 tagged_above=-999 required=5 tests=[AWL=0.540, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7LIe95QrK+0D for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 23:25:49 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id A4BAC21F88E6 for <6tsch@ietf.org>; Tue, 5 Feb 2013 23:25:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12458; q=dns/txt; s=iport; t=1360135549; x=1361345149; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=HWzgQ+8RiM8VKBcqu598VSnCnjuH88avAvurgwlaGzY=; b=kNjMAF3gD/7/3e7gn2AuOP/hfPZ9DAWcMPSud5OrLcU3Krw6donIl5S7 xOI3apoM04gSbBx7KzPvpKaRzzUO8RYzPPhgUHx4V4B78lNxHZx7/WaSp E9nK2EfnuGS0wFJ4j+EL+zHej7Ema4Ax0jMvgKJsgMnYzG+ZMgBuDdhyL M=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAKwEElGtJV2Z/2dsb2JhbAA9CA6CO71tFnOCHwEBAQQBAQEqOgcbAgEIEQQBAQsdBycLFAkIAgQBEgiICQy7HQSNH4NbYQOIMJ5DgkA+giQ X-IronPort-AV: E=Sophos;i="4.84,614,1355097600"; d="scan'208,217";a="173904424" Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-8.cisco.com with ESMTP; 06 Feb 2013 07:25:48 +0000 Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r167Pmd8007674 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 6 Feb 2013 07:25:48 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.224]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0318.004; Wed, 6 Feb 2013 01:25:48 -0600 From: "Pascal Thubert (pthubert)" <pthubert@cisco.com> To: Kris Pister <pister@eecs.berkeley.edu>, "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] Dynamic Channel Allocation Thread-Index: AQHOA+ISCSv/d6ZPQ1moeexIPylLvphsZhPg Date: Wed, 6 Feb 2013 07:25:47 +0000 Deferred-Delivery: Wed, 6 Feb 2013 07:25:00 +0000 Message-ID: <E045AECD98228444A58C61C200AE1BD834A66496@xmb-rcd-x01.cisco.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> <51116FFB.5040208@eecs.berkeley.edu> In-Reply-To: <51116FFB.5040208@eecs.berkeley.edu> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.94.104] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD834A66496xmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] Dynamic Channel Allocation 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: Wed, 06 Feb 2013 07:25:52 -0000 --_000_E045AECD98228444A58C61C200AE1BD834A66496xmbrcdx01ciscoc_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi: And the trend we've seen so far in the list is that we'll probably end up w= ith the need to cohabit a well-architected mix: 2) would carry the gory details that are specific to TSCH. We'll need to co= rrelate an IP flow with the time slot and back so that an IP packet that be= longs to a certain sequence of time slots stays in that sequence. 3) would carry path level metrics and reservation. The reservation correspo= nds to a flow and locks resources along a path that can be discovered or so= urce routed. Forwarding is performed under the reservation constraints, as = indexed by the flow. Instances may not be enough and we probably want somet= hing additional. And then we may need a new OF. 4) May be the way we actually implement per flow routing. For instance, an = incoming slot can be associated to a local label, which is mapped to an out= going label, which in turn is mapped to an outgoing time slot. This label m= ay never reach the air, but the operation has to be described so as to make= the abstraction safe to implement (as Tom indicates) and reusable across d= eterministic MACs. 6) may have to be more than one protocol, depending on which installed base= we want to collocate with. For instance, can we 'export' the map that WiHA= RT or ISA100 PCE (system manager) has locked, so as to either apply it ours= elves to the network, or at least blacklist those allocations. Cheers, Pascal From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of K= ris Pister Sent: mardi 5 f=E9vrier 2013 21:48 To: 6tsch@ietf.org Subject: Re: [6tsch] Dynamic Channel Allocation Somehow the sender and receiver need to agree on the tsch cell {superframe,= slot, channel, options} that they will use to communicate. There are a lo= t of ways to do this: 1) implicit - I listen for traffic, detect patterns, and figure out the li= nks. Tough, inefficient, but theoretically possible 2) L2 communicated - using the Information Elements from 4e: "add link {fra= me=3D1, slot=3D22, channel=3D3, unicast_RX}". You'd see that "on the wire"= where wire=3Dwireless. 3) L3 communicate - options in RPL headers? doesn't sound right to me, but= maybe. commands travel at layer 3, L2 gets told via management interface 4) MPLS, RSVP-TE, ... - again, higher layer carries commands 5) as in 3 or 4, but with the request carried by the higher layer, and L2 r= esponsible for the actual negotiation 6) centralized scheduling - known not to work* 7) etc. ksjp * for those who don't know me or Dust: this is a joke On 2/5/2013 11:17 AM, Michael Richardson wrote: Yes, sure, I know that RPL travels over the wire. That's wasn't the question. How can I tell from watching the wire if there is a "tsch-shim" inplace or not? If I can't tell, then it's not the subject for standards work. _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch --_000_E045AECD98228444A58C61C200AE1BD834A66496xmbrcdx01ciscoc_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-= 1"> <meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; color:black;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} pre {mso-style-priority:99; mso-style-link:"HTML Preformatted Char"; margin:0cm; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New"; color:black;} span.HTMLPreformattedChar {mso-style-name:"HTML Preformatted Char"; mso-style-priority:99; mso-style-link:"HTML Preformatted"; font-family:Consolas; color:black;} span.EmailStyle19 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 70.85pt 70.85pt 70.85pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">Hi:<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">And the trend we’ve= seen so far in the list is that we’ll probably end up with the need = to cohabit a well-architected mix:<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">2) would carry the gory d= etails that are specific to TSCH. We’ll need to correlate an IP flow = with the time slot and back so that an IP packet that belongs to a certain sequence of time slots stays in that sequence.<o:p></o:p></sp= an></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">3) would carry path level= metrics and reservation. The reservation corresponds to a flow and locks r= esources along a path that can be discovered or source routed. Forwarding is performed under the reservation constraints, as indexed by t= he flow. Instances may not be enough and we probably want something additio= nal. And then we may need a new OF. <o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">4) May be the way we actu= ally implement per flow routing. For instance, an incoming slot can be asso= ciated to a local label, which is mapped to an outgoing label, which in turn is mapped to an outgoing time slot. This label may ne= ver reach the air, but the operation has to be described so as to make the = abstraction safe to implement (as Tom indicates) and reusable across determ= inistic MACs. <o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"> <o:p></o:p></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">6) may have to be more th= an one protocol, depending on which installed base we want to collocate wit= h. For instance, can we ‘export’ the map that WiHART or ISA100 PCE (system manager) has locked, so as to either apply it ourselves= to the network, or at least blacklist those allocations.<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D">Cheers,<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <div> <p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:11.0pt;font-fam= ily:"Calibri","sans-serif";color:#1F497D">Pascal<o:p></= o:p></span></p> </div> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p> <div> <div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm = 0cm 0cm"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif";color:windowtext">From:</span></b><spa= n style=3D"font-size:10.0pt;font-family:"Tahoma","sans-serif= ";color:windowtext"> 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf= .org] <b>On Behalf Of </b>Kris Pister<br> <b>Sent:</b> mardi 5 f=E9vrier 2013 21:48<br> <b>To:</b> 6tsch@ietf.org<br> <b>Subject:</b> Re: [6tsch] Dynamic Channel Allocation<o:p></o:p></span></p= > </div> </div> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Somehow the sender an= d receiver need to agree on the tsch cell {superframe, slot, channel, optio= ns} that they will use to communicate.  There are a lot of ways to do = this:<br> 1) implicit -  I listen for traffic, detect patterns, and figure out t= he links.  Tough, inefficient, but theoretically possible<br> 2) L2 communicated - using the Information Elements from 4e: "add link= {frame=3D1, slot=3D22, channel=3D3, unicast_RX}".  You'd see tha= t "on the wire" where wire=3Dwireless.<br> 3) L3 communicate - options in RPL headers?  doesn't sound right to me= , but maybe.  commands travel at layer 3, L2 gets told via management = interface<br> 4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br> 5) as in 3 or 4, but with the request carried by the higher layer, and L2 r= esponsible for the actual negotiation<br> 6) centralized scheduling - known not to work*<br> 7) etc.<br> <br> ksjp<br> <br> * for those who don't know me or Dust: this is a joke<o:p></o:p></p> <div> <p class=3D"MsoNormal">On 2/5/2013 11:17 AM, Michael Richardson wrote:<o:p>= </o:p></p> </div> <blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"> <pre><o:p> </o:p></pre> <pre><o:p> </o:p></pre> <pre><o:p> </o:p></pre> <pre>Yes, sure, I know that RPL travels over the wire.<o:p></o:p></pre> <pre>That's wasn't the question.<o:p></o:p></pre> <pre><o:p> </o:p></pre> <pre>How can I tell from watching the wire if there is a "tsch-shim&qu= ot; inplace<o:p></o:p></pre> <pre>or not?  If I can't tell, then it's not the subject for standards= work.<o:p></o:p></pre> <pre><o:p> </o:p></pre> <p class=3D"MsoNormal"><br> <br> <br> <o:p></o:p></p> <pre>_______________________________________________<o:p></o:p></pre> <pre>6tsch mailing list<o:p></o:p></pre> <pre><a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><o:p></o:p></pre> <pre><a href=3D"https://www.ietf.org/mailman/listinfo/6tsch">https://www.ie= tf.org/mailman/listinfo/6tsch</a><o:p></o:p></pre> </blockquote> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </body> </html> --_000_E045AECD98228444A58C61C200AE1BD834A66496xmbrcdx01ciscoc_-- From pthubert@cisco.com Tue Feb 5 23:39:07 2013 Return-Path: <pthubert@cisco.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 1135321F8958 for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 23:39:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kGI6N7gEMi2q for <6tsch@ietfa.amsl.com>; Tue, 5 Feb 2013 23:39:04 -0800 (PST) Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 5E7D621F8936 for <6tsch@ietf.org>; Tue, 5 Feb 2013 23:39:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16286; q=dns/txt; s=iport; t=1360136344; x=1361345944; h=from:to:subject:date:message-id:mime-version; bh=sNEOeFC0/QG3t/O7vOpFb/pos8SpabS1RJMXPaSDZqo=; b=jA1QSodokDA2sIVUXnPBjzCNa3TGbazy2UN/o2plTAL9qES4q6dMrGLl dx97jTclbc2OkTz6JhC6WrT1f0mjS5EFODCsVe9vpGizxTTlHTjAuu3IR JaUxXaOCZ6a/CQzaXHvRb+y3IOW8cl/TyZB2FUTxh/bFnTMOUSNlFnqVc 8=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgMFAOEHElGtJXG//2dsb2JhbAArFwOCSYN/uHd5FnOCIQEEIwooESUBHA4KBAwDAwIEMBQQAgEBAxMIiAkMLJlJjlWED45JjRMbfweCFDJhA5c+jzWCLlCBbzU X-IronPort-AV: E=Sophos;i="4.84,614,1355097600"; d="scan'208,217";a="173936662" Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-3.cisco.com with ESMTP; 06 Feb 2013 07:39:03 +0000 Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id r167d38t024194 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Wed, 6 Feb 2013 07:39:03 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.224]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.02.0318.004; Wed, 6 Feb 2013 01:39:03 -0600 From: "Pascal Thubert (pthubert)" <pthubert@cisco.com> To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: Meeting Moved to Friday: 6TSCH Thread-Index: Ac4EPP3aAPRzaWvfTZehZyaE7wKdIQ== Date: Wed, 6 Feb 2013 07:39:02 +0000 Deferred-Delivery: Wed, 6 Feb 2013 07:39:00 +0000 Message-ID: <E045AECD98228444A58C61C200AE1BD834A664CD@xmb-rcd-x01.cisco.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.94.104] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD834A664CDxmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: [6tsch] Meeting Moved to Friday: 6TSCH 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: Wed, 06 Feb 2013 07:39:07 -0000 --_000_E045AECD98228444A58C61C200AE1BD834A664CDxmbrcdx01ciscoc_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8gLA0KDQpUaGVyZSB3YXMgYWRkaXRpb25hbCBkb29kbGUgYWN0aXZpdHkgYW5kIHRoZSB3 ZWlnaHQgbW92ZWQgdG8gRnJpZGF5LCBzbyBJIGNoYW5nZWQgdGhlIG1lZXRpbmcgYWNjb3JkaW5n bHkuDQoNClRvbSBpbmRpY2F0ZWQgdG8gbWUgdGhhdCBteSBkZWZhdWx0IHdlYmV4IHByb2ZpbGUg ZGlkIG5vdCBoZWxwIFVTIGFuZCBBc2lhIHBlb3BsZSBmb3IgdGhlIHBhcnRpY3VsYXIgd2VlayB0 d2ljZSBhIHllYXIgd2hlcmUgd2UgdHJhbnNpdGlvbiBiZXR3ZWVuIHN1bW1lciBhbmQgd2ludGVy IGRheWxpZ2h0IHRpbWVzLiBTb3JyeSBmb3IgdGhpcy4NCg0KSWYgSeKAmW0gY29ycmVjdCwgaW4g MiBtb250aHMsIHRoZXJlIHdpbGwgYmUgb25lIHdlZWsgd2hlbiB3ZSBhcmUgOCBob3VycyBhd2F5 LCBtZWFuaW5nIHRoYXQgdGhpcyBjYWxsIHdpbGwgYmUgYXQgMTBBTSBwYWNpZmljLg0KDQpjaGVl cnM7DQoNClRvcGljOiA2VFNDSA0KRGF0ZTogRXZlcnkgRnJpZGF5LCBmcm9tIEZyaWRheSwgRmVi cnVhcnkgOCwgMjAxMyB0byBGcmlkYXksIEZlYnJ1YXJ5IDcsIDIwMTQNClRpbWU6IDY6MDAgcG0s IEV1cm9wZSBUaW1lIChQYXJpcywgR01UKzAxOjAwKQ0KTWVldGluZyBOdW1iZXI6IDIwOCA1MDMg MjE2DQpNZWV0aW5nIFBhc3N3b3JkOiBzaXh0dXMNCg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpUbyBqb2luIHRoZSBvbmxpbmUgbWVl dGluZyAoTm93IGZyb20gbW9iaWxlIGRldmljZXMhKQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMS4gR28gdG8gaHR0cHM6Ly9jaXNjby53 ZWJleC5jb20vY2lzY29zYWxlcy9qLnBocD9FRD0yMTY1MzYyMDImVUlEPTAmUFc9Tk5XSTFZems1 TlRWaCZSVD1NaU15TXclM0QlM0QNCjIuIEVudGVyIHlvdXIgbmFtZSBhbmQgZW1haWwgYWRkcmVz cy4NCjMuIEVudGVyIHRoZSBtZWV0aW5nIHBhc3N3b3JkOiBzaXh0dXMNCjQuIENsaWNrICJKb2lu IE5vdyIuDQoNClRvIHZpZXcgaW4gb3RoZXIgdGltZSB6b25lcyBvciBsYW5ndWFnZXMsIHBsZWFz ZSBjbGljayB0aGUgbGluazoNCmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5w aHA/RUQ9MjE2NTM2MjAyJlVJRD0wJlBXPU5OV0kxWXprNU5UVmgmT1JUPU1pTXlNdyUzRCUzRA0K DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQpBTEVSVDpUb2xsLUZyZWUgRGlhbCBSZXN0cmljdGlvbnMgZm9yICg0MDgpIGFu ZCAoOTE5KSBBcmVhIENvZGVzDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoZSBhZmZlY3RlZCB0b2xsIGZyZWUgbnVt YmVycyBhcmU6ICg4NjYpIDQzMi05OTAzIGZvciB0aGUgU2FuIEpvc2UvTWlscGl0YXMgYXJlYSBh bmQgKDg2NikgMzQ5LTM1MjAgZm9yIHRoZSBSVFAgYXJlYS4NCg0KUGxlYXNlIGRpYWwgdGhlIGxv Y2FsIGFjY2VzcyBudW1iZXIgZm9yIHlvdXIgYXJlYSBmcm9tIHRoZSBsaXN0IGJlbG93Og0KLSBT YW4gSm9zZS9NaWxwaXRhcyAoNDA4KSBhcmVhOiA1MjUtNjgwMA0KLSBSVFAgKDkxOSkgYXJlYTog MzkyLTMzMzANCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQ0KVG8gam9pbiB0aGUgdGVsZWNvbmZlcmVuY2Ugb25seQ0KLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KMS4gRGlhbCBpbnRv IENpc2NvIFdlYkV4ICh2aWV3IGFsbCBHbG9iYWwgQWNjZXNzIE51bWJlcnMgYXQNCmh0dHA6Ly9j aXNjby5jb20vZW4vVVMvYWJvdXQvZG9pbmdfYnVzaW5lc3MvY29uZmVyZW5jaW5nL2luZGV4Lmh0 bWwNCjIuIEZvbGxvdyB0aGUgcHJvbXB0cyB0byBlbnRlciB0aGUgTWVldGluZyBOdW1iZXIgKGxp c3RlZCBhYm92ZSkgb3IgQWNjZXNzIENvZGUgZm9sbG93ZWQgYnkgdGhlICMgc2lnbi4NCg0KU2Fu IEpvc2UsIENBOiArMS40MDguNTI1LjY4MDAgUlRQOiArMS45MTkuMzkyLjMzMzANCg0KVVMvQ2Fu YWRhOiArMS44NjYuNDMyLjk5MDMgVW5pdGVkIEtpbmdkb206ICs0NC4yMC44ODI0LjAxMTcNCg0K SW5kaWE6ICs5MS44MC40MzUwLjExMTEgR2VybWFueTogKzQ5LjYxOS42NzczLjkwMDINCg0KSmFw YW46ICs4MS4zLjU3NjMuOTM5NCBDaGluYTogKzg2LjEwLjg1MTUuNTY2Ng0KDQotLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGb3IgYXNzaXN0 YW5jZQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLQ0KMS4gR28gdG8gaHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9tYw0KMi4g T24gdGhlIGxlZnQgbmF2aWdhdGlvbiBiYXIsIGNsaWNrICJTdXBwb3J0Ii4NCg0KWW91IGNhbiBj b250YWN0IG1lIGF0Og0KcHRodWJlcnRAY2lzY28uY29tPG1haWx0bzpwdGh1YmVydEBjaXNjby5j b20+DQozMy00OS03MjMgMjYzNA0KDQpUbyBhZGQgdGhpcyBtZWV0aW5nIHRvIHlvdXIgY2FsZW5k YXIgcHJvZ3JhbSAoZm9yIGV4YW1wbGUgTWljcm9zb2Z0IE91dGxvb2spLCBjbGljayB0aGlzIGxp bms6DQpodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2oucGhwP0VEPTIxNjUzNjIw MiZVSUQ9MCZJQ1M9TUkmTEQ9MSZSRD0yJlNUPTEmU0hBMj1BQUFBQXRoN1EwTHV5N2FUTnhCNEFk a1UydnVsWTFQaEpqN1ZkYndGTWxKMTAvZ1cmUlQ9TWlNeU13JTNEJTNEDQoNClRoZSBwbGF5YmFj ayBvZiBVQ0YgKFVuaXZlcnNhbCBDb21tdW5pY2F0aW9ucyBGb3JtYXQpIHJpY2ggbWVkaWEgZmls ZXMgcmVxdWlyZXMgYXBwcm9wcmlhdGUgcGxheWVycy4gVG8gdmlldyB0aGlzIHR5cGUgb2Ygcmlj aCBtZWRpYSBmaWxlcyBpbiB0aGUgbWVldGluZywgcGxlYXNlIGNoZWNrIHdoZXRoZXIgeW91IGhh dmUgdGhlIHBsYXllcnMgaW5zdGFsbGVkIG9uIHlvdXIgY29tcHV0ZXIgYnkgZ29pbmcgdG8gaHR0 cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9zeXN0ZW1kaWFnbm9zaXMucGhwLg0KDQoN Cg0KDQpodHRwOi8vd3d3LndlYmV4LmNvbQ0KDQpDQ1A6KzE0MDg1MjU2ODAweDIwODUwMzIxNiMN Cg0KSU1QT1JUQU5UIE5PVElDRTogVGhpcyBXZWJFeCBzZXJ2aWNlIGluY2x1ZGVzIGEgZmVhdHVy ZSB0aGF0IGFsbG93cyBhdWRpbyBhbmQgYW55IGRvY3VtZW50cyBhbmQgb3RoZXIgbWF0ZXJpYWxz IGV4Y2hhbmdlZCBvciB2aWV3ZWQgZHVyaW5nIHRoZSBzZXNzaW9uIHRvIGJlIHJlY29yZGVkLiBC eSBqb2luaW5nIHRoaXMgc2Vzc2lvbiwgeW91IGF1dG9tYXRpY2FsbHkgY29uc2VudCB0byBzdWNo IHJlY29yZGluZ3MuIElmIHlvdSBkbyBub3QgY29uc2VudCB0byB0aGUgcmVjb3JkaW5nLCBkaXNj dXNzIHlvdXIgY29uY2VybnMgd2l0aCB0aGUgbWVldGluZyBob3N0IHByaW9yIHRvIHRoZSBzdGFy dCBvZiB0aGUgcmVjb3JkaW5nIG9yIGRvIG5vdCBqb2luIHRoZSBzZXNzaW9uLiBQbGVhc2Ugbm90 ZSB0aGF0IGFueSBzdWNoIHJlY29yZGluZ3MgbWF5IGJlIHN1YmplY3QgdG8gZGlzY292ZXJ5IGlu IHRoZSBldmVudCBvZiBsaXRpZ2F0aW9uLg0K --_000_E045AECD98228444A58C61C200AE1BD834A664CDxmbrcdx01ciscoc_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z b05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6 Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTcNCgl7bXNv LXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLCJzYW5z LXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10 eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24x DQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVw dCA3MC44NXB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+ PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9 ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBt c28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0 PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0K PC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0K PGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVv dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMyNjI2MjY7bXNvLXN0eWxlLXRleHRmaWxsLWZpbGwt Y29sb3I6IzI2MjYyNjttc28tc3R5bGUtdGV4dGZpbGwtZmlsbC1hbHBoYToxMDAuMCUiPkhlbGxv ICwNCjxicj4NCjxicj4NClRoZXJlIHdhcyBhZGRpdGlvbmFsIGRvb2RsZSBhY3Rpdml0eSBhbmQg dGhlIHdlaWdodCBtb3ZlZCB0byBGcmlkYXksIHNvIEkgY2hhbmdlZCB0aGUgbWVldGluZyBhY2Nv cmRpbmdseS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh biBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDss JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMjYyNjI2O21zby1zdHlsZS10ZXh0ZmlsbC1m aWxsLWNvbG9yOiMyNjI2MjY7bXNvLXN0eWxlLXRleHRmaWxsLWZpbGwtYWxwaGE6MTAwLjAlIj48 bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1 b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMjYyNjI2O21zby1zdHlsZS10ZXh0ZmlsbC1maWxs LWNvbG9yOiMyNjI2MjY7bXNvLXN0eWxlLXRleHRmaWxsLWZpbGwtYWxwaGE6MTAwLjAlIj5Ub20g aW5kaWNhdGVkIHRvIG1lIHRoYXQgbXkgZGVmYXVsdCB3ZWJleCBwcm9maWxlIGRpZCBub3QgaGVs cCBVUyBhbmQgQXNpYSBwZW9wbGUNCiBmb3IgdGhlIHBhcnRpY3VsYXIgd2VlayB0d2ljZSBhIHll YXIgd2hlcmUgd2UgdHJhbnNpdGlvbiBiZXR3ZWVuIHN1bW1lciBhbmQgd2ludGVyIGRheWxpZ2h0 IHRpbWVzLiBTb3JyeSBmb3IgdGhpcy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVv dDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMjYyNjI2O21zby1z dHlsZS10ZXh0ZmlsbC1maWxsLWNvbG9yOiMyNjI2MjY7bXNvLXN0eWxlLXRleHRmaWxsLWZpbGwt YWxwaGE6MTAwLjAlIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtU YWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMjYyNjI2O21zby1zdHls ZS10ZXh0ZmlsbC1maWxsLWNvbG9yOiMyNjI2MjY7bXNvLXN0eWxlLXRleHRmaWxsLWZpbGwtYWxw aGE6MTAwLjAlIj5JZiBJ4oCZbSBjb3JyZWN0LCBpbiAyIG1vbnRocywgdGhlcmUgd2lsbCBiZSBv bmUgd2VlayB3aGVuIHdlIGFyZSA4IGhvdXJzIGF3YXksIG1lYW5pbmcNCiB0aGF0IHRoaXMgY2Fs bCB3aWxsIGJlIGF0IDEwQU0gcGFjaWZpYy48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTom cXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEIj48 YnI+DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1 b3Q7VGFob21hJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDsiPmNoZWVyczs8bzpwPjwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhvbWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZx dW90OyI+PGJyPg0KVG9waWM6IDZUU0NIIDxicj4NCkRhdGU6IEV2ZXJ5IEZyaWRheSwgZnJvbSBG cmlkYXksIEZlYnJ1YXJ5IDgsIDIwMTMgdG8gRnJpZGF5LCBGZWJydWFyeSA3LCAyMDE0IDxicj4N ClRpbWU6IDY6MDAgcG0sIEV1cm9wZSBUaW1lIChQYXJpcywgR01UJiM0MzswMTowMCkgPGJyPg0K TWVldGluZyBOdW1iZXI6IDIwOCA1MDMgMjE2IDxicj4NCk1lZXRpbmcgUGFzc3dvcmQ6IHNpeHR1 cyA8YnI+DQo8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tIDxicj4NClRvIGpvaW4gdGhlIG9ubGluZSBtZWV0aW5nIChOb3cg ZnJvbSBtb2JpbGUgZGV2aWNlcyEpIDxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gPGJyPg0KMS4gR28gdG8gPGEgaHJlZj0iaHR0cHM6 Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9qLnBocD9FRD0yMTY1MzYyMDImYW1wO1VJRD0w JmFtcDtQVz1OTldJMVl6azVOVFZoJmFtcDtSVD1NaU15TXclM0QlM0QiIHRhcmdldD0iX2JsYW5r Ij4NCmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/RUQ9MjE2NTM2MjAy JmFtcDtVSUQ9MCZhbXA7UFc9Tk5XSTFZems1TlRWaCZhbXA7UlQ9TWlNeU13JTNEJTNEPC9hPg0K PGJyPg0KMi4gRW50ZXIgeW91ciBuYW1lIGFuZCBlbWFpbCBhZGRyZXNzLiA8YnI+DQozLiBFbnRl ciB0aGUgbWVldGluZyBwYXNzd29yZDogc2l4dHVzIDxicj4NCjQuIENsaWNrICZxdW90O0pvaW4g Tm93JnF1b3Q7LiA8YnI+DQo8YnI+DQpUbyB2aWV3IGluIG90aGVyIHRpbWUgem9uZXMgb3IgbGFu Z3VhZ2VzLCBwbGVhc2UgY2xpY2sgdGhlIGxpbms6IDxicj4NCjxhIGhyZWY9Imh0dHBzOi8vY2lz Y28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/RUQ9MjE2NTM2MjAyJmFtcDtVSUQ9MCZhbXA7 UFc9Tk5XSTFZems1TlRWaCZhbXA7T1JUPU1pTXlNdyUzRCUzRCIgdGFyZ2V0PSJfYmxhbmsiPmh0 dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/RUQ9MjE2NTM2MjAyJmFtcDtV SUQ9MCZhbXA7UFc9Tk5XSTFZems1TlRWaCZhbXA7T1JUPU1pTXlNdyUzRCUzRDwvYT4NCjxicj4N Cjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0gPGJyPg0KQUxFUlQ6VG9sbC1GcmVlIERpYWwgUmVzdHJpY3Rpb25zIGZv ciAoNDA4KSBhbmQgKDkxOSkgQXJlYSBDb2RlcyA8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIDxicj4NCjxicj4NClRo ZSBhZmZlY3RlZCB0b2xsIGZyZWUgbnVtYmVycyBhcmU6ICg4NjYpIDQzMi05OTAzIGZvciB0aGUg U2FuIEpvc2UvTWlscGl0YXMgYXJlYSBhbmQgKDg2NikgMzQ5LTM1MjAgZm9yIHRoZSBSVFAgYXJl YS4NCjxicj4NCjxicj4NClBsZWFzZSBkaWFsIHRoZSBsb2NhbCBhY2Nlc3MgbnVtYmVyIGZvciB5 b3VyIGFyZWEgZnJvbSB0aGUgbGlzdCBiZWxvdzogPGJyPg0KLSBTYW4gSm9zZS9NaWxwaXRhcyAo NDA4KSBhcmVhOiA1MjUtNjgwMCA8YnI+DQotIFJUUCAoOTE5KSBhcmVhOiAzOTItMzMzMCA8YnI+ DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tIDxicj4NClRvIGpvaW4gdGhlIHRlbGVjb25mZXJlbmNlIG9ubHkgPGJyPg0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSA8YnI+DQox LiBEaWFsIGludG8gQ2lzY28gV2ViRXggKHZpZXcgYWxsIEdsb2JhbCBBY2Nlc3MgTnVtYmVycyBh dCA8YnI+DQo8YSBocmVmPSJodHRwOi8vY2lzY28uY29tL2VuL1VTL2Fib3V0L2RvaW5nX2J1c2lu ZXNzL2NvbmZlcmVuY2luZy9pbmRleC5odG1sIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2Npc2Nv LmNvbS9lbi9VUy9hYm91dC9kb2luZ19idXNpbmVzcy9jb25mZXJlbmNpbmcvaW5kZXguaHRtbDwv YT4NCjxicj4NCjIuIEZvbGxvdyB0aGUgcHJvbXB0cyB0byBlbnRlciB0aGUgTWVldGluZyBOdW1i ZXIgKGxpc3RlZCBhYm92ZSkgb3IgQWNjZXNzIENvZGUgZm9sbG93ZWQgYnkgdGhlICMgc2lnbi4N Cjxicj4NCjxicj4NClNhbiBKb3NlLCBDQTogJiM0MzsxLjQwOC41MjUuNjgwMCBSVFA6ICYjNDM7 MS45MTkuMzkyLjMzMzAgPGJyPg0KPGJyPg0KVVMvQ2FuYWRhOiAmIzQzOzEuODY2LjQzMi45OTAz IFVuaXRlZCBLaW5nZG9tOiAmIzQzOzQ0LjIwLjg4MjQuMDExNyA8YnI+DQo8YnI+DQpJbmRpYTog JiM0Mzs5MS44MC40MzUwLjExMTEgR2VybWFueTogJiM0Mzs0OS42MTkuNjc3My45MDAyIDxicj4N Cjxicj4NCkphcGFuOiAmIzQzOzgxLjMuNTc2My45Mzk0IENoaW5hOiAmIzQzOzg2LjEwLjg1MTUu NTY2NiA8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tIDxicj4NCkZvciBhc3Npc3RhbmNlIDxicj4NCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gPGJyPg0KMS4gR28gdG8g PGEgaHJlZj0iaHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9tYyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvbWM8L2E+DQo8YnI+DQoy LiBPbiB0aGUgbGVmdCBuYXZpZ2F0aW9uIGJhciwgY2xpY2sgJnF1b3Q7U3VwcG9ydCZxdW90Oy4g PGJyPg0KPGJyPg0KWW91IGNhbiBjb250YWN0IG1lIGF0OiA8YnI+DQo8YSBocmVmPSJtYWlsdG86 cHRodWJlcnRAY2lzY28uY29tIj5wdGh1YmVydEBjaXNjby5jb208L2E+IDxicj4NCjMzLTQ5LTcy MyAyNjM0IDxicj4NCjxicj4NClRvIGFkZCB0aGlzIG1lZXRpbmcgdG8geW91ciBjYWxlbmRhciBw cm9ncmFtIChmb3IgZXhhbXBsZSBNaWNyb3NvZnQgT3V0bG9vayksIGNsaWNrIHRoaXMgbGluazoN Cjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/ RUQ9MjE2NTM2MjAyJmFtcDtVSUQ9MCZhbXA7SUNTPU1JJmFtcDtMRD0xJmFtcDtSRD0yJmFtcDtT VD0xJmFtcDtTSEEyPUFBQUFBdGg3UTBMdXk3YVROeEI0QWRrVTJ2dWxZMVBoSmo3VmRid0ZNbEox MC9nVyZhbXA7UlQ9TWlNeU13JTNEJTNEIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9jaXNjby53 ZWJleC5jb20vY2lzY29zYWxlcy9qLnBocD9FRD0yMTY1MzYyMDImYW1wO1VJRD0wJmFtcDtJQ1M9 TUkmYW1wO0xEPTEmYW1wO1JEPTImYW1wO1NUPTEmYW1wO1NIQTI9QUFBQUF0aDdRMEx1eTdhVE54 QjRBZGtVMnZ1bFkxUGhKajdWZGJ3Rk1sSjEwL2dXJmFtcDtSVD1NaU15TXclM0QlM0Q8L2E+DQo8 YnI+DQo8YnI+DQpUaGUgcGxheWJhY2sgb2YgVUNGIChVbml2ZXJzYWwgQ29tbXVuaWNhdGlvbnMg Rm9ybWF0KSByaWNoIG1lZGlhIGZpbGVzIHJlcXVpcmVzIGFwcHJvcHJpYXRlIHBsYXllcnMuIFRv IHZpZXcgdGhpcyB0eXBlIG9mIHJpY2ggbWVkaWEgZmlsZXMgaW4gdGhlIG1lZXRpbmcsIHBsZWFz ZSBjaGVjayB3aGV0aGVyIHlvdSBoYXZlIHRoZSBwbGF5ZXJzIGluc3RhbGxlZCBvbiB5b3VyIGNv bXB1dGVyIGJ5IGdvaW5nIHRvDQo8YSBocmVmPSJodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNj b3NhbGVzL3N5c3RlbWRpYWdub3Npcy5waHAiPmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nv c2FsZXMvc3lzdGVtZGlhZ25vc2lzLnBocDwvYT4uDQo8YnI+DQo8YnI+DQo8YnI+DQo8YnI+DQo8 YnI+DQo8YSBocmVmPSJodHRwOi8vd3d3LndlYmV4LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6 Ly93d3cud2ViZXguY29tPC9hPiA8YnI+DQo8YnI+DQpDQ1A6JiM0MzsxNDA4NTI1NjgwMHgyMDg1 MDMyMTYjIDxicj4NCjxicj4NCklNUE9SVEFOVCBOT1RJQ0U6IFRoaXMgV2ViRXggc2VydmljZSBp bmNsdWRlcyBhIGZlYXR1cmUgdGhhdCBhbGxvd3MgYXVkaW8gYW5kIGFueSBkb2N1bWVudHMgYW5k IG90aGVyIG1hdGVyaWFscyBleGNoYW5nZWQgb3Igdmlld2VkIGR1cmluZyB0aGUgc2Vzc2lvbiB0 byBiZSByZWNvcmRlZC4gQnkgam9pbmluZyB0aGlzIHNlc3Npb24sIHlvdSBhdXRvbWF0aWNhbGx5 IGNvbnNlbnQgdG8gc3VjaCByZWNvcmRpbmdzLiBJZiB5b3UgZG8gbm90IGNvbnNlbnQNCiB0byB0 aGUgcmVjb3JkaW5nLCBkaXNjdXNzIHlvdXIgY29uY2VybnMgd2l0aCB0aGUgbWVldGluZyBob3N0 IHByaW9yIHRvIHRoZSBzdGFydCBvZiB0aGUgcmVjb3JkaW5nIG9yIGRvIG5vdCBqb2luIHRoZSBz ZXNzaW9uLiBQbGVhc2Ugbm90ZSB0aGF0IGFueSBzdWNoIHJlY29yZGluZ3MgbWF5IGJlIHN1Ympl Y3QgdG8gZGlzY292ZXJ5IGluIHRoZSBldmVudCBvZiBsaXRpZ2F0aW9uLg0KPC9zcGFuPjxvOnA+ PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_E045AECD98228444A58C61C200AE1BD834A664CDxmbrcdx01ciscoc_-- From abdussalambaryun@gmail.com Wed Feb 6 03:45:00 2013 Return-Path: <abdussalambaryun@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 B633821F87FE for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 03:45:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.359 X-Spam-Level: X-Spam-Status: No, score=-2.359 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_LWSHORTT=1.24] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Hs6qTXHc64Ie for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 03:44:59 -0800 (PST) Received: from mail-wg0-f45.google.com (mail-wg0-f45.google.com [74.125.82.45]) by ietfa.amsl.com (Postfix) with ESMTP id 4D52F21F85B2 for <6tsch@ietf.org>; Wed, 6 Feb 2013 03:44:59 -0800 (PST) Received: by mail-wg0-f45.google.com with SMTP id dq12so986661wgb.0 for <6tsch@ietf.org>; Wed, 06 Feb 2013 03:44:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=twNuMd8KVq/t6x4218HAi+Z2lZT9eUUxttDfHR6KMSo=; b=ado5BF3Z+rhz2qonLQCi+u9QXhiZyG+QTCXyYb4fkuHsk7ahISzrVq4mCQJbk7c/AA AqIG5dvOJT+pMXJ2G6GdTbIvc0TqhceARs/LqZIOuppqPit/2nOmXL8dROTna2hD5fFU g2GsbYKTyAODq6ExHqMg4w0mw433Ws7QNpg7u1AmZzg9fYjJaChnhConvobETPEnr0Qx c/lkAZs9n2BHHwvDRDvY/JRJwXgBB/7m4gQ6okGBndnowS+hb7bfMbSkS4V8L1OXNnRl JyK2EXhvcfM/dfns4yRiw4KqAKAnCccAlsT7UqbUPdvlrsON9yS/CoUcOs2m4aLexBkw Nggw== MIME-Version: 1.0 X-Received: by 10.180.77.35 with SMTP id p3mr4418598wiw.18.1360151098454; Wed, 06 Feb 2013 03:44:58 -0800 (PST) Received: by 10.180.101.70 with HTTP; Wed, 6 Feb 2013 03:44:58 -0800 (PST) In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> References: <E045AECD98228444A58C61C200AE1BD834A647AD@xmb-rcd-x01.cisco.com> Date: Wed, 6 Feb 2013 12:44:58 +0100 Message-ID: <CADnDZ88+Z=WKLzT2w_C5zkBCgoa2XrokPxqr0i1MdBm-Snnogg@mail.gmail.com> From: Abdussalam Baryun <abdussalambaryun@gmail.com> To: "Pascal Thubert (pthubert)" <pthubert@cisco.com> Content-Type: text/plain; charset=ISO-8859-1 Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] doodle poall for a call 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: Wed, 06 Feb 2013 11:45:00 -0000 Hi Pascal, and all, I will not be able to attend, but happy to participate remotely in 1 and 2, Thanks, AB On 2/4/13, Pascal Thubert (pthubert) <pthubert@cisco.com> wrote: > Hi : > > In order to prepare for Orlando, it would be good that we have an open call > and discuss goals. Ideally that would help us figure a content for a Bar > Bof. Short term, we probably need to clarify: > > 1) what TSCH is. A draft (a few pages) would be useful to explain where is > plays, and where it could play in the future. What's so specific and why > it's so important that we work on it. This would ultimately be a reference > to support a WG creation. This doc must be very clear on what the real > problem is. The way I read it the root problem is the TS aspect, while the > CH can be probably be hidden in a sublayer, which we need to specify and > provide interface with for routing and forwarding. And we have goals of 1) > enabling deterministic flows, 2) maintaining budgets of jitter and latency > 3) optimizing energy consumption. > > Volunteers? > > 2) A scope for the work items. That's a (set of) 802.15.4e TSCH LLNs and a > probably backbone to scale the cases like industrial - we can point to / > reuse the problem and applicability statements from ROLL as a source of > information -. In turn, a bar bof in Orlando would help us figure the real > deliverables. We already got a lot of feedback from the list. So far I've > seen that we want: > > a) an architecture that shows how the existing standards work together. > Includes the likes of PANA, RPL (OF), 6LoWPAN, FoRCES... > Various flows must be described if they need different handlings. The > architecture will show missing pieces and overlaps. I think we want to start > discussing those in our first round so that we can solve them later. > b) a link model. Probably split in generic (IPv6 abstraction) and specific > (4e implementation). > Probably the link local protocols (often mcast, eg NA or DIA) will use > a shared slot and traffic will use dedicated slot but routing does not need > to know. > c) a sublayer specification to implement that model, including IE level > exchange information and IP based interface to negotiate bandwidth from fwd > plane. This could be handled as a simple congestion feedback from fwd > plane. Or a knowledge of throughput like in slot/s as was mentioned on the > list but I do not see that L3 really needs that visibility. > d) a RPL OF that leverages that sublayer. RPL base should be transparent. > But the OF handles the peerings and the metrics so it will definitely know. > > Who's coming? > > Also (later?): > e) a reservation protocol to optimize a sequence of hops from/to the root. > Optimizing relays implies a common sense of time along the path so that what > comes in goes out rapidly. > f) an openflow type of approach if the central computer needs to control > both the path and the channel/slot sequence. > g) filling the gaps, like fragment handling, DAD across a backbone, ... > > I created a doodle to get your availability. From there, I'll schedule a > weekly call and we'll see if that is an efficient tool or not... > > Please go to > http://doodle.com/9vq5qmxzdg6w63t7 > > Cheers, > > Pascal > > > > Pascal Thubert > IPv6 Engineering > > pthubert@cisco.com<mailto:pthubert@cisco.com> > Phone :+33 497 23 26 34 > Mobile :+33 619 98 29 85 > > > Cisco Systems > Village d'Entreprises Green Side bat. T3 > 400, Avenue Roumanille > 06410 Biot - Sophia Antipolis > France > Cisco.com<http://www.cisco.com/global/FR/> > > [Description: > http://www.cisco.com/web/europe/images/email/signature/vertical04.jpg] > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > This e-mail may contain confidential and privileged material for the sole > use of the intended recipient. Any review, use, distribution or disclosure > by others is strictly prohibited. If you are not the intended recipient (or > authorized to receive for the recipient), please contact the sender by reply > e-mail and delete all copies of this message. > > > > From robert.assimiti@nivis.com Wed Feb 6 14:19:00 2013 Return-Path: <robert.assimiti@nivis.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 D6DB421F8585 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 14:19:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.945 X-Spam-Level: X-Spam-Status: No, score=-1.945 tagged_above=-999 required=5 tests=[AWL=0.653, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyoL6A0V9d2G for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 14:18:59 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id A22BE21F856E for <6tsch@ietf.org>; Wed, 6 Feb 2013 14:18:59 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Wed, 6 Feb 2013 17:18:59 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Thomas Watteyne <watteyne@eecs.berkeley.edu>, IETF 6TSCH <6tsch@ietf.org> Date: Wed, 6 Feb 2013 17:18:57 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: Ac4AHnU+owGSvXkUS8uqCg4QfuAv/gEk3E2w Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> In-Reply-To: <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4ATLEXCH02nivi_" MIME-Version: 1.0 Subject: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Wed, 06 Feb 2013 22:19:01 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thomas, The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. Time synchronization in TSCH is based on three mechanisms: 1. Enhanced beacons 2. Enhanced ACKs 3. Frame based synchronization If a node communicates intermittently (sleepy, battery operated) it can als= o proactively ping its time source and receive time stamps. In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle tim= er) be somehow coordinated with the transmission of time synch packets (esp= ecially with enhanced beacons). This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? Thks Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne Sent: Thursday, January 31, 2013 8:50 PM To: IETF 6TSCH Subject: Re: [6tsch] Exposing network time (etc) to higher layers. Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can ge= t the motes in your network synchronized within 10's of us. In fact, the be= tter synchronized, the less long you have to listen for a packet (since you= always have to listen early in case your neighbor mote drifted), so tight = synchronization is a power *benefit*, not a power cost. As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer? On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berkel= ey.edu<mailto:xvilajosana@eecs.berkeley.edu>> wrote: Motes keep aligned with guard times smaller than 1ms, also motes share the = global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the netwo= rks. As more tight synchronization more packets on the air. X. On 31/01/13 16:23, Nick Moore wrote: On 01/02/13 10:29, Kris Pister wrote: So for sure we need a mechanism where network time can be exposed to higher= layers. Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks. -----Nick _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} span.hoenzb {mso-style-name:hoenzb;} span.EmailStyle18 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:61997497; mso-list-type:hybrid; mso-list-template-ids:329027414 67698703 67698713 67698715 67698703 676987= 13 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thomas,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>The mechanism(s) used for time synchronization= is something that we might have to reconcile with RPL discovery and mainte= nance traffic. <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fo= nt-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> = ;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font= -family:"Calibri","sans-serif";color:#1F497D'>Time synchronization in TSCH = is based on three mechanisms:<o:p></o:p></span></p><p class=3DMsoListParagr= aph style=3D'text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportList= s]><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D'><span style=3D'mso-list:Ignore'>1.<span style=3D'font:7.0pt "Time= s New Roman"'>      </span></span></span><![endif]= ><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#= 1F497D'>Enhanced beacons <o:p></o:p></span></p><p class=3DMsoListParagraph = style=3D'text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'><span style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0pt "Times Ne= w Roman"'>      </span></span></span><![endif]><sp= an style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F49= 7D'>Enhanced ACKs<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D= 'text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><span sty= le=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><s= pan style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New Roman"= '>      </span></span></span><![endif]><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Fram= e based synchronization <o:p></o:p></span></p><p class=3DMsoNormal><span st= yle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><= o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11= .0pt;font-family:"Calibri","sans-serif";color:#1F497D'>If a node communicat= es intermittently (sleepy, battery operated) it can also proactively ping i= ts time source and receive time stamps.<o:p></o:p></span></p><p class=3DMso= Normal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";c= olor:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>In o= rder to maximize battery life and network throughput, it is advisable that = RPL ICMP discovery and maintenance traffic (governed by the trickle timer) = be somehow coordinated with the transmission of time synch packets (especia= lly with enhanced beacons). <o:p></o:p></span></p><p class=3DMsoNormal><spa= n style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-siz= e:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This could be a = function of the shim layer or it could be deferred to the device management= entity. Any suggestions, ideas on this topic?<o:p></o:p></span></p><p clas= s=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-s= erif";color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span= style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D= '>Thks<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:1= 1.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></= span></p><p class=3DMsoNormal><b><span style=3D'font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1F497D'>Robert Assimiti<o:p></o:p></span></= b></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal= ibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style=3D= 'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p c= lass=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","s= ans-serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"Ta= homa","sans-serif"'> 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org]= <b>On Behalf Of </b>Thomas Watteyne<br><b>Sent:</b> Thursday, January 31, = 2013 8:50 PM<br><b>To:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Exposi= ng network time (etc) to higher layers.<o:p></o:p></span></p></div><p class= =3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Agreed. TSCH is buil= t to compensate for clock drift by using all (incl. data) packets to re-syn= chronize, and send keep-alive packets when not enough data packets are sent= to satisfy a "good enough" synchronization. You can get the mote= s in your network synchronized within 10's of us. In fact, the better synch= ronized, the less long you have to listen for a packet (since you always ha= ve to listen early in case your neighbor mote drifted), so tight synchroniz= ation is a power *benefit*, not a power cost.<o:p></o:p></p><div><p class= =3DMsoNormal><o:p> </o:p></p></div><div><p class=3DMsoNormal>As pointe= d out by Kris, this becomes really interesting for the application to times= tamp its payload. Are you thinking of any particular use of tight synchroni= zation by the routing layer?<o:p></o:p></p></div><div><div><div><div><p cla= ss=3DMsoNormal><o:p> </o:p></p><div><p class=3DMsoNormal>On Thu, Jan 3= 1, 2013 at 4:28 PM, Xavier Vilajosana <<a href=3D"mailto:xvilajosana@eec= s.berkeley.edu" target=3D"_blank">xvilajosana@eecs.berkeley.edu</a>> wro= te:<o:p></o:p></p><p class=3DMsoNormal>Motes keep aligned with guard times = smaller than 1ms, also motes share the global ASN, with that in mind, would= not be difficult to expose network time. Time accuracy might then depended= on the energy constraints of the networks. As more tight synchronization m= ore packets on the air.<span style=3D'color:#888888'><br><br><span class=3D= hoenzb>X.</span></span><o:p></o:p></p><div><p class=3DMsoNormal><br><br><br= >On 31/01/13 16:23, Nick Moore wrote:<o:p></o:p></p><p class=3DMsoNormal>On= 01/02/13 10:29, Kris Pister wrote:<o:p></o:p></p><p class=3DMsoNormal>So f= or sure we need a mechanism where network time can be exposed to higher lay= ers.<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><br>= Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks.<br><br>-----Nick<o:p></o:p></p><p class=3DMsoNormal><o:p>=  </o:p></p></div><div><div><p class=3DMsoNormal>______________________= _________________________<br>6tsch mailing list<br><a href=3D"mailto:6tsch@= ietf.org" target=3D"_blank">6tsch@ietf.org</a><br><a href=3D"https://www.ie= tf.org/mailman/listinfo/6tsch" target=3D"_blank">https://www.ietf.org/mailm= an/listinfo/6tsch</a><o:p></o:p></p></div></div></div><p class=3DMsoNormal>= <o:p> </o:p></p></div></div></div></div></div></body></html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4ATLEXCH02nivi_-- From robert.assimiti@nivis.com Wed Feb 6 14:33:23 2013 Return-Path: <robert.assimiti@nivis.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 E7E2121E8044 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 14:33:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.738 X-Spam-Level: X-Spam-Status: No, score=-1.738 tagged_above=-999 required=5 tests=[AWL=0.260, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D0IqtdeME4Hw for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 14:33:22 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 18FCE21E8039 for <6tsch@ietf.org>; Wed, 6 Feb 2013 14:33:22 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Wed, 6 Feb 2013 17:33:22 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Kris Pister <pister@eecs.berkeley.edu>, "6tsch@ietf.org" <6tsch@ietf.org> Date: Wed, 6 Feb 2013 17:33:20 -0500 Thread-Topic: [6tsch] Dynamic Channel Allocation Thread-Index: Ac4D56tsELwqM5ZqRvG6nczhdRS6aQA0T0ww Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7@ATLEXCH02.nivis.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> <51116FFB.5040208@eecs.berkeley.edu> In-Reply-To: <51116FFB.5040208@eecs.berkeley.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7ATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] Dynamic Channel Allocation 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: Wed, 06 Feb 2013 22:33:24 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Kris, I would vote for 2 namely L2 communicated. In a stalin-esque, fully deterministic network it would be the PCE that com= putes and imparts IE (communication schedule, slotfraems, links, etc) to th= e motes (paradigm used in ISA100.11a and WiHART). When wanting to rely on distributed intelligence and management, it would b= e local 802.15.4 coordinator (not to be confused with the PAN coordinator)= that would impart these IEs to the motes it coordinates. The coordinated = motes could negotiate these management settings with the coordinator. How would one know if the shim is there or not? That is a very good questio= n. I suggest augmenting an existing IE or creating a new one that would let= other entities know of the device's capability. Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of K= ris Pister Sent: Tuesday, February 05, 2013 3:48 PM To: 6tsch@ietf.org Subject: Re: [6tsch] Dynamic Channel Allocation Somehow the sender and receiver need to agree on the tsch cell {superframe,= slot, channel, options} that they will use to communicate. There are a lo= t of ways to do this: 1) implicit - I listen for traffic, detect patterns, and figure out the li= nks. Tough, inefficient, but theoretically possible 2) L2 communicated - using the Information Elements from 4e: "add link {fra= me=3D1, slot=3D22, channel=3D3, unicast_RX}". You'd see that "on the wire"= where wire=3Dwireless. 3) L3 communicate - options in RPL headers? doesn't sound right to me, but= maybe. commands travel at layer 3, L2 gets told via management interface 4) MPLS, RSVP-TE, ... - again, higher layer carries commands 5) as in 3 or 4, but with the request carried by the higher layer, and L2 r= esponsible for the actual negotiation 6) centralized scheduling - known not to work* 7) etc. ksjp * for those who don't know me or Dust: this is a joke On 2/5/2013 11:17 AM, Michael Richardson wrote: Yes, sure, I know that RPL travels over the wire. That's wasn't the question. How can I tell from watching the wire if there is a "tsch-shim" inplace or not? If I can't tell, then it's not the subject for standards work. _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"; color:black;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} pre {mso-style-priority:99; mso-style-link:"HTML Preformatted Char"; margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New"; color:black;} span.HTMLPreformattedChar {mso-style-name:"HTML Preformatted Char"; mso-style-priority:99; mso-style-link:"HTML Preformatted"; font-family:Consolas; color:black;} span.EmailStyle19 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite lang=3DEN-US= link=3Dblue vlink=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>= <span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1= F497D'>Kris,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </= o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-fa= mily:"Calibri","sans-serif";color:#1F497D'>I would vote for 2 namely L2 com= municated. <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-s= ize:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o= :p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-fam= ily:"Calibri","sans-serif";color:#1F497D'>In a stalin-esque, fully determin= istic network it would be the PCE that computes and imparts IE (communicati= on schedule, slotfraems, links, etc) to the motes (paradigm used in ISA100.= 11a and WiHART).<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbs= p;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fon= t-family:"Calibri","sans-serif";color:#1F497D'>When wanting to rely on dist= ributed intelligence and management, it would be local 802.15.4 coordinator= (not to  be confused with the PAN coordinator) that would impart &nbs= p;these IEs to the motes it coordinates. The coordinated motes could negoti= ate these management settings with the coordinator.<o:p></o:p></span></p><p= class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","s= ans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal>= <span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1= F497D'>How would one know if the shim is there or not? That is a very good = question. I suggest augmenting an existing IE or creating a new one that wo= uld let other entities know of the device’s capability.<o:p></o:p></s= pan></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"C= alibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=3D= MsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif= ";color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span sty= le=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o= :p> </o:p></span></p><div><p class=3DMsoNormal><b><span style=3D'font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Robert Assimi= ti<o:p></o:p></span></b></p><p class=3DMsoNormal><b><span style=3D'font-siz= e:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p= ></span></b></p></div><div><div style=3D'border:none;border-top:solid #B5C4= DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'= font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:<= /span></b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"= ;color:windowtext'> 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] = <b>On Behalf Of </b>Kris Pister<br><b>Sent:</b> Tuesday, February 05, 2013 = 3:48 PM<br><b>To:</b> 6tsch@ietf.org<br><b>Subject:</b> Re: [6tsch] Dynamic= Channel Allocation<o:p></o:p></span></p></div></div><p class=3DMsoNormal><= o:p> </o:p></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Som= ehow the sender and receiver need to agree on the tsch cell {superframe, sl= ot, channel, options} that they will use to communicate.  There are a = lot of ways to do this:<br>1) implicit -  I listen for traffic, detect= patterns, and figure out the links.  Tough, inefficient, but theoreti= cally possible<br>2) L2 communicated - using the Information Elements from = 4e: "add link {frame=3D1, slot=3D22, channel=3D3, unicast_RX}".&n= bsp; You'd see that "on the wire" where wire=3Dwireless.<br>3) L3= communicate - options in RPL headers?  doesn't sound right to me, but= maybe.  commands travel at layer 3, L2 gets told via management inter= face<br>4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br>5) = as in 3 or 4, but with the request carried by the higher layer, and L2 resp= onsible for the actual negotiation<br>6) centralized scheduling - known not= to work*<br>7) etc.<br><br>ksjp<br><br>* for those who don't know me or Du= st: this is a joke<o:p></o:p></p><div><p class=3DMsoNormal>On 2/5/2013 11:1= 7 AM, Michael Richardson wrote:<o:p></o:p></p></div><blockquote style=3D'ma= rgin-top:5.0pt;margin-bottom:5.0pt'><pre><o:p> </o:p></pre><pre><o:p>&= nbsp;</o:p></pre><pre><o:p> </o:p></pre><pre>Yes, sure, I know that RP= L travels over the wire.<o:p></o:p></pre><pre>That's wasn't the question.<o= :p></o:p></pre><pre><o:p> </o:p></pre><pre>How can I tell from watchin= g the wire if there is a "tsch-shim" inplace<o:p></o:p></pre><pre= >or not?  If I can't tell, then it's not the subject for standards wor= k.<o:p></o:p></pre><pre><o:p> </o:p></pre><p class=3DMsoNormal><br><br= ><br><o:p></o:p></p><pre>_______________________________________________<o:= p></o:p></pre><pre>6tsch mailing list<o:p></o:p></pre><pre><a href=3D"mailt= o:6tsch@ietf.org">6tsch@ietf.org</a><o:p></o:p></pre><pre><a href=3D"https:= //www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinf= o/6tsch</a><o:p></o:p></pre></blockquote><p class=3DMsoNormal><o:p> </= o:p></p></div></body></html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7ATLEXCH02nivi_-- From twatteyne@gmail.com Wed Feb 6 14:55:52 2013 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 6B8B721F8566 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 14:55:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.376 X-Spam-Level: X-Spam-Status: No, score=-2.376 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EaXCDs4ETyi2 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 14:55:51 -0800 (PST) Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53]) by ietfa.amsl.com (Postfix) with ESMTP id 26AEB21E8042 for <6tsch@ietf.org>; Wed, 6 Feb 2013 14:55:50 -0800 (PST) Received: by mail-ee0-f53.google.com with SMTP id e53so1060408eek.40 for <6tsch@ietf.org>; Wed, 06 Feb 2013 14:55:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=Mw7AOUY+Cih3uCtb4wXynwfd7rC1Ntv+yAaUnUqO8YE=; b=JXQ7SWV02RXc+STsYWYadgGHQxCSKFOnFle5KfPOdQwI6gYwtJ6jsrJgwoVNr0Q30h mSLEu6eWrrMFaQ1h6xiyrSFTsPW9d/YG0lpLYTdgNu/U5SbDHkfc9AhSU3bqh4KctEej Gp3tgl7Z3xb33H1kG9VLXmLK+xD7Npdgcmv7J9dL/kIDduYn0sfRbyMEC22kMRsic2LU 3YPIXuB4LdY6Slx4uAF2YeTROT7z53zBCUrP1tZMuWPe54oCgsR7yKAb9/5zt5a3vQH3 ix2unWFv8MDnt1laQ5fnNLbeSw9SGoycAGx2WjxI/7E5KelVXeA+0+grOdtxHkvSdLrg TCFg== MIME-Version: 1.0 X-Received: by 10.14.219.6 with SMTP id l6mr61408002eep.23.1360191350177; Wed, 06 Feb 2013 14:55:50 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.14.175.130 with HTTP; Wed, 6 Feb 2013 14:55:49 -0800 (PST) In-Reply-To: <E045AECD98228444A58C61C200AE1BD834A66496@xmb-rcd-x01.cisco.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> <51116FFB.5040208@eecs.berkeley.edu> <E045AECD98228444A58C61C200AE1BD834A66496@xmb-rcd-x01.cisco.com> Date: Wed, 6 Feb 2013 14:55:49 -0800 X-Google-Sender-Auth: 8w7DnYvbYtELJD9-d_UQEdIBoHo Message-ID: <CADJ9OA8zrns0vgv2aqdULUpe2FQF4F8NodsbJ5NJ9=+YgiprcA@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: "6tsch@ietf.org" <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7b603c1440ff1004d5163af0 Subject: Re: [6tsch] Dynamic Channel Allocation 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: Wed, 06 Feb 2013 22:55:52 -0000 --047d7b603c1440ff1004d5163af0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Pascal, These are all interesting ideas. I understand these might be just ideas, but allow me to ask you some clarifying questions. 2) "certain sequence of time slots stays in that sequence" The TSCH standard defines the concept of multiple slotframes in the same network, and although it's not defined as such in the standard, you can add a parameter to the DATA_REQUEST (i.e. the send function) indicating which slotframe you would like a specific packet sent on. This would allow for completely independent data flows. Does this align with what you were thinking? This could also apply to your 3). 4) I like that a lot: label switching with labels being slot identifiers. I know that Xavi and gang have written some papers in that direction. Maybe Xavi would like to elaborate. Thomas On Tue, Feb 5, 2013 at 11:25 PM, Pascal Thubert (pthubert) < pthubert@cisco.com> wrote: > Hi:**** > > ** ** > > And the trend we=92ve seen so far in the list is that we=92ll probably en= d up > with the need to cohabit a well-architected mix:**** > > ** ** > > 2) would carry the gory details that are specific to TSCH. We=92ll need t= o > correlate an IP flow with the time slot and back so that an IP packet tha= t > belongs to a certain sequence of time slots stays in that sequence.**** > > ** ** > > 3) would carry path level metrics and reservation. The reservation > corresponds to a flow and locks resources along a path that can be > discovered or source routed. Forwarding is performed under the reservatio= n > constraints, as indexed by the flow. Instances may not be enough and we > probably want something additional. And then we may need a new OF. **** > > ** ** > > 4) May be the way we actually implement per flow routing. For instance, a= n > incoming slot can be associated to a local label, which is mapped to an > outgoing label, which in turn is mapped to an outgoing time slot. This > label may never reach the air, but the operation has to be described so a= s > to make the abstraction safe to implement (as Tom indicates) and reusable > across deterministic MACs. **** > > **** > > 6) may have to be more than one protocol, depending on which installed > base we want to collocate with. For instance, can we =91export=92 the map= that > WiHART or ISA100 PCE (system manager) has locked, so as to either apply i= t > ourselves to the network, or at least blacklist those allocations.**** > > ** ** > > Cheers,**** > > ** ** > > Pascal**** > > ** ** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Kris Pister > *Sent:* mardi 5 f=E9vrier 2013 21:48 > *To:* 6tsch@ietf.org > > *Subject:* Re: [6tsch] Dynamic Channel Allocation**** > > ** ** > > Somehow the sender and receiver need to agree on the tsch cell > {superframe, slot, channel, options} that they will use to communicate. > There are a lot of ways to do this: > > 1) implicit - I listen for traffic, detect patterns, and figure out the > links. Tough, inefficient, but theoretically possible > 2) L2 communicated - using the Information Elements from 4e: "add link > {frame=3D1, slot=3D22, channel=3D3, unicast_RX}". You'd see that "on the= wire" > where wire=3Dwireless. > 3) L3 communicate - options in RPL headers? doesn't sound right to me, > but maybe. commands travel at layer 3, L2 gets told via management > interface > 4) MPLS, RSVP-TE, ... - again, higher layer carries commands > 5) as in 3 or 4, but with the request carried by the higher layer, and L2 > responsible for the actual negotiation > 6) centralized scheduling - known not to work* > 7) etc. > > ksjp > > * for those who don't know me or Dust: this is a joke**** > > On 2/5/2013 11:17 AM, Michael Richardson wrote:**** > > ** ** > > ** ** > > ** ** > > Yes, sure, I know that RPL travels over the wire.**** > > That's wasn't the question.**** > > ** ** > > How can I tell from watching the wire if there is a "tsch-shim" inplace**= ** > > or not? If I can't tell, then it's not the subject for standards work.**= ** > > ** ** > > > > > **** > > _______________________________________________**** > > 6tsch mailing list**** > > 6tsch@ietf.org**** > > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --047d7b603c1440ff1004d5163af0 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Pascal,<div><br></div><div>These are all interesting ideas. I understand th= ese might be just ideas, but allow me to ask you some clarifying questions.= </div><div><br></div><div>2)=A0"certain sequence of time slots stays i= n that sequence" The TSCH standard defines the concept of multiple slo= tframes in the same network, and although it's not defined as such in t= he standard, you can add a parameter to the DATA_REQUEST (i.e. the send fun= ction) indicating which slotframe you would like a specific packet sent on.= This would allow for completely independent data flows. Does this align wi= th what you were thinking? This could also apply to your 3).</div> <div><br></div><div>4) I like that a lot: label switching with labels being= slot identifiers. I know that Xavi and gang have written some papers in th= at direction. Maybe Xavi would like to elaborate.</div><div><br></div><div> Thomas<br><br><div class=3D"gmail_quote">On Tue, Feb 5, 2013 at 11:25 PM, P= ascal Thubert (pthubert) <span dir=3D"ltr"><<a href=3D"mailto:pthubert@c= isco.com" target=3D"_blank">pthubert@cisco.com</a>></span> wrote:<br><bl= ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #= ccc solid;padding-left:1ex"> <div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple"> <div> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">Hi:<u></u><u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">And the trend we=92ve see= n so far in the list is that we=92ll probably end up with the need to cohab= it a well-architected mix:<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">2) would carry the gory d= etails that are specific to TSCH. We=92ll need to correlate an IP flow with= the time slot and back so that an IP packet that belongs to a certain sequence of time slots stays in that sequence.<u></u><u></u><= /span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">3) would carry path level= metrics and reservation. The reservation corresponds to a flow and locks r= esources along a path that can be discovered or source routed. Forwarding is performed under the reservation constraints, as indexed by t= he flow. Instances may not be enough and we probably want something additio= nal. And then we may need a new OF. <u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">4) May be the way we actu= ally implement per flow routing. For instance, an incoming slot can be asso= ciated to a local label, which is mapped to an outgoing label, which in turn is mapped to an outgoing time slot. This label may ne= ver reach the air, but the operation has to be described so as to make the = abstraction safe to implement (as Tom indicates) and reusable across determ= inistic MACs. <u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0<u></u><u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">6) may have to be more th= an one protocol, depending on which installed base we want to collocate wit= h. For instance, can we =91export=92 the map that WiHART or ISA100 PCE (system manager) has locked, so as to either apply it ourselves= to the network, or at least blacklist those allocations.<u></u><u></u></sp= an></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">Cheers,<u></u><u></u></sp= an></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <div> <p class=3D"MsoNormal"><span lang=3D"FR" style=3D"font-size:11.0pt;font-fam= ily:"Calibri","sans-serif";color:#1f497d">Pascal<u></u>= <u></u></span></p> </div> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p> <div> <div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm = 0cm 0cm"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif";color:windowtext">From:</span></b><spa= n style=3D"font-size:10.0pt;font-family:"Tahoma","sans-serif= ";color:windowtext"> <a href=3D"mailto:6tsch-bounces@ietf.org" target= =3D"_blank">6tsch-bounces@ietf.org</a> [mailto:<a href=3D"mailto:6tsch-boun= ces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org</a>] <b>On Behalf Of </b>Kris Pister<br> <b>Sent:</b> mardi 5 f=E9vrier 2013 21:48<br> <b>To:</b> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.o= rg</a></span></p><div class=3D"im"><br> <b>Subject:</b> Re: [6tsch] Dynamic Channel Allocation<u></u><u></u></div><= p></p> </div> </div> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Somehow the sender an= d receiver need to agree on the tsch cell {superframe, slot, channel, optio= ns} that they will use to communicate.=A0 There are a lot of ways to do thi= s:</p> <div><div class=3D"h5"><br> 1) implicit -=A0 I listen for traffic, detect patterns, and figure out the = links.=A0 Tough, inefficient, but theoretically possible<br> 2) L2 communicated - using the Information Elements from 4e: "add link= {frame=3D1, slot=3D22, channel=3D3, unicast_RX}".=A0 You'd see th= at "on the wire" where wire=3Dwireless.<br> 3) L3 communicate - options in RPL headers?=A0 doesn't sound right to m= e, but maybe.=A0 commands travel at layer 3, L2 gets told via management in= terface<br> 4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br> 5) as in 3 or 4, but with the request carried by the higher layer, and L2 r= esponsible for the actual negotiation<br> 6) centralized scheduling - known not to work*<br> 7) etc.<br> <br> ksjp<br> <br> * for those who don't know me or Dust: this is a joke<u></u><u></u></di= v></div><p></p><div><div class=3D"h5"> <div> <p class=3D"MsoNormal">On 2/5/2013 11:17 AM, Michael Richardson wrote:<u></= u><u></u></p> </div> <blockquote style=3D"margin-top:5.0pt;margin-bottom:5.0pt"> <pre><u></u>=A0<u></u></pre> <pre><u></u>=A0<u></u></pre> <pre><u></u>=A0<u></u></pre> <pre>Yes, sure, I know that RPL travels over the wire.<u></u><u></u></pre> <pre>That's wasn't the question.<u></u><u></u></pre> <pre><u></u>=A0<u></u></pre> <pre>How can I tell from watching the wire if there is a "tsch-shim&qu= ot; inplace<u></u><u></u></pre> <pre>or not?=A0 If I can't tell, then it's not the subject for stan= dards work.<u></u><u></u></pre> <pre><u></u>=A0<u></u></pre> <p class=3D"MsoNormal"><br> <br> <br> <u></u><u></u></p> <pre>_______________________________________________<u></u><u></u></pre> <pre>6tsch mailing list<u></u><u></u></pre> <pre><a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a>= <u></u><u></u></pre> <pre><a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_bla= nk">https://www.ietf.org/mailman/listinfo/6tsch</a><u></u><u></u></pre> </blockquote> <p class=3D"MsoNormal"><u></u>=A0<u></u></p> </div></div></div> </div> <br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><br> <br></blockquote></div><br></div> --047d7b603c1440ff1004d5163af0-- From twatteyne@gmail.com Wed Feb 6 15:04:17 2013 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 8CAEB21F85B2 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:04:17 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.221 X-Spam-Level: X-Spam-Status: No, score=-2.221 tagged_above=-999 required=5 tests=[AWL=0.155, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9D+laeDg7ApR for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:04:16 -0800 (PST) Received: from mail-ea0-f171.google.com (mail-ea0-f171.google.com [209.85.215.171]) by ietfa.amsl.com (Postfix) with ESMTP id 61C8D21F8569 for <6tsch@ietf.org>; Wed, 6 Feb 2013 15:04:16 -0800 (PST) Received: by mail-ea0-f171.google.com with SMTP id c13so868667eaa.2 for <6tsch@ietf.org>; Wed, 06 Feb 2013 15:04:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=Bx06i01iF+2L0ve6QoYr4LAAYEcwgleRa9UX1A8uWRw=; b=pZMma9fkFKUK2qFXv/aYNcnGjuygA1nBk2SxCzfWdD0XAvNwCl/dD69WOI9WjkdeVQ mArBHMVwPAFGcMwxbJlNhA80SeuthITRS8ehh335IG2AyyDAHuzumxyMMm4RbNWSSiDF 6GkSXJO+jBxL+96GMjecWePr09SR8C3Ym0uWrZBC2F3r0B5pCyIZhGBH6c0DYNkzcPEL Xx6NCDj/foE9Q1Uo50a8p8+AajlKDwge1tenvPyPY43+IulDbCZ2Ljc0BRICRT0zk/Ns J6o525QoJ83Kprw4JVUP+7tbffpWfVIboNtK3FKaoYT1XaLMWxnuS89ZhL7k5PxZ0PdM 42JA== MIME-Version: 1.0 X-Received: by 10.14.2.196 with SMTP id 44mr103485415eef.25.1360191855387; Wed, 06 Feb 2013 15:04:15 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.14.175.130 with HTTP; Wed, 6 Feb 2013 15:04:15 -0800 (PST) In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7@ATLEXCH02.nivis.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> <51116FFB.5040208@eecs.berkeley.edu> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7@ATLEXCH02.nivis.com> Date: Wed, 6 Feb 2013 15:04:15 -0800 X-Google-Sender-Auth: Nv6rTZflK6K_86wG_JTkFLM12MQ Message-ID: <CADJ9OA8fHrduoOaSX+6fs5o8fSbJPjoC5q-bw4-CoN+AwSBSGw@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7b6252365de44204d5165847 Subject: Re: [6tsch] Dynamic Channel Allocation 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: Wed, 06 Feb 2013 23:04:17 -0000 --047d7b6252365de44204d5165847 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Robert, Assuming a stalin-esque setting with a central PCE indicating what each mote has to do. What transport mechanism do you envision being used to transfer "orders" to sepcific motes. You state IE, but this is still very MAC centric and doesn't travel multiple hops, right? What would you think about some higher layer (e.g. CoAP) mechanism to do that? In your second setup, do you envision a multi-tier system with local coordinators and cluster forming around them. Pascal's view of a MPLS/RSVP type reservation system takes that one step further in that all motes are equal and there is, in essence, no function hierarchy in the network. What are your thoughts on how these approaches would compare? Thomas On Wed, Feb 6, 2013 at 2:33 PM, Robert Assimiti <robert.assimiti@nivis.com>wrote: > Kris,**** > > ** ** > > I would vote for 2 namely L2 communicated. **** > > ** ** > > In a stalin-esque, fully deterministic network it would be the PCE that > computes and imparts IE (communication schedule, slotfraems, links, etc) = to > the motes (paradigm used in ISA100.11a and WiHART).**** > > ** ** > > When wanting to rely on distributed intelligence and management, it would > be local 802.15.4 coordinator (not to be confused with the PAN > coordinator) that would impart these IEs to the motes it coordinates. Th= e > coordinated motes could negotiate these management settings with the > coordinator.**** > > ** ** > > How would one know if the shim is there or not? That is a very good > question. I suggest augmenting an existing IE or creating a new one that > would let other entities know of the device=92s capability.**** > > ** ** > > ** ** > > ** ** > > *Robert Assimiti* > > * * > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Kris Pister > *Sent:* Tuesday, February 05, 2013 3:48 PM > *To:* 6tsch@ietf.org > > *Subject:* Re: [6tsch] Dynamic Channel Allocation**** > > ** ** > > Somehow the sender and receiver need to agree on the tsch cell > {superframe, slot, channel, options} that they will use to communicate. > There are a lot of ways to do this: > > 1) implicit - I listen for traffic, detect patterns, and figure out the > links. Tough, inefficient, but theoretically possible > 2) L2 communicated - using the Information Elements from 4e: "add link > {frame=3D1, slot=3D22, channel=3D3, unicast_RX}". You'd see that "on the= wire" > where wire=3Dwireless. > 3) L3 communicate - options in RPL headers? doesn't sound right to me, > but maybe. commands travel at layer 3, L2 gets told via management > interface > 4) MPLS, RSVP-TE, ... - again, higher layer carries commands > 5) as in 3 or 4, but with the request carried by the higher layer, and L2 > responsible for the actual negotiation > 6) centralized scheduling - known not to work* > 7) etc. > > ksjp > > * for those who don't know me or Dust: this is a joke**** > > On 2/5/2013 11:17 AM, Michael Richardson wrote:**** > > ** ** > > ** ** > > ** ** > > Yes, sure, I know that RPL travels over the wire.**** > > That's wasn't the question.**** > > ** ** > > How can I tell from watching the wire if there is a "tsch-shim" inplace**= ** > > or not? If I can't tell, then it's not the subject for standards work.**= ** > > ** ** > > > > > **** > > _______________________________________________**** > > 6tsch mailing list**** > > 6tsch@ietf.org**** > > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch <https://www.ietf.org/mailman/listinfo/6tsch> --047d7b6252365de44204d5165847 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Robert,<div><br></div><div>Assuming a stalin-esque setting with a central P= CE indicating what each mote has to do. What transport mechanism do you env= ision being used to transfer "orders" to sepcific motes. You stat= e IE, but this is still very MAC centric and doesn't travel multiple ho= ps, right? What would you think about some higher layer (e.g. CoAP) mechani= sm to do that?</div> <div><br></div><div>In your second setup, do you envision a multi-tier syst= em with local coordinators and cluster forming around them. Pascal's vi= ew of a MPLS/RSVP type reservation system takes that one step further in th= at all motes are equal and there is, in essence, no function hierarchy in t= he network. What are your thoughts on how these approaches would compare?</= div> <div><br></div><div>Thomas<br><br><div class=3D"gmail_quote">On Wed, Feb 6,= 2013 at 2:33 PM, Robert Assimiti <span dir=3D"ltr"><<a href=3D"mailto:r= obert.assimiti@nivis.com" target=3D"_blank">robert.assimiti@nivis.com</a>&g= t;</span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"> <div bgcolor=3D"white" lang=3D"EN-US" link=3D"blue" vlink=3D"purple"><div><= p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Cal= ibri","sans-serif";color:#1f497d">Kris,<u></u><u></u></span>= </p><p class=3D"MsoNormal"> <span style=3D"font-size:11.0pt;font-family:"Calibri","sans-= serif";color:#1f497d"><u></u>=A0<u></u></span></p><p class=3D"MsoNorma= l"><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">I would vote for 2 namely L2 communicated. <u= ></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">In a stalin-esque, ful= ly deterministic network it would be the PCE that computes and imparts IE (= communication schedule, slotfraems, links, etc) to the motes (paradigm used= in ISA100.11a and WiHART).<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">When wanting to rely o= n distributed intelligence and management, it would be local 802.15.4 coord= inator (not to=A0 be confused with the PAN coordinator) that would impart = =A0these IEs to the motes it coordinates. The coordinated motes could negot= iate these management settings with the coordinator.<u></u><u></u></span></= p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">How would one know if = the shim is there or not? That is a very good question. I suggest augmentin= g an existing IE or creating a new one that would let other entities know o= f the device=92s capability.<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d"><u></u>=A0<u></u></spa= n></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><div><p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-fami= ly:"Calibri","sans-serif";color:#1f497d">Robert Assimit= i<u></u><u></u></span></b></p> <p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d"><u></u>=A0<u></u></spa= n></b></p></div><div><div style=3D"border:none;border-top:solid #b5c4df 1.0= pt;padding:3.0pt 0in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif";color:windowtext">From:</span></b><spa= n style=3D"font-size:10.0pt;font-family:"Tahoma","sans-serif= ";color:windowtext"> <a href=3D"mailto:6tsch-bounces@ietf.org" target= =3D"_blank">6tsch-bounces@ietf.org</a> [mailto:<a href=3D"mailto:6tsch-boun= ces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org</a>] <b>On Behalf Of= </b>Kris Pister<br> <b>Sent:</b> Tuesday, February 05, 2013 3:48 PM<br><b>To:</b> <a href=3D"ma= ilto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a></span></p><div><b= r><b>Subject:</b> Re: [6tsch] Dynamic Channel Allocation<u></u><u></u></div= > <p></p></div></div><p class=3D"MsoNormal"><u></u>=A0<u></u></p><p class=3D"= MsoNormal" style=3D"margin-bottom:12.0pt">Somehow the sender and receiver n= eed to agree on the tsch cell {superframe, slot, channel, options} that the= y will use to communicate.=A0 There are a lot of ways to do this:</p> <div><div><br>1) implicit -=A0 I listen for traffic, detect patterns, and f= igure out the links.=A0 Tough, inefficient, but theoretically possible<br>2= ) L2 communicated - using the Information Elements from 4e: "add link = {frame=3D1, slot=3D22, channel=3D3, unicast_RX}".=A0 You'd see tha= t "on the wire" where wire=3Dwireless.<br> 3) L3 communicate - options in RPL headers?=A0 doesn't sound right to m= e, but maybe.=A0 commands travel at layer 3, L2 gets told via management in= terface<br>4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br> 5) as in 3 or 4, but with the request carried by the higher layer, and L2 r= esponsible for the actual negotiation<br>6) centralized scheduling - known = not to work*<br>7) etc.<br><br>ksjp<br><br>* for those who don't know m= e or Dust: this is a joke<u></u><u></u></div> </div><p></p><div><div><div><p class=3D"MsoNormal">On 2/5/2013 11:17 AM, Mi= chael Richardson wrote:<u></u><u></u></p></div><blockquote style=3D"margin-= top:5.0pt;margin-bottom:5.0pt"><pre><u></u>=A0<u></u></pre><pre><u></u>=A0<= u></u></pre> <pre><u></u>=A0<u></u></pre><pre>Yes, sure, I know that RPL travels over th= e wire.<u></u><u></u></pre><pre>That's wasn't the question.<u></u><= u></u></pre><pre><u></u>=A0<u></u></pre><pre>How can I tell from watching t= he wire if there is a "tsch-shim" inplace<u></u><u></u></pre> <pre>or not?=A0 If I can't tell, then it's not the subject for stan= dards work.<u></u><u></u></pre><pre><u></u>=A0<u></u></pre><p class=3D"MsoN= ormal"><br><br><br><u></u><u></u></p><pre>_________________________________= ______________<u></u><u></u></pre> <pre>6tsch mailing list<u></u><u></u></pre><pre><a href=3D"mailto:6tsch@iet= f.org" target=3D"_blank">6tsch@ietf.org</a><u></u><u></u></pre><pre><a href= =3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">https://= www.ietf.org/mailman/listinfo/6tsch</a><u></u><u></u></pre> </blockquote><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div></div></div>= </div><br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a></blockquote></div><a href=3D= "https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank"> </a></div> --047d7b6252365de44204d5165847-- From xvilajosana@eecs.berkeley.edu Wed Feb 6 15:11:12 2013 Return-Path: <xvilajosana@eecs.berkeley.edu> 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 2DCF621F8566 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:11:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.465 X-Spam-Level: X-Spam-Status: No, score=-5.465 tagged_above=-999 required=5 tests=[AWL=0.533, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EXcOSK5CDJYe for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:11:07 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id 66CA321F8552 for <6tsch@ietf.org>; Wed, 6 Feb 2013 15:11:07 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from <xvilajosana@eecs.berkeley.edu>) id 1U3E8r-0004uN-Fm for 6tsch@ietf.org; Wed, 06 Feb 2013 15:11:06 -0800 Message-ID: <5112E305.5020600@eecs.berkeley.edu> Date: Wed, 06 Feb 2013 15:11:01 -0800 From: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> <51116FFB.5040208@eecs.berkeley.edu> <E045AECD98228444A58C61C200AE1BD834A66496@xmb-rcd-x01.cisco.com> <CADJ9OA8zrns0vgv2aqdULUpe2FQF4F8NodsbJ5NJ9=+YgiprcA@mail.gmail.com> In-Reply-To: <CADJ9OA8zrns0vgv2aqdULUpe2FQF4F8NodsbJ5NJ9=+YgiprcA@mail.gmail.com> Content-Type: multipart/alternative; boundary="------------060609070903070306030204" Subject: Re: [6tsch] Dynamic Channel Allocation 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: Wed, 06 Feb 2013 23:11:12 -0000 This is a multi-part message in MIME format. --------------060609070903070306030204 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hi all, I give some update on our work on Label Switching on top of 15.4e. some time back we were looking on how to map a MPLS/RSVP-TE architecture on top of 15.4e, the benefits of such architecture are that setting a path from one node to another (maybe the sink) is totally equivalent to setup a schedule in the network, i.e each node has X links to its parent so the path exists and meets the required bandwidth. It turned out that this already existed in optical networks, GMPLS extended MPLS to support the concept of time-slot, RSVP-TE is used then to distribute labels that instead of being attached at every packet are kept in the nodes in the form of a table where a path is described by mapping input time slots to output time slots. This means that a node, that receives a packet at time slot X from node A, and sends at time slot Y to node B is part of a path between A and B. With that table the MPLS architecture can be emulated. This idea is really interesting as then, RSVP-TE on top of RPL can be used to distribute labels, setup paths an add integrated services into the network. 6TSCH is then the sublayer that provides the information to establish the one hop connectivity and feeds RSVP and RPL so they can change and accommodate to the dynamics of the network. We have a paper under the last review round with some simulation results. As soon as this is published I will circulate it to the list if someone is interested. regards, Xavi On 06/02/13 14:55, Thomas Watteyne wrote: > Pascal, > > These are all interesting ideas. I understand these might be just > ideas, but allow me to ask you some clarifying questions. > > 2) "certain sequence of time slots stays in that sequence" The TSCH > standard defines the concept of multiple slotframes in the same > network, and although it's not defined as such in the standard, you > can add a parameter to the DATA_REQUEST (i.e. the send function) > indicating which slotframe you would like a specific packet sent on. > This would allow for completely independent data flows. Does this > align with what you were thinking? This could also apply to your 3). > > 4) I like that a lot: label switching with labels being slot > identifiers. I know that Xavi and gang have written some papers in > that direction. Maybe Xavi would like to elaborate. > > Thomas > > On Tue, Feb 5, 2013 at 11:25 PM, Pascal Thubert (pthubert) > <pthubert@cisco.com <mailto:pthubert@cisco.com>> wrote: > > Hi: > > And the trend we've seen so far in the list is that we'll probably > end up with the need to cohabit a well-architected mix: > > 2) would carry the gory details that are specific to TSCH. We'll > need to correlate an IP flow with the time slot and back so that > an IP packet that belongs to a certain sequence of time slots > stays in that sequence. > > 3) would carry path level metrics and reservation. The reservation > corresponds to a flow and locks resources along a path that can be > discovered or source routed. Forwarding is performed under the > reservation constraints, as indexed by the flow. Instances may not > be enough and we probably want something additional. And then we > may need a new OF. > > 4) May be the way we actually implement per flow routing. For > instance, an incoming slot can be associated to a local label, > which is mapped to an outgoing label, which in turn is mapped to > an outgoing time slot. This label may never reach the air, but the > operation has to be described so as to make the abstraction safe > to implement (as Tom indicates) and reusable across deterministic > MACs. > > 6) may have to be more than one protocol, depending on which > installed base we want to collocate with. For instance, can we > 'export' the map that WiHART or ISA100 PCE (system manager) has > locked, so as to either apply it ourselves to the network, or at > least blacklist those allocations. > > Cheers, > > Pascal > > *From:*6tsch-bounces@ietf.org <mailto:6tsch-bounces@ietf.org> > [mailto:6tsch-bounces@ietf.org <mailto:6tsch-bounces@ietf.org>] > *On Behalf Of *Kris Pister > *Sent:* mardi 5 février 2013 21:48 > *To:* 6tsch@ietf.org <mailto:6tsch@ietf.org> > > > *Subject:* Re: [6tsch] Dynamic Channel Allocation > > Somehow the sender and receiver need to agree on the tsch cell > {superframe, slot, channel, options} that they will use to > communicate. There are a lot of ways to do this: > > > 1) implicit - I listen for traffic, detect patterns, and figure > out the links. Tough, inefficient, but theoretically possible > 2) L2 communicated - using the Information Elements from 4e: "add > link {frame=1, slot=22, channel=3, unicast_RX}". You'd see that > "on the wire" where wire=wireless. > 3) L3 communicate - options in RPL headers? doesn't sound right > to me, but maybe. commands travel at layer 3, L2 gets told via > management interface > 4) MPLS, RSVP-TE, ... - again, higher layer carries commands > 5) as in 3 or 4, but with the request carried by the higher layer, > and L2 responsible for the actual negotiation > 6) centralized scheduling - known not to work* > 7) etc. > > ksjp > > * for those who don't know me or Dust: this is a joke > > On 2/5/2013 11:17 AM, Michael Richardson wrote: > > > > > > > > Yes, sure, I know that RPL travels over the wire. > > That's wasn't the question. > > > > How can I tell from watching the wire if there is a "tsch-shim" inplace > > or not? If I can't tell, then it's not the subject for standards work. > > > > > > > _______________________________________________ > > 6tsch mailing list > > 6tsch@ietf.org <mailto:6tsch@ietf.org> > > https://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org <mailto:6tsch@ietf.org> > https://www.ietf.org/mailman/listinfo/6tsch > > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------060609070903070306030204 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">Hi all,<br> <br> I give some update on our work on Label Switching on top of 15.4e. <br> <br> some time back we were looking on how to map a MPLS/RSVP-TE architecture on top of 15.4e, the benefits of such architecture are that setting a path from one node to another (maybe the sink) is totally equivalent to setup a schedule in the network, i.e each node has X links to its parent so the path exists and meets the required bandwidth. It turned out that this already existed in optical networks, GMPLS extended MPLS to support the concept of time-slot, RSVP-TE is used then to distribute labels that instead of being attached at every packet are kept in the nodes in the form of a table where a path is described by mapping input time slots to output time slots. This means that a node, that receives a packet at time slot X from node A, and sends at time slot Y to node B is part of a path between A and B. With that table the MPLS architecture can be emulated.<br> <br> This idea is really interesting as then, RSVP-TE on top of RPL can be used to distribute labels, setup paths an add integrated services into the network.<br> <br> 6TSCH is then the sublayer that provides the information to establish the one hop connectivity and feeds RSVP and RPL so they can change and accommodate to the dynamics of the network.<br> <br> We have a paper under the last review round with some simulation results. As soon as this is published I will circulate it to the list if someone is interested.<br> <br> regards,<br> Xavi<br> <br> On 06/02/13 14:55, Thomas Watteyne wrote:<br> </div> <blockquote cite="mid:CADJ9OA8zrns0vgv2aqdULUpe2FQF4F8NodsbJ5NJ9=+YgiprcA@mail.gmail.com" type="cite">Pascal, <div><br> </div> <div>These are all interesting ideas. I understand these might be just ideas, but allow me to ask you some clarifying questions.</div> <div><br> </div> <div>2) "certain sequence of time slots stays in that sequence" The TSCH standard defines the concept of multiple slotframes in the same network, and although it's not defined as such in the standard, you can add a parameter to the DATA_REQUEST (i.e. the send function) indicating which slotframe you would like a specific packet sent on. This would allow for completely independent data flows. Does this align with what you were thinking? This could also apply to your 3).</div> <div><br> </div> <div>4) I like that a lot: label switching with labels being slot identifiers. I know that Xavi and gang have written some papers in that direction. Maybe Xavi would like to elaborate.</div> <div><br> </div> <div> Thomas<br> <br> <div class="gmail_quote">On Tue, Feb 5, 2013 at 11:25 PM, Pascal Thubert (pthubert) <span dir="ltr"><<a moz-do-not-send="true" href="mailto:pthubert@cisco.com" target="_blank">pthubert@cisco.com</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <div bgcolor="white" link="blue" vlink="purple" lang="EN-US"> <div> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi:</span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">And the trend we’ve seen so far in the list is that we’ll probably end up with the need to cohabit a well-architected mix:</span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">2) would carry the gory details that are specific to TSCH. We’ll need to correlate an IP flow with the time slot and back so that an IP packet that belongs to a certain sequence of time slots stays in that sequence.</span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">3) would carry path level metrics and reservation. The reservation corresponds to a flow and locks resources along a path that can be discovered or source routed. Forwarding is performed under the reservation constraints, as indexed by the flow. Instances may not be enough and we probably want something additional. And then we may need a new OF. </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">4) May be the way we actually implement per flow routing. For instance, an incoming slot can be associated to a local label, which is mapped to an outgoing label, which in turn is mapped to an outgoing time slot. This label may never reach the air, but the operation has to be described so as to make the abstraction safe to implement (as Tom indicates) and reusable across deterministic MACs. </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">6) may have to be more than one protocol, depending on which installed base we want to collocate with. For instance, can we ‘export’ the map that WiHART or ISA100 PCE (system manager) has locked, so as to either apply it ourselves to the network, or at least blacklist those allocations.</span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Cheers,</span></p> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <div> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d" lang="FR">Pascal</span></p> </div> <p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p> <div> <div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"> <p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"> <a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org" target="_blank">6tsch-bounces@ietf.org</a> [mailto:<a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org" target="_blank">6tsch-bounces@ietf.org</a>] <b>On Behalf Of </b>Kris Pister<br> <b>Sent:</b> mardi 5 février 2013 21:48<br> <b>To:</b> <a moz-do-not-send="true" href="mailto:6tsch@ietf.org" target="_blank">6tsch@ietf.org</a></span></p> <div class="im"><br> <b>Subject:</b> Re: [6tsch] Dynamic Channel Allocation</div> </div> </div> <p class="MsoNormal"> </p> <p class="MsoNormal" style="margin-bottom:12.0pt">Somehow the sender and receiver need to agree on the tsch cell {superframe, slot, channel, options} that they will use to communicate.  There are a lot of ways to do this:</p> <div> <div class="h5"><br> 1) implicit -  I listen for traffic, detect patterns, and figure out the links.  Tough, inefficient, but theoretically possible<br> 2) L2 communicated - using the Information Elements from 4e: "add link {frame=1, slot=22, channel=3, unicast_RX}".  You'd see that "on the wire" where wire=wireless.<br> 3) L3 communicate - options in RPL headers?  doesn't sound right to me, but maybe.  commands travel at layer 3, L2 gets told via management interface<br> 4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br> 5) as in 3 or 4, but with the request carried by the higher layer, and L2 responsible for the actual negotiation<br> 6) centralized scheduling - known not to work*<br> 7) etc.<br> <br> ksjp<br> <br> * for those who don't know me or Dust: this is a joke</div> </div> <div> <div class="h5"> <div> <p class="MsoNormal">On 2/5/2013 11:17 AM, Michael Richardson wrote:</p> </div> <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt"> <pre> </pre> <pre> </pre> <pre> </pre> <pre>Yes, sure, I know that RPL travels over the wire.</pre> <pre>That's wasn't the question.</pre> <pre> </pre> <pre>How can I tell from watching the wire if there is a "tsch-shim" inplace</pre> <pre>or not?  If I can't tell, then it's not the subject for standards work.</pre> <pre> </pre> <p class="MsoNormal"><br> <br> <br> </p> <pre>_______________________________________________</pre> <pre>6tsch mailing list</pre> <pre><a moz-do-not-send="true" href="mailto:6tsch@ietf.org" target="_blank">6tsch@ietf.org</a></pre> <pre><a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch</a></pre> </blockquote> <p class="MsoNormal"> </p> </div> </div> </div> </div> <br> _______________________________________________<br> 6tsch mailing list<br> <a moz-do-not-send="true" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> <br> </blockquote> </div> <br> </div> <br> <fieldset class="mimeAttachmentHeader"></fieldset> <br> <pre wrap="">_______________________________________________ 6tsch mailing list <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </blockquote> <br> </body> </html> --------------060609070903070306030204-- From twatteyne@gmail.com Wed Feb 6 15:37:34 2013 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 A13B721E8040 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:37:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.376 X-Spam-Level: X-Spam-Status: No, score=-2.376 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D3fTbZtJIVo1 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:37:33 -0800 (PST) Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53]) by ietfa.amsl.com (Postfix) with ESMTP id 261BC21E8037 for <6tsch@ietf.org>; Wed, 6 Feb 2013 15:37:32 -0800 (PST) Received: by mail-ee0-f53.google.com with SMTP id e53so1073365eek.40 for <6tsch@ietf.org>; Wed, 06 Feb 2013 15:37:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=XknAeH5PHblx/NSe891taYWHMUUUX8ELcQIy34DZHgQ=; b=lq20q194goVUoNmNS6Fs0BJKS6kL9pMqIesOn7Q6y3J2wXpNEebTPZJxWrZKThrBl5 Xec/n5aw+kODFvgV2376xCAufZX5rSLg1+fKR8Zhg52sjsBIrHYpBrqjIWcSPAISQhp4 inSl/bEAL2vpOuNc32+KObVIh2Imu8vXpme7o4NH6jlCUeiLeQkyiK0jNR+rvrtdIa0v UvnWdD2Th/w103uTUiEnT0CxqUCLRbd5BnhUCUKmiU1byTXTjgRiLkT+1l6IqPlzgDgr C2ja7RZKZicWt6NeywXk5VuhU20wm1OjJ/iyLQAMLzcHxL6pc9nHUk9bno1XFTND37if 2zwg== MIME-Version: 1.0 X-Received: by 10.14.219.6 with SMTP id l6mr61769833eep.23.1360193852117; Wed, 06 Feb 2013 15:37:32 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.14.175.130 with HTTP; Wed, 6 Feb 2013 15:37:31 -0800 (PST) In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> Date: Wed, 6 Feb 2013 15:37:31 -0800 X-Google-Sender-Auth: p9vUwF67RXb4k4mqOv_yJdeTxfg Message-ID: <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: Robert Assimiti <robert.assimiti@nivis.com> Content-Type: multipart/alternative; boundary=047d7b603c1461918804d516cf89 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Wed, 06 Feb 2013 23:37:34 -0000 --047d7b603c1461918804d516cf89 Content-Type: text/plain; charset=ISO-8859-1 Robert, I agree that we need to reconcile sync and routing. Since TSCH does not define who a mote's time source neighbor should be, and since RPL doesn't either, the 6tsch layer would I believe be the right location. I avoid the term "shim" since it sounds as "super-thin-does-very-little". TSCH defined the concept of time source neighbor, and RPL of routing parent. These could be made the same, especially since TSCH allows for motes to have multiple time source parents. Moreover, in a multi-hop setting, we don't want to end up with synchronization loops, so a (RPL) DAG organization looks like the right one. Finally, RPL will cause data traffic to flow from a mote to its routing parent(s), if that routing parent is also a TSCH time source neighbor, this means that the mote will be tightly sync'ed "for free" when data is flowing. Do you have any thoughts on why tying TSCH time source neighbors to RPL routing parents would not be a good idea? Given that a TSCH topology is relatively stable due to the channel hopping nature of communication, I would imagine that routing churn to relatively low, and so changes in routing/sync parents infrequent. Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is the one used to advertise the presence of the network, and which contain lots of IEs describing the network (channel hopping, timeslot info, link/slotframe info, etc) described in 5.1.2.6? I agree that this role is similar in nature to the "periodic" DIOs being sent by RPL. Are you toying with the idea of putting the DIO payload after the EB IEs? The standard might be flexible enough to allow the 6tsch layer to just send that up the stack as if they were regular data packets. Could we do some back-of-the-envelope calculation to determine how much this would give us? Do you have a rough list of what periodic traffic is being sent by a full-featured RPL, and how many packets/s that represents? Thomas On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com>wrote: > Thomas,**** > > ** ** > > The mechanism(s) used for time synchronization is something that we might > have to reconcile with RPL discovery and maintenance traffic. **** > > ** ** > > Time synchronization in TSCH is based on three mechanisms:**** > > **1. **Enhanced beacons **** > > **2. **Enhanced ACKs**** > > **3. **Frame based synchronization **** > > ** ** > > If a node communicates intermittently (sleepy, battery operated) it can > also proactively ping its time source and receive time stamps.**** > > ** ** > > In order to maximize battery life and network throughput, it is advisable > that RPL ICMP discovery and maintenance traffic (governed by the trickle > timer) be somehow coordinated with the transmission of time synch packets > (especially with enhanced beacons). **** > > ** ** > > This could be a function of the shim layer or it could be deferred to the > device management entity. Any suggestions, ideas on this topic?**** > > ** ** > > Thks**** > > ** ** > > *Robert Assimiti* > > ** ** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Thomas Watteyne > *Sent:* Thursday, January 31, 2013 8:50 PM > *To:* IETF 6TSCH > *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** > > ** ** > > Agreed. TSCH is built to compensate for clock drift by using all (incl. > data) packets to re-synchronize, and send keep-alive packets when not > enough data packets are sent to satisfy a "good enough" synchronization. > You can get the motes in your network synchronized within 10's of us. In > fact, the better synchronized, the less long you have to listen for a > packet (since you always have to listen early in case your neighbor mote > drifted), so tight synchronization is a power *benefit*, not a power cost. > **** > > ** ** > > As pointed out by Kris, this becomes really interesting for the > application to timestamp its payload. Are you thinking of any particular > use of tight synchronization by the routing layer?**** > > ** ** > > On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > xvilajosana@eecs.berkeley.edu> wrote:**** > > Motes keep aligned with guard times smaller than 1ms, also motes share the > global ASN, with that in mind, would not be difficult to expose network > time. Time accuracy might then depended on the energy constraints of the > networks. As more tight synchronization more packets on the air. > > X.**** > > > > > On 31/01/13 16:23, Nick Moore wrote:**** > > On 01/02/13 10:29, Kris Pister wrote:**** > > So for sure we need a mechanism where network time can be exposed to > higher layers.**** > > > Hey, that's a really interesting thought, especially given the drifty > nature of mote clocks. > > -----Nick**** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --047d7b603c1461918804d516cf89 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Robert,<div><br></div><div>I agree that we need to reconcile sync and routi= ng. Since TSCH does not define who a mote's time source neighbor should= be, and since RPL doesn't either, the 6tsch layer would I believe be t= he right location. I avoid the term "shim" since it sounds as &qu= ot;super-thin-does-very-little".</div> <div><br></div><div>TSCH defined the concept of time source neighbor, and R= PL of routing parent. These could be made the same, especially since TSCH a= llows for motes to have multiple time source parents. Moreover, in a multi-= hop setting, we don't want to end up with synchronization loops, so a (= RPL) DAG organization looks like the right one. Finally, RPL will cause dat= a traffic to flow from a mote to its routing parent(s), if that routing par= ent is also a TSCH time source neighbor, this means that the mote will be t= ightly sync'ed "for free" when data is flowing.</div> <div><br></div><div>Do you have any thoughts on why tying TSCH time source = neighbors to RPL routing parents would not be a good idea? Given that a TSC= H topology is relatively stable due to the channel hopping nature of commun= ication, I would imagine that routing churn to relatively low, and so chang= es in routing/sync parents infrequent.</div> <div><br></div><div>Just to clarify some terminology: the Enhanced Beacon (= EB) you refer to, is the one used to advertise the presence of the network,= and which contain lots of IEs describing the network (channel hopping, tim= eslot info, link/slotframe info, etc) described in 5.1.2.6? I agree that th= is role is similar in nature to the "periodic" DIOs being sent by= RPL. Are you toying with the idea of putting the DIO payload after the EB = IEs? The standard might be flexible enough to allow the 6tsch layer to just= send that up the stack as if they were regular data packets.</div> <div><br></div><div>Could we do some back-of-the-envelope calculation to de= termine how much this would give us? Do you have a rough list of what perio= dic traffic is being sent by a full-featured RPL, and how many packets/s th= at represents?</div> <div><br></div><div>Thomas<br><br><div class=3D"gmail_quote">On Wed, Feb 6,= 2013 at 2:18 PM, Robert Assimiti <span dir=3D"ltr"><<a href=3D"mailto:r= obert.assimiti@nivis.com" target=3D"_blank">robert.assimiti@nivis.com</a>&g= t;</span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"p= urple"><div><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-fam= ily:"Calibri","sans-serif";color:#1f497d">Thomas,<u></u= ><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">The mechanism(s) used = for time synchronization is something that we might have to reconcile with = RPL discovery and maintenance traffic. <u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Time synchronization i= n TSCH is based on three mechanisms:<u></u><u></u></span></p> <p><u></u><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1f497d"><span>1.<span style=3D"font:7.0pt &quo= t;Times New Roman"">=A0=A0=A0=A0=A0 </span></span></span><u></u><span = style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&= quot;;color:#1f497d">Enhanced beacons <u></u><u></u></span></p> <p><u></u><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1f497d"><span>2.<span style=3D"font:7.0pt &quo= t;Times New Roman"">=A0=A0=A0=A0=A0 </span></span></span><u></u><span = style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&= quot;;color:#1f497d">Enhanced ACKs<u></u><u></u></span></p> <p><u></u><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1f497d"><span>3.<span style=3D"font:7.0pt &quo= t;Times New Roman"">=A0=A0=A0=A0=A0 </span></span></span><u></u><span = style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&= quot;;color:#1f497d">Frame based synchronization <u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">If a node communicates= intermittently (sleepy, battery operated) it can also proactively ping its= time source and receive time stamps.<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">In order to maximize b= attery life and network throughput, it is advisable that RPL ICMP discovery= and maintenance traffic (governed by the trickle timer) be somehow coordin= ated with the transmission of time synch packets (especially with enhanced = beacons). <u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">This could be a functi= on of the shim layer or it could be deferred to the device management entit= y. Any suggestions, ideas on this topic?<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Thks<u></u><u></u></sp= an></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri","sans-serif";color:#1f497d">Robert Assimiti<u><= /u><u></u></span></b></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0= in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org= </a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6t= sch-bounces@ietf.org</a>] <b>On Behalf Of </b>Thomas Watteyne<br> <b>Sent:</b> Thursday, January 31, 2013 8:50 PM<br><b>To:</b> IETF 6TSCH<br= ><b>Subject:</b> Re: [6tsch] Exposing network time (etc) to higher layers.<= u></u><u></u></span></p></div><p class=3D"MsoNormal"><u></u>=A0<u></u></p><= p class=3D"MsoNormal"> Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. = You can get the motes in your network synchronized within 10's of us. I= n fact, the better synchronized, the less long you have to listen for a pac= ket (since you always have to listen early in case your neighbor mote drift= ed), so tight synchronization is a power *benefit*, not a power cost.<u></u= ><u></u></p> <div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=3D"Mso= Normal">As pointed out by Kris, this becomes really interesting for the app= lication to timestamp its payload. Are you thinking of any particular use o= f tight synchronization by the routing layer?<u></u><u></u></p> </div><div><div><div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p><div>= <p class=3D"MsoNormal">On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana &= lt;<a href=3D"mailto:xvilajosana@eecs.berkeley.edu" target=3D"_blank">xvila= josana@eecs.berkeley.edu</a>> wrote:<u></u><u></u></p> <p class=3D"MsoNormal">Motes keep aligned with guard times smaller than 1ms= , also motes share the global ASN, with that in mind, would not be difficul= t to expose network time. Time accuracy might then depended on the energy c= onstraints of the networks. As more tight synchronization more packets on t= he air.<span style=3D"color:#888888"><br> <br><span>X.</span></span><u></u><u></u></p><div><p class=3D"MsoNormal"><br= ><br><br>On 31/01/13 16:23, Nick Moore wrote:<u></u><u></u></p><p class=3D"= MsoNormal">On 01/02/13 10:29, Kris Pister wrote:<u></u><u></u></p><p class= =3D"MsoNormal"> So for sure we need a mechanism where network time can be exposed to higher= layers.<u></u><u></u></p><p class=3D"MsoNormal" style=3D"margin-bottom:12.= 0pt"><br>Hey, that's a really interesting thought, especially given the= drifty nature of mote clocks.<br> <br>-----Nick<u></u><u></u></p><p class=3D"MsoNormal"><u></u>=A0<u></u></p>= </div><div><div><p class=3D"MsoNormal">____________________________________= ___________<br>6tsch mailing list<br><a href=3D"mailto:6tsch@ietf.org" targ= et=3D"_blank">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><u></u><u></u></p></div></div= ></div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div></div></div></div>= </div> </div><br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><br> <br></blockquote></div><br></div> --047d7b603c1461918804d516cf89-- From xvilajosana@eecs.berkeley.edu Wed Feb 6 15:41:32 2013 Return-Path: <xvilajosana@eecs.berkeley.edu> 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 CB5A121E8044 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:41:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.899 X-Spam-Level: X-Spam-Status: No, score=-5.899 tagged_above=-999 required=5 tests=[AWL=0.700, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZhombOSAHbDt for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:41:32 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id 0FE3421E8040 for <6tsch@ietf.org>; Wed, 6 Feb 2013 15:41:31 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from <xvilajosana@eecs.berkeley.edu>) id 1U3EcL-0003Pn-H5 for 6tsch@ietf.org; Wed, 06 Feb 2013 15:41:30 -0800 Message-ID: <5112EA29.9020201@eecs.berkeley.edu> Date: Wed, 06 Feb 2013 15:41:29 -0800 From: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> In-Reply-To: <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Wed, 06 Feb 2013 23:41:32 -0000 I agree on that, would be feasible to use the EB to send DIO, in fact seems natural to join the network and get the routing information.. On 06/02/13 15:37, Thomas Watteyne wrote: > Are you toying with the idea of putting the DIO payload after the EB > IEs? The standard might be flexible enough to allow the 6tsch layer to > just send that up the stack as if they were regular data packets. From robert.assimiti@nivis.com Wed Feb 6 15:54:08 2013 Return-Path: <robert.assimiti@nivis.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 2B8ED21E8040 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:54:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.071 X-Spam-Level: X-Spam-Status: No, score=-2.071 tagged_above=-999 required=5 tests=[AWL=0.527, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uCY1sh4Lkkr1 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:54:07 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id E807521F8545 for <6tsch@ietf.org>; Wed, 6 Feb 2013 15:54:06 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Wed, 6 Feb 2013 18:54:06 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Pascal Thubert <pascal.thubert@gmail.com>, IETF 6TSCH <6tsch@ietf.org> Date: Wed, 6 Feb 2013 18:54:04 -0500 Thread-Topic: [6tsch] green light analogy Thread-Index: Ac4AUTkStTgyckUZSSS4EWqOghJ65AEciSDQ Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDEAE@ATLEXCH02.nivis.com> References: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> In-Reply-To: <CADPqcJJL1NgAbb+x3kJwcyfny2Sn-qfpbs6LSMXpm6mCutuUwQ@mail.gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAEATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] green light analogy 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: Wed, 06 Feb 2013 23:54:08 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAEATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Pascal, Excellent analogy. Support for prioritized data flows in crucial for the pr= oper operation of the WLAN (for both inbound and outbound traffic). The onl= y building blocks that currently come close to supporting prioritized media= access is the differentiation between shared and dedicated (TX or RX) link= s. Prioritized media access was one of the hot topics when 802.15.4e was draft= ed. Several ways of supporting prioritized traffic flows were discussed. Th= ese include prioritized slotframes, prioritized timeslots (guaranteed slots= that are associated with a priority level) and even prioritized links. Sev= eral comments were submitted that requested MAC support for prioritized tra= ffic flows and implicitly prioritized media access. Unfortunately the comme= nts were not addressed. But what we could do is augment the existing TSCH PIB attributes with a pri= ority field, or create new TSCH PIB attributes that also include a priority= field. Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of P= ascal Thubert Sent: Friday, February 01, 2013 2:53 AM To: IETF 6TSCH Subject: [6tsch] green light analogy Hi: For what it's worth, I've been using the analogy of a city and green/red l= ights to describe 6TSCH outside. Considering the city as a system of green = lights: 1) The minimum coordination happens between the lights of intersecting stre= ets. That minimum coordination is often the best can do but yields a low (c= ar) throughput on crowded avenues. As Robert indicated, it seems to make se= nse that the coordinator is the RPL parent. 2) When main avenues are clearly identified, cities have found ways to arra= nge the schedules of the green lights so that cars running at an expected s= peed do not need to stop for a number of lights in a row. RPL optimizes for= P2MP / MP2P, so as to while preserving a controlled latency. For instance= we may be able to organize sequences of time slots to / from the root, wit= h a concentration as we reach the root in order to address statistical mult= iplexingy. 3) And then there are (exceptional) police and firemen cars that take over = regardless of what the allocation is. In that dynamic case (analogous to al= arms and alerts), the police cars and firemen trucks will pass even if they= do not have the green lights. It's not only QoS, but also the fact that th= e next hop for that priority packet must be listening at a given time slot = that was not necessarily for him in normal conditions. ISA100 can achieve s= omething like that with multiple prioritized superframes. What exactly can = we do with 4e? 4) And then there are (very exceptional) official cars that will never need= to stop. Analogous to the scheduled world of command and control, some ext= ernal grand master will arrange in advance that a an official convoy will g= et all the green lights along its path. In a mostly distributed world the P= ath Computing Engine can hardly have visibility on all the real (and probab= ly quite dynamic) channel allocations. So how can we handle this? Black lis= t some slots and let the PCE have full control on that limited number of sl= ots? Let the PCE play blindly and make room for what it has computed? Or si= mply use some RSVP like technique whereby the PCE computes the path but doe= s not see the channels any better than RPL does? In that case a source-rout= ed reservation message could allocate channels on its way in a still distri= buted fashion. Thoughts? -- Pascal --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAEATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Pascal,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>Excellent analogy. Support for prioritized dat= a flows in crucial for the proper operation of the WLAN (for both inbound a= nd outbound traffic). The only building blocks that currently come close to= supporting prioritized media access is the differentiation between shared = and dedicated (TX or RX) links.<o:p></o:p></span></p><p class=3DMsoNormal><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Prioritized m= edia access was one of the hot topics when 802.15.4e was drafted. Several w= ays of supporting prioritized traffic flows were discussed. These include p= rioritized slotframes, prioritized timeslots (guaranteed slots that are ass= ociated with a priority level) and even prioritized links. Several comments= were submitted that requested MAC support for prioritized traffic flows an= d implicitly prioritized media access. Unfortunately the comments were not = addressed.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-si= ze:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br>But what we= could do is augment the existing TSCH PIB attributes with a priority field= , or create new TSCH PIB attributes that also include a priority field.<o:p= ></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font= -family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><= p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","= sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal= ><b><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";colo= r:#1F497D'>Robert Assimiti<o:p></o:p></span></b></p><p class=3DMsoNormal><s= pan style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F4= 97D'><o:p> </o:p></span></p><div style=3D'border:none;border-top:solid= #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span sty= le=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><= span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> 6tsch-bo= unces@ietf.org [mailto:6tsch-bounces@ietf.org] <b>On Behalf Of </b>Pascal T= hubert<br><b>Sent:</b> Friday, February 01, 2013 2:53 AM<br><b>To:</b> IETF= 6TSCH<br><b>Subject:</b> [6tsch] green light analogy<o:p></o:p></span></p>= </div><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Hi:<br= ><br>For what it's worth,  I've been using the analogy of a city and g= reen/red lights to describe 6TSCH outside. Considering the city as a system= of green lights:<br><br>1) The minimum coordination happens between the li= ghts of intersecting streets. That minimum coordination is often the best c= an do but yields a low (car) throughput on crowded avenues. As Robert indic= ated, it seems to make sense that the coordinator is the RPL parent.<br><br= >2) When main avenues are clearly identified, cities have found ways to arr= ange the schedules of the green lights so that cars running at an expected = speed do not need to stop for a number of lights in a row. RPL optimizes fo= r P2MP / MP2P, so as to  while preserving a controlled latency. For in= stance we may be able to organize sequences of time slots to / from the roo= t, with a concentration as we reach the root in order to address statistica= l multiplexingy. <br><br>3) And then there are (exceptional) police and fir= emen cars that take over regardless of what the allocation is. In that dyna= mic case (analogous to alarms and alerts), the police cars and firemen truc= ks will pass even if they do not have the green lights. It's not only QoS, = but also the fact that the next hop for that priority packet must be listen= ing at a given time slot that was not necessarily for him in normal conditi= ons. ISA100 can achieve something like that with multiple prioritized super= frames. What exactly can we do with 4e?<br><br>4) And then there are (very = exceptional) official cars that will never need to stop. Analogous to the s= cheduled world of command and control, some external grand master will arra= nge in advance that a an official convoy will get all the green lights alon= g its path. In a mostly distributed world the Path Computing Engine can har= dly have visibility on all the real (and probably quite dynamic) channel al= locations. So how can we handle this? Black list some slots and let the PCE= have full control on that limited number of slots? Let the PCE play blindl= y and make room for what it has computed? Or simply use some RSVP like tech= nique whereby the PCE computes the path but does not see the channels any b= etter than RPL does? In that case a source-routed reservation message could= allocate channels on its way in a still distributed fashion.<br><br>Though= ts?<br clear=3Dall><br>-- <br>Pascal <o:p></o:p></p></div></body></html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAEATLEXCH02nivi_-- From robert.assimiti@nivis.com Wed Feb 6 15:58:09 2013 Return-Path: <robert.assimiti@nivis.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 C8C6121F8447 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:58:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.129 X-Spam-Level: X-Spam-Status: No, score=-2.129 tagged_above=-999 required=5 tests=[AWL=0.469, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fFv4FIP44Hzx for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 15:58:09 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 0935D21F8545 for <6tsch@ietf.org>; Wed, 6 Feb 2013 15:58:09 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Wed, 6 Feb 2013 18:58:09 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Thomas Watteyne <watteyne@eecs.berkeley.edu>, IETF 6TSCH <6tsch@ietf.org> Date: Wed, 6 Feb 2013 18:58:07 -0500 Thread-Topic: [6tsch] TSCH overview draft Thread-Index: Ac4DE4KWDqHnQSsfSTCfGQRhx7fmgABpzQ4Q Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDEAF@ATLEXCH02.nivis.com> References: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> In-Reply-To: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAFATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] TSCH overview draft 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: Wed, 06 Feb 2013 23:58:09 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAFATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thomas, You are one prolific guy. Thanks for driving this effort. Please let us know where we can pick up the first draft of this section. I = agree with you that the 4e standard published on April 16th 2011 should be = the basis of our effort. Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne Sent: Monday, February 04, 2013 3:09 PM To: IETF 6TSCH Subject: [6tsch] TSCH overview draft Robert, Xavi, You have expressed interest in helping out writing a draft (or part of a dr= aft) giving an overview of IEEE802.15.4e TSCH. I've started to work on it o= ver the week-end. I'll put it online somewhere so we can all contribute to = it, and should have a base to work on by the end of the week. I hope that w= orks for you. FYI, I'm basing it from the published version of 15.4e, dated 16 April 2012= ; I imagine you have access to it. Once I've put the base up, let's use thi= s e-mail thread to discuss it. Thomas --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAFATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thomas,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>You are one prolific guy. Thanks for driving t= his effort. <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </= o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-fa= mily:"Calibri","sans-serif";color:#1F497D'>Please let us know where we can = pick up the first draft of this section. I agree with you that the 4e stand= ard published on April 16<sup>th</sup> 2011 should be the basis of our effo= rt. <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.= 0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></sp= an></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=3DM= soNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"= ;color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><b><span s= tyle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>= Robert Assimiti<o:p></o:p></span></b></p><p class=3DMsoNormal><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p= > </o:p></span></p><div style=3D'border:none;border-top:solid #B5C4DF = 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'fon= t-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span styl= e=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> 6tsch-bounces@iet= f.org [mailto:6tsch-bounces@ietf.org] <b>On Behalf Of </b>Thomas Watteyne<b= r><b>Sent:</b> Monday, February 04, 2013 3:09 PM<br><b>To:</b> IETF 6TSCH<b= r><b>Subject:</b> [6tsch] TSCH overview draft<o:p></o:p></span></p></div><p= class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Robert, Xavi,<= o:p></o:p></p><div><p class=3DMsoNormal><o:p> </o:p></p></div><div><p = class=3DMsoNormal>You have expressed interest in helping out writing a draf= t (or part of a draft) giving an overview of IEEE802.15.4e TSCH. I've start= ed to work on it over the week-end. I'll put it online somewhere so we can = all contribute to it, and should have a base to work on by the end of the w= eek. I hope that works for you.<o:p></o:p></p></div><div><p class=3DMsoNorm= al><o:p> </o:p></p></div><div><p class=3DMsoNormal>FYI, I'm basing it = from the published version of 15.4e, dated 16 April 2012; I imagine you hav= e access to it. Once I've put the base up, let's use this e-mail thread to = discuss it.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p> </o:p>= </p></div><div><p class=3DMsoNormal>Thomas<o:p></o:p></p></div></div></body= ></html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDEAFATLEXCH02nivi_-- From nick@zoic.org Wed Feb 6 16:11:08 2013 Return-Path: <nick@zoic.org> 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 F2F9621F8566 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 16:11:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HJ6fLrFog4rt for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 16:11:07 -0800 (PST) Received: from mercury.zoic.org (mercury.zoic.org [50.19.98.71]) by ietfa.amsl.com (Postfix) with ESMTP id 766AB21F855C for <6tsch@ietf.org>; Wed, 6 Feb 2013 16:11:07 -0800 (PST) Received: from [10.107.2.2] (cthulhu.zoic.org [180.94.115.42]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: nick) by mercury.zoic.org (Postfix) with ESMTPSA id 8F51781839 for <6tsch@ietf.org>; Thu, 7 Feb 2013 00:08:05 +0000 (UTC) Message-ID: <5112F118.20906@zoic.org> Date: Thu, 07 Feb 2013 11:11:04 +1100 From: Nick Moore <nick@zoic.org> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: 6tsch@ietf.org References: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> In-Reply-To: <CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com> Content-Type: multipart/alternative; boundary="------------010801050904010005050608" Subject: Re: [6tsch] TSCH overview draft 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, 07 Feb 2013 00:11:08 -0000 This is a multi-part message in MIME format. --------------010801050904010005050608 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 05/02/13 07:09, Thomas Watteyne wrote: > > FYI, I'm basing it from the published version of 15.4e, dated 16 April > 2012; I imagine you have access to it. Once I've put the base up, > let's use this e-mail thread to discuss it. Anyone who doesn't might find it useful to know that since 15.4e has been out in PDF for more than 6 months it's now available here free of charge: http://standards.ieee.org/about/get/802/802.15.html -- Nick Moore <nick@zoic.org> 0409 656 267 --------------010801050904010005050608 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">On 05/02/13 07:09, Thomas Watteyne wrote:<br> </div> <blockquote cite="mid:CADJ9OA9WnUQGYKwTMcpK=BQiH_uNGwrX6y5LW6-XtaVUcRNywQ@mail.gmail.com" type="cite"><br> <div>FYI, I'm basing it from the published version of 15.4e, dated 16 April 2012; I imagine you have access to it. Once I've put the base up, let's use this e-mail thread to discuss it.</div> </blockquote> <br> Anyone who doesn't might find it useful to know that since 15.4e has been out in PDF for more than 6 months it's now available here free of charge:<br> <br> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <a href="http://standards.ieee.org/about/get/802/802.15.html">http://standards.ieee.org/about/get/802/802.15.html</a><br> <br> <br> <pre class="moz-signature" cols="72">-- Nick Moore <a class="moz-txt-link-rfc2396E" href="mailto:nick@zoic.org"><nick@zoic.org></a> 0409 656 267</pre> </body> </html> --------------010801050904010005050608-- From qinwang@berkeley.edu Wed Feb 6 16:22:47 2013 Return-Path: <qinwang@berkeley.edu> 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 6115621F8522 for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 16:22:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.2 X-Spam-Level: X-Spam-Status: No, score=-6.2 tagged_above=-999 required=5 tests=[AWL=0.400, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6OuMWtQMUBj for <6tsch@ietfa.amsl.com>; Wed, 6 Feb 2013 16:22:46 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id DDA2A21F8512 for <6tsch@ietf.org>; Wed, 6 Feb 2013 16:22:46 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U3FGF-0002N1-Ee; Wed, 06 Feb 2013 16:22:45 -0800 Received: from 136.152.36.57 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Wed, 6 Feb 2013 16:22:43 -0800 Message-ID: <9b86f9d586f0af1255db46317261f2fe.squirrel@calmail.berkeley.edu> In-Reply-To: <5112EA29.9020201@eecs.berkeley.edu> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <5112EA29.9020201@eecs.berkeley.edu> Date: Wed, 6 Feb 2013 16:22:43 -0800 From: qinwang@berkeley.edu To: "Xavier Vilajosana" <xvilajosana@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 6tsch@ietf.org Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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, 07 Feb 2013 00:22:47 -0000 I agree that we can send DIO with EB. I think there are two ways to do it. One is send-on-demand, i.e. RPL generates DIO, give it to 6TSCH, and then 6TSCH broadcasts it in EB; Another way is always-send, i.e. every EB will include DIO. Which one more makes sense? Qin > I agree on that, would be feasible to use the EB to send DIO, in fact > seems natural to join the network and get the routing information.. > > > > On 06/02/13 15:37, Thomas Watteyne wrote: >> Are you toying with the idea of putting the DIO payload after the EB >> IEs? The standard might be flexible enough to allow the 6tsch layer to >> just send that up the stack as if they were regular data packets. > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From twatteyne@gmail.com Fri Feb 8 00:44:34 2013 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 80DFE21F8887 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 00:44:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.531 X-Spam-Level: X-Spam-Status: No, score=-2.531 tagged_above=-999 required=5 tests=[AWL=0.445, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zTG0QJ3g-mn1 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 00:44:33 -0800 (PST) Received: from mail-da0-f50.google.com (mail-da0-f50.google.com [209.85.210.50]) by ietfa.amsl.com (Postfix) with ESMTP id 862AF21F871C for <6tsch@ietf.org>; Fri, 8 Feb 2013 00:44:33 -0800 (PST) Received: by mail-da0-f50.google.com with SMTP id h15so1642449dan.37 for <6tsch@ietf.org>; Fri, 08 Feb 2013 00:44:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=l/WbwHaZYF0yZaK964xPVpL68K7g3KXBajXI/4/ly6k=; b=MWGyiqbYdV+2YScd61+cVvB2nlT4eXdINRDo6dzTdm+ed0sjAamAHmtU389O2eudz4 /YJJnqarS0ABX9Ez/iyMV2AnprXOqZHWnDkXrlJXGeU5HmKynxkGnkOTzO3cgHg/k5lb wtST0uvzG+DHzwqBau06MyE0JQFLiU8JBm9diAnDZTvPkK+TBCzMs1bmvfFUinT55GCo EQieCYZc85YKe2lCs3GJBq0BDkNfK3NrkJIpwlZfM4jgZOBqbhdnOp69ctcByLRrnEV8 EDlC9+XCNCxiWEFLQHxizzKx3hEO2K5e65FMsChr7Dpr8r969JM/zo3+mhbs53GS4E4S BcxQ== MIME-Version: 1.0 X-Received: by 10.66.52.79 with SMTP id r15mr15095327pao.46.1360313067706; Fri, 08 Feb 2013 00:44:27 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 8 Feb 2013 00:44:27 -0800 (PST) Date: Fri, 8 Feb 2013 00:44:27 -0800 X-Google-Sender-Auth: 1C2QqXasr4l-e3VIEBhUeQWvXsc Message-ID: <CADJ9OA9NELLS9jb12x3WaQY4OOBMY4P=CjhHgxMN68RpcOLfqw@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=bcaec543094c2f1b4004d5329196 Subject: [6tsch] TSCH overview draft: version 00 posted 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: Fri, 08 Feb 2013 08:44:34 -0000 --bcaec543094c2f1b4004d5329196 Content-Type: text/plain; charset=ISO-8859-1 All, You will find version 00 of the TSCH overview draft at http://www.ietf.org/id/draft-watteyne-6tsch-tsch-lln-context-00.txt. Thomas --bcaec543094c2f1b4004d5329196 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable All,<div><br></div><div>You will find version 00 of the TSCH overview draft= at=A0<a href=3D"http://www.ietf.org/id/draft-watteyne-6tsch-tsch-lln-conte= xt-00.txt">http://www.ietf.org/id/draft-watteyne-6tsch-tsch-lln-context-00.= txt</a>.</div> <div><br></div><div>Thomas</div> --bcaec543094c2f1b4004d5329196-- From twatteyne@gmail.com Fri Feb 8 00:57:35 2013 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 24C1821F8431 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 00:57:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.559 X-Spam-Level: X-Spam-Status: No, score=-2.559 tagged_above=-999 required=5 tests=[AWL=0.417, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6eayzllKaw-U for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 00:57:34 -0800 (PST) Received: from mail-pa0-f48.google.com (mail-pa0-f48.google.com [209.85.220.48]) by ietfa.amsl.com (Postfix) with ESMTP id 34B4521F8436 for <6tsch@ietf.org>; Fri, 8 Feb 2013 00:57:31 -0800 (PST) Received: by mail-pa0-f48.google.com with SMTP id hz10so1890932pad.35 for <6tsch@ietf.org>; Fri, 08 Feb 2013 00:57:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=9sP/NALOCemI8apZ/ex3u95K0eZDvdW/tFnGDt6qh+Q=; b=NQH+SZVOx/KNxNsVTd7gMCzZ7lTDAix+pM38YSgAoVQMv97snlIvNpHF22FmN3IXtZ 2kasrWNVgbeBJTjiYnrSyDIaal90QhB3YcWt3a20pd4zb5sEcnUp4fCkeoOwxz+g18et fRuSxF6bS0q5DddYJiwJeYWbSxsmRyNOFfLyMOvWUgkJ24KIu2kV07qjtLTZ3YZ3erXa L801EFg5xMGCL11/2kTP29na087bF/En1K6IEcoqGwOYeESnB8MIwrbnMFLCVFYZrVnC h2qOWIvhOpBvOE3+nfCh/0n/raBIgSJ8msShxJZmOx1X6Vybfor7SAfAh9Ua9rkZKBo9 zYjQ== MIME-Version: 1.0 X-Received: by 10.66.52.79 with SMTP id r15mr15200098pao.46.1360313850827; Fri, 08 Feb 2013 00:57:30 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 8 Feb 2013 00:57:30 -0800 (PST) Date: Fri, 8 Feb 2013 00:57:30 -0800 X-Google-Sender-Auth: TlWJGdvrSNSKoQLS8VMaJ7n4zrk Message-ID: <CADJ9OA9v6k0K-Me3whsY-yR-nUbR8EOkBKEf0PMJSuTZY-5w8g@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=bcaec543094cdc92bb04d532bfd2 Subject: [6tsch] this week's 6tsch call: proposed agenda 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: Fri, 08 Feb 2013 08:57:35 -0000 --bcaec543094cdc92bb04d532bfd2 Content-Type: text/plain; charset=ISO-8859-1 All, Please find below a proposed agenda for this week's call later today. You might see that I've put names here and there, these are obviously suggestions. Talk to you in a couple of hours. Thomas --- Proposed Agenda: - Startup [15min] - Gathering - Weekly meetings organization [Thomas] - Quick summary of people present - Approval of the agenda - draft-watteyne-6tsch-tsch-lln-context-00 ( http://www.ietf.org/id/draft-watteyne-6tsch-tsch-lln-context-00.txt) [20min]: - Goals - Overview of -00 - Status [Thomas] - TSCH overview [Maria Rita] - TSCH in LLN [Alfredo] - Problems and Goals [Thomas] - Recap discussion on the mailing list [20min]: - Mixing periodic TSCH and RPL traffic - problem statement [Robert] - on-demand vs. always-send [Qin] - Different flows in network (from "green light analogy"): - Requirements? [Pascal] - Analogy to Frame Relay: Permanent Virtual Circuits (PVC), Committed information rate (CIR), extended information rate (EIR)? - TSCH support: multiple slotframes [Robert] - Borrowing concepts from label switching: - "an incoming slot can be associated to a local label, which is mapped to an outgoing label, which in turn is mapped to an outgoing time slot" [Pascal] - using MPLS/RSVP-TE [Xavi] - Managing the TSCH schedule (from "green light analogy" and "dynamic channel allocation") - Several Approaches [Kris] - l2 communicated [Qin] - centralized scheduling [Maria Rita] - Next steps [5min]: - IETF Orlando: - http://www.ietf.org/meeting/86/index.html, IETF 86 - March 10 - 15, 2013 - Important Dates - Practical aspects - Any Other Business - Adjournment --bcaec543094cdc92bb04d532bfd2 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable All,<div><br></div><div>Please find below a proposed agenda for this week&#= 39;s call later today. You might see that I've put names here and there= , these are obviously suggestions.</div><div><br></div><div>Talk to you in = a couple of hours.</div> <div>Thomas</div><div><br></div><div>---</div><div><br></div><div><div>Prop= osed Agenda:</div><div> - Startup [15min]</div><div>=A0 =A0- Gathering</div><div>=A0 =A0- Weekly me= etings organization [Thomas]</div><div>=A0 =A0- Quick summary of people pre= sent</div><div>=A0 =A0- Approval of the agenda</div><div>- draft-watteyne-6= tsch-tsch-lln-context-00 (<a href=3D"http://www.ietf.org/id/draft-watteyne-= 6tsch-tsch-lln-context-00.txt" target=3D"_blank">http://www.ietf.org/id/dra= ft-watteyne-6tsch-tsch-lln-context-00.txt</a>) [20min]:</div> <div>=A0 =A0- Goals</div><div>=A0 =A0- Overview of -00</div><div>=A0 =A0 = =A0 - Status [Thomas]</div><div>=A0 =A0 =A0 - TSCH overview [Maria Rita]</d= iv><div>=A0 =A0 =A0 - TSCH in LLN [Alfredo]</div><div>=A0 =A0 =A0 - Problem= s and Goals [Thomas]</div><div> - Recap discussion on the mailing list [20min]:</div><div>=A0 =A0- Mixing p= eriodic TSCH and RPL traffic</div><div>=A0 =A0 =A0 - problem statement [Rob= ert]</div><div>=A0 =A0 =A0 - on-demand vs. always-send [Qin]</div><div>=A0 = =A0- Different flows in network (from "green light analogy"):</di= v> <div>=A0 =A0 =A0 - Requirements? [Pascal]=A0</div><div>=A0 =A0 =A0 - Analog= y to Frame Relay: Permanent Virtual Circuits (PVC), Committed information r= ate (CIR), extended information rate (EIR)?</div><div>=A0 =A0 =A0 - TSCH su= pport: multiple slotframes [Robert]</div> <div>=A0 =A0- Borrowing concepts from label switching:</div><div>=A0 =A0 = =A0 - "an incoming slot can be associated to a local label, which is m= apped to an outgoing label, which in turn is mapped to an outgoing time slo= t" [Pascal]</div> <div>=A0 =A0 =A0 - using MPLS/RSVP-TE [Xavi]</div><div>=A0 =A0- Managing th= e TSCH schedule (from "green light analogy" and "dynamic cha= nnel allocation")</div><div>=A0 =A0 =A0 - Several Approaches [Kris]</d= iv><div>=A0 =A0 =A0 - l2 communicated [Qin]</div> <div>=A0 =A0 =A0 - centralized scheduling [Maria Rita]</div><div>- Next ste= ps [5min]:</div><div>=A0 =A0- IETF Orlando:</div><div>=A0 =A0 =A0 - <a href= =3D"http://www.ietf.org/meeting/86/index.html" target=3D"_blank">http://www= .ietf.org/meeting/86/index.html</a>, IETF 86</div> <div>=A0 =A0 =A0 - March 10 - 15, 2013</div><div>=A0 =A0 =A0 - Important Da= tes</div><div>=A0 =A0 =A0 - Practical aspects</div><div>- Any Other Busines= s</div><div>- Adjournment</div></div> --bcaec543094cdc92bb04d532bfd2-- From robert.assimiti@nivis.com Fri Feb 8 08:37:21 2013 Return-Path: <robert.assimiti@nivis.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 7784021F8ABD for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 08:37:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.876 X-Spam-Level: X-Spam-Status: No, score=-1.876 tagged_above=-999 required=5 tests=[AWL=0.122, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id isN5gnRo9cqO for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 08:37:18 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 6413421F8AB8 for <6tsch@ietf.org>; Fri, 8 Feb 2013 08:37:18 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Fri, 8 Feb 2013 11:37:17 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Thomas Watteyne <watteyne@eecs.berkeley.edu>, IETF 6TSCH <6tsch@ietf.org> Date: Fri, 8 Feb 2013 11:37:16 -0500 Thread-Topic: [6tsch] Dynamic Channel Allocation Thread-Index: Ac4EvkwxKldiUzylSayWg4aIqGjwVQBWmbHw Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDFDE@ATLEXCH02.nivis.com> References: <CADPqcJKF1+9G5GOzsa=sX+AhaH1LvYZS=bsJVZCvfwOp=6jCrw@mail.gmail.com> <8173.1360087181@sandelman.ca> <E045AECD98228444A58C61C200AE1BD834A65DED@xmb-rcd-x01.cisco.com> <23268.1360091870@sandelman.ca> <51116FFB.5040208@eecs.berkeley.edu> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA7@ATLEXCH02.nivis.com> <CADJ9OA8fHrduoOaSX+6fs5o8fSbJPjoC5q-bw4-CoN+AwSBSGw@mail.gmail.com> In-Reply-To: <CADJ9OA8fHrduoOaSX+6fs5o8fSbJPjoC5q-bw4-CoN+AwSBSGw@mail.gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFDEATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] Dynamic Channel Allocation 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: Fri, 08 Feb 2013 16:37:21 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFDEATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thomas, You are correct. IEs can only be used to disseminate: 1. General settings that apply to the entire WPAN/WLAN -> in this case= they could be embedded in headers that travel over multiple hops 2. Local settings: local coordinator to device being managed -> one ho= p In deterministic networks one would have to rely on a management entity tha= t manipulates a MIB. This would most definitely be an application layer con= struct and COAP is definitely a viable option. In distributed or hybrid WPAN/WLANs one could use both the IE and the appli= cation layers mechanism in order to distribute settings. Local coordinators= only coordinate devices that associate with it directly -> only one hop aw= ay (not a sub-tree or devices that are multiple hops away). Thks Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne Sent: Wednesday, February 06, 2013 6:04 PM To: IETF 6TSCH Subject: Re: [6tsch] Dynamic Channel Allocation Robert, Assuming a stalin-esque setting with a central PCE indicating what each mot= e has to do. What transport mechanism do you envision being used to transfe= r "orders" to sepcific motes. You state IE, but this is still very MAC cent= ric and doesn't travel multiple hops, right? What would you think about som= e higher layer (e.g. CoAP) mechanism to do that? In your second setup, do you envision a multi-tier system with local coordi= nators and cluster forming around them. Pascal's view of a MPLS/RSVP type r= eservation system takes that one step further in that all motes are equal a= nd there is, in essence, no function hierarchy in the network. What are you= r thoughts on how these approaches would compare? Thomas On Wed, Feb 6, 2013 at 2:33 PM, Robert Assimiti <robert.assimiti@nivis.com<= mailto:robert.assimiti@nivis.com>> wrote: Kris, I would vote for 2 namely L2 communicated. In a stalin-esque, fully deterministic network it would be the PCE that com= putes and imparts IE (communication schedule, slotfraems, links, etc) to th= e motes (paradigm used in ISA100.11a and WiHART). When wanting to rely on distributed intelligence and management, it would b= e local 802.15.4 coordinator (not to be confused with the PAN coordinator)= that would impart these IEs to the motes it coordinates. The coordinated = motes could negotiate these management settings with the coordinator. How would one know if the shim is there or not? That is a very good questio= n. I suggest augmenting an existing IE or creating a new one that would let= other entities know of the device's capability. Robert Assimiti From: 6tsch-bounces@ietf.org<mailto:6tsch-bounces@ietf.org> [mailto:6tsch-b= ounces@ietf.org<mailto:6tsch-bounces@ietf.org>] On Behalf Of Kris Pister Sent: Tuesday, February 05, 2013 3:48 PM To: 6tsch@ietf.org<mailto:6tsch@ietf.org> Subject: Re: [6tsch] Dynamic Channel Allocation Somehow the sender and receiver need to agree on the tsch cell {superframe,= slot, channel, options} that they will use to communicate. There are a lo= t of ways to do this: 1) implicit - I listen for traffic, detect patterns, and figure out the li= nks. Tough, inefficient, but theoretically possible 2) L2 communicated - using the Information Elements from 4e: "add link {fra= me=3D1, slot=3D22, channel=3D3, unicast_RX}". You'd see that "on the wire"= where wire=3Dwireless. 3) L3 communicate - options in RPL headers? doesn't sound right to me, but= maybe. commands travel at layer 3, L2 gets told via management interface 4) MPLS, RSVP-TE, ... - again, higher layer carries commands 5) as in 3 or 4, but with the request carried by the higher layer, and L2 r= esponsible for the actual negotiation 6) centralized scheduling - known not to work* 7) etc. ksjp * for those who don't know me or Dust: this is a joke On 2/5/2013 11:17 AM, Michael Richardson wrote: Yes, sure, I know that RPL travels over the wire. That's wasn't the question. How can I tell from watching the wire if there is a "tsch-shim" inplace or not? If I can't tell, then it's not the subject for standards work. _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFDEATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman","serif";} pre {mso-style-priority:99; mso-style-link:"HTML Preformatted Char"; margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New";} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0in; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} span.HTMLPreformattedChar {mso-style-name:"HTML Preformatted Char"; mso-style-priority:99; mso-style-link:"HTML Preformatted"; font-family:Consolas;} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.EmailStyle22 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:384138569; mso-list-type:hybrid; mso-list-template-ids:970489906 67698703 67698713 67698715 67698703 676987= 13 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} @list l1 {mso-list-id:1432898091; mso-list-type:hybrid; mso-list-template-ids:-2054367556 67698703 67698713 67698715 67698703 6769= 8713 67698715 67698703 67698713 67698715;} @list l1:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thomas,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>You are correct.<o:p></o:p></span></p><p class= =3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se= rif";color:#1F497D'> IEs can only be used to disseminate:<o:p></o:p></span>= </p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l1 lev= el1 lfo2'><![if !supportLists]><span style=3D'font-size:11.0pt;font-family:= "Calibri","sans-serif";color:#1F497D'><span style=3D'mso-list:Ignore'>1.<sp= an style=3D'font:7.0pt "Times New Roman"'>      </= span></span></span><![endif]><span style=3D'font-size:11.0pt;font-family:"C= alibri","sans-serif";color:#1F497D'>General settings that apply to the enti= re WPAN/WLAN -> in this case they could be embedded in headers that trav= el over multiple hops<o:p></o:p></span></p><p class=3DMsoListParagraph styl= e=3D'text-indent:-.25in;mso-list:l1 level1 lfo2'><![if !supportLists]><span= style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D= '><span style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0pt "Times New Ro= man"'>      </span></span></span><![endif]><span s= tyle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>= Local settings: local coordinator to device being managed -> one hop<o:p= ></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font= -family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><= p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","= sans-serif";color:#1F497D'>In deterministic networks one would have to rely= on a management entity that manipulates a MIB. This would most definitely = be an application layer construct and COAP is definitely a viable option.<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>In distributed or hybrid WPAN/WLANs one could = use both the IE and the application layers mechanism in order to distribute= settings. Local coordinators only coordinate devices that associate with i= t directly -> only one hop away (not a sub-tree or devices that are mult= iple hops away). <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'= font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nb= sp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'>Thks<o:p></o:p></span></p><= p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","= sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal= ><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#= 1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><b><span style=3D'= font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Robert A= ssimiti<o:p></o:p></span></b></p><div style=3D'border:none;border-top:solid= #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span sty= le=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><= span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> 6tsch-bo= unces@ietf.org [mailto:6tsch-bounces@ietf.org] <b>On Behalf Of </b>Thomas W= atteyne<br><b>Sent:</b> Wednesday, February 06, 2013 6:04 PM<br><b>To:</b> = IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Dynamic Channel Allocation<o:p></= o:p></span></p></div><p class=3DMsoNormal><o:p> </o:p></p><p class=3DM= soNormal>Robert,<o:p></o:p></p><div><p class=3DMsoNormal><o:p> </o:p><= /p></div><div><p class=3DMsoNormal>Assuming a stalin-esque setting with a c= entral PCE indicating what each mote has to do. What transport mechanism do= you envision being used to transfer "orders" to sepcific motes. = You state IE, but this is still very MAC centric and doesn't travel multipl= e hops, right? What would you think about some higher layer (e.g. CoAP) mec= hanism to do that?<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p> = ;</o:p></p></div><div><p class=3DMsoNormal>In your second setup, do you env= ision a multi-tier system with local coordinators and cluster forming aroun= d them. Pascal's view of a MPLS/RSVP type reservation system takes that one= step further in that all motes are equal and there is, in essence, no func= tion hierarchy in the network. What are your thoughts on how these approach= es would compare?<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p> = </o:p></p></div><div><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Th= omas<o:p></o:p></p><div><p class=3DMsoNormal>On Wed, Feb 6, 2013 at 2:33 PM= , Robert Assimiti <<a href=3D"mailto:robert.assimiti@nivis.com" target= =3D"_blank">robert.assimiti@nivis.com</a>> wrote:<o:p></o:p></p><div><di= v><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"= ;color:#1F497D'>Kris,</span><o:p></o:p></p><p class=3DMsoNormal style=3D'ms= o-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:= 11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p>= </o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-= bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri","san= s-serif";color:#1F497D'>I would vote for 2 namely L2 communicated. </span><= o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-mar= gin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri",= "sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=3DMsoNorma= l style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>In a= stalin-esque, fully deterministic network it would be the PCE that compute= s and imparts IE (communication schedule, slotfraems, links, etc) to the mo= tes (paradigm used in ISA100.11a and WiHART).</span><o:p></o:p></p><p class= =3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'> </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-= top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'>When wanting to rely on dis= tributed intelligence and management, it would be local 802.15.4 coordinato= r (not to  be confused with the PAN coordinator) that would impart &nb= sp;these IEs to the motes it coordinates. The coordinated motes could negot= iate these management settings with the coordinator.</span><o:p></o:p></p><= p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:= auto'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";co= lor:#1F497D'> </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-= margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11= .0pt;font-family:"Calibri","sans-serif";color:#1F497D'>How would one know i= f the shim is there or not? That is a very good question. I suggest augment= ing an existing IE or creating a new one that would let other entities know= of the device’s capability.</span><o:p></o:p></p><p class=3DMsoNorma= l style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbs= p;</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:au= to;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:= "Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class= =3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'> </span><o:p></o:p></p><div><p class=3DMsoNormal style=3D'mso-ma= rgin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style=3D'font-size:1= 1.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Robert Assimiti</sp= an></b><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto= ;mso-margin-bottom-alt:auto'><b><span style=3D'font-size:11.0pt;font-family= :"Calibri","sans-serif";color:#1F497D'> </span></b><o:p></o:p></p></di= v><div><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0= pt 0in 0in 0in'><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-m= argin-bottom-alt:auto'><b><span style=3D'font-size:10.0pt;font-family:"Taho= ma","sans-serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-fami= ly:"Tahoma","sans-serif"'> <a href=3D"mailto:6tsch-bounces@ietf.org" target= =3D"_blank">6tsch-bounces@ietf.org</a> [mailto:<a href=3D"mailto:6tsch-boun= ces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org</a>] <b>On Behalf Of= </b>Kris Pister<br><b>Sent:</b> Tuesday, February 05, 2013 3:48 PM<br><b>T= o:</b> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</= a></span><o:p></o:p></p><div><p class=3DMsoNormal><br><b>Subject:</b> Re: [= 6tsch] Dynamic Channel Allocation<o:p></o:p></p></div></div></div><p class= =3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&= nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;m= argin-bottom:12.0pt'>Somehow the sender and receiver need to agree on the t= sch cell {superframe, slot, channel, options} that they will use to communi= cate.  There are a lot of ways to do this:<o:p></o:p></p><div><div><p = class=3DMsoNormal><br>1) implicit -  I listen for traffic, detect patt= erns, and figure out the links.  Tough, inefficient, but theoretically= possible<br>2) L2 communicated - using the Information Elements from 4e: &= quot;add link {frame=3D1, slot=3D22, channel=3D3, unicast_RX}".  = You'd see that "on the wire" where wire=3Dwireless.<br>3) L3 comm= unicate - options in RPL headers?  doesn't sound right to me, but mayb= e.  commands travel at layer 3, L2 gets told via management interface<= br>4) MPLS, RSVP-TE, ... - again, higher layer carries commands<br>5) as in= 3 or 4, but with the request carried by the higher layer, and L2 responsib= le for the actual negotiation<br>6) centralized scheduling - known not to w= ork*<br>7) etc.<br><br>ksjp<br><br>* for those who don't know me or Dust: t= his is a joke<o:p></o:p></p></div></div><div><div><div><p class=3DMsoNormal= style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On 2/5/2013 1= 1:17 AM, Michael Richardson wrote:<o:p></o:p></p></div><blockquote style=3D= 'margin-top:5.0pt;margin-bottom:5.0pt'><pre> <o:p></o:p></pre><pre>&nb= sp;<o:p></o:p></pre><pre> <o:p></o:p></pre><pre>Yes, sure, I know that= RPL travels over the wire.<o:p></o:p></pre><pre>That's wasn't the question= .<o:p></o:p></pre><pre> <o:p></o:p></pre><pre>How can I tell from watc= hing the wire if there is a "tsch-shim" inplace<o:p></o:p></pre><= pre>or not?  If I can't tell, then it's not the subject for standards = work.<o:p></o:p></pre><pre> <o:p></o:p></pre><p class=3DMsoNormal styl= e=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'><br><br><o:p></o:p></p><= pre>_______________________________________________<o:p></o:p></pre><pre>6t= sch mailing list<o:p></o:p></pre><pre><a href=3D"mailto:6tsch@ietf.org" tar= get=3D"_blank">6tsch@ietf.org</a><o:p></o:p></pre><pre><a href=3D"https://w= ww.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">https://www.ietf.org/= mailman/listinfo/6tsch</a><o:p></o:p></pre></blockquote><p class=3DMsoNorma= l style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p><= /o:p></p></div></div></div></div><p class=3DMsoNormal><br>_________________= ______________________________<br>6tsch mailing list<br><a href=3D"mailto:6= tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a><br><a href=3D"https://w= ww.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">https://www.ietf.org/= mailman/listinfo/6tsch</a><o:p></o:p></p></div></div></div></body></html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFDEATLEXCH02nivi_-- From robert.assimiti@nivis.com Fri Feb 8 08:50:22 2013 Return-Path: <robert.assimiti@nivis.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 077E021F8A94 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 08:50:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.887 X-Spam-Level: X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[AWL=0.111, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JYuP7ITyoNKg for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 08:50:20 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id BF52621F8B19 for <6tsch@ietf.org>; Fri, 8 Feb 2013 08:50:07 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Fri, 8 Feb 2013 11:50:06 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Thomas Watteyne <watteyne@eecs.berkeley.edu> Date: Fri, 8 Feb 2013 11:50:04 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: Ac4EwvDIHsj4YY4gQCOzI3VASBJWtABV9YNQ Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> In-Reply-To: <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0ATLEXCH02nivi_" MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Fri, 08 Feb 2013 16:50:22 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thomas, I believe that tying the TSCH time source to the RPL is an excellent idea. = This is exactly what we do in our current system and believe you me, it sav= ed us a lot of aspirin and Tylenol (or whatever headache medicine you prefe= r). Let me suggest the following flow: 1. Device starts going through discovery and it build a table of neigh= bors 2. Device chooses a MAC coordinator from the table of neighbors (crite= ria based on which is outside the scope of this discussion) 3. RPL above does the same in parallel (DIOs). Once RPL chooses a pare= nt it would ensure that the MAC layer uses the parent as the coordinator. As for the enhanced beacons they are a MAC mechanism and in my ever to be h= umbled they should only ever include IEs (channel hopping, slot, link, etc)= and no DIO (or RPL discovery related) since that would be a clear layer vi= olation. But the EBs could be coordinated (within the device) with DIO (or = other RPL maintenance or discovery) traffic. Robert Assimiti From: twatteyne@gmail.com [mailto:twatteyne@gmail.com] On Behalf Of Thomas = Watteyne Sent: Wednesday, February 06, 2013 6:38 PM To: Robert Assimiti Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, I agree that we need to reconcile sync and routing. Since TSCH does not def= ine who a mote's time source neighbor should be, and since RPL doesn't eith= er, the 6tsch layer would I believe be the right location. I avoid the term= "shim" since it sounds as "super-thin-does-very-little". TSCH defined the concept of time source neighbor, and RPL of routing parent= . These could be made the same, especially since TSCH allows for motes to h= ave multiple time source parents. Moreover, in a multi-hop setting, we don'= t want to end up with synchronization loops, so a (RPL) DAG organization lo= oks like the right one. Finally, RPL will cause data traffic to flow from a= mote to its routing parent(s), if that routing parent is also a TSCH time = source neighbor, this means that the mote will be tightly sync'ed "for free= " when data is flowing. Do you have any thoughts on why tying TSCH time source neighbors to RPL rou= ting parents would not be a good idea? Given that a TSCH topology is relati= vely stable due to the channel hopping nature of communication, I would ima= gine that routing churn to relatively low, and so changes in routing/sync p= arents infrequent. Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is= the one used to advertise the presence of the network, and which contain l= ots of IEs describing the network (channel hopping, timeslot info, link/slo= tframe info, etc) described in 5.1.2.6? I agree that this role is similar i= n nature to the "periodic" DIOs being sent by RPL. Are you toying with the = idea of putting the DIO payload after the EB IEs? The standard might be fle= xible enough to allow the 6tsch layer to just send that up the stack as if = they were regular data packets. Could we do some back-of-the-envelope calculation to determine how much thi= s would give us? Do you have a rough list of what periodic traffic is being= sent by a full-featured RPL, and how many packets/s that represents? Thomas On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com<= mailto:robert.assimiti@nivis.com>> wrote: Thomas, The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. Time synchronization in TSCH is based on three mechanisms: 1. Enhanced beacons 2. Enhanced ACKs 3. Frame based synchronization If a node communicates intermittently (sleepy, battery operated) it can als= o proactively ping its time source and receive time stamps. In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle tim= er) be somehow coordinated with the transmission of time synch packets (esp= ecially with enhanced beacons). This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? Thks Robert Assimiti From: 6tsch-bounces@ietf.org<mailto:6tsch-bounces@ietf.org> [mailto:6tsch-b= ounces@ietf.org<mailto:6tsch-bounces@ietf.org>] On Behalf Of Thomas Watteyn= e Sent: Thursday, January 31, 2013 8:50 PM To: IETF 6TSCH Subject: Re: [6tsch] Exposing network time (etc) to higher layers. Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can ge= t the motes in your network synchronized within 10's of us. In fact, the be= tter synchronized, the less long you have to listen for a packet (since you= always have to listen early in case your neighbor mote drifted), so tight = synchronization is a power *benefit*, not a power cost. As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer? On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berkel= ey.edu<mailto:xvilajosana@eecs.berkeley.edu>> wrote: Motes keep aligned with guard times smaller than 1ms, also motes share the = global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the netwo= rks. As more tight synchronization more packets on the air. X. On 31/01/13 16:23, Nick Moore wrote: On 01/02/13 10:29, Kris Pister wrote: So for sure we need a mechanism where network time can be exposed to higher= layers. Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks. -----Nick _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman","serif";} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0in; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.EmailStyle20 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1902642525; mso-list-type:hybrid; mso-list-template-ids:-1043279174 67698703 67698713 67698715 67698703 6769= 8713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thomas,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>I believe that tying the TSCH time source to t= he RPL is an excellent idea. This is exactly what we do in our current syst= em and believe you me, it saved us a lot of aspirin and Tylenol (or whateve= r headache medicine you prefer).<o:p></o:p></span></p><p class=3DMsoNormal>= <span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1= F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font= -size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Let me sugge= st the following flow:<o:p></o:p></span></p><p class=3DMsoListParagraph sty= le=3D'text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]><spa= n style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497= D'><span style=3D'mso-list:Ignore'>1.<span style=3D'font:7.0pt "Times New R= oman"'>      </span></span></span><![endif]><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'= >Device starts going through discovery and it build a table of neighbors<o:= p></o:p></span></p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;= mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'font-size:11.0= pt;font-family:"Calibri","sans-serif";color:#1F497D'><span style=3D'mso-lis= t:Ignore'>2.<span style=3D'font:7.0pt "Times New Roman"'>   =    </span></span></span><![endif]><span style=3D'font-size:11.0pt= ;font-family:"Calibri","sans-serif";color:#1F497D'>Device chooses a MAC coo= rdinator from the table of neighbors (criteria based on which is outside th= e scope of this discussion)<o:p></o:p></span></p><p class=3DMsoListParagrap= h style=3D'text-indent:-.25in;mso-list:l0 level1 lfo1'><![if !supportLists]= ><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#= 1F497D'><span style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times = New Roman"'>      </span></span></span><![endif]><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'>RPL above does the same in parallel (DIOs). Once RPL chooses a parent= it would ensure that the MAC layer uses the parent as the coordinator.<o:p= ></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font= -family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><= p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","= sans-serif";color:#1F497D'>As for the enhanced beacons they are a MAC mecha= nism and in my ever to be humbled they should only ever include IEs (channe= l hopping, slot, link, etc) and no DIO (or RPL discovery related) since tha= t would be a clear layer violation. But the EBs could be coordinated (withi= n the device) with DIO (or other RPL maintenance or discovery) traffic. &nb= sp;<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0= pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></spa= n></p><p class=3DMsoNormal><b><span style=3D'font-size:11.0pt;font-family:"= Calibri","sans-serif";color:#1F497D'>Robert Assimiti<o:p></o:p></span></b><= /p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibr= i","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div style=3D'bo= rder:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p clas= s=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans= -serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"Tahom= a","sans-serif"'> twatteyne@gmail.com [mailto:twatteyne@gmail.com] <b>On Be= half Of </b>Thomas Watteyne<br><b>Sent:</b> Wednesday, February 06, 2013 6:= 38 PM<br><b>To:</b> Robert Assimiti<br><b>Cc:</b> IETF 6TSCH<br><b>Subject:= </b> Re: [6tsch] Time synchs and RPL discovery/maintenance traffic<o:p></o:= p></span></p></div><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMso= Normal>Robert,<o:p></o:p></p><div><p class=3DMsoNormal><o:p> </o:p></p= ></div><div><p class=3DMsoNormal>I agree that we need to reconcile sync and= routing. Since TSCH does not define who a mote's time source neighbor shou= ld be, and since RPL doesn't either, the 6tsch layer would I believe be the= right location. I avoid the term "shim" since it sounds as "= ;super-thin-does-very-little".<o:p></o:p></p></div><div><p class=3DMso= Normal><o:p> </o:p></p></div><div><p class=3DMsoNormal>TSCH defined th= e concept of time source neighbor, and RPL of routing parent. These could b= e made the same, especially since TSCH allows for motes to have multiple ti= me source parents. Moreover, in a multi-hop setting, we don't want to end u= p with synchronization loops, so a (RPL) DAG organization looks like the ri= ght one. Finally, RPL will cause data traffic to flow from a mote to its ro= uting parent(s), if that routing parent is also a TSCH time source neighbor= , this means that the mote will be tightly sync'ed "for free" whe= n data is flowing.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p> = ;</o:p></p></div><div><p class=3DMsoNormal>Do you have any thoughts on why = tying TSCH time source neighbors to RPL routing parents would not be a good= idea? Given that a TSCH topology is relatively stable due to the channel h= opping nature of communication, I would imagine that routing churn to relat= ively low, and so changes in routing/sync parents infrequent.<o:p></o:p></p= ></div><div><p class=3DMsoNormal><o:p> </o:p></p></div><div><p class= =3DMsoNormal>Just to clarify some terminology: the Enhanced Beacon (EB) you= refer to, is the one used to advertise the presence of the network, and wh= ich contain lots of IEs describing the network (channel hopping, timeslot i= nfo, link/slotframe info, etc) described in 5.1.2.6? I agree that this role= is similar in nature to the "periodic" DIOs being sent by RPL. A= re you toying with the idea of putting the DIO payload after the EB IEs? Th= e standard might be flexible enough to allow the 6tsch layer to just send t= hat up the stack as if they were regular data packets.<o:p></o:p></p></div>= <div><p class=3DMsoNormal><o:p> </o:p></p></div><div><p class=3DMsoNor= mal>Could we do some back-of-the-envelope calculation to determine how much= this would give us? Do you have a rough list of what periodic traffic is b= eing sent by a full-featured RPL, and how many packets/s that represents?<o= :p></o:p></p></div><div><p class=3DMsoNormal><o:p> </o:p></p></div><di= v><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Thomas<o:p></o:p></p>= <div><p class=3DMsoNormal>On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti &= lt;<a href=3D"mailto:robert.assimiti@nivis.com" target=3D"_blank">robert.as= simiti@nivis.com</a>> wrote:<o:p></o:p></p><div><div><p class=3DMsoNorma= l style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thom= as,</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:a= uto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family= :"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class= =3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'>The mechanism(s) used for time synchronization is something that we m= ight have to reconcile with RPL discovery and maintenance traffic. </span><= o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-mar= gin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri",= "sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=3DMsoNorma= l style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Time= synchronization in TSCH is based on three mechanisms:</span><o:p></o:p></p= ><p><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";colo= r:#1F497D'>1.</span><span style=3D'font-size:7.0pt;color:#1F497D'> &nb= sp;    </span><span style=3D'font-size:11.0pt;font-family:"C= alibri","sans-serif";color:#1F497D'>Enhanced beacons </span><o:p></o:p></p>= <p><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D'>2.</span><span style=3D'font-size:7.0pt;color:#1F497D'> &nbs= p;    </span><span style=3D'font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1F497D'>Enhanced ACKs</span><o:p></o:p></p><p><s= pan style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F4= 97D'>3.</span><span style=3D'font-size:7.0pt;color:#1F497D'>  &nb= sp;   </span><span style=3D'font-size:11.0pt;font-family:"Calibri= ","sans-serif";color:#1F497D'>Frame based synchronization </span><o:p></o:p= ></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-botto= m-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-ser= if";color:#1F497D'> </span><o:p></o:p></p><p class=3DMsoNormal style= =3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font= -size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>If a node co= mmunicates intermittently (sleepy, battery operated) it can also proactivel= y ping its time source and receive time stamps.</span><o:p></o:p></p><p cla= ss=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'= ><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#= 1F497D'> </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margi= n-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;= font-family:"Calibri","sans-serif";color:#1F497D'>In order to maximize batt= ery life and network throughput, it is advisable that RPL ICMP discovery an= d maintenance traffic (governed by the trickle timer) be somehow coordinate= d with the transmission of time synch packets (especially with enhanced bea= cons). </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-a= lt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-fa= mily:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p c= lass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:aut= o'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D'>This could be a function of the shim layer or it could be deferre= d to the device management entity. Any suggestions, ideas on this topic?</s= pan><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;ms= o-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Cali= bri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=3DMso= Normal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span s= tyle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>= Thks</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:= auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p clas= s=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>= <b><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D'>Robert Assimiti</span></b><o:p></o:p></p><p class=3DMsoNormal sty= le=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'fo= nt-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </sp= an><o:p></o:p></p><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;= padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal style=3D'mso-margin-top-alt= :auto;mso-margin-bottom-alt:auto'><b><span style=3D'font-size:10.0pt;font-f= amily:"Tahoma","sans-serif"'>From:</span></b><span style=3D'font-size:10.0p= t;font-family:"Tahoma","sans-serif"'> <a href=3D"mailto:6tsch-bounces@ietf.= org" target=3D"_blank">6tsch-bounces@ietf.org</a> [mailto:<a href=3D"mailto= :6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org</a>] <b>O= n Behalf Of </b>Thomas Watteyne<br><b>Sent:</b> Thursday, January 31, 2013 = 8:50 PM<br><b>To:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Exposing ne= twork time (etc) to higher layers.</span><o:p></o:p></p></div><p class=3DMs= oNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> = <o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-ma= rgin-bottom-alt:auto'>Agreed. TSCH is built to compensate for clock drift b= y using all (incl. data) packets to re-synchronize, and send keep-alive pac= kets when not enough data packets are sent to satisfy a "good enough&q= uot; synchronization. You can get the motes in your network synchronized wi= thin 10's of us. In fact, the better synchronized, the less long you have t= o listen for a packet (since you always have to listen early in case your n= eighbor mote drifted), so tight synchronization is a power *benefit*, not a= power cost.<o:p></o:p></p><div><p class=3DMsoNormal style=3D'mso-margin-to= p-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div><div><p c= lass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:aut= o'>As pointed out by Kris, this becomes really interesting for the applicat= ion to timestamp its payload. Are you thinking of any particular use of tig= ht synchronization by the routing layer?<o:p></o:p></p></div><div><div><div= ><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bott= om-alt:auto'> <o:p></o:p></p><div><p class=3DMsoNormal style=3D'mso-ma= rgin-top-alt:auto;mso-margin-bottom-alt:auto'>On Thu, Jan 31, 2013 at 4:28 = PM, Xavier Vilajosana <<a href=3D"mailto:xvilajosana@eecs.berkeley.edu" = target=3D"_blank">xvilajosana@eecs.berkeley.edu</a>> wrote:<o:p></o:p></= p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto'>Motes keep aligned with guard times smaller than 1ms, also motes s= hare the global ASN, with that in mind, would not be difficult to expose ne= twork time. Time accuracy might then depended on the energy constraints of = the networks. As more tight synchronization more packets on the air.<span s= tyle=3D'color:#888888'><br><br>X.</span><o:p></o:p></p><div><p class=3DMsoN= ormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><br><br>= <br>On 31/01/13 16:23, Nick Moore wrote:<o:p></o:p></p><p class=3DMsoNormal= style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On 01/02/13 1= 0:29, Kris Pister wrote:<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-ma= rgin-top-alt:auto;mso-margin-bottom-alt:auto'>So for sure we need a mechani= sm where network time can be exposed to higher layers.<o:p></o:p></p><p cla= ss=3DMsoNormal style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'><br>H= ey, that's a really interesting thought, especially given the drifty nature= of mote clocks.<br><br>-----Nick<o:p></o:p></p><p class=3DMsoNormal style= =3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></= p></div><div><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso= -margin-bottom-alt:auto'>_______________________________________________<br= >6tsch mailing list<br><a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">= 6tsch@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/6tsc= h" target=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><o:p></= o:p></p></div></div></div><p class=3DMsoNormal style=3D'mso-margin-top-alt:= auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p></div></div></div></d= iv></div></div><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><br>____= ___________________________________________<br>6tsch mailing list<br><a hre= f=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br><a href=3D"https://www.ie= tf.org/mailman/listinfo/6tsch" target=3D"_blank">https://www.ietf.org/mailm= an/listinfo/6tsch</a><o:p></o:p></p></div><p class=3DMsoNormal><o:p> <= /o:p></p></div></div></body></html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0ATLEXCH02nivi_-- From robert.assimiti@nivis.com Fri Feb 8 08:57:32 2013 Return-Path: <robert.assimiti@nivis.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 A041921F8581 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 08:57:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.896 X-Spam-Level: X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[AWL=0.102, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wa6VN+3rcU2j for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 08:57:28 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 7834321F84E4 for <6tsch@ietf.org>; Fri, 8 Feb 2013 08:57:28 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Fri, 8 Feb 2013 11:57:28 -0500 From: Robert Assimiti <robert.assimiti@nivis.com> To: Robert Assimiti <robert.assimiti@nivis.com>, Thomas Watteyne <watteyne@eecs.berkeley.edu> Date: Fri, 8 Feb 2013 11:57:26 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: Ac4EwvDIHsj4YY4gQCOzI3VASBJWtABV9YNQAACYJjA= Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4ATLEXCH02nivi_" MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Fri, 08 Feb 2013 16:57:32 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thomas, Just to clarify what I meant was: "I believe that tying the TSCH MAC coordinator (typically also the time sou= rce) to the RPL parent is an excellent idea. From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of R= obert Assimiti Sent: Friday, February 08, 2013 11:50 AM To: Thomas Watteyne Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Thomas, I believe that tying the TSCH time source to the RPL is an excellent idea. = This is exactly what we do in our current system and believe you me, it sav= ed us a lot of aspirin and Tylenol (or whatever headache medicine you prefe= r). Let me suggest the following flow: 1. Device starts going through discovery and it build a table of neigh= bors 2. Device chooses a MAC coordinator from the table of neighbors (crite= ria based on which is outside the scope of this discussion) 3. RPL above does the same in parallel (DIOs). Once RPL chooses a pare= nt it would ensure that the MAC layer uses the parent as the coordinator. As for the enhanced beacons they are a MAC mechanism and in my ever to be h= umbled they should only ever include IEs (channel hopping, slot, link, etc)= and no DIO (or RPL discovery related) since that would be a clear layer vi= olation. But the EBs could be coordinated (within the device) with DIO (or = other RPL maintenance or discovery) traffic. Robert Assimiti From: twatteyne@gmail.com<mailto:twatteyne@gmail.com> [mailto:twatteyne@gma= il.com] On Behalf Of Thomas Watteyne Sent: Wednesday, February 06, 2013 6:38 PM To: Robert Assimiti Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, I agree that we need to reconcile sync and routing. Since TSCH does not def= ine who a mote's time source neighbor should be, and since RPL doesn't eith= er, the 6tsch layer would I believe be the right location. I avoid the term= "shim" since it sounds as "super-thin-does-very-little". TSCH defined the concept of time source neighbor, and RPL of routing parent= . These could be made the same, especially since TSCH allows for motes to h= ave multiple time source parents. Moreover, in a multi-hop setting, we don'= t want to end up with synchronization loops, so a (RPL) DAG organization lo= oks like the right one. Finally, RPL will cause data traffic to flow from a= mote to its routing parent(s), if that routing parent is also a TSCH time = source neighbor, this means that the mote will be tightly sync'ed "for free= " when data is flowing. Do you have any thoughts on why tying TSCH time source neighbors to RPL rou= ting parents would not be a good idea? Given that a TSCH topology is relati= vely stable due to the channel hopping nature of communication, I would ima= gine that routing churn to relatively low, and so changes in routing/sync p= arents infrequent. Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is= the one used to advertise the presence of the network, and which contain l= ots of IEs describing the network (channel hopping, timeslot info, link/slo= tframe info, etc) described in 5.1.2.6? I agree that this role is similar i= n nature to the "periodic" DIOs being sent by RPL. Are you toying with the = idea of putting the DIO payload after the EB IEs? The standard might be fle= xible enough to allow the 6tsch layer to just send that up the stack as if = they were regular data packets. Could we do some back-of-the-envelope calculation to determine how much thi= s would give us? Do you have a rough list of what periodic traffic is being= sent by a full-featured RPL, and how many packets/s that represents? Thomas On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com<= mailto:robert.assimiti@nivis.com>> wrote: Thomas, The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. Time synchronization in TSCH is based on three mechanisms: 1. Enhanced beacons 2. Enhanced ACKs 3. Frame based synchronization If a node communicates intermittently (sleepy, battery operated) it can als= o proactively ping its time source and receive time stamps. In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle tim= er) be somehow coordinated with the transmission of time synch packets (esp= ecially with enhanced beacons). This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? Thks Robert Assimiti From: 6tsch-bounces@ietf.org<mailto:6tsch-bounces@ietf.org> [mailto:6tsch-b= ounces@ietf.org<mailto:6tsch-bounces@ietf.org>] On Behalf Of Thomas Watteyn= e Sent: Thursday, January 31, 2013 8:50 PM To: IETF 6TSCH Subject: Re: [6tsch] Exposing network time (etc) to higher layers. Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can ge= t the motes in your network synchronized within 10's of us. In fact, the be= tter synchronized, the less long you have to listen for a packet (since you= always have to listen early in case your neighbor mote drifted), so tight = synchronization is a power *benefit*, not a power cost. As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer? On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berkel= ey.edu<mailto:xvilajosana@eecs.berkeley.edu>> wrote: Motes keep aligned with guard times smaller than 1ms, also motes share the = global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the netwo= rks. As more tight synchronization more packets on the air. X. On 31/01/13 16:23, Nick Moore wrote: On 01/02/13 10:29, Kris Pister wrote: So for sure we need a mechanism where network time can be exposed to higher= layers. Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks. -----Nick _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org<mailto:6tsch@ietf.org> https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT= =3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros= oft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman","serif";} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0in; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.EmailStyle21 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:#1F497D;} span.EmailStyle22 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1902642525; mso-list-type:hybrid; mso-list-template-ids:-1043279174 67698703 67698713 67698715 67698703 6769= 8713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} @list l0:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli= nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thomas,<o= :p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p= ><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D'>Just to clarify what I meant was:<o:p></o:p></= span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"= Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class= =3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se= rif";color:#1F497D'>“</span><span style=3D'font-size:11.0pt;font-fami= ly:"Calibri","sans-serif";color:#1F497D'>I believe that tying the TSCH <i><= u>MAC coordinator (typically also the time source)</u></i> to the RPL <i><u= >parent </u></i>is an excellent idea.</span><span style=3D'font-size:11.0pt= ;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p= class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","s= ans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style=3D'bo= rder:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p clas= s=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans= -serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"Tahom= a","sans-serif"'> 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] <b= >On Behalf Of </b>Robert Assimiti<br><b>Sent:</b> Friday, February 08, 2013= 11:50 AM<br><b>To:</b> Thomas Watteyne<br><b>Cc:</b> IETF 6TSCH<br><b>Subj= ect:</b> Re: [6tsch] Time synchs and RPL discovery/maintenance traffic<o:p>= </o:p></span></p></div></div><p class=3DMsoNormal><o:p> </o:p></p><p c= lass=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","san= s-serif";color:#1F497D'>Thomas,<o:p></o:p></span></p><p class=3DMsoNormal><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I believe tha= t tying the TSCH time source to the RPL is an excellent idea. This is exact= ly what we do in our current system and believe you me, it saved us a lot o= f aspirin and Tylenol (or whatever headache medicine you prefer).<o:p></o:p= ></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p clas= s=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-s= erif";color:#1F497D'>Let me suggest the following flow:<o:p></o:p></span></= p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 level= 1 lfo2'><![if !supportLists]><span style=3D'font-size:11.0pt;font-family:"C= alibri","sans-serif";color:#1F497D'><span style=3D'mso-list:Ignore'>1.<span= style=3D'font:7.0pt "Times New Roman"'>      </sp= an></span></span><![endif]><span style=3D'font-size:11.0pt;font-family:"Cal= ibri","sans-serif";color:#1F497D'>Device starts going through discovery and= it build a table of neighbors<o:p></o:p></span></p><p class=3DMsoListParag= raph style=3D'text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLis= ts]><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";colo= r:#1F497D'><span style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0pt "Tim= es New Roman"'>      </span></span></span><![endif= ]><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:= #1F497D'>Device chooses a MAC coordinator from the table of neighbors (crit= eria based on which is outside the scope of this discussion)<o:p></o:p></sp= an></p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 = level1 lfo2'><![if !supportLists]><span style=3D'font-size:11.0pt;font-fami= ly:"Calibri","sans-serif";color:#1F497D'><span style=3D'mso-list:Ignore'>3.= <span style=3D'font:7.0pt "Times New Roman"'>     = </span></span></span><![endif]><span style=3D'font-size:11.0pt;font-family= :"Calibri","sans-serif";color:#1F497D'>RPL above does the same in parallel = (DIOs). Once RPL chooses a parent it would ensure that the MAC layer uses t= he parent as the coordinator.<o:p></o:p></span></p><p class=3DMsoNormal><sp= an style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F49= 7D'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-si= ze:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>As for the enha= nced beacons they are a MAC mechanism and in my ever to be humbled they sho= uld only ever include IEs (channel hopping, slot, link, etc) and no DIO (or= RPL discovery related) since that would be a clear layer violation. But th= e EBs could be coordinated (within the device) with DIO (or other RPL maint= enance or discovery) traffic.  <o:p></o:p></span></p><p class=3DMsoNor= mal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";colo= r:#1F497D'><o:p> </o:p></span></p><p class=3DMsoNormal><b><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Robe= rt Assimiti<o:p></o:p></span></b></p><p class=3DMsoNormal><span style=3D'fo= nt-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> = ;</o:p></span></p><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;= padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'font-size= :10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style=3D'f= ont-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href=3D"mailto:twatt= eyne@gmail.com">twatteyne@gmail.com</a> [<a href=3D"mailto:twatteyne@gmail.= com">mailto:twatteyne@gmail.com</a>] <b>On Behalf Of </b>Thomas Watteyne<br= ><b>Sent:</b> Wednesday, February 06, 2013 6:38 PM<br><b>To:</b> Robert Ass= imiti<br><b>Cc:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Time synchs a= nd RPL discovery/maintenance traffic<o:p></o:p></span></p></div><p class=3D= MsoNormal><o:p> </o:p></p><p class=3DMsoNormal>Robert,<o:p></o:p></p><= div><p class=3DMsoNormal><o:p> </o:p></p></div><div><p class=3DMsoNorm= al>I agree that we need to reconcile sync and routing. Since TSCH does not = define who a mote's time source neighbor should be, and since RPL doesn't e= ither, the 6tsch layer would I believe be the right location. I avoid the t= erm "shim" since it sounds as "super-thin-does-very-little&q= uot;.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p> </o:p></p></= div><div><p class=3DMsoNormal>TSCH defined the concept of time source neigh= bor, and RPL of routing parent. These could be made the same, especially si= nce TSCH allows for motes to have multiple time source parents. Moreover, i= n a multi-hop setting, we don't want to end up with synchronization loops, = so a (RPL) DAG organization looks like the right one. Finally, RPL will cau= se data traffic to flow from a mote to its routing parent(s), if that routi= ng parent is also a TSCH time source neighbor, this means that the mote wil= l be tightly sync'ed "for free" when data is flowing.<o:p></o:p><= /p></div><div><p class=3DMsoNormal><o:p> </o:p></p></div><div><p class= =3DMsoNormal>Do you have any thoughts on why tying TSCH time source neighbo= rs to RPL routing parents would not be a good idea? Given that a TSCH topol= ogy is relatively stable due to the channel hopping nature of communication= , I would imagine that routing churn to relatively low, and so changes in r= outing/sync parents infrequent.<o:p></o:p></p></div><div><p class=3DMsoNorm= al><o:p> </o:p></p></div><div><p class=3DMsoNormal>Just to clarify som= e terminology: the Enhanced Beacon (EB) you refer to, is the one used to ad= vertise the presence of the network, and which contain lots of IEs describi= ng the network (channel hopping, timeslot info, link/slotframe info, etc) d= escribed in 5.1.2.6? I agree that this role is similar in nature to the &qu= ot;periodic" DIOs being sent by RPL. Are you toying with the idea of p= utting the DIO payload after the EB IEs? The standard might be flexible eno= ugh to allow the 6tsch layer to just send that up the stack as if they were= regular data packets.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&= nbsp;</o:p></p></div><div><p class=3DMsoNormal>Could we do some back-of-the= -envelope calculation to determine how much this would give us? Do you have= a rough list of what periodic traffic is being sent by a full-featured RPL= , and how many packets/s that represents?<o:p></o:p></p></div><div><p class= =3DMsoNormal><o:p> </o:p></p></div><div><p class=3DMsoNormal style=3D'= margin-bottom:12.0pt'>Thomas<o:p></o:p></p><div><p class=3DMsoNormal>On Wed= , Feb 6, 2013 at 2:18 PM, Robert Assimiti <<a href=3D"mailto:robert.assi= miti@nivis.com" target=3D"_blank">robert.assimiti@nivis.com</a>> wrote:<= o:p></o:p></p><div><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:au= to;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:= "Calibri","sans-serif";color:#1F497D'>Thomas,</span><o:p></o:p></p><p class= =3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'> </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-= top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;fo= nt-family:"Calibri","sans-serif";color:#1F497D'>The mechanism(s) used for t= ime synchronization is something that we might have to reconcile with RPL d= iscovery and maintenance traffic. </span><o:p></o:p></p><p class=3DMsoNorma= l style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style= =3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>&nbs= p;</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:au= to;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:= "Calibri","sans-serif";color:#1F497D'>Time synchronization in TSCH is based= on three mechanisms:</span><o:p></o:p></p><p><span style=3D'font-size:11.0= pt;font-family:"Calibri","sans-serif";color:#1F497D'>1.</span><span style= =3D'font-size:7.0pt;color:#1F497D'>      </span><s= pan style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F4= 97D'>Enhanced beacons </span><o:p></o:p></p><p><span style=3D'font-size:11.= 0pt;font-family:"Calibri","sans-serif";color:#1F497D'>2.</span><span style= =3D'font-size:7.0pt;color:#1F497D'>      </span><s= pan style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F4= 97D'>Enhanced ACKs</span><o:p></o:p></p><p><span style=3D'font-size:11.0pt;= font-family:"Calibri","sans-serif";color:#1F497D'>3.</span><span style=3D'f= ont-size:7.0pt;color:#1F497D'>      </span><span s= tyle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>= Frame based synchronization </span><o:p></o:p></p><p class=3DMsoNormal styl= e=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'fon= t-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </spa= n><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-= margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibr= i","sans-serif";color:#1F497D'>If a node communicates intermittently (sleep= y, battery operated) it can also proactively ping its time source and recei= ve time stamps.</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-marg= in-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt= ;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p>= </p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom= -alt:auto'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-seri= f";color:#1F497D'>In order to maximize battery life and network throughput,= it is advisable that RPL ICMP discovery and maintenance traffic (governed = by the trickle timer) be somehow coordinated with the transmission of time = synch packets (especially with enhanced beacons). </span><o:p></o:p></p><p = class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:au= to'><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";colo= r:#1F497D'> </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-ma= rgin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0= pt;font-family:"Calibri","sans-serif";color:#1F497D'>This could be a functi= on of the shim layer or it could be deferred to the device management entit= y. Any suggestions, ideas on this topic?</span><o:p></o:p></p><p class=3DMs= oNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span = style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'= > </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-a= lt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-fa= mily:"Calibri","sans-serif";color:#1F497D'>Thks</span><o:p></o:p></p><p cla= ss=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'= ><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#= 1F497D'> </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margi= n-top-alt:auto;mso-margin-bottom-alt:auto'><b><span style=3D'font-size:11.0= pt;font-family:"Calibri","sans-serif";color:#1F497D'>Robert Assimiti</span>= </b><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;ms= o-margin-bottom-alt:auto'><span style=3D'font-size:11.0pt;font-family:"Cali= bri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div style=3D'= border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p cl= ass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto= '><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>Fro= m:</span></b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-ser= if"'> <a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bou= nces@ietf.org</a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org" target= =3D"_blank">6tsch-bounces@ietf.org</a>] <b>On Behalf Of </b>Thomas Watteyne= <br><b>Sent:</b> Thursday, January 31, 2013 8:50 PM<br><b>To:</b> IETF 6TSC= H<br><b>Subject:</b> Re: [6tsch] Exposing network time (etc) to higher laye= rs.</span><o:p></o:p></p></div><p class=3DMsoNormal style=3D'mso-margin-top= -alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=3DMsoNo= rmal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Agreed. T= SCH is built to compensate for clock drift by using all (incl. data) packet= s to re-synchronize, and send keep-alive packets when not enough data packe= ts are sent to satisfy a "good enough" synchronization. You can g= et the motes in your network synchronized within 10's of us. In fact, the b= etter synchronized, the less long you have to listen for a packet (since yo= u always have to listen early in case your neighbor mote drifted), so tight= synchronization is a power *benefit*, not a power cost.<o:p></o:p></p><div= ><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-al= t:auto'> <o:p></o:p></p></div><div><p class=3DMsoNormal style=3D'mso-m= argin-top-alt:auto;mso-margin-bottom-alt:auto'>As pointed out by Kris, this= becomes really interesting for the application to timestamp its payload. A= re you thinking of any particular use of tight synchronization by the routi= ng layer?<o:p></o:p></p></div><div><div><div><div><p class=3DMsoNormal styl= e=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p><= /p><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bo= ttom-alt:auto'>On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <<a hr= ef=3D"mailto:xvilajosana@eecs.berkeley.edu" target=3D"_blank">xvilajosana@e= ecs.berkeley.edu</a>> wrote:<o:p></o:p></p><p class=3DMsoNormal style=3D= 'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Motes keep aligned wit= h guard times smaller than 1ms, also motes share the global ASN, with that = in mind, would not be difficult to expose network time. Time accuracy might= then depended on the energy constraints of the networks. As more tight syn= chronization more packets on the air.<span style=3D'color:#888888'><br><br>= X.</span><o:p></o:p></p><div><p class=3DMsoNormal style=3D'mso-margin-top-a= lt:auto;mso-margin-bottom-alt:auto'><br><br><br>On 31/01/13 16:23, Nick Moo= re wrote:<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:au= to;mso-margin-bottom-alt:auto'>On 01/02/13 10:29, Kris Pister wrote:<o:p></= o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bo= ttom-alt:auto'>So for sure we need a mechanism where network time can be ex= posed to higher layers.<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-mar= gin-top-alt:auto;margin-bottom:12.0pt'><br>Hey, that's a really interesting= thought, especially given the drifty nature of mote clocks.<br><br>-----Ni= ck<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-= margin-bottom-alt:auto'> <o:p></o:p></p></div><div><div><p class=3DMso= Normal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>_______= ________________________________________<br>6tsch mailing list<br><a href= =3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a><br><a href= =3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">https://= www.ietf.org/mailman/listinfo/6tsch</a><o:p></o:p></p></div></div></div><p = class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:au= to'> <o:p></o:p></p></div></div></div></div></div></div><p class=3DMso= Normal style=3D'margin-bottom:12.0pt'><br>_________________________________= ______________<br>6tsch mailing list<br><a href=3D"mailto:6tsch@ietf.org">6= tsch@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/6tsch= " target=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><o:p></o= :p></p></div><p class=3DMsoNormal><o:p> </o:p></p></div></div></body><= /html>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4ATLEXCH02nivi_-- From xvilajosana@eecs.berkeley.edu Fri Feb 8 10:28:07 2013 Return-Path: <xvilajosana@eecs.berkeley.edu> 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 7ED2721F87AA for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 10:28:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.039 X-Spam-Level: X-Spam-Status: No, score=-6.039 tagged_above=-999 required=5 tests=[AWL=0.560, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qyu0fPmVWuEu for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 10:28:06 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id C39AB21F8717 for <6tsch@ietf.org>; Fri, 8 Feb 2013 10:28:05 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from <xvilajosana@eecs.berkeley.edu>) id 1U3sg8-0000Bp-7s for 6tsch@ietf.org; Fri, 08 Feb 2013 10:28:05 -0800 Message-ID: <511543B4.1010002@eecs.berkeley.edu> Date: Fri, 08 Feb 2013 10:28:04 -0800 From: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [6tsch] on end to end reservation and 6TSCH role 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: Fri, 08 Feb 2013 18:28:07 -0000 Hi all, after the phone meeting I want to share my point on the end to end reservation as pointed out by Pascal. I think that the information that is carried on a message to establish end to end reservation has to feed 6tsch who as a black box will setup the links at L2. So if the application or RSVP mechanism wants to set an end-to-end bandwidth (of X packets/s), that reservation message has to flow through the desired route (path) and ask to 6TSCH to meet that bandwidth. This has not to be bound to a specific scheduling protocol as we want to support both centralized and decentralized approaches, meaning that if centralized the reservation request will include some IE indicating to 6TSCH exactly what to schedule, contrarily, if decentralized, 6TSCH will receive the requirement and reserve the slots according to some internal mechanism such as pair-wise negotiation with neighbors. I point out that because I don't know if this is aligned with what Pascal said and I want to know what is your opinion here. thanks. Xavi From alfredo.grieco@gmail.com Fri Feb 8 10:41:23 2013 Return-Path: <alfredo.grieco@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 1F93321F8A7B for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 10:41:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E3w5zDhflCBF for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 10:41:22 -0800 (PST) Received: from mail-ea0-f177.google.com (mail-ea0-f177.google.com [209.85.215.177]) by ietfa.amsl.com (Postfix) with ESMTP id D41E021F8A71 for <6tsch@ietf.org>; Fri, 8 Feb 2013 10:41:21 -0800 (PST) Received: by mail-ea0-f177.google.com with SMTP id n13so1704085eaa.36 for <6tsch@ietf.org>; Fri, 08 Feb 2013 10:41:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:subject:date:message-id:mime-version :content-type:x-mailer:thread-index:content-language; bh=HOT5ej7BtjexNsXvqnnhZIRsl5opnz8ZnafAlSejF6U=; b=GY8k3Mb9beLEkWsG4XM2ePIuKYE196FD1ffaI0yjP6RB9W8CuRY3oFMS2TYH5B5v8e x+WUKlkI52IIv0JSAKX8Dm9mo/oTmHs8X42RMLvmoNzjm36IpRZuDmeTc7coYl0IWBZu We4Y2OcHpX7ZTThxzmU+oGfPlBXtMcWif2fKwfU1ZTtMDGjj43aHQ0zeaU0pFFRtnB87 tjju6AddOr1OoKI/XsChL8Z00ab9U3F/NPARlasucRwpOS+I5vKDr7FxFHfedBFpKuWd sSP397pu0XR59KKt5Ts1VOZXJbkJgKWxXrroG69G7JgWQj40VWBjuq4oxDcMD1gTbofi WvDg== X-Received: by 10.14.193.198 with SMTP id k46mr18398144een.40.1360348881026; Fri, 08 Feb 2013 10:41:21 -0800 (PST) Received: from GriecoPC (deecom23.poliba.it. [193.204.59.55]) by mx.google.com with ESMTPS id h5sm48703137eem.1.2013.02.08.10.41.19 (version=TLSv1 cipher=RC4-SHA bits=128/128); Fri, 08 Feb 2013 10:41:20 -0800 (PST) From: "Alfredo Grieco" <alfredo.grieco@gmail.com> To: "'IETF 6TSCH'" <6tsch@ietf.org> Date: Fri, 8 Feb 2013 19:41:14 +0100 Message-ID: <511546d0.85b30e0a.3518.6e94@mx.google.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00C8_01CE0634.439D9570" X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac4GK2mvUaPsyXVLS3yjSWCAKu5qjQAAG1Jg Content-Language: en-us Subject: [6tsch] Draft notes - Today meeting 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: Fri, 08 Feb 2013 18:41:23 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_00C8_01CE0634.439D9570 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi all, Please, find enclosed the draft of the notes of the today meeting. Feel free to post integrations because there was some noise in the conversation that did not allow me to catch everything (sorry). Cheers Alfredo -- Luigi Alfredo Grieco, Ph. D. Assistant Professor in Telecommunications DEE - Politecnico di Bari Via Orabona, 4 - 70125 - Bari - Italy Phone: +39 080 5963 911 Fax: +39 080 5963 410 telematics.poliba.it/grieco ------=_NextPart_000_00C8_01CE0634.439D9570 Content-Type: text/plain; name="notes_8_Feb_2013_6TSCH.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="notes_8_Feb_2013_6TSCH.txt" Proposed Agenda: - Startup [15min] =A0 =A0- Gathering =A0 =A0- Weekly meetings organization [Thomas] =A0 =A0- Quick summary of people present =A0 =A0- Approval of the agenda - draft-watteyne-6tsch-tsch-lln-context-00 = (http://www.ietf.org/id/draft-watteyne-6tsch-tsch-lln-context-00.txt) = [20min]: =A0 =A0- Goals =A0 =A0- Overview of -00 =A0 =A0 =A0 - Status [Thomas] >> [Thomas] aim of the draft: provide an overview on 6TSCH scope and = targets. =A0 =A0 =A0 - TSCH overview [Maria Rita] >> [Maria Rita] The appendix summarizes the key features of TSCH: = timeslot, channel offsets,=20 slotframe structures, differences with IEEE 802.15.4, scheduling (and = related signaling) issues,=20 link vs. path models, mapping to PHY channels,=20 >> [Thomas] it is important to understand how to interact with TSCH =A0 =A0 =A0 - TSCH in LLN [Alfredo] >> [Alfredo] Sec. 2 provides a short overview of 6LoWPAN and RPL and = starts pointing out that some problems=20 should be faced to fully exploit the potential of TSCH. =A0 =A0 =A0 - Problems and Goals [Thomas] >> [Thomas] We should avoid proposing rigid requirmenets: the draft = should be broad enough >> [Norman] there is ongoing work in 802.1aq that could fit our topic. = Here is a message of Norman=20 posted on the mailing list on 1st of Feb. 2013: [IEEE 802.1aq was = published last year. It uses IS-IS as=20 the control plane for bridging, instead of spanning tree. It can run as = a software upgrade, using the=20 same old data plane that worked with spanning tree protocols, or along = with the MAC- in-MAC (802.1ah) encapsulation if you need better address and VLAN = scaling. It's=20 been in multivendor interoperability demos for quite a long time] >>[Thomas] how to marry TSCH with RPL ? Resource allocation and = multi-hop path calculation;=20 security enforcement techniques and so on. >>[Robert] agree on the problem statements in the draft. - Recap discussion on the mailing list [20min]: =A0 =A0- Mixing periodic TSCH and RPL traffic =A0 =A0 =A0 - problem statement [Robert] >> [Robert] TSCH relies on time synchronization: it uses ad hoc = signaling to keep nodes synchronized=20 (beacons, keep alive messages =85). RPL implements functionalities for = path discovery and maintenance. How to handle RPL traffic in a sync = environments in order to increase efficiency?=20 >>[Thomas] Can we somehow append DIO to keep-alive/beacon messages or = something similar ? =A0 =A0 =A0 - on-demand vs. always-send [Qin] =A0 =A0- Different flows in network (from "green light analogy"): =A0 =A0 =A0 - Requirements? [Pascal]=A0 =A0 =A0 =A0 - Analogy to Frame Relay: Permanent Virtual Circuits (PVC), = Committed information rate (CIR), extended information rate (EIR)? =A0 =A0 =A0 - TSCH support: multiple slotframes [Robert] =A0 =A0- Borrowing concepts from label switching: =A0 =A0 =A0 - "an incoming slot can be associated to a local label, = which is mapped to an outgoing label, which in turn is mapped to an = outgoing time slot" [Pascal] =A0 =A0 =A0 - using MPLS/RSVP-TE [Xavi] >>[Thomas] routing over a multi-hop network using TSCH at MAC layer = could be handled using some MPLS concepts.=20 Labels should encode differentiated treatments/priorities/flows >> [Xavi] some MPLS extensions could be used to handle this =85 =A0 =A0- Managing the TSCH schedule (from "green light analogy" and = "dynamic channel allocation") >>[Thomas] the scenario looks like frame relay: you have many flows with = different bandwidth requirements to be=20 scheduled over a different number of logical channels/slots=20 >> [Robert] in fully deterministic networks you need to guarantee = latencies (industrial apps).=20 The challenge is to ensure such latencies in hybrid distributed = networks.=20 Multiple slot-frames could be used to handle different priorities, also = using some labels. >> [Norman] who can control the priority scheme ? >> [Pascal] =85 =20 =A0 =A0 =A0 - Several Approaches [Kris] >>[Thomas]how to handle schedule ? At L2 one can handle schedule without = awareness about higher layers =A0 =A0 =A0 - l2 communicated [Qin] >> [Qin] how to translate bandwidth requirements to scheduling ?=20 A new node has no idea about the slot to use. Once a slot is assigned, = the node should be able to negotiate=20 on a dynamic basis new slots/links based on its requirements (in terms = of bandwidth, reliability, delay).=20 6TSCH should provide answers to these points. >> [Pascal] =85.some strategy should be used to handle Real Time (RT) = flows by delaying non-RT flows when there is=20 no bandwidth enough at a given time >> [Robert] we should define a framework for allowing link scheduling = (many different approaches) without=20 defining any specific strategy >> [Pascal] =85if we accept a reservation protocol at layer 3 how to = handle different kinds of flow on a dynamic basis ? >> [Thomas] we can set up a framework so that everybody can implemt its = solution.=20 We could also propose something that effectively works. =A0 =A0 =A0 - centralized scheduling [Maria Rita] >>=20 - Next steps [5min]: =A0 =A0- IETF Orlando: =A0 =A0 =A0 - http://www.ietf.org/meeting/86/index.html, IETF 86 =A0 =A0 =A0 - March 10 - 15, 2013 =A0 =A0 =A0 - Important Dates =A0 =A0 =A0 - Practical aspects - Any Other Business - Adjournment >> [Pascal] barBOF in Orlando and BOF in Berlin. In the barBoF we could = scope the work and assign tasks.=20 The tentative date for the barBof is Wednesday, 8-10pm: it will be = confirmed by Pascal with a Doodle. ------=_NextPart_000_00C8_01CE0634.439D9570-- From pascal.thubert@gmail.com Fri Feb 8 12:29:07 2013 Return-Path: <pascal.thubert@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 7EDCE21F8AA6 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 12:29:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.38 X-Spam-Level: X-Spam-Status: No, score=-2.38 tagged_above=-999 required=5 tests=[AWL=-0.778, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mBds29+vFaaS for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 12:29:06 -0800 (PST) Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com [209.85.212.171]) by ietfa.amsl.com (Postfix) with ESMTP id AAD5421F8A96 for <6tsch@ietf.org>; Fri, 8 Feb 2013 12:29:05 -0800 (PST) Received: by mail-wi0-f171.google.com with SMTP id hn17so1337715wib.10 for <6tsch@ietf.org>; Fri, 08 Feb 2013 12:29:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=4PV6pwRbwKvZslPsVpcn4Vb0htr32eSlLuRmsbKtQ7c=; b=Hx5ziAy1BdPJroCF/Otvya5j6ZMc8NzD6c8OctXkfvz0RYfVl4NY2Ghannwn98/gj8 ML973D/HWmUbVTv57i3VzjUgnfsU69gpcbgZtnZbBElX2uUO5qzzai4o2kCpTtzbhuX1 +XhtzjPhBkbv/AVjkX4zJ69Br5YVGHV6/1p03Ztx8+c05Ip6a1icyHl2fA1BE7vU3zBw 6NHzwLZdQmMQh551ttqhHo1tReD6aO4JfLTpCREUkNmt0mEZsyN+382+NHYlvbbdgLrF v2TviHySXCzfOr234mB1/tvuzn1S6kmsp089geEGmYlFWY5pjGv6vzBVQ++QkEfEgsGY MIGg== X-Received: by 10.195.13.11 with SMTP id eu11mr12168010wjd.39.1360355344820; Fri, 08 Feb 2013 12:29:04 -0800 (PST) Received: from ?IPv6:2a01:e34:ee75:2ac0:d414:c00d:72b1:d11f? ([2a01:e34:ee75:2ac0:d414:c00d:72b1:d11f]) by mx.google.com with ESMTPS id ex15sm4215652wid.5.2013.02.08.12.29.01 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 08 Feb 2013 12:29:03 -0800 (PST) References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> Mime-Version: 1.0 (1.0) In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> Content-Type: multipart/alternative; boundary=Apple-Mail-E6EA4FCE-9766-4F55-A857-228F50C3ABE9 Content-Transfer-Encoding: 7bit Message-Id: <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> X-Mailer: iPhone Mail (10B143) From: Pascal Thubert <pascal.thubert@gmail.com> Date: Fri, 8 Feb 2013 21:29:01 +0100 To: Robert Assimiti <robert.assimiti@nivis.com> Cc: Thomas Watteyne <watteyne@eecs.berkeley.edu>, IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Fri, 08 Feb 2013 20:29:07 -0000 --Apple-Mail-E6EA4FCE-9766-4F55-A857-228F50C3ABE9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Robert and Thomas, I think that if we agree on that key design point early in the process, we l= l save an awful lot of energy later... I certainly agree with the concept pf tying the mac coordonator with RPL par= ent. And th=C3=A9 I m wondering about the benefits / consequences of triggering D= IO/ DAO just because we need to resync time in the absence of traffic. In on= e hand that looks like an awful layer violation. Otoh that looks like an opp= ortunity to check routes in the absence of traffic, considering that with rp= l traffic validates the routes in an other fashion. Sendind DIOs a bit earlier or a bit more does not hurt considering that it i= s still quite sparse. Question though: is there risk of synchronization of the RPL control because= an external functionality -sync- would require the emission ahead of desire= d schedule?=20 Cheers, Pascal Le 8 f=C3=A9vr. 2013 =C3=A0 17:57, Robert Assimiti <robert.assimiti@nivis.co= m> a =C3=A9crit : > Thomas, > =20 > Just to clarify what I meant was: > =20 > =E2=80=9CI believe that tying the TSCH MAC coordinator (typically also the= time source) to the RPL parent is an excellent idea. > =20 > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of R= obert Assimiti > Sent: Friday, February 08, 2013 11:50 AM > To: Thomas Watteyne > Cc: IETF 6TSCH > Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic > =20 > Thomas, > =20 > I believe that tying the TSCH time source to the RPL is an excellent idea.= This is exactly what we do in our current system and believe you me, it sav= ed us a lot of aspirin and Tylenol (or whatever headache medicine you prefer= ). > =20 > Let me suggest the following flow: > 1. Device starts going through discovery and it build a table of neig= hbors > 2. Device chooses a MAC coordinator from the table of neighbors (crit= eria based on which is outside the scope of this discussion) > 3. RPL above does the same in parallel (DIOs). Once RPL chooses a par= ent it would ensure that the MAC layer uses the parent as the coordinator. > =20 > As for the enhanced beacons they are a MAC mechanism and in my ever to be h= umbled they should only ever include IEs (channel hopping, slot, link, etc) a= nd no DIO (or RPL discovery related) since that would be a clear layer viola= tion. But the EBs could be coordinated (within the device) with DIO (or othe= r RPL maintenance or discovery) traffic. =20 > =20 > Robert Assimiti > =20 > From: twatteyne@gmail.com [mailto:twatteyne@gmail.com] On Behalf Of Thomas= Watteyne > Sent: Wednesday, February 06, 2013 6:38 PM > To: Robert Assimiti > Cc: IETF 6TSCH > Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic > =20 > Robert, > =20 > I agree that we need to reconcile sync and routing. Since TSCH does not de= fine who a mote's time source neighbor should be, and since RPL doesn't eith= er, the 6tsch layer would I believe be the right location. I avoid the term "= shim" since it sounds as "super-thin-does-very-little". > =20 > TSCH defined the concept of time source neighbor, and RPL of routing paren= t. These could be made the same, especially since TSCH allows for motes to h= ave multiple time source parents. Moreover, in a multi-hop setting, we don't= want to end up with synchronization loops, so a (RPL) DAG organization look= s like the right one. Finally, RPL will cause data traffic to flow from a mo= te to its routing parent(s), if that routing parent is also a TSCH time sour= ce neighbor, this means that the mote will be tightly sync'ed "for free" whe= n data is flowing. > =20 > Do you have any thoughts on why tying TSCH time source neighbors to RPL ro= uting parents would not be a good idea? Given that a TSCH topology is relati= vely stable due to the channel hopping nature of communication, I would imag= ine that routing churn to relatively low, and so changes in routing/sync par= ents infrequent. > =20 > Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, i= s the one used to advertise the presence of the network, and which contain l= ots of IEs describing the network (channel hopping, timeslot info, link/slot= frame info, etc) described in 5.1.2.6? I agree that this role is similar in n= ature to the "periodic" DIOs being sent by RPL. Are you toying with the idea= of putting the DIO payload after the EB IEs? The standard might be flexible= enough to allow the 6tsch layer to just send that up the stack as if they w= ere regular data packets. > =20 > Could we do some back-of-the-envelope calculation to determine how much th= is would give us? Do you have a rough list of what periodic traffic is being= sent by a full-featured RPL, and how many packets/s that represents? > =20 > Thomas >=20 > On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com= > wrote: > Thomas, > =20 > The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. > =20 > Time synchronization in TSCH is based on three mechanisms: > 1. Enhanced beacons >=20 > 2. Enhanced ACKs >=20 > 3. Frame based synchronization >=20 > =20 > If a node communicates intermittently (sleepy, battery operated) it can al= so proactively ping its time source and receive time stamps. > =20 > In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle time= r) be somehow coordinated with the transmission of time synch packets (espec= ially with enhanced beacons). > =20 > This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? > =20 > Thks > =20 > Robert Assimiti > =20 > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne > Sent: Thursday, January 31, 2013 8:50 PM > To: IETF 6TSCH > Subject: Re: [6tsch] Exposing network time (etc) to higher layers. > =20 > Agreed. TSCH is built to compensate for clock drift by using all (incl. da= ta) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can get= the motes in your network synchronized within 10's of us. In fact, the bett= er synchronized, the less long you have to listen for a packet (since you al= ways have to listen early in case your neighbor mote drifted), so tight sync= hronization is a power *benefit*, not a power cost. > =20 > As pointed out by Kris, this becomes really interesting for the applicatio= n to timestamp its payload. Are you thinking of any particular use of tight s= ynchronization by the routing layer? > =20 > On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berke= ley.edu> wrote: > Motes keep aligned with guard times smaller than 1ms, also motes share the= global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the networ= ks. As more tight synchronization more packets on the air. >=20 > X. >=20 >=20 >=20 > On 31/01/13 16:23, Nick Moore wrote: > On 01/02/13 10:29, Kris Pister wrote: > So for sure we need a mechanism where network time can be exposed to highe= r layers. >=20 > Hey, that's a really interesting thought, especially given the drifty natu= re of mote clocks. >=20 > -----Nick >=20 > =20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > =20 >=20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch >=20 > =20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --Apple-Mail-E6EA4FCE-9766-4F55-A857-228F50C3ABE9 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D= utf-8"></head><body dir=3D"auto"><div>Hello Robert and Thomas,</div><div><br= ></div><div>I think that if we agree on that key design point early in the p= rocess, we ll save an awful lot of energy later...</div><div><br></div><div>= I certainly agree with the concept pf tying the mac coordonator with RPL par= ent.</div><div><br></div><div>And th=C3=A9 I m wondering about the benefits /= consequences of triggering DIO/ DAO just because we need to resync time in t= he absence of traffic. In one hand that looks like an awful layer violation.= Otoh that looks like an opportunity to check routes in the absence of traff= ic, considering that with rpl traffic validates the routes in an other fashi= on.</div><div><br></div><div>Sendind DIOs a bit earlier or a bit more does n= ot hurt considering that it is still quite sparse.</div><div><br></div><div>= Question though: is there risk of synchronization of the RPL control because= an external functionality -sync- would require the emission ahead of desire= d schedule? </div><div><br></div><div>Cheers,</div><div><br></div><div>= Pascal</div><div><br>Le 8 f=C3=A9vr. 2013 =C3=A0 17:57, Robert Assimiti <= <a href=3D"mailto:robert.assimiti@nivis.com">robert.assimiti@nivis.com</a>&g= t; a =C3=A9crit :<br><br></div><blockquote type=3D"cite"><div><meta htt= p-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"><meta nam= e=3D"Generator" content=3D"Microsoft Word 12 (filtered medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman","serif";} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {mso-style-priority:99; mso-style-link:"Balloon Text Char"; margin:0in; margin-bottom:.0001pt; font-size:8.0pt; font-family:"Tahoma","sans-serif";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif";} span.BalloonTextChar {mso-style-name:"Balloon Text Char"; mso-style-priority:99; mso-style-link:"Balloon Text"; font-family:"Tahoma","sans-serif";} span.EmailStyle21 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:#1F497D;} span.EmailStyle22 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1902642525; mso-list-type:hybrid; mso-list-template-ids:-1043279174 67698703 67698713 67698715 676987= 03 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 {mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-.25in;} @list l0:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} @list l0:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--><div class=3D"WordSection1"><p class=3D"Ms= oNormal"><span style=3D"font-size:11.0pt;font-family:"Calibri",&qu= ot;sans-serif";color:#1F497D">Thomas,<o:p></o:p></span></p><p class=3D"= MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1F497D"><o:p> </o:p></span></p><p class=3D= "MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Calibri",= "sans-serif";color:#1F497D">Just to clarify what I meant was:<o:p>= </o:p></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font= -family:"Calibri","sans-serif";color:#1F497D"><o:p> = ;</o:p></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;fon= t-family:"Calibri","sans-serif";color:#1F497D">=E2=80=9C= </span><span style=3D"font-size:11.0pt;font-family:"Calibri","= ;sans-serif";color:#1F497D">I believe that tying the TSCH <i><u>MAC coo= rdinator (typically also the time source)</u></i> to the RPL <i><u>parent </= u></i>is an excellent idea.</span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></spa= n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&qu= ot;Calibri","sans-serif";color:#1F497D"><o:p> </o:p></sp= an></p><div><div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding= :3.0pt 0in 0in 0in"><p class=3D"MsoNormal"><b><span style=3D"font-size:10.0p= t;font-family:"Tahoma","sans-serif"">From:</span></b><sp= an style=3D"font-size:10.0pt;font-family:"Tahoma","sans-serif= ""> <a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.org</a= > [<a href=3D"mailto:6tsch-bounces@ietf.org">mailto:6tsch-bounces@ietf.org</= a>] <b>On Behalf Of </b>Robert Assimiti<br><b>Sent:</b> Friday, February 08,= 2013 11:50 AM<br><b>To:</b> Thomas Watteyne<br><b>Cc:</b> IETF 6TSCH<br><b>= Subject:</b> Re: [6tsch] Time synchs and RPL discovery/maintenance traffic<o= :p></o:p></span></p></div></div><p class=3D"MsoNormal"><o:p> </o:p></p>= <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Cal= ibri","sans-serif";color:#1F497D">Thomas,<o:p></o:p></span></= p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"C= alibri","sans-serif";color:#1F497D"><o:p> </o:p></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= Calibri","sans-serif";color:#1F497D">I believe that tying the= TSCH time source to the RPL is an excellent idea. This is exactly what we d= o in our current system and believe you me, it saved us a lot of aspirin and= Tylenol (or whatever headache medicine you prefer).<o:p></o:p></span></p><p= class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Calib= ri","sans-serif";color:#1F497D"><o:p> </o:p></span></p><= p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Cali= bri","sans-serif";color:#1F497D">Let me suggest the following= flow:<o:p></o:p></span></p><p class=3D"MsoListParagraph" style=3D"text-inde= nt:-.25in;mso-list:l0 level1 lfo2"><!--[if !supportLists]--><span style=3D"f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D"><span style=3D"mso-list:Ignore">1.<span style=3D"font:7.0pt "= Times New Roman"">      </span></span></span><= !--[endif]--><span style=3D"font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D">Device starts going through discovery= and it build a table of neighbors<o:p></o:p></span></p><p class=3D"MsoListP= aragraph" style=3D"text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[if !supp= ortLists]--><span style=3D"font-size:11.0pt;font-family:"Calibri",= "sans-serif";color:#1F497D"><span style=3D"mso-list:Ignore">2.<spa= n style=3D"font:7.0pt "Times New Roman"">    &= nbsp; </span></span></span><!--[endif]--><span style=3D"font-size:11.0pt;fon= t-family:"Calibri","sans-serif";color:#1F497D">Device ch= ooses a MAC coordinator from the table of neighbors (criteria based on which= is outside the scope of this discussion)<o:p></o:p></span></p><p class=3D"M= soListParagraph" style=3D"text-indent:-.25in;mso-list:l0 level1 lfo2"><!--[i= f !supportLists]--><span style=3D"font-size:11.0pt;font-family:"Calibri= ","sans-serif";color:#1F497D"><span style=3D"mso-list:Ignore"= >3.<span style=3D"font:7.0pt "Times New Roman"">   =    </span></span></span><!--[endif]--><span style=3D"font-size:11.= 0pt;font-family:"Calibri","sans-serif";color:#1F497D">RP= L above does the same in parallel (DIOs). Once RPL chooses a parent it would= ensure that the MAC layer uses the parent as the coordinator.<o:p></o:p></s= pan></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&= quot;Calibri","sans-serif";color:#1F497D"><o:p> </o:p></= span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:= "Calibri","sans-serif";color:#1F497D">As for the enhance= d beacons they are a MAC mechanism and in my ever to be humbled they should o= nly ever include IEs (channel hopping, slot, link, etc) and no DIO (or RPL d= iscovery related) since that would be a clear layer violation. But the EBs c= ould be coordinated (within the device) with DIO (or other RPL maintenance o= r discovery) traffic.  <o:p></o:p></span></p><p class=3D"MsoNormal"><sp= an style=3D"font-size:11.0pt;font-family:"Calibri","sans-seri= f";color:#1F497D"><o:p> </o:p></span></p><p class=3D"MsoNormal"><b= ><span style=3D"font-size:11.0pt;font-family:"Calibri","sans-= serif";color:#1F497D">Robert Assimiti<o:p></o:p></span></b></p><p class= =3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Calibri&quo= t;,"sans-serif";color:#1F497D"><o:p> </o:p></span></p><div st= yle=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"= ><p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-si= ze:10.0pt;font-family:"Tahoma","sans-serif""> <a href=3D= "mailto:twatteyne@gmail.com">twatteyne@gmail.com</a> [<a href=3D"mailto:twat= teyne@gmail.com">mailto:twatteyne@gmail.com</a>] <b>On Behalf Of </b>Thomas W= atteyne<br><b>Sent:</b> Wednesday, February 06, 2013 6:38 PM<br><b>To:</b> R= obert Assimiti<br><b>Cc:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Time s= ynchs and RPL discovery/maintenance traffic<o:p></o:p></span></p></div><p cl= ass=3D"MsoNormal"><o:p> </o:p></p><p class=3D"MsoNormal">Robert,<o:p></= o:p></p><div><p class=3D"MsoNormal"><o:p> </o:p></p></div><div><p class= =3D"MsoNormal">I agree that we need to reconcile sync and routing. Since TSC= H does not define who a mote's time source neighbor should be, and since RPL= doesn't either, the 6tsch layer would I believe be the right location. I av= oid the term "shim" since it sounds as "super-thin-does-very-little".<o:p></= o:p></p></div><div><p class=3D"MsoNormal"><o:p> </o:p></p></div><div><p= class=3D"MsoNormal">TSCH defined the concept of time source neighbor, and R= PL of routing parent. These could be made the same, especially since TSCH al= lows for motes to have multiple time source parents. Moreover, in a multi-ho= p setting, we don't want to end up with synchronization loops, so a (RPL) DA= G organization looks like the right one. Finally, RPL will cause data traffi= c to flow from a mote to its routing parent(s), if that routing parent is al= so a TSCH time source neighbor, this means that the mote will be tightly syn= c'ed "for free" when data is flowing.<o:p></o:p></p></div><div><p class=3D"M= soNormal"><o:p> </o:p></p></div><div><p class=3D"MsoNormal">Do you have= any thoughts on why tying TSCH time source neighbors to RPL routing parents= would not be a good idea? Given that a TSCH topology is relatively stable d= ue to the channel hopping nature of communication, I would imagine that rout= ing churn to relatively low, and so changes in routing/sync parents infreque= nt.<o:p></o:p></p></div><div><p class=3D"MsoNormal"><o:p> </o:p></p></d= iv><div><p class=3D"MsoNormal">Just to clarify some terminology: the Enhance= d Beacon (EB) you refer to, is the one used to advertise the presence of the= network, and which contain lots of IEs describing the network (channel hopp= ing, timeslot info, link/slotframe info, etc) described in 5.1.2.6? I agree t= hat this role is similar in nature to the "periodic" DIOs being sent by RPL.= Are you toying with the idea of putting the DIO payload after the EB IEs? T= he standard might be flexible enough to allow the 6tsch layer to just send t= hat up the stack as if they were regular data packets.<o:p></o:p></p></div><= div><p class=3D"MsoNormal"><o:p> </o:p></p></div><div><p class=3D"MsoNo= rmal">Could we do some back-of-the-envelope calculation to determine how muc= h this would give us? Do you have a rough list of what periodic traffic is b= eing sent by a full-featured RPL, and how many packets/s that represents?<o:= p></o:p></p></div><div><p class=3D"MsoNormal"><o:p> </o:p></p></div><di= v><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt">Thomas<o:p></o:p></p= ><div><p class=3D"MsoNormal">On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti= <<a href=3D"mailto:robert.assimiti@nivis.com" target=3D"_blank">robert.a= ssimiti@nivis.com</a>> wrote:<o:p></o:p></p><div><div><p class=3D"MsoNorm= al" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style= =3D"font-size:11.0pt;font-family:"Calibri","sans-serif";= color:#1F497D">Thomas,</span><o:p></o:p></p><p class=3D"MsoNormal" style=3D"= mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style=3D"font-size= :11.0pt;font-family:"Calibri","sans-serif";color:#1F497D= "> </span><o:p></o:p></p><p class=3D"MsoNormal" style=3D"mso-margin-top= -alt:auto;mso-margin-bottom-alt:auto"><span style=3D"font-size:11.0pt;font-f= amily:"Calibri","sans-serif";color:#1F497D">The mechanis= m(s) used for time synchronization is something that we might have to reconc= ile with RPL discovery and maintenance traffic. </span><o:p></o:p></p><p cla= ss=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto= "><span style=3D"font-size:11.0pt;font-family:"Calibri","sans= -serif";color:#1F497D"> </span><o:p></o:p></p><p class=3D"MsoNorma= l" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style=3D= "font-size:11.0pt;font-family:"Calibri","sans-serif";col= or:#1F497D">Time synchronization in TSCH is based on three mechanisms:</span= ><o:p></o:p></p><p><span style=3D"font-size:11.0pt;font-family:"Calibri= ","sans-serif";color:#1F497D">1.</span><span style=3D"font-si= ze:7.0pt;color:#1F497D">      </span><span style=3D= "font-size:11.0pt;font-family:"Calibri","sans-serif";col= or:#1F497D">Enhanced beacons </span><o:p></o:p></p><p><span style=3D"font-si= ze:11.0pt;font-family:"Calibri","sans-serif";color:#1F49= 7D">2.</span><span style=3D"font-size:7.0pt;color:#1F497D">   = ;   </span><span style=3D"font-size:11.0pt;font-family:"Calib= ri","sans-serif";color:#1F497D">Enhanced ACKs</span><o:p></o:= p></p><p><span style=3D"font-size:11.0pt;font-family:"Calibri",&qu= ot;sans-serif";color:#1F497D">3.</span><span style=3D"font-size:7.0pt;c= olor:#1F497D">      </span><span style=3D"font-size= :11.0pt;font-family:"Calibri","sans-serif";color:#1F497D= ">Frame based synchronization </span><o:p></o:p></p><p class=3D"MsoNormal" s= tyle=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style=3D"f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D"> </span><o:p></o:p></p><p class=3D"MsoNormal" style=3D"mso-ma= rgin-top-alt:auto;mso-margin-bottom-alt:auto"><span style=3D"font-size:11.0p= t;font-family:"Calibri","sans-serif";color:#1F497D">If a= node communicates intermittently (sleepy, battery operated) it can also pro= actively ping its time source and receive time stamps.</span><o:p></o:p></p>= <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-al= t:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",&quo= t;sans-serif";color:#1F497D"> </span><o:p></o:p></p><p class=3D"Ms= oNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span s= tyle=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&qu= ot;;color:#1F497D">In order to maximize battery life and network throughput,= it is advisable that RPL ICMP discovery and maintenance traffic (governed b= y the trickle timer) be somehow coordinated with the transmission of time sy= nch packets (especially with enhanced beacons). </span><o:p></o:p></p><p cla= ss=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto= "><span style=3D"font-size:11.0pt;font-family:"Calibri","sans= -serif";color:#1F497D"> </span><o:p></o:p></p><p class=3D"MsoNorma= l" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style=3D= "font-size:11.0pt;font-family:"Calibri","sans-serif";col= or:#1F497D">This could be a function of the shim layer or it could be deferr= ed to the device management entity. Any suggestions, ideas on this topic?</s= pan><o:p></o:p></p><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;m= so-margin-bottom-alt:auto"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p= ></p><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bott= om-alt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri"= ,"sans-serif";color:#1F497D">Thks</span><o:p></o:p></p><p class=3D= "MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><sp= an style=3D"font-size:11.0pt;font-family:"Calibri","sans-seri= f";color:#1F497D"> </span><o:p></o:p></p><p class=3D"MsoNormal" st= yle=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style=3D= "font-size:11.0pt;font-family:"Calibri","sans-serif";col= or:#1F497D">Robert Assimiti</span></b><o:p></o:p></p><p class=3D"MsoNormal" s= tyle=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style=3D"f= ont-size:11.0pt;font-family:"Calibri","sans-serif";color= :#1F497D"> </span><o:p></o:p></p><div style=3D"border:none;border-top:s= olid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in"><p class=3D"MsoNormal" style=3D= "mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style=3D"font-= size:10.0pt;font-family:"Tahoma","sans-serif"">From:</sp= an></b><span style=3D"font-size:10.0pt;font-family:"Tahoma","= sans-serif""> <a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blan= k">6tsch-bounces@ietf.org</a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.o= rg" target=3D"_blank">6tsch-bounces@ietf.org</a>] <b>On Behalf Of </b>Thomas= Watteyne<br><b>Sent:</b> Thursday, January 31, 2013 8:50 PM<br><b>To:</b> I= ETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Exposing network time (etc) to high= er layers.</span><o:p></o:p></p></div><p class=3D"MsoNormal" style=3D"mso-ma= rgin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p><p class=3D= "MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Agr= eed. TSCH is built to compensate for clock drift by using all (incl. data) p= ackets to re-synchronize, and send keep-alive packets when not enough data p= ackets are sent to satisfy a "good enough" synchronization. You can get the m= otes in your network synchronized within 10's of us. In fact, the better syn= chronized, the less long you have to listen for a packet (since you always h= ave to listen early in case your neighbor mote drifted), so tight synchroniz= ation is a power *benefit*, not a power cost.<o:p></o:p></p><div><p class=3D= "MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nb= sp;<o:p></o:p></p></div><div><p class=3D"MsoNormal" style=3D"mso-margin-top-= alt:auto;mso-margin-bottom-alt:auto">As pointed out by Kris, this becomes re= ally interesting for the application to timestamp its payload. Are you think= ing of any particular use of tight synchronization by the routing layer?<o:p= ></o:p></p></div><div><div><div><div><p class=3D"MsoNormal" style=3D"mso-mar= gin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p><div><p cl= ass=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:aut= o">On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <<a href=3D"mailto:= xvilajosana@eecs.berkeley.edu" target=3D"_blank">xvilajosana@eecs.berkeley.e= du</a>> wrote:<o:p></o:p></p><p class=3D"MsoNormal" style=3D"mso-margin-t= op-alt:auto;mso-margin-bottom-alt:auto">Motes keep aligned with guard times s= maller than 1ms, also motes share the global ASN, with that in mind, would n= ot be difficult to expose network time. Time accuracy might then depended on= the energy constraints of the networks. As more tight synchronization more p= ackets on the air.<span style=3D"color:#888888"><br><br>X.</span><o:p></o:p>= </p><div><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-= bottom-alt:auto"><br><br><br>On 31/01/13 16:23, Nick Moore wrote:<o:p></o:p>= </p><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-botto= m-alt:auto">On 01/02/13 10:29, Kris Pister wrote:<o:p></o:p></p><p class=3D"= MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">So f= or sure we need a mechanism where network time can be exposed to higher laye= rs.<o:p></o:p></p><p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;ma= rgin-bottom:12.0pt"><br>Hey, that's a really interesting thought, especially= given the drifty nature of mote clocks.<br><br>-----Nick<o:p></o:p></p><p c= lass=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-alt:au= to"> <o:p></o:p></p></div><div><div><p class=3D"MsoNormal" style=3D"mso= -margin-top-alt:auto;mso-margin-bottom-alt:auto">___________________________= ____________________<br>6tsch mailing list<br><a href=3D"mailto:6tsch@ietf.o= rg" target=3D"_blank">6tsch@ietf.org</a><br><a href=3D"https://www.ietf.org/= mailman/listinfo/6tsch" target=3D"_blank">https://www.ietf.org/mailman/listi= nfo/6tsch</a><o:p></o:p></p></div></div></div><p class=3D"MsoNormal" style=3D= "mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"> <o:p></o:p></p></= div></div></div></div></div></div><p class=3D"MsoNormal" style=3D"margin-bot= tom:12.0pt"><br>_______________________________________________<br>6tsch mai= ling list<br><a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br><a href= =3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">https://w= ww.ietf.org/mailman/listinfo/6tsch</a><o:p></o:p></p></div><p class=3D"MsoNo= rmal"><o:p> </o:p></p></div></div></div></blockquote><blockquote type=3D= "cite"><div><span>_______________________________________________</span><br>= <span>6tsch mailing list</span><br><span><a href=3D"mailto:6tsch@ietf.org">6= tsch@ietf.org</a></span><br><span><a href=3D"https://www.ietf.org/mailman/li= stinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a></span><br></di= v></blockquote></body></html>= --Apple-Mail-E6EA4FCE-9766-4F55-A857-228F50C3ABE9-- From pascal.thubert@gmail.com Fri Feb 8 12:40:20 2013 Return-Path: <pascal.thubert@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 4789321F8B8B for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 12:40:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.567 X-Spam-Level: X-Spam-Status: No, score=0.567 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HOST_EQ_D_D_D_D=0.765, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e-gOpUUqnCqV for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 12:40:19 -0800 (PST) Received: from mail-we0-x233.google.com (mail-we0-x233.google.com [IPv6:2a00:1450:400c:c03::233]) by ietfa.amsl.com (Postfix) with ESMTP id D90CE21F8B08 for <6tsch@ietf.org>; Fri, 8 Feb 2013 12:40:18 -0800 (PST) Received: by mail-we0-f179.google.com with SMTP id x43so3386810wey.24 for <6tsch@ietf.org>; Fri, 08 Feb 2013 12:40:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=PBI5CfyCxuWd0/llTGNTOejZo8Ags0nWmtt/oOvTmQw=; b=e9PBu1Ok63/9/6w0S+jYr+RGMro5RVAQ8xzGHy3VKSyrIb2uiF3aHWl7ekmsDk0tKI gaFXUxxgUK2awIRDQoeESofegAWvr8h0pm1nYjT0SlKi+dCo74zNNsNExV2G1mrBbQRn lMEuFVvCGeqVN1Owth+qU6XyygWyDu5XLlc6/lUNto7J88Z1/9KNTmfPBgJJc6jE+h1D yi1EIQx77EnXrVKY3U4JNtFfecaq+QQvU1Cbz7vW35meTPGBEThym/HuenOdRf8bOdeF VD9qWBL5NHACkSE9NqwZes8pgmKn3N4WcJ47Lm6AWF3GJSaPg3AasGWtl194haz563aG 0WJg== X-Received: by 10.180.105.232 with SMTP id gp8mr4787353wib.33.1360356017842; Fri, 08 Feb 2013 12:40:17 -0800 (PST) Received: from [192.168.122.224] (col06-1-78-231-82-172.fbx.proxad.net. [78.231.82.172]) by mx.google.com with ESMTPS id o13sm11250753wie.10.2013.02.08.12.40.15 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 08 Feb 2013 12:40:16 -0800 (PST) References: <511543B4.1010002@eecs.berkeley.edu> Mime-Version: 1.0 (1.0) In-Reply-To: <511543B4.1010002@eecs.berkeley.edu> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-Id: <7C229341-8474-4CDB-BC51-5F7CF1B0D57D@gmail.com> X-Mailer: iPhone Mail (10B143) From: Pascal Thubert <pascal.thubert@gmail.com> Date: Fri, 8 Feb 2013 21:40:15 +0100 To: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] on end to end reservation and 6TSCH role 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: Fri, 08 Feb 2013 20:40:20 -0000 Hi Xavier We are in line. I think the reservation could also carry a budget in latency= so that the sub layer determines and returns how much is consumed between i= ncoming and outgoing time slots with the associated in and out labels, What do you think? Cheers Pascal Le 8 f=C3=A9vr. 2013 =C3=A0 19:28, Xavier Vilajosana <xvilajosana@eecs.berke= ley.edu> a =C3=A9crit : > Hi all, >=20 > after the phone meeting I want to share my point on the end to end reserva= tion as pointed out by Pascal. >=20 > I think that the information that is carried on a message to establish end= to end reservation has to feed 6tsch who as a black box will setup the link= s at L2. >=20 > So if the application or RSVP mechanism wants to set an end-to-end bandwid= th (of X packets/s), that reservation message has to flow through the desir= ed route (path) and ask to 6TSCH to meet that bandwidth. This has not to be b= ound to a specific scheduling protocol as we want to support both centralize= d and decentralized approaches, meaning that if centralized the reservation r= equest will include some IE indicating to 6TSCH exactly what to schedule, co= ntrarily, if decentralized, 6TSCH will receive the requirement and reserve t= he slots according to some internal mechanism such as pair-wise negotiation w= ith neighbors. >=20 > I point out that because I don't know if this is aligned with what Pascal s= aid and I want to know what is your opinion here. >=20 > thanks. > Xavi > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch From xvilajosana@eecs.berkeley.edu Fri Feb 8 13:48:54 2013 Return-Path: <xvilajosana@eecs.berkeley.edu> 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 17ABF21F8AE6 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 13:48:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.132 X-Spam-Level: X-Spam-Status: No, score=-6.132 tagged_above=-999 required=5 tests=[AWL=0.467, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ej4uQoL11vp3 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 13:48:53 -0800 (PST) Received: from cm03fe.IST.Berkeley.EDU (cm03fe.IST.Berkeley.EDU [169.229.218.144]) by ietfa.amsl.com (Postfix) with ESMTP id 96F3621F85F0 for <6tsch@ietf.org>; Fri, 8 Feb 2013 13:48:53 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm03fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from <xvilajosana@eecs.berkeley.edu>) id 1U3voR-0005Yd-Ck for 6tsch@ietf.org; Fri, 08 Feb 2013 13:48:53 -0800 Message-ID: <511572C3.8020005@eecs.berkeley.edu> Date: Fri, 08 Feb 2013 13:48:51 -0800 From: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: "6tsch@ietf.org" <6tsch@ietf.org> References: <511543B4.1010002@eecs.berkeley.edu> <7C229341-8474-4CDB-BC51-5F7CF1B0D57D@gmail.com> In-Reply-To: <7C229341-8474-4CDB-BC51-5F7CF1B0D57D@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] on end to end reservation and 6TSCH role 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: Fri, 08 Feb 2013 21:48:54 -0000 Totally agree. One more question then: Is task of 6TSCH to define or at least point out what metrics (latency, bandwidth,fairness*,etc..) should the reservation carry on? My guess is that yes, but I am not sure on what kind of detail, should we define the message type? should it be a TLV element or an option? RSVP for examples is pretty open on that, as long as you keep their object header, you can embed objects into the packet (TLV style). *fairness means that all nodes in the network for example have the same opportunities to transmit at the same rate or that the delay is more or less uniform across the network. regards, Xavi On 08/02/13 12:40, Pascal Thubert wrote: > Hi Xavier > > We are in line. I think the reservation could also carry a budget in latency so that the sub layer determines and returns how much is consumed between incoming and outgoing time slots with the associated in and out labels, > > What do you think? > > Cheers > > Pascal > > Le 8 févr. 2013 à 19:28, Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> a écrit : > >> Hi all, >> >> after the phone meeting I want to share my point on the end to end reservation as pointed out by Pascal. >> >> I think that the information that is carried on a message to establish end to end reservation has to feed 6tsch who as a black box will setup the links at L2. >> >> So if the application or RSVP mechanism wants to set an end-to-end bandwidth (of X packets/s), that reservation message has to flow through the desired route (path) and ask to 6TSCH to meet that bandwidth. This has not to be bound to a specific scheduling protocol as we want to support both centralized and decentralized approaches, meaning that if centralized the reservation request will include some IE indicating to 6TSCH exactly what to schedule, contrarily, if decentralized, 6TSCH will receive the requirement and reserve the slots according to some internal mechanism such as pair-wise negotiation with neighbors. >> >> I point out that because I don't know if this is aligned with what Pascal said and I want to know what is your opinion here. >> >> thanks. >> Xavi >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch From tom.phinney@cox.net Sat Feb 9 00:19:30 2013 Return-Path: <tom.phinney@cox.net> 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 9575B21F8CA2 for <6tsch@ietfa.amsl.com>; Sat, 9 Feb 2013 00:19:30 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.141 X-Spam-Level: X-Spam-Status: No, score=-1.141 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.001, MIME_HTML_ONLY=1.457] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v14gEIWTECHa for <6tsch@ietfa.amsl.com>; Sat, 9 Feb 2013 00:19:29 -0800 (PST) Received: from fed1rmfepo101.cox.net (fed1rmfepo101.cox.net [68.230.241.143]) by ietfa.amsl.com (Postfix) with ESMTP id 4B2C621F8C75 for <6tsch@ietf.org>; Sat, 9 Feb 2013 00:19:29 -0800 (PST) Received: from fed1rmimpo305 ([68.230.241.173]) by fed1rmfepo101.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130209081928.NGCT15828.fed1rmfepo101.cox.net@fed1rmimpo305> for <6tsch@ietf.org>; Sat, 9 Feb 2013 03:19:28 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo305 with cox id y8KR1k0073gAAro018KSCN; Sat, 09 Feb 2013 03:19:28 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020201.51160690.0039,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=GO6K45xK c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=MVnhGZheoj0A:10 a=48vgC7mUAAAA:8 a=ny6BT2qggzRL_r30r5gA:9 a=QEXdDO2ut3YA:10 a=UiCQ7L4-1S4A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=lZB815dzVvQA:10 a=35MO_7OoPF6_-eed:21 a=oNJVrwvjr2pR0JD1:21 a=VzXjoqxGRByIzj9A:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <5116068D.6050607@cox.net> Date: Sat, 09 Feb 2013 01:19:25 -0700 From: Tom Phinney <tom.phinney@cox.net> User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511543B4.1010002@eecs.berkeley.edu> <7C229341-8474-4CDB-BC51-5F7CF1B0D57D@gmail.com> <511572C3.8020005@eecs.berkeley.edu> In-Reply-To: <511572C3.8020005@eecs.berkeley.edu> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [6tsch] on fairness* X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney <tom.phinney@cox.net> 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: Sat, 09 Feb 2013 08:19:30 -0000 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> <font face="Arial">I'd like to point out that, at least in practical industrial automation networks, metrics such as fairness* need to be assessed relative to a subset of the nodes. In general it makes sense to assess fairness* relative to other devices that are conveying information floes of the same industrial automation usage class#, perhaps restricted to the subset of flows that have approximately the same repetition rate. In other words, fairness may make sense when comparing information flows used for 250 ms (4 Hz) closed loop control, but it hardly seems relevant when comparing messaging supporting such 4 Hz control with an hourly class 5 status report about a valve that replaces a manual walk-around observation of that valve which previously (before wireless) occured once every 24 hours.<br> <br> For those unfamiliar with the usage classes for industrial automation, the following (excerpted from an Annex to the IEC 62734 version of the ISA100.11a standard) may serve to introduce the concept.</font><br> <br> <style id="dynCom" type="text/css"></style> <style>@font-face { font-family: "Arial"; }@font-face { font-family: "Courier New"; }@font-face { font-family: "Wingdings"; }@font-face { font-family: "Wingdings"; }@font-face { font-family: "Calibri"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; }h1 { margin: 24pt 0cm 0.0001pt; text-align: justify; page-break-after: avoid; font-size: 16pt; font-family: Calibri; color: rgb(52, 90, 138); letter-spacing: 0.4pt; }h2 { margin: 10pt 0cm 0.0001pt; text-align: justify; page-break-after: avoid; font-size: 13pt; font-family: Calibri; color: rgb(79, 129, 189); letter-spacing: 0.4pt; }h3 { margin: 10pt 0cm 0.0001pt; text-align: justify; page-break-after: avoid; font-size: 10pt; font-family: Calibri; color: rgb(79, 129, 189); letter-spacing: 0.4pt; }h4 { margin: 10pt 0cm 0.0001pt; text-align: justify; page-break-after: avoid; font-size: 10pt; font-family: Calibri; color: rgb(79, 129, 189); letter-spacing: 0.4pt; font-style: italic; }h5 { margin: 10pt 0cm 0.0001pt; text-align: justify; page-break-after: avoid; font-size: 10pt; font-family: Calibri; color: rgb(36, 63, 96); letter-spa cing: 0.4pt; font-weight: normal; }p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText { margin: 0cm 0cm 5pt 14.2pt; text-indent: -14.2pt; font-size: 8pt; font-family: Arial; letter-spacing: 0.4pt; }p.MsoCommentText, li.MsoCommentText, div.MsoCommentText { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; }span.MsoFootnoteReference { font-family: Arial; position: relative; top: -2pt; vertical-align: baseline; }span.MsoCommentReference { }p.MsoListBullet, li.MsoListBullet, div.MsoListBullet { margin: 0cm 0cm 5pt 17pt; text-indent: -17pt; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; }p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2 { margin: 0cm 0cm 5pt 34pt; text-indent: -17pt; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; }p.PARAGRAPH, li.PARAGRAPH, div.PARAGRAPH { margin: 5pt 0cm 10pt; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; }span.PARAGRAPHChar { font-fami ly: Arial; letter-spacing: 0.4pt; }span.CommentTextChar { font-family: Arial; letter-spacing: 0.4pt; }p.NOTE, li.NOTE, div.NOTE { margin: 5pt 0cm; font-size: 8pt; font-family: Arial; letter-spacing: 0.4pt; }span.NOTEChar1 { font-family: Arial; letter-spacing: 0.4pt; }p.TABLE-title, li.TABLE-title, div.TABLE-title { margin: 5pt 0cm 10pt; text-align: center; page-break-after: avoid; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }span.FootnoteTextChar { font-family: Arial; letter-spacing: 0.4pt; }p.TABLE-col-heading, li.TABLE-col-heading, div.TABLE-col-heading { margin: 3pt 0cm; text-align: center; page-break-after: avoid; font-size: 8pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }p.ANNEX-heading1, li.ANNEX-heading1, div.ANNEX-heading1 { margin: 10pt 0cm; text-indent: 0cm; page-break-after: avoid; font-size: 11pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }p.TABLE-cell, li.TABLE-cell, div.TABLE-cell { margi n: 3pt 0cm; page-break-after: avoid; font-size: 8pt; font-family: Arial; letter-spacing: 0.4pt; }span.TABLE-cellChar { font-family: Arial; letter-spacing: 0.4pt; }p.ANNEX-heading2, li.ANNEX-heading2, div.ANNEX-heading2 { margin: 5pt 0cm; text-indent: 0cm; page-break-after: avoid; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }p.ANNEX-heading3, li.ANNEX-heading3, div.ANNEX-heading3 { margin: 5pt 0cm; text-indent: 0cm; page-break-after: avoid; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }p.ANNEX-heading4, li.ANNEX-heading4, div.ANNEX-heading4 { margin: 5pt 0cm; text-indent: 0cm; page-break-after: avoid; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }p.ANNEX-heading5, li.ANNEX-heading5, div.ANNEX-heading5 { margin: 5pt 0cm; text-indent: 0cm; page-break-after: avoid; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; font-weight: bold; }p.ListDash2, li.ListDash2, div.List Dash2 { margin: 0cm 0cm 5pt 34pt; text-indent: -17pt; font-size: 10pt; font-family: Arial; letter-spacing: 0.4pt; }span.Heading1Char { font-family: Calibri; color: rgb(52, 90, 138); letter-spacing: 0.4pt; font-weight: bold; }span.Heading2Char { font-family: Calibri; color: rgb(79, 129, 189); letter-spacing: 0.4pt; font-weight: bold; }span.Heading3Char { font-family: Calibri; color: rgb(79, 129, 189); letter-spacing: 0.4pt; font-weight: bold; }span.Heading4Char { font-family: Calibri; color: rgb(79, 129, 189); letter-spacing: 0.4pt; font-weight: bold; font-style: italic; }span.Heading5Char { font-family: Calibri; color: rgb(36, 63, 96); letter-spacing: 0.4pt; }.MsoChpDefault { font-size: 10pt; }div.WordSection1 { page: WordSection1; }ol { margin-bottom: 0cm; }ul { margin-bottom: 0cm; }</style> <p class="ANNEX-heading2" style="margin-left: 0cm; text-indent: 0cm;"><a name="_Toc196903959"><span style=""><span style="">A.1.1<span style="font: 7pt "Times New Roman";">  </span></span></span>General</a></p> <p class="PARAGRAPH">While there are many techniques that may be used to categorize the communications needs of industrial applications, this standard uses classes based upon usage. Analysis of the patterns of intended use of inter-device industrial wireless communications resulted in a partitioning of such communications into six classes. These classes are summarized in Table C.<span style="">1</span>.</p> <p class="TABLE-title"><a name="_Ref223332689"><span style=""><span style=""><span style="">Table C.</span></span></span></a><span style=""><span style=""><span style=""><span style=""><span style="">1</span></span></span></span></span><span style=""><span style=""><span style=""><span style=""></span></span></span></span><span style=""><span style=""><span style=""> – Usage classes</span></span></span></p> <div align="center"> <table class="MsoNormalTable" style="margin-left: 5.4pt; border-collapse: collapse; border: medium none;" border="1" cellpadding="0" cellspacing="0" width="454"> <tbody> <tr style="page-break-inside: avoid;"> <td style="width: 63.95pt; border: 1pt solid windowtext; padding: 0cm 5.4pt;" valign="top" width="64"> <p class="TABLE-col-heading">Safety</p> </td> <td style="width: 194.75pt; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Class 0: Emergency action</p> </td> <td style="width: 194.8pt; border-width: 1pt 1pt 1pt medium; border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Always critical</p> </td> </tr> <tr style="page-break-inside: avoid;"> <td rowspan="3" style="width: 63.95pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0cm 5.4pt;" valign="top" width="64"> <p class="TABLE-col-heading">Control</p> </td> <td style="width: 194.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Class 1: Closed loop regulatory control</p> </td> <td style="width: 194.8pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Often critical</p> </td> </tr> <tr style="page-break-inside: avoid;"> <td style="width: 194.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Class 2: Closed loop supervisory control</p> </td> <td style="width: 194.8pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Usually non-critical</p> </td> </tr> <tr style="page-break-inside: avoid;"> <td style="width: 194.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Class 3: Open loop control</p> </td> <td style="width: 194.8pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Human in the loop</p> </td> </tr> <tr style="page-break-inside: avoid;"> <td rowspan="2" style="width: 63.95pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0cm 5.4pt;" valign="top" width="64"> <p class="TABLE-col-heading">Monitoring</p> </td> <td style="width: 194.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Class 4: Alerting</p> </td> <td style="width: 194.8pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Short-term operational consequence (e.g., event-based maintenance)</p> </td> </tr> <tr style="page-break-inside: avoid;"> <td style="width: 194.75pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">Class 5: Logging and downloading / uploading</p> </td> <td style="width: 194.8pt; border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; padding: 0cm 5.4pt;" valign="top" width="195"> <p class="TABLE-cell">No immediate operational consequence (e.g., history collection, sequence-of-events, preventive maintenance)</p> </td> </tr> <tr style="page-break-inside: avoid;"> <td colspan="3" style="width: 453.5pt; border-width: medium 1pt 1pt; border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; padding: 0cm 5.4pt;" valign="top" width="454"> <p class="NOTE">NOTE Batch levels<a style="" name="_ftnref1" title=""><span class="MsoFootnoteReference"><span style=""><span class="MsoFootnoteReference"><span style="font-size: 8pt; letter-spacing: 0.4pt;">[1]</span></span></span></span></a> 3 and 4 could be class 2, class 1 or even class 0, depending on function.</p> <p class="NOTE"> </p> </td> </tr> </tbody> </table> </div> <p class="NOTE"> </p> <p class="ANNEX-heading2" style="margin-left: 0cm; text-indent: 0cm;"><a name="_Toc196903960"><span style=""><span style="">A.1.2<span style="font: 7pt "Times New Roman";">  </span></span></span>Class examples</a></p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 0: Emergency action<span style="">            </span>(always critical)</p> <p class="ListDash2" style=""><a style=""><span style=""><span style=""><span style="font: 7pt "Times New Roman";"></span></span></span>Examples include:</a><span class="MsoCommentReference"><span style="font-size: 8pt;"><span style=""></span></span></span></p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>safety interlock;<i></i></p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>emergency shutdown;<i></i></p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>automatic fire control.<i></i></p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 1: Closed loop regulatory control<span style="">      </span>(often critical)</p> <p class="ListDash2" style=""><span style=""><span style="">E</span></span>xamples include:</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>direct control of primary actuators (e.g., field device to host connection availability on demand of at least 99,99%, with link outages > 500 ms intolerable, with demand rates of 0,2 Hz or greater);</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>high-frequency cascade loops.</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 2: Closed loop supervisory control<span style="">     </span>(usually non-critical)</p> <p class="ListDash2" style=""><span style=""><span style="">E</span></span>xamples include:</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>low-frequency cascade loops;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>multivariable controls;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>optimizers.</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 3: Open loop control<span style=""> </span>(human in the loop)</p> <p class="ListDash2" style=""><span style=""><span style="">E</span></span>xamples include:</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>operator manually initiates a flare and watches the flare;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>guard remotely opens a security gate;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>operator performs manual pump/valve adjustment.</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 4: Alerting – Short-term operational consequence</p> <p class="ListDash2" style=""><span style=""><span style="">E</span></span>xamples include:</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>event-based maintenance;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>marginal bearing temp results in technician sent to field;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>battery low indicator for a device results in technician sent to change battery;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>asset tracking.</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 5: Logging – data/messages with no immediate operational consequence</p> <p class="ListDash2" style=""><span style=""><span style="">E</span></span>xamples include:</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>history collection;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>preventive maintenance rounds;</p> <p class="ListDash2" style=""><span style=""><span style="">–<span style="font: 7pt "Times New Roman";">      </span></span></span>sequence of events (SOE) uploading.</p> <p class="NOTE">NOTE SOE uses lossless communication, such as file transfer, rather than timely communication such as used by control messaging.<br> <br> </p> <p class="PARAGRAPH">Alarm examples include:</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 0: leak detector for radiation or fatally toxic gas, automated response (e.g., automated containment response).</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 1: high-impact process condition, automated response (e.g., automated shutdown of reaction).</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 2: automated response to process condition (e.g., automated flow diversion).</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 3: process condition with manually-initiated operational response (e.g., decide whether to divert flow to a parallel reactor).</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 4: equipment condition with short-time-scale maintenance response (e.g., send technician to field).</p> <p class="MsoListBullet" style=""><span style="font-family: Symbol;"><span style="">·<span style="font: 7pt "Times New Roman";">      </span></span></span>Class 5: equipment condition with long-time-scale maintenance action (e.g., order spare parts).</p> <div style=""><br clear="all"> <hr align="left" size="1" width="33%"> <div style="" id="ftn1"> <p class="MsoFootnoteText"><a style="" name="_ftn1" title=""><span class="MsoFootnoteReference"><span style=""><span class="MsoFootnoteReference"><span style="font-size: 8pt; letter-spacing: 0.4pt;">[1]</span></span></span></span></a> Batch levels are defined in IEC 61512-1, where L3 = unit and L4 = process cell</p> </div> </div> <div style=""> <hr class="msocomoff" align="left" size="1" width="33%"> <div style=""> <div id="_com_1" class="msocomtxt"><font face="Arial"><span style=""><br> </span><br> </font> </div> </div> </div> <font face="Arial"><br> -Tom<br> ===</font><br> <br> On 2013.02.08 14:48, Xavier Vilajosana wrote: <blockquote cite="mid:511572C3.8020005@eecs.berkeley.edu" type="cite">Totally agree. <br> <br> One more question then: <br> <br> Is task of 6TSCH to define or at least point out what metrics (latency, bandwidth,fairness*,etc..) should the reservation carry on? <br> <br> <br> My guess is that yes, but I am not sure on what kind of detail, should we define the message type? should it be a TLV element or an option? <br> <br> RSVP for examples is pretty open on that, as long as you keep their object header, you can embed objects into the packet (TLV style). <br> <br> <br> *fairness means that all nodes in the network for example have the same opportunities to transmit at the same rate or that the delay is more or less uniform across the network. <br> <br> regards, <br> Xavi <br> <br> On 08/02/13 12:40, Pascal Thubert wrote: <br> <blockquote type="cite">Hi Xavier <br> <br> We are in line. I think the reservation could also carry a budget in latency so that the sub layer determines and returns how much is consumed between incoming and outgoing time slots with the associated in and out labels, <br> <br> What do you think? <br> <br> Cheers <br> <br> Pascal <br> <br> Le 8 févr. 2013 à 19:28, Xavier Vilajosana <a class="moz-txt-link-rfc2396E" href="mailto:xvilajosana@eecs.berkeley.edu"><xvilajosana@eecs.berkeley.edu></a> a écrit : <br> <br> <blockquote type="cite">Hi all, <br> <br> after the phone meeting I want to share my point on the end to end reservation as pointed out by Pascal. <br> <br> I think that the information that is carried on a message to establish end to end reservation has to feed 6tsch who as a black box will setup the links at L2. <br> <br> So if the application or RSVP mechanism wants to set an end-to-end bandwidth (of X packets/s),  that reservation message has to flow through the desired route (path) and ask to 6TSCH to meet that bandwidth. This has not to be bound to a specific scheduling protocol as we want to support both centralized and decentralized approaches, meaning that if centralized the reservation request will include some IE indicating to 6TSCH exactly what to schedule, contrarily, if decentralized, 6TSCH will receive the requirement and reserve the slots according to some internal mechanism such as pair-wise negotiation with neighbors. <br> <br> I point out that because I don't know if this is aligned with what Pascal said and I want to know what is your opinion here. <br> <br> thanks. <br> Xavi <br> _______________________________________________ <br> 6tsch mailing list <br> <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <br> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> <br> </blockquote> </blockquote> <br> _______________________________________________ <br> 6tsch mailing list <br> <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <br> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> <br> </blockquote> </body> </html> From a.grieco@poliba.it Fri Feb 8 10:38:05 2013 Return-Path: <a.grieco@poliba.it> 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 8D17E21F8A71 for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 10:38:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.73 X-Spam-Level: X-Spam-Status: No, score=0.73 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, MSGID_MULTIPLE_AT=1.449] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z5NIASH7PN4X for <6tsch@ietfa.amsl.com>; Fri, 8 Feb 2013 10:38:04 -0800 (PST) Received: from mail.poliba.it (mail.poliba.it [193.204.49.50]) by ietfa.amsl.com (Postfix) with ESMTP id DB49921F8A6E for <6tsch@ietf.org>; Fri, 8 Feb 2013 10:38:02 -0800 (PST) Received: from GriecoPC (deecom23.poliba.it [193.204.59.55]) by mail.poliba.it (8.13.8/8.13.8) with ESMTP id r18Ibw0H008689 for <6tsch@ietf.org>; Fri, 8 Feb 2013 19:37:58 +0100 From: "Alfredo Grieco" <a.grieco@poliba.it> To: "'IETF 6TSCH'" <6tsch@ietf.org> Date: Fri, 8 Feb 2013 19:37:56 +0100 Message-ID: <00c201ce062b$69c76a40$3d563ec0$@grieco@poliba.it> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_00C3_01CE0633.CB8BD240" X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac4GK2mvUaPsyXVLS3yjSWCAKu5qjQ== Content-Language: en-us X-Antivirus: avast! (VPS 130208-0, 08/02/2013), Outbound message X-Antivirus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.6 at mail.poliba.it X-Virus-Status: Clean X-Mailman-Approved-At: Sun, 10 Feb 2013 09:43:08 -0800 Subject: [6tsch] Draft notes - Today meeting 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: Fri, 08 Feb 2013 18:40:07 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_00C3_01CE0633.CB8BD240 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi all, Please, find enclosed the draft of the notes of the today meeting. Feel free to post integrations because there was some noise in the conversation that did not allow me to catch everything (sorry). Cheers Alfredo -- Luigi Alfredo Grieco, Ph. D. Assistant Professor in Telecommunications DEE - Politecnico di Bari Via Orabona, 4 - 70125 - Bari - Italy Phone: +39 080 5963 911 Fax: +39 080 5963 410 telematics.poliba.it/grieco ------=_NextPart_000_00C3_01CE0633.CB8BD240 Content-Type: text/plain; name="notes_8_Feb_2013_6TSCH.txt" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="notes_8_Feb_2013_6TSCH.txt" Proposed Agenda: - Startup [15min] =A0 =A0- Gathering =A0 =A0- Weekly meetings organization [Thomas] =A0 =A0- Quick summary of people present =A0 =A0- Approval of the agenda - draft-watteyne-6tsch-tsch-lln-context-00 = (http://www.ietf.org/id/draft-watteyne-6tsch-tsch-lln-context-00.txt) = [20min]: =A0 =A0- Goals =A0 =A0- Overview of -00 =A0 =A0 =A0 - Status [Thomas] >> [Thomas] aim of the draft: provide an overview on 6TSCH scope and = targets. =A0 =A0 =A0 - TSCH overview [Maria Rita] >> [Maria Rita] The appendix summarizes the key features of TSCH: = timeslot, channel offsets,=20 slotframe structures, differences with IEEE 802.15.4, scheduling (and = related signaling) issues,=20 link vs. path models, mapping to PHY channels,=20 >> [Thomas] it is important to understand how to interact with TSCH =A0 =A0 =A0 - TSCH in LLN [Alfredo] >> [Alfredo] Sec. 2 provides a short overview of 6LoWPAN and RPL and = starts pointing out that some problems=20 should be faced to fully exploit the potential of TSCH. =A0 =A0 =A0 - Problems and Goals [Thomas] >> [Thomas] We should avoid proposing rigid requirmenets: the draft = should be broad enough >> [Norman] there is ongoing work in 802.1aq that could fit our topic. = Here is a message of Norman=20 posted on the mailing list on 1st of Feb. 2013: [IEEE 802.1aq was = published last year. It uses IS-IS as=20 the control plane for bridging, instead of spanning tree. It can run as = a software upgrade, using the=20 same old data plane that worked with spanning tree protocols, or along = with the MAC- in-MAC (802.1ah) encapsulation if you need better address and VLAN = scaling. It's=20 been in multivendor interoperability demos for quite a long time] >>[Thomas] how to marry TSCH with RPL ? Resource allocation and = multi-hop path calculation;=20 security enforcement techniques and so on. >>[Robert] agree on the problem statements in the draft. - Recap discussion on the mailing list [20min]: =A0 =A0- Mixing periodic TSCH and RPL traffic =A0 =A0 =A0 - problem statement [Robert] >> [Robert] TSCH relies on time synchronization: it uses ad hoc = signaling to keep nodes synchronized=20 (beacons, keep alive messages =85). RPL implements functionalities for = path discovery and maintenance. How to handle RPL traffic in a sync = environments in order to increase efficiency?=20 >>[Thomas] Can we somehow append DIO to keep-alive/beacon messages or = something similar ? =A0 =A0 =A0 - on-demand vs. always-send [Qin] =A0 =A0- Different flows in network (from "green light analogy"): =A0 =A0 =A0 - Requirements? [Pascal]=A0 =A0 =A0 =A0 - Analogy to Frame Relay: Permanent Virtual Circuits (PVC), = Committed information rate (CIR), extended information rate (EIR)? =A0 =A0 =A0 - TSCH support: multiple slotframes [Robert] =A0 =A0- Borrowing concepts from label switching: =A0 =A0 =A0 - "an incoming slot can be associated to a local label, = which is mapped to an outgoing label, which in turn is mapped to an = outgoing time slot" [Pascal] =A0 =A0 =A0 - using MPLS/RSVP-TE [Xavi] >>[Thomas] routing over a multi-hop network using TSCH at MAC layer = could be handled using some MPLS concepts.=20 Labels should encode differentiated treatments/priorities/flows >> [Xavi] some MPLS extensions could be used to handle this =85 =A0 =A0- Managing the TSCH schedule (from "green light analogy" and = "dynamic channel allocation") >>[Thomas] the scenario looks like frame relay: you have many flows with = different bandwidth requirements to be=20 scheduled over a different number of logical channels/slots=20 >> [Robert] in fully deterministic networks you need to guarantee = latencies (industrial apps).=20 The challenge is to ensure such latencies in hybrid distributed = networks.=20 Multiple slot-frames could be used to handle different priorities, also = using some labels. >> [Norman] who can control the priority scheme ? >> [Pascal] =85 =20 =A0 =A0 =A0 - Several Approaches [Kris] >>[Thomas]how to handle schedule ? At L2 one can handle schedule without = awareness about higher layers =A0 =A0 =A0 - l2 communicated [Qin] >> [Qin] how to translate bandwidth requirements to scheduling ?=20 A new node has no idea about the slot to use. Once a slot is assigned, = the node should be able to negotiate=20 on a dynamic basis new slots/links based on its requirements (in terms = of bandwidth, reliability, delay).=20 6TSCH should provide answers to these points. >> [Pascal] =85.some strategy should be used to handle Real Time (RT) = flows by delaying non-RT flows when there is=20 no bandwidth enough at a given time >> [Robert] we should define a framework for allowing link scheduling = (many different approaches) without=20 defining any specific strategy >> [Pascal] =85if we accept a reservation protocol at layer 3 how to = handle different kinds of flow on a dynamic basis ? >> [Thomas] we can set up a framework so that everybody can implemt its = solution.=20 We could also propose something that effectively works. =A0 =A0 =A0 - centralized scheduling [Maria Rita] >>=20 - Next steps [5min]: =A0 =A0- IETF Orlando: =A0 =A0 =A0 - http://www.ietf.org/meeting/86/index.html, IETF 86 =A0 =A0 =A0 - March 10 - 15, 2013 =A0 =A0 =A0 - Important Dates =A0 =A0 =A0 - Practical aspects - Any Other Business - Adjournment >> [Pascal] barBOF in Orlando and BOF in Berlin. In the barBoF we could = scope the work and assign tasks.=20 The tentative date for the barBof is Wednesday, 8-10pm: it will be = confirmed by Pascal with a Doodle. ------=_NextPart_000_00C3_01CE0633.CB8BD240-- From twatteyne@gmail.com Sun Feb 10 13:15:38 2013 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 206EE21F86D3 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 13:15:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.283 X-Spam-Level: X-Spam-Status: No, score=-2.283 tagged_above=-999 required=5 tests=[AWL=0.093, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id estPpgjQYp3s for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 13:15:37 -0800 (PST) Received: from mail-pb0-f43.google.com (mail-pb0-f43.google.com [209.85.160.43]) by ietfa.amsl.com (Postfix) with ESMTP id D4CBB21F86C5 for <6tsch@ietf.org>; Sun, 10 Feb 2013 13:15:36 -0800 (PST) Received: by mail-pb0-f43.google.com with SMTP id md12so430068pbc.16 for <6tsch@ietf.org>; Sun, 10 Feb 2013 13:15:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=bnlsC4pW0HTZ259OSo9Oki+KyhOu7ylT5gZMdf3DjDk=; b=UGEAbpFvsPtNXMfNn4YQvK7oupcp/r1fvm6cvsMk0LZMVNRFZVqP5pNkwHz9ayYU0Q Yn6gyguTIKiQdCjNWDGOTeV6wMBT0L3yaY45t1EFScwWqpKhEHyOj7LEsH0RtEEF+XCE 54K0txmM1OCwtIQumoXabmjiTQrrB0qx7664HRrfnloXgvme5wOfYSnJ9B7quq05wgJc orl4dJE9Rk6si0DSzhBKdGiP+GNVq3THoCkWNeveLUDJu+ZXmZKq+ccmzoBE1zM/Plac U2sTyIMiKqaqoojyPHTdRm8gYpl2Y/kYUBEGlDHhM3MLw3xfX2L/qXMVBxxDFc5K1/Ff tpKw== MIME-Version: 1.0 X-Received: by 10.68.253.130 with SMTP id aa2mr13437337pbd.130.1360530936447; Sun, 10 Feb 2013 13:15:36 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Sun, 10 Feb 2013 13:15:36 -0800 (PST) In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> Date: Sun, 10 Feb 2013 13:15:36 -0800 X-Google-Sender-Auth: mHwZ46r_hrjs0L6H4flQ9b9zSy0 Message-ID: <CADJ9OA-7dT6F8cw7w2P9q6=LtruyJHh8SirMhh3Nc+pyJA=oQg@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: Robert Assimiti <robert.assimiti@nivis.com> Content-Type: multipart/alternative; boundary=047d7b16313f2c427804d5654b3c Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Sun, 10 Feb 2013 21:15:38 -0000 --047d7b16313f2c427804d5654b3c Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Robert, Thanks for the clarification, this makes perfect sense. Thomas On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti <robert.assimiti@nivis.com>wrote: > Thomas,**** > > ** ** > > Just to clarify what I meant was:**** > > ** ** > > =93I believe that tying the TSCH *MAC coordinator (typically also the tim= e > source)* to the RPL *parent *is an excellent idea.**** > > ** ** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Robert Assimiti > *Sent:* Friday, February 08, 2013 11:50 AM > *To:* Thomas Watteyne > > *Cc:* IETF 6TSCH > *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic*= * > ** > > ** ** > > Thomas,**** > > ** ** > > I believe that tying the TSCH time source to the RPL is an excellent idea= . > This is exactly what we do in our current system and believe you me, it > saved us a lot of aspirin and Tylenol (or whatever headache medicine you > prefer).**** > > ** ** > > Let me suggest the following flow:**** > > **1. **Device starts going through discovery and it build a table of > neighbors**** > > **2. **Device chooses a MAC coordinator from the table of neighbors > (criteria based on which is outside the scope of this discussion)**** > > **3. **RPL above does the same in parallel (DIOs). Once RPL chooses > a parent it would ensure that the MAC layer uses the parent as the > coordinator.**** > > ** ** > > As for the enhanced beacons they are a MAC mechanism and in my ever to be > humbled they should only ever include IEs (channel hopping, slot, link, > etc) and no DIO (or RPL discovery related) since that would be a clear > layer violation. But the EBs could be coordinated (within the device) wit= h > DIO (or other RPL maintenance or discovery) traffic. **** > > ** ** > > *Robert Assimiti* > > ** ** > > *From:* twatteyne@gmail.com [mailto:twatteyne@gmail.com<twatteyne@gmail.c= om>] > *On Behalf Of *Thomas Watteyne > *Sent:* Wednesday, February 06, 2013 6:38 PM > *To:* Robert Assimiti > *Cc:* IETF 6TSCH > *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic*= * > ** > > ** ** > > Robert,**** > > ** ** > > I agree that we need to reconcile sync and routing. Since TSCH does not > define who a mote's time source neighbor should be, and since RPL doesn't > either, the 6tsch layer would I believe be the right location. I avoid th= e > term "shim" since it sounds as "super-thin-does-very-little".**** > > ** ** > > TSCH defined the concept of time source neighbor, and RPL of routing > parent. These could be made the same, especially since TSCH allows for > motes to have multiple time source parents. Moreover, in a multi-hop > setting, we don't want to end up with synchronization loops, so a (RPL) D= AG > organization looks like the right one. Finally, RPL will cause data traff= ic > to flow from a mote to its routing parent(s), if that routing parent is > also a TSCH time source neighbor, this means that the mote will be tightl= y > sync'ed "for free" when data is flowing.**** > > ** ** > > Do you have any thoughts on why tying TSCH time source neighbors to RPL > routing parents would not be a good idea? Given that a TSCH topology is > relatively stable due to the channel hopping nature of communication, I > would imagine that routing churn to relatively low, and so changes in > routing/sync parents infrequent.**** > > ** ** > > Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, > is the one used to advertise the presence of the network, and which conta= in > lots of IEs describing the network (channel hopping, timeslot info, > link/slotframe info, etc) described in 5.1.2.6? I agree that this role is > similar in nature to the "periodic" DIOs being sent by RPL. Are you toyin= g > with the idea of putting the DIO payload after the EB IEs? The standard > might be flexible enough to allow the 6tsch layer to just send that up th= e > stack as if they were regular data packets.**** > > ** ** > > Could we do some back-of-the-envelope calculation to determine how much > this would give us? Do you have a rough list of what periodic traffic is > being sent by a full-featured RPL, and how many packets/s that represents= ? > **** > > ** ** > > Thomas**** > > On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.co= m> > wrote:**** > > Thomas,**** > > **** > > The mechanism(s) used for time synchronization is something that we might > have to reconcile with RPL discovery and maintenance traffic. **** > > **** > > Time synchronization in TSCH is based on three mechanisms:**** > > 1. Enhanced beacons **** > > 2. Enhanced ACKs**** > > 3. Frame based synchronization **** > > **** > > If a node communicates intermittently (sleepy, battery operated) it can > also proactively ping its time source and receive time stamps.**** > > **** > > In order to maximize battery life and network throughput, it is advisable > that RPL ICMP discovery and maintenance traffic (governed by the trickle > timer) be somehow coordinated with the transmission of time synch packets > (especially with enhanced beacons). **** > > **** > > This could be a function of the shim layer or it could be deferred to the > device management entity. Any suggestions, ideas on this topic?**** > > **** > > Thks**** > > **** > > *Robert Assimiti***** > > **** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Thomas Watteyne > *Sent:* Thursday, January 31, 2013 8:50 PM > *To:* IETF 6TSCH > *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** > > **** > > Agreed. TSCH is built to compensate for clock drift by using all (incl. > data) packets to re-synchronize, and send keep-alive packets when not > enough data packets are sent to satisfy a "good enough" synchronization. > You can get the motes in your network synchronized within 10's of us. In > fact, the better synchronized, the less long you have to listen for a > packet (since you always have to listen early in case your neighbor mote > drifted), so tight synchronization is a power *benefit*, not a power cost= . > **** > > **** > > As pointed out by Kris, this becomes really interesting for the > application to timestamp its payload. Are you thinking of any particular > use of tight synchronization by the routing layer?**** > > **** > > On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > xvilajosana@eecs.berkeley.edu> wrote:**** > > Motes keep aligned with guard times smaller than 1ms, also motes share th= e > global ASN, with that in mind, would not be difficult to expose network > time. Time accuracy might then depended on the energy constraints of the > networks. As more tight synchronization more packets on the air. > > X.**** > > > > > On 31/01/13 16:23, Nick Moore wrote:**** > > On 01/02/13 10:29, Kris Pister wrote:**** > > So for sure we need a mechanism where network time can be exposed to > higher layers.**** > > > Hey, that's a really interesting thought, especially given the drifty > nature of mote clocks. > > -----Nick**** > > **** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch**** > > **** > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > --047d7b16313f2c427804d5654b3c Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Robert,<div>Thanks for the clarification, this makes perfect sense.</div><d= iv>Thomas<br><br><div class=3D"gmail_quote">On Fri, Feb 8, 2013 at 8:57 AM,= Robert Assimiti <span dir=3D"ltr"><<a href=3D"mailto:robert.assimiti@ni= vis.com" target=3D"_blank">robert.assimiti@nivis.com</a>></span> wrote:<= br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"p= urple"><div><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-fam= ily:"Calibri","sans-serif";color:#1f497d">Thomas,<u></u= ><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Just to clarify what I= meant was:<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">=93</span><span style= =3D"font-size:11.0pt;font-family:"Calibri","sans-serif"= ;color:#1f497d">I believe that tying the TSCH <i><u>MAC coordinator (typica= lly also the time source)</u></i> to the RPL <i><u>parent </u></i>is an exc= ellent idea.</span><span style=3D"font-size:11.0pt;font-family:"Calibr= i","sans-serif";color:#1f497d"><u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><div><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.= 0pt 0in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org= </a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6t= sch-bounces@ietf.org</a>] <b>On Behalf Of </b>Robert Assimiti<br> <b>Sent:</b> Friday, February 08, 2013 11:50 AM<br><b>To:</b> Thomas Wattey= ne</span></p><div><div class=3D"h5"><br><b>Cc:</b> IETF 6TSCH<br><b>Subject= :</b> Re: [6tsch] Time synchs and RPL discovery/maintenance traffic<u></u><= u></u></div> </div><p></p></div></div><div><div class=3D"h5"><p class=3D"MsoNormal"><u><= /u>=A0<u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;fon= t-family:"Calibri","sans-serif";color:#1f497d">Thomas,<= u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">I believe that tying t= he TSCH time source to the RPL is an excellent idea. This is exactly what w= e do in our current system and believe you me, it saved us a lot of aspirin= and Tylenol (or whatever headache medicine you prefer).<u></u><u></u></spa= n></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Let me suggest the fol= lowing flow:<u></u><u></u></span></p> <p><u></u><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1f497d"><span>1.<span style=3D"font:7.0pt &quo= t;Times New Roman"">=A0=A0=A0=A0=A0 </span></span></span><u></u><span = style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&= quot;;color:#1f497d">Device starts going through discovery and it build a t= able of neighbors<u></u><u></u></span></p> <p><u></u><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1f497d"><span>2.<span style=3D"font:7.0pt &quo= t;Times New Roman"">=A0=A0=A0=A0=A0 </span></span></span><u></u><span = style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&= quot;;color:#1f497d">Device chooses a MAC coordinator from the table of nei= ghbors (criteria based on which is outside the scope of this discussion)<u>= </u><u></u></span></p> <p><u></u><span style=3D"font-size:11.0pt;font-family:"Calibri",&= quot;sans-serif";color:#1f497d"><span>3.<span style=3D"font:7.0pt &quo= t;Times New Roman"">=A0=A0=A0=A0=A0 </span></span></span><u></u><span = style=3D"font-size:11.0pt;font-family:"Calibri","sans-serif&= quot;;color:#1f497d">RPL above does the same in parallel (DIOs). Once RPL c= hooses a parent it would ensure that the MAC layer uses the parent as the c= oordinator.<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">As for the enhanced be= acons they are a MAC mechanism and in my ever to be humbled they should onl= y ever include IEs (channel hopping, slot, link, etc) and no DIO (or RPL di= scovery related) since that would be a clear layer violation. But the EBs c= ould be coordinated (within the device) with DIO (or other RPL maintenance = or discovery) traffic. =A0<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri","sans-serif";color:#1f497d">Robert Assimiti<u><= /u><u></u></span></b></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0= in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:twatteyne@gmail.com" target=3D"_blank">twatteyne@gmail.com</a> [= <a href=3D"mailto:twatteyne@gmail.com" target=3D"_blank">mailto:twatteyne@g= mail.com</a>] <b>On Behalf Of </b>Thomas Watteyne<br> <b>Sent:</b> Wednesday, February 06, 2013 6:38 PM<br><b>To:</b> Robert Assi= miti<br><b>Cc:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Time synchs an= d RPL discovery/maintenance traffic<u></u><u></u></span></p></div><p class= =3D"MsoNormal"> <u></u>=A0<u></u></p><p class=3D"MsoNormal">Robert,<u></u><u></u></p><div><= p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=3D"MsoNormal= ">I agree that we need to reconcile sync and routing. Since TSCH does not d= efine who a mote's time source neighbor should be, and since RPL doesn&= #39;t either, the 6tsch layer would I believe be the right location. I avoi= d the term "shim" since it sounds as "super-thin-does-very-l= ittle".<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">TSCH defined the concept of time source neighbor, and RPL of= routing parent. These could be made the same, especially since TSCH allows= for motes to have multiple time source parents. Moreover, in a multi-hop s= etting, we don't want to end up with synchronization loops, so a (RPL) = DAG organization looks like the right one. Finally, RPL will cause data tra= ffic to flow from a mote to its routing parent(s), if that routing parent i= s also a TSCH time source neighbor, this means that the mote will be tightl= y sync'ed "for free" when data is flowing.<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">Do you have any thoughts on why tying TSCH time source neigh= bors to RPL routing parents would not be a good idea? Given that a TSCH top= ology is relatively stable due to the channel hopping nature of communicati= on, I would imagine that routing churn to relatively low, and so changes in= routing/sync parents infrequent.<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">Just to clarify some terminology: the Enhanced Beacon (EB) y= ou refer to, is the one used to advertise the presence of the network, and = which contain lots of IEs describing the network (channel hopping, timeslot= info, link/slotframe info, etc) described in 5.1.2.6? I agree that this ro= le is similar in nature to the "periodic" DIOs being sent by RPL.= Are you toying with the idea of putting the DIO payload after the EB IEs? = The standard might be flexible enough to allow the 6tsch layer to just send= that up the stack as if they were regular data packets.<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">Could we do some back-of-the-envelope calculation to determi= ne how much this would give us? Do you have a rough list of what periodic t= raffic is being sent by a full-featured RPL, and how many packets/s that re= presents?<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal" style=3D"margin-bottom:12.0pt">Thomas<u></u><u></u></p><div>= <p class=3D"MsoNormal">On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <= <a href=3D"mailto:robert.assimiti@nivis.com" target=3D"_blank">robert.assim= iti@nivis.com</a>> wrote:<u></u><u></u></p> <div><div><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Thomas,</span><= u></u><u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;fon= t-family:"Calibri","sans-serif";color:#1f497d">=A0</spa= n><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">The mechanism(s) used for= time synchronization is something that we might have to reconcile with RPL= discovery and maintenance traffic. </span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Time synchronization i= n TSCH is based on three mechanisms:</span><u></u><u></u></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">1.</span><span style=3D"font-size:7.0pt;color= :#1f497d">=A0=A0=A0=A0=A0 </span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Enhanced beacon= s </span><u></u><u></u></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">2.</span><span style=3D"font-size:7.0pt;color= :#1f497d">=A0=A0=A0=A0=A0 </span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Enhanced ACKs</= span><u></u><u></u></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">3.</span><span style=3D"font-size:7.0pt;color= :#1f497d">=A0=A0=A0=A0=A0 </span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Frame based syn= chronization </span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">If a node communicates= intermittently (sleepy, battery operated) it can also proactively ping its= time source and receive time stamps.</span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">In order to maximize b= attery life and network throughput, it is advisable that RPL ICMP discovery= and maintenance traffic (governed by the trickle timer) be somehow coordin= ated with the transmission of time synch packets (especially with enhanced = beacons). </span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">This could be a functi= on of the shim layer or it could be deferred to the device management entit= y. Any suggestions, ideas on this topic?</span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Thks</span><u></u><u><= /u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri","sans-serif";color:#1f497d">Robert Assimiti</sp= an></b><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0= in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org= </a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6t= sch-bounces@ietf.org</a>] <b>On Behalf Of </b>Thomas Watteyne<br> <b>Sent:</b> Thursday, January 31, 2013 8:50 PM<br><b>To:</b> IETF 6TSCH<br= ><b>Subject:</b> Re: [6tsch] Exposing network time (etc) to higher layers.<= /span><u></u><u></u></p></div><p class=3D"MsoNormal">=A0<u></u><u></u></p><= p class=3D"MsoNormal"> Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. = You can get the motes in your network synchronized within 10's of us. I= n fact, the better synchronized, the less long you have to listen for a pac= ket (since you always have to listen early in case your neighbor mote drift= ed), so tight synchronization is a power *benefit*, not a power cost.<u></u= ><u></u></p> <div><p class=3D"MsoNormal">=A0<u></u><u></u></p></div><div><p class=3D"Mso= Normal">As pointed out by Kris, this becomes really interesting for the app= lication to timestamp its payload. Are you thinking of any particular use o= f tight synchronization by the routing layer?<u></u><u></u></p> </div><div><div><div><div><p class=3D"MsoNormal">=A0<u></u><u></u></p><div>= <p class=3D"MsoNormal">On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana &= lt;<a href=3D"mailto:xvilajosana@eecs.berkeley.edu" target=3D"_blank">xvila= josana@eecs.berkeley.edu</a>> wrote:<u></u><u></u></p> <p class=3D"MsoNormal">Motes keep aligned with guard times smaller than 1ms= , also motes share the global ASN, with that in mind, would not be difficul= t to expose network time. Time accuracy might then depended on the energy c= onstraints of the networks. As more tight synchronization more packets on t= he air.<span style=3D"color:#888888"><br> <br>X.</span><u></u><u></u></p><div><p class=3D"MsoNormal"><br><br><br>On 3= 1/01/13 16:23, Nick Moore wrote:<u></u><u></u></p><p class=3D"MsoNormal">On= 01/02/13 10:29, Kris Pister wrote:<u></u><u></u></p><p class=3D"MsoNormal"= >So for sure we need a mechanism where network time can be exposed to highe= r layers.<u></u><u></u></p> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>Hey, that's a= really interesting thought, especially given the drifty nature of mote clo= cks.<br><br>-----Nick<u></u><u></u></p><p class=3D"MsoNormal">=A0<u></u><u>= </u></p> </div><div><div><p class=3D"MsoNormal">____________________________________= ___________<br>6tsch mailing list<br><a href=3D"mailto:6tsch@ietf.org" targ= et=3D"_blank">6tsch@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman= /listinfo/6tsch" target=3D"_blank">https://www.ietf.org/mailman/listinfo/6t= sch</a><u></u><u></u></p> </div></div></div><p class=3D"MsoNormal">=A0<u></u><u></u></p></div></div><= /div></div></div></div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt= "><br>_______________________________________________<br>6tsch mailing list= <br> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a><br><= a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">ht= tps://www.ietf.org/mailman/listinfo/6tsch</a><u></u><u></u></p></div><p cla= ss=3D"MsoNormal"> <u></u>=A0<u></u></p></div></div></div></div></div></blockquote></div><br><= /div> --047d7b16313f2c427804d5654b3c-- From twatteyne@gmail.com Sun Feb 10 13:29:18 2013 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 4F76321F8419 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 13:29:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.288 X-Spam-Level: X-Spam-Status: No, score=-2.288 tagged_above=-999 required=5 tests=[AWL=0.088, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Iead4+B7cVr9 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 13:29:16 -0800 (PST) Received: from mail-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) by ietfa.amsl.com (Postfix) with ESMTP id D061421F87FD for <6tsch@ietf.org>; Sun, 10 Feb 2013 13:29:16 -0800 (PST) Received: by mail-pa0-f46.google.com with SMTP id kp14so2861176pab.33 for <6tsch@ietf.org>; Sun, 10 Feb 2013 13:29:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=6WLHbE33prGUrHxaf6cEZaDvRmhEidQq161uqGVJn8E=; b=c2d54mJlp2B/hwkH05ov4Afn8EPDjhgoCRUPySOSLcwo4uBdmjKiBqi30yXw2ANaIE mXXB3XdOqSh8ylW/TbKKAHy523FbWvbl/RqqeFwR63V6vJU6+d0SrGjIfdEJao2aCS5H zfV+0xswU5z+BzDwzaNop5mgCr6nm+CqNiUjHq/KhLOdbNh0S+3E7yp3d2gkCrP45O6E msPtTRuq44EWem5k6hbwEDmiIOxR/x9T64ur30MAjfkMNSAv6vQr6PlKSYWZ7sagAMoR dW/lo9+NExhzMaouEuUTzg7ACSXYJjhvFW47KxJoqTERS1rHnBw40eKNdF6Wr0VBDFSf Yz1Q== MIME-Version: 1.0 X-Received: by 10.66.52.79 with SMTP id r15mr36710021pao.46.1360531756510; Sun, 10 Feb 2013 13:29:16 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Sun, 10 Feb 2013 13:29:16 -0800 (PST) In-Reply-To: <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <6867.1359070318@sandelman.ca> <CADJ9OA86gv527FggYy9+DOEzDedMfPn9fr4xB+OBuw5yrtKbBg@mail.gmail.com> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> Date: Sun, 10 Feb 2013 13:29:16 -0800 X-Google-Sender-Auth: JBLJg4kD-4ITqftjr4xf8lFUj4k Message-ID: <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=bcaec543094c0d6d7904d5657c6b Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Sun, 10 Feb 2013 21:29:18 -0000 --bcaec543094c0d6d7904d5657c6b Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Pascal, Robert, I believe we all feel a bit uneasy at the prospect of merging MAC layer EB with RPL DIO. Here are some thoughts about energy gains: - TSCH EB are used just to advertise the presence of a network, and can be sent at an arbitrary low rate, unless (as pointed out by Robert) you rely on them for synchronization. EBs are broadcast, and therefore would make a good candidate for "DIO overloading". - TSCH packets used solely to resync are sent from a mote to its time source neighbors when it hasn't heard from it in a while (duration determined by drift rate and guard time). Yet, these are sent unicast, possibly in dedicated slots, so I don't believe these packets make good candidates for DIO overloading. - the transmission of RPL DIO packets are governed by a trickle timer, and it's my understanding that the period between two DIOs can become large (tens of minutes?). Given the potential large period between DIO packets, the energy gains could not be that significant. Yet I believe the real advantage would be that a new mote could pick the mote to join based also on routing information. A mote would therefore attach to the already formed network to a mote which has a big chance of becoming its routing parent, putting less stress on the joining process. So, to answer Pascal's question, I believe there is no risk in terms of synchronization, since mote can stay synchronized only by sending period resync packet to time parents (unicast). Thomas On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert <pascal.thubert@gmail.com>w= rote: > Hello Robert and Thomas, > > I think that if we agree on that key design point early in the process, w= e > ll save an awful lot of energy later... > > I certainly agree with the concept pf tying the mac coordonator with RPL > parent. > > And th=E9 I m wondering about the benefits / consequences of triggering D= IO/ > DAO just because we need to resync time in the absence of traffic. In one > hand that looks like an awful layer violation. Otoh that looks like an > opportunity to check routes in the absence of traffic, considering that > with rpl traffic validates the routes in an other fashion. > > Sendind DIOs a bit earlier or a bit more does not hurt considering that i= t > is still quite sparse. > > Question though: is there risk of synchronization of the RPL control > because an external functionality -sync- would require the emission ahead > of desired schedule? > > Cheers, > > Pascal > > Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <robert.assimiti@nivis.com> = a > =E9crit : > > Thomas,**** > > ** ** > > Just to clarify what I meant was:**** > > ** ** > > =93I believe that tying the TSCH *MAC coordinator (typically also the tim= e > source)* to the RPL *parent *is an excellent idea.**** > > ** ** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org<6tsch-bounc= es@ietf.org>] > *On Behalf Of *Robert Assimiti > *Sent:* Friday, February 08, 2013 11:50 AM > *To:* Thomas Watteyne > *Cc:* IETF 6TSCH > *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic*= * > ** > > ** ** > > Thomas,**** > > ** ** > > I believe that tying the TSCH time source to the RPL is an excellent idea= . > This is exactly what we do in our current system and believe you me, it > saved us a lot of aspirin and Tylenol (or whatever headache medicine you > prefer).**** > > ** ** > > Let me suggest the following flow:**** > > 1. Device starts going through discovery and it build a table of > neighbors**** > > 2. Device chooses a MAC coordinator from the table of neighbors > (criteria based on which is outside the scope of this discussion)**** > > 3. RPL above does the same in parallel (DIOs). Once RPL chooses a > parent it would ensure that the MAC layer uses the parent as the > coordinator.**** > > ** ** > > As for the enhanced beacons they are a MAC mechanism and in my ever to be > humbled they should only ever include IEs (channel hopping, slot, link, > etc) and no DIO (or RPL discovery related) since that would be a clear > layer violation. But the EBs could be coordinated (within the device) wit= h > DIO (or other RPL maintenance or discovery) traffic. **** > > ** ** > > *Robert Assimiti* > > ** ** > > *From:* twatteyne@gmail.com [mailto:twatteyne@gmail.com<twatteyne@gmail.c= om>] > *On Behalf Of *Thomas Watteyne > *Sent:* Wednesday, February 06, 2013 6:38 PM > *To:* Robert Assimiti > *Cc:* IETF 6TSCH > *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic*= * > ** > > ** ** > > Robert,**** > > ** ** > > I agree that we need to reconcile sync and routing. Since TSCH does not > define who a mote's time source neighbor should be, and since RPL doesn't > either, the 6tsch layer would I believe be the right location. I avoid th= e > term "shim" since it sounds as "super-thin-does-very-little".**** > > ** ** > > TSCH defined the concept of time source neighbor, and RPL of routing > parent. These could be made the same, especially since TSCH allows for > motes to have multiple time source parents. Moreover, in a multi-hop > setting, we don't want to end up with synchronization loops, so a (RPL) D= AG > organization looks like the right one. Finally, RPL will cause data traff= ic > to flow from a mote to its routing parent(s), if that routing parent is > also a TSCH time source neighbor, this means that the mote will be tightl= y > sync'ed "for free" when data is flowing.**** > > ** ** > > Do you have any thoughts on why tying TSCH time source neighbors to RPL > routing parents would not be a good idea? Given that a TSCH topology is > relatively stable due to the channel hopping nature of communication, I > would imagine that routing churn to relatively low, and so changes in > routing/sync parents infrequent.**** > > ** ** > > Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, > is the one used to advertise the presence of the network, and which conta= in > lots of IEs describing the network (channel hopping, timeslot info, > link/slotframe info, etc) described in 5.1.2.6? I agree that this role is > similar in nature to the "periodic" DIOs being sent by RPL. Are you toyin= g > with the idea of putting the DIO payload after the EB IEs? The standard > might be flexible enough to allow the 6tsch layer to just send that up th= e > stack as if they were regular data packets.**** > > ** ** > > Could we do some back-of-the-envelope calculation to determine how much > this would give us? Do you have a rough list of what periodic traffic is > being sent by a full-featured RPL, and how many packets/s that represents= ? > **** > > ** ** > > Thomas**** > > On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.co= m> > wrote:**** > > Thomas,**** > > **** > > The mechanism(s) used for time synchronization is something that we might > have to reconcile with RPL discovery and maintenance traffic. **** > > **** > > Time synchronization in TSCH is based on three mechanisms:**** > > 1. Enhanced beacons **** > > 2. Enhanced ACKs**** > > 3. Frame based synchronization **** > > **** > > If a node communicates intermittently (sleepy, battery operated) it can > also proactively ping its time source and receive time stamps.**** > > **** > > In order to maximize battery life and network throughput, it is advisable > that RPL ICMP discovery and maintenance traffic (governed by the trickle > timer) be somehow coordinated with the transmission of time synch packets > (especially with enhanced beacons). **** > > **** > > This could be a function of the shim layer or it could be deferred to the > device management entity. Any suggestions, ideas on this topic?**** > > **** > > Thks**** > > **** > > *Robert Assimiti***** > > **** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Thomas Watteyne > *Sent:* Thursday, January 31, 2013 8:50 PM > *To:* IETF 6TSCH > *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** > > **** > > Agreed. TSCH is built to compensate for clock drift by using all (incl. > data) packets to re-synchronize, and send keep-alive packets when not > enough data packets are sent to satisfy a "good enough" synchronization. > You can get the motes in your network synchronized within 10's of us. In > fact, the better synchronized, the less long you have to listen for a > packet (since you always have to listen early in case your neighbor mote > drifted), so tight synchronization is a power *benefit*, not a power cost= . > **** > > **** > > As pointed out by Kris, this becomes really interesting for the > application to timestamp its payload. Are you thinking of any particular > use of tight synchronization by the routing layer?**** > > **** > > On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > xvilajosana@eecs.berkeley.edu> wrote:**** > > Motes keep aligned with guard times smaller than 1ms, also motes share th= e > global ASN, with that in mind, would not be difficult to expose network > time. Time accuracy might then depended on the energy constraints of the > networks. As more tight synchronization more packets on the air. > > X.**** > > > > > On 31/01/13 16:23, Nick Moore wrote:**** > > On 01/02/13 10:29, Kris Pister wrote:**** > > So for sure we need a mechanism where network time can be exposed to > higher layers.**** > > > Hey, that's a really interesting thought, especially given the drifty > nature of mote clocks. > > -----Nick**** > > **** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch**** > > **** > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --bcaec543094c0d6d7904d5657c6b Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Pascal, Robert,<div><br></div><div>I believe we all feel a bit uneasy at th= e prospect of merging MAC layer EB with RPL DIO.=A0</div><div><br></div><di= v>Here are some thoughts about energy gains:</div><div>- TSCH EB are used j= ust to advertise the presence of a network, and can be sent at an arbitrary= low rate, unless (as pointed out by Robert) you rely on them for synchroni= zation. EBs are broadcast, and therefore would make a good candidate for &q= uot;DIO overloading".</div> <div>- TSCH packets used solely to resync are sent from a mote to its time = source neighbors when it hasn't heard from it in a while (duration dete= rmined by drift rate and guard time). Yet, these are sent unicast, possibly= in dedicated slots, so I don't believe these packets make good candida= tes for DIO overloading.</div> <div>- the transmission of RPL DIO packets are governed by a trickle timer,= and it's my understanding that the period between two DIOs can become = large (tens of minutes?).</div><div><br></div><div>Given the potential larg= e period between DIO packets, the energy gains could not be that significan= t.</div> <div><br></div><div>Yet I believe the real advantage would be that a new mo= te could pick the mote to join based also on routing information. A mote wo= uld therefore attach to the already formed network to a mote which has a bi= g chance of becoming its routing parent, putting less stress on the joining= process.</div> <div><br></div><div>So, to answer Pascal's question, I believe there is= no risk in terms of synchronization, since mote can stay synchronized only= by sending period resync packet to time parents (unicast).</div><div><br> </div><div>Thomas</div><div><div><br><div class=3D"gmail_quote">On Fri, Feb= 8, 2013 at 12:29 PM, Pascal Thubert <span dir=3D"ltr"><<a href=3D"mailt= o:pascal.thubert@gmail.com" target=3D"_blank">pascal.thubert@gmail.com</a>&= gt;</span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><div dir=3D"auto"><div>Hello Robert and Thom= as,</div><div><br></div><div>I think that if we agree on that key design po= int early in the process, we ll save an awful lot of energy later...</div> <div><br></div><div>I certainly agree with the concept pf tying the mac coo= rdonator with RPL parent.</div><div><br></div><div>And th=E9 I m wondering = about the benefits / consequences of triggering DIO/ DAO just because we ne= ed to resync time in the absence of traffic. In one hand that looks like an= awful layer violation. Otoh that looks like an opportunity to check routes= in the absence of traffic, considering that with rpl traffic validates the= routes in an other fashion.</div> <div><br></div><div>Sendind DIOs a bit earlier or a bit more does not hurt = considering that it is still quite sparse.</div><div><br></div><div>Questio= n though: is there risk of synchronization of the RPL control because an ex= ternal functionality -sync- would require the emission ahead of desired sch= edule?=A0</div> <div><br></div><div>Cheers,</div><div><br></div><div>Pascal</div><div><br>L= e 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <<a href=3D"mailto:robert.as= simiti@nivis.com" target=3D"_blank">robert.assimiti@nivis.com</a>> a =E9= crit=A0:<br> <br></div><div><div class=3D"h5"><blockquote type=3D"cite"><div><div><p cla= ss=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Calibri&= quot;,"sans-serif";color:#1f497d">Thomas,<u></u><u></u></span></p= ><p class=3D"MsoNormal"> <span style=3D"font-size:11.0pt;font-family:"Calibri","sans-= serif";color:#1f497d"><u></u>=A0<u></u></span></p><p class=3D"MsoNorma= l"><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">Just to clarify what I meant was:<u></u><u></= u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">=93</span><span style= =3D"font-size:11.0pt;font-family:"Calibri","sans-serif"= ;color:#1f497d">I believe that tying the TSCH <i><u>MAC coordinator (typica= lly also the time source)</u></i> to the RPL <i><u>parent </u></i>is an exc= ellent idea.</span><span style=3D"font-size:11.0pt;font-family:"Calibr= i","sans-serif";color:#1f497d"><u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><div><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.= 0pt 0in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org= </a> [<a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">mailto:6t= sch-bounces@ietf.org</a>] <b>On Behalf Of </b>Robert Assimiti<br> <b>Sent:</b> Friday, February 08, 2013 11:50 AM<br><b>To:</b> Thomas Wattey= ne<br><b>Cc:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Time synchs and = RPL discovery/maintenance traffic<u></u><u></u></span></p></div></div><p cl= ass=3D"MsoNormal"> <u></u>=A0<u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt= ;font-family:"Calibri","sans-serif";color:#1f497d">Thom= as,<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size= :11.0pt;font-family:"Calibri","sans-serif";color:#1f497= d"><u></u>=A0<u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">I believe that tying the = TSCH time source to the RPL is an excellent idea. This is exactly what we d= o in our current system and believe you me, it saved us a lot of aspirin an= d Tylenol (or whatever headache medicine you prefer).<u></u><u></u></span><= /p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Let me suggest the fol= lowing flow:<u></u><u></u></span></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d"><span>1.<span style=3D"font:7.0pt "Times= New Roman"">=A0=A0=A0=A0=A0 </span></span></span><span style=3D"font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1= f497d">Device starts going through discovery and it build a table of neighb= ors<u></u><u></u></span></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d"><span>2.<span style=3D"font:7.0pt "Times= New Roman"">=A0=A0=A0=A0=A0 </span></span></span><span style=3D"font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1= f497d">Device chooses a MAC coordinator from the table of neighbors (criter= ia based on which is outside the scope of this discussion)<u></u><u></u></s= pan></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d"><span>3.<span style=3D"font:7.0pt "Times= New Roman"">=A0=A0=A0=A0=A0 </span></span></span><span style=3D"font-= size:11.0pt;font-family:"Calibri","sans-serif";color:#1= f497d">RPL above does the same in parallel (DIOs). Once RPL chooses a paren= t it would ensure that the MAC layer uses the parent as the coordinator.<u>= </u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">As for the enhanced be= acons they are a MAC mechanism and in my ever to be humbled they should onl= y ever include IEs (channel hopping, slot, link, etc) and no DIO (or RPL di= scovery related) since that would be a clear layer violation. But the EBs c= ould be coordinated (within the device) with DIO (or other RPL maintenance = or discovery) traffic. =A0<u></u><u></u></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri","sans-serif";color:#1f497d">Robert Assimiti<u><= /u><u></u></span></b></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d"><u></u>=A0<u></u></span><= /p><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0= in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:twatteyne@gmail.com" target=3D"_blank">twatteyne@gmail.com</a> [= <a href=3D"mailto:twatteyne@gmail.com" target=3D"_blank">mailto:twatteyne@g= mail.com</a>] <b>On Behalf Of </b>Thomas Watteyne<br> <b>Sent:</b> Wednesday, February 06, 2013 6:38 PM<br><b>To:</b> Robert Assi= miti<br><b>Cc:</b> IETF 6TSCH<br><b>Subject:</b> Re: [6tsch] Time synchs an= d RPL discovery/maintenance traffic<u></u><u></u></span></p></div><p class= =3D"MsoNormal"> <u></u>=A0<u></u></p><p class=3D"MsoNormal">Robert,<u></u><u></u></p><div><= p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=3D"MsoNormal= ">I agree that we need to reconcile sync and routing. Since TSCH does not d= efine who a mote's time source neighbor should be, and since RPL doesn&= #39;t either, the 6tsch layer would I believe be the right location. I avoi= d the term "shim" since it sounds as "super-thin-does-very-l= ittle".<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">TSCH defined the concept of time source neighbor, and RPL of= routing parent. These could be made the same, especially since TSCH allows= for motes to have multiple time source parents. Moreover, in a multi-hop s= etting, we don't want to end up with synchronization loops, so a (RPL) = DAG organization looks like the right one. Finally, RPL will cause data tra= ffic to flow from a mote to its routing parent(s), if that routing parent i= s also a TSCH time source neighbor, this means that the mote will be tightl= y sync'ed "for free" when data is flowing.<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">Do you have any thoughts on why tying TSCH time source neigh= bors to RPL routing parents would not be a good idea? Given that a TSCH top= ology is relatively stable due to the channel hopping nature of communicati= on, I would imagine that routing churn to relatively low, and so changes in= routing/sync parents infrequent.<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">Just to clarify some terminology: the Enhanced Beacon (EB) y= ou refer to, is the one used to advertise the presence of the network, and = which contain lots of IEs describing the network (channel hopping, timeslot= info, link/slotframe info, etc) described in 5.1.2.6? I agree that this ro= le is similar in nature to the "periodic" DIOs being sent by RPL.= Are you toying with the idea of putting the DIO payload after the EB IEs? = The standard might be flexible enough to allow the 6tsch layer to just send= that up the stack as if they were regular data packets.<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal">Could we do some back-of-the-envelope calculation to determi= ne how much this would give us? Do you have a rough list of what periodic t= raffic is being sent by a full-featured RPL, and how many packets/s that re= presents?<u></u><u></u></p> </div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class= =3D"MsoNormal" style=3D"margin-bottom:12.0pt">Thomas<u></u><u></u></p><div>= <p class=3D"MsoNormal">On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <= <a href=3D"mailto:robert.assimiti@nivis.com" target=3D"_blank">robert.assim= iti@nivis.com</a>> wrote:<u></u><u></u></p> <div><div><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Thomas,</span><= u></u><u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;fon= t-family:"Calibri","sans-serif";color:#1f497d">=A0</spa= n><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">The mechanism(s) used for= time synchronization is something that we might have to reconcile with RPL= discovery and maintenance traffic. </span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Time synchronization i= n TSCH is based on three mechanisms:</span><u></u><u></u></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">1.</span><span style=3D"font-size:7.0pt;color= :#1f497d">=A0=A0=A0=A0=A0 </span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Enhanced beacon= s </span><u></u><u></u></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">2.</span><span style=3D"font-size:7.0pt;color= :#1f497d">=A0=A0=A0=A0=A0 </span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Enhanced ACKs</= span><u></u><u></u></p> <p><span style=3D"font-size:11.0pt;font-family:"Calibri","sa= ns-serif";color:#1f497d">3.</span><span style=3D"font-size:7.0pt;color= :#1f497d">=A0=A0=A0=A0=A0 </span><span style=3D"font-size:11.0pt;font-famil= y:"Calibri","sans-serif";color:#1f497d">Frame based syn= chronization </span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">If a node communicates= intermittently (sleepy, battery operated) it can also proactively ping its= time source and receive time stamps.</span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">In order to maximize b= attery life and network throughput, it is advisable that RPL ICMP discovery= and maintenance traffic (governed by the trickle timer) be somehow coordin= ated with the transmission of time synch packets (especially with enhanced = beacons). </span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">This could be a functi= on of the shim layer or it could be deferred to the device management entit= y. Any suggestions, ideas on this topic?</span><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"= ;Calibri","sans-serif";color:#1f497d">Thks</span><u></u><u><= /u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri","sans-serif";color:#1f497d">Robert Assimiti</sp= an></b><u></u><u></u></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri","sans-serif";color:#1f497d">=A0</span><u></u><u></u><= /p><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0= in 0in 0in"> <p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"= ;Tahoma","sans-serif"">From:</span></b><span style=3D"font-s= ize:10.0pt;font-family:"Tahoma","sans-serif""> <a href= =3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6tsch-bounces@ietf.org= </a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org" target=3D"_blank">6t= sch-bounces@ietf.org</a>] <b>On Behalf Of </b>Thomas Watteyne<br> <b>Sent:</b> Thursday, January 31, 2013 8:50 PM<br><b>To:</b> IETF 6TSCH<br= ><b>Subject:</b> Re: [6tsch] Exposing network time (etc) to higher layers.<= /span><u></u><u></u></p></div><p class=3D"MsoNormal">=A0<u></u><u></u></p><= p class=3D"MsoNormal"> Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. = You can get the motes in your network synchronized within 10's of us. I= n fact, the better synchronized, the less long you have to listen for a pac= ket (since you always have to listen early in case your neighbor mote drift= ed), so tight synchronization is a power *benefit*, not a power cost.<u></u= ><u></u></p> <div><p class=3D"MsoNormal">=A0<u></u><u></u></p></div><div><p class=3D"Mso= Normal">As pointed out by Kris, this becomes really interesting for the app= lication to timestamp its payload. Are you thinking of any particular use o= f tight synchronization by the routing layer?<u></u><u></u></p> </div><div><div><div><div><p class=3D"MsoNormal">=A0<u></u><u></u></p><div>= <p class=3D"MsoNormal">On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana &= lt;<a href=3D"mailto:xvilajosana@eecs.berkeley.edu" target=3D"_blank">xvila= josana@eecs.berkeley.edu</a>> wrote:<u></u><u></u></p> <p class=3D"MsoNormal">Motes keep aligned with guard times smaller than 1ms= , also motes share the global ASN, with that in mind, would not be difficul= t to expose network time. Time accuracy might then depended on the energy c= onstraints of the networks. As more tight synchronization more packets on t= he air.<span style=3D"color:#888888"><br> <br>X.</span><u></u><u></u></p><div><p class=3D"MsoNormal"><br><br><br>On 3= 1/01/13 16:23, Nick Moore wrote:<u></u><u></u></p><p class=3D"MsoNormal">On= 01/02/13 10:29, Kris Pister wrote:<u></u><u></u></p><p class=3D"MsoNormal"= >So for sure we need a mechanism where network time can be exposed to highe= r layers.<u></u><u></u></p> <p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><br>Hey, that's a= really interesting thought, especially given the drifty nature of mote clo= cks.<br><br>-----Nick<u></u><u></u></p><p class=3D"MsoNormal">=A0<u></u><u>= </u></p> </div><div><div><p class=3D"MsoNormal">____________________________________= ___________<br>6tsch mailing list<br><a href=3D"mailto:6tsch@ietf.org" targ= et=3D"_blank">6tsch@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman= /listinfo/6tsch" target=3D"_blank">https://www.ietf.org/mailman/listinfo/6t= sch</a><u></u><u></u></p> </div></div></div><p class=3D"MsoNormal">=A0<u></u><u></u></p></div></div><= /div></div></div></div><p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt= "><br>_______________________________________________<br>6tsch mailing list= <br> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a><br><= a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">ht= tps://www.ietf.org/mailman/listinfo/6tsch</a><u></u><u></u></p></div><p cla= ss=3D"MsoNormal"> <u></u>=A0<u></u></p></div></div></div></blockquote><blockquote type=3D"cit= e"><div><span>_______________________________________________</span><br><sp= an>6tsch mailing list</span><br><span><a href=3D"mailto:6tsch@ietf.org" tar= get=3D"_blank">6tsch@ietf.org</a></span><br> <span><a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_bl= ank">https://www.ietf.org/mailman/listinfo/6tsch</a></span><br></div></bloc= kquote></div></div></div></blockquote></div><br></div></div> --bcaec543094c0d6d7904d5657c6b-- From twatteyne@gmail.com Sun Feb 10 13:36:06 2013 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 0A80221F8CD4 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 13:36:06 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.593 X-Spam-Level: X-Spam-Status: No, score=-2.593 tagged_above=-999 required=5 tests=[AWL=0.382, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gg3MtZqGCiDL for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 13:36:04 -0800 (PST) Received: from mail-pb0-f53.google.com (mail-pb0-f53.google.com [209.85.160.53]) by ietfa.amsl.com (Postfix) with ESMTP id E7AC721F8B54 for <6tsch@ietf.org>; Sun, 10 Feb 2013 13:35:59 -0800 (PST) Received: by mail-pb0-f53.google.com with SMTP id un1so428829pbc.12 for <6tsch@ietf.org>; Sun, 10 Feb 2013 13:35:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=wLPJJrtXJ1zeiI+H/2zY0CsjXjsG/gkuTr+YRk/p33w=; b=uOPhDg/wBplBpBRmgd9ts07+ijWHjBql/YT1A/Y3xAp109J32rY4c8upjndn58ByFR IiK2l332Zh6nU2wflQxCpffwqFo6Ex48cZ/Ks1fTaNZ6cNZ+EnKeIA7mNL/eeFW0sDnf NUq8lh5lwgn1oLEA+EIkt8kadCPdnzN2SB+7qZQn4DBhrGUAlPcrK5cKfLEPudAZz2A3 wpYiTi4duNc9XcGFs+T6bbltdQx63cpqveqwGAMEVxl9JIuelp+RhlcipRC5OOudSf6K slS+61APicq/m6uySlWO9FPBi+NIDyVsdsGTk1j4hbuJcWbhzl6OpV8tTyQ2In1hGlBM bxFg== MIME-Version: 1.0 X-Received: by 10.68.211.100 with SMTP id nb4mr13765417pbc.136.1360532159585; Sun, 10 Feb 2013 13:35:59 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Sun, 10 Feb 2013 13:35:59 -0800 (PST) In-Reply-To: <5116068D.6050607@cox.net> References: <511543B4.1010002@eecs.berkeley.edu> <7C229341-8474-4CDB-BC51-5F7CF1B0D57D@gmail.com> <511572C3.8020005@eecs.berkeley.edu> <5116068D.6050607@cox.net> Date: Sun, 10 Feb 2013 13:35:59 -0800 X-Google-Sender-Auth: 9dhnYNGG1vlIfqWa7v4m9nZK9os Message-ID: <CADJ9OA8=89skqiakk0yTMVEu+56Z3R37ktnp7LYOtg-B_AGmOA@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=e89a8ff1c3fe13debe04d56594ca Subject: Re: [6tsch] on fairness* 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: Sun, 10 Feb 2013 21:36:06 -0000 --e89a8ff1c3fe13debe04d56594ca Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Tom, Thank you for this information. Could you confirm that these are the classes you introduced in http://tools.ietf.org/html/rfc5673#section-3.1? Thanks, Thomas On Sat, Feb 9, 2013 at 12:19 AM, Tom Phinney <tom.phinney@cox.net> wrote: > ** > I'd like to point out that, at least in practical industrial automation > networks, metrics such as fairness* need to be assessed relative to a > subset of the nodes. In general it makes sense to assess fairness* relati= ve > to other devices that are conveying information floes of the same > industrial automation usage class#, perhaps restricted to the subset of > flows that have approximately the same repetition rate. In other words, > fairness may make sense when comparing information flows used for 250 ms = (4 > Hz) closed loop control, but it hardly seems relevant when comparing > messaging supporting such 4 Hz control with an hourly class 5 status repo= rt > about a valve that replaces a manual walk-around observation of that valv= e > which previously (before wireless) occured once every 24 hours. > > For those unfamiliar with the usage classes for industrial automation, th= e > following (excerpted from an Annex to the IEC 62734 version of the > ISA100.11a standard) may serve to introduce the concept. > > A.1.1 General > > While there are many techniques that may be used to categorize the > communications needs of industrial applications, this standard uses class= es > based upon usage. Analysis of the patterns of intended use of inter-devic= e > industrial wireless communications resulted in a partitioning of such > communications into six classes. These classes are summarized in Table C.= 1 > . > > Table C.1 =96 Usage classes > > Safety > > Class 0: Emergency action > > Always critical > > Control > > Class 1: Closed loop regulatory control > > Often critical > > Class 2: Closed loop supervisory control > > Usually non-critical > > Class 3: Open loop control > > Human in the loop > > Monitoring > > Class 4: Alerting > > Short-term operational consequence (e.g., event-based maintenance) > > Class 5: Logging and downloading / uploading > > No immediate operational consequence (e.g., history collection, > sequence-of-events, preventive maintenance) > > NOTE Batch levels[1] 3 and 4 could be class 2, class 1 or even class 0, > depending on function. > > > > > > A.1.2 Class examples > > =B7 Class 0: Emergency action (always critical) > > Examples include: > > =96 safety interlock;** > > =96 emergency shutdown;** > > =96 automatic fire control.** > > =B7 Class 1: Closed loop regulatory control (often critical) > > Examples include: > > =96 direct control of primary actuators (e.g., field device to host > connection availability on demand of at least 99,99%, with link outages > > 500 ms intolerable, with demand rates of 0,2 Hz or greater); > > =96 high-frequency cascade loops. > > =B7 Class 2: Closed loop supervisory control (usually non-critic= al) > > Examples include: > > =96 low-frequency cascade loops; > > =96 multivariable controls; > > =96 optimizers. > > =B7 Class 3: Open loop control (human in the loop) > > Examples include: > > =96 operator manually initiates a flare and watches the flare; > > =96 guard remotely opens a security gate; > > =96 operator performs manual pump/valve adjustment. > > =B7 Class 4: Alerting =96 Short-term operational consequence > > Examples include: > > =96 event-based maintenance; > > =96 marginal bearing temp results in technician sent to field; > > =96 battery low indicator for a device results in technician sent to > change battery; > > =96 asset tracking. > > =B7 Class 5: Logging =96 data/messages with no immediate operational > consequence > > Examples include: > > =96 history collection; > > =96 preventive maintenance rounds; > > =96 sequence of events (SOE) uploading. > > NOTE SOE uses lossless communication, such as file transfer, rather than > timely communication such as used by control messaging. > > Alarm examples include: > > =B7 Class 0: leak detector for radiation or fatally toxic gas, > automated response (e.g., automated containment response). > > =B7 Class 1: high-impact process condition, automated response (e.g.= , > automated shutdown of reaction). > > =B7 Class 2: automated response to process condition (e.g., automate= d > flow diversion). > > =B7 Class 3: process condition with manually-initiated operational > response (e.g., decide whether to divert flow to a parallel reactor). > > =B7 Class 4: equipment condition with short-time-scale maintenance > response (e.g., send technician to field). > > =B7 Class 5: equipment condition with long-time-scale maintenance > action (e.g., order spare parts). > > ------------------------------ > > [1] Batch levels are defined in IEC 61512-1, where L3 =3D unit and L4 =3D > process cell > ------------------------------ > > > > -Tom > =3D=3D=3D > > On 2013.02.08 14:48, Xavier Vilajosana wrote: > > Totally agree. > > One more question then: > > Is task of 6TSCH to define or at least point out what metrics (latency, > bandwidth,fairness*,etc..) should the reservation carry on? > > > My guess is that yes, but I am not sure on what kind of detail, should we > define the message type? should it be a TLV element or an option? > > RSVP for examples is pretty open on that, as long as you keep their objec= t > header, you can embed objects into the packet (TLV style). > > > *fairness means that all nodes in the network for example have the same > opportunities to transmit at the same rate or that the delay is more or > less uniform across the network. > > regards, > Xavi > > On 08/02/13 12:40, Pascal Thubert wrote: > > Hi Xavier > > We are in line. I think the reservation could also carry a budget in > latency so that the sub layer determines and returns how much is consumed > between incoming and outgoing time slots with the associated in and out > labels, > > What do you think? > > Cheers > > Pascal > > Le 8 f=E9vr. 2013 =E0 19:28, Xavier Vilajosana <xvilajosana@eecs.berkeley= .edu><xvilajosana@eecs.berkeley.edu>a =E9crit : > > Hi all, > > after the phone meeting I want to share my point on the end to end > reservation as pointed out by Pascal. > > I think that the information that is carried on a message to establish en= d > to end reservation has to feed 6tsch who as a black box will setup the > links at L2. > > So if the application or RSVP mechanism wants to set an end-to-end > bandwidth (of X packets/s), that reservation message has to flow through > the desired route (path) and ask to 6TSCH to meet that bandwidth. This ha= s > not to be bound to a specific scheduling protocol as we want to support > both centralized and decentralized approaches, meaning that if centralize= d > the reservation request will include some IE indicating to 6TSCH exactly > what to schedule, contrarily, if decentralized, 6TSCH will receive the > requirement and reserve the slots according to some internal mechanism su= ch > as pair-wise negotiation with neighbors. > > I point out that because I don't know if this is aligned with what Pascal > said and I want to know what is your opinion here. > > thanks. > Xavi > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --e89a8ff1c3fe13debe04d56594ca Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <span style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:1= 3px;background-color:rgb(255,255,255)">Tom,</span><div style=3D"color:rgb(3= 4,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(2= 55,255,255)"> <br></div><div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;fo= nt-size:13px;background-color:rgb(255,255,255)">Thank you for this informat= ion. Could you confirm that these are the classes you introduced in=C2=A0<a= href=3D"http://tools.ietf.org/html/rfc5673#section-3.1" target=3D"_blank" = style=3D"color:rgb(17,85,204)">http://tools.ietf.org/html/rfc5673#section-3= .1</a>?</div> <div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13= px;background-color:rgb(255,255,255)"><br></div><div style=3D"color:rgb(34,= 34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255= ,255,255)"> Thanks,</div><div style=3D"color:rgb(34,34,34);font-family:arial,sans-serif= ;font-size:13px;background-color:rgb(255,255,255)">Thomas</div><br><div cla= ss=3D"gmail_quote">On Sat, Feb 9, 2013 at 12:19 AM, Tom Phinney <span dir= =3D"ltr"><<a href=3D"mailto:tom.phinney@cox.net" target=3D"_blank">tom.p= hinney@cox.net</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><u></u> =20 =20 =20 <div bgcolor=3D"#ffffff" text=3D"#000000"> <font face=3D"Arial">I'd like to point out that, at least in practi= cal industrial automation networks, metrics such as fairness* need to be assessed relative to a subset of the nodes. In general it makes sense to assess fairness* relative to other devices that are conveying information floes of the same industrial automation usage class#, perhaps restricted to the subset of flows that have approximately the same repetition rate. In other words, fairness may make sense when comparing information flows used for 250 ms (4 Hz) closed loop control, but it hardly seems relevant when comparing messaging supporting such 4 Hz control with an hourly class 5 status report about a valve that replaces a manual walk-around observation of that valve which previously (before wireless) occured once every 24 hours.<br> <br> For those unfamiliar with the usage classes for industrial automation, the following (excerpted from an Annex to the IEC 62734 version of the ISA100.11a standard) may serve to introduce the concept.</font><br> <br> =20 =20 <p style=3D"margin-left:0cm;text-indent:0cm"><a name=3D"13cbe09c5fbfa26= 4__Toc196903959"><span><span>A.1.1<span style=3D"font:7pt "Times New R= oman"">=C2=A0 </span></span></span>General</a></p> <p>While there are many techniques that may be used to categorize the communications needs of industrial applications, this standard uses classes based upon usage. Analysis of the patterns of intended use of inter-device industrial wireless communications resulted in a partitioning of such communications into six classes. These classes are summarized in Table C.<span>1</span>.</p> <p><a name=3D"13cbe09c5fbfa264__Ref223332689"><span><span><span>Table C= .</span></span></span></a><span><span><span><span><span>1</span></span></sp= an></span></span><span><span><span><span></span></span></span></span><span>= <span><span> =E2=80=93 Usage classes</span></span></span></p> <div align=3D"center"> <table style=3D"margin-left:5.4pt;border-collapse:collapse;border:med= ium none" border=3D"1" cellpadding=3D"0" cellspacing=3D"0" width=3D"454"> <tbody> <tr> <td style=3D"width:63.95pt;border:1pt solid windowtext;padding:= 0cm 5.4pt" valign=3D"top" width=3D"64"> <p>Safety</p> </td> <td style=3D"width:194.75pt;border-width:1pt 1pt 1pt medium;bor= der-style:solid solid solid none;border-color:windowtext windowtext windowt= ext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width=3D"195"> <p>Class 0: Emergency action</p> </td> <td style=3D"width:194.8pt;border-width:1pt 1pt 1pt medium;bord= er-style:solid solid solid none;border-color:windowtext windowtext windowte= xt -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width=3D"195"> <p>Always critical</p> </td> </tr> <tr> <td rowspan=3D"3" style=3D"width:63.95pt;border-width:medium 1p= t 1pt;border-style:none solid solid;border-color:-moz-use-text-color window= text windowtext;padding:0cm 5.4pt" valign=3D"top" width=3D"64"> <p>Control</p> </td> <td style=3D"width:194.75pt;border-width:medium 1pt 1pt medium;= border-style:none solid solid none;border-color:-moz-use-text-color windowt= ext windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Class 1: Closed loop regulatory control</p> </td> <td style=3D"width:194.8pt;border-width:medium 1pt 1pt medium;b= order-style:none solid solid none;border-color:-moz-use-text-color windowte= xt windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Often critical</p> </td> </tr> <tr> <td style=3D"width:194.75pt;border-width:medium 1pt 1pt medium;= border-style:none solid solid none;border-color:-moz-use-text-color windowt= ext windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Class 2: Closed loop supervisory control</p> </td> <td style=3D"width:194.8pt;border-width:medium 1pt 1pt medium;b= order-style:none solid solid none;border-color:-moz-use-text-color windowte= xt windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Usually non-critical</p> </td> </tr> <tr> <td style=3D"width:194.75pt;border-width:medium 1pt 1pt medium;= border-style:none solid solid none;border-color:-moz-use-text-color windowt= ext windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Class 3: Open loop control</p> </td> <td style=3D"width:194.8pt;border-width:medium 1pt 1pt medium;b= order-style:none solid solid none;border-color:-moz-use-text-color windowte= xt windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Human in the loop</p> </td> </tr> <tr> <td rowspan=3D"2" style=3D"width:63.95pt;border-width:medium 1p= t 1pt;border-style:none solid solid;border-color:-moz-use-text-color window= text windowtext;padding:0cm 5.4pt" valign=3D"top" width=3D"64"> <p>Monitoring</p> </td> <td style=3D"width:194.75pt;border-width:medium 1pt 1pt medium;= border-style:none solid solid none;border-color:-moz-use-text-color windowt= ext windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Class 4: Alerting</p> </td> <td style=3D"width:194.8pt;border-width:medium 1pt 1pt medium;b= order-style:none solid solid none;border-color:-moz-use-text-color windowte= xt windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Short-term operational consequence (e.g., event-based maintenance)</p> </td> </tr> <tr> <td style=3D"width:194.75pt;border-width:medium 1pt 1pt medium;= border-style:none solid solid none;border-color:-moz-use-text-color windowt= ext windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>Class 5: Logging and downloading / uploading</p> </td> <td style=3D"width:194.8pt;border-width:medium 1pt 1pt medium;b= order-style:none solid solid none;border-color:-moz-use-text-color windowte= xt windowtext -moz-use-text-color;padding:0cm 5.4pt" valign=3D"top" width= =3D"195"> <p>No immediate operational consequence (e.g., history collection, sequence-of-events, preventive maintenance)</p> </td> </tr> <tr> <td colspan=3D"3" style=3D"width:453.5pt;border-width:medium 1p= t 1pt;border-style:none solid solid;border-color:-moz-use-text-color window= text windowtext;padding:0cm 5.4pt" valign=3D"top" width=3D"454"> <p>NOTE=E2=80=83Batch levels<a name=3D"13cbe09c5fbfa264__ftnr= ef1" title=3D""><span><span><span><span style=3D"font-size:8pt;letter-spaci= ng:0.4pt">[1]</span></span></span></span></a> 3 and 4 could be class 2, class 1 or even class 0, depending on function.</p> <p>=C2=A0</p> </td> </tr> </tbody> </table> </div> <p>=C2=A0</p> <p style=3D"margin-left:0cm;text-indent:0cm"><a name=3D"13cbe09c5fbfa26= 4__Toc196903960"><span><span>A.1.2<span style=3D"font:7pt "Times New R= oman"">=C2=A0 </span></span></span>Class examples</a></p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 0: Emergency action<span>=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>(always critical)</p> <p><a><span><span><span></span></span></span>Examples include:</a><span= ><span style=3D"font-size:8pt"><span></span></span></span></p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>safety interlock;<i></i></p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>emergency shutdown;<i></i></p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>automatic fire control.<i></i></p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 1: Closed loop regulatory control<span= >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span>(often critical)</p> <p><span><span>E</span></span>xamples include:</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>direct control of primary actuators (e.g., field device to host connection availability on demand of at least 99,99%, with link outages > 500=C2=A0ms intolerable, with demand rates of 0,2=C2=A0Hz or greater);</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>high-frequency cascade loops.</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 2: Closed loop supervisory control<spa= n>=C2=A0=C2=A0=C2=A0=C2=A0 </span>(usually non-critical)</p> <p><span><span>E</span></span>xamples include:</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>low-frequency cascade loops;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>multivariable controls;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>optimizers.</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 3: Open loop control<span> </span>(human in the loop)</p> <p><span><span>E</span></span>xamples include:</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>operator manually initiates a flare and watches the flare;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>guard remotely opens a security gate;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>operator performs manual pump/valve adjustment.</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 4: Alerting =E2=80=93 Short-term operational consequence</p> <p><span><span>E</span></span>xamples include:</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>event-based maintenance;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>marginal bearing temp results in technician sent to field;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>battery low indicator for a device results in technician sent to change battery;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>asset tracking.</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 5: Logging =E2=80=93 data/messages wit= h no immediate operational consequence</p> <p><span><span>E</span></span>xamples include:</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>history collection;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>preventive maintenance rounds;</p> <p><span><span>=E2=80=93<span style=3D"font:7pt "Times New Roman&q= uot;">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>sequence of events (SOE) uploading.</p> <p>NOTE=E2=80=83SOE uses lossless communication, such as file transfer, rather than timely communication such as used by control messaging.<br> <br> </p> <p>Alarm examples include:</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 0: leak detector for radiation or fatally toxic gas, automated response (e.g., automated containment response).</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 1: high-impact process condition, automated response (e.g., automated shutdown of reaction).</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 2: automated response to process condition (e.g., automated flow diversion).</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 3: process condition with manually-initiated operational response (e.g., decide whether to divert flow to a parallel reactor).</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 4: equipment condition with short-time-scale maintenance response (e.g., send technician to field).</p> <p><span style=3D"font-family:Symbol"><span>=C2=B7<span style=3D"font:7= pt "Times New Roman"">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </span></span></span>Class 5: equipment condition with long-time-scale maintenance action (e.g., order spare parts).</p> <div><br clear=3D"all"> <hr align=3D"left" size=3D"1" width=3D"33%"> <div> <p><a name=3D"13cbe09c5fbfa264__ftn1" title=3D""><span><span><span>= <span style=3D"font-size:8pt;letter-spacing:0.4pt">[1]</span></span></span>= </span></a> Batch levels are defined in IEC 61512-1, where L3 =3D unit and L4 =3D process cell</p> </div> </div> <div> <hr align=3D"left" size=3D"1" width=3D"33%"> <div> <div><font face=3D"Arial"><span><br> </span><br> </font> </div> </div> </div> <font face=3D"Arial"><br> -Tom<br> =3D=3D=3D</font><br> <br> On <a href=3D"tel:2013.02.08%2014" value=3D"+12013020814" target=3D"_bl= ank">2013.02.08 14</a>:48, Xavier Vilajosana wrote: <blockquote type=3D"cite">Totally agree. <br> <br> One more question then: <br> <br> Is task of 6TSCH to define or at least point out what metrics (latency, bandwidth,fairness*,etc..) should the reservation carry on? <br> <br> <br> My guess is that yes, but I am not sure on what kind of detail, should we define the message type? should it be a TLV element or an option? <br> <br> RSVP for examples is pretty open on that, as long as you keep their object header, you can embed objects into the packet (TLV style). <br> <br> <br> *fairness means that all nodes in the network for example have the same opportunities to transmit at the same rate or that the delay is more or less uniform across the network. <br> <br> regards, <br> Xavi <br> <br> On 08/02/13 12:40, Pascal Thubert wrote: <br> <blockquote type=3D"cite">Hi Xavier <br> <br> We are in line. I think the reservation could also carry a budget in latency so that the sub layer determines and returns how much is consumed between incoming and outgoing time slots with the associated in and out labels, <br> <br> What do you think? <br> <br> Cheers <br> <br> Pascal <br> <br> Le 8 f=C3=A9vr. 2013 =C3=A0 19:28, Xavier Vilajosana <a href=3D"mailto:xvilajosana@eecs.berkeley.edu" target=3D"_blank">= <xvilajosana@eecs.berkeley.edu></a> a =C3=A9crit : <br> <br> <blockquote type=3D"cite">Hi all, <br> <br> after the phone meeting I want to share my point on the end to end reservation as pointed out by Pascal. <br> <br> I think that the information that is carried on a message to establish end to end reservation has to feed 6tsch who as a black box will setup the links at L2. <br> <br> So if the application or RSVP mechanism wants to set an end-to-end bandwidth (of X packets/s),=C2=A0 that reservation message has to flow through the desired route (path) and ask to 6TSCH to meet that bandwidth. This has not to be bound to a specific scheduling protocol as we want to support both centralized and decentralized approaches, meaning that if centralized the reservation request will include some IE indicating to 6TSCH exactly what to schedule, contrarily, if decentralized, 6TSCH will receive the requirement and reserve the slots according to some internal mechanism such as pair-wise negotiation with neighbors. <br> <br> I point out that because I don't know if this is aligned with what Pascal said and I want to know what is your opinion here. <br> <br> thanks. <br> Xavi <br> _______________________________________________ <br> 6tsch mailing list <br> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.or= g</a> <br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D= "_blank">https://www.ietf.org/mailman/listinfo/6tsch</a> <br> </blockquote> </blockquote> <br> _______________________________________________ <br> 6tsch mailing list <br> <a href=3D"mailto:6tsch@ietf.org" target=3D"_blank">6tsch@ietf.org</a= > <br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_bl= ank">https://www.ietf.org/mailman/listinfo/6tsch</a> <br> </blockquote> </div> <br>_______________________________________________<br> 6tsch mailing list<br> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_blank">h= ttps://www.ietf.org/mailman/listinfo/6tsch</a><br> <br></blockquote></div><br> --e89a8ff1c3fe13debe04d56594ca-- From qinwang@berkeley.edu Sun Feb 10 15:19:46 2013 Return-Path: <qinwang@berkeley.edu> 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 5CFE421F8803 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:19:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.966 X-Spam-Level: X-Spam-Status: No, score=-5.966 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZIaU0DPwFJ0K for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:19:45 -0800 (PST) Received: from cm03fe.IST.Berkeley.EDU (cm03fe.IST.Berkeley.EDU [169.229.218.144]) by ietfa.amsl.com (Postfix) with ESMTP id 3DC2B21F87D7 for <6tsch@ietf.org>; Sun, 10 Feb 2013 15:19:45 -0800 (PST) Received: from cm01ws.ist.berkeley.edu ([169.229.218.163] helo=calmail.berkeley.edu) by cm03fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U4gBQ-0000mc-BT; Sun, 10 Feb 2013 15:19:45 -0800 Received: from 174.240.3.26 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Sun, 10 Feb 2013 15:19:43 -0800 Message-ID: <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> In-Reply-To: <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> Date: Sun, 10 Feb 2013 15:19:43 -0800 From: qinwang@berkeley.edu To: "Thomas Watteyne" <watteyne@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Sun, 10 Feb 2013 23:19:46 -0000 Thomas, Pascal When we talk about synchronization in TSCH, we refer to the two clocks at a pair of motes, because they are talking to each other on TDMA-based MAC. However, according to my understanding, the synchronization in RPL is associated to some counter and globalized. Thus, I wonder if the synchronization from RPL point of view is as same as the synchronization in TSCH. If not, what is the relationship between them? Thanks Qin > Pascal, Robert, > > I believe we all feel a bit uneasy at the prospect of merging MAC layer EB > with RPL DIO. > > Here are some thoughts about energy gains: > - TSCH EB are used just to advertise the presence of a network, and can be > sent at an arbitrary low rate, unless (as pointed out by Robert) you rely > on them for synchronization. EBs are broadcast, and therefore would make a > good candidate for "DIO overloading". > - TSCH packets used solely to resync are sent from a mote to its time > source neighbors when it hasn't heard from it in a while (duration > determined by drift rate and guard time). Yet, these are sent unicast, > possibly in dedicated slots, so I don't believe these packets make good > candidates for DIO overloading. > - the transmission of RPL DIO packets are governed by a trickle timer, and > it's my understanding that the period between two DIOs can become large > (tens of minutes?). > > Given the potential large period between DIO packets, the energy gains > could not be that significant. > > Yet I believe the real advantage would be that a new mote could pick the > mote to join based also on routing information. A mote would therefore > attach to the already formed network to a mote which has a big chance of > becoming its routing parent, putting less stress on the joining process. > > So, to answer Pascal's question, I believe there is no risk in terms of > synchronization, since mote can stay synchronized only by sending period > resync packet to time parents (unicast). > > Thomas > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > <pascal.thubert@gmail.com>wrote: > >> Hello Robert and Thomas, >> >> I think that if we agree on that key design point early in the process, >> we >> ll save an awful lot of energy later... >> >> I certainly agree with the concept pf tying the mac coordonator with RPL >> parent. >> >> And thé I m wondering about the benefits / consequences of triggering >> DIO/ >> DAO just because we need to resync time in the absence of traffic. In >> one >> hand that looks like an awful layer violation. Otoh that looks like an >> opportunity to check routes in the absence of traffic, considering that >> with rpl traffic validates the routes in an other fashion. >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering that >> it >> is still quite sparse. >> >> Question though: is there risk of synchronization of the RPL control >> because an external functionality -sync- would require the emission >> ahead >> of desired schedule? >> >> Cheers, >> >> Pascal >> >> Le 8 févr. 2013 à 17:57, Robert Assimiti <robert.assimiti@nivis.com> a >> écrit : >> >> Thomas,**** >> >> ** ** >> >> Just to clarify what I meant was:**** >> >> ** ** >> >> “I believe that tying the TSCH *MAC coordinator (typically also the time >> source)* to the RPL *parent *is an excellent idea.**** >> >> ** ** >> >> *From:* 6tsch-bounces@ietf.org >> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>] >> *On Behalf Of *Robert Assimiti >> *Sent:* Friday, February 08, 2013 11:50 AM >> *To:* Thomas Watteyne >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Thomas,**** >> >> ** ** >> >> I believe that tying the TSCH time source to the RPL is an excellent >> idea. >> This is exactly what we do in our current system and believe you me, it >> saved us a lot of aspirin and Tylenol (or whatever headache medicine you >> prefer).**** >> >> ** ** >> >> Let me suggest the following flow:**** >> >> 1. Device starts going through discovery and it build a table of >> neighbors**** >> >> 2. Device chooses a MAC coordinator from the table of neighbors >> (criteria based on which is outside the scope of this discussion)**** >> >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a >> parent it would ensure that the MAC layer uses the parent as the >> coordinator.**** >> >> ** ** >> >> As for the enhanced beacons they are a MAC mechanism and in my ever to >> be >> humbled they should only ever include IEs (channel hopping, slot, link, >> etc) and no DIO (or RPL discovery related) since that would be a clear >> layer violation. But the EBs could be coordinated (within the device) >> with >> DIO (or other RPL maintenance or discovery) traffic. **** >> >> ** ** >> >> *Robert Assimiti* >> >> ** ** >> >> *From:* twatteyne@gmail.com >> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>] >> *On Behalf Of *Thomas Watteyne >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> *To:* Robert Assimiti >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Robert,**** >> >> ** ** >> >> I agree that we need to reconcile sync and routing. Since TSCH does not >> define who a mote's time source neighbor should be, and since RPL >> doesn't >> either, the 6tsch layer would I believe be the right location. I avoid >> the >> term "shim" since it sounds as "super-thin-does-very-little".**** >> >> ** ** >> >> TSCH defined the concept of time source neighbor, and RPL of routing >> parent. These could be made the same, especially since TSCH allows for >> motes to have multiple time source parents. Moreover, in a multi-hop >> setting, we don't want to end up with synchronization loops, so a (RPL) >> DAG >> organization looks like the right one. Finally, RPL will cause data >> traffic >> to flow from a mote to its routing parent(s), if that routing parent is >> also a TSCH time source neighbor, this means that the mote will be >> tightly >> sync'ed "for free" when data is flowing.**** >> >> ** ** >> >> Do you have any thoughts on why tying TSCH time source neighbors to RPL >> routing parents would not be a good idea? Given that a TSCH topology is >> relatively stable due to the channel hopping nature of communication, I >> would imagine that routing churn to relatively low, and so changes in >> routing/sync parents infrequent.**** >> >> ** ** >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, >> is the one used to advertise the presence of the network, and which >> contain >> lots of IEs describing the network (channel hopping, timeslot info, >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role >> is >> similar in nature to the "periodic" DIOs being sent by RPL. Are you >> toying >> with the idea of putting the DIO payload after the EB IEs? The standard >> might be flexible enough to allow the 6tsch layer to just send that up >> the >> stack as if they were regular data packets.**** >> >> ** ** >> >> Could we do some back-of-the-envelope calculation to determine how much >> this would give us? Do you have a rough list of what periodic traffic is >> being sent by a full-featured RPL, and how many packets/s that >> represents? >> **** >> >> ** ** >> >> Thomas**** >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti >> <robert.assimiti@nivis.com> >> wrote:**** >> >> Thomas,**** >> >> **** >> >> The mechanism(s) used for time synchronization is something that we >> might >> have to reconcile with RPL discovery and maintenance traffic. **** >> >> **** >> >> Time synchronization in TSCH is based on three mechanisms:**** >> >> 1. Enhanced beacons **** >> >> 2. Enhanced ACKs**** >> >> 3. Frame based synchronization **** >> >> **** >> >> If a node communicates intermittently (sleepy, battery operated) it can >> also proactively ping its time source and receive time stamps.**** >> >> **** >> >> In order to maximize battery life and network throughput, it is >> advisable >> that RPL ICMP discovery and maintenance traffic (governed by the trickle >> timer) be somehow coordinated with the transmission of time synch >> packets >> (especially with enhanced beacons). **** >> >> **** >> >> This could be a function of the shim layer or it could be deferred to >> the >> device management entity. Any suggestions, ideas on this topic?**** >> >> **** >> >> Thks**** >> >> **** >> >> *Robert Assimiti***** >> >> **** >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On >> Behalf >> Of *Thomas Watteyne >> *Sent:* Thursday, January 31, 2013 8:50 PM >> *To:* IETF 6TSCH >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** >> >> **** >> >> Agreed. TSCH is built to compensate for clock drift by using all (incl. >> data) packets to re-synchronize, and send keep-alive packets when not >> enough data packets are sent to satisfy a "good enough" synchronization. >> You can get the motes in your network synchronized within 10's of us. In >> fact, the better synchronized, the less long you have to listen for a >> packet (since you always have to listen early in case your neighbor mote >> drifted), so tight synchronization is a power *benefit*, not a power >> cost. >> **** >> >> **** >> >> As pointed out by Kris, this becomes really interesting for the >> application to timestamp its payload. Are you thinking of any particular >> use of tight synchronization by the routing layer?**** >> >> **** >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> xvilajosana@eecs.berkeley.edu> wrote:**** >> >> Motes keep aligned with guard times smaller than 1ms, also motes share >> the >> global ASN, with that in mind, would not be difficult to expose network >> time. Time accuracy might then depended on the energy constraints of the >> networks. As more tight synchronization more packets on the air. >> >> X.**** >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote:**** >> >> On 01/02/13 10:29, Kris Pister wrote:**** >> >> So for sure we need a mechanism where network time can be exposed to >> higher layers.**** >> >> >> Hey, that's a really interesting thought, especially given the drifty >> nature of mote clocks. >> >> -----Nick**** >> >> **** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> **** >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> ** ** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From qinwang@berkeley.edu Sun Feb 10 15:19:51 2013 Return-Path: <qinwang@berkeley.edu> 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 9126F21F8AE0 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:19:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.966 X-Spam-Level: X-Spam-Status: No, score=-5.966 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mHfIrb2VOi5p for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:19:51 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id 6CCC721F8AB2 for <6tsch@ietf.org>; Sun, 10 Feb 2013 15:19:51 -0800 (PST) Received: from cm01ws.ist.berkeley.edu ([169.229.218.163] helo=calmail.berkeley.edu) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U4gBV-0002dd-4Y; Sun, 10 Feb 2013 15:19:51 -0800 Received: from 174.240.3.26 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Sun, 10 Feb 2013 15:19:45 -0800 Message-ID: <e9362a9abfca0a17c6b30b516700b81a.squirrel@calmail.berkeley.edu> In-Reply-To: <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> Date: Sun, 10 Feb 2013 15:19:45 -0800 From: qinwang@berkeley.edu To: "Thomas Watteyne" <watteyne@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Sun, 10 Feb 2013 23:19:51 -0000 Thomas, Pascal When we talk about synchronization in TSCH, we refer to the two clocks at a pair of motes, because they are talking to each other on TDMA-based MAC. However, according to my understanding, the synchronization in RPL is associated to some counter and globalized. Thus, I wonder if the synchronization from RPL point of view is as same as the synchronization in TSCH. If not, what is the relationship between them? Thanks Qin > Pascal, Robert, > > I believe we all feel a bit uneasy at the prospect of merging MAC layer EB > with RPL DIO. > > Here are some thoughts about energy gains: > - TSCH EB are used just to advertise the presence of a network, and can be > sent at an arbitrary low rate, unless (as pointed out by Robert) you rely > on them for synchronization. EBs are broadcast, and therefore would make a > good candidate for "DIO overloading". > - TSCH packets used solely to resync are sent from a mote to its time > source neighbors when it hasn't heard from it in a while (duration > determined by drift rate and guard time). Yet, these are sent unicast, > possibly in dedicated slots, so I don't believe these packets make good > candidates for DIO overloading. > - the transmission of RPL DIO packets are governed by a trickle timer, and > it's my understanding that the period between two DIOs can become large > (tens of minutes?). > > Given the potential large period between DIO packets, the energy gains > could not be that significant. > > Yet I believe the real advantage would be that a new mote could pick the > mote to join based also on routing information. A mote would therefore > attach to the already formed network to a mote which has a big chance of > becoming its routing parent, putting less stress on the joining process. > > So, to answer Pascal's question, I believe there is no risk in terms of > synchronization, since mote can stay synchronized only by sending period > resync packet to time parents (unicast). > > Thomas > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > <pascal.thubert@gmail.com>wrote: > >> Hello Robert and Thomas, >> >> I think that if we agree on that key design point early in the process, >> we >> ll save an awful lot of energy later... >> >> I certainly agree with the concept pf tying the mac coordonator with RPL >> parent. >> >> And thé I m wondering about the benefits / consequences of triggering >> DIO/ >> DAO just because we need to resync time in the absence of traffic. In >> one >> hand that looks like an awful layer violation. Otoh that looks like an >> opportunity to check routes in the absence of traffic, considering that >> with rpl traffic validates the routes in an other fashion. >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering that >> it >> is still quite sparse. >> >> Question though: is there risk of synchronization of the RPL control >> because an external functionality -sync- would require the emission >> ahead >> of desired schedule? >> >> Cheers, >> >> Pascal >> >> Le 8 févr. 2013 à 17:57, Robert Assimiti <robert.assimiti@nivis.com> a >> écrit : >> >> Thomas,**** >> >> ** ** >> >> Just to clarify what I meant was:**** >> >> ** ** >> >> “I believe that tying the TSCH *MAC coordinator (typically also the time >> source)* to the RPL *parent *is an excellent idea.**** >> >> ** ** >> >> *From:* 6tsch-bounces@ietf.org >> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>] >> *On Behalf Of *Robert Assimiti >> *Sent:* Friday, February 08, 2013 11:50 AM >> *To:* Thomas Watteyne >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Thomas,**** >> >> ** ** >> >> I believe that tying the TSCH time source to the RPL is an excellent >> idea. >> This is exactly what we do in our current system and believe you me, it >> saved us a lot of aspirin and Tylenol (or whatever headache medicine you >> prefer).**** >> >> ** ** >> >> Let me suggest the following flow:**** >> >> 1. Device starts going through discovery and it build a table of >> neighbors**** >> >> 2. Device chooses a MAC coordinator from the table of neighbors >> (criteria based on which is outside the scope of this discussion)**** >> >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a >> parent it would ensure that the MAC layer uses the parent as the >> coordinator.**** >> >> ** ** >> >> As for the enhanced beacons they are a MAC mechanism and in my ever to >> be >> humbled they should only ever include IEs (channel hopping, slot, link, >> etc) and no DIO (or RPL discovery related) since that would be a clear >> layer violation. But the EBs could be coordinated (within the device) >> with >> DIO (or other RPL maintenance or discovery) traffic. **** >> >> ** ** >> >> *Robert Assimiti* >> >> ** ** >> >> *From:* twatteyne@gmail.com >> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>] >> *On Behalf Of *Thomas Watteyne >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> *To:* Robert Assimiti >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Robert,**** >> >> ** ** >> >> I agree that we need to reconcile sync and routing. Since TSCH does not >> define who a mote's time source neighbor should be, and since RPL >> doesn't >> either, the 6tsch layer would I believe be the right location. I avoid >> the >> term "shim" since it sounds as "super-thin-does-very-little".**** >> >> ** ** >> >> TSCH defined the concept of time source neighbor, and RPL of routing >> parent. These could be made the same, especially since TSCH allows for >> motes to have multiple time source parents. Moreover, in a multi-hop >> setting, we don't want to end up with synchronization loops, so a (RPL) >> DAG >> organization looks like the right one. Finally, RPL will cause data >> traffic >> to flow from a mote to its routing parent(s), if that routing parent is >> also a TSCH time source neighbor, this means that the mote will be >> tightly >> sync'ed "for free" when data is flowing.**** >> >> ** ** >> >> Do you have any thoughts on why tying TSCH time source neighbors to RPL >> routing parents would not be a good idea? Given that a TSCH topology is >> relatively stable due to the channel hopping nature of communication, I >> would imagine that routing churn to relatively low, and so changes in >> routing/sync parents infrequent.**** >> >> ** ** >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, >> is the one used to advertise the presence of the network, and which >> contain >> lots of IEs describing the network (channel hopping, timeslot info, >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role >> is >> similar in nature to the "periodic" DIOs being sent by RPL. Are you >> toying >> with the idea of putting the DIO payload after the EB IEs? The standard >> might be flexible enough to allow the 6tsch layer to just send that up >> the >> stack as if they were regular data packets.**** >> >> ** ** >> >> Could we do some back-of-the-envelope calculation to determine how much >> this would give us? Do you have a rough list of what periodic traffic is >> being sent by a full-featured RPL, and how many packets/s that >> represents? >> **** >> >> ** ** >> >> Thomas**** >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti >> <robert.assimiti@nivis.com> >> wrote:**** >> >> Thomas,**** >> >> **** >> >> The mechanism(s) used for time synchronization is something that we >> might >> have to reconcile with RPL discovery and maintenance traffic. **** >> >> **** >> >> Time synchronization in TSCH is based on three mechanisms:**** >> >> 1. Enhanced beacons **** >> >> 2. Enhanced ACKs**** >> >> 3. Frame based synchronization **** >> >> **** >> >> If a node communicates intermittently (sleepy, battery operated) it can >> also proactively ping its time source and receive time stamps.**** >> >> **** >> >> In order to maximize battery life and network throughput, it is >> advisable >> that RPL ICMP discovery and maintenance traffic (governed by the trickle >> timer) be somehow coordinated with the transmission of time synch >> packets >> (especially with enhanced beacons). **** >> >> **** >> >> This could be a function of the shim layer or it could be deferred to >> the >> device management entity. Any suggestions, ideas on this topic?**** >> >> **** >> >> Thks**** >> >> **** >> >> *Robert Assimiti***** >> >> **** >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On >> Behalf >> Of *Thomas Watteyne >> *Sent:* Thursday, January 31, 2013 8:50 PM >> *To:* IETF 6TSCH >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** >> >> **** >> >> Agreed. TSCH is built to compensate for clock drift by using all (incl. >> data) packets to re-synchronize, and send keep-alive packets when not >> enough data packets are sent to satisfy a "good enough" synchronization. >> You can get the motes in your network synchronized within 10's of us. In >> fact, the better synchronized, the less long you have to listen for a >> packet (since you always have to listen early in case your neighbor mote >> drifted), so tight synchronization is a power *benefit*, not a power >> cost. >> **** >> >> **** >> >> As pointed out by Kris, this becomes really interesting for the >> application to timestamp its payload. Are you thinking of any particular >> use of tight synchronization by the routing layer?**** >> >> **** >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> xvilajosana@eecs.berkeley.edu> wrote:**** >> >> Motes keep aligned with guard times smaller than 1ms, also motes share >> the >> global ASN, with that in mind, would not be difficult to expose network >> time. Time accuracy might then depended on the energy constraints of the >> networks. As more tight synchronization more packets on the air. >> >> X.**** >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote:**** >> >> On 01/02/13 10:29, Kris Pister wrote:**** >> >> So for sure we need a mechanism where network time can be exposed to >> higher layers.**** >> >> >> Hey, that's a really interesting thought, especially given the drifty >> nature of mote clocks. >> >> -----Nick**** >> >> **** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> **** >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> ** ** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From twatteyne@gmail.com Sun Feb 10 15:55:18 2013 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 B2D8921F8447 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:55:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.312 X-Spam-Level: X-Spam-Status: No, score=-2.312 tagged_above=-999 required=5 tests=[AWL=0.064, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g07ZndQGxtke for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:55:17 -0800 (PST) Received: from mail-da0-f53.google.com (mail-da0-f53.google.com [209.85.210.53]) by ietfa.amsl.com (Postfix) with ESMTP id E5CCA21F8438 for <6tsch@ietf.org>; Sun, 10 Feb 2013 15:55:16 -0800 (PST) Received: by mail-da0-f53.google.com with SMTP id w3so230948dad.26 for <6tsch@ietf.org>; Sun, 10 Feb 2013 15:55:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=xOyAnTXIgUXw3ihxoj/9UJJKCNgbcL1r1jUHg8V+PuA=; b=xCNrkgQRGO+b/Re0r8kAOLpdbpfE8fltX7bteKMFYLMjub5O1LGV7ejWVM2br+GsV6 TA6DHlxC6t9IKu27sE7RslZfwDfeTTEDqpNL+osPYjFyKmIkjmYnhMWp0SIeWElY366M txNtyESRCA9uEnkDn5zFgRqqKUUfe5Jw9XNW1J1e7w25M5pkhLt4kcc0wQvZSUxEBlQQ 9mG2EY9bf61lyWGxtGI7lPBnhGt9k99fXhVbilBo0evC6ZkjT1rDsaFjmTvaO3Ety4Uy jNzpgGbH9kXOXpCIY/1wHjiL6n3DqKR1U1wHd2CUFLu6V+AKLhX2DosxCLYZiGh2Sb0y /tkQ== MIME-Version: 1.0 X-Received: by 10.68.1.138 with SMTP id 10mr14459436pbm.24.1360540516638; Sun, 10 Feb 2013 15:55:16 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Sun, 10 Feb 2013 15:55:16 -0800 (PST) In-Reply-To: <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> Date: Sun, 10 Feb 2013 15:55:16 -0800 X-Google-Sender-Auth: WfxNgcI3GiWGdKE0UewSeWsOtjA Message-ID: <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=bcaec539613832613104d567866c Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Sun, 10 Feb 2013 23:55:18 -0000 --bcaec539613832613104d567866c Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Qin, I'm not sure I understand what you mean by RPL synchronization. I don't believe RPL assumes nodes are synchronized at all. RPL is a routing protocol, and synchronization is a layer 2 concept which is pretty much orthogonal to the routing layer. That being said, RPL does contain some counters to ensure freshness of the routing information; maybe that's what you mean by synchronization? Independent from synchronization, both TSCH and RPL can periodically broadcast information (EBs in TSCH, DIOs in RPL). I believe this thread discusses whether it makes sense/it is allowed to combine some of that info= . Please let me know if this helps clarifying what is being discussed. Thomas On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu> wrote: > Thomas, Pascal > > When we talk about synchronization in TSCH, we refer to the two clocks at > a pair of motes, because they are talking to each other on TDMA-based MAC= . > > However, according to my understanding, the synchronization in RPL is > associated to some counter and globalized. > > Thus, I wonder if the synchronization from RPL point of view is as same a= s > the synchronization in TSCH. If not, what is the relationship between > them? > > Thanks > Qin > > > > > Pascal, Robert, > > > > I believe we all feel a bit uneasy at the prospect of merging MAC layer > EB > > with RPL DIO. > > > > Here are some thoughts about energy gains: > > - TSCH EB are used just to advertise the presence of a network, and can > be > > sent at an arbitrary low rate, unless (as pointed out by Robert) you re= ly > > on them for synchronization. EBs are broadcast, and therefore would mak= e > a > > good candidate for "DIO overloading". > > - TSCH packets used solely to resync are sent from a mote to its time > > source neighbors when it hasn't heard from it in a while (duration > > determined by drift rate and guard time). Yet, these are sent unicast, > > possibly in dedicated slots, so I don't believe these packets make good > > candidates for DIO overloading. > > - the transmission of RPL DIO packets are governed by a trickle timer, > and > > it's my understanding that the period between two DIOs can become large > > (tens of minutes?). > > > > Given the potential large period between DIO packets, the energy gains > > could not be that significant. > > > > Yet I believe the real advantage would be that a new mote could pick th= e > > mote to join based also on routing information. A mote would therefore > > attach to the already formed network to a mote which has a big chance o= f > > becoming its routing parent, putting less stress on the joining process= . > > > > So, to answer Pascal's question, I believe there is no risk in terms of > > synchronization, since mote can stay synchronized only by sending perio= d > > resync packet to time parents (unicast). > > > > Thomas > > > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > > <pascal.thubert@gmail.com>wrote: > > > >> Hello Robert and Thomas, > >> > >> I think that if we agree on that key design point early in the process= , > >> we > >> ll save an awful lot of energy later... > >> > >> I certainly agree with the concept pf tying the mac coordonator with R= PL > >> parent. > >> > >> And th=E9 I m wondering about the benefits / consequences of triggerin= g > >> DIO/ > >> DAO just because we need to resync time in the absence of traffic. In > >> one > >> hand that looks like an awful layer violation. Otoh that looks like an > >> opportunity to check routes in the absence of traffic, considering tha= t > >> with rpl traffic validates the routes in an other fashion. > >> > >> Sendind DIOs a bit earlier or a bit more does not hurt considering tha= t > >> it > >> is still quite sparse. > >> > >> Question though: is there risk of synchronization of the RPL control > >> because an external functionality -sync- would require the emission > >> ahead > >> of desired schedule? > >> > >> Cheers, > >> > >> Pascal > >> > >> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <robert.assimiti@nivis.co= m> a > >> =E9crit : > >> > >> Thomas,**** > >> > >> ** ** > >> > >> Just to clarify what I meant was:**** > >> > >> ** ** > >> > >> =93I believe that tying the TSCH *MAC coordinator (typically also the = time > >> source)* to the RPL *parent *is an excellent idea.**** > >> > >> ** ** > >> > >> *From:* 6tsch-bounces@ietf.org > >> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>] > >> *On Behalf Of *Robert Assimiti > >> *Sent:* Friday, February 08, 2013 11:50 AM > >> *To:* Thomas Watteyne > >> *Cc:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> traffic** > >> ** > >> > >> ** ** > >> > >> Thomas,**** > >> > >> ** ** > >> > >> I believe that tying the TSCH time source to the RPL is an excellent > >> idea. > >> This is exactly what we do in our current system and believe you me, i= t > >> saved us a lot of aspirin and Tylenol (or whatever headache medicine y= ou > >> prefer).**** > >> > >> ** ** > >> > >> Let me suggest the following flow:**** > >> > >> 1. Device starts going through discovery and it build a table of > >> neighbors**** > >> > >> 2. Device chooses a MAC coordinator from the table of neighbors > >> (criteria based on which is outside the scope of this discussion)**** > >> > >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a > >> parent it would ensure that the MAC layer uses the parent as the > >> coordinator.**** > >> > >> ** ** > >> > >> As for the enhanced beacons they are a MAC mechanism and in my ever to > >> be > >> humbled they should only ever include IEs (channel hopping, slot, link= , > >> etc) and no DIO (or RPL discovery related) since that would be a clear > >> layer violation. But the EBs could be coordinated (within the device) > >> with > >> DIO (or other RPL maintenance or discovery) traffic. **** > >> > >> ** ** > >> > >> *Robert Assimiti* > >> > >> ** ** > >> > >> *From:* twatteyne@gmail.com > >> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>] > >> *On Behalf Of *Thomas Watteyne > >> *Sent:* Wednesday, February 06, 2013 6:38 PM > >> *To:* Robert Assimiti > >> *Cc:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> traffic** > >> ** > >> > >> ** ** > >> > >> Robert,**** > >> > >> ** ** > >> > >> I agree that we need to reconcile sync and routing. Since TSCH does no= t > >> define who a mote's time source neighbor should be, and since RPL > >> doesn't > >> either, the 6tsch layer would I believe be the right location. I avoid > >> the > >> term "shim" since it sounds as "super-thin-does-very-little".**** > >> > >> ** ** > >> > >> TSCH defined the concept of time source neighbor, and RPL of routing > >> parent. These could be made the same, especially since TSCH allows for > >> motes to have multiple time source parents. Moreover, in a multi-hop > >> setting, we don't want to end up with synchronization loops, so a (RPL= ) > >> DAG > >> organization looks like the right one. Finally, RPL will cause data > >> traffic > >> to flow from a mote to its routing parent(s), if that routing parent i= s > >> also a TSCH time source neighbor, this means that the mote will be > >> tightly > >> sync'ed "for free" when data is flowing.**** > >> > >> ** ** > >> > >> Do you have any thoughts on why tying TSCH time source neighbors to RP= L > >> routing parents would not be a good idea? Given that a TSCH topology i= s > >> relatively stable due to the channel hopping nature of communication, = I > >> would imagine that routing churn to relatively low, and so changes in > >> routing/sync parents infrequent.**** > >> > >> ** ** > >> > >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer t= o, > >> is the one used to advertise the presence of the network, and which > >> contain > >> lots of IEs describing the network (channel hopping, timeslot info, > >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role > >> is > >> similar in nature to the "periodic" DIOs being sent by RPL. Are you > >> toying > >> with the idea of putting the DIO payload after the EB IEs? The standar= d > >> might be flexible enough to allow the 6tsch layer to just send that up > >> the > >> stack as if they were regular data packets.**** > >> > >> ** ** > >> > >> Could we do some back-of-the-envelope calculation to determine how muc= h > >> this would give us? Do you have a rough list of what periodic traffic = is > >> being sent by a full-featured RPL, and how many packets/s that > >> represents? > >> **** > >> > >> ** ** > >> > >> Thomas**** > >> > >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > >> <robert.assimiti@nivis.com> > >> wrote:**** > >> > >> Thomas,**** > >> > >> **** > >> > >> The mechanism(s) used for time synchronization is something that we > >> might > >> have to reconcile with RPL discovery and maintenance traffic. **** > >> > >> **** > >> > >> Time synchronization in TSCH is based on three mechanisms:**** > >> > >> 1. Enhanced beacons **** > >> > >> 2. Enhanced ACKs**** > >> > >> 3. Frame based synchronization **** > >> > >> **** > >> > >> If a node communicates intermittently (sleepy, battery operated) it ca= n > >> also proactively ping its time source and receive time stamps.**** > >> > >> **** > >> > >> In order to maximize battery life and network throughput, it is > >> advisable > >> that RPL ICMP discovery and maintenance traffic (governed by the trick= le > >> timer) be somehow coordinated with the transmission of time synch > >> packets > >> (especially with enhanced beacons). **** > >> > >> **** > >> > >> This could be a function of the shim layer or it could be deferred to > >> the > >> device management entity. Any suggestions, ideas on this topic?**** > >> > >> **** > >> > >> Thks**** > >> > >> **** > >> > >> *Robert Assimiti***** > >> > >> **** > >> > >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On > >> Behalf > >> Of *Thomas Watteyne > >> *Sent:* Thursday, January 31, 2013 8:50 PM > >> *To:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**= ** > >> > >> **** > >> > >> Agreed. TSCH is built to compensate for clock drift by using all (incl= . > >> data) packets to re-synchronize, and send keep-alive packets when not > >> enough data packets are sent to satisfy a "good enough" synchronizatio= n. > >> You can get the motes in your network synchronized within 10's of us. = In > >> fact, the better synchronized, the less long you have to listen for a > >> packet (since you always have to listen early in case your neighbor mo= te > >> drifted), so tight synchronization is a power *benefit*, not a power > >> cost. > >> **** > >> > >> **** > >> > >> As pointed out by Kris, this becomes really interesting for the > >> application to timestamp its payload. Are you thinking of any particul= ar > >> use of tight synchronization by the routing layer?**** > >> > >> **** > >> > >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > >> xvilajosana@eecs.berkeley.edu> wrote:**** > >> > >> Motes keep aligned with guard times smaller than 1ms, also motes share > >> the > >> global ASN, with that in mind, would not be difficult to expose networ= k > >> time. Time accuracy might then depended on the energy constraints of t= he > >> networks. As more tight synchronization more packets on the air. > >> > >> X.**** > >> > >> > >> > >> > >> On 31/01/13 16:23, Nick Moore wrote:**** > >> > >> On 01/02/13 10:29, Kris Pister wrote:**** > >> > >> So for sure we need a mechanism where network time can be exposed to > >> higher layers.**** > >> > >> > >> Hey, that's a really interesting thought, especially given the drifty > >> nature of mote clocks. > >> > >> -----Nick**** > >> > >> **** > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org > >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> > >> **** > >> > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org > >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> > >> ** ** > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org > >> https://www.ietf.org/mailman/listinfo/6tsch > >> > >> > > _______________________________________________ > > 6tsch mailing list > > 6tsch@ietf.org > > https://www.ietf.org/mailman/listinfo/6tsch > > > > > --bcaec539613832613104d567866c Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Qin,<div><br></div><div>I'm not sure I understand what you mean by RPL = synchronization. I don't believe RPL assumes nodes are synchronized at = all. RPL is a routing protocol, and synchronization is a layer 2 concept wh= ich is pretty much orthogonal to the routing layer. That being said, RPL do= es contain some counters to ensure freshness of the routing information; ma= ybe that's what you mean by synchronization?</div> <div><br></div><div>Independent from synchronization, both TSCH and RPL can= periodically broadcast information (EBs in TSCH, DIOs in RPL). I believe t= his thread discusses whether it makes sense/it is allowed to combine some o= f that info.</div> <div><br></div><div>Please let me know if this helps clarifying what is bei= ng discussed.</div><div>Thomas<br><br><div class=3D"gmail_quote">On Sun, Fe= b 10, 2013 at 3:19 PM, <span dir=3D"ltr"><<a href=3D"mailto:qinwang@ber= keley.edu" target=3D"_blank">qinwang@berkeley.edu</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex">Thomas, Pascal<br> <br> When we talk about synchronization in TSCH, we refer to the two clocks at<b= r> a pair of motes, because they are talking to each other on TDMA-based MAC.<= br> <br> However, according to my understanding, the synchronization in RPL is<br> associated to some counter and globalized.<br> <br> Thus, I wonder if the synchronization from RPL point of view is as same as<= br> the synchronization in TSCH. If not, what is the relationship between<br> them?<br> <br> Thanks<br> Qin<br> <div><div class=3D"h5"><br> <br> <br> > Pascal, Robert,<br> ><br> > I believe we all feel a bit uneasy at the prospect of merging MAC laye= r EB<br> > with RPL DIO.<br> ><br> > Here are some thoughts about energy gains:<br> > - TSCH EB are used just to advertise the presence of a network, and ca= n be<br> > sent at an arbitrary low rate, unless (as pointed out by Robert) you r= ely<br> > on them for synchronization. EBs are broadcast, and therefore would ma= ke a<br> > good candidate for "DIO overloading".<br> > - TSCH packets used solely to resync are sent from a mote to its time<= br> > source neighbors when it hasn't heard from it in a while (duration= <br> > determined by drift rate and guard time). Yet, these are sent unicast,= <br> > possibly in dedicated slots, so I don't believe these packets make= good<br> > candidates for DIO overloading.<br> > - the transmission of RPL DIO packets are governed by a trickle timer,= and<br> > it's my understanding that the period between two DIOs can become = large<br> > (tens of minutes?).<br> ><br> > Given the potential large period between DIO packets, the energy gains= <br> > could not be that significant.<br> ><br> > Yet I believe the real advantage would be that a new mote could pick t= he<br> > mote to join based also on routing information. A mote would therefore= <br> > attach to the already formed network to a mote which has a big chance = of<br> > becoming its routing parent, putting less stress on the joining proces= s.<br> ><br> > So, to answer Pascal's question, I believe there is no risk in ter= ms of<br> > synchronization, since mote can stay synchronized only by sending peri= od<br> > resync packet to time parents (unicast).<br> ><br> > Thomas<br> ><br> > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert<br> > <<a href=3D"mailto:pascal.thubert@gmail.com">pascal.thubert@gmail.c= om</a>>wrote:<br> ><br> >> Hello Robert and Thomas,<br> >><br> >> I think that if we agree on that key design point early in the pro= cess,<br> >> we<br> >> ll save an awful lot of energy later...<br> >><br> >> I certainly agree with the concept pf tying the mac coordonator wi= th RPL<br> >> parent.<br> >><br> >> And th=E9 I m wondering about the benefits / consequences of trigg= ering<br> >> DIO/<br> >> DAO just because we need to resync time in the absence of traffic.= In<br> >> one<br> >> hand that looks like an awful layer violation. Otoh that looks lik= e an<br> >> opportunity to check routes in the absence of traffic, considering= that<br> >> with rpl traffic validates the routes in an other fashion.<br> >><br> >> Sendind DIOs a bit earlier or a bit more does not hurt considering= that<br> >> it<br> >> is still quite sparse.<br> >><br> >> Question though: is there risk of synchronization of the RPL contr= ol<br> >> because an external functionality -sync- would require the emissio= n<br> >> ahead<br> >> of desired schedule?<br> >><br> >> Cheers,<br> >><br> >> Pascal<br> >><br> >> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <<a href=3D"mailto= :robert.assimiti@nivis.com">robert.assimiti@nivis.com</a>> a<br> >> =E9crit :<br> >><br> </div></div>>> Thomas,****<br> >><br> >> ** **<br> >><br> >> Just to clarify what I meant was:****<br> >><br> >> ** **<br> >><br> >> =93I believe that tying the TSCH *MAC coordinator (typically also = the time<br> >> source)* to the RPL *parent *is an excellent idea.****<br> >><br> >> ** **<br> >><br> >> *From:* <a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-bounces@ie= tf.org</a><br> >> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-bounces@ie= tf.org</a><<a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.= org</a>>]<br> >> *On Behalf Of *Robert Assimiti<br> >> *Sent:* Friday, February 08, 2013 11:50 AM<br> >> *To:* Thomas Watteyne<br> >> *Cc:* IETF 6TSCH<br> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance<b= r> >> traffic**<br> >> **<br> >><br> >> ** **<br> >><br> >> Thomas,****<br> >><br> >> ** **<br> <div class=3D"im">>><br> >> I believe that tying the TSCH time source to the RPL is an excelle= nt<br> >> idea.<br> >> This is exactly what we do in our current system and believe you m= e, it<br> >> saved us a lot of aspirin and Tylenol (or whatever headache medici= ne you<br> </div>>> prefer).****<br> >><br> >> ** **<br> >><br> >> Let me suggest the following flow:****<br> <div class=3D"im">>><br> >> 1. =A0 =A0 =A0Device starts going through discovery and it build a= table of<br> </div>>> neighbors****<br> <div class=3D"im">>><br> >> 2. =A0 =A0 =A0Device chooses a MAC coordinator from the table of n= eighbors<br> </div>>> (criteria based on which is outside the scope of this discus= sion)****<br> <div class=3D"im">>><br> >> 3. =A0 =A0 =A0RPL above does the same in parallel (DIOs). Once RPL= chooses a<br> >> parent it would ensure that the MAC layer uses the parent as the<b= r> </div>>> coordinator.****<br> >><br> >> ** **<br> <div class=3D"im">>><br> >> As for the enhanced beacons they are a MAC mechanism and in my eve= r to<br> >> be<br> >> humbled they should only ever include IEs (channel hopping, slot, = link,<br> >> etc) and no DIO (or RPL discovery related) since that would be a c= lear<br> >> layer violation. But the EBs could be coordinated (within the devi= ce)<br> >> with<br> </div>>> DIO (or other RPL maintenance or discovery) traffic. =A0****= <br> >><br> >> ** **<br> >><br> >> *Robert Assimiti*<br> >><br> >> ** **<br> >><br> >> *From:* <a href=3D"mailto:twatteyne@gmail.com">twatteyne@gmail.com= </a><br> >> [mailto:<a href=3D"mailto:twatteyne@gmail.com">twatteyne@gmail.com= </a><<a href=3D"mailto:twatteyne@gmail.com">twatteyne@gmail.com</a>>]= <br> >> *On Behalf Of *Thomas Watteyne<br> >> *Sent:* Wednesday, February 06, 2013 6:38 PM<br> >> *To:* Robert Assimiti<br> >> *Cc:* IETF 6TSCH<br> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance<b= r> >> traffic**<br> >> **<br> >><br> >> ** **<br> >><br> >> Robert,****<br> >><br> >> ** **<br> <div class=3D"im">>><br> >> I agree that we need to reconcile sync and routing. Since TSCH doe= s not<br> >> define who a mote's time source neighbor should be, and since = RPL<br> >> doesn't<br> >> either, the 6tsch layer would I believe be the right location. I a= void<br> >> the<br> </div>>> term "shim" since it sounds as "super-thin-do= es-very-little".****<br> >><br> >> ** **<br> <div class=3D"im">>><br> >> TSCH defined the concept of time source neighbor, and RPL of routi= ng<br> >> parent. These could be made the same, especially since TSCH allows= for<br> >> motes to have multiple time source parents. Moreover, in a multi-h= op<br> >> setting, we don't want to end up with synchronization loops, s= o a (RPL)<br> >> DAG<br> >> organization looks like the right one. Finally, RPL will cause dat= a<br> >> traffic<br> >> to flow from a mote to its routing parent(s), if that routing pare= nt is<br> >> also a TSCH time source neighbor, this means that the mote will be= <br> >> tightly<br> </div>>> sync'ed "for free" when data is flowing.****<b= r> >><br> >> ** **<br> <div class=3D"im">>><br> >> Do you have any thoughts on why tying TSCH time source neighbors t= o RPL<br> >> routing parents would not be a good idea? Given that a TSCH topolo= gy is<br> >> relatively stable due to the channel hopping nature of communicati= on, I<br> >> would imagine that routing churn to relatively low, and so changes= in<br> </div>>> routing/sync parents infrequent.****<br> >><br> >> ** **<br> <div class=3D"im">>><br> >> Just to clarify some terminology: the Enhanced Beacon (EB) you ref= er to,<br> >> is the one used to advertise the presence of the network, and whic= h<br> >> contain<br> >> lots of IEs describing the network (channel hopping, timeslot info= ,<br> >> link/slotframe info, etc) described in 5.1.2.6? I agree that this = role<br> >> is<br> >> similar in nature to the "periodic" DIOs being sent by R= PL. Are you<br> >> toying<br> >> with the idea of putting the DIO payload after the EB IEs? The sta= ndard<br> >> might be flexible enough to allow the 6tsch layer to just send tha= t up<br> >> the<br> </div>>> stack as if they were regular data packets.****<br> >><br> >> ** **<br> <div class=3D"im">>><br> >> Could we do some back-of-the-envelope calculation to determine how= much<br> >> this would give us? Do you have a rough list of what periodic traf= fic is<br> >> being sent by a full-featured RPL, and how many packets/s that<br> >> represents?<br> </div>>> ****<br> >><br> >> ** **<br> >><br> >> Thomas****<br> <div class=3D"im">>><br> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti<br> >> <<a href=3D"mailto:robert.assimiti@nivis.com">robert.assimiti@n= ivis.com</a>><br> </div>>> wrote:****<br> >><br> >> Thomas,****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> The mechanism(s) used for time synchronization is something that w= e<br> >> might<br> </div>>> have to reconcile with RPL discovery and maintenance traffic= . ****<br> >><br> >> =A0****<br> >><br> >> Time synchronization in TSCH is based on three mechanisms:****<br> >><br> >> 1. =A0 =A0 =A0Enhanced beacons ****<br> >><br> >> 2. =A0 =A0 =A0Enhanced ACKs****<br> >><br> >> 3. =A0 =A0 =A0Frame based synchronization ****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> If a node communicates intermittently (sleepy, battery operated) i= t can<br> </div>>> also proactively ping its time source and receive time stamp= s.****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> In order to maximize battery life and network throughput, it is<br= > >> advisable<br> >> that RPL ICMP discovery and maintenance traffic (governed by the t= rickle<br> >> timer) be somehow coordinated with the transmission of time synch<= br> >> packets<br> </div>>> (especially with enhanced beacons). ****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> This could be a function of the shim layer or it could be deferred= to<br> >> the<br> </div>>> device management entity. Any suggestions, ideas on this top= ic?****<br> >><br> >> =A0****<br> >><br> >> Thks****<br> >><br> >> =A0****<br> >><br> >> *Robert Assimiti*****<br> >><br> >> =A0****<br> >><br> >> *From:* <a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-bounces@ie= tf.org</a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-bounces@= ietf.org</a>] *On<br> >> Behalf<br> >> Of *Thomas Watteyne<br> >> *Sent:* Thursday, January 31, 2013 8:50 PM<br> >> *To:* IETF 6TSCH<br> >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layer= s.****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> Agreed. TSCH is built to compensate for clock drift by using all (= incl.<br> >> data) packets to re-synchronize, and send keep-alive packets when = not<br> >> enough data packets are sent to satisfy a "good enough" = synchronization.<br> >> You can get the motes in your network synchronized within 10's= of us. In<br> >> fact, the better synchronized, the less long you have to listen fo= r a<br> >> packet (since you always have to listen early in case your neighbo= r mote<br> >> drifted), so tight synchronization is a power *benefit*, not a pow= er<br> >> cost.<br> </div>>> ****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> As pointed out by Kris, this becomes really interesting for the<br= > >> application to timestamp its payload. Are you thinking of any part= icular<br> </div>>> use of tight synchronization by the routing layer?****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <<br> </div>>> <a href=3D"mailto:xvilajosana@eecs.berkeley.edu">xvilajosana= @eecs.berkeley.edu</a>> wrote:****<br> <div class=3D"im">>><br> >> Motes keep aligned with guard times smaller than 1ms, also motes s= hare<br> >> the<br> >> global ASN, with that in mind, would not be difficult to expose ne= twork<br> >> time. Time accuracy might then depended on the energy constraints = of the<br> >> networks. As more tight synchronization more packets on the air.<b= r> >><br> </div>>> X.****<br> >><br> >><br> >><br> >><br> >> On 31/01/13 16:23, Nick Moore wrote:****<br> >><br> >> On 01/02/13 10:29, Kris Pister wrote:****<br> <div class=3D"im">>><br> >> So for sure we need a mechanism where network time can be exposed = to<br> </div>>> higher layers.****<br> <div class=3D"im">>><br> >><br> >> Hey, that's a really interesting thought, especially given the= drifty<br> >> nature of mote clocks.<br> >><br> </div>>> -----Nick****<br> >><br> >> =A0****<br> <div class=3D"im">>><br> >> _______________________________________________<br> >> 6tsch mailing list<br> >> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> </div>>> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch****" = target=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch****</a><br> >><br> >> =A0****<br> <div class=3D"im">>><br> >><br> >> _______________________________________________<br> >> 6tsch mailing list<br> >> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> </div>>> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch****" = target=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch****</a><br> >><br> >> ** **<br> <div class=3D"HOEnZb"><div class=3D"h5">>><br> >> _______________________________________________<br> >> 6tsch mailing list<br> >> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> >> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"= _blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> >><br> >><br> > _______________________________________________<br> > 6tsch mailing list<br> > <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> > <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_bla= nk">https://www.ietf.org/mailman/listinfo/6tsch</a><br> ><br> <br> <br> </div></div></blockquote></div><br></div> --bcaec539613832613104d567866c-- From xvilajosana@eecs.berkeley.edu Sun Feb 10 15:58:41 2013 Return-Path: <xvilajosana@eecs.berkeley.edu> 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 D413021F8877 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:58:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.988 X-Spam-Level: X-Spam-Status: No, score=-5.988 tagged_above=-999 required=5 tests=[AWL=0.010, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8LFunPpxVknC for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 15:58:35 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id 8A6C821F886F for <6tsch@ietf.org>; Sun, 10 Feb 2013 15:58:35 -0800 (PST) Received: from c-67-188-198-243.hsd1.ca.comcast.net ([67.188.198.243] helo=[192.168.2.5]) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from <xvilajosana@eecs.berkeley.edu>) id 1U4gmy-0008V0-JA for 6tsch@ietf.org; Sun, 10 Feb 2013 15:58:35 -0800 Message-ID: <51183420.6020509@eecs.berkeley.edu> Date: Sun, 10 Feb 2013 15:58:24 -0800 From: Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <mailman.15.1359060644.18741.6tsch@ietf.org> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail .com> In-Reply-To: <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com> Content-Type: multipart/alternative; boundary="------------010308080807030200090008" Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Sun, 10 Feb 2013 23:58:42 -0000 This is a multi-part message in MIME format. --------------010308080807030200090008 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hi Qin, from RFC6550 section 7.1 Sequence Counter Overview details that RPL uses a counter to be able to determine the freshness of the information, synchronization means that nodes are updated with the latest DIO information and have a "recent" state of the network. hope this helps :-) X On 10/02/13 15:55, Thomas Watteyne wrote: > Qin, > > I'm not sure I understand what you mean by RPL synchronization. I > don't believe RPL assumes nodes are synchronized at all. RPL is a > routing protocol, and synchronization is a layer 2 concept which is > pretty much orthogonal to the routing layer. That being said, RPL does > contain some counters to ensure freshness of the routing information; > maybe that's what you mean by synchronization? > > Independent from synchronization, both TSCH and RPL can periodically > broadcast information (EBs in TSCH, DIOs in RPL). I believe this > thread discusses whether it makes sense/it is allowed to combine some > of that info. > > Please let me know if this helps clarifying what is being discussed. > Thomas > > On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu > <mailto:qinwang@berkeley.edu>> wrote: > > Thomas, Pascal > > When we talk about synchronization in TSCH, we refer to the two > clocks at > a pair of motes, because they are talking to each other on > TDMA-based MAC. > > However, according to my understanding, the synchronization in RPL is > associated to some counter and globalized. > > Thus, I wonder if the synchronization from RPL point of view is as > same as > the synchronization in TSCH. If not, what is the relationship between > them? > > Thanks > Qin > > > > > Pascal, Robert, > > > > I believe we all feel a bit uneasy at the prospect of merging > MAC layer EB > > with RPL DIO. > > > > Here are some thoughts about energy gains: > > - TSCH EB are used just to advertise the presence of a network, > and can be > > sent at an arbitrary low rate, unless (as pointed out by Robert) > you rely > > on them for synchronization. EBs are broadcast, and therefore > would make a > > good candidate for "DIO overloading". > > - TSCH packets used solely to resync are sent from a mote to its > time > > source neighbors when it hasn't heard from it in a while (duration > > determined by drift rate and guard time). Yet, these are sent > unicast, > > possibly in dedicated slots, so I don't believe these packets > make good > > candidates for DIO overloading. > > - the transmission of RPL DIO packets are governed by a trickle > timer, and > > it's my understanding that the period between two DIOs can > become large > > (tens of minutes?). > > > > Given the potential large period between DIO packets, the energy > gains > > could not be that significant. > > > > Yet I believe the real advantage would be that a new mote could > pick the > > mote to join based also on routing information. A mote would > therefore > > attach to the already formed network to a mote which has a big > chance of > > becoming its routing parent, putting less stress on the joining > process. > > > > So, to answer Pascal's question, I believe there is no risk in > terms of > > synchronization, since mote can stay synchronized only by > sending period > > resync packet to time parents (unicast). > > > > Thomas > > > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > > <pascal.thubert@gmail.com <mailto:pascal.thubert@gmail.com>>wrote: > > > >> Hello Robert and Thomas, > >> > >> I think that if we agree on that key design point early in the > process, > >> we > >> ll save an awful lot of energy later... > >> > >> I certainly agree with the concept pf tying the mac coordonator > with RPL > >> parent. > >> > >> And thé I m wondering about the benefits / consequences of > triggering > >> DIO/ > >> DAO just because we need to resync time in the absence of > traffic. In > >> one > >> hand that looks like an awful layer violation. Otoh that looks > like an > >> opportunity to check routes in the absence of traffic, > considering that > >> with rpl traffic validates the routes in an other fashion. > >> > >> Sendind DIOs a bit earlier or a bit more does not hurt > considering that > >> it > >> is still quite sparse. > >> > >> Question though: is there risk of synchronization of the RPL > control > >> because an external functionality -sync- would require the emission > >> ahead > >> of desired schedule? > >> > >> Cheers, > >> > >> Pascal > >> > >> Le 8 févr. 2013 à 17:57, Robert Assimiti > <robert.assimiti@nivis.com <mailto:robert.assimiti@nivis.com>> a > >> écrit : > >> > >> Thomas,**** > >> > >> ** ** > >> > >> Just to clarify what I meant was:**** > >> > >> ** ** > >> > >> "I believe that tying the TSCH *MAC coordinator (typically also > the time > >> source)* to the RPL *parent *is an excellent idea.**** > >> > >> ** ** > >> > >> *From:* 6tsch-bounces@ietf.org <mailto:6tsch-bounces@ietf.org> > >> [mailto:6tsch-bounces@ietf.org > <mailto:6tsch-bounces@ietf.org><6tsch-bounces@ietf.org > <mailto:6tsch-bounces@ietf.org>>] > >> *On Behalf Of *Robert Assimiti > >> *Sent:* Friday, February 08, 2013 11:50 AM > >> *To:* Thomas Watteyne > >> *Cc:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> traffic** > >> ** > >> > >> ** ** > >> > >> Thomas,**** > >> > >> ** ** > >> > >> I believe that tying the TSCH time source to the RPL is an > excellent > >> idea. > >> This is exactly what we do in our current system and believe > you me, it > >> saved us a lot of aspirin and Tylenol (or whatever headache > medicine you > >> prefer).**** > >> > >> ** ** > >> > >> Let me suggest the following flow:**** > >> > >> 1. Device starts going through discovery and it build a > table of > >> neighbors**** > >> > >> 2. Device chooses a MAC coordinator from the table of > neighbors > >> (criteria based on which is outside the scope of this > discussion)**** > >> > >> 3. RPL above does the same in parallel (DIOs). Once RPL > chooses a > >> parent it would ensure that the MAC layer uses the parent as the > >> coordinator.**** > >> > >> ** ** > >> > >> As for the enhanced beacons they are a MAC mechanism and in my > ever to > >> be > >> humbled they should only ever include IEs (channel hopping, > slot, link, > >> etc) and no DIO (or RPL discovery related) since that would be > a clear > >> layer violation. But the EBs could be coordinated (within the > device) > >> with > >> DIO (or other RPL maintenance or discovery) traffic. **** > >> > >> ** ** > >> > >> *Robert Assimiti* > >> > >> ** ** > >> > >> *From:* twatteyne@gmail.com <mailto:twatteyne@gmail.com> > >> [mailto:twatteyne@gmail.com > <mailto:twatteyne@gmail.com><twatteyne@gmail.com > <mailto:twatteyne@gmail.com>>] > >> *On Behalf Of *Thomas Watteyne > >> *Sent:* Wednesday, February 06, 2013 6:38 PM > >> *To:* Robert Assimiti > >> *Cc:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> traffic** > >> ** > >> > >> ** ** > >> > >> Robert,**** > >> > >> ** ** > >> > >> I agree that we need to reconcile sync and routing. Since TSCH > does not > >> define who a mote's time source neighbor should be, and since RPL > >> doesn't > >> either, the 6tsch layer would I believe be the right location. > I avoid > >> the > >> term "shim" since it sounds as "super-thin-does-very-little".**** > >> > >> ** ** > >> > >> TSCH defined the concept of time source neighbor, and RPL of > routing > >> parent. These could be made the same, especially since TSCH > allows for > >> motes to have multiple time source parents. Moreover, in a > multi-hop > >> setting, we don't want to end up with synchronization loops, so > a (RPL) > >> DAG > >> organization looks like the right one. Finally, RPL will cause data > >> traffic > >> to flow from a mote to its routing parent(s), if that routing > parent is > >> also a TSCH time source neighbor, this means that the mote will be > >> tightly > >> sync'ed "for free" when data is flowing.**** > >> > >> ** ** > >> > >> Do you have any thoughts on why tying TSCH time source > neighbors to RPL > >> routing parents would not be a good idea? Given that a TSCH > topology is > >> relatively stable due to the channel hopping nature of > communication, I > >> would imagine that routing churn to relatively low, and so > changes in > >> routing/sync parents infrequent.**** > >> > >> ** ** > >> > >> Just to clarify some terminology: the Enhanced Beacon (EB) you > refer to, > >> is the one used to advertise the presence of the network, and which > >> contain > >> lots of IEs describing the network (channel hopping, timeslot info, > >> link/slotframe info, etc) described in 5.1.2.6? I agree that > this role > >> is > >> similar in nature to the "periodic" DIOs being sent by RPL. Are you > >> toying > >> with the idea of putting the DIO payload after the EB IEs? The > standard > >> might be flexible enough to allow the 6tsch layer to just send > that up > >> the > >> stack as if they were regular data packets.**** > >> > >> ** ** > >> > >> Could we do some back-of-the-envelope calculation to determine > how much > >> this would give us? Do you have a rough list of what periodic > traffic is > >> being sent by a full-featured RPL, and how many packets/s that > >> represents? > >> **** > >> > >> ** ** > >> > >> Thomas**** > >> > >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > >> <robert.assimiti@nivis.com <mailto:robert.assimiti@nivis.com>> > >> wrote:**** > >> > >> Thomas,**** > >> > >> **** > >> > >> The mechanism(s) used for time synchronization is something that we > >> might > >> have to reconcile with RPL discovery and maintenance traffic. **** > >> > >> **** > >> > >> Time synchronization in TSCH is based on three mechanisms:**** > >> > >> 1. Enhanced beacons **** > >> > >> 2. Enhanced ACKs**** > >> > >> 3. Frame based synchronization **** > >> > >> **** > >> > >> If a node communicates intermittently (sleepy, battery > operated) it can > >> also proactively ping its time source and receive time stamps.**** > >> > >> **** > >> > >> In order to maximize battery life and network throughput, it is > >> advisable > >> that RPL ICMP discovery and maintenance traffic (governed by > the trickle > >> timer) be somehow coordinated with the transmission of time synch > >> packets > >> (especially with enhanced beacons). **** > >> > >> **** > >> > >> This could be a function of the shim layer or it could be > deferred to > >> the > >> device management entity. Any suggestions, ideas on this topic?**** > >> > >> **** > >> > >> Thks**** > >> > >> **** > >> > >> *Robert Assimiti***** > >> > >> **** > >> > >> *From:* 6tsch-bounces@ietf.org <mailto:6tsch-bounces@ietf.org> > [mailto:6tsch-bounces@ietf.org <mailto:6tsch-bounces@ietf.org>] *On > >> Behalf > >> Of *Thomas Watteyne > >> *Sent:* Thursday, January 31, 2013 8:50 PM > >> *To:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher > layers.**** > >> > >> **** > >> > >> Agreed. TSCH is built to compensate for clock drift by using > all (incl. > >> data) packets to re-synchronize, and send keep-alive packets > when not > >> enough data packets are sent to satisfy a "good enough" > synchronization. > >> You can get the motes in your network synchronized within 10's > of us. In > >> fact, the better synchronized, the less long you have to listen > for a > >> packet (since you always have to listen early in case your > neighbor mote > >> drifted), so tight synchronization is a power *benefit*, not a > power > >> cost. > >> **** > >> > >> **** > >> > >> As pointed out by Kris, this becomes really interesting for the > >> application to timestamp its payload. Are you thinking of any > particular > >> use of tight synchronization by the routing layer?**** > >> > >> **** > >> > >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > >> xvilajosana@eecs.berkeley.edu > <mailto:xvilajosana@eecs.berkeley.edu>> wrote:**** > >> > >> Motes keep aligned with guard times smaller than 1ms, also > motes share > >> the > >> global ASN, with that in mind, would not be difficult to expose > network > >> time. Time accuracy might then depended on the energy > constraints of the > >> networks. As more tight synchronization more packets on the air. > >> > >> X.**** > >> > >> > >> > >> > >> On 31/01/13 16:23, Nick Moore wrote:**** > >> > >> On 01/02/13 10:29, Kris Pister wrote:**** > >> > >> So for sure we need a mechanism where network time can be > exposed to > >> higher layers.**** > >> > >> > >> Hey, that's a really interesting thought, especially given the > drifty > >> nature of mote clocks. > >> > >> -----Nick**** > >> > >> **** > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org <mailto:6tsch@ietf.org> > >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> > >> **** > >> > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org <mailto:6tsch@ietf.org> > >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> > >> ** ** > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org <mailto:6tsch@ietf.org> > >> https://www.ietf.org/mailman/listinfo/6tsch > >> > >> > > _______________________________________________ > > 6tsch mailing list > > 6tsch@ietf.org <mailto:6tsch@ietf.org> > > https://www.ietf.org/mailman/listinfo/6tsch > > > > > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------010308080807030200090008 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body text="#000000" bgcolor="#FFFFFF"> <div class="moz-cite-prefix">Hi Qin,<br> <br> from RFC6550 section 7.1 Sequence Counter Overview <br> details that RPL uses a counter to be able to determine the freshness of the information, synchronization means that nodes are updated with the latest DIO information and have a "recent" state of the network.<br> <br> hope this helps :-)<br> <br> X<br> <br> On 10/02/13 15:55, Thomas Watteyne wrote:<br> </div> <blockquote cite="mid:CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com" type="cite">Qin, <div><br> </div> <div>I'm not sure I understand what you mean by RPL synchronization. I don't believe RPL assumes nodes are synchronized at all. RPL is a routing protocol, and synchronization is a layer 2 concept which is pretty much orthogonal to the routing layer. That being said, RPL does contain some counters to ensure freshness of the routing information; maybe that's what you mean by synchronization?</div> <div><br> </div> <div>Independent from synchronization, both TSCH and RPL can periodically broadcast information (EBs in TSCH, DIOs in RPL). I believe this thread discusses whether it makes sense/it is allowed to combine some of that info.</div> <div><br> </div> <div>Please let me know if this helps clarifying what is being discussed.</div> <div>Thomas<br> <br> <div class="gmail_quote">On Sun, Feb 10, 2013 at 3:19 PM, <span dir="ltr"><<a moz-do-not-send="true" href="mailto:qinwang@berkeley.edu" target="_blank">qinwang@berkeley.edu</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thomas, Pascal<br> <br> When we talk about synchronization in TSCH, we refer to the two clocks at<br> a pair of motes, because they are talking to each other on TDMA-based MAC.<br> <br> However, according to my understanding, the synchronization in RPL is<br> associated to some counter and globalized.<br> <br> Thus, I wonder if the synchronization from RPL point of view is as same as<br> the synchronization in TSCH. If not, what is the relationship between<br> them?<br> <br> Thanks<br> Qin<br> <div> <div class="h5"><br> <br> <br> > Pascal, Robert,<br> ><br> > I believe we all feel a bit uneasy at the prospect of merging MAC layer EB<br> > with RPL DIO.<br> ><br> > Here are some thoughts about energy gains:<br> > - TSCH EB are used just to advertise the presence of a network, and can be<br> > sent at an arbitrary low rate, unless (as pointed out by Robert) you rely<br> > on them for synchronization. EBs are broadcast, and therefore would make a<br> > good candidate for "DIO overloading".<br> > - TSCH packets used solely to resync are sent from a mote to its time<br> > source neighbors when it hasn't heard from it in a while (duration<br> > determined by drift rate and guard time). Yet, these are sent unicast,<br> > possibly in dedicated slots, so I don't believe these packets make good<br> > candidates for DIO overloading.<br> > - the transmission of RPL DIO packets are governed by a trickle timer, and<br> > it's my understanding that the period between two DIOs can become large<br> > (tens of minutes?).<br> ><br> > Given the potential large period between DIO packets, the energy gains<br> > could not be that significant.<br> ><br> > Yet I believe the real advantage would be that a new mote could pick the<br> > mote to join based also on routing information. A mote would therefore<br> > attach to the already formed network to a mote which has a big chance of<br> > becoming its routing parent, putting less stress on the joining process.<br> ><br> > So, to answer Pascal's question, I believe there is no risk in terms of<br> > synchronization, since mote can stay synchronized only by sending period<br> > resync packet to time parents (unicast).<br> ><br> > Thomas<br> ><br> > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert<br> > <<a moz-do-not-send="true" href="mailto:pascal.thubert@gmail.com">pascal.thubert@gmail.com</a>>wrote:<br> ><br> >> Hello Robert and Thomas,<br> >><br> >> I think that if we agree on that key design point early in the process,<br> >> we<br> >> ll save an awful lot of energy later...<br> >><br> >> I certainly agree with the concept pf tying the mac coordonator with RPL<br> >> parent.<br> >><br> >> And thé I m wondering about the benefits / consequences of triggering<br> >> DIO/<br> >> DAO just because we need to resync time in the absence of traffic. In<br> >> one<br> >> hand that looks like an awful layer violation. Otoh that looks like an<br> >> opportunity to check routes in the absence of traffic, considering that<br> >> with rpl traffic validates the routes in an other fashion.<br> >><br> >> Sendind DIOs a bit earlier or a bit more does not hurt considering that<br> >> it<br> >> is still quite sparse.<br> >><br> >> Question though: is there risk of synchronization of the RPL control<br> >> because an external functionality -sync- would require the emission<br> >> ahead<br> >> of desired schedule?<br> >><br> >> Cheers,<br> >><br> >> Pascal<br> >><br> >> Le 8 févr. 2013 à 17:57, Robert Assimiti <<a moz-do-not-send="true" href="mailto:robert.assimiti@nivis.com">robert.assimiti@nivis.com</a>> a<br> >> écrit :<br> >><br> </div> </div> >> Thomas,****<br> >><br> >> ** **<br> >><br> >> Just to clarify what I meant was:****<br> >><br> >> ** **<br> >><br> >> “I believe that tying the TSCH *MAC coordinator (typically also the time<br> >> source)* to the RPL *parent *is an excellent idea.****<br> >><br> >> ** **<br> >><br> >> *From:* <a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.org</a><br> >> [mailto:<a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.org</a><<a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.org</a>>]<br> >> *On Behalf Of *Robert Assimiti<br> >> *Sent:* Friday, February 08, 2013 11:50 AM<br> >> *To:* Thomas Watteyne<br> >> *Cc:* IETF 6TSCH<br> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance<br> >> traffic**<br> >> **<br> >><br> >> ** **<br> >><br> >> Thomas,****<br> >><br> >> ** **<br> <div class="im">>><br> >> I believe that tying the TSCH time source to the RPL is an excellent<br> >> idea.<br> >> This is exactly what we do in our current system and believe you me, it<br> >> saved us a lot of aspirin and Tylenol (or whatever headache medicine you<br> </div> >> prefer).****<br> >><br> >> ** **<br> >><br> >> Let me suggest the following flow:****<br> <div class="im">>><br> >> 1.      Device starts going through discovery and it build a table of<br> </div> >> neighbors****<br> <div class="im">>><br> >> 2.      Device chooses a MAC coordinator from the table of neighbors<br> </div> >> (criteria based on which is outside the scope of this discussion)****<br> <div class="im">>><br> >> 3.      RPL above does the same in parallel (DIOs). Once RPL chooses a<br> >> parent it would ensure that the MAC layer uses the parent as the<br> </div> >> coordinator.****<br> >><br> >> ** **<br> <div class="im">>><br> >> As for the enhanced beacons they are a MAC mechanism and in my ever to<br> >> be<br> >> humbled they should only ever include IEs (channel hopping, slot, link,<br> >> etc) and no DIO (or RPL discovery related) since that would be a clear<br> >> layer violation. But the EBs could be coordinated (within the device)<br> >> with<br> </div> >> DIO (or other RPL maintenance or discovery) traffic.  ****<br> >><br> >> ** **<br> >><br> >> *Robert Assimiti*<br> >><br> >> ** **<br> >><br> >> *From:* <a moz-do-not-send="true" href="mailto:twatteyne@gmail.com">twatteyne@gmail.com</a><br> >> [mailto:<a moz-do-not-send="true" href="mailto:twatteyne@gmail.com">twatteyne@gmail.com</a><<a moz-do-not-send="true" href="mailto:twatteyne@gmail.com">twatteyne@gmail.com</a>>]<br> >> *On Behalf Of *Thomas Watteyne<br> >> *Sent:* Wednesday, February 06, 2013 6:38 PM<br> >> *To:* Robert Assimiti<br> >> *Cc:* IETF 6TSCH<br> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance<br> >> traffic**<br> >> **<br> >><br> >> ** **<br> >><br> >> Robert,****<br> >><br> >> ** **<br> <div class="im">>><br> >> I agree that we need to reconcile sync and routing. Since TSCH does not<br> >> define who a mote's time source neighbor should be, and since RPL<br> >> doesn't<br> >> either, the 6tsch layer would I believe be the right location. I avoid<br> >> the<br> </div> >> term "shim" since it sounds as "super-thin-does-very-little".****<br> >><br> >> ** **<br> <div class="im">>><br> >> TSCH defined the concept of time source neighbor, and RPL of routing<br> >> parent. These could be made the same, especially since TSCH allows for<br> >> motes to have multiple time source parents. Moreover, in a multi-hop<br> >> setting, we don't want to end up with synchronization loops, so a (RPL)<br> >> DAG<br> >> organization looks like the right one. Finally, RPL will cause data<br> >> traffic<br> >> to flow from a mote to its routing parent(s), if that routing parent is<br> >> also a TSCH time source neighbor, this means that the mote will be<br> >> tightly<br> </div> >> sync'ed "for free" when data is flowing.****<br> >><br> >> ** **<br> <div class="im">>><br> >> Do you have any thoughts on why tying TSCH time source neighbors to RPL<br> >> routing parents would not be a good idea? Given that a TSCH topology is<br> >> relatively stable due to the channel hopping nature of communication, I<br> >> would imagine that routing churn to relatively low, and so changes in<br> </div> >> routing/sync parents infrequent.****<br> >><br> >> ** **<br> <div class="im">>><br> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to,<br> >> is the one used to advertise the presence of the network, and which<br> >> contain<br> >> lots of IEs describing the network (channel hopping, timeslot info,<br> >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role<br> >> is<br> >> similar in nature to the "periodic" DIOs being sent by RPL. Are you<br> >> toying<br> >> with the idea of putting the DIO payload after the EB IEs? The standard<br> >> might be flexible enough to allow the 6tsch layer to just send that up<br> >> the<br> </div> >> stack as if they were regular data packets.****<br> >><br> >> ** **<br> <div class="im">>><br> >> Could we do some back-of-the-envelope calculation to determine how much<br> >> this would give us? Do you have a rough list of what periodic traffic is<br> >> being sent by a full-featured RPL, and how many packets/s that<br> >> represents?<br> </div> >> ****<br> >><br> >> ** **<br> >><br> >> Thomas****<br> <div class="im">>><br> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti<br> >> <<a moz-do-not-send="true" href="mailto:robert.assimiti@nivis.com">robert.assimiti@nivis.com</a>><br> </div> >> wrote:****<br> >><br> >> Thomas,****<br> >><br> >>  ****<br> <div class="im">>><br> >> The mechanism(s) used for time synchronization is something that we<br> >> might<br> </div> >> have to reconcile with RPL discovery and maintenance traffic. ****<br> >><br> >>  ****<br> >><br> >> Time synchronization in TSCH is based on three mechanisms:****<br> >><br> >> 1.      Enhanced beacons ****<br> >><br> >> 2.      Enhanced ACKs****<br> >><br> >> 3.      Frame based synchronization ****<br> >><br> >>  ****<br> <div class="im">>><br> >> If a node communicates intermittently (sleepy, battery operated) it can<br> </div> >> also proactively ping its time source and receive time stamps.****<br> >><br> >>  ****<br> <div class="im">>><br> >> In order to maximize battery life and network throughput, it is<br> >> advisable<br> >> that RPL ICMP discovery and maintenance traffic (governed by the trickle<br> >> timer) be somehow coordinated with the transmission of time synch<br> >> packets<br> </div> >> (especially with enhanced beacons). ****<br> >><br> >>  ****<br> <div class="im">>><br> >> This could be a function of the shim layer or it could be deferred to<br> >> the<br> </div> >> device management entity. Any suggestions, ideas on this topic?****<br> >><br> >>  ****<br> >><br> >> Thks****<br> >><br> >>  ****<br> >><br> >> *Robert Assimiti*****<br> >><br> >>  ****<br> >><br> >> *From:* <a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.org</a> [mailto:<a moz-do-not-send="true" href="mailto:6tsch-bounces@ietf.org">6tsch-bounces@ietf.org</a>] *On<br> >> Behalf<br> >> Of *Thomas Watteyne<br> >> *Sent:* Thursday, January 31, 2013 8:50 PM<br> >> *To:* IETF 6TSCH<br> >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.****<br> >><br> >>  ****<br> <div class="im">>><br> >> Agreed. TSCH is built to compensate for clock drift by using all (incl.<br> >> data) packets to re-synchronize, and send keep-alive packets when not<br> >> enough data packets are sent to satisfy a "good enough" synchronization.<br> >> You can get the motes in your network synchronized within 10's of us. In<br> >> fact, the better synchronized, the less long you have to listen for a<br> >> packet (since you always have to listen early in case your neighbor mote<br> >> drifted), so tight synchronization is a power *benefit*, not a power<br> >> cost.<br> </div> >> ****<br> >><br> >>  ****<br> <div class="im">>><br> >> As pointed out by Kris, this becomes really interesting for the<br> >> application to timestamp its payload. Are you thinking of any particular<br> </div> >> use of tight synchronization by the routing layer?****<br> >><br> >>  ****<br> <div class="im">>><br> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <<br> </div> >> <a moz-do-not-send="true" href="mailto:xvilajosana@eecs.berkeley.edu">xvilajosana@eecs.berkeley.edu</a>> wrote:****<br> <div class="im">>><br> >> Motes keep aligned with guard times smaller than 1ms, also motes share<br> >> the<br> >> global ASN, with that in mind, would not be difficult to expose network<br> >> time. Time accuracy might then depended on the energy constraints of the<br> >> networks. As more tight synchronization more packets on the air.<br> >><br> </div> >> X.****<br> >><br> >><br> >><br> >><br> >> On 31/01/13 16:23, Nick Moore wrote:****<br> >><br> >> On 01/02/13 10:29, Kris Pister wrote:****<br> <div class="im">>><br> >> So for sure we need a mechanism where network time can be exposed to<br> </div> >> higher layers.****<br> <div class="im">>><br> >><br> >> Hey, that's a really interesting thought, especially given the drifty<br> >> nature of mote clocks.<br> >><br> </div> >> -----Nick****<br> >><br> >>  ****<br> <div class="im">>><br> >> _______________________________________________<br> >> 6tsch mailing list<br> >> <a moz-do-not-send="true" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> </div> >> <a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch****" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch****</a><br> >><br> >>  ****<br> <div class="im">>><br> >><br> >> _______________________________________________<br> >> 6tsch mailing list<br> >> <a moz-do-not-send="true" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> </div> >> <a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch****" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch****</a><br> >><br> >> ** **<br> <div class="HOEnZb"> <div class="h5">>><br> >> _______________________________________________<br> >> 6tsch mailing list<br> >> <a moz-do-not-send="true" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> >> <a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> >><br> >><br> > _______________________________________________<br> > 6tsch mailing list<br> > <a moz-do-not-send="true" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> > <a moz-do-not-send="true" href="https://www.ietf.org/mailman/listinfo/6tsch" target="_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> ><br> <br> <br> </div> </div> </blockquote> </div> <br> </div> <br> <fieldset class="mimeAttachmentHeader"></fieldset> <br> <pre wrap="">_______________________________________________ 6tsch mailing list <a class="moz-txt-link-abbreviated" href="mailto:6tsch@ietf.org">6tsch@ietf.org</a> <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch</a> </pre> </blockquote> <br> </body> </html> --------------010308080807030200090008-- From qinwang@berkeley.edu Sun Feb 10 16:06:34 2013 Return-Path: <qinwang@berkeley.edu> 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 22E9421F88AC for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 16:06:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.971 X-Spam-Level: X-Spam-Status: No, score=-5.971 tagged_above=-999 required=5 tests=[AWL=0.028, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aTrkpvze5bDv for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 16:06:31 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id BA40621F88A6 for <6tsch@ietf.org>; Sun, 10 Feb 2013 16:06:31 -0800 (PST) Received: from cm03ws.ist.berkeley.edu ([169.229.218.165] helo=calmail.berkeley.edu) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U4guh-0006Bv-G0; Sun, 10 Feb 2013 16:06:29 -0800 Received: from 174.240.32.241 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Sun, 10 Feb 2013 16:06:28 -0800 Message-ID: <6b9f593d3b8a4f225dd46a85a4d72084.squirrel@calmail.berkeley.edu> In-Reply-To: <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com> Date: Sun, 10 Feb 2013 16:06:28 -0800 From: qinwang@berkeley.edu To: "Thomas Watteyne" <watteyne@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Mon, 11 Feb 2013 00:06:34 -0000 Thomas, I understand what you explained as follows. Actually, my question came from the following emails by you and Pascal. Pascal said: >> >> Question though: is there risk of synchronization of the RPL control >> >> because an external functionality -sync- would require the emission >> >> ahead >> >> of desired schedule? And then you response: >> > So, to answer Pascal's question, I believe there is no risk in terms of >> > synchronization, since mote can stay synchronized only by sending period >> > resync packet to time parents (unicast). I'm confused by the "synchronization" in above two paragraphs. Maybe I missed something. Thanks Qin > Qin, > > I'm not sure I understand what you mean by RPL synchronization. I don't > believe RPL assumes nodes are synchronized at all. RPL is a routing > protocol, and synchronization is a layer 2 concept which is pretty much > orthogonal to the routing layer. That being said, RPL does contain some > counters to ensure freshness of the routing information; maybe that's what > you mean by synchronization? > > Independent from synchronization, both TSCH and RPL can periodically > broadcast information (EBs in TSCH, DIOs in RPL). I believe this thread > discusses whether it makes sense/it is allowed to combine some of that > info. > > Please let me know if this helps clarifying what is being discussed. > Thomas > > On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu> wrote: > >> Thomas, Pascal >> >> When we talk about synchronization in TSCH, we refer to the two clocks >> at >> a pair of motes, because they are talking to each other on TDMA-based >> MAC. >> >> However, according to my understanding, the synchronization in RPL is >> associated to some counter and globalized. >> >> Thus, I wonder if the synchronization from RPL point of view is as same >> as >> the synchronization in TSCH. If not, what is the relationship between >> them? >> >> Thanks >> Qin >> >> >> >> > Pascal, Robert, >> > >> > I believe we all feel a bit uneasy at the prospect of merging MAC >> layer >> EB >> > with RPL DIO. >> > >> > Here are some thoughts about energy gains: >> > - TSCH EB are used just to advertise the presence of a network, and >> can >> be >> > sent at an arbitrary low rate, unless (as pointed out by Robert) you >> rely >> > on them for synchronization. EBs are broadcast, and therefore would >> make >> a >> > good candidate for "DIO overloading". >> > - TSCH packets used solely to resync are sent from a mote to its time >> > source neighbors when it hasn't heard from it in a while (duration >> > determined by drift rate and guard time). Yet, these are sent unicast, >> > possibly in dedicated slots, so I don't believe these packets make >> good >> > candidates for DIO overloading. >> > - the transmission of RPL DIO packets are governed by a trickle timer, >> and >> > it's my understanding that the period between two DIOs can become >> large >> > (tens of minutes?). >> > >> > Given the potential large period between DIO packets, the energy gains >> > could not be that significant. >> > >> > Yet I believe the real advantage would be that a new mote could pick >> the >> > mote to join based also on routing information. A mote would therefore >> > attach to the already formed network to a mote which has a big chance >> of >> > becoming its routing parent, putting less stress on the joining >> process. >> > >> > So, to answer Pascal's question, I believe there is no risk in terms >> of >> > synchronization, since mote can stay synchronized only by sending >> period >> > resync packet to time parents (unicast). >> > >> > Thomas >> > >> > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert >> > <pascal.thubert@gmail.com>wrote: >> > >> >> Hello Robert and Thomas, >> >> >> >> I think that if we agree on that key design point early in the >> process, >> >> we >> >> ll save an awful lot of energy later... >> >> >> >> I certainly agree with the concept pf tying the mac coordonator with >> RPL >> >> parent. >> >> >> >> And thé I m wondering about the benefits / consequences of triggering >> >> DIO/ >> >> DAO just because we need to resync time in the absence of traffic. In >> >> one >> >> hand that looks like an awful layer violation. Otoh that looks like >> an >> >> opportunity to check routes in the absence of traffic, considering >> that >> >> with rpl traffic validates the routes in an other fashion. >> >> >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering >> that >> >> it >> >> is still quite sparse. >> >> >> >> Question though: is there risk of synchronization of the RPL control >> >> because an external functionality -sync- would require the emission >> >> ahead >> >> of desired schedule? >> >> >> >> Cheers, >> >> >> >> Pascal >> >> >> >> Le 8 févr. 2013 à 17:57, Robert Assimiti <robert.assimiti@nivis.com> >> a >> >> écrit : >> >> >> >> Thomas,**** >> >> >> >> ** ** >> >> >> >> Just to clarify what I meant was:**** >> >> >> >> ** ** >> >> >> >> “I believe that tying the TSCH *MAC coordinator (typically also the >> time >> >> source)* to the RPL *parent *is an excellent idea.**** >> >> >> >> ** ** >> >> >> >> *From:* 6tsch-bounces@ietf.org >> >> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>] >> >> *On Behalf Of *Robert Assimiti >> >> *Sent:* Friday, February 08, 2013 11:50 AM >> >> *To:* Thomas Watteyne >> >> *Cc:* IETF 6TSCH >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> >> traffic** >> >> ** >> >> >> >> ** ** >> >> >> >> Thomas,**** >> >> >> >> ** ** >> >> >> >> I believe that tying the TSCH time source to the RPL is an excellent >> >> idea. >> >> This is exactly what we do in our current system and believe you me, >> it >> >> saved us a lot of aspirin and Tylenol (or whatever headache medicine >> you >> >> prefer).**** >> >> >> >> ** ** >> >> >> >> Let me suggest the following flow:**** >> >> >> >> 1. Device starts going through discovery and it build a table of >> >> neighbors**** >> >> >> >> 2. Device chooses a MAC coordinator from the table of neighbors >> >> (criteria based on which is outside the scope of this discussion)**** >> >> >> >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses >> a >> >> parent it would ensure that the MAC layer uses the parent as the >> >> coordinator.**** >> >> >> >> ** ** >> >> >> >> As for the enhanced beacons they are a MAC mechanism and in my ever >> to >> >> be >> >> humbled they should only ever include IEs (channel hopping, slot, >> link, >> >> etc) and no DIO (or RPL discovery related) since that would be a >> clear >> >> layer violation. But the EBs could be coordinated (within the device) >> >> with >> >> DIO (or other RPL maintenance or discovery) traffic. **** >> >> >> >> ** ** >> >> >> >> *Robert Assimiti* >> >> >> >> ** ** >> >> >> >> *From:* twatteyne@gmail.com >> >> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>] >> >> *On Behalf Of *Thomas Watteyne >> >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> >> *To:* Robert Assimiti >> >> *Cc:* IETF 6TSCH >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> >> traffic** >> >> ** >> >> >> >> ** ** >> >> >> >> Robert,**** >> >> >> >> ** ** >> >> >> >> I agree that we need to reconcile sync and routing. Since TSCH does >> not >> >> define who a mote's time source neighbor should be, and since RPL >> >> doesn't >> >> either, the 6tsch layer would I believe be the right location. I >> avoid >> >> the >> >> term "shim" since it sounds as "super-thin-does-very-little".**** >> >> >> >> ** ** >> >> >> >> TSCH defined the concept of time source neighbor, and RPL of routing >> >> parent. These could be made the same, especially since TSCH allows >> for >> >> motes to have multiple time source parents. Moreover, in a multi-hop >> >> setting, we don't want to end up with synchronization loops, so a >> (RPL) >> >> DAG >> >> organization looks like the right one. Finally, RPL will cause data >> >> traffic >> >> to flow from a mote to its routing parent(s), if that routing parent >> is >> >> also a TSCH time source neighbor, this means that the mote will be >> >> tightly >> >> sync'ed "for free" when data is flowing.**** >> >> >> >> ** ** >> >> >> >> Do you have any thoughts on why tying TSCH time source neighbors to >> RPL >> >> routing parents would not be a good idea? Given that a TSCH topology >> is >> >> relatively stable due to the channel hopping nature of communication, >> I >> >> would imagine that routing churn to relatively low, and so changes in >> >> routing/sync parents infrequent.**** >> >> >> >> ** ** >> >> >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer >> to, >> >> is the one used to advertise the presence of the network, and which >> >> contain >> >> lots of IEs describing the network (channel hopping, timeslot info, >> >> link/slotframe info, etc) described in 5.1.2.6? I agree that this >> role >> >> is >> >> similar in nature to the "periodic" DIOs being sent by RPL. Are you >> >> toying >> >> with the idea of putting the DIO payload after the EB IEs? The >> standard >> >> might be flexible enough to allow the 6tsch layer to just send that >> up >> >> the >> >> stack as if they were regular data packets.**** >> >> >> >> ** ** >> >> >> >> Could we do some back-of-the-envelope calculation to determine how >> much >> >> this would give us? Do you have a rough list of what periodic traffic >> is >> >> being sent by a full-featured RPL, and how many packets/s that >> >> represents? >> >> **** >> >> >> >> ** ** >> >> >> >> Thomas**** >> >> >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti >> >> <robert.assimiti@nivis.com> >> >> wrote:**** >> >> >> >> Thomas,**** >> >> >> >> **** >> >> >> >> The mechanism(s) used for time synchronization is something that we >> >> might >> >> have to reconcile with RPL discovery and maintenance traffic. **** >> >> >> >> **** >> >> >> >> Time synchronization in TSCH is based on three mechanisms:**** >> >> >> >> 1. Enhanced beacons **** >> >> >> >> 2. Enhanced ACKs**** >> >> >> >> 3. Frame based synchronization **** >> >> >> >> **** >> >> >> >> If a node communicates intermittently (sleepy, battery operated) it >> can >> >> also proactively ping its time source and receive time stamps.**** >> >> >> >> **** >> >> >> >> In order to maximize battery life and network throughput, it is >> >> advisable >> >> that RPL ICMP discovery and maintenance traffic (governed by the >> trickle >> >> timer) be somehow coordinated with the transmission of time synch >> >> packets >> >> (especially with enhanced beacons). **** >> >> >> >> **** >> >> >> >> This could be a function of the shim layer or it could be deferred to >> >> the >> >> device management entity. Any suggestions, ideas on this topic?**** >> >> >> >> **** >> >> >> >> Thks**** >> >> >> >> **** >> >> >> >> *Robert Assimiti***** >> >> >> >> **** >> >> >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On >> >> Behalf >> >> Of *Thomas Watteyne >> >> *Sent:* Thursday, January 31, 2013 8:50 PM >> >> *To:* IETF 6TSCH >> >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher >> layers.**** >> >> >> >> **** >> >> >> >> Agreed. TSCH is built to compensate for clock drift by using all >> (incl. >> >> data) packets to re-synchronize, and send keep-alive packets when not >> >> enough data packets are sent to satisfy a "good enough" >> synchronization. >> >> You can get the motes in your network synchronized within 10's of us. >> In >> >> fact, the better synchronized, the less long you have to listen for a >> >> packet (since you always have to listen early in case your neighbor >> mote >> >> drifted), so tight synchronization is a power *benefit*, not a power >> >> cost. >> >> **** >> >> >> >> **** >> >> >> >> As pointed out by Kris, this becomes really interesting for the >> >> application to timestamp its payload. Are you thinking of any >> particular >> >> use of tight synchronization by the routing layer?**** >> >> >> >> **** >> >> >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> >> xvilajosana@eecs.berkeley.edu> wrote:**** >> >> >> >> Motes keep aligned with guard times smaller than 1ms, also motes >> share >> >> the >> >> global ASN, with that in mind, would not be difficult to expose >> network >> >> time. Time accuracy might then depended on the energy constraints of >> the >> >> networks. As more tight synchronization more packets on the air. >> >> >> >> X.**** >> >> >> >> >> >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote:**** >> >> >> >> On 01/02/13 10:29, Kris Pister wrote:**** >> >> >> >> So for sure we need a mechanism where network time can be exposed to >> >> higher layers.**** >> >> >> >> >> >> Hey, that's a really interesting thought, especially given the drifty >> >> nature of mote clocks. >> >> >> >> -----Nick**** >> >> >> >> **** >> >> >> >> _______________________________________________ >> >> 6tsch mailing list >> >> 6tsch@ietf.org >> >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> >> >> **** >> >> >> >> >> >> _______________________________________________ >> >> 6tsch mailing list >> >> 6tsch@ietf.org >> >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> >> >> ** ** >> >> >> >> _______________________________________________ >> >> 6tsch mailing list >> >> 6tsch@ietf.org >> >> https://www.ietf.org/mailman/listinfo/6tsch >> >> >> >> >> > _______________________________________________ >> > 6tsch mailing list >> > 6tsch@ietf.org >> > https://www.ietf.org/mailman/listinfo/6tsch >> > >> >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From twatteyne@gmail.com Sun Feb 10 16:35:15 2013 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 4F27321F8878 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 16:35:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.315 X-Spam-Level: X-Spam-Status: No, score=-2.315 tagged_above=-999 required=5 tests=[AWL=0.061, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ngbtdsBmOfR8 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 16:35:13 -0800 (PST) Received: from mail-da0-f47.google.com (mail-da0-f47.google.com [209.85.210.47]) by ietfa.amsl.com (Postfix) with ESMTP id 6577E21F881A for <6tsch@ietf.org>; Sun, 10 Feb 2013 16:35:13 -0800 (PST) Received: by mail-da0-f47.google.com with SMTP id s35so2502744dak.6 for <6tsch@ietf.org>; Sun, 10 Feb 2013 16:35:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=AJg2St2CKBi+GtKJDZpIDoJibwrQU6AS5XE+3aM6fFo=; b=M2E0YNmkrWRTGwlDl9GJnNeX9CVsCFsMQ0OhMUoeax28Y7IeMaGVbDvuRLVnSQFVDo 7VHMw3u99v5oi4GgV4gPpI8VF28+LO2uExKk7FknG3h82zqsdXDzHI50chjesRioHSHc Q1N1KwJePO0UvFyE6ZD6GDKMvix0/9os3qg0jJ/cNBfdp/UDdUSaqKBSez0XTO208DM4 wNFbKi/QIq2T96lQI2wYAme3ATIB9CXi7GFz0Y+k7niwElAc08vpDvI58KKTbWotzvfP UVevfHyI+D+cLvJgvqNL1qGVcKw9MzePWW4wcDn70biwtzQjb/lyF/mWwVFMM5PelMxf lBQg== MIME-Version: 1.0 X-Received: by 10.68.131.67 with SMTP id ok3mr14546999pbb.33.1360542913107; Sun, 10 Feb 2013 16:35:13 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Sun, 10 Feb 2013 16:35:12 -0800 (PST) In-Reply-To: <6b9f593d3b8a4f225dd46a85a4d72084.squirrel@calmail.berkeley.edu> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <CADJ9OA-AgKjD_S81PxT3iCymJEvnK14qodVR+0=dJ9AVzWqE8Q@mail.gmail.com> <510893A6.60506@zoic.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com> <6b9f593d3b8a4f225dd46a85a4d72084.squirrel@calmail.berkeley.edu> Date: Sun, 10 Feb 2013 16:35:12 -0800 X-Google-Sender-Auth: b2ldSRvr_8kS6fsssBQllpjhLE8 Message-ID: <CADJ9OA-Dea5N_K3YvkR2BUfYWkoHd6BiUKGwLnPf7x2AMN-imw@mail.gmail.com> From: Thomas Watteyne <watteyne@eecs.berkeley.edu> To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7b15ab3d09963d04d56815dc Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Mon, 11 Feb 2013 00:35:15 -0000 --047d7b15ab3d09963d04d56815dc Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Qin, Thanks for the follow-up. I read Pascal's question as: "if we link the transmission of RPL DIO to TSCH EBs, is there a chance that the TSCH network looses synchronization because some RPL timing changes". My reply is: no, since motes resync primarily by sending unicast frames to time source neighbor, which are not related to the EBs. Thomas On Sun, Feb 10, 2013 at 4:06 PM, <qinwang@berkeley.edu> wrote: > Thomas, > > I understand what you explained as follows. Actually, my question came > from the following emails by you and Pascal. > > Pascal said: > >> >> Question though: is there risk of synchronization of the RPL contro= l > >> >> because an external functionality -sync- would require the emission > >> >> ahead > >> >> of desired schedule? > > And then you response: > >> > So, to answer Pascal's question, I believe there is no risk in terms > of > >> > synchronization, since mote can stay synchronized only by sending > period > >> > resync packet to time parents (unicast). > > I'm confused by the "synchronization" in above two paragraphs. Maybe I > missed something. > > Thanks > Qin > > > > > Qin, > > > > I'm not sure I understand what you mean by RPL synchronization. I don't > > believe RPL assumes nodes are synchronized at all. RPL is a routing > > protocol, and synchronization is a layer 2 concept which is pretty much > > orthogonal to the routing layer. That being said, RPL does contain some > > counters to ensure freshness of the routing information; maybe that's > what > > you mean by synchronization? > > > > Independent from synchronization, both TSCH and RPL can periodically > > broadcast information (EBs in TSCH, DIOs in RPL). I believe this thread > > discusses whether it makes sense/it is allowed to combine some of that > > info. > > > > Please let me know if this helps clarifying what is being discussed. > > Thomas > > > > On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu> wrote: > > > >> Thomas, Pascal > >> > >> When we talk about synchronization in TSCH, we refer to the two clocks > >> at > >> a pair of motes, because they are talking to each other on TDMA-based > >> MAC. > >> > >> However, according to my understanding, the synchronization in RPL is > >> associated to some counter and globalized. > >> > >> Thus, I wonder if the synchronization from RPL point of view is as sam= e > >> as > >> the synchronization in TSCH. If not, what is the relationship between > >> them? > >> > >> Thanks > >> Qin > >> > >> > >> > >> > Pascal, Robert, > >> > > >> > I believe we all feel a bit uneasy at the prospect of merging MAC > >> layer > >> EB > >> > with RPL DIO. > >> > > >> > Here are some thoughts about energy gains: > >> > - TSCH EB are used just to advertise the presence of a network, and > >> can > >> be > >> > sent at an arbitrary low rate, unless (as pointed out by Robert) you > >> rely > >> > on them for synchronization. EBs are broadcast, and therefore would > >> make > >> a > >> > good candidate for "DIO overloading". > >> > - TSCH packets used solely to resync are sent from a mote to its tim= e > >> > source neighbors when it hasn't heard from it in a while (duration > >> > determined by drift rate and guard time). Yet, these are sent unicas= t, > >> > possibly in dedicated slots, so I don't believe these packets make > >> good > >> > candidates for DIO overloading. > >> > - the transmission of RPL DIO packets are governed by a trickle time= r, > >> and > >> > it's my understanding that the period between two DIOs can become > >> large > >> > (tens of minutes?). > >> > > >> > Given the potential large period between DIO packets, the energy gai= ns > >> > could not be that significant. > >> > > >> > Yet I believe the real advantage would be that a new mote could pick > >> the > >> > mote to join based also on routing information. A mote would therefo= re > >> > attach to the already formed network to a mote which has a big chanc= e > >> of > >> > becoming its routing parent, putting less stress on the joining > >> process. > >> > > >> > So, to answer Pascal's question, I believe there is no risk in terms > >> of > >> > synchronization, since mote can stay synchronized only by sending > >> period > >> > resync packet to time parents (unicast). > >> > > >> > Thomas > >> > > >> > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > >> > <pascal.thubert@gmail.com>wrote: > >> > > >> >> Hello Robert and Thomas, > >> >> > >> >> I think that if we agree on that key design point early in the > >> process, > >> >> we > >> >> ll save an awful lot of energy later... > >> >> > >> >> I certainly agree with the concept pf tying the mac coordonator wit= h > >> RPL > >> >> parent. > >> >> > >> >> And th=E9 I m wondering about the benefits / consequences of trigge= ring > >> >> DIO/ > >> >> DAO just because we need to resync time in the absence of traffic. = In > >> >> one > >> >> hand that looks like an awful layer violation. Otoh that looks like > >> an > >> >> opportunity to check routes in the absence of traffic, considering > >> that > >> >> with rpl traffic validates the routes in an other fashion. > >> >> > >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering > >> that > >> >> it > >> >> is still quite sparse. > >> >> > >> >> Question though: is there risk of synchronization of the RPL contro= l > >> >> because an external functionality -sync- would require the emission > >> >> ahead > >> >> of desired schedule? > >> >> > >> >> Cheers, > >> >> > >> >> Pascal > >> >> > >> >> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <robert.assimiti@nivis= .com> > >> a > >> >> =E9crit : > >> >> > >> >> Thomas,**** > >> >> > >> >> ** ** > >> >> > >> >> Just to clarify what I meant was:**** > >> >> > >> >> ** ** > >> >> > >> >> =93I believe that tying the TSCH *MAC coordinator (typically also t= he > >> time > >> >> source)* to the RPL *parent *is an excellent idea.**** > >> >> > >> >> ** ** > >> >> > >> >> *From:* 6tsch-bounces@ietf.org > >> >> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>] > >> >> *On Behalf Of *Robert Assimiti > >> >> *Sent:* Friday, February 08, 2013 11:50 AM > >> >> *To:* Thomas Watteyne > >> >> *Cc:* IETF 6TSCH > >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> >> traffic** > >> >> ** > >> >> > >> >> ** ** > >> >> > >> >> Thomas,**** > >> >> > >> >> ** ** > >> >> > >> >> I believe that tying the TSCH time source to the RPL is an excellen= t > >> >> idea. > >> >> This is exactly what we do in our current system and believe you me= , > >> it > >> >> saved us a lot of aspirin and Tylenol (or whatever headache medicin= e > >> you > >> >> prefer).**** > >> >> > >> >> ** ** > >> >> > >> >> Let me suggest the following flow:**** > >> >> > >> >> 1. Device starts going through discovery and it build a table = of > >> >> neighbors**** > >> >> > >> >> 2. Device chooses a MAC coordinator from the table of neighbor= s > >> >> (criteria based on which is outside the scope of this discussion)**= ** > >> >> > >> >> 3. RPL above does the same in parallel (DIOs). Once RPL choose= s > >> a > >> >> parent it would ensure that the MAC layer uses the parent as the > >> >> coordinator.**** > >> >> > >> >> ** ** > >> >> > >> >> As for the enhanced beacons they are a MAC mechanism and in my ever > >> to > >> >> be > >> >> humbled they should only ever include IEs (channel hopping, slot, > >> link, > >> >> etc) and no DIO (or RPL discovery related) since that would be a > >> clear > >> >> layer violation. But the EBs could be coordinated (within the devic= e) > >> >> with > >> >> DIO (or other RPL maintenance or discovery) traffic. **** > >> >> > >> >> ** ** > >> >> > >> >> *Robert Assimiti* > >> >> > >> >> ** ** > >> >> > >> >> *From:* twatteyne@gmail.com > >> >> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>] > >> >> *On Behalf Of *Thomas Watteyne > >> >> *Sent:* Wednesday, February 06, 2013 6:38 PM > >> >> *To:* Robert Assimiti > >> >> *Cc:* IETF 6TSCH > >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> >> traffic** > >> >> ** > >> >> > >> >> ** ** > >> >> > >> >> Robert,**** > >> >> > >> >> ** ** > >> >> > >> >> I agree that we need to reconcile sync and routing. Since TSCH does > >> not > >> >> define who a mote's time source neighbor should be, and since RPL > >> >> doesn't > >> >> either, the 6tsch layer would I believe be the right location. I > >> avoid > >> >> the > >> >> term "shim" since it sounds as "super-thin-does-very-little".**** > >> >> > >> >> ** ** > >> >> > >> >> TSCH defined the concept of time source neighbor, and RPL of routin= g > >> >> parent. These could be made the same, especially since TSCH allows > >> for > >> >> motes to have multiple time source parents. Moreover, in a multi-ho= p > >> >> setting, we don't want to end up with synchronization loops, so a > >> (RPL) > >> >> DAG > >> >> organization looks like the right one. Finally, RPL will cause data > >> >> traffic > >> >> to flow from a mote to its routing parent(s), if that routing paren= t > >> is > >> >> also a TSCH time source neighbor, this means that the mote will be > >> >> tightly > >> >> sync'ed "for free" when data is flowing.**** > >> >> > >> >> ** ** > >> >> > >> >> Do you have any thoughts on why tying TSCH time source neighbors to > >> RPL > >> >> routing parents would not be a good idea? Given that a TSCH topolog= y > >> is > >> >> relatively stable due to the channel hopping nature of communicatio= n, > >> I > >> >> would imagine that routing churn to relatively low, and so changes = in > >> >> routing/sync parents infrequent.**** > >> >> > >> >> ** ** > >> >> > >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refe= r > >> to, > >> >> is the one used to advertise the presence of the network, and which > >> >> contain > >> >> lots of IEs describing the network (channel hopping, timeslot info, > >> >> link/slotframe info, etc) described in 5.1.2.6? I agree that this > >> role > >> >> is > >> >> similar in nature to the "periodic" DIOs being sent by RPL. Are you > >> >> toying > >> >> with the idea of putting the DIO payload after the EB IEs? The > >> standard > >> >> might be flexible enough to allow the 6tsch layer to just send that > >> up > >> >> the > >> >> stack as if they were regular data packets.**** > >> >> > >> >> ** ** > >> >> > >> >> Could we do some back-of-the-envelope calculation to determine how > >> much > >> >> this would give us? Do you have a rough list of what periodic traff= ic > >> is > >> >> being sent by a full-featured RPL, and how many packets/s that > >> >> represents? > >> >> **** > >> >> > >> >> ** ** > >> >> > >> >> Thomas**** > >> >> > >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > >> >> <robert.assimiti@nivis.com> > >> >> wrote:**** > >> >> > >> >> Thomas,**** > >> >> > >> >> **** > >> >> > >> >> The mechanism(s) used for time synchronization is something that we > >> >> might > >> >> have to reconcile with RPL discovery and maintenance traffic. **** > >> >> > >> >> **** > >> >> > >> >> Time synchronization in TSCH is based on three mechanisms:**** > >> >> > >> >> 1. Enhanced beacons **** > >> >> > >> >> 2. Enhanced ACKs**** > >> >> > >> >> 3. Frame based synchronization **** > >> >> > >> >> **** > >> >> > >> >> If a node communicates intermittently (sleepy, battery operated) it > >> can > >> >> also proactively ping its time source and receive time stamps.**** > >> >> > >> >> **** > >> >> > >> >> In order to maximize battery life and network throughput, it is > >> >> advisable > >> >> that RPL ICMP discovery and maintenance traffic (governed by the > >> trickle > >> >> timer) be somehow coordinated with the transmission of time synch > >> >> packets > >> >> (especially with enhanced beacons). **** > >> >> > >> >> **** > >> >> > >> >> This could be a function of the shim layer or it could be deferred = to > >> >> the > >> >> device management entity. Any suggestions, ideas on this topic?**** > >> >> > >> >> **** > >> >> > >> >> Thks**** > >> >> > >> >> **** > >> >> > >> >> *Robert Assimiti***** > >> >> > >> >> **** > >> >> > >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On > >> >> Behalf > >> >> Of *Thomas Watteyne > >> >> *Sent:* Thursday, January 31, 2013 8:50 PM > >> >> *To:* IETF 6TSCH > >> >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher > >> layers.**** > >> >> > >> >> **** > >> >> > >> >> Agreed. TSCH is built to compensate for clock drift by using all > >> (incl. > >> >> data) packets to re-synchronize, and send keep-alive packets when n= ot > >> >> enough data packets are sent to satisfy a "good enough" > >> synchronization. > >> >> You can get the motes in your network synchronized within 10's of u= s. > >> In > >> >> fact, the better synchronized, the less long you have to listen for= a > >> >> packet (since you always have to listen early in case your neighbor > >> mote > >> >> drifted), so tight synchronization is a power *benefit*, not a powe= r > >> >> cost. > >> >> **** > >> >> > >> >> **** > >> >> > >> >> As pointed out by Kris, this becomes really interesting for the > >> >> application to timestamp its payload. Are you thinking of any > >> particular > >> >> use of tight synchronization by the routing layer?**** > >> >> > >> >> **** > >> >> > >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > >> >> xvilajosana@eecs.berkeley.edu> wrote:**** > >> >> > >> >> Motes keep aligned with guard times smaller than 1ms, also motes > >> share > >> >> the > >> >> global ASN, with that in mind, would not be difficult to expose > >> network > >> >> time. Time accuracy might then depended on the energy constraints o= f > >> the > >> >> networks. As more tight synchronization more packets on the air. > >> >> > >> >> X.**** > >> >> > >> >> > >> >> > >> >> > >> >> On 31/01/13 16:23, Nick Moore wrote:**** > >> >> > >> >> On 01/02/13 10:29, Kris Pister wrote:**** > >> >> > >> >> So for sure we need a mechanism where network time can be exposed t= o > >> >> higher layers.**** > >> >> > >> >> > >> >> Hey, that's a really interesting thought, especially given the drif= ty > >> >> nature of mote clocks. > >> >> > >> >> -----Nick**** > >> >> > >> >> **** > >> >> > >> >> _______________________________________________ > >> >> 6tsch mailing list > >> >> 6tsch@ietf.org > >> >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> >> > >> >> **** > >> >> > >> >> > >> >> _______________________________________________ > >> >> 6tsch mailing list > >> >> 6tsch@ietf.org > >> >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> >> > >> >> ** ** > >> >> > >> >> _______________________________________________ > >> >> 6tsch mailing list > >> >> 6tsch@ietf.org > >> >> https://www.ietf.org/mailman/listinfo/6tsch > >> >> > >> >> > >> > _______________________________________________ > >> > 6tsch mailing list > >> > 6tsch@ietf.org > >> > https://www.ietf.org/mailman/listinfo/6tsch > >> > > >> > >> > >> > > _______________________________________________ > > 6tsch mailing list > > 6tsch@ietf.org > > https://www.ietf.org/mailman/listinfo/6tsch > > > > --047d7b15ab3d09963d04d56815dc Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Qin,<div><br></div><div>Thanks for the follow-up.</div><div><br></div><div>= I read Pascal's question as: "if we link the transmission of RPL D= IO to TSCH EBs, is there a chance that the TSCH network looses synchronizat= ion because some RPL timing changes".</div> <div><br></div><div>My reply is: no, since motes resync primarily by sendin= g unicast frames to time source neighbor, which are not related to the EBs.= </div><div><br></div><div>Thomas<br><br><div class=3D"gmail_quote">On Sun, = Feb 10, 2013 at 4:06 PM, <span dir=3D"ltr"><<a href=3D"mailto:qinwang@b= erkeley.edu" target=3D"_blank">qinwang@berkeley.edu</a>></span> wrote:<b= r> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex">Thomas,<br> <br> I understand what you explained as follows. Actually, my question came<br> from the following emails by you and Pascal.<br> <div class=3D"im"><br> Pascal said:<br> >> >> Question though: is there risk of synchronization of the = RPL control<br> >> >> because an external functionality -sync- would require th= e emission<br> >> >> ahead<br> >> >> of desired schedule?<br> <br> </div>And then you response:<br> <div class=3D"im">>> > So, to answer Pascal's question, I beli= eve there is no risk in terms of<br> >> > synchronization, since mote can stay synchronized only by sen= ding period<br> >> > resync packet to time parents (unicast).<br> <br> </div>I'm confused by the "synchronization" in above two para= graphs. Maybe I<br> missed something.<br> <br> Thanks<br> Qin<br> <div class=3D"HOEnZb"><div class=3D"h5"><br> <br> <br> > Qin,<br> ><br> > I'm not sure I understand what you mean by RPL synchronization. I = don't<br> > believe RPL assumes nodes are synchronized at all. RPL is a routing<br= > > protocol, and synchronization is a layer 2 concept which is pretty muc= h<br> > orthogonal to the routing layer. That being said, RPL does contain som= e<br> > counters to ensure freshness of the routing information; maybe that= 9;s what<br> > you mean by synchronization?<br> ><br> > Independent from synchronization, both TSCH and RPL can periodically<b= r> > broadcast information (EBs in TSCH, DIOs in RPL). I believe this threa= d<br> > discusses whether it makes sense/it is allowed to combine some of that= <br> > info.<br> ><br> > Please let me know if this helps clarifying what is being discussed.<b= r> > Thomas<br> ><br> > On Sun, Feb 10, 2013 at 3:19 PM, <<a href=3D"mailto:qinwang@berkele= y.edu">qinwang@berkeley.edu</a>> wrote:<br> ><br> >> Thomas, Pascal<br> >><br> >> When we talk about synchronization in TSCH, we refer to the two cl= ocks<br> >> at<br> >> a pair of motes, because they are talking to each other on TDMA-ba= sed<br> >> MAC.<br> >><br> >> However, according to my understanding, the synchronization in RPL= is<br> >> associated to some counter and globalized.<br> >><br> >> Thus, I wonder if the synchronization from RPL point of view is as= same<br> >> as<br> >> the synchronization in TSCH. If not, what is the relationship betw= een<br> >> them?<br> >><br> >> Thanks<br> >> Qin<br> >><br> >><br> >><br> >> > Pascal, Robert,<br> >> ><br> >> > I believe we all feel a bit uneasy at the prospect of merging= MAC<br> >> layer<br> >> EB<br> >> > with RPL DIO.<br> >> ><br> >> > Here are some thoughts about energy gains:<br> >> > - TSCH EB are used just to advertise the presence of a networ= k, and<br> >> can<br> >> be<br> >> > sent at an arbitrary low rate, unless (as pointed out by Robe= rt) you<br> >> rely<br> >> > on them for synchronization. EBs are broadcast, and therefore= would<br> >> make<br> >> a<br> >> > good candidate for "DIO overloading".<br> >> > - TSCH packets used solely to resync are sent from a mote to = its time<br> >> > source neighbors when it hasn't heard from it in a while = (duration<br> >> > determined by drift rate and guard time). Yet, these are sent= unicast,<br> >> > possibly in dedicated slots, so I don't believe these pac= kets make<br> >> good<br> >> > candidates for DIO overloading.<br> >> > - the transmission of RPL DIO packets are governed by a trick= le timer,<br> >> and<br> >> > it's my understanding that the period between two DIOs ca= n become<br> >> large<br> >> > (tens of minutes?).<br> >> ><br> >> > Given the potential large period between DIO packets, the ene= rgy gains<br> >> > could not be that significant.<br> >> ><br> >> > Yet I believe the real advantage would be that a new mote cou= ld pick<br> >> the<br> >> > mote to join based also on routing information. A mote would = therefore<br> >> > attach to the already formed network to a mote which has a bi= g chance<br> >> of<br> >> > becoming its routing parent, putting less stress on the joini= ng<br> >> process.<br> >> ><br> >> > So, to answer Pascal's question, I believe there is no ri= sk in terms<br> >> of<br> >> > synchronization, since mote can stay synchronized only by sen= ding<br> >> period<br> >> > resync packet to time parents (unicast).<br> >> ><br> >> > Thomas<br> >> ><br> >> > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert<br> >> > <<a href=3D"mailto:pascal.thubert@gmail.com">pascal.thuber= t@gmail.com</a>>wrote:<br> >> ><br> >> >> Hello Robert and Thomas,<br> >> >><br> >> >> I think that if we agree on that key design point early i= n the<br> >> process,<br> >> >> we<br> >> >> ll save an awful lot of energy later...<br> >> >><br> >> >> I certainly agree with the concept pf tying the mac coord= onator with<br> >> RPL<br> >> >> parent.<br> >> >><br> >> >> And th=E9 I m wondering about the benefits / consequences= of triggering<br> >> >> DIO/<br> >> >> DAO just because we need to resync time in the absence of= traffic. In<br> >> >> one<br> >> >> hand that looks like an awful layer violation. Otoh that = looks like<br> >> an<br> >> >> opportunity to check routes in the absence of traffic, co= nsidering<br> >> that<br> >> >> with rpl traffic validates the routes in an other fashion= .<br> >> >><br> >> >> Sendind DIOs a bit earlier or a bit more does not hurt co= nsidering<br> >> that<br> >> >> it<br> >> >> is still quite sparse.<br> >> >><br> >> >> Question though: is there risk of synchronization of the = RPL control<br> >> >> because an external functionality -sync- would require th= e emission<br> >> >> ahead<br> >> >> of desired schedule?<br> >> >><br> >> >> Cheers,<br> >> >><br> >> >> Pascal<br> >> >><br> >> >> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <<a href= =3D"mailto:robert.assimiti@nivis.com">robert.assimiti@nivis.com</a>><br> >> a<br> >> >> =E9crit :<br> >> >><br> >> >> Thomas,****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Just to clarify what I meant was:****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> =93I believe that tying the TSCH *MAC coordinator (typica= lly also the<br> >> time<br> >> >> source)* to the RPL *parent *is an excellent idea.****<br= > >> >><br> >> >> ** **<br> >> >><br> >> >> *From:* <a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-b= ounces@ietf.org</a><br> >> >> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-b= ounces@ietf.org</a><<a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-boun= ces@ietf.org</a>>]<br> >> >> *On Behalf Of *Robert Assimiti<br> >> >> *Sent:* Friday, February 08, 2013 11:50 AM<br> >> >> *To:* Thomas Watteyne<br> >> >> *Cc:* IETF 6TSCH<br> >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/main= tenance<br> >> >> traffic**<br> >> >> **<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Thomas,****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> I believe that tying the TSCH time source to the RPL is a= n excellent<br> >> >> idea.<br> >> >> This is exactly what we do in our current system and beli= eve you me,<br> >> it<br> >> >> saved us a lot of aspirin and Tylenol (or whatever headac= he medicine<br> >> you<br> >> >> prefer).****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Let me suggest the following flow:****<br> >> >><br> >> >> 1. =A0 =A0 =A0Device starts going through discovery and i= t build a table of<br> >> >> neighbors****<br> >> >><br> >> >> 2. =A0 =A0 =A0Device chooses a MAC coordinator from the t= able of neighbors<br> >> >> (criteria based on which is outside the scope of this dis= cussion)****<br> >> >><br> >> >> 3. =A0 =A0 =A0RPL above does the same in parallel (DIOs).= Once RPL chooses<br> >> a<br> >> >> parent it would ensure that the MAC layer uses the parent= as the<br> >> >> coordinator.****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> As for the enhanced beacons they are a MAC mechanism and = in my ever<br> >> to<br> >> >> be<br> >> >> humbled they should only ever include IEs (channel hoppin= g, slot,<br> >> link,<br> >> >> etc) and no DIO (or RPL discovery related) since that wou= ld be a<br> >> clear<br> >> >> layer violation. But the EBs could be coordinated (within= the device)<br> >> >> with<br> >> >> DIO (or other RPL maintenance or discovery) traffic. =A0*= ***<br> >> >><br> >> >> ** **<br> >> >><br> >> >> *Robert Assimiti*<br> >> >><br> >> >> ** **<br> >> >><br> >> >> *From:* <a href=3D"mailto:twatteyne@gmail.com">twatteyne@= gmail.com</a><br> >> >> [mailto:<a href=3D"mailto:twatteyne@gmail.com">twatteyne@= gmail.com</a><<a href=3D"mailto:twatteyne@gmail.com">twatteyne@gmail.com= </a>>]<br> >> >> *On Behalf Of *Thomas Watteyne<br> >> >> *Sent:* Wednesday, February 06, 2013 6:38 PM<br> >> >> *To:* Robert Assimiti<br> >> >> *Cc:* IETF 6TSCH<br> >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/main= tenance<br> >> >> traffic**<br> >> >> **<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Robert,****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> I agree that we need to reconcile sync and routing. Since= TSCH does<br> >> not<br> >> >> define who a mote's time source neighbor should be, a= nd since RPL<br> >> >> doesn't<br> >> >> either, the 6tsch layer would I believe be the right loca= tion. I<br> >> avoid<br> >> >> the<br> >> >> term "shim" since it sounds as "super-thin= -does-very-little".****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> TSCH defined the concept of time source neighbor, and RPL= of routing<br> >> >> parent. These could be made the same, especially since TS= CH allows<br> >> for<br> >> >> motes to have multiple time source parents. Moreover, in = a multi-hop<br> >> >> setting, we don't want to end up with synchronization= loops, so a<br> >> (RPL)<br> >> >> DAG<br> >> >> organization looks like the right one. Finally, RPL will = cause data<br> >> >> traffic<br> >> >> to flow from a mote to its routing parent(s), if that rou= ting parent<br> >> is<br> >> >> also a TSCH time source neighbor, this means that the mot= e will be<br> >> >> tightly<br> >> >> sync'ed "for free" when data is flowing.***= *<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Do you have any thoughts on why tying TSCH time source ne= ighbors to<br> >> RPL<br> >> >> routing parents would not be a good idea? Given that a TS= CH topology<br> >> is<br> >> >> relatively stable due to the channel hopping nature of co= mmunication,<br> >> I<br> >> >> would imagine that routing churn to relatively low, and s= o changes in<br> >> >> routing/sync parents infrequent.****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Just to clarify some terminology: the Enhanced Beacon (EB= ) you refer<br> >> to,<br> >> >> is the one used to advertise the presence of the network,= and which<br> >> >> contain<br> >> >> lots of IEs describing the network (channel hopping, time= slot info,<br> >> >> link/slotframe info, etc) described in 5.1.2.6? I agree t= hat this<br> >> role<br> >> >> is<br> >> >> similar in nature to the "periodic" DIOs being = sent by RPL. Are you<br> >> >> toying<br> >> >> with the idea of putting the DIO payload after the EB IEs= ? The<br> >> standard<br> >> >> might be flexible enough to allow the 6tsch layer to just= send that<br> >> up<br> >> >> the<br> >> >> stack as if they were regular data packets.****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Could we do some back-of-the-envelope calculation to dete= rmine how<br> >> much<br> >> >> this would give us? Do you have a rough list of what peri= odic traffic<br> >> is<br> >> >> being sent by a full-featured RPL, and how many packets/s= that<br> >> >> represents?<br> >> >> ****<br> >> >><br> >> >> ** **<br> >> >><br> >> >> Thomas****<br> >> >><br> >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti<br> >> >> <<a href=3D"mailto:robert.assimiti@nivis.com">robert.a= ssimiti@nivis.com</a>><br> >> >> wrote:****<br> >> >><br> >> >> Thomas,****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> The mechanism(s) used for time synchronization is somethi= ng that we<br> >> >> might<br> >> >> have to reconcile with RPL discovery and maintenance traf= fic. ****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> Time synchronization in TSCH is based on three mechanisms= :****<br> >> >><br> >> >> 1. =A0 =A0 =A0Enhanced beacons ****<br> >> >><br> >> >> 2. =A0 =A0 =A0Enhanced ACKs****<br> >> >><br> >> >> 3. =A0 =A0 =A0Frame based synchronization ****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> If a node communicates intermittently (sleepy, battery op= erated) it<br> >> can<br> >> >> also proactively ping its time source and receive time st= amps.****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> In order to maximize battery life and network throughput,= it is<br> >> >> advisable<br> >> >> that RPL ICMP discovery and maintenance traffic (governed= by the<br> >> trickle<br> >> >> timer) be somehow coordinated with the transmission of ti= me synch<br> >> >> packets<br> >> >> (especially with enhanced beacons). ****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> This could be a function of the shim layer or it could be= deferred to<br> >> >> the<br> >> >> device management entity. Any suggestions, ideas on this = topic?****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> Thks****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> *Robert Assimiti*****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> *From:* <a href=3D"mailto:6tsch-bounces@ietf.org">6tsch-b= ounces@ietf.org</a> [mailto:<a href=3D"mailto:6tsch-bounces@ietf.org">6tsch= -bounces@ietf.org</a>] *On<br> >> >> Behalf<br> >> >> Of *Thomas Watteyne<br> >> >> *Sent:* Thursday, January 31, 2013 8:50 PM<br> >> >> *To:* IETF 6TSCH<br> >> >> *Subject:* Re: [6tsch] Exposing network time (etc) to hig= her<br> >> layers.****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> Agreed. TSCH is built to compensate for clock drift by us= ing all<br> >> (incl.<br> >> >> data) packets to re-synchronize, and send keep-alive pack= ets when not<br> >> >> enough data packets are sent to satisfy a "good enou= gh"<br> >> synchronization.<br> >> >> You can get the motes in your network synchronized within= 10's of us.<br> >> In<br> >> >> fact, the better synchronized, the less long you have to = listen for a<br> >> >> packet (since you always have to listen early in case you= r neighbor<br> >> mote<br> >> >> drifted), so tight synchronization is a power *benefit*, = not a power<br> >> >> cost.<br> >> >> ****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> As pointed out by Kris, this becomes really interesting f= or the<br> >> >> application to timestamp its payload. Are you thinking of= any<br> >> particular<br> >> >> use of tight synchronization by the routing layer?****<br= > >> >><br> >> >> =A0****<br> >> >><br> >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <<b= r> >> >> <a href=3D"mailto:xvilajosana@eecs.berkeley.edu">xvilajos= ana@eecs.berkeley.edu</a>> wrote:****<br> >> >><br> >> >> Motes keep aligned with guard times smaller than 1ms, als= o motes<br> >> share<br> >> >> the<br> >> >> global ASN, with that in mind, would not be difficult to = expose<br> >> network<br> >> >> time. Time accuracy might then depended on the energy con= straints of<br> >> the<br> >> >> networks. As more tight synchronization more packets on t= he air.<br> >> >><br> >> >> X.****<br> >> >><br> >> >><br> >> >><br> >> >><br> >> >> On 31/01/13 16:23, Nick Moore wrote:****<br> >> >><br> >> >> On 01/02/13 10:29, Kris Pister wrote:****<br> >> >><br> >> >> So for sure we need a mechanism where network time can be= exposed to<br> >> >> higher layers.****<br> >> >><br> >> >><br> >> >> Hey, that's a really interesting thought, especially = given the drifty<br> >> >> nature of mote clocks.<br> >> >><br> >> >> -----Nick****<br> >> >><br> >> >> =A0****<br> >> >><br> >> >> _______________________________________________<br> >> >> 6tsch mailing list<br> >> >> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> >> >> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch***= *" target=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch****</a><br= > >> >><br> >> >> =A0****<br> >> >><br> >> >><br> >> >> _______________________________________________<br> >> >> 6tsch mailing list<br> >> >> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> >> >> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch***= *" target=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch****</a><br= > >> >><br> >> >> ** **<br> >> >><br> >> >> _______________________________________________<br> >> >> 6tsch mailing list<br> >> >> <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> >> >> <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" t= arget=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> >> >><br> >> >><br> >> > _______________________________________________<br> >> > 6tsch mailing list<br> >> > <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> >> > <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" targe= t=3D"_blank">https://www.ietf.org/mailman/listinfo/6tsch</a><br> >> ><br> >><br> >><br> >><br> > _______________________________________________<br> > 6tsch mailing list<br> > <a href=3D"mailto:6tsch@ietf.org">6tsch@ietf.org</a><br> > <a href=3D"https://www.ietf.org/mailman/listinfo/6tsch" target=3D"_bla= nk">https://www.ietf.org/mailman/listinfo/6tsch</a><br> ><br> <br> </div></div></blockquote></div><br></div> --047d7b15ab3d09963d04d56815dc-- From qinwang@berkeley.edu Sun Feb 10 16:55:55 2013 Return-Path: <qinwang@berkeley.edu> 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 BE5BF21F8886 for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 16:55:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.974 X-Spam-Level: X-Spam-Status: No, score=-5.974 tagged_above=-999 required=5 tests=[AWL=0.025, BAYES_00=-2.599, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A8k5y5FGXbSt for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 16:55:54 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id 6BA1021F8878 for <6tsch@ietf.org>; Sun, 10 Feb 2013 16:55:54 -0800 (PST) Received: from cm03ws.ist.berkeley.edu ([169.229.218.165] helo=calmail.berkeley.edu) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from <qinwang@berkeley.edu>) id 1U4hgW-0007ZY-HI; Sun, 10 Feb 2013 16:55:54 -0800 Received: from 174.240.0.144 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Sun, 10 Feb 2013 16:55:52 -0800 Message-ID: <254daa1b71878d9397b55f3594babaaf.squirrel@calmail.berkeley.edu> In-Reply-To: <CADJ9OA-Dea5N_K3YvkR2BUfYWkoHd6BiUKGwLnPf7x2AMN-imw@mail.gmail.com> References: <mailman.15.1359060644.18741.6tsch@ietf.org> <CADJ9OA9Z9GzvZNqSR9KNGYYcE6kxEwwW6DGDTX_o4VsGoJjjBg@mail.gmail.com> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <CADJ9OA-EjsDZmBYWWgPD7WQMecLSqpcxi+jMMzyu-DZ7OKfwRQ@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <CADJ9OA9UgoGym7w8WM858mS-rYxrSC3VUzeadJ=NWk5abVAA6w@mail.gmail.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <E4436E89-DBB3-4AD1-9A87-D32BB14ECEDA@gmail.com> <CADJ9OA-i2OnimnC=qxzppqwBUcvomzof=j_W+kPG0ypmasZedw@mail.gmail.com> <e067273f94ecd48ced7b6e737b768c34.squirrel@calmail.berkeley.edu> <CADJ9OA_h0-Q1SRybdMQ9H60LP4TXsenufzm+okjLn=T2+dSVmg@mail.gmail.com> <6b9f593d3b8a4f225dd46a85a4d72084.squirrel@calmail.berkeley.edu> <CADJ9OA-Dea5N_K3YvkR2BUfYWkoHd6BiUKGwLnPf7x2AMN-imw@mail.gmail.com> Date: Sun, 10 Feb 2013 16:55:52 -0800 From: qinwang@berkeley.edu To: "Thomas Watteyne" <watteyne@eecs.berkeley.edu> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: Mon, 11 Feb 2013 00:55:55 -0000 Thomas, Thanks a lot. Qin > Qin, > > Thanks for the follow-up. > > I read Pascal's question as: "if we link the transmission of RPL DIO to > TSCH EBs, is there a chance that the TSCH network looses synchronization > because some RPL timing changes". > > My reply is: no, since motes resync primarily by sending unicast frames to > time source neighbor, which are not related to the EBs. > > Thomas > > On Sun, Feb 10, 2013 at 4:06 PM, <qinwang@berkeley.edu> wrote: > >> Thomas, >> >> I understand what you explained as follows. Actually, my question came >> from the following emails by you and Pascal. >> >> Pascal said: >> >> >> Question though: is there risk of synchronization of the RPL >> control >> >> >> because an external functionality -sync- would require the >> emission >> >> >> ahead >> >> >> of desired schedule? >> >> And then you response: >> >> > So, to answer Pascal's question, I believe there is no risk in >> terms >> of >> >> > synchronization, since mote can stay synchronized only by sending >> period >> >> > resync packet to time parents (unicast). >> >> I'm confused by the "synchronization" in above two paragraphs. Maybe I >> missed something. >> >> Thanks >> Qin >> >> >> >> > Qin, >> > >> > I'm not sure I understand what you mean by RPL synchronization. I >> don't >> > believe RPL assumes nodes are synchronized at all. RPL is a routing >> > protocol, and synchronization is a layer 2 concept which is pretty >> much >> > orthogonal to the routing layer. That being said, RPL does contain >> some >> > counters to ensure freshness of the routing information; maybe that's >> what >> > you mean by synchronization? >> > >> > Independent from synchronization, both TSCH and RPL can periodically >> > broadcast information (EBs in TSCH, DIOs in RPL). I believe this >> thread >> > discusses whether it makes sense/it is allowed to combine some of that >> > info. >> > >> > Please let me know if this helps clarifying what is being discussed. >> > Thomas >> > >> > On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu> wrote: >> > >> >> Thomas, Pascal >> >> >> >> When we talk about synchronization in TSCH, we refer to the two >> clocks >> >> at >> >> a pair of motes, because they are talking to each other on TDMA-based >> >> MAC. >> >> >> >> However, according to my understanding, the synchronization in RPL is >> >> associated to some counter and globalized. >> >> >> >> Thus, I wonder if the synchronization from RPL point of view is as >> same >> >> as >> >> the synchronization in TSCH. If not, what is the relationship between >> >> them? >> >> >> >> Thanks >> >> Qin >> >> >> >> >> >> >> >> > Pascal, Robert, >> >> > >> >> > I believe we all feel a bit uneasy at the prospect of merging MAC >> >> layer >> >> EB >> >> > with RPL DIO. >> >> > >> >> > Here are some thoughts about energy gains: >> >> > - TSCH EB are used just to advertise the presence of a network, and >> >> can >> >> be >> >> > sent at an arbitrary low rate, unless (as pointed out by Robert) >> you >> >> rely >> >> > on them for synchronization. EBs are broadcast, and therefore would >> >> make >> >> a >> >> > good candidate for "DIO overloading". >> >> > - TSCH packets used solely to resync are sent from a mote to its >> time >> >> > source neighbors when it hasn't heard from it in a while (duration >> >> > determined by drift rate and guard time). Yet, these are sent >> unicast, >> >> > possibly in dedicated slots, so I don't believe these packets make >> >> good >> >> > candidates for DIO overloading. >> >> > - the transmission of RPL DIO packets are governed by a trickle >> timer, >> >> and >> >> > it's my understanding that the period between two DIOs can become >> >> large >> >> > (tens of minutes?). >> >> > >> >> > Given the potential large period between DIO packets, the energy >> gains >> >> > could not be that significant. >> >> > >> >> > Yet I believe the real advantage would be that a new mote could >> pick >> >> the >> >> > mote to join based also on routing information. A mote would >> therefore >> >> > attach to the already formed network to a mote which has a big >> chance >> >> of >> >> > becoming its routing parent, putting less stress on the joining >> >> process. >> >> > >> >> > So, to answer Pascal's question, I believe there is no risk in >> terms >> >> of >> >> > synchronization, since mote can stay synchronized only by sending >> >> period >> >> > resync packet to time parents (unicast). >> >> > >> >> > Thomas >> >> > >> >> > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert >> >> > <pascal.thubert@gmail.com>wrote: >> >> > >> >> >> Hello Robert and Thomas, >> >> >> >> >> >> I think that if we agree on that key design point early in the >> >> process, >> >> >> we >> >> >> ll save an awful lot of energy later... >> >> >> >> >> >> I certainly agree with the concept pf tying the mac coordonator >> with >> >> RPL >> >> >> parent. >> >> >> >> >> >> And thé I m wondering about the benefits / consequences of >> triggering >> >> >> DIO/ >> >> >> DAO just because we need to resync time in the absence of traffic. >> In >> >> >> one >> >> >> hand that looks like an awful layer violation. Otoh that looks >> like >> >> an >> >> >> opportunity to check routes in the absence of traffic, considering >> >> that >> >> >> with rpl traffic validates the routes in an other fashion. >> >> >> >> >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering >> >> that >> >> >> it >> >> >> is still quite sparse. >> >> >> >> >> >> Question though: is there risk of synchronization of the RPL >> control >> >> >> because an external functionality -sync- would require the >> emission >> >> >> ahead >> >> >> of desired schedule? >> >> >> >> >> >> Cheers, >> >> >> >> >> >> Pascal >> >> >> >> >> >> Le 8 févr. 2013 à 17:57, Robert Assimiti >> <robert.assimiti@nivis.com> >> >> a >> >> >> écrit : >> >> >> >> >> >> Thomas,**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Just to clarify what I meant was:**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> “I believe that tying the TSCH *MAC coordinator (typically also >> the >> >> time >> >> >> source)* to the RPL *parent *is an excellent idea.**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> *From:* 6tsch-bounces@ietf.org >> >> >> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>] >> >> >> *On Behalf Of *Robert Assimiti >> >> >> *Sent:* Friday, February 08, 2013 11:50 AM >> >> >> *To:* Thomas Watteyne >> >> >> *Cc:* IETF 6TSCH >> >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> >> >> traffic** >> >> >> ** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Thomas,**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> I believe that tying the TSCH time source to the RPL is an >> excellent >> >> >> idea. >> >> >> This is exactly what we do in our current system and believe you >> me, >> >> it >> >> >> saved us a lot of aspirin and Tylenol (or whatever headache >> medicine >> >> you >> >> >> prefer).**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Let me suggest the following flow:**** >> >> >> >> >> >> 1. Device starts going through discovery and it build a table >> of >> >> >> neighbors**** >> >> >> >> >> >> 2. Device chooses a MAC coordinator from the table of >> neighbors >> >> >> (criteria based on which is outside the scope of this >> discussion)**** >> >> >> >> >> >> 3. RPL above does the same in parallel (DIOs). Once RPL >> chooses >> >> a >> >> >> parent it would ensure that the MAC layer uses the parent as the >> >> >> coordinator.**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> As for the enhanced beacons they are a MAC mechanism and in my >> ever >> >> to >> >> >> be >> >> >> humbled they should only ever include IEs (channel hopping, slot, >> >> link, >> >> >> etc) and no DIO (or RPL discovery related) since that would be a >> >> clear >> >> >> layer violation. But the EBs could be coordinated (within the >> device) >> >> >> with >> >> >> DIO (or other RPL maintenance or discovery) traffic. **** >> >> >> >> >> >> ** ** >> >> >> >> >> >> *Robert Assimiti* >> >> >> >> >> >> ** ** >> >> >> >> >> >> *From:* twatteyne@gmail.com >> >> >> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>] >> >> >> *On Behalf Of *Thomas Watteyne >> >> >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> >> >> *To:* Robert Assimiti >> >> >> *Cc:* IETF 6TSCH >> >> >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> >> >> traffic** >> >> >> ** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Robert,**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> I agree that we need to reconcile sync and routing. Since TSCH >> does >> >> not >> >> >> define who a mote's time source neighbor should be, and since RPL >> >> >> doesn't >> >> >> either, the 6tsch layer would I believe be the right location. I >> >> avoid >> >> >> the >> >> >> term "shim" since it sounds as "super-thin-does-very-little".**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> TSCH defined the concept of time source neighbor, and RPL of >> routing >> >> >> parent. These could be made the same, especially since TSCH allows >> >> for >> >> >> motes to have multiple time source parents. Moreover, in a >> multi-hop >> >> >> setting, we don't want to end up with synchronization loops, so a >> >> (RPL) >> >> >> DAG >> >> >> organization looks like the right one. Finally, RPL will cause >> data >> >> >> traffic >> >> >> to flow from a mote to its routing parent(s), if that routing >> parent >> >> is >> >> >> also a TSCH time source neighbor, this means that the mote will be >> >> >> tightly >> >> >> sync'ed "for free" when data is flowing.**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Do you have any thoughts on why tying TSCH time source neighbors >> to >> >> RPL >> >> >> routing parents would not be a good idea? Given that a TSCH >> topology >> >> is >> >> >> relatively stable due to the channel hopping nature of >> communication, >> >> I >> >> >> would imagine that routing churn to relatively low, and so changes >> in >> >> >> routing/sync parents infrequent.**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you >> refer >> >> to, >> >> >> is the one used to advertise the presence of the network, and >> which >> >> >> contain >> >> >> lots of IEs describing the network (channel hopping, timeslot >> info, >> >> >> link/slotframe info, etc) described in 5.1.2.6? I agree that this >> >> role >> >> >> is >> >> >> similar in nature to the "periodic" DIOs being sent by RPL. Are >> you >> >> >> toying >> >> >> with the idea of putting the DIO payload after the EB IEs? The >> >> standard >> >> >> might be flexible enough to allow the 6tsch layer to just send >> that >> >> up >> >> >> the >> >> >> stack as if they were regular data packets.**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Could we do some back-of-the-envelope calculation to determine how >> >> much >> >> >> this would give us? Do you have a rough list of what periodic >> traffic >> >> is >> >> >> being sent by a full-featured RPL, and how many packets/s that >> >> >> represents? >> >> >> **** >> >> >> >> >> >> ** ** >> >> >> >> >> >> Thomas**** >> >> >> >> >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti >> >> >> <robert.assimiti@nivis.com> >> >> >> wrote:**** >> >> >> >> >> >> Thomas,**** >> >> >> >> >> >> **** >> >> >> >> >> >> The mechanism(s) used for time synchronization is something that >> we >> >> >> might >> >> >> have to reconcile with RPL discovery and maintenance traffic. **** >> >> >> >> >> >> **** >> >> >> >> >> >> Time synchronization in TSCH is based on three mechanisms:**** >> >> >> >> >> >> 1. Enhanced beacons **** >> >> >> >> >> >> 2. Enhanced ACKs**** >> >> >> >> >> >> 3. Frame based synchronization **** >> >> >> >> >> >> **** >> >> >> >> >> >> If a node communicates intermittently (sleepy, battery operated) >> it >> >> can >> >> >> also proactively ping its time source and receive time stamps.**** >> >> >> >> >> >> **** >> >> >> >> >> >> In order to maximize battery life and network throughput, it is >> >> >> advisable >> >> >> that RPL ICMP discovery and maintenance traffic (governed by the >> >> trickle >> >> >> timer) be somehow coordinated with the transmission of time synch >> >> >> packets >> >> >> (especially with enhanced beacons). **** >> >> >> >> >> >> **** >> >> >> >> >> >> This could be a function of the shim layer or it could be deferred >> to >> >> >> the >> >> >> device management entity. Any suggestions, ideas on this >> topic?**** >> >> >> >> >> >> **** >> >> >> >> >> >> Thks**** >> >> >> >> >> >> **** >> >> >> >> >> >> *Robert Assimiti***** >> >> >> >> >> >> **** >> >> >> >> >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On >> >> >> Behalf >> >> >> Of *Thomas Watteyne >> >> >> *Sent:* Thursday, January 31, 2013 8:50 PM >> >> >> *To:* IETF 6TSCH >> >> >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher >> >> layers.**** >> >> >> >> >> >> **** >> >> >> >> >> >> Agreed. TSCH is built to compensate for clock drift by using all >> >> (incl. >> >> >> data) packets to re-synchronize, and send keep-alive packets when >> not >> >> >> enough data packets are sent to satisfy a "good enough" >> >> synchronization. >> >> >> You can get the motes in your network synchronized within 10's of >> us. >> >> In >> >> >> fact, the better synchronized, the less long you have to listen >> for a >> >> >> packet (since you always have to listen early in case your >> neighbor >> >> mote >> >> >> drifted), so tight synchronization is a power *benefit*, not a >> power >> >> >> cost. >> >> >> **** >> >> >> >> >> >> **** >> >> >> >> >> >> As pointed out by Kris, this becomes really interesting for the >> >> >> application to timestamp its payload. Are you thinking of any >> >> particular >> >> >> use of tight synchronization by the routing layer?**** >> >> >> >> >> >> **** >> >> >> >> >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> >> >> xvilajosana@eecs.berkeley.edu> wrote:**** >> >> >> >> >> >> Motes keep aligned with guard times smaller than 1ms, also motes >> >> share >> >> >> the >> >> >> global ASN, with that in mind, would not be difficult to expose >> >> network >> >> >> time. Time accuracy might then depended on the energy constraints >> of >> >> the >> >> >> networks. As more tight synchronization more packets on the air. >> >> >> >> >> >> X.**** >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote:**** >> >> >> >> >> >> On 01/02/13 10:29, Kris Pister wrote:**** >> >> >> >> >> >> So for sure we need a mechanism where network time can be exposed >> to >> >> >> higher layers.**** >> >> >> >> >> >> >> >> >> Hey, that's a really interesting thought, especially given the >> drifty >> >> >> nature of mote clocks. >> >> >> >> >> >> -----Nick**** >> >> >> >> >> >> **** >> >> >> >> >> >> _______________________________________________ >> >> >> 6tsch mailing list >> >> >> 6tsch@ietf.org >> >> >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> >> >> >> >> **** >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> 6tsch mailing list >> >> >> 6tsch@ietf.org >> >> >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> >> >> >> >> ** ** >> >> >> >> >> >> _______________________________________________ >> >> >> 6tsch mailing list >> >> >> 6tsch@ietf.org >> >> >> https://www.ietf.org/mailman/listinfo/6tsch >> >> >> >> >> >> >> >> > _______________________________________________ >> >> > 6tsch mailing list >> >> > 6tsch@ietf.org >> >> > https://www.ietf.org/mailman/listinfo/6tsch >> >> > >> >> >> >> >> >> >> > _______________________________________________ >> > 6tsch mailing list >> > 6tsch@ietf.org >> > https://www.ietf.org/mailman/listinfo/6tsch >> > >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From tom.phinney@cox.net Sun Feb 10 18:58:41 2013 Return-Path: <tom.phinney@cox.net> 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 44EAB21F869E for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 18:58:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.14 X-Spam-Level: X-Spam-Status: No, score=-1.14 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.001, MIME_HTML_ONLY=1.457] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7UzlJ3Xh0nV for <6tsch@ietfa.amsl.com>; Sun, 10 Feb 2013 18:58:40 -0800 (PST) Received: from fed1rmfepo102.cox.net (fed1rmfepo102.cox.net [68.230.241.144]) by ietfa.amsl.com (Postfix) with ESMTP id D2BB721F8694 for <6tsch@ietf.org>; Sun, 10 Feb 2013 18:58:39 -0800 (PST) Received: from fed1rmimpo210 ([68.230.241.161]) by fed1rmfepo102.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130211025839.XFXW2351.fed1rmfepo102.cox.net@fed1rmimpo210> for <6tsch@ietf.org>; Sun, 10 Feb 2013 21:58:39 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo210 with cox id yqye1k0013gAAro01qyevG; Sun, 10 Feb 2013 21:58:38 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020207.51185E5E.0080,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=WqmpwKjv c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=-6X-f5Cm2Z4A:10 a=pGLkceISAAAA:8 a=48vgC7mUAAAA:8 a=L_j2baJtAAAA:8 a=pJm1glJlooOKeH3KWBkA:9 a=QEXdDO2ut3YA:10 a=UiCQ7L4-1S4A:10 a=_W_S_7VecoQA:10 a=frz4AuCg-hUA:10 a=tXsnliwV7b4A:10 a=geYBMd2G7EkA:10 a=lZB815dzVvQA:10 a=02u4etQf5dqztjA4:21 a=YTM6X1GT1pBVRRsl:21 a=Mcv7MkqZvUNlHMpP:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <51185E5D.7000604@cox.net> Date: Sun, 10 Feb 2013 19:58:37 -0700 From: Tom Phinney <tom.phinney@cox.net> User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511543B4.1010002@eecs.berkeley.edu> <7C229341-8474-4CDB-BC51-5F7CF1B0D57D@gmail.com> <511572C3.8020005@eecs.berkeley.edu> <5116068D.6050607@cox.net> <CADJ9OA8=89skqiakk0yTMVEu+56Z3R37ktnp7LYOtg-B_AGmOA@mail.gmail.com> In-Reply-To: <CADJ9OA8=89skqiakk0yTMVEu+56Z3R37ktnp7LYOtg-B_AGmOA@mail.gmail.com> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] on fairness* X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney <tom.phinney@cox.net> 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: Mon, 11 Feb 2013 02:58:41 -0000 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> <title> Thomas,

They are. I happened to be working on the IEC version of the ISA100.11a spec at the time, so copied that version, which was also the source of the rfc5673 material.
If you received it all garbled, which it was when it came back to me (and seems to be an occasional consequence of my using Mozilla Thunderbird as an e-mail client), I'll send out a different version.

These classes were developed years ago, early in the ISA100 standardization effort, to characterize the types of machine-to-machine communication that occurs in the process automation industry. I don't recall that the original contained the "intolerable" statement, but that does summarize the way that end users (e.g., multi-billion dollar corporations) feel about any loss of communication that causes mode-shedding in the controlled process. As Herman Storey, formerly of Shell Oil (and now a member of this list), put it at the start of ISA100, "once a year for such an incident is too much", i.e., too often for the plant manager, and that's with thousands of such control loops in operation around the clock.
-Tom
=====

On 2013.02.10 14:35, Thomas Watteyne wrote:
Tom,

Thank you for this information. Could you confirm that these are the classes you introduced in http://tools.ietf.org/html/rfc5673#section-3.1?

Thanks,
Thomas
I'd like to point out that, at least in practical industrial automation networks, metrics such as fairness* need to be assessed relative to a subset of the nodes. In general it makes sense to assess fairness* relative to other devices that are conveying information floes of the same industrial automation usage class#, perhaps restricted to the subset of flows that have approximately the same repetition rate. In other words, fairness may make sense when comparing information flows used for 250 ms (4 Hz) closed loop control, but it hardly seems relevant when comparing messaging supporting such 4 Hz control with an hourly class 5 status report about a valve that replaces a manual walk-around observation of that valve which previously (before wireless) occured once every 24 hours.

For those unfamiliar with the usage classes for industrial automation, the following (excerpted from an Annex to the IEC 62734 version of the ISA100.11a standard) may serve to introduce the concept.


A.1.1  General

While there are many techniques that may be used to categorize the communications needs of industrial applications, this standard uses classes based upon usage. Analysis of the patterns of intended use of inter-device industrial wireless communications resulted in a partitioning of such communications into six classes. These classes are summarized in Table C.1.

Table C.1 – Usage classes

Safety

Class 0: Emergency action

Always critical

Control

Class 1: Closed loop regulatory control

Often critical

Class 2: Closed loop supervisory control

Usually non-critical

Class 3: Open loop control

Human in the loop

Monitoring

Class 4: Alerting

Short-term operational consequence (e.g., event-based maintenance)

Class 5: Logging and downloading / uploading

No immediate operational consequence (e.g., history collection, sequence-of-events, preventive maintenance)

NOTE Batch levels[1] 3 and 4 could be class 2, class 1 or even class 0, depending on function.

 

 

A.1.2  Class examples

·      Class 0: Emergency action            (always critical)

Examples include:

–      safety interlock;

–      emergency shutdown;

–      automatic fire control.

·      Class 1: Closed loop regulatory control      (often critical)

Examples include:

–      direct control of primary actuators (e.g., field device to host connection availability on demand of at least 99,99%, with link outages > 500 ms intolerable, with demand rates of 0,2 Hz or greater);

–      high-frequency cascade loops.

·      Class 2: Closed loop supervisory control     (usually non-critical)

Examples include:

–      low-frequency cascade loops;

–      multivariable controls;

–      optimizers.

·      Class 3: Open loop control (human in the loop)

Examples include:

–      operator manually initiates a flare and watches the flare;

–      guard remotely opens a security gate;

–      operator performs manual pump/valve adjustment.

·      Class 4: Alerting – Short-term operational consequence

Examples include:

–      event-based maintenance;

–      marginal bearing temp results in technician sent to field;

–      battery low indicator for a device results in technician sent to change battery;

–      asset tracking.

·      Class 5: Logging – data/messages with no immediate operational consequence

Examples include:

–      history collection;

–      preventive maintenance rounds;

–      sequence of events (SOE) uploading.

NOTE SOE uses lossless communication, such as file transfer, rather than timely communication such as used by control messaging.

Alarm examples include:

·      Class 0: leak detector for radiation or fatally toxic gas, automated response (e.g., automated containment response).

·      Class 1: high-impact process condition, automated response (e.g., automated shutdown of reaction).

·      Class 2: automated response to process condition (e.g., automated flow diversion).

·      Class 3: process condition with manually-initiated operational response (e.g., decide whether to divert flow to a parallel reactor).

·      Class 4: equipment condition with short-time-scale maintenance response (e.g., send technician to field).

·      Class 5: equipment condition with long-time-scale maintenance action (e.g., order spare parts).



[1] Batch levels are defined in IEC 61512-1, where L3 = unit and L4 = process cell





-Tom
===


On 2013.02.08 14:48, Xavier Vilajosana wrote:
Totally agree.

One more question then:

Is task of 6TSCH to define or at least point out what metrics (latency, bandwidth,fairness*,etc..) should the reservation carry on?


My guess is that yes, but I am not sure on what kind of detail, should we define the message type? should it be a TLV element or an option?

RSVP for examples is pretty open on that, as long as you keep their object header, you can embed objects into the packet (TLV style).


*fairness means that all nodes in the network for example have the same opportunities to transmit at the same rate or that the delay is more or less uniform across the network.

regards,
Xavi

On 08/02/13 12:40, Pascal Thubert wrote:
Hi Xavier

We are in line. I think the reservation could also carry a budget in latency so that the sub layer determines and returns how much is consumed between incoming and outgoing time slots with the associated in and out labels,

What do you think?

Cheers

Pascal

Le 8 févr. 2013 à 19:28, Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> a écrit :

Hi all,

after the phone meeting I want to share my point on the end to end reservation as pointed out by Pascal.

I think that the information that is carried on a message to establish end to end reservation has to feed 6tsch who as a black box will setup the links at L2.

So if the application or RSVP mechanism wants to set an end-to-end bandwidth (of X packets/s),  that reservation message has to flow through the desired route (path) and ask to 6TSCH to meet that bandwidth. This has not to be bound to a specific scheduling protocol as we want to support both centralized and decentralized approaches, meaning that if centralized the reservation request will include some IE indicating to 6TSCH exactly what to schedule, contrarily, if decentralized, 6TSCH will receive the requirement and reserve the slots according to some internal mechanism such as pair-wise negotiation with neighbors.

I point out that because I don't know if this is aligned with what Pascal said and I want to know what is your opinion here.

thanks.
Xavi
_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch

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

_______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch
From pascal.thubert@gmail.com Mon Feb 11 10:25:44 2013 Return-Path: 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 489D721F8AA6 for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 10:25:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NembNuSMf0y9 for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 10:25:43 -0800 (PST) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 37D7E21F8971 for <6tsch@ietf.org>; Mon, 11 Feb 2013 10:25:43 -0800 (PST) Received: by mail-ie0-f170.google.com with SMTP id c11so8093178ieb.1 for <6tsch@ietf.org>; Mon, 11 Feb 2013 10:25:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=xN/ZdLZwPcKXtJj1jiOwjZwQYcP3QqsmaoAflcDTVVM=; b=Ie9L/ghMKpfCeXJ3PD5IuXl5UqXl4+TkVMyNYVYIybRlcmtmfKTANsyq5ELqEGhVUa zqLON1L1Nvf854lRKkKWYn50TmCGaLI9Vj8WmuNt3Q8+S1rzRL0Ncfm5n0N6m0HYoJu1 TwmyqTNdQG8daD6t7qNMKL9VA0GSCtBUrLljxtQkhTqx+XQbnzLfIbsDUuPuocYDjjAk IE62nU8QcasOpCDjJ3PDkGZA4B+62L8RHVenXpRf9Dfm/KULxC3U+OGH023zbVC31cg2 4su3/Wmn8W+ZAB0gM3MPdTJ4sBYEGxa6j8+FuC6sQr/XLdifWfddTQETBfh1Ab2rf5Wx gc7A== MIME-Version: 1.0 X-Received: by 10.50.45.230 with SMTP id q6mr13487568igm.39.1360607142818; Mon, 11 Feb 2013 10:25:42 -0800 (PST) Received: by 10.50.100.228 with HTTP; Mon, 11 Feb 2013 10:25:42 -0800 (PST) Date: Mon, 11 Feb 2013 19:25:42 +0100 Message-ID: From: Pascal Thubert To: IETF 6TSCH <6tsch@ietf.org> Content-Type: text/plain; charset=ISO-8859-1 Subject: [6tsch] Doodle for the bar-bof 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2013 18:25:44 -0000 Hello: At the call we decided we'd have an informal meeting (a Bar BOF) at the IETF. I prepared a doodle to select the best time for everyone http://doodle.com/svi7uc9ezrx5w9dg Please fill it up soon, since we need to select that time to socialize with the ADs early. Cheers, -- Pascal From qinwang@berkeley.edu Mon Feb 11 10:26:31 2013 Return-Path: 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 5422521F8A6B for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 10:26:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.277 X-Spam-Level: X-Spam-Status: No, score=-6.277 tagged_above=-999 required=5 tests=[AWL=0.322, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XxA3mY+Wn3OB for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 10:26:30 -0800 (PST) Received: from cm06fe.IST.Berkeley.EDU (cm06fe.IST.Berkeley.EDU [169.229.218.147]) by ietfa.amsl.com (Postfix) with ESMTP id EED9F21F8A64 for <6tsch@ietf.org>; Mon, 11 Feb 2013 10:26:30 -0800 (PST) Received: from cm03ws.ist.berkeley.edu ([169.229.218.165] helo=calmail.berkeley.edu) by cm06fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1U4y5E-00084z-Lv for 6tsch@ietf.org; Mon, 11 Feb 2013 10:26:30 -0800 Received: from 136.152.36.181 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Mon, 11 Feb 2013 10:26:28 -0800 Message-ID: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> Date: Mon, 11 Feb 2013 10:26:28 -0800 From: qinwang@berkeley.edu To: "IETF 6TSCH" <6tsch@ietf.org> User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: [6tsch] Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2013 18:26:31 -0000 Hi all, One of 6tech functions should be translating Bandwidth requirements into Links (slot, channel) allocation, in another word, reserving Links to meet BW requirements. The problem is who generates BW requirements, and how. There may be two approaches. (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW requirement and tell 6tsch, and then 6tsch reserves some Links to meet the BW requirement. (2) Implicit BW generation: upper layer just tells 6tsch to send data. 6tsch figures out the BW requirements by itself according to the traffic load, and then reserve Links to meet the BW requirement. How do you think? Qin From xvilajosana@eecs.berkeley.edu Mon Feb 11 10:36:45 2013 Return-Path: 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 23D7D21F8A6B for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 10:36:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.199 X-Spam-Level: X-Spam-Status: No, score=-6.199 tagged_above=-999 required=5 tests=[AWL=0.400, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 59ijvcFr99fn for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 10:36:43 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id 9F62021F8871 for <6tsch@ietf.org>; Mon, 11 Feb 2013 10:36:42 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U4yEY-0003y8-G7 for 6tsch@ietf.org; Mon, 11 Feb 2013 10:36:10 -0800 Message-ID: <51193A14.3090706@eecs.berkeley.edu> Date: Mon, 11 Feb 2013 10:36:04 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> In-Reply-To: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [6tsch] Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2013 18:36:45 -0000 Hi Qin, I see your point, we need to consider that in 6tsch. Imagine that an applications or any RSVP layer decides to install certain BW on a link. The question is whether all the nodes in the path from that node to the sink have to be explicitly configured with the BW requirement or this can be implicit, as the nodes in the path will need to carry the required traffic. For a centralized scheduling technique, this is feasible, i.e the central scheduler has a knowledge of the topology and can decide about BW along the path. Using a decentralized approaches, nodes need to "figure out" the incoming and outgoing BW so they can adjust their links to their parents. So would be good that 6tsch can support both approaches. so I agree with you. X. On 11/02/13 10:26, qinwang@berkeley.edu wrote: > Hi all, > > One of 6tech functions should be translating Bandwidth requirements into > Links (slot, channel) allocation, in another word, reserving Links to meet > BW requirements. The problem is who generates BW requirements, and how. > There may be two approaches. > > (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW > requirement and tell 6tsch, and then 6tsch reserves some Links to meet the > BW requirement. > > (2) Implicit BW generation: upper layer just tells 6tsch to send data. > 6tsch figures out the BW requirements by itself according to the traffic > load, and then reserve Links to meet the BW requirement. > > How do you think? > > Qin > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch From twatteyne@gmail.com Mon Feb 11 21:48:52 2013 Return-Path: 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 407A521F8B8A for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 21:48:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.785 X-Spam-Level: X-Spam-Status: No, score=-1.785 tagged_above=-999 required=5 tests=[AWL=-0.475, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_HTML_USL_OBFU=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EYTVh39YQGH6 for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 21:48:51 -0800 (PST) Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) by ietfa.amsl.com (Postfix) with ESMTP id A2F7721F8B9C for <6tsch@ietf.org>; Mon, 11 Feb 2013 21:48:50 -0800 (PST) Received: by mail-pa0-f43.google.com with SMTP id bh2so3498982pad.16 for <6tsch@ietf.org>; Mon, 11 Feb 2013 21:48:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=brTGEnh/EZ5+E/cx0ouH3nFitFXIAtoR6U9QhNyVosI=; b=lGlypfEciBljf0DM2C2/u/Id7rEhjm2J8It5F+6ru+zAZI6eTfhfYKCXvtbyUB4f5r WMkNbENjD0LUcnUxjLJWpC+/6fcYjypZrME7moVn+4YJ0xLX3wh7ecp2N1YxPECFQhHE tslDWTjo4+AsT5nqbn7RQHysZZTuGTk59CdXM1roQX9L3cU3DzQIy8yDES9vve+BBmTH bt1h6dYKmohw2sEZ2t3zittd+zlmjckAN202K1UQMuaxumU2gEfN25R30NBsYF5Aqixi 9eQwZU9Ly3WhWyK2iguARuPAqO1zzFdFJUDN4Hg75GGHEofFAvcmpNV4bchnOiwfiLd4 ApGQ== MIME-Version: 1.0 X-Received: by 10.66.156.138 with SMTP id we10mr31365880pab.43.1360648130066; Mon, 11 Feb 2013 21:48:50 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Mon, 11 Feb 2013 21:48:49 -0800 (PST) In-Reply-To: <51193A14.3090706@eecs.berkeley.edu> References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <51193A14.3090706@eecs.berkeley.edu> Date: Mon, 11 Feb 2013 21:48:49 -0800 X-Google-Sender-Auth: n6XLCUVjPwughW8n1txXPSSCbM0 Message-ID: From: Thomas Watteyne To: 6tsch@ietf.org Content-Type: multipart/alternative; boundary=047d7bacb59274f90904d5809496 Subject: Re: [6tsch] Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 05:48:52 -0000 --047d7bacb59274f90904d5809496 Content-Type: text/plain; charset=ISO-8859-1 All, Let's assume for a moment we are done defining a technique for assigning arbitrary amounts of bandwidth along some multi-hop path. Do we know of any RFCs/work we could reuse which describe such a traffic monitor? I can think about several ways of doing that, an as many argument describing why this is hard, but it's always better to start off with something that exists. Thomas On Mon, Feb 11, 2013 at 10:36 AM, Xavier Vilajosana < xvilajosana@eecs.berkeley.edu> wrote: > Hi Qin, > > I see your point, we need to consider that in 6tsch. Imagine that an > applications or any RSVP layer decides to install certain BW on a link. The > question is whether all the nodes in the path from that node to the sink > have to be explicitly configured with the BW requirement or this can be > implicit, as the nodes in the path will need to carry the required traffic. > > For a centralized scheduling technique, this is feasible, i.e the central > scheduler has a knowledge of the topology and can decide about BW along the > path. Using a decentralized approaches, nodes need to "figure out" the > incoming and outgoing BW so they can adjust their links to their parents. > So would be good that 6tsch can support both approaches. > > so I agree with you. > X. > > > On 11/02/13 10:26, qinwang@berkeley.edu wrote: > >> Hi all, >> >> One of 6tech functions should be translating Bandwidth requirements into >> Links (slot, channel) allocation, in another word, reserving Links to meet >> BW requirements. The problem is who generates BW requirements, and how. >> There may be two approaches. >> >> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >> requirement and tell 6tsch, and then 6tsch reserves some Links to meet the >> BW requirement. >> >> (2) Implicit BW generation: upper layer just tells 6tsch to send data. >> 6tsch figures out the BW requirements by itself according to the traffic >> load, and then reserve Links to meet the BW requirement. >> >> How do you think? >> >> Qin >> >> >> >> ______________________________**_________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/**listinfo/6tsch >> > > ______________________________**_________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/**listinfo/6tsch > --047d7bacb59274f90904d5809496 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable All,

Let's assume for a moment we are done defining = a technique for assigning arbitrary amounts of bandwidth along some multi-h= op path. Do we know of any RFCs/work we could reuse which describe such a t= raffic monitor? I can think about several ways of doing that, an as many ar= gument describing why this is hard, but it's always better to start off= with something that exists.

Thomas

On= Mon, Feb 11, 2013 at 10:36 AM, Xavier Vilajosana <xvilajosana= @eecs.berkeley.edu> wrote:
Hi Qin,

I see your point, we need to consider that in 6tsch. Imagine that an applic= ations or any RSVP layer decides to install certain BW on a link. The quest= ion is whether all the nodes in the path from that node to the sink have to= be explicitly configured with the BW requirement or this can be implicit, = as the nodes in the path will need to carry the required traffic.

For a centralized scheduling technique, this is feasible, i.e the central s= cheduler has a knowledge of the topology and can decide about BW along the = path. Using a decentralized approaches, nodes need to "figure out"= ; the incoming and outgoing BW so they can adjust their links to their pare= nts. So would be good that 6tsch can support both approaches.

so I agree with you.
X.


On 11/02/13 10:26, qinwang@berkeley.edu wrote:
Hi all,

One of 6tech functions should be translating Bandwidth requirements into Links (slot, channel) allocation, in another word, reserving Links to meet<= br> BW requirements. The problem is who generates BW requirements, and how.
There may be two approaches.

(1) Explicit BW generation: upper layer, e.g. RSVP, generates BW
requirement and tell 6tsch, and then 6tsch reserves some Links to meet the<= br> BW requirement.

(2) Implicit BW generation: upper layer just tells 6tsch to send data.
6tsch figures out the BW requirements by itself according to the traffic load, and then reserve Links to meet the BW requirement.

How do you think?

Qin



_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch

_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch

--047d7bacb59274f90904d5809496-- From xvilajosana@eecs.berkeley.edu Mon Feb 11 21:52:18 2013 Return-Path: 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 6B91221F8BD1 for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 21:52:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.292 X-Spam-Level: X-Spam-Status: No, score=-6.292 tagged_above=-999 required=5 tests=[AWL=0.307, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LhyYPypH57PO for <6tsch@ietfa.amsl.com>; Mon, 11 Feb 2013 21:52:17 -0800 (PST) Received: from cm06fe.IST.Berkeley.EDU (cm06fe.IST.Berkeley.EDU [169.229.218.147]) by ietfa.amsl.com (Postfix) with ESMTP id 52DBE21F8BC9 for <6tsch@ietf.org>; Mon, 11 Feb 2013 21:52:17 -0800 (PST) Received: from c-67-188-198-243.hsd1.ca.comcast.net ([67.188.198.243] helo=[192.168.2.4]) by cm06fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U58mr-0000Sj-JS for 6tsch@ietf.org; Mon, 11 Feb 2013 21:52:13 -0800 Message-ID: <5119D888.80105@eecs.berkeley.edu> Date: Mon, 11 Feb 2013 21:52:08 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------020307070205000109040603" Subject: Re: [6tsch] Doodle for the bar-bof 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 05:52:18 -0000 This is a multi-part message in MIME format. --------------020307070205000109040603 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Pascal, I realized that the poll in doodle says April 2013 while the meeting is March 10-15, 2013 Also the days in the poll (8-11) don't correspond to the meeting days (10-15). I know this is an minor error but just to clarify that nobody travels the wrong dates. Or maybe I am the only one that misses something :-) Can you confirm that please? Xavi On 11/02/13 10:25, Pascal Thubert wrote: > Hello: > > At the call we decided we'd have an informal meeting (a Bar BOF) at the IETF. > I prepared a doodle to select the best time for everyone > http://doodle.com/svi7uc9ezrx5w9dg > > Please fill it up soon, since we need to select that time to socialize > with the ADs early. > > Cheers, > --------------020307070205000109040603 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
Hi Pascal,

I realized that the poll in doodle says April 2013 while the meeting is March 10-15, 2013
Also the days in the poll (8-11) don't correspond to the meeting days (10-15).

I know this is an minor error but just to clarify that nobody travels the wrong dates. Or maybe I am the only one that misses something :-)

Can you confirm that please?
Xavi


On 11/02/13 10:25, Pascal Thubert wrote:
Hello:

At the call we decided we'd have an informal meeting (a Bar BOF) at the IETF.
I prepared a doodle to select the best time for everyone
http://doodle.com/svi7uc9ezrx5w9dg

Please fill it up soon, since we need to select that time to socialize
with the ADs early.

Cheers,


--------------020307070205000109040603-- From pthubert@cisco.com Tue Feb 12 02:05:34 2013 Return-Path: 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 8354E21F8B66 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 02:05:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.893 X-Spam-Level: X-Spam-Status: No, score=-9.893 tagged_above=-999 required=5 tests=[AWL=0.705, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BkYzY-YrKQBs for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 02:05:33 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 9F75D21F8B0A for <6tsch@ietf.org>; Tue, 12 Feb 2013 02:05:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7895; q=dns/txt; s=iport; t=1360663531; x=1361873131; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=a1ilkYSFQjyCWuDHTjm85Ft1TL0/hNuf5NchRkX5LuM=; b=YyTJjLoX7ffav4ZVMKMFHGvy/jQPyv1bC/PUVce3ToOP4m4bmkzQgwDB egO85Bl6phTUbLYv5Fp4i0e2Ma28A9L/XEQpKIISCzdeU2DmnwZLx9d0D uA/Pc4OdOpzGeDx19yMDVDKMt55nMmf2BSwr4s1hDUV5E/FzwF7ux/Dhb 4=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAGQTGlGtJXHB/2dsb2JhbABEDoI7vmgWc4IfAQEBBC1cAgEIDgMEAQELHQcyFAkIAgQBEggBiAkMr2aQCZEmYQOIMI8RjzaCRz+CJw X-IronPort-AV: E=Sophos;i="4.84,648,1355097600"; d="scan'208,217";a="176104995" Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-8.cisco.com with ESMTP; 12 Feb 2013 10:05:31 +0000 Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id r1CA5UsN029208 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Feb 2013 10:05:30 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.129]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 04:05:30 -0600 From: "Pascal Thubert (pthubert)" To: Xavier Vilajosana , "6tsch@ietf.org" <6tsch@ietf.org>, "Raghuram Sudhaakar (rsudhaak)" Thread-Topic: [6tsch] Doodle for the bar-bof Thread-Index: AQHOCOUgyY9FORAkYEOcIfGz76rNZJh13+vQ Date: Tue, 12 Feb 2013 10:05:29 +0000 Deferred-Delivery: Tue, 12 Feb 2013 10:05:00 +0000 Message-ID: References: <5119D888.80105@eecs.berkeley.edu> In-Reply-To: <5119D888.80105@eecs.berkeley.edu> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.49.80.39] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD834A88C3Exmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] Doodle for the bar-bof 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 10:05:34 -0000 --_000_E045AECD98228444A58C61C200AE1BD834A88C3Exmbrcdx01ciscoc_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi: It is an error on my part, sorry. I must have clicked the next month arrow = once too much. So please consider that this is the week of the IETF, March 11th to 15th ,= and ignore the month. So far, Monday evening seems favored, though time over lunch Monday and Tue= sday seem also acceptable... Cheers, Pascal From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of X= avier Vilajosana Sent: mardi 12 f=E9vrier 2013 06:52 To: 6tsch@ietf.org Subject: Re: [6tsch] Doodle for the bar-bof Hi Pascal, I realized that the poll in doodle says April 2013 while the meeting is Mar= ch 10-15, 2013 Also the days in the poll (8-11)= don't correspond to the meeting days (10-15). I know this is an minor error but just to clarify that nobody travels the w= rong dates. Or maybe I am the only one that misses something :-) Can you confirm that please? Xavi On 11/02/13 10:25, Pascal Thubert wrote: Hello: At the call we decided we'd have an informal meeting (a Bar BOF) at the IET= F. I prepared a doodle to select the best time for everyone http://doodle.com/svi7uc9ezrx5w9dg Please fill it up soon, since we need to select that time to socialize with the ADs early. Cheers, --_000_E045AECD98228444A58C61C200AE1BD834A88C3Exmbrcdx01ciscoc_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi:

 <= /p>

It is an error on my part= , sorry. I must have clicked the next month arrow once too much.=

So please consider that t= his is the week of the IETF, March 11th  to 15th= , and ignore the month.

 <= /p>

So far, Monday evening se= ems favored, though time over lunch Monday and Tuesday seem also acceptable= …

 <= /p>

Cheers,=

 <= /p>

Pascal<= /p>

 <= /p>

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf= .org] On Behalf Of Xavier Vilajosana
Sent: mardi 12 f=E9vrier 2013 06:52
To: 6tsch@ietf.org
Subject: Re: [6tsch] Doodle for the bar-bof

 

Hi Pascal,

I realized that the poll in doodle says April 2013 while the meeting is Mar= ch 10-15, 2013
Also the days in the poll (8-11) don't correspond to the meeting days (= 10-15).

I know this is an minor error but just to clarify that nobody travels the w= rong dates. Or maybe I am the only one that misses something :-)

Can you confirm that please?
Xavi


On 11/02/13 10:25, Pascal Thubert wrote:

Hello:
 
At the call we decided we'd have an informal meeting (a Bar BOF) at th=
e IETF.
I prepared a doodle to select the best time for everyone
http://doodle.com/svi7u=
c9ezrx5w9dg
 
Please fill it up soon, since we need to select that time to socialize=
with the ADs early.
 
Cheers,
 

 

--_000_E045AECD98228444A58C61C200AE1BD834A88C3Exmbrcdx01ciscoc_-- From pthubert@cisco.com Tue Feb 12 05:22:28 2013 Return-Path: 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 8C7E821F8D84 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 05:22:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.734 X-Spam-Level: X-Spam-Status: No, score=-9.734 tagged_above=-999 required=5 tests=[AWL=0.264, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L37bvf+zPdxz for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 05:22:15 -0800 (PST) Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 4370521F8E5E for <6tsch@ietf.org>; Tue, 12 Feb 2013 05:22:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=39635; q=dns/txt; s=iport; t=1360675335; x=1361884935; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=FyKYSAuMG7FoTgFvwmiH7s4vlvFpmlpjVzQ55X+xF6E=; b=HpeQ0z6bg1iubp+HDeVcgg+bQxzoMPqGdCxRC302ZELVJxX7jKHN0Qqv reaYD/m4XMbt8x4lZ85wiQlKhHGecxFzNv5mkTYMeMN/DReWywcIeCZXX qQIXFEdK9YArzrGjtic1ODdlUXpX3czNbi9QJH2I/BW0BGGUap1W0U+xB s=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AncFAJZAGlGtJXG+/2dsb2JhbABEDoI7vnMUAnOCHwEBAQMBAQEBFxM/AgQMCwIBCBEEAQELFgEGByEGCxQJCAIEARIIEYdnAwkGDK8DhisNiVcEjDV+F4NaYQOIMIo6gWGNGYUTgkc/gWskGA X-IronPort-AV: E=Sophos;i="4.84,650,1355097600"; d="scan'208,217";a="173166149" Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-9.cisco.com with ESMTP; 12 Feb 2013 13:22:13 +0000 Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1CDMDUW000752 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Feb 2013 13:22:13 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.129]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 07:22:13 -0600 From: "Pascal Thubert (pthubert)" To: Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOBjr3C/qSjIMPNEay2qYFEJRfV5h0A3oAgAAe3ICAAAnuAIACCnJg Date: Tue, 12 Feb 2013 13:22:13 +0000 Deferred-Delivery: Tue, 12 Feb 2013 13:22:00 +0000 Message-ID: References: <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <510893A6.60506@zoic.org> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.49.80.39] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD834A8A07Axmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 13:22:28 -0000 --_000_E045AECD98228444A58C61C200AE1BD834A8A07Axmbrcdx01ciscoc_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable My fault; I was writing late from a smartphone and that's damn inefficient. My trouble is this: We normally want to avoid mixing constraints from different layers, which w= ould be the case if we emit a DIO just because we want to resync a clock. O= TOH, there are benefits in sending more DIOs when bandwidth/energy is consu= med anyway. I was thinking that the need for a resync of clocks somewhere might be 'syn= chronized' with the need ro resync elsewhere. And if that cause to fire DIO= s then the DIOs are synchronized. I thought that such an effect is really u= nwanted. In general, routing protocols implements randoms in their timers to avoid s= ynchronization effects. RPL has the Trickle timer that will delay DIOs. As such, we cannot expect t= hat the need to resync can immediately fire a DIO. It would probably reset the trickle timer to force a DIO very soon. Will th= at be soon enough? Cheers, Pascal From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne Sent: lundi 11 f=E9vrier 2013 00:55 To: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Qin, I'm not sure I understand what you mean by RPL synchronization. I don't bel= ieve RPL assumes nodes are synchronized at all. RPL is a routing protocol, = and synchronization is a layer 2 concept which is pretty much orthogonal to= the routing layer. That being said, RPL does contain some counters to ensu= re freshness of the routing information; maybe that's what you mean by sync= hronization? Independent from synchronization, both TSCH and RPL can periodically broadc= ast information (EBs in TSCH, DIOs in RPL). I believe this thread discusses= whether it makes sense/it is allowed to combine some of that info. Please let me know if this helps clarifying what is being discussed. Thomas On Sun, Feb 10, 2013 at 3:19 PM, > wrote: Thomas, Pascal When we talk about synchronization in TSCH, we refer to the two clocks at a pair of motes, because they are talking to each other on TDMA-based MAC. However, according to my understanding, the synchronization in RPL is associated to some counter and globalized. Thus, I wonder if the synchronization from RPL point of view is as same as the synchronization in TSCH. If not, what is the relationship between them? Thanks Qin > Pascal, Robert, > > I believe we all feel a bit uneasy at the prospect of merging MAC layer E= B > with RPL DIO. > > Here are some thoughts about energy gains: > - TSCH EB are used just to advertise the presence of a network, and can b= e > sent at an arbitrary low rate, unless (as pointed out by Robert) you rely > on them for synchronization. EBs are broadcast, and therefore would make = a > good candidate for "DIO overloading". > - TSCH packets used solely to resync are sent from a mote to its time > source neighbors when it hasn't heard from it in a while (duration > determined by drift rate and guard time). Yet, these are sent unicast, > possibly in dedicated slots, so I don't believe these packets make good > candidates for DIO overloading. > - the transmission of RPL DIO packets are governed by a trickle timer, an= d > it's my understanding that the period between two DIOs can become large > (tens of minutes?). > > Given the potential large period between DIO packets, the energy gains > could not be that significant. > > Yet I believe the real advantage would be that a new mote could pick the > mote to join based also on routing information. A mote would therefore > attach to the already formed network to a mote which has a big chance of > becoming its routing parent, putting less stress on the joining process. > > So, to answer Pascal's question, I believe there is no risk in terms of > synchronization, since mote can stay synchronized only by sending period > resync packet to time parents (unicast). > > Thomas > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > >wrote: > >> Hello Robert and Thomas, >> >> I think that if we agree on that key design point early in the process, >> we >> ll save an awful lot of energy later... >> >> I certainly agree with the concept pf tying the mac coordonator with RPL >> parent. >> >> And th=E9 I m wondering about the benefits / consequences of triggering >> DIO/ >> DAO just because we need to resync time in the absence of traffic. In >> one >> hand that looks like an awful layer violation. Otoh that looks like an >> opportunity to check routes in the absence of traffic, considering that >> with rpl traffic validates the routes in an other fashion. >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering that >> it >> is still quite sparse. >> >> Question though: is there risk of synchronization of the RPL control >> because an external functionality -sync- would require the emission >> ahead >> of desired schedule? >> >> Cheers, >> >> Pascal >> >> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti > a >> =E9crit : >> >> Thomas,**** >> >> ** ** >> >> Just to clarify what I meant was:**** >> >> ** ** >> >> "I believe that tying the TSCH *MAC coordinator (typically also the time >> source)* to the RPL *parent *is an excellent idea.**** >> >> ** ** >> >> *From:* 6tsch-bounces@ietf.org >> [mailto:6tsch-bounces@ietf.org<6tsch-boun= ces@ietf.org>] >> *On Behalf Of *Robert Assimiti >> *Sent:* Friday, February 08, 2013 11:50 AM >> *To:* Thomas Watteyne >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Thomas,**** >> >> ** ** >> >> I believe that tying the TSCH time source to the RPL is an excellent >> idea. >> This is exactly what we do in our current system and believe you me, it >> saved us a lot of aspirin and Tylenol (or whatever headache medicine you >> prefer).**** >> >> ** ** >> >> Let me suggest the following flow:**** >> >> 1. Device starts going through discovery and it build a table of >> neighbors**** >> >> 2. Device chooses a MAC coordinator from the table of neighbors >> (criteria based on which is outside the scope of this discussion)**** >> >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a >> parent it would ensure that the MAC layer uses the parent as the >> coordinator.**** >> >> ** ** >> >> As for the enhanced beacons they are a MAC mechanism and in my ever to >> be >> humbled they should only ever include IEs (channel hopping, slot, link, >> etc) and no DIO (or RPL discovery related) since that would be a clear >> layer violation. But the EBs could be coordinated (within the device) >> with >> DIO (or other RPL maintenance or discovery) traffic. **** >> >> ** ** >> >> *Robert Assimiti* >> >> ** ** >> >> *From:* twatteyne@gmail.com >> [mailto:twatteyne@gmail.com>] >> *On Behalf Of *Thomas Watteyne >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> *To:* Robert Assimiti >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Robert,**** >> >> ** ** >> >> I agree that we need to reconcile sync and routing. Since TSCH does not >> define who a mote's time source neighbor should be, and since RPL >> doesn't >> either, the 6tsch layer would I believe be the right location. I avoid >> the >> term "shim" since it sounds as "super-thin-does-very-little".**** >> >> ** ** >> >> TSCH defined the concept of time source neighbor, and RPL of routing >> parent. These could be made the same, especially since TSCH allows for >> motes to have multiple time source parents. Moreover, in a multi-hop >> setting, we don't want to end up with synchronization loops, so a (RPL) >> DAG >> organization looks like the right one. Finally, RPL will cause data >> traffic >> to flow from a mote to its routing parent(s), if that routing parent is >> also a TSCH time source neighbor, this means that the mote will be >> tightly >> sync'ed "for free" when data is flowing.**** >> >> ** ** >> >> Do you have any thoughts on why tying TSCH time source neighbors to RPL >> routing parents would not be a good idea? Given that a TSCH topology is >> relatively stable due to the channel hopping nature of communication, I >> would imagine that routing churn to relatively low, and so changes in >> routing/sync parents infrequent.**** >> >> ** ** >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, >> is the one used to advertise the presence of the network, and which >> contain >> lots of IEs describing the network (channel hopping, timeslot info, >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role >> is >> similar in nature to the "periodic" DIOs being sent by RPL. Are you >> toying >> with the idea of putting the DIO payload after the EB IEs? The standard >> might be flexible enough to allow the 6tsch layer to just send that up >> the >> stack as if they were regular data packets.**** >> >> ** ** >> >> Could we do some back-of-the-envelope calculation to determine how much >> this would give us? Do you have a rough list of what periodic traffic is >> being sent by a full-featured RPL, and how many packets/s that >> represents? >> **** >> >> ** ** >> >> Thomas**** >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti >> > >> wrote:**** >> >> Thomas,**** >> >> **** >> >> The mechanism(s) used for time synchronization is something that we >> might >> have to reconcile with RPL discovery and maintenance traffic. **** >> >> **** >> >> Time synchronization in TSCH is based on three mechanisms:**** >> >> 1. Enhanced beacons **** >> >> 2. Enhanced ACKs**** >> >> 3. Frame based synchronization **** >> >> **** >> >> If a node communicates intermittently (sleepy, battery operated) it can >> also proactively ping its time source and receive time stamps.**** >> >> **** >> >> In order to maximize battery life and network throughput, it is >> advisable >> that RPL ICMP discovery and maintenance traffic (governed by the trickle >> timer) be somehow coordinated with the transmission of time synch >> packets >> (especially with enhanced beacons). **** >> >> **** >> >> This could be a function of the shim layer or it could be deferred to >> the >> device management entity. Any suggestions, ideas on this topic?**** >> >> **** >> >> Thks**** >> >> **** >> >> *Robert Assimiti***** >> >> **** >> >> *From:* 6tsch-bounces@ietf.org [mailto:6t= sch-bounces@ietf.org] *On >> Behalf >> Of *Thomas Watteyne >> *Sent:* Thursday, January 31, 2013 8:50 PM >> *To:* IETF 6TSCH >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** >> >> **** >> >> Agreed. TSCH is built to compensate for clock drift by using all (incl. >> data) packets to re-synchronize, and send keep-alive packets when not >> enough data packets are sent to satisfy a "good enough" synchronization. >> You can get the motes in your network synchronized within 10's of us. In >> fact, the better synchronized, the less long you have to listen for a >> packet (since you always have to listen early in case your neighbor mote >> drifted), so tight synchronization is a power *benefit*, not a power >> cost. >> **** >> >> **** >> >> As pointed out by Kris, this becomes really interesting for the >> application to timestamp its payload. Are you thinking of any particular >> use of tight synchronization by the routing layer?**** >> >> **** >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> xvilajosana@eecs.berkeley.edu> wro= te:**** >> >> Motes keep aligned with guard times smaller than 1ms, also motes share >> the >> global ASN, with that in mind, would not be difficult to expose network >> time. Time accuracy might then depended on the energy constraints of the >> networks. As more tight synchronization more packets on the air. >> >> X.**** >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote:**** >> >> On 01/02/13 10:29, Kris Pister wrote:**** >> >> So for sure we need a mechanism where network time can be exposed to >> higher layers.**** >> >> >> Hey, that's a really interesting thought, especially given the drifty >> nature of mote clocks. >> >> -----Nick**** >> >> **** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> **** >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> ** ** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > --_000_E045AECD98228444A58C61C200AE1BD834A8A07Axmbrcdx01ciscoc_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

My fault; I was writing l= ate from a smartphone and that’s damn inefficient.<= /p>

 <= /p>

My trouble is this:

 <= /p>

We normally want to avoid= mixing constraints from different layers, which would be the case if we em= it a DIO just because we want to resync a clock. OTOH, there are benefits in sending more DIOs when bandwidth/energy is consumed anyway= .

 <= /p>

I was thinking that the n= eed for a resync of clocks somewhere might be ‘synchronized’ wi= th the need ro resync elsewhere. And if that cause to fire DIOs then the DIOs are synchronized. I thought that such an effect is really unwante= d.

 <= /p>

In general, routing proto= cols implements randoms in their timers to avoid synchronization effects.

RPL has the Trickle timer= that will delay DIOs. As such, we cannot expect that the need to resync ca= n immediately fire a DIO.

It would probably reset t= he trickle timer to force a DIO very soon. Will that be soon enough?

 <= /p>

Cheers,=

 <= /p>

Pascal<= /p>

 <= /p>

From: 6tsch-bo= unces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: lundi 11 f=E9vrier 2013 00:55
To: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traff= ic

 

Qin,

 

I'm not sure I understand what you mean by RPL synch= ronization. I don't believe RPL assumes nodes are synchronized at all. RPL = is a routing protocol, and synchronization is a layer 2 concept which is pr= etty much orthogonal to the routing layer. That being said, RPL does contain some counters to ensure freshness= of the routing information; maybe that's what you mean by synchronization?=

 

Independent from synchronization, both TSCH and RPL = can periodically broadcast information (EBs in TSCH, DIOs in RPL). I believ= e this thread discusses whether it makes sense/it is allowed to combine som= e of that info.

 

Please let me know if this helps clarifying what is = being discussed.

Thomas

On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu> wro= te:

Thomas, Pascal

When we talk about synchronization in TSCH, we refer to the two clocks at a pair of motes, because they are talking to each other on TDMA-based MAC.<= br>
However, according to my understanding, the synchronization in RPL is
associated to some counter and globalized.

Thus, I wonder if the synchronization from RPL point of view is as same as<= br> the synchronization in TSCH. If not, what is the relationship between
them?

Thanks
Qin




> Pascal, Robert,
>
> I believe we all feel a bit uneasy at the prospect of merging MAC laye= r EB
> with RPL DIO.
>
> Here are some thoughts about energy gains:
> - TSCH EB are used just to advertise the presence of a network, and ca= n be
> sent at an arbitrary low rate, unless (as pointed out by Robert) you r= ely
> on them for synchronization. EBs are broadcast, and therefore would ma= ke a
> good candidate for "DIO overloading".
> - TSCH packets used solely to resync are sent from a mote to its time<= br> > source neighbors when it hasn't heard from it in a while (duration
> determined by drift rate and guard time). Yet, these are sent unicast,=
> possibly in dedicated slots, so I don't believe these packets make goo= d
> candidates for DIO overloading.
> - the transmission of RPL DIO packets are governed by a trickle timer,= and
> it's my understanding that the period between two DIOs can become larg= e
> (tens of minutes?).
>
> Given the potential large period between DIO packets, the energy gains=
> could not be that significant.
>
> Yet I believe the real advantage would be that a new mote could pick t= he
> mote to join based also on routing information. A mote would therefore=
> attach to the already formed network to a mote which has a big chance = of
> becoming its routing parent, putting less stress on the joining proces= s.
>
> So, to answer Pascal's question, I believe there is no risk in terms o= f
> synchronization, since mote can stay synchronized only by sending peri= od
> resync packet to time parents (unicast).
>
> Thomas
>
> On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert
> <pascal.thubert@gmail.c= om>wrote:
>
>> Hello Robert and Thomas,
>>
>> I think that if we agree on that key design point early in the pro= cess,
>> we
>> ll save an awful lot of energy later...
>>
>> I certainly agree with the concept pf tying the mac coordonator wi= th RPL
>> parent.
>>
>> And th=E9 I m wondering about the benefits / consequences of trigg= ering
>> DIO/
>> DAO just because we need to resync time in the absence of traffic.= In
>> one
>> hand that looks like an awful layer violation. Otoh that looks lik= e an
>> opportunity to check routes in the absence of traffic, considering= that
>> with rpl traffic validates the routes in an other fashion.
>>
>> Sendind DIOs a bit earlier or a bit more does not hurt considering= that
>> it
>> is still quite sparse.
>>
>> Question though: is there risk of synchronization of the RPL contr= ol
>> because an external functionality -sync- would require the emissio= n
>> ahead
>> of desired schedule?
>>
>> Cheers,
>>
>> Pascal
>>
>> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti <robert.assimiti@nivis.com> a
>> =E9crit :
>>

>> Thomas,****
>>
>> ** **
>>
>> Just to clarify what I meant was:****
>>
>> ** **
>>
>> “I believe that tying the TSCH *MAC coordinator (typically a= lso the time
>> source)* to the RPL *parent *is an excellent idea.****
>>
>> ** **
>>
>> *From:* 6tsch-bounces@ie= tf.org
>> [mailto:6tsch-bounces@ie= tf.org<6tsch-bounces@ietf.= org>]
>> *On Behalf Of *Robert Assimiti
>> *Sent:* Friday, February 08, 2013 11:50 AM
>> *To:* Thomas Watteyne
>> *Cc:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic**
>> **
>>
>> ** **
>>
>> Thomas,****
>>
>> ** **

>>
>> I believe that tying the TSCH time source to the RPL is an excelle= nt
>> idea.
>> This is exactly what we do in our current system and believe you m= e, it
>> saved us a lot of aspirin and Tylenol (or whatever headache medici= ne you

>> prefer).****
>>
>> ** **
>>
>> Let me suggest the following flow:****

>>
>> 1.      Device starts going through discovery and i= t build a table of

>> neighbors****

>>
>> 2.      Device chooses a MAC coordinator from the t= able of neighbors

>> (criteria based on which is outside the sco= pe of this discussion)****

>>
>> 3.      RPL above does the same in parallel (DIOs).= Once RPL chooses a
>> parent it would ensure that the MAC layer uses the parent as the

>> coordinator.****
>>
>> ** **

>>
>> As for the enhanced beacons they are a MAC mechanism and in my eve= r to
>> be
>> humbled they should only ever include IEs (channel hopping, slot, = link,
>> etc) and no DIO (or RPL discovery related) since that would be a c= lear
>> layer violation. But the EBs could be coordinated (within the devi= ce)
>> with

>> DIO (or other RPL maintenance or discovery)= traffic.  ****
>>
>> ** **
>>
>> *Robert Assimiti*
>>
>> ** **
>>
>> *From:* twatteyne@gmail.com=
>> [mailto:twatteyne@gmail.com= <twatteyne@gmail.com>]=
>> *On Behalf Of *Thomas Watteyne
>> *Sent:* Wednesday, February 06, 2013 6:38 PM
>> *To:* Robert Assimiti
>> *Cc:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic**
>> **
>>
>> ** **
>>
>> Robert,****
>>
>> ** **

>>
>> I agree that we need to reconcile sync and routing. Since TSCH doe= s not
>> define who a mote's time source neighbor should be, and since RPL<= br> >> doesn't
>> either, the 6tsch layer would I believe be the right location. I a= void
>> the

>> term "shim" since it sounds as &q= uot;super-thin-does-very-little".****
>>
>> ** **

>>
>> TSCH defined the concept of time source neighbor, and RPL of routi= ng
>> parent. These could be made the same, especially since TSCH allows= for
>> motes to have multiple time source parents. Moreover, in a multi-h= op
>> setting, we don't want to end up with synchronization loops, so a = (RPL)
>> DAG
>> organization looks like the right one. Finally, RPL will cause dat= a
>> traffic
>> to flow from a mote to its routing parent(s), if that routing pare= nt is
>> also a TSCH time source neighbor, this means that the mote will be=
>> tightly

>> sync'ed "for free" when data is f= lowing.****
>>
>> ** **

>>
>> Do you have any thoughts on why tying TSCH time source neighbors t= o RPL
>> routing parents would not be a good idea? Given that a TSCH topolo= gy is
>> relatively stable due to the channel hopping nature of communicati= on, I
>> would imagine that routing churn to relatively low, and so changes= in

>> routing/sync parents infrequent.****
>>
>> ** **

>>
>> Just to clarify some terminology: the Enhanced Beacon (EB) you ref= er to,
>> is the one used to advertise the presence of the network, and whic= h
>> contain
>> lots of IEs describing the network (channel hopping, timeslot info= ,
>> link/slotframe info, etc) described in 5.1.2.6? I agree that this = role
>> is
>> similar in nature to the "periodic" DIOs being sent by R= PL. Are you
>> toying
>> with the idea of putting the DIO payload after the EB IEs? The sta= ndard
>> might be flexible enough to allow the 6tsch layer to just send tha= t up
>> the

>> stack as if they were regular data packets.= ****
>>
>> ** **

>>
>> Could we do some back-of-the-envelope calculation to determine how= much
>> this would give us? Do you have a rough list of what periodic traf= fic is
>> being sent by a full-featured RPL, and how many packets/s that
>> represents?

>> ****
>>
>> ** **
>>
>> Thomas****

>>
>> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti
>> <robert.assimiti@n= ivis.com>

>> wrote:****
>>
>> Thomas,****
>>
>>  ****

>>
>> The mechanism(s) used for time synchronization is something that w= e
>> might

>> have to reconcile with RPL discovery and ma= intenance traffic. ****
>>
>>  ****
>>
>> Time synchronization in TSCH is based on three mechanisms:****
>>
>> 1.      Enhanced beacons ****
>>
>> 2.      Enhanced ACKs****
>>
>> 3.      Frame based synchronization ****
>>
>>  ****

>>
>> If a node communicates intermittently (sleepy, battery operated) i= t can

>> also proactively ping its time source and r= eceive time stamps.****
>>
>>  ****

>>
>> In order to maximize battery life and network throughput, it is >> advisable
>> that RPL ICMP discovery and maintenance traffic (governed by the t= rickle
>> timer) be somehow coordinated with the transmission of time synch<= br> >> packets

>> (especially with enhanced beacons). **** >>
>>  ****

>>
>> This could be a function of the shim layer or it could be deferred= to
>> the

>> device management entity. Any suggestions, = ideas on this topic?****
>>
>>  ****
>>
>> Thks****
>>
>>  ****
>>
>> *Robert Assimiti*****
>>
>>  ****
>>
>> *From:* 6tsch-bounces@ie= tf.org [mailto:6tsch-bounces@= ietf.org] *On
>> Behalf
>> Of *Thomas Watteyne
>> *Sent:* Thursday, January 31, 2013 8:50 PM
>> *To:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layer= s.****
>>
>>  ****

>>
>> Agreed. TSCH is built to compensate for clock drift by using all (= incl.
>> data) packets to re-synchronize, and send keep-alive packets when = not
>> enough data packets are sent to satisfy a "good enough" = synchronization.
>> You can get the motes in your network synchronized within 10's of = us. In
>> fact, the better synchronized, the less long you have to listen fo= r a
>> packet (since you always have to listen early in case your neighbo= r mote
>> drifted), so tight synchronization is a power *benefit*, not a pow= er
>> cost.

>> ****
>>
>>  ****

>>
>> As pointed out by Kris, this becomes really interesting for the >> application to timestamp its payload. Are you thinking of any part= icular

>> use of tight synchronization by the routing= layer?****
>>
>>  ****

>>
>> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <=

>> xvilajosana@eecs.berkeley.edu> wrote:****

>>
>> Motes keep aligned with guard times smaller than 1ms, also motes s= hare
>> the
>> global ASN, with that in mind, would not be difficult to expose ne= twork
>> time. Time accuracy might then depended on the energy constraints = of the
>> networks. As more tight synchronization more packets on the air. >>

>> X.****
>>
>>
>>
>>
>> On 31/01/13 16:23, Nick Moore wrote:****
>>
>> On 01/02/13 10:29, Kris Pister wrote:****

>>
>> So for sure we need a mechanism where network time can be exposed = to

>> higher layers.****

>>
>>
>> Hey, that's a really interesting thought, especially given the dri= fty
>> nature of mote clocks.
>>

>> -----Nick****
>>
>>  ****

>>
>> _______________________________________________
>> 6tsch mailing list
>> 6tsch@ietf.org

>> https://www.ietf.org/mailman/listinfo/6tsch****
>>
>>  ****

>>
>>
>> _______________________________________________
>> 6tsch mailing list
>> 6tsch@ietf.org

>> https://www.ietf.org/mailman/listinfo/6tsch****
>>
>> ** **

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

 

--_000_E045AECD98228444A58C61C200AE1BD834A8A07Axmbrcdx01ciscoc_-- From robert.assimiti@nivis.com Tue Feb 12 07:41:52 2013 Return-Path: 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 83F8721F8EF3 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 07:41:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.904 X-Spam-Level: X-Spam-Status: No, score=-1.904 tagged_above=-999 required=5 tests=[AWL=0.094, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jCtfebR0wu36 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 07:41:46 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 7B91B21F8EE1 for <6tsch@ietf.org>; Tue, 12 Feb 2013 07:41:46 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Tue, 12 Feb 2013 10:41:45 -0500 From: Robert Assimiti To: Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org> Date: Tue, 12 Feb 2013 10:41:43 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: Ac4H1bBzFCX5vr1kRFKNo50QZbMWNgBX+8IQ Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DE140@ATLEXCH02.nivis.com> References: <6867.1359070318@sandelman.ca> <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <510893A6.60506@zoic.org> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE140ATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 15:41:52 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE140ATLEXCH02nivi_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thomas, Merging the MAC layer EB with the RPL DIO does feel somewhat wrong. As you pointed out, EBs are the perfect candidate for DIO overloading due t= o the fact that they are broadcasted. Relying on EBs for time synchs does i= n my opinion optimize both throughput and battery power. A MAC coordinator = could (and often is) the time source for several motes. These motes can all= be synched with on periodic broadcast EB transmission as opposed to indivi= dual unicasts. As Pascal pointed out, sending DIOs earlier and more frequent could not hur= t. From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne Sent: Sunday, February 10, 2013 4:29 PM To: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Pascal, Robert, I believe we all feel a bit uneasy at the prospect of merging MAC layer EB = with RPL DIO. Here are some thoughts about energy gains: - TSCH EB are used just to advertise the presence of a network, and can be = sent at an arbitrary low rate, unless (as pointed out by Robert) you rely o= n them for synchronization. EBs are broadcast, and therefore would make a g= ood candidate for "DIO overloading". - TSCH packets used solely to resync are sent from a mote to its time sourc= e neighbors when it hasn't heard from it in a while (duration determined by= drift rate and guard time). Yet, these are sent unicast, possibly in dedic= ated slots, so I don't believe these packets make good candidates for DIO o= verloading. - the transmission of RPL DIO packets are governed by a trickle timer, and = it's my understanding that the period between two DIOs can become large (te= ns of minutes?). Given the potential large period between DIO packets, the energy gains coul= d not be that significant. Yet I believe the real advantage would be that a new mote could pick the mo= te to join based also on routing information. A mote would therefore attach= to the already formed network to a mote which has a big chance of becoming= its routing parent, putting less stress on the joining process. So, to answer Pascal's question, I believe there is no risk in terms of syn= chronization, since mote can stay synchronized only by sending period resyn= c packet to time parents (unicast). Thomas On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > wrote: Hello Robert and Thomas, I think that if we agree on that key design point early in the process, we = ll save an awful lot of energy later... I certainly agree with the concept pf tying the mac coordonator with RPL pa= rent. And th=E9 I m wondering about the benefits / consequences of triggering DIO= / DAO just because we need to resync time in the absence of traffic. In one= hand that looks like an awful layer violation. Otoh that looks like an opp= ortunity to check routes in the absence of traffic, considering that with r= pl traffic validates the routes in an other fashion. Sendind DIOs a bit earlier or a bit more does not hurt considering that it = is still quite sparse. Question though: is there risk of synchronization of the RPL control becaus= e an external functionality -sync- would require the emission ahead of desi= red schedule? Cheers, Pascal Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti > a =E9crit : Thomas, Just to clarify what I meant was: "I believe that tying the TSCH MAC coordinator (typically also the time sou= rce) to the RPL parent is an excellent idea. From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Robert Assimiti Sent: Friday, February 08, 2013 11:50 AM To: Thomas Watteyne Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Thomas, I believe that tying the TSCH time source to the RPL is an excellent idea. = This is exactly what we do in our current system and believe you me, it sav= ed us a lot of aspirin and Tylenol (or whatever headache medicine you prefe= r). Let me suggest the following flow: 1. Device starts going through discovery and it build a table of neigh= bors 2. Device chooses a MAC coordinator from the table of neighbors (crite= ria based on which is outside the scope of this discussion) 3. RPL above does the same in parallel (DIOs). Once RPL chooses a pare= nt it would ensure that the MAC layer uses the parent as the coordinator. As for the enhanced beacons they are a MAC mechanism and in my ever to be h= umbled they should only ever include IEs (channel hopping, slot, link, etc)= and no DIO (or RPL discovery related) since that would be a clear layer vi= olation. But the EBs could be coordinated (within the device) with DIO (or = other RPL maintenance or discovery) traffic. Robert Assimiti From: twatteyne@gmail.com [mailto:twatteyne@gma= il.com] On Behalf Of Thomas Watteyne Sent: Wednesday, February 06, 2013 6:38 PM To: Robert Assimiti Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, I agree that we need to reconcile sync and routing. Since TSCH does not def= ine who a mote's time source neighbor should be, and since RPL doesn't eith= er, the 6tsch layer would I believe be the right location. I avoid the term= "shim" since it sounds as "super-thin-does-very-little". TSCH defined the concept of time source neighbor, and RPL of routing parent= . These could be made the same, especially since TSCH allows for motes to h= ave multiple time source parents. Moreover, in a multi-hop setting, we don'= t want to end up with synchronization loops, so a (RPL) DAG organization lo= oks like the right one. Finally, RPL will cause data traffic to flow from a= mote to its routing parent(s), if that routing parent is also a TSCH time = source neighbor, this means that the mote will be tightly sync'ed "for free= " when data is flowing. Do you have any thoughts on why tying TSCH time source neighbors to RPL rou= ting parents would not be a good idea? Given that a TSCH topology is relati= vely stable due to the channel hopping nature of communication, I would ima= gine that routing churn to relatively low, and so changes in routing/sync p= arents infrequent. Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is= the one used to advertise the presence of the network, and which contain l= ots of IEs describing the network (channel hopping, timeslot info, link/slo= tframe info, etc) described in 5.1.2.6? I agree that this role is similar i= n nature to the "periodic" DIOs being sent by RPL. Are you toying with the = idea of putting the DIO payload after the EB IEs? The standard might be fle= xible enough to allow the 6tsch layer to just send that up the stack as if = they were regular data packets. Could we do some back-of-the-envelope calculation to determine how much thi= s would give us? Do you have a rough list of what periodic traffic is being= sent by a full-featured RPL, and how many packets/s that represents? Thomas On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > wrote: Thomas, The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. Time synchronization in TSCH is based on three mechanisms: 1. Enhanced beacons 2. Enhanced ACKs 3. Frame based synchronization If a node communicates intermittently (sleepy, battery operated) it can als= o proactively ping its time source and receive time stamps. In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle tim= er) be somehow coordinated with the transmission of time synch packets (esp= ecially with enhanced beacons). This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? Thks Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Thomas Watteyn= e Sent: Thursday, January 31, 2013 8:50 PM To: IETF 6TSCH Subject: Re: [6tsch] Exposing network time (etc) to higher layers. Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can ge= t the motes in your network synchronized within 10's of us. In fact, the be= tter synchronized, the less long you have to listen for a packet (since you= always have to listen early in case your neighbor mote drifted), so tight = synchronization is a power *benefit*, not a power cost. As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer? On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana > wrote: Motes keep aligned with guard times smaller than 1ms, also motes share the = global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the netwo= rks. As more tight synchronization more packets on the air. X. On 31/01/13 16:23, Nick Moore wrote: On 01/02/13 10:29, Kris Pister wrote: So for sure we need a mechanism where network time can be exposed to higher= layers. Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks. -----Nick _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE140ATLEXCH02nivi_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Thomas,

 

Merging the MAC layer EB with the RPL DIO does= feel somewhat wrong.

 

As you pointed out, EB= s are the perfect candidate for DIO overloading due to the fact that they a= re broadcasted. Relying on EBs for time synchs does in my opinion optimize = both throughput and battery power. A MAC coordinator could (and often is) t= he time source for several motes. These motes can all be synched with on pe= riodic broadcast EB transmission as opposed to individual unicasts.

As Pascal pointed out, sending DI= Os earlier and more frequent could not hurt.

 

 

From: 6tsch-boun= ces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thomas Wat= teyne
Sent: Sunday, February 10, 2013 4:29 PM
To: IETF = 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintena= nce traffic

 

Pascal, Robert,

 

I believe we a= ll feel a bit uneasy at the prospect of merging MAC layer EB with RPL DIO.&= nbsp;

 

Here are some thoughts about energy gains:

- TSCH EB are used just to adve= rtise the presence of a network, and can be sent at an arbitrary low rate, = unless (as pointed out by Robert) you rely on them for synchronization. EBs= are broadcast, and therefore would make a good candidate for "DIO ove= rloading".

- TSCH packet= s used solely to resync are sent from a mote to its time source neighbors w= hen it hasn't heard from it in a while (duration determined by drift rate a= nd guard time). Yet, these are sent unicast, possibly in dedicated slots, s= o I don't believe these packets make good candidates for DIO overloading.

- the transmission of RPL DIO = packets are governed by a trickle timer, and it's my understanding that the= period between two DIOs can become large (tens of minutes?).

 

Given the potential large period between DIO packets, the ener= gy gains could not be that significant.

 

Yet I bel= ieve the real advantage would be that a new mote could pick the mote to joi= n based also on routing information. A mote would therefore attach to the a= lready formed network to a mote which has a big chance of becoming its rout= ing parent, putting less stress on the joining process.

 

So, to answer Pascal's question, I believe there is no risk in terms o= f synchronization, since mote can stay synchronized only by sending period = resync packet to time parents (unicast).

 

Thomas

 

=

On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert <pascal.thubert@= gmail.com> wrote:

Hello= Robert and Thomas,

&nbs= p;

I think that if we agree on tha= t key design point early in the process, we ll save an awful lot of energy = later...

 

I certainly agree with the concept pf tyin= g the mac coordonator with RPL parent.

 

And th=E9 I = m wondering about the benefits / consequences of triggering DIO/ DAO just b= ecause we need to resync time in the absence of traffic. In one hand that l= ooks like an awful layer violation. Otoh that looks like an opportunity to = check routes in the absence of traffic, considering that with rpl traffic v= alidates the routes in an other fashion.

 

Sendind D= IOs a bit earlier or a bit more does not hurt considering that it is still = quite sparse.

 

Question though: is there risk of syn= chronization of the RPL control because an external functionality -sync- wo= uld require the emission ahead of desired schedule? 

 

Cheers,

 

Pascal


Le 8 f=E9vr. 2013 =E0 1= 7:57, Robert Assimiti <robert.assimiti@nivis.com> a =E9crit :=

Thomas,

&nbs= p;

Just to clarify what I meant was:

 

&= #8220;I believe that tying the TSCH MAC coordinator (typically also t= he time source) to the RPL parent is an excellent ide= a.

 

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Robert= Assimiti
Sent: Friday, February 08, 2013 11:50 AM
To: = Thomas Watteyne
Cc: IETF 6TSCH
Subject: Re: [6tsch] Tim= e synchs and RPL discovery/maintenance traffic

<= /div>

 

Thomas,

 

I believe that tyi= ng the TSCH time source to the RPL is an excellent idea. This is exactly wh= at we do in our current system and believe you me, it saved us a lot of asp= irin and Tylenol (or whatever headache medicine you prefer).

 

Let me sugge= st the following flow:

1.      Device starts going through discovery and it build a table of neighbor= s

2.      Device chooses a = MAC coordinator from the table of neighbors (criteria based on which is out= side the scope of this discussion)

3.=      = ; RPL above does the same in parallel (DIOs). Once RPL choose= s a parent it would ensure that the MAC layer uses the parent as the coordi= nator.

 

As for the enhanced beacons they are a MAC mechanism and in my eve= r to be humbled they should only ever include IEs (channel hopping, slot, l= ink, etc) and no DIO (or RPL discovery related) since that would be a clear= layer violation. But the EBs could be coordinated (within the device) with= DIO (or other RPL maintenance or discovery) traffic.  

 

Robert As= simiti

 

<= div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0= in 0in'>

From: twatteyne@gmail.com [mailto:twatteyne@gmail.com] On Behalf Of Thomas Watteyne=
Sent: Wednesday, February 06, 2013 6:38 PM
To: Robert = Assimiti
Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synch= s and RPL discovery/maintenance traffic

&= nbsp;

Robert,

 

I agree that we need to reconcile sync and routing= . Since TSCH does not define who a mote's time source neighbor should be, a= nd since RPL doesn't either, the 6tsch layer would I believe be the right l= ocation. I avoid the term "shim" since it sounds as "super-t= hin-does-very-little".

 

TSCH defined the concept of time source neighbor, a= nd RPL of routing parent. These could be made the same, especially since TS= CH allows for motes to have multiple time source parents. Moreover, in a mu= lti-hop setting, we don't want to end up with synchronization loops, so a (= RPL) DAG organization looks like the right one. Finally, RPL will cause dat= a traffic to flow from a mote to its routing parent(s), if that routing par= ent is also a TSCH time source neighbor, this means that the mote will be t= ightly sync'ed "for free" when data is flowing.

 

Do you have any tho= ughts on why tying TSCH time source neighbors to RPL routing parents would = not be a good idea? Given that a TSCH topology is relatively stable due to = the channel hopping nature of communication, I would imagine that routing c= hurn to relatively low, and so changes in routing/sync parents infrequent.<= o:p>

 

Just= to clarify some terminology: the Enhanced Beacon (EB) you refer to, is the= one used to advertise the presence of the network, and which contain lots = of IEs describing the network (channel hopping, timeslot info, link/slotfra= me info, etc) described in 5.1.2.6? I agree that this role is similar in na= ture to the "periodic" DIOs being sent by RPL. Are you toying wit= h the idea of putting the DIO payload after the EB IEs? The standard might = be flexible enough to allow the 6tsch layer to just send that up the stack = as if they were regular data packets.

 = ;

Could we do some back-of-the-envelope cal= culation to determine how much this would give us? Do you have a rough list= of what periodic traffic is being sent by a full-featured RPL, and how man= y packets/s that represents?

 

Thomas

On Wed, Feb 6, 2013 at = 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com> wrote:

Thomas,

 

The mechanism(s) used for time synchronizati= on is something that we might have to reconcile with RPL discovery and main= tenance traffic.

 

Time synchronization in TSCH is based on three mechanis= ms:

1.      Enhanced beacon= s

2.      Enhanced ACKs

3.      Frame based synchroni= zation

 

If a node communicates intermittently (sleepy, battery operated) = it can also proactively ping its time source and receive time stamps.

 

In = order to maximize battery life and network throughput, it is advisable that= RPL ICMP discovery and maintenance traffic (governed by the trickle timer)= be somehow coordinated with the transmission of time synch packets (especi= ally with enhanced beacons).

 

This could be a function of the shim layer = or it could be deferred to the device management entity. Any suggestions, i= deas on this topic?

 

Thks

 

Robert Assimiti

<= p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:= auto'> 

From: 6tsch-bounces@ietf.org [m= ailto:6tsch-bou= nces@ietf.org] On Behalf Of Thomas Watteyne
Sent: Thur= sday, January 31, 2013 8:50 PM
To: IETF 6TSCH
Subject: = Re: [6tsch] Exposing network time (etc) to higher layers.
=

 

Agreed. TSCH is built to compe= nsate for clock drift by using all (incl. data) packets to re-synchronize, = and send keep-alive packets when not enough data packets are sent to satisf= y a "good enough" synchronization. You can get the motes in your = network synchronized within 10's of us. In fact, the better synchronized, t= he less long you have to listen for a packet (since you always have to list= en early in case your neighbor mote drifted), so tight synchronization is a= power *benefit*, not a power cost.

 

As pointed out by Kris, this becomes really inter= esting for the application to timestamp its payload. Are you thinking of an= y particular use of tight synchronization by the routing layer?<= /p>

 

On Thu= , Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berkeley.edu&= gt; wrote:

Motes keep aligned with guard times smaller= than 1ms, also motes share the global ASN, with that in mind, would not be= difficult to expose network time. Time accuracy might then depended on the= energy constraints of the networks. As more tight synchronization more pac= kets on the air.

X.
<= /p>




On 31/01/13 16:23, Nick Moore wrote:<= /p>

On 01/02/13 10:29, Kris Pister wrote:

So for= sure we need a mechanism where network time can be exposed to higher layer= s.


Hey, that's a really interesting thought, especially = given the drifty nature of mote clocks.

-----Nick

 

____________________________= ___________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/lis= tinfo/6tsch

 


________________________________= _______________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinf= o/6tsch

 

=

_______________________________________________6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch<= /o:p>

 

= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE140ATLEXCH02nivi_-- From rsudhaak@cisco.com Tue Feb 12 08:11:22 2013 Return-Path: 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 0BA1121F8F27 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 08:11:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.998 X-Spam-Level: X-Spam-Status: No, score=-9.998 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jtaFJVYfxDGO for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 08:11:17 -0800 (PST) Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 10E0521F8BF6 for <6tsch@ietf.org>; Tue, 12 Feb 2013 08:11:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=40393; q=dns/txt; s=iport; t=1360685477; x=1361895077; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=bFT7uWIyukXN+7aQR0eYflFNnfCFBy8z8LeaYAyTGcQ=; b=KYBvdHepO9S5DFWNUdFZEg2kkVWN9r+kX/Caypd1t1s4/x1a27uvmSR2 uFUGnvb+bptPQLmSoeEw07JiWx4Z2j/SpVXU6WgW0P7wohjglIrJyXWZI F7kI30bXXf83M6opNlVmhDagymr7IUiMLuKe71CJAPa2X4P1obWvzHN3M A=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAKVoGlGtJXG+/2dsb2JhbABEDoI7vnIWc4IfAQEBBAEBAWsLEgEIEQMBAQELFgEGKAYLFAkIAgQBDQUIEYdnAw8MrxSGLg2JVwSMNX4Xg1phA5JqgWGNGYUTgkc/gic X-IronPort-AV: E=Sophos;i="4.84,650,1355097600"; d="scan'208,217";a="176233276" Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-6.cisco.com with ESMTP; 12 Feb 2013 16:11:16 +0000 Received: from xhc-aln-x04.cisco.com (xhc-aln-x04.cisco.com [173.36.12.78]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1CGBGs0025071 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Feb 2013 16:11:16 GMT Received: from xmb-rcd-x04.cisco.com ([169.254.8.112]) by xhc-aln-x04.cisco.com ([173.36.12.78]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 10:11:16 -0600 From: "Raghuram Sudhaakar (rsudhaak)" To: Thomas Watteyne , Robert Assimiti Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCTuVNkodz8v+i02Yr9DRs6/ZkQ== Date: Tue, 12 Feb 2013 16:11:15 +0000 Message-ID: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.5.121010 x-originating-ip: [10.21.78.166] Content-Type: multipart/alternative; boundary="_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317xmbrcdx04ciscoc_" MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 16:11:22 -0000 --_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317xmbrcdx04ciscoc_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hello Thomas, Robert, I work with Pascal and have been investigating synchronization issues in RP= L for a while now. I would like to corroborate that the idea about tying the MAC coordinator t= o the RPL parent is the best approach and we have simulation results to ind= icating the same. An important observation that I would like to bring to your notice is - Our assumption of sparsely connected network with low data traffic to total= traffic ratio is something that may quickly become obsolete for the next = generation of sensor networks as application for Smart Cities, Industrial a= utomation, Intra-vehicular network and other use cases. In all of these sce= narios, the sensor network is dense i.e there are many nodes per RPL hop wi= th each parent having many children. In such scenarios RPL take a significa= nt amount of time to choose the best parent and/or switches parents frequen= tly. If we allow the RPL parent selection process to directly or indirectly= control the choice of MAC coordinator it will significantly increase the L= 2 control traffic. My proposal is to allow the choice of MAC coordinator to influence the choi= ce of parent at L3. This has two advantages, 1) significant improvement in = L3 network formation/convergence 2) Reduction is control traffic at L2 and = L3. It also indirectly creates a more stable time sync across the entire ne= twork due to lesser number of changes in the choice of MAC coordinator. Now, such a scheme would require L3 data to be published in the beacon whic= h as Robert has already pointed out is a layer violation. Instead, we can p= ropose the following - 1. L3 protocol (since TSCH is not RPL specific) registers with a TSCH= API that can control the method in which MAC coordinator is chosen and the= content of EB. 2. The definition of the method of choosing a MAC coordinator needs t= o be clearly described so any L3 can easily provide the necessary informati= on (akin to a software API) 3. L3 can also provide a simple description of the level of detail re= quire in the EB w.r.t the MAC coordinator, time sync info etc. 4. The L3 and L2 can dynamically change these parameters depending on= type of neighbors discovered, network requirement etc. Of course, there mu= st be a master-slave message exchange procedure to avoid deadlocks. Generalizing the above statements, you may have already noticed, what I am = getting at is a way to allow cross-layer optimization without layer violati= on. Emphasizing a well known fact - future sensor networks have opened up a= n extremely broad spectrum of requirement which no single set of protocols = can satisfy. Without cross-layer optimization it is very difficult to meet = these requirements. I feel that TSCH will be have a significant edge over o= ther protocols if it can incorporate mechanism akin to software APIs to all= ow cross-layer optimization. IMO, this is an important design feature that an L2 needs to provide in the= use cases that I mentioned earlier and in general to be widely applicable = to future sensor networks. I would be happy to brainstorm these ideas and consider their applicability= to the scope of TSCH. -raghuram From: Thomas Watteyne > Date: Sunday, February 10, 2013 1:15 PM To: Robert Assimiti > Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, Thanks for the clarification, this makes perfect sense. Thomas On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti > wrote: Thomas, Just to clarify what I meant was: =93I believe that tying the TSCH MAC coordinator (typically also the time s= ource) to the RPL parent is an excellent idea. From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Robert Assimit= i Sent: Friday, February 08, 2013 11:50 AM To: Thomas Watteyne Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Thomas, I believe that tying the TSCH time source to the RPL is an excellent idea. = This is exactly what we do in our current system and believe you me, it sav= ed us a lot of aspirin and Tylenol (or whatever headache medicine you prefe= r). Let me suggest the following flow: 1. Device starts going through discovery and it build a table of neigh= bors 2. Device chooses a MAC coordinator from the table of neighbors (crite= ria based on which is outside the scope of this discussion) 3. RPL above does the same in parallel (DIOs). Once RPL chooses a pare= nt it would ensure that the MAC layer uses the parent as the coordinator. As for the enhanced beacons they are a MAC mechanism and in my ever to be h= umbled they should only ever include IEs (channel hopping, slot, link, etc)= and no DIO (or RPL discovery related) since that would be a clear layer vi= olation. But the EBs could be coordinated (within the device) with DIO (or = other RPL maintenance or discovery) traffic. Robert Assimiti From: twatteyne@gmail.com [mailto:twatteyne@gma= il.com] On Behalf Of Thomas Watteyne Sent: Wednesday, February 06, 2013 6:38 PM To: Robert Assimiti Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, I agree that we need to reconcile sync and routing. Since TSCH does not def= ine who a mote's time source neighbor should be, and since RPL doesn't eith= er, the 6tsch layer would I believe be the right location. I avoid the term= "shim" since it sounds as "super-thin-does-very-little". TSCH defined the concept of time source neighbor, and RPL of routing parent= . These could be made the same, especially since TSCH allows for motes to h= ave multiple time source parents. Moreover, in a multi-hop setting, we don'= t want to end up with synchronization loops, so a (RPL) DAG organization lo= oks like the right one. Finally, RPL will cause data traffic to flow from a= mote to its routing parent(s), if that routing parent is also a TSCH time = source neighbor, this means that the mote will be tightly sync'ed "for free= " when data is flowing. Do you have any thoughts on why tying TSCH time source neighbors to RPL rou= ting parents would not be a good idea? Given that a TSCH topology is relati= vely stable due to the channel hopping nature of communication, I would ima= gine that routing churn to relatively low, and so changes in routing/sync p= arents infrequent. Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is= the one used to advertise the presence of the network, and which contain l= ots of IEs describing the network (channel hopping, timeslot info, link/slo= tframe info, etc) described in 5.1.2.6? I agree that this role is similar i= n nature to the "periodic" DIOs being sent by RPL. Are you toying with the = idea of putting the DIO payload after the EB IEs? The standard might be fle= xible enough to allow the 6tsch layer to just send that up the stack as if = they were regular data packets. Could we do some back-of-the-envelope calculation to determine how much thi= s would give us? Do you have a rough list of what periodic traffic is being= sent by a full-featured RPL, and how many packets/s that represents? Thomas On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > wrote: Thomas, The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. Time synchronization in TSCH is based on three mechanisms: 1. Enhanced beacons 2. Enhanced ACKs 3. Frame based synchronization If a node communicates intermittently (sleepy, battery operated) it can als= o proactively ping its time source and receive time stamps. In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle tim= er) be somehow coordinated with the transmission of time synch packets (esp= ecially with enhanced beacons). This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? Thks Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Thomas Watteyn= e Sent: Thursday, January 31, 2013 8:50 PM To: IETF 6TSCH Subject: Re: [6tsch] Exposing network time (etc) to higher layers. Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can ge= t the motes in your network synchronized within 10's of us. In fact, the be= tter synchronized, the less long you have to listen for a packet (since you= always have to listen early in case your neighbor mote drifted), so tight = synchronization is a power *benefit*, not a power cost. As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer? On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana > wrote: Motes keep aligned with guard times smaller than 1ms, also motes share the = global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the netwo= rks. As more tight synchronization more packets on the air. X. On 31/01/13 16:23, Nick Moore wrote: On 01/02/13 10:29, Kris Pister wrote: So for sure we need a mechanism where network time can be exposed to higher= layers. Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks. -----Nick _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch --_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317xmbrcdx04ciscoc_ Content-Type: text/html; charset="Windows-1252" Content-ID: Content-Transfer-Encoding: quoted-printable

Hello Thomas, Robert,

 

I work with Pascal and have been investigating synchronization issues i= n RPL for a while now. 

 

I would like to corroborate that the idea about tying the MAC coordinat= or to the RPL parent is the best approach and we have simulation results to= indicating the same.

 

An important observation that I would like to bring to your notice is -=

 

Our assumption of sparsely connected network with low data traffic to t= otal traffic ratio is something that may quickly become obsolete for the &n= bsp;next generation of sensor networks as application for Smart Cities, Industrial automation, Intra-vehicular network and other= use cases. In all of these scenarios, the sensor network is dense i.e ther= e are many nodes per RPL hop with each parent having many children. In such= scenarios RPL take a significant amount of time to choose the best parent and/or switches parents frequentl= y. If we allow the RPL parent selection process to directly or indirectly c= ontrol the choice of MAC coordinator it will significantly increase the L2 = control traffic.

My proposal is to allow the choice of MAC coordinator to influence the = choice of parent at L3. This has two advantages, 1) significant improvement= in L3 network formation/convergence 2) Reduction is control traffic at L2 and L3. It also indirectly creates a mo= re stable time sync across the entire network due to lesser number of chang= es in the choice of MAC coordinator.

 

Now, such a scheme would require L3 data to be published in the beacon = which as Robert has already pointed out is a layer violation. Instead, we c= an propose the following -

1.       <= span style=3D"color: black; ">L3 protocol (since TSCH is not RPL specific) = registers with a TSCH API that can control the method in which MAC coordinator is ch= osen and the content of EB. 

2.       <= span style=3D"color: black; ">The definition of the method of choosing a MA= C coordinator needs to be clearly described so any L3 can easily provide the= necessary information (akin to a software API)

3.       <= span style=3D"color: black; ">L3 can also provide a simple description of t= he level of detail require in the EB w.r.t the MAC coordinator, time sync inf= o etc.

4.       <= span style=3D"color: black; ">The L3 and L2 can dynamically change these pa= rameters depending on type of neighbors discovered, network requirement etc. Of cou= rse, there must be a master-slave message exchange procedure to avoid deadl= ocks.

Generalizing the above statements, you may have already noticed, what I= am getting at is a way to allow cross-layer optimization without layer vio= lation. Emphasizing a well known fact - future sensor networks have opened up an extremely broad spectrum of req= uirement which no single set of protocols can satisfy. Without cross-layer = optimization it is very difficult to meet these requirements. I feel that T= SCH will be have a significant edge over other protocols if it can incorporate mechanism akin to software APIs= to allow cross-layer optimization.

 

IMO, this is an important design feature that an L2 needs to provide in= the use cases that I mentioned earlier and in general to be widely applica= ble to future sensor networks. 

 

I would be happy to brainstorm these ideas and consider their applicabi= lity to the scope of TSCH.


-raghuram


From: Thomas Watteyne <watteyne@eecs.berkeley.edu> Date: Sunday, February 10, 2013 1:1= 5 PM
To: Robert Assimiti <robert.assimiti@nivis.com>
Cc: IETF 6TSCH <6tsch@ietf.org>
Subject: Re: [6tsch] Time synchs an= d RPL discovery/maintenance traffic

Robert,
Thanks for the clarification, this makes perfect sense.
Thomas

On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti = <robert.a= ssimiti@nivis.com> wrote:

Thomas,

 

Just to clarify what I meant was:<= u>

 

=93I beli= eve that tying the TSCH MAC coordinator (typically also the time source) to the RPL <= i>parent is an excellent idea.=

 

From: 6tsch-bounces@i= etf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Robert Assimiti
Sent: Friday, February 08, 2013 11:50 AM
To: Thomas Watteyne


Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traff= ic

 

Thomas,

 

I believe that tying the TSCH time= source to the RPL is an excellent idea. This is exactly what we do in our = current system and believe you me, it saved us a lot of aspirin and Tylenol (or whatever headache medicine you p= refer).

 

Let me suggest the following flow:=

1.      Device starts going through d= iscovery and it build a table of neighbors

2.      Device chooses a MAC coordina= tor from the table of neighbors (criteria based on which is outside the sco= pe of this discussion)

3.      RPL above does the same in pa= rallel (DIOs). Once RPL chooses a parent it would ensure that the MAC layer= uses the parent as the coordinator.

 

As for the enhanced beacons they a= re a MAC mechanism and in my ever to be humbled they should only ever inclu= de IEs (channel hopping, slot, link, etc) and no DIO (or RPL discovery related) since that would be a clear lay= er violation. But the EBs could be coordinated (within the device) with DIO= (or other RPL maintenance or discovery) traffic.  

 

Robert Assimiti

 

From: twatteyne@gmail.co= m [mailto:twat= teyne@gmail.com] On Behalf Of Thomas Watteyne
Sent: Wednesday, February 06, 2013 6:38 PM
To: Robert Assimiti
Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traff= ic

 

Robert,

 

I agree that we need to reconcile sync and routing. = Since TSCH does not define who a mote's time source neighbor should be, and= since RPL doesn't either, the 6tsch layer would I believe be the right loc= ation. I avoid the term "shim" since it sounds as "super-thin-does-very-little".

 

TSCH defined the concept of time source neighbor, an= d RPL of routing parent. These could be made the same, especially since TSC= H allows for motes to have multiple time source parents. Moreover, in a mul= ti-hop setting, we don't want to end up with synchronization loops, so a (RPL) DAG organization looks like the = right one. Finally, RPL will cause data traffic to flow from a mote to its = routing parent(s), if that routing parent is also a TSCH time source neighb= or, this means that the mote will be tightly sync'ed "for free" when data is flowing.

 

Do you have any thoughts on why tying TSCH time sour= ce neighbors to RPL routing parents would not be a good idea? Given that a = TSCH topology is relatively stable due to the channel hopping nature of com= munication, I would imagine that routing churn to relatively low, and so changes in routing/sync parents infrequent= .

 

Just to clarify some terminology: the Enhanced Beaco= n (EB) you refer to, is the one used to advertise the presence of the netwo= rk, and which contain lots of IEs describing the network (channel hopping, = timeslot info, link/slotframe info, etc) described in 5.1.2.6? I agree that this role is similar in nature to = the "periodic" DIOs being sent by RPL. Are you toying with the id= ea of putting the DIO payload after the EB IEs? The standard might be flexi= ble enough to allow the 6tsch layer to just send that up the stack as if they were regular data packets.=

 

Could we do some back-of-the-envelope calculation to= determine how much this would give us? Do you have a rough list of what pe= riodic traffic is being sent by a full-featured RPL, and how many packets/s= that represents?

 

Thomas<= /p>

On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <= robert.assim= iti@nivis.com> wrote:

Thomas,

 

The mechanism(s) used for time syn= chronization is something that we might have to reconcile with RPL discover= y and maintenance traffic.

 

Time synchronization in TSCH is ba= sed on three mechanisms:

1.      Enhanced beacons

2.      Enhanced ACKs

3.      Frame based synchronization

 

If a node communicates intermitten= tly (sleepy, battery operated) it can also proactively ping its time source= and receive time stamps.

 

In order to maximize battery life = and network throughput, it is advisable that RPL ICMP discovery and mainten= ance traffic (governed by the trickle timer) be somehow coordinated with the transmission of time synch packets = (especially with enhanced beacons).

 

This could be a function of the sh= im layer or it could be deferred to the device management entity. Any sugge= stions, ideas on this topic?

 

Thks

 

Robert Assimiti

 

From: 6tsch-bounces@i= etf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: Thursday, January 31, 2013 8:50 PM
To: IETF 6TSCH
Subject: Re: [6tsch] Exposing network time (etc) to higher layers.

 

Agreed. TSCH is built to compensate for clock drift = by using all (incl. data) packets to re-synchronize, and send keep-alive pa= ckets when not enough data packets are sent to satisfy a "good enough&= quot; synchronization. You can get the motes in your network synchronized within 10's of us. In fact, the better synchr= onized, the less long you have to listen for a packet (since you always hav= e to listen early in case your neighbor mote drifted), so tight synchroniza= tion is a power *benefit*, not a power cost.

 

As pointed out by Kris, this becomes really interest= ing for the application to timestamp its payload. Are you thinking of any p= articular use of tight synchronization by the routing layer?<= /p>

 

On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana &= lt;xvila= josana@eecs.berkeley.edu> wrote:

Motes keep aligned with guard times smaller than 1ms= , also motes share the global ASN, with that in mind, would not be difficul= t to expose network time. Time accuracy might then depended on the energy c= onstraints of the networks. As more tight synchronization more packets on the air.

X.




On 31/01/13 16:23, Nick Moore wrote:

On 01/02/13 10:29, Kris Pister wrote:<= /p>

So for sure we need a mechanism where network time c= an be exposed to higher layers.


Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks.

-----Nick

 

_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch

 


_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch

 


--_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317xmbrcdx04ciscoc_-- From twatteyne@gmail.com Tue Feb 12 09:40:29 2013 Return-Path: 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 2BAD021F8F15 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 09:40:29 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.597 X-Spam-Level: X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[AWL=0.379, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q2M37sRYnCva for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 09:40:28 -0800 (PST) Received: from mail-da0-f42.google.com (mail-da0-f42.google.com [209.85.210.42]) by ietfa.amsl.com (Postfix) with ESMTP id 4DE6021F8EB5 for <6tsch@ietf.org>; Tue, 12 Feb 2013 09:40:28 -0800 (PST) Received: by mail-da0-f42.google.com with SMTP id z17so128691dal.1 for <6tsch@ietf.org>; Tue, 12 Feb 2013 09:40:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=vTk3QRTZqfU4AiWWJGc0gqS8iuQIVD9UAgTTO/b9IR4=; b=I3ynP3wyp1gUi4e4wKYFy12+zF4fVZSGEd3KSayXuDLf26BaacVlf+DJMEu8AOALQi aMfHFReg0G4R8ytHTHO7SJmUlbggowG1apxjCN9xLfiYql+IJjcLiJ+uy5qyUhomrRUK q6gzMblePMAN0qAPshF8MKH5bTGsgXDcWbUmgCh+olj1leaEq0qg7pETKeQDA2ZHrdES jL6KCSvU1j0uvBZKQiJuVp63Fp4bQLUNtZO7mEk7ukoeJRdXV54D33eLXr4xwv/3Iwxa lIpt9K34vF/HWZgkDzzzLmTzv7AvIINPMFtkvcLz9Srkkl2A/bHvSN4M9E2NOfeasgdM 0Wbg== MIME-Version: 1.0 X-Received: by 10.66.156.138 with SMTP id we10mr37068563pab.43.1360690827853; Tue, 12 Feb 2013 09:40:27 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Tue, 12 Feb 2013 09:40:27 -0800 (PST) In-Reply-To: References: <5119D888.80105@eecs.berkeley.edu> Date: Tue, 12 Feb 2013 09:40:27 -0800 X-Google-Sender-Auth: IHWZpd-EU4ZOsNa5kkRQuOKiOTI Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7bacb5927180bb04d58a856d Cc: "Raghuram Sudhaakar \(rsudhaak\)" Subject: Re: [6tsch] Doodle for the bar-bof 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 17:40:29 -0000 --047d7bacb5927180bb04d58a856d Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Just one thought: the ROLL and CORE meeting are scheduled Tuesday. Meeting around that time may make sense for people not attending the whole week. Thomas On Tue, Feb 12, 2013 at 2:05 AM, Pascal Thubert (pthubert) < pthubert@cisco.com> wrote: > Hi:**** > > ** ** > > It is an error on my part, sorry. I must have clicked the next month arro= w > once too much.**** > > So please consider that this is the week of the IETF, March 11th to 15th= , and ignore the month. > **** > > ** ** > > So far, Monday evening seems favored, though time over lunch Monday and > Tuesday seem also acceptable=85**** > > ** ** > > Cheers,**** > > ** ** > > Pascal**** > > ** ** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Xavier Vilajosana > *Sent:* mardi 12 f=E9vrier 2013 06:52 > *To:* 6tsch@ietf.org > > *Subject:* Re: [6tsch] Doodle for the bar-bof**** > > ** ** > > Hi Pascal, > > > I realized that the poll in doodle says April 2013 while the meeting is > March 10-15, 2013 > Also the days in the poll > (8-11) don't correspond to the meeting days (10-15). > > I know this is an minor error but just to clarify that nobody travels the > wrong dates. Or maybe I am the only one that misses something :-) > > Can you confirm that please? > Xavi > > > On 11/02/13 10:25, Pascal Thubert wrote:**** > > Hello:**** > > ** ** > > At the call we decided we'd have an informal meeting (a Bar BOF) at the I= ETF.**** > > I prepared a doodle to select the best time for everyone**** > > http://doodle.com/svi7uc9ezrx5w9dg**** > > ** ** > > Please fill it up soon, since we need to select that time to socialize***= * > > with the ADs early.**** > > ** ** > > Cheers,**** > > ** ** > > ** ** > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --047d7bacb5927180bb04d58a856d Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Just one thought: the ROLL and CORE meeting are scheduled Tuesday. Meeting = around that time may make sense for people not attending the whole week.Thomas

On Tue, Feb 12, 2013 at 2:05 AM,= Pascal Thubert (pthubert) <pthubert@cisco.com> wrote:

Hi:<= /p>

=A0<= /p>

It is an error on my part= , sorry. I must have clicked the next month arrow once too much.<= /u>

So please consider that t= his is the week of the IETF, March 11th =A0to 15th , = and ignore the month.

=A0<= /p>

So far, Monday evening se= ems favored, though time over lunch Monday and Tuesday seem also acceptable= =85

=A0<= /p>

Cheers,

=A0<= /p>

Pascal

=A0<= /p>

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Xavier Vilajosana
Sent: mardi 12 f=E9vrier 2013 06:52
To: 6tsch@ietf.o= rg


Subject: Re: [6tsch] Doodle for the bar-bof

=A0

Hi Pascal,



I realized that the poll in doodle says April 2013 while the meeting is Mar= ch 10-15, 2013
Also the days in the poll (8-11) don't correspond to the meeting da= ys (10-15).

I know this is an minor error but just to clarify that nobody travels the w= rong dates. Or maybe I am the only one that misses something :-)

Can you confirm that please?
Xavi


On 11/02/13 10:25, Pascal Thubert wrote:

Hello:
=A0
At the call we decided we'd have an informal meeting (a Bar BOF) a=
t the IETF.
I prepared a doodle to select the best time for everyone=
http:=
//doodle.com/svi7uc9ezrx5w9dg
=A0
Please fill it up soon, since we need to select that time to socialize=
with the ADs early.
=A0
Cheers,
=A0

=A0


_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch


--047d7bacb5927180bb04d58a856d-- From xvilajosana@eecs.berkeley.edu Tue Feb 12 11:31:40 2013 Return-Path: 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 436C521F90F7 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 11:31:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.248 X-Spam-Level: X-Spam-Status: No, score=-6.248 tagged_above=-999 required=5 tests=[AWL=0.350, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e7CDxIH4xyft for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 11:31:39 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id B849E21F90F2 for <6tsch@ietf.org>; Tue, 12 Feb 2013 11:31:39 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U5LZp-00033c-4P for 6tsch@ietf.org; Tue, 12 Feb 2013 11:31:39 -0800 Message-ID: <511A9899.6070104@eecs.berkeley.edu> Date: Tue, 12 Feb 2013 11:31:37 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <51193A14.3090706@eecs.berkeley.edu> In-Reply-To: Content-Type: multipart/alternative; boundary="------------000204070301000302090402" Subject: Re: [6tsch] Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 19:31:40 -0000 This is a multi-part message in MIME format. --------------000204070301000302090402 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Thomas, RSVP related RFCs (namely RFC 2205 (RSVP) and RFC 3209 (RSVP-TE)) define a mechanism to maintain and update route status. It is based on a refresh timeout that is sent through the path during the reservation process. When this timeout expires RSVP checks if something has changed and sends reservation or path messages to re-configure the path in case it is needed. check section 2.3 of RFC2205 http://www.ietf.org/rfc/rfc2205.txt X On 11/02/13 21:48, Thomas Watteyne wrote: > Do we know of any RFCs/work we could reuse which describe such a > traffic monitor? --------------000204070301000302090402 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
Hi Thomas,

RSVP related RFCs (namely RFC 2205 (RSVP) and RFC 3209 (RSVP-TE)) define a mechanism to maintain and update route status. It is based on a refresh timeout that is sent through the path during the reservation process. When this timeout expires RSVP checks if something has changed and sends reservation or path messages to re-configure the path in case it is needed.

check section 2.3 of RFC2205

http://www.ietf.org/rfc/rfc2205.txt

X

On 11/02/13 21:48, Thomas Watteyne wrote:
Do we know of any RFCs/work we could reuse which describe such a traffic monitor?

--------------000204070301000302090402-- From sateeshk@cisco.com Tue Feb 12 12:00:35 2013 Return-Path: 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 625B821F8E18 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:00:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] 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 AJ6-m5c9S7ZE for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:00:32 -0800 (PST) Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id 93D0E21F8E57 for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:00:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2421; q=dns/txt; s=iport; t=1360699232; x=1361908832; h=from:to:subject:date:message-id:mime-version; bh=hko+umpHj+0MaHoaB0AG/40GTVpEzz7bIKiamBaQoEw=; b=Ng33gM9ndgS+5Q6ICityPjzvdOCFq4c+9iU4zkYZdCwK6zoiekjQc+K2 thaPlyGOcZL2jSIWZ/YfX2GlKneExOiquYJ1kJyyg7ZvZwvZvXOhn+V3R DZ7DdDEabVFFGjMOGstHBEHdRG5ScmoP6inyHzuM3fc6b2FiGlPLEXQuE k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAO+eGlGtJV2Y/2dsb2JhbABEgkm+JBZzgiEBBCliAQIKAR0ZPScEG4gKnj6RFZATkSRhA5JqlA2DBoIn X-IronPort-AV: E=Sophos;i="4.84,652,1355097600"; d="scan'208,217";a="176355648" Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-3.cisco.com with ESMTP; 12 Feb 2013 20:00:31 +0000 Received: from xhc-rcd-x15.cisco.com (xhc-rcd-x15.cisco.com [173.37.183.89]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id r1CK0VDk003855 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Tue, 12 Feb 2013 20:00:31 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.155]) by xhc-rcd-x15.cisco.com ([173.37.183.89]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 14:00:30 -0600 From: "Sateesh Addepalli (sateeshk)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization Thread-Index: AQHOCVublJSTSrbTa0eM+aPinB7OvA== Importance: high X-Priority: 1 Date: Tue, 12 Feb 2013 20:00:30 +0000 Message-ID: <2A1F2AA8E957414689695D50115A4C26130707E2@xmb-aln-x02.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [10.21.74.233] Content-Type: multipart/alternative; boundary="_000_2A1F2AA8E957414689695D50115A4C26130707E2xmbalnx02ciscoc_" MIME-Version: 1.0 Subject: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:00:36 -0000 --_000_2A1F2AA8E957414689695D50115A4C26130707E2xmbalnx02ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Greetings All. Great discussions on the various valuable topics. Here are some quick thoughts I have. One of things we need to keep in mind is Wireless Sensor networks will be e= nergy constrained in nature. Hence, I believe we need to keep following things need to be considered : 1. A predictable network lifetime to between IP gateway and the sensor = nodes 2. An efficient Global synchronization technique with Out of band hardw= are based synchornization 3. TDMA like link protocol as opposed to random access protocol in orde= r to have control over Layer 3 topology as well as end-to-end delay. Thoughts and conversation over this are welcome. Thanks Sateesh Addepalli, Cisco Systems --_000_2A1F2AA8E957414689695D50115A4C26130707E2xmbalnx02ciscoc_ Content-Type: text/html; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable
Greetings All.
Great discussions on the various valuable topics.
Here are some quick thoughts I have.
One of things we need to keep in mind is Wireless Sensor networks will= be energy constrained in nature.
Hence, I believe we need to keep following things need to be considere= d :
    1. A predictable network lifetime to between IP gat= eway and the sensor nodes
    2. An efficient Global synchronization technique wi= th Out of band hardware based synchornization 
    3. TDMA like link protocol as opposed to random acc= ess protocol in order to have  control over Layer 3 topology as well a= s end-to-end delay.

Thoughts and conversation over this are welcome.

Thanks
Sateesh Addepalli, Cisco Systems
--_000_2A1F2AA8E957414689695D50115A4C26130707E2xmbalnx02ciscoc_-- From mcr@sandelman.ca Tue Feb 12 12:05:21 2013 Return-Path: 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 6F07621F8DE5 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:05:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] 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 ossnKctxjldI for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:05:21 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id D53B321F8DE3 for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:05:17 -0800 (PST) Received: from sandelman.ca (unknown [IPv6:2607:f0b0:f:2::247]) by tuna.sandelman.ca (Postfix) with ESMTP id AF27820177; Tue, 12 Feb 2013 15:11:34 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 32D4C6376A; Tue, 12 Feb 2013 15:04:12 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 24142636C5; Tue, 12 Feb 2013 15:04:12 -0500 (EST) From: Michael Richardson To: "Raghuram Sudhaakar (rsudhaak)" In-Reply-To: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> References: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org>, Robert Assimiti Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:05:21 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "rsudhaak" =3D=3D rsudhaak writes: rsudhaak> automation, Intra-vehicular network and other use rsudhaak> cases. In all of these scenarios, the sensor network is rsudhaak> dense i.e there are many nodes per RPL hop with each rsudhaak> parent having many children. In such scenarios RPL take a rsudhaak> significant amount of time to choose the best parent rsudhaak> and/or switches parents frequently. If we allow the RPL Why do you say that they take a significant amount of time to "CHOOSE"? As for switching, that's a hysteris issue, and MRHOF is supposed to deal with that. Can you tell us more about this research? =2D-=20 Michael Richardson , Sandelman Software Works=20 IETF ROLL WG co-chair. http://datatracker.ietf.org/wg/roll/charter/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAURqgO4qHRg3pndX9AQLlDgP/c1EmVkhO0p16KUZRKYl7eznvXMGOglRL vSt0TiSb99aZXefL7GjzuOne4cDnsb2MZ4ae1L3CzbhMTUoLi6LZZYFiTTRfW5ea SurtQiOfECSKgZw4xjHI5+FxLrBBJYcqCHqyUjiDBDHgvu/1hSxTv0l1H7LJ6aNM wKNwx8VbONA= =h149 -----END PGP SIGNATURE----- --=-=-=-- From sateeshk@cisco.com Tue Feb 12 12:07:32 2013 Return-Path: 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 074BE21F9038 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:07:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] 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 tvKr7jI0sQOa for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:07:31 -0800 (PST) Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 4D19C21F9033 for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:07:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2641; q=dns/txt; s=iport; t=1360699651; x=1361909251; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=L5iJI6HLkuZ0wNDF3+9HErN3gvrtL7lv6ltOvDh32HI=; b=R4we4uH8/iex+qYT788oLMh2ypVTxyzN/LuNrtvkyORA1BIAy04o99xg XuNHiNIiaO1zgRaC8VraUz3BseTgGV31HMO+eigtvA1hEo/Td/tM4T0z/ 2bJ9jcGJ7DyhkVFQBpjMwnz3A9SMM0ap7rW01q6Ap43nBgXi2O6GKyXAX k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAEWgGlGtJV2Z/2dsb2JhbABEgkm+JBZzgiEBBCliAQIKAR0ZPSUCBBuICp5HkRWQE5EkYQOSapQNgwaCJw X-IronPort-AV: E=Sophos;i="4.84,652,1355097600"; d="scan'208,217";a="173331389" Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-9.cisco.com with ESMTP; 12 Feb 2013 20:07:31 +0000 Received: from xhc-rcd-x11.cisco.com (xhc-rcd-x11.cisco.com [173.37.183.85]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r1CK7UYF014884 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Tue, 12 Feb 2013 20:07:30 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.155]) by xhc-rcd-x11.cisco.com ([173.37.183.85]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 14:07:30 -0600 From: "Sateesh Addepalli (sateeshk)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization Thread-Index: AQHOCVublJSTSrbTa0eM+aPinB7OvJh2hOkA Importance: high X-Priority: 1 Date: Tue, 12 Feb 2013 20:07:30 +0000 Message-ID: <2A1F2AA8E957414689695D50115A4C2613070802@xmb-aln-x02.cisco.com> In-Reply-To: <2A1F2AA8E957414689695D50115A4C26130707E2@xmb-aln-x02.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [10.21.74.233] Content-Type: multipart/alternative; boundary="_000_2A1F2AA8E957414689695D50115A4C2613070802xmbalnx02ciscoc_" MIME-Version: 1.0 Subject: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:07:32 -0000 --_000_2A1F2AA8E957414689695D50115A4C2613070802xmbalnx02ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Greetings All. Great discussions on the various valuable topics. Here are some quick thoughts I have. One of things we need to keep in mind is Wireless Sensor networks will be e= nergy constrained in nature. Hence, I believe we need to consider the following: 1. A predictable network lifetime between IP gateway and the sensor nod= es 2. An efficient Global synchronization technique with Out of band hardw= are based synchornization 3. TDMA like link protocol as opposed to random access protocol in orde= r to have control over Layer 3 topology as well as end-to-end delay. Thoughts and conversation over this are welcome. Thanks Sateesh Addepalli, Cisco Systems --_000_2A1F2AA8E957414689695D50115A4C2613070802xmbalnx02ciscoc_ Content-Type: text/html; charset="us-ascii" Content-ID: <041CC27B15F32F4CA34BE62DD6CFB5DA@cisco.com> Content-Transfer-Encoding: quoted-printable

Greetings All.
Great discussions on the various valuable topics.
Here are some quick thoughts I have.
One of things we need to keep in mind is Wireless Sensor networks will= be energy constrained in nature.
Hence, I believe we need to consider the following:
    1. A predictable network lifetime between IP gatewa= y and the sensor nodes
    2. An efficient Global synchronization technique wi= th Out of band hardware based synchornization 
    3. TDMA like link protocol as opposed to random acc= ess protocol in order to have  control over Layer 3 topology as well a= s end-to-end delay.

Thoughts and conversation over this are welcome.

Thanks
Sateesh Addepalli, Cisco Systems
--_000_2A1F2AA8E957414689695D50115A4C2613070802xmbalnx02ciscoc_-- From tom.phinney@cox.net Tue Feb 12 12:14:11 2013 Return-Path: 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 1E7DD21F8DED for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:14:11 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.841 X-Spam-Level: X-Spam-Status: No, score=-0.841 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, MIME_HTML_ONLY=1.457] 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 Sw47cZXp19hL for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:14:09 -0800 (PST) Received: from fed1rmfepo201.cox.net (fed1rmfepo201.cox.net [68.230.241.146]) by ietfa.amsl.com (Postfix) with ESMTP id 5335021F8DD5 for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:14:09 -0800 (PST) Received: from fed1rmimpo110 ([68.230.241.159]) by fed1rmfepo201.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130212201408.VTIG19285.fed1rmfepo201.cox.net@fed1rmimpo110> for <6tsch@ietf.org>; Tue, 12 Feb 2013 15:14:08 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo110 with cox id zYE71k00U3gAAro01YE7To; Tue, 12 Feb 2013 15:14:08 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020202.511AA290.0105,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=Pcx9d1dd c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=NIpCVZ-tZakA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=XYJtZnkBcQYA:10 a=AUd_NHdVAAAA:8 a=21LQitjLAAAA:8 a=48vgC7mUAAAA:8 a=pGLkceISAAAA:8 a=W2dDM_xjJ_3c7RzpzwMA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=tXsnliwV7b4A:10 a=dKRdk4F33acA:10 a=lZB815dzVvQA:10 a=MSl-tDqOz04A:10 a=aPgMeNGPK1XefQBc:21 a=ncI4OtOoquyWYX5v:21 a=BY5mbl7swJ51pquW:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511AA28F.4000506@cox.net> Date: Tue, 12 Feb 2013 13:14:07 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> In-Reply-To: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:14:11 -0000 All,

I have a lot of experience in layering and avoiding layering violations, going back to working with Charlie Bachman at Honeywell on the Honeywell Distributed System Architecture, which became the OSI Basic Reference Model (for which Charlie was initial Rapporteur). I was involved in IEEE 802 from its earliest working meeting in April 1980, and was one of those who made the layering mistake that is the IEEE 802 MAC slice through the OSI protocol stack. (Years later I figured out how the Physical and Data-link modeling could have been done to maintain layer purity while still accomplishing all the MAC goals, including the most difficult to model, which was the real-time manipulation of header bits in IEEE 802.5 token ring frames as they progressed sequentially through token ring devices.)

The issue of layer violations arises when there is knowledge within one layer of the internal structure and meaning of information in another layer. There is no violation when one layer conveys information transparently for another layer. Thus, in this case, one could envision an L3 (Network Layer) mechanism that creates DIOs to be conveyed to various other L3 nodes, together with an indication that such conveyance is now desired/required and/or that the information to be conveyed has changed from its prior value.

One can also envision an L2 (Data-link layer) that sends EBs that have an optional payload field for conveying higher-protocol-layer information that L2 does not attempt to interpret.

Putting these two together, one has both L3 messages to be conveyed and an L2 mechanism for conveying L3 messages. There is no layer violation here. However, there is the potential for the L3 message to not be sent, so a backup transmission mechanism, such as a timer on the L3 DIO information that promotes it from "available fro conveyance" to "needs to be conveyed" status. The latter would invoke explicit L2 messaging to achieve that conveyance, which provides the missing piece of the puzzle. The end result is a "lazy" L3 messaging protocol that attempts to piggyback message conveyance on otherwise-occurring L2 messaging, but that ends up requesting explicit purpose-specific L2 messaging when that "lazy" mechanism fails to convey the L3 information within the required time.

-Tom Phinney
===


On 2013.02.12 09:11, Raghuram Sudhaakar (rsudhaak) wrote:

Hello Thomas, Robert,

 

I work with Pascal and have been investigating synchronization issues in RPL for a while now. 

 

I would like to corroborate that the idea about tying the MAC coordinator to the RPL parent is the best approach and we have simulation results to indicating the same.

 

An important observation that I would like to bring to your notice is -

 

Our assumption of sparsely connected network with low data traffic to total traffic ratio is something that may quickly become obsolete for the  next generation of sensor networks as application for Smart Cities, Industrial automation, Intra-vehicular network and other use cases. In all of these scenarios, the sensor network is dense i.e there are many nodes per RPL hop with each parent having many children. In such scenarios RPL take a significant amount of time to choose the best parent and/or switches parents frequently. If we allow the RPL parent selection process to directly or indirectly control the choice of MAC coordinator it will significantly increase the L2 control traffic.

My proposal is to allow the choice of MAC coordinator to influence the choice of parent at L3. This has two advantages, 1) significant improvement in L3 network formation/convergence 2) Reduction is control traffic at L2 and L3. It also indirectly creates a more stable time sync across the entire network due to lesser number of changes in the choice of MAC coordinator.

 

Now, such a scheme would require L3 data to be published in the beacon which as Robert has already pointed out is a layer violation. Instead, we can propose the following -

1.       L3 protocol (since TSCH is not RPL specific) registers with a TSCH API that can control the method in which MAC coordinator is chosen and the content of EB. 

2.       The definition of the method of choosing a MAC coordinator needs to be clearly described so any L3 can easily provide the necessary information (akin to a software API)

3.       L3 can also provide a simple description of the level of detail require in the EB w.r.t the MAC coordinator, time sync info etc.

4.       The L3 and L2 can dynamically change these parameters depending on type of neighbors discovered, network requirement etc. Of course, there must be a master-slave message exchange procedure to avoid deadlocks.

Generalizing the above statements, you may have already noticed, what I am getting at is a way to allow cross-layer optimization without layer violation. Emphasizing a well known fact - future sensor networks have opened up an extremely broad spectrum of requirement which no single set of protocols can satisfy. Without cross-layer optimization it is very difficult to meet these requirements. I feel that TSCH will be have a significant edge over other protocols if it can incorporate mechanism akin to software APIs to allow cross-layer optimization.

 

IMO, this is an important design feature that an L2 needs to provide in the use cases that I mentioned earlier and in general to be widely applicable to future sensor networks. 

 

I would be happy to brainstorm these ideas and consider their applicability to the scope of TSCH.


-raghuram


From: Thomas Watteyne <watteyne@eecs.berkeley.edu>
Date: Sunday, February 10, 2013 1:15 PM
To: Robert Assimiti <robert.assimiti@nivis.com>
Cc: IETF 6TSCH <6tsch@ietf.org>
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

Robert,
Thanks for the clarification, this makes perfect sense.
Thomas

On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti <robert.assimiti@nivis.com> wrote:

Thomas,

 

Just to clarify what I meant was:

 

“I believe that tying the TSCH MAC coordinator (typically also the time source) to the RPL parent is an excellent idea.

 

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Robert Assimiti
Sent: Friday, February 08, 2013 11:50 AM
To: Thomas Watteyne


Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

 

Thomas,

 

I believe that tying the TSCH time source to the RPL is an excellent idea. This is exactly what we do in our current system and believe you me, it saved us a lot of aspirin and Tylenol (or whatever headache medicine you prefer).

 

Let me suggest the following flow:

1.      Device starts going through discovery and it build a table of neighbors

2.      Device chooses a MAC coordinator from the table of neighbors (criteria based on which is outside the scope of this discussion)

3.      RPL above does the same in parallel (DIOs). Once RPL chooses a parent it would ensure that the MAC layer uses the parent as the coordinator.

 

As for the enhanced beacons they are a MAC mechanism and in my ever to be humbled they should only ever include IEs (channel hopping, slot, link, etc) and no DIO (or RPL discovery related) since that would be a clear layer violation. But the EBs could be coordinated (within the device) with DIO (or other RPL maintenance or discovery) traffic.  

 

Robert Assimiti

 

From: twatteyne@gmail.com [mailto:twatteyne@gmail.com] On Behalf Of Thomas Watteyne
Sent: Wednesday, February 06, 2013 6:38 PM
To: Robert Assimiti
Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

 

Robert,

 

I agree that we need to reconcile sync and routing. Since TSCH does not define who a mote's time source neighbor should be, and since RPL doesn't either, the 6tsch layer would I believe be the right location. I avoid the term "shim" since it sounds as "super-thin-does-very-little".

 

TSCH defined the concept of time source neighbor, and RPL of routing parent. These could be made the same, especially since TSCH allows for motes to have multiple time source parents. Moreover, in a multi-hop setting, we don't want to end up with synchronization loops, so a (RPL) DAG organization looks like the right one. Finally, RPL will cause data traffic to flow from a mote to its routing parent(s), if that routing parent is also a TSCH time source neighbor, this means that the mote will be tightly sync'ed "for free" when data is flowing.

 

Do you have any thoughts on why tying TSCH time source neighbors to RPL routing parents would not be a good idea? Given that a TSCH topology is relatively stable due to the channel hopping nature of communication, I would imagine that routing churn to relatively low, and so changes in routing/sync parents infrequent.

 

Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is the one used to advertise the presence of the network, and which contain lots of IEs describing the network (channel hopping, timeslot info, link/slotframe info, etc) described in 5.1.2.6? I agree that this role is similar in nature to the "periodic" DIOs being sent by RPL. Are you toying with the idea of putting the DIO payload after the EB IEs? The standard might be flexible enough to allow the 6tsch layer to just send that up the stack as if they were regular data packets.

 

Could we do some back-of-the-envelope calculation to determine how much this would give us? Do you have a rough list of what periodic traffic is being sent by a full-featured RPL, and how many packets/s that represents?

 

Thomas

On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com> wrote:

Thomas,

 

The mechanism(s) used for time synchronization is something that we might have to reconcile with RPL discovery and maintenance traffic.

 

Time synchronization in TSCH is based on three mechanisms:

1.      Enhanced beacons

2.      Enhanced ACKs

3.      Frame based synchronization

 

If a node communicates intermittently (sleepy, battery operated) it can also proactively ping its time source and receive time stamps.

 

In order to maximize battery life and network throughput, it is advisable that RPL ICMP discovery and maintenance traffic (governed by the trickle timer) be somehow coordinated with the transmission of time synch packets (especially with enhanced beacons).

 

This could be a function of the shim layer or it could be deferred to the device management entity. Any suggestions, ideas on this topic?

 

Thks

 

Robert Assimiti

 

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: Thursday, January 31, 2013 8:50 PM
To: IETF 6TSCH
Subject: Re: [6tsch] Exposing network time (etc) to higher layers.

 

Agreed. TSCH is built to compensate for clock drift by using all (incl. data) packets to re-synchronize, and send keep-alive packets when not enough data packets are sent to satisfy a "good enough" synchronization. You can get the motes in your network synchronized within 10's of us. In fact, the better synchronized, the less long you have to listen for a packet (since you always have to listen early in case your neighbor mote drifted), so tight synchronization is a power *benefit*, not a power cost.

 

As pointed out by Kris, this becomes really interesting for the application to timestamp its payload. Are you thinking of any particular use of tight synchronization by the routing layer?

 

On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berkeley.edu> wrote:

Motes keep aligned with guard times smaller than 1ms, also motes share the global ASN, with that in mind, would not be difficult to expose network time. Time accuracy might then depended on the energy constraints of the networks. As more tight synchronization more packets on the air.

X.




On 31/01/13 16:23, Nick Moore wrote:

On 01/02/13 10:29, Kris Pister wrote:

So for sure we need a mechanism where network time can be exposed to higher layers.


Hey, that's a really interesting thought, especially given the drifty nature of mote clocks.

-----Nick

 

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

 


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

 


_______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch
From tom.phinney@cox.net Tue Feb 12 12:34:23 2013 Return-Path: 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 661E421F8B98 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:34:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.126 X-Spam-Level: X-Spam-Status: No, score=0.126 tagged_above=-999 required=5 tests=[AWL=-1.147, BAYES_40=-0.185, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457] 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 ZyQixJjjNmlt for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:34:22 -0800 (PST) Received: from fed1rmfepo103.cox.net (fed1rmfepo103.cox.net [68.230.241.145]) by ietfa.amsl.com (Postfix) with ESMTP id 933D721F8B8D for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:34:21 -0800 (PST) Received: from fed1rmimpo109 ([68.230.241.158]) by fed1rmfepo103.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130212203409.XASH30259.fed1rmfepo103.cox.net@fed1rmimpo109> for <6tsch@ietf.org>; Tue, 12 Feb 2013 15:34:09 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo109 with cox id zYa91k0063gAAro01Ya9Eu; Tue, 12 Feb 2013 15:34:09 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020208.511AA741.00E8,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=LJvkseq9 c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=NHG897sxqnUA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=BTOZWHKszoEA:10 a=AUd_NHdVAAAA:8 a=48vgC7mUAAAA:8 a=9JH-jZMt-EdxeyiCT3wA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=lZB815dzVvQA:10 a=4sk0ZLlTWY8b5183:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511AA740.9070404@cox.net> Date: Tue, 12 Feb 2013 13:34:08 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <2A1F2AA8E957414689695D50115A4C2613070802@xmb-aln-x02.cisco.com> In-Reply-To: <2A1F2AA8E957414689695D50115A4C2613070802@xmb-aln-x02.cisco.com> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:34:23 -0000 I take issue with 2) below. History is full of examples of "out of band" synchronization mechanisms that fell by the wayside as technology changed. "In-band" synchronization is the only way to go that is PHY neutral. TSCH inherently involves tight time synch to align transmission slots in one node with reception slots in others, with coordinated channel hopping. If the L2 (data-link) protocol is designed with care, that is sufficient to achieve synchronization to within the error bounds necessary. The limiting factor on energy management here is the stability of the local clock in each node (mote), together with the protocol requirements for transmitting within a slot.

ANSI/ISA100.11a, which is being standardized internationally as IEC 62734, manages this for devices that have long sleep periods by offering a "slow hopping" mode in which a device that wakes after a long sleep can transmit at any time within a multi-slot interval in its shared schedule. An extra byte in the messaging conveys its sense of which slot it is transmitting in to the receiving device(s), permitting authenticated receipt and acknowledgment even though the nonces used to cryptographically protect each direction of transmission require knowledge of the sender's specific choice of slot.
A device that has slept for an even longer interval than this synchronization mechanism can support must listen for one (or, after extremely long outages, two) messages from the synchronized portion of the system to establish clock synch before it knows the current time relative to the shared schedule as agreed by that synchronized portion of the system.

While it is attractive to look forward to the days of software-defined radios that can listen to a GPS satellite broadcast when initially deployed, or after extremely long outages, to gain an approximate sense of the system's time, such signals are not available in all environments. (Nor are such radios currently small enough and power-efficient enough and low-enough cost to go into each mote.) Use of the TSCH signaling that is always present when the system is in operation seems to be the most efficient way to maintain synchronization.

-Tom Phinney


On 2013.02.12 13:07, Sateesh Addepalli (sateeshk) wrote:

Greetings All.
Great discussions on the various valuable topics.
Here are some quick thoughts I have.
One of things we need to keep in mind is Wireless Sensor networks will be energy constrained in nature.
Hence, I believe we need to consider the following:
    1. A predictable network lifetime between IP gateway and the sensor nodes
    2. An efficient Global synchronization technique with Out of band hardware based synchornization 
    3. TDMA like link protocol as opposed to random access protocol in order to have  control over Layer 3 topology as well as end-to-end delay.

Thoughts and conversation over this are welcome.

Thanks
Sateesh Addepalli, Cisco Systems
_______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch
From twatteyne@gmail.com Tue Feb 12 12:39:19 2013 Return-Path: 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 52C1C21F8B0C for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:39:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.313 X-Spam-Level: X-Spam-Status: No, score=-2.313 tagged_above=-999 required=5 tests=[AWL=0.063, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_LOW=-1] 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 ME+mbwr9Jn8k for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:39:17 -0800 (PST) Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by ietfa.amsl.com (Postfix) with ESMTP id 4751621F8AC1 for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:39:17 -0800 (PST) Received: by mail-pa0-f51.google.com with SMTP id hz1so295749pad.24 for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:39:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=+RBI5Hu0QBMlqJcR5rctqMoHILeXQb201OzBPc/fsBQ=; b=j1/HCNXPlvTaE+vHKzIuQOhIOd7uY/COCO5MUyfcKIJawMu4x0ylQRxAem1Kq64IAb TGue2Lhc1EpVeCAuJzCnftDxWEQGf8tlGoOYXLbO6Q2g8Kj0jkwLXYpYymfk/KENtYyb JqbCXPB4XO4irUcmi80h2GFtPRVSkd/aLJp2aeftJnz81NJIPnEyxzKU9xNskbsdwMFZ gibAo2VcuzqjxZK3oEDEBwsduNmNzseIUcEhTlRs6l+nawvSjzIETP7e1nECVXrluAh+ aIAGhMdumtIB+C5J8+Y9PtEKNkgcWFUgmmJ4RAlyXrliX4/QaZU9yF31FkDGWovlCEMi Z/xQ== MIME-Version: 1.0 X-Received: by 10.66.72.198 with SMTP id f6mr55402098pav.42.1360701550559; Tue, 12 Feb 2013 12:39:10 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Tue, 12 Feb 2013 12:39:10 -0800 (PST) In-Reply-To: <511AA28F.4000506@cox.net> References: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> <511AA28F.4000506@cox.net> Date: Tue, 12 Feb 2013 12:39:10 -0800 X-Google-Sender-Auth: FssJjjh38MNzfaTGLncO9_krid4 Message-ID: From: Thomas Watteyne To: 6tsch@ietf.org Content-Type: multipart/alternative; boundary=f46d042dfd3591021d04d58d04cc Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:39:19 -0000 --f46d042dfd3591021d04d58d04cc Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Tom, Thanks for the very clear definition of layer violation. I believe this now makes perfect sense. Thomas On Tue, Feb 12, 2013 at 12:14 PM, Tom Phinney wrote: > ** > All, > > I have a lot of experience in layering and avoiding layering violations, > going back to working with Charlie Bachman at Honeywell on the Honeywell > Distributed System Architecture, which became the OSI Basic Reference Mod= el > (for which Charlie was initial Rapporteur). I was involved in IEEE 802 fr= om > its earliest working meeting in April 1980, and was one of those who made > the layering mistake that is the IEEE 802 MAC slice through the OSI > protocol stack. (Years later I figured out how the Physical and Data-link > modeling could have been done to maintain layer purity while still > accomplishing all the MAC goals, including the most difficult to model, > which was the real-time manipulation of header bits in IEEE 802.5 token > ring frames as they progressed sequentially through token ring devices.) > > The issue of layer violations arises when there is knowledge within one > layer of the internal structure and meaning of information in another > layer. There is no violation when one layer conveys information > transparently for another layer. Thus, in this case, one could envision a= n > L3 (Network Layer) mechanism that creates DIOs to be conveyed to various > other L3 nodes, together with an indication that such conveyance is now > desired/required and/or that the information to be conveyed has changed > from its prior value. > > One can also envision an L2 (Data-link layer) that sends EBs that have an > optional payload field for conveying higher-protocol-layer information th= at > L2 does not attempt to interpret. > > Putting these two together, one has both L3 messages to be conveyed and a= n > L2 mechanism for conveying L3 messages. There is no layer violation here. > However, there is the potential for the L3 message to not be sent, so a > backup transmission mechanism, such as a timer on the L3 DIO information > that promotes it from "available fro conveyance" to "needs to be conveyed= " > status. The latter would invoke explicit L2 messaging to achieve that > conveyance, which provides the missing piece of the puzzle. The end resul= t > is a "lazy" L3 messaging protocol that attempts to piggyback message > conveyance on otherwise-occurring L2 messaging, but that ends up requesti= ng > explicit purpose-specific L2 messaging when that "lazy" mechanism fails t= o > convey the L3 information within the required time. > > -Tom Phinney > =3D=3D=3D > > > On 2013.02.12 09:11, Raghuram Sudhaakar (rsudhaak) wrote: > > Hello Thomas, Robert,**** > > ** ** > > I work with Pascal and have been investigating synchronization issues in > RPL for a while now. **** > > ** ** > > I would like to corroborate that the idea about tying the MAC coordinator > to the RPL parent is the best approach and we have simulation results to > indicating the same.**** > > ** ** > > An important observation that I would like to bring to your notice is -**= * > * > > ** ** > > Our assumption of sparsely connected network with low data traffic to > total traffic ratio is something that may quickly become obsolete for the > next generation of sensor networks as application for Smart Cities, > Industrial automation, Intra-vehicular network and other use cases. In al= l > of these scenarios, the sensor network is dense i.e there are many nodes > per RPL hop with each parent having many children. In such scenarios RPL > take a significant amount of time to choose the best parent and/or switch= es > parents frequently. If we allow the RPL parent selection process to > directly or indirectly control the choice of MAC coordinator it will > significantly increase the L2 control traffic.**** > > My proposal is to allow the choice of MAC coordinator to influence the > choice of parent at L3. This has two advantages, 1) significant improveme= nt > in L3 network formation/convergence 2) Reduction is control traffic at L2 > and L3. It also indirectly creates a more stable time sync across the > entire network due to lesser number of changes in the choice of MAC > coordinator.**** > > ** ** > > Now, such a scheme would require L3 data to be published in the beacon > which as Robert has already pointed out is a layer violation. Instead, we > can propose the following -**** > > 1. L3 protocol (since TSCH is not RPL specific) registers with a > TSCH API that can control the method in which MAC coordinator is chosen a= nd > the content of EB. **** > > 2. The definition of the method of choosing a MAC coordinator needs > to be clearly described so any L3 can easily provide the necessary > information (akin to a software API)**** > > 3. L3 can also provide a simple description of the level of detail > require in the EB w.r.t the MAC coordinator, time sync info etc.**** > > 4. The L3 and L2 can dynamically change these parameters depending > on type of neighbors discovered, network requirement etc. Of course, ther= e > must be a master-slave message exchange procedure to avoid deadlocks.**** > > Generalizing the above statements, you may have already noticed, what I a= m > getting at is a way to allow cross-layer optimization without layer > violation. Emphasizing a well known fact - future sensor networks have > opened up an extremely broad spectrum of requirement which no single set = of > protocols can satisfy. Without cross-layer optimization it is very > difficult to meet these requirements. I feel that TSCH will be have a > significant edge over other protocols if it can incorporate mechanism aki= n > to software APIs to allow cross-layer optimization.**** > > ** ** > > IMO, this is an important design feature that an L2 needs to provide in > the use cases that I mentioned earlier and in general to be widely > applicable to future sensor networks. **** > > ** ** > > I would be happy to brainstorm these ideas and consider their > applicability to the scope of TSCH. > > > -raghuram > > From: Thomas Watteyne > Date: Sunday, February 10, 2013 1:15 PM > To: Robert Assimiti > Cc: IETF 6TSCH <6tsch@ietf.org> > Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic > > Robert, > Thanks for the clarification, this makes perfect sense. > Thomas > > On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti > wrote: > >> Thomas, >> >> >> >> Just to clarify what I meant was: >> >> >> >> =93I believe that tying the TSCH *MAC coordinator (typically also the ti= me >> source)* to the RPL *parent *is an excellent idea. >> >> >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On >> Behalf Of *Robert Assimiti >> *Sent:* Friday, February 08, 2013 11:50 AM >> *To:* Thomas Watteyne >> >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic >> >> >> >> Thomas, >> >> >> >> I believe that tying the TSCH time source to the RPL is an excellent >> idea. This is exactly what we do in our current system and believe you m= e, >> it saved us a lot of aspirin and Tylenol (or whatever headache medicine = you >> prefer). >> >> >> >> Let me suggest the following flow: >> >> 1. Device starts going through discovery and it build a table of >> neighbors >> >> 2. Device chooses a MAC coordinator from the table of neighbors >> (criteria based on which is outside the scope of this discussion) >> >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a >> parent it would ensure that the MAC layer uses the parent as the >> coordinator. >> >> >> >> As for the enhanced beacons they are a MAC mechanism and in my ever to b= e >> humbled they should only ever include IEs (channel hopping, slot, link, >> etc) and no DIO (or RPL discovery related) since that would be a clear >> layer violation. But the EBs could be coordinated (within the device) wi= th >> DIO (or other RPL maintenance or discovery) traffic. >> >> >> >> *Robert Assimiti* >> >> >> >> *From:* twatteyne@gmail.com [mailto:twatteyne@gmail.com] >> *On Behalf Of *Thomas Watteyne >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> *To:* Robert Assimiti >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic >> >> >> >> Robert, >> >> >> >> I agree that we need to reconcile sync and routing. Since TSCH does not >> define who a mote's time source neighbor should be, and since RPL doesn'= t >> either, the 6tsch layer would I believe be the right location. I avoid t= he >> term "shim" since it sounds as "super-thin-does-very-little". >> >> >> >> TSCH defined the concept of time source neighbor, and RPL of routing >> parent. These could be made the same, especially since TSCH allows for >> motes to have multiple time source parents. Moreover, in a multi-hop >> setting, we don't want to end up with synchronization loops, so a (RPL) = DAG >> organization looks like the right one. Finally, RPL will cause data traf= fic >> to flow from a mote to its routing parent(s), if that routing parent is >> also a TSCH time source neighbor, this means that the mote will be tight= ly >> sync'ed "for free" when data is flowing. >> >> >> >> Do you have any thoughts on why tying TSCH time source neighbors to RPL >> routing parents would not be a good idea? Given that a TSCH topology is >> relatively stable due to the channel hopping nature of communication, I >> would imagine that routing churn to relatively low, and so changes in >> routing/sync parents infrequent. >> >> >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, >> is the one used to advertise the presence of the network, and which cont= ain >> lots of IEs describing the network (channel hopping, timeslot info, >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role i= s >> similar in nature to the "periodic" DIOs being sent by RPL. Are you toyi= ng >> with the idea of putting the DIO payload after the EB IEs? The standard >> might be flexible enough to allow the 6tsch layer to just send that up t= he >> stack as if they were regular data packets. >> >> >> >> Could we do some back-of-the-envelope calculation to determine how much >> this would give us? Do you have a rough list of what periodic traffic is >> being sent by a full-featured RPL, and how many packets/s that represent= s? >> >> >> >> Thomas >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti < >> robert.assimiti@nivis.com> wrote: >> >> Thomas, >> >> >> >> The mechanism(s) used for time synchronization is something that we migh= t >> have to reconcile with RPL discovery and maintenance traffic. >> >> >> >> Time synchronization in TSCH is based on three mechanisms: >> >> 1. Enhanced beacons >> >> 2. Enhanced ACKs >> >> 3. Frame based synchronization >> >> >> >> If a node communicates intermittently (sleepy, battery operated) it can >> also proactively ping its time source and receive time stamps. >> >> >> >> In order to maximize battery life and network throughput, it is advisabl= e >> that RPL ICMP discovery and maintenance traffic (governed by the trickle >> timer) be somehow coordinated with the transmission of time synch packet= s >> (especially with enhanced beacons). >> >> >> >> This could be a function of the shim layer or it could be deferred to th= e >> device management entity. Any suggestions, ideas on this topic? >> >> >> >> Thks >> >> >> >> *Robert Assimiti* >> >> >> >> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On >> Behalf Of *Thomas Watteyne >> *Sent:* Thursday, January 31, 2013 8:50 PM >> *To:* IETF 6TSCH >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers. >> >> >> >> Agreed. TSCH is built to compensate for clock drift by using all (incl. >> data) packets to re-synchronize, and send keep-alive packets when not >> enough data packets are sent to satisfy a "good enough" synchronization. >> You can get the motes in your network synchronized within 10's of us. In >> fact, the better synchronized, the less long you have to listen for a >> packet (since you always have to listen early in case your neighbor mote >> drifted), so tight synchronization is a power *benefit*, not a power cos= t. >> >> >> >> As pointed out by Kris, this becomes really interesting for the >> application to timestamp its payload. Are you thinking of any particular >> use of tight synchronization by the routing layer? >> >> >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> xvilajosana@eecs.berkeley.edu> wrote: >> >> Motes keep aligned with guard times smaller than 1ms, also motes share >> the global ASN, with that in mind, would not be difficult to expose netw= ork >> time. Time accuracy might then depended on the energy constraints of the >> networks. As more tight synchronization more packets on the air. >> >> X. >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote: >> >> On 01/02/13 10:29, Kris Pister wrote: >> >> So for sure we need a mechanism where network time can be exposed to >> higher layers. >> >> >> Hey, that's a really interesting thought, especially given the drifty >> nature of mote clocks. >> >> -----Nick >> >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> >> > > > _______________________________________________ > 6tsch mailing list6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6ts= ch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --f46d042dfd3591021d04d58d04cc Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Tom,

Thanks for the very clear definition of layer viola= tion. I believe this now makes perfect sense.

Thom= as

On Tue, Feb 12, 2013 at 12:14 PM, Tom = Phinney <tom.phinney@cox.net> wrote:
=20 =20 =20
All,

I have a lot of experience in layering and avoiding layering violations, going back to working with Charlie Bachman at Honeywell on the Honeywell Distributed System Architecture, which became the OSI Basic Reference Model (for which Charlie was initial Rapporteur). I was involved in IEEE 802 from its earliest working meeting in April 1980, and was one of those who made the layering mistake that is the IEEE 802 MAC slice through the OSI protocol stack. (Years later I figured out how the Physical and Data-link modeling could have been done to maintain layer purity while still accomplishing all the MAC goals, including the most difficult to model, which was the real-time manipulation of header bits in IEEE 802.5 token ring frames as they progressed sequentially through token ring devices.)

The issue of layer violations arises when there is knowledge within one layer of the internal structure and meaning of information in another layer. There is no violation when one layer conveys information transparently for another layer. Thus, in this case, one could envision an L3 (Network Layer) mechanism that creates DIOs to be conveyed to various other L3 nodes, together with an indication that such conveyance is now desired/required and/or that the information to be conveyed has changed from its prior value.

One can also envision an L2 (Data-link layer) that sends EBs that have an optional payload field for conveying higher-protocol-layer information that L2 does not attempt to interpret.

Putting these two together, one has both L3 messages to be conveyed and an L2 mechanism for conveying L3 messages. There is no layer violation here. However, there is the potential for the L3 message to not be sent, so a backup transmission mechanism, such as a timer on the L3 DIO information that promotes it from "available fro conveyance" to "needs to be conveyed&qu= ot; status. The latter would invoke explicit L2 messaging to achieve that conveyance, which provides the missing piece of the puzzle. The end result is a "lazy" L3 messaging protocol that attempts = to piggyback message conveyance on otherwise-occurring L2 messaging, but that ends up requesting explicit purpose-specific L2 messaging when that "lazy" mechanism fails to convey the L3 informati= on within the required time.

-Tom Phinney
=3D=3D=3D


On 2013.02.12 09:11, Raghuram Sudhaakar (rsudhaak) wrote:
=20

Hello Thomas, Robert,

=A0

I work with Pascal and have be= en investigating synchronization issues in RPL for a while now.=A0

=A0

I would like to corroborate th= at the idea about tying the MAC coordinator to the RPL parent is the best approach and we have simulation results to indicating the same.

=A0

An important observation that = I would like to bring to your notice is -

=A0

Our assumption of sparsely con= nected network with low data traffic to total traffic ratio is something that may quickly become obsolete for the =A0next generation of sensor networks as application for Smart Cities, Industrial automation, Intra-vehicular network and other use cases. In all of these scenarios, the sensor network is dense i.e there are many nodes per RPL hop with each parent having many children. In such scenarios RPL take a significant amount of time to choose the best parent and/or switches parents frequently. If we allow the RPL parent selection process to directly or indirectly control the choice of MAC coordinator it will significantly increase the L2 control traffic.

My proposal is to allow the ch= oice of MAC coordinator to influence the choice of parent at L3. This has two advantages, 1) significant improvement in L3 network formation/convergence 2) Reduction is control traffic at L2 and L3. It also indirectly creates a more stable time sync across the entire network due to lesser number of changes in the choice of MAC coordinator.<= u>

=A0

Now, such a scheme would requi= re L3 data to be published in the beacon which as Robert has already pointed out is a layer violation. Instead, we can propose the following -

1.=A0=A0=A0=A0=A0=A0=A0L3 protocol (since TSCH is not RPL specific) registers with a TSCH API that can control the method in which MAC coordinator is chosen and the content of EB.=A0

2.=A0=A0=A0=A0=A0=A0=A0The definition of the method of choosing a MAC coordinator needs to be clearly described so any L3 can easily provide the necessary information (akin to a software API)

3.=A0=A0=A0=A0=A0=A0=A0L3 can also provide a simple description of the level of detail require in the EB w.r.t the MAC coordinator, time sync info etc.=

4.=A0=A0=A0=A0=A0=A0=A0The L3 and L2 can dynamically change these parameters depending on type of neighbors discovered, network requirement etc. Of course, there must be a master-slave message exchange procedure to avoid deadlocks.

Generalizing the above stateme= nts, you may have already noticed, what I am getting at is a way to allow cross-layer optimization without layer violation. Emphasizing a well known fact - future sensor networks have opened up an extremely broad spectrum of requirement which no single set of protocols can satisfy. Without cross-layer optimization it is very difficult to meet these requirements. I feel that TSCH will be have a significant edge over other protocols if it can incorporate mechanism akin to software APIs to allow cross-layer optimization.=

=A0

IMO, this is an important desi= gn feature that an L2 needs to provide in the use cases that I mentioned earlier and in general to be widely applicable to future sensor networks.=A0

=A0

I would be happy to brainstorm= these ideas and consider their applicability to the scope of TSCH.


-raghuram


From: Thomas Watteyne <watteyne@eecs.berkeley.edu>
Date: Sunday, February 10, 2013 1:15 PM
To: Robert Assimiti <robert.assimiti@nivis.com>
Cc: IETF 6TSCH <6tsch@ietf.org>
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

Robert,
Thanks for the clarification, this makes perfect sense.
Thomas

On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti <robert.assimiti@nivis.com> wrote:

Thomas,

=A0

Just to clarify what I mea= nt was:

=A0

=93I believ= e that tying the TSCH MAC coordinator (typically also the time source) to the RPL parent is an excellent idea.=

=A0

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Robert Assimiti
Sent: Friday, February 08, 2013 11:50 AM
To: Thomas Watteyne


Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

=A0

Thomas,

=A0

I believe that tying t= he TSCH time source to the RPL is an excellent idea. This is exactly what we do in our current system and believe you me, it saved us a lot of aspirin and Tylenol (or whatever headache medicine you prefer).

=A0

Let me suggest the following flow:

1.=A0= =A0=A0=A0=A0 Device starts goin= g through discovery and it build a table of neighbors

2.=A0= =A0=A0=A0=A0 Device chooses a M= AC coordinator from the table of neighbors (criteria based on which is outside the scope of this discussion)

3.=A0= =A0=A0=A0=A0 RPL above does the= same in parallel (DIOs). Once RPL chooses a parent it would ensure that the MAC layer uses the parent as the coordinator.

=A0

As for the enhanced beacons they are a MAC mechanism and in my ever to be humbled they should only ever include IEs (channel hopping, slot, link, etc) and no DIO (or RPL discovery related) since that would be a clear layer violation. But the EBs could be coordinated (within the device) with DIO (or other RPL maintenance or discovery) traffic. =A0

=A0

Robert Assimiti

=A0

From: twatteyne@gmail.com [mailto:twatteyne@gmail.com] On Behalf Of Thomas Watteyne
Sent: Wednesday, February 06, 2013 6:38 PM
To: Robert Assimiti
Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

=A0

Robert,

=A0

I agree that we need to reconcile sync and routing. Since TSCH does not define who a mote's time source neighbor should be, and since RPL doesn't either, the 6tsch layer would I believe be the right location. I avoid the term "shim" since= it sounds as "super-thin-does-very-little"= .

=A0

TSCH defined the concept of time source neighbor, and RPL of routing parent. These could be made the same, especially since TSCH allows for motes to have multiple time source parents. Moreover, in a multi-hop setting, we don't want to end up with synchronization loops, so a (RPL) DAG organization looks like the right one. Finally, RPL will cause data traffic to flow from a mote to its routing parent(s), if that routing parent is also a TSCH time source neighbor, this means that the mote will be tightly sync'ed "for free" when dat= a is flowing.

=A0

Do you have any thoughts on why tying TSCH time source neighbors to RPL routing parents would not be a good idea? Given that a TSCH topology is relatively stable due to the channel hopping nature of communication, I would imagine that routing churn to relatively low, and so changes in routing/sync parents infrequent.

=A0

Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is the one used to advertise the presence of the network, and which contain lots of IEs describing the network (channel hopping, timeslot info, link/slotframe info, etc) described in 5.1.2.6? I agree that this role is similar in nature to the "periodic&q= uot; DIOs being sent by RPL. Are you toying with the idea of putting the DIO payload after the EB IEs? The standard might be flexible enough to allow the 6tsch layer to just send that up the stack as if they were regular data packets.

=A0

Could we do some back-of-the-envelope calculation to determine how much this would give us? Do you have a rough list of what periodic traffic is being sent by a full-featured RPL, and how many packets/s that represents?

=A0

Thomas

On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti <robert.assimiti@nivis.com&= gt; wrote:

Thomas,=

=A0

The mechanism(= s) used for time synchronization is something that we might have to reconcile with RPL discovery and maintenance traffic.

=A0

Time synchronization in TSCH is based on three mechanisms:

1.=A0=A0=A0=A0=A0 Enhanced beacons

2.=A0=A0=A0=A0=A0 Enhanced ACKs

3.=A0=A0=A0=A0=A0 Frame based synchronization

=A0

If a node communicates intermittently (sleepy, battery operated) it can also proactively ping its time source and receive time stamps.

=A0

In order to maximize battery life and network throughput, it is advisable that RPL ICMP discovery and maintenance traffic (governed by the trickle timer) be somehow coordinated with the transmission of time synch packets (especially with enhanced beacons).

=A0

This could be = a function of the shim layer or it could be deferred to the device management entity. Any suggestions, ideas on this topic?

=A0

Thks

=A0

Robert Assi= miti

=A0

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: Thursday, January 31, 2013 8:50 PM
To: IETF 6TSCH
Subject: Re: [6tsch] Exposing network time (etc) to higher layers.

=A0

Agreed. TSCH is built to compensate for clock drift by using all (incl. data) packets to re-synchronize, and send keep-alive packets when not enough data packets are sent to satisfy a "good enough" synchronization. You can get the motes in your network synchronized within 10'= s of us. In fact, the better synchronized, the less long you have to listen for a packet (since you always have to listen early in case your neighbor mote drifted), so tight synchronization is a power *benefit*, not a power cost.

=A0

As pointed out by Kris, this becomes really interesting for the application to timestamp its payload. Are you thinking of any particular use of tight synchronization by the routing layer?

=A0

On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <xvilajosana@eecs.berkeley.= edu> wrote:

Motes keep aligned with guard times smaller than 1ms, also motes share the global ASN, with that in mind, would not be difficult to expose network time. Time accuracy might then depended on the energy constraints of the networks. As more tight synchronization more packets on the air.

X.




On 31/01/13 16:23, Nick Moore wrote:

On 01/02/13 10:29, Kris Pister wrote:

So for sure we need a mechanism where network time can be exposed to higher layers.


Hey, that's a really interesting thought, especially given the drifty nature of mote clocks.

-----Nick

=A0

________= _______________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/l= istinfo/6tsch

=A0


_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch<= /p>

=A0


_______________________________________________ 6tsch mailing list 6tsch@ietf.org h= ttps://www.ietf.org/mailman/listinfo/6tsch

_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch


--f46d042dfd3591021d04d58d04cc-- From rsudhaak@cisco.com Tue Feb 12 12:52:09 2013 Return-Path: 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 7AFAE21F8BC9 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:52:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.299 X-Spam-Level: X-Spam-Status: No, score=-10.299 tagged_above=-999 required=5 tests=[AWL=0.301, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] 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 UbyWRbsPo7qF for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 12:52:01 -0800 (PST) Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) by ietfa.amsl.com (Postfix) with ESMTP id 718ED21F8BBD for <6tsch@ietf.org>; Tue, 12 Feb 2013 12:52:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3108; q=dns/txt; s=iport; t=1360702321; x=1361911921; h=from:to:cc:subject:date:message-id:in-reply-to: content-id:content-transfer-encoding:mime-version; bh=wCXYndHgFZGDYxUGaJ7G6a+QozjdEtJ5Xhbw3OJnFHg=; b=fM+ssBVsJzoOYmW00Mg0zJ2VxI2edseT4UlIWnsAOAOkqE6xN2AbS1TZ lmfLFsqbDr4GCs1tGv2VbzmWTb1rF7R3PTNi+ggBo47yWgndcETOFnj/+ 9TijPdoIfYnLP4Ff6ESRtsCK+3jiyhw/q/EfEqCqcPzm4DoBKg9hSSsKX c=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EAPypGlGtJXHB/2dsb2JhbABEwG0Wc4IhAQQ6PxIBCCIUQiUCBA4FCIgKDK9UkA6RJGEDl0GPNoMGgic X-IronPort-AV: E=Sophos;i="4.84,652,1355097600"; d="scan'208";a="176126546" Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-1.cisco.com with ESMTP; 12 Feb 2013 20:52:01 +0000 Received: from xhc-aln-x08.cisco.com (xhc-aln-x08.cisco.com [173.36.12.82]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id r1CKq0bj013649 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Feb 2013 20:52:00 GMT Received: from xmb-rcd-x04.cisco.com ([169.254.8.112]) by xhc-aln-x08.cisco.com ([173.36.12.82]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 14:52:00 -0600 From: "Raghuram Sudhaakar (rsudhaak)" To: Michael Richardson Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCWLNNkodz8v+i02Yr9DRs6/ZkQ== Date: Tue, 12 Feb 2013 20:52:00 +0000 Message-ID: <2C3A8CAFDCAFCA41B8BF705CD9471C5B1843521B@xmb-rcd-x04.cisco.com> In-Reply-To: <5724.1360699452@sandelman.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.5.121010 x-originating-ip: [10.154.212.102] Content-Type: text/plain; charset="us-ascii" Content-ID: <65C13BC19900B2478ECD5124101FE654@cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org>, Robert Assimiti Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 20:52:09 -0000 Michael, In dense, mobile network (e.g. Industrial automation, health care) there are a few critical contributors to this problem - 1) There are multiple candidate parents 2) The DIO's of these parent are asynchronous 3) Link Quality is calculated by simple ping-based approach over a finite amount of time (default I think is, 5 times with 1 sec inter-arrival) These 3 factors combined with mobility (albeit slow) cause the delays in settling on a suitable parent. I should also explain myself further w.r.t what I meant by choosing a parent. To clarify - A parent is considered chosen when we are ready to send useful application data via the parent. In the RPL parent selection procedure, there is a wait time to receive a second DIO to confirm parameters before starting to send traffic via the parent. Now, during this time if we receive another DIO from another node with different/better params w.r.t the OF, we start the parent selection procedure all over again. This adversely affects the goodput. I understand that the initial design of RPL was considering static sensor networks and the above situations/conditions do not coincide with the assumptions. However, as you may acknowledge, these factors are becoming very important for various use cases. I believe that RPL itself incorporates some very useful techniques (including trickle timers, OF etc) which are broadly applicable across these use cases. The line of thought is to provide RPL extra information so as to improve performance and become applicable to the use cases where there are some deficiencies. In this way we need not modify the core RPL protocol so as to maintain interoperability with a wider range of networks/applications. For example, if TSCH beacon can provide neighbor info and link quality to RPL it will be much faster, more reliable and have less errors as compared to the existing techniques. However, in certain use cases the existing neighbor discovery method may be more than enough. Hence we need an approach wherein, we can allow these dynamic requirements based on uses cases without hardcoding the stack. -raghuram On 2/12/13 12:04 PM, "Michael Richardson" wrote: > >>>>>> "rsudhaak" =3D=3D rsudhaak writes: > rsudhaak> automation, Intra-vehicular network and other use > rsudhaak> cases. In all of these scenarios, the sensor network is > rsudhaak> dense i.e there are many nodes per RPL hop with each > rsudhaak> parent having many children. In such scenarios RPL take a > rsudhaak> significant amount of time to choose the best parent > rsudhaak> and/or switches parents frequently. If we allow the RPL > >Why do you say that they take a significant amount of time to "CHOOSE"? >As for switching, that's a hysteris issue, and MRHOF is supposed to deal >with that. > >Can you tell us more about this research? > > >--=20 >Michael Richardson , Sandelman Software Works >IETF ROLL WG co-chair. http://datatracker.ietf.org/wg/roll/charter/ > From sateeshk@cisco.com Tue Feb 12 13:04:23 2013 Return-Path: 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 3B51E21F8C16 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 13:04:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] 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 AHGurIhn1qRB for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 13:04:20 -0800 (PST) Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id CBDDC21F8C17 for <6tsch@ietf.org>; Tue, 12 Feb 2013 13:04:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11298; q=dns/txt; s=iport; t=1360703060; x=1361912660; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=SSlA7w67hwQqUkR+q4/vZZFX1No0tdGnM8Guc27Cs+k=; b=gCEk12yeDo2va8ReR6Krxq3iTHqxpgZXYq6zXgXVfpu1pXlw8LsiAKVS /8dhqN06TjfQf9VWatUY4Awoc5WgXHZnITnpZuaAY8FTgmI2Ol7swXt1Q 9wHggGRkIb1ynps/wZQpKY/FcOPh7jbJTgPfwGkdh/xEJba/bo5X5Wydu o=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAIitGlGtJXG8/2dsb2JhbABEgkm+JBZzgh8BAQEEAQEBaQIIFQEIEQMBAgsZBC4LFAkIAgQBEggBiAkMr1SQDY1Kg1phA5JqlA2DBoIn X-IronPort-AV: E=Sophos;i="4.84,652,1355097600"; d="scan'208,217";a="176346499" Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by rcdn-iport-6.cisco.com with ESMTP; 12 Feb 2013 21:04:19 +0000 Received: from xhc-aln-x07.cisco.com (xhc-aln-x07.cisco.com [173.36.12.81]) by rcdn-core2-1.cisco.com (8.14.5/8.14.5) with ESMTP id r1CL4J9D018296 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 12 Feb 2013 21:04:19 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.155]) by xhc-aln-x07.cisco.com ([173.36.12.81]) with mapi id 14.02.0318.004; Tue, 12 Feb 2013 15:04:19 -0600 From: "Sateesh Addepalli (sateeshk)" To: Tom Phinney , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization Thread-Index: AQHOCWSF/ZvPz20WvU+TcpBFRK32hA== Date: Tue, 12 Feb 2013 21:04:18 +0000 Message-ID: <2A1F2AA8E957414689695D50115A4C261307086E@xmb-aln-x02.cisco.com> In-Reply-To: <511AA740.9070404@cox.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [10.21.74.233] Content-Type: multipart/alternative; boundary="_000_2A1F2AA8E957414689695D50115A4C261307086Exmbalnx02ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 21:04:23 -0000 --_000_2A1F2AA8E957414689695D50115A4C261307086Exmbalnx02ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Tom, Thanks for your great insight. While I agree to having in-band synchronization, I believe it is still a= loose synchronization in wireless sensor environment. Any loose synchroniz= ation degrades performance severely with increases node degree and traffic = pattern. Proposal for low cost out of band global synchronization can still co-exis= t with in-band synchronization without effecting the physical layer. Furthermore, my suggestion of out of band is not about using expensive GP= S broadcast, rather using a highly localized broadcast channel carrying tim= ing information . In essence, both in band and out of band shall co-exist to feed the PHY la= yer with a common clock. Depending on the deployment scenario one or both c= an be used. Thanks Sateesh From: Tom Phinney > Reply-To: Tom Phinney > Date: Tuesday, February 12, 2013 12:34 PM To: <6tsch@ietf.org> Subject: Re: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc M= esh with low cost out-of-band global synchronization I take issue with 2) below. History is full of examples of "out of band" sy= nchronization mechanisms that fell by the wayside as technology changed. "I= n-band" synchronization is the only way to go that is PHY neutral. TSCH inh= erently involves tight time synch to align transmission slots in one node w= ith reception slots in others, with coordinated channel hopping. If the L2 = (data-link) protocol is designed with care, that is sufficient to achieve s= ynchronization to within the error bounds necessary. The limiting factor on= energy management here is the stability of the local clock in each node (m= ote), together with the protocol requirements for transmitting within a slo= t. ANSI/ISA100.11a, which is being standardized internationally as IEC 62734, = manages this for devices that have long sleep periods by offering a "slow h= opping" mode in which a device that wakes after a long sleep can transmit a= t any time within a multi-slot interval in its shared schedule. An extra by= te in the messaging conveys its sense of which slot it is transmitting in t= o the receiving device(s), permitting authenticated receipt and acknowledgm= ent even though the nonces used to cryptographically protect each direction= of transmission require knowledge of the sender's specific choice of slot.= A device that has slept for an even longer interval than this synchronizat= ion mechanism can support must listen for one (or, after extremely long out= ages, two) messages from the synchronized portion of the system to establis= h clock synch before it knows the current time relative to the shared sched= ule as agreed by that synchronized portion of the system. While it is attractive to look forward to the days of software-defined radi= os that can listen to a GPS satellite broadcast when initially deployed, or= after extremely long outages, to gain an approximate sense of the system's= time, such signals are not available in all environments. (Nor are such ra= dios currently small enough and power-efficient enough and low-enough cost = to go into each mote.) Use of the TSCH signaling that is always present whe= n the system is in operation seems to be the most efficient way to maintain= synchronization. -Tom Phinney On 2013.02.12 13:07, Sateesh Addepalli (sateeshk) wrote: Greetings All. Great discussions on the various valuable topics. Here are some quick thoughts I have. One of things we need to keep in mind is Wireless Sensor networks will be e= nergy constrained in nature. Hence, I believe we need to consider the following: 1. A predictable network lifetime between IP gateway and the sensor nod= es 2. An efficient Global synchronization technique with Out of band hardw= are based synchornization 3. TDMA like link protocol as opposed to random access protocol in orde= r to have control over Layer 3 topology as well as end-to-end delay. Thoughts and conversation over this are welcome. Thanks Sateesh Addepalli, Cisco Systems _______________________________________________ 6tsch mailing list 6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/= 6tsch --_000_2A1F2AA8E957414689695D50115A4C261307086Exmbalnx02ciscoc_ Content-Type: text/html; charset="us-ascii" Content-ID: <951835629DAC7B419F051CD81B637242@cisco.com> Content-Transfer-Encoding: quoted-printable
Tom,
 Thanks for your great insight.

 While I agree to having in-band synchronization,  I believe= it  is still a loose synchronization in wireless sensor environment. = Any loose synchronization degrades performance severely with increases node= degree and traffic pattern.
 
 Proposal for low cost out of band global synchronization can sti= ll co-exist with in-band synchronization without effecting the physical lay= er.
 Furthermore,  my suggestion of out of band is not about usi= ng expensive GPS broadcast, rather using a highly localized broadcast chann= el carrying timing information .

 In essence, both in band and out of band shall co-exist to feed = the PHY layer with a common clock. Depending on the deployment scenario one= or both can be used.

Thanks
Sateesh

From: Tom Phinney <tom.phinney@cox.net>
Reply-To: Tom Phinney <tom.phinney@cox.net>
Date: Tuesday, February 12, 2013 12= :34 PM
To: <6tsch@ietf.org>
Subject: Re: [6tsch] TDMA Like Link= Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band globa= l synchronization

I take issue= with 2) below. History is full of examples of "out of band" sync= hronization mechanisms that fell by the wayside as technology changed. &quo= t;In-band" synchronization is the only way to go that is PHY neutral. TSCH inherently involves tight time synch to align transmi= ssion slots in one node with reception slots in others, with coordinated ch= annel hopping. If the L2 (data-link) protocol is designed with care, that i= s sufficient to achieve synchronization to within the error bounds necessary. The limiting factor on energy manage= ment here is the stability of the local clock in each node (mote), together= with the protocol requirements for transmitting within a slot.

ANSI/ISA100.11a, which is being standardized internationally as IEC 62734, = manages this for devices that have long sleep periods by offering a "s= low hopping" mode in which a device that wakes after a long sleep can = transmit at any time within a multi-slot interval in its shared schedule. An extra byte in the messaging conveys its sense o= f which slot it is transmitting in to the receiving device(s), permitting a= uthenticated receipt and acknowledgment even though the nonces used to cryp= tographically protect each direction of transmission require knowledge of the sender's specific choice of slot.=
A device that has slept for an even longer interval than this synch= ronization mechanism can support must listen for one (or, after extremely l= ong outages, two) messages from the synchronized portion of the system to establish clock synch before it = knows the current time relative to the shared schedule as agreed by that sy= nchronized portion of the system.

While it is attractive to look forward to the days of software-defined radi= os that can listen to a GPS satellite broadcast when initially deployed, or= after extremely long outages, to gain an approximate sense of the system's= time, such signals are not available in all environments. (Nor are such radios currently small enough and power= -efficient enough and low-enough cost to go into each mote.) Use of the TSC= H signaling that is always present when the system is in operation seems to= be the most efficient way to maintain synchronization.

-Tom Phinney


On 2013.02.12 13:07, Sateesh Addepalli (sateeshk) wrote:

Greetings All.
Great discussions on the various valuable topics.
Here are some quick thoughts I have.
One of things we need to keep in mind is Wireless Sensor networks will= be energy constrained in nature.
Hence, I believe we need to consider the following:
    1. A predictable network lifetime between IP gatewa= y and the sensor nodes
    2. An efficient Global synchronization technique wi= th Out of band hardware based synchornization 
    3. TDMA like link protocol as opposed to random acc= ess protocol in order to have  control over Layer 3 topology as well a= s end-to-end delay.

Thoughts and conversation over this are welcome.

Thanks
Sateesh Addepalli, Cisco Systems
_______________________________________________ 6tsch mailing list 6tsch@= ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch
--_000_2A1F2AA8E957414689695D50115A4C261307086Exmbalnx02ciscoc_-- From pister@eecs.berkeley.edu Tue Feb 12 15:27:02 2013 Return-Path: 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 209B021F87A9 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 15:27:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.038 X-Spam-Level: X-Spam-Status: No, score=-6.038 tagged_above=-999 required=5 tests=[AWL=0.560, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] 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 l8s6MnOozoWI for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 15:27:01 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id BA62721F86AA for <6tsch@ietf.org>; Tue, 12 Feb 2013 15:26:57 -0800 (PST) Received: from dhcp-32-89.eecs.berkeley.edu ([128.32.32.89]) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from ) id 1U5PFV-0001Nv-5A for 6tsch@ietf.org; Tue, 12 Feb 2013 15:26:57 -0800 Message-ID: <511ACFDA.1000203@eecs.berkeley.edu> Date: Tue, 12 Feb 2013 15:27:22 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <2A1F2AA8E957414689695D50115A4C261307086E@xmb-aln-x02.cisco.com> In-Reply-To: <2A1F2AA8E957414689695D50115A4C261307086E@xmb-aln-x02.cisco.com> Content-Type: multipart/alternative; boundary="------------040604080300040908050001" Subject: Re: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 23:27:02 -0000 This is a multi-part message in MIME format. --------------040604080300040908050001 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sateesh - I agree with your items 1 and 3 below. As far as predictable network lifetime is concerned, TSCH (which is strictly TDMA if you use only unicast links) provides pretty good deterministic power consumption/lifetime. Theory, simulations, and direct measurement all match quite well in the networks that I've measured. I agree with Tom on OoB global synchronization though. Perhaps I don't understand what you mean by "highly localized broadcast channel" - maybe you could say more on what you had in mind there? Regarding "loose synchronization" in TSCH networks, 0.1ms is easy to do and 1us RMS is demonstrated in commercial products. That's super-loose by some standards, but plenty tight enough for crypto, deep radio duty cycles, etc. By the nature of TSCH networks, the more connectivity and packets there are the better synchronization gets. I'm not sure if I understand your statement that sync degrades with increased node degree and traffic, but I think that I disagree. ksjp On 2/12/2013 1:04 PM, Sateesh Addepalli (sateeshk) wrote: > Tom, > Thanks for your great insight. > > While I agree to having in-band synchronization, I believe it is > still a loose synchronization in wireless sensor environment. Any > loose synchronization degrades performance severely with increases > node degree and traffic pattern. > Proposal for low cost out of band global synchronization can still > co-exist with in-band synchronization without effecting the physical > layer. > Furthermore, my suggestion of out of band is not about using > expensive GPS broadcast, rather using a highly localized broadcast > channel carrying timing information . > > In essence, both in band and out of band shall co-exist to feed the > PHY layer with a common clock. Depending on the deployment scenario > one or both can be used. > > Thanks > Sateesh > > From: Tom Phinney > > Reply-To: Tom Phinney > > Date: Tuesday, February 12, 2013 12:34 PM > To: <6tsch@ietf.org > > Subject: Re: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor > Adhoc Mesh with low cost out-of-band global synchronization > > I take issue with 2) below. History is full of examples of "out of > band" synchronization mechanisms that fell by the wayside as > technology changed. "In-band" synchronization is the only way to go > that is PHY neutral. TSCH inherently involves tight time synch to > align transmission slots in one node with reception slots in others, > with coordinated channel hopping. If the L2 (data-link) protocol is > designed with care, that is sufficient to achieve synchronization to > within the error bounds necessary. The limiting factor on energy > management here is the stability of the local clock in each node > (mote), together with the protocol requirements for transmitting > within a slot. > > ANSI/ISA100.11a, which is being standardized internationally as IEC > 62734, manages this for devices that have long sleep periods by > offering a "slow hopping" mode in which a device that wakes after a > long sleep can transmit at any time within a multi-slot interval in > its shared schedule. An extra byte in the messaging conveys its sense > of which slot it is transmitting in to the receiving device(s), > permitting authenticated receipt and acknowledgment even though the > nonces used to cryptographically protect each direction of > transmission require knowledge of the sender's specific choice of > slot. A device that has slept for an even longer interval than this > synchronization mechanism can support must listen for one (or, after > extremely long outages, two) messages from the synchronized portion of > the system to establish clock synch before it knows the current time > relative to the shared schedule as agreed by that synchronized portion > of the system. > > While it is attractive to look forward to the days of software-defined > radios that can listen to a GPS satellite broadcast when initially > deployed, or after extremely long outages, to gain an approximate > sense of the system's time, such signals are not available in all > environments. (Nor are such radios currently small enough and > power-efficient enough and low-enough cost to go into each mote.) Use > of the TSCH signaling that is always present when the system is in > operation seems to be the most efficient way to maintain synchronization. > > -Tom Phinney > > > On 2013.02.12 13:07, Sateesh Addepalli (sateeshk) wrote: >> >> Greetings All. >> Great discussions on the various valuable topics. >> Here are some quick thoughts I have. >> One of things we need to keep in mind is Wireless Sensor networks >> will be energy constrained in nature. >> Hence, I believe we need to consider the following: >> 1. A predictable network lifetime between IP gateway and the >> sensor nodes >> 2. An efficient Global synchronization technique with Out of band >> hardware based synchornization >> 3. TDMA like link protocol as opposed to random access protocol >> in order to have control over Layer 3 topology as well as end-to-end >> delay. >> >> Thoughts and conversation over this are welcome. >> >> Thanks >> Sateesh Addepalli, Cisco Systems >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------040604080300040908050001 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sateesh - I agree with your items 1 and 3 below.  As far as predictable network lifetime is concerned, TSCH (which is strictly TDMA if you use only unicast links) provides pretty good deterministic power consumption/lifetime.  Theory, simulations, and direct measurement all match quite well in the networks that I've measured.

I agree with Tom on OoB global synchronization though.  Perhaps I don't understand what you mean by "highly localized broadcast channel" - maybe you could say more on what you had in mind there?

Regarding "loose synchronization" in TSCH networks, 0.1ms is easy to do and 1us RMS is demonstrated in commercial products.  That's super-loose by some standards, but plenty tight enough for crypto, deep radio duty cycles, etc.  By the nature of TSCH networks, the more connectivity and packets there are the better synchronization gets.  I'm not sure if I understand your statement that sync degrades with increased node degree and traffic, but I think that I disagree.

ksjp

On 2/12/2013 1:04 PM, Sateesh Addepalli (sateeshk) wrote:
Tom,
 Thanks for your great insight.

 While I agree to having in-band synchronization,  I believe it  is still a loose synchronization in wireless sensor environment. Any loose synchronization degrades performance severely with increases node degree and traffic pattern.
 
 Proposal for low cost out of band global synchronization can still co-exist with in-band synchronization without effecting the physical layer.
 Furthermore,  my suggestion of out of band is not about using expensive GPS broadcast, rather using a highly localized broadcast channel carrying timing information .

 In essence, both in band and out of band shall co-exist to feed the PHY layer with a common clock. Depending on the deployment scenario one or both can be used.

Thanks
Sateesh

From: Tom Phinney <tom.phinney@cox.net>
Reply-To: Tom Phinney <tom.phinney@cox.net>
Date: Tuesday, February 12, 2013 12:34 PM
To: <6tsch@ietf.org>
Subject: Re: [6tsch] TDMA Like Link Protocol for L3 Wireless Sensor Adhoc Mesh with low cost out-of-band global synchronization

I take issue with 2) below. History is full of examples of "out of band" synchronization mechanisms that fell by the wayside as technology changed. "In-band" synchronization is the only way to go that is PHY neutral. TSCH inherently involves tight time synch to align transmission slots in one node with reception slots in others, with coordinated channel hopping. If the L2 (data-link) protocol is designed with care, that is sufficient to achieve synchronization to within the error bounds necessary. The limiting factor on energy management here is the stability of the local clock in each node (mote), together with the protocol requirements for transmitting within a slot.

ANSI/ISA100.11a, which is being standardized internationally as IEC 62734, manages this for devices that have long sleep periods by offering a "slow hopping" mode in which a device that wakes after a long sleep can transmit at any time within a multi-slot interval in its shared schedule. An extra byte in the messaging conveys its sense of which slot it is transmitting in to the receiving device(s), permitting authenticated receipt and acknowledgment even though the nonces used to cryptographically protect each direction of transmission require knowledge of the sender's specific choice of slot.
A device that has slept for an even longer interval than this synchronization mechanism can support must listen for one (or, after extremely long outages, two) messages from the synchronized portion of the system to establish clock synch before it knows the current time relative to the shared schedule as agreed by that synchronized portion of the system.

While it is attractive to look forward to the days of software-defined radios that can listen to a GPS satellite broadcast when initially deployed, or after extremely long outages, to gain an approximate sense of the system's time, such signals are not available in all environments. (Nor are such radios currently small enough and power-efficient enough and low-enough cost to go into each mote.) Use of the TSCH signaling that is always present when the system is in operation seems to be the most efficient way to maintain synchronization.

-Tom Phinney


On 2013.02.12 13:07, Sateesh Addepalli (sateeshk) wrote:

Greetings All.
Great discussions on the various valuable topics.
Here are some quick thoughts I have.
One of things we need to keep in mind is Wireless Sensor networks will be energy constrained in nature.
Hence, I believe we need to consider the following:
    1. A predictable network lifetime between IP gateway and the sensor nodes
    2. An efficient Global synchronization technique with Out of band hardware based synchornization 
    3. TDMA like link protocol as opposed to random access protocol in order to have  control over Layer 3 topology as well as end-to-end delay.

Thoughts and conversation over this are welcome.

Thanks
Sateesh Addepalli, Cisco Systems
_______________________________________________ 6tsch mailing list 6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch


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

--------------040604080300040908050001-- From pister@eecs.berkeley.edu Tue Feb 12 15:40:20 2013 Return-Path: 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 52BAE21F8995 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 15:40:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.132 X-Spam-Level: X-Spam-Status: No, score=-6.132 tagged_above=-999 required=5 tests=[AWL=0.467, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] 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 CbFa5piWkHUy for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 15:40:19 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id 81B0E21F88BD for <6tsch@ietf.org>; Tue, 12 Feb 2013 15:40:19 -0800 (PST) Received: from dhcp-32-89.eecs.berkeley.edu ([128.32.32.89]) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from ) id 1U5PSS-0002PZ-GQ for 6tsch@ietf.org; Tue, 12 Feb 2013 15:40:19 -0800 Message-ID: <511AD2FE.3020003@eecs.berkeley.edu> Date: Tue, 12 Feb 2013 15:40:46 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <2C3A8CAFDCAFCA41B8BF705CD9471C5B1843521B@xmb-rcd-x04.cisco.com> In-Reply-To: <2C3A8CAFDCAFCA41B8BF705CD9471C5B1843521B@xmb-rcd-x04.cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2013 23:40:20 -0000 Raghuram - I have to nitpick a small but important point here. Industrial automation may end up being an application domain where we see dense networks some day. BP funded one of my students to determine if the plant of the future could have one million wirelessHART sensors in 10km2 (answer: yes). *BUT* We are not there yet. The problems that I've seen in the real world are generally related to networks being too sparse. We *love* it when networks get dense. The kind of problems that you're talking about are good problems to have. The problem with the whole WSN field is that too many people focused on the dream and forgot to develop things that actually work right now. ksjp On 2/12/2013 12:52 PM, Raghuram Sudhaakar (rsudhaak) wrote: > Michael, > In dense, mobile network (e.g. Industrial automation, health care) there > are a few critical contributors to this problem - > 1) There are multiple candidate parents > 2) The DIO's of these parent are asynchronous > 3) Link Quality is calculated by simple ping-based approach over a finite > amount of time (default I think is, 5 times with 1 sec inter-arrival) > > These 3 factors combined with mobility (albeit slow) cause the delays in > settling on a suitable parent. > > I should also explain myself further w.r.t what I meant by choosing a > parent. To clarify - A parent is considered chosen when we are ready to > send useful application data via the parent. > > In the RPL parent selection procedure, there is a wait time to receive a > second DIO to confirm parameters before starting to send traffic via the > parent. Now, during this time if we receive another DIO from another node > with different/better params w.r.t the OF, we start the parent selection > procedure all over again. > > This adversely affects the goodput. > > I understand that the initial design of RPL was considering static sensor > networks and the above situations/conditions do not coincide with the > assumptions. However, as you may acknowledge, these factors are becoming > very important for various use cases. > > I believe that RPL itself incorporates some very useful techniques > (including trickle timers, OF etc) which are broadly applicable across > these use cases. The line of thought is to provide RPL extra information > so as to improve performance and become applicable to the use cases where > there are some deficiencies. In this way we need not modify the core RPL > protocol so as to maintain interoperability with a wider range of > networks/applications. > > For example, if TSCH beacon can provide neighbor info and link quality to > RPL it will be much faster, more reliable and have less errors as compared > to the existing techniques. However, in certain use cases the existing > neighbor discovery method may be more than enough. > > Hence we need an approach wherein, we can allow these dynamic requirements > based on uses cases without hardcoding the stack. > > -raghuram > > > > On 2/12/13 12:04 PM, "Michael Richardson" wrote: > >>>>>>> "rsudhaak" == rsudhaak writes: >> rsudhaak> automation, Intra-vehicular network and other use >> rsudhaak> cases. In all of these scenarios, the sensor network is >> rsudhaak> dense i.e there are many nodes per RPL hop with each >> rsudhaak> parent having many children. In such scenarios RPL take a >> rsudhaak> significant amount of time to choose the best parent >> rsudhaak> and/or switches parents frequently. If we allow the RPL >> >> Why do you say that they take a significant amount of time to "CHOOSE"? >> As for switching, that's a hysteris issue, and MRHOF is supposed to deal >> with that. >> >> Can you tell us more about this research? >> >> >> -- >> Michael Richardson , Sandelman Software Works >> IETF ROLL WG co-chair. http://datatracker.ietf.org/wg/roll/charter/ >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch From twatteyne@gmail.com Tue Feb 12 19:57:28 2013 Return-Path: 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 AF86421F8A06 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 19:57:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.616 X-Spam-Level: X-Spam-Status: No, score=-2.616 tagged_above=-999 required=5 tests=[AWL=0.360, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] 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 iWsnK44vgEU0 for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 19:57:28 -0800 (PST) Received: from mail-pa0-f45.google.com (mail-pa0-f45.google.com [209.85.220.45]) by ietfa.amsl.com (Postfix) with ESMTP id 14CD721F8999 for <6tsch@ietf.org>; Tue, 12 Feb 2013 19:57:28 -0800 (PST) Received: by mail-pa0-f45.google.com with SMTP id kl14so463267pab.18 for <6tsch@ietf.org>; Tue, 12 Feb 2013 19:57:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=j16aBpkBmuamGg9NnLD1WoIrq7MGfD9icnOv+pPVtPo=; b=RMXBYJuBeM49TP8tW/C9dgDJX9wvDE/BTkS2ugGm+NYPVM+Cb2xFo8cIVUTQGlVaae XFIHBKIG5iEVv1mA+BnpJ+yl4SduA7Mp4dawkeHe7/vaGJBQN3lPsIG3fwa7kUi9xOw8 sICuo5883EPHsD81MCtwyHjKLOGUP/dD3Ex7pcl3MeVIFnYlMB5NZIEyQS7W0/dCcd+Q 5Xr1pKr3gyi6BlgGsY1mBDd1taaTnRUNRFXhioG0lMUs4xkYVHfDLJeH2Jfz48NmFzaE aUf0lmYTSn8nw66RAWmcGiWCgFjtLA8TNYKJOkUBusL0qY8BfbvfEXWLjp4kpPZOzSLp W6Xw== MIME-Version: 1.0 X-Received: by 10.66.76.42 with SMTP id h10mr59356299paw.59.1360727847413; Tue, 12 Feb 2013 19:57:27 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Tue, 12 Feb 2013 19:57:27 -0800 (PST) Date: Tue, 12 Feb 2013 19:57:27 -0800 X-Google-Sender-Auth: g0qNG8do1eS-LF8w-skmwHy7f7o Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=f46d042f9f24fb286c04d5932320 Subject: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 03:57:28 -0000 --f46d042f9f24fb286c04d5932320 Content-Type: text/plain; charset=ISO-8859-1 I'd like to take a different view on Sateesh's comment and discuss an issue which I believe is extremely important: multiple DAG roots. Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: 1) *1* DODAG, *1* root. 2) *n* DODAGs, *n* roots. 3) *1* DODAG, *n* (virtual) roots For 1), I think we have reached a consensus that having TSCH pick RPL routing parents as time source neigbors is a good idea. I'd like to spend some time thinking about 2) and 3). RPL gives us the wonderful flexibility of being able to add/remove DAG roots. In case of 3) for example, traffic can flow to the DAG root topologically closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes in a forest has intermittent GSM connectivity and play DAG root when they have). I'd like to make sure this is supported when using TSCH underneath. I see two challenges, both related with synchronization: - what does the synchronization DAG(s) look like in the presence of multiple roots? - what becomes of this synchronization DAG when a DAGroot is removed? is added? Since each DAG root is a time master, if they are not synchronized, they will form independent synchronization DAGs, which will lead to synchronization chaos. I can think of several options: - DAG roots use some common time source to synchronize (e.g. GPS) and inject that time into the rest of the network. This allows only for slots to be aligned, and there still needs to be a mechanism for rootA to use the same ASN as rootB. - DAG root use some out-of-band protocol to coordinate. If we assume the DAG roots are egress points to the Internet, that out-of-band channel could be the Internet. - some in-band protocol is used. As pointed out by Tom, this is of course the best solution. Before getting too far into these ideas, I'd like to ask for thoughts from the group. Thomas --f46d042f9f24fb286c04d5932320 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I'd like to take a different view on Sateesh's comment and dis= cuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the follo= wing topologies:
1) 1 DODAG, =A01 root.
2) n DODAGs, = n roots.
3) 1 DODAG, =A0n (virtual) roots=A0

For 1), I think we have reached a consensus that hav= ing TSCH pick RPL routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3= ). RPL gives us the wonderful flexibility of being able to add/remove DAG r= oots. In case of 3) for example, traffic can flow to the DAG root topologic= ally closest, and the DAG can adjust to the arrival of a new DAG root. This= allows for very flexible network (i.e. some motes in a forest has intermit= tent GSM connectivity and play DAG root when they have). I'd like to ma= ke sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization= :
- what does the synchronization DAG(s) look like in the presenc= e of multiple roots?
- what becomes of this synchronization DAG w= hen a DAGroot is removed? is added?

Since each DAG root is a time master, if they are not s= ynchronized, they will form independent synchronization DAGs, which will le= ad to synchronization chaos.

I can think of severa= l options:
- DAG roots use some common time source to synchronize (e.g. GPS) and = inject that time into the rest of the network. This allows only for slots t= o be aligned, and there still needs to be a mechanism for rootA to use the = same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume t= he DAG roots are egress points to the Internet, that out-of-band channel co= uld be the Internet.
- some in-band protocol is used. As pointed = out by Tom, this is of course the best solution.

Before getting too far into these ideas, I'd like t= o ask for thoughts from the group.

Thomas
--f46d042f9f24fb286c04d5932320-- From xvilajosana@eecs.berkeley.edu Tue Feb 12 20:25:20 2013 Return-Path: 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 B350B21F894E for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 20:25:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.368 X-Spam-Level: X-Spam-Status: No, score=-6.368 tagged_above=-999 required=5 tests=[AWL=0.230, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] 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 upIxrVqYl4Nc for <6tsch@ietfa.amsl.com>; Tue, 12 Feb 2013 20:25:19 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id C039521F884B for <6tsch@ietf.org>; Tue, 12 Feb 2013 20:25:16 -0800 (PST) Received: from c-67-188-198-243.hsd1.ca.comcast.net ([67.188.198.243] helo=[192.168.2.5]) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U5TuF-0007iD-8A for 6tsch@ietf.org; Tue, 12 Feb 2013 20:25:16 -0800 Message-ID: <511B15A7.1070404@eecs.berkeley.edu> Date: Tue, 12 Feb 2013 20:25:11 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------050707040601080206060104" Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 04:25:20 -0000 This is a multi-part message in MIME format. --------------050707040601080206060104 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Thomas, good point! I think that having multiple DAGroot appearing and disappearing may only have implications on the rank of some nodes. A node appearing will trigger a chain of rank updates that will modify the routing topology and some nodes will change their parent. A node disappearing will cause some nodes having to change its parent. The important thing here is how fast RPL can deal with that dynamism. As for synchronization, I guess that having a network wide synchronization protocol is the best idea. Where should this network synchronization protocol reside? it seems more a L3 protocol. regards, Xavi On 12/02/13 19:57, Thomas Watteyne wrote: > I'd like to take a different view on Sateesh's comment and discuss an > issue which I believe is extremely important: multiple DAG roots. > > Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: > 1) /1/ DODAG, /1/ root. > 2) /n/ DODAGs, /n/ roots. > 3) /1/ DODAG, /n/ (virtual) roots > > For 1), I think we have reached a consensus that having TSCH pick RPL > routing parents as time source neigbors is a good idea. > > I'd like to spend some time thinking about 2) and 3). RPL gives us the > wonderful flexibility of being able to add/remove DAG roots. In case > of 3) for example, traffic can flow to the DAG root topologically > closest, and the DAG can adjust to the arrival of a new DAG root. This > allows for very flexible network (i.e. some motes in a forest has > intermittent GSM connectivity and play DAG root when they have). I'd > like to make sure this is supported when using TSCH underneath. > > I see two challenges, both related with synchronization: > - what does the synchronization DAG(s) look like in the presence of > multiple roots? > - what becomes of this synchronization DAG when a DAGroot is removed? > is added? > > Since each DAG root is a time master, if they are not synchronized, > they will form independent synchronization DAGs, which will lead to > synchronization chaos. > > I can think of several options: > - DAG roots use some common time source to synchronize (e.g. GPS) and > inject that time into the rest of the network. This allows only for > slots to be aligned, and there still needs to be a mechanism for rootA > to use the same ASN as rootB. > - DAG root use some out-of-band protocol to coordinate. If we assume > the DAG roots are egress points to the Internet, that out-of-band > channel could be the Internet. > - some in-band protocol is used. As pointed out by Tom, this is of > course the best solution. > > Before getting too far into these ideas, I'd like to ask for thoughts > from the group. > > Thomas > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------050707040601080206060104 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only have implications on the rank of some nodes. A node appearing will trigger a chain of rank updates that will modify the routing topology and some nodes will change their parent. A node disappearing will cause some nodes having to change its parent. The important thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization protocol is the best idea. Where should this network synchronization protocol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment and discuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG,  1 root.
2) n DODAGs, n roots.
3) 1 DODAG,  n (virtual) roots 

For 1), I think we have reached a consensus that having TSCH pick RPL routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us the wonderful flexibility of being able to add/remove DAG roots. In case of 3) for example, traffic can flow to the DAG root topologically closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes in a forest has intermittent GSM connectivity and play DAG root when they have). I'd like to make sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of multiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? is added?

Since each DAG root is a time master, if they are not synchronized, they will form independent synchronization DAGs, which will lead to synchronization chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and inject that time into the rest of the network. This allows only for slots to be aligned, and there still needs to be a mechanism for rootA to use the same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume the DAG roots are egress points to the Internet, that out-of-band channel could be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of course the best solution.

Before getting too far into these ideas, I'd like to ask for thoughts from the group.

Thomas


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

--------------050707040601080206060104-- From tom.phinney@cox.net Wed Feb 13 03:11:09 2013 Return-Path: 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 749DC21F8581 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 03:11:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.057 X-Spam-Level: X-Spam-Status: No, score=-0.057 tagged_above=-999 required=5 tests=[AWL=-0.582, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, SARE_FWDLOOK=1.666] 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 Dly2RBvuRa3w for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 03:11:08 -0800 (PST) Received: from fed1rmfepo102.cox.net (fed1rmfepo102.cox.net [68.230.241.144]) by ietfa.amsl.com (Postfix) with ESMTP id 830BC21F8552 for <6tsch@ietf.org>; Wed, 13 Feb 2013 03:11:08 -0800 (PST) Received: from fed1rmimpo210 ([68.230.241.161]) by fed1rmfepo102.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130213111108.JRLP2351.fed1rmfepo102.cox.net@fed1rmimpo210> for <6tsch@ietf.org>; Wed, 13 Feb 2013 06:11:08 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo210 with cox id znB71k0063gAAro01nB7cb; Wed, 13 Feb 2013 06:11:07 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020208.511B74CB.0298,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=WqmpwKjv c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=jG6kb434i2QA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=AmCTpmwHp88A:10 a=pGLkceISAAAA:8 a=48vgC7mUAAAA:8 a=XAGFE0AxSJLTKLy6HJ4A:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=lZB815dzVvQA:10 a=ztr2AJPRtrpW8OHS:21 a=WkK2VH7fEjKuUCLU:21 a=LAGQIVkk4epPYkc8:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511B74CA.7030608@cox.net> Date: Wed, 13 Feb 2013 04:11:06 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511B15A7.1070404@eecs.berkeley.edu> In-Reply-To: <511B15A7.1070404@eecs.berkeley.edu> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] TSCH with multiple DAGroots X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 11:11:09 -0000 Thomas, your comment "there still needs to be a mechanism for rootA to use the same ASN as rootB" implies to me that you are still using the concept of Absolute Slot Number (presumably the meaning of ASN) rather than time as the basis for nonces, cutover coordination, etc. In the industrial wireless world this was the approach used in WirelessHART. However, ISA100.11a shows us that there is a better, more forward-looking way, and that is to use time itself, in a truncated fractional representation, as the nonce basis.

The fallacy / limitation of using ASN becomes instantly apparent as soon as one considers a system in which different slots (perhaps in different superframes) can have different durations. As RF technology progresses beyond the limitations of the current IEEE 802.15.4 PHY design, such as to use FEC in some frames, it becomes highly desirable to permit different communication flows with differing criticality to use different slot durations. In ISA100.11a this use largely occurs in conjunction with duocast, where participating motes use a slot template that has two separate acknowledgment intervals. Except when checking that an effective backup receiver exists, the mote that initiated the acknowledged transaction responds to the first successful acknowledgment by shutting off its receiver. However, both devices that are receiving the acknowledged transaction, which are usually powered backbone-connected access points (e.g., routers to a faster subnet) when duocast is used, acknowledge the duocast transmission in their respective assigned slots. Given that RF typically experiences a 5% mean non-reception rate from all causes, duocast reduces the effective non-reception rate per transmission to nearly (.05)^2, which is 0.25%. It is that innovation that makes reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and in a 6TSCH system).

A similar situation would exist with a PHY that could enable FEC, which would require longer transmission durations, and hence longer slots, to carry the same payload. Military communications experience in the presence of heavy fading and interference shows that FEC is often a more robust way to communicate than an unlimited number of ARQ cycles. However, use of FEC would dictate longer slots for those critical communications where FEC use was deemed appropriate (e.g., safety system messaging in an industrial plant, or super high critical alarms).

The moment that a system is designed to permit concurrent assignment of slots of differing duration, the entire ASN approach collapses. The only feasible yet practical solution is to use time itself, in some digital representation, as the synchronizing information. I had presumed, apparently, in error, that this lesson was already learned and widely known. There really is no alternative, particularly when looking at a future of radios with greater capabilities -- perhaps even SDR -- than those employed today.

-Tom
====

On 2013.02.12 21:25, Xavier Vilajosana wrote:
Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only have implications on the rank of some nodes. A node appearing will trigger a chain of rank updates that will modify the routing topology and some nodes will change their parent. A node disappearing will cause some nodes having to change its parent. The important thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization protocol is the best idea. Where should this network synchronization protocol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment and discuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG,  1 root.
2) n DODAGs, n roots.
3) 1 DODAG,  n (virtual) roots 

For 1), I think we have reached a consensus that having TSCH pick RPL routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us the wonderful flexibility of being able to add/remove DAG roots. In case of 3) for example, traffic can flow to the DAG root topologically closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes in a forest has intermittent GSM connectivity and play DAG root when they have). I'd like to make sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of multiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? is added?

Since each DAG root is a time master, if they are not synchronized, they will form independent synchronization DAGs, which will lead to synchronization chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and inject that time into the rest of the network. This allows only for slots to be aligned, and there still needs to be a mechanism for rootA to use the same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume the DAG roots are egress points to the Internet, that out-of-band channel could be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of course the best solution.

Before getting too far into these ideas, I'd like to ask for thoughts from the group.

Thomas


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

_______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch
From robert.assimiti@nivis.com Wed Feb 13 06:11:13 2013 Return-Path: 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 D13A121F8605 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 06:11:09 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.911 X-Spam-Level: X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[AWL=0.087, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6] 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 pGW+1dfknrr3 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 06:11:01 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 3045B21F85F0 for <6tsch@ietf.org>; Wed, 13 Feb 2013 06:11:01 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Wed, 13 Feb 2013 09:11:00 -0500 From: Robert Assimiti To: "Pascal Thubert (pthubert)" , Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org> Date: Wed, 13 Feb 2013 09:10:54 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOBjr3C/qSjIMPNEay2qYFEJRfV5h0A3oAgAAe3ICAAAnuAIACCnJggAAteNA= Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DE1DA@ATLEXCH02.nivis.com> References: <28723.1359138027@sandelman.ca> <5107381E.6000108@zoic.org> <3072.1359432324@sandelman.ca> <51076FAA.6030509@zoic.org> <20253.1359468324@sandelman.ca> <510893A6.60506@zoic.org> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE1DAATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 14:11:13 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE1DAATLEXCH02nivi_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Pascal, Why not let the trickle timer do its job, and just ensure that DIOs are pig= gybacked on EBs. That somewhat implies that we are making two assumptions: 1. EBs are the primary TSCH time synchronization mechanism 2. This assumes of course that the periodicity of time synchs in TSCH = always exceeds the highest (albeit temporary due to the nature of the trick= le algorithm) periodicity of DIOs. Based on my experience I would say that = this assumption is always valid. I would appreciate feedback from the group vis-=E0-vis these assumptions. Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of P= ascal Thubert (pthubert) Sent: Tuesday, February 12, 2013 8:22 AM To: Thomas Watteyne; IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic My fault; I was writing late from a smartphone and that's damn inefficient. My trouble is this: We normally want to avoid mixing constraints from different layers, which w= ould be the case if we emit a DIO just because we want to resync a clock. O= TOH, there are benefits in sending more DIOs when bandwidth/energy is consu= med anyway. I was thinking that the need for a resync of clocks somewhere might be 'syn= chronized' with the need ro resync elsewhere. And if that cause to fire DIO= s then the DIOs are synchronized. I thought that such an effect is really u= nwanted. In general, routing protocols implements randoms in their timers to avoid s= ynchronization effects. RPL has the Trickle timer that will delay DIOs. As such, we cannot expect t= hat the need to resync can immediately fire a DIO. It would probably reset the trickle timer to force a DIO very soon. Will th= at be soon enough? Cheers, Pascal From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Thomas Watteyne Sent: lundi 11 f=E9vrier 2013 00:55 To: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Qin, I'm not sure I understand what you mean by RPL synchronization. I don't bel= ieve RPL assumes nodes are synchronized at all. RPL is a routing protocol, = and synchronization is a layer 2 concept which is pretty much orthogonal to= the routing layer. That being said, RPL does contain some counters to ensu= re freshness of the routing information; maybe that's what you mean by sync= hronization? Independent from synchronization, both TSCH and RPL can periodically broadc= ast information (EBs in TSCH, DIOs in RPL). I believe this thread discusses= whether it makes sense/it is allowed to combine some of that info. Please let me know if this helps clarifying what is being discussed. Thomas On Sun, Feb 10, 2013 at 3:19 PM, > wrote: Thomas, Pascal When we talk about synchronization in TSCH, we refer to the two clocks at a pair of motes, because they are talking to each other on TDMA-based MAC. However, according to my understanding, the synchronization in RPL is associated to some counter and globalized. Thus, I wonder if the synchronization from RPL point of view is as same as the synchronization in TSCH. If not, what is the relationship between them? Thanks Qin > Pascal, Robert, > > I believe we all feel a bit uneasy at the prospect of merging MAC layer E= B > with RPL DIO. > > Here are some thoughts about energy gains: > - TSCH EB are used just to advertise the presence of a network, and can b= e > sent at an arbitrary low rate, unless (as pointed out by Robert) you rely > on them for synchronization. EBs are broadcast, and therefore would make = a > good candidate for "DIO overloading". > - TSCH packets used solely to resync are sent from a mote to its time > source neighbors when it hasn't heard from it in a while (duration > determined by drift rate and guard time). Yet, these are sent unicast, > possibly in dedicated slots, so I don't believe these packets make good > candidates for DIO overloading. > - the transmission of RPL DIO packets are governed by a trickle timer, an= d > it's my understanding that the period between two DIOs can become large > (tens of minutes?). > > Given the potential large period between DIO packets, the energy gains > could not be that significant. > > Yet I believe the real advantage would be that a new mote could pick the > mote to join based also on routing information. A mote would therefore > attach to the already formed network to a mote which has a big chance of > becoming its routing parent, putting less stress on the joining process. > > So, to answer Pascal's question, I believe there is no risk in terms of > synchronization, since mote can stay synchronized only by sending period > resync packet to time parents (unicast). > > Thomas > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > >wrote: > >> Hello Robert and Thomas, >> >> I think that if we agree on that key design point early in the process, >> we >> ll save an awful lot of energy later... >> >> I certainly agree with the concept pf tying the mac coordonator with RPL >> parent. >> >> And th=E9 I m wondering about the benefits / consequences of triggering >> DIO/ >> DAO just because we need to resync time in the absence of traffic. In >> one >> hand that looks like an awful layer violation. Otoh that looks like an >> opportunity to check routes in the absence of traffic, considering that >> with rpl traffic validates the routes in an other fashion. >> >> Sendind DIOs a bit earlier or a bit more does not hurt considering that >> it >> is still quite sparse. >> >> Question though: is there risk of synchronization of the RPL control >> because an external functionality -sync- would require the emission >> ahead >> of desired schedule? >> >> Cheers, >> >> Pascal >> >> Le 8 f=E9vr. 2013 =E0 17:57, Robert Assimiti > a >> =E9crit : >> >> Thomas,**** >> >> ** ** >> >> Just to clarify what I meant was:**** >> >> ** ** >> >> "I believe that tying the TSCH *MAC coordinator (typically also the time >> source)* to the RPL *parent *is an excellent idea.**** >> >> ** ** >> >> *From:* 6tsch-bounces@ietf.org >> [mailto:6tsch-bounces@ietf.org<6tsch-boun= ces@ietf.org>] >> *On Behalf Of *Robert Assimiti >> *Sent:* Friday, February 08, 2013 11:50 AM >> *To:* Thomas Watteyne >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Thomas,**** >> >> ** ** >> >> I believe that tying the TSCH time source to the RPL is an excellent >> idea. >> This is exactly what we do in our current system and believe you me, it >> saved us a lot of aspirin and Tylenol (or whatever headache medicine you >> prefer).**** >> >> ** ** >> >> Let me suggest the following flow:**** >> >> 1. Device starts going through discovery and it build a table of >> neighbors**** >> >> 2. Device chooses a MAC coordinator from the table of neighbors >> (criteria based on which is outside the scope of this discussion)**** >> >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a >> parent it would ensure that the MAC layer uses the parent as the >> coordinator.**** >> >> ** ** >> >> As for the enhanced beacons they are a MAC mechanism and in my ever to >> be >> humbled they should only ever include IEs (channel hopping, slot, link, >> etc) and no DIO (or RPL discovery related) since that would be a clear >> layer violation. But the EBs could be coordinated (within the device) >> with >> DIO (or other RPL maintenance or discovery) traffic. **** >> >> ** ** >> >> *Robert Assimiti* >> >> ** ** >> >> *From:* twatteyne@gmail.com >> [mailto:twatteyne@gmail.com>] >> *On Behalf Of *Thomas Watteyne >> *Sent:* Wednesday, February 06, 2013 6:38 PM >> *To:* Robert Assimiti >> *Cc:* IETF 6TSCH >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance >> traffic** >> ** >> >> ** ** >> >> Robert,**** >> >> ** ** >> >> I agree that we need to reconcile sync and routing. Since TSCH does not >> define who a mote's time source neighbor should be, and since RPL >> doesn't >> either, the 6tsch layer would I believe be the right location. I avoid >> the >> term "shim" since it sounds as "super-thin-does-very-little".**** >> >> ** ** >> >> TSCH defined the concept of time source neighbor, and RPL of routing >> parent. These could be made the same, especially since TSCH allows for >> motes to have multiple time source parents. Moreover, in a multi-hop >> setting, we don't want to end up with synchronization loops, so a (RPL) >> DAG >> organization looks like the right one. Finally, RPL will cause data >> traffic >> to flow from a mote to its routing parent(s), if that routing parent is >> also a TSCH time source neighbor, this means that the mote will be >> tightly >> sync'ed "for free" when data is flowing.**** >> >> ** ** >> >> Do you have any thoughts on why tying TSCH time source neighbors to RPL >> routing parents would not be a good idea? Given that a TSCH topology is >> relatively stable due to the channel hopping nature of communication, I >> would imagine that routing churn to relatively low, and so changes in >> routing/sync parents infrequent.**** >> >> ** ** >> >> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, >> is the one used to advertise the presence of the network, and which >> contain >> lots of IEs describing the network (channel hopping, timeslot info, >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role >> is >> similar in nature to the "periodic" DIOs being sent by RPL. Are you >> toying >> with the idea of putting the DIO payload after the EB IEs? The standard >> might be flexible enough to allow the 6tsch layer to just send that up >> the >> stack as if they were regular data packets.**** >> >> ** ** >> >> Could we do some back-of-the-envelope calculation to determine how much >> this would give us? Do you have a rough list of what periodic traffic is >> being sent by a full-featured RPL, and how many packets/s that >> represents? >> **** >> >> ** ** >> >> Thomas**** >> >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti >> > >> wrote:**** >> >> Thomas,**** >> >> **** >> >> The mechanism(s) used for time synchronization is something that we >> might >> have to reconcile with RPL discovery and maintenance traffic. **** >> >> **** >> >> Time synchronization in TSCH is based on three mechanisms:**** >> >> 1. Enhanced beacons **** >> >> 2. Enhanced ACKs**** >> >> 3. Frame based synchronization **** >> >> **** >> >> If a node communicates intermittently (sleepy, battery operated) it can >> also proactively ping its time source and receive time stamps.**** >> >> **** >> >> In order to maximize battery life and network throughput, it is >> advisable >> that RPL ICMP discovery and maintenance traffic (governed by the trickle >> timer) be somehow coordinated with the transmission of time synch >> packets >> (especially with enhanced beacons). **** >> >> **** >> >> This could be a function of the shim layer or it could be deferred to >> the >> device management entity. Any suggestions, ideas on this topic?**** >> >> **** >> >> Thks**** >> >> **** >> >> *Robert Assimiti***** >> >> **** >> >> *From:* 6tsch-bounces@ietf.org [mailto:6t= sch-bounces@ietf.org] *On >> Behalf >> Of *Thomas Watteyne >> *Sent:* Thursday, January 31, 2013 8:50 PM >> *To:* IETF 6TSCH >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.**** >> >> **** >> >> Agreed. TSCH is built to compensate for clock drift by using all (incl. >> data) packets to re-synchronize, and send keep-alive packets when not >> enough data packets are sent to satisfy a "good enough" synchronization. >> You can get the motes in your network synchronized within 10's of us. In >> fact, the better synchronized, the less long you have to listen for a >> packet (since you always have to listen early in case your neighbor mote >> drifted), so tight synchronization is a power *benefit*, not a power >> cost. >> **** >> >> **** >> >> As pointed out by Kris, this becomes really interesting for the >> application to timestamp its payload. Are you thinking of any particular >> use of tight synchronization by the routing layer?**** >> >> **** >> >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < >> xvilajosana@eecs.berkeley.edu> wro= te:**** >> >> Motes keep aligned with guard times smaller than 1ms, also motes share >> the >> global ASN, with that in mind, would not be difficult to expose network >> time. Time accuracy might then depended on the energy constraints of the >> networks. As more tight synchronization more packets on the air. >> >> X.**** >> >> >> >> >> On 31/01/13 16:23, Nick Moore wrote:**** >> >> On 01/02/13 10:29, Kris Pister wrote:**** >> >> So for sure we need a mechanism where network time can be exposed to >> higher layers.**** >> >> >> Hey, that's a really interesting thought, especially given the drifty >> nature of mote clocks. >> >> -----Nick**** >> >> **** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> **** >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch**** >> >> ** ** >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE1DAATLEXCH02nivi_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Pascal,

 

Why not let the trickle timer do its job, and = just ensure that DIOs are piggybacked on EBs.

 

That somewhat implies that we are making two assumptions:

 

1.      EBs are the primary TSCH time synchronization mechanism<= o:p>

2.  &nbs= p;   This assumes of course= that the periodicity of time synchs in TSCH always exceeds the highest (al= beit temporary due to the nature of the trickle algorithm) periodicity of D= IOs. Based on my experience I would say that this assumption is always vali= d.

 

I would appreciate feedback from=A0 the g= roup vis-=E0-vis these assumptions.

 

R= obert Assimiti

<= o:p> 

From: 6tsch-bou= nces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Pascal Th= ubert (pthubert)
Sent: Tuesday, February 12, 2013 8:22 AM
T= o: Thomas Watteyne; IETF 6TSCH
Subject: Re: [6tsch] Time sync= hs and RPL discovery/maintenance traffic

<= p class=3DMsoNormal> 

My f= ault; I was writing late from a smartphone and that’s damn inefficien= t.

 

My trouble is this:

=

 

We normally want to avoid mixing constraints from different layers= , which would be the case if we emit a DIO just because we want to resync a= clock. OTOH, there are benefits in sending more DIOs when bandwidth/energy= is consumed anyway.

 

I was thinking that the= need for a resync of clocks somewhere might be ‘synchronized’ = with the need ro resync elsewhere. And if that cause to fire DIOs then the = DIOs are synchronized. I thought that such an effect is really unwanted.

 

=

In general, routing protocols implements random= s in their timers to avoid synchronization effects.

<= p class=3DMsoNormal>RPL has the Trickle timer that will delay DIOs. = As such, we cannot expect that the need to resync can immediately fire a DI= O.

It would probably rese= t the trickle timer to force a DIO very soon. Will that be soon enough?

 

<= p class=3DMsoNormal>Cheers,

 

Pascal

 

<= p class=3DMsoNormal>From: 6tsch-bou= nces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: lu= ndi 11 f=E9vrier 2013 00:55
To: IETF 6TSCH
Subject: Re:= [6tsch] Time synchs and RPL discovery/maintenance traffic

 

Qin,

 

I'm not sure I understand what you mean by RPL synchronizat= ion. I don't believe RPL assumes nodes are synchronized at all. RPL is a ro= uting protocol, and synchronization is a layer 2 concept which is pretty mu= ch orthogonal to the routing layer. That being said, RPL does contain some = counters to ensure freshness of the routing information; maybe that's what = you mean by synchronization?

=  

Independent from synch= ronization, both TSCH and RPL can periodically broadcast information (EBs i= n TSCH, DIOs in RPL). I believe this thread discusses whether it makes sens= e/it is allowed to combine some of that info.

 

Pleas= e let me know if this helps clarifying what is being discussed.<= /p>

Thomas

On Sun, Feb 10, 2013 at 3:19 PM, <= qinwang@berkeley.= edu> wrote:

Thomas, Pascal
When we talk about synchronization in TSCH, we refer to the two clocks at<= br>a pair of motes, because they are talking to each other on TDMA-based MA= C.

However, according to my understanding, the synchronization in RP= L is
associated to some counter and globalized.

Thus, I wonder if= the synchronization from RPL point of view is as same as
the synchroniz= ation in TSCH. If not, what is the relationship between
them?

Tha= nks
Qin




> Pa= scal, Robert,
>
> I believe we all feel a bit uneasy at the pro= spect of merging MAC layer EB
> with RPL DIO.
>
> Here ar= e some thoughts about energy gains:
> - TSCH EB are used just to adve= rtise the presence of a network, and can be
> sent at an arbitrary lo= w rate, unless (as pointed out by Robert) you rely
> on them for sync= hronization. EBs are broadcast, and therefore would make a
> good can= didate for "DIO overloading".
> - TSCH packets used solely = to resync are sent from a mote to its time
> source neighbors when it= hasn't heard from it in a while (duration
> determined by drift rate= and guard time). Yet, these are sent unicast,
> possibly in dedicate= d slots, so I don't believe these packets make good
> candidates for = DIO overloading.
> - the transmission of RPL DIO packets are governed= by a trickle timer, and
> it's my understanding that the period betw= een two DIOs can become large
> (tens of minutes?).
>
> G= iven the potential large period between DIO packets, the energy gains
&g= t; could not be that significant.
>
> Yet I believe the real ad= vantage would be that a new mote could pick the
> mote to join based = also on routing information. A mote would therefore
> attach to the a= lready formed network to a mote which has a big chance of
> becoming = its routing parent, putting less stress on the joining process.
>
= > So, to answer Pascal's question, I believe there is no risk in terms o= f
> synchronization, since mote can stay synchronized only by sending= period
> resync packet to time parents (unicast).
>
> Th= omas
>
> On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert
>= ; <pascal.thubert@gmail.com<= /a>>wrote:
>
>> Hello Robert and Thomas,
>>
&= gt;> I think that if we agree on that key design point early in the proc= ess,
>> we
>> ll save an awful lot of energy later...
= >>
>> I certainly agree with the concept pf tying the mac co= ordonator with RPL
>> parent.
>>
>> And th=E9 I = m wondering about the benefits / consequences of triggering
>> DIO= /
>> DAO just because we need to resync time in the absence of tra= ffic. In
>> one
>> hand that looks like an awful layer vi= olation. Otoh that looks like an
>> opportunity to check routes in= the absence of traffic, considering that
>> with rpl traffic vali= dates the routes in an other fashion.
>>
>> Sendind DIOs = a bit earlier or a bit more does not hurt considering that
>> it>> is still quite sparse.
>>
>> Question though: = is there risk of synchronization of the RPL control
>> because an = external functionality -sync- would require the emission
>> ahead<= br>>> of desired schedule?
>>
>> Cheers,
>>= ;
>> Pascal
>>
>> Le 8 f=E9vr. 2013 =E0 17:57, R= obert Assimiti <
robert.assi= miti@nivis.com> a
>> =E9crit :
>>

>> Thomas,****
>>
>>= ** **
>>
>> Just to clarify what I meant was:****
>= ;>
>> ** **
>>
>> “I believe that tying= the TSCH *MAC coordinator (typically also the time
>> source)* to= the RPL *parent *is an excellent idea.****
>>
>> ** **>>
>> *From:* 6t= sch-bounces@ietf.org
>> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>]
>> *On Behalf Of *Robert = Assimiti
>> *Sent:* Friday, February 08, 2013 11:50 AM
>>= *To:* Thomas Watteyne
>> *Cc:* IETF 6TSCH
>> *Subject:* = Re: [6tsch] Time synchs and RPL discovery/maintenance
>> traffic**=
>> **
>>
>> ** **
>>
>> Thoma= s,****
>>
>> ** **

>>
>> I believe that tying the TSCH time source to the RPL= is an excellent
>> idea.
>> This is exactly what we do i= n our current system and believe you me, it
>> saved us a lot of a= spirin and Tylenol (or whatever headache medicine you

<= p class=3DMsoNormal>>> prefer).****
>>
>> ** **
= >>
>> Let me suggest the following flow:****

<= div>

>>
>> 1.      Device= starts going through discovery and it build a table of

>> neighbors****

>>
>> 2.      Device chooses a MAC = coordinator from the table of neighbors

>> (criteria based on which is outside the scope of this discus= sion)****

>>
>> 3. &= nbsp;    RPL above does the same in parallel (DIOs). Once RPL cho= oses a
>> parent it would ensure that the MAC layer uses the paren= t as the

>> coordinator.****=
>>
>> ** **

>= >
>> As for the enhanced beacons they are a MAC mechanism and i= n my ever to
>> be
>> humbled they should only ever inclu= de IEs (channel hopping, slot, link,
>> etc) and no DIO (or RPL di= scovery related) since that would be a clear
>> layer violation. B= ut the EBs could be coordinated (within the device)
>> with

>> DIO (or other RPL maintenance o= r discovery) traffic.  ****
>>
>> ** **
>><= br>>> *Robert Assimiti*
>>
>> ** **
>>
= >> *From:* twatteyne@gmail.com=
>> [mailto:twatteyne@g= mail.com<twatteyne@gmail.com<= /a>>]
>> *On Behalf Of *Thomas Watteyne
>> *Sent:* Wed= nesday, February 06, 2013 6:38 PM
>> *To:* Robert Assimiti
>= > *Cc:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Time synchs and RP= L discovery/maintenance
>> traffic**
>> **
>>>> ** **
>>
>> Robert,****
>>
>>= ** **

>> term "shim" since it sounds as "super-thin-does-= very-little".****
>>
>> ** **

=

>> sync'ed "for free" when data is flo= wing.****
>>
>> ** **

>>
>> Do you have any thoughts on why tying TSCH time s= ource neighbors to RPL
>> routing parents would not be a good idea= ? Given that a TSCH topology is
>> relatively stable due to the ch= annel hopping nature of communication, I
>> would imagine that rou= ting churn to relatively low, and so changes in

>> routing/sync parents infrequent.****
>>
= >> ** **

>>
>>= Just to clarify some terminology: the Enhanced Beacon (EB) you refer to,>> is the one used to advertise the presence of the network, and wh= ich
>> contain
>> lots of IEs describing the network (cha= nnel hopping, timeslot info,
>> link/slotframe info, etc) describe= d in 5.1.2.6? I agree that this role
>> is
>> similar in = nature to the "periodic" DIOs being sent by RPL. Are you
>&= gt; toying
>> with the idea of putting the DIO payload after the E= B IEs? The standard
>> might be flexible enough to allow the 6tsch= layer to just send that up
>> the

>> stack as if they were regular data packets.****
>&= gt;
>> ** **

>>
&= gt;> Could we do some back-of-the-envelope calculation to determine how = much
>> this would give us? Do you have a rough list of what perio= dic traffic is
>> being sent by a full-featured RPL, and how many = packets/s that
>> represents?

>> ****
>>
>> ** **
>>
>> Th= omas****

>> wrote:****
>>
>> Th= omas,****
>>
>>  ****

>>
>> The mechanism(s) used for time synchronizati= on is something that we
>> might

>> have to reconcile with RPL discovery and maintenance traff= ic. ****
>>
>>  ****
>>
>> Time sy= nchronization in TSCH is based on three mechanisms:****
>>
>= > 1.      Enhanced beacons ****
>>
>> 2= .      Enhanced ACKs****
>>
>> 3.   &= nbsp;  Frame based synchronization ****
>>
>>  = ****

>>
>> If a node= communicates intermittently (sleepy, battery operated) it can

>> also proactively ping its time source= and receive time stamps.****
>>
>>  ****=

>>
>> In order to maximize bat= tery life and network throughput, it is
>> advisable
>> t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle
= >> timer) be somehow coordinated with the transmission of time synch<= br>>> packets

>> (espe= cially with enhanced beacons). ****
>>
>>  ****=

>>
>> This could be a fu= nction of the shim layer or it could be deferred to
>> the

>> device management entity. Any su= ggestions, ideas on this topic?****
>>
>>  ****
&= gt;>
>> Thks****
>>
>>  ****
>>=
>> *Robert Assimiti*****
>>
>>  ****
&g= t;>
>> *From:* 6tsch-= bounces@ietf.org [mailto:6tsc= h-bounces@ietf.org] *On
>> Behalf
>> Of *Thomas Watte= yne
>> *Sent:* Thursday, January 31, 2013 8:50 PM
>> *To:= * IETF 6TSCH
>> *Subject:* Re: [6tsch] Exposing network time (etc)= to higher layers.****
>>
>>  ****

>>
>> Agreed. TSCH is built to compen= sate for clock drift by using all (incl.
>> data) packets to re-sy= nchronize, and send keep-alive packets when not
>> enough data pac= kets are sent to satisfy a "good enough" synchronization.
>= > You can get the motes in your network synchronized within 10's of us. = In
>> fact, the better synchronized, the less long you have to lis= ten for a
>> packet (since you always have to listen early in case= your neighbor mote
>> drifted), so tight synchronization is a pow= er *benefit*, not a power
>> cost.

>> ****
>>
>>  ****

>>
>> As pointed out by Kris, this b= ecomes really interesting for the
>> application to timestamp its = payload. Are you thinking of any particular

>> use of tight synchronization by the routing layer?****>>
>>  ****

&= gt;>
>> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <=

>> xvilajosana@eecs.berkeley.edu> wrote:****

>>
>> Motes keep alig= ned with guard times smaller than 1ms, also motes share
>> the
= >> global ASN, with that in mind, would not be difficult to expose ne= twork
>> time. Time accuracy might then depended on the energy con= straints of the
>> networks. As more tight synchronization more pa= ckets on the air.
>>

>= > X.****
>>
>>
>>
>>
>> On = 31/01/13 16:23, Nick Moore wrote:****
>>
>> On 01/02/13 1= 0:29, Kris Pister wrote:****

>&g= t;
>> So for sure we need a mechanism where network time can be ex= posed to

>> higher layers.**= **

>>
>>
>>= Hey, that's a really interesting thought, especially given the drifty
&= gt;> nature of mote clocks.
>>

>> -----Nick****
>>
>>  ****

>>
>> ______________________= _________________________
>> 6tsch mailing list
>> 6tsch@ietf.org

>> https://www.ietf.org/mailman/listinfo/6tsch****
>>
>>  ****

>&= gt; https://www.ietf.org/mailman/listinfo/6tsch****
>>
&= gt;> ** **

>>
>> _______________________________________= ________
>> 6tsch mailing list
>> 6tsch@ietf.org
>> https://www.ietf.org/mailman/listi= nfo/6tsch
>>
>>
> _____________________________= __________________
> 6tsch mailing list
> 6tsch@ietf.org
> https://www.ietf.org/mailman/listinf= o/6tsch
>

 

= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE1DAATLEXCH02nivi_-- From maria-rita.palattella@uni.lu Wed Feb 13 07:49:25 2013 Return-Path: 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 5C75E21F88CB for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 07:49:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id naofDqq5Gigc for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 07:49:24 -0800 (PST) Received: from hercules.uni.lu (hercules.uni.lu [158.64.76.33]) by ietfa.amsl.com (Postfix) with ESMTP id B31D721F88C8 for <6tsch@ietf.org>; Wed, 13 Feb 2013 07:49:20 -0800 (PST) X-IronPort-AV: E=Sophos;i="4.84,658,1355094000"; d="scan'208,217";a="22247815" Received: from unknown (HELO TPOL.uni.lux) ([10.21.2.5]) by hercules.uni.lu with ESMTP; 13 Feb 2013 16:49:19 +0100 Received: from HOSHI.uni.lux ([fe80::499:a33:4e68:4af9]) by TPOL.uni.lux ([fe80::e14d:a815:d7d8:d9a6%10]) with mapi id 14.01.0438.000; Wed, 13 Feb 2013 16:49:19 +0100 From: Maria Rita PALATTELLA To: Xavier Vilajosana , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] TSCH with multiple DAGroots Thread-Index: AQHOCZ5AqG5E0DVdIk6dsHGEojZoJJh3IDmAgADPmxw= Date: Wed, 13 Feb 2013 15:49:18 +0000 Message-ID: References: , <511B15A7.1070404@eecs.berkeley.edu> In-Reply-To: <511B15A7.1070404@eecs.berkeley.edu> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.34.0.9] Content-Type: multipart/alternative; boundary="_000_F085911F642A6847987ADA23E611780D18519C1Dhoshiunilux_" MIME-Version: 1.0 Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 15:49:25 -0000 --_000_F085911F642A6847987ADA23E611780D18519C1Dhoshiunilux_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thomas, Xavi, from my point of view, synchronization isn't the only problem with which we= will have to deal when we have multiple DAGroot appearing/disappearing. A = change of topology, and thus a change of the nodes' parent will have an imp= act also on the schedule. I mean, once a node changes its parents, also the= links A->B will change and the schedule should be updated and distributed = again, without taking long time, and of course, without wasting a lot of en= ergy. Thus, we will need for sure, some mechanisms that interacts between L= 2 and L3, in order to deal with that. Moreover, we could use multiple DAGroot for having multiple slotframe runni= ng at the same time. About multiple slotframe, we will need to define how e= ach of them can be aware of the others, in order to build efficient schedul= es, that allows to schedule the maximum number of transmissions at the same= time, without having collision and interference. Looking forward to having feedbacks/ideas. Regards, Maria Rita ________________________________ From: 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] on behalf of Xavier V= ilajosana [xvilajosana@eecs.berkeley.edu] Sent: Wednesday, February 13, 2013 5:25 AM To: 6tsch@ietf.org Subject: Re: [6tsch] TSCH with multiple DAGroots Hi Thomas, good point! I think that having multiple DAGroot appearing and disappearing may only ha= ve implications on the rank of some nodes. A node appearing will trigger a = chain of rank updates that will modify the routing topology and some nodes = will change their parent. A node disappearing will cause some nodes having = to change its parent. The important thing here is how fast RPL can deal wit= h that dynamism. As for synchronization, I guess that having a network wide synchronization = protocol is the best idea. Where should this network synchronization protoc= ol reside? it seems more a L3 protocol. regards, Xavi On 12/02/13 19:57, Thomas Watteyne wrote: I'd like to take a different view on Sateesh's comment and discuss an issue= which I believe is extremely important: multiple DAG roots. Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: 1) 1 DODAG, 1 root. 2) n DODAGs, n roots. 3) 1 DODAG, n (virtual) roots For 1), I think we have reached a consensus that having TSCH pick RPL routi= ng parents as time source neigbors is a good idea. I'd like to spend some time thinking about 2) and 3). RPL gives us the wond= erful flexibility of being able to add/remove DAG roots. In case of 3) for = example, traffic can flow to the DAG root topologically closest, and the DA= G can adjust to the arrival of a new DAG root. This allows for very flexibl= e network (i.e. some motes in a forest has intermittent GSM connectivity an= d play DAG root when they have). I'd like to make sure this is supported wh= en using TSCH underneath. I see two challenges, both related with synchronization: - what does the synchronization DAG(s) look like in the presence of multipl= e roots? - what becomes of this synchronization DAG when a DAGroot is removed? is ad= ded? Since each DAG root is a time master, if they are not synchronized, they wi= ll form independent synchronization DAGs, which will lead to synchronizatio= n chaos. I can think of several options: - DAG roots use some common time source to synchronize (e.g. GPS) and injec= t that time into the rest of the network. This allows only for slots to be = aligned, and there still needs to be a mechanism for rootA to use the same = ASN as rootB. - DAG root use some out-of-band protocol to coordinate. If we assume the DA= G roots are egress points to the Internet, that out-of-band channel could b= e the Internet. - some in-band protocol is used. As pointed out by Tom, this is of course t= he best solution. Before getting too far into these ideas, I'd like to ask for thoughts from = the group. Thomas _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch --_000_F085911F642A6847987ADA23E611780D18519C1Dhoshiunilux_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Thomas, Xavi,

from my point of view, synchronization isn't the only problem with which we= will have to deal when we have multiple DAGroot appearing/disappearing. A = change of topology, and thus a change of the nodes' parent will have an imp= act also on the schedule. I mean, once a node changes its parents, also the links A->B will change and th= e schedule should be updated and distributed again, without taking long tim= e, and of course, without wasting a lot of energy. Thus, we will need for s= ure, some mechanisms that interacts between L2 and L3, in order to deal with that.

Moreover, we could use multiple DAGroot for having multiple slotframe runni= ng at the same time. About multiple slotframe, we will need to define how e= ach of them can be aware of the others, in order to build efficient schedul= es, that allows to schedule the maximum number of transmissions at the same time, without having collision= and interference.

Looking forward to having feedbacks/ideas.

Regards,
Maria Rita
From: 6tsch-bounces@ietf.org [6tsch-bounc= es@ietf.org] on behalf of Xavier Vilajosana [xvilajosana@eecs.berkeley.edu]=
Sent: Wednesday, February 13, 2013 5:25 AM
To: 6tsch@ietf.org
Subject: Re: [6tsch] TSCH with multiple DAGroots

Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only ha= ve implications on the rank of some nodes. A node appearing will trigger a = chain of rank updates that will modify the routing topology and some nodes = will change their parent. A node disappearing will cause some nodes having to change its parent. The import= ant thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization = protocol is the best idea. Where should this network synchronization protoc= ol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment and discuss an = issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG,  1 root.
2) n DODAGs, n roots.
3) 1 DODAG,  n (virtual) roots 

For 1), I think we have reached a consensus that having TSCH pick RPL = routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us the= wonderful flexibility of being able to add/remove DAG roots. In case of 3)= for example, traffic can flow to the DAG root topologically closest, and t= he DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes = in a forest has intermittent GSM connectivity and play DAG root when they h= ave). I'd like to make sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of mu= ltiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? = is added?

Since each DAG root is a time master, if they are not synchronized, th= ey will form independent synchronization DAGs, which will lead to synchroni= zation chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and = inject that time into the rest of the network. This allows only for slots t= o be aligned, and there still needs to be a mechanism for rootA to use the = same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume t= he DAG roots are egress points to the Internet, that out-of-band channel co= uld be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of cou= rse the best solution.

Before getting too far into these ideas, I'd like to ask for thoughts = from the group.

Thomas


_______________________________________________=0A=
6tsch mailing list=0A=
6tsch@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/6tsch<=
/a>=0A=

--_000_F085911F642A6847987ADA23E611780D18519C1Dhoshiunilux_-- From rsudhaak@cisco.com Wed Feb 13 08:27:27 2013 Return-Path: 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 598FE21F88E5 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 08:27:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.449 X-Spam-Level: X-Spam-Status: No, score=-10.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SKkCX8E8Fz5b for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 08:27:26 -0800 (PST) Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id 3050021F8881 for <6tsch@ietf.org>; Wed, 13 Feb 2013 08:27:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5486; q=dns/txt; s=iport; t=1360772846; x=1361982446; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=L8KJWV0f3nkAEI4Yxh2+zoGPGriwKSys2DcJmIDjhy8=; b=fag93bGRZBMOePfkYeBAJNIKy5f0wkerVf4v/uTysfdjLAo9PNJxMCLt 2JSj3FodK7rVfhP+D+QfC9tCzmGg8jKPRZQt64Dg8mIAAWEb2L/3N2FA6 UWgOIVqEQ2JqXQk8rAUt06SIBe7bJiNaSX6lVI1iM+vvtJ/UyWcOWyb0u g=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAKS+G1GtJXG//2dsb2JhbABFDsBgFnOCHwEBAQQBAQELLCsJHQEIGAoUNwslAgQBEggTh3cMvnWNRINfYQOXQY82gkc/gWk+ X-IronPort-AV: E=Sophos;i="4.84,658,1355097600"; d="scan'208";a="176685366" Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-7.cisco.com with ESMTP; 13 Feb 2013 16:27:25 +0000 Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id r1DGRPfM005482 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 13 Feb 2013 16:27:25 GMT Received: from xmb-rcd-x04.cisco.com ([169.254.8.112]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.02.0318.004; Wed, 13 Feb 2013 10:27:25 -0600 From: "Raghuram Sudhaakar (rsudhaak)" To: Kris Pister , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCgcANkodz8v+i02Yr9DRs6/ZkQ== Date: Wed, 13 Feb 2013 16:27:24 +0000 Message-ID: <2C3A8CAFDCAFCA41B8BF705CD9471C5B184354AB@xmb-rcd-x04.cisco.com> In-Reply-To: <511AD2FE.3020003@eecs.berkeley.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.5.121010 x-originating-ip: [10.21.81.247] Content-Type: text/plain; charset="us-ascii" Content-ID: <360A8560CB65DE4C987C92B0D707D70A@cisco.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 16:27:27 -0000 Kris, Definitely we are not there yet w.r.t dense sensor networks. But as you have rightly pointed out it is the evolutionary path. >From the industry stand point, we see that there are a lot of customers needing such a solution. As you may know, many key players in the sensor hardware (importantly wireless connectivity) domain have come up with viable and practical sensors that allow such deployments. The industry projects that a critical mass for dense sensor deployments will be reached in the next 5 years. Hopefully, we can find the right balance of what will work efficiently for today's networks while not wanting for anything when density increases significantly.=20 I do not completely agree with the point that we do not have things that work today. We do have quite a few deployed and active sensor based systems and protocols operating in the field today. However, they are applicable only to a limited range of use cases - because they are tuned/optimized for a particular set of parameters/assumptions. This seems to be our problem today. In the ideal world, we need the equivalent of TCP/IP. =20 -raghuram On 2/12/13 3:40 PM, "Kris Pister" wrote: >Raghuram - > I have to nitpick a small but important point here. Industrial >automation may end up being an application domain where we see dense >networks some day. BP funded one of my students to determine if the >plant of the future could have one million wirelessHART sensors in 10km2 >(answer: yes). >*BUT* >We are not there yet. The problems that I've seen in the real world are >generally related to networks being too sparse. We *love* it when >networks get dense. The kind of problems that you're talking about are >good problems to have. The problem with the whole WSN field is that >too many people focused on the dream and forgot to develop things that >actually work right now. > >ksjp > >On 2/12/2013 12:52 PM, Raghuram Sudhaakar (rsudhaak) wrote: >> Michael, >> In dense, mobile network (e.g. Industrial automation, health care) there >> are a few critical contributors to this problem - >> 1) There are multiple candidate parents >> 2) The DIO's of these parent are asynchronous >> 3) Link Quality is calculated by simple ping-based approach over a >>finite >> amount of time (default I think is, 5 times with 1 sec inter-arrival) >> >> These 3 factors combined with mobility (albeit slow) cause the delays in >> settling on a suitable parent. >> >> I should also explain myself further w.r.t what I meant by choosing a >> parent. To clarify - A parent is considered chosen when we are ready to >> send useful application data via the parent. >> >> In the RPL parent selection procedure, there is a wait time to receive a >> second DIO to confirm parameters before starting to send traffic via the >> parent. Now, during this time if we receive another DIO from another >>node >> with different/better params w.r.t the OF, we start the parent selection >> procedure all over again. >> >> This adversely affects the goodput. >> >> I understand that the initial design of RPL was considering static >>sensor >> networks and the above situations/conditions do not coincide with the >> assumptions. However, as you may acknowledge, these factors are becoming >> very important for various use cases. >> >> I believe that RPL itself incorporates some very useful techniques >> (including trickle timers, OF etc) which are broadly applicable across >> these use cases. The line of thought is to provide RPL extra information >> so as to improve performance and become applicable to the use cases >>where >> there are some deficiencies. In this way we need not modify the core RPL >> protocol so as to maintain interoperability with a wider range of >> networks/applications. >> >> For example, if TSCH beacon can provide neighbor info and link quality >>to >> RPL it will be much faster, more reliable and have less errors as >>compared >> to the existing techniques. However, in certain use cases the existing >> neighbor discovery method may be more than enough. >> >> Hence we need an approach wherein, we can allow these dynamic >>requirements >> based on uses cases without hardcoding the stack. >> >> -raghuram >> >> >> >> On 2/12/13 12:04 PM, "Michael Richardson" wrote: >> >>>>>>>> "rsudhaak" =3D=3D rsudhaak writes: >>> rsudhaak> automation, Intra-vehicular network and other use >>> rsudhaak> cases. In all of these scenarios, the sensor network is >>> rsudhaak> dense i.e there are many nodes per RPL hop with each >>> rsudhaak> parent having many children. In such scenarios RPL take a >>> rsudhaak> significant amount of time to choose the best parent >>> rsudhaak> and/or switches parents frequently. If we allow the RPL >>> >>> Why do you say that they take a significant amount of time to "CHOOSE"? >>> As for switching, that's a hysteris issue, and MRHOF is supposed to >>>deal >>> with that. >>> >>> Can you tell us more about this research? >>> >>> >>> --=20 >>> Michael Richardson , Sandelman Software Works >>> IETF ROLL WG co-chair. http://datatracker.ietf.org/wg/roll/charter/ >>> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch > > From qinwang@berkeley.edu Wed Feb 13 10:39:34 2013 Return-Path: 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 F294421F859D for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 10:39:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.476 X-Spam-Level: X-Spam-Status: No, score=-5.476 tagged_above=-999 required=5 tests=[AWL=-0.543, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_FWDLOOK=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N6nTUaWjKdcc for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 10:39:33 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id 0E87D21F859B for <6tsch@ietf.org>; Wed, 13 Feb 2013 10:39:33 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1U5hEu-0002vn-Iv; Wed, 13 Feb 2013 10:39:32 -0800 Received: from 136.152.39.112 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Wed, 13 Feb 2013 10:39:28 -0800 Message-ID: <4118f11997619f888577f1b8a5c5a9d1.squirrel@calmail.berkeley.edu> In-Reply-To: <511B74CA.7030608@cox.net> References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> Date: Wed, 13 Feb 2013 10:39:28 -0800 From: qinwang@berkeley.edu To: "Tom Phinney" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 6tsch@ietf.org Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 18:39:34 -0000 Hi Tom, Could you please explain more about "a system in which different slots (perhaps in different superframes) can have different durations"? In addition, with FEC, longer slot duration may be needed, but it is unnecessary to have different slot duration in one network. How do you think? Thanks Qin > > > > > > > Thomas, your comment "there still needs to be a > mechanism for rootA to use the same ASN as rootB" implies to me > that you are still using the concept of Absolute Slot Number > (presumably the meaning of ASN) rather than time as the basis for > nonces, cutover coordination, etc. In the industrial wireless > world this was the approach used in WirelessHART. However, > ISA100.11a shows us that there is a better, more forward-looking > way, and that is to use time itself, in a truncated fractional > representation, as the nonce basis.
>
> The fallacy / limitation of using ASN becomes instantly apparent > as soon as one considers a system in which different slots > (perhaps in different superframes) can have different durations. > As RF technology progresses beyond the limitations of the current > IEEE 802.15.4 PHY design, such as to use FEC in some frames, it > becomes highly desirable to permit different communication flows > with differing criticality to use different slot durations. In > ISA100.11a this use largely occurs in conjunction with duocast, > where participating motes use a slot template that has two > separate acknowledgment intervals. Except when checking that an > effective backup receiver exists, the mote that initiated the > acknowledged transaction responds to the first successful > acknowledgment by shutting off its receiver. However, both devices > that are receiving the acknowledged transaction, which are usually > powered backbone-connected access points (e.g., routers to a > faster subnet) when duocast is used, acknowledge the duocast > transmission in their respective assigned slots. Given that RF > typically experiences a 5% mean non-reception rate from all > causes, duocast reduces the effective non-reception rate per > transmission to nearly (.05)^2, which is 0.25%. It is that > innovation that makes reliable closed-loop 1 Hz and 4 Hz control > feasible over IEEE 802.15.4 radios (and in a 6TSCH system).
>
> A similar situation would exist with a PHY that could enable FEC, > which would require longer transmission durations, and hence > longer slots, to carry the same payload. Military communications > experience in the presence of heavy fading and interference shows > that FEC is often a more robust way to communicate than an > unlimited number of ARQ cycles. However, use of FEC would dictate > longer slots for those critical communications where FEC use was > deemed appropriate (e.g., safety system messaging in an industrial > plant, or super high critical alarms).
>
> The moment that a system is designed to permit concurrent > assignment of slots of differing duration, the entire ASN approach > collapses. The only feasible yet practical solution is to use time > itself, in some digital representation, as the synchronizing > information. I had presumed, apparently, in error, that this > lesson was already learned and widely known. There really is no > alternative, particularly when looking at a future of radios with > greater capabilities -- perhaps even SDR -- than those employed > today.
>
> -Tom
> ====

> On 2013.02.12 21:25, Xavier Vilajosana wrote: >
type="cite"> > >
Hi Thomas,
> good point!
>
> I think that having multiple DAGroot appearing and disappearing > may only have implications on the rank of some nodes. A node > appearing will trigger a chain of rank updates that will modify > the routing topology and some nodes will change their parent. A > node disappearing will cause some nodes having to change its > parent. The important thing here is how fast RPL can deal with > that dynamism.
>
>
> As for synchronization, I guess that having a network wide > synchronization protocol is the best idea. Where should this > network synchronization protocol reside? it seems more a L3 > protocol.
>
> regards,
> Xavi
>
>
>
>
> On 12/02/13 19:57, Thomas Watteyne wrote:
>
>
cite="mid:CADJ9OA_XQAj3i1dvBwsxZ+FGFzz93gdGW8V1pV8n544vMaB_gw@mail.gmail.com" > type="cite"> >
I'd like to take a different view on Sateesh's comment and > discuss an issue which I believe is extremely important: > multiple DAG roots.
>

>
>
Section 3.1.3 of RFC6550 (RPL) identifies the following > topologies:
>
1) 1 DODAG,  1 root.
>
2) n DODAGs, n roots.
>
3) 1 DODAG,  n (virtual) roots 
>

>
>
For 1), I think we have reached a consensus that having > TSCH pick RPL routing parents as time source neigbors is a > good idea.
>

>
>
I'd like to spend some time thinking about 2) and 3). RPL > gives us the wonderful flexibility of being able to add/remove > DAG roots. In case of 3) for example, traffic can flow to the > DAG root topologically closest, and the DAG can adjust to the > arrival of a new DAG root. This allows for very flexible > network (i.e. some motes in a forest has intermittent GSM > connectivity and play DAG root when they have). I'd like to > make sure this is supported when using TSCH underneath.
>

>
>
I see two challenges, both related with > synchronization:
>
- what does the synchronization DAG(s) look like in the > presence of multiple roots?
>
- what becomes of this synchronization DAG when a DAGroot > is removed? is added?
>

>
>
Since each DAG root is a time master, if they are not > synchronized, they will form independent synchronization DAGs, > which will lead to synchronization chaos.
>

>
>
I can think of several options:
>
- DAG roots use some common time source to synchronize > (e.g. GPS) and inject that time into the rest of the network. > This allows only for slots to be aligned, and there still > needs to be a mechanism for rootA to use the same ASN as > rootB.
>
- DAG root use some out-of-band protocol to coordinate. If > we assume the DAG roots are egress points to the Internet, > that out-of-band channel could be the Internet.
>
- some in-band protocol is used. As pointed out by Tom, > this is of course the best solution.
>

>
>
Before getting too far into these ideas, I'd like to ask > for thoughts from the group.
>

>
>
Thomas
>
>
>
>
_______________________________________________
> 6tsch mailing list
>  href="mailto:6tsch@ietf.org">6tsch@ietf.org
>  href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch
> 
>
>
>
> 
> _______________________________________________ > 6tsch mailing list > href="mailto:6tsch@ietf.org">6tsch@ietf.org > href="https://www.ietf.org/mailman/listinfo/6tsch">https://www.ietf.org/mailman/listinfo/6tsch >
>
> > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From qinwang@berkeley.edu Wed Feb 13 10:53:43 2013 Return-Path: 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 A00FE1F0D05 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 10:53:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.26 X-Spam-Level: X-Spam-Status: No, score=-6.26 tagged_above=-999 required=5 tests=[AWL=0.339, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bu-pnSfx+UDY for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 10:53:43 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id 309C11F0CE7 for <6tsch@ietf.org>; Wed, 13 Feb 2013 10:53:41 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1U5hSc-0003nZ-F1; Wed, 13 Feb 2013 10:53:41 -0800 Received: from 136.152.39.112 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Wed, 13 Feb 2013 10:53:38 -0800 Message-ID: In-Reply-To: <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> Date: Wed, 13 Feb 2013 10:53:38 -0800 From: qinwang@berkeley.edu To: "Alfredo Grieco" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 'IETF 6TSCH' <6tsch@ietf.org> Subject: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 18:53:43 -0000 Hi Alfredo, You have very good point. In TSCH, we have several parameters to play: (1) multiple slotframes, with different frame length and priority. (2) number of links (3) link allocation (slot, channel) So, definitely we can translate more about Qos to the schedules used by TSCH. Do you have specific idea about what the interface between 6tsch and upper layer should be? Thanks Qin > Hi Qin, and all, > > Should we think also to traffic specifications other than bandwidth ? > > Depending on the application and on the scenario, the schedule could be > built to enforce fault tolerance too (and/or other KPI) . > > In this case, 6TSCH should translate QoS (in general, including bandwidth > of > course) into Links (slot, channel) allocations. > > What do you think about ? > > Many thanks in advance for your thoughtful replies. > > Alfredo > > > -----Messaggio originale----- > Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di > qinwang@berkeley.edu > Inviato: Monday, February 11, 2013 7:26 PM > A: IETF 6TSCH > Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit > > Hi all, > > One of 6tech functions should be translating Bandwidth requirements into > Links (slot, channel) allocation, in another word, reserving Links to meet > BW requirements. The problem is who generates BW requirements, and how. > There may be two approaches. > > (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW > requirement > and tell 6tsch, and then 6tsch reserves some Links to meet the BW > requirement. > > (2) Implicit BW generation: upper layer just tells 6tsch to send data. > 6tsch figures out the BW requirements by itself according to the traffic > load, and then reserve Links to meet the BW requirement. > > How do you think? > > Qin > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > From alfredo.grieco@gmail.com Wed Feb 13 11:14:43 2013 Return-Path: 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 426DA1F0D0D for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 11:14:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.599 X-Spam-Level: X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qPACU4TEjbMU for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 11:14:42 -0800 (PST) Received: from mail-ea0-f180.google.com (mail-ea0-f180.google.com [209.85.215.180]) by ietfa.amsl.com (Postfix) with ESMTP id 1D69A1F0D0A for <6tsch@ietf.org>; Wed, 13 Feb 2013 11:14:40 -0800 (PST) Received: by mail-ea0-f180.google.com with SMTP id c1so589657eaa.25 for <6tsch@ietf.org>; Wed, 13 Feb 2013 11:14:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:content-transfer-encoding :x-mailer:thread-index:content-language; bh=lpaLZNKhTcYLNdpfgNhibjZClyQvStoonmEY3FRgSvc=; b=L3Eiu3HMWEIOq6wfLe+kTvhBEukHAcih2MLsmqQfW1gi3BlxfHum9vj7nQyxkKiSaE YSmA/sEzKUhYXbaVddGMP2X3xbf/NBD5Dk4DcYk/DFJ7R0IO6XzDJfRPdzhIuc9mk3yZ LX74YLASHhRg+2OS9te1FvSb+0A/WLFKIx6ngUorbV05clixdyYae5EZYUNylb9fVrQu 4DPmxVR+NmxteU5DIgnzZkr8hcwrG9OHJVHp4nQESf7tnNFCNIX8mktLqmbCE10WQp92 4qTEWMdvj+TKOda4G3yZLx1+FJxc6JmWTGIz3rPYYhlSI6o0eaxjmJf1yDLNGQxRifVo GGhA== X-Received: by 10.14.202.71 with SMTP id c47mr19642009eeo.39.1360782879812; Wed, 13 Feb 2013 11:14:39 -0800 (PST) Received: from GriecoPC (deecom23.poliba.it. [193.204.59.55]) by mx.google.com with ESMTPS id q5sm74785236eeo.17.2013.02.13.11.14.38 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 13 Feb 2013 11:14:38 -0800 (PST) From: "Alfredo Grieco" To: , "'Pascal Thubert \(pthubert\)'" References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> In-Reply-To: Date: Wed, 13 Feb 2013 20:14:36 +0100 Message-ID: <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac4KG3QvCg3Ak/T2TOSAcg1QAyTYXQAAMOsg Content-Language: en-us Cc: 'IETF 6TSCH' <6tsch@ietf.org>, 'Alfredo Grieco' Subject: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 19:14:43 -0000 Hi Qin, Pascal, and all, I would prefer to keep open mind at the present stage: the interface should be the outcome of a deep thinking process. As you said, TSCH is flexible enough to accommodate many different requirements, having at least three parameters to throttle. There is another requirement to point out: in industrial applications most of nodes are fixed but some of them can move (at some time). Thus, whatever the interface is, the schedule should account for some degree of node mobility. This, probably, will require some portions of the slotframe to be reserved to accommodate unpredictable (yet real time) traffic contributed by mobile nodes. Regarding Implicit vs. Explicit BW reservation/requirement/signaling, probably it could be nice to use RSVP because it already exists and it is the result of a very long research & standardization process: why should we invent something that already exist ? We could just tailor RSVP to our purposes (I am really ready to change my idea if needed). Finally, to answer a Pascal's question regarding the chicken and egg problem (routing and scheduling), I would like to remark that IMHO a baseline DODAG should be made available (before) to handle all the signaling required to build a sophisticated and cross-layer scheduling & routing optimization (after). It remains open the problem of defining the number of slots/channel/frames that could host such a first instance DODAG and how to build it. Sorry for my very long email. Cheers Alfredo -- Luigi Alfredo Grieco, Ph. D. Assistant Professor in Telecommunications DEE - Politecnico di Bari Via Orabona, 4 - 70125 - Bari - Italy Phone: +39 080 5963 911 Fax: +39 080 5963 410 telematics.poliba.it/grieco -----Messaggio originale----- Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di qinwang@berkeley.edu Inviato: Wednesday, February 13, 2013 7:54 PM A: Alfredo Grieco Cc: 'IETF 6TSCH' Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit Hi Alfredo, You have very good point. In TSCH, we have several parameters to play: (1) multiple slotframes, with different frame length and priority. (2) number of links (3) link allocation (slot, channel) So, definitely we can translate more about Qos to the schedules used by TSCH. Do you have specific idea about what the interface between 6tsch and upper layer should be? Thanks Qin > Hi Qin, and all, > > Should we think also to traffic specifications other than bandwidth ? > > Depending on the application and on the scenario, the schedule could > be built to enforce fault tolerance too (and/or other KPI) . > > In this case, 6TSCH should translate QoS (in general, including > bandwidth of > course) into Links (slot, channel) allocations. > > What do you think about ? > > Many thanks in advance for your thoughtful replies. > > Alfredo > > > -----Messaggio originale----- > Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto > di qinwang@berkeley.edu > Inviato: Monday, February 11, 2013 7:26 PM > A: IETF 6TSCH > Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit > > Hi all, > > One of 6tech functions should be translating Bandwidth requirements > into Links (slot, channel) allocation, in another word, reserving > Links to meet BW requirements. The problem is who generates BW requirements, and how. > There may be two approaches. > > (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW > requirement and tell 6tsch, and then 6tsch reserves some Links to meet > the BW requirement. > > (2) Implicit BW generation: upper layer just tells 6tsch to send data. > 6tsch figures out the BW requirements by itself according to the > traffic load, and then reserve Links to meet the BW requirement. > > How do you think? > > Qin > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch From pister@eecs.berkeley.edu Wed Feb 13 13:25:52 2013 Return-Path: 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 08C0821E8084 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 13:25:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UY6xqhM0LP5X for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 13:25:51 -0800 (PST) Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.87]) by ietfa.amsl.com (Postfix) with ESMTP id 13BF021E803D for <6tsch@ietf.org>; Wed, 13 Feb 2013 13:25:50 -0800 (PST) Received: from [10.70.192.147] ([134.24.149.4]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.6/8.13.5) with ESMTP id r1DLPfGn029525 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <6tsch@ietf.org>; Wed, 13 Feb 2013 13:25:49 -0800 (PST) Message-ID: <511C04D5.30002@eecs.berkeley.edu> Date: Wed, 13 Feb 2013 13:25:41 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> In-Reply-To: <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 21:25:52 -0000 >> IMHO a baseline DODAG should be made available (before) to handle all the signaling required to >> build a sophisticated and cross-layer scheduling & routing optimization (after). Alfredo - I agree. I'd vote for the simplest possible specification at L2. DAG root picks a superframe length, schedules a single slotted-aloha link in that frame, and the network builds on that. For many applications this is all they need, but almost any network will benefit from optimization beyond this. The benefit of this is that it is easy for non-TSCH people to understand, and relatively easy to implement. The down side is that it isn't optimal for ... anything. ksjp On 2/13/2013 11:14 AM, Alfredo Grieco wrote: > Hi Qin, Pascal, and all, > > I would prefer to keep open mind at the present stage: the interface should > be the outcome of a deep thinking process. > > As you said, TSCH is flexible enough to accommodate many different > requirements, having at least three parameters to throttle. > > There is another requirement to point out: in industrial applications most > of nodes are fixed but some of them can move (at some time). Thus, whatever > the interface is, the schedule should account for some degree of node > mobility. This, probably, will require some portions of the slotframe to be > reserved to accommodate unpredictable (yet real time) traffic contributed by > mobile nodes. > > Regarding Implicit vs. Explicit BW reservation/requirement/signaling, > probably it could be nice to use RSVP because it already exists and it is > the result of a very long research & standardization process: why should we > invent something that already exist ? We could just tailor RSVP to our > purposes (I am really ready to change my idea if needed). > > Finally, to answer a Pascal's question regarding the chicken and egg problem > (routing and scheduling), I would like to remark that IMHO a baseline DODAG > should be made available (before) to handle all the signaling required to > build a sophisticated and cross-layer scheduling & routing optimization > (after). It remains open the problem of defining the number of > slots/channel/frames that could host such a first instance DODAG and how to > build it. > > Sorry for my very long email. > > Cheers > > Alfredo > > -- > > Luigi Alfredo Grieco, Ph. D. > Assistant Professor in Telecommunications > DEE - Politecnico di Bari > Via Orabona, 4 - 70125 - Bari - Italy > Phone: +39 080 5963 911 > Fax: +39 080 5963 410 > telematics.poliba.it/grieco > > > > > > > > -----Messaggio originale----- > Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di > qinwang@berkeley.edu > Inviato: Wednesday, February 13, 2013 7:54 PM > A: Alfredo Grieco > Cc: 'IETF 6TSCH' > Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit > > Hi Alfredo, > > You have very good point. > > In TSCH, we have several parameters to play: > (1) multiple slotframes, with different frame length and priority. > (2) number of links > (3) link allocation (slot, channel) > > So, definitely we can translate more about Qos to the schedules used by > TSCH. > > Do you have specific idea about what the interface between 6tsch and upper > layer should be? > > Thanks > Qin > > >> Hi Qin, and all, >> >> Should we think also to traffic specifications other than bandwidth ? >> >> Depending on the application and on the scenario, the schedule could >> be built to enforce fault tolerance too (and/or other KPI) . >> >> In this case, 6TSCH should translate QoS (in general, including >> bandwidth of >> course) into Links (slot, channel) allocations. >> >> What do you think about ? >> >> Many thanks in advance for your thoughtful replies. >> >> Alfredo >> >> >> -----Messaggio originale----- >> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >> di qinwang@berkeley.edu >> Inviato: Monday, February 11, 2013 7:26 PM >> A: IETF 6TSCH >> Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit >> >> Hi all, >> >> One of 6tech functions should be translating Bandwidth requirements >> into Links (slot, channel) allocation, in another word, reserving >> Links to meet BW requirements. The problem is who generates BW > requirements, and how. >> There may be two approaches. >> >> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >> requirement and tell 6tsch, and then 6tsch reserves some Links to meet >> the BW requirement. >> >> (2) Implicit BW generation: upper layer just tells 6tsch to send data. >> 6tsch figures out the BW requirements by itself according to the >> traffic load, and then reserve Links to meet the BW requirement. >> >> How do you think? >> >> Qin >> >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch From pister@eecs.berkeley.edu Wed Feb 13 13:37:36 2013 Return-Path: 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 0EC2821F8566 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 13:37:36 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.599 X-Spam-Level: X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0bvIl4J-MENw for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 13:37:35 -0800 (PST) Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.87]) by ietfa.amsl.com (Postfix) with ESMTP id EB1FD21F8726 for <6tsch@ietf.org>; Wed, 13 Feb 2013 13:37:26 -0800 (PST) Received: from [10.70.192.147] ([134.24.149.4]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.6/8.13.5) with ESMTP id r1DLbKaq029581 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <6tsch@ietf.org>; Wed, 13 Feb 2013 13:37:25 -0800 (PST) Message-ID: <511C078D.8060603@eecs.berkeley.edu> Date: Wed, 13 Feb 2013 13:37:17 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: "6tsch@ietf.org" <6tsch@ietf.org> References: <2C3A8CAFDCAFCA41B8BF705CD9471C5B184354AB@xmb-rcd-x04.cisco.com> In-Reply-To: <2C3A8CAFDCAFCA41B8BF705CD9471C5B184354AB@xmb-rcd-x04.cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 21:37:36 -0000 Raghuram - I agree with you that there are viable and practical sensors, applications, and customers for dense networks. I didn't say that we do not have things that work today - just that *most* things don't work today. There are happy wireless HART customers in >100 countries on six continents. But for every happy WSN user today I would say that there are at least ten who tried Zigbee or something similar and decided that the technology doesn't work - that's had a huge negative impact on the adoption rate of the whole field. Most of the problems come in sparse networks. Zigbee can be made to work in dense deployments with lots of powered infrastructure and some mobility (e.g. lighting control). I agree with you that we need to make sure that our networks will work well in dense deployments with lots of powered infrastructure and some mobility. But those are the *easy* problems to solve, not the hard ones. ksjp On 2/13/2013 8:27 AM, Raghuram Sudhaakar (rsudhaak) wrote: > Kris, > Definitely we are not there yet w.r.t dense sensor networks. But as you > have rightly pointed out it is the evolutionary path. > > From the industry stand point, we see that there are a lot of customers > needing such a solution. As you may know, many key players in the sensor > hardware (importantly wireless connectivity) domain have come up with > viable and practical sensors that allow such deployments. The industry > projects that a critical mass for dense sensor deployments will be reached > in the next 5 years. > > Hopefully, we can find the right balance of what will work efficiently for > today's networks while not wanting for anything when density increases > significantly. > > > I do not completely agree with the point that we do not have things that > work today. We do have quite a few deployed and active sensor based > systems and protocols operating in the field today. However, they are > applicable only to a limited range of use cases - because they are > tuned/optimized for a particular set of parameters/assumptions. This seems > to be our problem today. > > In the ideal world, we need the equivalent of TCP/IP. > > > -raghuram > > On 2/12/13 3:40 PM, "Kris Pister" wrote: > >> Raghuram - >> I have to nitpick a small but important point here. Industrial >> automation may end up being an application domain where we see dense >> networks some day. BP funded one of my students to determine if the >> plant of the future could have one million wirelessHART sensors in 10km2 >> (answer: yes). >> *BUT* >> We are not there yet. The problems that I've seen in the real world are >> generally related to networks being too sparse. We *love* it when >> networks get dense. The kind of problems that you're talking about are >> good problems to have. The problem with the whole WSN field is that >> too many people focused on the dream and forgot to develop things that >> actually work right now. >> >> ksjp >> >> On 2/12/2013 12:52 PM, Raghuram Sudhaakar (rsudhaak) wrote: >>> Michael, >>> In dense, mobile network (e.g. Industrial automation, health care) there >>> are a few critical contributors to this problem - >>> 1) There are multiple candidate parents >>> 2) The DIO's of these parent are asynchronous >>> 3) Link Quality is calculated by simple ping-based approach over a >>> finite >>> amount of time (default I think is, 5 times with 1 sec inter-arrival) >>> >>> These 3 factors combined with mobility (albeit slow) cause the delays in >>> settling on a suitable parent. >>> >>> I should also explain myself further w.r.t what I meant by choosing a >>> parent. To clarify - A parent is considered chosen when we are ready to >>> send useful application data via the parent. >>> >>> In the RPL parent selection procedure, there is a wait time to receive a >>> second DIO to confirm parameters before starting to send traffic via the >>> parent. Now, during this time if we receive another DIO from another >>> node >>> with different/better params w.r.t the OF, we start the parent selection >>> procedure all over again. >>> >>> This adversely affects the goodput. >>> >>> I understand that the initial design of RPL was considering static >>> sensor >>> networks and the above situations/conditions do not coincide with the >>> assumptions. However, as you may acknowledge, these factors are becoming >>> very important for various use cases. >>> >>> I believe that RPL itself incorporates some very useful techniques >>> (including trickle timers, OF etc) which are broadly applicable across >>> these use cases. The line of thought is to provide RPL extra information >>> so as to improve performance and become applicable to the use cases >>> where >>> there are some deficiencies. In this way we need not modify the core RPL >>> protocol so as to maintain interoperability with a wider range of >>> networks/applications. >>> >>> For example, if TSCH beacon can provide neighbor info and link quality >>> to >>> RPL it will be much faster, more reliable and have less errors as >>> compared >>> to the existing techniques. However, in certain use cases the existing >>> neighbor discovery method may be more than enough. >>> >>> Hence we need an approach wherein, we can allow these dynamic >>> requirements >>> based on uses cases without hardcoding the stack. >>> >>> -raghuram >>> >>> >>> >>> On 2/12/13 12:04 PM, "Michael Richardson" wrote: >>> >>>>>>>>> "rsudhaak" == rsudhaak writes: >>>> rsudhaak> automation, Intra-vehicular network and other use >>>> rsudhaak> cases. In all of these scenarios, the sensor network is >>>> rsudhaak> dense i.e there are many nodes per RPL hop with each >>>> rsudhaak> parent having many children. In such scenarios RPL take a >>>> rsudhaak> significant amount of time to choose the best parent >>>> rsudhaak> and/or switches parents frequently. If we allow the RPL >>>> >>>> Why do you say that they take a significant amount of time to "CHOOSE"? >>>> As for switching, that's a hysteris issue, and MRHOF is supposed to >>>> deal >>>> with that. >>>> >>>> Can you tell us more about this research? >>>> >>>> >>>> -- >>>> Michael Richardson , Sandelman Software Works >>>> IETF ROLL WG co-chair. http://datatracker.ietf.org/wg/roll/charter/ >>>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >> From pister@eecs.berkeley.edu Wed Feb 13 13:49:40 2013 Return-Path: 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 4C14721E8094 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 13:49:40 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.299 X-Spam-Level: X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8EJRDHzkrei8 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 13:49:32 -0800 (PST) Received: from gateway0.EECS.Berkeley.EDU (gateway0.EECS.Berkeley.EDU [169.229.60.87]) by ietfa.amsl.com (Postfix) with ESMTP id CFC6421E803D for <6tsch@ietf.org>; Wed, 13 Feb 2013 13:49:32 -0800 (PST) Received: from [10.70.192.147] ([134.24.149.4]) (authenticated bits=0) by gateway0.EECS.Berkeley.EDU (8.14.6/8.13.5) with ESMTP id r1DLnS8K029712 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <6tsch@ietf.org>; Wed, 13 Feb 2013 13:49:31 -0800 (PST) Message-ID: <511C0A69.6020704@eecs.berkeley.edu> Date: Wed, 13 Feb 2013 13:49:29 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <510893A6.60506@zoic.org> <5109CC68.9090506@zoic.org> <510AFE56.5010401@eecs.berkeley.edu> <510B0AFB.9080506@zoic.org> <510B0C36.5060307@eecs.berkeley.edu> <67442429D9C35E4C975B89BE73BD33D0A6D84DDEA4@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE0@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DDFE4@ATLEXCH02.nivis.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DE1DA@ATLEXCH02.niv! is.com> In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DE1DA@ATLEXCH02.nivis.com> Content-Type: multipart/alternative; boundary="------------020304060008090803060202" Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 21:49:40 -0000 This is a multi-part message in MIME format. --------------020304060008090803060202 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Robert - I can imagine low-data-rate networks where EBs are the primary time synch mechanism, but I don't think that this is generally the case. In the majority of our networks the nodes are synchronized by the normal packet flow. In a fully-formed network EBs might be sent quite infrequently. We have customers who turn them off after the network has formed (to save power) and only turn them on again if a mote goes missing. Whereas even in a static network it's important to send DIOs due to the inscrutability of RF. ksjp On 2/13/2013 6:10 AM, Robert Assimiti wrote: > > Pascal, > > Why not let the trickle timer do its job, and just ensure that DIOs > are piggybacked on EBs. > > That somewhat implies that we are making two assumptions: > > 1.EBs are the primary TSCH time synchronization mechanism > > 2.This assumes of course that the periodicity of time synchs in TSCH > always exceeds the highest (albeit temporary due to the nature of the > trickle algorithm) periodicity of DIOs. Based on my experience I would > say that this assumption is always valid. > > I would appreciate feedback from the group vis-à-vis these assumptions. > > *Robert Assimiti* > > *From:*6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On > Behalf Of *Pascal Thubert (pthubert) > *Sent:* Tuesday, February 12, 2013 8:22 AM > *To:* Thomas Watteyne; IETF 6TSCH > *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic > > My fault; I was writing late from a smartphone and that's damn > inefficient. > > My trouble is this: > > We normally want to avoid mixing constraints from different layers, > which would be the case if we emit a DIO just because we want to > resync a clock. OTOH, there are benefits in sending more DIOs when > bandwidth/energy is consumed anyway. > > I was thinking that the need for a resync of clocks somewhere might be > 'synchronized' with the need ro resync elsewhere. And if that cause to > fire DIOs then the DIOs are synchronized. I thought that such an > effect is really unwanted. > > In general, routing protocols implements randoms in their timers to > avoid synchronization effects. > > RPL has the Trickle timer that will delay DIOs. As such, we cannot > expect that the need to resync can immediately fire a DIO. > > It would probably reset the trickle timer to force a DIO very soon. > Will that be soon enough? > > Cheers, > > Pascal > > *From:*6tsch-bounces@ietf.org > [mailto:6tsch-bounces@ietf.org] *On Behalf Of *Thomas Watteyne > *Sent:* lundi 11 février 2013 00:55 > *To:* IETF 6TSCH > *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance traffic > > Qin, > > I'm not sure I understand what you mean by RPL synchronization. I > don't believe RPL assumes nodes are synchronized at all. RPL is a > routing protocol, and synchronization is a layer 2 concept which is > pretty much orthogonal to the routing layer. That being said, RPL does > contain some counters to ensure freshness of the routing information; > maybe that's what you mean by synchronization? > > Independent from synchronization, both TSCH and RPL can periodically > broadcast information (EBs in TSCH, DIOs in RPL). I believe this > thread discusses whether it makes sense/it is allowed to combine some > of that info. > > Please let me know if this helps clarifying what is being discussed. > > Thomas > > On Sun, Feb 10, 2013 at 3:19 PM, > wrote: > > Thomas, Pascal > > When we talk about synchronization in TSCH, we refer to the two clocks at > a pair of motes, because they are talking to each other on TDMA-based MAC. > > However, according to my understanding, the synchronization in RPL is > associated to some counter and globalized. > > Thus, I wonder if the synchronization from RPL point of view is as same as > the synchronization in TSCH. If not, what is the relationship between > them? > > Thanks > Qin > > > > > > Pascal, Robert, > > > > I believe we all feel a bit uneasy at the prospect of merging MAC > layer EB > > with RPL DIO. > > > > Here are some thoughts about energy gains: > > - TSCH EB are used just to advertise the presence of a network, and > can be > > sent at an arbitrary low rate, unless (as pointed out by Robert) you > rely > > on them for synchronization. EBs are broadcast, and therefore would > make a > > good candidate for "DIO overloading". > > - TSCH packets used solely to resync are sent from a mote to its time > > source neighbors when it hasn't heard from it in a while (duration > > determined by drift rate and guard time). Yet, these are sent unicast, > > possibly in dedicated slots, so I don't believe these packets make good > > candidates for DIO overloading. > > - the transmission of RPL DIO packets are governed by a trickle > timer, and > > it's my understanding that the period between two DIOs can become large > > (tens of minutes?). > > > > Given the potential large period between DIO packets, the energy gains > > could not be that significant. > > > > Yet I believe the real advantage would be that a new mote could pick the > > mote to join based also on routing information. A mote would therefore > > attach to the already formed network to a mote which has a big chance of > > becoming its routing parent, putting less stress on the joining process. > > > > So, to answer Pascal's question, I believe there is no risk in terms of > > synchronization, since mote can stay synchronized only by sending period > > resync packet to time parents (unicast). > > > > Thomas > > > > On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert > > >wrote: > > > >> Hello Robert and Thomas, > >> > >> I think that if we agree on that key design point early in the process, > >> we > >> ll save an awful lot of energy later... > >> > >> I certainly agree with the concept pf tying the mac coordonator > with RPL > >> parent. > >> > >> And thé I m wondering about the benefits / consequences of triggering > >> DIO/ > >> DAO just because we need to resync time in the absence of traffic. In > >> one > >> hand that looks like an awful layer violation. Otoh that looks like an > >> opportunity to check routes in the absence of traffic, considering that > >> with rpl traffic validates the routes in an other fashion. > >> > >> Sendind DIOs a bit earlier or a bit more does not hurt considering that > >> it > >> is still quite sparse. > >> > >> Question though: is there risk of synchronization of the RPL control > >> because an external functionality -sync- would require the emission > >> ahead > >> of desired schedule? > >> > >> Cheers, > >> > >> Pascal > >> > >> Le 8 févr. 2013 à 17:57, Robert Assimiti > a > >> écrit : > >> > > >> Thomas,**** > >> > >> ** ** > >> > >> Just to clarify what I meant was:**** > >> > >> ** ** > >> > >> "I believe that tying the TSCH *MAC coordinator (typically also the > time > >> source)* to the RPL *parent *is an excellent idea.**** > >> > >> ** ** > >> > >> *From:* 6tsch-bounces@ietf.org > >> [mailto:6tsch-bounces@ietf.org > <6tsch-bounces@ietf.org > >] > >> *On Behalf Of *Robert Assimiti > >> *Sent:* Friday, February 08, 2013 11:50 AM > >> *To:* Thomas Watteyne > >> *Cc:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> traffic** > >> ** > >> > >> ** ** > >> > >> Thomas,**** > >> > >> ** ** > > >> > >> I believe that tying the TSCH time source to the RPL is an excellent > >> idea. > >> This is exactly what we do in our current system and believe you me, it > >> saved us a lot of aspirin and Tylenol (or whatever headache > medicine you > > >> prefer).**** > >> > >> ** ** > >> > >> Let me suggest the following flow:**** > > >> > >> 1. Device starts going through discovery and it build a table of > > >> neighbors**** > > >> > >> 2. Device chooses a MAC coordinator from the table of neighbors > > >> (criteria based on which is outside the scope of this discussion)**** > > >> > >> 3. RPL above does the same in parallel (DIOs). Once RPL chooses a > >> parent it would ensure that the MAC layer uses the parent as the > > >> coordinator.**** > >> > >> ** ** > > >> > >> As for the enhanced beacons they are a MAC mechanism and in my ever to > >> be > >> humbled they should only ever include IEs (channel hopping, slot, link, > >> etc) and no DIO (or RPL discovery related) since that would be a clear > >> layer violation. But the EBs could be coordinated (within the device) > >> with > > >> DIO (or other RPL maintenance or discovery) traffic. **** > >> > >> ** ** > >> > >> *Robert Assimiti* > >> > >> ** ** > >> > >> *From:* twatteyne@gmail.com > >> [mailto:twatteyne@gmail.com > >] > >> *On Behalf Of *Thomas Watteyne > >> *Sent:* Wednesday, February 06, 2013 6:38 PM > >> *To:* Robert Assimiti > >> *Cc:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance > >> traffic** > >> ** > >> > >> ** ** > >> > >> Robert,**** > >> > >> ** ** > > >> > >> I agree that we need to reconcile sync and routing. Since TSCH does not > >> define who a mote's time source neighbor should be, and since RPL > >> doesn't > >> either, the 6tsch layer would I believe be the right location. I avoid > >> the > > >> term "shim" since it sounds as "super-thin-does-very-little".**** > >> > >> ** ** > > >> > >> TSCH defined the concept of time source neighbor, and RPL of routing > >> parent. These could be made the same, especially since TSCH allows for > >> motes to have multiple time source parents. Moreover, in a multi-hop > >> setting, we don't want to end up with synchronization loops, so a (RPL) > >> DAG > >> organization looks like the right one. Finally, RPL will cause data > >> traffic > >> to flow from a mote to its routing parent(s), if that routing parent is > >> also a TSCH time source neighbor, this means that the mote will be > >> tightly > > >> sync'ed "for free" when data is flowing.**** > >> > >> ** ** > > >> > >> Do you have any thoughts on why tying TSCH time source neighbors to RPL > >> routing parents would not be a good idea? Given that a TSCH topology is > >> relatively stable due to the channel hopping nature of communication, I > >> would imagine that routing churn to relatively low, and so changes in > > >> routing/sync parents infrequent.**** > >> > >> ** ** > > >> > >> Just to clarify some terminology: the Enhanced Beacon (EB) you > refer to, > >> is the one used to advertise the presence of the network, and which > >> contain > >> lots of IEs describing the network (channel hopping, timeslot info, > >> link/slotframe info, etc) described in 5.1.2.6? I agree that this role > >> is > >> similar in nature to the "periodic" DIOs being sent by RPL. Are you > >> toying > >> with the idea of putting the DIO payload after the EB IEs? The standard > >> might be flexible enough to allow the 6tsch layer to just send that up > >> the > > >> stack as if they were regular data packets.**** > >> > >> ** ** > > >> > >> Could we do some back-of-the-envelope calculation to determine how much > >> this would give us? Do you have a rough list of what periodic > traffic is > >> being sent by a full-featured RPL, and how many packets/s that > >> represents? > > >> **** > >> > >> ** ** > >> > >> Thomas**** > > >> > >> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > >> > > > >> wrote:**** > >> > >> Thomas,**** > >> > >> **** > > >> > >> The mechanism(s) used for time synchronization is something that we > >> might > > >> have to reconcile with RPL discovery and maintenance traffic. **** > >> > >> **** > >> > >> Time synchronization in TSCH is based on three mechanisms:**** > >> > >> 1. Enhanced beacons **** > >> > >> 2. Enhanced ACKs**** > >> > >> 3. Frame based synchronization **** > >> > >> **** > > >> > >> If a node communicates intermittently (sleepy, battery operated) it can > > >> also proactively ping its time source and receive time stamps.**** > >> > >> **** > > >> > >> In order to maximize battery life and network throughput, it is > >> advisable > >> that RPL ICMP discovery and maintenance traffic (governed by the > trickle > >> timer) be somehow coordinated with the transmission of time synch > >> packets > > >> (especially with enhanced beacons). **** > >> > >> **** > > >> > >> This could be a function of the shim layer or it could be deferred to > >> the > > >> device management entity. Any suggestions, ideas on this topic?**** > >> > >> **** > >> > >> Thks**** > >> > >> **** > >> > >> *Robert Assimiti***** > >> > >> **** > >> > >> *From:* 6tsch-bounces@ietf.org > [mailto:6tsch-bounces@ietf.org ] *On > >> Behalf > >> Of *Thomas Watteyne > >> *Sent:* Thursday, January 31, 2013 8:50 PM > >> *To:* IETF 6TSCH > >> *Subject:* Re: [6tsch] Exposing network time (etc) to higher > layers.**** > >> > >> **** > > >> > >> Agreed. TSCH is built to compensate for clock drift by using all (incl. > >> data) packets to re-synchronize, and send keep-alive packets when not > >> enough data packets are sent to satisfy a "good enough" > synchronization. > >> You can get the motes in your network synchronized within 10's of > us. In > >> fact, the better synchronized, the less long you have to listen for a > >> packet (since you always have to listen early in case your neighbor > mote > >> drifted), so tight synchronization is a power *benefit*, not a power > >> cost. > > >> **** > >> > >> **** > > >> > >> As pointed out by Kris, this becomes really interesting for the > >> application to timestamp its payload. Are you thinking of any > particular > > >> use of tight synchronization by the routing layer?**** > >> > >> **** > > >> > >> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana < > > >> xvilajosana@eecs.berkeley.edu > > wrote:**** > > >> > >> Motes keep aligned with guard times smaller than 1ms, also motes share > >> the > >> global ASN, with that in mind, would not be difficult to expose network > >> time. Time accuracy might then depended on the energy constraints > of the > >> networks. As more tight synchronization more packets on the air. > >> > > >> X.**** > >> > >> > >> > >> > >> On 31/01/13 16:23, Nick Moore wrote:**** > >> > >> On 01/02/13 10:29, Kris Pister wrote:**** > > >> > >> So for sure we need a mechanism where network time can be exposed to > > >> higher layers.**** > > >> > >> > >> Hey, that's a really interesting thought, especially given the drifty > >> nature of mote clocks. > >> > > >> -----Nick**** > >> > >> **** > > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org > > >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> > >> **** > > >> > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org > > >> https://www.ietf.org/mailman/listinfo/6tsch**** > >> > >> ** ** > > >> > >> _______________________________________________ > >> 6tsch mailing list > >> 6tsch@ietf.org > >> https://www.ietf.org/mailman/listinfo/6tsch > >> > >> > > _______________________________________________ > > 6tsch mailing list > > 6tsch@ietf.org > > https://www.ietf.org/mailman/listinfo/6tsch > > > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------020304060008090803060202 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Robert -
  I can imagine low-data-rate networks where EBs are the primary time synch mechanism, but I don't think that this is generally the case.  In the majority of our networks the nodes are synchronized by the normal packet flow.

In a fully-formed network EBs might be sent quite infrequently.
We have customers who turn them off after the network has formed (to save power) and only turn them on again if a mote goes missing.  Whereas even in a static network it's important to send DIOs due to the inscrutability of RF.

ksjp

On 2/13/2013 6:10 AM, Robert Assimiti wrote:

Pascal,

 

Why not let the trickle timer do its job, and just ensure that DIOs are piggybacked on EBs.

 

That somewhat implies that we are making two assumptions:

 

1.      EBs are the primary TSCH time synchronization mechanism

2.      This assumes of course that the periodicity of time synchs in TSCH always exceeds the highest (albeit temporary due to the nature of the trickle algorithm) periodicity of DIOs. Based on my experience I would say that this assumption is always valid.

 

I would appreciate feedback from  the group vis-à-vis these assumptions.

 

Robert Assimiti

 

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Pascal Thubert (pthubert)
Sent: Tuesday, February 12, 2013 8:22 AM
To: Thomas Watteyne; IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

 

My fault; I was writing late from a smartphone and that’s damn inefficient.

 

My trouble is this:

 

We normally want to avoid mixing constraints from different layers, which would be the case if we emit a DIO just because we want to resync a clock. OTOH, there are benefits in sending more DIOs when bandwidth/energy is consumed anyway.

 

I was thinking that the need for a resync of clocks somewhere might be ‘synchronized’ with the need ro resync elsewhere. And if that cause to fire DIOs then the DIOs are synchronized. I thought that such an effect is really unwanted.

 

In general, routing protocols implements randoms in their timers to avoid synchronization effects.

RPL has the Trickle timer that will delay DIOs. As such, we cannot expect that the need to resync can immediately fire a DIO.

It would probably reset the trickle timer to force a DIO very soon. Will that be soon enough?

 

Cheers,

 

Pascal

 

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: lundi 11 février 2013 00:55
To: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

 

Qin,

 

I'm not sure I understand what you mean by RPL synchronization. I don't believe RPL assumes nodes are synchronized at all. RPL is a routing protocol, and synchronization is a layer 2 concept which is pretty much orthogonal to the routing layer. That being said, RPL does contain some counters to ensure freshness of the routing information; maybe that's what you mean by synchronization?

 

Independent from synchronization, both TSCH and RPL can periodically broadcast information (EBs in TSCH, DIOs in RPL). I believe this thread discusses whether it makes sense/it is allowed to combine some of that info.

 

Please let me know if this helps clarifying what is being discussed.

Thomas

On Sun, Feb 10, 2013 at 3:19 PM, <qinwang@berkeley.edu> wrote:

Thomas, Pascal

When we talk about synchronization in TSCH, we refer to the two clocks at
a pair of motes, because they are talking to each other on TDMA-based MAC.

However, according to my understanding, the synchronization in RPL is
associated to some counter and globalized.

Thus, I wonder if the synchronization from RPL point of view is as same as
the synchronization in TSCH. If not, what is the relationship between
them?

Thanks
Qin




> Pascal, Robert,
>
> I believe we all feel a bit uneasy at the prospect of merging MAC layer EB
> with RPL DIO.
>
> Here are some thoughts about energy gains:
> - TSCH EB are used just to advertise the presence of a network, and can be
> sent at an arbitrary low rate, unless (as pointed out by Robert) you rely
> on them for synchronization. EBs are broadcast, and therefore would make a
> good candidate for "DIO overloading".
> - TSCH packets used solely to resync are sent from a mote to its time
> source neighbors when it hasn't heard from it in a while (duration
> determined by drift rate and guard time). Yet, these are sent unicast,
> possibly in dedicated slots, so I don't believe these packets make good
> candidates for DIO overloading.
> - the transmission of RPL DIO packets are governed by a trickle timer, and
> it's my understanding that the period between two DIOs can become large
> (tens of minutes?).
>
> Given the potential large period between DIO packets, the energy gains
> could not be that significant.
>
> Yet I believe the real advantage would be that a new mote could pick the
> mote to join based also on routing information. A mote would therefore
> attach to the already formed network to a mote which has a big chance of
> becoming its routing parent, putting less stress on the joining process.
>
> So, to answer Pascal's question, I believe there is no risk in terms of
> synchronization, since mote can stay synchronized only by sending period
> resync packet to time parents (unicast).
>
> Thomas
>
> On Fri, Feb 8, 2013 at 12:29 PM, Pascal Thubert
> <pascal.thubert@gmail.com>wrote:
>
>> Hello Robert and Thomas,
>>
>> I think that if we agree on that key design point early in the process,
>> we
>> ll save an awful lot of energy later...
>>
>> I certainly agree with the concept pf tying the mac coordonator with RPL
>> parent.
>>
>> And thé I m wondering about the benefits / consequences of triggering
>> DIO/
>> DAO just because we need to resync time in the absence of traffic. In
>> one
>> hand that looks like an awful layer violation. Otoh that looks like an
>> opportunity to check routes in the absence of traffic, considering that
>> with rpl traffic validates the routes in an other fashion.
>>
>> Sendind DIOs a bit earlier or a bit more does not hurt considering that
>> it
>> is still quite sparse.
>>
>> Question though: is there risk of synchronization of the RPL control
>> because an external functionality -sync- would require the emission
>> ahead
>> of desired schedule?
>>
>> Cheers,
>>
>> Pascal
>>
>> Le 8 févr. 2013 à 17:57, Robert Assimiti <robert.assimiti@nivis.com> a
>> écrit :
>>

>> Thomas,****
>>
>> ** **
>>
>> Just to clarify what I meant was:****
>>
>> ** **
>>
>> “I believe that tying the TSCH *MAC coordinator (typically also the time
>> source)* to the RPL *parent *is an excellent idea.****
>>
>> ** **
>>
>> *From:* 6tsch-bounces@ietf.org
>> [mailto:6tsch-bounces@ietf.org<6tsch-bounces@ietf.org>]
>> *On Behalf Of *Robert Assimiti
>> *Sent:* Friday, February 08, 2013 11:50 AM
>> *To:* Thomas Watteyne
>> *Cc:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance
>> traffic**
>> **
>>
>> ** **
>>
>> Thomas,****
>>
>> ** **

>>
>> I believe that tying the TSCH time source to the RPL is an excellent
>> idea.
>> This is exactly what we do in our current system and believe you me, it
>> saved us a lot of aspirin and Tylenol (or whatever headache medicine you

>> prefer).****
>>
>> ** **
>>
>> Let me suggest the following flow:****

>>
>> 1.      Device starts going through discovery and it build a table of

>> neighbors****

>>
>> 2.      Device chooses a MAC coordinator from the table of neighbors

>> (criteria based on which is outside the scope of this discussion)****

>>
>> 3.      RPL above does the same in parallel (DIOs). Once RPL chooses a
>> parent it would ensure that the MAC layer uses the parent as the

>> coordinator.****
>>
>> ** **

>>
>> As for the enhanced beacons they are a MAC mechanism and in my ever to
>> be
>> humbled they should only ever include IEs (channel hopping, slot, link,
>> etc) and no DIO (or RPL discovery related) since that would be a clear
>> layer violation. But the EBs could be coordinated (within the device)
>> with

>> DIO (or other RPL maintenance or discovery) traffic.  ****
>>
>> ** **
>>
>> *Robert Assimiti*
>>
>> ** **
>>
>> *From:* twatteyne@gmail.com
>> [mailto:twatteyne@gmail.com<twatteyne@gmail.com>]
>> *On Behalf Of *Thomas Watteyne
>> *Sent:* Wednesday, February 06, 2013 6:38 PM
>> *To:* Robert Assimiti
>> *Cc:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Time synchs and RPL discovery/maintenance
>> traffic**
>> **
>>
>> ** **
>>
>> Robert,****
>>
>> ** **

>>
>> I agree that we need to reconcile sync and routing. Since TSCH does not
>> define who a mote's time source neighbor should be, and since RPL
>> doesn't
>> either, the 6tsch layer would I believe be the right location. I avoid
>> the

>> term "shim" since it sounds as "super-thin-does-very-little".****
>>
>> ** **

>>
>> TSCH defined the concept of time source neighbor, and RPL of routing
>> parent. These could be made the same, especially since TSCH allows for
>> motes to have multiple time source parents. Moreover, in a multi-hop
>> setting, we don't want to end up with synchronization loops, so a (RPL)
>> DAG
>> organization looks like the right one. Finally, RPL will cause data
>> traffic
>> to flow from a mote to its routing parent(s), if that routing parent is
>> also a TSCH time source neighbor, this means that the mote will be
>> tightly

>> sync'ed "for free" when data is flowing.****
>>
>> ** **

>>
>> Do you have any thoughts on why tying TSCH time source neighbors to RPL
>> routing parents would not be a good idea? Given that a TSCH topology is
>> relatively stable due to the channel hopping nature of communication, I
>> would imagine that routing churn to relatively low, and so changes in

>> routing/sync parents infrequent.****
>>
>> ** **

>>
>> Just to clarify some terminology: the Enhanced Beacon (EB) you refer to,
>> is the one used to advertise the presence of the network, and which
>> contain
>> lots of IEs describing the network (channel hopping, timeslot info,
>> link/slotframe info, etc) described in 5.1.2.6? I agree that this role
>> is
>> similar in nature to the "periodic" DIOs being sent by RPL. Are you
>> toying
>> with the idea of putting the DIO payload after the EB IEs? The standard
>> might be flexible enough to allow the 6tsch layer to just send that up
>> the

>> stack as if they were regular data packets.****
>>
>> ** **

>>
>> Could we do some back-of-the-envelope calculation to determine how much
>> this would give us? Do you have a rough list of what periodic traffic is
>> being sent by a full-featured RPL, and how many packets/s that
>> represents?

>> ****
>>
>> ** **
>>
>> Thomas****

>>
>> On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti
>> <robert.assimiti@nivis.com>

>> wrote:****
>>
>> Thomas,****
>>
>>  ****

>>
>> The mechanism(s) used for time synchronization is something that we
>> might

>> have to reconcile with RPL discovery and maintenance traffic. ****
>>
>>  ****
>>
>> Time synchronization in TSCH is based on three mechanisms:****
>>
>> 1.      Enhanced beacons ****
>>
>> 2.      Enhanced ACKs****
>>
>> 3.      Frame based synchronization ****
>>
>>  ****

>>
>> If a node communicates intermittently (sleepy, battery operated) it can

>> also proactively ping its time source and receive time stamps.****
>>
>>  ****

>>
>> In order to maximize battery life and network throughput, it is
>> advisable
>> that RPL ICMP discovery and maintenance traffic (governed by the trickle
>> timer) be somehow coordinated with the transmission of time synch
>> packets

>> (especially with enhanced beacons). ****
>>
>>  ****

>>
>> This could be a function of the shim layer or it could be deferred to
>> the

>> device management entity. Any suggestions, ideas on this topic?****
>>
>>  ****
>>
>> Thks****
>>
>>  ****
>>
>> *Robert Assimiti*****
>>
>>  ****
>>
>> *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On
>> Behalf
>> Of *Thomas Watteyne
>> *Sent:* Thursday, January 31, 2013 8:50 PM
>> *To:* IETF 6TSCH
>> *Subject:* Re: [6tsch] Exposing network time (etc) to higher layers.****
>>
>>  ****

>>
>> Agreed. TSCH is built to compensate for clock drift by using all (incl.
>> data) packets to re-synchronize, and send keep-alive packets when not
>> enough data packets are sent to satisfy a "good enough" synchronization.
>> You can get the motes in your network synchronized within 10's of us. In
>> fact, the better synchronized, the less long you have to listen for a
>> packet (since you always have to listen early in case your neighbor mote
>> drifted), so tight synchronization is a power *benefit*, not a power
>> cost.

>> ****
>>
>>  ****

>>
>> As pointed out by Kris, this becomes really interesting for the
>> application to timestamp its payload. Are you thinking of any particular

>> use of tight synchronization by the routing layer?****
>>
>>  ****

>>
>> On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana <

>> xvilajosana@eecs.berkeley.edu> wrote:****

>>
>> Motes keep aligned with guard times smaller than 1ms, also motes share
>> the
>> global ASN, with that in mind, would not be difficult to expose network
>> time. Time accuracy might then depended on the energy constraints of the
>> networks. As more tight synchronization more packets on the air.
>>

>> X.****
>>
>>
>>
>>
>> On 31/01/13 16:23, Nick Moore wrote:****
>>
>> On 01/02/13 10:29, Kris Pister wrote:****

>>
>> So for sure we need a mechanism where network time can be exposed to

>> higher layers.****

>>
>>
>> Hey, that's a really interesting thought, especially given the drifty
>> nature of mote clocks.
>>

>> -----Nick****
>>
>>  ****

>>
>> _______________________________________________
>> 6tsch mailing list
>> 6tsch@ietf.org

>> https://www.ietf.org/mailman/listinfo/6tsch****
>>
>>  ****

>>
>>
>> _______________________________________________
>> 6tsch mailing list
>> 6tsch@ietf.org

>> https://www.ietf.org/mailman/listinfo/6tsch****
>>
>> ** **

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

 



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

--------------020304060008090803060202-- From alfredo.grieco@gmail.com Wed Feb 13 16:53:13 2013 Return-Path: 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 B9A7221F85E2 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 16:53:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.582 X-Spam-Level: X-Spam-Status: No, score=-1.582 tagged_above=-999 required=5 tests=[AWL=0.620, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y9hfbOrZF5nq for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 16:53:12 -0800 (PST) Received: from mail-ea0-f174.google.com (mail-ea0-f174.google.com [209.85.215.174]) by ietfa.amsl.com (Postfix) with ESMTP id F3ACE21F85E0 for <6tsch@ietf.org>; Wed, 13 Feb 2013 16:53:08 -0800 (PST) Received: by mail-ea0-f174.google.com with SMTP id 1so749291eaa.5 for <6tsch@ietf.org>; Wed, 13 Feb 2013 16:53:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=rdHV3NZSuxAQFSRp4//lYKtHjwnF1MtekJO1UetdVXI=; b=Vr234IR8jXzhCoyAKsvK6RaauIAzbUyyyx9NwkHGt3iU4uejrWUM2Xk/uB3TpWFKwo BAwIArlIY+RlikeTs8xze/Gax2zLY02q4SmUNtZvJr+qSOsAn4fCALvb9sx7SNm3c7RJ Tx5PQpDrMpTwuC4fqPvml6G9DBrI9WIQjtIlGL9HNi1kn9BCM8eeZeF0ixPHwy7YCa9E HsEc3LP3pQTA3WCTVkIphXQDOiCIX3MMj+lhJdd4Yu6k3nLmJUdoajZzyb+1jtGtzUNs 7EuHYvcuc6NrUyJYPwiQwB2+9Du4AddJY6F2ont/+bcTRYHptc1zyTnFMEceH2M3GM5q OGFQ== X-Received: by 10.14.178.69 with SMTP id e45mr18780684eem.9.1360803187981; Wed, 13 Feb 2013 16:53:07 -0800 (PST) Received: from [217.201.229.42] ([217.201.229.42]) by mx.google.com with ESMTPS id 46sm6697330eea.3.2013.02.13.16.53.05 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 13 Feb 2013 16:53:07 -0800 (PST) References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> <511C04D5.30002@eecs.berkeley.edu> Mime-Version: 1.0 (1.0) In-Reply-To: <511C04D5.30002@eecs.berkeley.edu> Content-Type: multipart/alternative; boundary=Apple-Mail-0ABC45B8-4897-4C01-82FB-FA8FADFE6662 Content-Transfer-Encoding: 7bit Message-Id: <83C1E131-3A81-4E7E-BE0B-05EDA21A15DF@gmail.com> X-Mailer: iPad Mail (10B141) From: Grieco Date: Thu, 14 Feb 2013 01:53:04 +0100 To: Kris Pister Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 00:53:13 -0000 --Apple-Mail-0ABC45B8-4897-4C01-82FB-FA8FADFE6662 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Dear Kris,=20 I fully agree with you.=20 In fact, in my previous mail I wrote "It remains open the problem of definin= g the number of slots/channel/frames that could host such a first instance D= ODAG and how to build it." meaning that the baseline dodag I am talking abou= t should be built (I still do not know how) in order to be optimal as you su= ggest. Of course, a single slot for every frame could be too much or too less depen= ding on the network we are considering and, as a consequence, optimality wil= l be never reached with such a static and blind assignment. Cheers Alfredo -- Luigi Alfredo Grieco, PhD Assistant Professor Department of Electrical and Information Engineering Politecnico di Bari Via Orabona 4 - 70125 - Bari - Italy +39 080 5963 911 telematics.poliba.it/grieco Skype id: l.alfredo.grieco Mobile: +39 3346715672 On 13 Feb 2013, at 22:25, Kris Pister wrote: > >> IMHO a baseline DODAG should be made available (before) to handle all t= he signaling required to > >> build a sophisticated and cross-layer scheduling & routing optimization= (after). >=20 > Alfredo - I agree. I'd vote for the simplest possible specification at L2= . DAG root picks a superframe length, schedules a single slotted-aloha link= in that frame, and the network builds on that. For many applications this i= s all they need, but almost any network will benefit from optimization beyon= d this. >=20 > The benefit of this is that it is easy for non-TSCH people to understand, a= nd relatively easy to implement. > The down side is that it isn't optimal for ... anything. >=20 > ksjp >=20 > On 2/13/2013 11:14 AM, Alfredo Grieco wrote: >> Hi Qin, Pascal, and all, >>=20 >> I would prefer to keep open mind at the present stage: the interface shou= ld >> be the outcome of a deep thinking process. >>=20 >> As you said, TSCH is flexible enough to accommodate many different >> requirements, having at least three parameters to throttle. >>=20 >> There is another requirement to point out: in industrial applications mos= t >> of nodes are fixed but some of them can move (at some time). Thus, whatev= er >> the interface is, the schedule should account for some degree of node >> mobility. This, probably, will require some portions of the slotframe to b= e >> reserved to accommodate unpredictable (yet real time) traffic contributed= by >> mobile nodes. >>=20 >> Regarding Implicit vs. Explicit BW reservation/requirement/signaling, >> probably it could be nice to use RSVP because it already exists and it is= >> the result of a very long research & standardization process: why should w= e >> invent something that already exist ? We could just tailor RSVP to our >> purposes (I am really ready to change my idea if needed). >>=20 >> Finally, to answer a Pascal's question regarding the chicken and egg prob= lem >> (routing and scheduling), I would like to remark that IMHO a baseline DOD= AG >> should be made available (before) to handle all the signaling required to= >> build a sophisticated and cross-layer scheduling & routing optimization >> (after). It remains open the problem of defining the number of >> slots/channel/frames that could host such a first instance DODAG and how t= o >> build it. >>=20 >> Sorry for my very long email. >>=20 >> Cheers >>=20 >> Alfredo >>=20 >> -- >>=20 >> Luigi Alfredo Grieco, Ph. D. >> Assistant Professor in Telecommunications >> DEE - Politecnico di Bari >> Via Orabona, 4 - 70125 - Bari - Italy >> Phone: +39 080 5963 911 >> Fax: +39 080 5963 410 >> telematics.poliba.it/grieco >> =20 >>=20 >>=20 >>=20 >>=20 >>=20 >> -----Messaggio originale----- >> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di >> qinwang@berkeley.edu >> Inviato: Wednesday, February 13, 2013 7:54 PM >> A: Alfredo Grieco >> Cc: 'IETF 6TSCH' >> Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit >>=20 >> Hi Alfredo, >>=20 >> You have very good point. >>=20 >> In TSCH, we have several parameters to play: >> (1) multiple slotframes, with different frame length and priority. >> (2) number of links >> (3) link allocation (slot, channel) >>=20 >> So, definitely we can translate more about Qos to the schedules used by >> TSCH. >>=20 >> Do you have specific idea about what the interface between 6tsch and uppe= r >> layer should be? >>=20 >> Thanks >> Qin >>=20 >>=20 >>> Hi Qin, and all, >>>=20 >>> Should we think also to traffic specifications other than bandwidth ? >>>=20 >>> Depending on the application and on the scenario, the schedule could >>> be built to enforce fault tolerance too (and/or other KPI) . >>>=20 >>> In this case, 6TSCH should translate QoS (in general, including >>> bandwidth of >>> course) into Links (slot, channel) allocations. >>>=20 >>> What do you think about ? >>>=20 >>> Many thanks in advance for your thoughtful replies. >>>=20 >>> Alfredo >>>=20 >>>=20 >>> -----Messaggio originale----- >>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>> di qinwang@berkeley.edu >>> Inviato: Monday, February 11, 2013 7:26 PM >>> A: IETF 6TSCH >>> Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit >>>=20 >>> Hi all, >>>=20 >>> One of 6tech functions should be translating Bandwidth requirements >>> into Links (slot, channel) allocation, in another word, reserving >>> Links to meet BW requirements. The problem is who generates BW >> requirements, and how. >>> There may be two approaches. >>>=20 >>> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >>> requirement and tell 6tsch, and then 6tsch reserves some Links to meet >>> the BW requirement. >>>=20 >>> (2) Implicit BW generation: upper layer just tells 6tsch to send data. >>> 6tsch figures out the BW requirements by itself according to the >>> traffic load, and then reserve Links to meet the BW requirement. >>>=20 >>> How do you think? >>>=20 >>> Qin >>>=20 >>>=20 >>>=20 >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >>=20 >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >>=20 >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >=20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --Apple-Mail-0ABC45B8-4897-4C01-82FB-FA8FADFE6662 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Dear Kris, 
<= br>
I fully agree with y= ou. 

In fact, in my previous ma= il I wrote "It remains open the problem of defining the= number of slots/channel/frames that could host su= ch a first instance DODAG and how to build it." m= eaning that the baseline dodag I am talking about should be built (I still d= o not know how) in order to be optimal as you suggest.

Of course, a single slot for e= very frame could be too much or too less depending on the network we are con= sidering and, as a consequence, optimality will be never reached with such a= static and blind assignment.

Cheers

Alfredo

--
Luigi Alfredo Grieco, PhD
<= div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-highligh= t-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(17= 5, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0= .230469); -webkit-text-size-adjust: auto; ">Assistant Professor
Department of Electrical and Informat= ion Engineering
Politecni= co di Bari
Via Orabona 4 -= 70125 - Bari - Italy
+39 0= 80 5963 911
Skype id: l.alfredo.grieco
Mobile: +39 3346715672
<= div style=3D"-webkit-text-size-adjust: auto; ">


On 13 Feb 2013, at 22:25, K= ris Pister <pister@eecs.berke= ley.edu> wrote:

>> IMHO a baseline DODAG shoul= d be made available (before) to handle all the signaling required to<= br>>> build a sophisticated and cross-layer scheduling & rou= ting optimization (after).

Alfredo - I agre= e.  I'd vote for the simplest possible specification at L2.  DAG r= oot picks a superframe length, schedules a single slotted-aloha link in that= frame, and the network builds on that. For many applications this is all th= ey need, but almost any network will benefit from optimization beyond this.<= /span>

The benefit of this is that it is easy for n= on-TSCH people to understand, and relatively easy to implement.
The down side is that it isn't optimal for ... anything.


ksjp

On 2/13/2013 11:14 A= M, Alfredo Grieco wrote:
Hi Qin, P= ascal, and all,

I would prefer to keep op= en mind at the present stage: the interface should
be the outcome of a deep thinking process.

=
As you said, TSCH is flexible enough to acco= mmodate many different
requirements, having at least three parameters to throttle.

There is another requirement to point out: in industria= l applications most
o= f nodes are fixed but some of them can move (at some time). Thus, whatever
the interface is, the s= chedule should account for some degree of node
mobility. This, probably, will require some portio= ns of the slotframe to be
<= span>reserved to accommodate unpredictable (yet real time) traffic contribut= ed by
mobile nodes.

Regarding Implicit vs. Explicit BW reserva= tion/requirement/signaling,
probably it could be nice to use RSVP because it already exists and i= t is
the result of a v= ery long research & standardization process: why should we
invent something that already exis= t ? We could just tailor RSVP to our
purposes (I am really ready to change my idea if needed).

Finally, to answer a Pascal's question rega= rding the chicken and egg problem
(routing and scheduling), I would like to remark that IMHO a ba= seline DODAG
should b= e made available (before) to handle all the signaling required to
=
build a sophisticated and cross= -layer scheduling & routing optimization
(after). It remains open the problem of defining the= number of
slots/chan= nel/frames that could host such a first instance DODAG and how to
=
build it.

Sorry for my very long email.

Cheers

<= /blockquote>
Alfredo
<= blockquote type=3D"cite">
--
=
Luigi Alfredo Grieco, Ph. D= .
Assistant Professor= in Telecommunications
DEE - Politecnico di Bari
Via Orabona, 4 - 70125 - Bari - Italy
Phone: +39 080 5963 911
Fax: +39 080 5963 410
t= elematics.poliba.it/grieco
 




=
-----Messaggio originale---= --
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di=
qinwang@berkeley.edu
Inviato: Wednesday, February 13, 2013 7:54 PM
A: Alfredo Grieco
Cc: 'IETF 6TSCH'
Oggetto: Re: [6tsch] R: Bandwidth require= ment, Explicit vs. Implicit

Hi Alfredo,

You have very good point.

In TSCH, we have several parameters to play:
(1) multiple slotframes, with dif= ferent frame length and priority.
(2) number of links
(3) link allocation (slot, channel)

So, definitely we can translate more about Qos to the schedules used b= y
TSCH.

Do you have specific idea about what the interface bet= ween 6tsch and upper
= layer should be?

Thanks
Qin


Hi Qin, and all,

Should we think= also to traffic specifications other than bandwidth ?

Depending on the application and on the scenario, the schedu= le could
be built to enforce fault tolerance too (and/or o= ther KPI) .

In this case, 6TSCH should t= ranslate QoS (in general, including
bandwidth of
course) into Links (slot, channel) allocations.
<= /span>
What do you think about ?

<= span>Many thanks in advance for your thoughtful replies.
<= /span>
Alfredo


= -----Messaggio originale-----
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto
<= span>di qinwang@berkeley.edu
Inviato: Monday, February 11, 2013 7:26 PM
A:= IETF 6TSCH
Oggetto: [6tsch] Bandwidth requirement, Explic= it vs. Implicit

Hi all,

One of 6tech functions should be translating Bandwidth= requirements
=
into Links (slot, channel) allocation, in an= other word, reserving
Links to meet BW requirements. The pr= oblem is who generates BW
requirements, and how.
There may be two approaches.

(1) Explicit BW generation: upper layer, e= .g. RSVP, generates BW
requirement and tell 6tsch, and then 6= tsch reserves some Links to meet
the BW requirement.

=
(2) Implicit BW generation: upper layer just= tells 6tsch to send data.
6tsch figures out the BW requir= ements by itself according to the
traffic load, and then r= eserve Links to meet the BW requirement.

How do you think?

<= blockquote type=3D"cite">
Qin



=
__________________= _____________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf= .org/mailman/listinfo/6tsch

=

__________________________________= _____________
6tsch m= ailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch

_______________________________________________
6tsch mailing list
6tsch@ie= tf.org
https://www.ietf.org/mailman/l= istinfo/6tsch

____________= ___________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf= .org/mailman/listinfo/6tsch

= --Apple-Mail-0ABC45B8-4897-4C01-82FB-FA8FADFE6662-- From pister@eecs.berkeley.edu Wed Feb 13 20:52:05 2013 Return-Path: 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 63D7521F8681 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 20:52:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LbxWaDNNoycc for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 20:52:04 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id D986321F8678 for <6tsch@ietf.org>; Wed, 13 Feb 2013 20:52:03 -0800 (PST) Received: from c-98-210-49-50.hsd1.ca.comcast.net ([98.210.49.50] helo=[192.168.1.100]) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from ) id 1U5qnV-0001B1-9L; Wed, 13 Feb 2013 20:51:54 -0800 Message-ID: <511C6D40.1070300@eecs.berkeley.edu> Date: Wed, 13 Feb 2013 20:51:12 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: Grieco References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> <511C04D5.30002@eecs.berkeley.edu> <83C1E131-3A81-4E7E-BE0B-05EDA21A15DF@gmail.com> In-Reply-To: <83C1E131-3A81-4E7E-BE0B-05EDA21A15DF@gmail.com> Content-Type: multipart/alternative; boundary="------------080008000208010402090708" Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 04:52:05 -0000 This is a multi-part message in MIME format. --------------080008000208010402090708 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit yes, I think that we're in violent agreement. Now we just need to find someone who disagrees with the Bari-Berkeley Alliance :) ksjp On 2/13/2013 4:53 PM, Grieco wrote: > Dear Kris, > > I fully agree with you. > > In fact, in my previous mail I wrote "It remains open the problem of > defining the number of slots/channel/frames that could host such a > first instance DODAG and how to build it." meaning that the baseline > dodag I am talking about should be built (I still do not know how) in > order to be optimal as you suggest. > > Of course, a single slot for every frame could be too much or too less > depending on the network we are considering and, as a consequence, > optimality will be never reached with such a static and blind assignment. > > Cheers > > Alfredo > > -- > Luigi Alfredo Grieco, PhD > Assistant Professor > Department of Electrical and Information Engineering > Politecnico di Bari > Via Orabona 4 - 70125 - Bari - Italy > +39 080 5963 911 > telematics.poliba.it/grieco > Skype id: l.alfredo.grieco > Mobile: +39 3346715672 > > > On 13 Feb 2013, at 22:25, Kris Pister > wrote: > >> >> IMHO a baseline DODAG should be made available (before) to handle all the signaling required to >> >> build a sophisticated and cross-layer scheduling & routing optimization (after). >> >> Alfredo - I agree. I'd vote for the simplest possible specification >> at L2. DAG root picks a superframe length, schedules a single >> slotted-aloha link in that frame, and the network builds on that. For >> many applications this is all they need, but almost any network will >> benefit from optimization beyond this. >> >> The benefit of this is that it is easy for non-TSCH people to >> understand, and relatively easy to implement. >> The down side is that it isn't optimal for ... anything. >> >> ksjp >> >> On 2/13/2013 11:14 AM, Alfredo Grieco wrote: >>> Hi Qin, Pascal, and all, >>> >>> I would prefer to keep open mind at the present stage: the interface >>> should >>> be the outcome of a deep thinking process. >>> >>> As you said, TSCH is flexible enough to accommodate many different >>> requirements, having at least three parameters to throttle. >>> >>> There is another requirement to point out: in industrial >>> applications most >>> of nodes are fixed but some of them can move (at some time). Thus, >>> whatever >>> the interface is, the schedule should account for some degree of node >>> mobility. This, probably, will require some portions of the >>> slotframe to be >>> reserved to accommodate unpredictable (yet real time) traffic >>> contributed by >>> mobile nodes. >>> >>> Regarding Implicit vs. Explicit BW reservation/requirement/signaling, >>> probably it could be nice to use RSVP because it already exists and >>> it is >>> the result of a very long research & standardization process: why >>> should we >>> invent something that already exist ? We could just tailor RSVP to our >>> purposes (I am really ready to change my idea if needed). >>> >>> Finally, to answer a Pascal's question regarding the chicken and egg >>> problem >>> (routing and scheduling), I would like to remark that IMHO a >>> baseline DODAG >>> should be made available (before) to handle all the signaling >>> required to >>> build a sophisticated and cross-layer scheduling & routing optimization >>> (after). It remains open the problem of defining the number of >>> slots/channel/frames that could host such a first instance DODAG and >>> how to >>> build it. >>> >>> Sorry for my very long email. >>> >>> Cheers >>> >>> Alfredo >>> >>> -- >>> >>> Luigi Alfredo Grieco, Ph. D. >>> Assistant Professor in Telecommunications >>> DEE - Politecnico di Bari >>> Via Orabona, 4 - 70125 - Bari - Italy >>> Phone: +39 080 5963 911 >>> Fax: +39 080 5963 410 >>> telematics.poliba.it/grieco >>> >>> >>> >>> >>> >>> >>> -----Messaggio originale----- >>> Da: 6tsch-bounces@ietf.org >>> [mailto:6tsch-bounces@ietf.org] Per conto di >>> qinwang@berkeley.edu >>> Inviato: Wednesday, February 13, 2013 7:54 PM >>> A: Alfredo Grieco >>> Cc: 'IETF 6TSCH' >>> Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit >>> >>> Hi Alfredo, >>> >>> You have very good point. >>> >>> In TSCH, we have several parameters to play: >>> (1) multiple slotframes, with different frame length and priority. >>> (2) number of links >>> (3) link allocation (slot, channel) >>> >>> So, definitely we can translate more about Qos to the schedules used by >>> TSCH. >>> >>> Do you have specific idea about what the interface between 6tsch and >>> upper >>> layer should be? >>> >>> Thanks >>> Qin >>> >>> >>>> Hi Qin, and all, >>>> >>>> Should we think also to traffic specifications other than bandwidth ? >>>> >>>> Depending on the application and on the scenario, the schedule could >>>> be built to enforce fault tolerance too (and/or other KPI) . >>>> >>>> In this case, 6TSCH should translate QoS (in general, including >>>> bandwidth of >>>> course) into Links (slot, channel) allocations. >>>> >>>> What do you think about ? >>>> >>>> Many thanks in advance for your thoughtful replies. >>>> >>>> Alfredo >>>> >>>> >>>> -----Messaggio originale----- >>>> Da: 6tsch-bounces@ietf.org >>>> [mailto:6tsch-bounces@ietf.org] Per conto >>>> di qinwang@berkeley.edu >>>> Inviato: Monday, February 11, 2013 7:26 PM >>>> A: IETF 6TSCH >>>> Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit >>>> >>>> Hi all, >>>> >>>> One of 6tech functions should be translating Bandwidth requirements >>>> into Links (slot, channel) allocation, in another word, reserving >>>> Links to meet BW requirements. The problem is who generates BW >>> requirements, and how. >>>> There may be two approaches. >>>> >>>> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >>>> requirement and tell 6tsch, and then 6tsch reserves some Links to meet >>>> the BW requirement. >>>> >>>> (2) Implicit BW generation: upper layer just tells 6tsch to send data. >>>> 6tsch figures out the BW requirements by itself according to the >>>> traffic load, and then reserve Links to meet the BW requirement. >>>> >>>> How do you think? >>>> >>>> Qin >>>> >>>> >>>> >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>>> >>>> >>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch --------------080008000208010402090708 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit yes, I think that we're in violent agreement.  Now we just need to find someone who disagrees with the Bari-Berkeley Alliance :)

ksjp

On 2/13/2013 4:53 PM, Grieco wrote:
Dear Kris, 

I fully agree with you. 

In fact, in my previous mail I wrote "It remains open the problem of defining the number of slots/channel/frames that could host such a first instance DODAG and how to build it." meaning that the baseline dodag I am talking about should be built (I still do not know how) in order to be optimal as you suggest.

Of course, a single slot for every frame could be too much or too less depending on the network we are considering and, as a consequence, optimality will be never reached with such a static and blind assignment.

Cheers

Alfredo

--
Luigi Alfredo Grieco, PhD
Assistant Professor
Department of Electrical and Information Engineering
Politecnico di Bari
Via Orabona 4 - 70125 - Bari - Italy
+39 080 5963 911
Skype id: l.alfredo.grieco
Mobile: +39 3346715672


On 13 Feb 2013, at 22:25, Kris Pister <pister@eecs.berkeley.edu> wrote:

>> IMHO a baseline DODAG should be made available (before) to handle all the signaling required to
>> build a sophisticated and cross-layer scheduling & routing optimization (after).

Alfredo - I agree.  I'd vote for the simplest possible specification at L2.  DAG root picks a superframe length, schedules a single slotted-aloha link in that frame, and the network builds on that. For many applications this is all they need, but almost any network will benefit from optimization beyond this.

The benefit of this is that it is easy for non-TSCH people to understand, and relatively easy to implement.
The down side is that it isn't optimal for ... anything.

ksjp

On 2/13/2013 11:14 AM, Alfredo Grieco wrote:
Hi Qin, Pascal, and all,

I would prefer to keep open mind at the present stage: the interface should
be the outcome of a deep thinking process.

As you said, TSCH is flexible enough to accommodate many different
requirements, having at least three parameters to throttle.

There is another requirement to point out: in industrial applications most
of nodes are fixed but some of them can move (at some time). Thus, whatever
the interface is, the schedule should account for some degree of node
mobility. This, probably, will require some portions of the slotframe to be
reserved to accommodate unpredictable (yet real time) traffic contributed by
mobile nodes.

Regarding Implicit vs. Explicit BW reservation/requirement/signaling,
probably it could be nice to use RSVP because it already exists and it is
the result of a very long research & standardization process: why should we
invent something that already exist ? We could just tailor RSVP to our
purposes (I am really ready to change my idea if needed).

Finally, to answer a Pascal's question regarding the chicken and egg problem
(routing and scheduling), I would like to remark that IMHO a baseline DODAG
should be made available (before) to handle all the signaling required to
build a sophisticated and cross-layer scheduling & routing optimization
(after). It remains open the problem of defining the number of
slots/channel/frames that could host such a first instance DODAG and how to
build it.

Sorry for my very long email.

Cheers

Alfredo

--

Luigi Alfredo Grieco, Ph. D.
Assistant Professor in Telecommunications
DEE - Politecnico di Bari
Via Orabona, 4 - 70125 - Bari - Italy
Phone: +39 080 5963 911
Fax: +39 080 5963 410
telematics.poliba.it/grieco
 





-----Messaggio originale-----
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di
qinwang@berkeley.edu
Inviato: Wednesday, February 13, 2013 7:54 PM
A: Alfredo Grieco
Cc: 'IETF 6TSCH'
Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit

Hi Alfredo,

You have very good point.

In TSCH, we have several parameters to play:
(1) multiple slotframes, with different frame length and priority.
(2) number of links
(3) link allocation (slot, channel)

So, definitely we can translate more about Qos to the schedules used by
TSCH.

Do you have specific idea about what the interface between 6tsch and upper
layer should be?

Thanks
Qin


Hi Qin, and all,

Should we think also to traffic specifications other than bandwidth ?

Depending on the application and on the scenario, the schedule could
be built to enforce fault tolerance too (and/or other KPI) .

In this case, 6TSCH should translate QoS (in general, including
bandwidth of
course) into Links (slot, channel) allocations.

What do you think about ?

Many thanks in advance for your thoughtful replies.

Alfredo


-----Messaggio originale-----
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto
di qinwang@berkeley.edu
Inviato: Monday, February 11, 2013 7:26 PM
A: IETF 6TSCH
Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit

Hi all,

One of 6tech functions should be translating Bandwidth requirements
into Links (slot, channel) allocation, in another word, reserving
Links to meet BW requirements. The problem is who generates BW
requirements, and how.
There may be two approaches.

(1) Explicit BW generation: upper layer, e.g. RSVP, generates BW
requirement and tell 6tsch, and then 6tsch reserves some Links to meet
the BW requirement.

(2) Implicit BW generation: upper layer just tells 6tsch to send data.
6tsch figures out the BW requirements by itself according to the
traffic load, and then reserve Links to meet the BW requirement.

How do you think?

Qin



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



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

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

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

--------------080008000208010402090708-- From twatteyne@gmail.com Wed Feb 13 23:20:25 2013 Return-Path: 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 2143721F8721 for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 23:20:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.796 X-Spam-Level: X-Spam-Status: No, score=-1.796 tagged_above=-999 required=5 tests=[AWL=-0.486, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_FWDLOOK=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kMyM7CcyycFP for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 23:20:23 -0800 (PST) Received: from mail-pb0-f48.google.com (mail-pb0-f48.google.com [209.85.160.48]) by ietfa.amsl.com (Postfix) with ESMTP id BACF921F871C for <6tsch@ietf.org>; Wed, 13 Feb 2013 23:20:23 -0800 (PST) Received: by mail-pb0-f48.google.com with SMTP id wy12so55972pbc.21 for <6tsch@ietf.org>; Wed, 13 Feb 2013 23:20:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=6+3AuJesvDZ7tDxe+dlIaDHCpCjvvdiRv2MSCWNGR6M=; b=jnpwcl8IYW58tuQozXZOZsKbhyrn5flVYT06JetKOvghcCXp2lQkwgBYH9WkJA/3VV jzEDfpZyQjinDMeeK8Lq8/XoHLbf91to3Qb297xNcyuDYGMzSznKjJA+lnpU6Wsrs6vU GifEBF7KBytn2+IolFemKyP0IUT+uJjLIX559bxw2WMrO5bJWKOChrxwXB9lYvZ4wh4c 4QY1cw+bGuJhZxckES0BykbqkLG7y/TLiPXZBlcKCEpDfaTbBbkOTMxnyf2juwxf5kQt vBP9rq9RSMXSdpSFHbszNjSz/toNQSHpVuXeKhrcLjnVU0lxLEGJk+X5/osKc+0uwk33 aDzA== MIME-Version: 1.0 X-Received: by 10.68.216.193 with SMTP id os1mr1149461pbc.130.1360826423379; Wed, 13 Feb 2013 23:20:23 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Wed, 13 Feb 2013 23:20:23 -0800 (PST) In-Reply-To: <511B74CA.7030608@cox.net> References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> Date: Wed, 13 Feb 2013 23:20:23 -0800 X-Google-Sender-Auth: lLrtNiuKFWFnouY6JhpZ1xD5Wb4 Message-ID: From: Thomas Watteyne To: 6tsch@ietf.org Content-Type: multipart/alternative; boundary=e89a8ff2439b91087804d5aa1708 Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 07:20:25 -0000 --e89a8ff2439b91087804d5aa1708 Content-Type: text/plain; charset=ISO-8859-1 Tom, This is a very interesting feature indeed, which I confirm does not appear in 15.4e (although the standard is flexible enough that you could play with some of those concepts). You convinced me of the interest of such as scheme by this duo/triocast. In that case, what would be destination address be of a duocast packet? That being said, I believe the scope of the 6TSCH group is the existing IEEE802.15.4e standard. And while certainly a food for lots of thoughts, I think we're bound to using the notion of ASN in the context of this group. I hope you agree. Thomas On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney wrote: > ** > Thomas, your comment "there still needs to be a mechanism for rootA to use > the same ASN as rootB" implies to me that you are still using the concept > of Absolute Slot Number (presumably the meaning of ASN) rather than time as > the basis for nonces, cutover coordination, etc. In the industrial wireless > world this was the approach used in WirelessHART. However, ISA100.11a shows > us that there is a better, more forward-looking way, and that is to use > time itself, in a truncated fractional representation, as the nonce basis. > > The fallacy / limitation of using ASN becomes instantly apparent as soon > as one considers a system in which different slots (perhaps in different > superframes) can have different durations. As RF technology progresses > beyond the limitations of the current IEEE 802.15.4 PHY design, such as to > use FEC in some frames, it becomes highly desirable to permit different > communication flows with differing criticality to use different slot > durations. In ISA100.11a this use largely occurs in conjunction with > duocast, where participating motes use a slot template that has two > separate acknowledgment intervals. Except when checking that an effective > backup receiver exists, the mote that initiated the acknowledged > transaction responds to the first successful acknowledgment by shutting off > its receiver. However, both devices that are receiving the acknowledged > transaction, which are usually powered backbone-connected access points > (e.g., routers to a faster subnet) when duocast is used, acknowledge the > duocast transmission in their respective assigned slots. Given that RF > typically experiences a 5% mean non-reception rate from all causes, duocast > reduces the effective non-reception rate per transmission to nearly > (.05)^2, which is 0.25%. It is that innovation that makes reliable > closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and > in a 6TSCH system). > > A similar situation would exist with a PHY that could enable FEC, which > would require longer transmission durations, and hence longer slots, to > carry the same payload. Military communications experience in the presence > of heavy fading and interference shows that FEC is often a more robust way > to communicate than an unlimited number of ARQ cycles. However, use of FEC > would dictate longer slots for those critical communications where FEC use > was deemed appropriate (e.g., safety system messaging in an industrial > plant, or super high critical alarms). > > The moment that a system is designed to permit concurrent assignment of > slots of differing duration, the entire ASN approach collapses. The only > feasible yet practical solution is to use time itself, in some digital > representation, as the synchronizing information. I had presumed, > apparently, in error, that this lesson was already learned and widely > known. There really is no alternative, particularly when looking at a > future of radios with greater capabilities -- perhaps even SDR -- than > those employed today. > > -Tom > ==== > > On 2013.02.12 21:25, Xavier Vilajosana wrote: > > Hi Thomas, > good point! > > I think that having multiple DAGroot appearing and disappearing may only > have implications on the rank of some nodes. A node appearing will trigger > a chain of rank updates that will modify the routing topology and some > nodes will change their parent. A node disappearing will cause some nodes > having to change its parent. The important thing here is how fast RPL can > deal with that dynamism. > > > As for synchronization, I guess that having a network wide synchronization > protocol is the best idea. Where should this network synchronization > protocol reside? it seems more a L3 protocol. > > regards, > Xavi > > > > > On 12/02/13 19:57, Thomas Watteyne wrote: > > I'd like to take a different view on Sateesh's comment and discuss an > issue which I believe is extremely important: multiple DAG roots. > > Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: > 1) *1* DODAG, *1* root. > 2) *n* DODAGs, *n* roots. > 3) *1* DODAG, *n* (virtual) roots > > For 1), I think we have reached a consensus that having TSCH pick RPL > routing parents as time source neigbors is a good idea. > > I'd like to spend some time thinking about 2) and 3). RPL gives us the > wonderful flexibility of being able to add/remove DAG roots. In case of 3) > for example, traffic can flow to the DAG root topologically closest, and > the DAG can adjust to the arrival of a new DAG root. This allows for very > flexible network (i.e. some motes in a forest has intermittent GSM > connectivity and play DAG root when they have). I'd like to make sure this > is supported when using TSCH underneath. > > I see two challenges, both related with synchronization: > - what does the synchronization DAG(s) look like in the presence of > multiple roots? > - what becomes of this synchronization DAG when a DAGroot is removed? is > added? > > Since each DAG root is a time master, if they are not synchronized, they > will form independent synchronization DAGs, which will lead to > synchronization chaos. > > I can think of several options: > - DAG roots use some common time source to synchronize (e.g. GPS) and > inject that time into the rest of the network. This allows only for slots > to be aligned, and there still needs to be a mechanism for rootA to use the > same ASN as rootB. > - DAG root use some out-of-band protocol to coordinate. If we assume the > DAG roots are egress points to the Internet, that out-of-band channel could > be the Internet. > - some in-band protocol is used. As pointed out by Tom, this is of course > the best solution. > > Before getting too far into these ideas, I'd like to ask for thoughts > from the group. > > Thomas > > > _______________________________________________ > 6tsch mailing list6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch > > > > _______________________________________________ > 6tsch mailing list6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --e89a8ff2439b91087804d5aa1708 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Tom,

This is a very interesting feature indeed, which I = confirm does not appear in 15.4e (although the standard is flexible enough = that you could play with some of those concepts). You convinced me of the i= nterest of such as scheme by this duo/triocast. In that case, what would be= destination address be of a duocast packet?

That being said, I believe the scope of the 6TSCH group= is the existing IEEE802.15.4e standard. And while certainly a food for lot= s of thoughts, I think we're bound to using the notion of ASN in the co= ntext of this group.

I hope you agree.

Thomas
=

On Wed, Feb 13, 2013 at 3:11 AM, Tom Ph= inney <tom.phinney@cox.net> wrote:
=20 =20 =20
Thomas, your comment "there still needs to be= a mechanism for rootA to use the same ASN as rootB" implies to me that you are still using the concept of Absolute Slot Number (presumably the meaning of ASN) rather than time as the basis for nonces, cutover coordination, etc. In the industrial wireless world this was the approach used in WirelessHART. However, ISA100.11a shows us that there is a better, more forward-looking way, and that is to use time itself, in a truncated fractional representation, as the nonce basis.

The fallacy / limitation of using ASN becomes instantly apparent as soon as one considers a system in which different slots (perhaps in different superframes) can have different durations. As RF technology progresses beyond the limitations of the current IEEE 802.15.4 PHY design, such as to use FEC in some frames, it becomes highly desirable to permit different communication flows with differing criticality to use different slot durations. In ISA100.11a this use largely occurs in conjunction with duocast, where participating motes use a slot template that has two separate acknowledgment intervals. Except when checking that an effective backup receiver exists, the mote that initiated the acknowledged transaction responds to the first successful acknowledgment by shutting off its receiver. However, both devices that are receiving the acknowledged transaction, which are usually powered backbone-connected access points (e.g., routers to a faster subnet) when duocast is used, acknowledge the duocast transmission in their respective assigned slots. Given that RF typically experiences a 5% mean non-reception rate from all causes, duocast reduces the effective non-reception rate per transmission to nearly (.05)^2, which is 0.25%. It is that innovation that makes reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and in a 6TSCH system).

A similar situation would exist with a PHY that could enable FEC, which would require longer transmission durations, and hence longer slots, to carry the same payload. Military communications experience in the presence of heavy fading and interference shows that FEC is often a more robust way to communicate than an unlimited number of ARQ cycles. However, use of FEC would dictate longer slots for those critical communications where FEC use was deemed appropriate (e.g., safety system messaging in an industrial plant, or super high critical alarms).

The moment that a system is designed to permit concurrent assignment of slots of differing duration, the entire ASN approach collapses. The only feasible yet practical solution is to use time itself, in some digital representation, as the synchronizing information. I had presumed, apparently, in error, that this lesson was already learned and widely known. There really is no alternative, particularly when looking at a future of radios with greater capabilities -- perhaps even SDR -- than those employed today.

-Tom
=3D=3D=3D=3D

On 2013.02.12 21:25, Xavier Vilajosana wrote:
=20
Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only have implications on the rank of some nodes. A node appearing will trigger a chain of rank updates that will modify the routing topology and some nodes will change their parent. A node disappearing will cause some nodes having to change its parent. The important thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization protocol is the best idea. Where should this network synchronization protocol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment= and discuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG, =A01 root.
2) n DODAGs, n roots.
3) 1 DODAG, =A0n (virtual) roots=A0

For 1), I think we have reached a consensus that having TSCH pick RPL routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us the wonderful flexibility of being able to add/remove DAG roots. In case of 3) for example, traffic can flow to the DAG root topologically closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes in a forest has intermittent GSM connectivity and play DAG root when they have). I'd like to make sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of multiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? is added?

Since each DAG root is a time master, if they are not synchronized, they will form independent synchronization DAGs, which will lead to synchronization chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and inject that time into the rest of the network. This allows only for slots to be aligned, and there still needs to be a mechanism for rootA to use the same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume the DAG roots are egress points to the Internet, that out-of-band channel could be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of course the best solution.

Before getting too far into these ideas, I'd like to ask for thoughts from the group.

Thomas


_______________________________________________
6tsch mailing list
6tsch@ietf.org
h=
ttps://www.ietf.org/mailman/listinfo/6tsch

_______________________________________________ 6tsch mailing list 6tsch@ietf.org h= ttps://www.ietf.org/mailman/listinfo/6tsch

_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch


--e89a8ff2439b91087804d5aa1708-- From twatteyne@gmail.com Wed Feb 13 23:57:23 2013 Return-Path: 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 7324421F871C for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 23:57:23 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.611 X-Spam-Level: X-Spam-Status: No, score=-2.611 tagged_above=-999 required=5 tests=[AWL=0.365, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4gJmBCAkZmsk for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 23:57:22 -0800 (PST) Received: from mail-pb0-f53.google.com (mail-pb0-f53.google.com [209.85.160.53]) by ietfa.amsl.com (Postfix) with ESMTP id 51B8721F871F for <6tsch@ietf.org>; Wed, 13 Feb 2013 23:57:22 -0800 (PST) Received: by mail-pb0-f53.google.com with SMTP id un1so67832pbc.40 for <6tsch@ietf.org>; Wed, 13 Feb 2013 23:57:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=G7iX8lh7qOAlXwbxXjFFyy/mRW+ijQMosOUW4v9bsTk=; b=sEPT8bqGhR8DfSVJCfi6wudHEFjWJmnBfwSR0y6hxbhrzdiYl3yFBx2s/kOPDIOyP9 z8V9qtvMfd0NRgt2QSNokCM5zA8s2LwSNv2fzewlrPElrDiYGbP3JMu7C4DToOkQkSxu irP0YMFpsoW9iM3sunnnvWTfMS7buT+SE3j05PsmfmLfTYQbuGGbmgY3QLSBKNeLjssu 7Ls24rjzMLTBzTuWrUmG1EC9fGt4D9C7Dn6X5a5rUeCBBr4wWrPqMFbaBlLawSR/GYi6 tjNJt3s3fVKGuggBlDa6DAwR4Jwd+W4DqS7Up3GnIOLxl+broppH9woSSzJKHmilEzf0 LPLw== MIME-Version: 1.0 X-Received: by 10.66.187.204 with SMTP id fu12mr1546621pac.43.1360828641957; Wed, 13 Feb 2013 23:57:21 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Wed, 13 Feb 2013 23:57:21 -0800 (PST) In-Reply-To: References: <511B15A7.1070404@eecs.berkeley.edu> Date: Wed, 13 Feb 2013 23:57:21 -0800 X-Google-Sender-Auth: bbuMPAYnesgRftnYEr-qgsJVQNY Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7bf0eaeccdd6d104d5aa9b1f Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 07:57:23 -0000 --047d7bf0eaeccdd6d104d5aa9b1f Content-Type: text/plain; charset=ISO-8859-1 Maria Rita, Absolutely, also need to be updated when a DAG root changes. Let me try and illustrate a bit with an example. Say that I want to deploy 100 motes in a square patch of forest, and I have 4 motes equipped with cell modems and therefore Internet connectivity. Motes measure data and send data through the network to one of these 4 motes; I don't really care which one, as long as it gets to my server at home. >From a RPL point of view, this would be a single DODAG, with 4 virtual roots: the rank increases from each of the roots outwards, and mote sends data to whichever root is topologically closest. There is nice redundancy since the networkhas 4 egress points. >From a TSCH point of view, however, things are a bit more complicated. If I boot my 4 roots, they can not start advertising at will, since they are not synchronized with one another. Even if motes can attach to whichever they hear first, you will end up with 4 smaller independent networks, not one highly redundant network. One option is to pre-program rootA to be the time master, and rootB/C/D time slaves. That is, when booted rootB/C/D search for a network like any other mote. When they attach to the network, however, they must somehow indicate that they are a DAGroot (in RPL), but NOT a time source. This effectively builds a synchronization DAG (around rootA only), and a routing DAG (around rootA/B/C/D). This somehow breaks our earlier agreement that "RPL routing parents are also TSCH time source neighbors". Thomas On Wed, Feb 13, 2013 at 7:49 AM, Maria Rita PALATTELLA < maria-rita.palattella@uni.lu> wrote: > Thomas, Xavi, > > from my point of view, synchronization isn't the only problem with which > we will have to deal when we have multiple DAGroot appearing/disappearing. > A change of topology, and thus a change of the nodes' parent will have an > impact also on the schedule. I mean, once a node changes its parents, also > the links A->B will change and the schedule should be updated and > distributed again, without taking long time, and of course, without wasting > a lot of energy. Thus, we will need for sure, some mechanisms that > interacts between L2 and L3, in order to deal with that. > > Moreover, we could use multiple DAGroot for having multiple slotframe > running at the same time. About multiple slotframe, we will need to define > how each of them can be aware of the others, in order to build efficient > schedules, that allows to schedule the maximum number of transmissions at > the same time, without having collision and interference. > > Looking forward to having feedbacks/ideas. > > Regards, > Maria Rita > ------------------------------ > *From:* 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] on behalf of > Xavier Vilajosana [xvilajosana@eecs.berkeley.edu] > *Sent:* Wednesday, February 13, 2013 5:25 AM > *To:* 6tsch@ietf.org > *Subject:* Re: [6tsch] TSCH with multiple DAGroots > > Hi Thomas, > good point! > > I think that having multiple DAGroot appearing and disappearing may only > have implications on the rank of some nodes. A node appearing will trigger > a chain of rank updates that will modify the routing topology and some > nodes will change their parent. A node disappearing will cause some nodes > having to change its parent. The important thing here is how fast RPL can > deal with that dynamism. > > > As for synchronization, I guess that having a network wide synchronization > protocol is the best idea. Where should this network synchronization > protocol reside? it seems more a L3 protocol. > > regards, > Xavi > > > > > On 12/02/13 19:57, Thomas Watteyne wrote: > > I'd like to take a different view on Sateesh's comment and discuss an > issue which I believe is extremely important: multiple DAG roots. > > Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: > 1) *1* DODAG, *1* root. > 2) *n* DODAGs, *n* roots. > 3) *1* DODAG, *n* (virtual) roots > > For 1), I think we have reached a consensus that having TSCH pick RPL > routing parents as time source neigbors is a good idea. > > I'd like to spend some time thinking about 2) and 3). RPL gives us the > wonderful flexibility of being able to add/remove DAG roots. In case of 3) > for example, traffic can flow to the DAG root topologically closest, and > the DAG can adjust to the arrival of a new DAG root. This allows for very > flexible network (i.e. some motes in a forest has intermittent GSM > connectivity and play DAG root when they have). I'd like to make sure this > is supported when using TSCH underneath. > > I see two challenges, both related with synchronization: > - what does the synchronization DAG(s) look like in the presence of > multiple roots? > - what becomes of this synchronization DAG when a DAGroot is removed? is > added? > > Since each DAG root is a time master, if they are not synchronized, they > will form independent synchronization DAGs, which will lead to > synchronization chaos. > > I can think of several options: > - DAG roots use some common time source to synchronize (e.g. GPS) and > inject that time into the rest of the network. This allows only for slots > to be aligned, and there still needs to be a mechanism for rootA to use the > same ASN as rootB. > - DAG root use some out-of-band protocol to coordinate. If we assume the > DAG roots are egress points to the Internet, that out-of-band channel could > be the Internet. > - some in-band protocol is used. As pointed out by Tom, this is of course > the best solution. > > Before getting too far into these ideas, I'd like to ask for thoughts > from the group. > > Thomas > > > _______________________________________________ > 6tsch mailing list6tsch@ietf.orghttps://www.ietf.org/mailman/listinfo/6tsch > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > --047d7bf0eaeccdd6d104d5aa9b1f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Maria Rita,

Absolutely, also need to be updated when a D= AG root changes.

Let me try and illustrate a bit w= ith an example. Say that I want to deploy 100 motes in a square patch of fo= rest, and I have 4 motes equipped with cell modems and therefore Internet c= onnectivity. Motes measure data and send data through the network to one of= these 4 motes; I don't really care which one, as long as it gets to my= server at home.

From a RPL point of view, this would be a single DODAG,= with 4 virtual roots: the rank increases from each of the roots outwards, = and mote sends data to whichever root is topologically closest. There is ni= ce redundancy since the networkhas 4 egress points.

From a TSCH point of view, however, things are a bit mo= re complicated. If I boot my 4 roots, they can not start advertising at wil= l, since they are not synchronized with one another. Even if motes can atta= ch to whichever they hear first, you will end up with 4 smaller independent= networks, not one highly redundant network.

One option is to pre-program rootA to be the time maste= r, and rootB/C/D time slaves. That is, when booted rootB/C/D=A0search for a= network like any other mote. When they attach to the network, however, the= y must somehow indicate that they are a DAGroot (in RPL), but NOT a time so= urce. This effectively builds a synchronization DAG (around rootA only), an= d a routing DAG (around rootA/B/C/D).

This somehow breaks our earlier agreement that "RP= L routing parents are also TSCH time source neighbors".

=
Thomas

On Wed, Feb 13, 2013 = at 7:49 AM, Maria Rita PALATTELLA <maria-rita.palattella@uni.lu= > wrote:
Thomas, Xavi= ,

from my point of view, synchronization isn't the only problem with whic= h we will have to deal when we have multiple DAGroot appearing/disappearing= . A change of topology, and thus a change of the nodes' parent will hav= e an impact also on the schedule. I mean, once a node changes its parents, also the links A->B will change and th= e schedule should be updated and distributed again, without taking long tim= e, and of course, without wasting a lot of energy. Thus, we will need for s= ure, some mechanisms that interacts between L2 and L3, in order to deal with that.

Moreover, we could use multiple DAGroot for having multiple slotframe runni= ng at the same time. About multiple slotframe, we will need to define how e= ach of them can be aware of the others, in order to build efficient schedul= es, that allows to schedule the maximum number of transmissions at the same time, without having collision= and interference.

Looking forward to having feedbacks/ideas.

Regards,
Maria Rita

Fro= m: 6tsch-bo= unces@ietf.org [6tsch-bounces@ietf.org] on behalf of Xavier Vilajosana [xvilajosana@eecs.b= erkeley.edu]
Sent: Wednesday, February 13, 2013 5:25 AM
To: 6tsch@ietf.o= rg
Subject: Re: [6tsch] TSCH with multiple DAGroots

Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only ha= ve implications on the rank of some nodes. A node appearing will trigger a = chain of rank updates that will modify the routing topology and some nodes = will change their parent. A node disappearing will cause some nodes having to change its parent. The import= ant thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization = protocol is the best idea. Where should this network synchronization protoc= ol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment and dis= cuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG, =A01 root.
2) n DODAGs, n roots.
3) 1 DODAG, =A0n (virtual) roots=A0

For 1), I think we have reached a consensus that having TSCH pick RPL = routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us= the wonderful flexibility of being able to add/remove DAG roots. In case o= f 3) for example, traffic can flow to the DAG root topologically closest, a= nd the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes = in a forest has intermittent GSM connectivity and play DAG root when they h= ave). I'd like to make sure this is supported when using TSCH underneat= h.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of mu= ltiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? = is added?

Since each DAG root is a time master, if they are not synchronized, th= ey will form independent synchronization DAGs, which will lead to synchroni= zation chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and = inject that time into the rest of the network. This allows only for slots t= o be aligned, and there still needs to be a mechanism for rootA to use the = same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume t= he DAG roots are egress points to the Internet, that out-of-band channel co= uld be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of cou= rse the best solution.

Before getting too far into these ideas, I'd like to ask for thoug= hts from the group.

Thomas


_______________________________________________
6tsch mailing list
6tsch@ietf.org
h=
ttps://www.ietf.org/mailman/listinfo/6tsch


_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch


--047d7bf0eaeccdd6d104d5aa9b1f-- From pascal.thubert@gmail.com Thu Feb 14 01:33:20 2013 Return-Path: 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 3B94C21F8889 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 01:33:20 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.401 X-Spam-Level: X-Spam-Status: No, score=-2.401 tagged_above=-999 required=5 tests=[AWL=-0.199, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GZVpfRi1L+iS for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 01:33:13 -0800 (PST) Received: from mail-ee0-f46.google.com (mail-ee0-f46.google.com [74.125.83.46]) by ietfa.amsl.com (Postfix) with ESMTP id 47B8321F8510 for <6tsch@ietf.org>; Thu, 14 Feb 2013 01:33:13 -0800 (PST) Received: by mail-ee0-f46.google.com with SMTP id e49so1123012eek.19 for <6tsch@ietf.org>; Thu, 14 Feb 2013 01:33:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=BcVguK7VApnVimYyoAUu3X5cF/JuVLOCZ0ShEtlOsjg=; b=DQmbo/Y+PR5xpnYQZfR6CmeFOZAlHiOf5uD72/7YmIu70u3cLRKM+z2DlKtE/q11dy doCJY2UV4EC08FOJCcgqGZfDmcK/jcTRmDvVxFL9nGArXVzTssNoVVGOwBx05Sx2EIUf SLw4Dv5xRrwpVYmHvWQ+50PyZNxDM45UiRWm1d6UFzZBqHAeuCL/B8sud1rCx+rKOzvi x/O0MhqkeuVbUS5ZVMiTV0iF17lo6GIuiszqnBVU3g4+UEphBkObrvOqTJaBJuFeIoX+ kHJSC0fxtzZJwQZtojUc1QDb1pgICrrmfK/1fw5dNF/5OyAO3aUoYKDco8RoleeBGG1a kkgA== X-Received: by 10.14.211.65 with SMTP id v41mr16704391eeo.33.1360834392246; Thu, 14 Feb 2013 01:33:12 -0800 (PST) Received: from [10.49.80.56] (64-103-25-233.cisco.com. [64.103.25.233]) by mx.google.com with ESMTPS id o3sm77487436eem.15.2013.02.14.01.33.10 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 14 Feb 2013 01:33:10 -0800 (PST) References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> <511C04D5.30002@eecs.berkeley.edu> <83C1E131-3A81-4E7E-BE0B-05EDA21A15DF@gmail.com> <511C6D40.1070300@eecs.berkeley.edu> Mime-Version: 1.0 (1.0) In-Reply-To: <511C6D40.1070300@eecs.berkeley.edu> Content-Type: multipart/alternative; boundary=Apple-Mail-F763505B-EC72-4C18-99E0-A51F4FC9A99E Content-Transfer-Encoding: 7bit Message-Id: X-Mailer: iPhone Mail (10B143) From: Pascal Thubert Date: Thu, 14 Feb 2013 10:33:09 +0100 To: Kris Pister Cc: "6tsch@ietf.org" <6tsch@ietf.org>, Grieco Subject: Re: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 09:33:20 -0000 --Apple-Mail-F763505B-EC72-4C18-99E0-A51F4FC9A99E Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable That will not be me : ) In fact the initial amount of space we allocate boils down to a virtual shar= ed link speed that conditions the network formation time (together with tric= kle settings). Somehow those 2 appear to be linked together. The rich version of Kris =C2=B4 proposal would probably allocate more slots f= or control than needed in steady state.=20 Early in the init the network would see fast links and grow rapidly. As routes are established, some of those slots could be used for traffic (al= ways lower prio than net control) as control demands recede. And then traffic observation could lead to dedicated slot allocation freeing= space for new flows.=20 My reading of the list is that we agree to use virtual slot allocation for u= nicast, that will or will not be mapped in actual slots dependant on usage. Thomas mentioned an analogy with Frame relay. CIR is traditionally over com= mitted by a factor like 10 in the FR core (that=C2=B4s a lot more than your u= sual airline), because reservation wastes the benefits of statistical mux. In a same fashion, all hops but even more the critical hop from/to the root m= ust be optimized so as to effectively use the allocated unicast slots, so as= to avoid idle listening and drain the battery. Using shared slots to absorb= the bursts when thee is no control traffic looks like a good idea in rhat c= ontext. If we take that path, the initial amount of shared slots is now tied to the c= apability to accept traffic bursts till more unicast slots are allocated to m= atch the bursts. What do you think? Pascal Le 14 f=C3=A9vr. 2013 =C3=A0 05:51, Kris Pister a= =C3=A9crit : > yes, I think that we're in violent agreement. Now we just need to find so= meone who disagrees with the Bari-Berkeley Alliance :) >=20 > ksjp >=20 > On 2/13/2013 4:53 PM, Grieco wrote: >> Dear Kris,=20 >>=20 >> I fully agree with you.=20 >>=20 >> In fact, in my previous mail I wrote "It remains open the problem of defi= ning the number of slots/channel/frames that could host such a first instanc= e DODAG and how to build it." meaning that the baseline dodag I am talking a= bout should be built (I still do not know how) in order to be optimal as you= suggest. >>=20 >> Of course, a single slot for every frame could be too much or too less de= pending on the network we are considering and, as a consequence, optimality w= ill be never reached with such a static and blind assignment. >>=20 >> Cheers >>=20 >> Alfredo >>=20 >> -- >> Luigi Alfredo Grieco, PhD >> Assistant Professor >> Department of Electrical and Information Engineering >> Politecnico di Bari >> Via Orabona 4 - 70125 - Bari - Italy >> +39 080 5963 911 >> telematics.poliba.it/grieco >> Skype id: l.alfredo.grieco >> Mobile: +39 3346715672 >>=20 >>=20 >> On 13 Feb 2013, at 22:25, Kris Pister wrote: >>=20 >>> >> IMHO a baseline DODAG should be made available (before) to handle all= the signaling required to >>> >> build a sophisticated and cross-layer scheduling & routing optimizati= on (after). >>>=20 >>> Alfredo - I agree. I'd vote for the simplest possible specification at L= 2. DAG root picks a superframe length, schedules a single slotted-aloha lin= k in that frame, and the network builds on that. For many applications this i= s all they need, but almost any network will benefit from optimization beyon= d this. >>>=20 >>> The benefit of this is that it is easy for non-TSCH people to understand= , and relatively easy to implement. >>> The down side is that it isn't optimal for ... anything. >>>=20 >>> ksjp >>>=20 >>> On 2/13/2013 11:14 AM, Alfredo Grieco wrote: >>>> Hi Qin, Pascal, and all, >>>> I would prefer to keep open mind at the present stage: the interface sh= ould >>>> be the outcome of a deep thinking process. >>>> As you said, TSCH is flexible enough to accommodate many different >>>> requirements, having at least three parameters to throttle. >>>> There is another requirement to point out: in industrial applications m= ost >>>> of nodes are fixed but some of them can move (at some time). Thus, what= ever >>>> the interface is, the schedule should account for some degree of node >>>> mobility. This, probably, will require some portions of the slotframe t= o be >>>> reserved to accommodate unpredictable (yet real time) traffic contribut= ed by >>>> mobile nodes. >>>> Regarding Implicit vs. Explicit BW reservation/requirement/signaling, >>>> probably it could be nice to use RSVP because it already exists and it i= s >>>> the result of a very long research & standardization process: why shoul= d we >>>> invent something that already exist ? We could just tailor RSVP to our >>>> purposes (I am really ready to change my idea if needed). >>>> Finally, to answer a Pascal's question regarding the chicken and egg pr= oblem >>>> (routing and scheduling), I would like to remark that IMHO a baseline D= ODAG >>>> should be made available (before) to handle all the signaling required t= o >>>> build a sophisticated and cross-layer scheduling & routing optimization= >>>> (after). It remains open the problem of defining the number of >>>> slots/channel/frames that could host such a first instance DODAG and ho= w to >>>> build it. >>>> Sorry for my very long email. >>>> Cheers >>>> Alfredo >>>> -- >>>> Luigi Alfredo Grieco, Ph. D. >>>> Assistant Professor in Telecommunications >>>> DEE - Politecnico di Bari >>>> Via Orabona, 4 - 70125 - Bari - Italy >>>> Phone: +39 080 5963 911 >>>> Fax: +39 080 5963 410 >>>> telematics.poliba.it/grieco >>>> -----Messaggio originale----- >>>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di= >>>> qinwang@berkeley.edu >>>> Inviato: Wednesday, February 13, 2013 7:54 PM >>>> A: Alfredo Grieco >>>> Cc: 'IETF 6TSCH' >>>> Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit >>>> Hi Alfredo, >>>> You have very good point. >>>> In TSCH, we have several parameters to play: >>>> (1) multiple slotframes, with different frame length and priority. >>>> (2) number of links >>>> (3) link allocation (slot, channel) >>>> So, definitely we can translate more about Qos to the schedules used by= >>>> TSCH. >>>> Do you have specific idea about what the interface between 6tsch and up= per >>>> layer should be? >>>> Thanks >>>> Qin >>>>> Hi Qin, and all, >>>>> Should we think also to traffic specifications other than bandwidth ? >>>>> Depending on the application and on the scenario, the schedule could >>>>> be built to enforce fault tolerance too (and/or other KPI) . >>>>> In this case, 6TSCH should translate QoS (in general, including >>>>> bandwidth of >>>>> course) into Links (slot, channel) allocations. >>>>> What do you think about ? >>>>> Many thanks in advance for your thoughtful replies. >>>>> Alfredo >>>>> -----Messaggio originale----- >>>>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>>>> di qinwang@berkeley.edu >>>>> Inviato: Monday, February 11, 2013 7:26 PM >>>>> A: IETF 6TSCH >>>>> Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit >>>>> Hi all, >>>>> One of 6tech functions should be translating Bandwidth requirements >>>>> into Links (slot, channel) allocation, in another word, reserving >>>>> Links to meet BW requirements. The problem is who gene= rates BW >>>> requirements, and how. >>>>> There may be two approaches. >>>>> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >>>>> requirement and tell 6tsch, and then 6tsch reserves some Links to meet= >>>>> the BW requirement. >>>>> (2) Implicit BW generation: upper layer just tells 6tsch to send data.= >>>>> 6tsch figures out the BW requirements by itself according to the >>>>> traffic load, and then reserve Links to meet the BW requirement. >>>>> How do you think? >>>>> Qin >>>>> _______________________________________________ >>>>> 6tsch mailing list >>>>> 6tsch@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/6tsch >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>>=20 >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >=20 > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --Apple-Mail-F763505B-EC72-4C18-99E0-A51F4FC9A99E Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
That will not be me : )

=
In fact the initial amount of space we allocate boils down to a v= irtual shared link speed that conditions the network formation time (to= gether with trickle settings). Somehow those 2 appear to be linked together.=

The rich version of Kris =C2=B4 proposal would pro= bably allocate more slots for control than needed in steady state. 
Early in the init  the network would see fast links and grow rap= idly.

As routes are established, some of those slot= s could be used for traffic (always lower prio than net control) as control d= emands recede.

And then traffic observation could l= ead to dedicated slot allocation freeing space for new flows. 

My reading of the list is that we agree to use virtual slot= allocation for unicast, that will or will not be mapped in actual slots dep= endant on usage.

Thomas mentioned an analogy with Fra= me relay.  CIR is traditionally over committed by a factor like 10 in t= he FR core (that=C2=B4s a lot more than your usual airline), because reserva= tion wastes the benefits of statistical mux.

In a s= ame fashion, all hops but even more the critical hop from/to the root must b= e optimized so as to effectively use the allocated unicast slots, so as to a= void idle listening and drain the battery. Using shared slots to absorb the b= ursts when thee is no control traffic looks like a good idea in rhat context= .

If we take that path, the initial amount of share= d slots is now tied to the capability to accept traffic bursts till more uni= cast slots are allocated to match the bursts.

What d= o you think?

Pascal

Le 14 f=C3=A9vr. 2013 =C3=A0= 05:51, Kris Pister <pister@e= ecs.berkeley.edu> a =C3=A9crit :

=20 =20 =20 yes, I think that we're in violent agreement.  Now we just need to find someone who disagrees with the Bari-Berkeley Alliance :)

ksjp

On 2/13/2013 4:53 PM, Grieco wrote:
Dear Kris, 
=

I fully agree with you. 

In fact, in my previous mail I wrote "It remains open the problem of defining the number of slots/ch= annel/frames that could host such a first instance DODAG and how to build it." meaning that the baseline dodag I am talking about should be built (I still do not know how) in order to be optimal as you suggest.

Of course, a single slot for every frame could be too much or too less depending on the network we are considering and, as a consequence, optimality will be never reached with such a static and blind assignment.

Cheers

Alfredo

--
Luigi Alfredo Grieco, PhD
Assistant Professor
Department of Electrical and Information Engineering
Politecnico di Bari
Via Orabona 4 - 70125 - Bari - Italy
+39 080 5963 911
Skype id: l.alfredo.grieco
Mobile: +39 3346715672


On 13 Feb 2013, at 22:25, Kris Pister <pister@eecs.berkeley.edu> wrote:

>> IMHO a baseline DODAG should be made available (before) to handle all the signaling required to
>> build a sophisticated and cross-layer scheduling & routing optimization (after).

Alfredo - I agree.  I'd vote for the simplest possible specification at L2.  DAG root picks a superframe length, schedules a single slotted-aloha link in that frame, and the network builds on that. For many applications this is all they need, but almost any network will benefit from optimization beyond this.

The benefit of this is that it is easy for non-TSCH people to understand, and relatively easy to implement. The down side is that it isn't optimal for ... anything.

ksjp

On 2/13/2013 11:14 AM, Alfredo Grieco wrote:
Hi Qin, Pascal, and all,

I would prefer to keep open mind at the present stage: the interface should
be the outcome of a deep thinking process.

As you said, TSCH is flexible enough to accommodate many different
requirements, having at least three parameters to throttle.

There is another requirement to point out: in industrial applications most
of nodes are fixed but some of them can move (at some time). Thus, whatever
the interface is, the schedule should account for some degree of node
mobility. This, probably, will require some portions of the slotframe to be
reserved to accommodate unpredictable (yet real time) traffic contributed by
mobile nodes.

Regarding Implicit vs. Explicit BW reservation/requirement/signaling,
probably it could be nice to use RSVP because it already exists and it is
the result of a very long research & standardization process: why should we
invent something that already exist ? We could just tailor RSVP to our
purposes (I am really ready to change my idea if needed).

Finally, to answer a Pascal's question regarding the chicken and egg problem
(routing and scheduling), I would like to remark that IMHO a baseline DODAG
should be made available (before) to handle all the signaling required to
build a sophisticated and cross-layer scheduling & routing optimization
(after). It remains open the problem of defining the number of
slots/channel/frames that could host such a first instance DODAG and how to
build it.

Sorry for my very long email.

Cheers

Alfredo

--

Luigi Alfredo Grieco, Ph. D.
Assistant Professor in Telecommunications
DEE - Politecnico di Bari
Via Orabona, 4 - 70125 - Bari - Italy
Phone: +39 080 5963 911
=
Fax: +39 080 5963 410
telematics.poliba.it/grieco<= br>
 





-----Messaggio originale-----
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di
qinwang@berkeley.edu
Inviato: Wednesday, February 13, 2013 7:54 PM
A: Alfredo Grieco
Cc: 'IETF 6TSCH'
Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit

Hi Alfredo,

You have very good point.

In TSCH, we have several parameters to play:
(1) multiple slotframes, with different frame length and priority.
(2) number of links
(3) link allocation (slot, channel)

So, definitely we can translate more about Qos to the schedules used by
TSCH.

Do you have specific idea about what the interface between 6tsch and upper
layer should be?

Thanks
Qin


Hi Qin, and all,

Should we think also to traffic specifications other than bandwidth ?

Depending on the application and on the scenario, the schedule could
be built to enforce fault tolerance too (and/or other KPI) .

In this case, 6TSCH should translate QoS (in general, including
bandwidth of
course) into Links (slot, channel) allocations.

What do you think about ?=

Many thanks in advance for your thoughtful replies.

Alfredo


-----Messaggio originale-----
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto
di qinwang@berkeley.edu
Inviato: Monday, February 11, 2013 7:26 PM
A: IETF 6TSCH
Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit

Hi all,

One of 6tech functions should be translating Bandwidth requirements
into Links (slot, channel) allocation, in another word, reserving
Links to meet BW requirements. The problem is who generates BW
requirements, and how.
There may be two approaches.

(1) Explicit BW generation: upper layer, e.g. RSVP, generates BW
requirement and tell 6tsch, and then 6tsch reserves some Links to meet
the BW requirement.

(2) Implicit BW generation: upper layer just tells 6tsch to send data.
6tsch figures out the BW requirements by itself according to the
traffic load, and then reserve Links to meet the BW requirement.

How do you think?

Qin



________________________________= _______________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailma= n/listinfo/6tsch



__________________________________= _____________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/l= istinfo/6tsch

__________________________________= _____________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/l= istinfo/6tsch

_______________________________________________
6tsch mailing list
6= tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch<= br>

=20
____________________= ___________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mai= lman/listinfo/6tsch
= --Apple-Mail-F763505B-EC72-4C18-99E0-A51F4FC9A99E-- From a.grieco@poliba.it Wed Feb 13 10:08:59 2013 Return-Path: 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 4FEA121F875C for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 10:08:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.66 X-Spam-Level: * X-Spam-Status: No, score=1.66 tagged_above=-999 required=5 tests=[AWL=-0.929, BAYES_20=-0.74, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, MSGID_MULTIPLE_AT=1.449] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p73F3IUzES8X for <6tsch@ietfa.amsl.com>; Wed, 13 Feb 2013 10:08:58 -0800 (PST) Received: from mail.poliba.it (mail.poliba.it [193.204.49.50]) by ietfa.amsl.com (Postfix) with ESMTP id 644F221F871C for <6tsch@ietf.org>; Wed, 13 Feb 2013 10:08:55 -0800 (PST) Received: from GriecoPC (deecom23.poliba.it [193.204.59.55]) by mail.poliba.it (8.13.8/8.13.8) with ESMTP id r1DI8ae4026234; Wed, 13 Feb 2013 19:08:36 +0100 From: "Alfredo Grieco" To: , "'IETF 6TSCH'" <6tsch@ietf.org> References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> In-Reply-To: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> Date: Wed, 13 Feb 2013 19:08:36 +0100 Message-ID: <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac4IhVIE7li+G9FzSiGzRf3zw92GEQBjzMnw Content-Language: en-us X-Antivirus: avast! (VPS 130213-0, 13/02/2013), Outbound message X-Antivirus-Status: Clean X-Virus-Scanned: clamav-milter 0.97.6 at mail.poliba.it X-Virus-Status: Clean X-Mailman-Approved-At: Thu, 14 Feb 2013 05:47:20 -0800 Subject: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2013 18:08:59 -0000 Hi Qin, and all, Should we think also to traffic specifications other than bandwidth ? Depending on the application and on the scenario, the schedule could be built to enforce fault tolerance too (and/or other KPI) . In this case, 6TSCH should translate QoS (in general, including bandwidth of course) into Links (slot, channel) allocations. What do you think about ? Many thanks in advance for your thoughtful replies. Alfredo -----Messaggio originale----- Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di qinwang@berkeley.edu Inviato: Monday, February 11, 2013 7:26 PM A: IETF 6TSCH Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit Hi all, One of 6tech functions should be translating Bandwidth requirements into Links (slot, channel) allocation, in another word, reserving Links to meet BW requirements. The problem is who generates BW requirements, and how. There may be two approaches. (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW requirement and tell 6tsch, and then 6tsch reserves some Links to meet the BW requirement. (2) Implicit BW generation: upper layer just tells 6tsch to send data. 6tsch figures out the BW requirements by itself according to the traffic load, and then reserve Links to meet the BW requirement. How do you think? Qin _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch From pascal.thubert@gmail.com Thu Feb 14 06:24:25 2013 Return-Path: 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 5341621F8319 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 06:24:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1jBC-yJLApqo for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 06:24:24 -0800 (PST) Received: from mail-la0-x235.google.com (la-in-x0235.1e100.net [IPv6:2a00:1450:4010:c03::235]) by ietfa.amsl.com (Postfix) with ESMTP id C76D221F8804 for <6tsch@ietf.org>; Thu, 14 Feb 2013 06:24:23 -0800 (PST) Received: by mail-la0-f53.google.com with SMTP id fr10so2383038lab.12 for <6tsch@ietf.org>; Thu, 14 Feb 2013 06:24:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ByqEThaOQTmHp3lpdi3CXtaQVnLmRWXRHZDpAmXyLfE=; b=AabQBQSFdQlx/Z/MfNUPmXNWxY7h1sgqGeDYlV9cRJHmCaFo1+eYJSfq0DjxyxxHpw TXz94mqkWqnpVX22tu/WXC/+5ijHwajylMkd286O+AT6Mf8AsCZDG2KmglOXPbU59GVk IT1M4xKZedSGOxhk8ZQ8/tBZbG42HegvGiCq5GJeVNC47AKQeUY+ESeqXeN4GEmedOuD COvyY2+c/xl/6m+NyEoXclJE9UQqEFgta3NmKBsZUEk4Txkt+YW1rnFdMwu0+0G4t9Cm q2s0yUqyMfm8kclpnRNdk6/FymUsNm3p95VYglasj7XoaFu2h2Viim20mlTfDPWj1BO4 9fHA== MIME-Version: 1.0 X-Received: by 10.152.46.17 with SMTP id r17mr24134028lam.47.1360851862547; Thu, 14 Feb 2013 06:24:22 -0800 (PST) Received: by 10.112.27.40 with HTTP; Thu, 14 Feb 2013 06:24:22 -0800 (PST) In-Reply-To: <511C04D5.30002@eecs.berkeley.edu> References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> <511C04D5.30002@eecs.berkeley.edu> Date: Thu, 14 Feb 2013 15:24:22 +0100 Message-ID: From: Pascal Thubert To: Kris Pister Content-Type: text/plain; charset=ISO-8859-1 Cc: 6tsch@ietf.org Subject: Re: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 14:24:25 -0000 Dear Kris; I read this as "we have a RPL instance that is very basic and autonomic, and that can be used as a backdoor to reach every node and thus manage everything else" in a richer configuration, that is a configuration with additional - constrained - instances. Do I have it right? This is the way I'd build any autonomic network - or at least this is a constraint I'd impose on any network that builds itself, so as to always have a way to get anywhere and fix it manually. And I'd agree that since we can pass data on that instance, it can be enough for a baseline, just like SMS already show that your network reaches out, or a D-Channel can be used for data in ISDN. For the richer configuration, we'd thus have to provide additional instances, optimized for particular requirements, including eventually a more reliable/optimized network control. A draft proposal of such thing can be found in section 4.1.1. RPL Instances of draft-phinney-roll-rpl-industrial-applicability - look for "Management Instance" till we fix the formatting Cheers, Pascal 2013/2/13 Kris Pister : >>> IMHO a baseline DODAG should be made available (before) to handle all the >>> signaling required to >>> build a sophisticated and cross-layer scheduling & routing optimization >>> (after). > > Alfredo - I agree. I'd vote for the simplest possible specification at L2. > DAG root picks a superframe length, schedules a single slotted-aloha link in > that frame, and the network builds on that. For many applications this is > all they need, but almost any network will benefit from optimization beyond > this. > > The benefit of this is that it is easy for non-TSCH people to understand, > and relatively easy to implement. > The down side is that it isn't optimal for ... anything. > > ksjp > > > On 2/13/2013 11:14 AM, Alfredo Grieco wrote: >> >> Hi Qin, Pascal, and all, >> >> I would prefer to keep open mind at the present stage: the interface >> should >> be the outcome of a deep thinking process. >> >> As you said, TSCH is flexible enough to accommodate many different >> requirements, having at least three parameters to throttle. >> >> There is another requirement to point out: in industrial applications most >> of nodes are fixed but some of them can move (at some time). Thus, >> whatever >> the interface is, the schedule should account for some degree of node >> mobility. This, probably, will require some portions of the slotframe to >> be >> reserved to accommodate unpredictable (yet real time) traffic contributed >> by >> mobile nodes. >> >> Regarding Implicit vs. Explicit BW reservation/requirement/signaling, >> probably it could be nice to use RSVP because it already exists and it is >> the result of a very long research & standardization process: why should >> we >> invent something that already exist ? We could just tailor RSVP to our >> purposes (I am really ready to change my idea if needed). >> >> Finally, to answer a Pascal's question regarding the chicken and egg >> problem >> (routing and scheduling), I would like to remark that IMHO a baseline >> DODAG >> should be made available (before) to handle all the signaling required to >> build a sophisticated and cross-layer scheduling & routing optimization >> (after). It remains open the problem of defining the number of >> slots/channel/frames that could host such a first instance DODAG and how >> to >> build it. >> >> Sorry for my very long email. >> >> Cheers >> >> Alfredo >> >> -- >> >> Luigi Alfredo Grieco, Ph. D. >> Assistant Professor in Telecommunications >> DEE - Politecnico di Bari >> Via Orabona, 4 - 70125 - Bari - Italy >> Phone: +39 080 5963 911 >> Fax: +39 080 5963 410 >> telematics.poliba.it/grieco >> >> >> >> >> >> >> -----Messaggio originale----- >> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di >> qinwang@berkeley.edu >> Inviato: Wednesday, February 13, 2013 7:54 PM >> A: Alfredo Grieco >> Cc: 'IETF 6TSCH' >> Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit >> >> Hi Alfredo, >> >> You have very good point. >> >> In TSCH, we have several parameters to play: >> (1) multiple slotframes, with different frame length and priority. >> (2) number of links >> (3) link allocation (slot, channel) >> >> So, definitely we can translate more about Qos to the schedules used by >> TSCH. >> >> Do you have specific idea about what the interface between 6tsch and upper >> layer should be? >> >> Thanks >> Qin >> >> >>> Hi Qin, and all, >>> >>> Should we think also to traffic specifications other than bandwidth ? >>> >>> Depending on the application and on the scenario, the schedule could >>> be built to enforce fault tolerance too (and/or other KPI) . >>> >>> In this case, 6TSCH should translate QoS (in general, including >>> bandwidth of >>> course) into Links (slot, channel) allocations. >>> >>> What do you think about ? >>> >>> Many thanks in advance for your thoughtful replies. >>> >>> Alfredo >>> >>> >>> -----Messaggio originale----- >>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>> di qinwang@berkeley.edu >>> Inviato: Monday, February 11, 2013 7:26 PM >>> A: IETF 6TSCH >>> Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit >>> >>> Hi all, >>> >>> One of 6tech functions should be translating Bandwidth requirements >>> into Links (slot, channel) allocation, in another word, reserving >>> Links to meet BW requirements. The problem is who generates BW >> >> requirements, and how. >>> >>> There may be two approaches. >>> >>> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >>> requirement and tell 6tsch, and then 6tsch reserves some Links to meet >>> the BW requirement. >>> >>> (2) Implicit BW generation: upper layer just tells 6tsch to send data. >>> 6tsch figures out the BW requirements by itself according to the >>> traffic load, and then reserve Links to meet the BW requirement. >>> >>> How do you think? >>> >>> Qin >>> >>> >>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >>> >>> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch -- Pascal From maria-rita.palattella@uni.lu Thu Feb 14 06:30:12 2013 Return-Path: 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 3E74C21F8D43 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 06:30:12 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.598 X-Spam-Level: X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2YXOTeMQqOpT for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 06:30:11 -0800 (PST) Received: from hercules.uni.lu (hercules.uni.lu [158.64.76.33]) by ietfa.amsl.com (Postfix) with ESMTP id 1C6EB21F8CC8 for <6tsch@ietf.org>; Thu, 14 Feb 2013 06:30:10 -0800 (PST) X-IronPort-AV: E=Sophos;i="4.84,665,1355094000"; d="scan'208";a="22269224" Received: from unknown (HELO REED.uni.lux) ([10.21.2.9]) by hercules.uni.lu with ESMTP; 14 Feb 2013 15:30:10 +0100 Received: from HOSHI.uni.lux ([fe80::499:a33:4e68:4af9]) by REED.uni.lux ([fe80::31bb:b7a3:7abb:813e%10]) with mapi id 14.01.0438.000; Thu, 14 Feb 2013 15:30:09 +0100 From: Maria Rita PALATTELLA To: Alfredo Grieco , "qinwang@berkeley.edu" , 'IETF 6TSCH' <6tsch@ietf.org> Thread-Topic: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit Thread-Index: AQHOCrnRK9V+Mx6Ka02hqS1cYVdNWJh5Z1g6 Date: Thu, 14 Feb 2013 14:30:09 +0000 Message-ID: References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu>, <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> In-Reply-To: <006601ce0a15$24955340$6dbff9c0$@grieco@poliba.it> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.34.0.9] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 14:30:12 -0000 Alfredo, I agree with you.=0A= =0A= The schedule should be built in order to fulfill the specific requirements = of the considered application. The allocation of links within the slotframe= will impact several performance metric. Thus, we should consider QoS metri= cs (e.g., latency, duty cyle, power consumption, etc.) rather than only b= andwidth requirements.=0A= =0A= Best,=0A= Maria Rita=0A= =0A= =0A= ________________________________________=0A= From: 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] on behalf of Alfredo = Grieco [a.grieco@poliba.it]=0A= Sent: Wednesday, February 13, 2013 7:08 PM=0A= To: qinwang@berkeley.edu; 'IETF 6TSCH'=0A= Subject: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit=0A= =0A= Hi Qin, and all,=0A= =0A= Should we think also to traffic specifications other than bandwidth ?=0A= =0A= Depending on the application and on the scenario, the schedule could be=0A= built to enforce fault tolerance too (and/or other KPI) .=0A= =0A= In this case, 6TSCH should translate QoS (in general, including bandwidth o= f=0A= course) into Links (slot, channel) allocations.=0A= =0A= What do you think about ?=0A= =0A= Many thanks in advance for your thoughtful replies.=0A= =0A= Alfredo=0A= =0A= =0A= -----Messaggio originale-----=0A= Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di=0A= qinwang@berkeley.edu=0A= Inviato: Monday, February 11, 2013 7:26 PM=0A= A: IETF 6TSCH=0A= Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit=0A= =0A= Hi all,=0A= =0A= One of 6tech functions should be translating Bandwidth requirements into=0A= Links (slot, channel) allocation, in another word, reserving Links to meet= =0A= BW requirements. The problem is who generates BW requirements, and how.=0A= There may be two approaches.=0A= =0A= (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW requiremen= t=0A= and tell 6tsch, and then 6tsch reserves some Links to meet the BW=0A= requirement.=0A= =0A= (2) Implicit BW generation: upper layer just tells 6tsch to send data.=0A= 6tsch figures out the BW requirements by itself according to the traffic=0A= load, and then reserve Links to meet the BW requirement.=0A= =0A= How do you think?=0A= =0A= Qin=0A= =0A= =0A= =0A= _______________________________________________=0A= 6tsch mailing list=0A= 6tsch@ietf.org=0A= https://www.ietf.org/mailman/listinfo/6tsch=0A= =0A= _______________________________________________=0A= 6tsch mailing list=0A= 6tsch@ietf.org=0A= https://www.ietf.org/mailman/listinfo/6tsch=0A= From pthubert@cisco.com Thu Feb 14 10:03:46 2013 Return-Path: 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 E151A21F8617 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:03:46 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.078 X-Spam-Level: X-Spam-Status: No, score=-10.078 tagged_above=-999 required=5 tests=[AWL=0.520, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wsKFKc+1Hp4G for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:03:45 -0800 (PST) Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 8EFB021F8609 for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:03:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7525; q=dns/txt; s=iport; t=1360865025; x=1362074625; h=from:to:subject:date:message-id:mime-version; bh=dlgZRsi55xovdmYq2fhyGShnwAtYBATRqyncZfb3uXM=; b=kQQi8MNce7GALfe2MKVaQ2jHbfp1cH6r3cLunTCKRUE9EHMplLUKQBcY Q/vUY9Yb6UGh+QtTeVc6SK4xB4FmxZdEfmylG9R3pT2yGyLbjf8PabWtU TDIypqktbSYScHksVefrRd9zAEaPf2df9rIYQqPyf7ZBp+86bA25Nmjw+ A=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAE4mHVGtJV2d/2dsb2JhbABEgkO+JxZzgiEBBC1eARoQVhcPAQQbiAqcH6EEjTmDamEDpneDB4In X-IronPort-AV: E=Sophos;i="4.84,666,1355097600"; d="scan'208,217";a="177169259" Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-2.cisco.com with ESMTP; 14 Feb 2013 18:03:41 +0000 Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id r1EI3e8G004751 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Thu, 14 Feb 2013 18:03:40 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.02.0318.004; Thu, 14 Feb 2013 12:03:40 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: Agenda for tomorrow's call Thread-Index: Ac4K3Wz6rnGTAsZvScCgPU+0D6o6zg== Date: Thu, 14 Feb 2013 18:03:40 +0000 Deferred-Delivery: Thu, 14 Feb 2013 18:03:00 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.95.104] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CC46E6xmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: [6tsch] Agenda for tomorrow's call 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:03:47 -0000 --_000_E045AECD98228444A58C61C200AE1BD835CC46E6xmbrcdx01ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello Here's a proposed agenda for tomorrow. If you wish to add something, please= let me now asap. - Status/Discussion on Thomas (&al) draft on 802.15.4e; 10min - Discuss other potential early drafts to illustrate our intents, discuss c= ontent (TOpiCs). Examples: the 'sublayer' specification (I know Qin and Xavi have vested interests th= ere. Who else?) 10 min the overall architecture (I'm willing to start that one ASAP, help wanted) = 10 min - Preparation for the bar BOF; Agree on the bar BOF date. We have a draw between Tuesday a= nd Wednesday noon. 5min Agree on the bar BOF goals. Such goals can be: 15min Find sponsor (Marc, could that be you?) to = help us prepare and run the BOF Prepare for a successful BOF in Berlin. list goals, scope, dependencies (liaisons) for a 6TSCH group, inputs we'll = need for a charter later. Sort subjects that need agreeing upon so they do not show u= p too late at BOF. Assign owners. 10mn - misc topics based on ML discussions as time permits. We'll need help to organize the barbof, (Marc could you assist us?). That w= ill be mostly a room on Tuesday (inclusiveOr) Wednesday noon. And pizzas. L= ots of pizzas. Cheers, Pascal --_000_E045AECD98228444A58C61C200AE1BD835CC46E6xmbrcdx01ciscoc_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hello

Here’s a proposed agenda for tomorrow. If you wish to add so= mething, please let me now asap.

- Status/Discussion on Thomas (&al) draft on  802.15.4e; =  10min

- Discuss other potential early drafts to illustrate our intents, = discuss content (TOpiCs). Examples:

the ‘sublayer’ specification (I know Qin and  Xavi have ve= sted interests there. Who else?) 10 min

the overall architecture (I’m willing to start that one ASAP, help wa= nted) 10 min

- Preparation for the bar BOF;

           =      Agree on the bar BOF date. We have a draw between = Tuesday and Wednesday noon.  5min

           =      Agree on the bar BOF goals. Such goals can be: 15m= in

           =             &nb= sp;        Find sponsor (Marc, could tha= t be you?) to help us prepare and run the BOF

Prepare for a successful BOF in Berlin.

list goals, scope, dependencies (liaisons) for a 6TSCH group, inputs weR= 17;ll need for a charter later.

           =      Sort subjects that need agreeing upon so they do n= ot show up too late at BOF.  Assign owners. 10mn          &nbs= p; 

- misc topics based on ML discussions as time permits.<= /p>

 

We’ll need help to organize the barbof, (Marc could you assi= st us?). That will be mostly a room on Tuesday (inclusiveOr) Wednesday noon= . And pizzas. Lots of pizzas.

Cheers,

Pascal

--_000_E045AECD98228444A58C61C200AE1BD835CC46E6xmbrcdx01ciscoc_-- From robert.assimiti@nivis.com Thu Feb 14 10:05:16 2013 Return-Path: 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 C47AF21F8878 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:05:15 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.917 X-Spam-Level: X-Spam-Status: No, score=-1.917 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Lt8bawl53A74 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:05:09 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 8952121F86E7 for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:05:08 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Thu, 14 Feb 2013 13:05:07 -0500 From: Robert Assimiti To: "Raghuram Sudhaakar (rsudhaak)" , Thomas Watteyne Date: Thu, 14 Feb 2013 13:05:05 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCTuVNkodz8v+i02Yr9DRs6/ZkZh5pw3g Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2BE@ATLEXCH02.nivis.com> References: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> In-Reply-To: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18434317@xmb-rcd-x04.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2BEATLEXCH02nivi_" MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:05:16 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2BEATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Raghuram, Glad to see that we both agree that the MAC coordinator <-> RPL parent sele= ction should be synchronized. I am a bit reluctant though in having the RPL parent be influenced by the M= AC coordinator selection (and not vice-versa). The reasons being that: 1. The RPL parent selection often takes in consideration aggregate met= rics received from multiple motes that are part of a particular multi-hop r= oute. The MAC coordinator decision is somewhat short-sighted since it is ta= ken based on an evaluation of its immediate neighbors 2. A mote can (and often does) participate in multiple DODAGs that hav= e different optimization goals. I fully agree though that we need to provide a cross-layer mechanism for sy= nchronizing the two. One could also envision a scheme where it is up to the device to either: 1. Choose a MAC coordinator that is influenced by the RPL parent selec= tion 2. Choose a RPL parent that is influenced by the MAC coordinator selec= tion What do you think? Robert Assimiti From: Raghuram Sudhaakar (rsudhaak) [mailto:rsudhaak@cisco.com] Sent: Tuesday, February 12, 2013 11:11 AM To: Thomas Watteyne; Robert Assimiti Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Hello Thomas, Robert, I work with Pascal and have been investigating synchronization issues in RP= L for a while now. I would like to corroborate that the idea about tying the MAC coordinator t= o the RPL parent is the best approach and we have simulation results to ind= icating the same. An important observation that I would like to bring to your notice is - Our assumption of sparsely connected network with low data traffic to total= traffic ratio is something that may quickly become obsolete for the next = generation of sensor networks as application for Smart Cities, Industrial a= utomation, Intra-vehicular network and other use cases. In all of these sce= narios, the sensor network is dense i.e there are many nodes per RPL hop wi= th each parent having many children. In such scenarios RPL take a significa= nt amount of time to choose the best parent and/or switches parents frequen= tly. If we allow the RPL parent selection process to directly or indirectly= control the choice of MAC coordinator it will significantly increase the L= 2 control traffic. My proposal is to allow the choice of MAC coordinator to influence the choi= ce of parent at L3. This has two advantages, 1) significant improvement in = L3 network formation/convergence 2) Reduction is control traffic at L2 and = L3. It also indirectly creates a more stable time sync across the entire ne= twork due to lesser number of changes in the choice of MAC coordinator. Now, such a scheme would require L3 data to be published in the beacon whic= h as Robert has already pointed out is a layer violation. Instead, we can p= ropose the following - 1. L3 protocol (since TSCH is not RPL specific) registers with a TSCH= API that can control the method in which MAC coordinator is chosen and the= content of EB. 2. The definition of the method of choosing a MAC coordinator needs t= o be clearly described so any L3 can easily provide the necessary informati= on (akin to a software API) 3. L3 can also provide a simple description of the level of detail re= quire in the EB w.r.t the MAC coordinator, time sync info etc. 4. The L3 and L2 can dynamically change these parameters depending on= type of neighbors discovered, network requirement etc. Of course, there mu= st be a master-slave message exchange procedure to avoid deadlocks. Generalizing the above statements, you may have already noticed, what I am = getting at is a way to allow cross-layer optimization without layer violati= on. Emphasizing a well known fact - future sensor networks have opened up a= n extremely broad spectrum of requirement which no single set of protocols = can satisfy. Without cross-layer optimization it is very difficult to meet = these requirements. I feel that TSCH will be have a significant edge over o= ther protocols if it can incorporate mechanism akin to software APIs to all= ow cross-layer optimization. IMO, this is an important design feature that an L2 needs to provide in the= use cases that I mentioned earlier and in general to be widely applicable = to future sensor networks. I would be happy to brainstorm these ideas and consider their applicability= to the scope of TSCH. -raghuram From: Thomas Watteyne > Date: Sunday, February 10, 2013 1:15 PM To: Robert Assimiti > Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, Thanks for the clarification, this makes perfect sense. Thomas On Fri, Feb 8, 2013 at 8:57 AM, Robert Assimiti > wrote: Thomas, Just to clarify what I meant was: "I believe that tying the TSCH MAC coordinator (typically also the time sou= rce) to the RPL parent is an excellent idea. From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Robert Assimit= i Sent: Friday, February 08, 2013 11:50 AM To: Thomas Watteyne Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Thomas, I believe that tying the TSCH time source to the RPL is an excellent idea. = This is exactly what we do in our current system and believe you me, it sav= ed us a lot of aspirin and Tylenol (or whatever headache medicine you prefe= r). Let me suggest the following flow: 1. Device starts going through discovery and it build a table of neigh= bors 2. Device chooses a MAC coordinator from the table of neighbors (crite= ria based on which is outside the scope of this discussion) 3. RPL above does the same in parallel (DIOs). Once RPL chooses a pare= nt it would ensure that the MAC layer uses the parent as the coordinator. As for the enhanced beacons they are a MAC mechanism and in my ever to be h= umbled they should only ever include IEs (channel hopping, slot, link, etc)= and no DIO (or RPL discovery related) since that would be a clear layer vi= olation. But the EBs could be coordinated (within the device) with DIO (or = other RPL maintenance or discovery) traffic. Robert Assimiti From: twatteyne@gmail.com [mailto:twatteyne@gma= il.com] On Behalf Of Thomas Watteyne Sent: Wednesday, February 06, 2013 6:38 PM To: Robert Assimiti Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, I agree that we need to reconcile sync and routing. Since TSCH does not def= ine who a mote's time source neighbor should be, and since RPL doesn't eith= er, the 6tsch layer would I believe be the right location. I avoid the term= "shim" since it sounds as "super-thin-does-very-little". TSCH defined the concept of time source neighbor, and RPL of routing parent= . These could be made the same, especially since TSCH allows for motes to h= ave multiple time source parents. Moreover, in a multi-hop setting, we don'= t want to end up with synchronization loops, so a (RPL) DAG organization lo= oks like the right one. Finally, RPL will cause data traffic to flow from a= mote to its routing parent(s), if that routing parent is also a TSCH time = source neighbor, this means that the mote will be tightly sync'ed "for free= " when data is flowing. Do you have any thoughts on why tying TSCH time source neighbors to RPL rou= ting parents would not be a good idea? Given that a TSCH topology is relati= vely stable due to the channel hopping nature of communication, I would ima= gine that routing churn to relatively low, and so changes in routing/sync p= arents infrequent. Just to clarify some terminology: the Enhanced Beacon (EB) you refer to, is= the one used to advertise the presence of the network, and which contain l= ots of IEs describing the network (channel hopping, timeslot info, link/slo= tframe info, etc) described in 5.1.2.6? I agree that this role is similar i= n nature to the "periodic" DIOs being sent by RPL. Are you toying with the = idea of putting the DIO payload after the EB IEs? The standard might be fle= xible enough to allow the 6tsch layer to just send that up the stack as if = they were regular data packets. Could we do some back-of-the-envelope calculation to determine how much thi= s would give us? Do you have a rough list of what periodic traffic is being= sent by a full-featured RPL, and how many packets/s that represents? Thomas On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti > wrote: Thomas, The mechanism(s) used for time synchronization is something that we might h= ave to reconcile with RPL discovery and maintenance traffic. Time synchronization in TSCH is based on three mechanisms: 1. Enhanced beacons 2. Enhanced ACKs 3. Frame based synchronization If a node communicates intermittently (sleepy, battery operated) it can als= o proactively ping its time source and receive time stamps. In order to maximize battery life and network throughput, it is advisable t= hat RPL ICMP discovery and maintenance traffic (governed by the trickle tim= er) be somehow coordinated with the transmission of time synch packets (esp= ecially with enhanced beacons). This could be a function of the shim layer or it could be deferred to the d= evice management entity. Any suggestions, ideas on this topic? Thks Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-b= ounces@ietf.org] On Behalf Of Thomas Watteyn= e Sent: Thursday, January 31, 2013 8:50 PM To: IETF 6TSCH Subject: Re: [6tsch] Exposing network time (etc) to higher layers. Agreed. TSCH is built to compensate for clock drift by using all (incl. dat= a) packets to re-synchronize, and send keep-alive packets when not enough d= ata packets are sent to satisfy a "good enough" synchronization. You can ge= t the motes in your network synchronized within 10's of us. In fact, the be= tter synchronized, the less long you have to listen for a packet (since you= always have to listen early in case your neighbor mote drifted), so tight = synchronization is a power *benefit*, not a power cost. As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer? On Thu, Jan 31, 2013 at 4:28 PM, Xavier Vilajosana > wrote: Motes keep aligned with guard times smaller than 1ms, also motes share the = global ASN, with that in mind, would not be difficult to expose network tim= e. Time accuracy might then depended on the energy constraints of the netwo= rks. As more tight synchronization more packets on the air. X. On 31/01/13 16:23, Nick Moore wrote: On 01/02/13 10:29, Kris Pister wrote: So for sure we need a mechanism where network time can be exposed to higher= layers. Hey, that's a really interesting thought, especially given the drifty natur= e of mote clocks. -----Nick _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2BEATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Raghuram,=

 <= /p>

Glad to see that we both agree that the MAC = coordinator <-> RPL parent selection should be synchronized.

 

I am a bit reluctant though in having the RPL parent = be influenced by the MAC coordinator selection (and not vice-versa).


The reasons being that:=

 

1.      <= /span>The RPL parent selection often takes in consi= deration aggregate metrics received from multiple motes that are part of a = particular multi-hop route. The MAC coordinator decision is somewhat short-= sighted since it is taken based on an evaluation of its immediate neighbors=

2.  &nb= sp;   A mote can (and often= does) participate in multiple DODAGs that have different optimization goal= s.

 

I fully agree though that we need to prov= ide a cross-layer mechanism for synchronizing the two.

 

One could also envision a scheme where it is up to the device to= either:

 =

1.    &n= bsp; Choose a MAC coordinator that is= influenced by the RPL parent selection

2.      Choose a RPL parent that is influenced by the MAC coordin= ator selection


What do= you think?

 

Robert Assimiti

 <= /p>

From: Raghuram Sudhaakar (rsudhaak) [ma= ilto:rsudhaak@cisco.com]
Sent: Tuesday, February 12, 2013 11:11 = AM
To: Thomas Watteyne; Robert Assimiti
Cc: IETF 6TSCH<= br>Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance tr= affic

 

Hello Thomas, Robert,<= o:p>

 =

I work with Pascal and have been investi= gating synchronization issues in RPL for a while now. 

 

<= span style=3D'font-family:"Times","serif";color:black'>I would like to corr= oborate that the idea about tying the MAC coordinator to the RPL parent is = the best approach and we have simulation results to indicating the same.

 =

An im= portant observation that I would like to bring to your notice is -

 <= span style=3D'color:black'>

Our assumptio= n of sparsely connected network with low data traffic to total traffic rati= o is something that may quickly become obsolete for the  next generati= on of sensor networks as application for Smart Cities, Industrial automatio= n, Intra-vehicular network and other use cases. In all of these scenarios, = the sensor network is dense i.e there are many nodes per RPL hop with each = parent having many children. In such scenarios RPL take a significant amoun= t of time to choose the best parent and/or switches parents frequently. If = we allow the RPL parent selection process to directly or indirectly control= the choice of MAC coordinator it will significantly increase the L2 contro= l traffic.

My proposal is to allow the choice of MAC coordinator to influence the= choice of parent at L3. This has two advantages, 1) significant improvemen= t in L3 network formation/convergence 2) Reduction is control traffic at L2= and L3. It also indirectly creates a more stable time sync across the enti= re network due to lesser number of changes in the choice of MAC coordinator= .

&nbs= p;

Now= , such a scheme would require L3 data to be published in the beacon which a= s Robert has already pointed out is a layer violation. Instead, we can prop= ose the following -

<= span style=3D'font-family:"Times","serif";color:black'>1.       = L3 protocol = (since TSCH is not RPL specific) registers with a TSCH API that can control= the method in which MAC coordinator is chosen and the content of EB. =

2.       The definition of the method of choos= ing a MAC coordinator needs to be clearly described so any L3 can easily pr= ovide the necessary information (akin to a software API)

3. &nbs= p;     L3 can also provide a simple description of the level o= f detail require in the EB w.r.t the MAC coordinator, time sync info etc.

4.       The L3 and L2 can dynamically change th= ese parameters depending on type of neighbors discovered, network requireme= nt etc. Of course, there must be a master-slave message exchange procedure = to avoid deadlocks.

Generalizing the above statements, you may have already noticed, wh= at I am getting at is a way to allow cross-layer optimization without layer= violation. Emphasizing a well known fact - future sensor networks have ope= ned up an extremely broad spectrum of requirement which no single set of pr= otocols can satisfy. Without cross-layer optimization it is very difficult = to meet these requirements. I feel that TSCH will be have a significant edg= e over other protocols if it can incorporate mechanism akin to software API= s to allow cross-layer optimization.

 

IMO, this is an important design feature th= at an L2 needs to provide in the use cases that I mentioned earlier and in = general to be widely applicable to future sensor networks. 

 

I would be happ= y to brainstorm these ideas and consider their applicability to the scope o= f TSCH.

 

-raghu= ram

 

From: Thomas Watteyne <watteyne@eecs.berkeley.edu>Date: Sunday, February 10, 2013 1:15 PM
To: Robert Assim= iti <robert.assimiti@nivis.= com>
Cc: IETF 6TSCH <= 6tsch@ietf.org>
Subject: Re: [6tsch] Time synchs and RPL d= iscovery/maintenance traffic

 

Rober= t,

Thanks for the clari= fication, this makes perfect sense.

Thomas

On Fri, Feb 8, 2013 at 8:57 AM, Robert Assi= miti <rob= ert.assimiti@nivis.com> wrote:

Thomas,

 

<= p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:= auto'>Just to clarify what I meant was:

 

“I believe that tying the= TSCH MAC coordinator (typically also the time source) to the= RPL parent is an excellent idea.

 

From:= 6tsch-boun= ces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Robert Assimiti=
Sent: Friday, February 08, 2013 11:50 AM
To: Thomas Wa= tteyne


Cc: IETF 6TSCH
Subject: Re: [6t= sch] Time synchs and RPL discovery/maintenance traffic

 = ;

Thomas,

 

I believe that tying the TSCH tim= e source to the RPL is an excellent idea. This is exactly what we do in our= current system and believe you me, it saved us a lot of aspirin and Tyleno= l (or whatever headache medicine you prefer).

 

Let me suggest the following flo= w:

1.    =   Device starts going through discovery and it build a t= able of neighbors

2.      Device chooses a MAC coordinator from the table of neighbors (cri= teria based on which is outside the scope of this discussion)

3.      RPL above does the sa= me in parallel (DIOs). Once RPL chooses a parent it would ensure that the M= AC layer uses the parent as the coordinator.

 =

As for the enhanced beacons they are a MAC mechanism and = in my ever to be humbled they should only ever include IEs (channel hopping= , slot, link, etc) and no DIO (or RPL discovery related) since that would b= e a clear layer violation. But the EBs could be coordinated (within the dev= ice) with DIO (or other RPL maintenance or discovery) traffic.  

 

Robe= rt Assimiti

 

<= div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0= in 0in'>

From: twatteyne@gmail.com [mailto:twatteyne@gmail.com] On Behal= f Of Thomas Watteyne
Sent: Wednesday, February 06, 2013 6:38 = PM
To: Robert Assimiti
Cc: IETF 6TSCH
Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic

 

R= obert,

 <= o:p>

I agree = that we need to reconcile sync and routing. Since TSCH does not define who = a mote's time source neighbor should be, and since RPL doesn't either, the = 6tsch layer would I believe be the right location. I avoid the term "s= him" since it sounds as "super-thin-does-very-little".<= /o:p>

 

TSCH defined t= he concept of time source neighbor, and RPL of routing parent. These could = be made the same, especially since TSCH allows for motes to have multiple t= ime source parents. Moreover, in a multi-hop setting, we don't want to end = up with synchronization loops, so a (RPL) DAG organization looks like the r= ight one. Finally, RPL will cause data traffic to flow from a mote to its r= outing parent(s), if that routing parent is also a TSCH time source neighbo= r, this means that the mote will be tightly sync'ed "for free" wh= en data is flowing.

 

Do you have any thoughts on why tying TSCH time source neighbors= to RPL routing parents would not be a good idea? Given that a TSCH topolog= y is relatively stable due to the channel hopping nature of communication, = I would imagine that routing churn to relatively low, and so changes in rou= ting/sync parents infrequent.

 

Just to clarify some terminology: the Enhanced Beacon = (EB) you refer to, is the one used to advertise the presence of the network= , and which contain lots of IEs describing the network (channel hopping, ti= meslot info, link/slotframe info, etc) described in 5.1.2.6? I agree that t= his role is similar in nature to the "periodic" DIOs being sent b= y RPL. Are you toying with the idea of putting the DIO payload after the EB= IEs? The standard might be flexible enough to allow the 6tsch layer to jus= t send that up the stack as if they were regular data packets.

 

Could we do some back= -of-the-envelope calculation to determine how much this would give us? Do y= ou have a rough list of what periodic traffic is being sent by a full-featu= red RPL, and how many packets/s that represents?

 

=

Thomas

<= span style=3D'color:black'>On Wed, Feb 6, 2013 at 2:18 PM, Robert Assimiti = <robert.a= ssimiti@nivis.com> wrote:

Thomas,

<= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'> 

The mechanism(s) used for time synchronization is something that we= might have to reconcile with RPL discovery and maintenance traffic.

 

Time syn= chronization in TSCH is based on three mechanisms:

1.   =    Enhanced beacons

2.      Enh= anced ACKs

3. = ;     Frame based synchronization =

 

If a node communicates intermitte= ntly (sleepy, battery operated) it can also proactively ping its time sourc= e and receive time stamps.

 <= /span>

In order to maximize battery life and network throu= ghput, it is advisable that RPL ICMP discovery and maintenance traffic (gov= erned by the trickle timer) be somehow coordinated with the transmission of= time synch packets (especially with enhanced beacons).

 

This could be a func= tion of the shim layer or it could be deferred to the device management ent= ity. Any suggestions, ideas on this topic?

 

Thks

 

Robert Assimiti

 

From= : 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of Thoma= s Watteyne
Sent: Thursday, January 31, 2013 8:50 PM
To:= IETF 6TSCH
Subject: Re: [6tsch] Exposing network time (etc) to h= igher layers.

 

Agreed. TSCH is built to compensate for clock drift= by using all (incl. data) packets to re-synchronize, and send keep-alive p= ackets when not enough data packets are sent to satisfy a "good enough= " synchronization. You can get the motes in your network synchronized = within 10's of us. In fact, the better synchronized, the less long you have= to listen for a packet (since you always have to listen early in case your= neighbor mote drifted), so tight synchronization is a power *benefit*, not= a power cost.

 

= As pointed out by Kris, this becomes really interesting for the application= to timestamp its payload. Are you thinking of any particular use of tight = synchronization by the routing layer?

=

 

On Thu, Jan 31, 2013 at 4:28 PM, Xavi= er Vilajosana <xvilajosana@eecs.berkeley.edu> wrote:<= /p>

Motes keep aligned with guard times s= maller than 1ms, also motes share the global ASN, with that in mind, would = not be difficult to expose network time. Time accuracy might then depended = on the energy constraints of the networks. As more tight synchronization mo= re packets on the air.

X.




On 31/01/13 16:23, Nick Moore wrote:

On 01/02/13 10:29, Kris Pist= er wrote:

So for su= re we need a mechanism where network time can be exposed to higher layers.<= o:p>


Hey, that's a really = interesting thought, especially given the drifty nature of mote clocks.
=
-----Nick

 = ;

_= ______________________________________________
6tsch mailing list
6tsch@ietf.org
https= ://www.ietf.org/mailman/listinfo/6tsch

 


___________= ____________________________________
6tsch mailing list
6tsch@ietf.org
https://www.iet= f.org/mailman/listinfo/6tsch

 

 

<= /body>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2BEATLEXCH02nivi_-- From marc.blanchet@viagenie.ca Thu Feb 14 10:25:59 2013 Return-Path: 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 C44B321F871C for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:25:52 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.524 X-Spam-Level: X-Spam-Status: No, score=-102.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599, HTML_MESSAGE=0.001, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YQJCmmPCM0ah for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:25:48 -0800 (PST) Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by ietfa.amsl.com (Postfix) with ESMTP id 9E20D21F867E for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:25:47 -0800 (PST) Received: from [IPv6:2620::230:c000:4439:dad8:3bff:859] (unknown [IPv6:2620:0:230:c000:4439:dad8:3bff:859]) by jazz.viagenie.ca (Postfix) with ESMTPSA id C259B4685E; Thu, 14 Feb 2013 13:25:46 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: multipart/alternative; boundary="Apple-Mail=_50E50ED3-D392-415E-8259-178F54609966" From: Marc Blanchet In-Reply-To: Date: Thu, 14 Feb 2013 13:25:46 -0500 Message-Id: <277FF667-7473-4030-B98E-94B91892697C@viagenie.ca> References: To: "Pascal Thubert (pthubert)" X-Mailer: Apple Mail (2.1283) Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] Agenda for tomorrow's call 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:26:00 -0000 --Apple-Mail=_50E50ED3-D392-415E-8259-178F54609966 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Le 2013-02-14 =E0 13:03, Pascal Thubert (pthubert) a =E9crit : > Hello > Here=92s a proposed agenda for tomorrow. If you wish to add something, = please let me now asap. > - Status/Discussion on Thomas (&al) draft on 802.15.4e; 10min > - Discuss other potential early drafts to illustrate our intents, = discuss content (TOpiCs). Examples: > the =91sublayer=92 specification (I know Qin and Xavi have vested = interests there. Who else?) 10 min > the overall architecture (I=92m willing to start that one ASAP, help = wanted) 10 min > - Preparation for the bar BOF; > Agree on the bar BOF date. We have a draw between = Tuesday and Wednesday noon. 5min > Agree on the bar BOF goals. Such goals can be: 15min > Find sponsor (Marc, could that be = you?) to help us prepare and run the BOF > Prepare for a successful BOF in Berlin. > list goals, scope, dependencies (liaisons) for a 6TSCH group, inputs = we=92ll need for a charter later. > Sort subjects that need agreeing upon so they do not = show up too late at BOF. Assign owners. 10mn =20 > - misc topics based on ML discussions as time permits. > =20 > We=92ll need help to organize the barbof, (Marc could you assist us?). = That will be mostly a room on Tuesday (inclusiveOr) Wednesday noon. And = pizzas. Lots of pizzas. happy to help. let's discuss that during the conf call tomorrow. Marc. > Cheers, > Pascal > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --Apple-Mail=_50E50ED3-D392-415E-8259-178F54609966 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252
Le 2013-02-14 =E0 13:03, Pascal = Thubert (pthubert) a =E9crit :

Hello
Here=92s a proposed agenda for = tomorrow. If you wish to add something, please let me now = asap.
- Status/Discussion on Thomas (&al) draft on =  802.15.4e;  10min
- Discuss other = potential early drafts to illustrate our intents, discuss content = (TOpiCs). Examples:
the = =91sublayer=92 specification (I know Qin and  Xavi have vested = interests there. Who else?) 10 min
the overall architecture (I=92m willing to start that one = ASAP, help wanted) 10 min
- Preparation for the bar = BOF;
            =     Agree on the bar BOF goals. Such goals can be: = 15min
Prepare for a successful BOF in = Berlin.
list goals, = scope, dependencies (liaisons) for a 6TSCH group, inputs we=92ll need = for a charter later.
Assign owners. 10mn   =          
- misc topics based on ML discussions as time = permits.
 
We=92ll need help to organize the barbof, (Marc could you = assist us?). That will be mostly a room on Tuesday (inclusiveOr) = Wednesday noon. And pizzas. Lots of = pizzas.

happy = to help. let's discuss that during the conf call = tomorrow.

Marc.

Cheers,
Date: Thu, 14 Feb 2013 13:25:50 -0500 Thread-Topic: [6tsch] TSCH with multiple DAGroots Thread-Index: Ac4Kg8bKb7VlC3C3TiGoiitaI1dODAAXDF9w Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0@ATLEXCH02.nivis.com> References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0ATLEXCH02nivi_" MIME-Version: 1.0 Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:26:05 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Thomas, I fully agree with Tom's suggestions. The TSCH MAC must not be limited solely for operation over the IEEE 802.15.= 4 -2006 2.4 GHZ PHY. It is a very nimble MAC that can and is being used over other PHYs. We curr= ently use it over 802.15.4g. It is important to note that the length of the timeslot will vary according= to the PHY (bitrate, etc) used. TSCH currently uses the concept of ASN which can also be used when using ti= meslots of different duration. But why not also allow time synchronization that is based on an time stamp = (UTC, TAI)? We could easily define an IE that would allow us to disseminate= the timestamp. Robert Assimiti From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of T= homas Watteyne Sent: Thursday, February 14, 2013 2:20 AM To: 6tsch@ietf.org Subject: Re: [6tsch] TSCH with multiple DAGroots Tom, This is a very interesting feature indeed, which I confirm does not appear = in 15.4e (although the standard is flexible enough that you could play with= some of those concepts). You convinced me of the interest of such as schem= e by this duo/triocast. In that case, what would be destination address be = of a duocast packet? That being said, I believe the scope of the 6TSCH group is the existing IEE= E802.15.4e standard. And while certainly a food for lots of thoughts, I thi= nk we're bound to using the notion of ASN in the context of this group. I hope you agree. Thomas On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney > wrote: Thomas, your comment "there still needs to be a mechanism for rootA to use = the same ASN as rootB" implies to me that you are still using the concept o= f Absolute Slot Number (presumably the meaning of ASN) rather than time as = the basis for nonces, cutover coordination, etc. In the industrial wireless= world this was the approach used in WirelessHART. However, ISA100.11a show= s us that there is a better, more forward-looking way, and that is to use t= ime itself, in a truncated fractional representation, as the nonce basis. The fallacy / limitation of using ASN becomes instantly apparent as soon as= one considers a system in which different slots (perhaps in different supe= rframes) can have different durations. As RF technology progresses beyond t= he limitations of the current IEEE 802.15.4 PHY design, such as to use FEC = in some frames, it becomes highly desirable to permit different communicati= on flows with differing criticality to use different slot durations. In ISA= 100.11a this use largely occurs in conjunction with duocast, where particip= ating motes use a slot template that has two separate acknowledgment interv= als. Except when checking that an effective backup receiver exists, the mot= e that initiated the acknowledged transaction responds to the first success= ful acknowledgment by shutting off its receiver. However, both devices that= are receiving the acknowledged transaction, which are usually powered back= bone-connected access points (e.g., routers to a faster subnet) when duocas= t is used, acknowledge the duocast transmission in their respective assigne= d slots. Given that RF typically experiences a 5% mean non-reception rate f= rom all causes, duocast reduces the effective non-reception rate per transm= ission to nearly (.05)^2, which is 0.25%. It is that innovation that makes = reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radi= os (and in a 6TSCH system). A similar situation would exist with a PHY that could enable FEC, which wou= ld require longer transmission durations, and hence longer slots, to carry = the same payload. Military communications experience in the presence of hea= vy fading and interference shows that FEC is often a more robust way to com= municate than an unlimited number of ARQ cycles. However, use of FEC would = dictate longer slots for those critical communications where FEC use was de= emed appropriate (e.g., safety system messaging in an industrial plant, or = super high critical alarms). The moment that a system is designed to permit concurrent assignment of slo= ts of differing duration, the entire ASN approach collapses. The only feasi= ble yet practical solution is to use time itself, in some digital represent= ation, as the synchronizing information. I had presumed, apparently, in err= or, that this lesson was already learned and widely known. There really is = no alternative, particularly when looking at a future of radios with greate= r capabilities -- perhaps even SDR -- than those employed today. -Tom =3D=3D=3D=3D On 2013.02.12 21:25, Xavier Vilajosana wrote: Hi Thomas, good point! I think that having multiple DAGroot appearing and disappearing may only ha= ve implications on the rank of some nodes. A node appearing will trigger a = chain of rank updates that will modify the routing topology and some nodes = will change their parent. A node disappearing will cause some nodes having = to change its parent. The important thing here is how fast RPL can deal wit= h that dynamism. As for synchronization, I guess that having a network wide synchronization = protocol is the best idea. Where should this network synchronization protoc= ol reside? it seems more a L3 protocol. regards, Xavi On 12/02/13 19:57, Thomas Watteyne wrote: I'd like to take a different view on Sateesh's comment and discuss an issue= which I believe is extremely important: multiple DAG roots. Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: 1) 1 DODAG, 1 root. 2) n DODAGs, n roots. 3) 1 DODAG, n (virtual) roots For 1), I think we have reached a consensus that having TSCH pick RPL routi= ng parents as time source neigbors is a good idea. I'd like to spend some time thinking about 2) and 3). RPL gives us the wond= erful flexibility of being able to add/remove DAG roots. In case of 3) for = example, traffic can flow to the DAG root topologically closest, and the DA= G can adjust to the arrival of a new DAG root. This allows for very flexibl= e network (i.e. some motes in a forest has intermittent GSM connectivity an= d play DAG root when they have). I'd like to make sure this is supported wh= en using TSCH underneath. I see two challenges, both related with synchronization: - what does the synchronization DAG(s) look like in the presence of multipl= e roots? - what becomes of this synchronization DAG when a DAGroot is removed? is ad= ded? Since each DAG root is a time master, if they are not synchronized, they wi= ll form independent synchronization DAGs, which will lead to synchronizatio= n chaos. I can think of several options: - DAG roots use some common time source to synchronize (e.g. GPS) and injec= t that time into the rest of the network. This allows only for slots to be = aligned, and there still needs to be a mechanism for rootA to use the same = ASN as rootB. - DAG root use some out-of-band protocol to coordinate. If we assume the DA= G roots are egress points to the Internet, that out-of-band channel could b= e the Internet. - some in-band protocol is used. As pointed out by Tom, this is of course t= he best solution. Before getting too far into these ideas, I'd like to ask for thoughts from = the group. Thomas _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Thomas,

 

I fully agree with Tom’s suggestions.

 

The TSCH MAC must not be limited solely for op= eration over the IEEE 802.15.4 -2006 2.4 GHZ PHY.

 

It is a very nimble MAC that can and is being used over other PHYs. We= currently use it over 802.15.4g.


It is important to note that the length of the timeslot will v= ary according to the PHY (bitrate, etc) used.

 

TSCH currently uses the concept of ASN which can also be used when using = timeslots of different duration.

But why not also allow time synchronization that is based o= n an time stamp (UTC, TAI)? We could easily define an IE that would allow u= s to disseminate the timestamp.

<= span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F= 497D'> 

 

Robert Assimiti

 

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@iet= f.org] On Behalf Of Thomas Watteyne
Sent: Thursday, Februa= ry 14, 2013 2:20 AM
To: 6tsch@ietf.org
Subject: Re: [6t= sch] TSCH with multiple DAGroots

 

Tom,

 

This= is a very interesting feature indeed, which I confirm does not appear in 1= 5.4e (although the standard is flexible enough that you could play with som= e of those concepts). You convinced me of the interest of such as scheme by= this duo/triocast. In that case, what would be destination address be of a= duocast packet?

 <= /o:p>

That being said, I believe the sco= pe of the 6TSCH group is the existing IEEE802.15.4e standard. And while cer= tainly a food for lots of thoughts, I think we're bound to using the notion= of ASN in the context of this group.

 

I hope you ag= ree.

 

Thomas

 

On Wed, Feb 13, 2013 = at 3:11 AM, Tom Phinney <tom.phinney@cox.net> wrote:

Thomas, your = comment "there still needs to be a mechanism for rootA to use the same= ASN as rootB" implies to me that you are still using the concept of A= bsolute Slot Number (presumably the meaning of ASN) rather than time as the= basis for nonces, cutover coordination, etc. In the industrial wireless wo= rld this was the approach used in WirelessHART. However, ISA100.11a shows u= s that there is a better, more forward-looking way, and that is to use time= itself, in a truncated fractional representation, as the nonce basis.
<= br>The fallacy / limitation of using ASN becomes instantly apparent as soon= as one considers a system in which different slots (perhaps in different s= uperframes) can have different durations. As RF technology progresses beyon= d the limitations of the current IEEE 802.15.4 PHY design, such as to use F= EC in some frames, it becomes highly desirable to permit different communic= ation flows with differing criticality to use different slot durations. In = ISA100.11a this use largely occurs in conjunction with duocast, where parti= cipating motes use a slot template that has two separate acknowledgment int= ervals. Except when checking that an effective backup receiver exists, the = mote that initiated the acknowledged transaction responds to the first succ= essful acknowledgment by shutting off its receiver. However, both devices t= hat are receiving the acknowledged transaction, which are usually powered b= ackbone-connected access points (e.g., routers to a faster subnet) when duo= cast is used, acknowledge the duocast transmission in their respective assi= gned slots. Given that RF typically experiences a 5% mean non-reception rat= e from all causes, duocast reduces the effective non-reception rate per tra= nsmission to nearly (.05)^2, which is 0.25%. It is that innovation that mak= es reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 r= adios (and in a 6TSCH system).

A similar situation would exist with = a PHY that could enable FEC, which would require longer transmission durati= ons, and hence longer slots, to carry the same payload. Military communicat= ions experience in the presence of heavy fading and interference shows that= FEC is often a more robust way to communicate than an unlimited number of = ARQ cycles. However, use of FEC would dictate longer slots for those critic= al communications where FEC use was deemed appropriate (e.g., safety system= messaging in an industrial plant, or super high critical alarms).

T= he moment that a system is designed to permit concurrent assignment of slot= s of differing duration, the entire ASN approach collapses. The only feasib= le yet practical solution is to use time itself, in some digital representa= tion, as the synchronizing information. I had presumed, apparently, in erro= r, that this lesson was already learned and widely known. There really is n= o alternative, particularly when looking at a future of radios with greater= capabilities -- perhaps even SDR -- than those employed today.

-Tom=
=3D=3D=3D=3D


On= 2013.02.12 21:25, Xa= vier Vilajosana wrote:

Hi Thomas,<= br>good point!

I think that having multiple DAGroot appearing and di= sappearing may only have implications on the rank of some nodes. A node app= earing will trigger a chain of rank updates that will modify the routing to= pology and some nodes will change their parent. A node disappearing will ca= use some nodes having to change its parent. The important thing here is how= fast RPL can deal with that dynamism.


As for synchronization, I= guess that having a network wide synchronization protocol is the best idea= . Where should this network synchronization protocol reside? it seems more = a L3 protocol.

regards,
Xavi




On 12/02/13 19:5= 7, Thomas Watteyne wrote:

I'd like to take a = different view on Sateesh's comment and discuss an issue which I believe is= extremely important: multiple DAG roots.

 

Section 3= .1.3 of RFC6550 (RPL) identifies the following topologies:

1) 1 DODAG,  1 root.<= /o:p>

2) n DODAGs, n roots= .

3) 1 DODAG,  n (virtual) roots 

=  

For 1), I think we hav= e reached a consensus that having TSCH pick RPL routing parents as time sou= rce neigbors is a good idea.

=  

I'd like to spend some= time thinking about 2) and 3). RPL gives us the wonderful flexibility of b= eing able to add/remove DAG roots. In case of 3) for example, traffic can f= low to the DAG root topologically closest, and the DAG can adjust to the ar= rival of a new DAG root. This allows for very flexible network (i.e. some m= otes in a forest has intermittent GSM connectivity and play DAG root when t= hey have). I'd like to make sure this is supported when using TSCH undernea= th.

 

I see two challenges, both related with synchro= nization:

- what does the syn= chronization DAG(s) look like in the presence of multiple roots?=

- what becomes of this synchronization = DAG when a DAGroot is removed? is added?

 

Since eac= h DAG root is a time master, if they are not synchronized, they will form i= ndependent synchronization DAGs, which will lead to synchronization chaos.<= o:p>

 

I can think of several options:

- DAG roots use some common time source to synch= ronize (e.g. GPS) and inject that time into the rest of the network. This a= llows only for slots to be aligned, and there still needs to be a mechanism= for rootA to use the same ASN as rootB.

- DAG root use some out-of-band protocol to coordinate. If we = assume the DAG roots are egress points to the Internet, that out-of-band ch= annel could be the Internet.

= - some in-band protocol is used. As pointed out by Tom, this is of course t= he best solution.

 =

Before getting too far into these= ideas, I'd like to ask for thoughts from the group.

 

Thomas

 

___________________________________________=
____
6tsch mailing list
6tsch@ietf.org<=
/pre>
https://www.ietf.org/mailman/listinfo/6tsch

 

 =
_______________________________________________
=
6tsch mailing list
6tsch@ietf.org
https://www.ie=
tf.org/mailman/listinfo/6tsch


__________________________= _____________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch<= o:p>

 

<= /body>= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0ATLEXCH02nivi_-- From rsudhaak@cisco.com Thu Feb 14 10:27:18 2013 Return-Path: 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 D8C5421F867E for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:27:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.498 X-Spam-Level: X-Spam-Status: No, score=-10.498 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CMBUq-pmTpKI for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:27:18 -0800 (PST) Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id 07F8821F85FE for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:27:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3829; q=dns/txt; s=iport; t=1360866438; x=1362076038; h=from:to:cc:subject:date:message-id:in-reply-to: mime-version; bh=idUpEjNJPV5Q5KmMiPQedYt51q+qniSU3z79zV1TK+U=; b=Aqbi01K6PcvoSOxHBGWDpQnGXvbR27heySvwoyHxTEBIR92XJOGvUrDr aE7DhaJrB6FGNzz4+DZtHfyIONoNkpiU90+cx3LB9kYPjU3pDo8BOG7kB 8rCm0fDQBaYct6u8DJYDuVwL48/Z3m0RDX3tn4MYrxKS1WA6+es97LN8c w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAO4rHVGtJV2Z/2dsb2JhbABEDoI1viQWc4IfAQEBBHkSAQgEDQMBAgsLEjkUCQgCBAENBQiICr0hjk6CVWEDpneCSD+CJw X-IronPort-AV: E=Sophos;i="4.84,666,1355097600"; d="scan'208,217";a="177244800" Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-4.cisco.com with ESMTP; 14 Feb 2013 18:27:17 +0000 Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id r1EIRHjB025276 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 14 Feb 2013 18:27:17 GMT Received: from xmb-rcd-x04.cisco.com ([169.254.8.112]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.02.0318.004; Thu, 14 Feb 2013 12:27:17 -0600 From: "Raghuram Sudhaakar (rsudhaak)" To: Robert Assimiti , Thomas Watteyne Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCuDqNkodz8v+i02Yr9DRs6/ZkQ== Date: Thu, 14 Feb 2013 18:27:16 +0000 Message-ID: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79@xmb-rcd-x04.cisco.com> In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2BE@ATLEXCH02.nivis.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.5.121010 x-originating-ip: [10.21.125.119] Content-Type: multipart/alternative; boundary="_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79xmbrcdx04ciscoc_" MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:27:19 -0000 --_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79xmbrcdx04ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Robert, I agree with the concern you are raising. It does make complete sense to allow this choice to be negotiated. We must = see how to include such a mechanism between L2 and L3 to give flexibility t= o the devices. One proposal would be to extend the RPL OF to take into account choice of M= AC coordinator (L2 influencing L3). This will allow for enough flexibility = for formation of different DAGs with different OF's. To provide the mechanism wherein L3 influences L2 we need to make sure the = RPL (L3 in general) publishes the choice of RPL parent. The method to enfor= ce this is key, otherwise we might have a lot of inconsistencies in L2. -raghuram From: Robert Assimiti > Date: Thursday, February 14, 2013 10:05 AM To: raghuram sudhaakar >, Tho= mas Watteyne = > Cc: IETF 6TSCH <6tsch@ietf.org> Subject: RE: [6tsch] Time synchs and RPL discovery/maintenance traffic --_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79xmbrcdx04ciscoc_ Content-Type: text/html; charset="us-ascii" Content-ID: <87915D295BD2994D9C38C0DAC6FD0358@cisco.com> Content-Transfer-Encoding: quoted-printable
Robert,
I agree with the concern you are raising.

It does make complete sense to allow this choice to be negotiated. We = must see how to include such a mechanism between L2 and L3 to give flexibil= ity to the devices.

One proposal would be to extend the RPL OF to take into account choice= of MAC coordinator (L2 influencing L3). This will allow for enough flexibi= lity for formation of different DAGs with different OF's.

To provide the mechanism wherein L3 influences L2 we need to make sure= the RPL (L3 in general) publishes the choice of RPL parent. The method to = enforce this is key, otherwise we might have a lot of inconsistencies in L2= .

-raghuram

From: Robert Assimiti <robert.assimiti@nivis.com>
Date: Thursday, February 14, 2013 1= 0:05 AM
To: raghuram sudhaakar <rsudhaak@cisco.com>, Thomas Watteyne = <watteyne@eecs.berkeley.ed= u>
Cc: IETF 6TSCH <6tsch@ietf.org>
Subject: RE: [6tsch] Time synchs an= d RPL discovery/maintenance traffic


--_000_2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79xmbrcdx04ciscoc_-- From robert.assimiti@nivis.com Thu Feb 14 10:29:05 2013 Return-Path: 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 A077E21F8855 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:29:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.195 X-Spam-Level: X-Spam-Status: No, score=-2.195 tagged_above=-999 required=5 tests=[AWL=0.403, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUs1wexniTzs for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:29:05 -0800 (PST) Received: from smtp.nivis.com (smtp.nivis.com [65.205.163.2]) by ietfa.amsl.com (Postfix) with ESMTP id 5E18E21F884F for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:28:57 -0800 (PST) Received: from ATLEXCH02.nivis.com ([10.0.0.18]) by ATLEXCH02.nivis.com ([10.0.0.18]) with mapi; Thu, 14 Feb 2013 13:28:57 -0500 From: Robert Assimiti To: "Raghuram Sudhaakar (rsudhaak)" , Thomas Watteyne Date: Thu, 14 Feb 2013 13:28:56 -0500 Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCuDqNkodz8v+i02Yr9DRs6/ZkZh5rDnA Message-ID: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1@ATLEXCH02.nivis.com> References: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2BE@ATLEXCH02.nivis.com> <2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79@xmb-rcd-x04.cisco.com> In-Reply-To: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79@xmb-rcd-x04.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1ATLEXCH02nivi_" MIME-Version: 1.0 Cc: IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:29:05 -0000 --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1ATLEXCH02nivi_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Rahuram, Excellent suggestions. Robert Assimiti From: Raghuram Sudhaakar (rsudhaak) [mailto:rsudhaak@cisco.com] Sent: Thursday, February 14, 2013 1:27 PM To: Robert Assimiti; Thomas Watteyne Cc: IETF 6TSCH Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic Robert, I agree with the concern you are raising. It does make complete sense to allow this choice to be negotiated. We must = see how to include such a mechanism between L2 and L3 to give flexibility t= o the devices. One proposal would be to extend the RPL OF to take into account choice of M= AC coordinator (L2 influencing L3). This will allow for enough flexibility = for formation of different DAGs with different OF's. To provide the mechanism wherein L3 influences L2 we need to make sure the = RPL (L3 in general) publishes the choice of RPL parent. The method to enfor= ce this is key, otherwise we might have a lot of inconsistencies in L2. -raghuram From: Robert Assimiti > Date: Thursday, February 14, 2013 10:05 AM To: raghuram sudhaakar >, Tho= mas Watteyne = > Cc: IETF 6TSCH <6tsch@ietf.org> Subject: RE: [6tsch] Time synchs and RPL discovery/maintenance traffic --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1ATLEXCH02nivi_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Rahuram,<= o:p>

 

Excellent suggestions.

=

 

Robert Assimiti

 

= From: Raghuram Sudhaakar (rsudhaak) [mailto:rsudhaak@cisco.com]
S= ent: Thursday, February 14, 2013 1:27 PM
To: Robert Assimiti;= Thomas Watteyne
Cc: IETF 6TSCH
Subject: Re: [6tsch] Ti= me synchs and RPL discovery/maintenance traffic

=

 

<= span style=3D'font-size:8.5pt;font-family:"Calibri","sans-serif";color:blac= k'>Robert,

I agree= with the concern you are raising.

 

It does make complete sense to allow this choice to be negotiated. We= must see how to include such a mechanism between L2 and L3 to give flexibi= lity to the devices.

<= span style=3D'font-size:8.5pt;font-family:"Calibri","sans-serif";color:blac= k'> 

One pro= posal would be to extend the RPL OF to take into account choice of MAC coor= dinator (L2 influencing L3). This will allow for enough flexibility for for= mation of different DAGs with different OF's.

 

To provide the mechanism wherein L3 influences L2 we need = to make sure the RPL (L3 in general) publishes the choice of RPL parent. Th= e method to enforce this is key, otherwise we might have a lot of inconsist= encies in L2.

 

-raghuram<= /o:p>

 

From: Robe= rt Assimiti <robert.assimit= i@nivis.com>
Date: Thursday, February 14, 2013 10:05 AMTo: raghuram sudhaakar <rs= udhaak@cisco.com>, Thomas Watteyne <watteyne@eecs.berkeley.edu>
Cc: IETF 6TSC= H <6tsch@ietf.org>
Subjec= t: RE: [6tsch] Time synchs and RPL discovery/maintenance traffic

 =



= --_000_67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1ATLEXCH02nivi_-- From rsudhaak@cisco.com Thu Feb 14 10:37:35 2013 Return-Path: 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 9131821F888A for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:37:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.524 X-Spam-Level: X-Spam-Status: No, score=-10.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u7HHMontpiiJ for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:37:34 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 6C2F821F8619 for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:37:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7161; q=dns/txt; s=iport; t=1360867054; x=1362076654; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=dfzU79qm59i5ZB++gG/4vJM82Hp2mvdceLUpNYRybjU=; b=PvCegZY0oQzpWTU2k6OezzaGjORxBBoAv6M0lYbrgRbayGUrMyKPDWi2 GsUFfhyEKz1XCMI5T4Mv8YE23CUZF+PycKZB6UBmw1px45txjcdHUWfCT ANDesoG+Z2LU/NeKtfbtaQqV7KVDFak9k88zu71Te7+FWl4v3STPUVjl6 I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAO4rHVGtJV2a/2dsb2JhbABEDsBZFnOCHwEBAQQBAQELLCsJHQEIGAoUNwslAgQBEggTh3cMvRWNRINfYQOXQY82gkg/gWk+ X-IronPort-AV: E=Sophos;i="4.84,666,1355097600"; d="scan'208";a="177209475" Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-8.cisco.com with ESMTP; 14 Feb 2013 18:37:33 +0000 Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1EIbW1V027039 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 14 Feb 2013 18:37:33 GMT Received: from xmb-rcd-x04.cisco.com ([169.254.8.112]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.02.0318.004; Thu, 14 Feb 2013 12:37:32 -0600 From: "Raghuram Sudhaakar (rsudhaak)" To: Kris Pister , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] Time synchs and RPL discovery/maintenance traffic Thread-Index: AQHOCuJZNkodz8v+i02Yr9DRs6/ZkQ== Date: Thu, 14 Feb 2013 18:37:31 +0000 Message-ID: <2C3A8CAFDCAFCA41B8BF705CD9471C5B18435AF8@xmb-rcd-x04.cisco.com> In-Reply-To: <511C078D.8060603@eecs.berkeley.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.5.121010 x-originating-ip: [10.21.125.119] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:37:35 -0000 Kris, You're right about the level of difficulty of the problem. Just trying to think how we can design a solution that will be widely applicable. -raghuram On 2/13/13 1:37 PM, "Kris Pister" wrote: >Raghuram - I agree with you that there are viable and practical sensors, >applications, and customers for dense networks. > >I didn't say that we do not have things that work today - just that >*most* things don't work today. There are happy wireless HART customers >in >100 countries on six continents. But for every happy WSN user today >I would say that there are at least ten who tried Zigbee or something >similar and decided that the technology doesn't work - that's had a huge >negative impact on the adoption rate of the whole field. Most of the >problems come in sparse networks. Zigbee can be made to work in dense >deployments with lots of powered infrastructure and some mobility (e.g. >lighting control). >I agree with you that we need to make sure that our networks will work >well in dense deployments with lots of powered infrastructure and some >mobility. But those are the *easy* problems to solve, not the hard ones. > >ksjp > >On 2/13/2013 8:27 AM, Raghuram Sudhaakar (rsudhaak) wrote: >> Kris, >> Definitely we are not there yet w.r.t dense sensor networks. But as you >> have rightly pointed out it is the evolutionary path. >> >> From the industry stand point, we see that there are a lot of customers >> needing such a solution. As you may know, many key players in the sensor >> hardware (importantly wireless connectivity) domain have come up with >> viable and practical sensors that allow such deployments. The industry >> projects that a critical mass for dense sensor deployments will be >>reached >> in the next 5 years. >> >> Hopefully, we can find the right balance of what will work efficiently >>for >> today's networks while not wanting for anything when density increases >> significantly. >> >> >> I do not completely agree with the point that we do not have things that >> work today. We do have quite a few deployed and active sensor based >> systems and protocols operating in the field today. However, they are >> applicable only to a limited range of use cases - because they are >> tuned/optimized for a particular set of parameters/assumptions. This >>seems >> to be our problem today. >> >> In the ideal world, we need the equivalent of TCP/IP. >> =20 >> >> -raghuram >> >> On 2/12/13 3:40 PM, "Kris Pister" wrote: >> >>> Raghuram - >>> I have to nitpick a small but important point here. Industrial >>> automation may end up being an application domain where we see dense >>> networks some day. BP funded one of my students to determine if the >>> plant of the future could have one million wirelessHART sensors in >>>10km2 >>> (answer: yes). >>> *BUT* >>> We are not there yet. The problems that I've seen in the real world >>>are >>> generally related to networks being too sparse. We *love* it when >>> networks get dense. The kind of problems that you're talking about are >>> good problems to have. The problem with the whole WSN field is that >>> too many people focused on the dream and forgot to develop things that >>> actually work right now. >>> >>> ksjp >>> >>> On 2/12/2013 12:52 PM, Raghuram Sudhaakar (rsudhaak) wrote: >>>> Michael, >>>> In dense, mobile network (e.g. Industrial automation, health care) >>>>there >>>> are a few critical contributors to this problem - >>>> 1) There are multiple candidate parents >>>> 2) The DIO's of these parent are asynchronous >>>> 3) Link Quality is calculated by simple ping-based approach over a >>>> finite >>>> amount of time (default I think is, 5 times with 1 sec inter-arrival) >>>> >>>> These 3 factors combined with mobility (albeit slow) cause the delays >>>>in >>>> settling on a suitable parent. >>>> >>>> I should also explain myself further w.r.t what I meant by choosing a >>>> parent. To clarify - A parent is considered chosen when we are ready >>>>to >>>> send useful application data via the parent. >>>> >>>> In the RPL parent selection procedure, there is a wait time to >>>>receive a >>>> second DIO to confirm parameters before starting to send traffic via >>>>the >>>> parent. Now, during this time if we receive another DIO from another >>>> node >>>> with different/better params w.r.t the OF, we start the parent >>>>selection >>>> procedure all over again. >>>> >>>> This adversely affects the goodput. >>>> >>>> I understand that the initial design of RPL was considering static >>>> sensor >>>> networks and the above situations/conditions do not coincide with the >>>> assumptions. However, as you may acknowledge, these factors are >>>>becoming >>>> very important for various use cases. >>>> >>>> I believe that RPL itself incorporates some very useful techniques >>>> (including trickle timers, OF etc) which are broadly applicable across >>>> these use cases. The line of thought is to provide RPL extra >>>>information >>>> so as to improve performance and become applicable to the use cases >>>> where >>>> there are some deficiencies. In this way we need not modify the core >>>>RPL >>>> protocol so as to maintain interoperability with a wider range of >>>> networks/applications. >>>> >>>> For example, if TSCH beacon can provide neighbor info and link quality >>>> to >>>> RPL it will be much faster, more reliable and have less errors as >>>> compared >>>> to the existing techniques. However, in certain use cases the existing >>>> neighbor discovery method may be more than enough. >>>> >>>> Hence we need an approach wherein, we can allow these dynamic >>>> requirements >>>> based on uses cases without hardcoding the stack. >>>> >>>> -raghuram >>>> >>>> >>>> >>>> On 2/12/13 12:04 PM, "Michael Richardson" >>>>wrote: >>>> >>>>>>>>>> "rsudhaak" =3D=3D rsudhaak writes: >>>>> rsudhaak> automation, Intra-vehicular network and other use >>>>> rsudhaak> cases. In all of these scenarios, the sensor network >>>>>is >>>>> rsudhaak> dense i.e there are many nodes per RPL hop with each >>>>> rsudhaak> parent having many children. In such scenarios RPL >>>>>take a >>>>> rsudhaak> significant amount of time to choose the best parent >>>>> rsudhaak> and/or switches parents frequently. If we allow the >>>>>RPL >>>>> >>>>> Why do you say that they take a significant amount of time to >>>>>"CHOOSE"? >>>>> As for switching, that's a hysteris issue, and MRHOF is supposed to >>>>> deal >>>>> with that. >>>>> >>>>> Can you tell us more about this research? >>>>> >>>>> >>>>> --=20 >>>>> Michael Richardson , Sandelman Software Works >>>>> IETF ROLL WG co-chair. >>>>>http://datatracker.ietf.org/wg/roll/charter/ >>>>> >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>> > > From mcr@sandelman.ca Thu Feb 14 10:51:13 2013 Return-Path: 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 8E27821F86DD for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:51:13 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.599 X-Spam-Level: X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bKM+vZ2bFAvR for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 10:51:12 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id D4A8621F865D for <6tsch@ietf.org>; Thu, 14 Feb 2013 10:51:10 -0800 (PST) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id CFD0C20168 for <6tsch@ietf.org>; Thu, 14 Feb 2013 13:57:35 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id 997B16376A; Thu, 14 Feb 2013 13:50:05 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id 8A96D636C5 for <6tsch@ietf.org>; Thu, 14 Feb 2013 13:50:05 -0500 (EST) From: Michael Richardson To: IETF 6TSCH <6tsch@ietf.org> In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1@ATLEXCH02.nivis.com> References: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2BE@ATLEXCH02.nivis.com> <2C3A8CAFDCAFCA41B8BF705CD9471C5B18435A79@xmb-rcd-x04.cisco.com> <67442429D9C35E4C975B89BE73BD33D0A6D84DE2C1@ATLEXCH02.nivis.com> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Subject: Re: [6tsch] Time synchs and RPL discovery/maintenance traffic 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 18:51:13 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "Robert" =3D=3D Robert Assimiti writes: Robert> One proposal would be to extend the RPL OF to take into Robert> account choice of MAC coordinator (L2 influencing L3). This Robert> will allow for enough flexibility for formation of different Robert> DAGs with different OF's.=20 This is in my opinion the likely visible part of 6tsch: a new OF and/or new metrics. RPL has to make the decision(s), not have part of it made by L2 based upon the minimal knowledge that it has. =2D-=20 ] Never tell me the odds! | ipv6 mesh network= s [=20 ] Michael Richardson, Sandelman Software Works | network architect= [=20 ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails = [=20 =09 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAUR0x3YqHRg3pndX9AQI5CAP8Cz8+dU63/CRzzeP+whw5mF9u9VO/Z7VM 7KlVgPfRMHfN3agBQcJC23mrruBycPzLC3FDgn7lxM8X8b0ZhLQhgVFrVaOOTIf5 LXDEPfusoVmYkbS/poRSwJ9zEq7pR9nVwnJyxHA8GRnCRpbs8gjO0UiY3/2yacSl d5L1A+MmQf8= =gqNO -----END PGP SIGNATURE----- --=-=-=-- From twatteyne@gmail.com Thu Feb 14 11:08:00 2013 Return-Path: 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 A6DF421F8886 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 11:08:00 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.791 X-Spam-Level: X-Spam-Status: No, score=-1.791 tagged_above=-999 required=5 tests=[AWL=-0.481, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_FWDLOOK=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NOpaqRIFA9i6 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 11:07:59 -0800 (PST) Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) by ietfa.amsl.com (Postfix) with ESMTP id 4A20F21F8881 for <6tsch@ietf.org>; Thu, 14 Feb 2013 11:07:59 -0800 (PST) Received: by mail-pa0-f54.google.com with SMTP id fa10so1415329pad.27 for <6tsch@ietf.org>; Thu, 14 Feb 2013 11:07:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=7S6WJYJe8WSNt+IntXXQu0NOkMW1yyM/MBqoKvFl9Yw=; b=h6E7W70iOxJZBszCwAYI8+Wxi6tJi2UGbXq5iY5K805jLdWVEsQ4nslYr/mnGItwpO MwA9aI33V7ejv6UOB71ky9QvTtIPqi907qcgk8RCfDcFTMV0q9ymPaUbZpMSttXJFZNC 8ITnghp6Z2aEPU1sbSoVlu+0ecb+NkRnZ0a9yosCuMzUlm3DOYNcbZVmv9o9+OWbiETU NSJ/8iy//Cp44bpy1IoljZ68rh+Z38y8RACYJE056RFyDFA9ZeTT5lRwv4zI0C21k0Xr QX9xE1GRCDxKtPAK+L+GDjY4Yw7HKKv7CinEcUWntkcG0HbmG7D5C/1LRKLsejrm+ios yMyQ== MIME-Version: 1.0 X-Received: by 10.66.227.137 with SMTP id sa9mr3311771pac.17.1360868878966; Thu, 14 Feb 2013 11:07:58 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Thu, 14 Feb 2013 11:07:58 -0800 (PST) In-Reply-To: <67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0@ATLEXCH02.nivis.com> References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> <67442429D9C35E4C975B89BE73BD33D0A6D84DE2C0@ATLEXCH02.nivis.com> Date: Thu, 14 Feb 2013 11:07:58 -0800 X-Google-Sender-Auth: FpzTlfnJZ7Utx4_i9u2d6xf_S80 Message-ID: From: Thomas Watteyne To: "6tsch@ietf.org" <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7b111f2f1ddfbf04d5b3fa34 Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 19:08:00 -0000 --047d7b111f2f1ddfbf04d5b3fa34 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Robert, Please see inline. Thomas On Thu, Feb 14, 2013 at 10:25 AM, Robert Assimiti wrote: > Thomas,**** > > ** ** > > I fully agree with Tom=92s suggestions. **** > > ** ** > > The TSCH MAC must not be limited solely for operation over the IEEE > 802.15.4 -2006 2.4 GHZ PHY.**** > > ** > Agreed. > ** > > It is a very nimble MAC that can and is being used over other PHYs. We > currently use it over 802.15.4g. **** > > > Agreed. > It is important to note that the length of the timeslot will vary > according to the PHY (bitrate, etc) used. **** > > ** > Agreed. > ** > > TSCH currently uses the concept of ASN which can also be used when using > timeslots of different duration. > > Agreed. > **** > > But why not also allow time synchronization that is based on an time stam= p > (UTC, TAI)? We could easily define an IE that would allow us to dissemina= te > the timestamp.**** > > ** > I understand the potential of doing this, and I'm all in to explore all the flexibility TSCH offers. I'm just afraid that we veer off course from "6LoWPAN/ROLL over TSCH" into TSCH-only. I understand that you/Tom do not agree with that, and I'm very happy to discuss this. Let's reach a rough consensus over the phone tomorrow. Pascal, I guess we could add this issue in the "ML discussions" of the agenda? Thomas > ** > > ** ** > > *Robert Assimiti* > > ** ** > > *From:* 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] *On Behalf > Of *Thomas Watteyne > *Sent:* Thursday, February 14, 2013 2:20 AM > > *To:* 6tsch@ietf.org > *Subject:* Re: [6tsch] TSCH with multiple DAGroots**** > > ** ** > > Tom,**** > > ** ** > > This is a very interesting feature indeed, which I confirm does not appea= r > in 15.4e (although the standard is flexible enough that you could play wi= th > some of those concepts). You convinced me of the interest of such as sche= me > by this duo/triocast. In that case, what would be destination address be = of > a duocast packet?**** > > ** ** > > That being said, I believe the scope of the 6TSCH group is the existing > IEEE802.15.4e standard. And while certainly a food for lots of thoughts, = I > think we're bound to using the notion of ASN in the context of this group= . > **** > > ** ** > > I hope you agree.**** > > ** ** > > Thomas**** > > ** ** > > On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney wrote:= * > *** > > Thomas, your comment "there still needs to be a mechanism for rootA to us= e > the same ASN as rootB" implies to me that you are still using the concept > of Absolute Slot Number (presumably the meaning of ASN) rather than time = as > the basis for nonces, cutover coordination, etc. In the industrial wirele= ss > world this was the approach used in WirelessHART. However, ISA100.11a sho= ws > us that there is a better, more forward-looking way, and that is to use > time itself, in a truncated fractional representation, as the nonce basis= . > > The fallacy / limitation of using ASN becomes instantly apparent as soon > as one considers a system in which different slots (perhaps in different > superframes) can have different durations. As RF technology progresses > beyond the limitations of the current IEEE 802.15.4 PHY design, such as t= o > use FEC in some frames, it becomes highly desirable to permit different > communication flows with differing criticality to use different slot > durations. In ISA100.11a this use largely occurs in conjunction with > duocast, where participating motes use a slot template that has two > separate acknowledgment intervals. Except when checking that an effective > backup receiver exists, the mote that initiated the acknowledged > transaction responds to the first successful acknowledgment by shutting o= ff > its receiver. However, both devices that are receiving the acknowledged > transaction, which are usually powered backbone-connected access points > (e.g., routers to a faster subnet) when duocast is used, acknowledge the > duocast transmission in their respective assigned slots. Given that RF > typically experiences a 5% mean non-reception rate from all causes, duoca= st > reduces the effective non-reception rate per transmission to nearly > (.05)^2, which is 0.25%. It is that innovation that makes reliable > closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and > in a 6TSCH system). > > A similar situation would exist with a PHY that could enable FEC, which > would require longer transmission durations, and hence longer slots, to > carry the same payload. Military communications experience in the presenc= e > of heavy fading and interference shows that FEC is often a more robust wa= y > to communicate than an unlimited number of ARQ cycles. However, use of FE= C > would dictate longer slots for those critical communications where FEC us= e > was deemed appropriate (e.g., safety system messaging in an industrial > plant, or super high critical alarms). > > The moment that a system is designed to permit concurrent assignment of > slots of differing duration, the entire ASN approach collapses. The only > feasible yet practical solution is to use time itself, in some digital > representation, as the synchronizing information. I had presumed, > apparently, in error, that this lesson was already learned and widely > known. There really is no alternative, particularly when looking at a > future of radios with greater capabilities -- perhaps even SDR -- than > those employed today. > > -Tom > =3D=3D=3D=3D**** > > > On 2013.02.12 21:25, Xavier Vilajosana wrote: **** > > Hi Thomas, > good point! > > I think that having multiple DAGroot appearing and disappearing may only > have implications on the rank of some nodes. A node appearing will trigge= r > a chain of rank updates that will modify the routing topology and some > nodes will change their parent. A node disappearing will cause some nodes > having to change its parent. The important thing here is how fast RPL can > deal with that dynamism. > > > As for synchronization, I guess that having a network wide synchronizatio= n > protocol is the best idea. Where should this network synchronization > protocol reside? it seems more a L3 protocol. > > regards, > Xavi > > > > > On 12/02/13 19:57, Thomas Watteyne wrote:**** > > I'd like to take a different view on Sateesh's comment and discuss an > issue which I believe is extremely important: multiple DAG roots.**** > > ** ** > > Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:**** > > 1) *1* DODAG, *1* root.**** > > 2) *n* DODAGs, *n* roots.**** > > 3) *1* DODAG, *n* (virtual) roots **** > > ** ** > > For 1), I think we have reached a consensus that having TSCH pick RPL > routing parents as time source neigbors is a good idea.**** > > ** ** > > I'd like to spend some time thinking about 2) and 3). RPL gives us the > wonderful flexibility of being able to add/remove DAG roots. In case of 3= ) > for example, traffic can flow to the DAG root topologically closest, and > the DAG can adjust to the arrival of a new DAG root. This allows for very > flexible network (i.e. some motes in a forest has intermittent GSM > connectivity and play DAG root when they have). I'd like to make sure thi= s > is supported when using TSCH underneath.**** > > ** ** > > I see two challenges, both related with synchronization:**** > > - what does the synchronization DAG(s) look like in the presence of > multiple roots?**** > > - what becomes of this synchronization DAG when a DAGroot is removed? is > added?**** > > ** ** > > Since each DAG root is a time master, if they are not synchronized, they > will form independent synchronization DAGs, which will lead to > synchronization chaos.**** > > ** ** > > I can think of several options:**** > > - DAG roots use some common time source to synchronize (e.g. GPS) and > inject that time into the rest of the network. This allows only for slots > to be aligned, and there still needs to be a mechanism for rootA to use t= he > same ASN as rootB.**** > > - DAG root use some out-of-band protocol to coordinate. If we assume the > DAG roots are egress points to the Internet, that out-of-band channel cou= ld > be the Internet.**** > > - some in-band protocol is used. As pointed out by Tom, this is of course > the best solution.**** > > ** ** > > Before getting too far into these ideas, I'd like to ask for thoughts fro= m > the group.**** > > ** ** > > Thomas**** > > ** ** > > _______________________________________________**** > > 6tsch mailing list**** > > 6tsch@ietf.org**** > > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > > ** ** > > _______________________________________________**** > > 6tsch mailing list**** > > 6tsch@ietf.org**** > > https://www.ietf.org/mailman/listinfo/6tsch**** > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch**** > > ** ** > --047d7b111f2f1ddfbf04d5b3fa34 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Robert,
Please see inline.
Thomas

On Thu, Feb 14, 2013 at 10:25 AM, Robert Assimiti = <robert.a= ssimiti@nivis.com> wrote:

Thomas,

=A0<= /p>

I fully agree with Tom= =92s suggestions.

=A0<= /p>

The TSCH MAC must not = be limited solely for operation over the IEEE 802.15.4 -2006 2.4 GHZ PHY.

=A0

Agreed.
=A0

It is a very nimble MAC that can and is being used = over other PHYs. We currently use it over 802.15.4g. <= /p>


Agreed.=A0

It is important to note that the length of t= he timeslot will vary according to the PHY (bitrate, etc) used. <= /u>

=A0

Agreed.
=A0

TSCH currently uses the concept of ASN which can al= so be used when using timeslots of different duration.

Agreed.
=A0

=

But why not also allow ti= me synchronization that is based on an time stamp (UTC, TAI)? We could easi= ly define an IE that would allow us to disseminate the timestamp.=

=A0


I understand the potential of doin= g this, and I'm all in to explore all the flexibility TSCH offers. I= 9;m just afraid that we veer off course from "6LoWPAN/ROLL over TSCH&q= uot; into TSCH-only. I understand that you/Tom do not agree with that, and = I'm very happy to discuss this. Let's reach a rough consensus over = the phone tomorrow. Pascal, I guess we could add this issue in the "ML= discussions" of the agenda?

Thomas
=A0

=A0<= /p>

Robert Assimiti<= /u>

=A0<= /p>

From: 6tsch-bounces@ietf.org= [mailto:6t= sch-bounces@ietf.org] On Behalf Of Thomas Watteyne
Sent: Thursday, February 14, 2013 2:20 AM


To: 6tsch@= ietf.org
Subject: Re: [6tsch] TSCH with multiple DAGroots<= /u>

=A0

Tom,

=A0

This is a very in= teresting feature indeed, which I confirm does not appear in 15.4e (althoug= h the standard is flexible enough that you could play with some of those co= ncepts). You convinced me of the interest of such as scheme by this duo/tri= ocast. In that case, what would be destination address be of a duocast pack= et?

=A0

That being said, I believe the scope of the 6TSCH group is t= he existing IEEE802.15.4e standard. And while certainly a food for lots of = thoughts, I think we're bound to using the notion of ASN in the context= of this group.

=A0

I hope you agree.

=A0

Thomas

=A0

On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney <tom.phinney@cox.net> wrote:

Thomas, your comment "there still needs to be a = mechanism for rootA to use the same ASN as rootB" implies to me that y= ou are still using the concept of Absolute Slot Number (presumably the mean= ing of ASN) rather than time as the basis for nonces, cutover coordination,= etc. In the industrial wireless world this was the approach used in Wirele= ssHART. However, ISA100.11a shows us that there is a better, more forward-l= ooking way, and that is to use time itself, in a truncated fractional repre= sentation, as the nonce basis.

The fallacy / limitation of using ASN becomes instantly apparent as soo= n as one considers a system in which different slots (perhaps in different = superframes) can have different durations. As RF technology progresses beyo= nd the limitations of the current IEEE 802.15.4 PHY design, such as to use = FEC in some frames, it becomes highly desirable to permit different communi= cation flows with differing criticality to use different slot durations. In= ISA100.11a this use largely occurs in conjunction with duocast, where part= icipating motes use a slot template that has two separate acknowledgment in= tervals. Except when checking that an effective backup receiver exists, the= mote that initiated the acknowledged transaction responds to the first suc= cessful acknowledgment by shutting off its receiver. However, both devices = that are receiving the acknowledged transaction, which are usually powered = backbone-connected access points (e.g., routers to a faster subnet) when du= ocast is used, acknowledge the duocast transmission in their respective ass= igned slots. Given that RF typically experiences a 5% mean non-reception ra= te from all causes, duocast reduces the effective non-reception rate per tr= ansmission to nearly (.05)^2, which is 0.25%. It is that innovation that ma= kes reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 = radios (and in a 6TSCH system).

A similar situation would exist with a PHY that could enable FEC, which= would require longer transmission durations, and hence longer slots, to ca= rry the same payload. Military communications experience in the presence of= heavy fading and interference shows that FEC is often a more robust way to= communicate than an unlimited number of ARQ cycles. However, use of FEC wo= uld dictate longer slots for those critical communications where FEC use wa= s deemed appropriate (e.g., safety system messaging in an industrial plant,= or super high critical alarms).

The moment that a system is designed to permit concurrent assignment of= slots of differing duration, the entire ASN approach collapses. The only f= easible yet practical solution is to use time itself, in some digital repre= sentation, as the synchronizing information. I had presumed, apparently, in= error, that this lesson was already learned and widely known. There really= is no alternative, particularly when looking at a future of radios with gr= eater capabilities -- perhaps even SDR -- than those employed today.

-Tom
=3D=3D=3D=3D


On 2013.02.12 = 21:25, Xavier Vilajosana wrote:

Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disap= pearing may only have implications on the rank of some nodes. A node appear= ing will trigger a chain of rank updates that will modify the routing topol= ogy and some nodes will change their parent. A node disappearing will cause= some nodes having to change its parent. The important thing here is how fa= st RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchron= ization protocol is the best idea. Where should this network synchronizatio= n protocol reside? it seems more a L3 protocol.

regards,
Xavi



On 12/02/13 19:57, Thomas Watteyne wrote:

=

I'd like to take a different view on Sateesh's co= mment and discuss an issue which I believe is extremely important: multiple= DAG roots.

=A0

Section 3.1.3 of RFC6550 (RPL) identifies the following topo= logies:

1) 1 DODA= G, =A01 root.

2) n DODAGs, n roots.

3) 1 DODAG, =A0n (virtual) roots=A0

= =A0

For 1), I think we have reached a consens= us that having TSCH pick RPL routing parents as time source neigbors is a g= ood idea.

=A0<= /u>

I'd like to spend some time thinking = about 2) and 3). RPL gives us the wonderful flexibility of being able to ad= d/remove DAG roots. In case of 3) for example, traffic can flow to the DAG = root topologically closest, and the DAG can adjust to the arrival of a new = DAG root. This allows for very flexible network (i.e. some motes in a fores= t has intermittent GSM connectivity and play DAG root when they have). I= 9;d like to make sure this is supported when using TSCH underneath.<= u>

=A0

I see two challenges, both related with synchronization:<= /u>

- what does the synchroniza= tion DAG(s) look like in the presence of multiple roots?

- what becomes of this synchronization DA= G when a DAGroot is removed? is added?

=A0

Since= each DAG root is a time master, if they are not synchronized, they will fo= rm independent synchronization DAGs, which will lead to synchronization cha= os.

=A0

I can think of several options:

=

- DAG roots use some common time source to synchroni= ze (e.g. GPS) and inject that time into the rest of the network. This allow= s only for slots to be aligned, and there still needs to be a mechanism for= rootA to use the same ASN as rootB.

- DAG root use some out-of-band protocol = to coordinate. If we assume the DAG roots are egress points to the Internet= , that out-of-band channel could be the Internet.

- some in-band protocol is used. As pointed out= by Tom, this is of course the best solution.

<= p class=3D"MsoNormal">=A0

Before getting too far into these ideas, I'd like to ask for thoughts= from the group.

=A0

Thomas

=A0

_______________________=
________________________
6tsch mailing list
6tsch@ietf.org
https://=
www.ietf.org/mailman/listinfo/6tsch

=A0

=A0=
_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch


___= ____________________________________________
6tsch mailing list
6= tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch<= u>

=A0

<= /div>

--047d7b111f2f1ddfbf04d5b3fa34-- From tom.phinney@cox.net Thu Feb 14 11:59:04 2013 Return-Path: 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 E9ACB21F84DC for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 11:59:04 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.026 X-Spam-Level: X-Spam-Status: No, score=0.026 tagged_above=-999 required=5 tests=[AWL=-0.499, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, SARE_FWDLOOK=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z5kpXFI2Cr-H for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 11:59:03 -0800 (PST) Received: from fed1rmfepo103.cox.net (fed1rmfepo103.cox.net [68.230.241.145]) by ietfa.amsl.com (Postfix) with ESMTP id 6C9FB21F84C7 for <6tsch@ietf.org>; Thu, 14 Feb 2013 11:59:03 -0800 (PST) Received: from fed1rmimpo110 ([68.230.241.159]) by fed1rmfepo103.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130214195858.IKTH30259.fed1rmfepo103.cox.net@fed1rmimpo110> for <6tsch@ietf.org>; Thu, 14 Feb 2013 14:58:58 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo110 with cox id 0Kyx1l00a3gAAro01Kyyv6; Thu, 14 Feb 2013 14:58:58 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020203.511D4202.00A2,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=Pcx9d1dd c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=CH9XYtiwUUYA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=ts2y_93C924A:10 a=pGLkceISAAAA:8 a=48vgC7mUAAAA:8 a=WUByyYscdWR7PXk2frwA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=tXsnliwV7b4A:10 a=4vB-4DCPJfMA:10 a=lZB815dzVvQA:10 a=NiV0TBZtu3jcMyzV:21 a=2H7TvFiKfcFNHptP:21 a=CRqQO2bP_nTQFPEu:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511D4201.5060607@cox.net> Date: Thu, 14 Feb 2013 12:58:57 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> In-Reply-To: X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [6tsch] Use of ASN vs quantized time as a basis for nonces (was TSCH with multiple DAGroots) X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 19:59:05 -0000 > I think we're bound to using the notion of ASN in the context of this group.
In that case I believe that the relevance of this effort to heavy industry is limited to monitoring and control of inessential elements of industrial processes. Most real industrial processes in refining, chemical plants, batch mixing plants, pharmaceuticals, etc. use 1 Hz or 4 Hz control, for which ARQ of unicast transmissions is generally too unreliable.

There is nothing in the ASN concept, other than its historical basis in the work of your group at Berkeley, that makes it essential to an implementation. ANSI/ISA 100.11a, which is being standardized as IEC 62734, demonstrates clearly how time, rather than a local concept of a count of slots of uniform duration and aligned starting times, can be used for 6TSCH systems.


The implication of your text below, that IEEE 802.15.4 precludes use of time for such nonces, may have been true in the past but was remedied with the amendments of IEEE 802.15.4e:2012 (which is now obtainable for free from the IEEE, since it is over six months since its adoption).

While ANSI/ISA 100.11a is not totally conformant to IEEE 802.15.4 as amended, the difference is only in the use of shorter addressing modes in acknowledgments and advertisements than the inefficient ones mandated for IEEE 802.15.4 data frames (which are used in ANSI/ISA 100.11a so that their PDUs can be cryptographic secured, unlike the readily-spoofed acknowledgments of IEEE 802.15.4 that they replace)


Of course it is possible to employ multiple, different 6TSCH networking technologies in the same physical area of a plant, for example WirelessHART and ISA100.11a, but the inability to harmonize schedules to minimize RF interference between the two systems makes such an approach unattractive. Thus I would expect most large industrial plants to end up in the long term with time-based nonces, rather than ASN-based ones, and for this effort to migrate to use of time-based nonces to increase its relevance.

Of course use of time, rather than a locally-originated ASN, makes it feasible for multiple DAG roots to start up independently but with closely harmonized (though not precisely synchronized) senses of time. Thus, unlike when each DAG root initiates its own zero-origin ASN sequence, the resulting subnets can merge with at most only slight pauses for some of them when aligning their senses of time (so that nonces do not repeat). That is one of the many advantages of using a nonce source that can be obtained approximately from many external sources, such as cell networks or reception of GPS transmissions, as well as maintained during periods of extended sleep when a microcomputer's low-power clock oscillator may be the only circuit powered on the chip.

-Tom Phinney
===
On 2013.02.14 00:20, Thomas Watteyne wrote:
Tom,

This is a very interesting feature indeed, which I confirm does not appear in 15.4e (although the standard is flexible enough that you could play with some of those concepts). You convinced me of the interest of such as scheme by this duo/triocast. In that case, what would be destination address be of a duocast packet?

That being said, I believe the scope of the 6TSCH group is the existing IEEE802.15.4e standard. And while certainly a food for lots of thoughts, I think we're bound to using the notion of ASN in the context of this group.

I hope you agree.

Thomas

On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney <tom.phinney@cox.net> wrote:
Thomas, your comment "there still needs to be a mechanism for rootA to use the same ASN as rootB" implies to me that you are still using the concept of Absolute Slot Number (presumably the meaning of ASN) rather than time as the basis for nonces, cutover coordination, etc. In the industrial wireless world this was the approach used in WirelessHART. However, ISA100.11a shows us that there is a better, more forward-looking way, and that is to use time itself, in a truncated fractional representation, as the nonce basis.

The fallacy / limitation of using ASN becomes instantly apparent as soon as one considers a system in which different slots (perhaps in different superframes) can have different durations. As RF technology progresses beyond the limitations of the current IEEE 802.15.4 PHY design, such as to use FEC in some frames, it becomes highly desirable to permit different communication flows with differing criticality to use different slot durations. In ISA100.11a this use largely occurs in conjunction with duocast, where participating motes use a slot template that has two separate acknowledgment intervals. Except when checking that an effective backup receiver exists, the mote that initiated the acknowledged transaction responds to the first successful acknowledgment by shutting off its receiver. However, both devices that are receiving the acknowledged transaction, which are usually powered backbone-connected access points (e.g., routers to a faster subnet) when duocast is used, acknowledge the duocast transmission in their respective assigned slots. Given that RF typically experiences a 5% mean non-reception rate from all causes, duocast reduces the effective non-reception rate per transmission to nearly (.05)^2, which is 0.25%. It is that innovation that makes reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and in a 6TSCH system).

A similar situation would exist with a PHY that could enable FEC, which would require longer transmission durations, and hence longer slots, to carry the same payload. Military communications experience in the presence of heavy fading and interference shows that FEC is often a more robust way to communicate than an unlimited number of ARQ cycles. However, use of FEC would dictate longer slots for those critical communications where FEC use was deemed appropriate (e.g., safety system messaging in an industrial plant, or super high critical alarms).

The moment that a system is designed to permit concurrent assignment of slots of differing duration, the entire ASN approach collapses. The only feasible yet practical solution is to use time itself, in some digital representation, as the synchronizing information. I had presumed, apparently, in error, that this lesson was already learned and widely known. There really is no alternative, particularly when looking at a future of radios with greater capabilities -- perhaps even SDR -- than those employed today.

-Tom
====

On 2013.02.12 21:25, Xavier Vilajosana wrote:
Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only have implications on the rank of some nodes. A node appearing will trigger a chain of rank updates that will modify the routing topology and some nodes will change their parent. A node disappearing will cause some nodes having to change its parent. The important thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization protocol is the best idea. Where should this network synchronization protocol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment and discuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG,  1 root.
2) n DODAGs, n roots.
3) 1 DODAG,  n (virtual) roots 

For 1), I think we have reached a consensus that having TSCH pick RPL routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us the wonderful flexibility of being able to add/remove DAG roots. In case of 3) for example, traffic can flow to the DAG root topologically closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes in a forest has intermittent GSM connectivity and play DAG root when they have). I'd like to make sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of multiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? is added?

Since each DAG root is a time master, if they are not synchronized, they will form independent synchronization DAGs, which will lead to synchronization chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and inject that time into the rest of the network. This allows only for slots to be aligned, and there still needs to be a mechanism for rootA to use the same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume the DAG roots are egress points to the Internet, that out-of-band channel could be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of course the best solution.

Before getting too far into these ideas, I'd like to ask for thoughts from the group.

Thomas


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

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

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


_______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch
From tom.phinney@cox.net Thu Feb 14 12:56:02 2013 Return-Path: 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 2FE1521F86CA for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 12:56:02 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.544 X-Spam-Level: X-Spam-Status: No, score=-0.544 tagged_above=-999 required=5 tests=[AWL=0.196, BAYES_20=-0.74] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NNOq5sDyluyk for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 12:56:01 -0800 (PST) Received: from fed1rmfepo102.cox.net (fed1rmfepo102.cox.net [68.230.241.144]) by ietfa.amsl.com (Postfix) with ESMTP id 71E8B21F86EF for <6tsch@ietf.org>; Thu, 14 Feb 2013 12:56:00 -0800 (PST) Received: from fed1rmimpo209 ([68.230.241.160]) by fed1rmfepo102.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130214205559.ICDR2351.fed1rmfepo102.cox.net@fed1rmimpo209> for <6tsch@ietf.org>; Thu, 14 Feb 2013 15:55:59 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo209 with cox id 0Lvx1l00T3gAAro01LvxCp; Thu, 14 Feb 2013 15:55:59 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020201.511D4F5F.0121,ss=1,re=0.000,vtr=str,vl=0,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=ZKBVaAHb c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=jG6kb434i2QA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=kviXuzpPAAAA:8 a=AmCTpmwHp88A:10 a=Wz1f65P3KQ9Mhuu7sEAA:9 a=QEXdDO2ut3YA:10 a=ZsAhBpJimrbkThD7T_wA:9 a=n3BslyFRqc0A:10 a=bhkaYMs-ANYA:10 a=Sf_gFPzhefAA:10 a=-JLfK4_wYMo_6Z7a:21 a=QZMDod1re7Fks0jj:21 a=DznS7vW_4eG3Rf7Q:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511D4F5D.5040406@cox.net> Date: Thu, 14 Feb 2013 13:55:57 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> <4118f11997619f888577f1b8a5c5a9d1.squirrel@calmail.berkeley.edu> In-Reply-To: <4118f11997619f888577f1b8a5c5a9d1.squirrel@calmail.berkeley.edu> X-Enigmail-Version: 1.1.1 Content-Type: multipart/mixed; boundary="------------040608040604030903070904" Subject: Re: [6tsch] TSCH with multiple DAGroots X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 20:56:02 -0000 This is a multi-part message in MIME format. --------------040608040604030903070904 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Qin, Each slot in a TSCH system is, in principle, usable for any transaction whose duration will not exceed the length of the slot. Where a significant percentage of the transactions that are expected to occur in a system are of much shorter maximum duration than others, it may make sense to have schedules with different slot durations, enabling conveyance of more messages per second. Without showing the required guard-bands and other periods of enforced RF inactivity for each constituent subelement, the basic template for use of a TSCH slot is generally: [ [ [... ] ] ] In generally planar industrial environments such as refineries and pharmaceutical manufacturing cells that use 1 Hz and 4 Hz wireless control loops, the N above needs to be N=2. However on highly metallic 3D structures such as offshore oil platforms, N may need to be N=3. Whereas in less challenging environments such as are now used for WirelessHART, N can be (and is) N=1. If some of the slots in a TSCH system require N=2 or N=3 immediate acknowledgments to achieve the necessary delivery reliability, then a single slot template must include time for each of those immediate acknowledgments. For example, in today's deployments of ANSI/ISA 100.11a systems, the slots that provide for N=2 acknowledgments tend to be 12 ms in duration. However, that particular feature - duocast - is used only for reporting of the process status of those 1 Hz and 4 Hz loops; most other traffic is unicast, for which a 10 ms slot duration is adequate. If the traffic mix in such a system is 1/3 duocast and 2/3 other (unicast with an occasional broadcast), then requiring use of 12 ms slots for the traffic that could use 10 ms slots results in an 11% reduction of total subnet messaging capacity. If FEC were to be available for industrial automation systems, it would likely be used for only a small percentage of the communications. Again, as above, each slot could be sized so that every transmission used FEC. However, in practice, perhaps 5% or less of the transactions would require FEC, since safety-related communications is typically only a very small part of such systems. There would be an inordinate waste of communication capacity if all devices employed FEC, which would increase the duration of their transmissions and receptions, and thus the power drain required for communication. Thus a mixture of slot durations is again appropriate. Independent of how many acknowledgments are anticipated for a specific transaction, it is worth noting that there are at least two useful timing alignments for the start of immediate acknowledgments. One alternative is a defined fixed offset AFTER the end of reception of the primary PDU of the transaction, where the delay accounts for required transmit/receive and receive/transmit turnaround times in the correspondent nodes (which may be either motes or infrastructure wireless routers, which is why I do not always call such "motes"). Another alternative is a defined fixed offset BEFORE the scheduled end of the slot. In either case, when the slot template provides for multiple immediate acknowledgments, each acknowledgment has a different offset relative to the defining event, which is either 1) detection of end of reception or 2) the scheduled end of the slot. Figures 4 and 5 of the attached patent application show how this could work for N=3. The discussion in paragraph [0064] and following gives some indication of when the alternative 2) might be used. The economic driver for this alternative is the ability, using time-aligned acknowledgments and co-scheduling of inbound or outbound message flow in concurrent slots in multiple channels, to build a multi-channel backbone router that uses a single antenna and wideband RF front end shared by multiple low-power transceiver chips. Such a structure enables the construction of low-cost high-throughput backbone routers that can be installed in real systems precisely because such routers do not require the installation of multiple separated antennae that are spaced sufficiently far apart to not encounter near/far problems. Real industrial plants seldom can collocate multiple backbone routers, precisely because they cannot install adequately separated antennae for those routers in the places where the routers are needed. -Tom Phinney === On 2013.02.13 11:39, qinwang@berkeley.edu wrote: > Hi Tom, > > Could you please explain more about "a system in which different slots (perhaps in different superframes) can have different durations"? > > In addition, with FEC, longer slot duration may be needed, but it is unnecessary to have different slot duration in one network. > > How do you think? > > Thanks > Qin --------------040608040604030903070904 Content-Type: application/pdf; name="US20080273547.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="US20080273547.pdf" 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 MstL/279CY7TM2ZddgO0oaDlD/9/Kb0fNr9OOmfl2xvP5Xp33j3/rAplbmRzdHJlYW0KZW5k b2JqCjQgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNw YWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNv ZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQYXJtcyA8PCAvSkJJRzJHbG9i YWxzIDMgMCBSID4+ICAvTGVuZ3RoIDkwODAgPj4gc3RyZWFtCgAAAAEwAAEAAAATAAAKAAAA DOQAAAEsAAABLAAAAAAAAAIAAAEAABcXAAAD//3/Av7+/gAAAG0AAABtds03SyHnp1jI4mgL oOtpTo7rczZH4m16etUnDxPQbfs5eOqZdP2bTMoTSppVypMNu16uI4HNYEt961U+qrZIt6yH FW+khQkuSkfxr3LEF1zSmZ1mwv7cuTSvsEK5rop8Ji6YDTFafb4VUof9iaDIQvWMhn14BABp CZSJRTFUuE5lFUZwGX+kTJGUOxRjTZ/3REKV9/hvzhMLuVTxF7StNwM5f39RdlKETwtHNXvS LsKw5OGhUf64zsdjaoEqePONBUfvPPi2CHHPznlRNzCbGXwenaU7ejRycIg8vo4Y7uY13jEb MmfOb8Vm+qTXIgKKufYVi5/n+n5gqxELcrZFLTrbc1to8w9VHmRIjgYcvz2w73dCreGSFyPe V8fgFvePH+QMlYINtLohQjdh80M4sKAGa1fCUk6CR/hqSngcz7HyQWSSlWjPokhgiZtmHkzW ymLdGjMN4vQXurlCeLkfhN41rz14koJD5G5tg7/MnV0dWw1nsK6trardlTMZBJf/UEmoBo+L Wj/9tSGW96Es3QhMTQ9lE5eH4/3QVjlD8kXx09ZgkCQRt3GBNdtGwHW61OG70phvbeQTrLBQ GQaZTg5dVFSIecPOojgcbzQaRSnfHd1VULiWDGl8umJUHogmodRTge9h395gJMLEeGuc+EXd 60l9VElefmpaGs/+g6pUYGRWRVemdJh0wh6lWETYwZcqs3aH2ASwD5zbSbn4VuT4p9ZS/KMv eowdQmrGf4hyWpZR7vGZfc3NiHMwsLopM9q4HV/W18RIfYTQqvkKVb1REVtTEHTnYJ0PbGUS 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 plwDympQSsoskn0HtDD8iFcijNEl2l28+9UelMwgcp/0cknH2pMBsJnhroBmgSKRcKbF9Fdr H66aD/S2SxuC3iLTjV0oaw3tvzpe2pbTbNaKmb+ILX2bYa0NkKa+YovmfJjuzuAYmTKUK3bA AIDkh5jL3J4ScD//EbFelJX9+IB2WjZaE/Zu5vsAHDIicSBKcjWEk53XB/+sCmVuZHN0cmVh bQplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCAvR1MxIDEgMCBSID4+ CmVuZG9iago3IDAgb2JqCjw8IC9KMmkwIDQgMCBSID4+CmVuZG9iago4IDAgb2JqCjw8IC9Q cm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQl0gICAvWE9iamVjdCA3IDAgUiAv Rm9udCA1IDAgUiAgIC9FeHRHU3RhdGUgNiAwIFIgPj4KZW5kb2JqCjkgMCBvYmoKPDwgL0xl bmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM0 0TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoouORzBXIBAOUeDfsKZW5kc3RyZWFtCmVu ZG9iagoxMCAwIG9iago8PCAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9y U3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgMSAvRmlsdGVyIC9KQklHMkRl Y29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAgL0RlY29kZVBhcm1zIDw8IC9KQklHMkds b2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggNTY2MyA+PiBzdHJlYW0KAAAABDAAAQAAABMAAAoA AAAM5AAAASwAAAEsAAAAAAAABQAAAQAAEmAAAAP//f8C/v7+AAAAOgAAADp8Y5YyskKgMGIe 2E9uphnfZk3HQeYetPwa6ZTkMy8U4hI0K5Fiaqk5FMVkk9D+PGoyagrZ0KuhNmt2hjlb1Vnx I+V8xjdKXFfkN2gNNFvs8qvX2H9GVIgzy6yGJDbGzfiPce8tWo5dqDnkk0NVVKlyGfaOBS5a 8Bwg40yETZBcV9WCp8K+nI5+Jt8vbaOkTX0oC9bB94BLdxrLihTfnDR8aIv+v8XQeQCo3xs/ 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 MCBvYmoKPDwgL0oyaTAgMTAgMCBSID4+CmVuZG9iagoxNCAwIG9iago8PCAvUHJvY1NldCBb L1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgMTMgMCBSIC9Gb250IDEx IDAgUiAgIC9FeHRHU3RhdGUgMTIgMCBSID4+CmVuZG9iagoxNSAwIG9iago8PCAvTGVuZ3Ro IDU2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEw MDAyUTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2Jq CjE2IDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFj ZSAvRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2Rl IC9XaWR0aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFs cyAzIDAgUiA+PiAgL0xlbmd0aCA3NzcwID4+IHN0cmVhbQoAAAAHMAABAAAAEwAACgAAAAzk AAABLAAAASwAAAAAAAAIAAABAAAXGwAAA//9/wL+/v4AAACMAAAAjGR0GASeMHlZS7PpyEhj soqziyGys9LF+i/IjIta8bs1Cf2/H+TVWI3RgHRh/UtfIObVvHmAvGWPcUGlDe67kmZYxoGY eBJGdmpsY0Phc212CazbebistHR/nYTvFWBCXntLW7d6dtCJ5o0pJ/fILRBzKqwCjJUkG0YB JdhpwWUuTjlSc3s9soJhtTpCV/lZaApsp4agMNMUs5uDbSROgkMQ+1L3aGXsjLULx8W9tKn3 iuOw31nXXoicCglQFYPyJq2qHC0IpBLFQUaPriMWikLLzAQXuWZiXy9QzbTh/23h5SvpacIJ SyI1I5lLoYpt8KIlq9IPQdACgwU4Rqs7Y1OFr+qsf4rSKaDzVLXnp+IS5pPI6JFzjj02lMhX vcZlMq24mmYQUsx//y/2gzki+37MtuTqUN2YkGq0dKWvQh/Kus5txAqbnvova+6JoxuXRgjF 8HBJSJmaoS3TZ6G5hBh0iaooNevLNn8LubyFt1bY+hyTDJCYkPhwDmsizbe3VcZwHaDX5iyh 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 ago8PCA+PgplbmRvYmoKMTggMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKMTkgMCBv YmoKPDwgL0oyaTAgMTYgMCBSID4+CmVuZG9iagoyMCAwIG9iago8PCAvUHJvY1NldCBbL1BE RiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgMTkgMCBSIC9Gb250IDE3IDAg UiAgIC9FeHRHU3RhdGUgMTggMCBSID4+CmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDU2 IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAy UTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjIy IDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAv RGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9X aWR0aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFscyAz IDAgUiA+PiAgL0xlbmd0aCAxMDAzMCA+PiBzdHJlYW0KAAAACjAAAQAAABMAAAoAAAAM5AAA ASwAAAEsAAAAAAAACwAAAQAAHmwAAAP//f8C/v7+AAAAwwAAAMNl9kbV1Q0SD9KLZnpxqEC6 wvswTS+jXwDGKyn1mSYMUKpakGBrjdJrUSg1rg9mApOEfES0igFwJEQcxcCsanw1opNXhhFt cnhhBTVPgOTjyG/PRlj3w5Gqzy/lGPrTAOvIAPvLRq73m2vMGekLrRW5gKoxU04dBYN4pHGC yoX+tP9yyafUXJSOs6J0wn2Gg0NxplIk+CuYudcMWER+Blzn4w/OgzuEnjg/iaFqXr2pJ4mk aS60cUIcwIhmhaRMNP0IsDENV3ILhfRhWGdzWvL+CenykOrN6KGYYeeTjCdZxaObLHvQ/jih oH+gxOM/Od5KWwmBwEVGyfchplF7uhQhZSdw6EwMSMcdanvyjAHIYWOXPGYDDGYUJF+GRTMi BdfoTqgSuJ6V3v3V2KdQNLOXtiRZYQqga5PZPCu56vwtyWwgsvuxQGLqBYdXNTTWsl+jGpFs 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 SZCyQKt7MIdpX4iudeys9BMHBRDQV+OH3SHu6K1pxjR93k3DaY9hzSLWA/bSOvRNlAoZGgnU hllwlz85FgXWtJWzmaYIFwJ9mB2yIsR3mPgOPKU3/ZLskSo7mqgXVh5byr6BWmqQST+9oiWL x15kGY4NfgdsBmERIwMJl9JQwRZHVFDb87g8FTzZ/npxJFzqn+25f977L9r3q22xMUBVHpnt +KYNOclRetz2OypqjTQUMFAnaQ3HPBL8X3Pc953LR9We4pqQ5YUxMY8slAiDYFtBHVtZgCtA Oc6KdMU0LM802iuwULPcze5NdTjH4fWVbTT0MATy3VN6IfP0ymhHw8ZsTZB5rL3O3Nx5jVpy 9oZwXtAv8PxWAhGUL2odJF/1tCcDERw+awBwshrBFlZauAuOGFzrwSvANqxanKV+9uK/JR06 K7MO/1IjcBIL6AYskDwx8Wr6ov63aumKbYB6Q+JEz1bKfRbpabEyCfoyF6eq1EFtuROQQiwa 8foNbZkd2Wsy4JCmeRMfneHp3jFj9eSB9yR/rROjcBe9NVLgU6zNkmZuv5+Fq5LL70K0/xqg w9GDAUhS7JqoFcPiJ5fZPlP/rAplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjw8ID4+CmVu ZG9iagoyNCAwIG9iago8PCAvR1MxIDEgMCBSID4+CmVuZG9iagoyNSAwIG9iago8PCAvSjJp MCAyMiAwIFIgPj4KZW5kb2JqCjI2IDAgb2JqCjw8IC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9J bWFnZUMgL0ltYWdlQl0gICAvWE9iamVjdCAyNSAwIFIgL0ZvbnQgMjMgMCBSICAgL0V4dEdT dGF0ZSAyNCAwIFIgPj4KZW5kb2JqCjI3IDAgb2JqCjw8IC9MZW5ndGggNTYgL0ZpbHRlciAv RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicK+TSdw82VEgvVjAzNNEzMTAwMDJRMABCc0sjPQMw UDDAYCTnKuh7GWUaKLjkcwVyAQDlHg37CmVuZHN0cmVhbQplbmRvYmoKMjggMCBvYmoKPDwg L1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5 IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAg 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 ox0KqCimpBWcuyDBw8OO11jbTyFgsF04MWZzNvObMD8KgjnG6bgMgi+zRll6s3ITZp1sXj/L GqBdwi8Hx+B/tFTmmZ6ruFaIrn0HE+fpqvQrtll7Q/F6ciMFlNYek6gXU4/bHENGl4luM8/b 1+52TWEGbJB2b6UgEwZEXWWjSoe5d7R5dwUoQ1KrxnWr4cN2liUoY4uFvO8GGe+TmERaqVTI 4R4ipGa5m0URZyGqRYjzgIm8bvSOV3zVbmiA0/3P4n1mhq1tDx61PcvYGT2SnwfdsutyzXXG jFe9Hlx5hQKNHpizZ5Gprdv0qoDpDQ+Gjksb6w6t8lbao4un6MMH5t4eHLB+59M4MST+myNZ tbrHrexbNiYK2AFKVLX524xd/6wKZW5kc3RyZWFtCmVuZG9iagoyOSAwIG9iago8PCA+Pgpl bmRvYmoKMzAgMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKMzEgMCBvYmoKPDwgL0oy aTAgMjggMCBSID4+CmVuZG9iagozMiAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAv SW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgMzEgMCBSIC9Gb250IDI5IDAgUiAgIC9FeHRH U3RhdGUgMzAgMCBSID4+CmVuZG9iagozMyAwIG9iago8PCAvTGVuZ3RoIDU2IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAyUTAAQnNLIz0D MFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjM0IDAgb2JqCjw8 IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAvRGV2aWNlR3Jh eSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9XaWR0aCAyNTYw IC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFscyAzIDAgUiA+PiAg L0xlbmd0aCA0NzQxID4+IHN0cmVhbQoAAAAQMAABAAAAEwAACgAAAAzkAAABLAAAASwAAAAA AAARAAABAAAPqAAAA//9/wL+/v4AAAA7AAAAO1KaNejwxXA3O7jGVf2pcYK2tDe+/00QRFu2 OWrLMp+/ovTNz8MsbIWC4Kxm+Q+CDOMfg4NV4Uz3mYOk4IfBq611jD4X/yBCKkOavPSH14B9 euSV3bMF0n/THXBHh0UpEolNuQh4+1F4h1i1gWy82Xy/PTN7B67JL3mNgWuKq9rs6U4J8lEn q5ia6nD7G02ziFrNqM/IM7H7mEoHXADjl3V8dFult1I0j4kaUuaHoGukMPKDxtnCydxP4C3K WJqgX5hHhGC8XxxMrlqKbmB1W5k3Nwm5FyJ6N/1Zea+USMK5TvSQntu5ZiXfvQfF75sXoqEG Vrz7t2jzv8dnVFjN7yT6mW/p8dHcN7E9QT9nT/lW/4BfrdoPGI7HYhU26GW63HP+wtTuA4lo 9LcOHAwhCRfP0LrmZ0KNoeZVqIC7pbnnJ+hr3tLv/IEHnD42BomIvEGyOWNh+q80K+2mbf0O F4I+ha+RIENt6n2iOZ89JMiyJMK0ZHEnz5rAcsvOrGrZbNDsafiAS/6V36+3o6P/IqIzemw8 GFEd94kg718a0WXQH0KjFFoKSbnByjmGSy0ms8ZTGPoLpt21k1y9n0z0u4n0pgsSaNlnJ9CY G7YwIBEOuWs7rtHHygwA3ssJsuAeJlY0p7JqVlEq1edIf1TiBGvhPditiUAVS7RcY9BR2taO P+qg9Cd8ScMycG2VXPKV21IuoWlgVgrE7d3CBxd/1JZXpTUhVxX1KKwYPus6WGHPYH+WcD/b 59WEx96Q06eI2H48zGvLW4BkqUBOLRsnv39JoIkPVjsyC5oZboi7J6Zkr2ApciLUKGnfdMtJ u0rvvWDgKtT5JJeoK7RFXlmcohW2TJOn0ol8yX7Jx7yd4a940qBO/T9LxBUn0jvyscyFKP0Q SU3krRk/U8SP3C7n0U62X1hcR7qcXmMth+fygzZSxLENrvnpuTqDS4kMkdCqLL74tSyrQTBU O40OhXxUxXmizWIYxikxeBNWmf4WBOgck3acXwG01i3faluX7pzAOE6WdI9YgDZXxPArwFUm zj/8UAYkStwJ9F8/DC03QK28PvtU1gHrSxQduCEj1aP3+p0mNS0p6jXHH9W/zhi1wIyvK/cZ saEaa3GWlitgeZtDAixkR/lVhODUFY3wrLzAghEuJpFTh6YhGZZhLZtFGwT6PBb9mwxU7TIM Ut2C9gRCkk7VYkbRaMvczY9F/0EBTBcXYd8kRIt3xYowNKUkjrhZZaXo4nXIAm0Zfj9D2smY 8j085y0nC+D4rZ67w2zRce/WSAlw1lhJFLxYIzWYO2kgwxR7fQzAzijRN6kg3a1FvVEt3uCu fX/hg0gyMdRujWDpfSOw15q8BNK/RhgRNBk55orMy21SDBMXmSzNQd54JfwL5apCyponh6rI VC3HQvThevnnHA7OIrx2e+c9I5T17RrcT8cuJbzi8RF/5QwLuFepkRe5CstfXT3Picnq9tfp Et63i0tMo+KwFDVt3QAJ8CPTeq5afaW1muFfOpBwjLwbgyNznlDGsg1dm9lZi7A0RIb6JDT7 waMEU7yyqwVdBJ3u/2jyuMyo6wcus14iWxL9Fendrmr8OPiMnpl1+vAKFrJpjoNCCv1fXpXr sQ07Y91sxE6jD/PLjSCvaV/8IZXJKg5Bzl7wxLsDXVIA/pSG7+7kCJKa4z5sEfYHDOU/Osy9 /eEYH6vmpnKJXad1whGe+pQ0nrWxZFcGeP9s9AOpG/U1dXpck+zRmiSZwlyMfhWFaY9meOll CziOv8GXl9TZGyGaoHQyKZXILq//f/9/5GxJ2YKBdvYFpu/inzQ+JrjtyGTa8M6RuS9n35E8 Xn89yDnEF14muE6rqYlQuSkOjhWR+8o6BkWvi9shDUJWx7CG7+2/59+TAQZXjU94+1NzPi+U cfvBoqfePyX647H7Z6yGeOmektuug0OHLH9n5HjsNilfK1+2O3hELksBxTzvWLnPuiW9L+L+ RLbzO156P/8NIIzdigEmDOQgtgIpds1oD+4x74ceMJ3xbqcf2cizYlH6SZd7KM5zfLP0jjAq ViEatl43E/79NHS5i7SrwBIPfR/dQgS4zR6IMIfm+aqc6OLqSxxLwv100l1iLlTAuYn5UAzy YNlsy4zAQ6RIyYuiJE2sKDiYmLuLRa7ZAFLCglw7F/D91kVHruH3Yik2lCamcJcD4mxFozA5 4qJOt6m0OvBokXwD1iPV/xnAMh83373k2et4LC822xrLfx6YTVDnxjs40tKVJYUvNWEJn/5T aqcnWXdnurrQQXCTUFzRAD5kA0D6L6trskejoMyQ2cLoVtQ4nVX+Gr1BxzrWudFYi4P/Zehi BJOQuJzzs2VK8VtfL61WA5xDWPbtRBhpvj1pPlkFIDhHg5Vypk3FtOIIj814Ccx74ykY720a vHdyu1KyvKjM9MiEVjz/Kz3qr0gInG1+jNgi/2oCo0BRxzeg/vh1ymYqnAjNneXRURmhWLeD M23ddTKYw/o+7W1vUWr/ZrzNikcbZgc2yJK+Lo0b+aaFH44q7CAsUNPjz0MIot9LMb0/cITR 2YQA6dR3VaHprwi9PXb6vLsRAn6jfH/m6MB3vDHf/yilji/Us/b1giVECTlf52Xz7VdArNn0 gT+wgnmFQJBnfnPWRTzhwDgQu24C+DOWkoRemsl74nu0e6uN3WyKiIMV2OsROjyLHJa3AnLy hhDpCsm2ojxcuQ0fpV8rhWevbaLk+hw7MBSNInYN+tpBWWqCaT8r6vhZdM1BXLoqt0qQSdeZ zgydX2B2teG3pLpu43MHl7IUKNMEi3hCy/dUvUMPWXDEQ15218R6vwsRl+qgLXPDQkZVg8HA gG1r7FUo5SqSA+EMCIy1MEkwZ+jRB2rl1cC/PbIJhsSKlk2nDf3VfQ8lpVPp8diXjZqgdpyV Li3b4apDWjWwcW3Qh58bjgrBUw/isjdwowU7WBEKcEDaL1Z0aFUB/3ZwqnZqUVpsl8SeQOUR ITQDwRAhIolo05LCNj0hTVkCpOmekM0WE7f+GABuWkOilFYk1TWfO8jpbri70AvAEYbg+v9Y LwFhxXLaa4mJwQSGvs0q/rx6DvZD8eu8B1mEZLAl9jtEvZeMa/lR5gwZzv0Xf5UvZx5nrH0X FQhjJDF5yBaho58MCYyNTYkwWaf+xUxv6HQC/X2r21zIhk//fFP5ciGx/32G/mGZbQWJTP8h +shI2ZcER/dwGzkC/ogb2R37hE+Qnh5oc/4u3SyucM48XzXiPK1ZyCPxjaQ/isrxjamViNm3 PQ6R5nVEiArXsOy+s91yvjGVoCISGptbd0gG8zaecvAFMLEDWCFpgAoK4CWVi4BEDDaZ3vtK Uk8AHFmTYVkNgV9atTQv8gAzMC9SWioWDw09cfAoIH4pCpLWzt3CAL//V8Zq4TodsR/gJPAt QXilEAcLMaC4C4Ibf3/U8pZP2QdGoANZnEYh8ZEVMLbFfTVvnMn+cV9+eKRcOUGAwygDa0ju a9fCVo0PtTc/RPNd/YIyvQc6sXzgK0GZJjgHItNSIagGEQFFX2tnFwR27awZk1KbmJUd63OU UOS2kmB/4GMuthXT+9GeEO74FwN4reVKvZCeQBt2iiEIY51PAafGfs22Um9xa8EHGThsOtT/ HJnvQVLGw+5fAA8V/UzAfooxsBRY68R7XE6SOvmqejfY12FvXOqN1XYtJFVMncl4pSbY1UpZ REbejwSCXsv1Gdzh8vbk/dP4WJGEZklFdcVRluAafgnOFaRwjpecG4ih4pQ6whqGQSfZGmCC 7s7glFPXa9iGKjko9FSFlLtiX/8Ma/QKhf2Ec2y8PEhb937mW5WMSdPLeom/cwC3o/07ml8m HJl5yBR//3hJzKwx3I9nT4mWrF3cIQ2tJ0IXYYaRZmwoUVV8gMXPnpgIf+bceGWZ3mWM7KVP n+IiA1PP8gEY5J+eYSfy4F/YNMILFSqjfb8toV5wO/Yqc6WFQEOoCFHx9Dvo1J6dnxzo9aSO lZtppF86E6+lFO00V9CLzQjOd425WX2wezf2NI8VyIFA+h9f3GPBRzba3dl+FmUWIVPWNS+H Ve8Vo9S8kP2I6kZMJM+b/Bvq6kQ2Ddhwjn50uowcLJw17yR8bXnR+YoX1rG1otpuh9el83IQ 7cG7lbgndLpELcO0u/QNJtje9M+WPkGEfUSmwWYzDeKl/3zVZh/p8YXtxPPEb0/JOOVX52Gw Dh3VTGg0QSl0eIsBoBc+lT74W3n+ocnJqMqDkyJzV4XOuElu8MZxBrl0Wxe5FMqW0vuqwAqc jQv4QeBjH9qzKuVYI5jUfeDjS/Uzpw7bLuIfZDl5eUWySfs8i+ueb2hVEzzBhl4s9ZnxUYKd J0yzAwYCjaiLMzLL/zcWhvP6bKDTSFEAbHk+dYsCcn1SKmg55sn5NOm5MJWr257jf6jqf4Sd 5+UTK6G9gIBU5LGcDD/4F9gfWhBQ4Eyg3AYJHqjFWsWAmKYc+W89vBL5Z8nyjQKJ+M+padHw W0WVI14GkkUFDqBcB0PdPoL0+6ayU1bFj785oFcU7GIpXG9WPJPNjwmsKSW5k0pKrnRKbmWV mrhXZFz7knnPaG739FOx4AHonP5EZfN0LHe1eOMmFVwlAVkrq8ZaCO3vdECc2g23EHCxL9fe 8KB7f0FAw8HzdsCs1bIKsyWh+yOhlBSkQeJj5W6gSNPPgFOwOgoBEUTb97zJ8/TdjpLKTEHj EaYJ+PUWgaDGUtYDv7939JgO/0WfHA2EEmi+OxDUMydJbO6Rcfum+VwIn8aFAxv8g71992wa MjNE3+035ze1uko2g4lGocf/d+xxuiuLrMw1we0l6QHkkfijkQNY2mMQvCcl4JM1hNbViE2s bUwsLAdybcoWDoDcttXl8T+qTeKlDU1Ygj+jLXKfJBAW4wz8XcMh2awchbBhA+bPwyV3UHuK FqRDwtJlNYnnoMyBkD4QnHCGFZyPUcifGo/5GPB0OVr75XI2+GxpZHk0oACFPveVP0u6Ygfx Vzf0ZWjx9/w98OHf8Dch5YSlKCeL61dAWBNFi170lytar6W4RTeHNBH3Dj7NupzJkGIYEa11 beL4D4RviwgEd3E0dmpmMDvo1pVDybh87CVqbCx+Ismvo/58zaWELpZrB/UyL3w4/4Vk7ch2 Os7fnBRG7G2oI21QVSMJ3U2y6JFFhZzunPgK4o9xFZUhtUSRAf7nAMhvd/QmADG1L9P38KeD zo/fRPyRuAjQkREQVSlfDvUwRXsZP2Tq6vpip4IfHrZYtr5PS05rNbAMIj/EcUfznQ87SfzA eH9a8ry0xgXoHvGYHnMMUYdoNSX/rAAAABIGQgARAQAAAqcAAAoAAAAM5AAAAAAAAAAAAAAA AAABGp15UP8ZlFlXHVIEploiXxQqrF00M/A37li0zzAruXWyd3sCjQ83s2NyFUafJB6IfIYX AnoYBsBP0T6HFWlwYZzIsKgVxNmSZQa+LEGu1lRCWlwAg/5qF6fR58GKMYDsYl3AxoT+/doa 9g4lmuk435Dq5DzC/CTNUv8oFx5bc0tDbkUznLa9qAFO7mO1R1NqFIRmtzlwdC0x8tOdUmeA nmjFdgCUriJ5MxEuR1aQZlUR3tCSzvQL1/lbzk7aup9c8RnNjq+Vn4oZQRanoKrZ2Ksh2Fjm BX3MGugPXxu9AZnha4p+U5Hn+/iC7zzDXucZ2QNpe9pjSvzIsgjrdeVZaID7DwH1dNLqiK00 /sr1/C4RWbccWpoMXEzkLBSoXz7UpMH3E3CvAKgfd93szYYgTLPbAp9zqKHCGVs3ESLey3rw fseQkq6TJqSBFVCWNzMNOBtExby/iWShGv9oQQIG9jlktwvgbkbEEUvlQlbYERxXbJBqYMMz k58eL0eQdaepYT56X2MX9yfO1ldEkarJXnx7nCs1Xkd54xdVUbKOgQTrAFupnpKbripvJnEu CSMqyDnkNwIMGvyAHe33RxGaj6KU1Y4gBr1s8y3uKLpVGUYGUOHz5lf8iSVGNha1hyY0riuw R1CiEMbzY8W8nowWi5KZurhEbYrgCKahk4WU9O8P8/1nptpayhxW3UjBO4inHaW8PqmilExA 12htGPPQyjFPNT0IvTP/VhK0VF3chu+vnjGGmARr7ZNxME/lpxoRB+X64wnT49ioPR114Qt7 yQMI/Tf9OfjoBODh4exnfz/4mZpf4UUBw1ObZQ5vb+FAw3zKsfXuS1Ctv128gUFdB/88J8Fs FFAVUbUJuGtlf/+sCmVuZHN0cmVhbQplbmRvYmoKMzUgMCBvYmoKPDwgPj4KZW5kb2JqCjM2 IDAgb2JqCjw8IC9HUzEgMSAwIFIgPj4KZW5kb2JqCjM3IDAgb2JqCjw8IC9KMmkwIDM0IDAg UiA+PgplbmRvYmoKMzggMCBvYmoKPDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAv SW1hZ2VCXSAgIC9YT2JqZWN0IDM3IDAgUiAvRm9udCAzNSAwIFIgICAvRXh0R1N0YXRlIDM2 IDAgUiA+PgplbmRvYmoKMzkgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq 6HsZZRoouORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iago0MCAwIG9iago8PCAvVHlwZSAv WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQ ZXJDb21wb25lbnQgMSAvRmlsdGVyIC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0 IDMzMDAgL0RlY29kZVBhcm1zIDw8IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGgg MzQxMyA+PiBzdHJlYW0KAAAAEzAAAQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAFAAAAQAA CvUAAAP//f8C/v7+AAAALwAAAC9nf9Cq1ACDtqnF9nqDl0i+VLtf6vQDOejaNUm1jGwmS8dH FdszfAFXXL2c8RdEEBn4F+46J8MSZHx4uxNOw20k0xUs1BzaOx89xGerAvlJHJOGm4inJ9jU YRWCMG/agY8wpN07jwvM37X/EfhgvmHdMLOAyfGIaWG4OD54OWAViUc8vn3/I6iB0Ta/yaEv iXkZtMaY5EF4vQfzulg2pU9dupBge1oSkC8+2eGxmpPopOi+g7fCqHJpZWkdT7GQKCCqWdCE fCNEzSzJc87jSDLpUlTiuMtpxRFHS4iMiZ52eBJBD83iB25HxCnwi4eJhiJek9FyTJ30oz42 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 BhMiUy2OVkxJCU0SbnHhcQotWBOs32YE7yhHkNTGJA6rAF7fqrck8TQ10fozpoirMs2edZ1s HTlVRMOr5U98Js1b58svQg1qYP9/dBjC8iYZTyvGA+kN0wt3HdOdu8jCmDHs7IsfkbF37yJm 5GFsjXUq5N9JITiqA4eH/V92zQ3KfhvA+xIbyYrfjBb94WHYMoq4XVfcnvhkJ+6j38v1GcCd rIHdh2eSME28VAFiU6G4uAyhI14e3+YQmIb1DAZt9KUFcgVRBCffXUdJhERxOWjYrxyEeu04 KW0FFWmg/vLEu5+yOMIOHbaneeSixHQtd2S6v3rRsV/va+kHkyoo8pyE5yURvVodS1JRvJBv NvUyWv9GeBnCB7oiKWA/uFX3Z+nNga+YtCo5asCnHzBZgnvceGHpoQw5UTvS+3cInl1LBNL4 Qx7vHpQ2tUItHoAtXjOQnlayxc3Noncv/6wKZW5kc3RyZWFtCmVuZG9iago0MSAwIG9iago8 PCA+PgplbmRvYmoKNDIgMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKNDMgMCBvYmoK PDwgL0oyaTAgNDAgMCBSID4+CmVuZG9iago0NCAwIG9iago8PCAvUHJvY1NldCBbL1BERiAv VGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgNDMgMCBSIC9Gb250IDQxIDAgUiAg IC9FeHRHU3RhdGUgNDIgMCBSID4+CmVuZG9iago0NSAwIG9iago8PCAvTGVuZ3RoIDU2IC9G aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAyUTAA QnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjQ2IDAg b2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAvRGV2 aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9XaWR0 aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFscyAzIDAg UiA+PiAgL0xlbmd0aCA4MDIzID4+IHN0cmVhbQoAAAAWMAABAAAAEwAACgAAAAzkAAABLAAA ASwAAAAAAAAXAAABAAAAmAAAA//9/wL+/v4AAAADAAAAAzH87zNKTd4qZN31hFBHeO+dqpSE kCvIT0n0syB//3//dXGYCV5PBf330dnNztT5mYXXluawvM3PDhuXHWy0X78VctZd/YrISkOq PfLulzivbZjRgQFlXqo2FP4Ry2+4asJH+js3jbQPml0cpVcAViiOGdIkHYltKQfwyEA3/oNy +5etv/+sAAAAGAZCABcBAAAeiQAACgAAAAzkAAAAAAAAAAAAAAAAABaLnXA+8xqNmHJmoF/Q Gba+XVVMp7AozmLx0XEsWcMjUQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQF6TsgayQO9XOvQo3 Hmw+vAID5sf1ZRA+azDOb5pKAqWjGROFeAwJE3dqBuwXzjDOl0jUDk4dYmD/SfouiakeXqvs jIO++J/jgOq8tqVeVbxiKUf+DXaiI7FPPpkYsq86rsoU1Nib9sLqGf4Cy3AMEAsXNqbVvp8T PEh8vbhvD0p+HsmMG4kyFocS8MmBNjxPqxSrlydHpNEu/eb4Kxje1l5bzgAuB0b7e4RaJZPf mwxvalaNY0LaeCYXD9flm9++jn1MroHoTs8nDXraR5owZm/OgRiSY/v6oEAJzgcDEyivTj7n 36Uz9/059hjnDfYa0sDwgtzW5tvUyf9vmiMKALqVKcIdz7403g771bCnbRpZiugdjSr5HS5K ASCKPADFH5LVDy0urUodS7e1NChFJm3ao0yM+GOQfyCJBBmItG9Hy9tuxifoaSjO/23zjIET owSGtnEC3Ypry+RSQXDpWFsf+W0sAzKW2oT7x7Y7YJb8fMUA/hWCsfJ/5JxP4o8Ap32zSWL+ 0bAp0aJhe/QLU8EhVG5iBUwrLmnuf2kT1c0eUa0lyX7vpFgCAh/V6Z5dx7kYaMiblknAPK7F PounBD8CIcDZkYTNDZzJTHtuEI25dVwbvPauBJkw9RlL42DbNRr65TQrzUHMwV//EYh/5MNC /M+9JJJ4UtDpuWwpQKvD4e4Acse9ivEH9CljvzSXCtlGxOTfKVVCZGzhyQZrXSTk8ZxY+/JN qZFrGogf3LmELYmsCwR3A0KPOOj8K43mD7+8RRklsm5jjWSkTrG5oTWJlv7vrVx0oKYypZIq y/M/tcht9zGe4Tcgd8Aloh3cDUkTfrUidEII1jUNSw90H09+0eRDpYh21VcC8eeA0HM4EBz3 4ALcbYvjn9dlEy6LarxCLgEAS6cV7GsyaMQIrWzFAYSTeMo2eVsl+rpPTUik8EsGqKSc1Zwn +2JENAG8i3plRq1dmCycN5ApXYbOY0CaVsWSdUeAoxfeYu9dGy251z6S575oGfoZNKLRi7MT 5ly7PlRmqvysojw/J2cuMw6JC+KX2Ifi08v6kFIxySWnGeUt6KIWxlnRoS5C87uWVz0ppGUW EsK2WECmOIHSrYSMf0QifQdQAo+ouN/J9WmzZcc0x+9pQdrTFWQKa3Evt9n6SXT9MNHQeotQ pFgkoD/QJzOPvDbKIbNVl2F9dYOGFLE1Mm3c6HEvxPkVVBaa66HG9p4J33BDMtedt9spvvqk mjjt1NgRSZ3zphx746R60FXFcQswd5j50qGlwZ4VEmwzHBwmPaqZZmSVfR7k9DWjs70sQZWq PwI5alaN4rQtEGwdKQ2wqi8p4W9ofkSsGuAzH8Tk6aD8CVqiE9/rAilC0TfTc/bAGtxlLTRD NKGAVQWWMxZlOErsZvTY6Dgf3E4ChLM79uasJoITsnNzm8+dqya2sc2/6zKsswkiJ+P8r+CT nTjTXCNYSSr50DaLJfFTaWufwa40EyHZv7OgShQT6A9MUOwTZE+Du4bCCHvI4dEyddTHYGXG yExaP3lZ0wbcz5FQ7t3JGJR9Ja+RChRQzPYhYX87BC2cBBmaQjjH1DXvAP1ABsYKeYKV42dL +nKfIDQvJqbl4bKzGOmXaFhImHtcaArZRfvddesNYWiZF5FHS0fc39uq6CV/G2oYk92T8Bsc Vkf8BWjKG/EyKG/Qi+qu5wEaiOoyzv0HmLt1d14XPxRMzihdMPDH0J1wF0Iyri03UuwfM1Rb jE0wv+gwlfMb0Wj4AOBocenGiKxOVWlSpRe9mq8omTK+6mrRHD1j9bMO/Up8VEnh+HHLur+x OvJAgwX2hpAi5UVXAIhVFalA/3Ijwx0DhJVmcjx+RYnTOuXPxTwEZO9Ewck6J1Yva0LubCDs lpnZcLMuJnllYeXem7cltCgtn+MNAapvXnRnDqcLhLo//yfbKSbx6OkojvwyyrULojm15xcg G7qB+rs0INYkGZlvgtc+LUJ+fW129/bfMJvQgPeVavoGVJllFGQ8OJc5yzsPfNWeRs6IJPzL NjSFbImh2e6r5KjeDwtdFTjTOnSNBe9x4QYqg45zk52K3VFzJgQzaMeF/WiYYoBandiWa/zL LYohbOEUZUqPOVNcyv0oBLVOtph4MLmLfPJR5XTNgnCd4ogPetRBybW+RfndgneR7T4Wl5iu 3FzVu7Byb+owq6VI4lAfSfGDkGfmTMjM73yUsMX0xLxLa8sJ674LG9XjpygC8Mz0XE7iAYsJ +uhFz06MYSFtvHiDBCiaCkqUyYFIvg7Mn7d0gWM4+fCPrpk/C+QYtfLyJp2Q0rz7LqK2dBKe YPSv0rp28OQNH3SJN9CNOAoXt+mqmz+qbs3Q75d8AaaAZLGsH2NxepQm0VtLkKHBnHbB1Y2n a27JjOhPlinYB3sI+pIop76l+dRM2aeuYzHwpkL+UOEs+SlIXaPrtVPAYkPE/wZTLtj4hLMm 7OWUuJ4+n8nWUxHPnMnGN6hoembzj23DJdW0CBK+wJLzGKGVtjyAvHNzqPJQtXV/TM+YE/8w YlU20lLYH2MWo4HNRiSGydiEhhoiWzn9IcbNpVPTtCkAc65p9n7ZW/hlvnF1sl16Ag842F0E UbSx1VfeuPpyNwJbL/Jb28vxq1GxyWGn62cx+4IPC7HGrlRUujauf4NWHjBXszuSADcm+Hxe MMRFlJnJKqPkbY6hbJ0msKzPiCuXQLq8VFKNrvaKmywE2mDtOTSfduklwF4wUfvFhBkb0DUG 3ii6W9uEPckGTSdlQ9/yKaUu/V7qzD+t6gcwzpsDDDyHF1OQP+KZN9LndYVIf43CQ6cHvFMG Sj8bPbFR+Skvxc4aLb1NHGB7QUciHaAmzKF38/RjPReb3xOF5g32SAAgNIS3WBzzeR/ABGC0 UjqnssO+MdctUtC5We7y3DvyDTRwjWZh2DVnY/toYWzH2VGZrKT+EYsENPgNHi+rQZRj8QSx flcWwEM0E7sUND31Yl2NLlncWZLsTKQ/KnV69vacQSUFCOA3koqF5XOratUKn/qFYF+favUF 1sfqelWiMHF6HQTUG3hpBPBCEfsH9+EoS0egx4V786FsJYlUw2iDSuHsz0hN+5NV/RMZYUui iZftSHcMj3wsadjqF5suPloHxTm4XlMvR7JeDMxjFW/i1h0cDy9GmOVFn2FbBc+ivZz6MlwP 21h4e9/9QpLUbcM0Ede7q3OZI1/M7FZ8Yj6GnwHN3EbCx/NsV9GRXdI5Mg5urE8JIom3t1Co 5aUbIwDjKyMYMq+v9m34qYCopdiopV0LKkQ3UmlnhZO9kJAtG4w1S2egTsQWvOZzPPQTukKd FjMIPMtsHN6HKgFnfdFIVY3SX7HQn1OlS8MUqieBOhegoWbGfhjO4H0tzZiV7EbKVRt9prBe I5/JjYIfQCruFRMzEYwVlKiFigA6Jn4spp7Q2lnAFdbfYMZtbiTA0ZakbGY4zGmYw+sF5EFf uo5b1xj8wy0KsePY9QrLxhL6l/glhaBW46hqkZsmIIJraOHC0VnvFiolMc+RYt5JZR2UQfAk Vdehlzh0nFgzfDVoc6/RA3HndKrpaGzhgtiohIhIdMgPg2ufrhYRHIkuXIt/rk1aTFdWh3pT 52aMzRjVHZbfutVjX/cq6LqqJId9DDsoA61jBnRZFczkZKVqGio/Cz7M+DgVSeevasSp/Usb Sdw0PJmXrNhJJuQTWs84r5e6jc8c6rwicbfEpUj+iHLD9YrvYE1DEPdF/23azGb9gLyYIUiC J0V4G4d+Lks/yh3+WBnULzVo0J+6xJZoxI53iHedMJiH9bF+KN4h+TM0VWsUddQ0lqKqmOB7 ZIVarsB7+KFtUwk3C3Dde8MzlUjeouC2XUCPDJrBzYSgThI5Z1TQujrqQqA11mgfpOD2NRbL RS6NdyU/sltJqoBeVKqypSTTcS+JX5ZwBcF30UGYaHI3UJw5sovy5b4s5v92bgfR4w+khTQr JBq30dZxzpcRvBXuXSv9qjMYNDv+xKpkqtl8ArXoaciWOeG/yxXA2qefBP180nuxHhA3pbOT c9xdfSwlFmMGqHFV37d6WcqOYYYBxqN+G0FBDmT5axrr3kp1/GQuzsbtvH8ojwl7Bs27Syvk m3UpNNc9kMawgWWBdJB45rfYchC0V+KciUZgzRHJ5ghWCE3rCE55rdLKa7fIDvDUSebGbQTc lezQBRdyQjIangxUyKyK/csQMnBqUAbdk0uxOMYRAeZL3l3UZpoKOLxW79ehlObAjp5fkVW0 tjauRE7lYT4bTg2sSqQ+VyZF7gPG2QGITHJFE6rq89tzYicwZxe7Ycpzr5oTW4OXOJnwWlwz 7GfOEaHCX5g4tSh7KDr1qNy7lCnEavo3m89nAiNsKPmDDw8iTgesRuJnWFcDBoKG6/cHQh5C Ls5jqfGWxLesA1GBJYK7y8syz9vcABb3GsLap5mfeTOWC+QVADwAVBaDU+63pNxR+yN+laKs 0kkwph0BkHJLIL2pEYAISVorP+UJvUJyis7aQd2DX20QuzeoPMiGxx4arLayPKiTpQl1m5r1 Vj9OISPOlC8AkUnOj0ks6t2sNtnsl4tncUHEVhgy9ESlWo6nitiSeFVlArf/cJAfJMNgoCXS PNzIVDSZ6iOnrWjdEbuTo9LSYbh1FwBDkvaRaWNucMxoIfw8mZ39T47pFdfkIxSFR+LmkTEm yJep4/XvfrfiSGfYinU0rqCY/B5lXVchCXKGFiW8cHSl3jivVmXhn/VlFdkkj4S1zXZCJKAs XE+ouyYFSw25LcFEia1gGk+5kfO51zx2fAK9+Kz22jElUsXeFPIViXdrEvV2djOhh9zz5kVp kN1/FORlvGdVCVXeFWnpdMqe81IJUSYl93gVrRxwvSlLq4vxPvMhhTo1nhrA1RhRGHtjqMOC 82VRYKFCtW5zPGCp5IgalMvXhurLKRdr0uQGKNWw0c6IAt8E/P5joVOVZj0xMnRfqLRvtGTn kglZRZvCgJEOOzKcolpr7M8+ll/7nr+C5/1A5vwxgECyE8PxVRT+Uj9F6vZyRhFIH9t1Go0L a7hMZJZuFoHCMYrrdum2KFa0GCL0U0nOwoxL2bbeYQQvxHeC73mzSYnyErf7Ji89hbZZiFea pxORXJ7as6r/FBgL9sVkFE/RV1/hZJUMc8l9OBy9jqvddqjvn452jQO1ht/dLOzLA1bUkgL1 FO7Pdso6ATo8n6bwBYkTkVSX1JETfvIDcg5vCilb1H1vh14Hz9BIshMvzj9TuZwojNWXM2cC C987BbiT6fIDIYFhe0szW+O4xenaU6XnZZDxFYAIv1BfsM6Qv6Nk8LTYGFdlCmKt6wc7177q G6+jryba7lO7emRW0zI3PW9YnPlkSzi2i8S/bMx2+ojH/xG+hD4sg0+n4gv1gWr8E3HXfmaQ Vvlv5rcsiHi73ha8tzHAia2d5ometa8XhJqu+MUcXY2jmVw+l7yDMpS1RG21GSgf1v8oe885 5zTIvJZit1DSh30+XismSZFTJ/WPJy6HWIVfhM5INa7XPdEVWY6iLBonHIPPGNEk8VW2IaE6 FsLHt/e8nBX58bWtVGjwq5lFhdwHvHubKsretXYhX8SYuvy0S0mnF7YJLrpIK3Ab9jdbWYVy enLy/xnkv9a8eRKhG+2DIpq37YgDINJusTpAqAgc+22A5zvNOcZ/SalKSReDWiHhckBwsSCG o9jnFuew5OnqcW6+aK1S7BQfkOMfk6DfJG+Fkq+20ZAIEMA4oIN0c+Wr6yBskELbaaBsg9U1 +QH7Rf0iRVM5P3UycdcnbpS29sRGIF+nnnbxRf9vqDliU+dqgWy5ELicN6Q/3I7yvWHTwVoX 1pNV6tJy1jgfDCI1Yqq+j266i7FAcvd5QhCEBRbnMC1Ztr6uw1EHeHxgiUx572VpV/f3v5Vw t+7CggJaRN/v9rM6LS/BwY242orXA98V5YMd5eAnBo6G/nkJQ1rCHh3DH7jfRz0g9/eMYjiX dbTL4kl4+Xz/B82LIlgxZ537Vrh8bmlXLNmg421uZVBYsdF+7nW8jHeEH4+ISe8izPfqPszQ O2bJDWVPxJmdhnJfm4Kk6ibTVScXLS9OWbwtU+MQ/XAJBpARV1v0c2zSL2yZvl7nH3R/WRx5 vWG4S+uIcHGAWd4srmKvAMrvPIgqWCdRgRA8/fZNapmbXEVkOuP+IoTy6RXiUC9EKMfM9DBN EgM0AMnKWgjWxBPYEABpciZS/f5ai9aIOux+lQdN8p5nx2vHFUUvijmqPHq+GkwD5yOcUrZ5 M3GmEkgpEvkHGpWeaZM5KOIxbEs8GlJQ1M/7cxBF8HLjfv1U3dLtzlFyTn6ndXTeE1EFMAbH V/z1WTwtpyO5i7CKrsvsWPWGrTnZrcWe4ohqzCwgy5SNvnz6DQqCwAkvod5jJVaErdYACaH9 M0AxaxHjLj+QnsmMxY5iR9kx5HCcvrudYPpQRmMUFYNXHQtAkcOgfTxxqs+8ks5/7CqVOdKE vEgz4ZRb5ZHJ2vWQtQ0yFFPIlVgs699bMeNALf97gFUQGjPDuiJOLJykvAk9Sy6BeuZe9YFz /rmyvNJUprSKyFzhr1QhQ8ALCuKRiGKx3B6WmmbdU0CfRhQosD8LblVCJiZGzlhJtbYn6XYP NyaYIury7M35WePrW8pZ52dYJUNkuPLFJ3uBMa7qmcE1wD4v2R3gZnP3kMp96WVHPc2nsTPE zLJImGtFGn0kTr/T1RTXqLq48DgKTWIVO3+0ZlHrSwI4I0kZNzNAm7qFgf4VzvLe6Xm/TUQZ lznfbXsVezOGfpyliJIFH8BytXAkf5GSPPdZPeDLbRqWDTal2aPg6qq8ym7K3lT2v8skMBAp qWBah3Ol6GYhlIMaSh6dxq2iAVIBb88HH+J1KSstLPZ7qdJY/wRnahmQ0s5ZynQtQcWVvogS KDOvkcRO49rxSvUnVNgOswv2z1oOndLdGDG76BEovFiY45m3hKAyWRX5kwpN93Xd74n+5hBJ N+ko0rlzcVbqKl4wcm69hNkGBGKvJ+iVIV6WtMXTakVt8dfKhuRu9y4ychzzAZj+cw5yxUnS OLcoxIb1pX+d6DGjRQK0gytCQ9CqXrmQEgePnWgWPBq2IFf6rMtL62mJDGTWVYohqHNmZssx UtYxazQqZwnF8bChAgf1OnMVRCaObzwFnRlqi5iVqJohrUoP5UCWefCvB+XwHA6TDHf3VJIL Tu29B5MpGk69YFgigujV9cWu+BzHwdebzvSEka/3ueY6Rmic/OZOwQrRNf03qLBVqGgaQBKr cSS95lNbZPib/21x8qEVBqpiC9FN0PtvXumAMAvjbv4bRHh0ZODREWArBFxHeiPiwLW3u2hS uTQAf21l2si6LTO8ICkvJG2Po3XKASkqdmvnlXR2V8HjlAIL1OWpgwRUtqxl1jYHlVFkKRgt lSZvdM3WKSHWBVJthkMU+Yixl2Q779Tw4yM0/Xc37b4KCxlTpZFGZsmUAG34stnirkUmtt1y UU6vMa6oi9YDASKRCP0svjxWK8xqWM8CXswmZjVcZmIGEvh1zsFkMpC89lMoq9jCJLHLbCUx 6ZDBy5TCUN0xy7rYPProKlyc4uzp6pAJBoa54FXgEqKXAU0MLjUoukF03TGkMcVUNbou91nb cwUjvg3B3e2Pu4euo9/Mn9OzubPwy2ZeC87Xh8Y0rqRFD/noVNxxhsarXEwkDU0xcwXmdewn G9PL8aBIkqaVPgUdwMdOuTaygWvQm+luhLC1Mq7pWBtrdyxVsJQpLMopGTijousSP3MZYLIS GozFZaBevV7z5RyhShOy+C+iiUxFmm6aqQHU7IHOwxwKzD+SrblPkPNckFp5pmfAFSdVnIa5 0Lh9IQzNMQDrOzEqcVQt5ni7+z+S504AqUVAQO5QyLrGJiVjwygoG6VAAUuB7+FOwC4g4mMK ajfrJ4Hmq9Vip5Lc3KbGemLmeXofvk0GPo3JhqPrVDeycYL1GIbChgd/bNEWgyRRuvcWAtz0 zZ/BRVOLu82ztfxU5+MZjEhBzE063SBl50MmflhtCn91uTIXEHUqXu8SlpanGgU1MUUwBWT0 NmIq/FW1uTkcjEG43WOVbKOiZfsooGczlHFIDR+10RZ/XKdQ1swt2nX55tel9b3X3jrGI4lE W/CkT65CHotev0wR82qDU0CxLgulq6sFUG+8QV83zRYEzeOxHntV17H7mLkfmbOOYYH3C3Ia f2Xaks5TWY+y/IQIT5a7wPbUThoBanuizt1tAtg1Ry6WjkHTe3WP9QWuEK0tpgDOttKBvUNu 9vrptk0tD9/13UKLSfhXqpiWE9+oFr2/wEvtwbYmVC7Nl4xtTGdXssTMY80L2GQlVaEJSYcq +lbk/UFVyQyNIBYpmjiA59K5opuJwCRpjJIrPjC9T4jAXy7oYrAByfBXlKCFiCRIb16Jrf0f hW+V/nAl/duI3zeccGkw3UcIJxM50E18IObr1SowxcdJptddCFIGIWd+ODgdMw+ZkLC9mTWX XSSgulhIf63KmY+y/FtZK6jF+1+x934yv5GAJBpG87wf9TlZF3QaSTLSzfWwYhFc5cc5rjI0 69sT+4KDmzCpBgt0NcEzNJr1kCBg4uGSkhDcTJTfx02Ok3AnqZwmiTQP9wrMHX2ceaaUSza7 IuHVvoW0daV9yeMk/BExZYfIiWwpJAZ2BaLiU17N4MsE2EtfPeBou2yJn7sP0A1m9GDIpDxs wyWXccilk3nk68/DuseJymzbAdr7DZwaE2C1FynnLo/Rs2Myq0rPqnE22qPCb6N4fDxjW8UJ uTQmEVoi6TZ7nsAqbQk7bj5dTCYOA6jFnxNRY3OTbWMONvNeGTcuYMhtiNMqW/3FEL550iJG 5OzdcMmjKqSuVCK4dwedhZtOFhKTstqzgpDX4/y/JnjWoqeVSyGZkzI7/gz5TK2SVoQNI+nk dL+f5JlulZty6sH6uImAGcATpoNSmcAuLqBfg0pEOgtcZAPyxFRrfyWPVkGFK4hjZFMNfGG7 ikcPHRHFhr5TSDYCm+oZAtoIo2UGxsFMl+BM2JZctrfEdxsi0xDvoDsyZ1IHNa4eE9hwOVFL RTSvzhWR7GZz3gEoHuwcFmae/tFkg3W4b+6ewwxa6uZiwePBtbw0CW8czKZa9UYdKk1upPrW /tLiHNXEJmKwYTtFi54Mhu2u8l4igvilUbrVC1SkaQ1bmmeKTixzhCu9f5l0AZYOWhYsl9sX Hp0W5w+UB6NoBzbJOsECM320q9m7+bdFwhnjW0hoIZ6AInpzIJ2Nk1NZ/k8JZhRxtnwQZfMY /Fc0t+vi2jjNi93/D/fOwceuylrAVDIRKwhNfxfm3r6zVueSaVmBQA7mYc1EV/Mg7fGyIdsP aPlHUVFupSEZbt8sH5EpS/xhALq1AEJiSLM+smKYuwKZIfQ0xvy6McGquIdVR4u8ZggCcOWT d51IRoNieKNpIJ9ohSd4Z2GdsgJr/PB+1gupHt9sCdYXUt3tKAfXlVI2dqrwXMzdZbEZpqcE AOjhOOxJE4Ap8qBesPIYnAc4dzlwVNu+8RUyeyGBCVd2MKOpovPwSHzUb0x1Tgk9QjBBqG+A OOAYNM1zR3ZHS0zsqfY7KAkW/eYwt5t6TpeBleKQwSpAaTr9xf0XFo8o+aT0GVY0v5KEEGmx zWc3MG4AfNY5pgeAnOhApWKUA1d040pItY6uaR4aXezqH854jszyRO1hAxbNumz8h1pfoVQj L315ZOod9TGhNVbathEqmZ03QECASNCWy+odLO1wvPFUZ+kf9/KVYVw613sAojganmrnn1F1 3Rk4dOcF26dyKfhdp/Wf7ZioV+fOKR0r/uXmlKYHp8VQ7rhOYXwoIwKvlh+CD8XV8eDVHnEp BwpDKhk+ulC4UKJibVV/nfYAIBLEfnuurLdd1DRS4tj38CEseLRXXGrnsU8q9AN+i4yQSuVx Q0RAGwFzRj4GDmBfRxpvWnWIkKJnfV4KPMAwDUf5GP5dvshf7T14wAU1FYj/TWwDh0XNzazN 7VeC35ntSYEVCvwQqCq3tkiUTkby+VP2sMF9TteoECCwzl3GTivt6iwa9X4WRGUr53acphPC V+vVoYgeRgBF39hsQmaNAWjgWxriGUNPqIOmksZprMEcurNMVRvyJ49KzWZutY2mSb3LzNsx ZdZtMXo/TkW3b64TDEKmKxBlA14gczb3Iv3ySsgTKGnZ2BNsD1GBZASgCOJ3l+CAhFAxOU96 IAmIlKQcc8DipDenau60xydy5sMQJ6IPhZ02A47t5maUDZ46Kq6ozoZSd9eqN4Kmrxv6hjU4 TFrke/+sCmVuZHN0cmVhbQplbmRvYmoKNDcgMCBvYmoKPDwgPj4KZW5kb2JqCjQ4IDAgb2Jq Cjw8IC9HUzEgMSAwIFIgPj4KZW5kb2JqCjQ5IDAgb2JqCjw8IC9KMmkwIDQ2IDAgUiA+Pgpl bmRvYmoKNTAgMCBvYmoKPDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VC XSAgIC9YT2JqZWN0IDQ5IDAgUiAvRm9udCA0NyAwIFIgICAvRXh0R1N0YXRlIDQ4IDAgUiA+ PgplbmRvYmoKNTEgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoo uORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iago1MiAwIG9iago8PCAvVHlwZSAvWE9iamVj dCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21w b25lbnQgMSAvRmlsdGVyIC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAg L0RlY29kZVBhcm1zIDw8IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggODcyNSA+ PiBzdHJlYW0KAAAAGTAAAQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAGgAAAQAAAKUAAAP/ /f8C/v7+AAAAAwAAAAMyAk9D2p0trNDPYl9VZalkm0D5CTx5lkWhsGwxOa5XBJ2dlQ6uJGQJ 4pGWf3HYCPbGsQmvN9ZGPxpQD0BxxC+SU4PhHYKZfublGOBU/rJU/NxoEX7yTiP/Hy17iNUn 5h8bWJq+SLhtEEsWm0+koOFjqSyR9hAg0/599P8//3//f/uXAi20T1s+SGwRd9KHI2vv/6wA AAAbBkIAGgEAACE6AAAKAAAADOQAAAAAAAAAAAAAAAAAGGWdcD7zGo2YcmagX9AZtr5dVUyn sCjOYvHRcSxZwyNRDNvY/p6ea2usUB93qoPSq+pKZkTsshAXpOyBrI9hnBL6wDy0omY/22DZ KwbJH2PZrWCt7LGQx43LyEXwF3PVq6f0QDwIHCclpEtDqM3cH1c4HgEtzo9fnPGFwlc+xiVD oLnqgMgrqMSW8fzmFxqlkBqvzmdikfo4RTEPTksELcJWEI7VOig79b3j3mVWkq2gnb6OufPZ 2wC15mTASe7QAuEN8uMtSwQ2DRlEeuQewRHfr63/bFni3ukjfWQK9N4swkb1Io3+k4FSTasj YBZ6ds+5a1IEt2MBu7XgWZDt1YOW1goAuyocH8utCu/0eYArY2KGK1iB38AyBR3448Kfkma+ frLfQ1G+QFIhAJ2ZxCvn4ml96T7U0v9qDva8gpI81sxnlRVjfAbabaa4uzqaZMOPHFXajmNe lIco8coKbEvWtAkbPE6ZrkpZ7eZW1OlGLnhmencBJ/5+OFn+hV6cyCLq6YyuoxvcNCTmQUkO 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 fW1+Oxg7kPQh2Wmjvd4cCnN1/jTyfjpLsMb4flwtPGeypq6uUrXZGfHgUIp/ctQJc58qy6Cp HbiAlM3ej/PMmWBkdYktcFAhL6MceaYNHcyjFUoB+84B1eWUOF6S6JAsLYEm0vyLHYCHxKfa FKvHwM10LJgd615aCmKp/jutEKti3ORM3+0zAtA9sALLS0IIQiY4PyQT+xj0Mq6Z8HZWKs/t kg/oetaZkP1P5G7PHcwAee/dkc6dKDcmbSxoHGe8uOUbkXxaZMpHq554v8nbuMiu62Sw5W3u EZzq9PFZU7Y7lt9eJ9St10+qsGf2/VyH5y8KM3h9ebBh2pxtVEC5XYYTKVRFDQFqbornhhqK YNd/J3dkQvX1D9AB0xUVGjEyTS7gI2VugXywmeVjgCb0kyhsJsG/jrfenTbtErRou48as0jt 3bPZXWUmTuYXjADk6zxME8F9lZRIz4PXZfiTcdWxGHVhw5/nImuQtRwYh+SAAHqsKk+ZFmeK 7R62l3u1KVELx2/DgjdKZQkT9/9BChDo6qNRSTUFe8MmoJPjKq1BXyyRxCeJh/LvTAc/Yqsu FsM5/pvKwXPyKvTN4kDF4IxRrPWwmf4fy5eSqEhaZmOvEgh8wNSxrcFQE+5C9tfooQItSput xkdFrrDPRg6jS5Khd8keSOGgz7kU6RlEoRtz5qZPYX+sqVpchFE6Rb7llxhxt74hLmfa/zI3 oM3u4pkg/vM/aOVkVWunCZvIyZSIG7vRnftNU43sdfwbQ97XomWTHjnUuPIX4u7XNKp6XdDO AC3XxaixtXjNQIpO0YjLEZMjGYpbSTnQ9F1KtN7wfVDkRbVBrFpGQmAk8xy3VgsPy3bJ6fi+ Z5UVIJMA8HaqoDr0f1ofrBy+w9m0qBYtqECGkh/eDHGwXqtINgFFgEvkoZGwZDkD3vagjCDB X2/inMt7XpWZ8ejOPv8oP81mpRmwI+V2FZJN2H7eHqSzx8DqPSD/rAplbmRzdHJlYW0KZW5k b2JqCjUzIDAgb2JqCjw8ID4+CmVuZG9iago1NCAwIG9iago8PCAvR1MxIDEgMCBSID4+CmVu ZG9iago1NSAwIG9iago8PCAvSjJpMCA1MiAwIFIgPj4KZW5kb2JqCjU2IDAgb2JqCjw8IC9Q cm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQl0gICAvWE9iamVjdCA1NSAwIFIg L0ZvbnQgNTMgMCBSICAgL0V4dEdTdGF0ZSA1NCAwIFIgPj4KZW5kb2JqCjU3IDAgb2JqCjw8 IC9MZW5ndGggNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicK+TSdw82VEgv VjAzNNEzMTAwMDJRMABCc0sjPQMwUDDAYCTnKuh7GWUaKLjkcwVyAQDlHg37CmVuZHN0cmVh bQplbmRvYmoKNTggMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9D b2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJ RzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQYXJtcyA8PCAvSkJJ RzJHbG9iYWxzIDMgMCBSID4+ICAvTGVuZ3RoIDkyNTEgPj4gc3RyZWFtCgAAABwwAAEAAAAT AAAKAAAADOQAAAEsAAABLAAAAAAAAB0AAAEAAACsAAAD//3/Av7+/gAAAAUAAAAFN51WJKfd poTB8x74/rSrcv9BFviifwz8bqocqvdyRcBAw/HsOnrsIdPu3s45o+Cb+o12SHa4o78BRY4E 0/scpZ7DXmndTUgv3s2mp+d/UxwffNNddXP7iHes+kBt/iUDp5kEpyWOjf6L6PoGO7/5VaW8 SEwm4q5yrTkvySreBWyW/Qvcka3QkMngSr0EtJcPdh6sEAudO5//rAAAAB4GQgAdAQAAI0EA AAoAAAAM5AAAAAAAAAAAAAAAAAAaDJ1wPvMajZhyZqBf0Bm2vl1VTKewKM5i8dFxLFnDI1EM 29j+np5ra6xQH3eqg9Kr6kpmROyyEBek7IBUi6FOc7cWQJubCE7UCBLkWKWpG354safqiQkC BrLnHbKYvfxt3z4Y0+P+1Nz1yvCt7DMJeH5o+xKspw45RWijTJQeBW0zpTenf8LbdEHEFUmS XkXsGurvn/z57+gZOl1EUGG9sHBuXT98pOCIT9jOKTibiZHkXWMNSZqwCv6jTnpuH+m4CppN /kHKaa8ulzZyUOgLyOIvLtOphn3KHkC7cCL/J+JVKd8lw78pVdxTdrej9ttEs7SK5PDwWpH3 GmsNxj0Jvw7UlQFyF0vuvN1IfCnyr6FMroftXenOgIsbdzqOXmbN62qOTemH7OlxEaR0EQkp Z58eGE37RbH29p/9T2njuRducRW8K5X54M4yDHOjFNuNs2OFQvf02CMZDB6oct8HDPbzdjyA C109szSXVfhqVJ19f2GGxXGhZkogQaeSiRZponEIAoVQ3fTlxTJ+blKxcmAPVZE41h/fwbZq DxoKSUozD/NXdg5IJ1HgXQ7Fz6dvh8jPQb8nrwz0Uno6qQnFMNJJ6JLeBcHOzCJNspT3p61L 56N4IAOfTSllf9qDv6Uo2so0dqE6FrIbDopVaOEo9tsd7kYH98SgHj4rwlTTJxSKBftzQWsE PIsKkqDkJ1HqUhB/AM9NpKIriyEOPkLL7ClGEIyVmicmechfdvcQCcWjLba2G0G96Qym5oHs +SpxuFv1XXb/bZSnKLKL6YIvkGyQIFP3BZ37gJ2W8wXQiTxvJ7375ZjP8kTaSgJfNFKPQpXr 97LDkStrLGa/TOGL2hMFpecaHfrv34sg/sRm7vtO6CJKKurasR6Q2a88W93jvxpkAmjCzwiv 59Ws6Y7BeRHl4Ff7sdzC3FPmPiT7IXyyuZ62wMYN8BW27GMJ3N/Uq+wiA5jXh7tnqMPO64C3 C6xSG6vmnzr3I1plJkJjD8c4/ZjF7PyWigqsiGzt8t6Oonsk3ejt5KxDgsKQ7ytY2C9NnNSD 49t2dAHWg0FjvDwI9KtIB1rIhd16izvnLpBuYjGJI8B7O+Y9xaZMecIjwo7Fcf5AUFIWCiAo gH+/VxZ5YuWmTBLK7IqmYOhOWFObEpxzdmDpA/h50YpD5LfW2mnXHPFFYvkFt9BuG2QJBkoR ehggEmFSi7lkuXWs1wYdEyKRYYaB92D5XKdmYoMFER/uQCATmhB4Y5mxRX2LB1zMsmEySI2y HIqSrQZ4bzYe6yhWHmuoMRe6yd0ImRPrbiLVcto2fh5zKfMCsHvGRz2CQ/qATuHXNyzRRp9g rEP9aTVk59HZQu1e0BeF9G6/e1GwErOPYYxeO7hfOQPWotf+N4j9iZP4H1t75gRbw5o+N9kG VviIF6nMkMT4ytZyZzCq0zQY3cszFKhBQ1ZZluB3jyrs4nqfYvi9d5Kvf3tskzSea3yBN8xu SzT64K/XR9rdIuVX5z0is41UJCS7SxWiMSTgIh7eb2xvbSvwq4PdSuJKUtSIrMZzIlkU5/Ho Ze8UNu0j/1sA4urOnDp83+/c6nDhmZN9RHAzJI1VAEZCAoTyPdbNr8g59TCSvQyTaGduubkk uJhUzUkHrTzmzF4h9ZLS0rwgx7H3GjCv2ACpfFoBXQwOfeHB11amipNmCclJxansJjYL8GdL IDEnh529wAMMFjH0F9TjFTe/nNUiIyRc+t8TwUpfyt+jfFqq8acIFJaF8+NWR4ScsdvoSki4 dPb4BuSGt6Q4BUwIcufwsv3vThV8Qj37Xgq04vybdHHJCjVrL7gAStmfQkL+N9iZ/u1GwGI6 0N73gJxFIWFj/1RISP10AIOiyy1bG0/+6CoG5FeRDPhoK6b3vSOUpvYBsP0DDuQaCoo3co2J bukeT3nkcBETcIMni9nspMOghselYThYnxTJPeDwkO3lKYskWd+O+D+q22S2o1JX4ruUpDdo 476S04fB8/doQHRrxp08OcEoDidsNnvFzfcjwD0vijHjf77la/qBmG95iGi/DE2qnJ0W5VVA l6/vzHKWqNLtZiqoreeBNfLGQd7sFJ4YzTLpjhAqf9lueSBKt1fCBmY9UMASFh0qFUYz9gqa fb1kyc5UR9of7+RUvtLgRCTZbNRgfOXaYPJBjrd0z6EmlsttNfcrHytWfdZwZ/LQmad5fX/y WhI5tQG9zvaFbpsWMzsy+z5U8fidYyAlGY0/Jy511NDYNUMaFFs+QTZALBO5v1Fr3KqmmR3V SHnd26RV+3C7ee49iO3JV+qH3lO+P60hr4GzdvwSeW/O3X8omor97eyZMZYLSbVCcHfvt/F2 of8taqP2PpXICk45wZWmMFJW5G628wBzZScfvEB6YLGsutDRHh5WoN/Ldq8C7pigCzqkrOlN J4vdguI6GT+DDIpOF97d+cA+DmtaSAk4kRd2d5ySF+Ph+o4xivvw/iJ2nIvzGauh9XabjW7u du6B8EYChXTxbTvJ89FSm4EJLIEx08MkDo9aJ1DoZeKi+PdMpMlvyncr8URhO1/74Og6TRBt BlmPmBWAXKcpe7qSOKoLlumwa6qlcLRHfcRtZXypie3PGDf7ZVcw4IR04g6QAkdTP2zZ2NmW 3siKnbNOBrM15B/2eaT83c0iPJOYzmbCejmYStKH5G64MLXvq7dfjnF1jGhQe42ujYoIfwlg VwliiIN2wr2oQQRTATTNfqcN+CYnyHoXFGtNTVCGmV/zjPgb707otRHZF4pYhknJmkPfOcax 7QbygxsiXttVnLzNVeKk3bhSPr1g68lAyP31Qa4Lf4mGo2V8oYkCvCwUBbDjZG/o+GNHKXzy VrmLBBDgkOGQ4lYKFwYquNQIL9fmqxuBlG/ijzUdPIF8G4UAJLt3GpQhmsa0SH/UumyhhajM LZju5lY05Cx1NbSXiX5MIk1xIc2rRLVA4bPbePVw8o3806NwUKlj7MABF+BplM5j9qK/BEg8 NzueDydAZB2OJNTGa8hJ8HAOj7dGame1ac9KVDUaO6Hd0gGOnbLpyjTjux3jfBtH3J28NoaA BCj8PKyYct9CV5zvNUigs5yUwL6Nd+VFRQZyBShOunaJVPyOXEGibH+sW7HXmz1KFeS6HIan Pq1OoZ0a0KddrD6rnBrjjF08Xy6yKu8GF9tOFBOwGsooCjoI0NqliXnegc+Pg64+pwGY8b0I sr/hZVeZDIppvfSNE1PWGa+DUbUpcgdqWXt4drYUcHK06UC4sbsPTAlnPRH3Om0o4zgF18Vc Zk6gREmZ3xoMhGYtpClJ2bpKKOSp5TtXFYLYyjqRNjM80qqFBUFHX14r3NjnXoSQO1PUBglq 3ezff0gmKxr+LCnpLI14MFpk/FKeYKygjozIYA8FSeRHKwTe7hRmlk/0zJOHxU2VRUbrAQg9 Ayg+XpKnHcUKfVFv/P9J5cdwrUFHZ2iNL5LIEt38szHyT7mkviSaVWvjzcUBguoBKT4JUD9L 2PU4cP3CVjBJMgNIaEY5H78/DssRMA2PDXaZPNphUOu3unHKOgi/MEIpzRGOIqJGsGOT5oT9 Pdbhu1XRBDGgILJ3cpHSGLccxdbLATE8tLz/VKoRM3plA6LdAkjOW3hsron04hlJlw3ngfnX /LJPlxpkgsgI4DQqfJZUhC0vmcdfsUO0ThAyesfuLsQNztfT2M2Wgvbbr1/lQ9+PFOUi6aCA l0Jj9KnsDsDTPFr8o1Gv4uUHyr695HE0pJjlFpPKmm7xR8uWi4ErvqjdhswhWY4tjw0mHQYe zls9vGcITdaiHU0VZjQ1eHZ7KzFsNMX8f0aqP7NdfYlQRp0mw/sh3kIjHWPtbYSrbWSUn1Kk qG/ziHdFy32bxpN/VLA0oWrfoJ6DkTWHNQ3aYkK/n9OZSOdvu16tubSsgadLdSxfmzNdjZdI d5BhVOKW1H7xfkOywSQVMsu0K5tojhqvX7aCbNO4UfNhGYWKeoTEhvv2pc1V1vcYuLyzTcOQ RlBp19/twXXGQGfXHzNBl8qozsrsQiXrei8hvuRByFrm8KTF8xL53zjBjLh5E+qizOIuPTNj /EAxdf93v9FU0c3iGGsqIP0klfNdR3sAhSid6JSTM2tlS/KUsGCTXIQEzuCrYO7Lyuhz89N3 9U2P3xDgOKeX7gxwGF1xguAkQSUZEfVrC8YT17Chq1P5qSp0gRWF61r6DU8EvcBpUB7kNUbg KB12Nt0NK9xMIJ7XCP79u0YeycgYYJeqkMsz3PGV8TBwzzLZLe0+XfanexnX9q7bK980GLt8 eOQceawS6Ksjy91bXWDO0IHja7Rpcael+7r9vEbUwUhby7QiXLpvtPx6hYdVMtxNbd/t+WYv OqTlBqHhkOTPNlwd3qkK2sCU2A4zCHpS6y3/K9cQ2CVCaQrsaTyRKIwPAM5cYu6pjDWVefKA ycbpqMBEi8IFGXdXybFxQqnvtG39svKCOCV2uKB5ZXSjWSM+f4dSy+euyr7dK+mcRPqT3d98 nBSp1oZMgXvVekJ8EWbREj9ldu/cowlYO5bW6gsN4ewkeRMWeXNcUM6kJlN1FkD9VCKhXnLv mIj1GJW+yD+Tbaaeq0HZkY+/CbwYDqb+F66r5uGk75/4Eoh+0BrxV6evN7wV2n0GjqPtW1uJ PIKDGpk1bEppwwOnId6afXX4grgQak0HAYIPEWV38yzi7CGOPbrpk/LsJqDnnRft0xQmvl+N MGSElR58YvKtCcdocsxdeu6iitZS5NUXVqKjoPItSYU7E3/vWYp2aWnHs8DcoaJ4DaypkZ/H XvkxN1HmP/mPvbBHUHoG9t2yBmSS4t1uJiYNrTs5hTIfrr9HU5N8XQoVb7Z1S3uzgls9ZAns YuDnOPsCajvrI1X/gtZkk+Nx1MsmFBLcCQM6TjzQ1SM4q2IZxEegHEFrg/mWx3LkmMTvKdvq mNAzLdNbYJhYAxZkeqtXQmJMx/sxoWyalUacndrKnW9q89ifE7sKBrbkFW4DFlviQ39sptY+ Mu2eZqEgzrJItOn678+3aENRMamXplM4CaSbcrx0m9k8y9OS+J4UtNhtfPED5uupibydbWxe QRnFEeuDbHXEOvYsWKbpsRBmUYFo1ZIyie9w/y7TgjXWTntgAk5WriaGTeVYRhNHtEh7ZQnq fuyW7zA1LXWxiOF42sHwCMivanXlKptCP+us+mbtljLBqws4WdeYrVOQUr/fNeGvmKZK8Ww2 B4S/d0ONuvxh+D1hrq/ZzCE7GoVSlgpqGCKhBqbiQQi8sukgBmpNZrKG29tciYA3aEy1yk8K +Du8AnOVj8x4xONPtPMa53hpkw+/WzngD+MbUsrGhf3y1y4vbIBoGhyrm4AkltlegUxikztW 4SwSn+W0KVcErP5CSXx6aJbJLGTHXhK5Nu2K7XX8I8WB54M0EjTOKr5EdwHTsUEYr1zGj+66 cN9XpbaatNYYZVMjqGO//WQThOzVTFKHbTOnGwbKiyCJjY1B4ZWyZEViD/s2v1MTvO20Z1I3 yWcl68kTA0WGvnZKJf5W/xK9PMVqY8YLl98JIJXYBRuIzULDHcwu1eftRsJOmboqzE5uFcIg yW1CHJrcqr2NEYfb9j+A4Hc+QTNrEmOQg4Mjw2exVqlqTNb9yFyPDv0D+D24OFRfijbU3lHK s1DBeUJFQGr5xFUOZ9kkzW7k9pR6RQEzKFeZBjqTzjGCzuxySiI0+IyIG5sg5LOcrPIKAXGo AP8HV1gtc6uc9t+eynYIG5pSbKCkgYyuJ8ZsWSPIu15OSt2OwO8d8Oq/I0+gVMFumOYXpNh3 GugZn6czW34zPtX6kDNsmvOZ3cZYVUrIoOKDcLbWWIwn0xswAZK51c/oWnDMeESkvr2xQXtT EqdRIlPOS9yQ+wUKVeUCElSkBVImH3Q1STiVzDxjqn9j11UyDY4VbyCYZSpWpXHbnXM+JzTq Cnvai/HehzTnA9CDQsk0FHCQNdy4z/GRnKgZUUIuFDWbUdYSdsk7XYyhcu/zIwSiKl4JPGlc VzJgvEd3VOvDjrInaR86zlNOfQOColsYnvjVnoWz2D4TBMrKn4uTPQLw/wMeWK5IjDOR+dhP Fa9mQKAyrnPYj1ebS+pM8IRKIgAiwpx43QA3I/U2IFgqNtzNo1oMQLWcxQzJDBABGUsmJKgB aB2csn49gmdd4TSCPlu1pTFhiFssPDvcriiZ6Hef9JM+uSJJg4eam2YXu/1xOVhwTkjFcl2K O/7YMvOyuPE3TLy/pCjYTzevtNC7fovGgn77KNAsBE+ap7+hUfoltgWCOTglZQEnXPwkWVQj zvcaPzOkGUGHqWhxvv40Vv72UzZo+h259poalJZ/vsO16UlNdsHcSBwU7pRiQJGXaQAJ3O9o tKjF8AY9C0PVn5xV7kDfWtSV4K8+D+v2ojA0vD7uKg+Akk0Qecx2evoh9LCxKeqGNQk7vcUf 0WjOgELY2gH8Pmjv17Y0uCO6tZRqcf2oxuliJfUSgY6OgGcoA7oF2oIpQrS5oBEOrRKcqLbb /WMkZbCZImdycMiqOnPDiKI+1eYvkFyhaXmpPXmmkDlVMAd3CdPkAE9YFVwhDTwYtuWf4PQb GEaqlqIYLuWgBkLT+J4HkTnzBIPMJsWqud94jJ4klHYILO+orZx+UpyHjiwxm9kqTO+GBTWi ebGzH1zNl338SacFEnvQ8cIoag0xukRgXHWaPcyYFd5dBtSnmkS7jSa0Yzpcmh3Y1+DKrbMi CKcm+0Eo9VG4mdXRZQ3bGrh3Kqffdq8WVGxVp1GWyrC1NkZ1Zxkb9/bM71o3r50nD5eO/2oO cczQLqyOtscnKanJszjqkPT7M4I31SRJiQpT8j8s8MZrb0guUpIGjkGuNRstG00fLZWhBPVO TrHPrGaJPvie/clYrYNi9+nDCzfO5CuyH6x1G8FjuBZYmF5hHFaP2+29Jremd04AHBM+M/YD Ylfg+VmlFz3khIjzdTTW+5Szu38blvdSUzMTPYSZv6m7xl7E7ZKMnTyAz3g6LWDwiR8y/Vq0 Km8+IvLNDHzvBoLP3aX+c0/7ZYGEiytmL0ZJbT1GshN2t2TTzM1nmHcsbjl8E+qzxrRGMmN3 nOr72P5sMHeF6g1ge+0tarbMn6zVbjhc29BTOJZE2p3O7iPFVapT/Pcv/zFF5G/RVw1G2Ewr PLh+yP8ceEQtO4or5fUgCbKwkXahPn9nLaXcUfbehYku3QOVfDo23P0NWJXyvIu3MPG9GWCQ rneYGgBpDxIQBJMmKQuJWfAVHtugWYoeaEfoOG4SKDbFXVqQWbxk3hhDrT63LtkWFKPOuqiG S9nwClcDIo8YgrLa18mQ6UBCgwDCwZKRbEinSAppd/wMPV2WpJpEyVU1b0Jekw9BIJisa5fa 6p2erfoL1zeDcEzdbVt7ndm2G1ZMO8J1KIHE+dCJuc4b8XnBNFz8vRlgFZiot8txNbOvWF0k vYKtDkFsoS9QoSsFd4f7IedsEtuAHPhl0hqd27oJT7I99h+Nkt03bFxE9zkzs0JNGlZbW85G iJSCjC34wMkcm0scFhdS6p5TFtnKLZY2FVQzJr1/Lla7rOwJYWKsaii8LUUax2IPESkv3AFq NxlpjFkGcoBcwD6WC+n57TDXQQBRpPHRPJL8tEmr7BYj2TmGjLFoP3PYh57Yd6W7Y49LYKHZ vTCP3/YTW91TrMYa1Umf/jw8PITQxZYE++cp0+7RtZz27x7lpR33NSfxgmgY7VJ1YcwC3TL6 qZVQ+/8dMBiDALlPi3q1OQrZfWQlXBKnVC/HGXKbX0fomLgiDmn0/Trnp8q8Dye4sPoSqy8r v1aIBefx88mIQc+VcFcByMZeqUFnHVQfWs0BPZztOkl227ZbX7hWoDzFbOrvgXpwzuYg4FR6 +e7u/ecILkyTOV9tLFsDg+DPCsSb3T5M56djIzrk/SFw/zoQFfwvp9xflf83XxQdfN/TGhyq U1wXQSe7XocJBF7++IJolH/amUQHEGq3F5h1YD16s3Y7Q0O9KAn8Ryj7/EViBt4X+MSHGYPJ s+gXbgd1+362uDQavRywLvGMTf8X2+Jmud794W1wMJN1KGyQc7hBmguFPKCKEiNvxmv8gy5J rgha3TaqttdoEekzmFk4BI9osUX2A7kzatZZyNHkFyOTgn9TtM/bEwiOKk4Y5jcsCgCEPdDd 4zz6X5m0JfW9lHVWXPPhB2yakoqg24GQUzrh5zHf52aJyPFxCLyehS4ehpzPm+wr5RHXH00Z pYYhxVeswjUBPwPEKe2NhHkwwqDUgSa+6NmB9QqlDgxyXS1RXww1vENrg01m24uUZYIgRGao qqyo1vWgJtXcKjurTB0wZA0m9uLAMlgG2283yS1c3BsyYDajPXaeq48qycndPfp7z9VWcqtY 3a5wdFmnkMSOZIwIIANeogP7WsqMp/Nptzen6fDuwojyU7U1mob0xyTkwFLaUO/u7gYyYrDO LLC/RRFOZtc5qBKv5U60YN66aRqsFYkjsWlRKxW6Lw5f1ZUzFNdEsVBgKRjm6N0qsZP0lAsC 3cT5brHYC0b73jV22Yji1KPMyGFQMSQBh9zYVXU2TJ4fO016Qo936LFVsShsZ513RV95sQqL CU7+FIcDNVESEpdOreSMSYQD0eTxhi4yHgKxVk0GAJ9c/UhTfZwk78ZP8idcbHdVc+HAw5pw /CuVjVZrYG8ezqyvmFhCa9BxjHJqHdrgONb17dHRSM0CC0qy4eBfE/dY/iT4hoo/fr8iYxPK oBdnoClPRFjUkerTmbp6O20ISPpejAEapQXXPFAxu0dILrxBWE9qSk/I/SIYq7MH5ZzxoeBj fwM5VTaLGwfUolMwLZTI2YzeH+el09a1EBZsFNxgQ96D3uPvZTXSlWUt6Wqo1BnmXMmwWAVB SlyxzHFU2jBeSSDmdEjs+Latm+KtVGeGVoJ/zuTtSrr0hXlkYbGxlZnIe0ht2/5jjHgnE8uH UTS1p2sSLp1GHMHvV94RYaFsQKQ7LVsv094ZP6Lh9YQXa4h4bB2t0UwpSOfHm0YiGegNxN/W YECAjvycXqGcnF42yB7BJf8UNKuDgnKAhlxtP3FsVoamqYDAoGORXSQs62p0QuDdogGYWlvA qP5TDVv2xsvYqz5MFXFYTO+ziz8Sur+ncM/kbzNjChkTl8n9fBsrit0R4pqcRMu6ckG1+Ew8 y5/vjDSKY0jCktmV+4/ZFbDU73b3mghpcKwTLsyJ9t/EceU6mmNvM4jEyZHy05nWNBSt9flE PGJatSwq+3ujQhNJa2YvrAIzOOfKO0kE0IAsh2pS39yZ5/MJVrFh3qKnoXyicGex3nx+xmTu iw8UZ6MdyN6MReH4c9Sv0/tDTzXBIJZeeNtfAgsASTyTy6/bor79jcsLKJuPKiJZMw2vfN/p 7eP9cU8XZPP25p04YGwNh2XyiHrvZkEf7B6GsNlpX2zpUQ66kT28iJ+x8oor2dFmRe9rGq/l te36az2Isp/5+n+iCfP0UsUQmHqGe1dyYchHCuUMbZ60gfF1Glw4LH6o6GYFJTYvrABE7rS1 cUvFXfJWA5k8s3fRI0KqRpuwzOKxrCLFOvbmCThnHHlfJkKqc4TCb44nNZzS4T3GX6lvEr9e rm7PLxWS2LIwxasLr0Oz5uu38vN/bIP5pm9cd76pWbpc95o4uUfozcQknZ82aO3Q+1w0loLJ 1BDLyT39blHwGwQifnFhe1tIocw5hXWoPAS5BzcXDfRuDsc+Uw69veLdff9S0jMGG2z5qqff yi2Kxoc0wZmSGr+BHdY4pSStcUbAcrDOZPk7usYevHZrthJmrM5ivK/tf2lxA7qIsxZaT/xg jxtcwI2QAbda2nJ3L3C6mMcLlYzUhWbELgKUJzdURvjbsR5jSh4GdCKKgVf9K39ZLzT14qU0 w4w2hHH2dO/zh/h/W4dqcNBLQwCEcLwBqIQzKLiC71xxuMWASYbvtGxC7HXidyVHlJLbWNI0 P6kGdotl8qtjIm2P0sHjABnidPSRgRkfQ7xZwbFQBPP8cxla4+La7owOvpmVVGkds/d9IUul DGbHBhM1IFZJoM4q+NBAs0Pe7VZRKgvY73ZJ7nMbdY7YtETqKBHhz9OXipWNePw7JAOzhP31 vSZnyKcx6ZEWVqLxHLr/Y2LVmHTDIK5LFsynP7pvwgLeLALVtxX0YXfqz8F3qJljtE+t0Th7 PwG7qXLoi4o+h4Ir2FIgX5rTllffbZfScIdmUKG1DbdnWGW6MgSPLhPn3ygLmjzEMXa8n7nd CrZulzicW6pzVZizJ8OYRniwkMsMjxJEreWfkHA0+Qud49OE7aS1MMMAlxtIczwlXzud0TNN H1Dq9Ixp9LeyI72AWwq6YRmuK0/jq5wnh9Z1rCFtDBDZaUnLURA/CauOBSXc3hUlbk25GVpe 6syiRKF0xkydVQ99r3pr/U1xT6V5aoCEPgwm8o8YGsxKppi7uzHziHkbPuVCnKCgoLsmX3CJ INVfe4iAsjOpnHUvYBwsZMTq3rwGLbviLTBJYIQj6SFthOByJEJe29wUv8j9m4NSaTt0QRh5 3gY7B6857vOSozpjr0zXaWA67Bc2Zy2i4xSTLZgjm0raOLMfm/YojqirWOkmGF0eSrvvErYh kDlfg+5cphyi0MpPrIpyz6r4DH7x6YKI6LCEIobtQkdHAe8irUwn/wVKMZKqdafyGn6rWGC8 bilDTZjHe7ALbFinmGRB/zcn9N3PP+7OOC8jtl+ZKt03COgav8+IBo0lAQ5NKCathDd5ndh9 dWs+Fu3aoGL0wJg2bwXVT4P86afTct49znOSS+KsWeOYzneL5eTIEHPy5JIagKFtMUC4y6OP /SicPj7jx/QNecN4zTdc9U/Dlxr8Wpgn75UtXwT1yP3Kd2mjaxzkmgcG+Utx3KiHkFlhGaNC uA/PNzrgkwlnzMoaZsSNIlH/BtfCBAlqHaGEIu5ZKvC0tbe75vhyY+gLxikpsBopNAkuiKk3 zdnsPXN8wcNrUq3ASddRm7xtiGoVfTf2jI2eZ6ztZY6NlltWSfWvckMYxIITY5OuRrVq3xij WYj1liSU7OuBOQw0p8Tr3ghAXz4oJ/EMf+sPGjSuw5x2+oGnk8lao9GMo/toAXWYHYxs61ZN noVjNdZDkdb04jKcUxvMnwS9Nhvmx6wg3Oe9X7AcDwbyrBSzlb6wM4SB7kv+Fv1jU4O4w46r GFa6rn5RFlJOMGq+7ipjwxYKGgLc88noP31uBZH1RuLfm3yEPl9NXatCIa83y4FhqHFWwb7A K1m6Z1AnIi+0R0dIEGtw501C4lDY5sCcRAsIMr7Aup9PFGqZNB5sesQIzXR2riXRHM3S6dbx PVe5lA9TC5vdVWq/k/BQG/d/Q1WI0kMXcqmncY2DNjjtLBbKB6Ycd6JLXtiVb685KokU3zqn C/YzbGcGK/IobLKhSE7UkrxXUCAGt0M1q2KjlNbyCB905Z2/RgCZ5m5GLg3vcGqFMAQ9WL+f XQnt4iUuFyj+2qbBA+aHUrF4a3A9JWsbAkTZVYcNi8pkhpiE7HI1B/80XvnxXZvHdEn9tb5i 4wyzIivAX2Rfj7LT/fcdhVnYrs/AayY3sMxiDXL54HhYGEsIt9ocdqjreZ1W5IWWWM39WFGl 2B17pchOv95CAsWkcqCw1CrHLaevOp87bt4cwG8e5HVBXtXpox3iwYF+na7pbpIINPVI1Y23 HVk86Brgev8VmDRbXbBdhYKyUmIxfnBS35yw5TOH0LoYUAhSFKcDy6Ib5w0KKCKTddxn7hZH 6Vg4YMSWU3HBgz1lEmAiq3OUZhHjb4UC7Rc7JipEngnuPm6Jqu5pjHQtOinB8q1hfjL0AEt1 OAo6coEIuDSByiQv2o7G/0EmQn0F7LYCEv6cGYvotuPAdlt7+pV/wjfiOL8EmTbY4t6V6uVt gc+LzEXMG/9m2xm5nDpn+TUNFU0wJywWtt+3GhaJYHRFcsMidtD4HVSHs+IU4TiEm4sZ44MG 5UQGP/+sCmVuZHN0cmVhbQplbmRvYmoKNTkgMCBvYmoKPDwgPj4KZW5kb2JqCjYwIDAgb2Jq Cjw8IC9HUzEgMSAwIFIgPj4KZW5kb2JqCjYxIDAgb2JqCjw8IC9KMmkwIDU4IDAgUiA+Pgpl bmRvYmoKNjIgMCBvYmoKPDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VC XSAgIC9YT2JqZWN0IDYxIDAgUiAvRm9udCA1OSAwIFIgICAvRXh0R1N0YXRlIDYwIDAgUiA+ PgplbmRvYmoKNjMgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoo uORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iago2NCAwIG9iago8PCAvVHlwZSAvWE9iamVj dCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21w b25lbnQgMSAvRmlsdGVyIC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAg L0RlY29kZVBhcm1zIDw8IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggODk1MyA+ PiBzdHJlYW0KAAAAHzAAAQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAIAAAAQAAAO4AAAP/ /f8C/v7+AAAABQAAAAUx84cZupXF1Pmb56kaOTt8kd92urWnoXJxVKGFv3DM03sEbjXlheNj f/9//1s6O+UvJexvQJLnfFMT3E8akhT8LsVjDpotvYyj5LljJK/tPFROJKxHCrN6NpuMaIXr yTj9p/uYWyN1o1f0BaaVWXJQrqcbJSBTHQDIZlQa5mLI7srn6pEapiqBzqw6SM1bf+IBJ/zx u1Ysn+K8LMAKNjs1/2SLrkNOLAlGGIoDfzI1au1N7AwHSdnIv8eAAulPu0mLcJNlJ7oBVKLp jEkylxQK/T91gzGMw4tCv/+sAAAAIQZCACABAAAh1QAACgAAAAzkAAAAAAAAAAAAAAAAABiH nXA+8xqNmHJmoF/QGba+XVVMp7AozmLx0XEsWcMjUQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQ F6TsgayPYQTSPxzFOydwSvAg2uhZ9VwNA1LNlIuPQ+FadXuFpTsySIMDk+XT1IETfxx/J9x2 5cUs0YTCiBsu7vKEv+jtgrtQNFIkM5tXiQhDcUvKGtHZ6+O/ADHzSuR7F1w2k7ht92dF+Ll5 K3I3YLKD1CNFKFFOcw8zCMyp/tPRc+tv3GqRe/p5FdW1THHQQ++hH/V5mvUejeZI5omrT3BW 2BmAEzEWUhVFu+Xd9VfsNh+02G86UG8yk5DDpaTut6JDAosDbJOdTKYD1x0jtp3MjKDq63aH kvcapvCsLEMhcobkiTdgv32TV51dYDIkZrMuIrKilxWeuuPkCsQ0gqJdk2Qwf1SP+DzGcdZr pLapgDYSIsL9b7/C7+I45UOGFPVVjyHWj8VOh+rTF3QV7tPazTo+aIKeNmElg3+AC0fzQnmx N9SuzV69iShxfIAtOaOomL2RgfLxKSKNdl/mJSSUfkTnWcxJCPiqV3OQqsFzDPdlkN8NzhSQ 3JhbfOyz1ZIKPDadTOhATCuV9I9winJKlxFaPKWSEk1hJnaXiP03WXVt7LCSP22fdTnUBB04 JTjW5TV47MU5ceTMJZ8Qrtx3wuwP4ZmCoi5wMFcIyk4nBjhjdaeFWG/M29z94RMoT2n44157 ZyZRNoqwCXgc2QkhWaEGytnYPH6FgKKa+F/V9Ss92ZCaUu7LXOvZISdq3OT2zlw6SgeflYsq NLDhFFUKA6vWYHz6ets6sT4X3rYEElXm23IG5bHUzDaJuq2BYo5hjsMjgDPt6Zsp8AATgGen NpehBoXcHm1r7ptMjfUKolAxjk3S5I7EHVch7ifJx84TPqQCyVzdZa47wmQ8lBPbL9BCUPNJ yrC58kH5p7pYYsrfQwU8hsvbf67Oh+zVQCLCs8H3LnxyQ4eUYahItb8QS+bw9xipnuoEAkR+ 9IusUMcxW2K0g1rdHHTy6cOkECbFSvCShVojqQLi54CUWWHwBuaMo0Z+pjpaHS7E9Apu+QYr b5TK4D57EqgdZwi6bN/iS1Q3k666qudEive1V8Tu/wMz4wW2sMbXjqt04d1x9N1hujciwal3 6AT68yNVHZY/9yDw1vV5C7lBKRCG37tvc63uJ1TrxEOfM0dqX3aBLQ0ds/9MgGqoyVdC9DFk Ub0+KC7CR8xH/2A6/qlpGWd3J2OhYej4BUs1zAc+RRf0TO1kEm/Y3OChwptnsHRpHOS06yOh jrkTm6755UKcpwG1okt2CxbATF7RNrP3WEYrar2zahs9c2hRl0PFcKjcTKWXV8bUMOk5ACci wdomskg6w/o4O/DmlBxV9TUUdDVQ59JQLNuZDg/QEVx/hjLxFfYw0Phmvtpg/BosS+n6QHL+ r722O8Dt5jzqh6IWVpk9kzphTl3MNxTmwbjVBy+kfVVzh/G4/z56Mh6s8Y4Eh0tQY0IxGOY5 ODd8TalP/IBhsXWY8UipEutKJSX3+pF+dXwa+YSWXNwIN039ukMnS+OP9/AY+1xCaeAuuiL/ UF4GO1XScJCMDNy1f+G+VC2+poZRW3ckJpncOrLP6GGCbOFeHfbQG/fCiYwW5I17DOgE3dWp aNSUHRfSFEMqrj9zJADqG1M3+ws1P+D5KTlR+IfYEt7NVazLimSFCeuYf/dr5GaR/rzbrHp3 L9K8LiCTxS/NFHQDQCXHB7DBbqz9iML0Dj7ht1KZGzV4RMerndDNm2j9E88LpzCkTtB4bIzv 0kQLIsIcZgw5WxA/l8Of7ltBLKk9dT3gsJRipMUqychKGRDvQaJQZpJxdGamY0i2iO45q9T7 UNPfw1aFWiPkA/aEBaNv7zgxh6DlrmkC8iQFifIRYFQ9PGwa93xhI9KKFi6xnugZjnX6jMJG 4sYmxdIIMJMuITXeg/Vdmb/ORc8X1RmJXgOMTmgmcEa06L2is/6opFLrFuH6McTDQukYhCxO Yl27amab3gKCpKjnvJSg/FYMH6uaXKc6Nhw9M/GpJo4+ELpuOMrGFii4xttCRXMr8sG9U1Si 9VUA8VUzIwMZBbwF9f9BhOXO0PoqvY4jKPLNZJeDHA/LO2zfNYsQbTgWUEc1tcRdETOI9qHx hAa2GXa+lWYEt/gPQhoShfJYZIUoSTlBbAfErU0BaBB5UNLKUdMV7h3KvSj6l3pLSva33XJM 5P1rswMj66rRlfN+vEXVBUZt9CZmwsMPTjvl3Ogs/NyggUce+yS2AnzuAw6IduV6+jRfLrqv dSMXlmmo9WveuStCFuJyn4ykKTOJn01/+d0mccaylmyj+G8V2WPGFN0TjPrL4iCpTtjB5Acm /zEriLMal8IqePEVMrw9NVbU10C8a97bNmgC5Fnj7fOs6ZikuKW7Hu6ojRx0btIiAZWTLs5x XRdBaF0JzgZ4EwAsFkJpSk/R18jf3mll8Y9WbxklvTwMOaeanUEeHMB6uKSrWtqp7GLMSUiS SjmN3C5SxnCJSX977y1dKe9GhJzR4ldPmMMIhJ+w/hoW2mVljAxdcPs7xZq1R5eCXKIZyAh0 j9v4J2Ki0KywGDrcnL0FcIG2JezvI2BrZ7Yg8hESXWjlnEScSrGQ/ogOIZ68qJYbttjk2yU9 pY7jqi8SDCX+I21ouhZCDSJ7gd9TZM9lI/X/Dl/BNiRwcHB8XNRSqL61wrNHvHwP9AeGxhdm nxRHvrNx6WIg0AaXhiUGOAAwOtgJhPbhujvAJJfFNQPDeX2SvzMtCegMb20ucCQ2d76zZVRa TK6UI0b8nSPJyRgALuYWrlcvto37za+UiNYVwjAXAXsrL1FoGChVU/ZpBTorkctA1i4eRetH 7XaqbUoDrSCTzmAqS3X9HYxOdpM9FCsQUuDC5PrlFyWBQWm7ciljOHNONhj17DKS4P9Cbp1s g86p/V7D+U4i4TYKUmx4woLXQ+gn5IYsuknTt5OZtM/fT04Z6z0DQFbI9mPb+d444rp8Y7AX 8lPR0xFK1gpCeSS1uUYOJ2/F+doD21AcIJm7wmWZtLXRprVYocLi+5QPyMcf1XD3VCWHpuTx wzpStKK3TAR+fUQpXKfl5sN9zCTYShTilOesBkxE58RgNclknjFQVa0AnfuVy83CCxTCFpk+ /24xDbBMsFnInqgyUwSh52ySHh+LN5iopDaecegUw97wzbqHBW4E0FXYIqaaeF0CG3K7ZYxh j+3Fw+f1iVxfykkWUu3w918X/MP0TcAEiB+ovnoQZDZFRiYJGOUlE3ZxrFy5R39/9jw8bhXY ZyPZpWknJqCUZKuEqDu7OQn3/kLV5icPnl5mtrc8YTD5+q9X2LuNp0XLaB/0N1IodC41KjxK l6gXi6CB9YeJ/a8XwdueMRc3HOwdQG4B/sRJksTrvwa3RsHbmueP8rCxlJhQe8fOOG6h0UU5 5nyRGxY5Af6WrxZBEVGjUYQH4hHdwuPp6fzA1elwBwqCQKd1RQlO9i5azae1BUITldZb3CIZ s2AQoTSWzUyNLl7q0YZFypwe7TF01suuN71Wly4HlfR+uwcQ42h/Bt9rEuGCcN5XeTOpKmrE N6rR0hpKDXgbE7RvwJLfXW9Whrybsh8f4I2cZCYRon/egQfaOOSIyCC7m4SCs77cPo+/a3/F ngkMuhc/aaDLz/6qhwj1lgVbMlgR0PPUOUg67z7QMNgL6QPxKkh4748GPUbVdHhezP0FNL33 kwxKBVvZ4NOXjXWOsWto84B1UfAUrQ1ncSkv6TshP+56MiocK99EN83hhP5CJVa0tM2b0PQ0 Mwqg6V5bKbqjotM440QJlL46Ol6t+1GULu0p1MJAo9hmKIWr9M0hharPoZMjlaSVIDKeNfOo T5alMoo9zPjFErnMkNUy25PFrEm2FDNV9K+3QIaVyok4LEcFpg1Yzz+32STXZiIqgMPmUjzq tjlQXPkBdHCouFJBh+h2wCNLj7KP43A1x9LeeWcb7dEn2hXVgD35n6hJp4P9b0D5xN3dwbKN DdY2vTdLMnpR6ibHzCJX5Ibr3fqwC+BP8XuALc5oETtRKFRI88peDmsL503zHdUphdOK/K4O mviDfWBDgtqMewPFicVsIoro9aCDbW09sp88/qF8wq0PdXfLPCD9w70z13HLnBIQdBQuQh+n rsEXEMK2azr9cf2MqKWuiJjI0rp4FlsrN7lJkRckpJ5IbTGFRlzgn5s0GfabBI8RCkDLnKf0 cOZlKNzcfSk86DWzXNVEiLZyxogdo8ZtsLx1P3QHNPOQk60B8QckkSVrzh1ldmmFsI5HlpsK KZ9O/pS8dNR38hIuGcX3u9FAEYaJEDRWCJG/gdOQYduZ/nHeU6BF3ACE6sac8rUfH54okRQs IUDy252Xld8OgTpwD/KnAutRJ/DWDEVGadxYIym34m9PLTKXWJrxHk3YD3YVj2BT+oPc5eSP oUjdimc9cbd+NXdv19+tcA9+x14NaBNSASqPwCd0k3TXgk+mZBYSZbKEaHo7M2asteDwxlot ZtnPLaIJem4A2kyB3rCkUtl6HRAg564Qu1MwDIsr/TnM3kl2mxSKK1EEwZBQ7cwQUK28KbxX p1XRg247dtSAYODTCinRQx/DRzLECE3bykzwCNPIAHE6tZ7arqArOTxEzKEeGRTkvdIDg97M EOKin+6Em3/pF8B5Wj07iBT2fyzLXBxG3voJQL6YTLVNF43A3waE8YbUbfMHZt7/dypaZL2+ pTwLJBK8LbZuoJoD+92tL5kRZDSpb8u0LDAgLWOKu/LmR0/LEDmt+H2abHGB5tsgaK8d7Wwa yGcwSNC8sUayQsisBCHp/BF6lodc/ZQCMqwmo+oYdXemaVpS8q7EoKZlMHjqRuMv6eWbzOyb WrjSBgaf8ZFOmCHBOD/PLy1+KPWtngSdA3uwcU2RSMd0OncdB9t42trQleyxv4ipvM+V6Pjn QCJN5vm5POaWHawbNfkeC5vifvHfik29Sb7XXqUmc9GfN3pJPPcqoybSspbhTvQNV2BuceWQ b8xRzY4c6C5A7X1JGx4p7jhwt8HPQV8PF50zC1XJn/r3L/wOLTU1eRHMJfHYdnVClVpseWkT fFIq7mRA2wS8oJ3Vx9q79oBUMWl7ZGLEXTDpeVEoD4VechZ0Jmms9QW4ChR0TvQjJlUWlGsG NTA9iUp3KQU0kC4O0BYlmNfPZqq/GEpL3dlnZAWq2GfQ57PEhxbrgz9Gnkjr0B/+53MnBMwY dajbNOp5kHuB8CEeTmPupv2NvLO90O5fZO/2+hDV1NW1kioSi59O3rGPOKqJljElqbLsTQnE cXcVAYYv8JIwmLE5XF3+VR81ctXxQsMflgK1y9Z3++OpYVtp75uCxYHoK8S9a9TjTrZPR/zL Fd0UhMeRy6hZ4SRMtS/hhXLnATny4SWrZ85dlase9ytWNorqYyTi64KCr+RBBuTDpB1cXe9B Zvd/IXSvR/hjgU+QvxfCSeCLhF76fkaiF+TMM/UC4o0nr4a9K3wAPzcYePFoNQCHGXPdNzkQ 2MuzF8B/clBBc6YPLevW6LYjq4tIJVivXXF7746Q+Vb7INS7jPb8V5QlnKAfRdVXRfYBXCfO /MKRGn7/SwXNMiVwSIL2olQ88MEBVnOuB4wLXeTMm7iL6t9EypZdych87kwMoGoECveGHoFg pwoF8Kuksve+unZjCiX6kkP91hx766lidF0z4FEA1mu8fGqjP+HU02TtFa4SxqCBPNIse6sf HKAHrAwKFxB1jKnuNNYtiYWWFt0LGna0X0hOVO5R+KBuDYRHPBWfrS8KRq19ZBDnSQ80YcWv 3mws3/mxIof51TJE9LeKSLOJHlKMVf8x408XA6GUV20GIhXPkCqYbskyf5MTlhukl7l/YC+i /xVCFUwHoNvSJy+r4Pfmce1/rQJbmHRoZSHQI5Y+X9GkKCNcQA7kJMjIBFHTBM7W4pycm4Gf 88Ua/wx1Y+MHaWWbwB9lQjC2Cb9jbPbJcpFkmwIqpWjpEjYmwr6Vj6rHZ7p8Aif9xosTgqto nNSCDudjZFvS/bUdfu865mLL8JuSmtFptRMZWpvnStQfaM7qHKWjwhPiMIddDwPGOrbJzv8u p2S6YFOQJfmTb7nOwgLoT9ajp3KynbMgSI6A3WtkHSwVrakKMFFH07uY8GbrarFXQpqA8Ckd BezaMGugC84pO+RHsvaxui2xkXuMvb3sWTz2P5CF0RvFOJIi2zXhUI9wewXLycxvAxoydi23 6SGbx8fJxzvzT6nFFBiTQrjuugQq0xNoNgDbXmkaqpH3JJbDHql8Awi/offDIGKtwULWjB/D Vgva/ilMcROOcncRNA80Aqyt7kfgpfHQZMign5qxVcxdg2snOoY18y+972HLQ0KCNSV6wLlc cQPWTSkC5ixWx01ssBTE6ejjQSwjoOtsMoz+LO4/1mYq0ygudX1MfeYoh2jtEG7MRU1NmHX/ KaBfLGeXHSf72pWOkK01uovmSaRuIT8xydleJGNXDp2waPCXe1A0APj2XbW8El9lFpmergvq LzDyEdX2U7+C/HN+6Qt5av6hs+pJiEN2E+vfOzrXB3zCsi80cpx8V3axmrcm54Lsi4jvuDdC AapQOMAU1irN2MaQ+jP0hFLKEYajg6Ug6v73QETNUQbIOTT1To+c1K8PL7gJ6oJwgjrWWk6y sJjR621rtN35gXoQknH0xR+GWBR5OfPajCG1ZGS/ZY7pkqGKiKjVgs4z9xZaA8Jid0RGhQzG jzIZ/TkuJk4SwVsKKiaQHCdU30em9mx6zzsGpBLQ2Fw+GEPo60PaSEZVDfktPDN+6skjuq4h Ap1O9uvztwJH3hfSEVTVlOa8fetzBYatVebYdoqYEP29OYjwXdgPA0Ky/1qwg7F3CT9UCq// COnamBrPH4wEsKanhvc54yVgy3oDz6ZAMASVCN4J8MqYpE+2D9hXEp2mJjXAm9NbPOAZ5ODX 3w3X4C1d1DOBS5/W2DHPeW5Yzt0CG/yxcdcYt+XYBvApSywh67yUippaM8+neVp1TP8X0iA3 2fH+I1z5QdAe7yT60ywEQO8Munbh/zaeaF+NnZdFsOU5yNsOc+FfpzXUAQzRC5EE/Dk4v8tW ywbnD8Vb00nJwZJcdBy7NZ6lNY8L0B23JGEE4f8UKcd7GppTLr3mbhbGJgjzX/qolluyydQm uk7amCyDDyqlHMguZRrcTViriZ97D5Cniw9CA7y8tlGJgcv7PzoRPI1tbyF8+C/fXxKupSvc +3LGfHVYc1X35moNvPW1xBp0Hyb2CeehwgjXXcgQHbCZwpn85pjfFbZ4d4lphWdW7qvU+/9p BOVx8J6pwTgSfIkLSTos89wCsdoUpTBcU0XHUyhvQlQkF9rapd22TmBkS0McX8QOC2w3h7FK TjufJUrSPtCBjbjtmqM7GEHgbNUNMwh3t5VSOxy/iLwwXUp4DzVmpwAzpjAhTzF9u7rtS+Qm TUq7tdUarAb8WWp3l+VGj+pQOT/8Hu4+GTCwaNLZFe+3uKBzyKou/3A9B8QuODdGb5O9bRB0 RLLYeDLmN+dEbUUk6qh48RsDDs5KlUNAjKnQ+jiE/tDPbH62cgziaUC0xwJyU9bb+5Qdhxk8 pXEv9cqZKgL5PPV9QS1Zri1+6/FlvlzdFKJru22cmBssq13BY7d/5KlEwUBol15Spv3ReWjr xgU7HeaqkRl/fVt6TIiFEiSownpMB993mrhz9ELTBV7/YebmRB87ajoWldX8sPYdJ93o71zO YQesxSbtB/JZo2H5Q91+79bp3do9/wevl62ChvjWFqao8RHxhaaw9qMFsn/JqM5mFK8DQ+9o BByWeJYiq3JexzgORdYNVfwnQ83lCQpc+Rg1CSRTO6Z32ASbArE7ytAcY9rxk34dky/T/3Rw cPUgvINpqGunWjXr9z61W4fimVg3uKxyUtvZAkmoTK0X/4TRM7/LxEPxNVMkonyHo2qsDiCj nLlbhRFibm2qJounBsC8G2qiPaDcPs9yn+zDocZjzZTCBH2olfN9nGO8PiqqLk2jj/8uUxu1 ybjtYp1vWIVim71y4qfjOkMo25iqdG2rIKB3cpEejTPOdtl5borN519g9bne5XoLD23tEfkl mBMMc+qbR0LUA6FjtnNlnHODht7lHw/JuMyc1LrmdGY4sreuCXkH6rjMDNCeTdiXYkPhJuzy FLrxPlAYHMKAhaz0HbrymH3CDkITyKnJ8jjD/BxrNpl44STU8dTn9UfqQZDjqmjrYsFSAlLc f5vP1pMoz+UCq5J7sRM66cskndqY4eAvZsx33JW9ZsHI8C5sjw/joreYziGx8VyNXReigfHF bI/i1Uyj6WZMFNy+ro8wnYAWVQx/0lgrWn4gUYhBeFH6SNRrs5Pi7HS+6CvK4/9WH5lbLztO uiTW7n44q+jsm8U2UwX/EeUncr8F+ArkIbnWDEK03kQdnW5Un7yn+PAQlM8SfK5+LaPAxvEy 4b9JxyVswQcGniTXa+yXSIqJGrkvjpyiiAWHjVTDTTVcMXbGm5jYlLuV9Mcw/SX8HbZ/BUMr rOdLK8/nMm/rMxYvQGgY9pSUQdWBTYo/A5IwE6k2LStN6RtStJyzcfH8kt0Yk4oiCgDxFIfz zwSRgEBomdwEZPVi8o3jpc6XcsDgRaE+NmPuu23CI5bNkL74V79syeck8BYypPvUqF3MT15l RTZQRkIxdC3geR12Z2nR/eoD/FoXZJ86KDJ/tc9s822JDP00VNMSgkgDBrsxwDwZhkXZXWw8 BrJiX6XddLq6wpn/Vi8Fm9FADaUgPCsv9hToC9ABgJWV58Cmq2PjoRQ8xjCTRhSjDqJ7xtUY UaZSZPU00JVHalOlNbADmOegvy2D9RbrE4nQRPnOPIZHJh7+ou30KGYjBLi2NOYDAU0KOY+5 2k9UEnpUEEF3Oh3AzxeQI3f0vnGcPCIseJZlS333mebimKEJwOpBpkpAD/BKzGbQUXLsDuRt f+hZK14JoUtCSDYE7wNTzm+KkJLwf9LwnzCKWTm57+ACQGo5hr3xmTCMev7yABXbqqp91c3u q5GtHJ7euM62UOe8KuK1h5Eth1DhCyxWlrsENbUEh17YQpVx5/LLx1CzZ+z1JehL6CYIwesg GJ/obmTd0s0CyIFFDqvYct6tCUI79VteGt61EMnq+g1kIn38ISn3rUkfdosjmE5W3tC3cmd/ kL45mWikW4fhtz5X+lAyxaAKWyiBEv9vhTcsKBqt3nw3Bl+VLVq8RIvDc2ZUPwTG6keSK6U1 obmqQfW79V1ioFfBlIwTaIvtZxEMZq6JGFmQ9UZeL697VG2PrWlM6AxUvdDoPMOx5NEEWKGM DByAUfTGsWiPP07RDLGr+PAlw1tBiy//Raf+NTM0YHJXRqgkIwyUY4zjgOfBdI2Yg3n7AtLH Y3GUya6GomzrFVlQcRqrWoKwjz20Vgxf2VVy3tZW604RUNGsHqpqyWbpa2pDodOAQ2XEzqes JD2L8aFF0NJcAHUNxukOJDpB1+nEN0n9wSQRTTvR9z5T5FNO96oCK7lFw5yJ4mRUKv7FawLD egr6Cv5xzgEWBvwflFeipNBa4BXXa4H+1JOFs2VMlZOV7Tl4IoFPl268x0ip1/ifww7Ioj6h ZozNcM5or1jbzSIB/3p3p5ZMGJDo5o77Ek88+gQkVy7OrdOaHo5YEysDWktK6ICCrvhcsOET jcLHCfn0HD5L7/dgUjmJeXrFca9tbI7U9CFrDF70AT+9edBxNfiTX1oeNe71NZVZaq1zrKjk chn+31UK9CJ1ZHuO2/SIevrAw/f7qBb2oj/S2uxT8PdCoQFmQzTLQcYc5XwvXci3CJu7a1td JatIzfg1pHeeeuy3B9TeXAHhaAC7iKGKoD4KxwselGPxv3we7XI0f5PNgaObys9xc8b6vRoF hq5V+/BycZHmkvT8CD9RiARxBkbGcxUfDnOrCE4mbVBoZFtAVVamQIZCd5IbbrUqfbK0+seS v2IOHVOn8Ewf0gk8EaTRSJS1lKVGr4/oOVDn2bb4/IJw2O9PKNn2FyQylYGIqRa/mLEYCdMZ /MwGd1C5XMXFU5Zt2ANO2yt6sfSnjmn0POQn+pvNSNOcxUcwG7Oo79hkj6TsrF4TBEwDEZ0l 0g3x0nl+HB36HFifQuySBinQ0Sv2uAUHlb/Ja/TPSa0v2pVXEnFnF1Ky99hkSvh1ogxryn41 V1NfKXh1vx6JKz/vA82AYskCnjfCFsekOwCqXbm9CAQGs+eKipiUEeGNSbAycwHNq1OYapWC j6zWEpJa0ZSN5y2OJqR6ZefJqqLNea8p8ktN454J6cC3eLoufcOfgWnnSBVXCfFJcdF8HdOt oizG3h4F+FGEHrSXoN2xC3BuL/l8OxYIWqElLxrkgK/DdMzIluDC+V1rluAtdYAQhcjPGjnN fQ6xb6vQHjjCzCYtWNtjaiUDWqlG0XmXErig3oGjmCpfmu6aPy+jBpxXoUu+KRWFM/9RXdFN KhkAEPWpiiVT/KjZfN/xre8DQKo8QHR2mTI4fw4kXcl1uMjjCHjNh/JUxH431gmexxCvN/9Q FkuRbgJdlYzvAcQn4kGSI0fTgsQQC1vnQhNR9msC9szLxaL3dhVY7xST1O1S8i0Everomsj8 tFFIBvsLElh4vrVe/u2BHLiEyH3R75P+UH785tJ1C4T6bzXY8+bbGfMvTHvOe6y0gImpb8kt Uk9EdzG78Y66J0qm+fDNubB4z0dFtdPwZu1LnbhNPtQ6unlZpmwCs+J1z8kdi7Yc4YlI74rT CfSOKF5lHgm4Dg4jMO5kyj8SSPlYpJcD2d7zcwC2xkeTs9Bj7uC/luvbDd3T5D3NzbPf5IRp Uz82MBFpiMDN0FPTHNJzReRm5KwZJNIue5d7ERYxoA6ym3NGYhj8OASWBIdXTT9dgkOZUhtk zT8s4EvPaVNuO3U8CtIaC0DTmQRF3Me8Kiw9+SQdX4CcV6og87NnFThH6XpGnKG08sRvFotd F4tC3Nb2ltoFatn8osTmUXSggaIum1l+o29YfTI2Ka/iN+biKuYyHRit/b8fnq9TD6t1havC lYQARzwBeT9NJ60MDJMQzL+JiECqkB//cN33f/Sp5WlVhgvN6iQ2OGvOX7ZljlZHAlOj4qps R41MdZLAbz3uaDSPsxLXlfxI6D2+rgWcP7fmargfztnj5Fqi1GRQuq30RWKu3PCkL6CZbYGr LmjUjmECXGEDk3eIyY4i/tve2HfDF9KHj636Y1OPU4PlzRF//yBVDLU773gxG9hjueIhikCU IefM5MhGf2bZg+Z3QzWHhneb1Ovi5xxYb2O+4QgWMk0UrLH/X4rZvx93NanSYcoIh+fZSt// TPo8Vq+SdH6+yKO4owVSEtOE0H8pHgXzpfQ8Ygh3UZxedftnBf3/HxPk1b7l9uMiEkMQkwCA WX75azH6kEQnnog7y7D0Uf2HBzL8S2OwB6QQy58myK3JlJYS8YOfxD63Cnenfk+GGc//rApl bmRzdHJlYW0KZW5kb2JqCjY1IDAgb2JqCjw8ID4+CmVuZG9iago2NiAwIG9iago8PCAvR1Mx IDEgMCBSID4+CmVuZG9iago2NyAwIG9iago8PCAvSjJpMCA2NCAwIFIgPj4KZW5kb2JqCjY4 IDAgb2JqCjw8IC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQl0gICAvWE9i amVjdCA2NyAwIFIgL0ZvbnQgNjUgMCBSICAgL0V4dEdTdGF0ZSA2NiAwIFIgPj4KZW5kb2Jq CjY5IDAgb2JqCjw8IC9MZW5ndGggNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt CnicK+TSdw82VEgvVjAzNNEzMTAwMDJRMABCc0sjPQMwUDDAYCTnKuh7GWUaKLjkcwVyAQDl Hg37CmVuZHN0cmVhbQplbmRvYmoKNzAgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5 cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEg L0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQ YXJtcyA8PCAvSkJJRzJHbG9iYWxzIDMgMCBSID4+ICAvTGVuZ3RoIDc1NTAgPj4gc3RyZWFt CgAAACIwAAEAAAATAAAKAAAADOQAAAEsAAABLAAAAAAAACMAAAEAAADlAAAD//3/Av7+/gAA AAQAAAAEMerItbEab7quLI+jTT3DnHVssQYawotaSfUg76AsSqFdptzE39QjGzyYHta055F9 GPs+QArAd2x+VODb4uR3kc7QwQ11Z1kODtKzTngKE75kvq0s7wyOxrYS3c+0USxgFGoszltk cB+9wt3EY7NOmVDlvDX0DodRpuQi8GtebmkV+RwUFmx4oCIb5l/j3U6UKcYzs2iy+uTPqP54 JWI9pc4v3x2bILyUiTtbV8lbEIT8N0c7oTnFLMSqw3FktLJcP1/8gsNSlA+eKxc7XpBlQnf/ rAAAACQGQgAjAQAAHGMAAAoAAAAM5AAAAAAAAAAAAAAAAAAUnZ1wPvMajZhyZqBf0Bm2vl1V TKewKM5i8dFxLFnDI1EM29j+np5ra6xQH3eqg9Kr6kpmROyyEBek7IBUi4WRFbPNMz4vtFhs rZ29pHVD7b2cR+UOc6SxwRxwGg1jAsTuvP12LIxUZ/kLbGu6+OauNs+MVQ5+yyklyYvlzM1z iY/6bkQALj2851TYEUmjsEe8wvxrSaUBnVYG9eD4ed7MoAuqq3QvdPgiGmC4m+gUjYXvHGi+ ff5+MIfYkQpeSyzXWVctpzxvWvH7ZsCepCbkDiZWrodTqjS2RTibbTooTiDBcxsb1fj5KxZo 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 hwHZxdbUjGMMN4Tf4a+YWUKIrGW4R6qcS8EhZilfG09uA7/aBdFAWKhIJ6KH5UwthGb7yc5m jU6uSNmMnkBOHwcnyz9/QnukPzcgqLbnbSe+onf+bbM+87rSlgynDY6EYRC/DkHAqA3KsMSv 0696Toj8NbWzbsWUG9R6eysmiRVzqfOg2zwIuFxTYQJSOaESdLdhJv4WrIa/sJ79FbZ3C5GG Oa+wNq8M9CvSvrRUOtjvAN+kNJeRa/uvpnNrU1vhW9l9FV1pCb35O8IyaLTcMPYbgUf8tnKE 2wicgpsJunko8dT5oDmx5iHroVP77ZAkA07LzSzJoqtBgIdWUMNrSQqCkQxcy6t7fUGicVsm +LLn2Mj6gX6+29Y2UfaZl8R+a1YO3/LDUVza/xUbPcwzl9oi43I1jXz/KIFWqhSP5nuI9RlL AZiCgWt6kjO7fxR36HFTdLrSLYLEAM2i6fCXzzs3oCty8H2RIENmXZYuZ2XymO5ZaVNIUULU qq/1syPrHIdhUzn4vapSmpUgAAbyM0YMkEfG/O9L2vzXz9sQw7LiTc7YVYObAKimOGOPx6zK zi/88ioaR9I3ajZDxLTqnhepvZTfiKvsaE1m3lytpMIbsEr1/W0DlxGaF3FOV49Vnj8+nt6E BS6/Q6W8Wt+n7ICbj6qWYX66jRBCH/XT7mgVfJoZ+2gdObRD620VVgMX7ZGg5O8TnC+sypU4 PEJQdtJYfvaBYIXOtCgCBC7zDj2lojrqeFgaPhJHc2SsoWyeM89u9Yl4ev+sCmVuZHN0cmVh bQplbmRvYmoKNzEgMCBvYmoKPDwgPj4KZW5kb2JqCjcyIDAgb2JqCjw8IC9HUzEgMSAwIFIg Pj4KZW5kb2JqCjczIDAgb2JqCjw8IC9KMmkwIDcwIDAgUiA+PgplbmRvYmoKNzQgMCBvYmoK PDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VCXSAgIC9YT2JqZWN0IDcz IDAgUiAvRm9udCA3MSAwIFIgICAvRXh0R1N0YXRlIDcyIDAgUiA+PgplbmRvYmoKNzUgMCBv YmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwr5NJ3 DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoouORzBXIBAOUeDfsKZW5k c3RyZWFtCmVuZG9iago3NiAwIG9iago8PCAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1h Z2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgMSAvRmlsdGVy IC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAgL0RlY29kZVBhcm1zIDw8 IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggNDA1NSA+PiBzdHJlYW0KAAAAJTAA AQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAJgAAAQAAARUAAAP//f8C/v7+AAAACwAAAAth xzBdwcwJJeSOaxcTinFYA9L/YmqofdHoY4ck/2wLZnVaD/FLRgBd47AVNmsXMRSUaB8PebNV Yp5hfpglYl8HSUqok2mL0bX8lrXn6e/2bQDgaYF8AmZ/vFfry3xFJlhCHdWAl8M4RiAtrKCY j1otz0OEZQOMq6Au71TaMcgS+xXAuyxDiqrvrospDNxdOeaUuQnNa6HILiT+IPHO1Hw6oTRM TQgyfhyTEkk49IzJyIlDnCBwKJwo4pOs6Cqal8VZFjeP89lhh7ql46ADcPcKrLFtJPdUW/l1 ysoaKY+mQWVUghaopph/KoVPiJTbXXAARoPiPfAmPKJVf8xSowJYP/+sAAAAJwZCACYBAAAO jAAACgAAAAzkAAAAAAAAAAAAAAAAAAqFnXA+8xqNmHJmoF/QGba+XVVMp7AozmLx0XEsWcMj UQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQF6TsgFSLnT3qertzNqgdGrlkKIZ6jXi1QDiQwKEd fDiqG0VGDzbEmn30eEWjTzwHVPI/fb/AKoETCzwjjxGlrAWev1SaFaysIN+oBff1JRhSRGzb fs/AOjgrHouKPnMyX3+CpP+GLMJ+zeDb2if+OxRdh3DL0D/s8Oz8BGY34OxBPX9Uqq8+cjtn 1wzR/UiGt8fyd0nArH7B06BmkVgl2QoN0VcVNxEuQHF8XarRrQsvmTq5XumT0TJYtao/JIPA GZp/s77judgpXJ9gYuNknmuvH1fjk/k6HxhX+zXy08UNmMRyfcNo/yZ7o4A0D66gNhsJJTw/ 7UbaLJFsubB4qi3GJRt3krCbDt1F5/xyyxnWxiOwUZnUEizv0jPy85mHfgRsId/NSDi9xlgt SN+2DOZhvmpbLqfhBicE/arwymAcdoX5YRP0L2HjnhBNSimlC+/YDfDWNm0LAM/c96395nI1 T7v2vLNeZXGZPMhKOPKWtjvwcD4m8yQmpES+U+s1X02WEMKiL39HyLXYjkOw+egygd0HZSmI 33+SLqJG1PNQOa8B2KFwOYvhB/Tz/bsXKzZb+k5jyTeXfWFoQVl2WjgQoR8AWsmF+HXjNM+9 rIqK5bcnAJygwwP+mkFn9a5oFTrSiPjhQ4S52o0LBuwBwlasSHvOy+jS5ISkPgkfyWl17Ink /X60Wlu2QOOgK6un6S7NY8RSDgZt6uzl3/akdv9pX3UVupCI3xlzKsvOETO0MP29/WMRvafV U6M2ZPu6kQ/6l2fqS0JcAUTxp6RzbETvWzBCfVBnORMS4Se7+6+rX4w+6IBNdpkfT43cbTv/ Iiw1Duv1dUzJ7YdPd/C8+Y+KJG4wLxnFWP2u7RwytAAhqNN0p1BvYFESu5CO6Ez16vVjn0Ms lGTntIUNCdP+Eku0UB+8uUZmrthwzlwVdblMH+/zM7mq+rJzhJZZbmKz/r1xQz8F9O9HmSCv gg+Zuay6RLDvt6U/kMz4PKYJxbEj/SsxSssIHBpQn7EvNw1dS9IyUkZf9iarxICzl+G+iM/J AuFuONU78MOeE4+GFudAzIIMVM6061FHTKxQRxrAMT+/R1MqTWq+K0hh7TUfqyJL7c5vgtS6 E9o/2FamxwA2lQqnOa2wKXES8USiF+HogM6JYo4OGXnwm16jjgALDAYuwYa4IjSbrf0ThXjG xlke7Ta1W4FvQxE4pQv5UWb9FfXrGpjhYRmyZGCBCBsNDhs5Ikwz2Nfjx+VdWQIxhyprTJut b/JGPJcJWDRHIQ/roJVofWfN7YAJ6VekUF0rWQWiui4HHwpTwVQUEkPcKSwr0lJRi5h8Suom QEZ5pQWYr+Vyz93ieNf8QtzRL5Tt0opO2kVdXF+cb/tA0lhv2zfVaMzd6lm2L7lXqbbSTOa9 sWKxZ3eaeshnuA6gey3hOUkEC/8ioC6TAd6Moim5CqLny9jSVHLJhW0nkDihiYxKmKyYmipH 0YI0cQlgshOcDKsjyd6lld975Jr3xvbA9aTHQYVDQ9YdTwKSh8NEfKmhw1c9BlH1i7Bh2Kac qlPNAL7oS8BaNC6f+W/THYX8JYOItLm8nqiEErK3JlNcOnHnsnMLRP2EK2ZrUvUJ3GyXG448 c2ghFCymn9yfl33lDjiFBC31zMDzGgVcpobCKcYIJxyG6yCU/XI/KcMmaEsug5auMACSjr09 SEN3aDrd8Jbx2snS8+KmPeRyVLFo7w3Ow8+ITvG0l4jXFH6vCScGElEtMAqI/yxnQ4YvJe22 LHM0RQm8AFqowZDQCIZV9ok03aj6rFVNFqDwWB3jZrN3ZiNmBa/tQomKOlh8p+MfiwoEPByZ QL/bFGO7X1ti9+V1r0hyTGPRdkECXaa8T3Ey+4kzYNzNfbtKonFEeggT2wA7VK/PbZn5RbkB rRrXatkQvAbLaQvvFEnkM6i1lHA3Av3xJ9Lepie9zxcyWp0jfQgXqTBTmhNzQgVUlZXIov4M S7MCoUwXbpTHlOcLxyVIyALNNNXEk3drgo/saeajBUjjhebGB64rg0dASuxuOQzleXwktmFI rlFy/A5N6iGsVDWAS7sTbiwNN8xazOSzIJAfiwtsu399PL169LGEOepPeXJ2iIV9UYVm6l6Q JuFVdWIlrmbB7c73qzDZgRsAKOCL8cHWAly2pcBwCqD8cW/GvlNWe1S/35XiqS4AyNEfmb7t 5m/W/IyKeZap+nPIWgewSLpq4FtXNPQFXYKCfTqpNb5ngmoMbB68uFF27MaZaergD7HHzs5k Lt1KE3SgDcqpjOBcz0WLH0Hbc+YuBS0P3MDQ0HWfArUmufSKOkbZsOiAUsy5S3TLX9IXVej1 cFIXUk75JLQlN02XudCaCSMzLMx37t5Z1IdJEpm8cwYY76eZL7UwW+i3Ao+XPd3ozFStUZXR 1G4GwwHwS7cjLZ5aGUKuGJYi+uDB3dzGVagGDsLRJRai14q+FCilMtNOiP5AGrViU+lC1DiN gzPcQIs2fqXqnl1zeBQSzJ1FrA2yfZ+DLnJlkju+Rs+FQFgDfV3FiJHfhaLdcBV81TRhiqMO k2x2nKL9e6U4D7D0wsuBCJj+SI8FHtUgJjy4Q21uZ0lKEq2sNqNBekcrA4m2d9tAL4iO35nW irVTazFqBM0i5WWj1RcPF2mHvhos6vd17fNeHH0NR1JbHoQQGNrcjzItq7pxGn8nyzDaP/K0 gw/GrmxtYubtw8vPWvxH+6uKiKJLNb/Z0c/b+Cro3/SSalpr7L+VAq5B3CT8aJffA3gP7U3K I7POFVTMReXmUCyW6i6KaJypY9PcFupQYxCpmq/PH9VuPq/7asMic34gAtbtpZCVUxuuEEzV OmVRCBkbmpXrANCBbw8WKl641+r1eqKo78f0shjxYlA9Sh2Q4vTZO3+lwLMVX9WuJ2CS19Iy 7HNocHz1zs+SwblT8I8/ehzclw1Lk7WRG5rCmu8TBqIRnYy4Ph08YzpjgGBCq+wAYV29ZORX hKU5AvI1iWncZ4bez9Q26CSNP9ZCGgvbFr+ZP/LFuS0ARFWx5AsTE/8pKoGyaUanbUlFGcTo oP7Y7MKqF26MEEq7Ihi4WTNhAho/kZOg8JZSW4MWRjf+xdLwOaz6NxAF92Sv3MU3pW8WXt9A VgNBIUn624mlEWLLg8cR9kQ45nbvf3rjZmj5rgm6MTN2GBC/46UhIGOBngmzxYLxFXM+BGa4 OlPyci+BCpIMNHY9ptcsgEfKXNM2Wxhf6X8ediMguc7s/Lv7zE1I2geb9s9VgXLH909fFPk1 gMBaIVwll1UxUNpfnHRLHXS8UZlsBzGArWtfHVA1uNvXWG9X9x2BnYqCGvVVssYmvImyM37p tDBFEASAzy46KUYi681579R8OeJeag9PAShTn4jx3nYEmaJT4w/ogxk5YYb5DFf7qGtHxXcS 9Nk8SRgj6BKA0DL2jCfroFtLgdu3QbMfwbW20Jf2PeWvxIFMnhGXV9rbwcxWCom+tuLvgxes RVUZTBrkxwCeZB1A3MCV6lTQLjaiErxNOmbOPD5PY1efYYBdV6yzKkm9vK+dtgt5zIbriEU9 eBDKO9A+mc/cJIdRKLTE1KGgFuYQ+y+b7JqNevIx1YqXNf7Uq40FtgMIhoFDIVgn5GhLsKAx ObioKHsNyrdllIOfuiad8xgWwi6pgF2gmZwQsVPxDpO0YEdoyCsPr3MsEaBVl4+cJS7cGzfW eEWZyvIPpMQcaZn1cPFOZWtfbTkYdnbywmUcdcyXgG3hsXlzzZQKDGgfk0ve6JV7gR+wxLe9 SXfhIe6JBB9Z93ePR/a68dAA9n/QL0eAVfHkoKi3Ee1QrgvNpnZw0kV40gSYlsN/xzszmyfe LnY2JQz09ryYYJPyJ2MwL4B85aemhGLq6RPTAYClz5Xmea1GhGt0gy/HNoIHBgi2zJKtWYkY yL0qLe+JQyJ7Yh8M6Qpn2Cm9eNrEkNHdWIRLFtP7eH5oXNT04MD7sTzUgPta6CDQVndh09Na ZInExGzi/E11UVdQhtBYW9SccHjQuyMPpieEvmO13O3XnQj232T0QuKUfQNtiQLogtvWUCVB SSWyDpaq8h4BNfQW3SRP/1zAAiLAPWAj6JzB+0QVL6J46YFbl7ui4sccjhPxWv1DLvL8AO/s JOZjGSdDHkSB8gHM9A56Jv7hNW+9kmam1sWZ8WJvAEOhTeEvHRhNaFdFWdNnhTU5hpqNdoLI RO/yCTQNfpEBGfyjCoz32PAgSMYRlHK8nYL9xML63Xe6XHgY8rVGOOyWaCVWS7Hhi9Yv3sP+ V/WwK+STOr3eybFZScH+evlvQzUOjg5TVHM5YdsVl4SEDBZ7S4ycoea0SfRFIEtJDi1wAv8u PfJ6bJG3xFgX9yTHFS0lwtXpTchzthv8xjsWY8PbTqi+rgNuDdsZJkwydCYp0yUhXNw8SQJj I58vx2ehbwS1tmFm2Lc3Twbg4NEWguypfMItcaM8/rKG5++k/jCx7YgqIZHsGhIH8wRgGiu8 4hdN73u/M3gqVHs5HbbXPvsZesh4UXS3wYJ6MXZAYM/KxmqU61dLSJPCeTBsabzYM0jjTCx2 9ww708hJrj3h3uLI2pXaLQMShKIpSLVq1EOUuF0pzYrjI2VZLS2bh1AVKl0MMXJryFO7gUxz h5ssaq6yk6Lo7qbnjWf0WvtDt053ZyE+0HD/RrZfqhwan+AeHiNOjzFVtrTUwxsO0druBQ7v LdiscocySgMERooUhQfV5iUiy3RuLRB7MzIQzrUmTzImYTlb6Fxg4XCSICJB3c34cPGWgTfa w9e2SMDKC7QjvotNF+NwtcN9nmHZlRpaRgI1POkYIT77gn/QIxKQ+vANlZOA8+KhnUh//6wK ZW5kc3RyZWFtCmVuZG9iago3NyAwIG9iago8PCA+PgplbmRvYmoKNzggMCBvYmoKPDwgL0dT MSAxIDAgUiA+PgplbmRvYmoKNzkgMCBvYmoKPDwgL0oyaTAgNzYgMCBSID4+CmVuZG9iago4 MCAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hP YmplY3QgNzkgMCBSIC9Gb250IDc3IDAgUiAgIC9FeHRHU3RhdGUgNzggMCBSID4+CmVuZG9i ago4MSAwIG9iago8PCAvTGVuZ3RoIDU2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAyUTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA 5R4N+wplbmRzdHJlYW0KZW5kb2JqCjgyIDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0 eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAvRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAx IC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9XaWR0aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2Rl UGFybXMgPDwgL0pCSUcyR2xvYmFscyAzIDAgUiA+PiAgL0xlbmd0aCA4MjY3ID4+IHN0cmVh bQoAAAAoMAABAAAAEwAACgAAAAzkAAABLAAAASwAAAAAAAApAAABAAAA4wAAA//9/wL+/v4A AAAGAAAABmPIKyrKNYsDXYRatYMRdcBXnx+2kaW/hd1i4XirLEPcTtJEYbDi8sWt8yWpExIT H/aLdtFb/il1p/rAbIE+FA2an6OWg0AxGkL51rKyD6irHeVhg3u7zNW4fmbSsyvl3qSUvv90 JFlMEgyQiJDGF3l1ig0Y6wMQrilhWTvf6MnnDpuXH/9LDiT2HUunUW+PsRtLlYN5MCxQKp8k egsfmTQ3zlDRIa35QMMcF6I8MrjucWEuM1YbcvepSJh7fR1vDUvmC/9X/3/tpmzAa5Mt8f+s AAAAKgZCACkBAAAfMgAACgAAAAzkAAAAAAAAAAAAAAAAABaMnXA+8xqNmHJmoF/QGba+XVVM p7AozmLx0XEsWcMjUQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQF6TsgFSLhF1uertzNqgdGrlk KX71k+0lQHEsQWI6+HFUNoqMHm2JNPvo8ItGmVulU8j99v8AVQImFnhHHiNLWAs9fqk0K1lY Qb9QC+/qSjCkiNm2/Z+AdHBWPRcUfOZkvv8CpP+GLMJ+zeDb4k4xq5Hk8PlVdh9IzmksnRGj XGEb3U+cMmOAMInVvREpzl+lHWGv+1tqs2eXgLu+1kiuTT/9RygrZxLXIqVSiMFR++dBiKLN ad1awXL1IWrtjC73DwfKxQ9TFwoNfZAlgHB3wMFejsTlJkM49EUt4vJR9lC7oW98Nm6seoFY cSrVRsNgdzIEA8I53i6yYwgpVcgT8ToY0dIVodTFafuRH7Zne6FuJ/nIkvgPSwy6j1U4/kjK ufb6ZKItclk0yGx3OFboNFWEGMQbsznda945K7Lc63PXcvphqX0kVUl2vwi8P6/BKgUqwq5j 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 HdKUMBVOCFhZbDfJNbutZK8fLnNa/GZfMqzjEqXRrXHI1l7jIWWKIYGLRC6idDxP/dYw5dis 62cPuxPwtqxKaECkw00a7I/xZH4ya1LiPqO3bKQb1A4KbGkGvycH5ltIHgCR8Eo2TphSj446 ocsp5qXtF3xPlsYfmkCcPFZhnZrbJKvBgf8FJk8BfXf4PAmD5OazBsDSlM7DjqBxNw0jyeJs PZU+lB/7a/BbccUhH2k0+2D53mGfZkvc+C4JIWuENXMpf1G8j63MBo7mMzrj8XExktysxTxW yfNoz3//rAplbmRzdHJlYW0KZW5kb2JqCjgzIDAgb2JqCjw8ID4+CmVuZG9iago4NCAwIG9i ago8PCAvR1MxIDEgMCBSID4+CmVuZG9iago4NSAwIG9iago8PCAvSjJpMCA4MiAwIFIgPj4K ZW5kb2JqCjg2IDAgb2JqCjw8IC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdl Ql0gICAvWE9iamVjdCA4NSAwIFIgL0ZvbnQgODMgMCBSICAgL0V4dEdTdGF0ZSA4NCAwIFIg Pj4KZW5kb2JqCjg3IDAgb2JqCjw8IC9MZW5ndGggNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUg Pj4Kc3RyZWFtCnicK+TSdw82VEgvVjAzNNEzMTAwMDJRMABCc0sjPQMwUDDAYCTnKuh7GWUa KLjkcwVyAQDlHg37CmVuZHN0cmVhbQplbmRvYmoKODggMCBvYmoKPDwgL1R5cGUgL1hPYmpl Y3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29t cG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAw IC9EZWNvZGVQYXJtcyA8PCAvSkJJRzJHbG9iYWxzIDMgMCBSID4+ICAvTGVuZ3RoIDg3Njcg Pj4gc3RyZWFtCgAAACswAAEAAAATAAAKAAAADOQAAAEsAAABLAAAAAAAACwAAAEAAACMAAAD //3/Av7+/gAAAAIAAAACKS5t2MBjcqagxXLUktq6IH7brml3b/vNaLUNC1txQbktooRi+26+ YIPwKRpv+mMbHi8DxgSLo+g2vbPqKbdXse9d8W54qD33GIhDG1pbD/APIt8BAgyl+LtNhDy3 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 oC7DVTXe/Utt0T2vsiG0zUHa9AsiOpZIHPNYKz9TVr6ju2GC24Q9dM6eS9RHkrGU+5OvT1/e Iflf57nj1xPpdHdYaB2qPM1QPUX4U9ULR1DKarqhe9hAIYO3yzjNExRxw27F/3oOttTBs7ww W+Kc4u81z/KteB9PEvHVqa6EFNzXXOOKfcB47O/iISvduVwcDgdJoGv4fsorUYR1MHrxc/9N p0CSyrvuAD6gALibNJIO58P4TmqT6zRavsVF0QmdYzNONTWYEd1f7qaYcGDqNU1l9I32Q+r1 P8v3TX7TT8Tfcf8//zxjrn9Gj0VYv5LBEtPmVpzw4n/kPQzIyCLmhemFhdxY0vFxJDYIOEsX p4sNu72yH0U3KeD8tTwtCz5Kk3t1D46BJwPpna4QcS24/S2qYEXSprmMRzQwpY1r8quzJdkJ WgcBS+kCvOF6hgMdRfJVbPHWxh2P5uKKNnUZ/6wKZW5kc3RyZWFtCmVuZG9iago4OSAwIG9i ago8PCA+PgplbmRvYmoKOTAgMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKOTEgMCBv YmoKPDwgL0oyaTAgODggMCBSID4+CmVuZG9iago5MiAwIG9iago8PCAvUHJvY1NldCBbL1BE RiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgOTEgMCBSIC9Gb250IDg5IDAg UiAgIC9FeHRHU3RhdGUgOTAgMCBSID4+CmVuZG9iago5MyAwIG9iago8PCAvTGVuZ3RoIDU2 IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAy UTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjk0 IDAgb2JqCjw8ICAvTGVuZ3RoIDIxMTEgPj4gc3RyZWFtCgAAAAAAAQAAAAg0AAAD//3/Av7+ /gAAAG4AAABuZSB/F1C4bUOdrBQSXCO+khYecVQ5LlehZphBpqFsv7veESDQ5DbM1NyPy3pL DUinNpyQvewpRiyRvV5zx+lQDu9ykh+EbCmHZN7+lqrdvAlSKXTbmtjMs6+Qp5UN+otMlFiq iz+SXhHsyrvExoexuz5sSE8fTFaAmAKDFgD1PJf/Y2x/Ev99FfVVgsMz5+etNSQL4O/lJGc/ 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 pgDrxPSbiMveAGMMyfDdUR8rb4NvXkN6S0QIVVjTb+Wt15bnENwE55asBk2csbTHbhnmvNl1 5EYoegRzcW4g/Z9I9lgGTNNYSg5mgZwZpkmW+V0BkDYHrsgZf/+sCmVuZHN0cmVhbQplbmRv YmoKOTUgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNw YWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNv ZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQYXJtcyA8PCAvSkJJRzJHbG9i YWxzIDk0IDAgUiA+PiAgL0xlbmd0aCA4NzA5ID4+IHN0cmVhbQoAAAABMAABAAAAEwAACgAA AAzkAAABLAAAASwAAAAAAAACAAABAAACLQAAA//9/wL+/v4AAAAPAAAADzIHA1O6lcXGEjSH g3a6YAPXg9FRa6obekf/f/1tLMCiwiuKp3H0+v0epleGeM5bqINpitjvm4VIHv8t+Pl9A1cx i2y+vbxbGYH9ygTOsNUgsPmwCB+9jLVuqdemST9xBbZ1a9O+hB//fHq/+xD+KCbytK8RvjhY vDnhOp/VXE050RDgoBr3anfs6azmTxvK7hFkrWuR2gMSIgWW3vtxZI8Uz31chyrmcTpBWj2B xHBdF4lVB1FtLtZoPhDyzAG0qaay/dQSgGfktHVyTF+s/MLiI9pZzeabd13UgVbRoSWke+/z 3jiq2JSrqe5iNS3Wt8PYXA3dp1V3Keqszuo2LR1PIVlFva8ZgEj9IvdOJPkorJE5EmADpaOi uDLqbtbHOmIUVtrQ5dF6guzUewtHPZ427WXJNy8aPnCRMvTWKa5MH1ddTvP4EoECPpB+S+Ik MDP4vZYJVc0TnNeTTst46fwzkSkxirq5HG5WHAGb1jhLH1CAD0Gm5AEY8La1jb0q77O6vliE HTKLmw1ezz509uAoHN7rCiZKZWsVgnWvmNXltK9IBBaRLlXj0AtuBPR+f9Fm4fJScaMealtC V5Sr7UzmiR7VEiuU2wFN38DG1Dxic3Nv94HBZlAySw+F/2Ec6Nj5PvialfZ+N2QGDRJpJySc TgKJul9gjnO7qm28E/5lODUCH1pkU+erZsrTqCLcGQUPzePqdiZah/+sAAAAAwZCAAIBAAAf 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 7u/9s0KFkxAKncShgLVywphdyCF7qhjP3toGuYefAVaT904Dj4djXo1xUCaKujG3d3E568La dWjKRii9DB8GsM2p5J+9GeH7pSETfq2p6uKYMHFs90CAaehgACsCOUdHk31vZjIt7RptemLG PS6PObZsZJD1ETiecTHUVyzuEO+oLTf1cE9JgnekRushTN9Us0ZMadio/2iQRVbEbkIB0dtv djmlizABBD/ZPCP8JdiKcuQRlmrESmS5Bo9wPcHMedDjZbjLPiflWV5XRuwX2ds43vg01CvM JYVl8Xfkf0+PUsPkfW6YeqNtWF7leeXtAODmj6/FpLQtmSDOE7vTh6XErbgD1ce4bDd/kx+9 9KdnvjCIpYNIYkV+XRHYurf0MwTDycOrBtFwwpA9DHz4/gKA+/o4hjUlOOJ0enAP+h2bjhU/ eucgWxYge/UpwMiAJjAMTT6WW7H7Uf1baLqUpo6GqtxB34tpvYfOOPYOg3Jaz6ENe/pbxihs FwfogXIl499FWUvOJOj89RJmW37++4JBLFYmoUmNkGGC1dFQy4Cv35OWhroE+cAzt7v9FEcY DRaAQppuoXl0dAjhZITRraj7OFSlZD9YG4bUwL1onq11QNcW/yOj/lUnZnjuxzVs66icUJi4 i1whGVRFKZdEWYsC3HLmi1nNVpmigyrGHvZN7curoWcKcsH/RDXLqrbYG1nzaQB8+8lVxPEK uBaVmVkRWVVmb5Qnx3VEk1zoMxef0eu4hHoVi340ZJ3vVegjIZhnkUyDYKAFhq66+bFc0Dhr KbF35nO30rf32oD0XtGny2YY0/XEHoz9EnKtSGWzHduwYVfYwUu1ljNWGSUM4O93he+FpHtI +SV3oa18WZHyDS55KZlxzXnKcpCyHiLVVX7zvx6Ep4iH89JB3Bm/vcUbMYUVg6kW7q7suMyD FQmdCDUjYBahGCaiRZrcrYoZLz/pBHP7Drd57KuTUxmlgO3wSSGlYBPRGp6iKkcHY5E1/6wK ZW5kc3RyZWFtCmVuZG9iago5NiAwIG9iago8PCA+PgplbmRvYmoKOTcgMCBvYmoKPDwgL0dT MSAxIDAgUiA+PgplbmRvYmoKOTggMCBvYmoKPDwgL0oyaTAgOTUgMCBSID4+CmVuZG9iago5 OSAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hP YmplY3QgOTggMCBSIC9Gb250IDk2IDAgUiAgIC9FeHRHU3RhdGUgOTcgMCBSID4+CmVuZG9i agoxMDAgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl YW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoouORzBXIB AOUeDfsKZW5kc3RyZWFtCmVuZG9iagoxMDEgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1 YnR5cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50 IDEgL0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNv ZGVQYXJtcyA8PCAvSkJJRzJHbG9iYWxzIDk0IDAgUiA+PiAgL0xlbmd0aCA1MzkyID4+IHN0 cmVhbQoAAAAEMAABAAAAEwAACgAAAAzkAAABLAAAASwAAAAAAAAFAAABAAAArAAAA//9/wL+ /v4AAAAEAAAABCkwCPEoL5hqkuk7ELGdQppOXu1VS142LRVHhLB4Oiml1yBbJVd//kmO9zP7 dYYapAYTT7k9JZwnWC9TxJcofxpLVq035nKqlsO9urtXmAzA7a0O4p+K7qjqNBRIkfMK2Mq0 WMF1Svckckwl4yi/21FDWboUb/tXQdFQQqC46iK7tt8ncGrUytm2nSUdRIq+6or2bPnJyre/ /6wAAAAGBkIABQEAABQuAAAKAAAADOQAAAAAAAAAAAAAAAAADvidcD7zF2bRCy4CJ/5twxOn 3Gc0RewxemfTRgZxpgk0pOves6iToZxarL1o7IaH00YC9ciwVkbw+HgPpKrTskuXAPEbr4da lWGBuG8toScGHlVVNeZ36iFzYt09DHxcsfl/ICuMWv7y0YUrJwKTE9eJT2ED9Jmo61SD+Enm quY4D7RxHGHdCSBD+RopycviCIO4snQX/w0I7QdLowrSgJsR1yqehW2Vyd8CRhgXD5YJnmlm nnMTC042/ZrufxESzC+fLyB9xVCwS1wXtDNIl/HzKP8FGSllny6DLjHgfaYldGTyKMfkWUws aW3umIObAoGjTGCvMJe6+alryPfoveg5/hNTynkGYMUVrrvtBvDeSDx908fwzz/t6Hxcg8LE 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 UTvdIzhaOa11/cBVVETYHXaajPwiWGHEXrH+oics1lUp41c8EgBGxGJUpZUD/p3GRulJ3lfQ m9/xxbkmlldFIlNJKV5a/Ud+NngEDB1IIrUwsfzsODydcSf99v5SstVQYMNFFkQw1bZzmkgr kw8cmMwlMDcZdmeJz3tC6kJ2tlaVonBXBi6D039RAwyfmFZ6qjJx5ro2mtqoaOqnJJ7+8fiC pyICiXjKuc4ZQq2lMFHB3g5/DlWjruBYROBLx+h/B1oASBYR4H6GylowtFGjjHn9xjcK4+DE ifAGvEkFufguBpe1SkOwqO4jKntMeibcq35N4kAWFh1EQMP9SvONZgK62gzrK4ghP/+sCmVu ZHN0cmVhbQplbmRvYmoKMTAyIDAgb2JqCjw8ID4+CmVuZG9iagoxMDMgMCBvYmoKPDwgL0dT MSAxIDAgUiA+PgplbmRvYmoKMTA0IDAgb2JqCjw8IC9KMmkwIDEwMSAwIFIgPj4KZW5kb2Jq CjEwNSAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAg L1hPYmplY3QgMTA0IDAgUiAvRm9udCAxMDIgMCBSICAgL0V4dEdTdGF0ZSAxMDMgMCBSID4+ CmVuZG9iagoxMDYgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoo uORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iagoxMDcgMCBvYmoKPDwgL0F1dGhvciAoVGhv bWFzIEwuIFBoaW5uZXkpIC9UaXRsZSAoQXBwYXJhdHVzIGFuZCBtZXRob2QgZm9yIGFja25v d2xlZGdpbmcgc3VjY2Vzc2Z1bCB0cmFuc21pc3Npb25zIGluIGEgd2lyZWxlc3MgY29tbXVu aWNhdGlvbiBzeXN0ZW0pIC9Qcm9kdWNlciAoR29vZ2xlIEJvb2tzIFBERiBDb252ZXJ0ZXIg XChyZWwgMiAyOC83LzA5XCkpID4+CmVuZG9iagoxMDggMCBvYmoKPDwgL1R5cGUgL1BhZ2Ug L1BhcmVudCAxMjUgMCBSIC9SZXNvdXJjZXMgOCAwIFIgICAgL0NvbnRlbnRzIDkgMCBSIC9N ZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTA5IDAg b2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDE0IDAgUiAg ICAvQ29udGVudHMgMTUgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAw MDAgXSA+PgplbmRvYmoKMTEwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAg UiAvUmVzb3VyY2VzIDIwIDAgUiAgICAvQ29udGVudHMgMjEgMCBSIC9NZWRpYUJveCBbIDAg MCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTExIDAgb2JqCjw8IC9UeXBl IC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDI2IDAgUiAgICAvQ29udGVudHMg MjcgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRv YmoKMTEyIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2Vz IDMyIDAgUiAgICAvQ29udGVudHMgMzMgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0 IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTEzIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJl bnQgMTI1IDAgUiAvUmVzb3VyY2VzIDM4IDAgUiAgICAvQ29udGVudHMgMzkgMCBSIC9NZWRp YUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE0IDAgb2Jq Cjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDQ0IDAgUiAgICAv Q29udGVudHMgNDUgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAg XSA+PgplbmRvYmoKMTE1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAv UmVzb3VyY2VzIDUwIDAgUiAgICAvQ29udGVudHMgNTEgMCBSIC9NZWRpYUJveCBbIDAgMCA2 MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE2IDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDU2IDAgUiAgICAvQ29udGVudHMgNTcg MCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoK MTE3IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDYy IDAgUiAgICAvQ29udGVudHMgNjMgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5 Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE4IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg MTI1IDAgUiAvUmVzb3VyY2VzIDY4IDAgUiAgICAvQ29udGVudHMgNjkgMCBSIC9NZWRpYUJv eCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE5IDAgb2JqCjw8 IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDc0IDAgUiAgICAvQ29u dGVudHMgNzUgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+ PgplbmRvYmoKMTIwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVz b3VyY2VzIDgwIDAgUiAgICAvQ29udGVudHMgODEgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQu NDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTIxIDAgb2JqCjw8IC9UeXBlIC9QYWdl IC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDg2IDAgUiAgICAvQ29udGVudHMgODcgMCBS IC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTIy IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDkyIDAg UiAgICAvQ29udGVudHMgOTMgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4w MDAwMDAgXSA+PgplbmRvYmoKMTIzIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1 IDAgUiAvUmVzb3VyY2VzIDk5IDAgUiAgICAvQ29udGVudHMgMTAwIDAgUiAvTWVkaWFCb3gg WyAwIDAgNjE0LjQwMDAyNCA3OTIuMDAwMDAwIF0gPj4KZW5kb2JqCjEyNCAwIG9iago8PCAv VHlwZSAvUGFnZSAvUGFyZW50IDEyNSAwIFIgL1Jlc291cmNlcyAxMDUgMCBSICAgIC9Db250 ZW50cyAxMDYgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+ PgplbmRvYmoKMTI1IDAgb2JqCjw8IC9Db3VudCAxNyAvVHlwZSAvUGFnZXMgL1JvdGF0ZSAw IC9LaWRzIFsgMTA4IDAgUiAxMDkgMCBSIDExMCAwIFIgMTExIDAgUiAxMTIgMCBSIDExMyAw IFIgMTE0IDAgUiAxMTUgMCBSIDExNiAwIFIgMTE3IDAgUiAxMTggMCBSIDExOSAwIFIgMTIw IDAgUiAxMjEgMCBSIDEyMiAwIFIgMTIzIDAgUiAxMjQgMCBSIF0gPj4KZW5kb2JqCjEyNiAw IG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMTI1IDAgUiA+PgplbmRvYmoKeHJlZgow IDEyNwowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMjUgMDAwMDAgbiAKMDAwMDAwMDA3 NyAwMDAwMCBuIAowMDAwMDAwMTIzIDAwMDAwIG4gCjAwMDAwMTU2NjQgMDAwMDAgbiAKMDAw MDAyNDk1NyAwMDAwMCBuIAowMDAwMDI0OTc4IDAwMDAwIG4gCjAwMDAwMjUwMTAgMDAwMDAg biAKMDAwMDAyNTA0MyAwMDAwMCBuIAowMDAwMDI1MTUwIDAwMDAwIG4gCjAwMDAwMjUyNzcg MDAwMDAgbiAKMDAwMDAzMTE1NCAwMDAwMCBuIAowMDAwMDMxMTc2IDAwMDAwIG4gCjAwMDAw MzEyMDkgMDAwMDAgbiAKMDAwMDAzMTI0NCAwMDAwMCBuIAowMDAwMDMxMzU1IDAwMDAwIG4g CjAwMDAwMzE0ODMgMDAwMDAgbiAKMDAwMDAzOTQ2NyAwMDAwMCBuIAowMDAwMDM5NDg5IDAw MDAwIG4gCjAwMDAwMzk1MjIgMDAwMDAgbiAKMDAwMDAzOTU1NyAwMDAwMCBuIAowMDAwMDM5 NjY4IDAwMDAwIG4gCjAwMDAwMzk3OTYgMDAwMDAgbiAKMDAwMDA1MDA0MSAwMDAwMCBuIAow MDAwMDUwMDYzIDAwMDAwIG4gCjAwMDAwNTAwOTYgMDAwMDAgbiAKMDAwMDA1MDEzMSAwMDAw MCBuIAowMDAwMDUwMjQyIDAwMDAwIG4gCjAwMDAwNTAzNzAgMDAwMDAgbiAKMDAwMDA1OTk3 OCAwMDAwMCBuIAowMDAwMDYwMDAwIDAwMDAwIG4gCjAwMDAwNjAwMzMgMDAwMDAgbiAKMDAw MDA2MDA2OCAwMDAwMCBuIAowMDAwMDYwMTc5IDAwMDAwIG4gCjAwMDAwNjAzMDcgMDAwMDAg biAKMDAwMDA2NTI2MiAwMDAwMCBuIAowMDAwMDY1Mjg0IDAwMDAwIG4gCjAwMDAwNjUzMTcg MDAwMDAgbiAKMDAwMDA2NTM1MiAwMDAwMCBuIAowMDAwMDY1NDYzIDAwMDAwIG4gCjAwMDAw NjU1OTEgMDAwMDAgbiAKMDAwMDA2OTIxOCAwMDAwMCBuIAowMDAwMDY5MjQwIDAwMDAwIG4g CjAwMDAwNjkyNzMgMDAwMDAgbiAKMDAwMDA2OTMwOCAwMDAwMCBuIAowMDAwMDY5NDE5IDAw MDAwIG4gCjAwMDAwNjk1NDcgMDAwMDAgbiAKMDAwMDA3Nzc4NCAwMDAwMCBuIAowMDAwMDc3 ODA2IDAwMDAwIG4gCjAwMDAwNzc4MzkgMDAwMDAgbiAKMDAwMDA3Nzg3NCAwMDAwMCBuIAow MDAwMDc3OTg1IDAwMDAwIG4gCjAwMDAwNzgxMTMgMDAwMDAgbiAKMDAwMDA4NzA1MiAwMDAw MCBuIAowMDAwMDg3MDc0IDAwMDAwIG4gCjAwMDAwODcxMDcgMDAwMDAgbiAKMDAwMDA4NzE0 MiAwMDAwMCBuIAowMDAwMDg3MjUzIDAwMDAwIG4gCjAwMDAwODczODEgMDAwMDAgbiAKMDAw MDA5Njg0NiAwMDAwMCBuIAowMDAwMDk2ODY4IDAwMDAwIG4gCjAwMDAwOTY5MDEgMDAwMDAg biAKMDAwMDA5NjkzNiAwMDAwMCBuIAowMDAwMDk3MDQ3IDAwMDAwIG4gCjAwMDAwOTcxNzUg MDAwMDAgbiAKMDAwMDEwNjM0MiAwMDAwMCBuIAowMDAwMTA2MzY0IDAwMDAwIG4gCjAwMDAx MDYzOTcgMDAwMDAgbiAKMDAwMDEwNjQzMiAwMDAwMCBuIAowMDAwMTA2NTQzIDAwMDAwIG4g CjAwMDAxMDY2NzEgMDAwMDAgbiAKMDAwMDExNDQzNSAwMDAwMCBuIAowMDAwMTE0NDU3IDAw MDAwIG4gCjAwMDAxMTQ0OTAgMDAwMDAgbiAKMDAwMDExNDUyNSAwMDAwMCBuIAowMDAwMTE0 NjM2IDAwMDAwIG4gCjAwMDAxMTQ3NjQgMDAwMDAgbiAKMDAwMDExOTAzMyAwMDAwMCBuIAow MDAwMTE5MDU1IDAwMDAwIG4gCjAwMDAxMTkwODggMDAwMDAgbiAKMDAwMDExOTEyMyAwMDAw MCBuIAowMDAwMTE5MjM0IDAwMDAwIG4gCjAwMDAxMTkzNjIgMDAwMDAgbiAKMDAwMDEyNzg0 MyAwMDAwMCBuIAowMDAwMTI3ODY1IDAwMDAwIG4gCjAwMDAxMjc4OTggMDAwMDAgbiAKMDAw MDEyNzkzMyAwMDAwMCBuIAowMDAwMTI4MDQ0IDAwMDAwIG4gCjAwMDAxMjgxNzIgMDAwMDAg biAKMDAwMDEzNzE1MyAwMDAwMCBuIAowMDAwMTM3MTc1IDAwMDAwIG4gCjAwMDAxMzcyMDgg MDAwMDAgbiAKMDAwMDEzNzI0MyAwMDAwMCBuIAowMDAwMTM3MzU0IDAwMDAwIG4gCjAwMDAx Mzc0ODIgMDAwMDAgbiAKMDAwMDEzOTY0NyAwMDAwMCBuIAowMDAwMTQ4NTcxIDAwMDAwIG4g CjAwMDAxNDg1OTMgMDAwMDAgbiAKMDAwMDE0ODYyNiAwMDAwMCBuIAowMDAwMTQ4NjYxIDAw MDAwIG4gCjAwMDAxNDg3NzIgMDAwMDAgbiAKMDAwMDE0ODkwMSAwMDAwMCBuIAowMDAwMTU0 NTA5IDAwMDAwIG4gCjAwMDAxNTQ1MzIgMDAwMDAgbiAKMDAwMDE1NDU2NiAwMDAwMCBuIAow MDAwMTU0NjAzIDAwMDAwIG4gCjAwMDAxNTQ3MTggMDAwMDAgbiAKMDAwMDE1NDg0NyAwMDAw MCBuIAowMDAwMTU1MDYzIDAwMDAwIG4gCjAwMDAxNTUxOTAgMDAwMDAgbiAKMDAwMDE1NTMx OSAwMDAwMCBuIAowMDAwMTU1NDQ4IDAwMDAwIG4gCjAwMDAxNTU1NzcgMDAwMDAgbiAKMDAw MDE1NTcwNiAwMDAwMCBuIAowMDAwMTU1ODM1IDAwMDAwIG4gCjAwMDAxNTU5NjQgMDAwMDAg biAKMDAwMDE1NjA5MyAwMDAwMCBuIAowMDAwMTU2MjIyIDAwMDAwIG4gCjAwMDAxNTYzNTEg MDAwMDAgbiAKMDAwMDE1NjQ4MCAwMDAwMCBuIAowMDAwMTU2NjA5IDAwMDAwIG4gCjAwMDAx NTY3MzggMDAwMDAgbiAKMDAwMDE1Njg2NyAwMDAwMCBuIAowMDAwMTU2OTk2IDAwMDAwIG4g CjAwMDAxNTcxMjYgMDAwMDAgbiAKMDAwMDE1NzI1NyAwMDAwMCBuIAowMDAwMTU3NDU5IDAw MDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTI3IC9Sb290IDEyNiAwIFIgL0luZm8gMTA3IDAg UiAgPj4Kc3RhcnR4cmVmCjE1NzUxMgolJUVPRgo= --------------040608040604030903070904-- From tom.phinney@cox.net Thu Feb 14 13:13:51 2013 Return-Path: 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 3D8FD21F8890 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 13:13:51 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.495 X-Spam-Level: X-Spam-Status: No, score=-1.495 tagged_above=-999 required=5 tests=[AWL=1.103, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f8OWi64wuQ+F for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 13:13:50 -0800 (PST) Received: from fed1rmfepo202.cox.net (fed1rmfepo202.cox.net [68.230.241.147]) by ietfa.amsl.com (Postfix) with ESMTP id 242A221F8889 for <6tsch@ietf.org>; Thu, 14 Feb 2013 13:13:48 -0800 (PST) Received: from fed1rmimpo110 ([68.230.241.159]) by fed1rmfepo202.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130214211344.XZZH1243.fed1rmfepo202.cox.net@fed1rmimpo110> for <6tsch@ietf.org>; Thu, 14 Feb 2013 16:13:44 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo110 with cox id 0MDh1l00Z3gAAro01MDh4x; Thu, 14 Feb 2013 16:13:43 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020204.511D5387.01A5,ss=1,re=0.000,vtr=str,vl=0,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=Pcx9d1dd c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=gx7eo9Ciz8IA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=kviXuzpPAAAA:8 a=W2I2E8xNm5sA:10 a=xz1Se9D3DhL2cZR0ztUA:9 a=QEXdDO2ut3YA:10 a=6nrbzDSQ9IRe7LEzm-IA:9 a=_W_S_7VecoQA:10 a=BWWmDPfIzfPFBsR4:21 a=ZsAhBpJimrbkThD7T_wA:9 a=n3BslyFRqc0A:10 a=bhkaYMs-ANYA:10 a=Sf_gFPzhefAA:10 a=-JLfK4_wYMo_6Z7a:21 a=QZMDod1re7Fks0jj:21 a=DznS7vW_4eG3Rf7Q:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511D5385.2070300@cox.net> Date: Thu, 14 Feb 2013 14:13:41 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org X-Enigmail-Version: 1.1.1 Content-Type: multipart/mixed; boundary="------------010003050802020701080704" Subject: [6tsch] Resend in HTML: Re: TSCH with multiple DAGroots X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 21:13:51 -0000 This is a multi-part message in MIME format. --------------010003050802020701080704 Content-Type: multipart/alternative; boundary="------------070607070705090607080906" --------------070607070705090607080906 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Unfortunately, my first reply inherited the lack of formatting of the original to which it was replying. This is what I intended be sent. -Tom ==== Qin, Each slot in a TSCH system is, in principle, usable for any transaction whose duration will not exceed the length of the slot. Where a significant percentage of the transactions that are expected to occur in a system are of much shorter maximum duration than others, it may make sense to have schedules with different slot durations, enabling conveyance of more messages per second. Without showing the required guard-bands and other periods of enforced RF inactivity for each constituent subelement, the basic template for use of a TSCH slot is generally: [ [... ] ] ] In generally planar industrial environments such as refineries and pharmaceutical manufacturing cells that use 1 Hz and 4 Hz wireless control loops, the N above needs to be N=2. However on highly metallic 3D structures such as offshore oil platforms, N may need to be N=3. Whereas in less challenging environments such as are now used for WirelessHART, N can be (and is) N=1. If some of the slots in a TSCH system require N=2 or N=3 immediate acknowledgments to achieve the necessary delivery reliability, then a single slot template must include time for each of those immediate acknowledgments. For example, in today's deployments of ANSI/ISA 100.11a systems, the slots that provide for N=2 acknowledgments tend to be 12 ms in duration. However, that particular feature - duocast - is used only for reporting of the process status of those 1 Hz and 4 Hz loops; most other traffic is unicast, for which a 10 ms slot duration is adequate. If the traffic mix in such a system is 1/3 duocast and 2/3 other (unicast with an occasional broadcast), then requiring use of 12 ms slots for the traffic that could use 10 ms slots results in an 11% reduction of total subnet messaging capacity. If FEC were to be available for industrial automation systems, it would likely be used for only a small percentage of the communications. Again, as above, each slot could be sized so that every transmission used FEC. However, in practice, perhaps 5% or less of the transactions would require FEC, since safety-related communications is typically only a very small part of such systems. There would be an inordinate waste of communication capacity if all devices employed FEC, which would increase the duration of their transmissions and receptions, and thus the power drain required for communication. Thus a mixture of slot durations is again appropriate. Independent of how many acknowledgments are anticipated for a specific transaction, it is worth noting that there are at least two useful timing alignments for the start of immediate acknowledgments. One alternative is a defined fixed offset AFTER the end of reception of the primary PDU of the transaction, where the delay accounts for required transmit/receive and receive/transmit turnaround times in the correspondent nodes (which may be either motes or infrastructure wireless routers, which is why I do not always call such "motes"). Another alternative is a defined fixed offset BEFORE the scheduled end of the slot. In either case, when the slot template provides for multiple immediate acknowledgments, each acknowledgment has a different offset relative to the defining event, which is either 1) detection of end of reception or 2) the scheduled end of the slot. Figures 4 and 5 of the attached patent application show how this could work for N=3. The discussion in paragraph [0064] and following gives some indication of when the alternative 2) might be used. The economic driver for this alternative is the ability, using time-aligned acknowledgments and co-scheduling of inbound or outbound message flow in concurrent slots in multiple channels, to build a multi-channel backbone router that uses a single antenna and wideband RF front end shared by multiple low-power transceiver chips. Such a structure enables the construction of low-cost high-throughput backbone routers that can be installed in real systems precisely because such routers do not require the installation of multiple separated antennae that are spaced sufficiently far apart to not encounter near/far problems. Real industrial plants seldom can collocate multiple backbone routers, precisely because they cannot install adequately separated antennae for those routers in the places where the routers are needed. -Tom Phinney === On 2013.02.13 11:39, qinwang@berkeley.edu wrote: > Hi Tom, > > Could you please explain more about "a system in which different slots (perhaps in different superframes) can have different durations"? > > In addition, with FEC, longer slot duration may be needed, but it is unnecessary to have different slot duration in one network. > > How do you think? > > Thanks > Qin --------------070607070705090607080906 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Unfortunately, my first reply inherited the lack of formatting of the original to which it was replying. This is what I intended be sent. -Tom
====
Qin,

Each slot in a TSCH system is, in principle, usable for any transaction whose duration will not exceed the length of the slot. Where a significant percentage of the transactions that are expected to occur in a system are of much shorter maximum duration than others, it may make sense to have schedules with different slot durations, enabling conveyance of more messages per second.

Without showing the required guard-bands and other periods of enforced RF inactivity for each constituent subelement, the basic template for use of a TSCH slot is generally:
 <CCA assessment interval> <primary PDU of the transaction [<immediate-acknowlegment-1> [<immediate-acknowlegment-2> [... <immediate-acknowlegment-N>]  ] ]

In generally planar industrial environments such as refineries and pharmaceutical manufacturing cells that use 1 Hz and 4 Hz wireless control loops, the N above needs to be N=2. However on highly metallic 3D structures such as offshore oil platforms, N may need to be N=3. Whereas in less challenging environments such as are now used for WirelessHART, N can be (and is) N=1.

If some of the slots in a TSCH system require N=2 or N=3 immediate acknowledgments to achieve the necessary delivery reliability, then a single slot template must include time for each of those immediate acknowledgments. For example, in today's deployments of ANSI/ISA 100.11a systems, the slots that provide for N=2 acknowledgments tend to be 12 ms in duration. However, that particular feature - duocast - is used only for reporting of the process status of those 1 Hz and 4 Hz loops; most other traffic is unicast, for which a 10 ms slot duration is adequate. If the traffic mix in such a system is 1/3 duocast and 2/3 other (unicast with an occasional broadcast), then requiring use of 12 ms slots for the traffic that could use 10 ms slots results in an 11% reduction of total subnet messaging capacity.


If FEC were to be available for industrial automation systems, it would likely be used for only a small percentage of the communications. Again, as above, each slot could be sized so that every transmission used FEC. However, in practice, perhaps 5% or less of the transactions would require FEC, since safety-related communications is typically only a very small part of such systems. There would be an inordinate waste of communication capacity if all devices employed FEC, which would increase the duration of their transmissions and receptions, and thus the power drain required for communication. Thus a mixture of slot durations is again appropriate.


Independent of how many acknowledgments are anticipated for a specific transaction, it is worth noting that there are at least two useful timing alignments for the start of immediate acknowledgments. One alternative is a defined fixed offset AFTER the end of reception of the primary PDU of the transaction, where the delay accounts for required transmit/receive and receive/transmit turnaround times in the correspondent nodes (which may be either motes or infrastructure wireless routers, which is why I do not always call such "motes"). Another alternative is a defined fixed offset BEFORE the scheduled end of the slot. In either case, when the slot template provides for multiple immediate acknowledgments, each acknowledgment has a different offset relative to the defining event, which is either 1) detection of end of reception or 2) the scheduled end of the slot.

Figures 4 and 5 of the attached patent application show how this could work for N=3. The discussion in paragraph [0064] and following gives some indication of when the alternative 2) might be used. The economic driver for this alternative is the ability, using time-aligned acknowledgments and co-scheduling of inbound or outbound message flow in concurrent slots in multiple channels, to build a multi-channel backbone router that uses a single antenna and wideband RF front end shared by multiple low-power transceiver chips. Such a structure enables the construction of low-cost high-throughput backbone routers that can be installed in real systems precisely because such routers do not require the installation of multiple separated antennae that are spaced sufficiently far apart to not encounter near/far problems. Real industrial plants seldom can collocate multiple backbone routers, precisely because they cannot install adequately separated antennae for those routers in the places where the routers are needed.

-Tom Phinney
===
On 2013.02.13 11:39, qinwang@berkeley.edu wrote:
> Hi Tom,
>
> Could you please explain more about "a system in which different slots (perhaps in different superframes) can have different durations"?
>
> In addition, with FEC, longer slot duration may be needed, but it is unnecessary to have different slot duration in one network.
>
> How do you think?
>
> Thanks
> Qin

--------------070607070705090607080906-- --------------010003050802020701080704 Content-Type: application/pdf; name="US20080273547.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="US20080273547.pdf" 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 MstL/279CY7TM2ZddgO0oaDlD/9/Kb0fNr9OOmfl2xvP5Xp33j3/rAplbmRzdHJlYW0KZW5k b2JqCjQgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNw YWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNv ZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQYXJtcyA8PCAvSkJJRzJHbG9i YWxzIDMgMCBSID4+ICAvTGVuZ3RoIDkwODAgPj4gc3RyZWFtCgAAAAEwAAEAAAATAAAKAAAA DOQAAAEsAAABLAAAAAAAAAIAAAEAABcXAAAD//3/Av7+/gAAAG0AAABtds03SyHnp1jI4mgL oOtpTo7rczZH4m16etUnDxPQbfs5eOqZdP2bTMoTSppVypMNu16uI4HNYEt961U+qrZIt6yH FW+khQkuSkfxr3LEF1zSmZ1mwv7cuTSvsEK5rop8Ji6YDTFafb4VUof9iaDIQvWMhn14BABp CZSJRTFUuE5lFUZwGX+kTJGUOxRjTZ/3REKV9/hvzhMLuVTxF7StNwM5f39RdlKETwtHNXvS LsKw5OGhUf64zsdjaoEqePONBUfvPPi2CHHPznlRNzCbGXwenaU7ejRycIg8vo4Y7uY13jEb MmfOb8Vm+qTXIgKKufYVi5/n+n5gqxELcrZFLTrbc1to8w9VHmRIjgYcvz2w73dCreGSFyPe V8fgFvePH+QMlYINtLohQjdh80M4sKAGa1fCUk6CR/hqSngcz7HyQWSSlWjPokhgiZtmHkzW ymLdGjMN4vQXurlCeLkfhN41rz14koJD5G5tg7/MnV0dWw1nsK6trardlTMZBJf/UEmoBo+L Wj/9tSGW96Es3QhMTQ9lE5eH4/3QVjlD8kXx09ZgkCQRt3GBNdtGwHW61OG70phvbeQTrLBQ GQaZTg5dVFSIecPOojgcbzQaRSnfHd1VULiWDGl8umJUHogmodRTge9h395gJMLEeGuc+EXd 60l9VElefmpaGs/+g6pUYGRWRVemdJh0wh6lWETYwZcqs3aH2ASwD5zbSbn4VuT4p9ZS/KMv eowdQmrGf4hyWpZR7vGZfc3NiHMwsLopM9q4HV/W18RIfYTQqvkKVb1REVtTEHTnYJ0PbGUS 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 plwDympQSsoskn0HtDD8iFcijNEl2l28+9UelMwgcp/0cknH2pMBsJnhroBmgSKRcKbF9Fdr H66aD/S2SxuC3iLTjV0oaw3tvzpe2pbTbNaKmb+ILX2bYa0NkKa+YovmfJjuzuAYmTKUK3bA AIDkh5jL3J4ScD//EbFelJX9+IB2WjZaE/Zu5vsAHDIicSBKcjWEk53XB/+sCmVuZHN0cmVh bQplbmRvYmoKNSAwIG9iago8PCA+PgplbmRvYmoKNiAwIG9iago8PCAvR1MxIDEgMCBSID4+ CmVuZG9iago3IDAgb2JqCjw8IC9KMmkwIDQgMCBSID4+CmVuZG9iago4IDAgb2JqCjw8IC9Q cm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQl0gICAvWE9iamVjdCA3IDAgUiAv Rm9udCA1IDAgUiAgIC9FeHRHU3RhdGUgNiAwIFIgPj4KZW5kb2JqCjkgMCBvYmoKPDwgL0xl bmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM0 0TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoouORzBXIBAOUeDfsKZW5kc3RyZWFtCmVu ZG9iagoxMCAwIG9iago8PCAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9y U3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgMSAvRmlsdGVyIC9KQklHMkRl Y29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAgL0RlY29kZVBhcm1zIDw8IC9KQklHMkds b2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggNTY2MyA+PiBzdHJlYW0KAAAABDAAAQAAABMAAAoA AAAM5AAAASwAAAEsAAAAAAAABQAAAQAAEmAAAAP//f8C/v7+AAAAOgAAADp8Y5YyskKgMGIe 2E9uphnfZk3HQeYetPwa6ZTkMy8U4hI0K5Fiaqk5FMVkk9D+PGoyagrZ0KuhNmt2hjlb1Vnx I+V8xjdKXFfkN2gNNFvs8qvX2H9GVIgzy6yGJDbGzfiPce8tWo5dqDnkk0NVVKlyGfaOBS5a 8Bwg40yETZBcV9WCp8K+nI5+Jt8vbaOkTX0oC9bB94BLdxrLihTfnDR8aIv+v8XQeQCo3xs/ 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 MCBvYmoKPDwgL0oyaTAgMTAgMCBSID4+CmVuZG9iagoxNCAwIG9iago8PCAvUHJvY1NldCBb L1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgMTMgMCBSIC9Gb250IDEx IDAgUiAgIC9FeHRHU3RhdGUgMTIgMCBSID4+CmVuZG9iagoxNSAwIG9iago8PCAvTGVuZ3Ro IDU2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEw MDAyUTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2Jq CjE2IDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFj ZSAvRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2Rl IC9XaWR0aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFs cyAzIDAgUiA+PiAgL0xlbmd0aCA3NzcwID4+IHN0cmVhbQoAAAAHMAABAAAAEwAACgAAAAzk AAABLAAAASwAAAAAAAAIAAABAAAXGwAAA//9/wL+/v4AAACMAAAAjGR0GASeMHlZS7PpyEhj soqziyGys9LF+i/IjIta8bs1Cf2/H+TVWI3RgHRh/UtfIObVvHmAvGWPcUGlDe67kmZYxoGY eBJGdmpsY0Phc212CazbebistHR/nYTvFWBCXntLW7d6dtCJ5o0pJ/fILRBzKqwCjJUkG0YB JdhpwWUuTjlSc3s9soJhtTpCV/lZaApsp4agMNMUs5uDbSROgkMQ+1L3aGXsjLULx8W9tKn3 iuOw31nXXoicCglQFYPyJq2qHC0IpBLFQUaPriMWikLLzAQXuWZiXy9QzbTh/23h5SvpacIJ SyI1I5lLoYpt8KIlq9IPQdACgwU4Rqs7Y1OFr+qsf4rSKaDzVLXnp+IS5pPI6JFzjj02lMhX vcZlMq24mmYQUsx//y/2gzki+37MtuTqUN2YkGq0dKWvQh/Kus5txAqbnvova+6JoxuXRgjF 8HBJSJmaoS3TZ6G5hBh0iaooNevLNn8LubyFt1bY+hyTDJCYkPhwDmsizbe3VcZwHaDX5iyh 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 ago8PCA+PgplbmRvYmoKMTggMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKMTkgMCBv YmoKPDwgL0oyaTAgMTYgMCBSID4+CmVuZG9iagoyMCAwIG9iago8PCAvUHJvY1NldCBbL1BE RiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgMTkgMCBSIC9Gb250IDE3IDAg UiAgIC9FeHRHU3RhdGUgMTggMCBSID4+CmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDU2 IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAy UTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjIy IDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAv RGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9X aWR0aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFscyAz IDAgUiA+PiAgL0xlbmd0aCAxMDAzMCA+PiBzdHJlYW0KAAAACjAAAQAAABMAAAoAAAAM5AAA ASwAAAEsAAAAAAAACwAAAQAAHmwAAAP//f8C/v7+AAAAwwAAAMNl9kbV1Q0SD9KLZnpxqEC6 wvswTS+jXwDGKyn1mSYMUKpakGBrjdJrUSg1rg9mApOEfES0igFwJEQcxcCsanw1opNXhhFt cnhhBTVPgOTjyG/PRlj3w5Gqzy/lGPrTAOvIAPvLRq73m2vMGekLrRW5gKoxU04dBYN4pHGC yoX+tP9yyafUXJSOs6J0wn2Gg0NxplIk+CuYudcMWER+Blzn4w/OgzuEnjg/iaFqXr2pJ4mk aS60cUIcwIhmhaRMNP0IsDENV3ILhfRhWGdzWvL+CenykOrN6KGYYeeTjCdZxaObLHvQ/jih oH+gxOM/Od5KWwmBwEVGyfchplF7uhQhZSdw6EwMSMcdanvyjAHIYWOXPGYDDGYUJF+GRTMi BdfoTqgSuJ6V3v3V2KdQNLOXtiRZYQqga5PZPCu56vwtyWwgsvuxQGLqBYdXNTTWsl+jGpFs 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 SZCyQKt7MIdpX4iudeys9BMHBRDQV+OH3SHu6K1pxjR93k3DaY9hzSLWA/bSOvRNlAoZGgnU hllwlz85FgXWtJWzmaYIFwJ9mB2yIsR3mPgOPKU3/ZLskSo7mqgXVh5byr6BWmqQST+9oiWL x15kGY4NfgdsBmERIwMJl9JQwRZHVFDb87g8FTzZ/npxJFzqn+25f977L9r3q22xMUBVHpnt +KYNOclRetz2OypqjTQUMFAnaQ3HPBL8X3Pc953LR9We4pqQ5YUxMY8slAiDYFtBHVtZgCtA Oc6KdMU0LM802iuwULPcze5NdTjH4fWVbTT0MATy3VN6IfP0ymhHw8ZsTZB5rL3O3Nx5jVpy 9oZwXtAv8PxWAhGUL2odJF/1tCcDERw+awBwshrBFlZauAuOGFzrwSvANqxanKV+9uK/JR06 K7MO/1IjcBIL6AYskDwx8Wr6ov63aumKbYB6Q+JEz1bKfRbpabEyCfoyF6eq1EFtuROQQiwa 8foNbZkd2Wsy4JCmeRMfneHp3jFj9eSB9yR/rROjcBe9NVLgU6zNkmZuv5+Fq5LL70K0/xqg w9GDAUhS7JqoFcPiJ5fZPlP/rAplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjw8ID4+CmVu ZG9iagoyNCAwIG9iago8PCAvR1MxIDEgMCBSID4+CmVuZG9iagoyNSAwIG9iago8PCAvSjJp MCAyMiAwIFIgPj4KZW5kb2JqCjI2IDAgb2JqCjw8IC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9J bWFnZUMgL0ltYWdlQl0gICAvWE9iamVjdCAyNSAwIFIgL0ZvbnQgMjMgMCBSICAgL0V4dEdT dGF0ZSAyNCAwIFIgPj4KZW5kb2JqCjI3IDAgb2JqCjw8IC9MZW5ndGggNTYgL0ZpbHRlciAv RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicK+TSdw82VEgvVjAzNNEzMTAwMDJRMABCc0sjPQMw UDDAYCTnKuh7GWUaKLjkcwVyAQDlHg37CmVuZHN0cmVhbQplbmRvYmoKMjggMCBvYmoKPDwg L1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5 IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAg 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 ox0KqCimpBWcuyDBw8OO11jbTyFgsF04MWZzNvObMD8KgjnG6bgMgi+zRll6s3ITZp1sXj/L GqBdwi8Hx+B/tFTmmZ6ruFaIrn0HE+fpqvQrtll7Q/F6ciMFlNYek6gXU4/bHENGl4luM8/b 1+52TWEGbJB2b6UgEwZEXWWjSoe5d7R5dwUoQ1KrxnWr4cN2liUoY4uFvO8GGe+TmERaqVTI 4R4ipGa5m0URZyGqRYjzgIm8bvSOV3zVbmiA0/3P4n1mhq1tDx61PcvYGT2SnwfdsutyzXXG jFe9Hlx5hQKNHpizZ5Gprdv0qoDpDQ+Gjksb6w6t8lbao4un6MMH5t4eHLB+59M4MST+myNZ tbrHrexbNiYK2AFKVLX524xd/6wKZW5kc3RyZWFtCmVuZG9iagoyOSAwIG9iago8PCA+Pgpl bmRvYmoKMzAgMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKMzEgMCBvYmoKPDwgL0oy aTAgMjggMCBSID4+CmVuZG9iagozMiAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAv SW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgMzEgMCBSIC9Gb250IDI5IDAgUiAgIC9FeHRH U3RhdGUgMzAgMCBSID4+CmVuZG9iagozMyAwIG9iago8PCAvTGVuZ3RoIDU2IC9GaWx0ZXIg L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAyUTAAQnNLIz0D MFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjM0IDAgb2JqCjw8 IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAvRGV2aWNlR3Jh eSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9XaWR0aCAyNTYw IC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFscyAzIDAgUiA+PiAg L0xlbmd0aCA0NzQxID4+IHN0cmVhbQoAAAAQMAABAAAAEwAACgAAAAzkAAABLAAAASwAAAAA AAARAAABAAAPqAAAA//9/wL+/v4AAAA7AAAAO1KaNejwxXA3O7jGVf2pcYK2tDe+/00QRFu2 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 yQMI/Tf9OfjoBODh4exnfz/4mZpf4UUBw1ObZQ5vb+FAw3zKsfXuS1Ctv128gUFdB/88J8Fs FFAVUbUJuGtlf/+sCmVuZHN0cmVhbQplbmRvYmoKMzUgMCBvYmoKPDwgPj4KZW5kb2JqCjM2 IDAgb2JqCjw8IC9HUzEgMSAwIFIgPj4KZW5kb2JqCjM3IDAgb2JqCjw8IC9KMmkwIDM0IDAg UiA+PgplbmRvYmoKMzggMCBvYmoKPDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAv SW1hZ2VCXSAgIC9YT2JqZWN0IDM3IDAgUiAvRm9udCAzNSAwIFIgICAvRXh0R1N0YXRlIDM2 IDAgUiA+PgplbmRvYmoKMzkgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq 6HsZZRoouORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iago0MCAwIG9iago8PCAvVHlwZSAv WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQ ZXJDb21wb25lbnQgMSAvRmlsdGVyIC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0 IDMzMDAgL0RlY29kZVBhcm1zIDw8IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGgg MzQxMyA+PiBzdHJlYW0KAAAAEzAAAQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAFAAAAQAA CvUAAAP//f8C/v7+AAAALwAAAC9nf9Cq1ACDtqnF9nqDl0i+VLtf6vQDOejaNUm1jGwmS8dH FdszfAFXXL2c8RdEEBn4F+46J8MSZHx4uxNOw20k0xUs1BzaOx89xGerAvlJHJOGm4inJ9jU YRWCMG/agY8wpN07jwvM37X/EfhgvmHdMLOAyfGIaWG4OD54OWAViUc8vn3/I6iB0Ta/yaEv iXkZtMaY5EF4vQfzulg2pU9dupBge1oSkC8+2eGxmpPopOi+g7fCqHJpZWkdT7GQKCCqWdCE fCNEzSzJc87jSDLpUlTiuMtpxRFHS4iMiZ52eBJBD83iB25HxCnwi4eJhiJek9FyTJ30oz42 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 BhMiUy2OVkxJCU0SbnHhcQotWBOs32YE7yhHkNTGJA6rAF7fqrck8TQ10fozpoirMs2edZ1s HTlVRMOr5U98Js1b58svQg1qYP9/dBjC8iYZTyvGA+kN0wt3HdOdu8jCmDHs7IsfkbF37yJm 5GFsjXUq5N9JITiqA4eH/V92zQ3KfhvA+xIbyYrfjBb94WHYMoq4XVfcnvhkJ+6j38v1GcCd rIHdh2eSME28VAFiU6G4uAyhI14e3+YQmIb1DAZt9KUFcgVRBCffXUdJhERxOWjYrxyEeu04 KW0FFWmg/vLEu5+yOMIOHbaneeSixHQtd2S6v3rRsV/va+kHkyoo8pyE5yURvVodS1JRvJBv NvUyWv9GeBnCB7oiKWA/uFX3Z+nNga+YtCo5asCnHzBZgnvceGHpoQw5UTvS+3cInl1LBNL4 Qx7vHpQ2tUItHoAtXjOQnlayxc3Noncv/6wKZW5kc3RyZWFtCmVuZG9iago0MSAwIG9iago8 PCA+PgplbmRvYmoKNDIgMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKNDMgMCBvYmoK PDwgL0oyaTAgNDAgMCBSID4+CmVuZG9iago0NCAwIG9iago8PCAvUHJvY1NldCBbL1BERiAv VGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgNDMgMCBSIC9Gb250IDQxIDAgUiAg IC9FeHRHU3RhdGUgNDIgMCBSID4+CmVuZG9iago0NSAwIG9iago8PCAvTGVuZ3RoIDU2IC9G aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAyUTAA QnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjQ2IDAg b2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAvRGV2 aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAxIC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9XaWR0 aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2RlUGFybXMgPDwgL0pCSUcyR2xvYmFscyAzIDAg UiA+PiAgL0xlbmd0aCA4MDIzID4+IHN0cmVhbQoAAAAWMAABAAAAEwAACgAAAAzkAAABLAAA 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 d51IRoNieKNpIJ9ohSd4Z2GdsgJr/PB+1gupHt9sCdYXUt3tKAfXlVI2dqrwXMzdZbEZpqcE AOjhOOxJE4Ap8qBesPIYnAc4dzlwVNu+8RUyeyGBCVd2MKOpovPwSHzUb0x1Tgk9QjBBqG+A OOAYNM1zR3ZHS0zsqfY7KAkW/eYwt5t6TpeBleKQwSpAaTr9xf0XFo8o+aT0GVY0v5KEEGmx zWc3MG4AfNY5pgeAnOhApWKUA1d040pItY6uaR4aXezqH854jszyRO1hAxbNumz8h1pfoVQj L315ZOod9TGhNVbathEqmZ03QECASNCWy+odLO1wvPFUZ+kf9/KVYVw613sAojganmrnn1F1 3Rk4dOcF26dyKfhdp/Wf7ZioV+fOKR0r/uXmlKYHp8VQ7rhOYXwoIwKvlh+CD8XV8eDVHnEp BwpDKhk+ulC4UKJibVV/nfYAIBLEfnuurLdd1DRS4tj38CEseLRXXGrnsU8q9AN+i4yQSuVx Q0RAGwFzRj4GDmBfRxpvWnWIkKJnfV4KPMAwDUf5GP5dvshf7T14wAU1FYj/TWwDh0XNzazN 7VeC35ntSYEVCvwQqCq3tkiUTkby+VP2sMF9TteoECCwzl3GTivt6iwa9X4WRGUr53acphPC V+vVoYgeRgBF39hsQmaNAWjgWxriGUNPqIOmksZprMEcurNMVRvyJ49KzWZutY2mSb3LzNsx ZdZtMXo/TkW3b64TDEKmKxBlA14gczb3Iv3ySsgTKGnZ2BNsD1GBZASgCOJ3l+CAhFAxOU96 IAmIlKQcc8DipDenau60xydy5sMQJ6IPhZ02A47t5maUDZ46Kq6ozoZSd9eqN4Kmrxv6hjU4 TFrke/+sCmVuZHN0cmVhbQplbmRvYmoKNDcgMCBvYmoKPDwgPj4KZW5kb2JqCjQ4IDAgb2Jq Cjw8IC9HUzEgMSAwIFIgPj4KZW5kb2JqCjQ5IDAgb2JqCjw8IC9KMmkwIDQ2IDAgUiA+Pgpl bmRvYmoKNTAgMCBvYmoKPDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VC XSAgIC9YT2JqZWN0IDQ5IDAgUiAvRm9udCA0NyAwIFIgICAvRXh0R1N0YXRlIDQ4IDAgUiA+ PgplbmRvYmoKNTEgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoo uORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iago1MiAwIG9iago8PCAvVHlwZSAvWE9iamVj dCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21w b25lbnQgMSAvRmlsdGVyIC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAg L0RlY29kZVBhcm1zIDw8IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggODcyNSA+ PiBzdHJlYW0KAAAAGTAAAQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAGgAAAQAAAKUAAAP/ /f8C/v7+AAAAAwAAAAMyAk9D2p0trNDPYl9VZalkm0D5CTx5lkWhsGwxOa5XBJ2dlQ6uJGQJ 4pGWf3HYCPbGsQmvN9ZGPxpQD0BxxC+SU4PhHYKZfublGOBU/rJU/NxoEX7yTiP/Hy17iNUn 5h8bWJq+SLhtEEsWm0+koOFjqSyR9hAg0/599P8//3//f/uXAi20T1s+SGwRd9KHI2vv/6wA AAAbBkIAGgEAACE6AAAKAAAADOQAAAAAAAAAAAAAAAAAGGWdcD7zGo2YcmagX9AZtr5dVUyn sCjOYvHRcSxZwyNRDNvY/p6ea2usUB93qoPSq+pKZkTsshAXpOyBrI9hnBL6wDy0omY/22DZ KwbJH2PZrWCt7LGQx43LyEXwF3PVq6f0QDwIHCclpEtDqM3cH1c4HgEtzo9fnPGFwlc+xiVD oLnqgMgrqMSW8fzmFxqlkBqvzmdikfo4RTEPTksELcJWEI7VOig79b3j3mVWkq2gnb6OufPZ 2wC15mTASe7QAuEN8uMtSwQ2DRlEeuQewRHfr63/bFni3ukjfWQK9N4swkb1Io3+k4FSTasj YBZ6ds+5a1IEt2MBu7XgWZDt1YOW1goAuyocH8utCu/0eYArY2KGK1iB38AyBR3448Kfkma+ frLfQ1G+QFIhAJ2ZxCvn4ml96T7U0v9qDva8gpI81sxnlRVjfAbabaa4uzqaZMOPHFXajmNe lIco8coKbEvWtAkbPE6ZrkpZ7eZW1OlGLnhmencBJ/5+OFn+hV6cyCLq6YyuoxvcNCTmQUkO 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 fW1+Oxg7kPQh2Wmjvd4cCnN1/jTyfjpLsMb4flwtPGeypq6uUrXZGfHgUIp/ctQJc58qy6Cp HbiAlM3ej/PMmWBkdYktcFAhL6MceaYNHcyjFUoB+84B1eWUOF6S6JAsLYEm0vyLHYCHxKfa FKvHwM10LJgd615aCmKp/jutEKti3ORM3+0zAtA9sALLS0IIQiY4PyQT+xj0Mq6Z8HZWKs/t kg/oetaZkP1P5G7PHcwAee/dkc6dKDcmbSxoHGe8uOUbkXxaZMpHq554v8nbuMiu62Sw5W3u EZzq9PFZU7Y7lt9eJ9St10+qsGf2/VyH5y8KM3h9ebBh2pxtVEC5XYYTKVRFDQFqbornhhqK YNd/J3dkQvX1D9AB0xUVGjEyTS7gI2VugXywmeVjgCb0kyhsJsG/jrfenTbtErRou48as0jt 3bPZXWUmTuYXjADk6zxME8F9lZRIz4PXZfiTcdWxGHVhw5/nImuQtRwYh+SAAHqsKk+ZFmeK 7R62l3u1KVELx2/DgjdKZQkT9/9BChDo6qNRSTUFe8MmoJPjKq1BXyyRxCeJh/LvTAc/Yqsu FsM5/pvKwXPyKvTN4kDF4IxRrPWwmf4fy5eSqEhaZmOvEgh8wNSxrcFQE+5C9tfooQItSput xkdFrrDPRg6jS5Khd8keSOGgz7kU6RlEoRtz5qZPYX+sqVpchFE6Rb7llxhxt74hLmfa/zI3 oM3u4pkg/vM/aOVkVWunCZvIyZSIG7vRnftNU43sdfwbQ97XomWTHjnUuPIX4u7XNKp6XdDO AC3XxaixtXjNQIpO0YjLEZMjGYpbSTnQ9F1KtN7wfVDkRbVBrFpGQmAk8xy3VgsPy3bJ6fi+ Z5UVIJMA8HaqoDr0f1ofrBy+w9m0qBYtqECGkh/eDHGwXqtINgFFgEvkoZGwZDkD3vagjCDB X2/inMt7XpWZ8ejOPv8oP81mpRmwI+V2FZJN2H7eHqSzx8DqPSD/rAplbmRzdHJlYW0KZW5k b2JqCjUzIDAgb2JqCjw8ID4+CmVuZG9iago1NCAwIG9iago8PCAvR1MxIDEgMCBSID4+CmVu ZG9iago1NSAwIG9iago8PCAvSjJpMCA1MiAwIFIgPj4KZW5kb2JqCjU2IDAgb2JqCjw8IC9Q cm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQl0gICAvWE9iamVjdCA1NSAwIFIg L0ZvbnQgNTMgMCBSICAgL0V4dEdTdGF0ZSA1NCAwIFIgPj4KZW5kb2JqCjU3IDAgb2JqCjw8 IC9MZW5ndGggNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCnicK+TSdw82VEgv VjAzNNEzMTAwMDJRMABCc0sjPQMwUDDAYCTnKuh7GWUaKLjkcwVyAQDlHg37CmVuZHN0cmVh bQplbmRvYmoKNTggMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9D b2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJ RzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQYXJtcyA8PCAvSkJJ RzJHbG9iYWxzIDMgMCBSID4+ICAvTGVuZ3RoIDkyNTEgPj4gc3RyZWFtCgAAABwwAAEAAAAT AAAKAAAADOQAAAEsAAABLAAAAAAAAB0AAAEAAACsAAAD//3/Av7+/gAAAAUAAAAFN51WJKfd poTB8x74/rSrcv9BFviifwz8bqocqvdyRcBAw/HsOnrsIdPu3s45o+Cb+o12SHa4o78BRY4E 0/scpZ7DXmndTUgv3s2mp+d/UxwffNNddXP7iHes+kBt/iUDp5kEpyWOjf6L6PoGO7/5VaW8 SEwm4q5yrTkvySreBWyW/Qvcka3QkMngSr0EtJcPdh6sEAudO5//rAAAAB4GQgAdAQAAI0EA AAoAAAAM5AAAAAAAAAAAAAAAAAAaDJ1wPvMajZhyZqBf0Bm2vl1VTKewKM5i8dFxLFnDI1EM 29j+np5ra6xQH3eqg9Kr6kpmROyyEBek7IBUi6FOc7cWQJubCE7UCBLkWKWpG354safqiQkC BrLnHbKYvfxt3z4Y0+P+1Nz1yvCt7DMJeH5o+xKspw45RWijTJQeBW0zpTenf8LbdEHEFUmS XkXsGurvn/z57+gZOl1EUGG9sHBuXT98pOCIT9jOKTibiZHkXWMNSZqwCv6jTnpuH+m4CppN /kHKaa8ulzZyUOgLyOIvLtOphn3KHkC7cCL/J+JVKd8lw78pVdxTdrej9ttEs7SK5PDwWpH3 GmsNxj0Jvw7UlQFyF0vuvN1IfCnyr6FMroftXenOgIsbdzqOXmbN62qOTemH7OlxEaR0EQkp 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 C/YzbGcGK/IobLKhSE7UkrxXUCAGt0M1q2KjlNbyCB905Z2/RgCZ5m5GLg3vcGqFMAQ9WL+f XQnt4iUuFyj+2qbBA+aHUrF4a3A9JWsbAkTZVYcNi8pkhpiE7HI1B/80XvnxXZvHdEn9tb5i 4wyzIivAX2Rfj7LT/fcdhVnYrs/AayY3sMxiDXL54HhYGEsIt9ocdqjreZ1W5IWWWM39WFGl 2B17pchOv95CAsWkcqCw1CrHLaevOp87bt4cwG8e5HVBXtXpox3iwYF+na7pbpIINPVI1Y23 HVk86Brgev8VmDRbXbBdhYKyUmIxfnBS35yw5TOH0LoYUAhSFKcDy6Ib5w0KKCKTddxn7hZH 6Vg4YMSWU3HBgz1lEmAiq3OUZhHjb4UC7Rc7JipEngnuPm6Jqu5pjHQtOinB8q1hfjL0AEt1 OAo6coEIuDSByiQv2o7G/0EmQn0F7LYCEv6cGYvotuPAdlt7+pV/wjfiOL8EmTbY4t6V6uVt gc+LzEXMG/9m2xm5nDpn+TUNFU0wJywWtt+3GhaJYHRFcsMidtD4HVSHs+IU4TiEm4sZ44MG 5UQGP/+sCmVuZHN0cmVhbQplbmRvYmoKNTkgMCBvYmoKPDwgPj4KZW5kb2JqCjYwIDAgb2Jq Cjw8IC9HUzEgMSAwIFIgPj4KZW5kb2JqCjYxIDAgb2JqCjw8IC9KMmkwIDU4IDAgUiA+Pgpl bmRvYmoKNjIgMCBvYmoKPDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VC XSAgIC9YT2JqZWN0IDYxIDAgUiAvRm9udCA1OSAwIFIgICAvRXh0R1N0YXRlIDYwIDAgUiA+ PgplbmRvYmoKNjMgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoo uORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iago2NCAwIG9iago8PCAvVHlwZSAvWE9iamVj dCAvU3VidHlwZSAvSW1hZ2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21w b25lbnQgMSAvRmlsdGVyIC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAg L0RlY29kZVBhcm1zIDw8IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggODk1MyA+ PiBzdHJlYW0KAAAAHzAAAQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAIAAAAQAAAO4AAAP/ /f8C/v7+AAAABQAAAAUx84cZupXF1Pmb56kaOTt8kd92urWnoXJxVKGFv3DM03sEbjXlheNj f/9//1s6O+UvJexvQJLnfFMT3E8akhT8LsVjDpotvYyj5LljJK/tPFROJKxHCrN6NpuMaIXr yTj9p/uYWyN1o1f0BaaVWXJQrqcbJSBTHQDIZlQa5mLI7srn6pEapiqBzqw6SM1bf+IBJ/zx u1Ysn+K8LMAKNjs1/2SLrkNOLAlGGIoDfzI1au1N7AwHSdnIv8eAAulPu0mLcJNlJ7oBVKLp jEkylxQK/T91gzGMw4tCv/+sAAAAIQZCACABAAAh1QAACgAAAAzkAAAAAAAAAAAAAAAAABiH nXA+8xqNmHJmoF/QGba+XVVMp7AozmLx0XEsWcMjUQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQ F6TsgayPYQTSPxzFOydwSvAg2uhZ9VwNA1LNlIuPQ+FadXuFpTsySIMDk+XT1IETfxx/J9x2 5cUs0YTCiBsu7vKEv+jtgrtQNFIkM5tXiQhDcUvKGtHZ6+O/ADHzSuR7F1w2k7ht92dF+Ll5 K3I3YLKD1CNFKFFOcw8zCMyp/tPRc+tv3GqRe/p5FdW1THHQQ++hH/V5mvUejeZI5omrT3BW 2BmAEzEWUhVFu+Xd9VfsNh+02G86UG8yk5DDpaTut6JDAosDbJOdTKYD1x0jtp3MjKDq63aH kvcapvCsLEMhcobkiTdgv32TV51dYDIkZrMuIrKilxWeuuPkCsQ0gqJdk2Qwf1SP+DzGcdZr pLapgDYSIsL9b7/C7+I45UOGFPVVjyHWj8VOh+rTF3QV7tPazTo+aIKeNmElg3+AC0fzQnmx N9SuzV69iShxfIAtOaOomL2RgfLxKSKNdl/mJSSUfkTnWcxJCPiqV3OQqsFzDPdlkN8NzhSQ 3JhbfOyz1ZIKPDadTOhATCuV9I9winJKlxFaPKWSEk1hJnaXiP03WXVt7LCSP22fdTnUBB04 JTjW5TV47MU5ceTMJZ8Qrtx3wuwP4ZmCoi5wMFcIyk4nBjhjdaeFWG/M29z94RMoT2n44157 ZyZRNoqwCXgc2QkhWaEGytnYPH6FgKKa+F/V9Ss92ZCaUu7LXOvZISdq3OT2zlw6SgeflYsq NLDhFFUKA6vWYHz6ets6sT4X3rYEElXm23IG5bHUzDaJuq2BYo5hjsMjgDPt6Zsp8AATgGen NpehBoXcHm1r7ptMjfUKolAxjk3S5I7EHVch7ifJx84TPqQCyVzdZa47wmQ8lBPbL9BCUPNJ yrC58kH5p7pYYsrfQwU8hsvbf67Oh+zVQCLCs8H3LnxyQ4eUYahItb8QS+bw9xipnuoEAkR+ 9IusUMcxW2K0g1rdHHTy6cOkECbFSvCShVojqQLi54CUWWHwBuaMo0Z+pjpaHS7E9Apu+QYr b5TK4D57EqgdZwi6bN/iS1Q3k666qudEive1V8Tu/wMz4wW2sMbXjqt04d1x9N1hujciwal3 6AT68yNVHZY/9yDw1vV5C7lBKRCG37tvc63uJ1TrxEOfM0dqX3aBLQ0ds/9MgGqoyVdC9DFk Ub0+KC7CR8xH/2A6/qlpGWd3J2OhYej4BUs1zAc+RRf0TO1kEm/Y3OChwptnsHRpHOS06yOh jrkTm6755UKcpwG1okt2CxbATF7RNrP3WEYrar2zahs9c2hRl0PFcKjcTKWXV8bUMOk5ACci wdomskg6w/o4O/DmlBxV9TUUdDVQ59JQLNuZDg/QEVx/hjLxFfYw0Phmvtpg/BosS+n6QHL+ r722O8Dt5jzqh6IWVpk9kzphTl3MNxTmwbjVBy+kfVVzh/G4/z56Mh6s8Y4Eh0tQY0IxGOY5 ODd8TalP/IBhsXWY8UipEutKJSX3+pF+dXwa+YSWXNwIN039ukMnS+OP9/AY+1xCaeAuuiL/ UF4GO1XScJCMDNy1f+G+VC2+poZRW3ckJpncOrLP6GGCbOFeHfbQG/fCiYwW5I17DOgE3dWp aNSUHRfSFEMqrj9zJADqG1M3+ws1P+D5KTlR+IfYEt7NVazLimSFCeuYf/dr5GaR/rzbrHp3 L9K8LiCTxS/NFHQDQCXHB7DBbqz9iML0Dj7ht1KZGzV4RMerndDNm2j9E88LpzCkTtB4bIzv 0kQLIsIcZgw5WxA/l8Of7ltBLKk9dT3gsJRipMUqychKGRDvQaJQZpJxdGamY0i2iO45q9T7 UNPfw1aFWiPkA/aEBaNv7zgxh6DlrmkC8iQFifIRYFQ9PGwa93xhI9KKFi6xnugZjnX6jMJG 4sYmxdIIMJMuITXeg/Vdmb/ORc8X1RmJXgOMTmgmcEa06L2is/6opFLrFuH6McTDQukYhCxO Yl27amab3gKCpKjnvJSg/FYMH6uaXKc6Nhw9M/GpJo4+ELpuOMrGFii4xttCRXMr8sG9U1Si 9VUA8VUzIwMZBbwF9f9BhOXO0PoqvY4jKPLNZJeDHA/LO2zfNYsQbTgWUEc1tcRdETOI9qHx hAa2GXa+lWYEt/gPQhoShfJYZIUoSTlBbAfErU0BaBB5UNLKUdMV7h3KvSj6l3pLSva33XJM 5P1rswMj66rRlfN+vEXVBUZt9CZmwsMPTjvl3Ogs/NyggUce+yS2AnzuAw6IduV6+jRfLrqv dSMXlmmo9WveuStCFuJyn4ykKTOJn01/+d0mccaylmyj+G8V2WPGFN0TjPrL4iCpTtjB5Acm /zEriLMal8IqePEVMrw9NVbU10C8a97bNmgC5Fnj7fOs6ZikuKW7Hu6ojRx0btIiAZWTLs5x XRdBaF0JzgZ4EwAsFkJpSk/R18jf3mll8Y9WbxklvTwMOaeanUEeHMB6uKSrWtqp7GLMSUiS SjmN3C5SxnCJSX977y1dKe9GhJzR4ldPmMMIhJ+w/hoW2mVljAxdcPs7xZq1R5eCXKIZyAh0 j9v4J2Ki0KywGDrcnL0FcIG2JezvI2BrZ7Yg8hESXWjlnEScSrGQ/ogOIZ68qJYbttjk2yU9 pY7jqi8SDCX+I21ouhZCDSJ7gd9TZM9lI/X/Dl/BNiRwcHB8XNRSqL61wrNHvHwP9AeGxhdm nxRHvrNx6WIg0AaXhiUGOAAwOtgJhPbhujvAJJfFNQPDeX2SvzMtCegMb20ucCQ2d76zZVRa TK6UI0b8nSPJyRgALuYWrlcvto37za+UiNYVwjAXAXsrL1FoGChVU/ZpBTorkctA1i4eRetH 7XaqbUoDrSCTzmAqS3X9HYxOdpM9FCsQUuDC5PrlFyWBQWm7ciljOHNONhj17DKS4P9Cbp1s g86p/V7D+U4i4TYKUmx4woLXQ+gn5IYsuknTt5OZtM/fT04Z6z0DQFbI9mPb+d444rp8Y7AX 8lPR0xFK1gpCeSS1uUYOJ2/F+doD21AcIJm7wmWZtLXRprVYocLi+5QPyMcf1XD3VCWHpuTx wzpStKK3TAR+fUQpXKfl5sN9zCTYShTilOesBkxE58RgNclknjFQVa0AnfuVy83CCxTCFpk+ /24xDbBMsFnInqgyUwSh52ySHh+LN5iopDaecegUw97wzbqHBW4E0FXYIqaaeF0CG3K7ZYxh j+3Fw+f1iVxfykkWUu3w918X/MP0TcAEiB+ovnoQZDZFRiYJGOUlE3ZxrFy5R39/9jw8bhXY ZyPZpWknJqCUZKuEqDu7OQn3/kLV5icPnl5mtrc8YTD5+q9X2LuNp0XLaB/0N1IodC41KjxK l6gXi6CB9YeJ/a8XwdueMRc3HOwdQG4B/sRJksTrvwa3RsHbmueP8rCxlJhQe8fOOG6h0UU5 5nyRGxY5Af6WrxZBEVGjUYQH4hHdwuPp6fzA1elwBwqCQKd1RQlO9i5azae1BUITldZb3CIZ s2AQoTSWzUyNLl7q0YZFypwe7TF01suuN71Wly4HlfR+uwcQ42h/Bt9rEuGCcN5XeTOpKmrE N6rR0hpKDXgbE7RvwJLfXW9Whrybsh8f4I2cZCYRon/egQfaOOSIyCC7m4SCs77cPo+/a3/F ngkMuhc/aaDLz/6qhwj1lgVbMlgR0PPUOUg67z7QMNgL6QPxKkh4748GPUbVdHhezP0FNL33 kwxKBVvZ4NOXjXWOsWto84B1UfAUrQ1ncSkv6TshP+56MiocK99EN83hhP5CJVa0tM2b0PQ0 Mwqg6V5bKbqjotM440QJlL46Ol6t+1GULu0p1MJAo9hmKIWr9M0hharPoZMjlaSVIDKeNfOo T5alMoo9zPjFErnMkNUy25PFrEm2FDNV9K+3QIaVyok4LEcFpg1Yzz+32STXZiIqgMPmUjzq tjlQXPkBdHCouFJBh+h2wCNLj7KP43A1x9LeeWcb7dEn2hXVgD35n6hJp4P9b0D5xN3dwbKN DdY2vTdLMnpR6ibHzCJX5Ibr3fqwC+BP8XuALc5oETtRKFRI88peDmsL503zHdUphdOK/K4O mviDfWBDgtqMewPFicVsIoro9aCDbW09sp88/qF8wq0PdXfLPCD9w70z13HLnBIQdBQuQh+n rsEXEMK2azr9cf2MqKWuiJjI0rp4FlsrN7lJkRckpJ5IbTGFRlzgn5s0GfabBI8RCkDLnKf0 cOZlKNzcfSk86DWzXNVEiLZyxogdo8ZtsLx1P3QHNPOQk60B8QckkSVrzh1ldmmFsI5HlpsK KZ9O/pS8dNR38hIuGcX3u9FAEYaJEDRWCJG/gdOQYduZ/nHeU6BF3ACE6sac8rUfH54okRQs IUDy252Xld8OgTpwD/KnAutRJ/DWDEVGadxYIym34m9PLTKXWJrxHk3YD3YVj2BT+oPc5eSP oUjdimc9cbd+NXdv19+tcA9+x14NaBNSASqPwCd0k3TXgk+mZBYSZbKEaHo7M2asteDwxlot ZtnPLaIJem4A2kyB3rCkUtl6HRAg564Qu1MwDIsr/TnM3kl2mxSKK1EEwZBQ7cwQUK28KbxX p1XRg247dtSAYODTCinRQx/DRzLECE3bykzwCNPIAHE6tZ7arqArOTxEzKEeGRTkvdIDg97M EOKin+6Em3/pF8B5Wj07iBT2fyzLXBxG3voJQL6YTLVNF43A3waE8YbUbfMHZt7/dypaZL2+ pTwLJBK8LbZuoJoD+92tL5kRZDSpb8u0LDAgLWOKu/LmR0/LEDmt+H2abHGB5tsgaK8d7Wwa yGcwSNC8sUayQsisBCHp/BF6lodc/ZQCMqwmo+oYdXemaVpS8q7EoKZlMHjqRuMv6eWbzOyb WrjSBgaf8ZFOmCHBOD/PLy1+KPWtngSdA3uwcU2RSMd0OncdB9t42trQleyxv4ipvM+V6Pjn QCJN5vm5POaWHawbNfkeC5vifvHfik29Sb7XXqUmc9GfN3pJPPcqoybSspbhTvQNV2BuceWQ b8xRzY4c6C5A7X1JGx4p7jhwt8HPQV8PF50zC1XJn/r3L/wOLTU1eRHMJfHYdnVClVpseWkT fFIq7mRA2wS8oJ3Vx9q79oBUMWl7ZGLEXTDpeVEoD4VechZ0Jmms9QW4ChR0TvQjJlUWlGsG NTA9iUp3KQU0kC4O0BYlmNfPZqq/GEpL3dlnZAWq2GfQ57PEhxbrgz9Gnkjr0B/+53MnBMwY dajbNOp5kHuB8CEeTmPupv2NvLO90O5fZO/2+hDV1NW1kioSi59O3rGPOKqJljElqbLsTQnE cXcVAYYv8JIwmLE5XF3+VR81ctXxQsMflgK1y9Z3++OpYVtp75uCxYHoK8S9a9TjTrZPR/zL Fd0UhMeRy6hZ4SRMtS/hhXLnATny4SWrZ85dlase9ytWNorqYyTi64KCr+RBBuTDpB1cXe9B Zvd/IXSvR/hjgU+QvxfCSeCLhF76fkaiF+TMM/UC4o0nr4a9K3wAPzcYePFoNQCHGXPdNzkQ 2MuzF8B/clBBc6YPLevW6LYjq4tIJVivXXF7746Q+Vb7INS7jPb8V5QlnKAfRdVXRfYBXCfO /MKRGn7/SwXNMiVwSIL2olQ88MEBVnOuB4wLXeTMm7iL6t9EypZdych87kwMoGoECveGHoFg pwoF8Kuksve+unZjCiX6kkP91hx766lidF0z4FEA1mu8fGqjP+HU02TtFa4SxqCBPNIse6sf HKAHrAwKFxB1jKnuNNYtiYWWFt0LGna0X0hOVO5R+KBuDYRHPBWfrS8KRq19ZBDnSQ80YcWv 3mws3/mxIof51TJE9LeKSLOJHlKMVf8x408XA6GUV20GIhXPkCqYbskyf5MTlhukl7l/YC+i /xVCFUwHoNvSJy+r4Pfmce1/rQJbmHRoZSHQI5Y+X9GkKCNcQA7kJMjIBFHTBM7W4pycm4Gf 88Ua/wx1Y+MHaWWbwB9lQjC2Cb9jbPbJcpFkmwIqpWjpEjYmwr6Vj6rHZ7p8Aif9xosTgqto nNSCDudjZFvS/bUdfu865mLL8JuSmtFptRMZWpvnStQfaM7qHKWjwhPiMIddDwPGOrbJzv8u p2S6YFOQJfmTb7nOwgLoT9ajp3KynbMgSI6A3WtkHSwVrakKMFFH07uY8GbrarFXQpqA8Ckd BezaMGugC84pO+RHsvaxui2xkXuMvb3sWTz2P5CF0RvFOJIi2zXhUI9wewXLycxvAxoydi23 6SGbx8fJxzvzT6nFFBiTQrjuugQq0xNoNgDbXmkaqpH3JJbDHql8Awi/offDIGKtwULWjB/D Vgva/ilMcROOcncRNA80Aqyt7kfgpfHQZMign5qxVcxdg2snOoY18y+972HLQ0KCNSV6wLlc cQPWTSkC5ixWx01ssBTE6ejjQSwjoOtsMoz+LO4/1mYq0ygudX1MfeYoh2jtEG7MRU1NmHX/ KaBfLGeXHSf72pWOkK01uovmSaRuIT8xydleJGNXDp2waPCXe1A0APj2XbW8El9lFpmergvq LzDyEdX2U7+C/HN+6Qt5av6hs+pJiEN2E+vfOzrXB3zCsi80cpx8V3axmrcm54Lsi4jvuDdC AapQOMAU1irN2MaQ+jP0hFLKEYajg6Ug6v73QETNUQbIOTT1To+c1K8PL7gJ6oJwgjrWWk6y sJjR621rtN35gXoQknH0xR+GWBR5OfPajCG1ZGS/ZY7pkqGKiKjVgs4z9xZaA8Jid0RGhQzG jzIZ/TkuJk4SwVsKKiaQHCdU30em9mx6zzsGpBLQ2Fw+GEPo60PaSEZVDfktPDN+6skjuq4h Ap1O9uvztwJH3hfSEVTVlOa8fetzBYatVebYdoqYEP29OYjwXdgPA0Ky/1qwg7F3CT9UCq// COnamBrPH4wEsKanhvc54yVgy3oDz6ZAMASVCN4J8MqYpE+2D9hXEp2mJjXAm9NbPOAZ5ODX 3w3X4C1d1DOBS5/W2DHPeW5Yzt0CG/yxcdcYt+XYBvApSywh67yUippaM8+neVp1TP8X0iA3 2fH+I1z5QdAe7yT60ywEQO8Munbh/zaeaF+NnZdFsOU5yNsOc+FfpzXUAQzRC5EE/Dk4v8tW ywbnD8Vb00nJwZJcdBy7NZ6lNY8L0B23JGEE4f8UKcd7GppTLr3mbhbGJgjzX/qolluyydQm uk7amCyDDyqlHMguZRrcTViriZ97D5Cniw9CA7y8tlGJgcv7PzoRPI1tbyF8+C/fXxKupSvc +3LGfHVYc1X35moNvPW1xBp0Hyb2CeehwgjXXcgQHbCZwpn85pjfFbZ4d4lphWdW7qvU+/9p BOVx8J6pwTgSfIkLSTos89wCsdoUpTBcU0XHUyhvQlQkF9rapd22TmBkS0McX8QOC2w3h7FK TjufJUrSPtCBjbjtmqM7GEHgbNUNMwh3t5VSOxy/iLwwXUp4DzVmpwAzpjAhTzF9u7rtS+Qm TUq7tdUarAb8WWp3l+VGj+pQOT/8Hu4+GTCwaNLZFe+3uKBzyKou/3A9B8QuODdGb5O9bRB0 RLLYeDLmN+dEbUUk6qh48RsDDs5KlUNAjKnQ+jiE/tDPbH62cgziaUC0xwJyU9bb+5Qdhxk8 pXEv9cqZKgL5PPV9QS1Zri1+6/FlvlzdFKJru22cmBssq13BY7d/5KlEwUBol15Spv3ReWjr xgU7HeaqkRl/fVt6TIiFEiSownpMB993mrhz9ELTBV7/YebmRB87ajoWldX8sPYdJ93o71zO YQesxSbtB/JZo2H5Q91+79bp3do9/wevl62ChvjWFqao8RHxhaaw9qMFsn/JqM5mFK8DQ+9o BByWeJYiq3JexzgORdYNVfwnQ83lCQpc+Rg1CSRTO6Z32ASbArE7ytAcY9rxk34dky/T/3Rw cPUgvINpqGunWjXr9z61W4fimVg3uKxyUtvZAkmoTK0X/4TRM7/LxEPxNVMkonyHo2qsDiCj nLlbhRFibm2qJounBsC8G2qiPaDcPs9yn+zDocZjzZTCBH2olfN9nGO8PiqqLk2jj/8uUxu1 ybjtYp1vWIVim71y4qfjOkMo25iqdG2rIKB3cpEejTPOdtl5borN519g9bne5XoLD23tEfkl mBMMc+qbR0LUA6FjtnNlnHODht7lHw/JuMyc1LrmdGY4sreuCXkH6rjMDNCeTdiXYkPhJuzy FLrxPlAYHMKAhaz0HbrymH3CDkITyKnJ8jjD/BxrNpl44STU8dTn9UfqQZDjqmjrYsFSAlLc f5vP1pMoz+UCq5J7sRM66cskndqY4eAvZsx33JW9ZsHI8C5sjw/joreYziGx8VyNXReigfHF bI/i1Uyj6WZMFNy+ro8wnYAWVQx/0lgrWn4gUYhBeFH6SNRrs5Pi7HS+6CvK4/9WH5lbLztO uiTW7n44q+jsm8U2UwX/EeUncr8F+ArkIbnWDEK03kQdnW5Un7yn+PAQlM8SfK5+LaPAxvEy 4b9JxyVswQcGniTXa+yXSIqJGrkvjpyiiAWHjVTDTTVcMXbGm5jYlLuV9Mcw/SX8HbZ/BUMr rOdLK8/nMm/rMxYvQGgY9pSUQdWBTYo/A5IwE6k2LStN6RtStJyzcfH8kt0Yk4oiCgDxFIfz zwSRgEBomdwEZPVi8o3jpc6XcsDgRaE+NmPuu23CI5bNkL74V79syeck8BYypPvUqF3MT15l RTZQRkIxdC3geR12Z2nR/eoD/FoXZJ86KDJ/tc9s822JDP00VNMSgkgDBrsxwDwZhkXZXWw8 BrJiX6XddLq6wpn/Vi8Fm9FADaUgPCsv9hToC9ABgJWV58Cmq2PjoRQ8xjCTRhSjDqJ7xtUY UaZSZPU00JVHalOlNbADmOegvy2D9RbrE4nQRPnOPIZHJh7+ou30KGYjBLi2NOYDAU0KOY+5 2k9UEnpUEEF3Oh3AzxeQI3f0vnGcPCIseJZlS333mebimKEJwOpBpkpAD/BKzGbQUXLsDuRt f+hZK14JoUtCSDYE7wNTzm+KkJLwf9LwnzCKWTm57+ACQGo5hr3xmTCMev7yABXbqqp91c3u q5GtHJ7euM62UOe8KuK1h5Eth1DhCyxWlrsENbUEh17YQpVx5/LLx1CzZ+z1JehL6CYIwesg GJ/obmTd0s0CyIFFDqvYct6tCUI79VteGt61EMnq+g1kIn38ISn3rUkfdosjmE5W3tC3cmd/ kL45mWikW4fhtz5X+lAyxaAKWyiBEv9vhTcsKBqt3nw3Bl+VLVq8RIvDc2ZUPwTG6keSK6U1 obmqQfW79V1ioFfBlIwTaIvtZxEMZq6JGFmQ9UZeL697VG2PrWlM6AxUvdDoPMOx5NEEWKGM DByAUfTGsWiPP07RDLGr+PAlw1tBiy//Raf+NTM0YHJXRqgkIwyUY4zjgOfBdI2Yg3n7AtLH Y3GUya6GomzrFVlQcRqrWoKwjz20Vgxf2VVy3tZW604RUNGsHqpqyWbpa2pDodOAQ2XEzqes JD2L8aFF0NJcAHUNxukOJDpB1+nEN0n9wSQRTTvR9z5T5FNO96oCK7lFw5yJ4mRUKv7FawLD egr6Cv5xzgEWBvwflFeipNBa4BXXa4H+1JOFs2VMlZOV7Tl4IoFPl268x0ip1/ifww7Ioj6h ZozNcM5or1jbzSIB/3p3p5ZMGJDo5o77Ek88+gQkVy7OrdOaHo5YEysDWktK6ICCrvhcsOET jcLHCfn0HD5L7/dgUjmJeXrFca9tbI7U9CFrDF70AT+9edBxNfiTX1oeNe71NZVZaq1zrKjk chn+31UK9CJ1ZHuO2/SIevrAw/f7qBb2oj/S2uxT8PdCoQFmQzTLQcYc5XwvXci3CJu7a1td JatIzfg1pHeeeuy3B9TeXAHhaAC7iKGKoD4KxwselGPxv3we7XI0f5PNgaObys9xc8b6vRoF hq5V+/BycZHmkvT8CD9RiARxBkbGcxUfDnOrCE4mbVBoZFtAVVamQIZCd5IbbrUqfbK0+seS v2IOHVOn8Ewf0gk8EaTRSJS1lKVGr4/oOVDn2bb4/IJw2O9PKNn2FyQylYGIqRa/mLEYCdMZ /MwGd1C5XMXFU5Zt2ANO2yt6sfSnjmn0POQn+pvNSNOcxUcwG7Oo79hkj6TsrF4TBEwDEZ0l 0g3x0nl+HB36HFifQuySBinQ0Sv2uAUHlb/Ja/TPSa0v2pVXEnFnF1Ky99hkSvh1ogxryn41 V1NfKXh1vx6JKz/vA82AYskCnjfCFsekOwCqXbm9CAQGs+eKipiUEeGNSbAycwHNq1OYapWC j6zWEpJa0ZSN5y2OJqR6ZefJqqLNea8p8ktN454J6cC3eLoufcOfgWnnSBVXCfFJcdF8HdOt oizG3h4F+FGEHrSXoN2xC3BuL/l8OxYIWqElLxrkgK/DdMzIluDC+V1rluAtdYAQhcjPGjnN fQ6xb6vQHjjCzCYtWNtjaiUDWqlG0XmXErig3oGjmCpfmu6aPy+jBpxXoUu+KRWFM/9RXdFN KhkAEPWpiiVT/KjZfN/xre8DQKo8QHR2mTI4fw4kXcl1uMjjCHjNh/JUxH431gmexxCvN/9Q FkuRbgJdlYzvAcQn4kGSI0fTgsQQC1vnQhNR9msC9szLxaL3dhVY7xST1O1S8i0Everomsj8 tFFIBvsLElh4vrVe/u2BHLiEyH3R75P+UH785tJ1C4T6bzXY8+bbGfMvTHvOe6y0gImpb8kt Uk9EdzG78Y66J0qm+fDNubB4z0dFtdPwZu1LnbhNPtQ6unlZpmwCs+J1z8kdi7Yc4YlI74rT CfSOKF5lHgm4Dg4jMO5kyj8SSPlYpJcD2d7zcwC2xkeTs9Bj7uC/luvbDd3T5D3NzbPf5IRp Uz82MBFpiMDN0FPTHNJzReRm5KwZJNIue5d7ERYxoA6ym3NGYhj8OASWBIdXTT9dgkOZUhtk zT8s4EvPaVNuO3U8CtIaC0DTmQRF3Me8Kiw9+SQdX4CcV6og87NnFThH6XpGnKG08sRvFotd F4tC3Nb2ltoFatn8osTmUXSggaIum1l+o29YfTI2Ka/iN+biKuYyHRit/b8fnq9TD6t1havC lYQARzwBeT9NJ60MDJMQzL+JiECqkB//cN33f/Sp5WlVhgvN6iQ2OGvOX7ZljlZHAlOj4qps R41MdZLAbz3uaDSPsxLXlfxI6D2+rgWcP7fmargfztnj5Fqi1GRQuq30RWKu3PCkL6CZbYGr LmjUjmECXGEDk3eIyY4i/tve2HfDF9KHj636Y1OPU4PlzRF//yBVDLU773gxG9hjueIhikCU IefM5MhGf2bZg+Z3QzWHhneb1Ovi5xxYb2O+4QgWMk0UrLH/X4rZvx93NanSYcoIh+fZSt// TPo8Vq+SdH6+yKO4owVSEtOE0H8pHgXzpfQ8Ygh3UZxedftnBf3/HxPk1b7l9uMiEkMQkwCA WX75azH6kEQnnog7y7D0Uf2HBzL8S2OwB6QQy58myK3JlJYS8YOfxD63Cnenfk+GGc//rApl bmRzdHJlYW0KZW5kb2JqCjY1IDAgb2JqCjw8ID4+CmVuZG9iago2NiAwIG9iago8PCAvR1Mx IDEgMCBSID4+CmVuZG9iago2NyAwIG9iago8PCAvSjJpMCA2NCAwIFIgPj4KZW5kb2JqCjY4 IDAgb2JqCjw8IC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQl0gICAvWE9i amVjdCA2NyAwIFIgL0ZvbnQgNjUgMCBSICAgL0V4dEdTdGF0ZSA2NiAwIFIgPj4KZW5kb2Jq CjY5IDAgb2JqCjw8IC9MZW5ndGggNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt CnicK+TSdw82VEgvVjAzNNEzMTAwMDJRMABCc0sjPQMwUDDAYCTnKuh7GWUaKLjkcwVyAQDl Hg37CmVuZHN0cmVhbQplbmRvYmoKNzAgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5 cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEg L0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQ YXJtcyA8PCAvSkJJRzJHbG9iYWxzIDMgMCBSID4+ICAvTGVuZ3RoIDc1NTAgPj4gc3RyZWFt CgAAACIwAAEAAAATAAAKAAAADOQAAAEsAAABLAAAAAAAACMAAAEAAADlAAAD//3/Av7+/gAA AAQAAAAEMerItbEab7quLI+jTT3DnHVssQYawotaSfUg76AsSqFdptzE39QjGzyYHta055F9 GPs+QArAd2x+VODb4uR3kc7QwQ11Z1kODtKzTngKE75kvq0s7wyOxrYS3c+0USxgFGoszltk cB+9wt3EY7NOmVDlvDX0DodRpuQi8GtebmkV+RwUFmx4oCIb5l/j3U6UKcYzs2iy+uTPqP54 JWI9pc4v3x2bILyUiTtbV8lbEIT8N0c7oTnFLMSqw3FktLJcP1/8gsNSlA+eKxc7XpBlQnf/ rAAAACQGQgAjAQAAHGMAAAoAAAAM5AAAAAAAAAAAAAAAAAAUnZ1wPvMajZhyZqBf0Bm2vl1V TKewKM5i8dFxLFnDI1EM29j+np5ra6xQH3eqg9Kr6kpmROyyEBek7IBUi4WRFbPNMz4vtFhs rZ29pHVD7b2cR+UOc6SxwRxwGg1jAsTuvP12LIxUZ/kLbGu6+OauNs+MVQ5+yyklyYvlzM1z iY/6bkQALj2851TYEUmjsEe8wvxrSaUBnVYG9eD4ed7MoAuqq3QvdPgiGmC4m+gUjYXvHGi+ ff5+MIfYkQpeSyzXWVctpzxvWvH7ZsCepCbkDiZWrodTqjS2RTibbTooTiDBcxsb1fj5KxZo IMmcyAkOJiSOd3VjoPGtngFRnk5ANXIjtMZpgPyRB7b2kZiQ7jVIIVYMSWSqafX2JzQWaPnx 1L/SQ1yj6hDDmJeKnCZQC6UUNGD7dDoMthlxALccPaPr1WbCZbcR28xx7s+0ZuFWtjAHJGGs TlqCrXCYVttPAqAL+BAbikv/FhwuarHGACs3L0vMzsDsIIUN19uIVG+JY+Lle61+8N65n9pS tNlR0H1XiLKJivGx5Tdbb+BpvgTSLgM5dtVh0GE2eVLMZA6baKLigm6iiNs0qmGBlPeYTv1U itUYDjIbav3ADyaQp6LTKJJ26SoWGp1Jv4cLvUsmCc6VUjPIo7tt5v9F9A7UuklEJxVPYTI/ Q/0TxBgYgpUAjmBAwxQdKHDat+zEQMU3NpW2fr5T94OMebBWqEuZ8JQRRvMMxa7Sp4SuqB3k aCe6Kq3yhikq7ubK4QCEl3OvjXpbUtat8j3CgjmQDFJ1VFvNdd3GgayeqN39SalsnQ8maB5D WadtXizhCZGZan7+Arxi7UWnpGJUuqiAUIqHQ4G7FzYuZliK1RashaePj3Z8pRm4iNQHBfa9 L6fUdSYq8n/NcwX18kyA3FV9IUsV1TDb9Dl528858JmFPOc6A1/mLOfYNHep/NegDw+iDv5s h8hKkc+tXUZh6KtHNkCiMwbbLdJYaI93QUNynMko5oaobauHlS77wtMs1hsv3JCSdDdFIwzd JUWjle0FjJ7FCjj0ZUEQo90fXvpiFXkz7JoSuTsGvSkRX1MIR/AmXbDNXyamHpnB+qXSrL85 6PyfVtRfBzMoAFG0r4828mUwAj31xBcJyX/5owAphC0Dl1XzXveGU+d0gdAljKaqzG5eO1t5 jKo1MzXFlzusWgRATyGp/lAhx0BhJsz98V6eIPZfjAJfFm7IyKZtJ4Zo+eKLfrGiGGmqwzJy ed1kwqlZFk0hPSArvWMlb0Qx+0Ul2BUCuFI/+24JIu5xij7T6YEFIwjcchEdKEQg2OjEVgGj +FwZ/o5Sjs2UBz1YyU/noHkXCXfZzjzJ2g8BZK7KnSSg20kIIQwVAfEGjWlkCoQ3piZG70hW oUh2x7+x87hdug6oy+g6ih9lkZ19Ay0geHk4M8yIxNdUwHN4kwjFLqidIsh43+EdxUkHZ9ym 2ZI4eb0KI1zsl4sIQiqIaxjyThsaUedReeC75eVduUmsxUVPSNH4jE2BSHlkGbIG0TV+8LIw Q6ErF7h6caLYdR/e2WTCAVJgt1YnOQAmJBqvd4DkCCIxRQ6wVASwSPJySpROkQgN5xlQR9oe K3nQ3TYti0KQLVqxYxMdfaHW9LgeaCgTgv8BeKRnqD61GvqcYJmdFeJAL0Nx+86AKlzABBaQ oe1eBe5CylZZH9PN589EXompvSStetKXMD5/snfCLe8K6DdfzE70qPlXeVmDUpKdvxD0y8Cg q6Pt+py+HF+SxIODDlYVjcBEMtF6NP1YY1jiqnBRCYE6XEJbxVCLDCECHQBjWbE6lQc4bjzS eMZf8QXyV7vv1eRawl0iYsuaFxEw0ZjnXIssh2jYF4hY5nSFkgSyjekKo+48d4uTiHw88qE1 bqfCs1O6amgw30FlsVChNHIHLsgXLVGg22TWlUJzalNEafecUqfd2t1PksPslGABX39ARBhF aasBFlCBzUUnuaB/zs4/EWEXTaiUx9x/tfek/zCwllg0r3kQZEaSBcA59mJ5DnM8q8zuLDCq ++5dkVs48+Oa6F89RzzwTV6aBQb4/M/Vj+hlVOQvCeBk+krUx1yvbYwBISX78RuWHzw6MOgY 0xsHvBsi/1SbrYnJNpn9k6MMOk3dpoa3Q5K6W6BFiQftsa+uZZNrbHKXXd3x4FcIaZkkS6qe WBRcwEA4wI+2cb++kq2+7S+njUnv7nd7f89akGa63n5hmRNUNmKUXSjkNkvQC9NRxlMvYvDJ nQNDGfxr1qlS1yySQTrQlV614f3pPJrRmK0MmXrKdvIPAKYKMvVM8Rw7rO2Nw26VOl9Zk6iy 3P8h6Iw1fLTbFmJAnBWbxeuMFfPNgQ4jTRUFvWJCZKE91A6fHZwyyGCZTKq+ONsePl7mBf8M +KI9xJU15imXVXL70wzhvGbfHGlt8iBnGSSIeAS09+m9t50/+5XnwgiDyBx+QBp3D1azP0Xz xN0PV4luxlSPxqdU8nO0BFeUIo9GY2ea3fDyDjHsHPhBQFGtlXIn7pOyXATILhKp/n6j4ZUi /xID3HrV92irvAI4ImARYduwt7EY0bD3ApbQlExv7YM2f9IIWj80HSdH172ZxXG5q8/BNXHs ktnd+Qd+OaPYzWdpt3AXHcHgWd/+HSJZOtqe5OjQhaB+365euUvRdSa6hD8nKpr9vB0j9yp0 NIw+bxwzIJMwNWMgVEc2XZFbDkZlyWq6UI9dnTyATZTFpNtgk6DrrRz0URFVPpegMoN3S0mg r2PiNqmqIaLB/txEefC1uaScnNYgzgEFWajeOW0yi5x5tMnP0OLUzp6UnMmAhS3lg17OxxMc JHLq0J+eI3sQIsQQPa8PsNGxzkRK/KWw5FMSA94IksV6xB1hLMZYXU4ILJmsJ8wa6Tu/0xwR gvIFikF11TVQ/C7EbQQTDEC30A8LyBA8ZFJfSSkbRtudzkOZ6ML79nIOHPivXnIcX3TlaO8u tg7PKNBGAisSnk3X8z1jZqva47PTZwEsLWDY6fRGBRFfqWQ7e1W+4WHE/GniofoaRf9n8DCL Sx7qKjksYL0QWhvFARqjJ1iLl6tutYmbgCbFayfef6X78NON9MgWYklJkSBEMDI+Jk8GzyZG cXiNcTSssuxsm+ckmWpOJYZqlgY+1kwXoiGyYJTwFTcI9pJKNzaHp7u65Nf0y3c8nkA0hC42 IUQ65AYNid8eLKOl4l8y5KaRWOKvpLloJljypo8nE2N/QRNqv+8/X1HYXG309XtD2xj7xhfo Nw0CW50/ymk8fiakMPaEq1IaHKmiLVkB0CTo4InqRKrg57rmNkj+ehysVgmaU7I0V4xhvEs0 raGMBgNBoBAn1ESApVOlgHMcMQ0WG9tWF85d4BEOa/8cbGZN7vdoitYUZwaSLMRiYD6s9mlm OnFHdpetms4DJE0k+ZvysZ72EL+A5sxf6U2alb1d+epXIjV88yVW9xzqa5zbn3v6soUoe5xT ULV2++vThniMiBuABIDuYaPIF49T6uABDa0JRYdCrM/jTfjGFhL0YL4Bq/A8fy/54N9gipA9 Tmjn+7HW+x2kNgDW59SyHsfgS9+5l0Cviw1t3MrBmqiHRuRq1mh7GYVADbrO6VwXPVH4m5E3 BUzQC/s755985OyF3hYBbQM+FPG4sa4dIPalxwry+/QIAw0nXCpLKGLy+MrP4xSslO1UBVF+ ny8BRFoemEWcKeENXCrTkruXZHZ80cpuzwkSn9NpPUEztK6b1YLNKUMosTRuM9Lu2ZPDw7y2 lGs4WXbcb10m3+BP8eT0KD3RQnYr1vzvg3B9T8wHnsZkuGFNrsBY+jTlw9DSb8LTvj6FnzmE bmA5ImDbo9SlguL6hKvtaueGRad8FSj8Kueh2NS3WBoPiR++2foSABPD5uNGOrqrgiba+Vlo uAHNet8St1A5XQitdwwr7LbX0JTplWv/cnt6xN2aCi019GY0stPSUfzIunPCrbUUlgCe2Atw Lz/cdilIl7DiM71NO3aIl2cVH9BtPGZc20jolH4J9BRHrwo0OSBCr3Bk9azkxsCq5GxxlVM4 iJpILRd4sQgFV8VH32G/Z14H4Y2sqrmtmyLHNZ2HGVsvRXpuZjZhab8RHV2n8Apge6GWPCGk o5d7xbWP5yk6gzkc5ajT193bJGMzs/OYKB3amswy0tUzDRPLQv3zQuuj+IBskGY1WkXq+/l6 sL0FCmuFyQ4KeFtrdj3FPW5YXogv+Kc3rjF1Gq0y67laDycGT/As1ambxdFCIEWhiH0fenxX GgVwVRMLfEsL2o1nv6RrR+VkKOiQl6kTTRBDKD0Aw2Qa8DURVQ3JgxExmSu9/xjGbob2cms5 8JiycLBWcVhlpBJpcOV1A7t3E2+Bin1k3wb/UVcaGgkhQotv07WAcao3MmaYi8t1/d3YwKbZ WhpjrHaxEa677fvNZw4tfUT0hIY2rtmyUHAbHaWzeE2EztoTETA/+eL2JS7okfsOZy5hrJa7 2df+4gPe/n8AFCFCtlIk+zw59tuN41lv7flHDlCgMOh2L6LzeQQ9RrrwMCH/Rkzk3fuf2I83 OCH6ftkt0bmx4C+lPzx/ItHlirDUg61Ri0+4s87MDRcHCB/m5k16m4J9jCinyz7FP+Fsdm1Y /SJYk/XbU3GvWcxNVHspsl4Vglo5O6b5KBf01zpoACUC1KMmHSZGujwOF2b+2mK6QPHfjIn6 cefUgZl4DTFc/p5MGc7iRGgn+RKI/Q3PRjiPaXeNvhNiNynDFNM2g0krIGnhp48YnM9uusue J7n9uP0l7G4QeU4UPh6pCapuHbnntX4o6W8d/zR9M+UC63rxml4EbvBjhat8hEYpiGyYfa0i sGNCS1n/LHjFKRWgWJ0jjK1Zp5GKXdq+YLIGg5HSPRKcMABmWDBYirNftT9j3f+BMXTtuI8l RgZLRuL+C4pomaTpvJprhr+BkPPDBzGZlw24Od8Ezx4tnVman8WHE6NuW9K9+hWR8DdIq/01 c+eFvcGUWry4pz+d4yGIooOwZ90CXY5sBO5MgN9w6rWx7prBYqaYmfsojLYPL1ZupUitqo6g 4pcqWhfFqwS0xkExjRYlF1meI84U6DrGYbI1vYZkQYyV7fCIohec3jNH9os4ldGJiVEdwDck Wl6GLYq2IvV3BtslejNWiRllfhdRVrRbL8gzg7GVhgN3BODjD1RLLMt3s/BV5OWIFBzZyfqK Z7IHBFF71CjbzPmh9YhY1bOoqdL9bqgaaxbIg8L4UruZuCcdP5AnUu07ew448iTLpCsFO+2I RR2P4vcD0qRdC/WnbkY0WEeD3A4QCgiQQxJPCP9pLhNfASWmuSQgfoMWYl9cK0TIyOk1pK26 aJ1Cxnm6wS4pMqwCrfQiMQ/dlOUuLpSIpXGlEeAofS2IHzjp9zUqeMOci6hHczkEMGJzO1+z Z9LMHa9js/AvsSke+wSLIJkvf6uxcMFsx7bXWguQ3RLG2QLMGgx/0krkIbGgmbRNJf5u1/wV 7dvC6qiAA0zmt/8DkdpuyQ5kcW2YJlEWCTQxQg5Wcq3xRHaPLfKc7RuUV4j0vVF7LgSHU1pZ 9RkHmzuCf2XBij9RkEXIgMkZCHDDKse3lo7s3kJ1DECW3+v+Gxy79VTnTJHwtLwAUm5U01Bv hAV6nUCEldPHZYjeqRtWsxkWg5TmR58jAd21AFyW+SiMgEF6d7ger4TK6KSzejCaAOsaLltt Q09loMO/9qVZWtZTmvAWS8vIqtiHVgXrXkNMN0/dHMwa3w/XCvX43uKNNy/2AL1zvMOlGew3 x3ecAmfS8Qouz0mq940R40d0yz6odI1r8LBBFBpvUQphHVl+NseyHN2mhHq2W317g330jeuA XOz5aT3jigwN94IyH0IbKju+fZHR3nulkyhyKOhj8FVnsRPKA44heu5+VAeZ+Aehtb9dH6Iy hIzdavE7dlCWgyk/qLa6fGTcZvlg9TcXRfVlU++5inYtN1PwiPpTiDwtG3y1KxvQOW5D2esQ RHRr2lroTD6K8FvXTJ0tmXH5UF81zqvKTnE34IsRlAW63xL+XkhvEJtXTAdeBlcfTUiz1M31 x0q58dWSmoCUCDZK/Ma0DObRajJyRo7Q5PkLAyGLHwUkE+LjM8wErRPGX9rFY60EVhfRZike ElqqLdClFsl1TYlq+oNki8G47gjdJIGWPDm/KeF7YmJSRylMnpeTyFZ0kEBIZfm4O2PEXd9f 8+uouWuvCYplodTqpail1aqWJsLgHfQyAQsGZ2b2p11GgKH8/yDv5/xQqcNIpprFLqNGdlgk zBb/b88T14HllUdfFw7+N5aPH8o8L9SiqhBhM9uUsY8z1xBbzZIO2VF7ffwhsn+5YLwfUGTw jysShPHfHTDdzbOW1MgIMButTgqV3MSKijw9HywoG66wXlGnZKM2OeszXQJC+eW1VZdT72dG DqQQ7f6m7nO1XMYtdV9uefMv28WgYmohF8qFXSMb+4OU1g87XWsKCSgu4sawf1QxuuCSlklD UE+jX4R0M98XZIRoIwXx43rG02+gyABrxhysdBaWbhXhu9pQEWoiHPeKY1w6HuP9zlhU3bW2 1ba2pyc2nEWfyNV6W5y4bPdTsDcPPyY9cS36SYkAq3tL3xbFzjlHArXEXPIzgknYA/wFT9F1 YU564SXQLNnRt2aazKcDG2FD1Tc4bMq6Gmp2xvPkaMqRHNr+uGP8HMH35LS0ijmZ3Kkf+pzj grHSu8ie2iZDIpFQbHp5CRlmvydkip4xq2UnV2trx+t9WAXp/rlQVeh3/1dPSZOJyA/McDEe VyA6CGxGa1KaVRBaKbWa9BKUMyeiNnsnr9vVzhAVkq8xJsf9NmHUH4/bApJsyXZdVzeNN7Z9 lMnKaXqD5t5H7r3kusmTWvcwvwi6YTU1n8nQFcDC8PCtOyfslzVTTtlZCK0UIxeZpSkEuJ/E qZIRxRIiNgCsxyhFI61yU/mRF9auxo/0Eilg76PPxWYN6AGE2hb0/wWzIbT84GcxZaeqK0cW PQxH71clZN68TB+jx2eF9pCSuwXnkq+GRYdR+4muTRitVTrxMDnmYlWh4UhZlZJ8wFkXMo3g UNouCTLh3yeY5UFme5OlmaQjt/R5er52udhop2TZ1MAlWWjCGb1LgJuzAxD/OYzxM0BHo3cH 82+HLvw0RN98qFkk7TcE/QZb1ZSlK5ZyADk1mSE207D3L/RaC6MMJ5TRW8KQXponxm4jbhs7 ukvXxkoosN/acNjUMMwWI/XvHZiZbmNvK/RtY0Y3hWpZxEhBN6ZdeTmm1B+rYjPfeHMHDra2 j7gfG9GrMDg4JPjFXDBlMAxiuOwdYa7QQlTY9JiZIjFf+oG5IEIceWt7lDbKdRD6w1Dtvc8W QEOL/gLAM9xulNOoeItMZglvs6yqQNZRp2BW1/ITkvXcBDmxW48HcYjnOlMf00vOrNW3Ad/K 0KDCXZ01oIBaFjK3zjKMgpQBRVDOjm+9e56/fGjga0W7b7bxGdW4dHTd8r4WtK7krvoq0Kbi 3A3Vki1RDO5hlzFCtvn1BCQ4N49iqsxzO5fMl2UByCKrAIKGGf8xAFgEnVEhWRYxqy8aMUut koi/g56y+g/O0N8Md4lO+dPVLKat5DwbAT7blzspEhEDzkZPiQQx4XoZd+qGV0Z+ejyWe4QX De58SRpJNQQYWQMy4XqMGk9s1/JkQi7gtp01wJkfB2nOu/HBAiPAkRIF+J/BLTvvICTRaXfC wdSUVQOgZI+5aNzUxPybN9OLeIk4xQWc2w/COpPaPWjsEek1pncj8E84A+YOqekcd0dyKDS3 gzi3hN0ajX0vCU9o5Od9ZCSwJB+1WGNZeBUl0HKbxjN0FzBzgxmNCTOAE1UaZatY6wjyWaPK MEa4vcIrjjgFaf5hxOjlIlCrSEHPcX16VCE7dbQ+sY7QbZHKm2oRZD69r82+OzoQ5a02HC+1 Tulcu/JOD4EJ640XGEG0TWD6/f7aTNJwTWNbArnwHGvmU0HNbDKUuUFaxKBDo9qPDH0Va+Gs U0b+V17bLKeeeMVi2pmfF8OWKpZXdWOD/2iT5CQ7SNn/GnFSEloyz1sNAdz2kV/s4asDo5Uh 0iigrpQsECmMPyHw2eXl3LrGpSVVh0Hw/FWhSC4OkdmvN9Yb2gwzjUHvyEV6ihANvViXWAPl /IDEx1L2eruPFiXI127BgK/fO26dQkT53l3+SMQvWLH0QAtcNhet/Rq/BhhJVatxMgH+ldMc l0A+06JJflGtwS/KQ003m2rVYM0RxJ7gkRG6weFCZfd5yxFOPVYFKCI6slUc8e3Yx7Mq6fwR 0rQx3dPj4REsmSMiISF2YebG91ISdoZwydcaRlpV3gG+r6iCkSI3t4g/77QMnCcHZqUr0yef PaXWtN9DH/jnO1KxhGl33pF4YTMQagIsPKQ9H+H92rkkI+tb5blnu3HuMJ072dGo3J6pan3S 5lPHrawD2YGYdcM9NqYcOU4A8ocDwnRJTbd+mEwJrURcmKvy+vy/vg5IRxcE0lNLrHnBzIfg UktD9gFjpKGnHjRtptWVMMqOTKYi4hXjxKaNi0ozfs3pAT57ghLbHNqfasIlb5p5LhW8InBK necVONBWhPFWS2Aj52erGgQfzAyv63DcAVP+mZ23CjAeN6/pEsB/ecIh2TdKDtYXiwz6OUll C0QFuT5OD59SsuMNKpnDa5xZNb0x+fNqvbUl31XalW6eNaRprABbyUohfn5eQcEI5wp2PQ2f 2L02v8ry2SuIacq1avxW69Dv0rruUqTZis/zU4/cegeN651iIEvBrsiF2ga2TMReEcWKegSE ibGILz21wn9935fT2N8ORCD1HZ5JftEQaqtZNWgkg+qsm2WnNT0JGkRMs9Mq4RJxSKjLeopV hwHZxdbUjGMMN4Tf4a+YWUKIrGW4R6qcS8EhZilfG09uA7/aBdFAWKhIJ6KH5UwthGb7yc5m jU6uSNmMnkBOHwcnyz9/QnukPzcgqLbnbSe+onf+bbM+87rSlgynDY6EYRC/DkHAqA3KsMSv 0696Toj8NbWzbsWUG9R6eysmiRVzqfOg2zwIuFxTYQJSOaESdLdhJv4WrIa/sJ79FbZ3C5GG Oa+wNq8M9CvSvrRUOtjvAN+kNJeRa/uvpnNrU1vhW9l9FV1pCb35O8IyaLTcMPYbgUf8tnKE 2wicgpsJunko8dT5oDmx5iHroVP77ZAkA07LzSzJoqtBgIdWUMNrSQqCkQxcy6t7fUGicVsm +LLn2Mj6gX6+29Y2UfaZl8R+a1YO3/LDUVza/xUbPcwzl9oi43I1jXz/KIFWqhSP5nuI9RlL AZiCgWt6kjO7fxR36HFTdLrSLYLEAM2i6fCXzzs3oCty8H2RIENmXZYuZ2XymO5ZaVNIUULU qq/1syPrHIdhUzn4vapSmpUgAAbyM0YMkEfG/O9L2vzXz9sQw7LiTc7YVYObAKimOGOPx6zK zi/88ioaR9I3ajZDxLTqnhepvZTfiKvsaE1m3lytpMIbsEr1/W0DlxGaF3FOV49Vnj8+nt6E BS6/Q6W8Wt+n7ICbj6qWYX66jRBCH/XT7mgVfJoZ+2gdObRD620VVgMX7ZGg5O8TnC+sypU4 PEJQdtJYfvaBYIXOtCgCBC7zDj2lojrqeFgaPhJHc2SsoWyeM89u9Yl4ev+sCmVuZHN0cmVh bQplbmRvYmoKNzEgMCBvYmoKPDwgPj4KZW5kb2JqCjcyIDAgb2JqCjw8IC9HUzEgMSAwIFIg Pj4KZW5kb2JqCjczIDAgb2JqCjw8IC9KMmkwIDcwIDAgUiA+PgplbmRvYmoKNzQgMCBvYmoK PDwgL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQyAvSW1hZ2VCXSAgIC9YT2JqZWN0IDcz IDAgUiAvRm9udCA3MSAwIFIgICAvRXh0R1N0YXRlIDcyIDAgUiA+PgplbmRvYmoKNzUgMCBv YmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeJwr5NJ3 DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoouORzBXIBAOUeDfsKZW5k c3RyZWFtCmVuZG9iago3NiAwIG9iago8PCAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1h Z2UgL0NvbG9yU3BhY2UgL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgMSAvRmlsdGVy IC9KQklHMkRlY29kZSAvV2lkdGggMjU2MCAvSGVpZ2h0IDMzMDAgL0RlY29kZVBhcm1zIDw8 IC9KQklHMkdsb2JhbHMgMyAwIFIgPj4gIC9MZW5ndGggNDA1NSA+PiBzdHJlYW0KAAAAJTAA AQAAABMAAAoAAAAM5AAAASwAAAEsAAAAAAAAJgAAAQAAARUAAAP//f8C/v7+AAAACwAAAAth xzBdwcwJJeSOaxcTinFYA9L/YmqofdHoY4ck/2wLZnVaD/FLRgBd47AVNmsXMRSUaB8PebNV Yp5hfpglYl8HSUqok2mL0bX8lrXn6e/2bQDgaYF8AmZ/vFfry3xFJlhCHdWAl8M4RiAtrKCY j1otz0OEZQOMq6Au71TaMcgS+xXAuyxDiqrvrospDNxdOeaUuQnNa6HILiT+IPHO1Hw6oTRM TQgyfhyTEkk49IzJyIlDnCBwKJwo4pOs6Cqal8VZFjeP89lhh7ql46ADcPcKrLFtJPdUW/l1 ysoaKY+mQWVUghaopph/KoVPiJTbXXAARoPiPfAmPKJVf8xSowJYP/+sAAAAJwZCACYBAAAO jAAACgAAAAzkAAAAAAAAAAAAAAAAAAqFnXA+8xqNmHJmoF/QGba+XVVMp7AozmLx0XEsWcMj UQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQF6TsgFSLnT3qertzNqgdGrlkKIZ6jXi1QDiQwKEd fDiqG0VGDzbEmn30eEWjTzwHVPI/fb/AKoETCzwjjxGlrAWev1SaFaysIN+oBff1JRhSRGzb fs/AOjgrHouKPnMyX3+CpP+GLMJ+zeDb2if+OxRdh3DL0D/s8Oz8BGY34OxBPX9Uqq8+cjtn 1wzR/UiGt8fyd0nArH7B06BmkVgl2QoN0VcVNxEuQHF8XarRrQsvmTq5XumT0TJYtao/JIPA GZp/s77judgpXJ9gYuNknmuvH1fjk/k6HxhX+zXy08UNmMRyfcNo/yZ7o4A0D66gNhsJJTw/ 7UbaLJFsubB4qi3GJRt3krCbDt1F5/xyyxnWxiOwUZnUEizv0jPy85mHfgRsId/NSDi9xlgt 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 SSWyDpaq8h4BNfQW3SRP/1zAAiLAPWAj6JzB+0QVL6J46YFbl7ui4sccjhPxWv1DLvL8AO/s JOZjGSdDHkSB8gHM9A56Jv7hNW+9kmam1sWZ8WJvAEOhTeEvHRhNaFdFWdNnhTU5hpqNdoLI RO/yCTQNfpEBGfyjCoz32PAgSMYRlHK8nYL9xML63Xe6XHgY8rVGOOyWaCVWS7Hhi9Yv3sP+ V/WwK+STOr3eybFZScH+evlvQzUOjg5TVHM5YdsVl4SEDBZ7S4ycoea0SfRFIEtJDi1wAv8u PfJ6bJG3xFgX9yTHFS0lwtXpTchzthv8xjsWY8PbTqi+rgNuDdsZJkwydCYp0yUhXNw8SQJj I58vx2ehbwS1tmFm2Lc3Twbg4NEWguypfMItcaM8/rKG5++k/jCx7YgqIZHsGhIH8wRgGiu8 4hdN73u/M3gqVHs5HbbXPvsZesh4UXS3wYJ6MXZAYM/KxmqU61dLSJPCeTBsabzYM0jjTCx2 9ww708hJrj3h3uLI2pXaLQMShKIpSLVq1EOUuF0pzYrjI2VZLS2bh1AVKl0MMXJryFO7gUxz h5ssaq6yk6Lo7qbnjWf0WvtDt053ZyE+0HD/RrZfqhwan+AeHiNOjzFVtrTUwxsO0druBQ7v LdiscocySgMERooUhQfV5iUiy3RuLRB7MzIQzrUmTzImYTlb6Fxg4XCSICJB3c34cPGWgTfa w9e2SMDKC7QjvotNF+NwtcN9nmHZlRpaRgI1POkYIT77gn/QIxKQ+vANlZOA8+KhnUh//6wK ZW5kc3RyZWFtCmVuZG9iago3NyAwIG9iago8PCA+PgplbmRvYmoKNzggMCBvYmoKPDwgL0dT MSAxIDAgUiA+PgplbmRvYmoKNzkgMCBvYmoKPDwgL0oyaTAgNzYgMCBSID4+CmVuZG9iago4 MCAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hP YmplY3QgNzkgMCBSIC9Gb250IDc3IDAgUiAgIC9FeHRHU3RhdGUgNzggMCBSID4+CmVuZG9i ago4MSAwIG9iago8PCAvTGVuZ3RoIDU2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh bQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAyUTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA 5R4N+wplbmRzdHJlYW0KZW5kb2JqCjgyIDAgb2JqCjw8IC9UeXBlIC9YT2JqZWN0IC9TdWJ0 eXBlIC9JbWFnZSAvQ29sb3JTcGFjZSAvRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCAx IC9GaWx0ZXIgL0pCSUcyRGVjb2RlIC9XaWR0aCAyNTYwIC9IZWlnaHQgMzMwMCAvRGVjb2Rl UGFybXMgPDwgL0pCSUcyR2xvYmFscyAzIDAgUiA+PiAgL0xlbmd0aCA4MjY3ID4+IHN0cmVh bQoAAAAoMAABAAAAEwAACgAAAAzkAAABLAAAASwAAAAAAAApAAABAAAA4wAAA//9/wL+/v4A AAAGAAAABmPIKyrKNYsDXYRatYMRdcBXnx+2kaW/hd1i4XirLEPcTtJEYbDi8sWt8yWpExIT H/aLdtFb/il1p/rAbIE+FA2an6OWg0AxGkL51rKyD6irHeVhg3u7zNW4fmbSsyvl3qSUvv90 JFlMEgyQiJDGF3l1ig0Y6wMQrilhWTvf6MnnDpuXH/9LDiT2HUunUW+PsRtLlYN5MCxQKp8k egsfmTQ3zlDRIa35QMMcF6I8MrjucWEuM1YbcvepSJh7fR1vDUvmC/9X/3/tpmzAa5Mt8f+s AAAAKgZCACkBAAAfMgAACgAAAAzkAAAAAAAAAAAAAAAAABaMnXA+8xqNmHJmoF/QGba+XVVM p7AozmLx0XEsWcMjUQzb2P6enmtrrFAfd6qD0qvqSmZE7LIQF6TsgFSLhF1uertzNqgdGrlk KX71k+0lQHEsQWI6+HFUNoqMHm2JNPvo8ItGmVulU8j99v8AVQImFnhHHiNLWAs9fqk0K1lY Qb9QC+/qSjCkiNm2/Z+AdHBWPRcUfOZkvv8CpP+GLMJ+zeDb4k4xq5Hk8PlVdh9IzmksnRGj XGEb3U+cMmOAMInVvREpzl+lHWGv+1tqs2eXgLu+1kiuTT/9RygrZxLXIqVSiMFR++dBiKLN ad1awXL1IWrtjC73DwfKxQ9TFwoNfZAlgHB3wMFejsTlJkM49EUt4vJR9lC7oW98Nm6seoFY cSrVRsNgdzIEA8I53i6yYwgpVcgT8ToY0dIVodTFafuRH7Zne6FuJ/nIkvgPSwy6j1U4/kjK ufb6ZKItclk0yGx3OFboNFWEGMQbsznda945K7Lc63PXcvphqX0kVUl2vwi8P6/BKgUqwq5j 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 HdKUMBVOCFhZbDfJNbutZK8fLnNa/GZfMqzjEqXRrXHI1l7jIWWKIYGLRC6idDxP/dYw5dis 62cPuxPwtqxKaECkw00a7I/xZH4ya1LiPqO3bKQb1A4KbGkGvycH5ltIHgCR8Eo2TphSj446 ocsp5qXtF3xPlsYfmkCcPFZhnZrbJKvBgf8FJk8BfXf4PAmD5OazBsDSlM7DjqBxNw0jyeJs PZU+lB/7a/BbccUhH2k0+2D53mGfZkvc+C4JIWuENXMpf1G8j63MBo7mMzrj8XExktysxTxW yfNoz3//rAplbmRzdHJlYW0KZW5kb2JqCjgzIDAgb2JqCjw8ID4+CmVuZG9iago4NCAwIG9i ago8PCAvR1MxIDEgMCBSID4+CmVuZG9iago4NSAwIG9iago8PCAvSjJpMCA4MiAwIFIgPj4K ZW5kb2JqCjg2IDAgb2JqCjw8IC9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdl Ql0gICAvWE9iamVjdCA4NSAwIFIgL0ZvbnQgODMgMCBSICAgL0V4dEdTdGF0ZSA4NCAwIFIg Pj4KZW5kb2JqCjg3IDAgb2JqCjw8IC9MZW5ndGggNTYgL0ZpbHRlciAvRmxhdGVEZWNvZGUg Pj4Kc3RyZWFtCnicK+TSdw82VEgvVjAzNNEzMTAwMDJRMABCc0sjPQMwUDDAYCTnKuh7GWUa KLjkcwVyAQDlHg37CmVuZHN0cmVhbQplbmRvYmoKODggMCBvYmoKPDwgL1R5cGUgL1hPYmpl Y3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29t cG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAw IC9EZWNvZGVQYXJtcyA8PCAvSkJJRzJHbG9iYWxzIDMgMCBSID4+ICAvTGVuZ3RoIDg3Njcg Pj4gc3RyZWFtCgAAACswAAEAAAATAAAKAAAADOQAAAEsAAABLAAAAAAAACwAAAEAAACMAAAD //3/Av7+/gAAAAIAAAACKS5t2MBjcqagxXLUktq6IH7brml3b/vNaLUNC1txQbktooRi+26+ YIPwKRpv+mMbHi8DxgSLo+g2vbPqKbdXse9d8W54qD33GIhDG1pbD/APIt8BAgyl+LtNhDy3 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 oC7DVTXe/Utt0T2vsiG0zUHa9AsiOpZIHPNYKz9TVr6ju2GC24Q9dM6eS9RHkrGU+5OvT1/e Iflf57nj1xPpdHdYaB2qPM1QPUX4U9ULR1DKarqhe9hAIYO3yzjNExRxw27F/3oOttTBs7ww W+Kc4u81z/KteB9PEvHVqa6EFNzXXOOKfcB47O/iISvduVwcDgdJoGv4fsorUYR1MHrxc/9N p0CSyrvuAD6gALibNJIO58P4TmqT6zRavsVF0QmdYzNONTWYEd1f7qaYcGDqNU1l9I32Q+r1 P8v3TX7TT8Tfcf8//zxjrn9Gj0VYv5LBEtPmVpzw4n/kPQzIyCLmhemFhdxY0vFxJDYIOEsX p4sNu72yH0U3KeD8tTwtCz5Kk3t1D46BJwPpna4QcS24/S2qYEXSprmMRzQwpY1r8quzJdkJ WgcBS+kCvOF6hgMdRfJVbPHWxh2P5uKKNnUZ/6wKZW5kc3RyZWFtCmVuZG9iago4OSAwIG9i ago8PCA+PgplbmRvYmoKOTAgMCBvYmoKPDwgL0dTMSAxIDAgUiA+PgplbmRvYmoKOTEgMCBv YmoKPDwgL0oyaTAgODggMCBSID4+CmVuZG9iago5MiAwIG9iago8PCAvUHJvY1NldCBbL1BE RiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hPYmplY3QgOTEgMCBSIC9Gb250IDg5IDAg UiAgIC9FeHRHU3RhdGUgOTAgMCBSID4+CmVuZG9iago5MyAwIG9iago8PCAvTGVuZ3RoIDU2 IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4nCvk0ncPNlRIL1YwMzTRMzEwMDAy UTAAQnNLIz0DMFAwwGAk5yroexllGii45HMFcgEA5R4N+wplbmRzdHJlYW0KZW5kb2JqCjk0 IDAgb2JqCjw8ICAvTGVuZ3RoIDIxMTEgPj4gc3RyZWFtCgAAAAAAAQAAAAg0AAAD//3/Av7+ /gAAAG4AAABuZSB/F1C4bUOdrBQSXCO+khYecVQ5LlehZphBpqFsv7veESDQ5DbM1NyPy3pL DUinNpyQvewpRiyRvV5zx+lQDu9ykh+EbCmHZN7+lqrdvAlSKXTbmtjMs6+Qp5UN+otMlFiq iz+SXhHsyrvExoexuz5sSE8fTFaAmAKDFgD1PJf/Y2x/Ev99FfVVgsMz5+etNSQL4O/lJGc/ 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 pgDrxPSbiMveAGMMyfDdUR8rb4NvXkN6S0QIVVjTb+Wt15bnENwE55asBk2csbTHbhnmvNl1 5EYoegRzcW4g/Z9I9lgGTNNYSg5mgZwZpkmW+V0BkDYHrsgZf/+sCmVuZHN0cmVhbQplbmRv YmoKOTUgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9Db2xvclNw YWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDEgL0ZpbHRlciAvSkJJRzJEZWNv ZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNvZGVQYXJtcyA8PCAvSkJJRzJHbG9i YWxzIDk0IDAgUiA+PiAgL0xlbmd0aCA4NzA5ID4+IHN0cmVhbQoAAAABMAABAAAAEwAACgAA AAzkAAABLAAAASwAAAAAAAACAAABAAACLQAAA//9/wL+/v4AAAAPAAAADzIHA1O6lcXGEjSH g3a6YAPXg9FRa6obekf/f/1tLMCiwiuKp3H0+v0epleGeM5bqINpitjvm4VIHv8t+Pl9A1cx i2y+vbxbGYH9ygTOsNUgsPmwCB+9jLVuqdemST9xBbZ1a9O+hB//fHq/+xD+KCbytK8RvjhY vDnhOp/VXE050RDgoBr3anfs6azmTxvK7hFkrWuR2gMSIgWW3vtxZI8Uz31chyrmcTpBWj2B xHBdF4lVB1FtLtZoPhDyzAG0qaay/dQSgGfktHVyTF+s/MLiI9pZzeabd13UgVbRoSWke+/z 3jiq2JSrqe5iNS3Wt8PYXA3dp1V3Keqszuo2LR1PIVlFva8ZgEj9IvdOJPkorJE5EmADpaOi uDLqbtbHOmIUVtrQ5dF6guzUewtHPZ427WXJNy8aPnCRMvTWKa5MH1ddTvP4EoECPpB+S+Ik MDP4vZYJVc0TnNeTTst46fwzkSkxirq5HG5WHAGb1jhLH1CAD0Gm5AEY8La1jb0q77O6vliE HTKLmw1ezz509uAoHN7rCiZKZWsVgnWvmNXltK9IBBaRLlXj0AtuBPR+f9Fm4fJScaMealtC V5Sr7UzmiR7VEiuU2wFN38DG1Dxic3Nv94HBZlAySw+F/2Ec6Nj5PvialfZ+N2QGDRJpJySc TgKJul9gjnO7qm28E/5lODUCH1pkU+erZsrTqCLcGQUPzePqdiZah/+sAAAAAwZCAAIBAAAf ogAACgAAAAzkAAAAAAAAAAAAAAAAABdZnXA+8xdm0QsuAif+bcMTp9xnNEXsMXpn00YGcaYJ NKTr3rOok6GcWqy9aOyGh9NGAvXIr6pFv7cO/YkYzHN8P9gwyOt+NRVxh+l4ImCXiHBVAdHs 93882Z/4R4D+n5MLhQcScxCddUnCjXaDMKAdejolezCtEe3mzf3GqVbtEk9k9Spx1X+TI2kG 4cBa6CHYzArDrSPgWWC/b39RWJf15D2Q/TkaT/G3FD/Uii4eyuXPaQT77hunht3xm7zkBLrV pky2bWoL3Xa9fds3q1BWUzixBv9PuXqI56UQe77VD7rX3ha6OrS1q23Vk6+Xi/W/SYU9uVX6 FzB5cqTVM5GgZYmvORnWbjTwvtW8Mt+E2SMmwSs54kbIWZBdW/8d1o8Z5qsxGdsAMoXvwb4V S4jKEXKB5B9yJlLVz75dZWDOhp+8LlgjxmFjEmODRxnaWMF4S99PsCD6KYS9+1y+x/uzdTJ9 I7hFJMUdmreJJTjOVoBScYMoC+z5QJZvq5RvORliRxgIrn+hSU8SId7BlIkx8cYml2jviqNh /OjKfZYGS3tIp45OHi081Hl4e3Tw66Kqsj2MdTD4ktdta9jQBZu+hOEFVnrGR/EWaystmzJf CEHovOGUvLvyfB0oW7gGziOZ7haZyZ60RPFZZN1/XULHAO9+XESc0+S+SlVsTavr1zaFnbj6 xo7DdZOhGL0UYh70aq0rOx/dVmBrPOxQ+MBjWZSMryGJMmpEQ3VYSUDf+aDWQNhvNn6U5Ql/ Wz84a6UQHZNaezimilYxEMYh7rHXfvavbHbkMPg+ztfzQhc4YC5K74Iki7nlKITmIgW6PsZE BChlxY3IHgZEPXEUZiyIYzQfNyd+3wtcWtMc1nqHKNv+ZgUf0QNeby6sWEMuFU63Bq/yMLmN CsdtqgfpvqJuV1JncPdnF4PNcpqXrIQYqt2ezQIi7Brg74NIV+HEx2dJGD1dvQeaA81JxPUi iikbDPtjw2BKQRZpp3A+ijifi8vzakt/aRAjZH3jJybazTCcfD2UuYuZQHp//JzWU25Mn8RT PMPnX2cNFI7HbpqmTcnH6AtUnkNDHt1oM+oqoiWDc/18asm4H/e63UH8xmGI0Ew4unr/PTDW ih6WvUoJjabWGzGNrvnJxS+VtniwHswjKWFaOmAvCCE7iAfNHRyiX8TdjJzpNg4QH+N0EOCE pczTCqjTuQiPyKAUDu3iqqXZTaa0f8IvFqZGhFgPGLmtETvBXJmwFpwJsTJa/1xQoCPLxj1m irKVobpMtmbpmJqfd8lshff+D5ClJR5cbGs5b3o84MdlL1E+0reTIYsnzdl2nWsQBJKFLHSk 5cZgOy7AUmmzmJQVPJzhV/5npUvyUIDuuKez6aMzJwKEauG1c5RgygdJrg2fIPyvyGAEJB15 JRBLIN6uMlknp/WltVZ3mpB9BQ/XUkXBtOYecQ8ZDZQPO9PE0Wp2yAQ0m1L94b0885HfD6U1 YBxJhrdEnTcxXXYkHMIvOIS7v3dTZ0Yrv9dZuswWf9IgZH/anJLfJtynt8kCJCFJQk3BQ6dK APICo0VR2jjoJ9eKBqS/cJuiCEmEDpaOQzHAzl2L5LTUI7RMJxTbebkpK9zcMObZWCs/FT4+ EahKNMxJpNWLY5OzrDErwiwCl0LKrTClGFQEgjbhn7xJcRZGiKRoZ9QgwU3T1LS2Stfav8+P zWHz2+E2GtxRe9iV1FLwVkY96CODYBIT3fbYEjeBUzHfzYLyUTIbAFNs2/zHK7AXOKEDE/6S cq+LiM1DwbLgJVAjLRI0vHgJc1nbASQi/W31e+GyJKKRx9IFKPw332qFC5WDBaAaBhENOSGm Gfp1MfZXJH33n+uA980DZwhVE1/9Lv4yCNshK8/tKkEd+MLv3l85tUQrimTqBvZijy40ORFh /fTYqx82vsU9Fckr192KQqo2ETSFLDojxq1XclqMAMbmGDUpNQCRhPcxuVGKEBVy8ftxE5eL pI5eFdg4uHAGBaUEZiYfYazzPGWXaG2qHdo3fomNGmjVT5Yj7+Ud00ITVzkYcQsovnAq9ZmC 5pZhlpfbkabwHizuDx/bjI1hgbKML5DG7uY6P0E/z+mB7k6JRwvyuGygayNppipqbt1l9Tzy Lm9E7acit1hb2fI2kGZr2KF9KjNMMRtRXmCH3BcdgN8L8OE2o01Nhjv/GTQpTi5eWuSE1JKO bDIUOB5EL2XQePo4o5NWcpxT/ToEXYXYD7TN7f0RxbKAUZaNXbBhrr28jRUTbdznghxA0Tt6 UhmD/hp5HMH3llHNd87flDs0N6Ry8bfaf3TvBnl8wVz2vmZr5jz/UGvSlK+fiwtBXMrzEDO6 6ic/YtmUb1VirGXHE4N6VftwY4gVSeueYiqsdSxPQbrCNXDCfyKVaPVXl6WvGUjH1Lr0KmHr +YBLbwH5Wjm3bhbNtB87UBaHj8KGP8N1XRQzCFzytYB4ZBKW4RJBxwZwXYDD/XI4ShyOQt5W qqJfQfzx/HsyvSWXh80JZF+RapgnR0OXNqpj94oB8Fz3pflsnm9kCkKTzuOki/hBTokCN9Z7 3wtQDITIu86ThfLBu/deoq5gQWt3b7m3up96eMbSGlLtD+2neNMvb1DfjGaU+CQnIQuXZee6 DoHOIGvHmRo8S8DHpKXWKmLk7Vg3lJisfTPAihemoUQSSr8v2YCI2VEimDI3YLFky++7CTfP KI3e112BlZEtfFQ0fIgZ8iTKF3yx9K7NM5LzikmWpibHvKsMpx+rhfvGNaX7wUx9LPKyz75k lOlDk+WJrciwgB+qHlJyDR4AJC7LhKw9Bie9vJrsoP083ToBi/3THhudEFO++qxS5Ay5Wsmu 8BEz/eceX+z8CQo04j8jRk/P2J9bLJjoAV+wjxFnwa7FnEqoS0ejece0rFjOUt91joap8PsX P81QTIdsgIEMw1t1gqBfSrmUnB+BSBGgllH5GDopPfW8Zj4E5fT206xLxynn7kRuVBc0tFK0 AREmhLJ+Cr97hlnb1+bblljd6d/iJAZZqcEm9MUWAktcba8lD4nhLf9CMLeE1402T7HOq8Hj zYrumeZk/JRpYdnTRn+VyMm1rI0CuPZ/HDyH2tN7LcTJ/xn3yj07CspngUXdZvp+RAGlIKCU +xkKpas4XZ7D2QWcpjze4KMvHPbZd73yNAjRa5KZRxREASw5Ksy32iakfm/wGJ+O13NU8EBq 1YvDzat84laKgDl67nkTbkuxHMeM4HElTBK5sT39zK/y5xIj9amh9rSkeuZfoHRky3KNHYB1 5U033l8FgBa1PE3QhgOIxRcc0ZN+O0G4GwN0abHt/JZT0b2Ury5XPhuGlTTVSe5vdIPYQF+j mCw8SabF6gwfLNeMzxLlYk9doNeucv8KcSlK5ufEinH/hQSFIrQ/Iy+EDfIAqc8Cy/2FktYk EqmjpQK6TQN1SqVNbb5mCOYS30KaBnDvxIPxvEfwj2BWIiJzWVr+AIu2OTtRh7yrjFD0gqlV vLmTfPKHFDF1Cr3oyONgPAJLqBUoE6IvTBrpHbIJczIC2a4jk7wUPXCGQLPRh2gB7/0pFTjp riJoF7aJPkOu5UVSkugqAT/2YYtLtsZrOHb9pn9I8mPUsXMvcftjpXgJJ9/8gJhuoZTnWaZ/ 0zplxySfEB0fcKR7kKhJWyf5aN9W6f9tf5v1uFMhFEPILue0POAeTGjc0CUu8hSf6REWnT/w w4v/DdRMmHdZ0BMJAV73XBkHRxBJBpdBsgoVX+OWx0Mbd3T1YU0Ry6tlepStJmP+iIhnJ1GO +Ks7yH4ds6vfBsc5p09K+WJsyk5nRyYdM6syqVPrTNtTtISV3+5YPvDpDq0upvDkPK4S6kUj ZqsgR0rzqWoZemSWK9iMXzclELSMIfC6B1uFTZvT8sqtfcq7gw/zbdsOlF8CmRV1NGP9pUH9 oncwy46DL7UcNypBgnU/LQVI+3R3y2S+d9P831CMW1FDcC/TzP18X1LSAyG4bZymNSQW9d7s pCrZub927kziLVJID6PKh4aodFGHIOuy/Pkwg2y8q2ZlX/QO1/OgDoxk72jhDUi3bYZ/I5JV Wpl6JuKTwQpVHoMSDVw8ReFpagBtGx8y5X0E6ISYjl8CK1VIFfgUVsa3hSEIts4Hec8fuBwK d9fDVWrkvjK/J++My9y+zF3xc+dOWGUqpH0NWAuKxELJbdil4oQS4WHzPdt7UDz+8DGrJeXj clEoqjbXYNppzIknUrVtJz8caMbK+VSuaHqMooeGIcoYXxFLdxOoLXqyPg7p3pzESO8CBuQg XqyWxbKHeKpxR8GZQxTQOykaqK2O4HyYZaGPhRdRtllfAEbVWaBZioZQ7adhwqgecuHS3QO0 7n72A8rm2njMhtJxAdp2mMTy+deIAjx8s4dtPAm3bfWcWugk0/q+tUCkS7hFKnvSSEyG95YP pqFRZxwrtMG7jrHC0hSwSHxR6yzle13Mt2U5avJSEl1fUP9NK1ZP/zLFhhUHhGlwvW9E42FW fnCzeKaCvvsc3Hkay11F6GyPPH6UDyUAFiiqpLwUOOFt09jqu+TOMzvhhu/RkpXhq5qSnUrc Jz3NWDK8McDKDAS87MX+296GYr6wKGluxSoIBAUdTdoSJAZLpKZHsNz4Ih9SLhLacf3j1SzE FQHwizI0rtj8zty5j7LHo9DELIiekOheilPgGWEKkEhPVjR1UPLkSsYKtTyMPjRB8JrVe2j7 LG/UlFpMg8CLLfVHtrDbv1hM9v1gofOhLxfNvG4FK+uae81G9JphTjGmaFqO0MDNPCA4CJIS KKg1/cloescINNeivqQB0DA1zZuJz8mJH9S+rXMrbdMy+j7rDwJUBiYooFKhJEOz9HYt9xFf Z/IR4Bd/8ZQtxFwXkpoEiLtMIIvKPT80nydoDMwoCZ/tyGHuZ6pgUprFJhZHx+hd7Y+ovG+J oT0HX5PvMviEPIF4iZtBVxbScUub7GzNtrxOxc9n0oGl3BLSN0KHv4KuCv7jg3PUhOnEDAuO CZMK0qebjkkIRcBaoqyidkilL9IPl+e4/VnVlFjRXQLcSXpIG5gRHX+mzsQ8mZPjsY+3qFZl bt0unme11lhSx5gUXR614cOz9l5TA4ptPqpvSucWMxx0HtoTR6J4O4rkr2tO6REjlrp7iWIq 9y61smBqdXb3P/5oR2EbnkI96/TqZT1KLvfn6petQmQicaJOlsC6yrClqRn82sCbjk4IByy4 ozVOFCNTHieQv/HeZ0mFdAkplkRsWIZG8S8oKo1SpqMhITGCiY74gNqEhkAiQNGHqkUt27D4 JDWCVbdD685yuG9GXkOayueWDoG+KklwYxnFyjbxqqNxyPyYFy/XdXBlNMlfgpE3LrJmz/VR ye+nQ5ElDwNon+cbNXtuXS6I+0lk+hkr20sHzGRCNX1xaMFq9c8LcpxGkAip52Ud1k6fKS0R IkN1nrbJI/moGw0LNJI33DNNjWwOEq3ylFZJnAjj9Xlwq1olDwlWDaJx9a7ERWeG6kjcA7p/ tkFWsxJcH5or/ofOCurmuzF0yui5Rtvqsy8+gFp39gOhIx2+oE/5vvgvXkDNyz1m0acTjJdh ij3siyIdHfShnzFTp3rCblNMlQyzngF2zJ9FtDWwkuG/mDM97Cp7dmcYyekFzDvmj+6OIWwf qbPk6TPtp7k31TESZy4COqdjYHgtskkEKt9boCOpqNKzEkXI6R9MabIZawPPmWjvtRpAffAa +jtq1aW8IhaIUv0N5AMEi+EKxUmcfl9M9pT9s7MNZXksG43tq2D7O10CXecpZrXDTjP2FYXU Df7Pyr1l6qtuDIPfCPDAtubfEpFMdRdijGSIB+HFsAlD2l28P8cGr+9/U8kGVgGQFB76IJ9h q39Cmkx6dV2CXpoqmuVfbk+lht4FPRPxz7nDTniYIfdRVYFopGQa+LEiAaJpDffrKsXtqSC/ ob8C3mFkpk0D1DjAxFiYBmjGLt8jzsWRhq6dMza7JzMQ4FrdT9OdLe9Zmz4Ph08SaZy0Pm4C XaPozi6YdvEJTtWLHaIsWCpPLZhUbDNtgvT9at1eWJ5/Gj2d4COtMgMPGRr4OK1pU2X6nGta TcMLykWJ1CtR20boxoMCvqJryYoAfLocE6VSxMFpxVjWLyLr261BG0s7ixR6oDrNv7U0uckd OpIEYlN9G9crRGMHRK2cHAEanehb36ZCmLZmyksyG5a/UyOpuzan0VsONYxM30yEbdhD1f09 bIyTXejzQstEApjVhhgRnTkW4yoWPxn2pXfTefRGIWhCeKtrIIiuWjAs7W4SbJsvuzX9ntQX nMklhaTZoLgvtpe/kxaumRZozs9rf3UqiBv10byuT25azaGN9EYMXae0XtnpmevdDoQhrEyq 8Rua+5anybIVHjnS9hdNn1ftWTkSGmiBJe44UYHUQ96q9dF9nrl5dX9ckOK+8/dJmSBkDewA 6R5BgzziJlTd6uv3VbzgYAs0KuCB6VNcLtLvghseyAaWauih+v3c/EZV7kirH4J11yb+GYzq h/XzDnSv3E8A05Ww87XUDXJOQ8Htk9VYePiBJVynkNOaRRJ01vQZEdVbbLxNMeZ7DfrtLdOV ZN+yXsY9Z2sbm/3ta46hzsTNd67XHVlT5IkhRapZ8XenbJv/dI5oaDdjaxRfEpKyJ7fw+yym 14s6yMj6xuybQuO6MLACr5KH5E2aurDz1V6nnT0UzdxnosVl1wdbwY/y9tnmpNKSgQZsCDas 0jsEMooarlIvqpfDbKkfAC44ztVX93N5M37isz5yjizhl70qgzioHHSEgZPUACJXPuOGQbQ/ nGbzR9sKJCP31UH+HH4qMogrXuOuA1Joy8q+5y4QtL/5wOP2R2XYhcEL0JxSRZ2fyDMwWGOn xSqGGsNz3t6PJyqv7sYufZq+UMG0KNZruGyj7BOcq/ItYK2Pnxv3HL8ObWNkyS/lfCjsl9uU 8Gz6HAJQvfzDxUvnBWYB/f0khhnrL7H/Tm/f7mSQe6oq6iL3xN8tytKBcYaOprUIx5ioKH7e MyE2fCut17dYIHrmpSiWHxxJYJue5jsqUe4GYYP2xxgNocDGE5o1yypOyLCYzXK6cnBMvlyO 52sSF9OO1FXf0SmjI1Wwv9TazQbQW7qk8Gq+/wHuoc80qfIo49PIM7rSd1bTZiOSpE6nvDxx H3Gfm+vdoZKdzjfGPxL9rBAjZmJbxHGWwwBIG539IbK/ScUYRS2g2w4MCx5mlQqdKrJDXQqA 3x1m+uEXroym5rB/uKRJ+7jMo6U9OJGoHUCQp8QWTK4XGc6793Lz/Ao/RsydjDvrV9uJCxZF 0YbuB+O7kCK8U6schhQJasHGYFD9qbbnY9uf9A/F8fonut0I86lr5PKq4pmfdstH3gvEcHC7 vOg63gEdyTQkN4R7WaU7LQUO1eiBpGpm7jxim9PtR98kyeMfc/I1gFNMvb3AeCDtet2mDn7Y eFZzKDE1uKDgHdqj/jd/rpTWBMM88ggvFIqI9Ia0giHdUmA3U9vrgYNR7zPqkcpu3ZFgxvrI 0c3Q7Wam+hujhyAu99frYMFj4MRWNyCWrz12dx2HQYq9Egtwi/S3+GpAknokp4n4pUP+6iaA OlY4FHl0/cBFA94wMoj2Bt7pjr8P7jtxmg9O2rIPBwraGhgOyQkDyqOFlP25O5cN6Rjc23WO xbNbuyDz26C2xpirT4EBK2fxqKhtdrMSXa2Z1gCmNIXwgJF3CXnOz3jFAhJHy/XHgmE40N9I edKHhwhkffWc/GQMTh/WRYeHOZuPqHFBgUZDty5XxJPEk7pMnt99Oq+gBh62UGp7DPLM3m/v F33EwxVzvf7jwcfx6Qb3m1FC3XC8JvlbFL3yKflb6Mnj4/sN2DmLzDQsp4pFQb4DZQHo5Ub7 9QVY4IpYu7qT5mwecrqQRppRzkAEocEmOQnhi9ac4X/BuJVw3ohpTkkYf1rYQPZNBywwy58B Uhau48mjfpYR25sg1RXk841koMXmqymbcToYV4ekMyATJl+JFPdXB35ZKV6faH3mTTHZIfwu nMS9rtNwJnSNqqf/Rya3gJYIDCO0/C/mCIqnnUGQ4aocXSeIBo58Fsf3n/P+k1FkOiM7a6Ia 7AYvZ+f1NMYkyJJ13NuL3DKZkAU3Wl2onrY1vy+p0fkPLl9jJkybpuUtw6yW5t5vsbgMP/8p CZ6JeezqUZ7A+IWYL8JTk6jlH4sPc1ID2TOAG6k98+V9oYfg7Eg+TZttZQ3nbZHePaAetexr N63U4qJd3/66eUMPMUWlBUAgUvcsO9trO8dDkM2C4yIanESt771YWOzKIhyzJXPwnpDKxe40 8ZpCj2oyWquMJjFNZlHFZ6YgFy7CjiLaGEBJSjXCwcZRidQ4d5gr5D2xnEIrpexpKHwkkG3S hxQ6a8h7dFoJJzCm1lh9F/nQs7FqaUemVq2vvkmddd4b33QreAuwpo/G7KxujVKo4GNG53Zi 7EM4Kx+w0Ux/SCPE9eTTqtLstVZke56l1T8c43UQt2V+E7WBNvDjDaHSsojbKLqmcMMqWF37 VbWNM8poTeLgfFXIZi/aOe9WUmerUgXuVeghh0F2PDnAfxD4CGSF3OxwL67YdnSaKvnlOHNB 94j7stgfD+MUmOjG39M3VXM4iB7oL+gXe5bVl8Bpq18X7C0lE0I92BQGJ7s6ejgrSBNXzvMD Pjv6Sqc7fSqBx4mTZeSFF23mioamhOVqGhFd83Qid1+5vZXKjqbZXigNR8+OMXrBtaO5l8z8 EDKrUbierH13AnyGDz06nfHM10FdiIxqFReAq7D8bNZSF+HX54ryxDf50tMmKMz8eNMiX6CP rZkm9i/fkIAnSEjJANRhNPWsi6hC7yQ18x6TSHYkvtakRtVdwtI81oviNZJja6detUDAYEhH B6kDrDEqGrv12XjrQoSBNftK8oa9josyqaCnZ8m7fDpff2XFJbKuZZVvVAu86HSns1MswpZE 7rHT/UTvgs3o3vQBWLGXPBDBqMt4lmNhbSSqCTm+ibbraZIAVSkFHa8OLMiSXCqnl3hnSwRZ oDFQ+yQK3WrZVQoAkHpUCNSFjvbAqCzhwHjkSFxzpa2xIs58IF+TNW1pweWxgIvvGsSkM0Pz KQe1NbsvckloA2itnV8VrdEFqQjdEnzUuFrIDlTuM5AFalaY47NPR9YarHqgtWuESCFT1cRS 3VKlGNf5G+GplKG/1H7UJ2m2fetfWoS06HFklbtrAIJU770YuslhBnopylM+4r4dKiYpRz3j 1hh/nS9eudr3g0VNPtY7EQD8EuZEij3U4plESdV5SeLl9SIAxboniibiTu3HoV8b/hqVvepb c2NcLXsiCGfxy6OrfElBifF2wr2sHP9cVqrOfL2ZiMfsXb9WRqDvSsNqObi3gM0OswJWhR8g 7EItsGxBR3+7uF6S1yBzroO0juJXvfxgN2cMAK0BTMiUp+muOxaZJC5iUjG6ZAgah77SUa6j fFWWXC0l8Et5B0r7ybOQp5d4NllXJZyekRTrW8SHyIQ4B5xxoV08ggaSl+Pt9nE8weQFkmhB DDE8x7JcVeF1Hz4jqUCHbsFSQdaExkW/CfQuEvcjBX9V88Cv0jTs/lz87Gw4lnxPFEtqrkyr v8mcOfwiUWIj6cbKaU/4WLKADsv/LOHFLqC3dhU4A8mwgXpcBhx2uFY3Y4fKUxNPZlNUUW6c 3ziNnEbIOMyxAy1+xg6yJHNfmpPa08ecc+4B+qucGrNHI/isSihNuTRSB57gaUxq6lEPODwz 7u/9s0KFkxAKncShgLVywphdyCF7qhjP3toGuYefAVaT904Dj4djXo1xUCaKujG3d3E568La dWjKRii9DB8GsM2p5J+9GeH7pSETfq2p6uKYMHFs90CAaehgACsCOUdHk31vZjIt7RptemLG PS6PObZsZJD1ETiecTHUVyzuEO+oLTf1cE9JgnekRushTN9Us0ZMadio/2iQRVbEbkIB0dtv djmlizABBD/ZPCP8JdiKcuQRlmrESmS5Bo9wPcHMedDjZbjLPiflWV5XRuwX2ds43vg01CvM JYVl8Xfkf0+PUsPkfW6YeqNtWF7leeXtAODmj6/FpLQtmSDOE7vTh6XErbgD1ce4bDd/kx+9 9KdnvjCIpYNIYkV+XRHYurf0MwTDycOrBtFwwpA9DHz4/gKA+/o4hjUlOOJ0enAP+h2bjhU/ eucgWxYge/UpwMiAJjAMTT6WW7H7Uf1baLqUpo6GqtxB34tpvYfOOPYOg3Jaz6ENe/pbxihs FwfogXIl499FWUvOJOj89RJmW37++4JBLFYmoUmNkGGC1dFQy4Cv35OWhroE+cAzt7v9FEcY DRaAQppuoXl0dAjhZITRraj7OFSlZD9YG4bUwL1onq11QNcW/yOj/lUnZnjuxzVs66icUJi4 i1whGVRFKZdEWYsC3HLmi1nNVpmigyrGHvZN7curoWcKcsH/RDXLqrbYG1nzaQB8+8lVxPEK uBaVmVkRWVVmb5Qnx3VEk1zoMxef0eu4hHoVi340ZJ3vVegjIZhnkUyDYKAFhq66+bFc0Dhr KbF35nO30rf32oD0XtGny2YY0/XEHoz9EnKtSGWzHduwYVfYwUu1ljNWGSUM4O93he+FpHtI +SV3oa18WZHyDS55KZlxzXnKcpCyHiLVVX7zvx6Ep4iH89JB3Bm/vcUbMYUVg6kW7q7suMyD FQmdCDUjYBahGCaiRZrcrYoZLz/pBHP7Drd57KuTUxmlgO3wSSGlYBPRGp6iKkcHY5E1/6wK ZW5kc3RyZWFtCmVuZG9iago5NiAwIG9iago8PCA+PgplbmRvYmoKOTcgMCBvYmoKPDwgL0dT MSAxIDAgUiA+PgplbmRvYmoKOTggMCBvYmoKPDwgL0oyaTAgOTUgMCBSID4+CmVuZG9iago5 OSAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAgL1hP YmplY3QgOTggMCBSIC9Gb250IDk2IDAgUiAgIC9FeHRHU3RhdGUgOTcgMCBSID4+CmVuZG9i agoxMDAgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl YW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoouORzBXIB AOUeDfsKZW5kc3RyZWFtCmVuZG9iagoxMDEgMCBvYmoKPDwgL1R5cGUgL1hPYmplY3QgL1N1 YnR5cGUgL0ltYWdlIC9Db2xvclNwYWNlIC9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50 IDEgL0ZpbHRlciAvSkJJRzJEZWNvZGUgL1dpZHRoIDI1NjAgL0hlaWdodCAzMzAwIC9EZWNv ZGVQYXJtcyA8PCAvSkJJRzJHbG9iYWxzIDk0IDAgUiA+PiAgL0xlbmd0aCA1MzkyID4+IHN0 cmVhbQoAAAAEMAABAAAAEwAACgAAAAzkAAABLAAAASwAAAAAAAAFAAABAAAArAAAA//9/wL+ /v4AAAAEAAAABCkwCPEoL5hqkuk7ELGdQppOXu1VS142LRVHhLB4Oiml1yBbJVd//kmO9zP7 dYYapAYTT7k9JZwnWC9TxJcofxpLVq035nKqlsO9urtXmAzA7a0O4p+K7qjqNBRIkfMK2Mq0 WMF1Svckckwl4yi/21FDWboUb/tXQdFQQqC46iK7tt8ncGrUytm2nSUdRIq+6or2bPnJyre/ /6wAAAAGBkIABQEAABQuAAAKAAAADOQAAAAAAAAAAAAAAAAADvidcD7zF2bRCy4CJ/5twxOn 3Gc0RewxemfTRgZxpgk0pOves6iToZxarL1o7IaH00YC9ciwVkbw+HgPpKrTskuXAPEbr4da lWGBuG8toScGHlVVNeZ36iFzYt09DHxcsfl/ICuMWv7y0YUrJwKTE9eJT2ED9Jmo61SD+Enm quY4D7RxHGHdCSBD+RopycviCIO4snQX/w0I7QdLowrSgJsR1yqehW2Vyd8CRhgXD5YJnmlm nnMTC042/ZrufxESzC+fLyB9xVCwS1wXtDNIl/HzKP8FGSllny6DLjHgfaYldGTyKMfkWUws aW3umIObAoGjTGCvMJe6+alryPfoveg5/hNTynkGYMUVrrvtBvDeSDx908fwzz/t6Hxcg8LE 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 UTvdIzhaOa11/cBVVETYHXaajPwiWGHEXrH+oics1lUp41c8EgBGxGJUpZUD/p3GRulJ3lfQ m9/xxbkmlldFIlNJKV5a/Ud+NngEDB1IIrUwsfzsODydcSf99v5SstVQYMNFFkQw1bZzmkgr kw8cmMwlMDcZdmeJz3tC6kJ2tlaVonBXBi6D039RAwyfmFZ6qjJx5ro2mtqoaOqnJJ7+8fiC pyICiXjKuc4ZQq2lMFHB3g5/DlWjruBYROBLx+h/B1oASBYR4H6GylowtFGjjHn9xjcK4+DE ifAGvEkFufguBpe1SkOwqO4jKntMeibcq35N4kAWFh1EQMP9SvONZgK62gzrK4ghP/+sCmVu ZHN0cmVhbQplbmRvYmoKMTAyIDAgb2JqCjw8ID4+CmVuZG9iagoxMDMgMCBvYmoKPDwgL0dT MSAxIDAgUiA+PgplbmRvYmoKMTA0IDAgb2JqCjw8IC9KMmkwIDEwMSAwIFIgPj4KZW5kb2Jq CjEwNSAwIG9iago8PCAvUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUJdICAg L1hPYmplY3QgMTA0IDAgUiAvRm9udCAxMDIgMCBSICAgL0V4dEdTdGF0ZSAxMDMgMCBSID4+ CmVuZG9iagoxMDYgMCBvYmoKPDwgL0xlbmd0aCA1NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeJwr5NJ3DzZUSC9WMDM00TMxMDAwMlEwAEJzSyM9AzBQMMBgJOcq6HsZZRoo uORzBXIBAOUeDfsKZW5kc3RyZWFtCmVuZG9iagoxMDcgMCBvYmoKPDwgL0F1dGhvciAoVGhv bWFzIEwuIFBoaW5uZXkpIC9UaXRsZSAoQXBwYXJhdHVzIGFuZCBtZXRob2QgZm9yIGFja25v d2xlZGdpbmcgc3VjY2Vzc2Z1bCB0cmFuc21pc3Npb25zIGluIGEgd2lyZWxlc3MgY29tbXVu aWNhdGlvbiBzeXN0ZW0pIC9Qcm9kdWNlciAoR29vZ2xlIEJvb2tzIFBERiBDb252ZXJ0ZXIg XChyZWwgMiAyOC83LzA5XCkpID4+CmVuZG9iagoxMDggMCBvYmoKPDwgL1R5cGUgL1BhZ2Ug L1BhcmVudCAxMjUgMCBSIC9SZXNvdXJjZXMgOCAwIFIgICAgL0NvbnRlbnRzIDkgMCBSIC9N ZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTA5IDAg b2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDE0IDAgUiAg ICAvQ29udGVudHMgMTUgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAw MDAgXSA+PgplbmRvYmoKMTEwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAg UiAvUmVzb3VyY2VzIDIwIDAgUiAgICAvQ29udGVudHMgMjEgMCBSIC9NZWRpYUJveCBbIDAg MCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTExIDAgb2JqCjw8IC9UeXBl IC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDI2IDAgUiAgICAvQ29udGVudHMg MjcgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRv YmoKMTEyIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2Vz IDMyIDAgUiAgICAvQ29udGVudHMgMzMgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0 IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTEzIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJl bnQgMTI1IDAgUiAvUmVzb3VyY2VzIDM4IDAgUiAgICAvQ29udGVudHMgMzkgMCBSIC9NZWRp YUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE0IDAgb2Jq Cjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDQ0IDAgUiAgICAv Q29udGVudHMgNDUgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAg XSA+PgplbmRvYmoKMTE1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAv UmVzb3VyY2VzIDUwIDAgUiAgICAvQ29udGVudHMgNTEgMCBSIC9NZWRpYUJveCBbIDAgMCA2 MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE2IDAgb2JqCjw8IC9UeXBlIC9Q YWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDU2IDAgUiAgICAvQ29udGVudHMgNTcg MCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoK MTE3IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDYy IDAgUiAgICAvQ29udGVudHMgNjMgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5 Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE4IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg MTI1IDAgUiAvUmVzb3VyY2VzIDY4IDAgUiAgICAvQ29udGVudHMgNjkgMCBSIC9NZWRpYUJv eCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTE5IDAgb2JqCjw8 IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDc0IDAgUiAgICAvQ29u dGVudHMgNzUgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+ PgplbmRvYmoKMTIwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVz b3VyY2VzIDgwIDAgUiAgICAvQ29udGVudHMgODEgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQu NDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTIxIDAgb2JqCjw8IC9UeXBlIC9QYWdl IC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDg2IDAgUiAgICAvQ29udGVudHMgODcgMCBS IC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+PgplbmRvYmoKMTIy IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1IDAgUiAvUmVzb3VyY2VzIDkyIDAg UiAgICAvQ29udGVudHMgOTMgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4w MDAwMDAgXSA+PgplbmRvYmoKMTIzIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgMTI1 IDAgUiAvUmVzb3VyY2VzIDk5IDAgUiAgICAvQ29udGVudHMgMTAwIDAgUiAvTWVkaWFCb3gg WyAwIDAgNjE0LjQwMDAyNCA3OTIuMDAwMDAwIF0gPj4KZW5kb2JqCjEyNCAwIG9iago8PCAv VHlwZSAvUGFnZSAvUGFyZW50IDEyNSAwIFIgL1Jlc291cmNlcyAxMDUgMCBSICAgIC9Db250 ZW50cyAxMDYgMCBSIC9NZWRpYUJveCBbIDAgMCA2MTQuNDAwMDI0IDc5Mi4wMDAwMDAgXSA+ PgplbmRvYmoKMTI1IDAgb2JqCjw8IC9Db3VudCAxNyAvVHlwZSAvUGFnZXMgL1JvdGF0ZSAw IC9LaWRzIFsgMTA4IDAgUiAxMDkgMCBSIDExMCAwIFIgMTExIDAgUiAxMTIgMCBSIDExMyAw IFIgMTE0IDAgUiAxMTUgMCBSIDExNiAwIFIgMTE3IDAgUiAxMTggMCBSIDExOSAwIFIgMTIw IDAgUiAxMjEgMCBSIDEyMiAwIFIgMTIzIDAgUiAxMjQgMCBSIF0gPj4KZW5kb2JqCjEyNiAw IG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMTI1IDAgUiA+PgplbmRvYmoKeHJlZgow IDEyNwowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMDAwMjUgMDAwMDAgbiAKMDAwMDAwMDA3 NyAwMDAwMCBuIAowMDAwMDAwMTIzIDAwMDAwIG4gCjAwMDAwMTU2NjQgMDAwMDAgbiAKMDAw MDAyNDk1NyAwMDAwMCBuIAowMDAwMDI0OTc4IDAwMDAwIG4gCjAwMDAwMjUwMTAgMDAwMDAg biAKMDAwMDAyNTA0MyAwMDAwMCBuIAowMDAwMDI1MTUwIDAwMDAwIG4gCjAwMDAwMjUyNzcg MDAwMDAgbiAKMDAwMDAzMTE1NCAwMDAwMCBuIAowMDAwMDMxMTc2IDAwMDAwIG4gCjAwMDAw MzEyMDkgMDAwMDAgbiAKMDAwMDAzMTI0NCAwMDAwMCBuIAowMDAwMDMxMzU1IDAwMDAwIG4g CjAwMDAwMzE0ODMgMDAwMDAgbiAKMDAwMDAzOTQ2NyAwMDAwMCBuIAowMDAwMDM5NDg5IDAw MDAwIG4gCjAwMDAwMzk1MjIgMDAwMDAgbiAKMDAwMDAzOTU1NyAwMDAwMCBuIAowMDAwMDM5 NjY4IDAwMDAwIG4gCjAwMDAwMzk3OTYgMDAwMDAgbiAKMDAwMDA1MDA0MSAwMDAwMCBuIAow MDAwMDUwMDYzIDAwMDAwIG4gCjAwMDAwNTAwOTYgMDAwMDAgbiAKMDAwMDA1MDEzMSAwMDAw MCBuIAowMDAwMDUwMjQyIDAwMDAwIG4gCjAwMDAwNTAzNzAgMDAwMDAgbiAKMDAwMDA1OTk3 OCAwMDAwMCBuIAowMDAwMDYwMDAwIDAwMDAwIG4gCjAwMDAwNjAwMzMgMDAwMDAgbiAKMDAw MDA2MDA2OCAwMDAwMCBuIAowMDAwMDYwMTc5IDAwMDAwIG4gCjAwMDAwNjAzMDcgMDAwMDAg biAKMDAwMDA2NTI2MiAwMDAwMCBuIAowMDAwMDY1Mjg0IDAwMDAwIG4gCjAwMDAwNjUzMTcg MDAwMDAgbiAKMDAwMDA2NTM1MiAwMDAwMCBuIAowMDAwMDY1NDYzIDAwMDAwIG4gCjAwMDAw NjU1OTEgMDAwMDAgbiAKMDAwMDA2OTIxOCAwMDAwMCBuIAowMDAwMDY5MjQwIDAwMDAwIG4g CjAwMDAwNjkyNzMgMDAwMDAgbiAKMDAwMDA2OTMwOCAwMDAwMCBuIAowMDAwMDY5NDE5IDAw MDAwIG4gCjAwMDAwNjk1NDcgMDAwMDAgbiAKMDAwMDA3Nzc4NCAwMDAwMCBuIAowMDAwMDc3 ODA2IDAwMDAwIG4gCjAwMDAwNzc4MzkgMDAwMDAgbiAKMDAwMDA3Nzg3NCAwMDAwMCBuIAow MDAwMDc3OTg1IDAwMDAwIG4gCjAwMDAwNzgxMTMgMDAwMDAgbiAKMDAwMDA4NzA1MiAwMDAw MCBuIAowMDAwMDg3MDc0IDAwMDAwIG4gCjAwMDAwODcxMDcgMDAwMDAgbiAKMDAwMDA4NzE0 MiAwMDAwMCBuIAowMDAwMDg3MjUzIDAwMDAwIG4gCjAwMDAwODczODEgMDAwMDAgbiAKMDAw MDA5Njg0NiAwMDAwMCBuIAowMDAwMDk2ODY4IDAwMDAwIG4gCjAwMDAwOTY5MDEgMDAwMDAg biAKMDAwMDA5NjkzNiAwMDAwMCBuIAowMDAwMDk3MDQ3IDAwMDAwIG4gCjAwMDAwOTcxNzUg MDAwMDAgbiAKMDAwMDEwNjM0MiAwMDAwMCBuIAowMDAwMTA2MzY0IDAwMDAwIG4gCjAwMDAx MDYzOTcgMDAwMDAgbiAKMDAwMDEwNjQzMiAwMDAwMCBuIAowMDAwMTA2NTQzIDAwMDAwIG4g CjAwMDAxMDY2NzEgMDAwMDAgbiAKMDAwMDExNDQzNSAwMDAwMCBuIAowMDAwMTE0NDU3IDAw MDAwIG4gCjAwMDAxMTQ0OTAgMDAwMDAgbiAKMDAwMDExNDUyNSAwMDAwMCBuIAowMDAwMTE0 NjM2IDAwMDAwIG4gCjAwMDAxMTQ3NjQgMDAwMDAgbiAKMDAwMDExOTAzMyAwMDAwMCBuIAow MDAwMTE5MDU1IDAwMDAwIG4gCjAwMDAxMTkwODggMDAwMDAgbiAKMDAwMDExOTEyMyAwMDAw MCBuIAowMDAwMTE5MjM0IDAwMDAwIG4gCjAwMDAxMTkzNjIgMDAwMDAgbiAKMDAwMDEyNzg0 MyAwMDAwMCBuIAowMDAwMTI3ODY1IDAwMDAwIG4gCjAwMDAxMjc4OTggMDAwMDAgbiAKMDAw MDEyNzkzMyAwMDAwMCBuIAowMDAwMTI4MDQ0IDAwMDAwIG4gCjAwMDAxMjgxNzIgMDAwMDAg biAKMDAwMDEzNzE1MyAwMDAwMCBuIAowMDAwMTM3MTc1IDAwMDAwIG4gCjAwMDAxMzcyMDgg MDAwMDAgbiAKMDAwMDEzNzI0MyAwMDAwMCBuIAowMDAwMTM3MzU0IDAwMDAwIG4gCjAwMDAx Mzc0ODIgMDAwMDAgbiAKMDAwMDEzOTY0NyAwMDAwMCBuIAowMDAwMTQ4NTcxIDAwMDAwIG4g CjAwMDAxNDg1OTMgMDAwMDAgbiAKMDAwMDE0ODYyNiAwMDAwMCBuIAowMDAwMTQ4NjYxIDAw MDAwIG4gCjAwMDAxNDg3NzIgMDAwMDAgbiAKMDAwMDE0ODkwMSAwMDAwMCBuIAowMDAwMTU0 NTA5IDAwMDAwIG4gCjAwMDAxNTQ1MzIgMDAwMDAgbiAKMDAwMDE1NDU2NiAwMDAwMCBuIAow MDAwMTU0NjAzIDAwMDAwIG4gCjAwMDAxNTQ3MTggMDAwMDAgbiAKMDAwMDE1NDg0NyAwMDAw MCBuIAowMDAwMTU1MDYzIDAwMDAwIG4gCjAwMDAxNTUxOTAgMDAwMDAgbiAKMDAwMDE1NTMx OSAwMDAwMCBuIAowMDAwMTU1NDQ4IDAwMDAwIG4gCjAwMDAxNTU1NzcgMDAwMDAgbiAKMDAw MDE1NTcwNiAwMDAwMCBuIAowMDAwMTU1ODM1IDAwMDAwIG4gCjAwMDAxNTU5NjQgMDAwMDAg biAKMDAwMDE1NjA5MyAwMDAwMCBuIAowMDAwMTU2MjIyIDAwMDAwIG4gCjAwMDAxNTYzNTEg MDAwMDAgbiAKMDAwMDE1NjQ4MCAwMDAwMCBuIAowMDAwMTU2NjA5IDAwMDAwIG4gCjAwMDAx NTY3MzggMDAwMDAgbiAKMDAwMDE1Njg2NyAwMDAwMCBuIAowMDAwMTU2OTk2IDAwMDAwIG4g CjAwMDAxNTcxMjYgMDAwMDAgbiAKMDAwMDE1NzI1NyAwMDAwMCBuIAowMDAwMTU3NDU5IDAw MDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMTI3IC9Sb290IDEyNiAwIFIgL0luZm8gMTA3IDAg UiAgPj4Kc3RhcnR4cmVmCjE1NzUxMgolJUVPRgo= --------------010003050802020701080704-- From qinwang@berkeley.edu Thu Feb 14 14:06:42 2013 Return-Path: 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 8512721F8996 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 14:06:42 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.288 X-Spam-Level: X-Spam-Status: No, score=-6.288 tagged_above=-999 required=5 tests=[AWL=0.311, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bhoqj-kr1iJI for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 14:06:40 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id B57FF21F845A for <6tsch@ietf.org>; Thu, 14 Feb 2013 14:06:40 -0800 (PST) Received: from cm01ws.ist.berkeley.edu ([169.229.218.163] helo=calmail.berkeley.edu) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1U66wv-0008Ar-7n; Thu, 14 Feb 2013 14:06:40 -0800 Received: from 136.152.38.122 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Thu, 14 Feb 2013 14:06:37 -0800 Message-ID: <8918f1511b011639d80bb9614cfc5165.squirrel@calmail.berkeley.edu> In-Reply-To: <511D5385.2070300@cox.net> References: <511D5385.2070300@cox.net> Date: Thu, 14 Feb 2013 14:06:37 -0800 From: "Qin Wang" To: "Tom Phinney" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 6tsch@ietf.org Subject: Re: [6tsch] Resend in HTML: Re: TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 22:06:42 -0000 Hi Tom, Thank you for your explanation. It is very clear. I have one further question: Is there any constraint or assumption for nodes with different slot duration? For example, the nodes with different slot duration should belong to different DL network, or..... Thanks Qin > Unfortunately, my first reply inherited the lack of formatting of the > original to which it was replying. This is what I intended be sent. -Tom > ==== > Qin, > > Each slot in a TSCH system is, in principle, usable for any transaction > whose duration will not exceed the length of the slot. Where a > significant percentage of the transactions that are expected to occur in > a system are of much shorter maximum duration than others, it may make > sense to have schedules with different slot durations, enabling > conveyance of more messages per second. > > Without showing the required guard-bands and other periods of enforced > RF inactivity for each constituent subelement, the basic template for > use of a TSCH slot is generally: > [ [ [... > ] ] ] > > In generally planar industrial environments such as refineries and > pharmaceutical manufacturing cells that use 1 Hz and 4 Hz wireless > control loops, the N above needs to be N=2. However on highly metallic > 3D structures such as offshore oil platforms, N may need to be N=3. > Whereas in less challenging environments such as are now used for > WirelessHART, N can be (and is) N=1. > > If some of the slots in a TSCH system require N=2 or N=3 immediate > acknowledgments to achieve the necessary delivery reliability, then a > single slot template must include time for each of those immediate > acknowledgments. For example, in today's deployments of ANSI/ISA 100.11a > systems, the slots that provide for N=2 acknowledgments tend to be 12 ms > in duration. However, that particular feature - duocast - is used only > for reporting of the process status of those 1 Hz and 4 Hz loops; most > other traffic is unicast, for which a 10 ms slot duration is adequate. > If the traffic mix in such a system is 1/3 duocast and 2/3 other > (unicast with an occasional broadcast), then requiring use of 12 ms > slots for the traffic that could use 10 ms slots results in an 11% > reduction of total subnet messaging capacity. > > > If FEC were to be available for industrial automation systems, it would > likely be used for only a small percentage of the communications. Again, > as above, each slot could be sized so that every transmission used FEC. > However, in practice, perhaps 5% or less of the transactions would > require FEC, since safety-related communications is typically only a > very small part of such systems. There would be an inordinate waste of > communication capacity if all devices employed FEC, which would increase > the duration of their transmissions and receptions, and thus the power > drain required for communication. Thus a mixture of slot durations is > again appropriate. > > > Independent of how many acknowledgments are anticipated for a specific > transaction, it is worth noting that there are at least two useful > timing alignments for the start of immediate acknowledgments. One > alternative is a defined fixed offset AFTER the end of reception of the > primary PDU of the transaction, where the delay accounts for required > transmit/receive and receive/transmit turnaround times in the > correspondent nodes (which may be either motes or infrastructure > wireless routers, which is why I do not always call such "motes"). > Another alternative is a defined fixed offset BEFORE the scheduled end > of the slot. In either case, when the slot template provides for > multiple immediate acknowledgments, each acknowledgment has a different > offset relative to the defining event, which is either 1) detection of > end of reception or 2) the scheduled end of the slot. > > Figures 4 and 5 of the attached patent application show how this could > work for N=3. The discussion in paragraph [0064] and following gives > some indication of when the alternative 2) might be used. The economic > driver for this alternative is the ability, using time-aligned > acknowledgments and co-scheduling of inbound or outbound message flow in > concurrent slots in multiple channels, to build a multi-channel backbone > router that uses a single antenna and wideband RF front end shared by > multiple low-power transceiver chips. Such a structure enables the > construction of low-cost high-throughput backbone routers that can be > installed in real systems precisely because such routers do not require > the installation of multiple separated antennae that are spaced > sufficiently far apart to not encounter near/far problems. Real > industrial plants seldom can collocate multiple backbone routers, > precisely because they cannot install adequately separated antennae for > those routers in the places where the routers are needed. > > -Tom Phinney > === > On 2013.02.13 11:39, qinwang@berkeley.edu wrote: >> Hi Tom, >> >> Could you please explain more about "a system in which different slots > (perhaps in different superframes) can have different durations"? >> >> In addition, with FEC, longer slot duration may be needed, but it is > unnecessary to have different slot duration in one network. >> >> How do you think? >> >> Thanks >> Qin > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From tom.phinney@cox.net Thu Feb 14 14:25:51 2013 Return-Path: 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 C5D4321F890F for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 14:25:50 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.605 X-Spam-Level: X-Spam-Status: No, score=-1.605 tagged_above=-999 required=5 tests=[AWL=0.993, BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F4PqY8qxNJKT for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 14:25:49 -0800 (PST) Received: from fed1rmfepo203.cox.net (fed1rmfepo203.cox.net [68.230.241.148]) by ietfa.amsl.com (Postfix) with ESMTP id CB2C421F8A98 for <6tsch@ietf.org>; Thu, 14 Feb 2013 14:25:40 -0800 (PST) Received: from fed1rmimpo209 ([68.230.241.160]) by fed1rmfepo203.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130214222528.DERG25233.fed1rmfepo203.cox.net@fed1rmimpo209> for <6tsch@ietf.org>; Thu, 14 Feb 2013 17:25:28 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo209 with cox id 0NRT1l00F3gAAro01NRTMJ; Thu, 14 Feb 2013 17:25:27 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020203.511D6457.00F5,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=ZKBVaAHb c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=rHv8mH9ySNwA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=kviXuzpPAAAA:8 a=DNa9aEHmJHAA:10 a=0uaAcg1NRR_XvUC8w_QA:9 a=QEXdDO2ut3YA:10 a=lwaZXGQ22ivwTVId-94A:9 a=_W_S_7VecoQA:10 a=xYmk2p1uh4p10VwM:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511D6456.5070003@cox.net> Date: Thu, 14 Feb 2013 15:25:27 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org X-Enigmail-Version: 1.1.1 Content-Type: multipart/alternative; boundary="------------060201050105030007060905" Subject: [6tsch] Re: Resend in HTML: Re: TSCH with multiple DAGroots X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 22:25:53 -0000 This is a multi-part message in MIME format. --------------060201050105030007060905 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Qin, Your question implies a misunderstanding. Nodes do not HAVE slot durations; nodes USE slot durations. A node that uses duocast for a specific class of transmissions (e.g., 4 Hz process state publishing) uses unicast or broadcast for all remaining transactions. Existing industrial systems that use duocast employ duocast only for state reporting for high-speed control loops. Those devices are, in the absence of router failure, just one hop off the backbone, which is typical for similar-usage devices in WirelessHART systems. Emerson and Honeywell and other vendors of such high-loop-rate control devices agree that one-hop placement is needed in most cases to support the control requirements of the underlying process. Unicast and broadcast are used by all the other nodes in that system for all messaging, and by the nodes that use duocast for messaging needs other than high-frequency process state publishing where delivery reliability per transmission attempt is paramount. FYI, I was one of the designers of both WirelessHART and ANSI/ISA 100.11a, and have had these discussions with the other designers of each protocol. -Tom ===== On 2013.02.14 15:06, Qin Wang wrote: > Hi Tom, > > Thank you for your explanation. It is very clear. > > I have one further question: Is there any constraint or assumption for > nodes with different slot duration? For example, the nodes with different > slot duration should belong to different DL network, or..... > > Thanks > Qin --------------060201050105030007060905 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Qin,

Your question implies a misunderstanding. Nodes do not HAVE slot durations; nodes USE slot durations. A node that uses duocast for a specific class of transmissions (e.g., 4 Hz process state publishing) uses unicast or broadcast for all remaining transactions.

Existing industrial systems that use duocast employ duocast only for state reporting for high-speed control loops. Those devices are, in the absence of router failure, just one hop off the backbone, which is typical for similar-usage devices in WirelessHART systems. Emerson and Honeywell and other vendors of such high-loop-rate control devices agree that one-hop placement is needed in most cases to support the control requirements of the underlying process.

Unicast and broadcast are used by all the other nodes in that system for all messaging, and by the nodes that use duocast for messaging needs other than high-frequency process state publishing where delivery reliability per transmission attempt is paramount.

FYI, I was one of the designers of both WirelessHART and ANSI/ISA 100.11a, and have had these discussions with the other designers of each protocol.

-Tom
=====

On 2013.02.14 15:06, Qin Wang wrote:
> Hi Tom,
>
> Thank you for your explanation. It is very clear.
>
> I have one further question: Is there any constraint or assumption for
> nodes with different slot duration? For example, the nodes with different
> slot duration should belong to different DL network, or.....
>
> Thanks
> Qin

--------------060201050105030007060905-- From qinwang@berkeley.edu Thu Feb 14 15:18:47 2013 Return-Path: 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 61F6421F8959 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 15:18:47 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.312 X-Spam-Level: X-Spam-Status: No, score=-6.312 tagged_above=-999 required=5 tests=[AWL=0.287, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l4suq-+Q5T2G for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 15:18:46 -0800 (PST) Received: from cm01fe.IST.Berkeley.EDU (cm01fe.IST.Berkeley.EDU [169.229.218.142]) by ietfa.amsl.com (Postfix) with ESMTP id 8D7C721F8921 for <6tsch@ietf.org>; Thu, 14 Feb 2013 15:18:46 -0800 (PST) Received: from cm01ws.ist.berkeley.edu ([169.229.218.163] helo=calmail.berkeley.edu) by cm01fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1U684h-0002QN-3I; Thu, 14 Feb 2013 15:18:46 -0800 Received: from 136.152.38.122 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Thu, 14 Feb 2013 15:18:43 -0800 Message-ID: <53769912347ea3acb8f194f517039ff3.squirrel@calmail.berkeley.edu> In-Reply-To: <511D6456.5070003@cox.net> References: <511D6456.5070003@cox.net> Date: Thu, 14 Feb 2013 15:18:43 -0800 From: "Qin Wang" To: "Tom Phinney" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 6tsch@ietf.org Subject: Re: [6tsch] Resend in HTML: Re: TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 23:18:47 -0000 Tom, I understand the application scenario you described. My concern is that it is challenge for DL to deal with multiple slot durations simultaneously, especially if collision-free is required. How do you think? Qin > Qin, > > Your question implies a misunderstanding. Nodes do not HAVE slot > durations; nodes USE slot durations. A node that uses duocast for a > specific class of transmissions (e.g., 4 Hz process state publishing) > uses unicast or broadcast for all remaining transactions. > > Existing industrial systems that use duocast employ duocast only for > state reporting for high-speed control loops. Those devices are, in the > absence of router failure, just one hop off the backbone, which is > typical for similar-usage devices in WirelessHART systems. Emerson and > Honeywell and other vendors of such high-loop-rate control devices agree > that one-hop placement is needed in most cases to support the control > requirements of the underlying process. > > Unicast and broadcast are used by all the other nodes in that system for > all messaging, and by the nodes that use duocast for messaging needs > other than high-frequency process state publishing where delivery > reliability per transmission attempt is paramount. > > FYI, I was one of the designers of both WirelessHART and ANSI/ISA > 100.11a, and have had these discussions with the other designers of each > protocol. > > -Tom > ===== > > On 2013.02.14 15:06, Qin Wang wrote: >> Hi Tom, >> >> Thank you for your explanation. It is very clear. >> >> I have one further question: Is there any constraint or assumption for >> nodes with different slot duration? For example, the nodes with >> different >> slot duration should belong to different DL network, or..... >> >> Thanks >> Qin > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From tom.phinney@cox.net Thu Feb 14 15:21:01 2013 Return-Path: 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 8CB4B21F8600 for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 15:20:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.967 X-Spam-Level: X-Spam-Status: No, score=-0.967 tagged_above=-999 required=5 tests=[AWL=0.174, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cbL-KUzOUqPe for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 15:20:58 -0800 (PST) Received: from fed1rmfepo101.cox.net (fed1rmfepo101.cox.net [68.230.241.143]) by ietfa.amsl.com (Postfix) with ESMTP id B88CC21F85FE for <6tsch@ietf.org>; Thu, 14 Feb 2013 15:20:51 -0800 (PST) Received: from fed1rmimpo209 ([68.230.241.160]) by fed1rmfepo101.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130214232051.JIQG25001.fed1rmfepo101.cox.net@fed1rmimpo209> for <6tsch@ietf.org>; Thu, 14 Feb 2013 18:20:51 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo209 with cox id 0PLq1l00V3gAAro01PLqW4; Thu, 14 Feb 2013 18:20:50 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020206.511D7152.012C,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=ZKBVaAHb c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=QIEnERDrtkEA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=ojMqE0p-XTsA:10 a=NYFzr4ltf72iuEVwixUA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=P4u3AdYJgjxploGU:21 a=eSn3S8GII9m9EB8c:21 a=1EvIDU2FUozUaI4n:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <511D7152.9070207@cox.net> Date: Thu, 14 Feb 2013 16:20:50 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [6tsch] Re: TSCH with multiple DAGroots X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 23:21:02 -0000 It's probably worth noting that duocast does not inherently necessitate a different slot duration than unicast; it is the attempt to use duocast with maximal-length initial PDUs that drives the longer slot duration.

It is quite feasible to define slot templates for broadcast and unicast that permit the initial 802.15.4 PDU to have a 127-byte MAC length, while those used for duocast are appreciably shorter, such that the subslot interval needed for the second acknowledgment is (to at least a large extent) provided by the savings in maximum transmit duration of that initial (now shorter) PDU. This works in practice because the process state information publications for which duocast is usually employed are quite compact, typically consisting of only one or two 5-byte process state APDUs, each of which typically consists of a 1-byte status data struct and a 4-byte float32.

Incidentally, such a limited use of duocast is compatible with the existing design of WirelessHART.

-Tom
=====
Qin,

Your question implies a misunderstanding. Nodes do not HAVE slot durations; nodes USE slot durations. A node that uses duocast for a specific class of transmissions (e.g., 4 Hz process state publishing) uses unicast or broadcast for all remaining transactions.

Existing industrial systems that use duocast employ duocast only for state reporting for high-speed control loops. Those devices are, in the absence of router failure, just one hop off the backbone, which is typical for similar-usage devices in WirelessHART systems. Emerson and Honeywell and other vendors of such high-loop-rate control devices agree that one-hop placement is needed in most cases to support the control requirements of the underlying process.

Unicast and broadcast are used by all the other nodes in that system for all messaging, and by the nodes that use duocast for messaging needs other than high-frequency process state publishing where delivery reliability per transmission attempt is paramount.

FYI, I was one of the designers of both WirelessHART and ANSI/ISA 100.11a, and have had these discussions with the other designers of each protocol.

-Tom
=====

On 2013.02.14 15:06, Qin Wang wrote:
> Hi Tom,
>
> Thank you for your explanation. It is very clear.
>
> I have one further question: Is there any constraint or assumption for
> nodes with different slot duration? For example, the nodes with different
> slot duration should belong to different DL network, or.....
>
> Thanks
> Qin

From xvilajosana@eecs.berkeley.edu Thu Feb 14 15:32:37 2013 Return-Path: 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 9ABFA21F86DD for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 15:32:37 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.414 X-Spam-Level: X-Spam-Status: No, score=-6.414 tagged_above=-999 required=5 tests=[AWL=0.184, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mZeEyieh93gD for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 15:32:36 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id C74E621F857B for <6tsch@ietf.org>; Thu, 14 Feb 2013 15:32:36 -0800 (PST) Received: from c-67-188-198-243.hsd1.ca.comcast.net ([67.188.198.243] helo=[192.168.2.5]) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U68H6-0001lR-El for 6tsch@ietf.org; Thu, 14 Feb 2013 15:31:48 -0800 Message-ID: <511D73D0.8060104@eecs.berkeley.edu> Date: Thu, 14 Feb 2013 15:31:28 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511D7152.9070207@cox.net> In-Reply-To: <511D7152.9070207@cox.net> Content-Type: multipart/alternative; boundary="------------090203050100010501050502" Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Feb 2013 23:32:37 -0000 This is a multi-part message in MIME format. --------------090203050100010501050502 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi Tom, that's completely clear now, however my concerns are: 1)what would be the role of 6tsch w.r.t the ability of the underlaying mac layer to use duocast or not? Is there something particular for 6tsch that would be different? I guess that 6tsch will provide some operations to schedule links (i.e slot and ch.offset). As far as I can imagine, someone can define slot as a integer number (ASN) or as time interval (as you explained before) which 6tsch may not constrain. 2)As far as I know IEEE802.15.4e does not define the possibility to use time ranges instead of ASN. And even this can be done as you state in the case of WirelessHART, it seems to me more a DLL problem instead of a 6TSCH layer problem. thanks, Xavi On 14/02/13 15:20, Tom Phinney wrote: > It's probably worth noting that duocast does not inherently > necessitate a different slot duration than unicast; it is the attempt > to use duocast with maximal-length initial PDUs that drives the longer > slot duration. > > It is quite feasible to define slot templates for broadcast and > unicast that permit the initial 802.15.4 PDU to have a 127-byte MAC > length, while those used for duocast are appreciably shorter, such > that the subslot interval needed for the second acknowledgment is (to > at least a large extent) provided by the savings in maximum transmit > duration of that initial (now shorter) PDU. This works in practice > because the process state information publications for which duocast > is usually employed are quite compact, typically consisting of only > one or two 5-byte process state APDUs, each of which typically > consists of a 1-byte status data struct and a 4-byte float32. > > Incidentally, such a limited use of duocast is compatible with the > existing design of WirelessHART. > > -Tom > ===== > Qin, > > Your question implies a misunderstanding. Nodes do not HAVE slot > durations; nodes USE slot durations. A node that uses duocast for a > specific class of transmissions (e.g., 4 Hz process state publishing) > uses unicast or broadcast for all remaining transactions. > > Existing industrial systems that use duocast employ duocast only for > state reporting for high-speed control loops. Those devices are, in > the absence of router failure, just one hop off the backbone, which is > typical for similar-usage devices in WirelessHART systems. Emerson and > Honeywell and other vendors of such high-loop-rate control devices > agree that one-hop placement is needed in most cases to support the > control requirements of the underlying process. > > Unicast and broadcast are used by all the other nodes in that system > for all messaging, and by the nodes that use duocast for messaging > needs other than high-frequency process state publishing where > delivery reliability per transmission attempt is paramount. > > FYI, I was one of the designers of both WirelessHART and ANSI/ISA > 100.11a, and have had these discussions with the other designers of > each protocol. > > -Tom > ===== > > On 2013.02.14 15:06, Qin Wang wrote: > > Hi Tom, > > > > Thank you for your explanation. It is very clear. > > > > I have one further question: Is there any constraint or assumption for > > nodes with different slot duration? For example, the nodes with > different > > slot duration should belong to different DL network, or..... > > > > Thanks > > Qin > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------090203050100010501050502 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
Hi Tom,

that's completely clear now, however my concerns are:
1)what would be the role of 6tsch w.r.t the ability of the underlaying mac layer to use duocast or not? Is there something particular for 6tsch that would be different? I guess that 6tsch will provide some operations to schedule links (i.e slot and ch.offset). As far as I can imagine, someone can define slot as a integer number (ASN) or as time interval (as you explained before) which 6tsch may not constrain.

2)As far as I know IEEE802.15.4e does not define the possibility to use time ranges instead of ASN. And even this can be done as you state in the case of WirelessHART, it seems to me more a DLL problem instead of a 6TSCH layer problem.

thanks,
Xavi


On 14/02/13 15:20, Tom Phinney wrote:
It's probably worth noting that duocast does not inherently necessitate a different slot duration than unicast; it is the attempt to use duocast with maximal-length initial PDUs that drives the longer slot duration.

It is quite feasible to define slot templates for broadcast and unicast that permit the initial 802.15.4 PDU to have a 127-byte MAC length, while those used for duocast are appreciably shorter, such that the subslot interval needed for the second acknowledgment is (to at least a large extent) provided by the savings in maximum transmit duration of that initial (now shorter) PDU. This works in practice because the process state information publications for which duocast is usually employed are quite compact, typically consisting of only one or two 5-byte process state APDUs, each of which typically consists of a 1-byte status data struct and a 4-byte float32.

Incidentally, such a limited use of duocast is compatible with the existing design of WirelessHART.

-Tom
=====
Qin,

Your question implies a misunderstanding. Nodes do not HAVE slot durations; nodes USE slot durations. A node that uses duocast for a specific class of transmissions (e.g., 4 Hz process state publishing) uses unicast or broadcast for all remaining transactions.

Existing industrial systems that use duocast employ duocast only for state reporting for high-speed control loops. Those devices are, in the absence of router failure, just one hop off the backbone, which is typical for similar-usage devices in WirelessHART systems. Emerson and Honeywell and other vendors of such high-loop-rate control devices agree that one-hop placement is needed in most cases to support the control requirements of the underlying process.

Unicast and broadcast are used by all the other nodes in that system for all messaging, and by the nodes that use duocast for messaging needs other than high-frequency process state publishing where delivery reliability per transmission attempt is paramount.

FYI, I was one of the designers of both WirelessHART and ANSI/ISA 100.11a, and have had these discussions with the other designers of each protocol.

-Tom
=====

On 2013.02.14 15:06, Qin Wang wrote:
> Hi Tom,
>
> Thank you for your explanation. It is very clear.
>
> I have one further question: Is there any constraint or assumption for
> nodes with different slot duration? For example, the nodes with different
> slot duration should belong to different DL network, or.....
>
> Thanks
> Qin



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

--------------090203050100010501050502-- From pister@eecs.berkeley.edu Thu Feb 14 16:16:19 2013 Return-Path: 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 E465721F857D for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 16:16:19 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.199 X-Spam-Level: X-Spam-Status: No, score=-6.199 tagged_above=-999 required=5 tests=[AWL=0.400, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6109wdgH+9v for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 16:16:19 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id DE4E021F857C for <6tsch@ietf.org>; Thu, 14 Feb 2013 16:16:18 -0800 (PST) Received: from dhcp-32-89.eecs.berkeley.edu ([128.32.32.89]) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from ) id 1U68yL-00050W-9W; Thu, 14 Feb 2013 16:16:18 -0800 Message-ID: <511D7E6E.5080502@eecs.berkeley.edu> Date: Thu, 14 Feb 2013 16:16:46 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: Pascal Thubert References: <8227609b6292b064419330b547a928fb.squirrel@calmail.berkeley.edu> <511be61e.85d00e0a.2bf2.ffffe453@mx.google.com> <511C04D5.30002@eecs.berkeley.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: 6tsch@ietf.org Subject: Re: [6tsch] R: R: Bandwidth requirement, Explicit vs. Implicit 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 00:16:20 -0000 Yes, we seem to be thinking about things the same way. I may be a little less worried about source routes in the management instance than you seem to be in draft-phinney-*, but I have no problem with storing nodes either, so we'll just have to see how that plays out in practice. ksjp On 2/14/2013 6:24 AM, Pascal Thubert wrote: > Dear Kris; > > I read this as "we have a RPL instance that is very basic and > autonomic, and that can be used as a backdoor to reach every node and > thus manage everything else" in a richer configuration, that is a > configuration with additional - constrained - instances. Do I have it > right? > > This is the way I'd build any autonomic network - or at least this is > a constraint I'd impose on any network that builds itself, so as to > always have a way to get anywhere and fix it manually. And I'd agree > that since we can pass data on that instance, it can be enough for a > baseline, just like SMS already show that your network reaches out, or > a D-Channel can be used for data in ISDN. > > For the richer configuration, we'd thus have to provide additional > instances, optimized for particular requirements, including eventually > a more reliable/optimized network control. A draft proposal of such > thing can be found in section 4.1.1. RPL Instances of > draft-phinney-roll-rpl-industrial-applicability - look for "Management > Instance" till we fix the formatting > > Cheers, > > Pascal > > > > 2013/2/13 Kris Pister : >>>> IMHO a baseline DODAG should be made available (before) to handle all the >>>> signaling required to >>>> build a sophisticated and cross-layer scheduling & routing optimization >>>> (after). >> Alfredo - I agree. I'd vote for the simplest possible specification at L2. >> DAG root picks a superframe length, schedules a single slotted-aloha link in >> that frame, and the network builds on that. For many applications this is >> all they need, but almost any network will benefit from optimization beyond >> this. >> >> The benefit of this is that it is easy for non-TSCH people to understand, >> and relatively easy to implement. >> The down side is that it isn't optimal for ... anything. >> >> ksjp >> >> >> On 2/13/2013 11:14 AM, Alfredo Grieco wrote: >>> Hi Qin, Pascal, and all, >>> >>> I would prefer to keep open mind at the present stage: the interface >>> should >>> be the outcome of a deep thinking process. >>> >>> As you said, TSCH is flexible enough to accommodate many different >>> requirements, having at least three parameters to throttle. >>> >>> There is another requirement to point out: in industrial applications most >>> of nodes are fixed but some of them can move (at some time). Thus, >>> whatever >>> the interface is, the schedule should account for some degree of node >>> mobility. This, probably, will require some portions of the slotframe to >>> be >>> reserved to accommodate unpredictable (yet real time) traffic contributed >>> by >>> mobile nodes. >>> >>> Regarding Implicit vs. Explicit BW reservation/requirement/signaling, >>> probably it could be nice to use RSVP because it already exists and it is >>> the result of a very long research & standardization process: why should >>> we >>> invent something that already exist ? We could just tailor RSVP to our >>> purposes (I am really ready to change my idea if needed). >>> >>> Finally, to answer a Pascal's question regarding the chicken and egg >>> problem >>> (routing and scheduling), I would like to remark that IMHO a baseline >>> DODAG >>> should be made available (before) to handle all the signaling required to >>> build a sophisticated and cross-layer scheduling & routing optimization >>> (after). It remains open the problem of defining the number of >>> slots/channel/frames that could host such a first instance DODAG and how >>> to >>> build it. >>> >>> Sorry for my very long email. >>> >>> Cheers >>> >>> Alfredo >>> >>> -- >>> >>> Luigi Alfredo Grieco, Ph. D. >>> Assistant Professor in Telecommunications >>> DEE - Politecnico di Bari >>> Via Orabona, 4 - 70125 - Bari - Italy >>> Phone: +39 080 5963 911 >>> Fax: +39 080 5963 410 >>> telematics.poliba.it/grieco >>> >>> >>> >>> >>> >>> >>> -----Messaggio originale----- >>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di >>> qinwang@berkeley.edu >>> Inviato: Wednesday, February 13, 2013 7:54 PM >>> A: Alfredo Grieco >>> Cc: 'IETF 6TSCH' >>> Oggetto: Re: [6tsch] R: Bandwidth requirement, Explicit vs. Implicit >>> >>> Hi Alfredo, >>> >>> You have very good point. >>> >>> In TSCH, we have several parameters to play: >>> (1) multiple slotframes, with different frame length and priority. >>> (2) number of links >>> (3) link allocation (slot, channel) >>> >>> So, definitely we can translate more about Qos to the schedules used by >>> TSCH. >>> >>> Do you have specific idea about what the interface between 6tsch and upper >>> layer should be? >>> >>> Thanks >>> Qin >>> >>> >>>> Hi Qin, and all, >>>> >>>> Should we think also to traffic specifications other than bandwidth ? >>>> >>>> Depending on the application and on the scenario, the schedule could >>>> be built to enforce fault tolerance too (and/or other KPI) . >>>> >>>> In this case, 6TSCH should translate QoS (in general, including >>>> bandwidth of >>>> course) into Links (slot, channel) allocations. >>>> >>>> What do you think about ? >>>> >>>> Many thanks in advance for your thoughtful replies. >>>> >>>> Alfredo >>>> >>>> >>>> -----Messaggio originale----- >>>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>>> di qinwang@berkeley.edu >>>> Inviato: Monday, February 11, 2013 7:26 PM >>>> A: IETF 6TSCH >>>> Oggetto: [6tsch] Bandwidth requirement, Explicit vs. Implicit >>>> >>>> Hi all, >>>> >>>> One of 6tech functions should be translating Bandwidth requirements >>>> into Links (slot, channel) allocation, in another word, reserving >>>> Links to meet BW requirements. The problem is who generates BW >>> requirements, and how. >>>> There may be two approaches. >>>> >>>> (1) Explicit BW generation: upper layer, e.g. RSVP, generates BW >>>> requirement and tell 6tsch, and then 6tsch reserves some Links to meet >>>> the BW requirement. >>>> >>>> (2) Implicit BW generation: upper layer just tells 6tsch to send data. >>>> 6tsch figures out the BW requirements by itself according to the >>>> traffic load, and then reserve Links to meet the BW requirement. >>>> >>>> How do you think? >>>> >>>> Qin >>>> >>>> >>>> >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>>> >>>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch > > From pister@eecs.berkeley.edu Thu Feb 14 17:04:58 2013 Return-Path: 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 E7FF421F85DF for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 17:04:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.415 X-Spam-Level: X-Spam-Status: No, score=-5.415 tagged_above=-999 required=5 tests=[AWL=-0.483, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, SARE_FWDLOOK=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nGc2uK2oi5SK for <6tsch@ietfa.amsl.com>; Thu, 14 Feb 2013 17:04:57 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id 01A5421F85D6 for <6tsch@ietf.org>; Thu, 14 Feb 2013 17:04:57 -0800 (PST) Received: from dhcp-32-89.eecs.berkeley.edu ([128.32.32.89]) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:pister@eecs.berkeley.edu) (envelope-from ) id 1U69jO-0002CV-Ey for 6tsch@ietf.org; Thu, 14 Feb 2013 17:04:56 -0800 Message-ID: <511D89D3.9010607@eecs.berkeley.edu> Date: Thu, 14 Feb 2013 17:05:23 -0800 From: Kris Pister User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> <511D4201.5060607@cox.net> In-Reply-To: <511D4201.5060607@cox.net> Content-Type: multipart/alternative; boundary="------------010900040009030207060700" Subject: Re: [6tsch] Use of ASN vs quantized time as a basis for nonces (was TSCH with multiple DAGroots) 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 01:04:59 -0000 This is a multi-part message in MIME format. --------------010900040009030207060700 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Tom - that's a bit dramatic. Duo-cast is pretty clever, but it's not like you can't close a 4Hz control loop without it. Duo-cast let's you hit a desired level of reliability with lower power consumption, and less spectrum utilization. Those are good things. At one point duo-cast was in the 4e standard - I'm not sure what happened to it. I agree that there is nothing essential in the ASN concept, except for the fact that ASN is what the IEEE actually voted on and put into the 4e standard. Please let's get RPL up and running on 4e as written first, and then go in and fix what's broken with the IEEE second. ksjp On 2/14/2013 11:58 AM, Tom Phinney wrote: > > I think we're bound to using the notion of ASN in the context of > this group. > In that case I believe that the relevance of this effort to heavy > industry is limited to monitoring and control of inessential elements > of industrial processes. Most real industrial processes in refining, > chemical plants, batch mixing plants, pharmaceuticals, etc. use 1 Hz > or 4 Hz control, for which ARQ of unicast transmissions is generally > too unreliable. > > There is nothing in the ASN concept, other than its historical basis > in the work of your group at Berkeley, that makes it essential to an > implementation. ANSI/ISA 100.11a, which is being standardized as IEC > 62734, demonstrates clearly how time, rather than a local concept of a > count of slots of uniform duration and aligned starting times, can be > used for 6TSCH systems. > > > The implication of your text below, that IEEE 802.15.4 precludes use > of time for such nonces, may have been true in the past but was > remedied with the amendments of IEEE 802.15.4e:2012 (which is now > obtainable for free from the IEEE, since it is over six months since > its adoption). > > While ANSI/ISA 100.11a is not totally conformant to IEEE 802.15.4 as > amended, the difference is only in the use of shorter addressing modes > in acknowledgments and advertisements than the inefficient ones > mandated for IEEE 802.15.4 data frames (which are used in ANSI/ISA > 100.11a so that their PDUs can be cryptographic secured, unlike the > readily-spoofed acknowledgments of IEEE 802.15.4 that they replace) > > > Of course it is possible to employ multiple, different 6TSCH > networking technologies in the same physical area of a plant, for > example WirelessHART and ISA100.11a, but the inability to harmonize > schedules to minimize RF interference between the two systems makes > such an approach unattractive. Thus I would expect most large > industrial plants to end up in the long term with time-based nonces, > rather than ASN-based ones, and for this effort to migrate to use of > time-based nonces to increase its relevance. > > Of course use of time, rather than a locally-originated ASN, makes it > feasible for multiple DAG roots to start up independently but with > closely harmonized (though not precisely synchronized) senses of time. > Thus, unlike when each DAG root initiates its own zero-origin ASN > sequence, the resulting subnets can merge with at most only slight > pauses for some of them when aligning their senses of time (so that > nonces do not repeat). That is one of the many advantages of using a > nonce source that can be obtained approximately from many external > sources, such as cell networks or reception of GPS transmissions, as > well as maintained during periods of extended sleep when a > microcomputer's low-power clock oscillator may be the only circuit > powered on the chip. > > -Tom Phinney > === > On 2013.02.14 00:20, Thomas Watteyne wrote: >> Tom, >> >> This is a very interesting feature indeed, which I confirm does not >> appear in 15.4e (although the standard is flexible enough that you >> could play with some of those concepts). You convinced me of the >> interest of such as scheme by this duo/triocast. In that case, what >> would be destination address be of a duocast packet? >> >> That being said, I believe the scope of the 6TSCH group is the >> existing IEEE802.15.4e standard. And while certainly a food for lots >> of thoughts, I think we're bound to using the notion of ASN in the >> context of this group. >> >> I hope you agree. >> >> Thomas >> >> On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney > > wrote: >> >> Thomas, your comment "there still needs to be a mechanism for >> rootA to use the same ASN as rootB" implies to me that you are >> still using the concept of Absolute Slot Number (presumably the >> meaning of ASN) rather than time as the basis for nonces, cutover >> coordination, etc. In the industrial wireless world this was the >> approach used in WirelessHART. However, ISA100.11a shows us that >> there is a better, more forward-looking way, and that is to use >> time itself, in a truncated fractional representation, as the >> nonce basis. >> >> The fallacy / limitation of using ASN becomes instantly apparent >> as soon as one considers a system in which different slots >> (perhaps in different superframes) can have different durations. >> As RF technology progresses beyond the limitations of the current >> IEEE 802.15.4 PHY design, such as to use FEC in some frames, it >> becomes highly desirable to permit different communication flows >> with differing criticality to use different slot durations. In >> ISA100.11a this use largely occurs in conjunction with duocast, >> where participating motes use a slot template that has two >> separate acknowledgment intervals. Except when checking that an >> effective backup receiver exists, the mote that initiated the >> acknowledged transaction responds to the first successful >> acknowledgment by shutting off its receiver. However, both >> devices that are receiving the acknowledged transaction, which >> are usually powered backbone-connected access points (e.g., >> routers to a faster subnet) when duocast is used, acknowledge the >> duocast transmission in their respective assigned slots. Given >> that RF typically experiences a 5% mean non-reception rate from >> all causes, duocast reduces the effective non-reception rate per >> transmission to nearly (.05)^2, which is 0.25%. It is that >> innovation that makes reliable closed-loop 1 Hz and 4 Hz control >> feasible over IEEE 802.15.4 radios (and in a 6TSCH system). >> >> A similar situation would exist with a PHY that could enable FEC, >> which would require longer transmission durations, and hence >> longer slots, to carry the same payload. Military communications >> experience in the presence of heavy fading and interference shows >> that FEC is often a more robust way to communicate than an >> unlimited number of ARQ cycles. However, use of FEC would dictate >> longer slots for those critical communications where FEC use was >> deemed appropriate (e.g., safety system messaging in an >> industrial plant, or super high critical alarms). >> >> The moment that a system is designed to permit concurrent >> assignment of slots of differing duration, the entire ASN >> approach collapses. The only feasible yet practical solution is >> to use time itself, in some digital representation, as the >> synchronizing information. I had presumed, apparently, in error, >> that this lesson was already learned and widely known. There >> really is no alternative, particularly when looking at a future >> of radios with greater capabilities -- perhaps even SDR -- than >> those employed today. >> >> -Tom >> ==== >> >> On 2013.02.12 21 :25, Xavier Vilajosana wrote: >>> Hi Thomas, >>> good point! >>> >>> I think that having multiple DAGroot appearing and disappearing >>> may only have implications on the rank of some nodes. A node >>> appearing will trigger a chain of rank updates that will modify >>> the routing topology and some nodes will change their parent. A >>> node disappearing will cause some nodes having to change its >>> parent. The important thing here is how fast RPL can deal with >>> that dynamism. >>> >>> >>> As for synchronization, I guess that having a network wide >>> synchronization protocol is the best idea. Where should this >>> network synchronization protocol reside? it seems more a L3 >>> protocol. >>> >>> regards, >>> Xavi >>> >>> >>> >>> >>> On 12/02/13 19:57, Thomas Watteyne wrote: >>>> I'd like to take a different view on Sateesh's comment and >>>> discuss an issue which I believe is extremely important: >>>> multiple DAG roots. >>>> >>>> Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: >>>> 1) /1/ DODAG, /1/ root. >>>> 2) /n/ DODAGs, /n/ roots. >>>> 3) /1/ DODAG, /n/ (virtual) roots >>>> >>>> For 1), I think we have reached a consensus that having TSCH >>>> pick RPL routing parents as time source neigbors is a good idea. >>>> >>>> I'd like to spend some time thinking about 2) and 3). RPL gives >>>> us the wonderful flexibility of being able to add/remove DAG >>>> roots. In case of 3) for example, traffic can flow to the DAG >>>> root topologically closest, and the DAG can adjust to the >>>> arrival of a new DAG root. This allows for very flexible >>>> network (i.e. some motes in a forest has intermittent GSM >>>> connectivity and play DAG root when they have). I'd like to >>>> make sure this is supported when using TSCH underneath. >>>> >>>> I see two challenges, both related with synchronization: >>>> - what does the synchronization DAG(s) look like in the >>>> presence of multiple roots? >>>> - what becomes of this synchronization DAG when a DAGroot is >>>> removed? is added? >>>> >>>> Since each DAG root is a time master, if they are not >>>> synchronized, they will form independent synchronization DAGs, >>>> which will lead to synchronization chaos. >>>> >>>> I can think of several options: >>>> - DAG roots use some common time source to synchronize (e.g. >>>> GPS) and inject that time into the rest of the network. This >>>> allows only for slots to be aligned, and there still needs to >>>> be a mechanism for rootA to use the same ASN as rootB. >>>> - DAG root use some out-of-band protocol to coordinate. If we >>>> assume the DAG roots are egress points to the Internet, that >>>> out-of-band channel could be the Internet. >>>> - some in-band protocol is used. As pointed out by Tom, this is >>>> of course the best solution. >>>> >>>> Before getting too far into these ideas, I'd like to ask for >>>> thoughts from the group. >>>> >>>> Thomas >>>> >>>> >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>> >>> >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --------------010900040009030207060700 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Tom - that's a bit dramatic.  Duo-cast is pretty clever, but it's not like you can't close a 4Hz control loop without it.  Duo-cast let's you hit a desired level of reliability with lower power consumption, and less spectrum utilization.  Those are good things.  At one point duo-cast was in the 4e standard - I'm not sure what happened to it.

I agree that there is nothing essential in the ASN concept, except for the fact that ASN is what the IEEE actually voted on and put into the 4e standard.  Please let's get RPL up and running on 4e as written first, and then go in and fix what's broken with the IEEE second.

ksjp

On 2/14/2013 11:58 AM, Tom Phinney wrote:
> I think we're bound to using the notion of ASN in the context of this group.
In that case I believe that the relevance of this effort to heavy industry is limited to monitoring and control of inessential elements of industrial processes. Most real industrial processes in refining, chemical plants, batch mixing plants, pharmaceuticals, etc. use 1 Hz or 4 Hz control, for which ARQ of unicast transmissions is generally too unreliable.

There is nothing in the ASN concept, other than its historical basis in the work of your group at Berkeley, that makes it essential to an implementation. ANSI/ISA 100.11a, which is being standardized as IEC 62734, demonstrates clearly how time, rather than a local concept of a count of slots of uniform duration and aligned starting times, can be used for 6TSCH systems.


The implication of your text below, that IEEE 802.15.4 precludes use of time for such nonces, may have been true in the past but was remedied with the amendments of IEEE 802.15.4e:2012 (which is now obtainable for free from the IEEE, since it is over six months since its adoption).

While ANSI/ISA 100.11a is not totally conformant to IEEE 802.15.4 as amended, the difference is only in the use of shorter addressing modes in acknowledgments and advertisements than the inefficient ones mandated for IEEE 802.15.4 data frames (which are used in ANSI/ISA 100.11a so that their PDUs can be cryptographic secured, unlike the readily-spoofed acknowledgments of IEEE 802.15.4 that they replace)


Of course it is possible to employ multiple, different 6TSCH networking technologies in the same physical area of a plant, for example WirelessHART and ISA100.11a, but the inability to harmonize schedules to minimize RF interference between the two systems makes such an approach unattractive. Thus I would expect most large industrial plants to end up in the long term with time-based nonces, rather than ASN-based ones, and for this effort to migrate to use of time-based nonces to increase its relevance.

Of course use of time, rather than a locally-originated ASN, makes it feasible for multiple DAG roots to start up independently but with closely harmonized (though not precisely synchronized) senses of time. Thus, unlike when each DAG root initiates its own zero-origin ASN sequence, the resulting subnets can merge with at most only slight pauses for some of them when aligning their senses of time (so that nonces do not repeat). That is one of the many advantages of using a nonce source that can be obtained approximately from many external sources, such as cell networks or reception of GPS transmissions, as well as maintained during periods of extended sleep when a microcomputer's low-power clock oscillator may be the only circuit powered on the chip.

-Tom Phinney
===
On 2013.02.14 00:20, Thomas Watteyne wrote:
Tom,

This is a very interesting feature indeed, which I confirm does not appear in 15.4e (although the standard is flexible enough that you could play with some of those concepts). You convinced me of the interest of such as scheme by this duo/triocast. In that case, what would be destination address be of a duocast packet?

That being said, I believe the scope of the 6TSCH group is the existing IEEE802.15.4e standard. And while certainly a food for lots of thoughts, I think we're bound to using the notion of ASN in the context of this group.

I hope you agree.

Thomas

On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney <tom.phinney@cox.net> wrote:
Thomas, your comment "there still needs to be a mechanism for rootA to use the same ASN as rootB" implies to me that you are still using the concept of Absolute Slot Number (presumably the meaning of ASN) rather than time as the basis for nonces, cutover coordination, etc. In the industrial wireless world this was the approach used in WirelessHART. However, ISA100.11a shows us that there is a better, more forward-looking way, and that is to use time itself, in a truncated fractional representation, as the nonce basis.

The fallacy / limitation of using ASN becomes instantly apparent as soon as one considers a system in which different slots (perhaps in different superframes) can have different durations. As RF technology progresses beyond the limitations of the current IEEE 802.15.4 PHY design, such as to use FEC in some frames, it becomes highly desirable to permit different communication flows with differing criticality to use different slot durations. In ISA100.11a this use largely occurs in conjunction with duocast, where participating motes use a slot template that has two separate acknowledgment intervals. Except when checking that an effective backup receiver exists, the mote that initiated the acknowledged transaction responds to the first successful acknowledgment by shutting off its receiver. However, both devices that are receiving the acknowledged transaction, which are usually powered backbone-connected access points (e.g., routers to a faster subnet) when duocast is used, acknowledge the duocast transmission in their respective assigned slots. Given that RF typically experiences a 5% mean non-reception rate from all causes, duocast reduces the effective non-reception rate per transmission to nearly (.05)^2, which is 0.25%. It is that innovation that makes reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and in a 6TSCH system).

A similar situation would exist with a PHY that could enable FEC, which would require longer transmission durations, and hence longer slots, to carry the same payload. Military communications experience in the presence of heavy fading and interference shows that FEC is often a more robust way to communicate than an unlimited number of ARQ cycles. However, use of FEC would dictate longer slots for those critical communications where FEC use was deemed appropriate (e.g., safety system messaging in an industrial plant, or super high critical alarms).

The moment that a system is designed to permit concurrent assignment of slots of differing duration, the entire ASN approach collapses. The only feasible yet practical solution is to use time itself, in some digital representation, as the synchronizing information. I had presumed, apparently, in error, that this lesson was already learned and widely known. There really is no alternative, particularly when looking at a future of radios with greater capabilities -- perhaps even SDR -- than those employed today.

-Tom
====

On 2013.02.12 21:25, Xavier Vilajosana wrote:
Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only have implications on the rank of some nodes. A node appearing will trigger a chain of rank updates that will modify the routing topology and some nodes will change their parent. A node disappearing will cause some nodes having to change its parent. The important thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization protocol is the best idea. Where should this network synchronization protocol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:
I'd like to take a different view on Sateesh's comment and discuss an issue which I believe is extremely important: multiple DAG roots.

Section 3.1.3 of RFC6550 (RPL) identifies the following topologies:
1) 1 DODAG,  1 root.
2) n DODAGs, n roots.
3) 1 DODAG,  n (virtual) roots 

For 1), I think we have reached a consensus that having TSCH pick RPL routing parents as time source neigbors is a good idea.

I'd like to spend some time thinking about 2) and 3). RPL gives us the wonderful flexibility of being able to add/remove DAG roots. In case of 3) for example, traffic can flow to the DAG root topologically closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i.e. some motes in a forest has intermittent GSM connectivity and play DAG root when they have). I'd like to make sure this is supported when using TSCH underneath.

I see two challenges, both related with synchronization:
- what does the synchronization DAG(s) look like in the presence of multiple roots?
- what becomes of this synchronization DAG when a DAGroot is removed? is added?

Since each DAG root is a time master, if they are not synchronized, they will form independent synchronization DAGs, which will lead to synchronization chaos.

I can think of several options:
- DAG roots use some common time source to synchronize (e.g. GPS) and inject that time into the rest of the network. This allows only for slots to be aligned, and there still needs to be a mechanism for rootA to use the same ASN as rootB.
- DAG root use some out-of-band protocol to coordinate. If we assume the DAG roots are egress points to the Internet, that out-of-band channel could be the Internet.
- some in-band protocol is used. As pointed out by Tom, this is of course the best solution.

Before getting too far into these ideas, I'd like to ask for thoughts from the group.

Thomas


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

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

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


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


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

--------------010900040009030207060700-- From pthubert@cisco.com Fri Feb 15 03:51:45 2013 Return-Path: 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 52B2B21F850F for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 03:51:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.019 X-Spam-Level: X-Spam-Status: No, score=-9.019 tagged_above=-999 required=5 tests=[AWL=-0.687, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_42=0.6, RCVD_IN_DNSWL_HI=-8, SARE_FWDLOOK=1.666] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z-OxeawTh1b4 for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 03:51:37 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id 9E08F21F8507 for <6tsch@ietf.org>; Fri, 15 Feb 2013 03:51:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=38567; q=dns/txt; s=iport; t=1360929096; x=1362138696; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=cQYxtKjq8134AzlNdlSrOEMlZkYo2ZNAkIhABSTyNss=; b=Qg/JoWh1kr2dPViW7sgfIN4tSiejweIaHEOj4nB47DPQj5bQ+bfRpQCY tRDfRFmBnQvreWrX1wUTo3EkveK6YsH+sbXR3WNkvTjMBO9UZUNa+8XJY S1aMV5c3EMCmzbOwiNpRFrQLTobDgWlaICYpGaSk0wwsbogxQV9GnXuEh 0=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjEFAH8gHlGtJXHA/2dsb2JhbABEDoI1vCKBfxZzgh8BAQEDAQEBARcTQRALAgEIEQQBAQEKFgEGBycLFAkIAgQBEggTh3EGDL0TBI0uAhMHg1hhA4gwnkuBUnY/gWk+ X-IronPort-AV: E=Sophos;i="4.84,673,1355097600"; d="scan'208,217";a="177505324" Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-8.cisco.com with ESMTP; 15 Feb 2013 11:51:34 +0000 Received: from xhc-rcd-x07.cisco.com (xhc-rcd-x07.cisco.com [173.37.183.81]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r1FBpYEc016585 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 15 Feb 2013 11:51:34 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-rcd-x07.cisco.com ([173.37.183.81]) with mapi id 14.02.0318.004; Fri, 15 Feb 2013 05:51:34 -0600 From: "Pascal Thubert (pthubert)" To: Kris Pister , "Tom Phinney (tom.phinney@COX.NET)" , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] Use of ASN vs quantized time as a basis for nonces (was TSCH with multiple DAGroots) Thread-Index: AQHOCu3At42EtzzzI0iE1pbIxs8gUJh6f8mAgAAzYlA= Date: Fri, 15 Feb 2013 11:51:34 +0000 Deferred-Delivery: Fri, 15 Feb 2013 11:51:00 +0000 Message-ID: References: <511B15A7.1070404@eecs.berkeley.edu> <511B74CA.7030608@cox.net> <511D4201.5060607@cox.net> <511D89D3.9010607@eecs.berkeley.edu> In-Reply-To: <511D89D3.9010607@eecs.berkeley.edu> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.49.80.30] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CC5223xmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] Use of ASN vs quantized time as a basis for nonces (was TSCH with multiple DAGroots) 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 11:51:45 -0000 --_000_E045AECD98228444A58C61C200AE1BD835CC5223xmbrcdx01ciscoc_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Kris and Tom: I think that it is great that we have that discussion now to make sure that= an issue like this does not pop up too late in the process and kills our B= oF. OTOH I read details in this thread that hopefully are contained at the subl= ayer that we have been talking about -or below-. For that layer, which I'm not entirely sure that we can standardize anyway = (maybe try experimental?). In any case, we will not be allowed to charter a= drift in IEEE land. I'm not discussing the value and the need of a feature like FEC, but just t= hat the IETF will not be able to do more than remote influence on IEEE. Even working on the sublayer will probably cause discussions at the BoF. We need good answers why the work belongs here, and a close liaison with IE= EE (802.1AS?) to converge on the IP abstraction from a deterministic lower = layer will certainly help. My hope is that the sublayer will be designed in a fashion that is open to = future improvements in the MAC, and to me duocast and FEC clearly qualify. Missing that means that the spec will probably become obsolete a bit too fa= st. But I cannot see that we'll change a word in those Now what is the bottom line for upper layers, RPL/OF , etc??? I think one c= ore issue is whether 2 DODAGs in a same instance are time synchronized and = how closely. This impacts RPL because a node must be able to listen to parents in anothe= r DODAG of same instance. I read that keeping them synchronized is a lot le= ss effort at the end of the day. To get there we need the assumption of 1) a common backbone, and 2) the bac= kbone routers (BBR) are synchronized over the backbone. For 1) RPL needs a common backbone/backhaul for multiple DODAGs in a same s= ubnet. For 2) this is not the only thing we need from the backbone router. It is n= eeded as a RPL root, a 6LoWPAN LBR, and it needs to proxy ND in a fashion w= e have to define. And we also need BBRs to elect a virtual root when we o= perate as a single DAG, in which case the need to keep them in sync over th= e backbone is even more obvious... So - following Xavi here - the next simplification on the table is that th= e BBRs are expected to be sync'ed. What do others think? Cheers, Pascal From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of K= ris Pister Sent: vendredi 15 f=E9vrier 2013 02:05 To: 6tsch@ietf.org Subject: Re: [6tsch] Use of ASN vs quantized time as a basis for nonces (wa= s TSCH with multiple DAGroots) Tom - that's a bit dramatic. Duo-cast is pretty clever, but it's not like = you can't close a 4Hz control loop without it. Duo-cast let's you hit a de= sired level of reliability with lower power consumption, and less spectrum = utilization. Those are good things. At one point duo-cast was in the 4e s= tandard - I'm not sure what happened to it. I agree that there is nothing essential in the ASN concept, except for the = fact that ASN is what the IEEE actually voted on and put into the 4e standa= rd. Please let's get RPL up and running on 4e as written first, and then g= o in and fix what's broken with the IEEE second. ksjp On 2/14/2013 11:58 AM, Tom Phinney wrote: > I think we're bound to using the notion of ASN in the context of this gro= up. In that case I believe that the relevance of this effort to heavy industry = is limited to monitoring and control of inessential elements of industrial = processes. Most real industrial processes in refining, chemical plants, bat= ch mixing plants, pharmaceuticals, etc. use 1 Hz or 4 Hz control, for which= ARQ of unicast transmissions is generally too unreliable. There is nothing in the ASN concept, other than its historical basis in the= work of your group at Berkeley, that makes it essential to an implementati= on. ANSI/ISA 100.11a, which is being standardized as IEC 62734, demonstrate= s clearly how time, rather than a local concept of a count of slots of unif= orm duration and aligned starting times, can be used for 6TSCH systems. The implication of your text below, that IEEE 802.15.4 precludes use of tim= e for such nonces, may have been true in the past but was remedied with the= amendments of IEEE 802.15.4e:2012 (which is now obtainable for free from t= he IEEE, since it is over six months since its adoption). While ANSI/ISA 100.11a is not totally conformant to IEEE 802.15.4 as amende= d, the difference is only in the use of shorter addressing modes in acknowl= edgments and advertisements than the inefficient ones mandated for IEEE 802= .15.4 data frames (which are used in ANSI/ISA 100.11a so that their PDUs ca= n be cryptographic secured, unlike the readily-spoofed acknowledgments of I= EEE 802.15.4 that they replace) Of course it is possible to employ multiple, different 6TSCH networking tec= hnologies in the same physical area of a plant, for example WirelessHART an= d ISA100.11a, but the inability to harmonize schedules to minimize RF inter= ference between the two systems makes such an approach unattractive. Thus I= would expect most large industrial plants to end up in the long term with = time-based nonces, rather than ASN-based ones, and for this effort to migra= te to use of time-based nonces to increase its relevance. Of course use of time, rather than a locally-originated ASN, makes it feasi= ble for multiple DAG roots to start up independently but with closely harmo= nized (though not precisely synchronized) senses of time. Thus, unlike when= each DAG root initiates its own zero-origin ASN sequence, the resulting su= bnets can merge with at most only slight pauses for some of them when align= ing their senses of time (so that nonces do not repeat). That is one of the= many advantages of using a nonce source that can be obtained approximately= from many external sources, such as cell networks or reception of GPS tran= smissions, as well as maintained during periods of extended sleep when a mi= crocomputer's low-power clock oscillator may be the only circuit powered on= the chip. -Tom Phinney =3D=3D=3D On 2013.02.14 00:20, Thomas Watteyne wrote: Tom, This is a very interesting feature indeed, which I confirm does not appear = in 15.4e (although the standard is flexible enough that you could play with= some of those concepts). You convinced me of the interest of such as schem= e by this duo/triocast. In that case, what would be destination address be = of a duocast packet? That being said, I believe the scope of the 6TSCH group is the existing IEE= E802.15.4e standard. And while certainly a food for lots of thoughts, I thi= nk we're bound to using the notion of ASN in the context of this group. I hope you agree. Thomas On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney > wrote: Thomas, your comment "there still needs to be a mechanism for rootA to use = the same ASN as rootB" implies to me that you are still using the concept o= f Absolute Slot Number (presumably the meaning of ASN) rather than time as = the basis for nonces, cutover coordination, etc. In the industrial wireless= world this was the approach used in WirelessHART. However, ISA100.11a show= s us that there is a better, more forward-looking way, and that is to use t= ime itself, in a truncated fractional representation, as the nonce basis. The fallacy / limitation of using ASN becomes instantly apparent as soon as= one considers a system in which different slots (perhaps in different supe= rframes) can have different durations. As RF technology progresses beyond t= he limitations of the current IEEE 802.15.4 PHY design, such as to use FEC = in some frames, it becomes highly desirable to permit different communicati= on flows with differing criticality to use different slot durations. In ISA= 100.11a this use largely occurs in conjunction with duocast, where particip= ating motes use a slot template that has two separate acknowledgment interv= als. Except when checking that an effective backup receiver exists, the mot= e that initiated the acknowledged transaction responds to the first success= ful acknowledgment by shutting off its receiver. However, both devices that= are receiving the acknowledged transaction, which are usually powered back= bone-connected access points (e.g., routers to a faster subnet) when duocas= t is used, acknowledge the duocast transmission in their respective assigne= d slots. Given that RF typically experiences a 5% mean non-reception rate f= rom all causes, duocast reduces the effective non-reception rate per transm= ission to nearly (.05)^2, which is 0.25%. It is that innovation that makes = reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radi= os (and in a 6TSCH system). A similar situation would exist with a PHY that could enable FEC, which wou= ld require longer transmission durations, and hence longer slots, to carry = the same payload. Military communications experience in the presence of hea= vy fading and interference shows that FEC is often a more robust way to com= municate than an unlimited number of ARQ cycles. However, use of FEC would = dictate longer slots for those critical communications where FEC use was de= emed appropriate (e.g., safety system messaging in an industrial plant, or = super high critical alarms). The moment that a system is designed to permit concurrent assignment of slo= ts of differing duration, the entire ASN approach collapses. The only feasi= ble yet practical solution is to use time itself, in some digital represent= ation, as the synchronizing information. I had presumed, apparently, in err= or, that this lesson was already learned and widely known. There really is = no alternative, particularly when looking at a future of radios with greate= r capabilities -- perhaps even SDR -- than those employed today. -Tom =3D=3D=3D=3D On 2013.02.12 21:25, Xavier Vilajosana wrote: Hi Thomas, good point! I think that having multiple DAGroot appearing and disappearing may only ha= ve implications on the rank of some nodes. A node appearing will trigger a = chain of rank updates that will modify the routing topology and some nodes = will change their parent. A node disappearing will cause some nodes having = to change its parent. The important thing here is how fast RPL can deal wit= h that dynamism. As for synchronization, I guess that having a network wide synchronization = protocol is the best idea. Where should this network synchronization protoc= ol reside? it seems more a L3 protocol. regards, Xavi On 12/02/13 19:57, Thomas Watteyne wrote: I'd like to take a different view on Sateesh's comment and discuss an issue= which I believe is extremely important: multiple DAG roots. Section 3.1.3 of RFC6550 (RPL) identifies the following topologies: 1) 1 DODAG, 1 root. 2) n DODAGs, n roots. 3) 1 DODAG, n (virtual) roots For 1), I think we have reached a consensus that having TSCH pick RPL routi= ng parents as time source neigbors is a good idea. I'd like to spend some time thinking about 2) and 3). RPL gives us the wond= erful flexibility of being able to add/remove DAG roots. In case of 3) for = example, traffic can flow to the DAG root topologically closest, and the DA= G can adjust to the arrival of a new DAG root. This allows for very flexibl= e network (i.e. some motes in a forest has intermittent GSM connectivity an= d play DAG root when they have). I'd like to make sure this is supported wh= en using TSCH underneath. I see two challenges, both related with synchronization: - what does the synchronization DAG(s) look like in the presence of multipl= e roots? - what becomes of this synchronization DAG when a DAGroot is removed? is ad= ded? Since each DAG root is a time master, if they are not synchronized, they wi= ll form independent synchronization DAGs, which will lead to synchronizatio= n chaos. I can think of several options: - DAG roots use some common time source to synchronize (e.g. GPS) and injec= t that time into the rest of the network. This allows only for slots to be = aligned, and there still needs to be a mechanism for rootA to use the same = ASN as rootB. - DAG root use some out-of-band protocol to coordinate. If we assume the DA= G roots are egress points to the Internet, that out-of-band channel could b= e the Internet. - some in-band protocol is used. As pointed out by Tom, this is of course t= he best solution. Before getting too far into these ideas, I'd like to ask for thoughts from = the group. Thomas _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch --_000_E045AECD98228444A58C61C200AE1BD835CC5223xmbrcdx01ciscoc_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi Kris and Tom:

 <= /p>

I think that it is great = that we have that discussion now to make sure that an issue like this does = not pop up too late in the process and kills our BoF.

 <= /p>

OTOH I read details in th= is thread that hopefully are contained at the sublayer that we have been ta= lking about –or below-.

For that layer, which I&#= 8217;m not entirely sure that we can standardize anyway (maybe try experime= ntal?). In any case, we will not be allowed to charter a drift in IEEE land.

I’m not discussing = the value and the need of a feature like FEC, but just that the IETF will n= ot be able to do more than remote influence on IEEE.

 <= /p>

Even working on the subla= yer will probably cause discussions at the BoF.

We need good answers why = the work belongs here, and a close liaison with IEEE (802.1AS?) to converge= on the IP abstraction from a deterministic lower layer will certainly help.

 <= /p>

My hope is that the subla= yer will be designed in a fashion that is open to future improvements in th= e MAC, and to me duocast and FEC clearly qualify.

Missing that means that t= he spec will probably become obsolete a bit too fast. But I cannot see that= we’ll change a word in those

 <= /p>

Now what is the bottom li= ne for upper layers, RPL/OF , etc??? I think one core issue is whether 2 DO= DAGs in a same instance are time synchronized and how closely.

This impacts RPL because = a node must be able to listen to parents in another DODAG of same instance.= I read that keeping them synchronized is a lot less effort at the end of the day.

 <= /p>

To get there we need the = assumption of 1) a common backbone, and 2) the backbone routers  (BBR)=   are synchronized over the backbone.

For 1) RPL needs a common= backbone/backhaul for multiple DODAGs in a same subnet.

For 2) this is not the on= ly thing we need from the backbone router. It is needed as a RPL root, a 6L= oWPAN LBR, and it needs to proxy ND in a fashion we have to define.  And we also need  BBRs to elect a virtual root when = we operate as a single DAG, in which case the need to keep them in sync ove= r the backbone is even more obvious…

 <= /p>

So – following Xavi= here -  the next simplification on the table is that the BBRs are exp= ected to be sync’ed. What do others think?

 <= /p>

Cheers,=

 <= /p>

Pascal<= /p>

 <= /p>

From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf= .org] On Behalf Of Kris Pister
Sent: vendredi 15 f=E9vrier 2013 02:05
To: 6tsch@ietf.org
Subject: Re: [6tsch] Use of ASN vs quantized time as a basis for non= ces (was TSCH with multiple DAGroots)

 

Tom - that's a bit dr= amatic.  Duo-cast is pretty clever, but it's not like you can't close = a 4Hz control loop without it.  Duo-cast let's you hit a desired level= of reliability with lower power consumption, and less spectrum utilization.  Those are good things.  At one p= oint duo-cast was in the 4e standard - I'm not sure what happened to it.
I agree that there is nothing essential in the ASN concept, except for the = fact that ASN is what the IEEE actually voted on and put into the 4e standa= rd.  Please let's get RPL up and running on 4e as written first, and t= hen go in and fix what's broken with the IEEE second.

ksjp

On 2/14/2013 11:58 AM, Tom Phinney wrote:=

> I think we're bound to using the notion of ASN = in the context of this group.
In that case I believe that the relevance of this effort to heavy industry = is limited to monitoring and control of inessential elements of industrial = processes. Most real industrial processes in refining, chemical plants, bat= ch mixing plants, pharmaceuticals, etc. use 1 Hz or 4 Hz control, for which ARQ of unicast transmissions is g= enerally too unreliable.

There is nothing in the ASN concept, other than its historical basis in the= work of your group at Berkeley, that makes it essential to an implementati= on. ANSI/ISA 100.11a, which is being standardized as IEC 62734, demonstrate= s clearly how time, rather than a local concept of a count of slots of uniform duration and aligned starti= ng times, can be used for 6TSCH systems.


The implication of your text below, that IEEE 802.15.4 precludes use of tim= e for such nonces, may have been true in the past but was remedied with the= amendments of IEEE 802.15.4e:2012 (which is now obtainable for free from t= he IEEE, since it is over six months since its adoption).

While ANSI/ISA 100.11a is not totally conformant to IEEE 802.15.4 as amende= d, the difference is only in the use of shorter addressing modes in acknowl= edgments and advertisements than the inefficient ones mandated for IEEE 802= .15.4 data frames (which are used in ANSI/ISA 100.11a so that their PDUs can be cryptographic secured, unlik= e the readily-spoofed acknowledgments of IEEE 802.15.4 that they replace)

Of course it is possible to employ multiple, different 6TSCH networking tec= hnologies in the same physical area of a plant, for example WirelessHART an= d ISA100.11a, but the inability to harmonize schedules to minimize RF inter= ference between the two systems makes such an approach unattractive. Thus I would expect most large indust= rial plants to end up in the long term with time-based nonces, rather than = ASN-based ones, and for this effort to migrate to use of time-based nonces = to increase its relevance.

Of course use of time, rather than a locally-originated ASN, makes it feasi= ble for multiple DAG roots to start up independently but with closely harmo= nized (though not precisely synchronized) senses of time. Thus, unlike when= each DAG root initiates its own zero-origin ASN sequence, the resulting subnets can merge with at most onl= y slight pauses for some of them when aligning their senses of time (so tha= t nonces do not repeat). That is one of the many advantages of using a nonc= e source that can be obtained approximately from many external sources, such as cell networks or reception of GPS tran= smissions, as well as maintained during periods of extended sleep when a mi= crocomputer's low-power clock oscillator may be the only circuit powered on= the chip.

-Tom Phinney
=3D=3D=3D
On 2013.02.14 00:20, Thomas Watteyne wrote:

Tom,

 

This is a very interesting feature indeed, which I c= onfirm does not appear in 15.4e (although the standard is flexible enough t= hat you could play with some of those concepts). You convinced me of the in= terest of such as scheme by this duo/triocast. In that case, what would be destination address be of a duocast packet?

 

That being said, I believe the scope of the 6TSCH gr= oup is the existing IEEE802.15.4e standard. And while certainly a food for = lots of thoughts, I think we're bound to using the notion of ASN in the con= text of this group.

 

I hope you agree.

 

Thomas

 

On Wed, Feb 13, 2013 at 3:11 AM, Tom Phinney <tom.phinney@cox.net> wrote:

Thomas, your comment "there still needs to be a mecha= nism for rootA to use the same ASN as rootB" implies to me that you ar= e still using the concept of Absolute Slot Number (presumably the meaning of ASN) rather than time as the basis for nonces, cutover coordina= tion, etc. In the industrial wireless world this was the approach used in W= irelessHART. However, ISA100.11a shows us that there is a better, more forw= ard-looking way, and that is to use time itself, in a truncated fractional representation, as the nonce ba= sis.

The fallacy / limitation of using ASN becomes instantly apparent as soon as= one considers a system in which different slots (perhaps in different supe= rframes) can have different durations. As RF technology progresses beyond t= he limitations of the current IEEE 802.15.4 PHY design, such as to use FEC in some frames, it becomes highly = desirable to permit different communication flows with differing criticalit= y to use different slot durations. In ISA100.11a this use largely occurs in= conjunction with duocast, where participating motes use a slot template that has two separate acknowledgme= nt intervals. Except when checking that an effective backup receiver exists= , the mote that initiated the acknowledged transaction responds to the firs= t successful acknowledgment by shutting off its receiver. However, both devices that are receiving the acknowledge= d transaction, which are usually powered backbone-connected access points (= e.g., routers to a faster subnet) when duocast is used, acknowledge the duo= cast transmission in their respective assigned slots. Given that RF typically experiences a 5% mean non-receptio= n rate from all causes, duocast reduces the effective non-reception rate pe= r transmission to nearly (.05)^2, which is 0.25%. It is that innovation tha= t makes reliable closed-loop 1 Hz and 4 Hz control feasible over IEEE 802.15.4 radios (and in a 6TSCH system= ).

A similar situation would exist with a PHY that could enable FEC, which wou= ld require longer transmission durations, and hence longer slots, to carry = the same payload. Military communications experience in the presence of hea= vy fading and interference shows that FEC is often a more robust way to communicate than an unlimited numbe= r of ARQ cycles. However, use of FEC would dictate longer slots for those c= ritical communications where FEC use was deemed appropriate (e.g., safety s= ystem messaging in an industrial plant, or super high critical alarms).

The moment that a system is designed to permit concurrent assignment of slo= ts of differing duration, the entire ASN approach collapses. The only feasi= ble yet practical solution is to use time itself, in some digital represent= ation, as the synchronizing information. I had presumed, apparently, in error, that this lesson was already learned= and widely known. There really is no alternative, particularly when lookin= g at a future of radios with greater capabilities -- perhaps even SDR -- th= an those employed today.

-Tom
=3D=3D=3D=3D


On
2013.02.12 21:25, = Xavier Vilajosana wrote:

Hi Thomas,
good point!

I think that having multiple DAGroot appearing and disappearing may only ha= ve implications on the rank of some nodes. A node appearing will trigger a = chain of rank updates that will modify the routing topology and some nodes = will change their parent. A node disappearing will cause some nodes having to change its parent. The import= ant thing here is how fast RPL can deal with that dynamism.


As for synchronization, I guess that having a network wide synchronization = protocol is the best idea. Where should this network synchronization protoc= ol reside? it seems more a L3 protocol.

regards,
Xavi




On 12/02/13 19:57, Thomas Watteyne wrote:

I'd like to take a different view on Sateesh's comme= nt and discuss an issue which I believe is extremely important: multiple DA= G roots.

 

Section 3.1.3 of RFC6550 (RPL) identifies the follow= ing topologies:

1) 1 DODAG,  1 root.

2) n DODAGs, n roots.

3) 1 DODAG,  n (virtual) roots&nb= sp;

 

For 1), I think we have reached a consensus that hav= ing TSCH pick RPL routing parents as time source neigbors is a good idea.

 

I'd like to spend some time thinking about 2) and 3)= . RPL gives us the wonderful flexibility of being able to add/remove DAG ro= ots. In case of 3) for example, traffic can flow to the DAG root topologica= lly closest, and the DAG can adjust to the arrival of a new DAG root. This allows for very flexible network (i= .e. some motes in a forest has intermittent GSM connectivity and play DAG r= oot when they have). I'd like to make sure this is supported when using TSC= H underneath.

 

I see two challenges, both related with synchronizat= ion:

- what does the synchronization DAG(s) look like in = the presence of multiple roots?

- what becomes of this synchronization DAG when a DA= Groot is removed? is added?

 

Since each DAG root is a time master, if they are no= t synchronized, they will form independent synchronization DAGs, which will= lead to synchronization chaos.

 

I can think of several options:

- DAG roots use some common time source to synchroni= ze (e.g. GPS) and inject that time into the rest of the network. This allow= s only for slots to be aligned, and there still needs to be a mechanism for= rootA to use the same ASN as rootB.

- DAG root use some out-of-band protocol to coordina= te. If we assume the DAG roots are egress points to the Internet, that out-= of-band channel could be the Internet.

- some in-band protocol is used. As pointed out by T= om, this is of course the best solution.

 

Before getting too far into these ideas, I'd like to= ask for thoughts from the group.

 

Thomas



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

 

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


_______________________________________________
6tsch mailing list
6tsch@ietf.org
h= ttps://www.ietf.org/mailman/listinfo/6tsch

 

 
_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ie=
tf.org/mailman/listinfo/6tsch




_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ie=
tf.org/mailman/listinfo/6tsch

 

--_000_E045AECD98228444A58C61C200AE1BD835CC5223xmbrcdx01ciscoc_-- From alfredo.grieco@gmail.com Fri Feb 15 08:31:43 2013 Return-Path: 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 BB4F121F85ED for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 08:31:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.202 X-Spam-Level: X-Spam-Status: No, score=-2.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ReMRHXw8syzm for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 08:31:42 -0800 (PST) Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53]) by ietfa.amsl.com (Postfix) with ESMTP id 5BD5821F8589 for <6tsch@ietf.org>; Fri, 15 Feb 2013 08:31:42 -0800 (PST) Received: by mail-ee0-f53.google.com with SMTP id e53so1852864eek.26 for <6tsch@ietf.org>; Fri, 15 Feb 2013 08:31:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=pWm+zuLSJrUoHWZKbcKBRugyb7KlTN36RvODdnV+eyA=; b=QhOGpI0rzugAAG7fBRF7tPGyy332xUkUWpEhi+eTwh2xE8ncW/mcW3jBQxd2wzI2FT uzlEKN5D5tVe0kKTDoHdJlyIdkAXh+VLByrJGFyR87il+KWl0MZd4gkCO6KITL0QIy7s +vZ1lJbilu5iIhmfPqZsS6Jg/WDi9Y9KKUgNxu1XJosduC1EkgqaTv1o1kI3SLndhhOo M8H9saMfy3m4BHFCkxGGCfNkbNeiLve0WtcMUyx1xZ+nEbri+Hb05ZCp2Sr58+H3RzDW 8zxKCAXwb14AcBzKAsb+d7lRE8lJiTaWNl3h1CJGZ0CT2Me3ed7aKJhFljzXSwlotJUB vQww== X-Received: by 10.14.1.130 with SMTP id 2mr9992667eed.15.1360945901224; Fri, 15 Feb 2013 08:31:41 -0800 (PST) Received: from [192.168.1.93] (host181-6-dynamic.21-87-r.retail.telecomitalia.it. [87.21.6.181]) by mx.google.com with ESMTPS id 46sm15115941eea.3.2013.02.15.08.31.37 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 15 Feb 2013 08:31:40 -0800 (PST) References: Mime-Version: 1.0 (1.0) In-Reply-To: Content-Type: multipart/alternative; boundary=Apple-Mail-C53264A6-A721-4B93-8329-584EA9BFA056 Content-Transfer-Encoding: 7bit Message-Id: X-Mailer: iPad Mail (10B141) From: Grieco Date: Fri, 15 Feb 2013 17:31:33 +0100 To: "Pascal Thubert (pthubert)" Cc: Thomas Watteyne , "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] Agenda for tomorrow's call 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 16:31:43 -0000 --Apple-Mail-C53264A6-A721-4B93-8329-584EA9BFA056 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Pascal and all, Poliba group could contribute to both sublayer specs and overall architectur= e. Thomas, we can still contribute to the draft you are editing. Webex you soon Cheers Alfredo -- Luigi Alfredo Grieco, PhD Assistant Professor Department of Electrical and Information Engineering Politecnico di Bari Via Orabona 4 - 70125 - Bari - Italy +39 080 5963 911 telematics.poliba.it/grieco Skype id: l.alfredo.grieco Mobile: +39 3346715672 On 14 Feb 2013, at 19:03, "Pascal Thubert (pthubert)" w= rote: > Hello > Here=E2=80=99s a proposed agenda for tomorrow. If you wish to add somethin= g, please let me now asap. > - Status/Discussion on Thomas (&al) draft on 802.15.4e; 10min > - Discuss other potential early drafts to illustrate our intents, discuss c= ontent (TOpiCs). Examples: > the =E2=80=98sublayer=E2=80=99 specification (I know Qin and Xavi have ve= sted interests there. Who else?) 10 min > the overall architecture (I=E2=80=99m willing to start that one ASAP, help= wanted) 10 min > - Preparation for the bar BOF; > Agree on the bar BOF date. We have a draw between Tuesday a= nd Wednesday noon. 5min > Agree on the bar BOF goals. Such goals can be: 15min > Find sponsor (Marc, could that be you?) to= help us prepare and run the BOF > Prepare for a successful BOF in Berlin. > list goals, scope, dependencies (liaisons) for a 6TSCH group, inputs we=E2= =80=99ll need for a charter later. > Sort subjects that need agreeing upon so they do not show u= p too late at BOF. Assign owners. 10mn =20 > - misc topics based on ML discussions as time permits. > =20 > We=E2=80=99ll need help to organize the barbof, (Marc could you assist us?= ). That will be mostly a room on Tuesday (inclusiveOr) Wednesday noon. And p= izzas. Lots of pizzas. > Cheers, > Pascal > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch --Apple-Mail-C53264A6-A721-4B93-8329-584EA9BFA056 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi Pascal and all,
- Tina Tsou
- Tom Phinney
<= font face=3D"courier new, monospace">- Xavier Vilajosana
<= font face=3D"courier new, monospace">
Agenda
=3D=3D=3D=3D=3D=3D
<= div>
1. [10min] Status/Discussion on draft-watteyne-= 6tsch-tsch-lln-context
2. [10min] Other potential early= drafts, examples:
= =A0 =A0 =A0 - the 'sublayer' specification (Qin, Xavi, others?)
=A0 =A0 =A0 - overall architectu= re document (Pascal, others?)
3. [30min] Preparing for the bar BOF;
=A0 =A0 =A0 - [5min] =A0agree on date (Tuesday = or Wednesday noon). =A05min
=A0 =A0 =A0 - [10min] bar BOF go= als (sponsor?).
=A0 = =A0 =A0 - [15min] List goals, scope, dependencies (liaisons) for a 6TSCH gr= oup
4. [time permitting] misc topics= based on ML discussions.

Minutes
=3D=3D=3D=3D=3D=3D=3D

Meeting starts at 09.05 PST
=
1.=A0
<= div>=A0 =A0- [Pascal] asks for status= and update
=A0 =A0-= [Thomas] 3 open issues on draft:
=A0 =A0 =A0 . stressing requirem= ents on security in section 3.1 (joining)
=A0 =A0 =A0 . adding text on deterministic networks
=A0 =A0 =A0 . extract gotcha: two way= s of synchronizing
2= .
=A0 =A0- [Pascal] = Pascal to start architecture draft
=A0 =A0- [Pascal] second draft a= bout sublayer, started by Qin and Xavi
=A0 =A0- [Normann] Offers to give a quick overview of wo= rk on deterministic
=A0 =A0 =A0Ethernet in 802.1 IEE= E group.
=A0 =A0 =A0= =A0 . Topology is not spanning tree, but rather IS-IS used to run the
=A0 =A0 =A0 =A0 =A0 network
=A0 =A0 =A0 =A0 . BW reservation= scheme
=A0 =A0 =A0 = =A0 . time sync scheme based on 1588
=A0 =A0 =A0 =A0 . already work with the 802.11 group to ha= ve 802.11 appear as "just
=A0 =A0 =A0 =A0 =A0 another medi= um", possibly to be used with wireless meshes of APs.
=A0 =A0 =A0 =A0 . Time scheduled tra= nsmission
=A0 =A0 =A0 =A0 . Preempting tra= nsmission with higher priority frame (not applicable to
=A0 =A0 =A0 =A0 =A0 wireless).
=A0 =A0 =A0 =A0 . working gr= oup used to be called Audio Vdeo Group (AVG), name
=A0 =A0 =A0 =A0 =A0 changed to T= ime Sensitive Networks (TSN)
=A0 =A0 =A0 =A0 . Interested in QoS, especially l3/l2 interaction.=
3.
=A0 =A0- [Pascal] We have a draw between Tuesday and W= ednesday noon for bar-Bof.
=A0 =A0- [Pascal] Let's hold it on Tuesday, so we can have an ex= tra session of
=A0 =A0 =A0Wednesday noon if nee= ded.
=A0 =A0- [Thoma= s] Allows us to be right after ROLL.
=A0 =A0- Pascal to e-mail ADs (in particular Ralph) to ask= for room
=A0 =A0- [Pascal] Would Marc agr= ee to helf 6tsch group out to run the bar BoF and
=A0 =A0 =A0prepare for a successful BoF?
=A0 =A0 =A0 =A0 . [Marc] Yes.<= /div>
=A0 =A0- [Pascal] We have 1= .5h during bar-BoF. We should try not to dwell too much
=A0 =A0 =A0 on technical issues, but ra= ther discuss:
=A0 =A0 =A0 =A0 . goals.<= /div>
=A0 =A0 =A0 =A0 . scope.
=A0 =A0 =A0 =A0 . depe= ndencies.
=A0 =A0- [Thomas] Let's publicize= in ROLL
=A0 =A0- [M= arc] we should use same room as ROLL, since meeting right after
=A0 =A0- [Thomas] We can use dr= aft-watteyne-6tsch-tsch-lln-context to list goals.
4.
=A0 =A0- [Thomas] Synchronization:
=
=A0 =A0 =A0 . [Thomas] There are= two mechanisms: EB and KA messages.
=A0 =A0 =A0 . [Robert] EB can be= used exclusively. Using EBs consumes less power than
=A0 =A0 =A0 =A0 KA.
=A0 =A0 =A0 . [Thomas] Let's discuss = this on ML.
=A0 =A0- [Thomas] Using time rat= her than ASN:
=A0 = =A0 =A0 . [Tom] Don't want per se to discuss this in 6tsch context, we = can carry
=A0 =A0 =A0 =A0 on using ASN.
=A0 =A0 =A0 . [Robert]= It's an important discussion to have. Problems comes up in
=A0 =A0 =A0 =A0 802.15.4g where= multiple modulation/datarate settings cause packet to
=A0 =A0 =A0 =A0 be very differen= t. If deriving slot length from worst case packet
=A0 =A0 =A0 =A0 length, this results in lots = of bandwidth waste.
=A0 =A0 =A0 . [Robert] Can be do= ne with extra IE.
= =A0 =A0 =A0 . [Thomas] Let's "keep an eye open" for cases whe= re switching between
=A0 =A0 =A0 =A0 ASN and time pos= es a problem, and maybe write up a document which
=A0 =A0 =A0 =A0 explains how to do so later.<= /font>
=A0 =A0 =A0 . [Robert] Agreed.=
=A0 =A0 =A0 . [Tom] Agreed= .
=A0 =A0- [Pascal] = new "shim" layer draft.
=A0 =A0 =A0 . [Pascal] this draf= t needs to contain:
= =A0 =A0 =A0 =A0 =A0. the API towards IP
=A0 =A0 =A0 =A0 =A0. the API towards the existing TSCH<= /font>
=A0 =A0 =A0 =A0 =A0. some text a= bout the data flows
= =A0 =A0 =A0 . [Qin] Have started working on it. Will take those changes int= o account.
=A0 =A0 =A0 . [Xavi] Agreed. Wil= l work on the draft in the coming week.
=A0 =A0
Meeting ends at 10.05 PST

--047d7b1630b5fd9f9a04d5c807f6-- From twatteyne@gmail.com Fri Feb 15 11:34:14 2013 Return-Path: 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 B773A21F8675 for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 11:34:14 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.62 X-Spam-Level: X-Spam-Status: No, score=-2.62 tagged_above=-999 required=5 tests=[AWL=0.356, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OZQrhJ-EGcyP for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 11:34:13 -0800 (PST) Received: from mail-da0-f42.google.com (mail-da0-f42.google.com [209.85.210.42]) by ietfa.amsl.com (Postfix) with ESMTP id BF22A21F8673 for <6tsch@ietf.org>; Fri, 15 Feb 2013 11:34:13 -0800 (PST) Received: by mail-da0-f42.google.com with SMTP id z17so1563795dal.1 for <6tsch@ietf.org>; Fri, 15 Feb 2013 11:34:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=b+Hsm/RrjaBD8bfXcORE7KnEocZly6gX+TxP2UhbELc=; b=h2xm46httmdyNFkLjrNZRJmO326FVoheKkEhLieQ6/9T0Y6CwxV53GKKtzYxz4pLzr hLgC5h3DxoXC5tojJQRScfBfRfDtlglZuUiYjAbtYBj/3fI7X+pFz/KXleH+UtEbJ/7Z Ff2H+QtEUIjCwmv22w/+Qvt40aN7S66j2G//2yQSXIt1/tXoWNUmM61K4TS5iKNZgGQx g5/XuLuYn9YP9AtgrleKjGMhZXR792RxIKq9MrAjR/w8/bJ9aWQpcmM7d9tyZAsGG7el pMdV0F+LvOxSwNDZ9CXCCUK/DDQFbUov3V3FuxgK+Upe3bOM6XEFaMCQpyYs4EbyMI7h eb/Q== MIME-Version: 1.0 X-Received: by 10.68.135.3 with SMTP id po3mr8760166pbb.33.1360956853484; Fri, 15 Feb 2013 11:34:13 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 15 Feb 2013 11:34:13 -0800 (PST) In-Reply-To: References: Date: Fri, 15 Feb 2013 11:34:13 -0800 X-Google-Sender-Auth: 7VzKYZr6IbuMrRmZM6yzpItsKoo Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7b111a39ce7ad404d5c8758e Subject: Re: [6tsch] minutes WebEx 15 February 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 19:34:14 -0000 --047d7b111a39ce7ad404d5c8758e Content-Type: text/plain; charset=ISO-8859-1 Updated version with Alfredo's name (thanks for the correction, Alfredo!) On Fri, Feb 15, 2013 at 11:03 AM, Thomas Watteyne < watteyne@eecs.berkeley.edu> wrote: > All, > Great call today. Please find the notes I took below. Don't hesitate to > update and resend this e-mail if I missed something. > Thomas > > --- > > Present: > - Alfredo Grieco > - Gennaro Boggia > - Marc Blanchet > - Normann Finn > - Pascal Thubert > - Qin Wang > - Raghuram Sudhaakar > - Robert Assimiti > - Sateesh Addepalli > - Thomas Watteyne > - Tina Tsou > - Tom Phinney > - Xavier Vilajosana > > Agenda > ====== > > 1. [10min] Status/Discussion on draft-watteyne-6tsch-tsch-lln-context > 2. [10min] Other potential early drafts, examples: > - the 'sublayer' specification (Qin, Xavi, others?) > - overall architecture document (Pascal, others?) > 3. [30min] Preparing for the bar BOF; > - [5min] agree on date (Tuesday or Wednesday noon). 5min > - [10min] bar BOF goals (sponsor?). > - [15min] List goals, scope, dependencies (liaisons) for a 6TSCH > group > 4. [time permitting] misc topics based on ML discussions. > > Minutes > ======= > > Meeting starts at 09.05 PST > > 1. > - [Pascal] asks for status and update > - [Thomas] 3 open issues on draft: > . stressing requirements on security in section 3.1 (joining) > . adding text on deterministic networks > . extract gotcha: two ways of synchronizing > 2. > - [Pascal] Pascal to start architecture draft > - [Pascal] second draft about sublayer, started by Qin and Xavi > - [Normann] Offers to give a quick overview of work on deterministic > Ethernet in 802.1 IEEE group. > . Topology is not spanning tree, but rather IS-IS used to run the > network > . BW reservation scheme > . time sync scheme based on 1588 > . already work with the 802.11 group to have 802.11 appear as "just > another medium", possibly to be used with wireless meshes of APs. > . Time scheduled transmission > . Preempting transmission with higher priority frame (not > applicable to > wireless). > . working group used to be called Audio Vdeo Group (AVG), name > changed to Time Sensitive Networks (TSN) > . Interested in QoS, especially l3/l2 interaction. > 3. > - [Pascal] We have a draw between Tuesday and Wednesday noon for > bar-Bof. > - [Pascal] Let's hold it on Tuesday, so we can have an extra session of > Wednesday noon if needed. > - [Thomas] Allows us to be right after ROLL. > - Pascal to e-mail ADs (in particular Ralph) to ask for room > - [Pascal] Would Marc agree to helf 6tsch group out to run the bar BoF > and > prepare for a successful BoF? > . [Marc] Yes. > - [Pascal] We have 1.5h during bar-BoF. We should try not to dwell too > much > on technical issues, but rather discuss: > . goals. > . scope. > . dependencies. > - [Thomas] Let's publicize in ROLL > - [Marc] we should use same room as ROLL, since meeting right after > - [Thomas] We can use draft-watteyne-6tsch-tsch-lln-context to list > goals. > 4. > - [Thomas] Synchronization: > . [Thomas] There are two mechanisms: EB and KA messages. > . [Robert] EB can be used exclusively. Using EBs consumes less power > than > KA. > . [Thomas] Let's discuss this on ML. > - [Thomas] Using time rather than ASN: > . [Tom] Don't want per se to discuss this in 6tsch context, we can > carry > on using ASN. > . [Robert] It's an important discussion to have. Problems comes up in > 802.15.4g where multiple modulation/datarate settings cause packet > to > be very different. If deriving slot length from worst case packet > length, this results in lots of bandwidth waste. > . [Robert] Can be done with extra IE. > . [Thomas] Let's "keep an eye open" for cases where switching between > ASN and time poses a problem, and maybe write up a document which > explains how to do so later. > . [Robert] Agreed. > . [Tom] Agreed. > - [Pascal] new "shim" layer draft. > . [Pascal] this draft needs to contain: > . the API towards IP > . the API towards the existing TSCH > . some text about the data flows > . [Qin] Have started working on it. Will take those changes into > account. > . [Xavi] Agreed. Will work on the draft in the coming week. > > Meeting ends at 10.05 PST > > --047d7b111a39ce7ad404d5c8758e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Updated version with Alfredo's name (thanks for the correction, Alfredo= !)

On Fri, Feb 15, 2013 at 11:03 AM, Tho= mas Watteyne <watteyne@eecs.berkeley.edu> wrote:
All,
Great call today. Please find the n= otes I took below. Don't hesitate to update and resend this e-mail if I= missed something.
Thomas

---

Present:
- Alfredo Grieco
- Gennaro Boggia
<= font face=3D"courier new, monospace">- Marc Blanchet
- Normann Finn
= - Pascal Thubert
- Qin Wang
-=A0Raghuram Sudhaakar
- Robert Assimiti
- Sateesh Addepalli
- Thomas Watteyne
- Tina Tsou
- Tom Phinney
<= font face=3D"courier new, monospace">- Xavier Vilajosana
<= font face=3D"courier new, monospace">
Agenda
=3D=3D=3D=3D=3D=3D
<= div>
1. [10min] Status/Discussion on draft-watteyne-= 6tsch-tsch-lln-context
2. [10min] Other potential early= drafts, examples:
= =A0 =A0 =A0 - the 'sublayer' specification (Qin, Xavi, others?)
=A0 =A0 =A0 - overall architectu= re document (Pascal, others?)
3. [30min] Preparing for the bar BOF;
=A0 =A0 =A0 - [5min] =A0agree on date (Tuesday = or Wednesday noon). =A05min
=A0 =A0 =A0 - [10min] bar BOF go= als (sponsor?).
=A0 = =A0 =A0 - [15min] List goals, scope, dependencies (liaisons) for a 6TSCH gr= oup
4. [time permitting] misc topics= based on ML discussions.

Minutes
=3D=3D=3D=3D=3D=3D=3D

Meeting starts at 09.05 PST
=
1.=A0
<= div>=A0 =A0- [Pascal] asks for status= and update
=A0 =A0-= [Thomas] 3 open issues on draft:
=A0 =A0 =A0 . stressing requirem= ents on security in section 3.1 (joining)
=A0 =A0 =A0 . adding text on deterministic networks
=A0 =A0 =A0 . extract gotcha: two way= s of synchronizing
2= .
=A0 =A0- [Pascal] = Pascal to start architecture draft
=A0 =A0- [Pascal] second draft a= bout sublayer, started by Qin and Xavi
=A0 =A0- [Normann] Offers to give a quick overview of wo= rk on deterministic
=A0 =A0 =A0Ethernet in 802.1 IEE= E group.
=A0 =A0 =A0= =A0 . Topology is not spanning tree, but rather IS-IS used to run the
=A0 =A0 =A0 =A0 =A0 network
=A0 =A0 =A0 =A0 . BW reservation= scheme
=A0 =A0 =A0 = =A0 . time sync scheme based on 1588
=A0 =A0 =A0 =A0 . already work with the 802.11 group to ha= ve 802.11 appear as "just
=A0 =A0 =A0 =A0 =A0 another medi= um", possibly to be used with wireless meshes of APs.
=A0 =A0 =A0 =A0 . Time scheduled tra= nsmission
=A0 =A0 =A0 =A0 . Preempting tra= nsmission with higher priority frame (not applicable to
=A0 =A0 =A0 =A0 =A0 wireless).
=A0 =A0 =A0 =A0 . working gr= oup used to be called Audio Vdeo Group (AVG), name
=A0 =A0 =A0 =A0 =A0 changed to T= ime Sensitive Networks (TSN)
=A0 =A0 =A0 =A0 . Interested in QoS, especially l3/l2 interaction.=
3.
=A0 =A0- [Pascal] We have a draw between Tuesday and W= ednesday noon for bar-Bof.
=A0 =A0- [Pascal] Let's hold it on Tuesday, so we can have an ex= tra session of
=A0 =A0 =A0Wednesday noon if nee= ded.
=A0 =A0- [Thoma= s] Allows us to be right after ROLL.
=A0 =A0- Pascal to e-mail ADs (in particular Ralph) to ask= for room
=A0 =A0- [Pascal] Would Marc agr= ee to helf 6tsch group out to run the bar BoF and
=A0 =A0 =A0prepare for a successful BoF?
=A0 =A0 =A0 =A0 . [Marc] Yes.<= /div>
=A0 =A0- [Pascal] We have 1= .5h during bar-BoF. We should try not to dwell too much
=A0 =A0 =A0 on technical issues, but ra= ther discuss:
=A0 =A0 =A0 =A0 . goals.<= /div>
=A0 =A0 =A0 =A0 . scope.
=A0 =A0 =A0 =A0 . depe= ndencies.
=A0 =A0- [Thomas] Let's publicize= in ROLL
=A0 =A0- [M= arc] we should use same room as ROLL, since meeting right after
=A0 =A0- [Thomas] We can use dr= aft-watteyne-6tsch-tsch-lln-context to list goals.
4.
=A0 =A0- [Thomas] Synchronization:
=
=A0 =A0 =A0 . [Thomas] There are= two mechanisms: EB and KA messages.
=A0 =A0 =A0 . [Robert] EB can be= used exclusively. Using EBs consumes less power than
=A0 =A0 =A0 =A0 KA.
=A0 =A0 =A0 . [Thomas] Let's discuss = this on ML.
=A0 =A0- [Thomas] Using time rat= her than ASN:
=A0 = =A0 =A0 . [Tom] Don't want per se to discuss this in 6tsch context, we = can carry
=A0 =A0 =A0 =A0 on using ASN.
=A0 =A0 =A0 . [Robert]= It's an important discussion to have. Problems comes up in
=A0 =A0 =A0 =A0 802.15.4g where= multiple modulation/datarate settings cause packet to
=A0 =A0 =A0 =A0 be very differen= t. If deriving slot length from worst case packet
=A0 =A0 =A0 =A0 length, this results in lots = of bandwidth waste.
=A0 =A0 =A0 . [Robert] Can be do= ne with extra IE.
= =A0 =A0 =A0 . [Thomas] Let's "keep an eye open" for cases whe= re switching between
=A0 =A0 =A0 =A0 ASN and time pos= es a problem, and maybe write up a document which
=A0 =A0 =A0 =A0 explains how to do so later.<= /font>
=A0 =A0 =A0 . [Robert] Agreed.=
=A0 =A0 =A0 . [Tom] Agreed= .
=A0 =A0- [Pascal] = new "shim" layer draft.
=A0 =A0 =A0 . [Pascal] this draf= t needs to contain:
= =A0 =A0 =A0 =A0 =A0. the API towards IP
=A0 =A0 =A0 =A0 =A0. the API towards the existing TSCH<= /font>
=A0 =A0 =A0 =A0 =A0. some text a= bout the data flows
= =A0 =A0 =A0 . [Qin] Have started working on it. Will take those changes int= o account.
=A0 =A0 =A0 . [Xavi] Agreed. Wil= l work on the draft in the coming week.
=A0 =A0
Meeting ends at 10.05 PST


Poliba group could contribute to both sublayer specs and overall archi= tecture.

Thomas, we can still contribute to the dra= ft you are editing.

Webex you soon

Cheers

Alfredo

--
Luigi Alfredo Grieco, PhD
Assistant Professor
Department of Electrical and Information En= gineering
Politecnico di B= ari
Via Orabona 4 - 70125 -= Bari - Italy
+39 080 5963 9= 11
Skype id: l.alfredo.grieco
Mobile: +39 3346715672


On 14 Feb 2013, at 19:03, "Pascal Thubert (p= thubert)" <pthubert@cisco.com&g= t; wrote:

=

Hello

Here=E2=80=99s a proposed agenda for tomorrow. If you wish to add so= mething, please let me now asap.

- Status/Discussion on Thomas (&al) draft on  802.15.4e; &n= bsp;10min

- Discuss other potential early drafts to illustrate our intents, di= scuss content (TOpiCs). Examples:

the =E2=80=98sublayer=E2=80=99 specification (I know Qin and  Xavi have= vested interests there. Who else?) 10 min

the overall architecture (I=E2=80=99m willing to start that one ASAP, help w= anted) 10 min

- Preparation for the bar BOF;

           &n= bsp;    Agree on the bar BOF date. We have a draw between Tue= sday and Wednesday noon.  5min

           &n= bsp;    Agree on the bar BOF goals. Such goals can be: 15min<= o:p>

           &n= bsp;            =         Find sponsor (Marc, could that be= you?) to help us prepare and run the BOF

Prepare for a successful BOF in Berlin.

list goals, scope, dependencies (liaisons) for a 6TSCH group, inputs we=E2=80= =99ll need for a charter later.

           &n= bsp;    Sort subjects that need agreeing upon so they do not s= how up too late at BOF.  Assign owners. 10mn           = ; 

- misc topics based on ML discussions as time permits.

 

We=E2=80=99ll need help to organize the barbof, (Marc could you assi= st us?). That will be mostly a room on Tuesday (inclusiveOr) Wednesday noon.= And pizzas. Lots of pizzas.

Cheers,

Pascal

____________________= ___________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mai= lman/listinfo/6tsch
= --Apple-Mail-C53264A6-A721-4B93-8329-584EA9BFA056-- From twatteyne@gmail.com Fri Feb 15 11:03:32 2013 Return-Path: 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 472A421F8873 for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 11:03:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.608 X-Spam-Level: X-Spam-Status: No, score=-2.608 tagged_above=-999 required=5 tests=[AWL=0.368, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 56p4NhJnURtZ for <6tsch@ietfa.amsl.com>; Fri, 15 Feb 2013 11:03:31 -0800 (PST) Received: from mail-pa0-f46.google.com (mail-pa0-f46.google.com [209.85.220.46]) by ietfa.amsl.com (Postfix) with ESMTP id 60F4221F8869 for <6tsch@ietf.org>; Fri, 15 Feb 2013 11:03:31 -0800 (PST) Received: by mail-pa0-f46.google.com with SMTP id kp14so1871806pab.5 for <6tsch@ietf.org>; Fri, 15 Feb 2013 11:03:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=7WV7NMHf74Z6uUcSxB+nT7ymB5PnBuDc/WS5ghc1TXs=; b=PhKVZ6aI+O2xgu0TbR6OSWOq5ga9k9M+oZcVlRz7v4dmL75nft+1FUoc7aXud0YRfY N7aGcbJlLMCmQ9/lGEwEFm+Z7Nbe95YsaCdsJDzx+zzZOPMucJei8RYxGf/57bQYJD0n NkvFoJmi2jxM1RED5vcDaSVSh6s3NIMnUPynN8hsDHLUNo78ChejTkRYKO1LRiUqYjB9 fvD6vQg6XDGcHbgLEloHfWoe2ZSZoiZcclXiM5R7uHH9kz3SPRVjjjzXqYmoM8fYMzZB 8jWiE4CYZTvWtcLgS/ctvklEQEH2Sf8/TQQDO6BeyvQbz4SrTFno6TX4K/fnJ+wQx6vN qwBg== MIME-Version: 1.0 X-Received: by 10.68.252.70 with SMTP id zq6mr8307497pbc.136.1360955011079; Fri, 15 Feb 2013 11:03:31 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 15 Feb 2013 11:03:30 -0800 (PST) Date: Fri, 15 Feb 2013 11:03:30 -0800 X-Google-Sender-Auth: YsxCGAUiBdjedo3bFI2kJK4J6Og Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=047d7b1630b5fd9f9a04d5c807f6 Subject: [6tsch] minutes WebEx 15 February 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2013 19:03:32 -0000 --047d7b1630b5fd9f9a04d5c807f6 Content-Type: text/plain; charset=ISO-8859-1 All, Great call today. Please find the notes I took below. Don't hesitate to update and resend this e-mail if I missed something. Thomas --- Present: - 6tsch (someone from Poliba, couldn't hear who) - Gennaro Boggia - Marc Blanchet - Normann Finn - Pascal Thubert - Qin Wang - Raghuram Sudhaakar - Robert Assimiti - Sateesh Addepalli - Thomas Watteyne - Tina Tsou - Tom Phinney - Xavier Vilajosana Agenda ====== 1. [10min] Status/Discussion on draft-watteyne-6tsch-tsch-lln-context 2. [10min] Other potential early drafts, examples: - the 'sublayer' specification (Qin, Xavi, others?) - overall architecture document (Pascal, others?) 3. [30min] Preparing for the bar BOF; - [5min] agree on date (Tuesday or Wednesday noon). 5min - [10min] bar BOF goals (sponsor?). - [15min] List goals, scope, dependencies (liaisons) for a 6TSCH group 4. [time permitting] misc topics based on ML discussions. Minutes ======= Meeting starts at 09.05 PST 1. - [Pascal] asks for status and update - [Thomas] 3 open issues on draft: . stressing requirements on security in section 3.1 (joining) . adding text on deterministic networks . extract gotcha: two ways of synchronizing 2. - [Pascal] Pascal to start architecture draft - [Pascal] second draft about sublayer, started by Qin and Xavi - [Normann] Offers to give a quick overview of work on deterministic Ethernet in 802.1 IEEE group. . Topology is not spanning tree, but rather IS-IS used to run the network . BW reservation scheme . time sync scheme based on 1588 . already work with the 802.11 group to have 802.11 appear as "just another medium", possibly to be used with wireless meshes of APs. . Time scheduled transmission . Preempting transmission with higher priority frame (not applicable to wireless). . working group used to be called Audio Vdeo Group (AVG), name changed to Time Sensitive Networks (TSN) . Interested in QoS, especially l3/l2 interaction. 3. - [Pascal] We have a draw between Tuesday and Wednesday noon for bar-Bof. - [Pascal] Let's hold it on Tuesday, so we can have an extra session of Wednesday noon if needed. - [Thomas] Allows us to be right after ROLL. - Pascal to e-mail ADs (in particular Ralph) to ask for room - [Pascal] Would Marc agree to helf 6tsch group out to run the bar BoF and prepare for a successful BoF? . [Marc] Yes. - [Pascal] We have 1.5h during bar-BoF. We should try not to dwell too much on technical issues, but rather discuss: . goals. . scope. . dependencies. - [Thomas] Let's publicize in ROLL - [Marc] we should use same room as ROLL, since meeting right after - [Thomas] We can use draft-watteyne-6tsch-tsch-lln-context to list goals. 4. - [Thomas] Synchronization: . [Thomas] There are two mechanisms: EB and KA messages. . [Robert] EB can be used exclusively. Using EBs consumes less power than KA. . [Thomas] Let's discuss this on ML. - [Thomas] Using time rather than ASN: . [Tom] Don't want per se to discuss this in 6tsch context, we can carry on using ASN. . [Robert] It's an important discussion to have. Problems comes up in 802.15.4g where multiple modulation/datarate settings cause packet to be very different. If deriving slot length from worst case packet length, this results in lots of bandwidth waste. . [Robert] Can be done with extra IE. . [Thomas] Let's "keep an eye open" for cases where switching between ASN and time poses a problem, and maybe write up a document which explains how to do so later. . [Robert] Agreed. . [Tom] Agreed. - [Pascal] new "shim" layer draft. . [Pascal] this draft needs to contain: . the API towards IP . the API towards the existing TSCH . some text about the data flows . [Qin] Have started working on it. Will take those changes into account. . [Xavi] Agreed. Will work on the draft in the coming week. Meeting ends at 10.05 PST --047d7b1630b5fd9f9a04d5c807f6 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable All,
Great call today. Please find the notes I took below. Don't he= sitate to update and resend this e-mail if I missed something.
Th= omas

---

Present:
- 6tsch (someone from Poliba, co= uldn't hear who)
- Gennaro Boggia
- = Marc Blanchet
- Normann Finn
= - Pascal Thubert
- Qin Wang
-=A0Raghuram Sudhaakar
- Robert Assimiti
- Sateesh Addepalli
- Thomas Watteyne

--047d7b111a39ce7ad404d5c8758e-- From pthubert@cisco.com Sat Feb 16 00:59:32 2013 Return-Path: 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 CC2AF21F841B for <6tsch@ietfa.amsl.com>; Sat, 16 Feb 2013 00:59:32 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.856 X-Spam-Level: X-Spam-Status: No, score=-8.856 tagged_above=-999 required=5 tests=[AWL=-0.678, BAYES_00=-2.599, EXTRA_MPART_TYPE=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, SARE_GIF_ATTACH=1.42] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxBtFWQ76AJc for <6tsch@ietfa.amsl.com>; Sat, 16 Feb 2013 00:59:31 -0800 (PST) Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id EBAB621F841C for <6tsch@ietf.org>; Sat, 16 Feb 2013 00:59:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=97142; q=dns/txt; s=iport; t=1361005171; x=1362214771; h=from:to:subject:date:message-id:mime-version; bh=tuSIra5GxcgYnugi+PKbTGx4J6NdD8/+8yAj4KVpV9s=; b=W/DevlBR3MnV1ZtKpJKbm6D6Tjr4vWLz/CDBniBK59B+FN3hBYZ89gsP ToSxE1csm1NUBZ5GPE/jrhX3dhPB7GMnaSQ73Pn2J+Yf+6Fqg7bEEFgTX U0rtbUG2j+nnK/OMixceG2xFz0k8RKwAWP0rDB+vbNF2fFHiespeYjUgu s=; X-Files: image001.png, image002.gif : 62865, 87 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgIFACJJH1GtJXG8/2dsb2JhbABEgkO9WXwWc4IhAQQFIAgBNgsYBAEcCQEBAQIdCQUQBAIJDBQLBAMBBBIBCAaIBAycJ6BcBI1cgSAFBgQogmBhA40KgzMBhwuPO4MHgXI1 X-IronPort-AV: E=Sophos;i="4.84,678,1355097600"; d="gif'147?png'147,150?scan'147,150,208,217,147,150";a="177860826" Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by rcdn-iport-3.cisco.com with ESMTP; 16 Feb 2013 08:59:30 +0000 Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core2-1.cisco.com (8.14.5/8.14.5) with ESMTP id r1G8xUpN004064 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Sat, 16 Feb 2013 08:59:30 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.02.0318.004; Sat, 16 Feb 2013 02:59:30 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: barbof Thread-Index: Ac4MI862jJg0Pf10SKafoCzKDe9Zfg== Date: Sat, 16 Feb 2013 08:59:29 +0000 Deferred-Delivery: Sat, 16 Feb 2013 08:59:00 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.61.80.106] Content-Type: multipart/related; boundary="_005_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_"; type="multipart/alternative" MIME-Version: 1.0 Subject: [6tsch] barbof 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Feb 2013 08:59:33 -0000 --_005_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_ Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_" --_000_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Dear List Members, I created a request for booking a room as follows: Desired Meeting Date: 03/12/2013 Alternate Meeting Date: 03/13/2013 Number of Days: 1 Meeting Area/Type: INT Expected Attendance: 30 Desired Start Time: 11:30:00 Desired End Time: 13:00:00 See you there! Pascal [http://wwwin.cisco.com/marketing/corporate/brand/intelbrand/brandstrat/sig= nature/images/tomorrow_anthem_E.png] Pascal Thubert IPv6 Engineering pthubert@cisco.com Phone :+33 497 23 26 34 Mobile :+33 619 98 29 85 Cisco Systems Building D, 45 Allee des Ormes 06250 MOUGINS France Cisco.com [Think before you print.]Think before you print. This email may contain confidential and privileged material for the sole us= e of the intended recipient. Any review, use, distribution or disclosure by= others is strictly prohibited. If you are not the intended recipient (or a= uthorized to receive for the recipient), please contact the sender by reply= email and delete all copies of this message. For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/index.html --_000_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Dear List Members,

 

I created a request for booking a room as follows: <= o:p>

 

Desired Meeting Date: 03/12/2013

Alternate Meeting Date: 03/13/2013

Number of Days: 1

Meeting Area/Type: INT

Expected Attendance: 30

Desired Start Time: 11:30:00

Desired End Time: 13:00:00

 

See you there!

 

Pascal

 

3D"http=


Pascal Thubert
IPv6 Engineering

pthuber= t@cisco.com
Phone :+33 497 23 26 34
Mobile :+33 619 98 29 85


Cisco Systems
Building D, 45 Allee des Ormes
06250 MOUGINS
France

Cisco.com

3D=Think before you print.

This email may con= tain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by = others is strictly prohibited. If you are not the intended recipient (or au= thorized to receive for the recipient), please contact the sender by reply = email and delete all copies of this message.

For corporate lega= l information go to:
http://www.ci= sco.com/web/about/doing_business/legal/cri/index.html

 

 

--_000_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_-- --_005_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_ Content-Type: image/png; name="image001.png" Content-Description: image001.png Content-Disposition: inline; filename="image001.png"; size=62865; creation-date="Sat, 16 Feb 2013 08:59:27 GMT"; modification-date="Sat, 16 Feb 2013 08:59:27 GMT" Content-ID: Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAAh8AAABGCAIAAADjIWGQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0 NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1N Ok9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTk0Q0U5QzU1NUUz NjQxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNURFNjBDNDNFNzUxMUUyODlBQ0Q2NDY4 RTE1M0YwNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNURFNjBDMzNFNzUxMUUyODlBQ0Q2 NDY4RTE1M0YwNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRv c2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDhFNjAy NzcwOTIwNjgxMTgyMkFBNEJCOUI0RDlEM0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDE4 MDExNzQwNzIwNjgxMTk5NENFOUM1NTVFMzY0MUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRm 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 pDYi/6jXk0glU813koow2FDoSrZGjjX3RQUpdUl1HZdxMmIaOlOwT7Dpidf3XLKktrrEZTUZbrti Cfj39OZ9P3x6C3i/y25iaWhaz3W7gWuB9wwxxqsGjq0wN0v/c9+ZLjXJnwa7gztPdgDvArbnu7IU HJsSFTSlCvIEJOmEZZnyPenbGcen9gIanN2EvhBq0pBjlzi9sGrmZUXrPOHbqf/RlIVC1bAwhhXO /8Wrf7p/1QIjcDR8+6gkitKgO1hoJJ87PbJnJASe45Ii60vXzVtVnbeny1tsIJ48N/LIsWFwjHXT ci62UV5Bbgolohp55fyKKyudLrOhLxCNglhYVswsa83PGR4dybXbNc1y5FzH2kVz3L6oO8Kb3L5W RZlWkOvxRXft2bds4eyWlo7hUb/L6TBxHImGTY1miwDHyGQtESaNZhBKCwPd/FBX7rqrQ96YLKtS AAYgf/nwdNNgwGCkOBbkVJovkVhQWbRydtnIsL/BG+GMFISLI49CUbiODtADO2DQq3IdRgM1Eojq gwCIYQkW1mCvUUlyZyAQloYMF7RhMVldVJq7oDz7rb1tQ7JU7DIlqc71+XeEjyFIWB8IREVfRJxZ mGVgyVicX1CRbaLJA+0eOBdAQTYOjdaQbjwmyKrTwq2fX5yXYwRpXHYWlDlhWFpAbPZ6MAB8I3BL wbgkiFIwAvlc+/tHCaK6edDfOhoscpr0WX7gkDjUxleQhBoUoCAR+wA4J5bNYhgy26mxJGEz0lXl RG6OxouqIGoJGaroUUSyOkbBEpyKlF1wqLdGxuMJsC+KoeORmMLzJFRipkmLWQv7ceDVJDXJhaSM USFhU9HbpStUyf6/mMAgYIXG9IIellxlBnZZ1LQaoJYym7yO7NFS6j2Ixwyh8RWYD5FQG2b8vY6n J3fTCBgtqfsypgmcbu6nRt+STF2KLFbNrK2ff8dfnv3+ZRu/VV239J0XHt1w0+3LLr6+r/2cfyTs Gx4ebOnhxXM1Sy5/55kfb7r355evXeKOYSa749TRvQW1C3KyZ9ZV5LYPhzvP7L/qV6/9/O9PXXTr vRd95cLhvjDDMLGY3Nt0KObv3/T9F0ebTtfMK7vle7+kCNPrT/7QlGg14It628/gVFZJ1RIQE+WW VFicXE5uaeuZE8eD/Z6R4SynbazDgqVVvTOXHR8jq8JTMIupkBnnY/2aLK87hfzwGCZmHDhmSpTM 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 --_005_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_ Content-Type: image/gif; name="image002.gif" Content-Description: image002.gif Content-Disposition: inline; filename="image002.gif"; size=87; creation-date="Sat, 16 Feb 2013 08:59:28 GMT"; modification-date="Sat, 16 Feb 2013 08:59:28 GMT" Content-ID: Content-Transfer-Encoding: base64 R0lGODlhEgATAJEAAAAAAP///wCZAP///yH5BAEAAAMALAAAAAASABMAAAIojI+pGyK8nINqUiTf bVnfvHEg1UmhdZRqaawu6XZVjKb0/CYxo8JOAQA7 --_005_E045AECD98228444A58C61C200AE1BD835CC5D42xmbrcdx01ciscoc_-- From pascal.thubert@gmail.com Sat Feb 16 03:14:44 2013 Return-Path: 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 C73FC21F874B for <6tsch@ietfa.amsl.com>; Sat, 16 Feb 2013 03:14:44 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.099 X-Spam-Level: X-Spam-Status: No, score=-3.099 tagged_above=-999 required=5 tests=[AWL=0.500, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UVyNFrD70LnB for <6tsch@ietfa.amsl.com>; Sat, 16 Feb 2013 03:14:39 -0800 (PST) Received: from mail-lb0-f173.google.com (mail-lb0-f173.google.com [209.85.217.173]) by ietfa.amsl.com (Postfix) with ESMTP id 0A76721F86D2 for <6tsch@ietf.org>; Sat, 16 Feb 2013 03:14:38 -0800 (PST) Received: by mail-lb0-f173.google.com with SMTP id gf7so3245670lbb.18 for <6tsch@ietf.org>; Sat, 16 Feb 2013 03:14:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=dbFtKtIw0QEii0R7hAPIvaeK38RV6T+es2/8Fm70Qqs=; b=DdNyoHnafquZND5CGNvkuDO/rtVVLyDVRc6kaWwXqkr6IzxbwBYuu3QqSgjTfjG/G6 Azf+do5raUhxctXzZb+OdcMN0Vt5t+Con7YKwlCFB84iatl8hfh5b1ZhSSItc95R992R 1XTs4NYXkFvm667lieSVnTZ8Z5JSXpuoYT2eHjM/fxb44c+yrroxe/W/sIRGwICRsKfs GUGEri6VHVbNmksVr7FJBm2HUdHe0zMPE970SrbySO+1dbgZczqRVMOxmcwwY5JV8UyL vCuwGZt6VSjPxfb5eIbB9Zs5hcAZhsI3kcrXX7gr8+cQlQgEGvV+ZBTaGeqcFJFn22l6 Kfsg== MIME-Version: 1.0 X-Received: by 10.112.43.198 with SMTP id y6mr3288660lbl.93.1361013277683; Sat, 16 Feb 2013 03:14:37 -0800 (PST) Received: by 10.112.27.40 with HTTP; Sat, 16 Feb 2013 03:14:37 -0800 (PST) In-Reply-To: <511D73D0.8060104@eecs.berkeley.edu> References: <511D7152.9070207@cox.net> <511D73D0.8060104@eecs.berkeley.edu> Date: Sat, 16 Feb 2013 12:14:37 +0100 Message-ID: From: Pascal Thubert To: Xavier Vilajosana Content-Type: text/plain; charset=ISO-8859-1 Cc: 6tsch@ietf.org Subject: Re: [6tsch] TSCH with multiple DAGroots 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Feb 2013 11:14:44 -0000 Hello Xavi I think that the need for some very high availability such as implemented by duocast might be visible from L3, either as a class of service, or some state associated to a flow. How it is implemented at lower layers, is probably very opaque. Cheers, Pascal 2013/2/15 Xavier Vilajosana : > Hi Tom, > > that's completely clear now, however my concerns are: > 1)what would be the role of 6tsch w.r.t the ability of the underlaying mac > layer to use duocast or not? Is there something particular for 6tsch that > would be different? I guess that 6tsch will provide some operations to > schedule links (i.e slot and ch.offset). As far as I can imagine, someone > can define slot as a integer number (ASN) or as time interval (as you > explained before) which 6tsch may not constrain. > > 2)As far as I know IEEE802.15.4e does not define the possibility to use time > ranges instead of ASN. And even this can be done as you state in the case of > WirelessHART, it seems to me more a DLL problem instead of a 6TSCH layer > problem. > > thanks, > Xavi > > > > On 14/02/13 15:20, Tom Phinney wrote: > > It's probably worth noting that duocast does not inherently necessitate a > different slot duration than unicast; it is the attempt to use duocast with > maximal-length initial PDUs that drives the longer slot duration. > > It is quite feasible to define slot templates for broadcast and unicast that > permit the initial 802.15.4 PDU to have a 127-byte MAC length, while those > used for duocast are appreciably shorter, such that the subslot interval > needed for the second acknowledgment is (to at least a large extent) > provided by the savings in maximum transmit duration of that initial (now > shorter) PDU. This works in practice because the process state information > publications for which duocast is usually employed are quite compact, > typically consisting of only one or two 5-byte process state APDUs, each of > which typically consists of a 1-byte status data struct and a 4-byte > float32. > > Incidentally, such a limited use of duocast is compatible with the existing > design of WirelessHART. > > -Tom > ===== > Qin, > > Your question implies a misunderstanding. Nodes do not HAVE slot durations; > nodes USE slot durations. A node that uses duocast for a specific class of > transmissions (e.g., 4 Hz process state publishing) uses unicast or > broadcast for all remaining transactions. > > Existing industrial systems that use duocast employ duocast only for state > reporting for high-speed control loops. Those devices are, in the absence of > router failure, just one hop off the backbone, which is typical for > similar-usage devices in WirelessHART systems. Emerson and Honeywell and > other vendors of such high-loop-rate control devices agree that one-hop > placement is needed in most cases to support the control requirements of the > underlying process. > > Unicast and broadcast are used by all the other nodes in that system for all > messaging, and by the nodes that use duocast for messaging needs other than > high-frequency process state publishing where delivery reliability per > transmission attempt is paramount. > > FYI, I was one of the designers of both WirelessHART and ANSI/ISA 100.11a, > and have had these discussions with the other designers of each protocol. > > -Tom > ===== > > On 2013.02.14 15:06, Qin Wang wrote: >> Hi Tom, >> >> Thank you for your explanation. It is very clear. >> >> I have one further question: Is there any constraint or assumption for >> nodes with different slot duration? For example, the nodes with different >> slot duration should belong to different DL network, or..... >> >> Thanks >> Qin > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > -- Pascal From pascal.thubert@gmail.com Thu Feb 21 06:10:05 2013 Return-Path: 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 0D45E21F8DDB for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 06:10:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.349 X-Spam-Level: X-Spam-Status: No, score=-3.349 tagged_above=-999 required=5 tests=[AWL=0.250, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cF4U9qgQm4G5 for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 06:10:03 -0800 (PST) Received: from mail-lb0-f181.google.com (mail-lb0-f181.google.com [209.85.217.181]) by ietfa.amsl.com (Postfix) with ESMTP id 9C58B21F8AC3 for <6tsch@ietf.org>; Thu, 21 Feb 2013 06:10:02 -0800 (PST) Received: by mail-lb0-f181.google.com with SMTP id gm6so6940201lbb.12 for <6tsch@ietf.org>; Thu, 21 Feb 2013 06:10:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=qZhWQdbs+uypVuxhgPskdmW43/HgkO6SJ7lax0BFlVg=; b=eZnkMJiqm936OenMCAHpG0g3HLQ3t/5aAgSG4kBCJWrrt6tIMkhxiiYzydjKAkda9e torlpyFtralnVaQ/RqvT88x3vChepNdJKy55TAgHXkYlHvyqLX/SLl4IPv+DAQlNGnRh 4Bg5hFAelK9gbdS7ZeK7yenddbSc31c68lTWOd4PGwhe9n7Cf/SUWzFIP9cP0VQB+ZF8 hdpQcKBI9l+oiJnENF9HYuH9h55jL9NI+8rcFJ4mINu4Hl/GWs5DLQ/VCEQcxOGYvU6k sB6+jQf4rhF2z4jm7k6xt3QB90xd8FdVFXPLHvCFbELNbFRDxV7ddLZjdQd1BQsBF+V/ jrgQ== MIME-Version: 1.0 X-Received: by 10.152.133.67 with SMTP id pa3mr21000423lab.44.1361455801410; Thu, 21 Feb 2013 06:10:01 -0800 (PST) Received: by 10.112.27.39 with HTTP; Thu, 21 Feb 2013 06:10:01 -0800 (PST) Date: Thu, 21 Feb 2013 15:10:01 +0100 Message-ID: From: Pascal Thubert To: IETF 6TSCH <6tsch@ietf.org> Content-Type: text/plain; charset=ISO-8859-1 Subject: [6tsch] bar BOFs in Atlanta 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2013 14:10:05 -0000 Hi: Thanks to Ralph's help, we will have Caribbean 2 for both Tuesday and Wednesday during the lunch break, from 11:30 to 13:00. At the moment I'm inquiring about possibilities to bring food in. The rough proposed agenda goes like this: Tuesday: Berlin BOF preparation. Define scope, goals, dependencies. Make sure we isolate and can handle any BOF-blocking issue. Wednesday: Discuss work activities in progress: tsch-lln-context, 6tus layer, architecture. for both days, we'll address current hot topics as time permits. Cheers, -- Pascal From twatteyne@gmail.com Thu Feb 21 11:12:18 2013 Return-Path: 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 8B3EF21F8F40 for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 11:12:18 -0800 (PST) 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=[AWL=0.344, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N5I0D3oLxeVv for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 11:12:17 -0800 (PST) Received: from mail-pb0-f42.google.com (mail-pb0-f42.google.com [209.85.160.42]) by ietfa.amsl.com (Postfix) with ESMTP id 8EEC721F8931 for <6tsch@ietf.org>; Thu, 21 Feb 2013 11:12:17 -0800 (PST) Received: by mail-pb0-f42.google.com with SMTP id xb4so3630620pbc.1 for <6tsch@ietf.org>; Thu, 21 Feb 2013 11:12:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=l8P53UQtx01yGwYWrT+O5TlF6kwXB8jyI9yArQlaS28=; b=vtSCS5yg44hVWX+lnpFRrp03K+zm5S4kUPEeApChGMnklRyqSPMGtd/CbXY6oDdsAx wEP3oZeHBzNWDSXbRjjHmcvHg9HGc0Yvtam49wZYiZ9iqkD1TwZJA6CTaMn4sbIpmR23 2jgbGO4qBjySbdG7JujsduYZwSfHOtKWnHnfciNQHll4aULJNEcA9+oyFxAUbTioAQhu IVZ2LlW3LQV+NNWmfsVmdFYQYX9EuBALMbDq73EQxcD896tEVxj+/7N7G26QYuGiWZxu Ygb26Tte1T3UJrRvK6Zi6U5KTTorfTT6CBbFpZShmdk7J7u3FVoyQi9SXmXbH4t7Okog YMfg== MIME-Version: 1.0 X-Received: by 10.68.41.197 with SMTP id h5mr55410975pbl.88.1361473937121; Thu, 21 Feb 2013 11:12:17 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Thu, 21 Feb 2013 11:12:16 -0800 (PST) Date: Thu, 21 Feb 2013 11:12:16 -0800 X-Google-Sender-Auth: 1KGByFNklBWMUvF2tmV836uTD_A Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=bcaec52e5a3b64a1c204d640da12 Subject: [6tsch] draft-watteyne-6tsch-tsch-lln-context-01 submitted 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2013 19:12:18 -0000 --bcaec52e5a3b64a1c204d640da12 Content-Type: text/plain; charset=ISO-8859-1 All, You will find an updated version of the draft at * http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01* Below is the list the changes; we tried to address all the issues we have raised and discussed on the mailing list: - new text: - more complete text on synchronization in sections A.8. and B.3 to reflect the discussions on the mailing list, highlighting that both options of using EBs or periodic "keep-alive" messages are available. - added the new goals "Deterministic Behavior" (section 3.7) to echo the discussion on industrial application, and [RFC5673]. - added the new goals "PCE support" (section 3.8) to echo the description of the PCE in [I-D.phinney-roll-rpl-industrial-applicability]. - clarifications: - added text about security during the joining process in section 3.1. - added text to highlight that a failed transmission can affect both dedicated and shared links (Section 3.6) - added text to indicate that a collision-free schedule uses dedicated slots (Section B.1) - clarifying that TSCH is flexible, in Section 1. - clarifying that, if some goals can be addressed by other protocols, 6TSCH should reuse those (Section 3) - minor edits: - fixed typos and naming inconsistencies throughout the text. We are looking forward to receiving your comments during the phone call tomorrow. Thomas --bcaec52e5a3b64a1c204d640da12 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable All,

You will find an updated version of the= =A0draft at=A0http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-= 01

Below is the list the changes; w= e tried to address all the issues we have raised and discussed on the maili= ng list:

=
- new text:
=A0 =A0- more complete text on synchroni= zation in sections A.8. and B.3 to reflect the discussions on the mailing l= ist, highlighting that both options of using EBs or periodic "keep-ali= ve" messages are available.
=A0 =A0- added the new goals &qu= ot;Deterministic Behavior" (section 3.7) to echo the discussion on ind= ustrial application, and=A0[RFC5673].
=A0 =A0- added the new goals "PCE support" (sec= tion 3.8) to echo the=A0description=A0of the PCE in=A0[I-D.phinney-roll-rpl= -industrial-applicability].
- clarifications:
=A0 =A0-=A0added text about security durin= g the joining process in section 3.1.
=A0 =A0- a= dded text to highlight that a failed transmission can affect both dedicated= and shared links (Section 3.6)
=A0 =A0- added text to indicate that a co= llision-free schedule uses dedicated slots (Section B.1)
=A0 =A0- c= larifying that TSCH is flexible, in Section 1.
=A0 =A0- clarifying that, = if some goals can be addressed by other protocols, 6TSCH should reuse those= (Section 3)
- minor edits:
= =A0 =A0- fixed typos and naming incon= sistencies throughout the text.

We are looking forw= ard to receiving your comments during the phone call tomorrow.
=

Thomas
--bcaec52e5a3b64a1c204d640da12-- From pascal.thubert@gmail.com Thu Feb 21 11:44:21 2013 Return-Path: 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 033F221F8F52 for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 11:44:21 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.133 X-Spam-Level: X-Spam-Status: No, score=-3.133 tagged_above=-999 required=5 tests=[AWL=-0.133, BAYES_00=-2.599, J_CHICKENPOX_63=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oOQ2lsoMwLAq for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 11:44:20 -0800 (PST) Received: from mail-lb0-f177.google.com (mail-lb0-f177.google.com [209.85.217.177]) by ietfa.amsl.com (Postfix) with ESMTP id C9CDD21F8F51 for <6tsch@ietf.org>; Thu, 21 Feb 2013 11:44:19 -0800 (PST) Received: by mail-lb0-f177.google.com with SMTP id go11so12596lbb.8 for <6tsch@ietf.org>; Thu, 21 Feb 2013 11:44:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=39kW39Ao8GDxkk0QIOVSksYIN2pfCqli4LASQ7q9LsA=; b=w3XHiP1pln2kyKxlBpNgJeG7Eu29kwkoiXd2lI8seBGJpkJsKPOn1juyw40dU6E0MO MFfGYMImh0zRV8CeN3dYVtYUNB2pW2ItDKTO7vZdGivffEak6olAszOo5+KmpgANUc6p AR7MCuXkCn+ldFi4/OGer0UNw5xwsKsCwTo4ij6flwc67lPXZa1ZvYVmQjepiVuqVQRE OmR9I2PzWVxhLEU2RfNdQrmCznvNBs6chIlNYm/6YIptDoaWBdmsdnKUUEXt1mvIvLPJ CdCT4t/cDvJWQU6g1GbvPwcs4F6FGtMZLI3BM818IZSY2hDdIrXkC/X8Eox4FBYmJErI Kqdw== MIME-Version: 1.0 X-Received: by 10.112.49.99 with SMTP id t3mr10798583lbn.108.1361475858676; Thu, 21 Feb 2013 11:44:18 -0800 (PST) Received: by 10.112.27.39 with HTTP; Thu, 21 Feb 2013 11:44:18 -0800 (PST) Date: Thu, 21 Feb 2013 20:44:18 +0100 Message-ID: From: Pascal Thubert To: IETF 6TSCH <6tsch@ietf.org> Content-Type: text/plain; charset=ISO-8859-1 Subject: [6tsch] Agenda for call on Feb 22nd 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Feb 2013 19:44:21 -0000 Hi: Please find topics for tomorrow's call: - Status on Orlando meetings 5mn - Update on http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01 - discussion on the draft 15 mn - time sync. Summary of last week discussion. Talk on the multiroot case (over a shared backbone). Also, start discussing a model if the backbone is 802.1 TSN - 20 minute deterministic ethernet. - Drafts to come. Archi with Pascal and 6tus with Qin and Xavi. Discuss Table of Content, agree on Authors. 2*10 minutes Please let me know if you wish to add items to this list, cheers, Pascal Webex info: Topic: 6TSCH Date: Every Wednesday, from Wednesday, February 6, 2013 to Wednesday, January 1, 2014 Time: 6:00 pm, Europe Time (Paris, GMT+01:00) Meeting Number: 208 637 158 Password: sixtus ------------------------------------------------------- To join the meeting online(Now from mobile devices!) ------------------------------------------------------- 1. Go to https://cisco.webex.com/ciscosales/j.php?ED=216468952&UID=481905242&PW=NOTY1ZDgxMWJj&RT=MiMyMw%3D%3D 2. If requested, enter your name and email address. 3. If a password is required, enter the meeting password: sixtus 4. Click "Join". 5. If the meeting includes a teleconference, follow the instructions that appear on your screen. ------------------------------------------------------- To join the audio conference only ------------------------------------------------------- To receive a call back, provide your phone number when you join the meeting, or call the number below and enter the access code. Call-in toll-free number (US/Canada): +1-866-432-9903 Call-in toll number (US/Canada): +1-408-525-6800 Toll-free dialing restrictions: http://www.webex.com/pdf/tollfree_restrictions.pdf Access code:208 637 158 CCP:+14085256800x208637158# IMPORTANT NOTICE: This WebEx service includes a feature that allows audio and any documents and other materials exchanged or viewed during the session to be recorded. By joining this session, you automatically consent to such recordings. If you do not consent to the recording, discuss your concerns with the meeting host prior to the start of the recording or do not join the session. Please note that any such recordings may be subject to discovery in the event of litigation. -- Pascal From xvilajosana@eecs.berkeley.edu Thu Feb 21 16:57:55 2013 Return-Path: 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 3C56D21E8030 for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 16:57:55 -0800 (PST) X-Quarantine-ID: X-Amavis-Modified: Mail body modified (defanged) by ietfa.amsl.com X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BANNED, message contains part: multipart/mixed | application/vnd.openxmlformats-officedocument.presentationml.presentation, .zip, 6tus.pptx | .dat,ppt/media/image2.emf X-Spam-Flag: NO X-Spam-Score: -6.288 X-Spam-Level: X-Spam-Status: No, score=-6.288 tagged_above=-999 required=5 tests=[AWL=0.311, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K85I1Yj0WDX9 for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 16:57:54 -0800 (PST) Content-Type: multipart/mixed; boundary="----------=_1361494675-16628-0" Content-Transfer-Encoding: binary MIME-Version: 1.0 Received: from cm03fe.IST.Berkeley.EDU (cm03fe.IST.Berkeley.EDU [169.229.218.144]) by ietfa.amsl.com (Postfix) with ESMTP id 3966621E803A for <6tsch@ietf.org>; Thu, 21 Feb 2013 16:57:54 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm03fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U8gxS-0000hS-Cd for 6tsch@ietf.org; Thu, 21 Feb 2013 16:57:53 -0800 Message-ID: <5126C28D.5050506@eecs.berkeley.edu> Date: Thu, 21 Feb 2013 16:57:49 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 To: 6tsch@ietf.org References: In-Reply-To: Subject: [6tsch] Slides for call on Feb 22nd 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 00:57:55 -0000 This is a multi-part message in MIME format... ------------=_1361494675-16628-0 Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 7bit WARNING: contains banned part ------------=_1361494675-16628-0 Content-Type: message/rfc822; x-spam-type=original; name="message" Content-Disposition: attachment; filename="message" Content-Transfer-Encoding: 7bit Content-Description: Original message Return-Path: Received: from cm03fe.IST.Berkeley.EDU (cm03fe.IST.Berkeley.EDU [169.229.218.144]) by ietfa.amsl.com (Postfix) with ESMTP id 3966621E803A for <6tsch@ietf.org>; Thu, 21 Feb 2013 16:57:54 -0800 (PST) Received: from dhcp-33-135.eecs.berkeley.edu ([128.32.33.135]) by cm03fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1U8gxS-0000hS-Cd for 6tsch@ietf.org; Thu, 21 Feb 2013 16:57:53 -0800 Message-ID: <5126C28D.5050506@eecs.berkeley.edu> Date: Thu, 21 Feb 2013 16:57:49 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: 6tsch@ietf.org Subject: Slides for call on Feb 22nd References: In-Reply-To: Content-Type: multipart/mixed; boundary="------------050905090008020101080007" This is a multi-part message in MIME format. --------------050905090008020101080007 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello, we've prepared some slides to guide the discussion on the draft we are working on. We have not been able to submit the draft as IETF closed draft-00 submission until the 11th of March. However the draft already includes what is on these slides. webex tomorrow! X. --------------050905090008020101080007 Content-Type: application/vnd.openxmlformats-officedocument.presentationml.presentation; name="6tus.pptx" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="6tus.pptx" UEsDBBQABgAIAAAAIQAlrYNaSwIAABMSAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIo oAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEmFtv2jAUx98n9TtEfq0SQ7d1bUXoQ7s9 7VJp3QfwkhPw5tiWbRh8+zlXAbIaR8HihSiEc/zLufj8zeJxV7JoC0pTwVM0T2YoAp6JnPJV in69fonvUKQN4TlhgkOK9qDR4/Lq3eJ1L0FH1prrFK2NkQ8Y62wNJdGJkMDtk0Kokhh7q1ZY kuwvWQG+mc1ucSa4AW5iU/lAy8UPC6BoDtELUeY7Ke06WEqDNbNf6ubyMbEeUfTUmFarp4hI yWhGjGXHW56frBuLoqAZ5CLblHa1RCrQ9lr/vGRJ7fy6cor9CG4vR/CV7MXGtJFobj4FoWl8 e0XFwXR3aaZvRBtby03FNDfzIEyNb684tTTvg3CMIfhwEYKq616UkPrcq/eOvWLgqNYw8ZjW QWF2uWlMYfa9EUxtB4XpZK/qaQluzl3DXjPI2KEKuP6cHoLajdc7OzomzPuPqAQHU5h99Zjp GQqyYSb6vLOypVFKUBYnYoSWlb7ZxdUTqygcNn8krJxG9QO3jQKmT2wGVI9slFZiLWupo9dU 6i7jDqq3ZdWAPjrUVOdujiPfJaG8e4k35aKjRKZ3zSFKJx2PS8TFZJVnPfmwzdjk4EBVeznk sbTDFJSh0CfVtfapfJ7PJhO4guCVkm7/DpOHUQhhdrAhBEN+M/hp9gzOroIOXA9R1MPG1R5h 8jLcH32NuqDC1OsIqLZqw5yzvHLVEoQ5VY0huL/I3rGl8C/IyaF37BUDR3GGicdwbfYDJRMK xuekUwaVtWOM4PovneV/AAAA//8DAFBLAwQUAAYACAAAACEAaPh0oQUBAADiAgAACwAIAl9y ZWxzLy5yZWxzIKIEAiigAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKyS20oDMRCG7wXf Icx9N9sqItJsb0Toncj6AGMyuxvdHEim0r69oeBhYS2CvZzTP1/yz3qzd6N4p5Rt8AqWVQ2C vA7G+l7Bc/uwuAWRGb3BMXhScKAMm+byYv1EI3IZyoONWRQVnxUMzPFOyqwHcpirEMmXSheS Qy5h6mVE/YY9yVVd38j0UwOaiabYGgVpa65AtIdYNv9HWzpiNMgodUi0iKmQJbblLaLF1BMr MEE/lnQ+dlSFGuQ80Oq8QDzs3ItHO86gfNWq10j9b0DLvwOFrrOa7oPeOfI8Y4Kcdnwzxcgy Jspl7Gj7qR+6PicQ7Zm8IXPaNIzxk0hOLrP5AAAA//8DAFBLAwQUAAYACAAAACEAS/U97L8A AAA3AQAAIAAAAHBwdC9zbGlkZXMvX3JlbHMvc2xpZGU1LnhtbC5yZWxzhI/BCsIwEETvgv8Q 9m5SPYhIUy8iCJ5EP2BJtm2wTUI2iv17c6wgeJwd5s1OfXiPg3hRYhe8hrWsQJA3wTrfabjf TqsdCM7oLQ7Bk4aJGA7NclFfacBcQty7yKJQPGvoc457pdj0NCLLEMkXpw1pxFxk6lRE88CO 1KaqtirNGdB8McXZakhnuwZxm2Jp/s8ObesMHYN5juTzjwrFg7N0wSk8c8Fi6ihrkHJ+57nY yPI+qKZWX3ObDwAAAP//AwBQSwMEFAAGAAgAAAAhAEv1Pey/AAAANwEAACAAAABwcHQvc2xp ZGVzL19yZWxzL3NsaWRlNC54bWwucmVsc4SPwQrCMBBE74L/EPZuUj2ISFMvIgieRD9gSbZt sE1CNor9e3OsIHicHebNTn14j4N4UWIXvIa1rECQN8E632m4306rHQjO6C0OwZOGiRgOzXJR X2nAXELcu8iiUDxr6HOOe6XY9DQiyxDJF6cNacRcZOpURPPAjtSmqrYqzRnQfDHF2WpIZ7sG cZtiaf7PDm3rDB2DeY7k848KxYOzdMEpPHPBYuooa5Byfue52MjyPqimVl9zmw8AAAD//wMA UEsDBBQABgAIAAAAIQBL9T3svwAAADcBAAAgAAAAcHB0L3NsaWRlcy9fcmVscy9zbGlkZTIu eG1sLnJlbHOEj8EKwjAQRO+C/xD2blI9iEhTLyIInkQ/YEm2bbBNQjaK/XtzrCB4nB3mzU59 eI+DeFFiF7yGtaxAkDfBOt9puN9Oqx0IzugtDsGThokYDs1yUV9pwFxC3LvIolA8a+hzjnul 2PQ0IssQyRenDWnEXGTqVETzwI7Upqq2Ks0Z0HwxxdlqSGe7BnGbYmn+zw5t6wwdg3mO5POP CsWDs3TBKTxzwWLqKGuQcn7nudjI8j6oplZfc5sPAAAA//8DAFBLAwQUAAYACAAAACEAS/U9 7L8AAAA3AQAAIAAAAHBwdC9zbGlkZXMvX3JlbHMvc2xpZGU2LnhtbC5yZWxzhI/BCsIwEETv gv8Q9m5SPYhIUy8iCJ5EP2BJtm2wTUI2iv17c6wgeJwd5s1OfXiPg3hRYhe8hrWsQJA3wTrf abjfTqsdCM7oLQ7Bk4aJGA7NclFfacBcQty7yKJQPGvoc457pdj0NCLLEMkXpw1pxFxk6lRE 88CO1KaqtirNGdB8McXZakhnuwZxm2Jp/s8ObesMHYN5juTzjwrFg7N0wSk8c8Fi6ihrkHJ+ 57nYyPI+qKZWX3ObDwAAAP//AwBQSwMEFAAGAAgAAAAhAGNcI7TBAAAANwEAACAAAABwcHQv c2xpZGVzL19yZWxzL3NsaWRlMS54bWwucmVsc4SPwWrDMBBE74X8g9h7JDuHUoplX0IgkFNx PmCR1raILQmtEuq/r442BHqcHebNTtP9LrN4UWIXvIZaViDIm2CdHzXc+8vxCwRn9Bbn4EnD Sgxde/hofmjGXEI8uciiUDxrmHKO30qxmWhBliGSL84Q0oK5yDSqiOaBI6lTVX2qtGVAu2OK q9WQrrYG0a+xNP/PDsPgDJ2DeS7k85sKxbOzdMM1PHPBYhopa5Bye+etqGV5H1TbqN3c9g8A AP//AwBQSwMEFAAGAAgAAAAhAEv1Pey/AAAANwEAACAAAABwcHQvc2xpZGVzL19yZWxzL3Ns aWRlMy54bWwucmVsc4SPwQrCMBBE74L/EPZuUj2ISFMvIgieRD9gSbZtsE1CNor9e3OsIHic HebNTn14j4N4UWIXvIa1rECQN8E632m4306rHQjO6C0OwZOGiRgOzXJRX2nAXELcu8iiUDxr 6HOOe6XY9DQiyxDJF6cNacRcZOpURPPAjtSmqrYqzRnQfDHF2WpIZ7sGcZtiaf7PDm3rDB2D eY7k848KxYOzdMEpPHPBYuooa5Byfue52MjyPqimVl9zmw8AAAD//wMAUEsDBBQABgAIAAAA IQBL9T3svwAAADcBAAAgAAAAcHB0L3NsaWRlcy9fcmVscy9zbGlkZTcueG1sLnJlbHOEj8EK wjAQRO+C/xD2blI9iEhTLyIInkQ/YEm2bbBNQjaK/XtzrCB4nB3mzU59eI+DeFFiF7yGtaxA kDfBOt9puN9Oqx0IzugtDsGThokYDs1yUV9pwFxC3LvIolA8a+hzjnul2PQ0IssQyRenDWnE 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 83926Dpn6BDMYyKff1QoHp2lM3KmVLCYesoapJzfeS5qWd4H1Tbqa277AQAA//8DAFBLAwQU AAYACAAAACEA1dGS8b4AAAA3AQAALAAAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xpZGVM YXlvdXQ4LnhtbC5yZWxzhI/BCsIwEETvgv8Q9m7SehCRpl5E8OBF9AOWZNsG2yRko+jfm2MF wePsMG92mv1rGsWTErvgNdSyAkHeBOt8r+F2Pa62IDijtzgGTxrexLBvl4vmQiPmEuLBRRaF 4lnDkHPcKcVmoAlZhki+OF1IE+YiU68imjv2pNZVtVFpzoD2iylOVkM62RrE9R1L83926Dpn 6BDMYyKff1QoHp2lM3KmVLCYesoapJzfeS5qWd4H1Tbqa277AQAA//8DAFBLAwQUAAYACAAA ACEA1dGS8b4AAAA3AQAALAAAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xpZGVMYXlvdXQ5 LnhtbC5yZWxzhI/BCsIwEETvgv8Q9m7SehCRpl5E8OBF9AOWZNsG2yRko+jfm2MFwePsMG92 mv1rGsWTErvgNdSyAkHeBOt8r+F2Pa62IDijtzgGTxrexLBvl4vmQiPmEuLBRRaF4lnDkHPc KcVmoAlZhki+OF1IE+YiU68imjv2pNZVtVFpzoD2iylOVkM62RrE9R1L83926Dpn6BDMYyKf f1QoHp2lM3KmVLCYesoapJzfeS5qWd4H1Tbqa277AQAA//8DAFBLAwQUAAYACAAAACEA1dGS 8b4AAAA3AQAALQAAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xpZGVMYXlvdXQxMC54bWwu cmVsc4SPwQrCMBBE74L/EPZu0noQkaZeRPDgRfQDlmTbBtskZKPo35tjBcHj7DBvdpr9axrF kxK74DXUsgJB3gTrfK/hdj2utiA4o7c4Bk8a3sSwb5eL5kIj5hLiwUUWheJZw5Bz3CnFZqAJ WYZIvjhdSBPmIlOvIpo79qTWVbVRac6A9ospTlZDOtkaxPUdS/N/dug6Z+gQzGMin39UKB6d pTNyplSwmHrKGqSc33kualneB9U26mtu+wEAAP//AwBQSwMEFAAGAAgAAAAhANXRkvG+AAAA NwEAAC0AAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0MTEueG1sLnJlbHOE j8EKwjAQRO+C/xD2btJ6EJGmXkTw4EX0A5Zk2wbbJGSj6N+bYwXB4+wwb3aa/WsaxZMSu+A1 1LICQd4E63yv4XY9rrYgOKO3OAZPGt7EsG+Xi+ZCI+YS4sFFFoXiWcOQc9wpxWagCVmGSL44 XUgT5iJTryKaO/ak1lW1UWnOgPaLKU5WQzrZGsT1HUvzf3boOmfoEMxjIp9/VCgenaUzcqZU sJh6yhqknN95LmpZ3gfVNuprbvsBAAD//wMAUEsDBBQABgAIAAAAIQDV0ZLxvgAAADcBAAAs AAAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDcueG1sLnJlbHOEj8EKwjAQ RO+C/xD2btJ6EJGmXkTw4EX0A5Zk2wbbJGSj6N+bYwXB4+wwb3aa/WsaxZMSu+A11LICQd4E 63yv4XY9rrYgOKO3OAZPGt7EsG+Xi+ZCI+YS4sFFFoXiWcOQc9wpxWagCVmGSL44XUgT5iJT ryKaO/ak1lW1UWnOgPaLKU5WQzrZGsT1HUvzf3boOmfoEMxjIp9/VCgenaUzcqZUsJh6yhqk nN95LmpZ3gfVNuprbvsBAAD//wMAUEsDBBQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAcHB0 L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDIueG1sLnJlbHOEj8EKwjAQRO+C/xD2 btJ6EJGmXkTw4EX0A5Zk2wbbJGSj6N+bYwXB4+wwb3aa/WsaxZMSu+A11LICQd4E63yv4XY9 rrYgOKO3OAZPGt7EsG+Xi+ZCI+YS4sFFFoXiWcOQc9wpxWagCVmGSL44XUgT5iJTryKaO/ak 1lW1UWnOgPaLKU5WQzrZGsT1HUvzf3boOmfoEMxjIp9/VCgenaUzcqZUsJh6yhqknN95LmpZ 3gfVNuprbvsBAAD//wMAUEsDBBQABgAIAAAAIQBpol8hHgEAAMcHAAAsAAAAcHB0L3NsaWRl TWFzdGVycy9fcmVscy9zbGlkZU1hc3RlcjEueG1sLnJlbHPE1d1qwyAUB/D7wd5Bzv1ikrbp BzW9GYPCrkb3ABJPPliionYsbz8pDBIojkLAm4CK5/z4K+Z4+hl68o3GdkoyyJIUCMpKiU42 DD4vby87INZxKXivJDIY0cKpfH46fmDPnd9k205b4qtIy6B1Th8otVWLA7eJ0ij9Sq3MwJ0f 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 wjrGGOcLf46VFZuMttIA/nvE+gRG5tHgA57GiW3F8bL20tvypEHnCorXIvJCsRlPwoIp7a0/ YS3l32Gg0GZQTDO1bfPa2MlPY4z7u4cz3pnPYkX78LvDZ/Cn6yS+XMRZcdPfvtiBvf3LbH/J PBnw2dEA8gEu1MXemx7k9wS83ESMp7Z/eGuPcs/WIeJJM7Y68eL+Fuq+9tbLD/AF3qHBh+Es zrHV/ZCOUHcsFvN+g9hUrOeVacIz2pH9R/BdnT6MibBJ3igLvxyBqhHYpM5729WO5ZuON9+d pvNo+bN9hb3fpt8WA8k/z1ZpEz7L8ipMaW/RVokxTtZYlXXr/qjH+GC3tsqybW5LeWGTRi/X Lr6LETU47sJfDfHL4FOYls/ek8+U7DT7TL+tv5zutSGdh3WT+afd24XdG8a82yTPbZXFJjFv e9uuc24rNOkdaJs+k19dTZJjGV7Ev1KWlQ+FfMBUH/2PDnA+hR1r65mn6X0hcRU28lnSGoSd My/jz6P6tj212IS8yM+MeeRbFuYJ/3ZbJV0HidM8rEMcm/S35gKGhzt4D+9jhW+Sx7bKYpOY t71t17nsvrHturGN/LdNn8mvrm2U1ypoFv9K7Z4S3bOpfOlX0XYb6iB24pPjpiF82XTeuXyv Ts7HD3zAlL/pqcUm5FVjzLRzYMK8/Ft2CuvMWlfR/hTtV0mrp6n3hLUw4N8hDlpP5TNd9Bvk mTzaC4QlrsTf78XwA84S3YlG7/o4+xO+m4izzYs29yesD+50b/3geO8/4d9e9/Y5/2a7H1Cx /BV1780b5Nnp8c/kohw/4VxNnS9Df7uT346xd+pV4pP46s0h8uPf3RXOrVCWl/jHPUtF1+aq kD/JraIdb8PHp9IB1znXBelCE9K26TP51dUE+S3Cg/hXukgdXia7HySujk86PqvGhntCDvtD 2CpxpHjNFnuuY/WH42g3Pkz2q9hnVfzm3qG8c1vWRYewpg1Iu8Pum7Ftyl7h3p6zwSF093oW X+0pbAXGE9CZQKyTdsf/gd3BOo92ujNfPcVEeB7fxoAIY6mxzbR7WtOVbUHMOrCDuIfnCrEH tI9La23Kn2ansA3RsQc6bew8y3PVv0GK9wmQTdW4t7k91znXtybpf9v0mfzqapIcy/Ai/pWW Ket58/s/4uo4pePk2KTjsg59sVjLRtB437bHfUKMUmefyR6wsRnCfT+MycB4coOD/ejjzXkS 7062DetPi9mcdk+2kmwP2hqdzmF0hjgLjK2gGITymQzzW14UU4/xtX8YvAJPj1DH5v3ArCws vf67uvehbVi7zrluNUnn26bP5FdXk+RYhhfxr7RMWc+b3/8RV8cpHSfHJh2XdehLiLXWG3g/ vMI1CNkH82wV0sx1q4P+GarrfBM3Ls0uSbsX2h60NxgfcBfx0970sL6CeGn0Eytiq8jGYrzr s5tx9P2j/mzdZx0YF62TeBfN6/mqe0eajLXrnOtRk/S7bfpMfnU1SY5leBH/SsuU9bz5/R9x dZzScXJs0nFZh76EWF/CBvgz9nFovYJtMvZDB+fVyP9KdBS1VbSOQVvFrsuwnjS7JO1eaKuI Bsae/undaBa3PM9Woa/b8ega56bGie8X15Ke9Me18AMLZSEePa3ufWgb1q5zrltN0vm26TP5 1dUkOZbhRfwrLVPW8+b3f8TVcUrHybFJx2Ud+pKGNf29jnCmJeNBK5ZBB3aGtV9ISxFbRbYB z5x5hk3wf46fPYgTnGaXpN0LbRXFg5PtI1pCWyW0ry5A9x5iFdv75LcOfmBpsliHzL3O6t6v umPtOue6UHcdLUNf2/SZ/Ooqg1OT8op/pU3irQ68ENc60FFHGhyb6r6faVhzPL+P8fxHnCF6 gb0gHNunxfmTv5h8wGTX6ExN6tbJZIo1maPoOEbcsOtRRLugCzuI58B+Rt2PsabBC49nMc9D W0U+W8yn/SqyOVjvDerlWglroa0yurmZxQ1jTL2/vz3AeZ4n0U8HOJ/25HSWT+cWsf4n8AO7 Outv9J0EYRttv459gdO03r7AdW69+Lr+Votv2/SZ/Opqq66Jf6VtxWFdfBPXddW97fU6NtX1 72lYy+bo73eiwSfsM+kcYG98B2e8n890VusYLE9b5QbxixXXnDHAPuGmjYMc495k1JvFI1Ye xmjrvR0+iD8W2iqk5z1iend7b2GrgI6bUULHKeyg/cPXqPn2eol1my+T02QtSPmfI//zXxgn Ob7LdZuofbXFu1kxrat6n0hDVW15O9W9Y3XG2nXO9aDO+lmWtrbpM/nVVRarpuQX/0qbwldd +CCudaGlbnQ4NtV9P7Ow5lrD/n4/inH+yR4yVRnXV/ZDjHbbdL5sKAvGZdb5NHzGKzyTJsa9 /oBnz9yfU/NfeBxN999w7/7SepQ9Z5ZPeTbN+KSHvuh65tOnUipjbU4+66P+uHd/Tk6Me8Pf QIM5A4dlf/10in1ExywS0Y58OfwNv/YjhJmOrsaDiGcI7+MMYa59/XoM2/b0E37Riry9tF5H e7bbO8FNEIvrGHVdjU+S/jOk7Q0a3um+SfLxv9D+lG7NMmT8oG/hNWLDhWf90Abn/qsfRxOs F96e4cM43qevD6NrxM4O84dnAxGX3m/E4Z5PrgV+wdlDaXWOvkwe4PoXFHvy5h571kKaQixZ rvfkGLHa3yJHnMS0UKxx29/joX+HIE+Lif/eXjzaps/kV1db9Vb8K20rDuvim7iuq+5tr9ex qe5bkYW13Q9v93ZUoVsaT8Ygrs22CrFWHGmO0rVfSPcsPvLHY2yzr9PxbJ/RHsb3sjMl026n k/jgMdYzffT24KNHfz/+LX87jqm1fkU6wpjVaTRorY003IAGrrNxHH8+PIrG1/D9g71h6ZEt dgK74KfROfYx9b9pR/uStGZGHhgD+2knTs70sbRpr9IF8mT5LUp/s/hk/YwvpzOBxOce+BCO g3P4NWKt8cdD0DAZJVi/w7rfeHDv12jzp7VFG6sDe0UynVfn2RTtYd5AMtG6p91DFmL5y284 i/XpcbIWyvw2noQwYMrL/u2/q+t7HevVY902fU5e4Lv/2qpPFoO2yb8KmTum2f2UY5ONzap1 cx7WOsPktBdjPHNdyZhGdgrpivGv7baK8LBYpN2TnaC1COoJx8MxxsPCUPaM4hEwj8biskfD GAbSN42FZQ/k0TCFT+DR8Ar7nDrR5/HtPqCQnrBOtmXvTbHWwDqsfcM8GvuLD1uGe5CukYfr G+GainhhmsUnn9FeORqcwzY5+iZO3QWe0Q7iPinuv1KdLPNxPEH+68RGs/JKa4tYYAUoWRPJ q/MT6tzpDma2Ctu05fl3iIHoYir7bgfawDUY+wyv2IO/7TP/XV0/7FivBuu26TP51dVWHRL/ StuKw7r4Jq7rqnvb63VsVtNvF9GDOmDNcVYMHyaNqRmH+BXiEO/Dx0b3NDbW3HIR3rYtT5os xHeMhyEW9l4RW0VrI7I3iE9Yf9q4mvnCsXBYjnlCGijH7vEp/Mw60fu3vejF8MMD2ymsM2zn M+wOxl6wfDJPSGNYz7K2CtvQv5BPtW0xVF6mYX7eUxmru9bW0POsOvU8qzzbCDHgPfr7vRmO Z/G8Q/uKeXgx9X+OQRN0oG36nLzAd/81QX6L8GAxaJv8F8GrbBnHNPvb4NhkY1NWz/LyO9bV Yb2ILNLGvmn3QjuBbRVZx9C6SgxFoC2UNi5mXeFYuCgNLDuCn1nv7TtsN+k+sDvCOsN2bmCr 0I9MtPE5/2ldRWP3sJ5FbRWuPzzDesqnxB/utq2QT+EDuL65uKalGBMxnsq2VBnRSx7SbJVv KsQN1vkJa1Rl11Uu0cYjrC3xgqtaNHqHtS3spxGGSvlcvz2tT1/gslhMFm3TZ/Krq606I/6V thWHdfFNXNdV97bX69gs1k8vInfHujqs8+STJotwrMw60u4VsVU0xpfvFOvSfhDFpNa4Wj5h ojm0B0SDyjFfSAP3YOxhX4f2eRSxncJ2uBa0h10vqoPtsF7GptPenLBMGVuFmNtLe9XFt/iM kYm2h2w7i6HWq3jvBvvxQ/tKmIpe1m1tlbw6P6HOsrYKZbGLWAe/9+nzle2/Sd7Fq6f16Qtc FovJom36TH51tVVnxL/StuKwLr6J67rq3vZ6HZvF+ulF5O5YV4d1nnzSZJE1VmZeXtpzzvFy B2N67dVmW6FtwHWDp1g3OIBPFs+SoY/QQf8M5ToR9ySNbq5nMacYm0vn0kT/4Tb+FttDCK5k X/5H7PfePRgg1nQUvXvRxd6N8cyG0Dje7ne6xHiZ8/wx6tB6Q2hjaMzPduQPJVvqNRqeXp9F vyMm2G63Hz1CnkvYDraMaNNedGsbhNjLfrBrHcTnBfbtfxoczvrmEH/WQ1upu3OQ4HAOHBjL jPRcgB7F7SYPko1sqwOAdTZ4gf0j14kc7D6crDr/x2kv2VfP+igTxkv7jPUR+sZZOzHEknbp HvbjK2YCcXz5dPAgXgJ54RVi43/Xp09wWZSTRdv0OXmB7/5rq65YDNom/ypk7phm90GOTTY2 q9ZNx7o6rPNklyaLtLEy94H0Bhj3w6fqdNjDGTO3MWyfxxHiUg1nflysT1eMH7QRaJ/0sYch jLdL/yB7jo3OpenAuvjvsGMGo9t9DycY3B+ffEj8uRjji3Fwf51czWITiwbyyrG/jcOrsfYU bb0+g10E+nXF+HEO+rS/QrYK62HM4sP+EDmY69anaTJ6jTH2NGljgPjBu91eRNqOBqAN+RR/ jHnScE+zVdLypeFPnH5B3C+2yYs2kuI+W9mMIBvFWj6KYcsgTjNjjJFvFIlOcFN+WfPqpA9d FzGiX+CsoMGHYSI7lc/C8gpYDkAj5Uzc+71u9PIJYlPfnU0kXvEoFR8997Q+/YPLIl8WbdNn 8qurrfoh/pW2FYd18U1c11X3ttfr2OT3yauSsWNdHdZ5MkuTRdpYOa8ePQ/XVXS/DinH5rJX rF1SFW3L2CpV0Vi0nWWwTNO5ou16vvr0HS6LW1m0TZ/Jr6626oD4V9pWHNbFN3FdV93bXq9j U9030LGuDuu89zJNFtrLwHl069+VVxef0z+KKwzyuSpSpso84m0Ttor27lgfMPLOcT/PIhn1 HqF/vkndG1QlRkXbWhTLNJ0r2qbnq0/f4bJwW6WtOsA+zF5txWFdfBPbddW97fU6NtV9Ax3r 6rDOey9DWWgPAu/rmndmSFg/x+M72LNAG0f7KsI982GZqv/mnpbR8feJXVBF21qnEp5ZKe0n xSFjnhj/6mrzCbdFsCRvKu9pffoCl8VismibPpNfXW3VGfGvtK04rItv4rquure9XsdmsX56 Ebk71tVhnSefdcjiFHsd9g9fs+pkD8fpa+wbx36RPFo29Vy+WZtYa0njOe2sn7R823qPerGt tDvd9em76iKLtukz+dVVFxlUTYf4V1p1+01vj7g2ncdF+XNsqvsGOdbVYZ33Prgs6iOLPFk1 5bnrnOtcU3SZfLRNnxOG7/5rkhzL8GIxaJv8y+C0aF7HNPsb4dhkY7OovmWVc6yrwzpLBrrv sqiPLCSTpqeuc65zTdLxtukz+dXVJDmW4UX8Ky1T1vPm93/E1XFKx8mxScdlHfriWFeHdZ78 XBb1kUWerJry3HXOda4pukw+2qbPCcN3/zVJjmV4sRi0Tf5lcFo0r2Oa/Y1wbLKxWVTfsso5 1tVhnSUD3XdZ1EcWkknTU9c517km6Xjb9Jn86mqSHMvwIv6VlinrefP7P+LqOKXj5Nik47IO fXGsq8M6T34ui/rIIk9WTXnuOuc61xRdJh9t0+eE4bv/miTHMrxYDNom/zI4LZrXMc3+Rjg2 2dgsqm9Z5Rzr6rDOkoHuuyzqIwvJpOmp65zrXJN0vG36TH51NUmOZXgR/0rLlPW8+f0fcXWc 0nFybNJxWYe+ONbVYZ0nP5dFfWSRJ6umPHedc51rii6Tj7bpc8Lw3X9NkmMZXiwGbZN/GZwW zeuYZn8jHJtsbBbVt6xyjnV1WGfJQPddFvWRhWTS9NR1znWuSTreNn0mv7qaJMcyvIh/pWXK et78/o+4Ok7pODk26bisQ18c6+qwzpOfy6I+ssiTVVOeu865zjVFl8lH2/Q5YfjuvybJsQwv FoO2yb8MTovmdUyzvxGOTTY2i+pbVjnHujqss2Sg+y6L+shCMml66jrnOtckHW+bPpNfXU2S YxlexL/SMmU9b37/R1wdp3ScHJt0XNahL451dVjnyc9lUR9Z5MmqKc9d51znmqLL5KNt+pww fPdfk+RYhheLQdvkXwanRfM6ptnfCMcmG5tF9S2rnGNdHdZZMtB9l0V9ZCGZND11nXOda5KO t02fya+uJsmxDC/iX2mZsp43v/8jro5TOk6OTTou69AXx7o6rPPk57KojyzyZNWU565zrnNN 0WXy0TZ9Thi++69JcizDi8WgbfIvg9OieR3T7G+EY5ONzaL6llXOsa4O6ywZ6L7Loj6ykEya nrrOuc41Scfbps/kV1eT5FiGF/HvqSPgCDgCjoAj4Ag4Ao6AI+AI1BOBMuP7JuWtpzScKkfA EXAEHAFHwBFwBBwBR8AREAJNsj/K8CL+PXUEHAFHwBFwBBwBR8ARcAQcgXoiUGZ836S8oTSa xFsdeCG+daCjjjQ4NtX5UDvW1WGd9665LOojizxZNeW565zrXFN0mXy0TZ8Thu/+a5Icy/Bi MWib/MvgtGhexzT7G+HYZGOzqL5llXOsq8M6Swa677Kojywkk6anrnOuc03S8bbpM/nV1SQ5 luFF/CstU9bz5vd/xNVxSsfJsUnHZR364lhXh3We/FwW9ZFFnqya8tx1znWuKbpMPtqmzwnD d/81SY5leLEYtE3+ZXBaNK9jmv2NcGyysVlU37LKOdbVYZ0lA913WdRHFpJJ01PXOde5Jul4 2/SZ/OpqkhzL8CL+lZYp63nz+z/i6jil4+TYpOOyDn1xrKvDOk9+Lov6yCJPVk157jrnOtcU XSYfbdPnhOG7/5okxzK8WAzaJv8yOC2a1zHN/kY4NtnYLKpvWeUc6+qwzpKB7rss6iMLyaTp qeuc61yTdLxt+kx+dTVJjmV4Ef9Ky5T1vPn9H3F1nNJxcmzScVmHvjjW1WGdJz+XRX1kkSer pjx3nXOda4ouk4+26XPC8N1/TZJjGV4sBm2TfxmcFs3rmGZ/IxybbGwW1besco51dVhnyUD3 XRb1kYVk0vTUdc51rkk63jZ9Jr+6miTHMryIf6Vlynre/P6PuDpO6Tg5Num4rENfHOvqsM6T n8uiPrLIk1VTnrvOuc41RZfJR9v0OWH47r8mybEMLxaDtsm/DE6L5nVMs78Rjk02NovqW1Y5 x7o6rLNkoPsui/rIQjJpeuo65zrXJB1vmz6TX11NkmMZXsS/0jJlPW9+/0dcHad0nBybdFzW oS+OdXVY58nPZVEfWeTJqinPXedc55qiy+SjbfqcMHz3X5PkWIYXi0Hb5F8Gp0XzOqbZ3wjH JhubRfUtq5xjXR3WWTLQfZdFfWQhmTQ9dZ1znWuSjrdNn8mvribJsQwv4l9pmbKeN7//I66O UzpOjk06LuvQF8e6Oqzz5OeyqI8s8mTVlOeuc65zTdFl8tE2fU4YvvuvSXIsw4vFYJPy/wT9 2+kOQnKiJ7hzMxlEw6uvUf/RYfR1Op6N/U+vv0aduPdNmT3cuRgiL+rc9D8St2ka6tq+Y1Od fm4D1jd4X58MJiT1wbWDvz4Nut+8R9fIH/dGSV48xvPJN3nqqPskuI50OU3VvY9VY+0611zZ Vq1LdWivbfpMfnXVAf9N0CD+lW6CBtvm2RT2x34/6oCgs/4+vunT5Lt+wXHM4TD6PO4/+M6f TKawV45E/iwd9XaQ7+ZBXttOVb9JUFVtbVs7jk11389twvoz3vXH/TFJjtAFPJifsDrutkp1 +mNx99/bh/s2vf+uX9unX1XLrG36TH51VY11XdoT/0o3TZfWV8K51CnGL98Pr2C/PMLY/9Z+ Ia28/+PZdXTyPddcbudVL3Hv59ejzDFOlTwS1yrb26a2HJvqvknbhLVdX5m3XuK2SnX6s039 itP6rV5s0/vv8vtWfo7JQ0zaps/kV1dbdUH8K900Dlm2CulK8wPj/S/495fhJDo5gp/Inb2y aT7UPnHVb0/b3d9sUv7bpIdZtoq9r/7KpvPsmk1iH7a9TbIIafe/H/Zh24KH69x2ym1b9Ktq Otumz/Y7VzXWdWnPYlAH+c+zVbL8wIjlJf79Gb7rp70YtsF1beyDOmBaF10L6XBsqvt+bhPW 1iax9oe9T37Cy+YNda1Of5PuOtHjtFT3Hm4Ka9e55st4U7q1iXbbps/kV9cm8K5Dm+Jf6aZp mmerZPmBieb+eBrtRvvRx8EBxgL3fmJ6vomUuG6i3W1o07Gp7vu5TVhbmyS0P7g/7cfD76Pp 9VnkPmDV6c829CdOY7Y+bNP773LMlqNjc4tN2/SZ/Opqqw6If6WbxmGerULasvzA+Ez78o/j CGMZ7FfBvU3/I66bpqGu7Ts21ennNmE9z1ax+9Ou4e/pccCq06G69iNOV74ObNP77/LMl2fb MWqbPpNfXW2VvfhXumkc8myVC9gfafHASLdsFY9ZvB19HXVu0/rWlva3Cet5tgrlNduf1uvC VhkmXVe4/lJnuW6TLOqMo9NWvJ93nSuOletV/bFqmz4nH7m7/9qqnxaDOsg/z1axfmDj6TR6 dzzAGso4usIY5mjAOKdx5LZK/fsavm910Le2vPfbhHWerUKZ0V55OjgHW51Ej9xW2Y53vi3v W9343Kb3v27YOT3161vaps/JR+7uv7bqo8Vgk/LnesljnJ8Sd3GoG64wZrGVj/zApjgX8nh0 jdwxi8yuIwxfplfDWszZkyhLu/++7/ccm3ss1q0X24C15iG+6+JQlbt3ep4NwvmJg/4Z8nai efnWjW3Z+rdBFmV58vzVvcuLYO06V2/5LCLTNpdpmz6TX11tlbv4V7pJHDj2eDccR68Gg2g3 Pkw9q5r0WT8wzq/+OJrgPMjDhIXjbie6Gp/Uxj4gUVVgShxenuLM704X8QWi6Bf4x3C9SeO/ 8FwaO3edAHf33zwbcdV8sMlV1KmzA8NzA+1Ytge9+DAaRI96pwmnL/H3l8lp1Bvd4G9yfXvZ M0RHN1j72enpUfQEv/41GczGx1l1cm3w+eEgOjsbRIc454fjbisT8jyYcF3p1i5nAxprn11/ jfZRlldYZhmsWN8y5asqS319P76O3qIP2D/sz3DJav8cZ8fuHw1z82WV38T9bZFFUWwY0+Qx YpqE5/T+Dl3e7fYTPR6gP/r7eIR+upf8/etxN7L7jYhJjH/Xo16ipzZuAp+pX8qr8wZ7mJ4P JtG/Dw7xXRinfhfCvk91U/cG0D19S9BFROMT0lOfuJJFZRLmI4bhvbb8Td/wHZwvbc+WJu95 ujRPP1k+/HawD//9ejJX510/V2MzVqXPp+jD2GeF1x5uXAxxph/0oIp/tv0q2qtjGxYD/q4j jdtMUxWY8hvL9aVH+Npf4lv/EX3z7sEgGhx0cN7M+dx4BBrnk85wrL9u3FeFjfYpPUaFdrwk W4NeQoxl3R9f4dd+4jWk75YdE6Xxz3EYy6hvKlKn/BhRcCaDwTnq6RzM/ra4ax1QcmO51xgo MdbVBLIc/cxzTW/POV1UJqxz0bJebrXfoybJQnrMd0zvlPRFY7lHeDZBv/S4PybrsGvu31P7 PoXl9V6zzPAQfdnXq9n4MKtOa4c8BVFfzgez/lB/k760uvWOco7g9z7O6oKNMkLcucnoZ/yu R1xJYVs2JYZlyzQlv/rwsH9fVj+l+8RWfXhena6fq+lLq9Rnxp7sxEds8sFl5zXX/a7Yhtfd Vl3rtxjwd13p3Fa6qsBU390eJgi/3owi9YcaE1zg25wVj0B5Safm9qvCelXY6Fv0GGOT/31y NBtXkO89+BXidjKOGt3AXsA6ieZRyWce/1r/iFEH53yL1GltFfVnuiebx7Yruc34QFvW5lqF PFClv9uQ9yqwXLaOJslCfQ/H9387+g429R8zjOmrG3UOZ7aJxnFcn7zB+iRx1Hth30nhq2fE S+9RXp1p75W9J5snrPvz15uZLRWOaUXPNqfEcJvpX5R2a0/85btO9PmPe5+LPF1im9KTNP20 eqU+PK/OtDL2Xlv1s6x8q9RnzgX/eHYdnXyPdZS7OcNL3PsZPhNfp+NK3ivyq6ssVk3JL/6V NoWvuvBBXNdNi8bT6i/V92mMPsWc4PfDK4zXH4GWh/ODyks6t9FWsd+iE8y9/vz+E/YqvZ9h Lp+q4xhrK5ejpW0VyjKvTn3fiKnGWFq/kUxuIIcn8FXhRblNYWMeQUbce6E5ulXqDdtZZX1e 1+J2T5NkIfuaOvvrp2F08f7WBqF+yKdqB/65XNfsjS7B+k7iS7morZJXp+3P1B+SFtlJskPC d/QCtgrnNXhpvNgkHSdfTeKnKC+ypTlH9AE+O78N+G24SrDI0yW2IT0paqvk1en6uXi/aWVe tT7PYk8eYb11SR8Hy0fR3+RXV9EyTcsn/pU2jb9N80Nc102DvsP6Ntv+UN9dzvf0H3Fe4OE8 gM27jbaK/RbRf/Q38GnHS8Se/cwAe5qevjiGKfDdUusqkuW8OvV9o+xDW0X3bjA2srYK18Mk R+ax1ypsF9Yn2j1dzfdyURybIgs7T8B+5gJjQDsWFD70Y3w5GEV/PngB1jtL2Sp5ddr+TP0h y+jd0r3wHb3G+xj3MJeRcqkPVdvbmJKtbaR7WZqtLX2DeDs/v796MJfF+hfVzyxdm1dnVpm2 62dZOW9Cny+hK39GH8F5l6r3sNluqSxWTclvMdiE/JuCYxYfVWAa9nO2P5T9cYH3LM0PLC1v Fi+rvr8sNpzDCtciyKfGS9pb38H4iL7weT5gGsdYPrVmFYNY+oAVqTMcB33FOIh0WX+0cF2F toq+q6JDvvyaC7Z0lf29LNZl2/P82fZQU2QhfxfOWXOegO+jHQtq77J8UdVPpfmAERPZ9dKd tPcor07bn+k9sv2E3qWwbusDJjpIbwczG+E+GtG3TWlTdK4M5upzybvsTTuXladLbCvUE/bl oiFN1/LqTCvj+pndVwrrMN2UPvMbvYv9qx8HB9CDhz4qIY2r/Jv86lplvdtUl/hXuk20bwOt xHXddGoMoG+z7Q/VR7M/TPMDs3ll16ybXtW/LDb6LsivSn3Ha4wxzofPo0v0JY8wD6KxUji2 Ih12brj3XRSd/+Nd9PrsKjraQRw1zMPJfohBLG2VS5TJq9N+37RHXvt2tb/X4i65qW7uG2aM BJbZxX78VfSLy2ItmXla/rsaYtYEWchm5zqJxv/k8x+InXfyvJ/4SSiGDp8zvnw4r8D8Whel j807vIAXk38kcfaGh7ARpldRB/GbeMl+yKvTvlcILRJdnfVne+u5p0bvkn1Hw7rpL/r5epSc 3/O0g3iB2J8fynDb/iaG20bzMvTye/caewwYF1P9P+ujL+7L/ggxIIdRni4x/zz9/Ix1RMWL UB+eV6fr5/L9J+WyKX2WPrCPmKKPWEZHy5RNGL77r0y5JuW1GPB3k3irAy9VYKq5f/WX6g/D MXyaH5jyks5tslXsWIO0x/hHW0JY6G+u7/fgf8JvFi8Mm6LT1/d75GTn8Rn5/3VyjpiTx8me kdN/wX/9LmZxjOesnzqVV6elrY8xV7f3N5TGPhRUcjW+HfdY3CU31a04xyGty+gzCPB3G7Jb BsNVld12WVjdJS+8ON7/hDnnne5g9jfnoBlHq9vjPfZGUXQYMybYa8hhmowb5XdFW+UPvICK u/7f4FMW905YJLlkT1AG8+q0tD1Dpcd/g62Dd5/v0tkA7/1d/GH7jtq6T0Hv/uHrpE1L66pk v6l6yNCm2t5Eu/oOJILEf+xjb7B2HfrdztMl7TFkHaF+cg6wN/rX3ZPb+rk2Tl7n1en6uZo+ mDLZhF7JVtlD+x6zeDWyLCpHytxeRct5vmJyIrbrxkrvj8a8Wiuw80mk4QL/Qj8w23duk62y bkyXqT9rHGTrtLhLbvb5qn9XoYerprmp9bksivWdi8i/6HtV5B1dpP26lnGdW5/OlZG56+dq 5FCVPo8x1/nueJCcVce15KPBGE3HszMMysh+mbzkV9cy9WxzWfGvdBW8cP2V57l1e29R7e18 Guvn2Xnj4VuM3R+erUUdOD6BDtzNfdvzHO0Zh1rTJ41Wb1i3LcPnv2J+jPPjXPdnrPwbtPn3 95Po1/Oz2X2eR6aYDlq7tW2sAgvStop65tVBvOedr6Ky1g9MscGKnhGuOlaZVoHNsvTqzBP5 bhWpr8g4SPYkMaizrcI1pO7xKajsRPZsvAvoXGj3EptwPpP88aIdPP06SfVDtHPZzMv57PEQ fkR3/UTaeiDboj7/gn5mt9tjsYS+0QBrX4jTsgh9X0Gf5Kv+g/XaviWLFpUrkrLOIvnanod9 /9MB1jmhe/LdysOk6FhQ8zuUhV1Xyat/W5+7zq1mjBzKX769OsssfB7+7fq5GjlUpc8aW916 brDV22sV8W5C3Zj3t9plOi9fk59ZDFaBg/Vjtj4vivPKNuTDT1ytLnCd/nx4hLhN02gAu+LL +RD7oeGbCD8crrmdY//mr+/Poy+I4c9vGMdPsi34XRsi1tOXyeiBbwHXan87v4yu/3gf/fBu MjuHmLbJHs4j1TdQex9U36pkDiIr0S1r09E+07n1IR92rEXsy5wRHta17N9VYbMMnWVtFfst In9Z4yA7pq+rrXIJ/eDeHPnm2v0zsnXT4mATb+3zCdf2rP4xn95/ePxEr2CkTEbv8L5MoyHm GobHx/PtDuzn4fmapO8GvsO011kP47RMYeek7c+SLmTRx+fsG3bQN7CeL6iHfY32LWTZQKq3 SLoNel+Ej3XnWcRWKfJeFX1H181flfW7zq1mjBzKrKyt4vq5GjlUqc/sh37E2LKD2Ou87NxV qA/r+jtp+O6/dbVR93otBvy9DL36ttCGCMcorFdrFx20o7hvdn5L+8AtDbJVYpTRfgGVYT1p MVqsn2naWJHjI+27S3tu21/2N0hcCtNl269zecdmNf12ERkvgrXG83pHtF6kvdSh3WHp0DfZ xnzi86Jjfb7Dj2EnKb5UaHewHhtXjfaN2tSc1yL0ab0rBmDqb1gvVpWSvibPRrMYZP1eRBZZ dfn96t6hbcbadc71ZJv1N6S9bfpMfnWFWLTlb/GvdBm+ZUOwLo1nbH0aB/C5bBmOJ3i2cdZe pTRbJa/MPFtljDnTbrJnsxM9Ah2Mt2RpXPVv8rrqOptSn2NT3fezLNZ27jm0VfTuzrM7ZDeE tgrnCUK7I02fZYto/iK0O9TX2H5DbcZglnbGIvTJHlMdpE31qk8LaUmjf969srKYV5c/q+4d 2masXedcT7ZZf0Pa26bP5FdXiEVb/hb/SpfhW/OwrEvjG1ufHf/sIM8nOLGn2SK2TNpz3RPN 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 co5zlRyfzeeoN5dKOY7UkvVnOzJW3+3nv+CK0zonbNa53MIXrI9jvZWfLM6TxVZWVbZzjnNV XI46ZvP5UvDjTaUcR2ppGcyW/winvX0x7b9GYNNns9e33jisj2PdyyDXy+I8WWQm1VvOca6S 47P5HPXmUinHkVqyfi0CCCCAAAIIIIAAAgick8DI+X2lvudMw1EhgAACCCCAAAIIIIBAEqg0 /xipJevXIoAAAggggAACCCCAwDkJjJzfV+p7zjQcFQIIIIAAAggggAACCCSBSvMPtfg9Og5w gAMc4AAHOMABDnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAHOMABDnCAAxzgAAc4wAEO cIADHOAABzjAAQ5wgAMc4AAHOMABDnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAHOMAB DnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAHOMABDnCAAxzgAAc4wAEOcIADHOAABzjA AQ5wgAMc4AAHOMABDnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAHOMABDnCAAxzgAAc4 wAEOcIADHOAABzjAAQ5wgAMc4AAHOMABDnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAH OMABDnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAHOMCB5zjw1d3d3TfLv1i+Xv7Fz/8B AAD//wMAUEsDBAoAAAAAAAAAIQAVgTS0ACgAAAAoAAAXAAAAZG9jUHJvcHMvdGh1bWJuYWls LmpwZWf/2P/gABBKRklGAAEBAQBgAGAAAP/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB Af/AABEIAMABAAMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/ xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQz YnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5 eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna 4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/ xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVi ctEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4 eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY 2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP7+KKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivIfj18avCn7PHwk8ZfGDxnaa 1qujeErTT1tvDvhiHTbrxZ4x8TeIdZ07wv4K8B+D7PWNU0PSb7xj498Y61oPg7wlYanrWkWF 74i1zTbW81Owt5ZLuHOrVhRpzrVG406cXOTUZSdoq7UYQUpzk9owhGU5yajGLk0ndOEqk4U4 8qlUlGEXOcKcE5NJOdSpKFOnFN3lOpKMIK8pyjFNr16ivzx8ZftpeO/2WvgP8Uv2jP8Agof4 A/Z5/Zn+Hvgmx0G68J2/w1/axuPjD4i8Yanqq6k1z4M1L/hbXwF/ZU8HaH473w6XaeHPD/hr xp8QrbxTfT61FbatZQaNZXWu/Xfw2+OfwU+Mml6Jrfwj+L/wv+KOkeJPDEfjbw/qfw78f+E/ G2n654Ol1a+0CPxXpF74Z1fVLXU/Dba9pep6Guu2Us+ltrGm3+mLdm8s7iGPWaUOa86MuWpC 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 wZpU9jcam+sXl3Lp093qMz65cXE8mneHdD8PI09/4n8ReLPEmoyPHoqXDXmu+I9Y1ORp2W71 C7lRrmbuKKKuUpTfNJ3doq9ld8sVFOTS96TSTlN3lOV5zcpScmoxUYqMbpLRJtuy7K7bSW0V tFJRikkkiiiipKCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/2QAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEsDBBQABgAIAAAAIQCJ 57mywwEAAAIEAAARAAAAcHB0L3ZpZXdQcm9wcy54bWyUU01v2zAMvQ/YfxB4b23HhZsYcYoC xU49FEi2u2opjgZZEkQ5TfrrR9lxvppDdxMp8vE9Pmn+tGs120qPypoKsvsUmDS1Fco0Ffxe /bqbAsPAjeDaGlnBXiI8LX7+mLtyq+THm2cEYLDkFWxCcGWSYL2RLcd766Shu7X1LQ8U+iYR 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 ZXNdLnhtbFBLAQItABQABgAIAAAAIQBo+HShBQEAAOICAAALAAAAAAAAAAAAAAAAAIQEAABf cmVscy8ucmVsc1BLAQItABQABgAIAAAAIQBL9T3svwAAADcBAAAgAAAAAAAAAAAAAAAAALoH AABwcHQvc2xpZGVzL19yZWxzL3NsaWRlNS54bWwucmVsc1BLAQItABQABgAIAAAAIQBL9T3s vwAAADcBAAAgAAAAAAAAAAAAAAAAALcIAABwcHQvc2xpZGVzL19yZWxzL3NsaWRlNC54bWwu cmVsc1BLAQItABQABgAIAAAAIQBL9T3svwAAADcBAAAgAAAAAAAAAAAAAAAAALQJAABwcHQv c2xpZGVzL19yZWxzL3NsaWRlMi54bWwucmVsc1BLAQItABQABgAIAAAAIQBL9T3svwAAADcB AAAgAAAAAAAAAAAAAAAAALEKAABwcHQvc2xpZGVzL19yZWxzL3NsaWRlNi54bWwucmVsc1BL AQItABQABgAIAAAAIQBjXCO0wQAAADcBAAAgAAAAAAAAAAAAAAAAAK4LAABwcHQvc2xpZGVz L19yZWxzL3NsaWRlMS54bWwucmVsc1BLAQItABQABgAIAAAAIQBL9T3svwAAADcBAAAgAAAA AAAAAAAAAAAAAK0MAABwcHQvc2xpZGVzL19yZWxzL3NsaWRlMy54bWwucmVsc1BLAQItABQA BgAIAAAAIQBL9T3svwAAADcBAAAgAAAAAAAAAAAAAAAAAKoNAABwcHQvc2xpZGVzL19yZWxz L3NsaWRlNy54bWwucmVsc1BLAQItABQABgAIAAAAIQBL9T3svwAAADcBAAAgAAAAAAAAAAAA AAAAAKcOAABwcHQvc2xpZGVzL19yZWxzL3NsaWRlOC54bWwucmVsc1BLAQItABQABgAIAAAA IQAP9OKx4gAAAEUCAAAhAAAAAAAAAAAAAAAAAKQPAABwcHQvc2xpZGVzL19yZWxzL3NsaWRl MTIueG1sLnJlbHNQSwECLQAUAAYACAAAACEAMw4eBMEAAAA3AQAAIQAAAAAAAAAAAAAAAADF EAAAcHB0L3NsaWRlcy9fcmVscy9zbGlkZTExLnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhADMO HgTBAAAANwEAACEAAAAAAAAAAAAAAAAAxREAAHBwdC9zbGlkZXMvX3JlbHMvc2xpZGUxMC54 bWwucmVsc1BLAQItABQABgAIAAAAIQAzDh4EwQAAADcBAAAgAAAAAAAAAAAAAAAAAMUSAABw cHQvc2xpZGVzL19yZWxzL3NsaWRlOS54bWwucmVsc1BLAQItABQABgAIAAAAIQBiDntxZAEA AJIJAAAfAAAAAAAAAAAAAAAAAMQTAABwcHQvX3JlbHMvcHJlc2VudGF0aW9uLnhtbC5yZWxz UEsBAi0AFAAGAAgAAAAhANuSZmiRAgAA9Q0AABQAAAAAAAAAAAAAAAAAbRYAAHBwdC9wcmVz ZW50YXRpb24ueG1sUEsBAi0AFAAGAAgAAAAhAMa/skTDAgAA8wgAABUAAAAAAAAAAAAAAAAA MBkAAHBwdC9zbGlkZXMvc2xpZGUxLnhtbFBLAQItABQABgAIAAAAIQDuFBHdUQMAADoLAAAV AAAAAAAAAAAAAAAAACYcAABwcHQvc2xpZGVzL3NsaWRlOC54bWxQSwECLQAUAAYACAAAACEA 5sa+ItsNAAD+dwAAFQAAAAAAAAAAAAAAAACqHwAAcHB0L3NsaWRlcy9zbGlkZTkueG1sUEsB Ai0AFAAGAAgAAAAhAM3WkmGbDQAASYIAABYAAAAAAAAAAAAAAAAAuC0AAHBwdC9zbGlkZXMv c2xpZGUxMC54bWxQSwECLQAUAAYACAAAACEAorxd+GAGAADNGQAAFgAAAAAAAAAAAAAAAACH OwAAcHB0L3NsaWRlcy9zbGlkZTEyLnhtbFBLAQItABQABgAIAAAAIQDIgscscRAAAJq1AAAV AAAAAAAAAAAAAAAAABtCAABwcHQvc2xpZGVzL3NsaWRlNy54bWxQSwECLQAUAAYACAAAACEA q3IDaGcMAABjcAAAFgAAAAAAAAAAAAAAAAC/UgAAcHB0L3NsaWRlcy9zbGlkZTExLnhtbFBL AQItABQABgAIAAAAIQAXnocZ1gIAAAgJAAAVAAAAAAAAAAAAAAAAAFpfAABwcHQvc2xpZGVz L3NsaWRlNS54bWxQSwECLQAUAAYACAAAACEAy0lGfSAHAAA/JAAAFQAAAAAAAAAAAAAAAABj YgAAcHB0L3NsaWRlcy9zbGlkZTIueG1sUEsBAi0AFAAGAAgAAAAhAOtXwQRDEgAAHqsAABUA AAAAAAAAAAAAAAAAtmkAAHBwdC9zbGlkZXMvc2xpZGU2LnhtbFBLAQItABQABgAIAAAAIQC5 fmBCRwQAAIwSAAAVAAAAAAAAAAAAAAAAACx8AABwcHQvc2xpZGVzL3NsaWRlNC54bWxQSwEC LQAUAAYACAAAACEAWNWUe8ICAAAICAAAFQAAAAAAAAAAAAAAAACmgAAAcHB0L3NsaWRlcy9z bGlkZTMueG1sUEsBAi0AFAAGAAgAAAAhACHWbrOnBwAAMy8AACEAAAAAAAAAAAAAAAAAm4MA AHBwdC9zbGlkZU1hc3RlcnMvc2xpZGVNYXN0ZXIxLnhtbFBLAQItABQABgAIAAAAIQDV0ZLx vgAAADcBAAAsAAAAAAAAAAAAAAAAAIGLAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRl TGF5b3V0NS54bWwucmVsc1BLAQItABQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAAAAAAAAA AAAAAImMAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0NC54bWwucmVsc1BL AQItABQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAAAAAAAAAAAAAAJGNAABwcHQvc2xpZGVM YXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0My54bWwucmVsc1BLAQItABQABgAIAAAAIQDV0ZLx vgAAADcBAAAsAAAAAAAAAAAAAAAAAJmOAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRl TGF5b3V0Ni54bWwucmVsc1BLAQItABQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAAAAAAAAA AAAAAKGPAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0OC54bWwucmVsc1BL AQItABQABgAIAAAAIQDV0ZLxvgAAADcBAAAsAAAAAAAAAAAAAAAAAKmQAABwcHQvc2xpZGVM YXlvdXRzL19yZWxzL3NsaWRlTGF5b3V0OS54bWwucmVsc1BLAQItABQABgAIAAAAIQDV0ZLx vgAAADcBAAAtAAAAAAAAAAAAAAAAALGRAABwcHQvc2xpZGVMYXlvdXRzL19yZWxzL3NsaWRl TGF5b3V0MTAueG1sLnJlbHNQSwECLQAUAAYACAAAACEA1dGS8b4AAAA3AQAALQAAAAAAAAAA AAAAAAC6kgAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9zbGlkZUxheW91dDExLnhtbC5yZWxz UEsBAi0AFAAGAAgAAAAhANXRkvG+AAAANwEAACwAAAAAAAAAAAAAAAAAw5MAAHBwdC9zbGlk ZUxheW91dHMvX3JlbHMvc2xpZGVMYXlvdXQ3LnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhANXR kvG+AAAANwEAACwAAAAAAAAAAAAAAAAAy5QAAHBwdC9zbGlkZUxheW91dHMvX3JlbHMvc2xp ZGVMYXlvdXQyLnhtbC5yZWxzUEsBAi0AFAAGAAgAAAAhAGmiXyEeAQAAxwcAACwAAAAAAAAA AAAAAAAA05UAAHBwdC9zbGlkZU1hc3RlcnMvX3JlbHMvc2xpZGVNYXN0ZXIxLnhtbC5yZWxz UEsBAi0AFAAGAAgAAAAhAAQgE5v6BAAAHhIAACEAAAAAAAAAAAAAAAAAO5cAAHBwdC9zbGlk ZUxheW91dHMvc2xpZGVMYXlvdXQ4LnhtbFBLAQItABQABgAIAAAAIQBx8zLmpAIAAMMGAAAh AAAAAAAAAAAAAAAAAHScAABwcHQvc2xpZGVMYXlvdXRzL3NsaWRlTGF5b3V0Ny54bWxQSwEC LQAUAAYACAAAACEAU1z0P+ECAAAVCAAAIQAAAAAAAAAAAAAAAABXnwAAcHB0L3NsaWRlTGF5 b3V0cy9zbGlkZUxheW91dDYueG1sUEsBAi0AFAAGAAgAAAAhABQazJp4BQAAkxsAACEAAAAA AAAAAAAAAAAAd6IAAHBwdC9zbGlkZUxheW91dHMvc2xpZGVMYXlvdXQ1LnhtbFBLAQItABQA BgAIAAAAIQAUF4DOFQQAAMQRAAAhAAAAAAAAAAAAAAAAAC6oAABwcHQvc2xpZGVMYXlvdXRz L3NsaWRlTGF5b3V0NC54bWxQSwECLQAUAAYACAAAACEAjPnvzpIEAAC1EAAAIQAAAAAAAAAA AAAAAACCrAAAcHB0L3NsaWRlTGF5b3V0cy9zbGlkZUxheW91dDMueG1sUEsBAi0AFAAGAAgA AAAhACc1n9BQAwAA8goAACEAAAAAAAAAAAAAAAAAU7EAAHBwdC9zbGlkZUxheW91dHMvc2xp ZGVMYXlvdXQyLnhtbFBLAQItABQABgAIAAAAIQC2/K6SQAQAAGEQAAAhAAAAAAAAAAAAAAAA AOK0AABwcHQvc2xpZGVMYXlvdXRzL3NsaWRlTGF5b3V0MS54bWxQSwECLQAUAAYACAAAACEA 1dGS8b4AAAA3AQAALAAAAAAAAAAAAAAAAABhuQAAcHB0L3NsaWRlTGF5b3V0cy9fcmVscy9z bGlkZUxheW91dDEueG1sLnJlbHNQSwECLQAUAAYACAAAACEAZXzqMKkEAACNEQAAIQAAAAAA AAAAAAAAAABpugAAcHB0L3NsaWRlTGF5b3V0cy9zbGlkZUxheW91dDkueG1sUEsBAi0AFAAG AAgAAAAhAF+SIs63AwAACQwAACIAAAAAAAAAAAAAAAAAUb8AAHBwdC9zbGlkZUxheW91dHMv c2xpZGVMYXlvdXQxMS54bWxQSwECLQAUAAYACAAAACEA/Axxl2oDAAApCwAAIgAAAAAAAAAA AAAAAABIwwAAcHB0L3NsaWRlTGF5b3V0cy9zbGlkZUxheW91dDEwLnhtbFBLAQItABQABgAI AAAAIQBIhyz10HYAADgnDAAUAAAAAAAAAAAAAAAAAPLGAABwcHQvbWVkaWEvaW1hZ2UyLmVt ZlBLAQItABQABgAIAAAAIQD5zwk5gwYAAFwbAAAUAAAAAAAAAAAAAAAAAPQ9AQBwcHQvdGhl bWUvdGhlbWUxLnhtbFBLAQItABQABgAIAAAAIQBfuCorG4EAAFw4DQAUAAAAAAAAAAAAAAAA AKlEAQBwcHQvbWVkaWEvaW1hZ2UxLmVtZlBLAQItAAoAAAAAAAAAIQAVgTS0ACgAAAAoAAAX AAAAAAAAAAAAAAAAAPbFAQBkb2NQcm9wcy90aHVtYm5haWwuanBlZ1BLAQItABQABgAIAAAA IQCJ57mywwEAAAIEAAARAAAAAAAAAAAAAAAAACvuAQBwcHQvdmlld1Byb3BzLnhtbFBLAQIt ABQABgAIAAAAIQBWps1h9wEAAIIEAAARAAAAAAAAAAAAAAAAAB3wAQBwcHQvcHJlc1Byb3Bz LnhtbFBLAQItABQABgAIAAAAIQDY/Y2PrAAAALYAAAATAAAAAAAAAAAAAAAAAEPyAQBwcHQv dGFibGVTdHlsZXMueG1sUEsBAi0AFAAGAAgAAAAhADHe4BNfAgAAuAUAABAAAAAAAAAAAAAA AAAAIPMBAGRvY1Byb3BzL2FwcC54bWxQSwECLQAUAAYACAAAACEA103MZ3gBAACyAgAAEQAA AAAAAAAAAAAAAAC19gEAZG9jUHJvcHMvY29yZS54bWxQSwUGAAAAAD0APQASEgAAZPkBAAAA --------------050905090008020101080007-- ------------=_1361494675-16628-0-- From nfinn@cisco.com Thu Feb 21 17:05:25 2013 Return-Path: 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 09D4821F873C for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 17:05:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HMPTMF9+3C9o for <6tsch@ietfa.amsl.com>; Thu, 21 Feb 2013 17:05:24 -0800 (PST) Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) by ietfa.amsl.com (Postfix) with ESMTP id 84F9A21F86B2 for <6tsch@ietf.org>; Thu, 21 Feb 2013 17:05:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1853928; q=dns/txt; s=iport; t=1361495120; x=1362704720; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=IwjC51d2UnRfn5IQcQ1hWhELU5HT127fonY1wHx85D8=; b=RFTGApeqKN55aCwpS+hhutQre4y8DUTWhJ1Q8apF4ubmZcU2zknxyU+Y CoS9oaNjVH04YuveGpkUEindll6NjkTW2NPNgbO8BMF3M4ffMc44j8Tr5 F9IjizmLFmMr1/VKpzgd1R25yrdDqvSsyUSwhssUkBEQ/F9iqDkqCQZzw o=; X-Files: 802.1 TSN and wireless networking.pdf : 1352059 X-IronPort-AV: E=Sophos;i="4.84,711,1355097600"; d="pdf'?scan'208";a="179641041" Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-1.cisco.com with ESMTP; 22 Feb 2013 01:05:19 +0000 Received: from xhc-rcd-x04.cisco.com (xhc-rcd-x04.cisco.com [173.37.183.78]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1M15Ho6020876 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 22 Feb 2013 01:05:17 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.155]) by xhc-rcd-x04.cisco.com ([173.37.183.78]) with mapi id 14.02.0318.004; Thu, 21 Feb 2013 19:05:12 -0600 From: "Norman Finn (nfinn)" To: Pascal Thubert , IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] Agenda for call on Feb 22nd Thread-Index: AQHOEGvZ8DbhMfMxHU6dJAHaDoi8v5iE7vCA Date: Fri, 22 Feb 2013 01:05:12 +0000 Message-ID: <142133E6522E274889DBA712E7DCE4B312C65292@xmb-aln-x02.cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [128.107.161.3] Content-Type: multipart/mixed; boundary="_002_142133E6522E274889DBA712E7DCE4B312C65292xmbalnx02ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] Agenda for call on Feb 22nd 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 01:05:25 -0000 --_002_142133E6522E274889DBA712E7DCE4B312C65292xmbalnx02ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable Attached are a few slides about 802.1 and TSN. Don't know if we'll get to them or not, but either way, they may be of interest. -- Norm -----Original Message----- From: Pascal Thubert Date: Thursday, February 21, 2013 11:44 AM To: IETF 6TSCH <6tsch@ietf.org> Subject: [6tsch] Agenda for call on Feb 22nd >Hi: > >Please find topics for tomorrow's call: > >- Status on Orlando meetings 5mn > >- Update on =20 >http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01 >- discussion on the draft 15 mn > >- time sync. Summary of last week discussion. Talk on the multiroot >case (over a shared backbone). Also, start discussing a model if the >backbone is 802.1 TSN - 20 minute >deterministic ethernet. > >- Drafts to come. Archi with Pascal and 6tus with Qin and Xavi. >Discuss Table of Content, agree on Authors. 2*10 minutes > >Please let me know if you wish to add items to this list, > >cheers, > >Pascal > >Webex info: > >Topic: 6TSCH >Date: Every Wednesday, from Wednesday, February 6, 2013 to Wednesday, >January 1, 2014 >Time: 6:00 pm, Europe Time (Paris, GMT+01:00) >Meeting Number: 208 637 158 >Password: sixtus > >------------------------------------------------------- >To join the meeting online(Now from mobile devices!) >------------------------------------------------------- >1. Go to=20 >https://cisco.webex.com/ciscosales/j.php?ED=3D216468952&UID=3D481905242&PW= =3DNOT >Y1ZDgxMWJj&RT=3DMiMyMw%3D%3D >2. If requested, enter your name and email address. >3. If a password is required, enter the meeting password: sixtus >4. Click "Join". >5. If the meeting includes a teleconference, follow the instructions >that appear on your screen. > >------------------------------------------------------- >To join the audio conference only >------------------------------------------------------- >To receive a call back, provide your phone number when you join the >meeting, or call the number below and enter the access code. >Call-in toll-free number (US/Canada): +1-866-432-9903 >Call-in toll number (US/Canada): +1-408-525-6800 >Toll-free dialing restrictions: >http://www.webex.com/pdf/tollfree_restrictions.pdf > >Access code:208 637 158 > > > >CCP:+14085256800x208637158# > >IMPORTANT NOTICE: This WebEx service includes a feature that allows >audio and any documents and other materials exchanged or viewed during >the session to be recorded. By joining this session, you automatically >consent to such recordings. If you do not consent to the recording, >discuss your concerns with the meeting host prior to the start of the >recording or do not join the session. Please note that any such >recordings may be subject to discovery in the event of litigation. > >--=20 >Pascal >_______________________________________________ >6tsch mailing list >6tsch@ietf.org >https://www.ietf.org/mailman/listinfo/6tsch --_002_142133E6522E274889DBA712E7DCE4B312C65292xmbalnx02ciscoc_ Content-Type: application/pdf; name="802.1 TSN and wireless networking.pdf" Content-Description: 802.1 TSN and wireless networking.pdf Content-Disposition: attachment; filename="802.1 TSN and wireless networking.pdf"; size=1352059; creation-date="Fri, 22 Feb 2013 01:05:12 GMT"; modification-date="Fri, 22 Feb 2013 01:05:12 GMT" Content-ID: Content-Transfer-Encoding: base64 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 hWl26kyN8ijfAlV1SpqIEfC0Sgk4kJkYB9I4ooy4wRoBhwas0us59JyJsb0m1RpbpV5o0rukMzLO e+ErdSINJUM2uYwzE54wzYT0qmXDG6zSHMczatuOiMMGgnK85WLgkWVYe8XLzG/0grKG/N8Qzbxt X8PUZWTC0yrNjS+RuQ/pPX+ZBtNlQ0/WWCY8WaPYyWKVNJCp09UNDFmquzqR8emnhrR8P73zEuUb DLoz36bzjGgv9OOUWPl7CzKnHd/Wy5f2F8aspY3O7wa2f3GvyMirjG3D7l49/Ok79+bd390vbz88 Pj1+/OheL391D3/o89w5JLbzealyvny39pnnL3fnv3r3+PMvP33419t3//j04JivS8d4+u5kHU5H mV3zHTj/ykgoe/n68xMWv7qdUA8XL8HxVzhOB1EYGL/LHFxeyGriPEi+TD7ux99487vXC3GI7tVP ryUg/PDh+c348d34AR3a777V/78dv7AV+sMi6v7PEJh+UkpVPULYpvjyv0tgnH0bcmxkRo+S34zj 7NyPV9P3XrfHsfhp/nBv4y/jV7+qLV+KMmw4faWwQFX626Z3o2pg1HOrt363QMP+7ePfiDJt/STL 9/8FFC4pNAplbmRzdHJlYW0KZW5kb2JqCjUgMCBvYmoKMzEyMQplbmRvYmoKMiAwIG9iago8PCAv VHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgNiAwIFIgL0NvbnRlbnRzIDQgMCBS IC9NZWRpYUJveCBbMCAwIDcyMCA1NDBdCj4+CmVuZG9iago2IDAgb2JqCjw8IC9Qcm9jU2V0IFsg L1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9Db2xvclNwYWNlIDw8IC9DczIg MjIgMCBSCi9DczEgNyAwIFIgPj4gL0ZvbnQgPDwgL1RUMS4wIDIzIDAgUiA+PiAvWE9iamVjdCA8 PCAvSW00IDE0IDAgUiAvSW02IDE4IDAgUgovSW0zIDEyIDAgUiAvSW0xIDggMCBSIC9JbTUgMTYg MCBSIC9JbTIgMTAgMCBSIC9JbTcgMjAgMCBSID4+ID4+CmVuZG9iagoxNCAwIG9iago8PCAvTGVu Z3RoIDE1IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEzNiAvSGVp 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 WsVfYfMqVjZ+voov2FLeCP6AFwBEFNEGEpYQiuCNNsNs16dvGFSE4mMJmZ/ElHJsxp6LSYlB6aTw 3KWupPDWY8YVqxhtBEPKBP6N4ifsLf/ZDrDKn+P6OnmNcpEStzKIw1jBEmUocUVJM0m5S+GVtqH4 ilteSeGttqEEbMrr4o+ijvmPArVICHlwzhGEf1lt3tcT+fGYQMWJrSCEMWCosTngX+BDGXxtZp4h foe9q0fJcX7cO7ehMUM5D3HCrQwYU1u6lMTn5aN/hszvTJP9IZRZn5nViWMD//X6wv4mHhqElMIs HjNOuB0BfAr4IyzRUhKGpOP31AQz+w72/07eQv47S0t5UGNcCYPHkYsUIllhCDMtj0OvY9/B/s3h B8jkrSn21SJ+UVH/yLQZzmGucTX8Hsd5i3NuGVbS4iMat7i1mHD8N9wVsLmbTXcZS7D4mOGsQsP8 rPEn2j7SrU1slgpnsdqem3+S2QKK6iJ/J+/KplxaO4p54/ze8LO0qHeosbZ9CNkm422g6ES/0B26 M5Skx1zZyHg9D3eGv7+OBT+oV78LRQtPds97KyOgL+P8v5PnkFD+2WR3ZBcMz8C5YejgFZwZtS3j iKBC6KWtlBbN8j4H/EONZGbiZ4WzU6qi0lclS9mp3Tj0OGqZmnjD1zG7LkhsmeQiL7LQZd1Tx+n2 fv5q+P8f2Zh2igplbmRzdHJlYW0KZW5kb2JqCjE1IDAgb2JqCjk1MzQKZW5kb2JqCjE4IDAgb2Jq Cjw8IC9MZW5ndGggMTkgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGgg ODIgL0hlaWdodCAzMjEgL0ludGVycG9sYXRlCnRydWUgL0NvbG9yU3BhY2UgNyAwIFIgL1NNYXNr IDI2IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVh bQp4Ac2ZC640PXJjvaIG7P3MDDyz/z1MhJg6ST0iS1l1291AQqAkBkmFVPf/2v6P//6v/9D3v/6R IEYAW38CkAWssmwBVk61QgmgYmo9aIfM/26dyVElbZxqmQI+ugchyE988001TVvV59p+rXdh98oV +wigMIyycOYzdp2y1k70f/4zTxRjgv+6RgqJAWArgH/uC5lFZx5hS5gir+76l9rxUEdRtyVk+PS6 aBFAplwH4AqDMmAb4NMidoD1sGwBTjnKdvYbQRwgF6aAZ/eg8QVTVQBtMZ2laCagNVAiz7VwZs1V Qb/9sBhdtoVEfXavaqt10gIqptahJdjl1/p0oqHK7mLwogkAPVqmgLWTpjl4WcL84Xz6y7Y9UYQc NPt0CK+oZ+OJ2gnnJMBf6bjXpDn1J3b52ArAH64AQdCIlPSZAtb12OJzfUoAqvWRLcC5PvldcI95 qICzhzGrUd7atX299w8N8uOvY7bYBkMK0DUf+hbK2gXENFf6eEddTJEFrDnZAqycaoUSgJhMAdP6 LUgrAO0UvArAXbIcM7YwCuAfW3M5doB+FyoJEf2UYnzKQDmgzq+QcxI7jgieX9hP4RxfJyRARhW/ Wr+fU39ga4bqCK6pKmqJeq108dvO+lDpb9ZpO2DRoSGAjY5V+SmIDfgl/5Fyf8yHjm8174b3K7hO ZL5Vfz56qcNz8gNld+SaAL4rXCVx5gkHC8C5vntlV8cXiCDg4kOr+18lRwrwIq35ZpWmgJhCaL8F LABTfoW8FvvPx5MH5gvalj+VM3WdspbA9X/HXYcwLGIHYMvJLEI7BZbweiFLnxEHXOJWm1u9mbEr JiCmUy1XBjgN3O9xztBMJxfXZAugXQIAvGrF0AArx1ewA/iuMFuAU057V5EkCjVOCoR84FCCSJAp 3CTsfxam36PrRJWm80HszaTFV/lnzfYkBvci4baQqKGASMXUOs0BrHykACvHV6Al2OXX+o89T0dd AaDZ+fqQxO5xWLeEfo+ho54EqPgnXskZP1oNmAgxHRz7NNYpCRAcjZCl4xxKtLUdKQdsaSye6CMl kLX2e8nF1nZoEnfl2NqejhLAFexAnxIAhwKwBTjXJ3+UBPYp+qtarij8+E7mkk+72AFWr9x685cq FKQ2h7Fu51bPH02b+sYUICmmCew36GocJEDQNFI4R+o/kyA8cNaqTZ4uFVtIASb+LVj0xE8RZE0B MYUwKafjQWd0oXkFBGhPhcABwkLj5HWH5xIXHUoAUSXxoXx6n4TpR4gSVVHLFCBBjABahwZ4Xvd4 lAB8d4OL/BEpvhDRmGr9gFP/N5qtRRwKcDHNMVc0HbtKCaBy0TqHJXAUxsf0i/wvlO2deJKqYwPH au/GtrbHVKcQyN1+BaGAyI+dUYdDBEHAs7LvSuRKa7995yAL8F1htgArp/KiBLDWDiutn7nSX6Ar 6yzXifp1PPQfU4C8XDNWNA0ADSD+MCrYkvMKvKy7l5JrDH5u9TczWIxJIgwfISe+u8SWppBVzhTC lcT4JzqECeCagfnYcjKL0AJUjs4ZeqsOL31GHHAptJCp8PA7NU5WaXqW7V3+drNzwqJvkUTMAEcu pvOWTyTA1T3TZAtwyul/M6MwgsU4KXjaikMJhKiiUEmcw3Vft9nv1DkKs+rcJf1HKg7WiMiXGAiK sO6GcpLba8zdnkrM5xFTwDPfUwVT06kEKcBEoDDKlVzj3SJ7IUFOneV0iAPkokgflNWipkmAACGl cdJkmqD/5AN4LYe6AvOrNH4mlHX/GYYg4lN+TWNMlzYC2AIgAtAWJQFiS+MDR0bI7kHRvarWM1Qc Igmkr7nkYmsUNAUblPt13IXtFVECUO1N6xcUhPhoFEDrUSWFq7w/US1uOG/yh2bYcZzJ4mFKCeCB PG1RArgIljy3Wk8CxBk1cmTxKQdMRtUUNYEYAWs/MU3Qr+y+xHYdUR5ezzoeZtAs7tf5lT6xAQ/5 b0Hrcy5qWv/e3T34mgYYTnHQGV1o2hFAj5lp/ymFBaZ37P7y73IKl1sgp0JOIogn6KYBktxGjqZC pgCtDzpVZ3qjooTyAFGrEZFnL+1ufHf5dSgswghr13nGBANcfNoO4Go6oATw7BWBk9D6nyXtUAFo 1Bf55UghUiGLhRwv6xbe+bGb0/NUxSl0HOlIMEaMnjsDLQAN8fyJ1+T9sU3iIscIEIEpYCqMqSdh GoCSAISELB3nBOajHMEonGqlMOnkVFcj0DpQuux+I5MLU8DkiLjWoQG0Poz2HnJdU8D7/OGl1oWa 8tyyTS3DtAY+pOIgkmKMwtx6TOW+lY5Cxjh9wdcWhRl+7EYQHvJTCLgUpLOoXWdZTpQu7T0DXiRp tedd8oTEBvjunGGXkMIAamaM0ymcE5qabox60yp+tY4dYBVnCyCOa8ZWTGMcOP2F73f7caIwpezF MpWmRkRimoReHgDTBMrw+E6QnXTyJegN9zDywhqjtQPklybxpMDubdGvTFIPI6aAjbt1g0MBNuLF SYP5Xf7M9tjzUFZ+LD50pkrYr2bqJM0B6NQ0AaB1aAkO3sw2v6RiRFyHYmSL8rDDWuVeG1sxfea4 phRWnThRyrajCcSYoEf1QhbF8ZGtAMQWSAW7o1xsRwsQChpdKrCnussX5Vf62KnqrrXfF1uAdH+Z P/g6jsClYC7VSh58V1utu07Jsc4np/U8QBxQ43TSUudTfolzcTGVvsbJhWmC4jeVgr0bQdvqeAcG zf5UnDBh1yc2IHbluPXF69a0Pueipv1HJLVYD6ASgXX9KmxtSdy/5Pe7U9VV2xZFc47Im3XLcIcn sOyYdvLl1ae6jrTrK4A1Vfaq/96DptYBYqoV1pEFBPmBT3mAKNH4UFtxKElgXU39/kRji/JYzy07 kXKuoytLQWMwtTWVON851fpUfk9bvPUNqEXn+W/BdhEx5eBIXSeyvmWVAox8mhkgT9TGAEghfvkW p6AcwSica3vg6QjQAmBNGCKx9ayche0qAbJjCphi5NROd0/7w4jC+AhJ7FVfzHWsaj1JVMVUY+Yh Uuseu5O4uiR+BmvNnxIyBazJb+vxnYRdVMnUOVLYjMQGHOffuCDSf/sRRnm2qUJBISXF6F3KzJLt 3V59Kx2sA6jVKTX+ghTg6syn/BetTgJhBqacW5o+3F0PSew4Qp6il9wisYj4cndBU3OSb593rOI4 f3V3hdiN6TPnxMU1nV+t0xCAZxZmC6B114ytTf62qPXNbm9sbMXHowJo3ZUlcvF7eYQhWIL+wznU kdqlaW8mVqQQwDNgFyA5bYR8ma6vyJSjJGg5Tgp9Oq//UmuacrxGHnwXjyNwHHGY+umu5Et+XcFg Md1LnwbnRNmlTvjDG6i8unWIV3z3rTjk0VliWn0iSPOjWogERyNk1cYiXq6p3Q2nX+v1INsUkZUf W9vPvYgkkCL2ihL3L426o8tq8aJRPt5F8NUERMRP0/bT1u6Wc0fqFy13SlKk293kHvsK1lvnyTNM 0wRk+dlHCUCFTAGrIFsB/IuoudWSC2i3Omlyvsr/0SUI3MXgbn+H81yt88pAkoHv92KNDU7wYwSk Wv0NJz3o0ja/RNJFsVuf7+n4umIdvrsH5vP70q1pTP72l1Jous5JbbroFIDWuqxd3oOug60s7DFi ETslz+vov8eg6XYAMdUK68gCpA8NoHVPjvVDbWyFQowTh2kCew9p15+oqlQeY27ZiQaF3pAg+LoU 1hEaQBymgPP1qjNv84f17G79iTxqFyB9W2euUe9Ko7b6SEmAKtUt1U2DTKG88iJ2b0zJv8gvi6dU rScb5X7dc8eq9X6o+5hLt6vOZBOaLGlXUNUq+Sa/roYr67FX5QicAXrnt/3Pe9n9Tc7CnlxASe4m dHH5Dpyq873kFlk66acIGvk3Li15SvXffpyFZq78lOon0u7FMZc8o2THrvrpKh2ss6U9UoDkt5HC dMHIyFN+mSokY5XE168jNOXBvYd5SJXh+3uIWh0KkVRuhGt83yXPmbL9RnxdfVCMGNkKPpGeOZSo nNEdpabR+c7xde9MrGuKskDFcc3gxDRGyFnLC7E70rqUXUHkvIJOjl1posw0QChoDIBpguqVdtlJ P0T42AJoi2mAj/lRc3CkYCeKWh0wgSUv3avaat00sfDAE/6YQVeQ8ewb7qVfk86lEets7Nhb10la O8jEZxogvDRiKoXkUGvdgAZwR2G2AJMmyuGy/URY1RR1LQkjbVWOseuaUtbIVoLifr3W+YG3n/Pv SLqp9gNPa92djQSYNMtUVVpbT/f206ZFEnfNK0x7gZmBezcd52Ty4/y3mr2iwcXWU7Z/Fadap1CO GoPsH1sA7dKc+7LWbljOjxmS0DovsLrEikwhiB/Brvb2PuRKt/6g02nB5yAA6fiY1q1EsowRILfe 55dgWvgLYdrjYfQReBLlWVO5iI6jMyqMdl0n19sBvRCyatNFsQHLLVB+32M/IDHEcfe8jv57DJpu BxBTrbBOMEAG64Xix1aA1StLWLdsWKjqrjUOdohkT/o/ElKhKyOSiz1YgEGhT6f14Gw/aADRmAKe 111cgXWKWP86f1jP7q0Vq7I7ZlXrzw1aD1W11lZdvUR6/2O6doCLACizj9mBdim0Ys0gcSyC6amY IiV9pgGqT9YrH0fAquAZQkFnRHDl+4rXxrqmASgHqCpi5Gd3B1kERgpv8lKrqDECktx/Gpdjn046 6bu7aylsdOxN3lJdnNiA4KRFO6kW7xWO306U4ftfsGDGdOVLSus+6gjZ0h7Pd4XdN1Y0nWiUS4ox +bs8SdAp7C+Ykmvcu9CTDtaErjy49wMqzzZVdrI9YE+CSCp3Efn6qMB5qDHbCcdLwpoYqxrBAK4v jJrKGWNXW1OJ853j60QCSNb5RDrkRK1KSEV7AVPUtOtXABDH3VFOfr+OAARL0B/epMMUIH0fXROL BEW2obZzfBHsCuES0xz7EURjCrjWuzIiyAIoAfyuiXgArK/kS35dQbj75/cSIjF1TWFXxihBbw7g mS/xGDFVEqQAWocG0LqPbAWIco2KoTHIPl2xCJemmtaeaDB18KkEI6xVm/zu5Zq+7lJvu+q1jt3r vvp+j+6Su/3LVJ0zqLVF0Zwj8vO6dj9wql/WgW+lT/6P/fde5en6faHAYmxB9l1htgDnnF/eD3aA K8/yYt0lOJoGiB5qzGbaXSTuXxJ6Z0qdRlBJcALECDkUEBGHqbYYPU9y+ptECqAS+EnugbdABFWd jCgH8C91eirXCdPcahkEtOs6uf6pdhsecWkyqhtMV+DuQY5pjAn6f4IBWg+FABsdO12IZMimFkxZ ADbrVou1XLZe7i5xaWatwveEvntFWvrvaic4dPIsi87bdffynCn+bf5NqiYVgljIl2lu6bLaie7p uK4jq5arAayayecU1jHXrzi53kogZFU/SCz6uqYxEgZwMc09C7syhRMQIXvSCy+dHmBK4uVYA3z3 GVMCuHx7jDXPQxL3ojAPxbX244iJaYCgaaRwTVLpUJJe9oWCthJ0a4D0q/HWbIVIXfp2oozd/4IF TYea+EwD+EcYgO8K30n6pWw4drqQ4gumlBP08jzCp/wir0bblUp5cLeEw3qRauAUtR7GM2Rtk3XC A6Y2OHF9eocafStlD5K4EeUA3z3HelTP2U442/zKdni6rULUujvT1CzuN9avR9gJQU7+QYddE4vT 2q4vu2l09zJhD0wMiXgtYWb9qrZa72kRnwSnKbQA2/zXerdTeXV3Ls5hAdplCrjWi+TuFSUxjXGq HXxNJ5k7vmtGraaDSDuvr0yYALdFGHXriRzTj45ryXYFC4BonidWNN0qrPyrRT1/lveD5JZ9bE3K znfOyXqlX9W6dcXx9UofnVe9ytPt3sZJ/3/hDCcqXjUnmkDlq87kidp1B6he6Vv3Uqf/GYlIwdEI WbGrtH4oz/Mqf5LbXw8ftej659iTpGY7FEdYddgCiOM6saLpVE5JAP+Sv3uTlKvDTFfg7nkv/V+n IatrSjsdre2mY38zq5pWXNP55frB2zjxIj8J3fE+SLerNJ/X1fBUG3WYAp51fNdzxvrX+Tep7O/5 iXJYp0i76wusJz3QHLx6o27B5S3FVpa894oqfVUPIfwITvT1c4sRcG56ou9qa69817H3Nm+2329w ZBqAwAGCoJFCVxM+SUs54Kot7np1mfn9Lw+CAfxEGbv/BYtaHaqSndZ/OZFLuU5m619wtJXAOpCE fiO/5FeGQbn9mlK8212c6vfbaVeenmpIXtRK+ffRo6p17u76auYzZ+Db6VKzTZ1wiN33blQXl4hz 0qu/W7fYcki13fVyZIMJWQQ9+xgBU+FU+9Mp+sGV/Lv8a7zDhNvCqZbpRCYwYCJMU5oMmAjTFFqA sLjG3q4gryuxyJUBJtks7CIAcZgCrvXiN4tFgCjRONW6+8cTBdk1mbrIK+yOUajppHDCmUq207/S cfFJM7Zob4DYvcZ+QV4rPClomjq9BLDyY4uPEoC2mKqcEVmAtl7lFxnNFbha7H7krwpaOdGpOBww G8Kl9J9Y5fjsm1L9gi5mnz6sn7if/L6wADyfwncpARzmR6TqM4RDQIAAJ52pfF0nrDV9yFDpbEt0 HdstLbp7HqR/sUsS5/h6JVvxq3XXOXk/znfNwHziDLsvfzvu4vhV/73wAXvOoGkKuA71Vf4TZYwA z46vNfsfq/tn0m4KuwDV99GLwooJ4Udwon/CqWK8rc1m9sZWmlqH9tD/X3534aLwUwz3TU5LC8gw b/O3/0jNLvZfrojBl0Y7/lTOVGSVv61FhEJiANhyMovQAGxN/PMp7QWoNiwkDrjW+3Xk1UQnNXby ykmRfqfa/dtRrUiX3T0SHvC37pUadoCVyRbgkEM/KQQcKgSNEsBz7X3d/QGITzlgo9NLlPy7/Kts rCAI2NK2iwQGbGmvFpECPJcTGzDxpbNdjK0HFwQBk8g0RQogAlPAVDhNoQEmQkzZAqyc8xVEAGst W4CVc7JCOeCk6pmDlECQubIAsXiN499Y15wUbp1eAkFVJ/qUANzx0vlBf1X7d16hCYDf04bUpMYU 8NznKgPlgJXJFmDlVCuUAMRkCpjWEfQXGIuasnsOMApw/UyO/8XoLq6TeXb/lhj4xX/RnAN+pXYf pP+4pPM6YS+n8FyHEgBn2QK/zSi5LqL3EBHAVuRfvkg8gCIxBbyNSiHgWRkaYHVkC3BpHrxMSgCr vq9AA1xe/Y1BhgBg608AsoBVli3AyqlWKAFUzF/WEQdIjSng2QUa4Jn/J7vymqQIEMC/oG35UzlT 1zmp/X/t/ygUI0BSrnOS5y2fwF8Dd6xOesL5OsBhobr3NiHXATi0O6SddOZ3zi8Kv9R6E050nO/4 pBaOF/4JRhnwuyxSgB81pTOJIA6YCF9MkQJIhClA6/xwAM98j4QUwHffYkQAqwJbgJXzr1ohksAU Y9qFQ9sDxD9oNfIPXYlUtW5Rcar1k9oTDvmd/G+LT7rxNnxoIqtapoDn9cqRcsDKZAuwcqoVSgBi MgVM65Xg1+sYAb6U0v8YjPEf7Z9qbfyrJ6psh8E4CECFTAFaJyTgmU85YA3GFmDlVCtrCSuAqvbf c53YgLc5KQRcCvbqckXT/j9Jgjzz7f/FzBbgPBUlgOdaaIA5fw8GAfCs/Hq36JjrYA3w3WdMCeCZ v+7yMwSsHMQB4jAFrLW+Ag3gu99hYgMmHXlNiz4lDMB3/xYTEiB9rAP4F7vaeojhtSf8B6mHrROX E86DxZ9sRQZirIJsAcThOgBrra9AA/juirED/C0nYsQX4hofXK4/2u1fDpnhr/+GYw1YT+orNPB1 /v433NV+wgd/q1/r/7WmujrFoNWAifCHUywAEvd7jBVNA0ADrGHYAqyc8xVEAGstW4CV869aIZLA HKN4UVX/vXxS3uqXnML3rX7194f8Lvg/hnEHPFuXXfrlj1J0mCY3ncqlWq8yn/BPOJX+Hftl/lKw t5HrAHwoIQCgS30orGlYA86lKAFErVp9KFLdS7WOEUBGFb+6O49X1tZNo5zadWXdgvPPADQE8J0L sQGvdXicgOdOQgMsfMIAzlNRAvhQSwzAmEcdDhEEAR+UTYdrAmxqCQAwBfGxBqw6WADOa1c1X0EQ 4LsXJjygnYLAgE2tn5dygO9+hYkNmDPIqxYnPGBWqGvfMgkJuBRoSAD/wvrfJL8nrFKdcP6umdvm xyU+3WORkOsAbMVZhAZgawuIBFhpbAFWTvVfw4iRSfr/sf2mtW4T8oGDKWB1Zwuwcm5rWv144yfZ 9pxH2U2wj3wCAx5LhlT2vyi/sX40GgSVbeRzHYChZCT/uIUFQIJlN2gmYMmDFKAKWbq4JkaAtuu1 YRTTGD86Vkm+W/cMoaDpLEVsAT9a4Gm3c75R7rVDgEK/8j2q9SMU+uRXW3w6WLjU32HsAB9MP53i VMePEJrItnUeJ+BKBQ3gOgumHLCeji3AyilXiAE4zL9EnSxoI2AizFMCAD5ZzAoLH2vAxxIIlABi Sx2G8wy4DsDF54CAlhwjwDP/fnKjjqfCGuC7z3hTghFg6fmz5ne7NATwnc5Jxz4oc/D+D7aI9JTK +Kms6dS0E85UwvRtrfEzdjuF5xe+owafEkw/AQQBH7paCWINWJhYAC4vSgBL7XMqBAEbPuKA5sJv B6BapAB/lXbNhgVg5ijzQ1s4FOCB/NsWIQGbzkQMvrBTqgdfYgMeyF9vIQ5YpdgCrBxboQmA+e6M fLoV1g/ubAGaBQEAz3bQAM/8O9LoO1SxBViPzxag588k/c/1bdd3wygIT2kR7CIbvnEyuabN4j7I CcdKiJSgW3+T3zTvMK8Wf0nee/ul9XnOv+j5TyGLLg336N0o+EOGE05rUeniDSzUhtripQ2pXPOP 8JDBu+T6U37fCjztavqf//F/Gy1GwOYsRe3ArDjVusf7geOxo0s0asjmXn+KsQOsvmwlKN7PwOmn WKVOV6p+VuvWkyFJkXaIcaA58M2rXK80Wf8kMpzi935+stsehJcJ2NK2i/v8Ov5hGHoFUCFTQFsn JOAKBg3wqDMchxLAYfigWUl0Ixty8hrP9Y+Z+7s4Kx9q/zT/oFy9cHoIWGOzBVg4pRclgKV2eA+2 u9XU28sSBAFWW2lqfav8XLLfxRqwZODHArikKAEstXvTTkMQsOEjDlA5U0BbLzsDDdBjbEzPtogN eC1FGMBiXZ5oYT67ExJw8bEGnCtTArDav0p+9EshAMCSrJ05yXbCGZTD+sGdLUBLyHUABs3lFNAA z/w70ug7VLEFWHwrnYiRSf5xjTft/HSY9v98ROdp/pXTOLmi6RTSOFne1GYdK6GBv+Y3zaGr/7T1 IXn/3zX/dOtPPfd7oe2AP4hn9+teZTcK/pCk4KyxSxe/5UJtqC1+KTgChpzu8hUeMlRvZso/GU27 mnap0Mdik7yoHZgnnCkS05PaguOxP5wCu78DuAOGnjQjthIU72fg9LtYpR5WeHgJ+p/i6y+tWtfW UyGmNDOm4zckKdIOJUgBRsGBXG+9y1/ryG44hfVzcOn/nfom4UFtleHEbl+rDn86+6XPdQBUyBTQ 1veOsQUN8KgznI4SgGpPRiuJbBnv5DUWyr/ce9mZwss7MNT+kN81hQdle+EDkx4C1sxsARZO6UUJ YKkd8tjuVlOLWYIgwGorTa1vlZ9L9rtYA5YMpRclgKV2b9pprhyvN6Yx8oyvWsQBKmcKaOuuGQqa Psf4ete9yvz9sHsXwgMWvrucnIgGAmRd6mANWDLswweNEoDVlo7GKZWdgzjAd4XZAqwcWznJdsIZ 8of1gztbgJbnrctb/h1p9J2TR5ggvOdEHiINmuenw7T/52OjaZx00bRZ3KbGyUhN7cdslANuu8n9 f3BKGMD/RKpPPfd7IRjgOSE0wIZv93vkVfAH5YKzxmAFMOjo9j+pZW1/5NNvDVnARr94Y5QA1lq2 ACvnjqSDFHZTIYKAiZDTojMD84RTRfqh1mMH9ukQr7L+bR07wGrKVoJ/wvuR44nLyT0e6XjTfrg7 79WRL14eYIcHtf4qwq5a9yQVflv7lu+++1odfzzv/27TGAGXDr0CqJApoK3vHWMLGkA6Nv5SS2zA nL/dWloUvx3vW4XLhHaKf3rtD/nXbH92ooNUpRdPAnDQT51lq6nFJCAI+E15beDnFawBLYMnD8wX gn+SX8F+ciEwYEk+pD3u7eemdamT/Ju/Wr08jQgP8N2G3SXUYvqs6XzvQLVeZeCPFWDTGWIDLH/p aJyN5rqLOOA7jlWdZDvhDPkj3vuEb10qfrV+R3qfbT5dNHA5Y/hiPfBbt9kCiMM0gf19Zgrh0iQ8 wG7z3NeZWAB8V5gtQKzrFxGARcCq8MsKPz2A1LADPLtQDvhGR52f2s51AB7vvcrJQQAbJhaAZy9o gCl8TNkCjJrEIBiArRsgAhjVstZeexaK+dtbIhLgjtQCxJQtwMqZu9FrVyYPKUAIanxSrqVucZrW WxSCp5pWm4K9q7f4GGCbP8gvHE2QkAD5ukusaDpFogQwEWLKVoLenPuyWpKB00tWqXWFVINC4bKW ryuvdX64u3D/8/w60XAK62e1vvZBK/4GojamMSJSVT1neK56qv1HBiDSE7O9tCTE7XBB7aXd03Gd QwGunNAA0rGREsBam7G/y0/PX75qGhUggmmcE9oprszLCiWAirmuU5LgZf5VzVcG5f4mnfCAh9qD VAPfvXgSgKV7VYytZizGNeXFtaeSb7VWThp8VbWVrXIVY1ofNIsMrh+YL2oDx5giRa3b4eWL4Mol CNpKJs0BtA5U66456KjqT0f3Csznvlr0lTwUH4fqzbx6W9w1FgEqTbYAsmMaIFw0PlyQ8ysvv4WU 0in66Y4UOvnuyeMKgQFXoXUyVzStpU6ynXCG2GFKjGZNyLs5C+etS8Wv1u9IY7Y5uZo2cg7zYz1o tg6wBRCHaQL7+8wUwqVJMEDTXx1X/ThFqMXIcVZOrMhxEiQGwJksAqbymGIKEIcp4LwWO8Ba6yvQ ANplCvAq4TueOj+1nesAPN77qn+epHrJhAdcLkQCTOFjyhZgzE9gxANETzTezZEyIoBRLUXstae4 mP35BSE5fcRdADuA1ikBTIUxZSvA5/wtwyrCiqsF5sMI5goID7g4NK23SLKVJuWA1ata2eaXEVtV 7bpOCUAcggHOa52JbILenPvp2oMJAmRXeMDiB4HCBOaS4dt/2R9O4fqVTnL6a3f+fRAeQDvRwLGV Qb/HDvKw/kN++Q5qXXxyiYYELcaHzrhOYD6kAlAOeM6g3efRfYOp6fYe90wuKy5luhemgHY7pY7d XZW5rMXi7F/I90k9f297HCSNQhPZlo22A5STaYAo1EjU9SzOj11NiRSFU23Fd2VKErzML53KZVDu 2dz6AQ+1RSovH/juxUUA2o147av8YRT8LOkPZrprV65SVetVklKz6IzrB+YL/cBf5PcA4MolCNqC uQFcB6Ddi2tWOidd2jgu9+5egfncV4u+MigTvj+Gq7fFbxOLAJUmWwA5Mg3g31udj/mDoFOESwB5 uctJ/ytOtX7/iOpOevJIpUgA7br+6/xxm1xo179dDn5rIitJNRIYICZTwKVAJMDyku/YIwepBHV+ aGtmtgCbtKaM0cSvEvp9hbKmASgPEIsaIW8y9BJtMbqOy4YUssGBRiEAU4C2mAIoASAL0BZTACVb AC1A2GkExBTCWn7H09uYHg8PBrC+/K6/irNCAIC2cE/Qf9r3Y3j2IhJgCt800ygII8djhHV8saIR oPUoD8BBAFoUh5KUtdd+Wbfy3GouAKQAbAG0xRSg9SpDrAdT2YIpGi4nAKMA/kWtth5EPFXQtu6u X2me6FQxXJ/8MmJLtSculABUyxSw5mErQHhpxHSj8/L9IAWYMihALHoSf6VZ2H56lcJWMNRS0NKW Ovz0AO23MMkyHXL22G/z6yxoruDEJUSCFqPUtpquE5iPwABtMQVo/cQrSviiSgqA3GrXMaz0BspF JZcI1wGQPlNA99o4qqSPNAogLyIB1gy59V3+3nbFu5R7pJgSBiAOYQL4F7SYxjjxmQJWnViR7IOv qp5rnYMd4GRXMXSu4JPKays81NpvPPl6FdZexDdePCHAWBi1HAqgVEOGnl8WuWWpsnD3F8wVghPT GAGSIvxDktTf1lqGzNw7475yWcdX+RUgLeyrXIKjLSfPmOsANGXXrHS8G8HZZjvhuFdgPvfVoq8E vj/C9386hi/Wop243IK9davvX+m41/Vg4hSWPwg6RTgGWJNwQMCg2frDFkAcP0WsaDqVUwIQgWmA k2wnnFCWbFq0Plzg+DW+PVGVqtSxN+bZEvMVnFKTwk/3e5TW/gqlY5tifYUsEvqdBpO7oJwAsQVZ ms6JFU0REZ9yyGI+7EqcEVOAthAEaB1agK170CgBrLWxIqmJjywgRCYdqU2a14/drj4Jxb0gCHDN FUMDTO55lv5H5jZtYSgBXPpFtsG94LhUWE+9il2+UBN5kO3NX2sjfPLDF+vHU+TBm9qUwX0VQJF8 vaoVc+X7EZRc1r4u7I6Vmru7TrXuLq4f65o6AcE151t98ssIa9m9VZOIapECaN1HtgKEl0ZMNzo/ vJ9Qk/IaIFY8ib/SXN/+TW4v06WEK5203v0r9/4h9B94MKcOMA2gFsWI0bNv0pb8ElzDs4J4AEwB sTitR+FW03VUpTH42gI8r2Mtl60X4SdNaukDK4DV3e8llfX3arx0xYjxScdKnB+amk5pmd6m7a9l tqvfI3aAp/yt1VluPU/x/p2kkr5GTCmUFBaA53XKA/gXVdoKgBRAmj66jteKU+0iCHDNZ0xJAvuL lF673/jA74d6tmD3Vf4w0vc2VbhEYYyAS8fSVkl8XSLPGZwj5jq+yf//AcEs6XMKZW5kc3RyZWFt CmVuZG9iagoxOSAwIG9iago5Njc4CmVuZG9iagoxMiAwIG9iago8PCAvTGVuZ3RoIDEzIDAgUiAv VHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEzNiAvSGVpZ2h0IDQ0MyAvSW50 ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSA3IDAgUiAvU01hc2sgMjggMCBSIC9CaXRzUGVyQ29t cG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7bkBq2zPdtx3v2bA2GAj YzA2DgJhMEIgFKFIPAwRRsQIkSCEjVAwEsEyDrIDsgNOwPZHSvWu3b+p3b3Xnp5zzr13Zp6gaapX 16pVvbr33PN/79vf/p++/Q+fHhbRDPi8ZqVACUDFXI8jBVjPfZRJCcC6wt/6nXZZmgHruRUTG4CK +fk4tgGf18Q24POalYJtV7vr8b/9e+0eNQOuczkawHzaCLjW+apdbAOulbEN+H7+sQS49vYjd7km wFwd24CZ87Mi2AbMTrBtMBMWI5QAXCdCA5g/+Pmkq2sPuYsNQO7OGBrAnO/nX4WGWumKLcC1H2iA VFvHpDfwe5tD/VpuP5j7vP0LKEERIM/6bAHMqfoJDTBrrkRIb+Bx/7zPg04/8miAtgC2v+WqM2Z6 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 LAFzXFunw4LmP4P/U5PDuez2eiZlEMzzpkLyk5Px3/3/Wg81a4jjGfJQaFhCE1gZWTelKp3kJyfj H/N/7Tb102eF0xttbMa2fmpuQ2+1/y2X/KxVxbNucoRPR2pmboVT8yf6t23MzG7ZOj31ddDi1kyd jOdbyrtr/LNWZ26l6Ypz3Wu38+5Kre/k38d3B+hD+jnU3X5M9lPz7AHTL3bVt0fje8VN/5Drvzr6 Db6Tf3+qHNYdYCmwMiyiGTBn5V1X+iscSgBcayV3duUIUoCZuaK/wqEE4NS/gnpmw/dCikAO0bQ0 Xx4amN9w8TdSaqqol616wbdbz9gDXMezljBD6cLNtp0/sX+3JZsgzPEv/GdK9kFxLwcdlhDcLpaA OZ5355fguWn2/4YSZryHfx+n6i2HHUCeXVteNrDy/gtOpbnibYWTR6hqPYl/dxIzdp5nlH8tNXOQ maOIU7x1Oqdm8qs4lgCzLFsAc1Lzl8F/nlFn9xKgJQQFaY57pS0Bcwwczzk5yA46yWcL8qxfcUgB OJclia6Y3hTxMs0QvNbJFEpQ1LnieAugJeRUuMakCEjZs517vtDPXGgX5Sp+Fb+QYitzn8Q/fcOk AC0FeDf9K+JlJg54hU8JwF7rv7fv63f/exsGjkMDOJ4zWwDvrvhJnRU+JQB7rW77w/5VvQ11wDNg +nYoDZg9aEtSmi84yrLbbEIL9v/5C7DrL8TfzP/QmXnpBrZTH0dr4/Yk5hQitBfAFiD1FTzVJB1A +l2Q+sKMqlYKUg6Qu8apX2mSDph15oitpibpgNMsp2DMHJaA61yVaAamb5N0wLWOzeweiu8rFZAF 7LnF70+V+338//8XFLIxCmVuZHN0cmVhbQplbmRvYmoKMTMgMCBvYmoKMTgyNzIKZW5kb2JqCjgg MCBvYmoKPDwgL0xlbmd0aCA5IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dp ZHRoIDk2MCAvSGVpZ2h0IDcyMCAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAyMiAwIFIg L0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFsvfe3 5ldZv78gmZJMr5lez8zEP0IpQUCKgiCgAoKAYKEoIoIFDTWAgNJzznPOnDnTayaTyaRNEkgnCUSl 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 LjXQSv1CM9Mvuc/qY/6Fdxdv+eIh5/Ol/s9Rb2jmfHbu54UffW3lMrreuKbBQE7l4LSIt1logb87 N/Sb7We/IfSyocNYADeTD532neTvtP7ZH1KQAgyEcRv67ehd/S9ulI825nCZz4eCDFPKiK+zoAHW /DwlBeBTtoDMWmNSAF/LL+7wY1zXulxpgC8zW8B5yUkHHP6hAW50+ufrYebI5c8ewFkrJ0M5wH7d /rVssqQD9nW+yH8b0e038HBy03vGsQ3I0zUmBbDm5ykpfQjqYnjXHzi3Wug8XkcWWuAvyh3m/7Ht jbqMAnDKRu5Q18yxevBzPsgCxsTPzQ1ZwN/2//8BPnPrsQplbmRzdHJlYW0KZW5kb2JqCjE3IDAg b2JqCjE5MzMxCmVuZG9iagoxMCAwIG9iago8PCAvTGVuZ3RoIDExIDAgUiAvVHlwZSAvWE9iamVj dCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEzNiAvSGVpZ2h0IDI3OSAvSW50ZXJwb2xhdGUKdHJ1 ZSAvQ29sb3JTcGFjZSA3IDAgUiAvU01hc2sgMzIgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0Zp bHRlciAvRmxhdGVEZWNvZGUKPj4Kc3RyZWFtCngB7ZqBii1Ncpz/1xQICSRkDEJCL2EQNovAy7JY LMJm0XsqqqPrO9FVnT3Vc+bee+asoSmisiIjI7Orz9x/pd/+5n/89ldPPxbRCnhes1KgBKBirseR Aqzn3mVSArCu8Df/q70srYD13IqJDUDFfD6ObcAXaG63V+Z/mv/X8fzX/9rug1bA895WFBg1YCVr 5mAbMHPuRrAEuKvw4/hce8BcC9uAmfOrItgGzE6wbTATFiNcCcB1IjTANf9Hn2IDcF0RGuCa//yp Cl3U4ghwXZErAbjmV6ekA2YmlgCf42QW5QB5uo5JB8y52AbMHNIBM+dHRLAE+FwVbAM+p3M3C9uA uwrmY9vglsiQ+6HCXX6aoU1Ann4O3/Vzl5+usA3I03VMOuBrc5EFnOhv/z7/K60A/+t04d/tyAJO 9Iv/UiMFMOdyBJg5D9tP+z8RP5rPOyNL2mq98nZMv6Uvsst9mLVO+L7+Pzfn7DfnWcVzkrxWQJ4a cwT4HGfOcqTyWcVTB0uAPDXmCHCLYxtKIR1gnRWfWZF0QJ4+jys/lAN8a//7T2L940ObAPfLtoHt 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 zp8xtpH6ol7ez9ShtEA+4pz6yfcogrbOqviK22oWJWi1n+9/MDP6Cc82b5+5kiLgQV3P4ctmFd6y i/SZ3jL++v49Q/n0uDDvThX0tAE5gR3zCRx/W3RqtTEl+O3I2072xGxGK8Dx1MTSIke5Trnw0wyf /j3Kn4Kf6N8DnHvPFipOzid7Tz6jA8y1ki8db9MAwa/NfUH/Q9fe5nw8gfU5ZC5jHKpUnLvxQZZt 6gjzpJ/krMQRh2xZtoD1eGom/pc//xfu2DViCmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKMTE1 NzAKZW5kb2JqCjIwIDAgb2JqCjw8IC9MZW5ndGggMjEgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0 eXBlIC9JbWFnZSAvV2lkdGggMTM2IC9IZWlnaHQgNTI2IC9JbnRlcnBvbGF0ZQp0cnVlIC9Db2xv clNwYWNlIDcgMCBSIC9TTWFzayAzNCAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9G bGF0ZURlY29kZQo+PgpzdHJlYW0KeAHtuP3PJklWHViqov5OdrHHwIAMtjAw09Pd6lE3PT09X818 9MAwjCxjFq0ZGVtGGEtgZEtICGQkW7PSSv7BEpb4N/aee+KeOJGRkU++VV1V75OslAqdiLwf5557 I5+36qfe+j9/6tfxPP3CT3MF+MLPcA3wU7nNFQYAaT+sDBJrPGHAlZay11ZgirPkgLw/0zJ6rjjn 9nL8S3n0olrwMylsrhKBGkrSL/x0Ng4rO8g1gmiboJm1bu72KA71QP/qO4FedWA8ccitQGyvwf+G DpJXgqcUWT40ycfnmR2c+lgCTvauv/fF4iB13giRaa10e4+DfrVHLvfGf0/bUBsl16sONJa98FQg LPlqc1/2v4drrTx+j9nIsFMrbiR8bNNIbsgrKepV+wRKB5ktvxUlAuO/HP9kMnEAQz56JdBeLXXo /NOS22r0Dd1Wee17CGItpigJiLaAXgncCf/SbZilXrsKTLCv+dNfw3msAqMX1JYsCV5c52pKZBQZ dlNbAZ77qlcCye0x8nfawqItoFc3gVwEbrrcNFAogWMXmQkc2/tbuQj42xfDCiVwHOenn/76/7Ez 23kYr/h212b2unUiSgLgphQCx3FkJjDb65XAbPPwE9EWeLX8zzNUmQKzr14JzDanTt7KgYlVoH7y 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 uAurvyUiKdOJDHlGon9Q/KNYKsCqb9YeBrvPSjfJK0D3lf1u8M2hQgm8fMwVH6UQePlcCpWAN3Q7 26NN79EP/3d+gv73kwBh09Z+zTX8rU3LOPUp60EyZlTHFABmE/rENtb2pyMykvll+bN8trvWZylO rAC1NsWkWxnv35T5LR0zYGvuC9pYvyLCdfnn2NdFmLX6wd9BxljjCVW5SmTaa0vZtUK3jLwJ6/Zm 8+B5WMQZRuV++UtGAdOqXxOJsBFZxnRX+wR4LrMAZ7TyLEotwLfaMoVWz+U2fr6KL9oCDOu+r4F/ pIssSkS2XovojTbDbMffUXTxYoF5WWLNT2KucmxT7bnCRXGUTmAbfOxvvKWlgkSoeOKQ6xhHNASG W9ZyvTn+pL3ln+VAVf4c57qx0VYgQkmEOIxHEkk02vgqd4E5DqNxVQqB+Txox9u75h9FHfOnSlzD mGrAy2ZbWxnQ/qH6eEyw4o0rkXc41NiEMTjszQ+9dnwfN3+nvYvPaOs2EYTbAGqTAFOs7I0APi8/ +LtY8zvT1hZZ8c0eA7P7eK5V79wmgii+aAswxcreCHwG/CNLPM45sJ7IRVaWFAo4N/cd7P8+tYr1 7zNIroymmGfiyEWAZFa+YaZn4GO9W/kO9m+OPwpM3Row5jippmSZmIEcYA1Djajx9zhee5xzy7Ba I2ZgykjQXllMOP493BVwtsEJXcYSLP6d8W+a1Ei3NrFZEofFalvGs56STmLOfTet+lVqqpa2g02N R2tHKT/YFKVr8GdpUe9QY237ELJNi5nskpY4EU0Bm5jW00E6j7myYfZcETazbOJrK7CT13NVczc1 ruJ7ja+Bf0/hnE2fgWfJTmW4yqCF8jiL2n+UCscK8Hdt3ejTtzUkkWibK+Ps5L0Q/1adV0p8QmfX EHHoUk3c0dNjmr3HUcvUxGP9r8X//wPZuepkCmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoKMjQw MDMKZW5kb2JqCjMyIDAgb2JqCjw8IC9MZW5ndGggMzMgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0 eXBlIC9JbWFnZSAvV2lkdGggMTM2IC9IZWlnaHQgMjc5IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5 IC9JbnRlcnBvbGF0ZSB0cnVlIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNv ZGUgPj4Kc3RyZWFtCngB7ZZrlqU4DIN31K/Z/94GEz4Qwk4CVHX96OL0KduyJDu53Dvz48f38+IG fv74ufx7bvBW/3zyc6Xv7PXI2fle5/rjnuf4ZxfVaH5m1dXf0ugGT2aq3vO3fpU+wxXT3HeKOusr pnmpt8ZIY/RL+Vx/vKcXUwHUv8qFfkkrTYWrgXIU97ziVXiqFxAdUVqXd6DH6fXwzDjRu4Nn3Ayr fDNuhn21PtvJMa9jZ56s55jXaJf/fC6tvdo/n4yvWOQ8H60PX/VkO50P5pG93uhVy0z3HeHsNeJV vqFHi5fGqqe45qqNvOopvuab8IJPvjPM/Qw9nkSfFTjvknLIPU7pl3OjCz45scIqHB2x4l3wAORR fcDURMVEtqfKU67imu/C5HcgeNy7emmOF1zne70caH1UF9iub+2dg975QQDzfBVv/ef69tuVzXDM Z+g+zuWsEeF19fKeqhda92uux31q/63evWPveHpniZnKYe+GnnvKZVfF2vxDyVzfC1w9FMMB7JF+ ORd6naPeigc36njIP0OPp55J57ET/YhgxF6v5pzPFTwenx84GBzFvEdNVO5FL/cMT884k/vuMxrl rHp5Py69ZbHqLIErv1Xnz4hzsad7nfR6Qdtc7YeHz8TXpGuZcTPsqm0nYZ7O0P1V576+N9w3erTE 8PS57AqHCNfPNKXfllfuBq3zmQlG1NmBvdYvl5rtrxgzfZbWcNjpvp4Ttpj5nRnn71Cvp17KS3H7 PgQfnsbsXcz6j/W66ESus+Pu7z61/vx+wMNfa829T4/o/ai9p1jvSKHj88BXtYpl+S29LKI6352a mO3zSr+9px/7WWe3c8U40xq39gmz3eipk2PUHkMD1tfnvEoz46nayFWjObwVo5AIl0jLa3CP8Ij0 vQZfo72ns+9JePp3qTvnNLTdkeuNspfqq/lOGCSq0TyXtd+x6I25zUF5VZ7P6uszzRN/9XmrV6+/ mm/vqe5fzXeO1po/01eq+felcpjZrdJ+4/0beHu3b/X97b67/8wN/MpP+uvnr+Vf3gPtcXq9nn5G hz6L7/WZa429nze+53r6tfM39vEZXl+3OiPO9/rMpjruyfle7wp5h5WjeXC9Hunpj2LlO9LRv6N3 rtfhmWHVrIybYZWvcjXP5n1IH+MtZp5Qer0ZTl9/vKc9L/Wo8lf65bdbffGKWOFw6BPBiRXu/ZUH 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 Mk50Mly9N3nKm9efvwfuzw6O++yKV+GZXj9T+pxDe+oZ951xGpr3ZvXBYy4afKk1wlUOGDztxe7g EeGuHHuP0BFVxx1kvZMnhCVO6zeN83XfXo+RPU6vd+iPncE84hO45vAyjJ5rMu6KyW83Gu7YNVqT E5kb9SP94L33Odk83x8OuL9X4OzbalW1nNlEdOGn2FX5Rn/9b2rlD667VDncLFaaDHeMO1ScGYqR E4MT+VC/maku8wcjOt/r4GVYqZf3ND7/7MGPCEdrzekT6REdj9pHK1dztKOoGs1HOhbJNIqRE8O3 ypmZ9TOseaG6F9XvnrKxKz04EW+tNadPpEd0PGrvwWk9rb4wtxeVnYls5nU7w/Eb6Dzne53pMw6+ M/FD9BODsjkZVlll3FnsredtfSVY8GznDv3Seqp/qmOBt3p8vuP3DXzEDfz357/l33Ont/rnk+8r 3+76XD93x5V/hfsNVLwKV/0MR/meP9Xf0WXcDPPdqO9wQ3OXzxzivD5/PzL9LFbtP6vPeJyL2OP0 ekN98Xs08ox+PNXv2VN9z3fkyedQ7TWrz87ke+FFHN3zE717M6MXVaN5T6M91az51rzg8t7QI6of ufY0jz41EY1G7ZF7VH7k9KucPnFKv5w74ytGTsSXmgg+2g8eujUCbpEesNeBZ1jFz7gZhq9/55Sb 5Y691nOQ7Zx3/US+3tNz/fU3kbMS/c4cXxY4PfSJU3p5T1WH1mfoQPge4YBTe6RPpE8dUe9X64oT HlVvTt8+FzzYiag4OdFnZ3c34tInume7kfOOcImq0Tz6PLEbfI+q0RxeYDyOeR08MCJa7YHVnOuZ q7MEzt2HH4+fuYeX+u07hy889vcz6Xk8j/lv9KrFOyK+Ve47al1pFFf+8ume5rFT8CMnqka9PH+j z2b4XbRtz/fe2/GtXu9A52S7Oldnay+08eCX3aGfU7l4Vf740fdZt/T/A5ar9LwKZW5kc3RyZWFt CmVuZG9iagozMyAwIG9iagozNDU0CmVuZG9iagozNCAwIG9iago8PCAvTGVuZ3RoIDM1IDAgUiAv VHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEzNiAvSGVpZ2h0IDUyNiAvQ29s b3JTcGFjZQovRGV2aWNlR3JheSAvSW50ZXJwb2xhdGUgdHJ1ZSAvQml0c1BlckNvbXBvbmVudCA4 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 q/o7w5cE/On1P5XP6+VTI2torTl9Ij2i41F7D07tadXnI90I79Xjuam+vAEn+nFm76IemofHJX37 LpjPTkSfBR6Rns7XvnIc196mt98FntvD2NtkcxXjHdFytxEHfo39vQLjuF7vAEcx+PSoicqFc8Pk NwGm99E7HeVX9bEvR99KfY/wZ+iZgddKVI3mK9rgqGbLE6FyXJPQ76Bz+v3f/Z3hAuAzFyQd5aq+ M3tG8Vo1ee1Pr5XP3NA5Wms+cnGO1j667x3v5jNP68sioY3De+ClkT5YzCePSN/x8NQ+Gufpeygn eNmBQ1ROhmk/cjjEvV/fATzi6G6Ko1ed393nHum3weVP+OiZ7QQXzmiG4r4ze9b5/VtVbP/rd1Qv Zji2q/e3HnHxJ7pWd4XjUb2frdd3zuawi84lz3qOeY3W54IP+Y0QfX0zdMSrenxeZvy/1/6vfM5v cFU/mqy+mo/4jqtGc+fVen+DY25TyLupRvN81kRfvgfVkxNDGXmc+M4cX8UO9W1xndWgdGbWC+yy frtp/RN3w1PvyRv4LGosrunrbObzfl6zC7juiQN76T74Heq5TImuV49ZjsU1/f7dqh/76x2P8kv6 9m+QGXhF5O0V05w+UXuRj3B49LcIKDr60rpLMw4Y8U4kwApH6Id3Um6WL8/7f2Snne4KZW5kc3Ry ZWFtCmVuZG9iagozNSAwIG9iago2ODU4CmVuZG9iagozMCAwIG9iago8PCAvTGVuZ3RoIDMxIDAg UiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEzNiAvSGVpZ2h0IDQ4MCAv Q29sb3JTcGFjZQovRGV2aWNlR3JheSAvSW50ZXJwb2xhdGUgdHJ1ZSAvQml0c1BlckNvbXBvbmVu dCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2WDZakSA6Dj7c9c/8DLQY+UAg7 CIj6693izRvbsiQ7Isns+vPnz3/+/Gf570/5aF9zBBlGL6L2NYezYhQS4RJpeQ3uER6Rvtfga9zv ITjx+L1UWud7zYxxPYprVA/Nr8wcUY3mBXuhbJ177pWnGs3zWeN6vIihrHJmZf0Mc69GT5FE9fJ2 rwe3x7n0Bj4TNMRsjvfgRKRHpKe1/2y0vev3B48qvtZ37iPzzLDYSXF2VIyc6Bq/DzzuovrdcbP+ Vb/dPTgRrdaae58e0ftRe0+x3n1kOvxH4iO9LYKWyDxqop4FjmLKq/CKo35Pcvd7oj123EXupbXm zHCsV3vvmC2fRaQZj3keM26GuY46464YBIlwibS8BvcIj0jfa3CPo7zQZdwM8xnUb7lPdNmse/35 b8g9d5ugvCpnlyxWGsXRKVblGTfDhvQIvzvu32HduVrJOVpr/k7fqtRP85ZVV6rRvFbsHflN63Ez zwyrPDJuhlX6Cp/1qPQjeMWJXaue4pr7+QY/Fpd9fG2LsDOxNzDjgBGf6Ec0T/x63Ky3zs8ahmV7 ZpjJjjLjjmKHiSWfprc5WmYztX+Xv9W/1bHPrB6f743n3x+je+i5Nf8M/Rt/3WNWr17fkY/s3+P0 epynx7GfdSRr7OkaYlHM6gvbX3i5Ab1bzUcvRzWaj+q/nGcv6pOdM26GVWd6wq08fvHfG/i9gd8b +L2Bv+MG/vnzz/Lf+11n9e8n/+8qn9xpxs2w6raecMPjKd/nzurd7/+mLr6jI/fZ4/R63G3GyTD4 I3FePzLl5MzPm/udPDf5uszP7PXdJs73Otef9zTGb11Uo3nLqquv0ugGb2aq3vNZv0qf4Rnm+1Bn 3AyD73HlGvhEb9K1fK8/39PMF0z9qxxuFiuN4pkusBFOpZ3RP5mbcTOs2vMJd+ZMzB+fN/Z+VDuN z8k/50yfYZyL2OP0erf6v+jvj6lzLhcxpufG2uhaamLLvlbOoyZeFWP7uk79NHdeVatmzROicqLt dSJpIOd73ZCP4vzeOt9rJIpXeXC1h9bxiqN8z99o1OOJ3rle+3l0TtZ7or/jfknfDpTNNEq3fK8/ 31MGZF6KVfmsXn3xiljhyunxHunFFB1RWpedepxeD8+M8/RMmUeGVb4ZN8O+W5/t5JjX3PPo7qX+ 5d8f4RfP8uKkTzlvZ1f6Cq/O6cM/Qp+dyX2jDh6RPbxWXO8LHlF5zPcenF5UjeY9jfZUs+ba3HPl BERNTCQN5DxqYkM+ivNdg+fxoO4J/SizHIw4pE8+80rnvtRE11HTJ6Y44B4rrtKc0+tl3AwLjwxX LMszrNon414wEUdPv2vSWlPVei/qOf35nuLNPCIzlkHrU+FT+s57qvOYoZE+UXuRVzg8+msEFB19 WlHzedEjwokIRqQX9b0+/71WDz6PDGMmEQ4xwxUjJ6KLGBj7U8cuFTfbc1afeSqW7cIZsp5jXqON o2dzMr5ikfN8tD581ZNddT6YR/aa0auWme57h7PXHa/yDT1avDRWPcU1V23kVU/xNd+FF3z/7VQv 5eyyI2hP8xk9PsRj2J4EzrukHHKPQ3r7Xcg8Mqw6Z8bNsIvelkUD7LXq4Wh0vte1frtj7hlP1Wc5 WESe7Hvnc1UX/EPP4CWCPfET+aT++tvlO1dncpydXunlPUXvftQe4XuEB07tkf4apam4vi+BUytH P7+w0R58cGrltPqf9/eH7sr+nCd21z5nAXPerB7/8I1H52S1Ys7VXuTx1Jz2+wLPo3tEn0d3dx31 E73eZeh4Ki/6EdlLd6I/qlctGve9w33mc/12u7ELszhfhXmfe5zS7wfJPJiXzdllR/gMPZ5EhlFH zHbTvt8lZwK/6DfLxWKb5l6uhwe+y+f12/jj/+wBQE1kvu4DN+uhI2acTc+Jzt+R0MTDrMwDDK7z vXavi14Og2dolOce1Znm9Nd/56odOCN93WcE6+qLs1czuL67s7/RqzefCbvjR825dY+P0V8/F3zZ wd8PdtG+YrN6vDhrdgfcl+/mO4U2HuWr/52ePmdCW9U+/73+uvN2khxnTu/OXunl95x75OxEvZNe PqvnjH7H+HL24GmufN9ZeVXe6rdbZAY7hbaHVTu+1u8H0bnMYF9qOJxdI72I8Gf16sn58OSOmKXc DBvWr9tvn4HP6s3UHvOn9CGWR8/HLI1BhSOyI6VXxVq/X8gSYh686ozgOgeHKf3+vfD5Okf9PYc3 r//i76f8ncHucbZliyVcd2k4dmerbsGyz4j7eqMPTTyxjz54gjOfyB6belZ/Tmau+4Jn98aOvpOe a0jfuXO8fT6zuZdsDqdTjvq4N3srn/vIenj1OL1erW/fUc7q+4KzL+eteBVe6vfvC77Bi0f3vsvZ kdmv9PJ+qB5v3d9z5UceDzs/1283wYyI7pdhnN3nZdwMy/Q+d9vsfG+o0W6bnmf/DH3srnfLWbJZ zmXPV/r9sMxzj+zelcNdTeu55CXezdRZnF3kk3pOtL0P3D9zfDfFYy/64K/18r3FE3+N+IMxNzSB 0Xfc+7U+lNuTcaKT4T674lX4VT/2/VBdtZeenfuBO6JHE7vro9rA1TNmgn20nrnhGw+zmMd5iRln Fe7/e6RP3rPtpNv/szugrz3fKePoXtFv9J3fT7yV73dR9bgX+B6v3udenMEjs/QMytG+4uTa17zp d36LQsPeocFDcTD1RKO8W728H+jxVG2Ww2ce9Su9ipYcz7vP02RH+V4fp2h/yzANz9jHH5/1GXpm a1wXTXZVDvs6FjWP3nGcreHuh4WPn/I8r+qY91q/a9lNZ4Bp1FmBU8N5rw/l+WR+Z3fLlNPrVbwU l+8tdwpP49256cdeqgvPqOnTc97yiR6Pcg5wSRQnj4g3XHrURMXJr/r2O+t9dOGpuc+g916f+zNX z6yz4r55wKmJ1U7Oz2rmZr2YDR4RbjYXnva6enuP0BHdDzwivWwneHCoNdJb9XtDMfbmvL0evj1O r3fqz3OBecQncM3hZRg912TcFVs+5zg/T2B+D9qDix9ROa/0+w46H8+IOsdz5sHTGg/X6DmUL1ex SnUfPDKMOR4zboa5bjnxQtvQ4JNfeSeivCo/2dcs1Sw7ZLhj3KHjsfcIdqvf11UvTpBhVS/jZlip Xxa9OxN+RPW6PafcV1+P6xaVq7myKjw42tP8Vr/vy7nUC5+I9MGcR99x7pp+qddFB3J8iAOShoKO eDbb9yP67B4c5WuOHkzjO307C392UE96zKxqxd/owx9dNUtxzX3vrMe7EhE+ufc2xtj/mUUcU50s dGvc4Qaz75D3QgKGK7VGv1t6uf7qiTexp8880RGH9Mm/beiImd8I9kgv7wz3yIyI7kUvcOV7rbzj XQTcfVu9NPeU2cSAyYlX1YnAIY7pz785VHe6XjPlVflVdSKVJsMzLJwUx1kxcqJrFG/0e1H29/cH DdH5Xgcvw0q9vKfZ+6R+7qu15swi0iM6vs0A3aJyNVdWhW9+9+9bqk/uAx5R/TNM+5pn3AzbNPH/ 54/6PVdn78717w99T3Se5swG8+j9qOHQU6z4OqzUTKda9cvyR3pbBC0Rf2pitQ994hO9a9COxg/R 78Pw8hhtMN3LMWqP4/p8TjWTOVVfcXLVaN70KSTCJdLyGtwjPCJ9r8HXKO9pl9eItjvUvx+iPau3 EUepvpofhJtENZrnsvt/D1ynnlXuGq0rjeLwFavyjJthQ3qESVR90r6FHumTf2+rAe6rtebv9K1K /TRvWXWlGs1rxd7p3If6aI6nYpq/66N6FrO5TxwqPTgRT601p0+kR3Q8au/B2XpafWMuv+vbXu3f Z2yWnaWHec9rndWbQW8kZjNGdHBWPUUnZnMyrLLIuKPYrOdjfSJgV2JC6ULoiF1y0nyrw2pWj08v zs641/+cvz+ye9D9Nc+4GaYazTPuj8I6/976nn4urTV3HbVztLafdSRrVF7TGCxm9YNjfgRt9qyV fgSvOHExVU9xzf0ye++Hcz+1tkV6O/seGTfDXEf9hIvmN+Y3MHuXb/RvNLr9W/1bHbNn9fj8xt8b qG5g9h2b11eb/eK/N/B7A7838HfdwL///Lv8937nef2z2fPz5s77bNuPYfuZvb6b4nyvc/3cPY3N yCcHOquvnb+uM3uGJ/on3OwG/l792Htana/C/Y4qXoW7/jvqJ7tl3AyrzvGEGx5P+T53Vu9+X7nT 7O5T+uLf+hHPHqfX464zTob1+PSI83qc2lj5Vnirrt/vnr7Xc39q1WhO/y6qZs0TgXKi7XUiaSDn e92Qj+L8XXe+10gUr/Lgag+t4xVH+Z6/0ajHE/0It8fp9dip4mS4YprjpTHrK6a56sjXPsUe7zRG v5Tv9ed7ejEVQP2rXOiXtNJUuBooR3HPK16Fp3oB0RGldfkO9ji9Hp4Zh14WM36GZdrAMm6GLcwF vrpk3FHsyfxRT+d5rSfIeo55feiTu6jOc2iWJPziye5yRt/zLc8gi83rxUxSn01NFGqaOo+amIl6 vYwfmGo0r/iOq2bNnWAzoo2GmEgayHnUxIZ8FOe7Bs/jQd0T+lFmORjxqd75Xo/4ukbrrl6JS+5c r4OeYdh4z+ue/o77JX0Osp/zM36bGJGdh95yy0v7rCLL+IpVOS7azzDtH/myw5Ej2mOFQ6NPBCdW uPdXHuAS0RFpRe2fl3OCC0Z8pt8+F9eqxzKgeZRLTmyIS5HhipETn+rhf4Y+83TMa/aJmPUc8/rQ F3ee8RWL3N8Z3UW5zFKsp8981Ru/LFa+T/T+HqLVvTiLzwP33SpehTMz26XX0/maZ/tk3qpZ8114 weW9oUf0Wb6v86iJo3r4RNcFzmemHHKPQ/ridx0vPatiPVx7mnf1QZSn4gol/Z2gP6MPLfec+ak3 OTH4H6Jn8Es/kb/a59TXf3/4mfn+VTie9ImB3+bynirXtczQCN8jHHBqj/TXKM0Gt98P3p+KEzZV L/B7/c/9+0P3z87JubUXOc9bPb5E/CI65rVyej08a077fYHnUeeRb5/6x+t5l9idyE7M5/tLH3xW r77MjKi+dzg73fEq3+UNaOZlfuzJDM4fuPu+1u/CbEbPkx7xM/R4En1W4PFwH35f6IhDevldDz5a YoVVODpixbvgAcij+oCpiYqJ7EiVp1zFNT+E+x1zz2i97t19cONRjtfai5xdIq7PudDaUz07uYfj WOAJ33nMdnzT379v6Ngx8xvBunq7o+os287t/5ntERY4tUf6RPrUEdk9elpXHHhxDuWD41frr59L aHnQRU1OrDC02tf8Tk8/Ig/ny6J6a/4R+pinD7uBeR04GBGu9sBqzvm9R1fdReDsGX48YFP6/fz4 qmd2Bj2P57HXjF61eEdU3zvcd36uP+cxi/uN/TLM++ybcTMs1e8H6fGzObvsCB+lDx+fp97pGeS+ pvXb+MVmOxqzNVb7MZu+78rnSl89tbf2j5tt9wB2rc6CoxE+GDWx1sc226N3EojWuj85cZc3/Mf6 5b3QeejZn+jnACfSf6/f9nA/ztrbkdkZN8N8x0Zv7zxzG47cWeDxxN7uq2eB4/us4kLvvW3C/efF Hh+jZ+o51325I85LDB734jtpb0gvd46/eyvOPTOXHnO17xy4+MPt7Rm+8aDdqmutHOdq717ffl/Y NTuLYpHz6Lle6/fvi3r6OfScWe6zX+nl/VA93pw19vRc+ZHHw57P9dtNMCOi+2VYthc7vNW7jhng 1DqHXm9HOG/1zCOGXzzUEd27wtjzVr9ZLjbrqGZWYD1/euzksx7pt/Hr//FFn0Vm6Wws5vT7hSwh 5mZzwp+dmO8Y+Gu9fG/DGz+do/tV+/j85/ptts4fyXU3HLIdK6+rvv0e0Od8eIPrOXWG897oQxMP n4ueT3GdBZf9lPdOj+p8T8MzHmb1zu2cTbn933tR61maGcl7em7W6tTHd2s8xUDndvX7b5Xy/Uza w4u5VQ8P+B6v+uuZ5Thryiy9A+XQJ2rPNRlnxeS3G43uOpLHWXnCc0SjnFUv7wc9PCPq/p7DZzb1 K72K9rn4MZc5+hmb7CgzboYdgiOJqe1vGS32oCa672foma1xXTTZVTm8I45FzeP32XD3Q8LHL2B4 nld1zHut37XZTDCNOitwaji6I5hG+PColxM0Dxp4ej6IcIjgrsn6ymn68r1lJn2Nx97ye5P1sznB u9efp8FXvapcvXGY07ffWfevvH02vPf69nuBP/fAfVLHZ8dMuF4r/kavZ3Fvao06gz3B4OlOeobo w105yXuKFm/VV73GU0jsQ5TWca/rTnsD3optqx77ao+dfK5yRL7A5+fonOjxREofzKP2NYeXYfQi al9zOCsmvwdoOKtrtCYnqucr/X434YceT/bi/nSm873GwzXqpfPkI1ql6odHhjHHY8bNMNctn95C 29DgkwfiNVrFq/yxftkh83KMO3Q89h7BbvX7IcMLbnZuMKLODmxavwy/OxMzfZbWcNhJPekpHx5n z97T8IBHviF93DXMV61zjt7++bKX8vDRc4A5b1p/LDSWsAdxTHWy0BGls0DnOx/97GzBv2pPjN57 /el17rZllScz4XuteHYm52c1uqyn9xazMs5rvXwmnGM0sgdxVAcP3Rp3sMHsO9TrpZ6v9Nf7xZvI HlFrnvXBNKpGczgrlvzbdvcZo4/ovlG/0i93iB/6DTnxeD/90XnR8xq+76m4zktGHGdUD3IiflmE QwwOOfGqO//mqDmtSnlV3iraKtXs7zZ3D4cYDpFzh46HbgS71e+rqhfbZ1jVy7gZVur3F0Q1moeO mph5aU/zcT2uW1QPzZVV4TrT81v9/vny+ameeRHpgzmPvuO8P/RLvS76IFe/B7KDetW3f596X2vN MQTz6P2o4dBTbH9NtXXkmU61B7FIHullkdBln6POVm/N4bzW7+9pvE9PH/YgTul3MV4eo93DmO0c 6nH9OQdPj5mncrSvOLn2NW/6FBLhEml5De4RHpG+1+Br3N+L4PCOab/SOt9rPMb1KK5RPTS/MnNE NZoX7IWyde65V55qNM9njevxIoayypmV9TPMvRo9RRLVy9u9Htwe59J78Jm4VmvN2cOjc7T2n9G2 d/7t6p5V/VrfuY/MM8NiJ8XZUTFyomv8PvC4i+p3x836lR6ciFZrzekT6REdj9p7cLaeVt+Y2wfD zkQ2oyZuZ7i+x/SJT/SuQTsaP0RfDFNvzaFnGL2I2tcczigG3+On6X3QUjOLmFC6EDpil5w0n+gy boYlY1boLfeJjtmq0Zx+G8/v3j13UyqvytsZbfVE84TbTunvmnF/FNb599b31DuKntaau47aOVrb z/pjb2YQW+/z3aM/G9X/jdesvpo561vpR/CKE7tWPcU19/P5++H9L6ttEXYm9vbIOGDEp/oe/6f0 Rs7W23VUP8qLWRk3w6q9Mu6KVYJiZod+aWUzL6QEeKvDalaPz/fG5/8G6Lk1Hz2HajTP9Hf9TKPY rF69viMf2b/H6fU4T49jP+tIfuMPv4HeZzqy+qx+ZMaHciZe1Nmzzuo/9B5+mtl/Af9jnIcKZW5k c3RyZWFtCmVuZG9iagozMSAwIG9iago1NjYxCmVuZG9iagoyOCAwIG9iago8PCAvTGVuZ3RoIDI5 IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEzNiAvSGVpZ2h0IDQ0 MyAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvSW50ZXJwb2xhdGUgdHJ1ZSAvQml0c1BlckNvbXBv bmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2WiZalSq5D/+jWnaf+//96 mGCDQthBAFlD90tWrrQtS7IjDierfvrph3q+/PRl+Xm+0nv9vdnv5707r2/7LfbxGV77Tl4732vn t/q4J+d7jV7xKg+u9tA6rhzNle95xavwW3oju6fXQc8wbLzn9Uh/xf0mfQ6ynfPL8lR/R7J9RL7e 03P9eS7ziH6XFc5O9IlT+uVvKHyi+1F7hO8RHji1R/prlKbier+BUyvHPz/twQ/7OX37XPCQtdZU cXIiM2IfxdRDcXJipacfkUdnaD9w9dH8I/T4tynnc7ILfZ//XN9/LqOzZJ85GPs91sv94qlnvJO/ 1etd+rmixxk99x21rjSKK3+Z0j3spPtkGGfHF5OMm2FnfWx1vI/qG3qtq1lfQ89sjeuiya7KYV/H ouYJDn29jxXbDgkfP+V5XtUx77F+05Z7yhl8V63f67cL2ULm1zP6ux311Et5Kb6dV+8Unkb6YOFL HpG+4/E5aR+N8xbao0f9nhic9f131vtaa85sMI/ejxoOPcVG95Hp1OMqv6W3RdASmUVN1LPAUUx5 FV5x1O9O7n53tPuOE6JsToZVVhl3FnvreVtfCRY823lAP7We6p/qWOCtHp8fLf785efl59jK66OT Z873ulB1M3NOjc7N+Fj995hZn+DL8pH1n9uIm/UqfYYrpvmsr2o0L/XWuNIY/VQ+15/vOPNSrMpZ SvsZpv09X76fe45oixUOjT4RnFjh3l95gEtER6QVdTxXf1PQEe/pm79r1UPnB65cciI6YoYrRk5E FzEwPT8conOzPZ/o8SeO5ow4ox6eNSf/3OETw8fzdmsfpN/+PYsZepfsn83nc8j2ovdEr1q8fa8r nLlXvMp3ue39HvDQO6gw7k59Ky7npO8avHyu49T4+Nm/lp55RJ/r54nzVhh3Ue3KjDhrPPB3fPm8 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 X03PGD2tNXcdtXO0tj+RSNaovK4xWbzVT475f0l7e7dv9VeX/p9//7P8XLHq/l39Xb5Pfqt3v6jf es7qZ3nZjq/3LD7jmZ1GnFGPc2ScwOLJ3r2MjxfxvR6nPvpsamLPPlfOoyaeFc/eP/XTPPPPMNWs +UY64fLe0CNO+X6AnnlEn6t4loMRp/TL3hlfMXIivtRE8IiKkRPhUa8RcIv0gL0OPMMqfsbNsMV1 f/Q7q9wsB4vI80rPQbZzhucdP5Gv9/Rc3+ZyvvAlJ4Ixw/HYewYb6v8PQ3IDMgplbmRzdHJlYW0K ZW5kb2JqCjI5IDAgb2JqCjU0ODAKZW5kb2JqCjI2IDAgb2JqCjw8IC9MZW5ndGggMjcgMCBSIC9U eXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggODIgL0hlaWdodCAzMjEgL0NvbG9y U3BhY2UKL0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAv RmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtlgGW5DYOQ483k/tfKILEb0E0pXJVpzNJ Jn77miQIgJTsqeyPH/+55+ePn+1/v/5Y/5Q9fv1N+Aa/+la+Ov/5p/XVSX5rX8nf2aPiVth9n2es u+4Z8r3uhx02vyNP9jlzTt1Tj12fcOCu8XPl6nOv3nPO7Fzf/Vdk/spnZa5X3aic43nFvWPvK+4e NfLauWI45nk149w/dyu/FWv6h//9dd4uX72rypVV/zWGA9EVGcu1uBXmHiN/xlp18wt3vHJ6ik2f SjG7Iztxovetv48/21P9P7nTXpxBnJ2+Ph2uRJzq+Iy1al3j+cqiyoxcw9vFeXdZmWscHK9zR1FV ccfb4cMjd3MtVoWxQettGK7y3JRDvNHDezn/cpmKNRNhvhl6rzDvex76duwC7c0dnifveXSIKBUz lus7p2LcWULu7hm732NmqNZTTa2wwX6qODlEL/0+oiDOeeuO6le/Xg0PyY6x290nwWHC/h5hoND4 PFn1tdY1pkavdpm4xvNJdtRzMaiJUzUz782tQXOcupHRV1Xkh3+FOKEivsLpj7hTOStzUq+VYvh7 FcNVVZ6xrB9TKufRmf02avuEvviemE+UxZM8Rh3ejLtUi9En3jl0iDBUc0/0iHAUwcb3SOUMZznu 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 4El5+morZyYohr74fURJhN0PFMoqF689hzfjjoO8/qVPXLuq6BBhqM63kTmLvjWnGy7Ek3Jxsdub X7i75J1cDW+Hzf6rfV45hL4tw3tzxSt39XmSPlaE4V22r9zpEV2/31E7MAFXV8oN3JwLlK5iVtBz 3HP6qzIzqIlTNTPv1SfTaZ01tQPnRpwTeVLCIMqJnIg7NTG4tCN6NxgNWkmZ491BFoNT0HVVlWcs 64fPJ85soBh6+xdOl/lE2Jx+h4fe3owzswvTPMLPcXK84/cinNo57IzD1WvJ/ELoEmFRKzpGTuz9 Vgw+qCI7uYP3s8Z5cyaK4b9OATtxoteWYZ7PQUn0Hvk4yU0fw6XU4+7RatDEPafvE6SfbDodTRNw UvTJ4Li32hjeJSf6NM93+vl2nG1zm3Dl0CMukzvbnegSs0o4J3dO5KPZiqGDQawm+YSQu552RHfa uWWOW8iaKfOdg+W9qwlwuQV3HzefO1KcnN0h3ENRKTPGtIxromFWGdpHUxN9H+XgKcY7zgz2Aad2 NZg4eq5eS2Y1evMvrEVR3O3C645Zofl6fBoqomvWHAZRXZ6M5Vo8sIjFHn25Da6dcdnxVgaKgc4e OPvg6rgmqJ5fsLOkhPEEH7P7DZiymr/DmOaTnTtv1/chdzWnZCeiu80vJCudhXu/p+Jctqts2sNs XDzSd8yd6cdU1o6ICpiaGKpWwlijGpowHlhgXit3XLljcrj4M9vcz8UMF98TZ7BufM3KyoL9hBun 4QS4MjPjTFHU4/3o2Q3DGly7l40aR95N6IOdu+zoeOzQ1rpPW3iNMKbAVOQpTtUdcUDDBsMLlMgp nEWPeOC0YXmP3X6+FxzHwudPSJLTKQplbmRzdHJlYW0KZW5kb2JqCjI3IDAgb2JqCjI5NTYKZW5k b2JqCjI0IDAgb2JqCjw8IC9MZW5ndGggMjUgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9J bWFnZSAvV2lkdGggMTM2IC9IZWlnaHQgMjA2IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9JbnRl cnBvbGF0ZSB0cnVlIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K c3RyZWFtCngB7ZONcty6DoNf7fQ3adM2zfu/zBUtfWsYS9mytW3vTKvZCUkQACnt5u3t7efbz/J5 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 Kt4U74IPwXPwYnwhvgp/HH8e348fxr8nkAlaBGuCDyGWICRsJFQQGgjnCP2EEcI0UYGoT3QihhB5 xFxiKbGO2EG8SRwmTpMUSYYkF1IkKZm0gVRJaiJdJj0mvSGTyTpkR3IYWUBeT64knyBfJQ+SP1CU KCYUT0ocRULZTjlKuUB5QHlDpVINqG7UWKqYup1aT71EfUp9L0eTM5fzl+PJrZOrkWuV65d7JU+U 15d3l18unydfIX9K/qb8uAJRwUDBU4GjsFahRuG0wj2FSUWaopViiGKaYolig+I1xVElvJKBkrcS T6lA6bDSJaUhGkLTpXnSuLRNtDraZdowHUc3pPvTk+nF9B/ovfQJZSVlW+Uo5RzlGuWzylIGwjBg +DNSGaWMk4y7jI/zNOa5z+PP2zavaV7/vCmV+SpuKnyVIpVmlQGVj6pMVW/VFNWdqm2qT9QwaiZq YWrZavvVLquNz6fPd57PnV80/+T8h+qwuol6uPpq9cPqPeqTGpoavhoZGlUalzTGNRmabprJmuWa 5zTHtGhaC7UEWuVa57VeMJWZ7sxUZiWzizmhra7tpy3RPqTdqz2tY6izWGejTrPOE12SLls3Qbdc t1N3Qk9LL1gvX69R76E+UZ+tn6S/R79bf8rA0CDaYItBm8GooYqhv2GeYaPhYyOqkavRKqNaozvG OGO2cYrxPuNbJrCJnUmSSY3JTVPY1N5UYLrPtM8Ma+ZoJjSrNbvHorDcWVmsRtagOcM8yHyjeZv5 Kws9i1iLnRbdFl8s7SxTLessH1kpWQVYbbTqsPrD2sSaa11jfceGauNjs86m3ea1rakt33a/7X07 ml2w3Ra7TrvP9g72Ivsm+zEHPYd4h70O99h0dii7hH3VEevo4bjO8YzjByd7J7HTSaffnVnOKc4N zqMLDBfwF9QtGHLRceG4HHKRLmQujF94cKHUVduV41rr+sxN143ndsRtxN3YPdn9uPsrD0sPkUeL x5Snk+cazwteiJevV5FXr7eS92Lvau+nPjo+iT6NPhO+dr6rfS/4Yf0C/Xb63fPX8Of61/tPBDgE rAnoCqQERgRWBz4LMgkSBXUEw8EBwbuCHy/SXyRc1BYCQvxDdoU8CTUMXRX6cxguLDSsJux5uFV4 fnh3BC1iRURDxLtIj8jSyEeLjRZLFndGyUfFRdVHTUV7RZdFS5dYLFmz5EaMWowgpj0WHxsVeyR2 cqn30t1Lh+Ps4grj7i4zXJaz7NpyteWpy8+ukF/BWXEqHhsfHd8Q/4kTwqnlTK70X7l35QTXk7uH +5LnxivnjfFd+GX8kQSXhLKE0USXxF2JY0muSRVJ4wJPQbXgdbJf8oHkqZSQlKMpM6nRqc1phLT4 tNNCJWGKsCtdMz0nvS/DNKMwQ7rKadXuVROiQNGRTChzWWa7mI7+TPVIjCSbJYNZC7Nqst5nR2Wf ylHMEeb05JrkbssdyfPJ+341ZjV3dWe+dv6G/ME17msOrYXWrlzbuU53XcG64fW+649tIG1I2fDL RsuNZRvfbore1FGgUbC+YGiz7+bGQrlCUeG9Lc5bDmzFbBVs7d1ms61q25ciXtH1YsviiuJPJdyS 699ZfVf53cz2hO29pfal+3fgdgh33N3puvNYmWJZXtnQruBdreXM8qLyt7tX7L5WYVtxYA9pj2SP tDKosr1Kr2pH1afqpOqBGo+a5r3qe7ftndrH29e/321/0wGNA8UHPh4UHLx/yPdQa61BbcVh3OGs w8/rouq6v2d/X39E7Ujxkc9HhUelx8KPddU71Nc3qDeUNsKNksax43HHb/3g9UN7E6vpUDOjufgE OCE58eLH+B/vngw82XmKfarpJ/2f9rbQWopaodbc1om2pDZpe0x73+mA050dzh0tP5v/fPSM9pma s8pnS8+RzhWcmzmfd37yQsaF8YuJF4c6V3Q+urTk0p2usK7ey4GXr17xuXKp2737/FWXq2euOV07 fZ19ve2G/Y3WHruell/sfmnpte9tvelws/2W462OvgV95/pd+y/e9rp95Y7/nRsDiwb67i6+e/9e 3D3pfd790QepD14/zHo4/Wj9Y+zjoicKTyqeqj+t/dX412apvfTsoNdgz7OIZ4+GuEMv/5X5r0/D Bc+pzytGtEbqR61Hz4z5jN16sfTF8MuMl9Pjhb8p/rb3ldGrn353+71nYsnE8GvR65k/St6ovjn6 1vZt52To5NN3ae+mp4req74/9oH9oftj9MeR6exP+E+Vn40/d3wJ/PJ4Jm1m5t/3hPP7CmVuZHN0 cmVhbQplbmRvYmoKMzcgMCBvYmoKMjYxMgplbmRvYmoKMjIgMCBvYmoKWyAvSUNDQmFzZWQgMzYg MCBSIF0KZW5kb2JqCjM4IDAgb2JqCjw8IC9MZW5ndGggMzkgMCBSIC9OIDMgL0FsdGVybmF0ZSAv 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 nN8a4oWwChPaiAG6hrDWYdv3PCw3hNXsBAKCUzhyQCwvM6maYtwLYdGNjwasI58I+yAZCEt83TKB mPxM6MDKqP4TYHlYxqWYSHV9ACwqAflWyAfAqqyCF3phtCAW1WD7epNAsk+IVbIy9hRYT4glUjWi Qm98Y4AqPV6CqSBW38T/1Hfz+0Pwjz80H18If45i8Dm+B9CTyBN9bKIvzf/0xp8f3uhL8/8Ba6tQ BQplbmRzdHJlYW0KZW5kb2JqCjQyIDAgb2JqCjUzMzUKZW5kb2JqCjQwIDAgb2JqCjw8IC9UeXBl IC9QYWdlIC9QYXJlbnQgMyAwIFIgL1Jlc291cmNlcyA0MyAwIFIgL0NvbnRlbnRzIDQxIDAgUiAv TWVkaWFCb3gKWzAgMCA3MjAgNTQwXSA+PgplbmRvYmoKNDMgMCBvYmoKPDwgL1Byb2NTZXQgWyAv UERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL0NvbG9yU3BhY2UgPDwgL0NzMiAy MiAwIFIKL0NzMSA3IDAgUiA+PiAvRm9udCA8PCAvVFQxLjAgMjMgMCBSID4+IC9YT2JqZWN0IDw8 IC9JbTggNDQgMCBSIC9JbTkgNDYgMCBSCj4+IC9TaGFkaW5nIDw8IC9TaDEgNDggMCBSID4+ID4+ CmVuZG9iago0OCAwIG9iago8PCAvQ29sb3JTcGFjZSA3IDAgUiAvU2hhZGluZ1R5cGUgMiAvQ29v cmRzIFsgNi4xMDUxODcgLTE5Ljg3Mzg2IDI2OC42MjA0Cjc1LjY3Mzg3IF0gL0RvbWFpbiBbIDAg MSBdIC9FeHRlbmQgWyB0cnVlIHRydWUgXSAvRnVuY3Rpb24gNDkgMCBSID4+CmVuZG9iago0NCAw IG9iago8PCAvTGVuZ3RoIDQ1IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dp ZHRoIDg5MCAvSGVpZ2h0IDM2MSAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAyMiAwIFIg L1NNYXNrIDUwIDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCj4+ CnN0cmVhbQp4AezdiXcU1dov/hgHSMIgqOe9Bo8jOB9HICQEEAVBURTlgCCIoijK4cCBAzKIYEIG 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 NlXURG2aoCZ8Ra3NQEkTa5tkDt2oNq08LQi2cAdVhoq8u7sg1FRpkws1aW06Qk3UZlhtWlTVNL1u 01lqojbdrs3L11+s8iY4q82Sql5WRqKg1SmtSmJPoixDK3769t6Uy5t+aoatbWqpidrkoE0NNbG2 ScwJ6zb1apvOUVOubYpDTVqbvKhJtOkUNVGb+tq0lJomapuOUxO16XZteloedFabVjoTEGu5M+FP sDsTvmIhNeVfXnPtDVLVDFvbDEpN6EnHmXQT4OyubQajJmrTkDYdpSZoUyhqEm1ypKasTQepidrU 0abV1GTVpgjURG26Wpudt1LOeRMc1CZS0zp2Hm0epNJmacOrmccGaBOibyh5rU+bx27MxjC9Ab82 Q1ATtRlem05TM2nFaLU2rT8tCEipE+hJ50tN0Kaz1ERthtKmDdRk0qYg1ERtulqbje2POqhNpKZ1 1ITfXF7Tx4g2dagJ2qxo/5AJWvgwvAFJm6GpidoMo00BqKnWptPU9NU2V9DapE+lhLHqVEq4hA2O 6IAtVflYpU1rTgsCUuoEe9K14LSHmsa1KQ41UZuu1ub5xt5OaROpaSk15V9++uIrNDi1tU19aqI2 zeFZn5qoTT1tikFNhTYFoGbfvPcGV3Zrkws1Fdp0gppPbShEbaq0aRs1DWpTKGp+VzdmwIbRcRmj IHcFEp8xypeRd2eMvDtz5D2+3Js54t61Uu7zpcfa9B5Z6T2lDE/wJTFrOCQpKy0pO62XL72zU3vn pPbxpW/uMMj9UlL6+Q9Jh6PS8Zz0z093zTrbNfM8+znpFztfOutNcESbSE0bqAl/4mDDHyltvq3S ZlhqojZRmw/n90kuGkh8yHeg7hIShprd2hSDmrQ2eVGzW5sOURO16SA1jWhTNGqiNt1b26y7MMAR bSI17aGm/Fc8nW/5wPl2/Q2FNo1QE7WJ2rRPmyJR069NYahJtMmRmn5tOkdN1CatTTurmkDNsNoU kJqoTZdqs/PO6NPeBPu1idS0k5rwt3yT6RI1DWhTagtSxbdu88tjNzAMbyCuaKZ+cHd3uUbaXdsU jJqSNkWiJmjz9b0r+FJT0qaj1ERtEm3aT019bYpJTdSmS7XZ1vmS/dpEatpMTfhzvsn0bm1mBOtJ 93WpJ2ceC5Ly9klHb3yJYXoD+tSET1GbCm2KR82k5Sptvnt/XkTRaTYP/dF7gEyS1/eupLVpri0I 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 hDYdpyZqM+rPEuJb20RqOkXNddK6ze6ZdCPUnFqW+mPDX82JK5a/hdrUwjLoHYPatJ+aPm0KRE3Q 5pMl6/lSE7TpLDWjSZu8hEl+j9XUZNWmCNREbaI2y6oSDAap6SA1QZvfB7RpkJqoTXNmRm0GtaX2 phFtOkLNnksm2HwwJXSdKzMVhElHpc3U6gZVwnagAy/pDKlq1mjTjrWagEwSew79seivkLOECBH/ //buxDuKKu0feIgjWUg6YVHHfRmdcRxnxtdXQCCAgAuyKYow+upPXkYQdRAEwiqLJJ0VEgibLNlx YASydHaSkCaEfRPE7fx+f8zvqbrdt29Vd1eqOlX33up+zvmenNudSuD0wePnPPd57rVrwYGalrQp CTVRm6hNpOa+tgySvW2ZNBVtmUpalRBkiqWmqs1JOmeSUSDt1wmATJKFdRO2nPuy5Np2jKVPIKl0 g8GIEHwLp4SIPAfVpihqWtOmHRdTGlNTV9vUORNexkDNMG3ypuYTtW0OOZDPryXatEuY9PfwoaZ5 bcpDTdQmatOMNrGqKZya4drUIpMMoWuoidq0hEz6MGozvIwZ8R1jbQqkpgVtcqEmq027qKnVpgBq xoE2KRHtWnCjpkltSkVNh7SZWTQB4il6GZKlJrt4PGSkmlEl40arGVMy9r5SJfcreemZui0vdV0Y 1zUAZ9hOONMPXS453f7J3WendvdO7e6Z1tM9vefMqz1dr/V2vNHbMbO3bdbZ1tlnW+ae9c3ra3q7 r2l+X8O7/tML/KcW+k8u8v/n/XMnPjh3/MNz//6o/9jH/fWL++uWnK/95/nqpeerlg1ULh84+tnA 4S8uHEJtDqpNpKYM1NRp0ww1F9ZN3HJuJUUULkx+AqjNiLYMf9NAm2KpaVabvKhJtWkjNRltiqEm alNnVJ7UNKNN2ahpQZvenHu9OcPVpHhzlNPdo8+kozaP3lpddWtVzQ8ra39YUX97xbHbXxy//fmJ O8u/v/PpyTtLG378pPHHJc13l/juLm69+3H73Y86f/qw66cPun9+v/fnRX0/L/T/sqD/lwUDv7xz 8df5l35968pv8679NufGb7Mb+tKb+tKb+9Jb/Gmt/rR2f1qHP63Ln3bmXFrPudTe/tS+/lR/f2r/ +dSB8ykXBlIuDqQMcUoIqSkJNVltmqQmatMkL3WPoTbDYRnxnWjaFE5NU9rkSE2iTXupGdSmMGqi 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 UjOiNiWnpjVtFuQANVGbRW7TZqHat8nWNknrJtUmVjWJNqM5E96nzoSFzpnwkgM1Q9o0TU3UZmyl WtRmTNqUiJqkthnf1KTaFEXNBNemWGqGa1N+aub6pz9aMTUpbwpkWN7kYflKktXckz/5nvyc33mV 3KtmOGrzqrfgap67tFlYlazT5s7goBDRJlLTFdQMaNMKNVGbqE3oLHW0bzNY25SLmqDNuKcm0aZA aiayNoVTU6dNV1ATtRn3N1fqtAmtm6w2y06mhrQZbNSEjk22URPWtFETFkyjJqyxV9PxDXRwJsnH 379rMBakbp3D7rmygU6zFHfSrQ9JYW3TYm1TOmo+EaZNp28L4jMWBMJkI5aaCatNGajJatMt1ERt ojYD2kRqRurYlGEDPaDN02NAm+wEOsNLgkw9NXMOLwRtrr64F2PpExhUm/8fiB2WOAplbmRzdHJl YW0KZW5kb2JqCjQ1IDAgb2JqCjQyMzM1CmVuZG9iago0NiAwIG9iago8PCAvTGVuZ3RoIDQ3IDAg UiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDg5MCAvSGVpZ2h0IDE4IC9J bnRlcnBvbGF0ZQp0cnVlIC9Db2xvclNwYWNlIDUyIDAgUiAvSW50ZW50IC9SZWxhdGl2ZUNvbG9y aW1ldHJpYyAvQml0c1BlckNvbXBvbmVudCA4Ci9GaWx0ZXIgL0RDVERlY29kZSA+PgpzdHJlYW0K /9j/4AAQSkZJRgABAgEAYABgAAD/4QRWRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUA AAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAeAAAAcgEyAAIAAAAUAAAAkIdp AAQAAAABAAAApAAAANAADqYAAAAnEAAOpgAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBNYWNpbnRv c2gAMjAxMDowOToyMSAxNzo0ODoyOQAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADeqADAAQAAAAB AAAAEgAAAAAAAAAGAQMAAwAAAAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEA AgAAAgEABAAAAAEAAAEuAgIABAAAAAEAAAMgAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklG AAECAABIAEgAAP/tAAxBZG9iZV9DTQAB/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL CgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsN Dg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM DAwM/8AAEQgAAwCgAwEiAAIRAQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYH CAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQh EjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXi ZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIE BAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKy gwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dX Z3eHl6e3x//aAAwDAQACEQMRAD8A1zyfifyrW6X/AEUf1nL59SWH8H/3Uf7kv+lFrZNvq+pj6IVu v+bZ8AvIUl18Xn5bPrtv8274FR6T/wAq4n/Gj+K8kST5fLLyKsX85H+9H836LXLda/5VyPi3/qGL x1JYnP8A81H++P8AoydfJt9X1vF/nv7JV1n0h8V4uksfJv8ARENvq91+9811mL/Ns/qt/IF4yktr Btl8o/8AdNGPzR+r7vR2Vbqf0x/xjf8AqV4ikuf+JfPH+87nK/IfJ9iKiV4+kqoUX17uidK+jf8A 8YPyLx1JaXw35p+Uf+6anMfo/V9vVPrH/Jl3xr/8+MXjiS1sfzw/vR/Nry+U+Rf/2f/tIt5QaG90 b3Nob3AgMy4wADhCSU0EBAAAAAAADxwBWgADGyVHHAIAAAIAAAA4QklNBCUAAAAAABDNz/p9qMe+ CQVwdq6vBcNOOEJJTQPqAAAAABggPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgi Pz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUvL0RURCBQTElTVCAxLjAvL0VOIiAi aHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2 ZXJzaW9uPSIxLjAiPgo8ZGljdD4KCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1I b3Jpem9udGFsUmVzPC9rZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQu Y3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxlLmpvYnRpY2tldDwvc3RyaW5nPgoJCTxr ZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxk aWN0PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTUhvcml6b250YWxSZXM8 L2tleT4KCQkJCTxyZWFsPjcyPC9yZWFsPgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0 LnN0YXRlRmxhZzwva2V5PgoJCQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJPC9kaWN0PgoJCTwv YXJyYXk+Cgk8L2RpY3Q+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNT3JpZW50 YXRpb248L2tleT4KCTxkaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9y PC9rZXk+CgkJPHN0cmluZz5jb20uYXBwbGUuam9idGlja2V0PC9zdHJpbmc+CgkJPGtleT5jb20u YXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJheTwva2V5PgoJCTxhcnJheT4KCQkJPGRpY3Q+CgkJ CQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNT3JpZW50YXRpb248L2tleT4KCQkJ CTxpbnRlZ2VyPjE8L2ludGVnZXI+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3Rh dGVGbGFnPC9rZXk+CgkJCQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQk8L2RpY3Q+CgkJPC9hcnJh eT4KCTwvZGljdD4KCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1TY2FsaW5nPC9r ZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJ CTxzdHJpbmc+Y29tLmFwcGxlLmpvYnRpY2tldDwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnBy aW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5j b20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTVNjYWxpbmc8L2tleT4KCQkJCTxyZWFsPjE8L3Jl YWw+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQk8 aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQk8L2RpY3Q+CgkJPC9hcnJheT4KCTwvZGljdD4KCTxrZXk+ Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1WZXJ0aWNhbFJlczwva2V5PgoJPGRpY3Q+CgkJ PGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQk8c3RyaW5nPmNvbS5h cHBsZS5qb2J0aWNrZXQ8L3N0cmluZz4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRl bUFycmF5PC9rZXk+CgkJPGFycmF5PgoJCQk8ZGljdD4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50 LlBhZ2VGb3JtYXQuUE1WZXJ0aWNhbFJlczwva2V5PgoJCQkJPHJlYWw+NzI8L3JlYWw+CgkJCQk8 a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQk8aW50ZWdlcj4w PC9pbnRlZ2VyPgoJCQk8L2RpY3Q+CgkJPC9hcnJheT4KCTwvZGljdD4KCTxrZXk+Y29tLmFwcGxl LnByaW50LlBhZ2VGb3JtYXQuUE1WZXJ0aWNhbFNjYWxpbmc8L2tleT4KCTxkaWN0PgoJCTxrZXk+ Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJPHN0cmluZz5jb20uYXBwbGUu am9idGlja2V0PC9zdHJpbmc+CgkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJh eTwva2V5PgoJCTxhcnJheT4KCQkJPGRpY3Q+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdl Rm9ybWF0LlBNVmVydGljYWxTY2FsaW5nPC9rZXk+CgkJCQk8cmVhbD4xPC9yZWFsPgoJCQkJPGtl eT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJPGludGVnZXI+MDwv aW50ZWdlcj4KCQkJPC9kaWN0PgoJCTwvYXJyYXk+Cgk8L2RpY3Q+Cgk8a2V5PmNvbS5hcHBsZS5w cmludC5zdWJUaWNrZXQucGFwZXJfaW5mb190aWNrZXQ8L2tleT4KCTxkaWN0PgoJCTxrZXk+UE1Q UERQYXBlckNvZGVOYW1lPC9rZXk+CgkJPGRpY3Q+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp Y2tldC5jcmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFwcGxlLmpvYnRpY2tldDwvc3RyaW5n PgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRlbUFycmF5PC9rZXk+CgkJCTxhcnJh eT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+UE1QUERQYXBlckNvZGVOYW1lPC9rZXk+CgkJCQkJPHN0 cmluZz5MZXR0ZXI8L3N0cmluZz4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3Rh dGVGbGFnPC9rZXk+CgkJCQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJCTwvZGljdD4KCQkJPC9h cnJheT4KCQk8L2RpY3Q+CgkJPGtleT5QTVRpb2dhUGFwZXJOYW1lPC9rZXk+CgkJPGRpY3Q+CgkJ CTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29t LmFwcGxlLmpvYnRpY2tldDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQu aXRlbUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+UE1UaW9nYVBh cGVyTmFtZTwva2V5PgoJCQkJCTxzdHJpbmc+bmEtbGV0dGVyPC9zdHJpbmc+CgkJCQkJPGtleT5j b20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2lu dGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxl LnByaW50LlBhZ2VGb3JtYXQuUE1BZGp1c3RlZFBhZ2VSZWN0PC9rZXk+CgkJPGRpY3Q+CgkJCTxr ZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFw cGxlLmpvYnRpY2tldDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRl bUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnBy aW50LlBhZ2VGb3JtYXQuUE1BZGp1c3RlZFBhZ2VSZWN0PC9rZXk+CgkJCQkJPGFycmF5PgoJCQkJ CQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQkJCQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQkJCQk8 cmVhbD43MzQ8L3JlYWw+CgkJCQkJCTxyZWFsPjU3NjwvcmVhbD4KCQkJCQk8L2FycmF5PgoJCQkJ CTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCQk8aW50ZWdl cj4wPC9pbnRlZ2VyPgoJCQkJPC9kaWN0PgoJCQk8L2FycmF5PgoJCTwvZGljdD4KCQk8a2V5PmNv bS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNQWRqdXN0ZWRQYXBlclJlY3Q8L2tleT4KCQk8ZGlj dD4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0b3I8L2tleT4KCQkJPHN0cmlu Zz5jb20uYXBwbGUuam9idGlja2V0PC9zdHJpbmc+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp Y2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJPGRpY3Q+CgkJCQkJPGtleT5jb20u YXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTUFkanVzdGVkUGFwZXJSZWN0PC9rZXk+CgkJCQkJPGFy cmF5PgoJCQkJCQk8cmVhbD4tMTg8L3JlYWw+CgkJCQkJCTxyZWFsPi0xODwvcmVhbD4KCQkJCQkJ PHJlYWw+Nzc0PC9yZWFsPgoJCQkJCQk8cmVhbD41OTQ8L3JlYWw+CgkJCQkJPC9hcnJheT4KCQkJ CQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQkJPGludGVn ZXI+MDwvaW50ZWdlcj4KCQkJCTwvZGljdD4KCQkJPC9hcnJheT4KCQk8L2RpY3Q+CgkJPGtleT5j b20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLlBNUGFwZXJOYW1lPC9rZXk+CgkJPGRpY3Q+CgkJCTxr ZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFw cGxlLmpvYnRpY2tldDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRl bUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnBy aW50LlBhcGVySW5mby5QTVBhcGVyTmFtZTwva2V5PgoJCQkJCTxzdHJpbmc+bmEtbGV0dGVyPC9z dHJpbmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJ CQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0 PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhcGVySW5mby5QTVVuYWRqdXN0ZWRQYWdlUmVjdDwv a2V5PgoJCTxkaWN0PgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5 PgoJCQk8c3RyaW5nPmNvbS5hcHBsZS5qb2J0aWNrZXQ8L3N0cmluZz4KCQkJPGtleT5jb20uYXBw bGUucHJpbnQudGlja2V0Lml0ZW1BcnJheTwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJ CQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYXBlckluZm8uUE1VbmFkanVzdGVkUGFnZVJlY3Q8L2tl eT4KCQkJCQk8YXJyYXk+CgkJCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCQkJCTxpbnRlZ2Vy PjA8L2ludGVnZXI+CgkJCQkJCTxyZWFsPjczNDwvcmVhbD4KCQkJCQkJPHJlYWw+NTc2PC9yZWFs PgoJCQkJCTwvYXJyYXk+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxh Zzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+ CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhcGVySW5mby5QTVVuYWRqdXN0ZWRQ YXBlclJlY3Q8L2tleT4KCQk8ZGljdD4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNy ZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBwbGUuam9idGlja2V0PC9zdHJpbmc+CgkJCTxr ZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJ PGRpY3Q+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLlBNVW5hZGp1c3RlZFBh cGVyUmVjdDwva2V5PgoJCQkJCTxhcnJheT4KCQkJCQkJPHJlYWw+LTE4PC9yZWFsPgoJCQkJCQk8 cmVhbD4tMTg8L3JlYWw+CgkJCQkJCTxyZWFsPjc3NDwvcmVhbD4KCQkJCQkJPHJlYWw+NTk0PC9y ZWFsPgoJCQkJCTwvYXJyYXk+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRl RmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJy YXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhcGVySW5mby5wcGQuUE1QYXBl ck5hbWU8L2tleT4KCQk8ZGljdD4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNyZWF0 b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBwbGUuam9idGlja2V0PC9zdHJpbmc+CgkJCTxrZXk+ Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJPGRp Y3Q+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLnBwZC5QTVBhcGVyTmFtZTwv a2V5PgoJCQkJCTxzdHJpbmc+VVMgTGV0dGVyPC9zdHJpbmc+CgkJCQkJPGtleT5jb20uYXBwbGUu cHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJ CQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp Y2tldC5BUElWZXJzaW9uPC9rZXk+CgkJPHN0cmluZz4wMC4yMDwvc3RyaW5nPgoJCTxrZXk+Y29t LmFwcGxlLnByaW50LnRpY2tldC50eXBlPC9rZXk+CgkJPHN0cmluZz5jb20uYXBwbGUucHJpbnQu UGFwZXJJbmZvVGlja2V0PC9zdHJpbmc+Cgk8L2RpY3Q+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC50 aWNrZXQuQVBJVmVyc2lvbjwva2V5PgoJPHN0cmluZz4wMC4yMDwvc3RyaW5nPgoJPGtleT5jb20u YXBwbGUucHJpbnQudGlja2V0LnR5cGU8L2tleT4KCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50LlBh Z2VGb3JtYXRUaWNrZXQ8L3N0cmluZz4KPC9kaWN0Pgo8L3BsaXN0Pgo4QklNA+0AAAAAABAAYAAA AAEAAQBgAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAABaOEJJ TQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNBAoAAAAAAAEAADhCSU0nEAAA AAAACgABAAAAAAAAAAE4QklNA/UAAAAAAEgAL2ZmAAEAbGZmAAYAAAAAAAEAL2ZmAAEAoZmaAAYA AAAAAAEAMgAAAAEAWgAAAAYAAAAAAAEANQAAAAEALQAAAAYAAAAAAAE4QklNA/gAAAAAAHAAAP// //////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA//// /////////////////////////wPoAAAAAP////////////////////////////8D6AAAOEJJTQQA AAAAAAACAEU4QklNBAIAAAAAANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAADhCSU0EMAAAAAAAagEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQE4QklNBC0AAAAAAAYAAQAAAO04QklNBAgAAAAAACQAAAABAAACQAAAAkAAAAAEAAAA IAAAAAJAAQAAbzAA//+wkAE4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANhAAAABgAAAAAAAAAA AAAAEgAAA3oAAAAWAEMAaABvAHMAZQBuAF8ARABpAHIAZQBjAHQAaQBvAG4AXwBDAG8AbQBiAG8A AAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAA3oAAAASAAAAAAAAAAAAAAAAAAAAAAEA AAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAA AAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcA AAASAAAAAFJnaHRsb25nAAADegAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UA AAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2luZW51bQAA AAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VUeXBl AAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAA AAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAEgAAAABSZ2h0bG9uZwAAA3oAAAADdXJsVEVY VAAAAAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhU AAAAAQAAAAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhv cnpBbGlnbmVudW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51 bQAAAA9FU2xpY2VWZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNs aWNlQkdDb2xvclR5cGUAAAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0 bG9uZwAAAAAAAAAMYm90dG9tT3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAAAA4 QklNBCgAAAAAAAwAAAABP/AAAAAAAAA4QklNBBQAAAAAAAQAAAE6OEJJTQQMAAAAAAM8AAAAAQAA AKAAAAADAAAB4AAABaAAAAMgABgAAf/Y/+AAEEpGSUYAAQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/ 7gAOQWRvYmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBER DAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAADAKADASIAAhEBAxEB/90A BAAK/8QBPwAAAQUBAQEBAQEAAAAAAAAAAwABAgQFBgcICQoLAQABBQEBAQEBAQAAAAAAAAABAAID BAUGBwgJCgsQAAEEAQMCBAIFBwYIBQMMMwEAAhEDBCESMQVBUWETInGBMgYUkaGxQiMkFVLBYjM0 coLRQwclklPw4fFjczUWorKDJkSTVGRFwqN0NhfSVeJl8rOEw9N14/NGJ5SkhbSVxNTk9KW1xdXl 9VZmdoaWprbG1ub2N0dXZ3eHl6e3x9fn9xEAAgIBAgQEAwQFBgcHBgU1AQACEQMhMRIEQVFhcSIT BTKBkRShsUIjwVLR8DMkYuFygpJDUxVjczTxJQYWorKDByY1wtJEk1SjF2RFVTZ0ZeLys4TD03Xj 80aUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9ic3R1dnd4eXp7fH/9oADAMBAAIRAxEAPwDXPJ+J /Ktbpf8ARR/Wcvn1JYfwf/dR/uS/6UWtk2+r6mPohW6/5tnwC8hSXXxefls+u2/zbvgVHpP/ACri f8aP4ryRJPl8svIqxfzkf70fzfotct1r/lXI+Lf+oYvHUlic/wDzUf74/wCjJ18m31fW8X+e/slX WfSHxXi6Sx8m/wBEQ2+r3X73zXWYv82z+q38gXjKS2sG2Xyj/wB00Y/NH6vu9HZVup/TH/GN/wCp XiKS5/4l88f7zucr8h8n2IqJXj6SqhRfXu6J0r6N/wDxg/IvHUlpfDfmn5R/7pqcx+j9X29U+sf8 mXfGv/z4xeOJLWx/PD+9H82vL5T5F//ZOEJJTQQhAAAAAABVAAAAAQEAAAAPAEEAZABvAGIAZQAg AFAAaABvAHQAbwBzAGgAbwBwAAAAEwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgAEMA UwAzAAAAAQA4QklNBAYAAAAAAAcACAAAAAEBAP/hLu1odHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x LjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+ IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBD b3JlIDQuMS1jMDM2IDQ2LjI3NjcyMCwgTW9uIEZlYiAxOSAyMDA3IDIyOjEzOjQzICAgICAgICAi PiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5 bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczpkYz0iaHR0cDov L3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNv bS94YXAvMS4wLyIgeG1sbnM6eGFwTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i IHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VF dmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9w LzEuMC8iIHhtbG5zOnhhcFJpZ2h0cz0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3JpZ2h0 cy8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlm PSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiB4 YXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzMgTWFjaW50b3NoIiB4YXA6Q3JlYXRl RGF0ZT0iMjAxMC0wOS0yMVQxNzo0ODoyOS0wNzowMCIgeGFwOk1vZGlmeURhdGU9IjIwMTAtMDkt MjFUMTc6NDg6MjktMDc6MDAiIHhhcDpNZXRhZGF0YURhdGU9IjIwMTAtMDktMjFUMTc6NDg6Mjkt MDc6MDAiIHhhcE1NOkRvY3VtZW50SUQ9InV1aWQ6RTIzQzYyNzdFQkM2REYxMUJDODhFNTA3NDA5 QzkwNkYiIHhhcE1NOkluc3RhbmNlSUQ9InV1aWQ6RUExMjMyMEFFQ0M2REYxMUJDODhFNTA3NDA5 QzkwNkYiIHhhcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDpDQjg5Rjg5ODY4QkZERjExOTlF QTg3MTNEMzE5RTdBOSIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2Zp bGU9InNSR0IgSUVDNjE5NjYtMi4xIiBwaG90b3Nob3A6SGlzdG9yeT0iIiB4YXBSaWdodHM6TWFy a2VkPSJGYWxzZSIgdGlmZjpPcmllbnRhdGlvbj0iMSIgdGlmZjpYUmVzb2x1dGlvbj0iOTYwMDAw LzEwMDAwIiB0aWZmOllSZXNvbHV0aW9uPSI5NjAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1dGlvblVu aXQ9IjIiIHRpZmY6TmF0aXZlRGlnZXN0PSIyNTYsMjU3LDI1OCwyNTksMjYyLDI3NCwyNzcsMjg0 LDUzMCw1MzEsMjgyLDI4MywyOTYsMzAxLDMxOCwzMTksNTI5LDUzMiwzMDYsMjcwLDI3MSwyNzIs MzA1LDMxNSwzMzQzMjszQzE3NjVCOTY5QzhCODE3MUI5MEU5NzU2Qzk3ODBCNiIgZXhpZjpDb2xv clNwYWNlPSIxIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iODkwIiBleGlmOlBpeGVsWURpbWVuc2lv bj0iMTgiIGV4aWY6TmF0aXZlRGlnZXN0PSIzNjg2NCw0MDk2MCw0MDk2MSwzNzEyMSwzNzEyMiw0 MDk2Miw0MDk2MywzNzUxMCw0MDk2NCwzNjg2NywzNjg2OCwzMzQzNCwzMzQzNywzNDg1MCwzNDg1 MiwzNDg1NSwzNDg1NiwzNzM3NywzNzM3OCwzNzM3OSwzNzM4MCwzNzM4MSwzNzM4MiwzNzM4Mywz NzM4NCwzNzM4NSwzNzM4NiwzNzM5Niw0MTQ4Myw0MTQ4NCw0MTQ4Niw0MTQ4Nyw0MTQ4OCw0MTQ5 Miw0MTQ5Myw0MTQ5NSw0MTcyOCw0MTcyOSw0MTczMCw0MTk4NSw0MTk4Niw0MTk4Nyw0MTk4OCw0 MTk4OSw0MTk5MCw0MTk5MSw0MTk5Miw0MTk5Myw0MTk5NCw0MTk5NSw0MTk5Niw0MjAxNiwwLDIs NCw1LDYsNyw4LDksMTAsMTEsMTIsMTMsMTQsMTUsMTYsMTcsMTgsMjAsMjIsMjMsMjQsMjUsMjYs MjcsMjgsMzA7NjA1N0NFNkFGMkQ4MTZBNkRERjI0RDUwN0VBREVGRjQiPiA8eGFwTU06SGlzdG9y eT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJ RD0ieG1wLmlpZDowMjgwMTE3NDA3MjA2ODExODcxRkJFMkVCNTBBNzM2QyIgc3RFdnQ6d2hlbj0i MjAxMC0wOS0yMVQxNTo1MToxOC0wNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhv dG9zaG9wIENTNSBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDph Y3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4 NzFGQkUyRUI1MEE3MzZDIiBzdEV2dDp3aGVuPSIyMDEwLTA5LTIxVDE1OjUzOjM2LTA3OjAwIiBz dEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgc3RFdnQ6 Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNl SUQ9InhtcC5paWQ6MDQ4MDExNzQwNzIwNjgxMTg3MUZCRTJFQjUwQTczNkMiIHN0RXZ0OndoZW49 IjIwMTAtMDktMjFUMTU6NTU6MjItMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBo b3Rvc2hvcCBDUzUgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6 YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowNTgwMTE3NDA3MjA2ODEx ODcxRkJFMkVCNTBBNzM2QyIgc3RFdnQ6d2hlbj0iMjAxMC0wOS0yMVQxNTo1NTozMS0wNzowMCIg c3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHN0RXZ0 OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5j ZUlEPSJ4bXAuaWlkOjA2ODAxMTc0MDcyMDY4MTE4NzFGQkUyRUI1MEE3MzZDIiBzdEV2dDp3aGVu PSIyMDEwLTA5LTIxVDE2OjA5OjI0LTA3OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQ aG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0 OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDc4MDExNzQwNzIwNjgx MTg3MUZCRTJFQjUwQTczNkMiIHN0RXZ0OndoZW49IjIwMTAtMDktMjFUMTY6MDk6MjQtMDc6MDAi IHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiBzdEV2 dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFu Y2VJRD0ieG1wLmlpZDowODgwMTE3NDA3MjA2ODExODcxRkJFMkVCNTBBNzM2QyIgc3RFdnQ6d2hl bj0iMjAxMC0wOS0yMVQxNjoxNjowOC0wNzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUg UGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2 dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5ODAxMTc0MDcyMDY4 MTE4NzFGQkUyRUI1MEE3MzZDIiBzdEV2dDp3aGVuPSIyMDEwLTA5LTIxVDE2OjE2OjQ2LTA3OjAw IiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgc3RF dnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3Rh bmNlSUQ9InhtcC5paWQ6MEE4MDExNzQwNzIwNjgxMTg3MUZCRTJFQjUwQTczNkMiIHN0RXZ0Ondo ZW49IjIwMTAtMDktMjFUMTY6MTY6NTgtMDc6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2Jl IFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RF dnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MDM3QkMzNjBDMjA2 ODExODcxRkJFMkVCNTBBNzM2QyIgc3RFdnQ6d2hlbj0iMjAxMC0wOS0yMVQxNjoxODozNi0wNzow MCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHN0 RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0 YW5jZUlEPSJ4bXAuaWlkOjQxMzdCQzM2MEMyMDY4MTE4NzFGQkUyRUI1MEE3MzZDIiBzdEV2dDp3 aGVuPSIyMDEwLTA5LTIxVDE2OjIzOjEyLTA3OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9i ZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0 RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDIzN0JDMzYwQzIw NjgxMTg3MUZCRTJFQjUwQTczNkMiIHN0RXZ0OndoZW49IjIwMTAtMDktMjFUMTY6NDM6NTQtMDc6 MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiBz dEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94YXBNTTpIaXN0b3J5PiA8eGFwTU06RGVy aXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MjM3QkMzNjBDMjA2ODExODcxRkJF MkVCNTBBNzM2QyIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDpDQjg5Rjg5ODY4QkZERjExOTlFQTg3 MTNEMzE5RTdBOSIvPiA8cGhvdG9zaG9wOlRleHRMYXllcnM+IDxyZGY6QmFnPiA8cmRmOmxpIHBo b3Rvc2hvcDpMYXllck5hbWU9IlNvcGhpc3RpY2F0ZWQuIFBsYXlmdWwuICBDbGVhbi4gRGVsaWdo dGZ1bC4gIExlZ2liaWxpdHkuIEN1cnJlbiIgcGhvdG9zaG9wOkxheWVyVGV4dD0iU29waGlzdGlj YXRlZC4gUGxheWZ1bC4gIENsZWFuLiBEZWxpZ2h0ZnVsLiAgTGVnaWJpbGl0eS4gQ3VycmVudC4i Lz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJTcGVha2VyIE5hbWUgYW5kIHRpdGxlIGNv cHkiIHBob3Rvc2hvcDpMYXllclRleHQ9IlNwZWFrZXIgTmFtZSBhbmQgdGl0bGUiLz4gPHJkZjps aSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJKb3NlcGggRGlNYWdnaW8sIFZQIG9mIFNsdWdnZXJ0b3du IiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJKb3NlcGggRGlNYWdnaW8sIFZQIG9mIFNsdWdnZXJ0b3du Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iU29waGlzdGljYXRlZC4gUGxheWZ1bC4g IENsZWFuLiBEZWxpZ2h0ZnVsLiAgTGVnaWJpbGl0eS4gQ3VycmVuIiBwaG90b3Nob3A6TGF5ZXJU ZXh0PSJTb3BoaXN0aWNhdGVkLiBQbGF5ZnVsLiAgQ2xlYW4uIERlbGlnaHRmdWwuICBMZWdpYmls aXR5LiBDdXJyZW50LiIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IlNwZWFrZXIgTmFt ZSBhbmQgdGl0bGUgY29weSIgcGhvdG9zaG9wOkxheWVyVGV4dD0iU3BlYWtlciBOYW1lIGFuZCB0 aXRsZSIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IlJlYWwsIFJlbGV2YW50LCAgU3Vy cHJpc2luZyBhbmQgRnJlc2g6IENpc2NvIEJyYW5kIFJlYm9vdCBjb3B5IiBwaG90b3Nob3A6TGF5 ZXJUZXh0PSJSZWFsLCBSZWxldmFudCwgIFN1cnByaXNpbmcgYW5kIEZyZXNoOiBDaXNjbyBCcmFu ZCBSZWJvb3QiLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJKb3NlcGggRGlNYWdnaW8s IFZQIG9mIFNsdWdnZXJ0b3duIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJKb3NlcGggRGlNYWdnaW8s IFZQIG9mIFNsdWdnZXJ0b3duIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iVmVubiBT YW1wbGUiIHBob3Rvc2hvcDpMYXllclRleHQ9IlZlbm4gU2FtcGxlIi8+IDxyZGY6bGkgcGhvdG9z aG9wOkxheWVyTmFtZT0iQ2FsbG91dCBUZXh0IiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJDYWxsb3V0 IFRleHQiLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJDYWxsb3V0IFRleHQgY29weSIg cGhvdG9zaG9wOkxheWVyVGV4dD0iQ2FsbG91dCBUZXh0Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxh eWVyTmFtZT0iQ2FsbG91dCBUZXh0IGNvcHkgMiIgcGhvdG9zaG9wOkxheWVyVGV4dD0iQ2FsbG91 dCBUZXh0Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iQmVuZWZpdHMiIHBob3Rvc2hv cDpMYXllclRleHQ9IkJlbmVmaXRzIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iU2Ft cGxlIHRleHQgZ29lcyBoZXJlIGFuZCBjYW4gd3JhcCB0byBtb3JlIGxpbmVzIG9mIGluZm9ybWF0 aW9uIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJTYW1wbGUgdGV4dCBnb2VzIGhlcmUgYW5kIGNhbiB3 cmFwIHRvIG1vcmUgbGluZXMgb2YgaW5mb3JtYXRpb24iLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5 ZXJOYW1lPSJTYW1wbGUgdGV4dCBnb2VzIGhlcmUgYW5kIGNhbiB3cmFwIHRvIG1vcmUgbGluZXMg b2YgaW5mb3JtYXRpb24gY29weSIgcGhvdG9zaG9wOkxheWVyVGV4dD0iU2FtcGxlIHRleHQgZ29l cyBoZXJlIGFuZCBjYW4gd3JhcCB0byBtb3JlIGxpbmVzIG9mIGluZm9ybWF0aW9uIi8+IDxyZGY6 bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iU2FtcGxlIHRleHQgZ29lcyBoZXJlIGFuZCBjYW4gd3Jh cCB0byBtb3JlIGxpbmVzIG9mIGluZm9ybWF0aW9uIGNvcHkgMiIgcGhvdG9zaG9wOkxheWVyVGV4 dD0iU2FtcGxlIHRleHQgZ29lcyBoZXJlIGFuZCBjYW4gd3JhcCB0byBtb3JlIGxpbmVzIG9mIGlu Zm9ybWF0aW9uIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iUHJvZHVjdCBTaG90IiBw aG90b3Nob3A6TGF5ZXJUZXh0PSJQcm9kdWN0IFNob3QiLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5 ZXJOYW1lPSJTb3VyY2UgTmFtZSBQbGFjZW1lbnQiIHBob3Rvc2hvcDpMYXllclRleHQ9IlNvdXJj ZSBOYW1lIFBsYWNlbWVudCIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IlNhbXBsZSB0 ZXh0IGdvZXMgaGVyZSBhbmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlvbiBj b3B5IDMiIHBob3Rvc2hvcDpMYXllclRleHQ9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2Fu IHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlvbiIvPiA8cmRmOmxpIHBob3Rvc2hvcDpM YXllck5hbWU9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5l cyBvZiBpbmZvcm1hdGlvbiBjb3B5IDQiIHBob3Rvc2hvcDpMYXllclRleHQ9IlNhbXBsZSB0ZXh0 IGdvZXMgaGVyZSBhbmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlvbiIvPiA8 cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2Fu IHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlvbiBjb3B5IDUiIHBob3Rvc2hvcDpMYXll clRleHQ9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5lcyBv ZiBpbmZvcm1hdGlvbiIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IlRoaXMgaXMgYSBz YW1wbGUgcXVvdGUgdHJlYXRtZW50LiBZb3UgY2FuIHVzZSBsYXJnZSB0eXBlIHRvIGRpcyIgcGhv dG9zaG9wOkxheWVyVGV4dD0iVGhpcyBpcyBhIHNhbXBsZSBxdW90ZSB0cmVhdG1lbnQuIFlvdSBj YW4gdXNlIGxhcmdlIHR5cGUgdG8gZGlzcGxheSB0aGUgcXVvdGUgYW5kIGtlZXAgdG8gdGhlIGxv b2sgYW5kIGZlZWwgb2YgdGhpcyB0ZW1wbGF0ZSBjaG9pY2UuIExvbmcgb3Igc2hvcnQgYmx1cmJz IHdvcmsu4oCdIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0i4oCcIiBwaG90b3Nob3A6 TGF5ZXJUZXh0PSLigJwiLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJTb3BoaXN0aWNh dGVkLiBQbGF5ZnVsLiAgQ2xlYW4uIERlbGlnaHRmdWwuICBMZWdpYmlsaXR5LiBDdXJyZW4iIHBo b3Rvc2hvcDpMYXllclRleHQ9IlNvcGhpc3RpY2F0ZWQuIFBsYXlmdWwuICBDbGVhbi4gRGVsaWdo dGZ1bC4gIExlZ2liaWxpdHkuIEN1cnJlbnQuIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFt ZT0iU3BlYWtlciBOYW1lIGFuZCB0aXRsZSBjb3B5IiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJTcGVh a2VyIE5hbWUgYW5kIHRpdGxlIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iSm9zZXBo IERpTWFnZ2lvLCBWUCBvZiBTbHVnZ2VydG93biIgcGhvdG9zaG9wOkxheWVyVGV4dD0iSm9zZXBo IERpTWFnZ2lvLCBWUCBvZiBTbHVnZ2VydG93biIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5h bWU9IkxlZnQgICAgICAgdnMuICAgICBSaWdodCIgcGhvdG9zaG9wOkxheWVyVGV4dD0iTGVmdCAg ICAgICB2cy4gICAgIFJpZ2h0Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iVHdvLUNv bHVtbiBHcmlkIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJUd28tQ29sdW1uIEdyaWQiLz4gPHJkZjps aSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJTYW1wbGUgdGV4dCBnb2VzIGhlcmUgYW5kIGNhbiB3cmFw IHRvIG1vcmUgbGluZXMgb2YgaW5mb3JtYXRpb24iIHBob3Rvc2hvcDpMYXllclRleHQ9IlNhbXBs ZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlv biIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBh bmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlvbiIgcGhvdG9zaG9wOkxheWVy VGV4dD0iU2FtcGxlIHRleHQgZ29lcyBoZXJlIGFuZCBjYW4gd3JhcCB0byBtb3JlIGxpbmVzIG9m IGluZm9ybWF0aW9uIi8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iU2FtcGxlIHRleHQg Z29lcyBoZXJlIGFuZCBjYW4gd3JhcCB0byBtb3JlIGxpbmVzIG9mIGluZm9ybWF0aW9uIiBwaG90 b3Nob3A6TGF5ZXJUZXh0PSJTYW1wbGUgdGV4dCBnb2VzIGhlcmUgYW5kIGNhbiB3cmFwIHRvIG1v cmUgbGluZXMgb2YgaW5mb3JtYXRpb24iLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJT YW1wbGUgdGV4dCBnb2VzIGhlcmUgYW5kIGNhbiB3cmFwIHRvIG1vcmUgbGluZXMgb2YgaW5mb3Jt YXRpb24iIHBob3Rvc2hvcDpMYXllclRleHQ9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2Fu IHdyYXAgdG8gbW9yZSBsaW5lcyBvZiBpbmZvcm1hdGlvbiIvPiA8cmRmOmxpIHBob3Rvc2hvcDpM YXllck5hbWU9IlNhbXBsZSB0ZXh0IGdvZXMgaGVyZSBhbmQgY2FuIHdyYXAgdG8gbW9yZSBsaW5l cyBvZiBpbmZvcm1hdGlvbiIgcGhvdG9zaG9wOkxheWVyVGV4dD0iU2FtcGxlIHRleHQgZ29lcyBo ZXJlIGFuZCBjYW4gd3JhcCB0byBtb3JlIGxpbmVzIG9mIGluZm9ybWF0aW9uIi8+IDxyZGY6bGkg cGhvdG9zaG9wOkxheWVyTmFtZT0iU2FtcGxlIHRleHQgZ29lcyBoZXJlIGFuZCBjYW4gd3JhcCB0 byBtb3JlIGxpbmVzIG9mIGluZm9ybWF0aW9uIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSJTYW1wbGUg dGV4dCBnb2VzIGhlcmUgYW5kIGNhbiB3cmFwIHRvIG1vcmUgbGluZXMgb2YgaW5mb3JtYXRpb24i Lz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSJUaGlzIGlzIGEgc2FtcGxlIHF1b3RlIHRy ZWF0bWVudC4gWW91IGNhbiB1c2UgbGFyZ2UgdHlwZSB0byBkaXMgY29weSIgcGhvdG9zaG9wOkxh eWVyVGV4dD0iVGhpcyBpcyBhIHNhbXBsZSBxdW90ZSB0cmVhdG1lbnQuIFlvdSBjYW4gdXNlIGxh cmdlIHR5cGUgdG8gZGlzcGxheSB0aGUgcXVvdGUgYW5kIGtlZXAgdG8gdGhlIGxvb2sgYW5kIGZl ZWwgb2YgdGhpcyB0ZW1wbGF0ZSBjaG9pY2UuIExvbmcgb3Igc2hvcnQgYmx1cmJzIHdvcmsu4oCd Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0i4oCcIGNvcHkiIHBob3Rvc2hvcDpMYXll clRleHQ9IuKAnCIvPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOlRleHRMYXllcnM+IDxwaG90b3No b3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPnV1aWQ6NTQzRTUxNzkxMEMw REYxMTk5RUE4NzEzRDMxOUU3QTk8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1 bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94 cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFla IAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAABAAD21gABAAAAANMt SFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQA AAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdY WVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAA hnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8 AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhl d2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAA AAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAA WFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QA ALbPZGVzYwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6 Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AGRlc2MAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JH QgAAAAAAAAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JH QgAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25k aXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0 aW9uIGluIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ ABRfLgAQzxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEA AAAAAAAAAAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAU ABkAHgAjACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8A pACpAK4AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+ AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQC HQImAi8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4 A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoE qAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZ BmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoI bgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrF CtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQN jg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCb ELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYU JxRJFGoUixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3 GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCoc Uhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDw IRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcm JyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSud K9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIx ujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgU OFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/ IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZn RqtG8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVO bk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFap VvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ff s2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjs aUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZz AXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1B faF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASI aYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2 lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf +qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axc rNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5 wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V 0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz 5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0 NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////uAA5BZG9iZQBkQAAA AAH/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAgICAgIC AgICAgMDAwMDAwMDAwMBAQEBAQEBAQEBAQICAQICAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMDAwMDA//AABEIABIDegMBEQACEQEDEQH/3QAEAHD/xAGiAAAABgID AQAAAAAAAAAAAAAHCAYFBAkDCgIBAAsBAAAGAwEBAQAAAAAAAAAAAAYFBAMHAggBCQAKCxAAAgED BAEDAwIDAwMCBgl1AQIDBBEFEgYhBxMiAAgxFEEyIxUJUUIWYSQzF1JxgRhikSVDobHwJjRyChnB 0TUn4VM2gvGSokRUc0VGN0djKFVWVxqywtLi8mSDdJOEZaOzw9PjKThm83UqOTpISUpYWVpnaGlq dnd4eXqFhoeIiYqUlZaXmJmapKWmp6ipqrS1tre4ubrExcbHyMnK1NXW19jZ2uTl5ufo6er09fb3 +Pn6EQACAQMCBAQDBQQEBAYGBW0BAgMRBCESBTEGACITQVEHMmEUcQhCgSORFVKhYhYzCbEkwdFD cvAX4YI0JZJTGGNE8aKyJjUZVDZFZCcKc4OTRnTC0uLyVWV1VjeEhaOzw9Pj8ykalKS0xNTk9JWl tcXV5fUoR1dmOHaGlqa2xtbm9md3h5ent8fX5/dIWGh4iJiouMjY6Pg5SVlpeYmZqbnJ2en5KjpK Wmp6ipqqusra6vr/2gAMAwEAAhEDEQA/ALQ+xf8AmYO+v/Dx3P8A+7uu9/Otzt/yufN3/S0uv+r8 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 bmRvYmoKNTAgMCBvYmoKPDwgL0xlbmd0aCA1MSAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUg L0ltYWdlIC9XaWR0aCA4OTAgL0hlaWdodCAzNjEgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0lu dGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeAHt00ENAEAIBDHbOED2nQvmUwxs0jDzHAEC5wI755MGCRB4yvMEBAoB5RXqNgko zw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8 P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8 AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMD BAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8Q KASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0Cg EFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFC QHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB 5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASU V6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBe oW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmF uk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXq Ngkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jb JKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6T gPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0C yvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgko zw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8 P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8 AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMD BAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8Q KASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0Cg EFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFC QHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB 5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASU V6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBe oW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmF uk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXq Ngkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jb JKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6T gPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0C yvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgko zw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8 P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8 AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMD BAoB5RXqNgkozw8QKASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8Q KASUV6jbJKA8P0CgEFBeoW6TgPL8AIFCQHmFuk0CyvMDBAoB5RXqNgkozw8QKASUV6jbJKA8P0Cg EFBeoW6TgPL8AIFCYD98fQSPCmVuZHN0cmVhbQplbmRvYmoKNTEgMCBvYmoKMjA2MQplbmRvYmoK NTMgMCBvYmoKPDwgL0xlbmd0aCA1NCAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0Zp bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBnZZ3VBTXF8ffzGwvtF2WImXpvbcFpC69SJUm CsvuAktZ1mUXsDdEBSKKiAhWJChiwGgoEiuiWAgIFuwBCSJKDEYRFZXMxhz19zsn+f1O3h93PvN9 95535977zhkAKAEhAmEOrABAtlAijvT3ZsbFJzDxvQAGRIADNgBwuLmi0Ci/aICuQF82Mxd1kvFf CwLg9S2AWgCuWwSEM5l/6f/vQ5ErEksAgMLRADseP5eLciHKWfkSkUyfRJmekiljGCNjMZogyqoy TvvE5n/6fGJPGfOyhTzUR5aziJfNk3EXyhvzpHyUkRCUi/IE/HyUb6CsnyXNFqD8BmV6Np+TCwCG ItMlfG46ytYoU8TRkWyU5wJAoKR9xSlfsYRfgOYJADtHtEQsSEuXMI25JkwbZ2cWM4Cfn8WXSCzC OdxMjpjHZOdkizjCJQB8+mZZFFCS1ZaJFtnRxtnR0cLWEi3/5/WPm5+9/hlkvf3k8TLiz55BjJ4v 2pfYL1pOLQCsKbQ2W75oKTsBaFsPgOrdL5r+PgDkCwFo7fvqexiyeUmXSEQuVlb5+fmWAj7XUlbQ z+t/Onz2/Hv46jxL2Xmfa8f04adypFkSpqyo3JysHKmYmSvicPlMi/8e4n8d+FVaX+VhHslP5Yv5 QvSoGHTKBMI0tN1CnkAiyBEyBcK/6/C/DPsqBxl+mmsUaHUfAT3JEij00QHyaw/A0MgASdyD7kCf +xZCjAGymxerPfZp7lFG9/+0/2HgMvQVzhWkMWUyOzKayZWK82SM3gmZwQISkAd0oAa0gB4wBhbA FjgBV+AJfEEQCAPRIB4sAlyQDrKBGOSD5WANKAIlYAvYDqrBXlAHGkATOAbawElwDlwEV8E1cBPc A0NgFDwDk+A1mIEgCA9RIRqkBmlDBpAZZAuxIHfIFwqBIqF4KBlKg4SQFFoOrYNKoHKoGtoPNUDf Qyegc9BlqB+6Aw1D49Dv0DsYgSkwHdaEDWErmAV7wcFwNLwQToMXw0vhQngzXAXXwkfgVvgcfBW+ CQ/Bz+ApBCBkhIHoIBYIC2EjYUgCkoqIkZVIMVKJ1CJNSAfSjVxHhpAJ5C0Gh6FhmBgLjCsmADMf w8UsxqzElGKqMYcwrZguzHXMMGYS8xFLxWpgzbAu2EBsHDYNm48twlZi67Et2AvYm9hR7GscDsfA GeGccAG4eFwGbhmuFLcb14w7i+vHjeCm8Hi8Gt4M74YPw3PwEnwRfif+CP4MfgA/in9DIBO0CbYE P0ICQUhYS6gkHCacJgwQxggzRAWiAdGFGEbkEZcQy4h1xA5iH3GUOENSJBmR3EjRpAzSGlIVqYl0 gXSf9JJMJuuSnckRZAF5NbmKfJR8iTxMfktRophS2JREipSymXKQcpZyh/KSSqUaUj2pCVQJdTO1 gXqe+pD6Ro4mZykXKMeTWyVXI9cqNyD3XJ4obyDvJb9Ifql8pfxx+T75CQWigqECW4GjsFKhRuGE wqDClCJN0UYxTDFbsVTxsOJlxSdKeCVDJV8lnlKh0gGl80ojNISmR2PTuLR1tDraBdooHUc3ogfS M+gl9O/ovfRJZSVle+UY5QLlGuVTykMMhGHICGRkMcoYxxi3GO9UNFW8VPgqm1SaVAZUplXnqHqq 8lWLVZtVb6q+U2Oq+aplqm1Va1N7oI5RN1WPUM9X36N+QX1iDn2O6xzunOI5x+bc1YA1TDUiNZZp HNDo0ZjS1NL01xRp7tQ8rzmhxdDy1MrQqtA6rTWuTdN21xZoV2if0X7KVGZ6MbOYVcwu5qSOhk6A jlRnv06vzoyuke583bW6zboP9Eh6LL1UvQq9Tr1JfW39UP3l+o36dw2IBiyDdIMdBt0G04ZGhrGG GwzbDJ8YqRoFGi01ajS6b0w19jBebFxrfMMEZ8IyyTTZbXLNFDZ1ME03rTHtM4PNHM0EZrvN+s2x 5s7mQvNa80ELioWXRZ5Fo8WwJcMyxHKtZZvlcyt9qwSrrVbdVh+tHayzrOus79ko2QTZrLXpsPnd 1tSWa1tje8OOaudnt8qu3e6FvZk9336P/W0HmkOowwaHTocPjk6OYscmx3Enfadkp11Ogyw6K5xV yrrkjHX2dl7lfNL5rYuji8TlmMtvrhauma6HXZ/MNZrLn1s3d8RN143jtt9tyJ3pnuy+z33IQ8eD 41Hr8chTz5PnWe855mXileF1xOu5t7W32LvFe5rtwl7BPuuD+Pj7FPv0+ir5zvet9n3op+uX5tfo N+nv4L/M/2wANiA4YGvAYKBmIDewIXAyyCloRVBXMCU4Krg6+FGIaYg4pCMUDg0K3RZ6f57BPOG8 tjAQFhi2LexBuFH44vAfI3AR4RE1EY8jbSKXR3ZH0aKSog5HvY72ji6LvjffeL50fmeMfExiTEPM dKxPbHnsUJxV3Iq4q/Hq8YL49gR8QkxCfcLUAt8F2xeMJjokFiXeWmi0sGDh5UXqi7IWnUqST+Ik HU/GJscmH05+zwnj1HKmUgJTdqVMctncHdxnPE9eBW+c78Yv54+luqWWpz5Jc0vbljae7pFemT4h YAuqBS8yAjL2ZkxnhmUezJzNis1qziZkJ2efECoJM4VdOVo5BTn9IjNRkWhoscvi7YsnxcHi+lwo d2Fuu4SO/kz1SI2l66XDee55NXlv8mPyjxcoFggLepaYLtm0ZGyp39Jvl2GWcZd1LtdZvmb58Aqv FftXQitTVnau0ltVuGp0tf/qQ2tIazLX/LTWem352lfrYtd1FGoWri4cWe+/vrFIrkhcNLjBdcPe jZiNgo29m+w27dz0sZhXfKXEuqSy5H0pt/TKNzbfVH0zuzl1c2+ZY9meLbgtwi23tnpsPVSuWL60 fGRb6LbWCmZFccWr7UnbL1faV+7dQdoh3TFUFVLVvlN/55ad76vTq2/WeNc079LYtWnX9G7e7oE9 nnua9mruLdn7bp9g3+39/vtbaw1rKw/gDuQdeFwXU9f9Levbhnr1+pL6DweFB4cORR7qanBqaDis cbisEW6UNo4fSTxy7Tuf79qbLJr2NzOaS46Co9KjT79P/v7WseBjncdZx5t+MPhhVwutpbgVal3S OtmW3jbUHt/efyLoRGeHa0fLj5Y/Hjypc7LmlPKpstOk04WnZ88sPTN1VnR24lzauZHOpM575+PO 3+iK6Oq9EHzh0kW/i+e7vbrPXHK7dPKyy+UTV1hX2q46Xm3tcehp+cnhp5Zex97WPqe+9mvO1zr6 5/afHvAYOHfd5/rFG4E3rt6cd7P/1vxbtwcTB4du824/uZN158XdvLsz91bfx94vfqDwoPKhxsPa n01+bh5yHDo17DPc8yjq0b0R7sizX3J/eT9a+Jj6uHJMe6zhie2Tk+N+49eeLng6+kz0bGai6FfF X3c9N37+w2+ev/VMxk2OvhC/mP299KXay4Ov7F91ToVPPXyd/XpmuviN2ptDb1lvu9/FvhubyX+P f1/1weRDx8fgj/dns2dn/wADmPP8CmVuZHN0cmVhbQplbmRvYmoKNTQgMCBvYmoKMjYxNQplbmRv YmoKNTIgMCBvYmoKWyAvSUNDQmFzZWQgNTMgMCBSIF0KZW5kb2JqCjQ5IDAgb2JqCjw8IC9MZW5n dGggNTUgMCBSIC9GdW5jdGlvblR5cGUgMCAvQml0c1BlclNhbXBsZSA4IC9TaXplIFsgMTM2NSBd IC9Eb21haW4KWyAwIDEgXSAvUmFuZ2UgWyAwIDEgMCAxIDAgMSBdIC9GaWx0ZXIgL0ZsYXRlRGVj b2RlID4+CnN0cmVhbQp4Ae3Q5XtVZQAA8G2siW3AOql1EOvu7kARERFxzomIdAkq4kREWHf37jrv 7rru7rq7S0T9H9x7nnPuOe/7nk9+3vP8/oKfSKyPyJ69gb2B/zngKxILiMYJ+YnG4fxF4wCxeKYA sXhEoFh84L5dCUxB+xJwweIJweKJTCHiibhQicRQiSREmEQSIlwyKVwyGREhmYw4L5V8XioF8YFU Cko65UPpVMQF6VSITOoFmdSPZNJwF2XSaLJpF2XTPpZNx12STaftT78EZHyCubw/g3Yg4zKQ+Smb KwcySQczrwBZn7G5ejCLdCjrKpC963PMtUPZgJxQzjW5nC/YRMrlRMoL5UbK537JJko+N0pBKC9K AfgKE62QF31YKD/6MPA1m+tH8ikF148A37C5cbSAUnjjKPAtTrHwJq3opiLpO8UiiFLRLVrxLSXS baViiHLxbeXiO6SSO8qku8olEJWSuyol90il91Ro91VKaaql91VLH5DKHqjSHqqW0dTKHhIeqZU9 UuMwPVbjkNQ5jylP1DlP1MsR36uXAxq0pxrlTzUqEM80KgBNyA+alYgfNSsBLchPWlW451pVz7Uh P2tX415oV7/QYar5RYdFjE5NzDGm2phjtb9iXh6vhdW9PF73G+5E3StI/asT9b/jTta/hjS8Pgn8 gTjV8AbS+OYU8Bah2/hWtzGW1hSrC8Qh9Jri9Jriadx4PVKCHpekz00gJOpzKc2J+qQk/WaSQXMS JdmgmcBLNiClGPBIhrwUSqohj9CSakhLM2wBjGjpRi2E1nQjWoZRK2AMyTRuzTRuY8oybgNMINkm bdkm7Uw5Ju05pqhc0/Zc0w5EnlkHIt+sI9+sE1FwuhNXeLoLUXSmC1d8pht1trsEU3q2B3Wup4xF L+ccg3kvx7y3nEVfhTmDRV8FodKiD8avsmCw5FcRqi35sP5qy/4aIav+GkKtVT9MUGslqBOyFtRR 6q0FDAP11gMNQjYDDZRGmwGGwUYboGmXLYRrO8gwxLUFmnfZQXh2QwzDPDugZZc9qtV+mDLSag+0 7XJAtTuMUEbbHUgdjqOITsdRylinI6nLaQzX7TRGGO92IjiP97DpdR4nTPQ6E1wmel0m+jB8lwnC JN+F4DrJd53sZyNwnRS4TpHcpgRuUwNsBt2mBt2mSe7Tg4Qh92nEsPv0sPsMyWNmmDDiMYMb9Zgl ec6OEsY8Z3HjnnOAF2TCaw4x6TUPeEOmvOcR094LgA9kxmcBszjrszjrC5nzXcQszfsuzfuhFvyW YMuLfsuL/qgl/2XYylLAyjJmJWAFtroSuLrKZi1wlWFtLWhtnc1G0BrD+kYwsInZCl5n2NgKAbbZ 7IRsUDZ3QoE/2bwL3SSFbb2j/BW2hXgftkUK335P+Tt8G/dP+DYQsSP0b8QO6T/jS1Z/CmVuZHN0 cmVhbQplbmRvYmoKNTUgMCBvYmoKMTA2MwplbmRvYmoKNTcgMCBvYmoKPDwgL0xlbmd0aCA1OCAw IFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBzd3bjm1blt71+3iK4G4nolbNc0Rc uowFRkhgsWVfYC7MpoosO9N2ZdpCPBDvye/f+hhjzrVXlp2yQZAl1Y7Voh/b8Wut9z7i797/yfvf vZ/eT99O/ne5Xm73z/P7x/nr25f/vd9vp/c//PX7P3v/1+9/+Q//eH7/5Y/v5/m/P/6i0/26Nfv9 0ePtoP3uoG2DX08fX9fP6/vvjumelN++/81/2QyXZjh9+7hfvm7ny9vx05P2bua/swRL9v8fX6dv n7fz7f38+e12vZ7v77/8/v2vfl4zXt5//uX9MS37/3/xePv59+9/+fPP5291/flv3n+6vv/m/ed/ +f6PfsaF+HB5fLvc368f3z5u7f73xr/Oz0/a7w7a2+U2TPqyo9XxhfDb4dlGvr8/Hh/f7u/ni50d /Pwf//oPv/z1v/13//5f/O7tD39r8tVm9jXtjs629Jf/+Pdf7//1v9mW+fnx7ev0cbm83z6/vn1c Pq5W+nX+dkc7vx203x007R7fzrX73ftL34P22/fLyT4/b9f329fHt9P1fjHi5Xz9dv94XN8Omn1u NO2u3z4fM+JL34P22/fr7dvtdjmdtfzc13i9fPtCfBhxo13P3z5OX1/3aXVp3iuZX79On7OSy53K vV9s8vFpt1/E83h8Rrh8Xj4+UO5W+7i/vVAs+mHa6ba3unx73D++6mfdl3Zp3s/bUL7Ot3Mjnazt fH77pRVcr/dzK2cVXx+3KF+PL0vC7tvtdn637M/zZwN9fn77+qR/upnE/wyFdj9/Pt6ui3+r1eUT szDlfvtIbp92gKDb49tpNreTaN/1/HHCEpSPjyt91Pjr+kEQifv2aHMs7/JxusUUDDt/fkT5uH8O U87fvu63z1fK9dvtfptVbq2IgPZ+fDxmpHvcGfaaZuYjoQfKx7fL9coo0//L7frVfFZz8cP1rv/t cXsR5g8i/+X9t7kQg+D1/XShT18p692WCPD8pN1N8LieHm+1Op2+/ApnHjcKcD+x8Ycd/oJ2J8lR F/u4cCZRzulE66K4t4NiXXdCZsar39bq+u16uz+2ka4JnuE8Ltt8FwyJo7Yat2ZVp/N9OH89E+5a OT8z0rlT2Nnf50faQV5R9LvRr9vlhXa/0f1HqvBFvNePt/vtSuE+0/ymO832bmRypV+zqJu13G/3 bwym7V0pQQ75IGDF5003Qx00juFxv2tloLMtcGOr1Ux3ogLDzRsv1yov3z4/cXPx/HQz0jklxtZd Vj9KL5neHpT9i6oc7X6Pdv52ZjU76e12J6MZnT6a511oyZluEj2x6F/QONsTFZuVXrjHKOfPU0b6 wbdTnJ0yEr09/Gr121pdv50+7po/RzozrpRkny8Wn7dusybyZLfnhzbbqiPwDIbZt3ZQTPa4sbZN 6Fur+zeBkrLMQF+s4EFdL5zFTHbmUupHqT8alJJdT373+Px2HjUgzvPlbG9PihGT3S+GOlrhwIOW r4EaIHmeI5gtq0+cHznQZmuESPHb0lr1/etrTGoM79jbLiO9CPP0YCd2F/VxxkrCPN05wSXMId1O t6S77PPMd2nSFmyu+c53NmUJRjjzWK2Kf7Rev7t/ju9m8ZBFhNtnlpFvuZ+vHC6363ej5IsmTEXj XTKPXAV9jXLF7hkcVjHE+UQL2fAwgcNtAel7bfIiuHk7kevndXmfbSe/3m5MuN7xsbixM+Ht97w1 Wz19scKdMeYXEbZWw4Xrjbaezs14cOF6E1lf2fDG5RBNsaHdYEMEqpdmbFvmYu930k6Td9rvhvZR FNzZ8Fara3rWpocNnB4tE4w2NpDD9X7NjnfLxgeh9dv1gY3PvWw7HvUYzsSHix1Cf08+BATskQ96 4cPFDk/Lkgk8bYAbxbHTp9EOPlx4IZDkRR2EkG/3y/3JhwhQwsuexW2LpzsLd6Qi4as2BOgdfBjK 5fPxwoeLLT6uZx45m7DchuLPLvf7FlXw4WLX14uAffDhxx3Hh/PXeLiXPf8ejWO5fZyfHDtzLKeA SKMNH878+6ng8cKHMx9x2gLZWAXDBdYmeI86vEW48pFP0f9iNsZ/erEUbIj2eFyKUZtVRLk8Jrou dXjjX749TtDKkw1nkfDBe7TKsQqhoWjyYhU/7veXN7GbGzhfG+oG8GCt0J1BneLLRvrdQXpBmXvH nfT2uxwNRMuhJ6BjOJEv55G+HeMB8mZ9hEgoUH6TPwCdzl/jSu3zfP80YrTLdZALiHEuUgSwHtaZ w2VGGDr4IP0Kmw4EugEfZyw5pmwogY95ZEPPZVDfM986fb8et0fLSM2/Hgt28XafQ2Puj+JNy+UM Zjyu4wvWeR2PforpL9tvvPz4IPkDjd/YxJWfFFsWbcajtmCeOWjK6T7zQnyPy7DzRJ3odCzhQ26w 3953aOb9GrB6jMfhXTD5xriOFXJ4BCTzeqHxQAR0p2HDBTjpbsRomJA1GpqoQN3hX60yf8YXZVKT EM8n55dbgpE57gWxWDOIimKr9fMr0xgJUGqDSYyHL7JdgcMTF/VcqzWAlYDUr9YKJF2DcE/OtVbC fnLT+u3+bMQA+He7p0V3/vegmeWy0V5H3PvutBmROf04Inv7YcSdtvcm3aPvTpsRz9xuyc1zPVwQ 93U53V5onMJO23sb8ei702bEwNxp8exuGIkIewYCL+fxoxst8HjaGAuXXhe+fND1/IckM/w1mHPR DoORc1DSib4/0gJKj49bdnu0A3/L7DiT4upnKPBTHnoK5n6ks/6d7qY7d5byNVH/M3gXNmGLzPIC zOXT8yFWLpdi7R+ZBnhVP2p0Cjp9BPlaHVuHKNg1CsBE4NUxuNS3g6IfnRO76NKzlfmEnBn9VM5x z93cDWQBpwedrRuz+vwqV1NmeLDEO4W+X/JS9nKHVxYFK1D0LyOqHxcNXgyN9C4EFk3+bVm4cv6S K5QTgY3iZ2OdQgEoH2NSKESzsp2Yx1+1BnzHGC7vjjOzKtawbfmS09JmKLGKEcsfnrSU4w5LbyM1 X87p8vgwUvNBwPXjKAEArQTNGDKCIBoU3G9VUb5kBCj2fFm8IsBz/jI9OC898AMMpBVPdP5sPpTF K1sI5zcfJVEAmVZfogWKxcA7Rtrc6Kj6KRe1U+IxvvAlT1oc5tKjsDVuTpuU/7M1UZcSk/oFLMS8 oL0lJFMQe6VlvNXHNTkclKCeieu3aPIWTvvGyzfSJdxU/P763LSDuiwMy1XuOmQW24KlviimflLr 8VYU4f4hUUtdvmRLdyhcGr+SVRZyKZMVwz4mOyP26wOjCsdj7z94AJhZmL+YZ7LbvR2/ID6cpAEv fZW3aJjdawVG2M7FD8t3MLyTgp1No33dqUyrgE4sR1R5FHpbKxAcBWi+jkMxCagcs9AM0eoh1fvd HlG+LgNFJREfOcJLkVsoCdpwJqN8aLKQRTuVZtZKgSImc8l5to0wcjj6TItdORibdVPiF4V5pREg Ix+j3NoZDFJ+tLy4wK3OfB+wOQoBjB1Yp7A9SoR2Pw8I4xgmqxh+xmDbg79smLGoWgxlDPkiQZdF xZLLZ24RQf5RC37xo+hNdDTqScDJiren20rVViPV0Q+Fq2l1usUsMWxqagNTS9Dqx5XElbgrDBM0 CvjFGNrr2f53ir36VcB99avV06xwTp0QLvgTJOD5GRzOdCV9+pECTnNYOUErlYjt+tTe7c/qSjV2 rf5Bf9Pq8VAnGPBoJ6/lj04fKmgHLX90Zq9rXbmqvNFFvXDWxWoy5Wl1HVrRh4xhLWNdJ3wQoOpA DOAuvz7LuBlUqUje9XPB5aHEr/G4I4yjURBrqmFhJt6k+PUV9GwgMfij1BbttoxGPazYiCCJCE8G hZS+ClWf1VXS/PuHrddNZfxezZEMbyLdBLnL59Q85Q7Sn2mzUcDHL55u9Vu0p43cPtiI4pUtHEjy oL1I8fbBcs0/HJy8AbeeNNsutkeDCWBD7QC3D3VhW8Ll1RGuMdNwIs0tVHL18Q+7uOahKX2s6MQb x4lNI3bZP3VkNGKv7RztKlsl7UFUe19VG7nA0strZQn1mC+e1WACQZWl2MMDwU2mZM4Viz/EWt2G z48Rz0EQxuGT6bVoDIruXClB3ZSvTFLGYtkzspTerkou87dme8Az19FNHBMSZk135T9xqsKpblZN Wf2GbD4/tvoTcfJLSescyFYRErwzy5aUy9o5slNStId5A1g7bUprXx9bRgIxGeDO/O+tVpi8KAW1 SHUIPjka7VXZoW0kzWsE7q+X0tYnpfrHIJ8XGjZrbBgllsVZ2oU1JuMG4/94lSmtqe3dpiCaYpwZ T8u+flYzPZRg39xBGSWo3OVU4yBW7VJNhw5euio2cTFL766pmLObz4ecdHSgQooNnyt4T3WhfMj2 +DPmmzADK8X5JwUsOA0i/Y52PacEtTKdfkKJw4e3oYBEKCLrfTFqfAG9PGgsCO0GGqJRzXMJIkqZ ffrE1TN3TBPIUwNi2et0Qvm4AOJzjGMJmHb9HEwFM0whFJ86dRgRR0k1JP8nln3QUEp7BvvRzAGU KKyzNrh6GyRUpc55VZZaMpjaVs2raJWWQ/4xgavk22cr54X0YsO5bjbzEdCzY0x/nGdCQ11V/SSg YMVWiwV3oEfCcjqSBpctY2zCMs9HdUvWoATllxYKfbbBZQ1YNVtumZt9tGVFhop5B60i5wnOn5Hu c1LDAfOxzZc1CN1vqjkYK2QP16trRznlVhIVz9rJy0HB/MorUt0njYKzpm2kqUK2A6ognYFG2Pzo 4kqRZ1Ff5STW6wjBPv2gPvUMdbM9mv/U8sxhCp/4/KSqAzBTR8EvLas6chwrCrMHZchqOQpqL/bA IbDJbGaZg3axLhlv5vBC2c3BSEeruMAchlKauZvDUCZJOVQfp2QG2FirZSIyy2g4GG0zhyjwMfFt 9qANqC9FW5JZ9jB13UeearMHFdsiUcxGGXuIUV/niTYbxRqUdPjc1W9rxdrmnGczh3gJX5V6HeZQ xZZ60vnNHAxk4UprlrmZQxTIQRtb2cwhxpzBF+HjsIeYbp3p3rIHY4kIq3408L/iL5VnC9oc9tAa PuGCSZnGHlqpI3pr2LV/bbnaz06J7R1OhK53WuXu0/Vcmippyx4ENrGw3Hm3ByT+s7ro0x7K2SpA Pe3hSVn2wOPUb2u17GGNBEONmo09zHROQ5YubiWjFvXRceBmDyRq4auKTXEqfvyo+hmEanbKr+PW TAHcNh6Th220NzlxAG0ND4M81HD4W65tJsTXjFkWgldb3eqMGSh4jMladTh8fzi59gMtRcGhUtD6 cc+VMaPxf42Oo2UnwQ1wVSE7rR8/Deupb+WeWwMgGUvhP+VS/jKasKgjpyG8XijY1+QSRlI0WRRO coHNDz6kkezvUQm2FZDBbfHgE9fG4DslilEy+p3tk5orjzCuLUHpUAGnhPOJygb6AJIj0I02zOF/ dYKJJqOf+Fs4cw0hwq2dtGxcOQjCdhWwgbZHo7Yr4XWcr9t9KjIozl8XhZOgrijn6kfNViK7JXBr QZLrmlCxUPeFap/mzAmFbYxM0NQOikX0SKTQqusIjEpyCHCdbbWK/deiSOSWCgBTHbeWMH3GNfJw hBkoAqEetp+W1DhvpyYAWYxSrGi8KvcJqTV3gBZEkIYNBQKs36C6EIn4W34YTUzs4DrKtciZlRUS XwhzNrIWeTQCrT8E3BmIixhzddCZ5tJAZwusnDHMKXeq66A2T1qtjMq3FfpesORkYY52ywojPKpJ hRPTQB6rYk0bznZom/z2xacMK8/jWI9InFTE+xdvNOK+dkMlUVTZkZqRyYCPrFjJLHHT+K9JxorO eBFFZX82B5nbrixDUheXrJdvGBOwl4kANnWpSMGY6BcskDSN6aRhKMxxiyZut6Dk/EIhdgX2f81Y fMlgiHgnGqU7vPnykBM4lvJMFn2El+HLo8LTFoSIE8gFb4byAJZisFw/1hVGJ3VbTN+wh6rFkosD 8PaXF0h5OBaEiST+se7LLNqoyunE+Gcgqj0UpcsGqrw/yUmFLwh3yVMpgjzpQwfOdjfpSoZADQPn 7W4pRnp8X8skz05cJ34LPhrJFwZdUlpnE1kUd/kVm1CqByRN0lAWH9IUx4AAXi/Osaj7Z4d8KPwn TanwBhBkUpM1FgPZ7+mLakWZ/D3KV9J/oRRLB3UftBwPBMRjN1JCzIE5TGo+2pBvGH+dNFonvzsV zPHr0rgon7RVq+o855uRsvwJXHZOYGt7AEyDw53VV+OBU+FFuYdg07DJJWoDI5jOUIzDv/XjAjrN X+5po0y8SwjfRbYJd1LLT4nhdKyZg2/YmXAnw95i4OVDGHa9Zg1f7S+KGnMRSSBS+2vxH2Gd6vlo 1f7eHFSz9YlbgfQ0QQ0BDG4ksl21v2h3J+1oq/Y3rT5dHEBZtT8jdeQ83Dtqf9HO8mKtSllz9yhK oOGoVft7IUBFs8bVYnzGdieudUP0IZ+tfMzUD9qz9vdC22p/wwXQne4LQdX+omw1Deq1an/RbiXC 7WZqf1EcShSWV/FPvxKiqoAoowmEIAuqSfkC7iSW02WG2ap/F8I7pxK1mVIfISgEfFZa2GlvgHvV 0kQVmGI7ylsAzeKuI5GRndqA64PJwLqrM6mK5FTj5Vb92yl2e1T/dtp3vHOpZs5DXvm500ZpS3bw +DFqXyXvqADutFnsVgNsuVx025ychnJX7WDrKLuGbnr8zOtHu4G+D7XqZzva7VIAVPaC8LpdINy3 97AJTgeOHbMZjDRXtu8sSPhZulayDxfg/WSwW3bzQtmzm6MVljHQsptp1R2rieSS/UVxqIGyMpnU 1BnH1FUOGnZ19qIIZqwtu4ny1RHhkd1050K+s8Wjld3MbQ2YfYLGZPvd6OCcAv9bsOkWxKfLWdNm ApI1yHjEiNVvBSmsK54MBoARNOHTVjxa2U3BrnsYXTeYjESyj2LhXUk4spso7ubloQWdlezHGIc4 efaV3XQyiuldqZuhBH8ErBXN1zpL9pMVv1WQPJKbliDDrh9rl5m/tVDnOpn4BijWjgfiPCGGrGEV co9GhaTyMgNNbqOiIcVUXY8Hk+uTC0uF3DQCxcv1o7ibk0Sz3bz4k5IeLHe50chzy21qpQjzkts0 nQsyy8IfK7eZezXLwrdcPwnzZZX8d3P4QfEzh7nlMXFqa9alFrF2+YKNNldKXBUcq8wa1JcIK81/ GkNOYp3ICxVZA6+lYLucxZS+XijLGlKNZ6vdGqLMhQXrqPS12uR/Ds13F6bI1dntTuuIO3HLfofH U/qKUrZ1GEMXb6C0TTDLGLqg8zU3Q/wyY3BhRiJU6eQwhtgEq9fvwGJdmRGu4IedFucIOaC3cn0j ydmxD+XI9ec6znUrN1T6mks8MsoFxqb0Fcc/HhntZg0bq3igUM2R619wXZxM1bdc/yzsqJdH2XL9 hOUINdVf5mCs1iBZbV3LHEbqp3OAdzeHbc85gMMcut406edOm4tKrkLXb7MHc4lbU3/Y7QHqcXEZ fjzs4Ryy62bAYQ87ZfOLYw87TavNHmakdUCw1b5munWxJh+I+2kHRGedS2Grfc3CIcCn2/9B88cc xB+Hg2n20x5EPVCs86DdHoTPKUEUHb6yRUeQfiioZH/s3RqKup3DB2ucx15RbIKTRQkqX98ikEKB uRMQYVg3Id39sTWUS0keMkAG5igW7fOHoVZlYVGSKJzjQO+l2H12vsKBr5EUKz61yaVHAL3KsqU8 EaLgXbrlBm1JudvIlsT32tpGGRm4ixzkftLIeoNMTWeZS6V+RSNTawEqhfhnu/JvKGkozkHjCyfp yiCK1Nix2VCkC8GRaPRsFkZPV6MrRdaovBVQETZwesAPflYArhsWXbcLeZBx/AyeXsIYG0QyHDYY 8qDUz8ldCcZBk7U4odiKrKfuryer8sEWILYkBZhD3ru2Ium5DAXMxhYqjIDF2mwUSvMxmc+TtjE0 d0anKMD3DD1oRhMyh6FPmiSru/CuMXNkonIMlYh90TTetTskLfVmtjhDrzmbBQJNhKOhrxb93LMD E7n+C3SsH+bKJV5b2f8yLqpakejc0Qt1ajqnyqU/CqWYtaTlmIaXRSD1KPB7gul2dhf9Bzpb0fTK i9nTsC/EUCtOLoZ2Z7LtbpTxHJ/KoVu/1epFQyEFZcnvGbrTstztYNJ9iqwiG/iBNptOIcnHtI6Y CsSSBXfsUEi2qy0Iw7XYIAXfAue6ixP7ztVPlvMYcQUJXo+lE8T3bijnBNY4GuulgHMKwHO9myji cO4HLfwlbUhk2FkMqUwtX0waOCYDwR/FbNeASCGnIlyHsWjIaU/DnoQQGc0tHZ9uq1Fh957HayCS rj9RMyIjdjY3AsqXUKduBGCIw10BQADOEVRaFqsTBk2ei3e2J/NYMTYKeyId54UTu/ZWMPYUENZI eTP6cK/8GJZU2ExtKourJLd2q+J53lCUL2fBmX+5z6J8t7+j1cg0kTSQ9Brv2NQXfzjTqdfZJ4fn VLPpWtS6KCHwf5Y3WPgkx5ukdtkZZ6Mk0W6L8ZmhNNXJyrOOWkLGwYOD5orQlYxTNBbD5fXayHOk uRqTGxiJutUoW5uzx66m4CNKF7PqF2ZWhV+ELM5h60SplzZAM+zbMJKsNlzt5nF+M5mqzag1f3k8 bZKestkxcHGiZWPGLLsyB6nPVbg10lCSZ/fXFDSXH1qtABHvrhZFhcGzJUrK8a6gxGdlzl1b6jh0 FsV/vSF8UKi2IgGk8DXZKTy+sDK9dpLgCBHOOLx2A3XzS6BvNvfnSAAn16ObLtBJOvPr+H1hOC37 UmXqKZNNck9K8nT3gjWIBKRTyjwPJzaaloc36d6zZL8Z/hSNvJve0eYxnlD1K9qothuzc21inyMT UPlnC1G+xtdBtx4qobA49i1NofgqExgUTcEl8Jb+leyhKOyWTfFlp3AdyqrXYkZV+tXNOx4nyVnz nOy6uaQKuOx71U1R5jpEbYZSv1LR8PhOUwcnhovHMlF60nWwZsbOsdSP+OYmRc68NcQaOYTavLFy YK0cxuTlDMVSSyCjKIy3qI3SUKDXcihHKyUQyEgrQpFMa0N4EgEjmbenAfVjF+UL0T4CoFGkbbkr fmCuNqKcXJkcSidp9XM1yQnKYtWN+g7FVdGVwc4bQk0Wga96dDF1dRtakXgXfPeeFAip6g+07xRp H+9VuZ607gwx5nXn2aaY9qu6XjuY71r9S2/3QoJTfx/tWM3e93WFO+1VXV9om7pGcfmxaLCpaxQq 9p26Yrcjj3i4q2uUObI61DUKBi0F3vQ1GoV4qquLWN1/eVHXKFNKPVST+0Bb13t3dY0RXHOL2tT1 YM2LuirqKAiMVR3qWjscfaprg7tA96KuURxHrSajwC0BX/IFhwqrmrChGWhT1ygOdNZp66auTu+M 3v2aXV2juBH1oq5R5K8rL9zUlQOMUy/qGkXYXDxPXZ+Ep7oetBfVdOAhruP6n6B9p1z7BK8K96S9 qCt3Ar64U5p35XbyrpYWjhAHdprn2EKBIz8ba4VcwwvptVm3vp3XP4fTbqMN37YkpuG8XYhzR7Lj lUVlmSxCsqtFc2y0cRt7323Jr30BOfmGzei9L9rt2qoJ1+xup7npuNEmOM3BNhpfBsM1MxXs8scL 7WWFrmJRcT7oT9C+G+9Yy3O8l2c++2JenvnsJPPqovgww8EssxRSX++D+tWQuncJH81d6r2vG1aB tYvk52W/O23SxU4PufkSx0Frz0gZ5uhe9IvCBEfVF4KjYfd4wkm6AfAqjHCsFzPfsaTygyNvjkel xmnEPKPZl9Zh1eDl1rGW+914+7ZeWAzTYaj7gVDXc7NeoJTwww87zc0UI6qad+q8a+lO+r5Z1QML /K7rRnuZuL7sO8s9tLRp3fJdAHDT0oP2XbttyS+054uYp330Hsgs8yLmZSMHbdRhZP7ymuZFD/ZX Ld+NSE4/jHjQniPufTel2zRrf9XyOuLx+uWFY0/ac8S9769GzIrdb/huxC4WdY/xdcSDZsTNDt1v 5j3nOOYH2qtcIC4epUP5p6wO2otdu30+a5kVbnMo2TIxB4KKWwWMHLiarUXAdq1wo8lPd9rrLFlR yORP0JixWmBlz/ryRqsyxd10S8DZcJQgsCFgNhRm6GHDUFzCLxFynyKry+lPpLy+V46cGn4GOW/9 WCHEDdhFcXW3gtILLVgnxLcGujYFn+qJaiozIUClIySkqNCalNnSb2P2tKYVSCP31MszEQWskh2X TfFGMPVE4m3n4JNbgffKQreps+089BETjks5wJQ7TcXM/S5BJV2AXD/fOvxVZbIIkbnrir+8O9f9 misds7AOxXljZRCMj8nKQR+vlBgKgP7y9tKqCoICSufBvuoQ27GvfzojzPXhvXemay5BENKvjPIJ f7539uymg7OcjiA7LOnK9G2ewWG0qxohU7VA785zfDIgPqi9dp0lCmRRmX8OZqcSAN2fpQ56xXHp +/KbwpCimKGLjtyYK14m8985EuKRXJBNLdTJPt1eauhkSgQoXesJoFQxU7RH6YQ++CPn7pEvPoaR FBWeNJ8redKWo1Mq6/CSo/5OraN1Ep6mA1X+6drJ3B8J0PAfymbeF0qrg24OajHlDc3J99AAjw6u VXEV4rJVSzegkdQbAJ7ZsCHjpYqeQlT3XjonqHrb/j7cQSUDvCvbqoqrClyIsjKbjy/Ay+O61bIU OrBcoIBdaoUvlTCJ5Yvwi7JV2QywZDevlMaEunRJwi4QDCwQG2jDC0HSpeBUt63RWDplJHNKIEsM TUhiLoIqihLcKOr8NKqCB1sr7QvklunG5KTNWzmjkjQ8W0XgKHBQFqo7yru3orYEqpGBmHSK8bUK vYFRijHM/Pq8bDl61Tzcpd90ZWownfhHkao1WSfSU5oiut5otBVLUZZNL4hT8Sd7wdd+IE6iHmvh ovugQTV4a8qgnW30QYzRV2VMoh0j71Ie6SluDGVzsD+6i71GN0Wsw2FATjJN1wwbbfV961yzCk3D z3WjikpOT5dXUemO65We1O8s3sLc7PHNICZyXY/4Vd26DI6iYjpvVWyjYh/+lb2W0CZTL/cjfHlV Z3BcoCWUmi5KxOMo5Qg+65aH4ibHdbtIP63cnp+KoCE7Yq0aPJQpCXqWvPrtNPsM0WnldW8XXOEn pXf9chIdDuYkmHaOumWqqSx7f1hIm3EzR+Umg5R22wEWcOtl4nO4oBvWfbG+DY17hPHeKfx876Yc CQakAc9K4kbRD+vp1N7GLjtqqB7IP/DwzcosO48Yf5BHlIdTG12sm5OfN8h8TlUUFBFyXuwvyvrq jQAXTzp8nVYLqrZxnHfpMBl0QlS9gg4AbcmA5q5zKzTv4qYqyxxmk6qsVQ2yKg3zOpjsGGa0ghnl DjrJVtwUgugTbdE88EsGKLvK7TzZKfpNAZKbqmq3xzcYr/LXFCB3WvmUta/x3Te4u4IuAcs2001p bQKVOrmPYkq27QY0j0nqSjTtMPxf3v6kQFRdk/ZtkycNR+eiAjys6qRbNWLqo0lHk6siKDTMbCmL s3CtzItrADXlVtogWsKqPG7din1hZxSP1VJzrUDisuyQSXVnJ+wi2LwpsPB758es8qGaRYEJJEhg d5SanieAYkT/5rg6Z+3QV2V4p9QCnO4IfHpNKyN1pGy5+l0uRenCnPX6gXWLBwhUuwg1i+xWt6Eo p1M9FV/a0kMylKXSbi+v2vFBqR9e8gsNvim+D1ypRIhjayRewdNHNtlKms/jfi5XfY3ljupbVHin AqXrtm2GnXaU80KRFfVlsOm3tyLPuzPSKnVqt3iITeJf15/Y+RRkMHNeE+qXYMBErYoDzMk6rwrD 9VMNc2XiTSHaq9FOCp7C04qJzpHmJmIjPRyhJeLUQDqMktIsxOQAppBiDTDlnHNSqcASirPZiURh G6XljdJ8zsq6STn99lb8jwW6dEZFBOyUHEDTjYvyWZnlpQHkpCD233uQsqIHS5hHvlMcP0yKOWZ4 TxCfOYIeBGgTmSOuT4WDxSvxv9DCOzBWt5on2ObywB8bcr13+XjBkgLDKWMg1FEObWWeYmMOdYqn mDwEurIEodrPCWuyUfwgjy0iP2mW1WOGBu/wng476lnTq7Qsbyq0BEzhTItMY0WB7gVy8nYnOei9 nmxdt31vvfubh/e67Tw4aO23XJlFz6vLGNTgHpg3VqEQe3YKDbLwhR9faAy5FzpxzmWBNtzBFfsd XvY+PyzFoy8+8TgCQB4ICKsbfVsXbAwejsgPd8qRb/OkeCIoWkdMRqLf7p5o5YgQdBo5KemZbd/d IeGRe4F5zgRf5G4QHm4UZFTB3Qb+MVVPibpU5ETDqrbil9uxK/rnmEb5KuQmUeXI3khbljX3VjgK 950aMJ8aY7uHVaTdUhlLd5cEEKpdI//Flvn3YxIdmZKCZpphKY4Z8szC2qpGResIaTq6DWPTKOeu STS253AXlDkxXnbkYuAMZXvp5JgW04cHKEVRJ0RZnuvis7C2H6tFsYJBexN2Vqs3iRffNS6Bc+m2 mjhvJwWU/M7oZlhaeW1WpJLfZNwwEaHAAx0r7xR8S+YCRLMdrbjfHsg7FSKMgVJ0pds8UVh2jJMs eRpXN3bjXenoGGfRdIJdJ1L5LdhobU7Qav887pKljdtzSmbargWPxHupMk6RK3yLt+4BFIc05lJG lgavyD/ute9oJV33AIItqSaHG4XhCzvccqcWIwJbn4yICc2962Qul1xwxw2e+h0UZt23IdKCg5Zm +lZCFIO3KlpY/Gm+j8BAButsO3Q1erju5tN1YBdF3rueGAoboObsz5PbFQrV/tf+OBIDlabSPSCS Lwgn7FFPzGZ3z38ngaK02vFLG9LpnHCNk01j/HHEM/mZe4U81hwmWE5vqsTgfRuZNowgGmDkAEnQ YrCCaw5iV/BN8JTlElegYV4qSBDnyVGEJRCRoEqyr/YlwZUhMrC8ujImmqO24mLsLpGlC8BUgpsY keaUBYwK2ICAnCjtxRlmrahO+ecYwZaCz8cJshMZX05V0P8cJJlaAqdxm+10ByLGuVKTZ7fzjqhj roJDjNsoTcdU5f4HKZl4lrwaOSRPBdNh59NNp/i1nBVTWQ8xam7M1BnD1roBA9OhUH1j24mq/xg9 NfGaMcxtx3QpvfFyJj3FlMmMnhRyXpdCXlo50Oo2aJRwuX5Y3mOWmY5hoYA0QNHoaVUYjiyal3v1 AxGnKCD5kMfO5padQM+dK6slYME6ec3CQpFxyTO8xqGfhV++hqG2bFishw6xsnvxAUSqJiJzvBOY PPnPxBXBbJd0ZS+1wTfAUL80Rf6Wl6tG2+lC4Kq3FnkUN/RTw+zsFkQu1tGm+pUlwsbR1rciW52y F0p+JE/6pMQUmevqVytjsfWpPTZSL4Zz8xAmD9gWtjgz4W8tE5xZ+YslpE+g/IpilYnyHtbrFGrl x1U3FldsZaEgRYWsVcn/NgONHTTQr6PofLGs61athR5tkEqhQoizzp3Ezio/VahbQRJnvG7pDkl8 4TI7iXQpge0O+qwsKIezHQUFx7vtWeGSlIfCoHPR1fCqfihDdGFpmB6SY+pVJtjSoJB5RVv5IpeF h6WA02kRDjRTpyHtkGcmh1wOVLRv7IBOLXBt/yDZqzUvZ7TjsEZ2X7I8e8NqFE8xMYRnzoXn7i4l Uc7lLwb1ReFKLBprg4VPgkUv7PgkdVMFHIkQPMaOhUGbSt0w1h9A1Rl/Bh7PMEqdEMcYkRMlFO5j svxfCzYk5ZsCBot/u2xd75cSKA2RyEZ7ow+C7qYBA6Xc8jDhdmqzQSkvY+ijqFSSO1BK2TB83rIW lHqDZjj9TOVAUtwAux1Egs8hqSgTRnYopbgEokzuv6AUlWi2j4DkC5SKBi0sNgyUap3w6yruDJRy aYWnnuMwmU/xeG2vr08dUCoWEMise6BUfCLbF3Al23HcIO/eWBy8Yuo8iM9gNdBAKU9pzDb3aHcs FYlbTqB5NUrDbcaBtrJhqRfKwlJC1Attw1JR5v3n4O6wVGNTGAPtUKoluevZ2HiDOXZLKCvR2aBU mzuSwgWlkrjbIo20Qak46UXlosC3iYmb91pz/OwGpUbirPpAUsmSqeSyNyQVxe2gAtRCUtxCAhbe qyBsSCoKHcr3pzE4/0I5kNQLbSGpNVLf7jmQVPM9QtMvSCo1dPFoxe1BUi186rGl+SGp2R73kZHH nkFSKY/6OhPewVSMgtWj7CUEOW9Xog/C0hSlnTzP0ShXUKMiGjCV5ISANbJbWDHFJRSP8VblYdCU G/z7VjY05SpWxwELJi40BVzbW7fqdzQVxfnEivahqSHMdQfM3dBUs0Hoi+EbmormWs0Lmkrl+si9 wSc8pPOUdx2DHGiqzTjcWxhk0FRq6OJlvs8AfTMiNRShxOQnnMqiaOYLnAJprIBpHEjpgr2jT080 NdYqhL82shmRo16DphKceNSjkwNNpdGcafzd0FQajXNrlYOmoghzRnqiqVSlK+dUbKGpCO4lxjr9 Q1MvlANNfUcbNDUDzUuDHU01new8SR1oahZFK4c2aGoW3kvwikbBqXY3FbQIG5xKMVUx6rbBqfHr IMBQ4nLMVVFt3QecSiwe8i17xR1mTpifYtuY+cCpRM671eaAU6mKLxesMDVwKmX1kbkC+wanolQ6 2tFUTo3+uqKxgv2gqSgukC6/PmjqhXKgqRfaQlNvUZQslqcfNNV0KgItoONlRrJsymkUP151IDjV Zjhh86EMnGrDPhFbmykb1Q1X4Ge7ExIHTqWqvEqNxhAa6NehNDjVH374s/44xPOPGbzPHzNYf6Dh LxQSeXtJJhZVmPCC8q0/Z/A//fby/sffbn/OQEm/OECQTgmoSnUwNShcKKlFk3HDC9CpzIK+Ozlw +6agT2YeZ/lgdueMdAwAokpiLZtHE9RSfWN2e7bvkRMoubMqwJwmoYBj1TbRnHlc+Di0OamkU3R5 NVIg0J+EnPZZpvMboXsqvpMobjSh0+rIXzmifnybL1q9/NOtmDlmeNLw3GeD64RJZQH2LUsxBxAz FYMoFLMsDw0eze135NH3KOyt06yW5GSsW9EdDshB/Wqn4IkY6m1wHFitfD6wKm2V40aasOg36wpZ 81U+0S99rY7ZGhzT0x8WJ1rUD1B0/gaoKYJB8CgcWzlvILR4HMfQ4Cf9SFgta7FO/eOV0jmQ7/fZ n8sOOCu5MD7wzS2nCWpLzLX7XTvNtWcKUBgLjvfs12VUzaHwvovO2Odxhk0qSjRWzXkl/MloosDq 1dlfKDQP3LX6J40m9GV5Txf2kezHM49G2uezuMWs56L8bj4t/1w4yjyf3LdHyTaK6exfLX4JdbXK CuYzEjNSb4KcsZFB7DPd+rb8PBqYP01gUX0npgceJ08DNSqmy8OeFCPC2GVWLzQ86NvyDQTdGDw+ qfPNbHNmhZmOylY38MnxgUax/KGXZc8H3Z9S+bXsciA9R3Mmkqz4UyEjiZb1zM3ZndYDNdNPI1V1 lz8EEB9RyIyDAx99k6QXeOvzpBZ6L/NUn6BXGJRASap+B8WCe9BTv51Gu5y6fninZyS1l01pY4L5 fI8tSlid26gf3fYzGrjVV/tbuMzKqjb5GYlNVpLYKfr1Ss9R5zLKkWjPHvmxRDO6IXaBs/Rtk6g4 UTApIZJDa0XNfMFxKBa8ixS8qs2iEKkKxgCtJ80v/X2TtxlpwAlOfbDFNZ9yzPCTM8tVtirp+uK6 z3G2KrY47+A3wcz+vhffmKn0WWWZY+hEv9SBUJ2QK2y90NzpOWi0Rcnu1jung0YaFdsiLL9u2/Mg KIozvsUIBeARIhoNWQwjFUJEcWUjkdFb3840Er0YEIriSHyE6O5Ch0/DeldrasWfzBMYwqDOFL5L FxWaE0+UhO+IIpvYKb2dc79oKcN8CrNXce4QJ3qzSVF0chNI7GHeVlSBPwIDSoB0ycUZFPE2Vzr+ soPoulUlnFZdi+Dgo4AVrvexZfCILW8UAsTyVZN50nYxYG+IvKfsh2ieNKNVmbe/aJCdIw3r+FO0 TgwEuNoJslOh086LbWuLE+6zGq1fAZfxb25ZHJT4F98TztEIl6Zsi+JodBO8s9hZQvcVs3GXSGQt safpKKzLKdx4BDGrT8tEUHBJEtmCEnrdsobhKscshyVTFdGe5iQLJWayQPGiLE2oyDFRvyd93uQ1 FqVwye1QbLo4Tx12ypIEKGa2vBqxVKG3oZ5BZgAZj7IqfdhpGfmoo1HX54lYqlpCfywEFJnisY95 c4sOaiNxqjISpSXFTTtmhKoAGX3BdpAPtLjuU0QT+YwkXKcOVtFDubphVO/LXii403lvNr+3oljd rZ9xVI1wYBy7M08jdyMollC/1Ys3DsLnvkLOrVr6EC87MsPdXA7dq5siwvDJSAO960fHOHGt2My8 Gj3UAicd6L4oCmlyqqBe1reUhxuSBPSwMAqZkxTnPIbR2N2pqhtJ9ynlSJ9hwPw8VN/muNbStigM jARsxfeUxmo3mo/x2956itMDYvVs3PxTtBdz22ILnLd5QiZzxBsCVJ2aG5bmUL6wEmIG4Fub1U4d Qc9O59oRa7M0BOhuhaDKYKU4aAqP4m686YPTh5b9qIuvSMpoh4b2FnHO3A5asb8Dy4bvS6ehA1cD lu451Vqhnx5IsaiaxcDR+EcdAxpa91GgF8I4i9Vrb0TR5kunknMmpRdF60OncEYbTvJcVhZKhLTZ 6Vhybmj8b0W+L7FE2HPcljxPAEbK851TI1Hw+RppitYrneDJeqF0KNoBLXeK6fgGd6WeyjdQT3Vt +SRQG8MbcoUZUam7qvXL9Q/UagBqFRCf5xZmmS+d7hRcK/Yvb3O0sqn4Zhgf26KwOOrEAf9NJpTF Wt6gCk+TmRfEGL0QuQkgB9ZthKccj83t0h4dcGn586J6d7QTpp1IS7Zk/3vLLkb7IJzoRwkkXzTR OsHkpRY8RjnLtFqYjWDXB5CjnYWp0Yz5AHKjz73EduQ0xB6toQL3QWiozKzM7NkIHuOohwIkei08 n3hPDtq4ADaM6JMo8lW09tDYVWwDUQjzAeQoct8ooMB8ANlQvLCzLTSq1LXNKC5s2R9d4jvx/Unh srqm1TL3VmlAiSvTdscIwEo/F60IedDiX2AIrTtF1U2Hp7+mtW21lsYzhwKwhYgnKZstipyrH/UQ bYcRaYTR1YRG/TBwqtfRwAvRDpcVAfITm7VH+V72aYTfdsZ/tHLl2QLWdbqt55sI7J73eJgZ3fXP kde+BJHXlUkmS9+XY5ovG6J09zKJVbyC1KCCTowcwvKD25cNQ1py+FivmNK1QzjLvd2RKm3q/mGX Q1yniyusa13tgOyApl4OJlgeFpPRnHl26Ej8+Nk6aWNxCodHU1Ao6EZRj83H2F8xNK01tTGHB65k NZDEXrYXn6SkW9YyFGdSClI+sNCytlb+O5dpGkc9681/JThLi6ewrZNMZ1LQeMGljzY35+iwfOo7 AltrhTttNjvAAcUx6ewDI6SgM7BLHRkDXCWrXf3mIx/0PB1qWbL+mtAXULMFuqnQAnMp9G121d3L ZR3zWUM6ZaUbkOi7hnFD7TE8zl6EAgqQlvQH5hJ3UBXLggj9IawI811DGoGHRJULdDBSWAgpmrhW YRLJVRpxB4psVnTqBSj5+3luUYpKVbL0Y3f+xlWGV83OL6FQta+qOXxfTxZeCJjuhBKcfKFBTn3Y sIFUheyX758PG6LQw0EuYg6RzCofqgg1Am8Uf9/sxWW2JluFb7t13J5f4wi2YE3ZGGRt2m4GwJid NDKSPeTESQGnDGGDxUsCzI1K7LSkPX8eocFplJNjkXJOGZt/+6whGVbv48kLEH3WEKX7N+1srhmT Vn8ishWVWU1ek+vs1hKafa+vGppvnXEEgnsDjqDIGS4oQPYwJF3qIcRQ+qjhUh12KyBOsO6DeFTH kcYsYdU33kZ1+iphbSYXxl1sYS8vNJxTZ9rDPkNEUIuboRn5fNXwLZYDyvGJa+vJAYrAlTEFVfMl TwI9W181fKEFpyHdBmLu/FJRMwCD0gdskzf1WF81tAQfmR8J07Rw8DgOXk8rOlggtjta0cFI1RDH X4srPnU/5qNM2aU+3PTd1KludD+EQRGCU7VwKZ1fRQqkkyDcULSn2h67BlnHfPnoUiHy7Q/oZqsg /nzWMFp3FZaRSy14lLSB1I0UF0l9p+iHcyByy9xaoXVzE/NQ3E9NxOlfNXQUeHS5RZF97gyV6k46 li+pVGBIB/VTjFM4LXUzILsf51nBdVSF1rF2kkpFXEUfFZPGmw1lnHYqJsFcsW991TCf68BkQ7vz VcO8k3QODzCfv2Sav4ppxTl28+kQ0dK3VvIzCsh3vdKyE0daBKoVCO5SIDPnKVmHeRSI4lS24/Ow ONza+1Y6JYFfx62DfcqZURTHcGMCOevqeg9HLT4hCRf+nonrEWpUHSAs3EP8KBWisSUT7CoWwdAk alirjgZ83DTKunuM11UBXwjiW7dRV7fVqEE9fREgn+3sgaucoQDqZdcOerpswk7mXX32mW7NUNQH KsrZpPgaadsy46stugADsfcliwMHLT51Z3pabVWGgfo9bKrdfKWEXc5XgGfseCno230jkc+qveR0 mGUjiTfzB2No4tbNOHORroLfPrI7rrltcyiiC8TjgXsgxKMGJQy0uVuI2/PDRL5TpqwuL03oOw2K lYRsWYBCswFhhin+5H7HzsNgQFYjMaV53gc48VAtW/PcLey2U5IvB+cC/CtNbRxvykTny2LUqLJm QytrNjQoJZJbI1Pum0k5mi3uwLJ9xBhBIM5I4alBubCLS8t1YnXdUcml+HsOWYPhOjUqRsOZfkWV XS2qjTimki1ohv6VTposcFgBlEo50rAzlKkG4ZRDpQ4QUFzybTrCUnPbYDU99wmtPO3UBDksQd5x kyWtgwAUb1LGwNAgq0a38a6c1Go7EBKSwfgM80mhSKn8C60EkgBRnBOXz7GdeQCUKs1fI8rCHJF1 9RTNN45mPiFQHmLh4sgUm7dTB5rkUc0waqPoVnlH9cPgi+ZE0YZXZsF3rXNPC+kqRtOl76NdQuII hu4PPhAP1LHjXUXBMBSHm/GSZocvYsZI3Lu6WaVA0B9/8iwZN7aVc1QrAWU+EMVMCGKRMadmx4bi dsSFUQPxYJSHT5onF90REJLGpYmuJKyxjMiacscWVj+Al2KvxLPTtYSu1EJZdq+aP/jez+Z9lSr7 2FvtgLsE+vt3ZUl2Huread72bTSLLw8rcVI68equ0o91bMmU2s+Hpx9rbTvNKkGVtsmeegGuLqJW M2DgSM0quiBisIVuLsmRuhcSGyrdnoDvC2HnDK43KK+Le+l7bOxJcwmpspNtvW637EtZ67vt7jTt uLO+lORZOEn09uNP056zOKKXlr46XH032mvfl7UccyhXOv8luDjY7umXQoCmTikqN200NyqEow7Y UUhNFaV7RHNwSGjzSExa3GWqPi/EgugHjXOhUkzu+zCDtShaFA/IUuz81mghQFvsaHTrruLZG2io LbfE93COEaYyPNGXB6og7G6AMm7OgTrWqoy704Qssdjf+/RZVM+AGwqQWxS3kxgGCtQUeGk7lsA6 LQFCsQQURtaiOHFbiQX+isn8m2+esgNG9f2BdgcjxBX5lZLT7Ffa2GR2EiCszVCajNNVdX3SYGUu qDO0RurLSu7wdympkaZQOdM59off1hI61HAxwHOlenUhD9hwF5GRzKkxlvYVVrO5b+1DsElTdbzw H2Uuzi1jbXMo4tyyIxWRfINaWSc+Zstd9FA5irdTZe2pA9yyU7QxwIcwuPrVCk1EKNusFfFEITFX K1DC7n0bmVUpuK/dcdVJZVCVpbc9hQ7sHecNdUqPOK4pFGJ84oqZYJ96oKEsocP42MuFWbjwOxeV RwieNzwp9aN/+2n41orPdfF+jdSND35h3Lh+wnZRrn7Kby7Tzqo42JQ85FCFxTr9oWhiQHHgXxrB ODqv1W+jDVsmJ6OtKUfeLVb9SMsKx7l7vcM2TzH+B9qsrRecKX8lwqx0EFuHTE06+YVABkLHHMu3 UEsjHWG3HVGj3sxHKtlBsd2KvsGeuTHVSj3ieqHUL+MuPT9akQ80EVwqO01j4siU683v+KDpaIMx 1yqr3KCU9pUCFJN9kVdqU9ROghmhGFY3wHKd/wO9wQN3uYuNi3veaaX+B4WL6zVs/Q6abXa2s0aa Qoso3dX7Nd9W/VIDWMu0qE5RM0CvKz+tysLnr3UyUhpXv1BFQL4iQClP85U5TvYimEtM8InWwwBa LXf6Fje/d7rFxv+ECzVvf8+Fmt5VTVBbF2quzws1/6EbO29/+OtZxF/+wz8y5D++Y5ynmSxKLVoO BB76SQnV/z7e//jL+9+9r6s860mg711gFoVTpPaU8Pfvf/WzIwmIo8v/pn39x1/EkvnFz278/Pwz 0Rrr5795/+n/+s37z//y/R/97P6PZRD8H9/+M5bx/h9aBh8G+dLWYzVvazXixLaa/+K71WxM4ds2 rnS/kg/FFXUP9+hcXPpzuMLg44f/MKhj8vdfseJ/fv/pn/1mUMD7T//iN+9/gfXvP/3x/TfJ4P2n z9+8Lcpp/9Vl/+Hb1uS8E/RhWNf3n/7Bv99J/9v+w9+uH95++jc7ZZ/hn/7G8nDip63J+09Hp7/e 2/7Q6a/+8Lf7wo7W//ve+hjoX++U41f7pP/8p3/wm0o8dvhP/+qf/+b9Nz4r3D9+thhu4IUR/2rv 8t9s2/3DsZhjl/92n2ex5O0nff6X95//u6Vf/yl61d3+P0O9uwj8a3n+CdUmymVhdPzPtrBtCX+m areS/9fU+ntufK/Wf4oFVPp/2KR1qMChS0ueL4r4N1vTXdD7v3+U8x80OfRkzGMpxdvTXn7UvX3Y f7dN89tdWX61omxtrO/tpz/P1mYB/+0+2jHxoeu/3S3kmKj1T6//fu91GPz/+Wx02D63sHb7b/aR /vCvjmkOxh7z7YP/xw3l7adlKO//2YbiYPr/a0PZl/D/A0PZl7JFxf+nDeXv1+C/zzBGwKNxm968 WMrfP9quSP/41za8d9l09e2nP/wfuyIfxvofU9E/Zb/vP/1Xv+Ea+f996mPcw1oPxf/lIO2Njwi0 LeLtp8OYDlv6X/eFHhb3x+eI+0BHI9FtcwXH2IeZHd1+tMA/aVX/5P8G0EMZ4QplbmRzdHJlYW0K ZW5kb2JqCjU4IDAgb2JqCjE1ODU4CmVuZG9iago1NiAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFy ZW50IDMgMCBSIC9SZXNvdXJjZXMgNTkgMCBSIC9Db250ZW50cyA1NyAwIFIgL01lZGlhQm94Clsw IDAgNzIwIDU0MF0gPj4KZW5kb2JqCjU5IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAv SW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9Db2xvclNwYWNlIDw8IC9DczIgMjIgMCBSCi9DczEg NyAwIFIgPj4gL0ZvbnQgPDwgL1RUMS4wIDIzIDAgUiAvVFQyLjEgNjMgMCBSID4+IC9YT2JqZWN0 IDw8IC9JbTkgNDYgMCBSCj4+IC9TaGFkaW5nIDw8IC9TaDIgNjAgMCBSIC9TaDMgNjEgMCBSID4+ ID4+CmVuZG9iago2MCAwIG9iago8PCAvQ29sb3JTcGFjZSA3IDAgUiAvU2hhZGluZ1R5cGUgMiAv Q29vcmRzIFsgMzAyLjk4NDQgLTU3LjYyNDMyIDMyOS4yMzA0CjkxLjIyNDMzIF0gL0RvbWFpbiBb IDAgMSBdIC9FeHRlbmQgWyB0cnVlIHRydWUgXSAvRnVuY3Rpb24gNjQgMCBSID4+CmVuZG9iago2 MSAwIG9iago8PCAvQ29sb3JTcGFjZSA3IDAgUiAvU2hhZGluZ1R5cGUgMiAvQ29vcmRzIFsgODUu NjcyNTQgLTE4Ljc0NjM4IDk4LjQwNTU5CjUzLjQ2NjM4IF0gL0RvbWFpbiBbIDAgMSBdIC9FeHRl bmQgWyB0cnVlIHRydWUgXSAvRnVuY3Rpb24gNjUgMCBSID4+CmVuZG9iago2NCAwIG9iago8PCAv TGVuZ3RoIDY2IDAgUiAvRnVuY3Rpb25UeXBlIDAgL0JpdHNQZXJTYW1wbGUgOCAvU2l6ZSBbIDEz NjUgXSAvRG9tYWluClsgMCAxIF0gL1JhbmdlIFsgMCAxIDAgMSAwIDEgXSAvRmlsdGVyIC9GbGF0 ZURlY29kZSA+PgpzdHJlYW0KeAGVwgd3UnccBuD3/Wi11u5pW2uttdZau4e11lqrCdk7hCRA2COQ AGEFCBCNIxpHNBrX5+m5nHsP9/7+l8J9zoPFl+jU+xL6F/D20PcCHT+HT+l/DgefYcnhwDNYPkWg 2+BTdLmPoGloH46G9xF+4mDkCWw+RqTz6GN0v4eoMbYHR+N70D7qdeIROn6IhDL5EA7uIrmLZYdT u2h/gFS36Qf4v/eRtl65D4e5es/ZzD3Kd5npPHuX3e8wa8zt0NG1HWrvOJi/Q5u3me+wcJu93mZh m0WHS9tsv8VSD8u32PFNlpXrN+ngDVYcrt6gfJ3VzmvX2f0Wa6YbW3S0vsX6NQcb12jzKhsdNq+y 15tstm5usssmN1ubTeobbIp1No2NOvUbbIg1Noz1GrVVZYV1040KtevKMjdMa2XWSsoia9bVIqsF ZZ5V68oa5RwryvUs5QzXxVWWxRWW1WmWxBRL4jJLyyyKSRbFBIsJFszjLIgxFmLMi1HmxQjzEa6Z h7kmhrjWmguxPcicGGCuNRugfolZ0c+sMeOn3seM6GXGuOqldlG5wFXTlQVq55UerpimPUzPKd1M W6fcTM0qZ5iyXp6mzSkuWycnKU8wKY4zoR5jQhxlXBxhXBxmfJgxcYgxcZCxQUbNBxgVXYy2Rlxs 72dE7GOkNdxH/RWGxcsM6xG6bPwXIfESQsbgJWj/UV5E0Bi4CP3fCIgXEDAuXYD2L7vnsWT0n4f2 T+U5+E195+D7w+5Z+Ey9Z+H9XfkbvNaLv8LmL1i0XvgZ8k9YEH/EvPoHzIvfwyN+B494Bp4zmBO/ xZx4GnOn4Tb/Bm7xFNyts6fQ/jVmxZOYbZ05Cf1XmFGfwEzr9Anov8S0eBzTxqnj0H5h9ximjJPH oP1ceRSTphNHMfGZ3SOYMB0/gvFPlZ9g3HrsY9g8jDHT0cMY/Uj5IUatRz6AzfcxYj38HuR3MSy+ gyH12xgS38Kg+CYG1W9gQHwdA+IhDByCy/w1uNQH4TqIfvNX0S8eQH9r3wHoX0Gf/j8vJrMSCmVu ZHN0cmVhbQplbmRvYmoKNjYgMCBvYmoKNzc3CmVuZG9iago2NSAwIG9iago8PCAvTGVuZ3RoIDY3 IDAgUiAvRnVuY3Rpb25UeXBlIDAgL0JpdHNQZXJTYW1wbGUgOCAvU2l6ZSBbIDEzNjUgXSAvRG9t YWluClsgMCAxIF0gL1JhbmdlIFsgMCAxIDAgMSAwIDEgXSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ PgpzdHJlYW0KeAGVwgd3UnccBuD3/Wi11u5pW2uttdZau4e11lqrCdk7hCRA2COQAGEFCBCNIxpH NBrX5+m5nHsP9/7+l8J9zoPFl+jU+xL6F/D20PcCHT+HT+l/DgefYcnhwDNYPkWg2+BTdLmPoGlo H46G9xF+4mDkCWw+RqTz6GN0v4eoMbYHR+N70D7qdeIROn6IhDL5EA7uIrmLZYdTu2h/gFS36Qf4 v/eRtl65D4e5es/ZzD3Kd5npPHuX3e8wa8zt0NG1HWrvOJi/Q5u3me+wcJu93mZhm0WHS9tsv8VS D8u32PFNlpXrN+ngDVYcrt6gfJ3VzmvX2f0Wa6YbW3S0vsX6NQcb12jzKhsdNq+y15tstm5usssm N1ubTeobbIp1No2NOvUbbIg1Noz1GrVVZYV1040KtevKMjdMa2XWSsoia9bVIqsFZZ5V68oa5Rwr yvUs5QzXxVWWxRWW1WmWxBRL4jJLyyyKSRbFBIsJFszjLIgxFmLMi1HmxQjzEa6Zh7kmhrjWmgux PcicGGCuNRugfolZ0c+sMeOn3seM6GXGuOqldlG5wFXTlQVq55UerpimPUzPKd1MW6fcTM0qZ5iy Xp6mzSkuWycnKU8wKY4zoR5jQhxlXBxhXBxmfJgxcYgxcZCxQUbNBxgVXYy2Rlxs72dE7GOkNdxH /RWGxcsM6xG6bPwXIfESQsbgJWj/UV5E0Bi4CP3fCIgXEDAuXYD2L7vnsWT0n4f2T+U5+E195+D7 w+5Z+Ey9Z+H9XfkbvNaLv8LmL1i0XvgZ8k9YEH/EvPoHzIvfwyN+B494Bp4zmBO/xZx4GnOn4Tb/ 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 XB5ygRx9eN0EpWlN4mfw1MzdqZX0+K+NMEdEkdvkCtmOSKJVRp7q1j94YZIzGMk5idlRxMwA5bfN 938PUW9Dj6CkInyIVRI4j5IKk5Ajgm8LJsbpcXLWy1Mm2XNEnrsR9li1hjcfmYbPhg+86/IH5O2V 8OH5j7AzofZfVEt5earU6Pagqm3yIA4Y/1J3nz3XP6safTw7+rFvby8EqRVm3qbapEblj8TiQ6N2 jZnv+7uXh8zR206g/MLftsP8XcUlJeLN//oYcnloizDl4OUfkcvz+hS8vuth/+mb92Xj/75c/hMH /5y7TkFKR9A1H/Hp5v2f/yg6WDThGndPbfNP+bCT22yzmoSlzLUHR6PuaHO3Z+nK07jmjzYk12u4 tAdtw3RueYOkjUgrlPY0Fzu8WxucSlMxOBXf0lx+iT+63vmjy0P2OV/Vip/+PzxGJyEKZW5kc3Ry ZWFtCmVuZG9iago3MCAwIG9iagoxMjg0OAplbmRvYmoKNjggMCBvYmoKPDwgL1R5cGUgL1BhZ2Ug L1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDcxIDAgUiAvQ29udGVudHMgNjkgMCBSIC9NZWRpYUJv eApbMCAwIDcyMCA1NDBdID4+CmVuZG9iago3MSAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1Rl eHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSAvQ29sb3JTcGFjZSA8PCAvQ3MyIDIyIDAgUgov Q3MxIDcgMCBSID4+IC9Gb250IDw8IC9UVDEuMCAyMyAwIFIgL1RUMS4xIDc1IDAgUiAvVFQzLjEg NzQgMCBSIC9UVDIuMSA2MyAwIFIKPj4gL1hPYmplY3QgPDwgL0ltOSA0NiAwIFIgPj4gL1NoYWRp bmcgPDwgL1NoNCA3MiAwIFIgPj4gPj4KZW5kb2JqCjcyIDAgb2JqCjw8IC9Db2xvclNwYWNlIDcg MCBSIC9TaGFkaW5nVHlwZSAyIC9Db29yZHMgWyAyMzAuNTgxMiAtNDQuODU3NjkgMjUyLjMyNSA3 OC40NTc2OQpdIC9Eb21haW4gWyAwIDEgXSAvRXh0ZW5kIFsgdHJ1ZSB0cnVlIF0gL0Z1bmN0aW9u IDc2IDAgUiA+PgplbmRvYmoKNzYgMCBvYmoKPDwgL0xlbmd0aCA3NyAwIFIgL0Z1bmN0aW9uVHlw ZSAwIC9CaXRzUGVyU2FtcGxlIDggL1NpemUgWyAxMzY1IF0gL0RvbWFpbgpbIDAgMSBdIC9SYW5n ZSBbIDAgMSAwIDEgMCAxIF0gL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlcIHd1J3 HAbg9/1otdbuaVtrrbXWWruHtdZaqwnZO4QkQNgjkABhBQgQjSMaRzQa1+fpuZx7D/f+/pfCfc6D xZfo1PsS+hfw9tD3Ah0/h0/pfw4Hn2HJ4cAzWD5FoNvgU3S5j6BpaB+OhvcRfuJg5AlsPkak8+hj dL+HqDG2B0fje9A+6nXiETp+iIQy+RAO7iK5i2WHU7tof4BUt+kH+L/3kbZeuQ+HuXrP2cw9yneZ 6Tx7l93vMGvM7dDRtR1q7ziYv0Obt5nvsHCbvd5mYZtFh0vbbL/FUg/Lt9jxTZaV6zfp4A1WHK7e oHyd1c5r19n9FmumG1t0tL7F+jUHG9do8yobHTavstebbLZubrLLJjdbm03qG2yKdTaNjTr1G2yI NTaM9Rq1VWWFddONCrXryjI3TGtl1krKImvW1SKrBWWeVevKGuUcK8r1LOUM18VVlsUVltVplsQU S+IyS8ssikkWxQSLCRbM4yyIMRZizItR5sUI8xGumYe5Joa41poLsT3InBhgrjUboH6JWdHPrDHj p97HjOhlxrjqpXZRucBV05UFaueVHq6Ypj1MzyndTFun3EzNKmeYsl6eps0pLlsnJylPMCmOM6Ee Y0IcZVwcYVwcZnyYMXGIMXGQsUFGzQcYFV2MtkZcbO9nROxjpDXcR/0VhsXLDOsRumz8FyHxEkLG 4CVo/1FeRNAYuAj93wiIFxAwLl2A9i+757Fk9J+H9k/lOfhNfefg+8PuWfhMvWfh/V35G7zWi7/C 5i9YtF74GfJPWBB/xLz6B8yL38MjfgePeAaeM5gTv8WceBpzp+E2/wZu8RTcrbOn0P41ZsWTmG2d OQn9V5hRn8BM6/QJ6L/EtHgc08ap49B+YfcYpoyTx6D9XHkUk6YTRzHxmd0jmDAdP4LxT5WfYNx6 7GPYPIwx09HDGP1I+SFGrUc+gM33MWI9/B7kdzEsvoMh9dsYEt/CoPgmBtVvYEB8HQPiIQwcgsv8 NbjUB+E6iH7zV9EvHkB/a98B6F9Bn/4/LyazEgplbmRzdHJlYW0KZW5kb2JqCjc3IDAgb2JqCjc3 NwplbmRvYmoKNzkgMCBvYmoKPDwgL0xlbmd0aCA4MCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUg Pj4Kc3RyZWFtCngBxZ3JslzJlV3n8RVRs5cyZfD2jWbqBqWRaAkzDVQalCBSoASQTKBYMup/9D/1 SVpre3MD74GopCbKsmLGO+HX/fhp9mncb+TP91/ff74P9+Ex8M80T8t6jPd9PB8n/9zXZbh//s39 P91/f//Vv/0y3t9/uY/5vy/veWid67BP/Ylbp33stDr5POznfMz3j325i/Lh/tt/4QqTKwyPfZ3O ZZxu/dNFu7Pyz7AAy/zvdg6PYxmX+3g8lnke1/v7T/d/866sON3fvb9vGen//rjd3n26/+rdu/Hh o+9+e39Z7z/c3/2P+79/hxSUw7Q9pvU+7499cfefmH/O54v2sdNu0xIhneyoPPhE+BCZVfJ637b9 sd7HiZ11ef7H33x+/5s//sOf/v7j7fPvWLyMyb4yrj/Mln71t5/O+7/7Q2Xz2B/nsE/jfVnXx7jt M5ye42OVduu0j53GOL513Mf707Od9iED9u3c78s2PM4pMy7r8NjGfb5JW7Zxui/L8Tj4J6OGbTmh bI/1WHj+fOzzsd/fQ1of085XkNZ1miEsj3ndQpiXab0ty/w4xlX2z8c4nHOemnlqYY2VNXZGL9Pj gOcQ1tnRUNZtKpTh2Lb7e6aaHtPGusu6P7b5kMfpMU5joWAYT3/D6onQZLGPWbU1NgRlWUZ4Q6LD Orv+/BiOUSaXx3LCmc9hDdPgVubHOWf/y2MrXM58WN3tioxOpMaYUHxuf2SmPuZ4jGdEwjzT4FNI YtncPqutUHgK+Q/ndjAThnYMShmHOCM4+B5WNzk+pkUmt8c2bUseQ6+IF9r+mOfdx0Z2GZEcj/nY FmbsFPS2s9339w/3GRtiVri5jGDGwdAi6mxGMB8oaFrKKI3gxpSPdTyLhqsVzAdWwI5YvJrBfCyP 6RwLRTu4AwbwNbiLYge396FNg4ZY7QCdsmfNCELsQMpyAiRSih3wGHYwyFS1A5iaUCSGLAU7ePq7 28ETrdqBlHl39WoG8jiM2xYlVDOQhtJVVjUD94ZtuVhVsftHSrpBNwP84zEw82UaynKcq2nEEObj 1OywyMsQ1MEAMocWQ5Cyz4NcVUNQd+O+qfVuCdKK2qshSMBZiuQ0hKi8UoohoAIMYTgfC9pD6fNj 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 V/DYFdeqo9vLj33tlmr82Ffu0ut41AGtz9S4+vCKq0gr/1GzWqUD7X9TtXt9d1WwP7Xd1EVvL9YE 1b+u2Pf++zXBr/8vxBafXwplbmRzdHJlYW0KZW5kb2JqCjgwIDAgb2JqCjExODYyCmVuZG9iago3 OCAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNvdXJjZXMgODEgMCBSIC9D b250ZW50cyA3OSAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5kb2JqCjgxIDAgb2Jq Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9Db2xv clNwYWNlIDw8IC9DczIgMjIgMCBSCi9DczEgNyAwIFIgPj4gL0ZvbnQgPDwgL1RUMS4wIDIzIDAg UiAvVFQxLjEgNzUgMCBSIC9UVDMuMSA3NCAwIFIgL1RUMi4xIDYzIDAgUgo+PiAvWE9iamVjdCA8 PCAvSW05IDQ2IDAgUiA+PiAvU2hhZGluZyA8PCAvU2g1IDgyIDAgUiA+PiA+PgplbmRvYmoKODIg MCBvYmoKPDwgL0NvbG9yU3BhY2UgNyAwIFIgL1NoYWRpbmdUeXBlIDIgL0Nvb3JkcyBbIDIzMC41 ODEyIC00NC44NTc2OSAyNTIuMzI1IDc4LjQ1NzY5Cl0gL0RvbWFpbiBbIDAgMSBdIC9FeHRlbmQg WyB0cnVlIHRydWUgXSAvRnVuY3Rpb24gODMgMCBSID4+CmVuZG9iago4MyAwIG9iago8PCAvTGVu Z3RoIDg0IDAgUiAvRnVuY3Rpb25UeXBlIDAgL0JpdHNQZXJTYW1wbGUgOCAvU2l6ZSBbIDEzNjUg XSAvRG9tYWluClsgMCAxIF0gL1JhbmdlIFsgMCAxIDAgMSAwIDEgXSAvRmlsdGVyIC9GbGF0ZURl Y29kZSA+PgpzdHJlYW0KeAGVwgd3UnccBuD3/Wi11u5pW2uttdZau4e11lqrCdk7hCRA2COQAGEF CBCNIxpHNBrX5+m5nHsP9/7+l8J9zoPFl+jU+xL6F/D20PcCHT+HT+l/DgefYcnhwDNYPkWg2+BT dLmPoGloH46G9xF+4mDkCWw+RqTz6GN0v4eoMbYHR+N70D7qdeIROn6IhDL5EA7uIrmLZYdTu2h/ gFS36Qf4v/eRtl65D4e5es/ZzD3Kd5npPHuX3e8wa8zt0NG1HWrvOJi/Q5u3me+wcJu93mZhm0WH S9tsv8VSD8u32PFNlpXrN+ngDVYcrt6gfJ3VzmvX2f0Wa6YbW3S0vsX6NQcb12jzKhsdNq+y15ts tm5usssmN1ubTeobbIp1No2NOvUbbIg1Noz1GrVVZYV1040KtevKMjdMa2XWSsoia9bVIqsFZZ5V 68oa5RwryvUs5QzXxVWWxRWW1WmWxBRL4jJLyyyKSRbFBIsJFszjLIgxFmLMi1HmxQjzEa6Zh7km hrjWmguxPcicGGCuNRugfolZ0c+sMeOn3seM6GXGuOqldlG5wFXTlQVq55UerpimPUzPKd1MW6fc TM0qZ5iyXp6mzSkuWycnKU8wKY4zoR5jQhxlXBxhXBxmfJgxcYgxcZCxQUbNBxgVXYy2Rlxs72dE 7GOkNdxH/RWGxcsM6xG6bPwXIfESQsbgJWj/UV5E0Bi4CP3fCIgXEDAuXYD2L7vnsWT0n4f2T+U5 +E195+D7w+5Z+Ey9Z+H9XfkbvNaLv8LmL1i0XvgZ8k9YEH/EvPoHzIvfwyN+B494Bp4zmBO/xZx4 GnOn4Tb/Bm7xFNyts6fQ/jVmxZOYbZ05Cf1XmFGfwEzr9Anov8S0eBzTxqnj0H5h9ximjJPHoP1c eRSTphNHMfGZ3SOYMB0/gvFPlZ9g3HrsY9g8jDHT0cMY/Uj5IUatRz6AzfcxYj38HuR3MSy+gyH1 2xgS38Kg+CYG1W9gQHwdA+IhDByCy/w1uNQH4TqIfvNX0S8eQH9r3wHoX0Gf/j8vJrMSCmVuZHN0 cmVhbQplbmRvYmoKODQgMCBvYmoKNzc3CmVuZG9iago4NiAwIG9iago8PCAvTGVuZ3RoIDg3IDAg UiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG1nduuJclxnu/XUyzf7TE8i6uq1ql8 Z8kyQMMGSLMNXRi+oLdJDa1uHqYlGfT76H0I+4X8fX9mRtU+TE/ToCmI3BMrMysy4o9jZtX84fjz 4x+O5+P5dOY/8zJfro/peJ/W08p/jtfL+fj9r45/e/zt8Sd//Xk6Pn8+Tvm/z89Mui592KeacSja x6L1xZfzfV0ey/FjPW6jfHf89b/0CbNPOJ/u13m9TPOh/tpoR578B1iAZf77tp5Pj8t0OU6P02VZ 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 IDAgb2JqCjEyOTQzCmVuZG9iago4NSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBS IC9SZXNvdXJjZXMgODggMCBSIC9Db250ZW50cyA4NiAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0 MF0gPj4KZW5kb2JqCjg4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9J bWFnZUMgL0ltYWdlSSBdIC9Db2xvclNwYWNlIDw8IC9DczIgMjIgMCBSCi9DczEgNyAwIFIgPj4g L0ZvbnQgPDwgL1RUMS4wIDIzIDAgUiAvVFQxLjEgNzUgMCBSIC9UVDMuMSA3NCAwIFIgL1RUMi4x IDYzIDAgUgo+PiAvWE9iamVjdCA8PCAvSW05IDQ2IDAgUiA+PiAvU2hhZGluZyA8PCAvU2g2IDg5 IDAgUiA+PiA+PgplbmRvYmoKODkgMCBvYmoKPDwgL0NvbG9yU3BhY2UgNyAwIFIgL1NoYWRpbmdU eXBlIDIgL0Nvb3JkcyBbIDIyMS41NDU3IC00My4yNjQ0OSAyNDIuNzI3Nwo3Ni44NjQ0OSBdIC9E b21haW4gWyAwIDEgXSAvRXh0ZW5kIFsgdHJ1ZSB0cnVlIF0gL0Z1bmN0aW9uIDkwIDAgUiA+Pgpl bmRvYmoKOTAgMCBvYmoKPDwgL0xlbmd0aCA5MSAwIFIgL0Z1bmN0aW9uVHlwZSAwIC9CaXRzUGVy U2FtcGxlIDggL1NpemUgWyAxMzY1IF0gL0RvbWFpbgpbIDAgMSBdIC9SYW5nZSBbIDAgMSAwIDEg MCAxIF0gL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlcIHd1J3HAbg9/1otdbuaVtr rbXWWruHtdZaqwnZO4QkQNgjkABhBQgQjSMaRzQa1+fpuZx7D/f+/pfCfc6DxZfo1PsS+hfw9tD3 Ah0/h0/pfw4Hn2HJ4cAzWD5FoNvgU3S5j6BpaB+OhvcRfuJg5AlsPkak8+hjdL+HqDG2B0fje9A+ 6nXiETp+iIQy+RAO7iK5i2WHU7tof4BUt+kH+L/3kbZeuQ+HuXrP2cw9yneZ6Tx7l93vMGvM7dDR tR1q7ziYv0Obt5nvsHCbvd5mYZtFh0vbbL/FUg/Lt9jxTZaV6zfp4A1WHK7eoHyd1c5r19n9Fmum G1t0tL7F+jUHG9do8yobHTavstebbLZubrLLJjdbm03qG2yKdTaNjTr1G2yINTaM9Rq1VWWFddON CrXryjI3TGtl1krKImvW1SKrBWWeVevKGuUcK8r1LOUM18VVlsUVltVplsQUS+IyS8ssikkWxQSL CRbM4yyIMRZizItR5sUI8xGumYe5Joa41poLsT3InBhgrjUboH6JWdHPrDHjp97HjOhlxrjqpXZR ucBV05UFaueVHq6Ypj1MzyndTFun3EzNKmeYsl6eps0pLlsnJylPMCmOM6EeY0IcZVwcYVwcZnyY MXGIMXGQsUFGzQcYFV2MtkZcbO9nROxjpDXcR/0VhsXLDOsRumz8FyHxEkLG4CVo/1FeRNAYuAj9 3wiIFxAwLl2A9i+757Fk9J+H9k/lOfhNfefg+8PuWfhMvWfh/V35G7zWi7/C5i9YtF74GfJPWBB/ xLz6B8yL38MjfgePeAaeM5gTv8WceBpzp+E2/wZu8RTcrbOn0P41ZsWTmG2dOQn9V5hRn8BM6/QJ 6L/EtHgc08ap49B+YfcYpoyTx6D9XHkUk6YTRzHxmd0jmDAdP4LxT5WfYNx67GPYPIwx09HDGP1I +SFGrUc+gM33MWI9/B7kdzEsvoMh9dsYEt/CoPgmBtVvYEB8HQPiIQwcgsv8NbjUB+E6iH7zV9Ev HkB/a98B6F9Bn/4/LyazEgplbmRzdHJlYW0KZW5kb2JqCjkxIDAgb2JqCjc3NwplbmRvYmoKOTMg MCBvYmoKPDwgL0xlbmd0aCA5NCAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB vZ3briTZcVjf6yvKb92Gp1h5q8oEDAMixQf5xSKmAT9w9EC3SDfpGUqcpkz4g/Q//iSvFbFvder0 ZUTBM8DMOXH2JXbcI3Zk5p/Ovzr/6Xw9Xy9X/pmXed326XyfjsvBP+dtvZ5//O35v5//eP7ZLz5O 5/cfz1P8+/E9k7alDPuhzTg12PcNVhZfrvdj2Zfz9227Dvlw/t1/dIfZHa6X+zYf6zSf2k8ddmbn P4ECKPPf23G97Ou0nqf9si7LtJ3f/3D++bvccT6/e3++xUj/+83t9O6H88/evZsuTn33u/Ob+/nt +d0fzr98BxWkw3y7zNt5uV/uq6f/gfWX+LnDvm+w07wGkQ5OlBMHwIegWQFv59vtftnO08zJGj3/ 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 Wf0dN688sPTLgxocb6R3sCFLniM42FAqoY3g0QLWl/lrOMETrxR7/ho2zK+yIdrVTwgvxVYb1/O/ ecEySLJH5Z92MRDEHiF2bGW3GExATSWimskn1fgUmT/y8Q/UldqychmvrOBmIKU1ysWfKZo+hiv0 +iiUoeO8fM8Ws1duKf+dSwivbfqpEkLL1L6ueABxSvEA7/Zq8eC1zV9kAy1EaZuPldpfNt/3/inx b6lzC8ybx2xOoxZYv6nRSBv7zddN54yUKtM9nd58LhFt0UyLkXrduJ3i48fmwt83bNtfK5LtLw3b dqDqKNsQ/H7GFu08PTfu4VqbX7doSLYAop6xjmh71y3/rtjFb79pP/Gn7kD/1IJjLqKKoFOJVtBL cPwivnoRkaPKbxopnsOZil87Z0Ow0eLplJ9ne4kwPj29nryx9nno/6po/d/BSoXMNPRaBf/5cA3h NrgKbN26nfaruFpnFWROrWLcuNz43hZukIZMGzwct9CqVbDrTg3xNpu/fFYmqMIrEvjQF4WBF5Ek 0kRFAploit8w7QlJwXCo6zWc37dA7wGjX/0/9FMxMgplbmRzdHJlYW0KZW5kb2JqCjk0IDAgb2Jq CjE1MzA5CmVuZG9iago5MiAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDMgMCBSIC9SZXNv dXJjZXMgOTUgMCBSIC9Db250ZW50cyA5MyAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4K ZW5kb2JqCjk1IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMg L0ltYWdlSSBdIC9Db2xvclNwYWNlIDw8IC9DczIgMjIgMCBSCi9DczEgNyAwIFIgPj4gL0ZvbnQg PDwgL1RUMS4wIDIzIDAgUiAvVFQxLjEgNzUgMCBSIC9DNCA5NyAwIFIgL1RUMi4xIDYzIDAgUgo+ PiAvWE9iamVjdCA8PCAvSW05IDQ2IDAgUiA+PiAvU2hhZGluZyA8PCAvU2g3IDk2IDAgUiA+PiA+ PgplbmRvYmoKOTYgMCBvYmoKPDwgL0NvbG9yU3BhY2UgNyAwIFIgL1NoYWRpbmdUeXBlIDIgL0Nv b3JkcyBbIDMwNS45MTY3IC01OC4xNDEzNyAzMzIuMzQ1MQo5MS43NDEzNiBdIC9Eb21haW4gWyAw IDEgXSAvRXh0ZW5kIFsgdHJ1ZSB0cnVlIF0gL0Z1bmN0aW9uIDk4IDAgUiA+PgplbmRvYmoKOTgg MCBvYmoKPDwgL0xlbmd0aCA5OSAwIFIgL0Z1bmN0aW9uVHlwZSAwIC9CaXRzUGVyU2FtcGxlIDgg L1NpemUgWyAxMzY1IF0gL0RvbWFpbgpbIDAgMSBdIC9SYW5nZSBbIDAgMSAwIDEgMCAxIF0gL0Zp bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBlcIHd1J3HAbg9/1otdbuaVtrrbXWWruHtdZa qwnZO4QkQNgjkABhBQgQjSMaRzQa1+fpuZx7D/f+/pfCfc6DxZfo1PsS+hfw9tD3Ah0/h0/pfw4H n2HJ4cAzWD5FoNvgU3S5j6BpaB+OhvcRfuJg5AlsPkak8+hjdL+HqDG2B0fje9A+6nXiETp+iIQy +RAO7iK5i2WHU7tof4BUt+kH+L/3kbZeuQ+HuXrP2cw9yneZ6Tx7l93vMGvM7dDRtR1q7ziYv0Ob t5nvsHCbvd5mYZtFh0vbbL/FUg/Lt9jxTZaV6zfp4A1WHK7eoHyd1c5r19n9FmumG1t0tL7F+jUH G9do8yobHTavstebbLZubrLLJjdbm03qG2yKdTaNjTr1G2yINTaM9Rq1VWWFddONCrXryjI3TGtl 1krKImvW1SKrBWWeVevKGuUcK8r1LOUM18VVlsUVltVplsQUS+IyS8ssikkWxQSLCRbM4yyIMRZi zItR5sUI8xGumYe5Joa41poLsT3InBhgrjUboH6JWdHPrDHjp97HjOhlxrjqpXZRucBV05UFaueV Hq6Ypj1MzyndTFun3EzNKmeYsl6eps0pLlsnJylPMCmOM6EeY0IcZVwcYVwcZnyYMXGIMXGQsUFG zQcYFV2MtkZcbO9nROxjpDXcR/0VhsXLDOsRumz8FyHxEkLG4CVo/1FeRNAYuAj93wiIFxAwLl2A 9i+757Fk9J+H9k/lOfhNfefg+8PuWfhMvWfh/V35G7zWi7/C5i9YtF74GfJPWBB/xLz6B8yL38Mj fgePeAaeM5gTv8WceBpzp+E2/wZu8RTcrbOn0P41ZsWTmG2dOQn9V5hRn8BM6/QJ6L/EtHgc08ap 49B+YfcYpoyTx6D9XHkUk6YTRzHxmd0jmDAdP4LxT5WfYNx67GPYPIwx09HDGP1I+SFGrUc+gM33 MWI9/B7kdzEsvoMh9dsYEt/CoPgmBtVvYEB8HQPiIQwcgsv8NbjUB+E6iH7zV9EvHkB/a98B6F9B n/4/LyazEgplbmRzdHJlYW0KZW5kb2JqCjk5IDAgb2JqCjc3NwplbmRvYmoKMTAxIDAgb2JqCjw8 IC9MZW5ndGggMTAyIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHNnN+O5cZx xu/5FPTd2cBLkWyySSZXcRIgyZWFLBAERi7sycqraMbyzsgO9EB+IL9Rfl91VzXPnNnVSEngSIB0 znf6T3X9+aq6yN2P/Zf9x37sx2HknznNy7pP/TYdw8E//bqM/eP7/l/73/Vf/N3T1N899ZP9+3TH pDXVYQ8xowvsPrC6eBq3I+2pv4/tGvKh/+qvtMOsHcZhW+djmeYuPjWsZ+ePiIDI/Dcf47Av09JP +7CkNK393UP/i3dlx7l/d9dnG6n/vs3du4f+i3fvpkFT333VX/b+Tf/uP/t/eIcWpIc5D/Pap23Y Fp3+gfWTfW7YfWDdvJiSDk5UJp6AD6azCq99ztuw9tPMyUKfv3z/ePf+99/94df33ePXbF7G2Lls XEzmSF/808PR//23VcxpP4aRsy55HI6MmNO+DXueN0MWtNxNex6mtEyGjMeWGZOGHbX2y3oM24bO 7sDmYZ2Xgq07Eu7TkEd+06CEGQwZ87h2QqZlOmzaOKzTgQDrPhzjvjFqHKZxZjuQNW97P23HsI/4 kpBpOpLmga2swVrbkLexjEp506htmLYZMRlTkTzkednrvIqtw7avyMmovOedldZh5OgmQZqzJF84 U3Y5j5yBEnoyHUzIa2Im5rM/SkFNKI4hAJ10sgxpXZNDAOuwLONRluEH6TYd0j9bLXi0Jm1DWuYZ CHmmRJDs+zAu42ISbmmXi+Kje9bCnGw9iCbD9jnvYCywjWXecUggRk8M0rQCSKF5RsQP/bTOAs8u sE5EwloMLhdgDDaZchlTXGDBTaZJuxUX0HGXPKyjSYBx5ALLyv+Z31wAZFxmKaC5wIKWR7zBXaCb QEYkMKS4wELwHGNB3AXAlkNChQuApMWcqbgAKwXSXKBh7gIgmfhkJXcBJEgjVnUXsOMRpAvabz7A afYiZ/UBtDJN5oMFkFL2IaUt3ALgGJY5yZq4knwA5aateFt1AQwAfcrb3AUw0jib3pDZXABkycSL u4AkBNvHQ67jLiDjbjW8ig80pDgBroMTTJwNry400EEDk0I8FaT4AJQzHtUrig+MmP4YpbZGA6M8 01zefKCbRugqz2VQoQEQAqcQg9PAmJlW7VtoAGQ0D3cWGDl5PlBbIwGgRZ4bDgCQ5hIChQICaOYP qFgfCdchL/BMsz57z/smmRsBgB3igmZ9zlFisBofdaCgbIYVI2CQCdNOUErlBIBpWIqvV+Oj1bSS KU4EgOrTSNy79TtZZyxU6tYHWZZNCzcCANt28zS3vqy66mBOAAVAwpPtZ84/rgrbDM8g90M/jxxp kxUrNI942z6xH9lnYcw8cpBt4bBZutrJtmAjLrmhoqwwEk8dZPWsQM6caU1wa0PInfCVtFQxM+3O lrYSVFYMOSsXa23OJj2xX4KJtR88tSlVYaaM6kHSMBuTiC5yN48owPUPYJOYf9R4FDRjxuUwJiPm pa5ZPnzAXzLAeqxbf8dKuPNIEtP+BBR7YdtxtFF46J6WE6JkupIfkTFGSQPHkspK86rIWgdYebL9 1vWQAcgG7GxiEjbKsMr2ZCUGESGzAiJMUsyGBYrZFMcz5JIsK20jZkkqPGYingSHmhyjyOAU666A xxOWA/YRRlweSemZCJulTpAVMe3Q+ZiSIQdimmrIeEo8M8PTZAkLXxzZU8i2bIoERBtR4Mw2yCFT IeBuiY7DYEnVFSe5pAGlrBOkGUlrTcO8LSr6tP66TQzjuHOCNiQpRsX1lJfmVCRdV7keCIbDiIwi ho+RooFMRWpFqyBpSRq1IiBLztg8k7hACCe0pmkLNI/JBc2sbghVE8ZQpkrH0c2Q+aizO2LziO1D h66jmDcNG4xoyJTR7Az543MogTEQdIbGheEOwlQK4HQ6MqeXswibVvxXyI7/2vkoVmRmCl2tzYEB cFqEIh3hRRUSkEnbZZUdDtbZpiI3YTBpmmGUPWWlvJrZ0cCWpDj0vFNbSE0kV61EsIxVvbAvBhJE 2S8/QJdyFsxEYSCAUnKyZEA9nvG1YpRJBdwiVSS8X6Mov9ifI05ShJmJMt6QNREO5uyJ452dnbwF NeAlCHj2oMBYb1U1jj5jbsMInwnljghc3U8LzgSSVHjySIfa1JjYIJJqhuJOcae0mvEguVtbLaA2 NSY2iNVmlGGlehNu4pqw7KKJ03qzMrAFrfIRSrtnLoXfbHonPJS0iG8yJfRrCSRNqRNCPYFsWC3N pcoGO7zISIqKKZHRshWsok0VlSBsp8S4s3ZSVTkluAmdXMmVdhT57OxJBrbUG5aRrNNqTFuw7h5i kwOPuHhb8aHHX3CcM3Z/wpru2tyK2Yoqzo9NsYjuyDm6+kCKubIPeewAUYrfORtjFgorVdAARQwq Yp2VGxTsiiYzVRDJnXzGguMs8oaeMnUEND+MlqnganYQqwhbrRQG49BTJ4R8VpOsSH86qLnyqJUQ jfRh8+YB6tCoVZdGG2RJT1mXssUBEgPRPpOGtdlcE6OKTwpUfCIgEgtRZ993u8CRTRdIQsgyqeKD NvY1LzotGKyqaIXwxMFC9tHmQXcwGAhxiWcofC3cqpJEz80C0tuaLe8iGzdW02RazRtYm8xniBER m0EN5SKmbGcVLaUtdGH3U5K0RGKhpOsK16x9s6XRqHQjCVQdmeAqwcy4Uo/VnHArHMhKnGAzVy6I zcPhZ1U+iK5RXBiV3ezmB5uPCTE37qDJSgGu22NKUtQmiy06MrXISOk+bdhLKVPlihTevtvQcj2N MYQXKui0DspUWCp+8E4heSSFKpeymTkTEhAeWhsnVGKXTORIvAT5KVwBmG8Fm/ocRqGCDh0Eokoo nDHiAOUHkLzgb7qNkwvkgaiyXlAJWlgH/8I78XEG8WFXwgKh5pIFdO9SOgRJq5Vrsgq3BVUwFCSc gFG0R6jqzFPVMQKpN1Rcd9H84jqjrsxA0JN285YFqYua7ArAW5RU2hgquJWQ0sLbtJZI4r6gWbpH WBxRFcBbthcJVx5B1ZXxqdL7GC0AcTsaFUzTbdWUVhHtpuSvXKxSrIxSd8BKYY5In4CVRHW6P7C2 ubvmwSq7/I3wprRBTAxA5SgEF1Z0ySIWTGSOZWfFO3OJlaqYQTiSqgO5BLcnIaS/BbPL/NxWdF6O BLMZQi2sMRw8YW2tpMuVLkxgByna9qMeLGxGUOnApGqMahzI1aX0KDgeTbLCi+shRWFw2j2FTQt3 XvOrXTOpDLjy1lHGuap1VqlTLMy8DsKBbCg6gnMJ632tRI3FZCcjJKR2xiWi1l3BFoxLEhvXlYqF kznjgnHVkk4K47IOWqbCBSHcjHGpPUqD4sS4qlqIGNaqjKsCpXTNnHIb0jg3MGLSSbdiVLOVdQVk 65k464JQAivgC+vaeWEIKk/DCusyaiMTgRTWRW/qeSi/nmhXS5Rs3fIr2LosWst5FyRRw5XVUQVr UZqXRkojXoaTw2yalWnqWxxlmvMudR7q1BjnXTowBJ5lTLDCu+Rj0iPGAimMSjmeuEI1BBNTD3ML LkVgYecFcqWpbKMK7y6wFDczkMK7UtWihqLd3Z131VrOKt8r79bvZgMo2ni3jSm8a+uwjNZ23tXK BDVI410kGEcop/EuCC0/OZkTL3LPSsNCnHnB4EJhTr3Wg9LtK6gXDXD1U3AG9XJLoSNYKLRQr24y FEEMcupFvaV7WalXdCjD7NzDGvWi+83qZGi1UC86LK2iE/cKs+RTyRfPECLvhHsK+54R0a/5a4xy /mUUYagIxfHhX1tpPCAmIc6/8girQSsBW3OMNkFhqEKtunBY040oFmLn08UOv6sQByawrTXFQuJf QyBTqa7xr+5cWX6HCOJf6xcei5VulX9llhLqzr/mGuSdooPCv7gGiUyI8y9uQD6mq8x2hX9Bdusq iH2Mf1nJqqkieOFf9sMjxWOFfRHRqgexodjXTgsNceMN9mUdNlnURaosCnLNtKXJpwsWBGqjduvy sX+qF55S8Vrfj+ok2JeWEb1+RGTpyr4TupnNcoV/aVDBT9nc2SteblLkelm38S/YandNaYCKl3YY 9TXPWhhV+JeVMKo1B9GkV7xgXGw1qvKvACnJ2de/N+41xKLSmbeOcd7lK1wiynHeBUnWEWm0C0RS VMSXYtfE27JSCP5cil2ebxEUAK3YlX40pHEuCFWIFnLOBcEtKH20NMdHF3QgrHfZKBfdj6pwNK1w Lu1CelV1Iat16ShSvAgpnCsHoelEb65ghXPVvtJ9v3EuTS7sgxYVc7IK86zvaZ2cgtEblftZzeq1 Li02CpSiAdW6No+LQmk0OufSmjvqXUKlbvl6xbgxwgmXFiOK1MJOuCDcx6TbRrhgkMaJbyUPlsAb nG+RmW5ZQZxvwShQhTnfWtd3VoHgpa46bNb1bXxLb3CCpJjmpS5qG63QcLpFs9TOWrlUuqZ/TJHV CQErlS5htanoVhVb6NZ7sye2FYTRKtdiRn1X2eFUWwBGcMLKtAE50QJwG0WNBFApdEFGntIZIqI1 CUnw6swQdyp02YsDZsssXsLiRIiiaRWRg8Aqm/iiYtbepwyRhpxopTO7joF4oSvVModRXuii/sNS txe6AKvostGs9Zx1EK9yATYT2klW7V6KBNu8kCyItcDFMHCsjorpqZalV69x2QonE1s7yyIf9x72 qixrTk2ri1KwMKHVuDL1qVS1ODsRKpM+9Bhv4waFP4iKVeJKfKIYpTk5i8YSDNoJWdS2RC07jzir ACo7eNxsnUydnytAxgmRnyLQdA3nqFOmEx2beJ9PPDtSLmQ0xGj3Gi0Ay4KQ+KzjDCmrjQFCW83s qNKWaumu18lp7cm2WCLT2wCZVpYCQYU8NdUYR0SI1vVrWOM7jnNQbzCzYnRcGkZQHDyV595ywvDo BU6XIjKlvEnB5XwRQo1nj59FqzyQ5ozUizxXl00VszS2TKXqCgBQsaBR8auWITMWQTkEjqoheOpK oYypaORbhuYywxR1S1VAM8AANoL1rPEdGCzD1bU6/DrRSoOcMgRc9ibaZQQoDMVZtx6hVSuATNlU ghxcmHkhoiHsYveqBjW96SJDD73pEr01DO1bmx8Ma9PFRicvYRwp09LHDohLfhU3m18R4BySwkKR zkyrAp47sXVbqURwUcWDXTbVG21QiMHtU6RVwqaK1jDE2BMXXhqwMbdiiNYwsjTl2341jkOrXLRB WZUFAE/F6cazFI8wOBEIlZ8MQG6nJWF5WcxPXhdilKeEzzH0HfsRqLo8qsIps+j5Kyly+6BBzYsZ BIhP01ZUJcRSGWAz8LdFlY9m8LvqGDG/vuptEj87GQtmm/lJ26hnbtc5XWDYWmenOKLZzUzuSYue RLCXxTaAbin6TupQyVAALcThoBubVMbg07sCQw4kebjarco7fKdRbM9r7B4lf1UxwrWLQ/KBOsyQ TUWBkNG6w8yfrfFGeOoiJwHZQw9BAHK5/6F2dVIdQUKIhucFdlYfdbI9t61EO9cizf0hsOa+bb1b DDcUr5IO1B5u7Xz6HtbCu3oUUDG1/UkdXHtgXnha3SRh8RghMFaccaDC9m1FWtM8iFSgtBUrZlbx hwsxV1YoDxzODxdOC/rDhdN6Bl0JGE8lTvLRNofLRWcuCyfmIelsr2k4xukqBs3BNxv8IAyx7Oku 10K8AIBEutY+tzGAHgonrhQsb2kMX7PyiB6VswRPMtVirImNhz4836E+WO01GcswBJfmwY9W+4JR 3zHKKgsr0OimI1I3U8Ty/EGJnFojGRcK2w49Q8BxeP6seaq57a6rniiMLQRS1RisNc32PIlSi565 CjJqAXxwBiDixM+qJ/XorCHUuXoKgpiBQcLsNiEUVW3pK1tCZIieQduTFVaGw+vp4FVFoNojCjm0 Qv+mhJwV1tIlbUPzkFpp63k6GfhqkC6M9q4MdbDa0rKcmL8EnBKWlFmws7c1Tzh7G8mGRIhG3RV4 vrHpycGV91boajmfeL2aP8oK343nVr4BbUhSG0+3zr4bj7JavH3oaXyPPMJXqorl1J22e1BgvPVX MXxX3QOeCN73NJEhIblF4wQawtvuLcqac2hJ59J/xw1wZM3luQytW3uRKuKSZz40o+zRWMN0k8h6 6KfUqFzZZMEaXEZ0J2jYWX3tbGf9Qe7++CpOfHp8VbH2+OqswtPcU/zPBEXi4nHWIU/iOPMZu+8d Q0byHter+145gWfMJUndQKGFtsP5JLy/2b3qHc/2TmJv7ySW9yzfEo/IQT0sySEE2LHTW4n/8mHv nz7UtxJftUG84olxSW96r5MGCcUZ73qSsflnu37DE1bWudkYpUBN9nonT1Ulw2Hvdp6+vOUhL0+c kO75m55/ai96+ousVPHPZECaV8igk/OK6WnbsX2BXDOUk/oQpS+iEMX1pdOfhShde+OVfM3Tux0J cOJxo5ZGPP0fLrx64/VlfTCcf3EUloidnyvhV/3l3970el7ZX75907/ltP3lD/6BV2ENuPu1I79r H7oyOGZ9Vwf7pA8+NCb/8b1DPqb+1F0c+I2PePzaP/2Hf/itf4hl3vqeIcTb37ypcr1qAd/23peO XetBu8s3Puarer4YG+f6vc+OD8+X6S+/dbn+5pmafNnHONVHXy7sED+FVH5whPv3/t0/l9eVP8Y7 0JUZiBCSfURIeAQvPn8qKnAIXzuUGscKJHQQSJzve9fX3a0DhPfcmvLJp/1XOX13CR3GZvHBx34T iokPIauP+e6NaKS/hDQxtI0oXh5niTUCqTt3LUbiBO28MTqO6Zp8jJ9ORyhixV5tjM+KSXfxKaaH uqqWuktsyrE+6xI0LH6yS4RHPj6ETLd2+nm4eDljBErIGDHtNgggVnt6jM2qjrrwTJ/VFBMrx4cw 853rM5b+49cejP5TGNGB8JZmlhAnTF8Hnbwixvg6Lql/j3VDPB9RBe8u8YvPqRFxIujHb4ZQ8cnY t9nrBzMor2k0Z/hUBk164+J55rj8KXJW/DmQWwEUWZ9N4SbAK9OnyfGZ3Gl/WqSzPy3y43PnlSaC KZU7Xzw+PPmLV6WYF3LUe3e/cNZw/7dPbvUIGgfCfSPywmXch4IeYmzs8Ko0VlNncNLtMuH7vmUM CUa6yekhVQje6on4zdd7uDm3E3jExeMb9c2g9MYzhcBjapw69MryIsXO/ljPC3mSpnOLg7D+KU9W t+P2VEq2X3WXdooI+6cQMtQRssTp/ag+uLs0R4pBbUkfHgvFHu4ZJ4Lw4ifMHbZsRBY1Vig/Vnx4 GoJYupZFfkJcU7s2hf4liMUE+P9ALFeaCNf6HLH8oxeAYZfwhuYpQRQRgRBfrXUeYnyMci8K48fa /ktET6Tb8J1wlNgrZp8jzOosd8rwZBcqVmuVbrsQhHP7dJcq5PWTd5fYMsgopHmBbG8W6H2BjqK8 3nhiAd/29sQhoUKrhcYLXKK3pe0urBthGPxzXNJf/BYQ+56s8SNY+c8xzQ/ybOHuEiPCHvEhrBtn DQX5ciFflFAxNignlgkOjB2a6Z38egrXekA3fRgjDO27+4iTbxXm9x8++Fqxhk8NMeMXn3Niz+oN j/UoJ2XpKJ83+rkV8ZLRn9dPFBAhSmjMZbotEx//+n9GzNR5pWei9m/cCNUhoEeg/7xVF4H39rxP Qi/9pjnxEwq9632dj2NfvWHBe+xb2/6H6rvyp4FrfUd9+wO9kev9vVcU+890kvWHnNv+L9jpb8Pr w1ciir7/tJN3l7OTV99yC/88zFk8OFYO04dTcJGuEeLO/LrKw0P/MYR9iMrTV4qTRUg9xYFCAF/I J5UzdJ+5UsdqkYj83CFLUMunZYqxkcVCNl8uNqofrJP0UqDSoiy9Ur1Q+6L/04q+7hB2hOitfoJI 4gDPOzoh02Mjje5LzPza3mL4rF4FfVHW/+NYtX3/grH68rn/F2M1PCuqA0K1BlkY2H3sx4WqxXlr aL6Q+j5T9dz4d4R+5AoPwvDMCNMQPDKxB67X/t3lwafHwWPh23XCw31SRHPTVuTo51oKFYdYMbSF hf0NC/4XN7QQ1Z9yunE/UtRNiPaEaGg4TvIYHFqF6Nqg0HBMC0Ef3eChiRvg2xsnifVuCTwW9mVc jXXos/LCqufYOrTmk+N08UvoM1w3EN/JJwcl+Q+35vdfbo8YO/uQkCB+8X1CCUHHr25VKQ2+1Clq ZKh31l7yCifDSt8/snD5VIvset+bwuHFwqXjbxJ56aHO6a8xeXVj6nr/m3PfkuGz7KXQ+GW4011w wvdh4Ihm5SnzvoiJ8JdY4CmgsH6ZdfLi+OXGDwPwW5zK/loRhWS3XBcRdBuaQX/f/6xVUi3xf/nf XIL1ugplbmRzdHJlYW0KZW5kb2JqCjEwMiAwIG9iago2MjI2CmVuZG9iagoxMDAgMCBvYmoKPDwg L1R5cGUgL1BhZ2UgL1BhcmVudCAzIDAgUiAvUmVzb3VyY2VzIDEwMyAwIFIgL0NvbnRlbnRzIDEw MSAwIFIgL01lZGlhQm94ClswIDAgNzIwIDU0MF0gPj4KZW5kb2JqCjEwMyAwIG9iago8PCAvUHJv Y1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSAvQ29sb3JTcGFjZSA8 PCAvQ3MyIDIyIDAgUgovQ3MxIDcgMCBSID4+IC9Gb250IDw8IC9UVDEuMCAyMyAwIFIgL1RUMS4x IDc1IDAgUiAvVFQzLjEgNzQgMCBSIC9UVDIuMSA2MyAwIFIKPj4gL1hPYmplY3QgPDwgL0ltOSA0 NiAwIFIgPj4gL1NoYWRpbmcgPDwgL1NoOCAxMDQgMCBSID4+ID4+CmVuZG9iagoxMDQgMCBvYmoK PDwgL0NvbG9yU3BhY2UgNyAwIFIgL1NoYWRpbmdUeXBlIDIgL0Nvb3JkcyBbIDExMy44MTg5IC0y NC4yNjkzNSAxMjguMzAyMgo1Ny44NjkzNSBdIC9Eb21haW4gWyAwIDEgXSAvRXh0ZW5kIFsgdHJ1 ZSB0cnVlIF0gL0Z1bmN0aW9uIDEwNSAwIFIgPj4KZW5kb2JqCjEwNSAwIG9iago8PCAvTGVuZ3Ro IDEwNiAwIFIgL0Z1bmN0aW9uVHlwZSAwIC9CaXRzUGVyU2FtcGxlIDggL1NpemUgWyAxMzY1IF0g L0RvbWFpbgpbIDAgMSBdIC9SYW5nZSBbIDAgMSAwIDEgMCAxIF0gL0ZpbHRlciAvRmxhdGVEZWNv ZGUgPj4Kc3RyZWFtCngBlcIHd1J3HAbg9/1otdbuaVtrrbXWWruHtdZaqwnZO4QkQNgjkABhBQgQ jSMaRzQa1+fpuZx7D/f+/pfCfc6DxZfo1PsS+hfw9tD3Ah0/h0/pfw4Hn2HJ4cAzWD5FoNvgU3S5 j6BpaB+OhvcRfuJg5AlsPkak8+hjdL+HqDG2B0fje9A+6nXiETp+iIQy+RAO7iK5i2WHU7tof4BU t+kH+L/3kbZeuQ+HuXrP2cw9yneZ6Tx7l93vMGvM7dDRtR1q7ziYv0Obt5nvsHCbvd5mYZtFh0vb bL/FUg/Lt9jxTZaV6zfp4A1WHK7eoHyd1c5r19n9FmumG1t0tL7F+jUHG9do8yobHTavstebbLZu brLLJjdbm03qG2yKdTaNjTr1G2yINTaM9Rq1VWWFddONCrXryjI3TGtl1krKImvW1SKrBWWeVevK GuUcK8r1LOUM18VVlsUVltVplsQUS+IyS8ssikkWxQSLCRbM4yyIMRZizItR5sUI8xGumYe5Joa4 1poLsT3InBhgrjUboH6JWdHPrDHjp97HjOhlxrjqpXZRucBV05UFaueVHq6Ypj1MzyndTFun3EzN KmeYsl6eps0pLlsnJylPMCmOM6EeY0IcZVwcYVwcZnyYMXGIMXGQsUFGzQcYFV2MtkZcbO9nROxj pDXcR/0VhsXLDOsRumz8FyHxEkLG4CVo/1FeRNAYuAj93wiIFxAwLl2A9i+757Fk9J+H9k/lOfhN fefg+8PuWfhMvWfh/V35G7zWi7/C5i9YtF74GfJPWBB/xLz6B8yL38MjfgePeAaeM5gTv8WceBpz p+E2/wZu8RTcrbOn0P41ZsWTmG2dOQn9V5hRn8BM6/QJ6L/EtHgc08ap49B+YfcYpoyTx6D9XHkU k6YTRzHxmd0jmDAdP4LxT5WfYNx67GPYPIwx09HDGP1I+SFGrUc+gM33MWI9/B7kdzEsvoMh9dsY Et/CoPgmBtVvYEB8HQPiIQwcgsv8NbjUB+E6iH7zV9EvHkB/a98B6F9Bn/4/LyazEgplbmRzdHJl YW0KZW5kb2JqCjEwNiAwIG9iago3NzcKZW5kb2JqCjEwOSAwIG9iago8PCAvTGVuZ3RoIDExMCAw IFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBtZvLkuVGEYb3egqxO0NgWXWVtOS2 gBUEHcECWEBj0+Aeg7sNhB+I9+T7s6pSos/YDAtwhK3OU5WVlz9vJfHV/Mv5q3md12XlfzHFXPYw b+FYDv43l7zOL5/Nv56/nD/98WuYH1/nYP+8PrKppL7sve+YnPbstM48rduR9jQ/+3En5Wn+/Ps6 IeqEddlKPHKIkz+dtJmTv0IERObf9ViXPYc8h33JKYUyP76ff/TQTozzw+NcbaX+/UmdHt7Pnz48 hEVbHz6fb8f8bn74y/zTB6wgO8S6xDKnbdmytH8P/2TPJ+3ZaVPMZqQDjdrGC+HJbNbJZa51W8oc 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 9zw8gO/8XSEO+G4I8ALBC+KHMsMH8v+Q7N7+Qx2X8C1IL7E+1g5u7t6X98uZTE7h7yvtf632ifLq yn1btee9g+6o/l/V3mT4yGo/RPl/Vfv/sIc7W9V+nPwBb//QnekPw3Vegx13L+5Fz1NOObOCM/J9 jtcvPAAc9/DseWWce57iieMkfSAzv4HYdPMwHxzHCsfr2x++DevTzUV3RQczN49zPVuUU3D/cSQq Jzz6kxtM1jlD4gOVnotZg/z0P1R6t7Tb3lNN12m63XvKi/Yw1T/cAC/fDNqrS951scaN+5G7XvDV lR17hxnd9C5n++Wsz3crXZLB6786abr5+aeT3IGuvavjD+MEF86B77v9p2/cwKf7XdRR+Z3wQlb/ bl9za+LpzcP5W7q6if+/Bl2dC+UqnZFzFxWupC/udpxuX7z+4EzS1j87Z/fXqYk/DWud0P5yBPe9 ix6HX/34f/jT+MmR1i063fysl3M6Gatfl1Po07S//DeLUylOCmVuZHN0cmVhbQplbmRvYmoKMTEw IDAgb2JqCjUxODkKZW5kb2JqCjEwNyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDEwOCAw IFIgL1Jlc291cmNlcyAxMTEgMCBSIC9Db250ZW50cyAxMDkgMCBSIC9NZWRpYUJveApbMCAwIDcy MCA1NDBdID4+CmVuZG9iagoxMTEgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFn ZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL0NvbG9yU3BhY2UgPDwgL0NzMiAyMiAwIFIKL0NzMSA3IDAg UiA+PiAvRm9udCA8PCAvVFQxLjAgMjMgMCBSIC9UVDEuMSA3NSAwIFIgL1RUMi4xIDYzIDAgUiA+ PiAvWE9iamVjdAo8PCAvSW05IDQ2IDAgUiA+PiAvU2hhZGluZyA8PCAvU2g5IDExMiAwIFIgPj4g Pj4KZW5kb2JqCjExMiAwIG9iago8PCAvQ29sb3JTcGFjZSA3IDAgUiAvU2hhZGluZ1R5cGUgMiAv Q29vcmRzIFsgODkuNTc2NTQgLTE5Ljk5NDc2IDEwMi41NTI0CjUzLjU5NDc2IF0gL0RvbWFpbiBb IDAgMSBdIC9FeHRlbmQgWyB0cnVlIHRydWUgXSAvRnVuY3Rpb24gMTEzIDAgUiA+PgplbmRvYmoK MTEzIDAgb2JqCjw8IC9MZW5ndGggMTE0IDAgUiAvRnVuY3Rpb25UeXBlIDAgL0JpdHNQZXJTYW1w bGUgOCAvU2l6ZSBbIDEzNjUgXSAvRG9tYWluClsgMCAxIF0gL1JhbmdlIFsgMCAxIDAgMSAwIDEg XSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVwgd3UnccBuD3/Wi11u5pW2uttdZa u4e11lqrCdk7hCRA2COQAGEFCBCNIxpHNBrX5+m5nHsP9/7+l8J9zoPFl+jU+xL6F/D20PcCHT+H T+l/DgefYcnhwDNYPkWg2+BTdLmPoGloH46G9xF+4mDkCWw+RqTz6GN0v4eoMbYHR+N70D7qdeIR On6IhDL5EA7uIrmLZYdTu2h/gFS36Qf4v/eRtl65D4e5es/ZzD3Kd5npPHuX3e8wa8zt0NG1HWrv OJi/Q5u3me+wcJu93mZhm0WHS9tsv8VSD8u32PFNlpXrN+ngDVYcrt6gfJ3VzmvX2f0Wa6YbW3S0 vsX6NQcb12jzKhsdNq+y15tstm5usssmN1ubTeobbIp1No2NOvUbbIg1Noz1GrVVZYV1040KtevK MjdMa2XWSsoia9bVIqsFZZ5V68oa5RwryvUs5QzXxVWWxRWW1WmWxBRL4jJLyyyKSRbFBIsJFszj LIgxFmLMi1HmxQjzEa6Zh7kmhrjWmguxPcicGGCuNRugfolZ0c+sMeOn3seM6GXGuOqldlG5wFXT lQVq55UerpimPUzPKd1MW6fcTM0qZ5iyXp6mzSkuWycnKU8wKY4zoR5jQhxlXBxhXBxmfJgxcYgx cZCxQUbNBxgVXYy2Rlxs72dE7GOkNdxH/RWGxcsM6xG6bPwXIfESQsbgJWj/UV5E0Bi4CP3fCIgX EDAuXYD2L7vnsWT0n4f2T+U5+E195+D7w+5Z+Ey9Z+H9XfkbvNaLv8LmL1i0XvgZ8k9YEH/EvPoH zIvfwyN+B494Bp4zmBO/xZx4GnOn4Tb/Bm7xFNyts6fQ/jVmxZOYbZ05Cf1XmFGfwEzr9Anov8S0 eBzTxqnj0H5h9ximjJPHoP1ceRSTphNHMfGZ3SOYMB0/gvFPlZ9g3HrsY9g8jDHT0cMY/Uj5IUat Rz6AzfcxYj38HuR3MSy+gyH12xgS38Kg+CYG1W9gQHwdA+IhDByCy/w1uNQH4TqIfvNX0S8eQH9r 3wHoX0Gf/j8vJrMSCmVuZHN0cmVhbQplbmRvYmoKMTE0IDAgb2JqCjc3NwplbmRvYmoKMTE2IDAg b2JqCjw8IC9MZW5ndGggMTE3IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHF nMmuZMd1Ref5FdezR0NM3b6BZ24G8siCC9DA8IB+olySqySxSpKhD9J/eq0TEefmzVckRAOGKUDM tzOaE6fd0SS/637efdf1XX/v+WecxnnZh24bjvvBP90y992nb7tfdL/tfvoPn4fu9XM3xP8+v9Jp mWqzj9njltiHxOrgU78d0z51H3K6E3nf/epvnWF0hv6+LeMxD+MtP51Yx8zfIQIi8//rvt33eZi7 Yb/P0zQs3evH7u/flRnH7t1rt0ZL///r9fbuY/fTd++Gu13f/ap7Gfruq+7db7p/eocaVMS43sel m7b7Nrv8j916TPH5xD4kdhvn0NLBkkrHB+B9KK3CS7eu233phpGlpUL/5dtPr9/+/g9//ObD7dOv mby0iYVFu+zMmn76s49H94+/q2IO035fjvno5nW/98ugpANS9/2+3RIbpuW+HuNKq+0+r8NKm/m+ 8j0IC937o3sFm+5rz8d5Xe4DPhBIv20HI033adjsN91FaNPfj2mq3Qq0IMvMd+dAy3rf1tGB2nTL cl+2Zbs5XRNqme/TftiqCN7NC7o+nK2trgL0mvv7wFrONvNwZ9LxNjvMMeKV83hfxmWgCZPt86yQ 88S8Qki0rRvAfO+PiYUo9TEzWSIrfjHtgzKeGAqYHZtxVgJDHfX74kDMNqxz0eTGYu2GTOu8gaHv BVOE2AsKfLBJW1uz3Gv3vkOry7z32iXtiYDHOhAvDbstG8Zbtjq+9mRZi376YE4XT9SiqWZOkH4a YvBqzoZg4GbOBhXFaM5zoGbOnM2vsCZLbiIVM2jNU+xqvHNtac11vA/jiBs1i+Nn8zSGWYo1b+uM eXd918mKNVnQMhrsaU68uJ83l9bMeSKnOR+wYs4YaBhVbTWn063HshRNFnMq1LDtNXw0p3IPvf7U zHQuriGac+x3AqC123eic+w3QmmtnrDvt7FH9mPTTpi1Z1Vjb/ztxZrriOVfwWZU1duNsFnw7rHX pSedAFUt08ZICLqGo5A21CL9hum+85lWFSNFgW0TkWLP8VjGQKaJSHH0eZvm20iGWknTIGbCXRuP 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 P+Wnj9n6jU99Sl/4Qj5urU8/TjfLD+lU6ZPV8W4vze+ydGYsvpHn7TcZRP8fxf4HVpdFOzOCGjwj 5EtZ0Ovr5n1p8Wt1vD3+V2BKdbwWpO7lc6o6YzT1eFaSX7ZE1bSfMZ4e0r7JVJG6zoHrV7eXtF2a t/V+PSdvfpIOl5Jmrw9NrMxGOXI2Tq3nhzZXpug65+lbZ03IqVKKzIApaa6vDZz5M2f4TYuj7JRV 7/PfnfX2Bw3uqV6mvO8x+OU/+4PBW7FNc31qWn3fVJcSpb2SLmavXGHqOdVbI/32cjrLd22x2T9b n41yyKa0Jlgqr33R1pCDpE3ejJG2SU9Lb3zTNoFUQJsoTZ3yp581IZtsf8q26V3ZKcf9/JPTwtDv 20t2+v6VtIlSfmb8Ye/gzPjHesdbFbRpc8vx6eNbtefCmhYy6N4m3DLgA2HKzuluqY3UXJMiF3/G 4x8q7U2pXpsQOUxa4tkbupeTi72R6+NZsnKkNM+bOVJzGdh/bPGU0dM6tdW8Vc7H++kYp3F//j/L dwmfCmVuZHN0cmVhbQplbmRvYmoKMTE3IDAgb2JqCjc1ODcKZW5kb2JqCjExNSAwIG9iago8PCAv VHlwZSAvUGFnZSAvUGFyZW50IDEwOCAwIFIgL1Jlc291cmNlcyAxMTggMCBSIC9Db250ZW50cyAx MTYgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1NDBdID4+CmVuZG9iagoxMTggMCBvYmoKPDwgL1By b2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL0NvbG9yU3BhY2Ug PDwgL0NzMiAyMiAwIFIKL0NzMSA3IDAgUiA+PiAvRm9udCA8PCAvVFQxLjAgMjMgMCBSIC9UVDEu MSA3NSAwIFIgL1RUMi4xIDYzIDAgUiA+PiAvWE9iamVjdAo8PCAvSW05IDQ2IDAgUiA+PiAvU2hh ZGluZyA8PCAvU2gxMCAxMTkgMCBSID4+ID4+CmVuZG9iagoxMTkgMCBvYmoKPDwgL0NvbG9yU3Bh Y2UgNyAwIFIgL1NoYWRpbmdUeXBlIDIgL0Nvb3JkcyBbIDE0NC44NjM1IC0yOS43NDMzNCAxNjEu Mjc3Mgo2My4zNDMzNCBdIC9Eb21haW4gWyAwIDEgXSAvRXh0ZW5kIFsgdHJ1ZSB0cnVlIF0gL0Z1 bmN0aW9uIDEyMCAwIFIgPj4KZW5kb2JqCjEyMCAwIG9iago8PCAvTGVuZ3RoIDEyMSAwIFIgL0Z1 bmN0aW9uVHlwZSAwIC9CaXRzUGVyU2FtcGxlIDggL1NpemUgWyAxMzY1IF0gL0RvbWFpbgpbIDAg MSBdIC9SYW5nZSBbIDAgMSAwIDEgMCAxIF0gL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt CngBlcIHd1J3HAbg9/1otdbuaVtrrbXWWruHtdZaqwnZO4QkQNgjkABhBQgQjSMaRzQa1+fpuZx7 D/f+/pfCfc6DxZfo1PsS+hfw9tD3Ah0/h0/pfw4Hn2HJ4cAzWD5FoNvgU3S5j6BpaB+OhvcRfuJg 5AlsPkak8+hjdL+HqDG2B0fje9A+6nXiETp+iIQy+RAO7iK5i2WHU7tof4BUt+kH+L/3kbZeuQ+H uXrP2cw9yneZ6Tx7l93vMGvM7dDRtR1q7ziYv0Obt5nvsHCbvd5mYZtFh0vbbL/FUg/Lt9jxTZaV 6zfp4A1WHK7eoHyd1c5r19n9FmumG1t0tL7F+jUHG9do8yobHTavstebbLZubrLLJjdbm03qG2yK dTaNjTr1G2yINTaM9Rq1VWWFddONCrXryjI3TGtl1krKImvW1SKrBWWeVevKGuUcK8r1LOUM18VV lsUVltVplsQUS+IyS8ssikkWxQSLCRbM4yyIMRZizItR5sUI8xGumYe5Joa41poLsT3InBhgrjUb oH6JWdHPrDHjp97HjOhlxrjqpXZRucBV05UFaueVHq6Ypj1MzyndTFun3EzNKmeYsl6eps0pLlsn JylPMCmOM6EeY0IcZVwcYVwcZnyYMXGIMXGQsUFGzQcYFV2MtkZcbO9nROxjpDXcR/0VhsXLDOsR umz8FyHxEkLG4CVo/1FeRNAYuAj93wiIFxAwLl2A9i+757Fk9J+H9k/lOfhNfefg+8PuWfhMvWfh /V35G7zWi7/C5i9YtF74GfJPWBB/xLz6B8yL38MjfgePeAaeM5gTv8WceBpzp+E2/wZu8RTcrbOn 0P41ZsWTmG2dOQn9V5hRn8BM6/QJ6L/EtHgc08ap49B+YfcYpoyTx6D9XHkUk6YTRzHxmd0jmDAd P4LxT5WfYNx67GPYPIwx09HDGP1I+SFGrUc+gM33MWI9/B7kdzEsvoMh9dsYEt/CoPgmBtVvYEB8 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 2B4bKrxOGX93eqXescrf1JiRpdSD6jf1gMJiUf6xfvr0IsIevoQTXmv6yQhbOCkV/2GIvkJGib7U 86FGDxnUr2oXJa+dKCau3/r0n4wlfipzlDn/L2NJnvv/MZbs9z3t/WfFkom2fbuwVWTTqEvR9UNp syvx+K6c6QBy1/MsFccv/pxU7Ta8bpt8eEfxLw52jbVBKJZeA2wWGzWkvEdZS+3jzXJvCDWnW98M APXksdXrYL/2/HUFpGJmPGDYe5lOGX79MLsEn2fBU05g52a6wy7vVRZaSw0Wi5/aFr+ZZviFTiUH g3+G25gs/zD8RnFVIpiD3vA3pPNKtiChlilU1g81uHKdsd2x3KeScvUFP9f0+t3k6w0+xoIl9L4Z Gp8lydrMNx20rwcfd4NLRTX9M5ptplhK2mcxPUsvwytpFq/1qxYJZwJVG3yLnXr6vw7szv2MPZf5 lJz/xLNfwolwkrMgDoh649v3Q4bXnt7rz89Wftll/NsBs35csjt4OL2NuXhJnMn7/ovKPEqZJaDa YVFKzCWFAa4hp1quEoxPBYmmkumbSsUF69erFU8/8ovju2JtjChl1mNrG53pXffzzeza19hP4anW HQ9qI3bJ3ctfgPN6cC1S0nk9tjZaEh4MjJE1tRgZI0ZqVwgfdc8Ef21rjGXuzuF9AaF8xv9H8qQv tLimGymLrr0P/sd/6xflhEo633RIzrj8qX63m/baCQxFlOhKQuOZ5YNKDp+++/wajbtZzQN92NnO FNZf/1+JNKIyCmVuZHN0cmVhbQplbmRvYmoKMTI0IDAgb2JqCjE1MDM1CmVuZG9iagoxMjIgMCBv YmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCAxMDggMCBSIC9SZXNvdXJjZXMgMTI1IDAgUiAvQ29u dGVudHMgMTIzIDAgUiAvTWVkaWFCb3gKWzAgMCA3MjAgNTQwXSA+PgplbmRvYmoKMTI1IDAgb2Jq Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9Db2xv clNwYWNlIDw8IC9DczIgMjIgMCBSCi9DczEgNyAwIFIgPj4gL0ZvbnQgPDwgL1RUMS4wIDIzIDAg UiAvVFQxLjEgNzUgMCBSIC9UVDIuMSA2MyAwIFIgPj4gL1hPYmplY3QKPDwgL0ltOSA0NiAwIFIg Pj4gL1NoYWRpbmcgPDwgL1NoMTEgMTI2IDAgUiA+PiA+PgplbmRvYmoKMTI2IDAgb2JqCjw8IC9D b2xvclNwYWNlIDcgMCBSIC9TaGFkaW5nVHlwZSAyIC9Db29yZHMgWyAzMDMuOTk4OCAtNTcuODAz MTggMzMwLjMwNzkKOTEuNDAzMTggXSAvRG9tYWluIFsgMCAxIF0gL0V4dGVuZCBbIHRydWUgdHJ1 ZSBdIC9GdW5jdGlvbiAxMjcgMCBSID4+CmVuZG9iagoxMjcgMCBvYmoKPDwgL0xlbmd0aCAxMjgg MCBSIC9GdW5jdGlvblR5cGUgMCAvQml0c1BlclNhbXBsZSA4IC9TaXplIFsgMTM2NSBdIC9Eb21h aW4KWyAwIDEgXSAvUmFuZ2UgWyAwIDEgMCAxIDAgMSBdIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+ CnN0cmVhbQp4AZXCB3dSdxwG4Pf9aLXW7mlba6211lq7h7XWWqsJ2TuEJEDYI5AAYQUIEI0jGkc0 Gtfn6bmcew/3/v6Xwn3Og8WX6NT7EvoX8PbQ9wIdP4dP6X8OB59hyeHAM1g+RaDb4FN0uY+gaWgf job3EX7iYOQJbD5GpPPoY3S/h6gxtgdH43vQPup14hE6foiEMvkQDu4iuYtlh1O7aH+AVLfpB/i/ 95G2XrkPh7l6z9nMPcp3mek8e5fd7zBrzO3Q0bUdau84mL9Dm7eZ77Bwm73eZmGbRYdL22y/xVIP y7fY8U2Wles36eANVhyu3qB8ndXOa9fZ/RZrphtbdLS+xfo1BxvXaPMqGx02r7LXm2y2bm6yyyY3 W5tN6htsinU2jY069RtsiDU2jPUatVVlhXXTjQq168oyN0xrZdZKyiJr1tUiqwVlnlXryhrlHCvK 9SzlDNfFVZbFFZbVaZbEFEviMkvLLIpJFsUEiwkWzOMsiDEWYsyLUebFCPMRrpmHuSaGuNaaC7E9 yJwYYK41G6B+iVnRz6wx46fex4zoZca46qV2UbnAVdOVBWrnlR6umKY9TM8p3Uxbp9xMzSpnmLJe nqbNKS5bJycpTzApjjOhHmNCHGVcHGFcHGZ8mDFxiDFxkLFBRs0HGBVdjLZGXGzvZ0TsY6Q13Ef9 FYbFywzrEbps/Bch8RJCxuAlaP9RXkTQGLgI/d8IiBcQMC5dgPYvu+exZPSfh/ZP5Tn4TX3n4PvD 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 W9t8ZZvQUh7ebbsoT4Q0na02KD+jtzJnA2+ivEhE3o+XkVG8C4A3buHpGB7yfKmeb5t0Fq5iI5CH TVqiQ2y689YTozNEpmkGhjHJLbpFxL4GMuuGG3J2oq+bF8t8rW5IXQlNq+8jDRpbHfIOLdd1GR2W l7cGdFoKVLyozabdjO2C0NkMorW9DMhGunKiNenWNDeLzcyN0dPcLL+9BDPWSOSOEqLfK18t4m3y xt8umEpEXoeu/tbQbkJlqARLdfd4fcOlTVIJFtKC9G5Xg7sgpjNi+2SJbIN7jmA3rm4S4f67ilqM piuJUvMwzHK9rLQY2THJvFuWSB86+5nmxeHaxrTLaujuRG/0r4YWc+rNGrWG9wHRmwIN3fF6SdRG zRGBSVqnRmz3SJ+DIBtdHRkugwOi29PNdoREZBqzILYzpb9dEPO3jTF0JQ+fb/HZ8vL59j2+48oH TvmONj8GSOUAhwe+bX5953Kbf53/vMb/7/DF8+4Or5CYcPe7+8W9uvsC31uTe/X2C/d6/vIbf/lr /XK8+tPpmH/f8W+f+IvXP2HIr+7uB/fdnXxK/Q8CZnJzCmVuZHN0cmVhbQplbmRvYmoKMTMxIDAg b2JqCjE5NDIKZW5kb2JqCjEyOSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDEwOCAwIFIg L1Jlc291cmNlcyAxMzIgMCBSIC9Db250ZW50cyAxMzAgMCBSIC9NZWRpYUJveApbMCAwIDcyMCA1 NDBdID4+CmVuZG9iagoxMzIgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIg L0ltYWdlQyAvSW1hZ2VJIF0gL0NvbG9yU3BhY2UgPDwgL0NzMiAyMiAwIFIKL0NzMSA3IDAgUiA+ PiAvRm9udCA8PCAvVFQxLjAgMjMgMCBSIC9UVDEuMSA3NSAwIFIgPj4gL1hPYmplY3QgPDwgL0lt MSA4IDAgUgo+PiA+PgplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZXMgL1BhcmVudCAxMzMg MCBSIC9Db3VudCA4IC9LaWRzIFsgMiAwIFIgNDAgMCBSIDU2IDAgUiA2OCAwIFIKNzggMCBSIDg1 IDAgUiA5MiAwIFIgMTAwIDAgUiBdID4+CmVuZG9iagoxMDggMCBvYmoKPDwgL1R5cGUgL1BhZ2Vz IC9QYXJlbnQgMTMzIDAgUiAvQ291bnQgNCAvS2lkcyBbIDEwNyAwIFIgMTE1IDAgUiAxMjIgMCBS IDEyOSAwIFIKXSA+PgplbmRvYmoKMTMzIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3gg WzAgMCA3MjAgNTQwXSAvQ291bnQgMTIgL0tpZHMgWyAzIDAgUiAxMDggMCBSIF0KPj4KZW5kb2Jq CjEzNCAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvUGFnZXMgMTMzIDAgUiAvVmVyc2lvbiAvMS40 ID4+CmVuZG9iagoyMyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jh c2VGb250IC9FRk5MUkQrQXJpYWxNVCAvRm9udERlc2NyaXB0b3IKMTM1IDAgUiAvRW5jb2Rpbmcg L01hY1JvbWFuRW5jb2RpbmcgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMjEzIC9XaWR0aHMgWwoy NzggMjc4IDAgMCAwIDAgMCAwIDMzMyAzMzMgMCAwIDI3OCAzMzMgMjc4IDI3OCA1NTYgNTU2IDU1 NiA1NTYgNTU2IDU1NiA1NTYKNTU2IDU1NiA1NTYgMjc4IDI3OCAwIDAgMCAwIDAgNjY3IDY2NyA3 MjIgNzIyIDY2NyA2MTEgNzc4IDcyMiAyNzggMCAwIDU1Ngo4MzMgNzIyIDc3OCA2NjcgNzc4IDcy MiA2NjcgNjExIDcyMiA2NjcgOTQ0IDAgNjY3IDAgMCAwIDAgMCAwIDAgNTU2IDU1NiA1MDAKNTU2 IDU1NiAyNzggNTU2IDU1NiAyMjIgMjIyIDUwMCAyMjIgODMzIDU1NiA1NTYgNTU2IDU1NiAzMzMg NTAwIDI3OCA1NTYgNTAwCjcyMiA1MDAgNTAwIDUwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg MCAzNTAgMCAwIDAgNzM3IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAw IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgMTAwMCAzMzMgMzMzIDAgMjIy IF0gPj4KZW5kb2JqCjEzNSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1l IC9FRk5MUkQrQXJpYWxNVCAvRmxhZ3MgMzIgL0ZvbnRCQm94IFstNjY1IC0zMjUgMjAwMCAxMDA2 XQovSXRhbGljQW5nbGUgMCAvQXNjZW50IDkwNSAvRGVzY2VudCAtMjEyIC9DYXBIZWlnaHQgNzE2 IC9TdGVtViA5NSAvTGVhZGluZwozMyAvWEhlaWdodCA1MTkgL1N0ZW1IIDg0IC9BdmdXaWR0aCA0 NDEgL01heFdpZHRoIDIwMDAgL0ZvbnRGaWxlMiAxMzYgMCBSCj4+CmVuZG9iagoxMzYgMCBvYmoK PDwgL0xlbmd0aCAxMzcgMCBSIC9MZW5ndGgxIDM1NTc2IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+ CnN0cmVhbQp4AbS9eWBVxdkHPDNnufuau+fmLrnJDckNBpJACERyWAIiq0AwQSJBQBBEliCuSKgK iChoKy5VwR0XyiUJGJCWVKnWhUKrtXWnFtdXlFqKC+Tm+82cG8C+/d73/eP7cpk5z5kz55yZeZZ5 nmeeOSxfdvVcYiWtRCLa7EWzlhDxF9pACL1l9orlMf3cFiBEnXr5knmL9POcKwlRvp535XWX6+fh 5whZtGT+3Flz9HNyGseB81Ggn9NKHAvmL1p+rX4enIHn97ty8ezs9bAT5Q8smnVt9v3kfZzHrpq1 aK5ef/1f+fmSxS3Ls+dhHPctWTY3W582EGL5Den69vnQ199+x3BR4hUp0jjyLakhDxEDYcRJysg0 QuT5ch5RcM6vK2zj3d9uODnTUfMvY66R30Ue/XtRCT++JC/Z9OOO7nlOYrTi1CTq8wu4zzA0M4GM cJIfd/x4PRrPn3Tu37g9ZKrUpz0ZiB7eJxWTI0hMKm5L5UX3SEVSXtuQqNYpJdrd3nLHsL5SDPeX iTyGfDHSDqT9SDKZKUVw1Yl8FVIr0g6k/UiHkVT0NCKuxnBcjLQF6QiSKuVJ4bZY1DmsSAri3iD6 65D85BukHiSJRJGXIU1Emom0EWkLkirq8ZLFSKuQ9iMdR1KJJvnb7q5A2/1tt4tD+4Iry8XpLP10 RpM4bb+4UT+Ov0g/jhyjVxusV+tfqRefN1w/FpXqR3dheSse3m62lXcN80k+dNKHhi9BTtkB4qCU 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 NzUgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvT1hR SkJBK0FyaWFsTVQgL0ZvbnREZXNjcmlwdG9yCjEzOCAwIFIgL1RvVW5pY29kZSAxMzkgMCBSIC9G aXJzdENoYXIgMzMgL0xhc3RDaGFyIDMzIC9XaWR0aHMgWyA1NzYgXSA+PgplbmRvYmoKMTM5IDAg b2JqCjw8IC9MZW5ndGggMTQwIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAFd kMFuwyAQRO98xR6TQwSOlBtCqlJF8qFNVKcfgGFtIcULwvjgvy8QN5V62AMz82BYfm7fW3IJ+C16 02GCwZGNOPslGoQeR0esOYJ1Jm2nqplJB8Yz3K1zwqmlwYOUDIB/ZWROcYXdm/U97ot2jRajoxF2 3+euKt0SwgMnpASCKQUWh3zdhw6fekLgFT20NvsurYdM/SXua0DIjTLRPCsZb3EO2mDUNCKTQih5 uSiGZP9ZG9APW/LYKFlGiP5U879OQcsXX5XMEmNuU/dQi5YCjvC1quBDebDOD34gcEcKZW5kc3Ry ZWFtCmVuZG9iagoxNDAgMCBvYmoKMjI0CmVuZG9iagoxMzggMCBvYmoKPDwgL1R5cGUgL0ZvbnRE ZXNjcmlwdG9yIC9Gb250TmFtZSAvT1hRSkJBK0FyaWFsTVQgL0ZsYWdzIDQgL0ZvbnRCQm94IFst NjY1IC0zMjUgMjAwMCAxMDA2XQovSXRhbGljQW5nbGUgMCAvQXNjZW50IDkwNSAvRGVzY2VudCAt MjEyIC9DYXBIZWlnaHQgNzE2IC9TdGVtViA5NSAvTGVhZGluZwozMyAvWEhlaWdodCA1MTkgL1N0 ZW1IIDg0IC9BdmdXaWR0aCA0NDEgL01heFdpZHRoIDIwMDAgL0ZvbnRGaWxlMiAxNDEgMCBSCj4+ CmVuZG9iagoxNDEgMCBvYmoKPDwgL0xlbmd0aCAxNDIgMCBSIC9MZW5ndGgxIDcwODAgL0ZpbHRl ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVkLeFTVtV577zOPvCcR8ppJ5gxDBsgkBgIY8jCZ PCagEUgg2BkaZAKkJAgSDfgWhrYIDiiWa2mlVtQ+pPUqJ5NIJ6AllWpbFOFaaqtViY9W7S2CfFUr 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 1t+a651n+8eSJUvGPvFq5trO18yzQfPxmAq8Zu75d6iu7lRdXU1lZWZlJcvMqqycNpWWsEz3TLPF 7J4wyTMp0505PXNcdvb08ssum5kpzj08Y3rzkoW+qVXR6Iz1V7VumKF4Pnt1Q2vhFFfeledHTU+P 1n70nfbAtn+wZ40/gmFX9Um4I3/Vw7GZXKxZH78xMspKZIkZ3zU0P9B2ZUO9t/6Gns7Vc9v/BW5b W2kKZW5kc3RyZWFtCmVuZG9iagoxNDIgMCBvYmoKNDgyMgplbmRvYmoKNjMgMCBvYmoKPDwgL1R5 cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9udCAvRVNSVFRRK0hlbHZldGljYSAv Rm9udERlc2NyaXB0b3IKMTQzIDAgUiAvVG9Vbmljb2RlIDE0NCAwIFIgL0ZpcnN0Q2hhciAzMyAv TGFzdENoYXIgMzMgL1dpZHRocyBbIDEzOSBdID4+CmVuZG9iagoxNDQgMCBvYmoKPDwgL0xlbmd0 aCAxNDUgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QwW7DIBBE73zFHpND hO0zQqpSRfKhbVQnH4BhsZBqQGt88N8XiJNKPeyBmXkwLD/37713CfiVgh4wgXXeEC5hJY0w4uQ8 azswTqf9VDU9q8h4hodtSTj33gYQggHw74wsiTY4vJkw4rFoX2SQnJ/gcD8PVRnWGH9wRp+gYVKC QZuv+1DxU80IvKKn3mTfpe2Uqb/EbYsIuVEm2kclHQwuUWkk5SdkommkuFwkQ2/+WTsw2j3ZtVLU aTpb80+noOWLr0p6Jcpt6h5q0VLAeXytKoZYHqzzC37acEoKZW5kc3RyZWFtCmVuZG9iagoxNDUg MCBvYmoKMjIyCmVuZG9iagoxNDMgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Gb250 TmFtZSAvRVNSVFRRK0hlbHZldGljYSAvRmxhZ3MgNCAvRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1 IDExMjJdCi9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgNzcwIC9EZXNjZW50IC0yMzAgL0NhcEhlaWdo dCA3MTcgL1N0ZW1WIDk4IC9YSGVpZ2h0CjUyMyAvU3RlbUggODUgL0F2Z1dpZHRoIC00NDEgL01h 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 IcvKr89wZ+ShVks7jC//Ij/zxTxDWngR3/jIsC4zgm+W/3chzgT7+ts7KsoqaqwEhq+wBHob/pci f9OSpUsXF9VG1vRGejpawshJRHky4jTFHL64I6kztZTb/wOabGU2CmVuZHN0cmVhbQplbmRvYmoK MTQ3IDAgb2JqCjI3MTcKZW5kb2JqCjc0IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U cnVlVHlwZSAvQmFzZUZvbnQgL0tGWVpEQitXaW5nZGluZ3MtUmVndWxhciAvRm9udERlc2NyaXB0 b3IKMTQ4IDAgUiAvVG9Vbmljb2RlIDE0OSAwIFIgL0ZpcnN0Q2hhciAzMyAvTGFzdENoYXIgMzMg L1dpZHRocyBbIDc5NCBdID4+CmVuZG9iagoxNDkgMCBvYmoKPDwgL0xlbmd0aCAxNTAgMCBSIC9G aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AV2QMW/DIBCFd37FjckQYWfKgJCqVJE8tInq 9AdgOCyk+EAYD/73BeKmUocbeO998Dh+7t47cgn4LXrdYwLryESc/RI1woCjI9YewTidtlPV9KQC 4xnu1znh1JH1IAQD4F8ZmVNcYfdm/ID7ol2jwehohN33ua9Kv4TwwAkpQcOkBIM2X/ehwqeaEHhF D53JvkvrIVN/ifsaEHKjTLTPStobnIPSGBWNyETTSHG5SIZk/lkbMNgteWylKGMbc6r5X6eg5Yuv SnqJMbepe6hFSwFH+FpV8KE8WOcHkEhwggplbmRzdHJlYW0KZW5kb2JqCjE1MCAwIG9iagoyMjQK ZW5kb2JqCjE0OCAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9LRlla REIrV2luZ2RpbmdzLVJlZ3VsYXIgL0ZsYWdzIDQgL0ZvbnRCQm94ClswIC0yMTEgMTM1OSA4OTld IC9JdGFsaWNBbmdsZSAwIC9Bc2NlbnQgODk5IC9EZXNjZW50IC0yMTEgL0NhcEhlaWdodCA3OTkK L1N0ZW1WIDAgL1hIZWlnaHQgNTk5IC9BdmdXaWR0aCA4OTAgL01heFdpZHRoIDE0NDMgL0ZvbnRG aWxlMiAxNTEgMCBSID4+CmVuZG9iagoxNTEgMCBvYmoKPDwgL0xlbmd0aCAxNTIgMCBSIC9MZW5n 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 aXR5LUggL0Rlc2NlbmRhbnRGb250cyBbMTUzIDAgUl0KL0Jhc2VGb250IC9WU0xMRlMrSGlyYUth a3VQcm8tVzMgPj4KZW5kb2JqCjE1MyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvQ0lE Rm9udFR5cGUwIC9CYXNlRm9udCAvVlNMTEZTK0hpcmFLYWt1UHJvLVczIC9DSURTeXN0ZW1JbmZv Cjw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSmFwYW4xKSAvU3VwcGxlbWVudCA1ID4+ IC9XIDE1NCAwIFIgL0RXIDEwMDAKL0ZvbnREZXNjcmlwdG9yIDE1NSAwIFIgPj4KZW5kb2JqCjE1 NCAwIG9iagpbIDEwOCAxMDggMzg0IDEyMiAxMjIgMzg0IF0KZW5kb2JqCjE1NSAwIG9iago8PCAv VHlwZSAvRm9udERlc2NyaXB0b3IgL0ZvbnROYW1lIC9WU0xMRlMrSGlyYUtha3VQcm8tVzMgL0Zs YWdzIDMyIC9Gb250QkJveApbLTQxOCAtNDA1IDEyNjQgMTI5OF0gL0l0YWxpY0FuZ2xlIDAgL0Fz Y2VudCA4ODAgL0Rlc2NlbnQgLTEyMCAvQ2FwSGVpZ2h0Cjc2NiAvU3RlbVYgNzcgL0xlYWRpbmcg NTAwIC9YSGVpZ2h0IDU0NSAvU3RlbUggNjMgL0F2Z1dpZHRoIDEwMDAgL01heFdpZHRoCjE2ODAg L0ZvbnRGaWxlMyAxNTYgMCBSID4+CmVuZG9iagoxNTYgMCBvYmoKPDwgL0xlbmd0aCAxNTcgMCBS IC9TdWJ0eXBlIC9DSURGb250VHlwZTBDIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4 AWNkYGFiYGRkFAsL9vFxC9b2yCxK9E7MLg0oytcNNwbJ+PyQ/iEzgUfuhyzjDzkmfx7mUzwsf8T+ cMqwXJBh+cT6PVGWgetmtCxD02xNvkk88mAGj/J3fh4lGSYBHhUZRldBGUZHHlUZRht+BjZGRjae 7pnrDjum5CeleiUWJOYZOucXVBZlpmeUKGgkayoYWloa6xoZGBgpuCRm5mUWFOTnKQQnF6Wm5in4 pqXrKTjn6+ko+JSk6Ck45uQoBIH0FSsEpRanFpWlpuiBnJ+emZevkFmskKhQUpSYkpqbWJStkJ+G 0zhUHzuCgCtaMIAFfdEEGYAgh6GKARhGDMyMjL5dR9X3/3yzn/H9/p8++5nf//wg+i/k55ZfIexm 4aK/z/0R/33+hzjrT62/R4C8H+LfgZj1r+bfQ6JAltj3s3/EWP9qbRL9OZf9+/k/kqx8P0R+7Hr3 XbSc8eL77e+ZL/7YJfr+XSDbyUmztsyTK1gTkVNf3O0o+V1FA5swUPNP/XcQnd/P/Zwkqq5xlM2n pSapUm5Z1r6V05d0X5X8rfIOmzAfAxMjo7juD3ketW5epFjeKsPkJPRDAU10swxTjtDvvm4ZVrdu Njku1g6lZH0ezs1cm7k38/Bs5uHt4REEis6cHjqfR+hXjUjj7B/r53xPmI1QeorrBvcpHp4bPLzI 6gCRh/M+CmVuZHN0cmVhbQplbmRvYmoKMTU3IDAgb2JqCjUyMAplbmRvYmoKMTU4IDAgb2JqCihN YWMgT1MgWCAxMC43LjUgUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoxNTkgMCBvYmoKKE5vcm1h biBGaW5uKQplbmRvYmoKMTYwIDAgb2JqCihQb3dlclBvaW50KQplbmRvYmoKMTYxIDAgb2JqCihE OjIwMTMwMjIyMDEwMjAzWjAwJzAwJykKZW5kb2JqCjE2MiAwIG9iagooKQplbmRvYmoKMTYzIDAg b2JqClsgXQplbmRvYmoKMSAwIG9iago8PCAvQXV0aG9yIDE1OSAwIFIgL1Byb2R1Y2VyIDE1OCAw IFIgL0NyZWF0b3IgMTYwIDAgUiAvQ3JlYXRpb25EYXRlIDE2MSAwIFIKL01vZERhdGUgMTYxIDAg UiAvS2V5d29yZHMgMTYyIDAgUiAvQUFQTDpLZXl3b3JkcyAxNjMgMCBSID4+CmVuZG9iagp4cmVm CjAgMTY0CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMTM0ODQ2NCAwMDAwMCBuIAowMDAwMDAzMjM3 IDAwMDAwIG4gCjAwMDEzMDc2NTggMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAz MjE3IDAwMDAwIG4gCjAwMDAwMDMzNDEgMDAwMDAgbiAKMDAwMTEwMTkxMSAwMDAwMCBuIAowMDAw MDQxNzIyIDAwMDAwIG4gCjAwMDEwMTQwMjMgMDAwMDAgbiAKMDAwMTAzMzU5OCAwMDAwMCBuIAow MDAxMDQ1MzY4IDAwMDAwIG4gCjAwMDAwMjMyMjggMDAwMDAgbiAKMDAwMDA0MTcwMCAwMDAwMCBu IAowMDAwMDAzNTc1IDAwMDAwIG4gCjAwMDAwMTMzMDkgMDAwMDAgbiAKMDAwMTAxNDA0NSAwMDAw MCBuIAowMDAxMDMzNTc2IDAwMDAwIG4gCjAwMDAwMTMzMzAgMDAwMDAgbiAKMDAwMDAyMzIwNyAw MDAwMCBuIAowMDAxMDQ1MzkwIDAwMDAwIG4gCjAwMDEwNjk1OTMgMDAwMDAgbiAKMDAwMTEwMDcw MyAwMDAwMCBuIAowMDAxMzA4MDQ3IDAwMDAwIG4gCjAwMDEwOTUwODggMDAwMDAgbiAKMDAwMTA5 Nzk0NiAwMDAwMCBuIAowMDAxMDkxOTIwIDAwMDAwIG4gCjAwMDEwOTUwNjcgMDAwMDAgbiAKMDAw MTA4NjIyNyAwMDAwMCBuIAowMDAxMDkxODk5IDAwMDAwIG4gCjAwMDEwODAzNTMgMDAwMDAgbiAK MDAwMTA4NjIwNiAwMDAwMCBuIAowMDAxMDY5NjE1IDAwMDAwIG4gCjAwMDEwNzMyNjEgMDAwMDAg biAKMDAwMTA3MzI4MiAwMDAwMCBuIAowMDAxMDgwMzMyIDAwMDAwIG4gCjAwMDEwOTc5NjcgMDAw MDAgbiAKMDAwMTEwMDY4MiAwMDAwMCBuIAowMDAxMTAwNzQwIDAwMDAwIG4gCjAwMDExMDE4OTAg MDAwMDAgbiAKMDAwMTEwNzM3OSAwMDAwMCBuIAowMDAxMTAxOTQ3IDAwMDAwIG4gCjAwMDExMDcz NTggMDAwMDAgbiAKMDAwMTEwNzQ4NiAwMDAwMCBuIAowMDAxMTA3ODQ4IDAwMDAwIG4gCjAwMDEx NTAzODQgMDAwMDAgbiAKMDAwMTE1MDQwNiAwMDAwMCBuIAowMDAxMTgxMDI0IDAwMDAwIG4gCjAw MDExMDc2ODkgMDAwMDAgbiAKMDAwMTE4NjA5NiAwMDAwMCBuIAowMDAxMTgxMDQ2IDAwMDAwIG4g CjAwMDExODMyOTkgMDAwMDAgbiAKMDAwMTE4NjA1OSAwMDAwMCBuIAowMDAxMTgzMzIwIDAwMDAw IG4gCjAwMDExODYwMzggMDAwMDAgbiAKMDAwMTE4NzMyMiAwMDAwMCBuIAowMDAxMjAzMjk5IDAw MDAwIG4gCjAwMDExODczNDMgMDAwMDAgbiAKMDAwMTIwMzI3NyAwMDAwMCBuIAowMDAxMjAzNDA2 IDAwMDAwIG4gCjAwMDEyMDM2MjMgMDAwMDAgbiAKMDAwMTIwMzc4MiAwMDAwMCBuIAowMDAwMDAw MDAwIDAwMDAwIG4gCjAwMDEzMzk5NDEgMDAwMDAgbiAKMDAwMTIwMzk0MSAwMDAwMCBuIAowMDAx MjA0OTAxIDAwMDAwIG4gCjAwMDEyMDQ4ODEgMDAwMDAgbiAKMDAwMTIwNTg0MSAwMDAwMCBuIAow MDAxMjE4ODA3IDAwMDAwIG4gCjAwMDEyMDU4NjEgMDAwMDAgbiAKMDAwMTIxODc4NSAwMDAwMCBu IAowMDAxMjE4OTE0IDAwMDAwIG4gCjAwMDEyMTkxNDcgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAw MCBuIAowMDAxMzQzNTEyIDAwMDAwIG4gCjAwMDEzMzQyNTYgMDAwMDAgbiAKMDAwMTIxOTMwNSAw MDAwMCBuIAowMDAxMjIwMjQ1IDAwMDAwIG4gCjAwMDEyMzIyMjUgMDAwMDAgbiAKMDAwMTIyMDI2 NSAwMDAwMCBuIAowMDAxMjMyMjAzIDAwMDAwIG4gCjAwMDEyMzIzMzIgMDAwMDAgbiAKMDAwMTIz MjU2NSAwMDAwMCBuIAowMDAxMjMyNzIzIDAwMDAwIG4gCjAwMDEyMzM2NjMgMDAwMDAgbiAKMDAw MTI0NjcyNCAwMDAwMCBuIAowMDAxMjMzNjgzIDAwMDAwIG4gCjAwMDEyNDY3MDIgMDAwMDAgbiAK MDAwMTI0NjgzMSAwMDAwMCBuIAowMDAxMjQ3MDY0IDAwMDAwIG4gCjAwMDEyNDcyMjMgMDAwMDAg biAKMDAwMTI0ODE2MyAwMDAwMCBuIAowMDAxMjYzNTkwIDAwMDAwIG4gCjAwMDEyNDgxODMgMDAw MDAgbiAKMDAwMTI2MzU2OCAwMDAwMCBuIAowMDAxMjYzNjk3IDAwMDAwIG4gCjAwMDEyNjM5Mjcg MDAwMDAgbiAKMDAwMTM0Njk2OCAwMDAwMCBuIAowMDAxMjY0MDg2IDAwMDAwIG4gCjAwMDEyNjUw MjYgMDAwMDAgbiAKMDAwMTI3MTM3MiAwMDAwMCBuIAowMDAxMjY1MDQ2IDAwMDAwIG4gCjAwMDEy NzEzNTAgMDAwMDAgbiAKMDAwMTI3MTQ4MiAwMDAwMCBuIAowMDAxMjcxNzE3IDAwMDAwIG4gCjAw MDEyNzE4NzggMDAwMDAgbiAKMDAwMTI3MjgyMCAwMDAwMCBuIAowMDAxMjc4MTMwIDAwMDAwIG4g CjAwMDEzMDc3ODMgMDAwMDAgbiAKMDAwMTI3Mjg0MSAwMDAwMCBuIAowMDAxMjc4MTA4IDAwMDAw IG4gCjAwMDEyNzgyNDIgMDAwMDAgbiAKMDAwMTI3ODQ2MyAwMDAwMCBuIAowMDAxMjc4NjI0IDAw MDAwIG4gCjAwMDEyNzk1NjYgMDAwMDAgbiAKMDAwMTI4NzI3NCAwMDAwMCBuIAowMDAxMjc5NTg3 IDAwMDAwIG4gCjAwMDEyODcyNTIgMDAwMDAgbiAKMDAwMTI4NzM4NiAwMDAwMCBuIAowMDAxMjg3 NjA4IDAwMDAwIG4gCjAwMDEyODc3NjkgMDAwMDAgbiAKMDAwMTI4ODcxMSAwMDAwMCBuIAowMDAx MzAzODY4IDAwMDAwIG4gCjAwMDEyODg3MzIgMDAwMDAgbiAKMDAwMTMwMzg0NSAwMDAwMCBuIAow MDAxMzAzOTgwIDAwMDAwIG4gCjAwMDEzMDQyMDIgMDAwMDAgbiAKMDAwMTMwNDM2MyAwMDAwMCBu IAowMDAxMzA1MzA1IDAwMDAwIG4gCjAwMDEzMDczNjggMDAwMDAgbiAKMDAwMTMwNTMyNiAwMDAw MCBuIAowMDAxMzA3MzQ2IDAwMDAwIG4gCjAwMDEzMDc0ODAgMDAwMDAgbiAKMDAwMTMwNzg4NiAw MDAwMCBuIAowMDAxMzA3OTgwIDAwMDAwIG4gCjAwMDEzMDg3MzMgMDAwMDAgbiAKMDAwMTMwODk5 NSAwMDAwMCBuIAowMDAxMzM0MjMzIDAwMDAwIG4gCjAwMDEzMzQ3NDQgMDAwMDAgbiAKMDAwMTMz NDQyMSAwMDAwMCBuIAowMDAxMzM0NzIzIDAwMDAwIG4gCjAwMDEzMzUwMDUgMDAwMDAgbiAKMDAw MTMzOTkxOSAwMDAwMCBuIAowMDAxMzQwNDI5IDAwMDAwIG4gCjAwMDEzNDAxMDggMDAwMDAgbiAK MDAwMTM0MDQwOCAwMDAwMCBuIAowMDAxMzQwNjgxIDAwMDAwIG4gCjAwMDEzNDM0OTAgMDAwMDAg biAKMDAwMTM0NDAxMCAwMDAwMCBuIAowMDAxMzQzNjg3IDAwMDAwIG4gCjAwMDEzNDM5ODkgMDAw MDAgbiAKMDAwMTM0NDI1NCAwMDAwMCBuIAowMDAxMzQ2OTQ2IDAwMDAwIG4gCjAwMDEzNDcxMDAg MDAwMDAgbiAKMDAwMTM0NzMwNyAwMDAwMCBuIAowMDAxMzQ3MzUyIDAwMDAwIG4gCjAwMDEzNDc2 MjMgMDAwMDAgbiAKMDAwMTM0ODI0NSAwMDAwMCBuIAowMDAxMzQ4MjY2IDAwMDAwIG4gCjAwMDEz NDgzMTkgMDAwMDAgbiAKMDAwMTM0ODM1MCAwMDAwMCBuIAowMDAxMzQ4MzgwIDAwMDAwIG4gCjAw MDEzNDg0MjMgMDAwMDAgbiAKMDAwMTM0ODQ0MyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDE2 NCAvUm9vdCAxMzQgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDxlYTM5Y2YzNTBhM2MxZjVlYjdkZGRh NTYzNDUwYWUxMz4KPGVhMzljZjM1MGEzYzFmNWViN2RkZGE1NjM0NTBhZTEzPiBdID4+CnN0YXJ0 eHJlZgoxMzQ4NjE2CiUlRU9GCg== --_002_142133E6522E274889DBA712E7DCE4B312C65292xmbalnx02ciscoc_-- From pthubert@cisco.com Fri Feb 22 00:32:18 2013 Return-Path: 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 E28BE21F84DE for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 00:32:18 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.179 X-Spam-Level: X-Spam-Status: No, score=-10.179 tagged_above=-999 required=5 tests=[AWL=-0.180, BAYES_00=-2.599, J_CHICKENPOX_63=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oAfrGKngC5yp for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 00:32:17 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id D3D7721F84BF for <6tsch@ietf.org>; Fri, 22 Feb 2013 00:32:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3508; q=dns/txt; s=iport; t=1361521938; x=1362731538; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=izKfT13uZKovQtwhkg/EHe2Q6+5p0uRXKGo+jMEzkLI=; b=cl6acH6QgAMpTBaDf/5c1sk2NWOtvZDlimQefO7S4bHvKvHBMok+1w5m yM2DmPCrry6agIrZ9UT8wH4XwENLtrzm2YZvWFaPsaZj24PXT7YTZzY9B fJCNsKa1C7jhPfuiClRXirxOhbdR21zp6huCUp5dzeJEWUYxRDwUo1zXy w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFACYsJ1GtJV2Y/2dsb2JhbAArFwPBGYEJFnOCHwEBAQICAQEBYwIGFwQCARkDAQILCgQMCiEGCx0HAQIBAwESCId4Aw8MLrEBhEANiU6MN4EGG4EFIQUSBgsHgkdhA4gyjCuCeoovhReCNlGBcjU X-IronPort-AV: E=Sophos;i="4.84,714,1355097600"; d="scan'208";a="179965855" Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-8.cisco.com with ESMTP; 22 Feb 2013 08:32:17 +0000 Received: from xhc-aln-x12.cisco.com (xhc-aln-x12.cisco.com [173.36.12.86]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id r1M8WHg9011482 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 22 Feb 2013 08:32:17 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-aln-x12.cisco.com ([173.36.12.86]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 02:32:17 -0600 From: "Pascal Thubert (pthubert)" To: "Norman Finn (nfinn)" , Pascal Thubert , IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] Agenda for call on Feb 22nd Thread-Index: AQHOEGvZujuQ+q8mKUCSDfV6aKRM75iFdRIAgAAXqWo= Date: Fri, 22 Feb 2013 08:32:16 +0000 Message-ID: References: , <142133E6522E274889DBA712E7DCE4B312C65292@xmb-aln-x02.cisco.com> In-Reply-To: <142133E6522E274889DBA712E7DCE4B312C65292@xmb-aln-x02.cisco.com> Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.83.179] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [6tsch] RE : Agenda for call on Feb 22nd 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 08:32:19 -0000 That's perfect Norman; How much time do you need?=20 I have a block of 20 minutes on the agenda for the various time sync / dete= rministic issues, and I expect that the status on other issues will take 5 = to 10 minutes.=20 We can stretch that block if you need. Cheers, Pascal ________________________________________ De : 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] de la part de Norman F= inn (nfinn) Date d'envoi : vendredi 22 f=E9vrier 2013 02:05 =C0 : Pascal Thubert; IETF 6TSCH Objet : Re: [6tsch] Agenda for call on Feb 22nd Attached are a few slides about 802.1 and TSN. Don't know if we'll get to them or not, but either way, they may be of interest. -- Norm -----Original Message----- From: Pascal Thubert Date: Thursday, February 21, 2013 11:44 AM To: IETF 6TSCH <6tsch@ietf.org> Subject: [6tsch] Agenda for call on Feb 22nd >Hi: > >Please find topics for tomorrow's call: > >- Status on Orlando meetings 5mn > >- Update on >http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01 >- discussion on the draft 15 mn > >- time sync. Summary of last week discussion. Talk on the multiroot >case (over a shared backbone). Also, start discussing a model if the >backbone is 802.1 TSN - 20 minute >deterministic ethernet. > >- Drafts to come. Archi with Pascal and 6tus with Qin and Xavi. >Discuss Table of Content, agree on Authors. 2*10 minutes > >Please let me know if you wish to add items to this list, > >cheers, > >Pascal > >Webex info: > >Topic: 6TSCH >Date: Every Wednesday, from Wednesday, February 6, 2013 to Wednesday, >January 1, 2014 >Time: 6:00 pm, Europe Time (Paris, GMT+01:00) >Meeting Number: 208 637 158 >Password: sixtus > >------------------------------------------------------- >To join the meeting online(Now from mobile devices!) >------------------------------------------------------- >1. Go to >https://cisco.webex.com/ciscosales/j.php?ED=3D216468952&UID=3D481905242&PW= =3DNOT >Y1ZDgxMWJj&RT=3DMiMyMw%3D%3D >2. If requested, enter your name and email address. >3. If a password is required, enter the meeting password: sixtus >4. Click "Join". >5. If the meeting includes a teleconference, follow the instructions >that appear on your screen. > >------------------------------------------------------- >To join the audio conference only >------------------------------------------------------- >To receive a call back, provide your phone number when you join the >meeting, or call the number below and enter the access code. >Call-in toll-free number (US/Canada): +1-866-432-9903 >Call-in toll number (US/Canada): +1-408-525-6800 >Toll-free dialing restrictions: >http://www.webex.com/pdf/tollfree_restrictions.pdf > >Access code:208 637 158 > > > >CCP:+14085256800x208637158# > >IMPORTANT NOTICE: This WebEx service includes a feature that allows >audio and any documents and other materials exchanged or viewed during >the session to be recorded. By joining this session, you automatically >consent to such recordings. If you do not consent to the recording, >discuss your concerns with the meeting host prior to the start of the >recording or do not join the session. Please note that any such >recordings may be subject to discovery in the event of litigation. > >-- >Pascal >_______________________________________________ >6tsch mailing list >6tsch@ietf.org >https://www.ietf.org/mailman/listinfo/6tsch= From pthubert@cisco.com Fri Feb 22 07:48:07 2013 Return-Path: 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 7330921F8D94 for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 07:48:07 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.449 X-Spam-Level: X-Spam-Status: No, score=-10.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sNwaGt0uu1wk for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 07:48:06 -0800 (PST) Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 6B8C421F8480 for <6tsch@ietf.org>; Fri, 22 Feb 2013 07:48:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2199; q=dns/txt; s=iport; t=1361548086; x=1362757686; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=mVPGk6qlMeTZ8yfUSuQ4fFauEnSqVAj2aWB9aE6+wlc=; b=Hjq23KWmbz8K2rFgx1WjTfoqgFfvESNz7dKjEaypifZSxmFap5VUSyBL SkyqIEtvEBgbrmxfxBTbey2yhT0NVqix/7kLCW5NvjQrUWKWxYjTx/Sa7 byCKdsn9E94ismmmQjxD2adyewj9LfM0nJUh4W6e9KQFcjY+h4hTX5iqV k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAJeSJ1GtJXG9/2dsb2JhbABEwSOBCRZzgh8BAQEEbhcEAgEIEQQBAQsdBzIUBwEBBQMCBBMIiAoMvz+NToEPJhIGgllhA4gyjyWPRoMHgic X-IronPort-AV: E=Sophos;i="4.84,717,1355097600"; d="scan'208";a="180109951" Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-6.cisco.com with ESMTP; 22 Feb 2013 15:48:06 +0000 Received: from xhc-aln-x13.cisco.com (xhc-aln-x13.cisco.com [173.36.12.87]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r1MFm5ih010128 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Fri, 22 Feb 2013 15:48:05 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-aln-x13.cisco.com ([173.36.12.87]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 09:48:05 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [Roll] WG call to adopt draft-phinney-roll-rpl-industrial-applicability-01 Thread-Index: AQHOD50gT09P8bCYREuOWCXJaSID0piGBYow Date: Fri, 22 Feb 2013 15:48:04 +0000 Deferred-Delivery: Fri, 22 Feb 2013 15:47:00 +0000 Message-ID: References: <17078.1361386986@sandelman.ca> In-Reply-To: <17078.1361386986@sandelman.ca> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.83.179] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [6tsch] FW: [Roll] WG call to adopt draft-phinney-roll-rpl-industrial-applicability-01 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 15:48:07 -0000 Hi: Please be aware that the (short) call to adopt draft-phinney-roll-rpl-indus= trial-applicability as WG doc at ROLL has started. In one hand, support for the doc is certainly welcome. ITOH, that doc can b= e seen as a requirement draft for our work at 6TSCH. So it would be strongly beneficial that from your own experience, you help = us tune the document, and maybe add new considerations. For instance: - should the draft discuss the mix of distributed and centralized could be = discussed as future goal?=20 - is End to end determinism over a (deterministic Ethernet) backbone anothe= r important item for the future? Please go to the roll mailing list for any suggestion (and support for that= doc). Cheers, Pascal -----Original Message----- From: roll-bounces@ietf.org [mailto:roll-bounces@ietf.org] On Behalf Of Mic= hael Richardson Sent: mercredi 20 f=E9vrier 2013 20:03 To: roll@ietf.org Subject: [Roll] WG call to adopt draft-phinney-roll-rpl-industrial-applicab= ility-01 This is to start a 1 week WG call on adopting RPL applicability in industrial networks draft-phinney-roll-rpl-industrial-applicability-01 Abstract The wide deployment of wireless devices, with their low installed cost (compared to wired devices), will significantly improve the productivity and safety of industrial plants. It will simultaneously increase the efficiency and safety of the plant's workers, by extending and making more timely the information set available about plant operations. The new Routing Protocol for Low Power and Lossy Networks (RPL) defines a Distance Vector protocol that is designed for such networks. The aim of this document is to analyze the applicability of that routing protocol in industrial LLNs formed of as a WG document. This is part of satisfying the ROLL Charter. Please, if you have objection to this document as a starting document towar= ds use of RPL in Industrial Control networks please speak by 2013-02-28. -- Michael Richardson , Sandelman Software Works=20 IETF ROLL WG co-chair. http://datatracker.ietf.org/wg/roll/charter/ From nfinn@cisco.com Fri Feb 22 08:19:23 2013 Return-Path: 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 F332C21F85BB for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:19:22 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.999 X-Spam-Level: X-Spam-Status: No, score=-9.999 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_63=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sYts2hocvYbi for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:19:22 -0800 (PST) Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 15D0B21F847C for <6tsch@ietf.org>; Fri, 22 Feb 2013 08:19:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3975; q=dns/txt; s=iport; t=1361549962; x=1362759562; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=P3s4tNDuQiew2nZDZ3YFpcjFEjUkkvWuCX2jT6u/wqE=; b=AaxTfEvkeE4qv5DYfY8Ma4/Mbn5ofGTNHCPuw6BMQkVKyJdt+bT8LqXr a0Q9cGv8LYfgPheoJwfahWGfW8n9F7ROAv9rCxdV8/QfD/u7ST1aoW2Ne N2DElWeERf8yveeKTUdsKKEM69Q97aZgOJaUPdhoIJaEw1kSkU+qSY5fJ M=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAIKXJ1GtJXG//2dsb2JhbAAqFwPBI4EJFnOCHwEBAQICAQEBYwIGFwYBCBEDAQILCgQMKwYLHQcBAgEDARIIh3gDDwwusHGETg2JTow3gQYbgQMCIQUSBgsHgkdhA4gyjCuCeoovhReCNlGBcjU X-IronPort-AV: E=Sophos;i="4.84,717,1355097600"; d="scan'208";a="180097881" Received: from rcdn-core2-4.cisco.com ([173.37.113.191]) by rcdn-iport-2.cisco.com with ESMTP; 22 Feb 2013 16:19:21 +0000 Received: from xhc-rcd-x10.cisco.com (xhc-rcd-x10.cisco.com [173.37.183.84]) by rcdn-core2-4.cisco.com (8.14.5/8.14.5) with ESMTP id r1MGJLGG001421 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 22 Feb 2013 16:19:21 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.155]) by xhc-rcd-x10.cisco.com ([173.37.183.84]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 10:19:21 -0600 From: "Norman Finn (nfinn)" To: "Pascal Thubert (pthubert)" , Pascal Thubert , IETF 6TSCH <6tsch@ietf.org> Thread-Topic: RE : [6tsch] Agenda for call on Feb 22nd Thread-Index: AQHOEGvZ8DbhMfMxHU6dJAHaDoi8v5iE7vCAgAEDCgD///xjAA== Date: Fri, 22 Feb 2013 16:19:20 +0000 Message-ID: <142133E6522E274889DBA712E7DCE4B312C66FE0@xmb-aln-x02.cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [10.21.124.112] Content-Type: text/plain; charset="iso-8859-1" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] RE : Agenda for call on Feb 22nd 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 16:19:23 -0000 It's also up to you. 15 minutes would be perfectly adequate. 10 if necessary. -- Norm -----Original Message----- From: Pascal Thubert Date: Friday, February 22, 2013 00:32 AM To: Norman Finn , Pascal Thubert , IETF 6TSCH <6tsch@ietf.org> Subject: RE : [6tsch] Agenda for call on Feb 22nd >That's perfect Norman; > >How much time do you need? > >I have a block of 20 minutes on the agenda for the various time sync / >deterministic issues, and I expect that the status on other issues will >take 5 to 10 minutes. > >We can stretch that block if you need. > >Cheers, > >Pascal > >________________________________________ >De : 6tsch-bounces@ietf.org [6tsch-bounces@ietf.org] de la part de Norman >Finn (nfinn) >Date d'envoi : vendredi 22 f=E9vrier 2013 02:05 >=C0 : Pascal Thubert; IETF 6TSCH >Objet : Re: [6tsch] Agenda for call on Feb 22nd > >Attached are a few slides about 802.1 and TSN. Don't know if we'll get to >them or not, but either way, they may be of interest. > >-- Norm > >-----Original Message----- >From: Pascal Thubert >Date: Thursday, February 21, 2013 11:44 AM >To: IETF 6TSCH <6tsch@ietf.org> >Subject: [6tsch] Agenda for call on Feb 22nd > >>Hi: >> >>Please find topics for tomorrow's call: >> >>- Status on Orlando meetings 5mn >> >>- Update on >>http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01 >>- discussion on the draft 15 mn >> >>- time sync. Summary of last week discussion. Talk on the multiroot >>case (over a shared backbone). Also, start discussing a model if the >>backbone is 802.1 TSN - 20 minute >>deterministic ethernet. >> >>- Drafts to come. Archi with Pascal and 6tus with Qin and Xavi. >>Discuss Table of Content, agree on Authors. 2*10 minutes >> >>Please let me know if you wish to add items to this list, >> >>cheers, >> >>Pascal >> >>Webex info: >> >>Topic: 6TSCH >>Date: Every Wednesday, from Wednesday, February 6, 2013 to Wednesday, >>January 1, 2014 >>Time: 6:00 pm, Europe Time (Paris, GMT+01:00) >>Meeting Number: 208 637 158 >>Password: sixtus >> >>------------------------------------------------------- >>To join the meeting online(Now from mobile devices!) >>------------------------------------------------------- >>1. Go to >>https://cisco.webex.com/ciscosales/j.php?ED=3D216468952&UID=3D481905242&P= W=3DNO >>T >>Y1ZDgxMWJj&RT=3DMiMyMw%3D%3D >>2. If requested, enter your name and email address. >>3. If a password is required, enter the meeting password: sixtus >>4. Click "Join". >>5. If the meeting includes a teleconference, follow the instructions >>that appear on your screen. >> >>------------------------------------------------------- >>To join the audio conference only >>------------------------------------------------------- >>To receive a call back, provide your phone number when you join the >>meeting, or call the number below and enter the access code. >>Call-in toll-free number (US/Canada): +1-866-432-9903 >>Call-in toll number (US/Canada): +1-408-525-6800 >>Toll-free dialing restrictions: >>http://www.webex.com/pdf/tollfree_restrictions.pdf >> >>Access code:208 637 158 >> >> >> >>CCP:+14085256800x208637158# >> >>IMPORTANT NOTICE: This WebEx service includes a feature that allows >>audio and any documents and other materials exchanged or viewed during >>the session to be recorded. By joining this session, you automatically >>consent to such recordings. If you do not consent to the recording, >>discuss your concerns with the meeting host prior to the start of the >>recording or do not join the session. Please note that any such >>recordings may be subject to discovery in the event of litigation. >> >>-- >>Pascal >>_______________________________________________ >>6tsch mailing list >>6tsch@ietf.org >>https://www.ietf.org/mailman/listinfo/6tsch From mcr@sandelman.ca Fri Feb 22 08:22:33 2013 Return-Path: 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 502B221F8F72 for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:22:33 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.586 X-Spam-Level: X-Spam-Status: No, score=-2.586 tagged_above=-999 required=5 tests=[AWL=0.013, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kfZVp7+kSN-v for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:22:32 -0800 (PST) Received: from tuna.sandelman.ca (unknown [IPv6:2607:f0b0:f:3:216:3eff:fe7c:d1f3]) by ietfa.amsl.com (Postfix) with ESMTP id E2F5621F84C8 for <6tsch@ietf.org>; Fri, 22 Feb 2013 08:22:31 -0800 (PST) Received: from sandelman.ca (desk.marajade.sandelman.ca [209.87.252.247]) by tuna.sandelman.ca (Postfix) with ESMTP id DAD262016D; Fri, 22 Feb 2013 11:29:24 -0500 (EST) Received: by sandelman.ca (Postfix, from userid 179) id E92646387F; Fri, 22 Feb 2013 11:21:22 -0500 (EST) Received: from sandelman.ca (localhost [127.0.0.1]) by sandelman.ca (Postfix) with ESMTP id DA0596387D; Fri, 22 Feb 2013 11:21:22 -0500 (EST) From: Michael Richardson To: "Pascal Thubert (pthubert)" In-Reply-To: References: <17078.1361386986@sandelman.ca> X-Mailer: MH-E 8.3; nmh 1.3-dev; XEmacs 21.4 (patch 22) X-Face: $\n1pF)h^`}$H>Hk{L"x@)JS7<%Az}5RyS@k9X%29-lHB$Ti.V>2bi.~ehC0; <'$9xN5Ub# z!G,p`nR&p7Fz@^UXIn156S8.~^@MJ*mMsD7=QFeq%AL4m Sender: mcr@sandelman.ca Cc: "6tsch@ietf.org" <6tsch@ietf.org> Subject: Re: [6tsch] FW: [Roll] WG call to adopt draft-phinney-roll-rpl-industrial-applicability-01 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 16:22:33 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable >>>>> "pthubert" =3D=3D pthubert writes: pthubert> Please be aware that the (short) call to adopt pthubert> draft-phinney-roll-rpl-industrial-applicability as WG doc pthubert> at ROLL has started. In one hand, support for the doc is pthubert> certainly welcome. ITOH, that doc can be seen as a Please be aware that adopting a document into a WG is about saying: "this is the kind of thing we want to talk about" once the document is adopted, it becomes the property of the WG. So, I SURE DO encourage everyone to read the document, but there is plenty of time for the tuning. > - should the draft discuss the mix of distributed and centralized > could be discussed as future goal?=20=20 The ROLL WG has asked to produce very *specific* applicability statements, with the understanding that they may be a lot of them. If they aren't specific, they can't be understood.=20=20 So, I'd rather that the document dealt with one or other, which ever one is better understood, and a second document dealt with new things, such as what might come from 6tsch. > - is End to end determinism over a (deterministic Ethernet) backbone > another important item for the future?=20 "future" =2D-=20 Michael Richardson , Sandelman Software Works=20 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQCVAwUAUSebAoqHRg3pndX9AQKj5AQAsKTdWkOv/+sC8JI0mQKh/FGTbW20lGV3 a5kp0uwC2ycIekQCOyPr2BiR8dczklCILYwaUzqpJPMWdgwLZofptVbn9Gvxm4Zs fU18iai/Rms7WK6w5u+Xrk2SZoRgCDn6gkXkIaU3dxSVaUaXS7jXuwx0i194ZzuX HjVM0I6b0+s= =id5W -----END PGP SIGNATURE----- --=-=-=-- From pthubert@cisco.com Fri Feb 22 08:52:45 2013 Return-Path: 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 0A23921F8E45 for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:52:45 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.991 X-Spam-Level: X-Spam-Status: No, score=-10.991 tagged_above=-999 required=5 tests=[AWL=1.607, BAYES_00=-2.599, GB_I_INVITATION=-2, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UTvIMQpDYlIp for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:52:43 -0800 (PST) Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 8C85821F8E3C for <6tsch@ietf.org>; Fri, 22 Feb 2013 08:52:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14524; q=dns/txt; s=iport; t=1361551963; x=1362761563; h=from:to:subject:date:message-id:references:mime-version; bh=uDSvBkzwSyMkF4DR+vVu2muwWaRWxcfVlbsmUmtFrO4=; b=l1QfSaDIt+0/Gu0uXzdnkL8ijomUHEspiBZKyuvRPNHVkaKWHb/JohSO l4qQpnEbzQ0y0NS5EuY0xG1z50La9WRunBWy21zlfpImTMG7LGhP3WMYX /yDLaMibrtCeUHpUk36rge9QsvgQJmGH+cimEGzoY70FJ5bifRb8WFXC3 w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgUFAPShJ1GtJXG+/2dsb2JhbAAqFwOCQ4QLulUNfRZzgh8BAQEEIwooESMCAQgUDgoEDAMDAgICMBQHAQYCAQIBAxMIiAoMLqxHhA+OLY09G4EFCwsKAQwcB4IVMmEDl1ePRoI2UYFyNQ X-IronPort-AV: E=Sophos;i="4.84,717,1355097600"; d="scan'208,217";a="180110495" Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-2.cisco.com with ESMTP; 22 Feb 2013 16:52:28 +0000 Received: from xhc-rcd-x06.cisco.com (xhc-rcd-x06.cisco.com [173.37.183.80]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1MGqSJe011185 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Fri, 22 Feb 2013 16:52:28 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-rcd-x06.cisco.com ([173.37.183.80]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 10:52:28 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: (Forward to attendees) Meeting invitation: 6TSCH Thread-Index: AQHOBDTyifR1U9stO0+opC40XbaQqJhwLNfwgBYEVPA= Date: Fri, 22 Feb 2013 16:52:27 +0000 Deferred-Delivery: Fri, 22 Feb 2013 16:52:00 +0000 Message-ID: References: <1296784171.79283.1360132868098.JavaMail.nobody@jsj6tc001.webex.com> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.83.179] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CCCFEFxmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: [6tsch] FW: (Forward to attendees) Meeting invitation: 6TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 16:52:45 -0000 --_000_E045AECD98228444A58C61C200AE1BD835CCCFEFxmbrcdx01ciscoc_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8gLA0KDQpQYXNjYWwgVGh1YmVydCBpbnZpdGVzIHlvdSB0byBhdHRlbmQgdGhpcyBvbmxp bmUgbWVldGluZy4NCg0KVG9waWM6IDZUU0NIDQpEYXRlOiBFdmVyeSBGcmlkYXksIGZyb20gRnJp ZGF5LCBGZWJydWFyeSA4LCAyMDEzIHRvIEZyaWRheSwgRmVicnVhcnkgNywgMjAxNA0KVGltZTog NjowMCBwbSwgRXVyb3BlIFRpbWUgKFBhcmlzLCBHTVQrMDE6MDApDQpNZWV0aW5nIE51bWJlcjog MjA4IDUwMyAyMTYNCk1lZXRpbmcgUGFzc3dvcmQ6IHNpeHR1cw0KDQoNCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClRvIGpvaW4gdGhlIG9u bGluZSBtZWV0aW5nIChOb3cgZnJvbSBtb2JpbGUgZGV2aWNlcyEpDQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoxLiBHbyB0byBodHRwczov L2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL2oucGhwP0VEPTIxNjUzNjIwMiZVSUQ9MCZQVz1O TldJMVl6azVOVFZoJlJUPU1pTXlNdyUzRCUzRA0KMi4gRW50ZXIgeW91ciBuYW1lIGFuZCBlbWFp bCBhZGRyZXNzLg0KMy4gRW50ZXIgdGhlIG1lZXRpbmcgcGFzc3dvcmQ6IHNpeHR1cw0KNC4gQ2xp Y2sgIkpvaW4gTm93Ii4NCg0KVG8gdmlldyBpbiBvdGhlciB0aW1lIHpvbmVzIG9yIGxhbmd1YWdl cywgcGxlYXNlIGNsaWNrIHRoZSBsaW5rOg0KaHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29z YWxlcy9qLnBocD9FRD0yMTY1MzYyMDImVUlEPTAmUFc9Tk5XSTFZems1TlRWaCZPUlQ9TWlNeU13 JTNEJTNEDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCkFMRVJUOlRvbGwtRnJlZSBEaWFsIFJlc3RyaWN0aW9ucyBmb3Ig KDQwOCkgYW5kICg5MTkpIEFyZWEgQ29kZXMNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KVGhlIGFmZmVjdGVkIHRvbGwg ZnJlZSBudW1iZXJzIGFyZTogKDg2NikgNDMyLTk5MDMgZm9yIHRoZSBTYW4gSm9zZS9NaWxwaXRh cyBhcmVhIGFuZCAoODY2KSAzNDktMzUyMCBmb3IgdGhlIFJUUCBhcmVhLg0KDQpQbGVhc2UgZGlh bCB0aGUgbG9jYWwgYWNjZXNzIG51bWJlciBmb3IgeW91ciBhcmVhIGZyb20gdGhlIGxpc3QgYmVs b3c6DQotIFNhbiBKb3NlL01pbHBpdGFzICg0MDgpIGFyZWE6IDUyNS02ODAwDQotIFJUUCAoOTE5 KSBhcmVhOiAzOTItMzMzMA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tDQpUbyBqb2luIHRoZSB0ZWxlY29uZmVyZW5jZSBvbmx5DQotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoxLiBE aWFsIGludG8gQ2lzY28gV2ViRXggKHZpZXcgYWxsIEdsb2JhbCBBY2Nlc3MgTnVtYmVycyBhdA0K aHR0cDovL2Npc2NvLmNvbS9lbi9VUy9hYm91dC9kb2luZ19idXNpbmVzcy9jb25mZXJlbmNpbmcv aW5kZXguaHRtbA0KMi4gRm9sbG93IHRoZSBwcm9tcHRzIHRvIGVudGVyIHRoZSBNZWV0aW5nIE51 bWJlciAobGlzdGVkIGFib3ZlKSBvciBBY2Nlc3MgQ29kZSBmb2xsb3dlZCBieSB0aGUgIyBzaWdu Lg0KDQpTYW4gSm9zZSwgQ0E6ICsxLjQwOC41MjUuNjgwMCBSVFA6ICsxLjkxOS4zOTIuMzMzMA0K DQpVUy9DYW5hZGE6ICsxLjg2Ni40MzIuOTkwMyBVbml0ZWQgS2luZ2RvbTogKzQ0LjIwLjg4MjQu MDExNw0KDQpJbmRpYTogKzkxLjgwLjQzNTAuMTExMSBHZXJtYW55OiArNDkuNjE5LjY3NzMuOTAw Mg0KDQpKYXBhbjogKzgxLjMuNTc2My45Mzk0IENoaW5hOiArODYuMTAuODUxNS41NjY2DQoNCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZv ciBhc3Npc3RhbmNlDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQoxLiBHbyB0byBodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVz L21jDQoyLiBPbiB0aGUgbGVmdCBuYXZpZ2F0aW9uIGJhciwgY2xpY2sgIlN1cHBvcnQiLg0KDQpZ b3UgY2FuIGNvbnRhY3QgbWUgYXQ6DQpwdGh1YmVydEBjaXNjby5jb208bWFpbHRvOnB0aHViZXJ0 QGNpc2NvLmNvbT4NCjMzLTQ5LTcyMyAyNjM0DQoNClRvIGFkZCB0aGlzIG1lZXRpbmcgdG8geW91 ciBjYWxlbmRhciBwcm9ncmFtIChmb3IgZXhhbXBsZSBNaWNyb3NvZnQgT3V0bG9vayksIGNsaWNr IHRoaXMgbGluazoNCmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/RUQ9 MjE2NTM2MjAyJlVJRD0wJklDUz1NSSZMRD0xJlJEPTImU1Q9MSZTSEEyPUFBQUFBdGg3UTBMdXk3 YVROeEI0QWRrVTJ2dWxZMVBoSmo3VmRid0ZNbEoxMC9nVyZSVD1NaU15TXclM0QlM0QNCg0KVGhl IHBsYXliYWNrIG9mIFVDRiAoVW5pdmVyc2FsIENvbW11bmljYXRpb25zIEZvcm1hdCkgcmljaCBt ZWRpYSBmaWxlcyByZXF1aXJlcyBhcHByb3ByaWF0ZSBwbGF5ZXJzLiBUbyB2aWV3IHRoaXMgdHlw ZSBvZiByaWNoIG1lZGlhIGZpbGVzIGluIHRoZSBtZWV0aW5nLCBwbGVhc2UgY2hlY2sgd2hldGhl ciB5b3UgaGF2ZSB0aGUgcGxheWVycyBpbnN0YWxsZWQgb24geW91ciBjb21wdXRlciBieSBnb2lu ZyB0byBodHRwczovL2Npc2NvLndlYmV4LmNvbS9jaXNjb3NhbGVzL3N5c3RlbWRpYWdub3Npcy5w aHAuDQoNCg0KDQoNCmh0dHA6Ly93d3cud2ViZXguY29tDQoNCkNDUDorMTQwODUyNTY4MDB4MjA4 NTAzMjE2Iw0KDQpJTVBPUlRBTlQgTk9USUNFOiBUaGlzIFdlYkV4IHNlcnZpY2UgaW5jbHVkZXMg YSBmZWF0dXJlIHRoYXQgYWxsb3dzIGF1ZGlvIGFuZCBhbnkgZG9jdW1lbnRzIGFuZCBvdGhlciBt YXRlcmlhbHMgZXhjaGFuZ2VkIG9yIHZpZXdlZCBkdXJpbmcgdGhlIHNlc3Npb24gdG8gYmUgcmVj b3JkZWQuIEJ5IGpvaW5pbmcgdGhpcyBzZXNzaW9uLCB5b3UgYXV0b21hdGljYWxseSBjb25zZW50 IHRvIHN1Y2ggcmVjb3JkaW5ncy4gSWYgeW91IGRvIG5vdCBjb25zZW50IHRvIHRoZSByZWNvcmRp bmcsIGRpc2N1c3MgeW91ciBjb25jZXJucyB3aXRoIHRoZSBtZWV0aW5nIGhvc3QgcHJpb3IgdG8g dGhlIHN0YXJ0IG9mIHRoZSByZWNvcmRpbmcgb3IgZG8gbm90IGpvaW4gdGhlIHNlc3Npb24uIFBs ZWFzZSBub3RlIHRoYXQgYW55IHN1Y2ggcmVjb3JkaW5ncyBtYXkgYmUgc3ViamVjdCB0byBkaXNj b3ZlcnkgaW4gdGhlIGV2ZW50IG9mIGxpdGlnYXRpb24uDQo= --_000_E045AECD98228444A58C61C200AE1BD835CCCFEFxmbrcdx01ciscoc_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTQgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ e2ZvbnQtZmFtaWx5OlRhaG9tYTsNCglwYW5vc2UtMToyIDExIDYgNCAzIDUgNCA0IDIgNDt9DQov KiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z b05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0b206LjAwMDFwdDsNCglmb250LXNp emU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iLCJzZXJpZiI7fQ0KYTps aW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6 Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6cHVycGxl Ow0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcC5Nc29QbGFpblRleHQsIGxpLk1zb1Bs YWluVGV4dCwgZGl2Lk1zb1BsYWluVGV4dA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNv LXN0eWxlLWxpbms6IlBsYWluIFRleHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90 dG9tOi4wMDAxcHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIs InNhbnMtc2VyaWYiO30NCnAuTXNvQWNldGF0ZSwgbGkuTXNvQWNldGF0ZSwgZGl2Lk1zb0FjZXRh dGUNCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRl eHQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9udC1z aXplOjguMHB0Ow0KCWZvbnQtZmFtaWx5OiJUYWhvbWEiLCJzYW5zLXNlcmlmIjt9DQpzcGFuLkVt YWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbDsNCglmb250LWZhbWlseToiQ2Fs aWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOiMxRjQ5N0Q7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgN Cgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmki LCJzYW5zLXNlcmlmIjsNCgljb2xvcjojMUY0OTdEO30NCnNwYW4uQmFsbG9vblRleHRDaGFyDQoJ e21zby1zdHlsZS1uYW1lOiJCYWxsb29uIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5 Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJCYWxsb29uIFRleHQiOw0KCWZvbnQtZmFtaWx5OiJUYWhv bWEiLCJzYW5zLXNlcmlmIjt9DQpzcGFuLlBsYWluVGV4dENoYXINCgl7bXNvLXN0eWxlLW5hbWU6 IlBsYWluIFRleHQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1s aW5rOiJQbGFpbiBUZXh0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiO30N Ci5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6 ZToxMC4wcHQ7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0K CW1hcmdpbjo3MC44NXB0IDcwLjg1cHQgNzAuODVwdCA3MC44NXB0O30NCmRpdi5Xb3JkU2VjdGlv bjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+ PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8 L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0 IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNo YXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMi IGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQt ZmFtaWx5OiZxdW90O1RhaG9tYSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7Ij5IZWxsbyAs DQo8YnI+DQo8YnI+DQpQYXNjYWwgVGh1YmVydCBpbnZpdGVzIHlvdSB0byBhdHRlbmQgdGhpcyBv bmxpbmUgbWVldGluZy4gPGJyPg0KPGJyPg0KVG9waWM6IDZUU0NIIDxicj4NCkRhdGU6IEV2ZXJ5 IEZyaWRheSwgZnJvbSBGcmlkYXksIEZlYnJ1YXJ5IDgsIDIwMTMgdG8gRnJpZGF5LCBGZWJydWFy eSA3LCAyMDE0IDxicj4NClRpbWU6IDY6MDAgcG0sIEV1cm9wZSBUaW1lIChQYXJpcywgR01UJiM0 MzswMTowMCkgPGJyPg0KTWVldGluZyBOdW1iZXI6IDIwOCA1MDMgMjE2IDxicj4NCk1lZXRpbmcg UGFzc3dvcmQ6IHNpeHR1cyA8YnI+DQo8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIDxicj4NClRvIGpvaW4gdGhlIG9ubGlu ZSBtZWV0aW5nIChOb3cgZnJvbSBtb2JpbGUgZGV2aWNlcyEpIDxicj4NCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gPGJyPg0KMS4gR28gdG8g PGEgaHJlZj0iaHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9qLnBocD9FRD0yMTY1 MzYyMDImYW1wO1VJRD0wJmFtcDtQVz1OTldJMVl6azVOVFZoJmFtcDtSVD1NaU15TXclM0QlM0Qi IHRhcmdldD0iX2JsYW5rIj4NCmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5w aHA/RUQ9MjE2NTM2MjAyJmFtcDtVSUQ9MCZhbXA7UFc9Tk5XSTFZems1TlRWaCZhbXA7UlQ9TWlN eU13JTNEJTNEPC9hPg0KPGJyPg0KMi4gRW50ZXIgeW91ciBuYW1lIGFuZCBlbWFpbCBhZGRyZXNz LiA8YnI+DQozLiBFbnRlciB0aGUgbWVldGluZyBwYXNzd29yZDogc2l4dHVzIDxicj4NCjQuIENs aWNrICZxdW90O0pvaW4gTm93JnF1b3Q7LiA8YnI+DQo8YnI+DQpUbyB2aWV3IGluIG90aGVyIHRp bWUgem9uZXMgb3IgbGFuZ3VhZ2VzLCBwbGVhc2UgY2xpY2sgdGhlIGxpbms6IDxicj4NCjxhIGhy ZWY9Imh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/RUQ9MjE2NTM2MjAy JmFtcDtVSUQ9MCZhbXA7UFc9Tk5XSTFZems1TlRWaCZhbXA7T1JUPU1pTXlNdyUzRCUzRCIgdGFy Z2V0PSJfYmxhbmsiPmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMvai5waHA/RUQ9 MjE2NTM2MjAyJmFtcDtVSUQ9MCZhbXA7UFc9Tk5XSTFZems1TlRWaCZhbXA7T1JUPU1pTXlNdyUz RCUzRDwvYT4NCjxicj4NCjxicj4NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gPGJyPg0KQUxFUlQ6VG9sbC1GcmVlIERpYWwg UmVzdHJpY3Rpb25zIGZvciAoNDA4KSBhbmQgKDkxOSkgQXJlYSBDb2RlcyA8YnI+DQotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t IDxicj4NCjxicj4NClRoZSBhZmZlY3RlZCB0b2xsIGZyZWUgbnVtYmVycyBhcmU6ICg4NjYpIDQz Mi05OTAzIGZvciB0aGUgU2FuIEpvc2UvTWlscGl0YXMgYXJlYSBhbmQgKDg2NikgMzQ5LTM1MjAg Zm9yIHRoZSBSVFAgYXJlYS4NCjxicj4NCjxicj4NClBsZWFzZSBkaWFsIHRoZSBsb2NhbCBhY2Nl c3MgbnVtYmVyIGZvciB5b3VyIGFyZWEgZnJvbSB0aGUgbGlzdCBiZWxvdzogPGJyPg0KLSBTYW4g Sm9zZS9NaWxwaXRhcyAoNDA4KSBhcmVhOiA1MjUtNjgwMCA8YnI+DQotIFJUUCAoOTE5KSBhcmVh OiAzOTItMzMzMCA8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tIDxicj4NClRvIGpvaW4gdGhlIHRlbGVjb25mZXJlbmNlIG9u bHkgPGJyPg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSA8YnI+DQoxLiBEaWFsIGludG8gQ2lzY28gV2ViRXggKHZpZXcgYWxsIEdsb2JhbCBB Y2Nlc3MgTnVtYmVycyBhdCA8YnI+DQo8YSBocmVmPSJodHRwOi8vY2lzY28uY29tL2VuL1VTL2Fi b3V0L2RvaW5nX2J1c2luZXNzL2NvbmZlcmVuY2luZy9pbmRleC5odG1sIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL2Npc2NvLmNvbS9lbi9VUy9hYm91dC9kb2luZ19idXNpbmVzcy9jb25mZXJlbmNp bmcvaW5kZXguaHRtbDwvYT4NCjxicj4NCjIuIEZvbGxvdyB0aGUgcHJvbXB0cyB0byBlbnRlciB0 aGUgTWVldGluZyBOdW1iZXIgKGxpc3RlZCBhYm92ZSkgb3IgQWNjZXNzIENvZGUgZm9sbG93ZWQg YnkgdGhlICMgc2lnbi4NCjxicj4NCjxicj4NClNhbiBKb3NlLCBDQTogJiM0MzsxLjQwOC41MjUu NjgwMCBSVFA6ICYjNDM7MS45MTkuMzkyLjMzMzAgPGJyPg0KPGJyPg0KVVMvQ2FuYWRhOiAmIzQz OzEuODY2LjQzMi45OTAzIFVuaXRlZCBLaW5nZG9tOiAmIzQzOzQ0LjIwLjg4MjQuMDExNyA8YnI+ DQo8YnI+DQpJbmRpYTogJiM0Mzs5MS44MC40MzUwLjExMTEgR2VybWFueTogJiM0Mzs0OS42MTku Njc3My45MDAyIDxicj4NCjxicj4NCkphcGFuOiAmIzQzOzgxLjMuNTc2My45Mzk0IENoaW5hOiAm IzQzOzg2LjEwLjg1MTUuNTY2NiA8YnI+DQo8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIDxicj4NCkZvciBhc3Npc3RhbmNlIDxicj4N Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0g PGJyPg0KMS4gR28gdG8gPGEgaHJlZj0iaHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxl cy9tYyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Npc2Nvc2FsZXMv bWM8L2E+DQo8YnI+DQoyLiBPbiB0aGUgbGVmdCBuYXZpZ2F0aW9uIGJhciwgY2xpY2sgJnF1b3Q7 U3VwcG9ydCZxdW90Oy4gPGJyPg0KPGJyPg0KWW91IGNhbiBjb250YWN0IG1lIGF0OiA8YnI+DQo8 YSBocmVmPSJtYWlsdG86cHRodWJlcnRAY2lzY28uY29tIj5wdGh1YmVydEBjaXNjby5jb208L2E+ IDxicj4NCjMzLTQ5LTcyMyAyNjM0IDxicj4NCjxicj4NClRvIGFkZCB0aGlzIG1lZXRpbmcgdG8g eW91ciBjYWxlbmRhciBwcm9ncmFtIChmb3IgZXhhbXBsZSBNaWNyb3NvZnQgT3V0bG9vayksIGNs aWNrIHRoaXMgbGluazoNCjxicj4NCjxhIGhyZWY9Imh0dHBzOi8vY2lzY28ud2ViZXguY29tL2Np c2Nvc2FsZXMvai5waHA/RUQ9MjE2NTM2MjAyJmFtcDtVSUQ9MCZhbXA7SUNTPU1JJmFtcDtMRD0x JmFtcDtSRD0yJmFtcDtTVD0xJmFtcDtTSEEyPUFBQUFBdGg3UTBMdXk3YVROeEI0QWRrVTJ2dWxZ MVBoSmo3VmRid0ZNbEoxMC9nVyZhbXA7UlQ9TWlNeU13JTNEJTNEIiB0YXJnZXQ9Il9ibGFuayI+ aHR0cHM6Ly9jaXNjby53ZWJleC5jb20vY2lzY29zYWxlcy9qLnBocD9FRD0yMTY1MzYyMDImYW1w O1VJRD0wJmFtcDtJQ1M9TUkmYW1wO0xEPTEmYW1wO1JEPTImYW1wO1NUPTEmYW1wO1NIQTI9QUFB QUF0aDdRMEx1eTdhVE54QjRBZGtVMnZ1bFkxUGhKajdWZGJ3Rk1sSjEwL2dXJmFtcDtSVD1NaU15 TXclM0QlM0Q8L2E+DQo8YnI+DQo8YnI+DQpUaGUgcGxheWJhY2sgb2YgVUNGIChVbml2ZXJzYWwg Q29tbXVuaWNhdGlvbnMgRm9ybWF0KSByaWNoIG1lZGlhIGZpbGVzIHJlcXVpcmVzIGFwcHJvcHJp YXRlIHBsYXllcnMuIFRvIHZpZXcgdGhpcyB0eXBlIG9mIHJpY2ggbWVkaWEgZmlsZXMgaW4gdGhl IG1lZXRpbmcsIHBsZWFzZSBjaGVjayB3aGV0aGVyIHlvdSBoYXZlIHRoZSBwbGF5ZXJzIGluc3Rh bGxlZCBvbiB5b3VyIGNvbXB1dGVyIGJ5IGdvaW5nIHRvDQo8YSBocmVmPSJodHRwczovL2Npc2Nv LndlYmV4LmNvbS9jaXNjb3NhbGVzL3N5c3RlbWRpYWdub3Npcy5waHAiPmh0dHBzOi8vY2lzY28u d2ViZXguY29tL2Npc2Nvc2FsZXMvc3lzdGVtZGlhZ25vc2lzLnBocDwvYT4uDQo8YnI+DQo8YnI+ DQo8YnI+DQo8YnI+DQo8YnI+DQo8YSBocmVmPSJodHRwOi8vd3d3LndlYmV4LmNvbSIgdGFyZ2V0 PSJfYmxhbmsiPmh0dHA6Ly93d3cud2ViZXguY29tPC9hPiA8YnI+DQo8YnI+DQpDQ1A6JiM0Mzsx NDA4NTI1NjgwMHgyMDg1MDMyMTYjIDxicj4NCjxicj4NCklNUE9SVEFOVCBOT1RJQ0U6IFRoaXMg V2ViRXggc2VydmljZSBpbmNsdWRlcyBhIGZlYXR1cmUgdGhhdCBhbGxvd3MgYXVkaW8gYW5kIGFu eSBkb2N1bWVudHMgYW5kIG90aGVyIG1hdGVyaWFscyBleGNoYW5nZWQgb3Igdmlld2VkIGR1cmlu ZyB0aGUgc2Vzc2lvbiB0byBiZSByZWNvcmRlZC4gQnkgam9pbmluZyB0aGlzIHNlc3Npb24sIHlv dSBhdXRvbWF0aWNhbGx5IGNvbnNlbnQgdG8gc3VjaCByZWNvcmRpbmdzLiBJZiB5b3UgZG8gbm90 IGNvbnNlbnQNCiB0byB0aGUgcmVjb3JkaW5nLCBkaXNjdXNzIHlvdXIgY29uY2VybnMgd2l0aCB0 aGUgbWVldGluZyBob3N0IHByaW9yIHRvIHRoZSBzdGFydCBvZiB0aGUgcmVjb3JkaW5nIG9yIGRv IG5vdCBqb2luIHRoZSBzZXNzaW9uLiBQbGVhc2Ugbm90ZSB0aGF0IGFueSBzdWNoIHJlY29yZGlu Z3MgbWF5IGJlIHN1YmplY3QgdG8gZGlzY292ZXJ5IGluIHRoZSBldmVudCBvZiBsaXRpZ2F0aW9u Lg0KPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_E045AECD98228444A58C61C200AE1BD835CCCFEFxmbrcdx01ciscoc_-- From pthubert@cisco.com Fri Feb 22 08:55:34 2013 Return-Path: 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 E9CC721F8E5D for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:55:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.47 X-Spam-Level: X-Spam-Status: No, score=-10.47 tagged_above=-999 required=5 tests=[AWL=0.128, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8rfpP81LRglJ for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 08:55:34 -0800 (PST) Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id A271621F8E68 for <6tsch@ietf.org>; Fri, 22 Feb 2013 08:55:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=14358; q=dns/txt; s=iport; t=1361552133; x=1362761733; h=from:to:subject:date:message-id:mime-version; bh=M5ZyJQjTa0YHiYmd6dN6g1mj5lwJRTMKC3KH7B6kwqI=; b=BpLyfTOECoyNlcpF2bFQfLAPD1d7n0cLgoeo2Nvo4P8PwSIzcq0yXt8A JajGl4qdZ6r+z1ExBcDRZ0xbXpbyF//AFrO3Uky1lpnDj24kNipHc5km6 BxfF8hh0rihC40NCUDJsrxGGhGWJ0w6hepHFI1IhVDqelkbKxMsuXt1OA 0=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqsZAPShJ1GtJV2d/2dsb2JhbAAqFwOBbwYBTb5ggQoWc4IhAQQtKBElARwOCgQMPCQCAQEDEwiICgwunXSSYo4tjT0bgQULFQEMHAeCR2EDl1ePRoI2UYFyNQ X-IronPort-AV: E=Sophos;i="4.84,717,1355097600"; d="scan'208,217";a="180178763" Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-4.cisco.com with ESMTP; 22 Feb 2013 16:55:33 +0000 Received: from xhc-aln-x14.cisco.com (xhc-aln-x14.cisco.com [173.36.12.88]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id r1MGtXhC001742 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Fri, 22 Feb 2013 16:55:33 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-aln-x14.cisco.com ([173.36.12.88]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 10:55:32 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: Please join now, meeting in progress: 6TSCH Thread-Index: Ac4RHUnklC9vXTBbQI2dermwF3IMDw== Date: Fri, 22 Feb 2013 16:55:32 +0000 Deferred-Delivery: Fri, 22 Feb 2013 16:55:00 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.83.179] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CCD01Axmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: [6tsch] Please join now, meeting in progress: 6TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 16:55:35 -0000 --_000_E045AECD98228444A58C61C200AE1BD835CCD01Axmbrcdx01ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hello , Please join my meeting that is currently in progress. Topic: 6TSCH Date: Every Friday, from Friday, February 22, 2013 to Friday, February 7, 2= 014 Time: 6:00 pm, Europe Time (Paris, GMT+01:00) Meeting Number: 208 503 216 Meeting Password: sixtus ------------------------------------------------------- To join the online meeting (Now from mobile devices!) ------------------------------------------------------- 1. Go to https://ciscosales.webex.com/ciscosales/e.php?AT=3DWMI&EventID=3D2= 16536202&PW=3Da6a67d442326283b3421&RT=3DMiMyMw%3D%3D 2. Enter your name and email address. 3. Enter the meeting password: sixtus 4. Click "Join Now". 5. Follow the instructions that appear on your screen. To view in other time zones or languages, please click the link: https://ciscosales.webex.com/ciscosales/e.php?AT=3DWMI&EventID=3D216536202&= PW=3Da6a67d442326283b3421&ORT=3DMiMyMw%3D%3D ---------------------------------------------------------------- ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes ---------------------------------------------------------------- The affected toll free numbers are: (866) 432-9903 for the San Jose/Milpita= s area and (866) 349-3520 for the RTP area. Please dial the local access number for your area from the list below: - San Jose/Milpitas (408) area: 525-6800 - RTP (919) area: 392-3330 ------------------------------------------------------- To join the teleconference only ------------------------------------------------------- 1. Dial into Cisco WebEx (view all Global Access Numbers at http://cisco.com/en/US/about/doing_business/conferencing/index.html 2. Follow the prompts to enter the Meeting Number (listed above) or Access = Code followed by the # sign. San Jose, CA: +1.408.525.6800 RTP: +1.919.392.3330 US/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 India: +91.80.4350.1111 Germany: +49.619.6773.9002 Japan: +81.3.5763.9394 China: +86.10.8515.5666 ------------------------------------------------------- For assistance ------------------------------------------------------- 1. Go to https://ciscosales.webex.com/ciscosales/mc 2. On the left navigation bar, click "Support". You can contact me at: pthubert@cisco.com 33-49-723 2634 http://www.webex.com CCP:+14085256800x208503216# IMPORTANT NOTICE: This WebEx service includes a feature that allows audio a= nd any documents and other materials exchanged or viewed during the session= to be recorded. By joining this session, you automatically consent to such= recordings. If you do not consent to the recording, discuss your concerns = with the meeting host prior to the start of the recording or do not join th= e session. Please note that any such recordings may be subject to discovery= in the event of litigation. --_000_E045AECD98228444A58C61C200AE1BD835CCD01Axmbrcdx01ciscoc_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

H= ello ,
       
Plea= se join my meeting that is currently in progress.  
       
Topi= c: 6TSCH   
Date= : Every Friday, from Friday, February 22, 2013 to Friday, February 7, 2014&= nbsp;
Time= : 6:00 pm, Europe Time (Paris, GMT+01:00)      = ;    
Meet= ing Number: 208 503 216    
Meet= ing Password: sixtus       
       
       
----= ---------------------------------------------------
To j= oin the online meeting (Now from mobile devices!)  
----= ---------------------------------------------------
1. G= o to https://ciscosales.webex.com/ciscosales/e.php?AT=3DWMI&EventID=3D216536= 202&PW=3Da6a67d442326283b3421&RT=3DMiMyMw%3D%3D

2= . Enter your name and email address.  
3. E= nter the meeting password: sixtus        = ;  
4. C= lick "Join Now".   
5. F= ollow the instructions that appear on your screen. 
       
To v= iew in other time zones or languages, please click the link:  &nb= sp;    
https://= ciscosales.webex.com/ciscosales/e.php?AT=3DWMI&EventID=3D216536202&= PW=3Da6a67d442326283b3421&ORT=3DMiMyMw%3D%3D
       
----= ------------------------------------------------------------  &nb= sp;    
ALER= T:Toll-Free Dial Restrictions for (408) and (919) Area Codes  &nb= sp;    
----= ------------------------------------------------------------  &nb= sp;    
       
The = affected toll free numbers are: (866) 432-9903 for the San Jose/Milpitas ar= ea and (866) 349-3520 for the RTP area. 

       
Plea= se dial the local access number for your area from the list below: 
-&nb= sp; San Jose/Milpitas (408) area:  525-6800    &nb= sp;
-&nb= sp; RTP (919) area:  392-3330   
       
----= ---------------------------------------------------     = ;   
To j= oin the teleconference only        
----= ---------------------------------------------------     = ;   
1. D= ial into Cisco WebEx (view all Global Access Numbers at    
http://cisco.com/en/US/about/doing_business/conferencing/index.html &n= bsp;  
2. F= ollow the prompts to enter the Meeting Number (listed above) or Access Code= followed by the # sign.        
       
San = Jose, CA: +1.408.525.6800  RTP: +1.919.392.3330   &n= bsp;
       
US/C= anada: +1.866.432.9903  United Kingdom: +44.20.8824.0117  = ; 
       
Indi= a: +91.80.4350.1111  Germany: +49.619.6773.9002   &n= bsp;
       
Japa= n: +81.3.5763.9394  China: +86.10.8515.5666    =     
       
----= ---------------------------------------------------
For = assistance 
----= ---------------------------------------------------
1. G= o to https://ciscosales.webex.com/ciscosales/mc    
2. O= n the left navigation bar, click "Support".
       
You = can contact me at: 
pthu= bert@cisco.com     
33-4= 9-723 2634 
       
       
       
       
http://www.webex.com   
       
CCP:= +14085256800x208503216#    
       
IMPO= RTANT NOTICE: This WebEx service includes a feature that allows audio and a= ny documents and other materials exchanged or viewed during the session to = be recorded. By joining this session, you automatically consent to such recordings. If you do not consent to the recording, discus= s your concerns with the meeting host prior to the start of the recording o= r do not join the session. Please note that any such recordings may be subj= ect to discovery in the event of litigation.

--_000_E045AECD98228444A58C61C200AE1BD835CCD01Axmbrcdx01ciscoc_-- From twatteyne@gmail.com Fri Feb 22 10:57:03 2013 Return-Path: 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 A6B4A21F85F0 for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 10:57:03 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.642 X-Spam-Level: X-Spam-Status: No, score=-2.642 tagged_above=-999 required=5 tests=[AWL=0.334, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1yKHC9x7NPiP for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 10:57:02 -0800 (PST) Received: from mail-da0-f46.google.com (mail-da0-f46.google.com [209.85.210.46]) by ietfa.amsl.com (Postfix) with ESMTP id C8AE021F8C4C for <6tsch@ietf.org>; Fri, 22 Feb 2013 10:57:02 -0800 (PST) Received: by mail-da0-f46.google.com with SMTP id p5so486117dak.5 for <6tsch@ietf.org>; Fri, 22 Feb 2013 10:57:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:date:x-google-sender-auth:message-id :subject:from:to:content-type; bh=NZDyNhCIeNJRnAlhkz8skUrpqB9Sy0yQBr+cEmxfF9I=; b=PYY8WXM0cUCu4XvbtdSyjsf+DEevi2sqJnV4mNzfXJGThFdAm0M1ut2lh/wycEgFnh zP+m1aLrYs7mWRy2oxP0bGZdaNfOEhy5HX4xGyTJ91IrU2T5vpuC4/BJdxkF/X+q6K8E qqnjGoGk1G+rEktp4/oVu/GjGNh1AEiAnXVVq2+nUfS9Q1HzQuy/Ln9aG3Q89HJWalAU W2aSmhGNYvxrCiX5bOzNlsiQ29gy++UK3uvR1fse+gN4zUclpSZqk9oZwv6ZXCSVUpI3 hcCYn7KejMN+orJjFqXwXbt10AO2E2ZK7D9jeUgWTGWk8lSvVPPw6hfCsTKP52Ovwj1o iFmA== MIME-Version: 1.0 X-Received: by 10.66.13.136 with SMTP id h8mr4665307pac.204.1361559422184; Fri, 22 Feb 2013 10:57:02 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 22 Feb 2013 10:57:02 -0800 (PST) Date: Fri, 22 Feb 2013 10:57:02 -0800 X-Google-Sender-Auth: PgXIossDNq8D4jDPKrY5X-r02bA Message-ID: From: Thomas Watteyne To: IETF 6TSCH <6tsch@ietf.org> Content-Type: multipart/alternative; boundary=bcaec520f6abb33a0504d654c1e6 Subject: [6tsch] minutes WebEx 22 February 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 18:57:03 -0000 --bcaec520f6abb33a0504d654c1e6 Content-Type: text/plain; charset=ISO-8859-1 All, You will find the minutes I took below. As usual, please resend on this thread with modifications/additions. Thomas ---- *** Time is in PST. *** Present (alphabetically): - Alfredo Grieco - Dominique Barthel - Kris Pister - Maria Rita Palatella - Michael Richarson - Normann Finn - Pascal Thubert - Qin Wang - Raghuram Sudhaakar - Robert Assimiti - svshah (please resend with full name) - Tina Tsou - Thomas Watteyne - Tom Phinney - Xavi Vilajosana Agenda: - Status on Orlando meetings [5min] - Update on http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01 . presentation changes . discussion on the draft - time sync. [20min] . Summary of last week discussion. Talk on the multiroot case (over a shared backbone). Also, start discussing a model if the backbone is 802.1 TSN deterministic ethernet. - Drafts to come. . Archi [Pascal] [10min] . TOC . authors . 6tus [Qin and Xavi] [10min] . TOC . authors Minutes: - [09.07] meeting starts - Orlando meeting update [Pascal] . bar BoF evolves into official meeting. We are going to have a working meeting. We are already starting the work. Meeting will look like a normal meeting. We can organize it as a conference. Open discussion, but progress on items. . Same meeting time on Tuesday and Wednesday, over lunch. Pascal tries to arrange for pizzas. . Tuesday: prepare for BoF . Wednesday: present drafts, open technical discussion. - Update LLN draft [Thomas] . presentation of changes . request to send comments - Synchronization . If there are multiple DAG roots in the network, should they be synchronized? . consenus on the call. Motion adopted. - [09.24] 802.1 and TSN [Normann] . [Pascal] Goal: . IP abstraction the same across wireless and wired network . consistent with Ethernet semantics . [Normann] . slides highlight what WG is doing in the WiFi space. Active in 802.1, and WiFi . 802 is "Ethernet". 802.1 is "higher layers", bridging an up. WG was called "audio video task group", now called TSN. . define a profile of IEEE1588. IEEE1588 is a toolbox, which can provide time sync donw to 1us. Work in 802.11 to support time sync; maybe not 1us, but some sync. . Scheduled queuing. based on clock sync, you can set up so that queues on a bridge can be tied to a time-of-day schedule. E.g., schedule a certain class of service with 0 jitter at some part of the day. . 802.1 interworking standard. Idea is not to in spanning trees, but use IS-IS to help build schedule. Lots of interop demos. Every frame takes the least-cost path through the network. Two modes: . MAC-in-MAC . 802.1Qbz to put WiFi in middle of network, not on edge. AP is a bridge, not an intermediate. WiFi stations can be interconnected by a combination of wireless and wires. . one of characteristics of a bridged topology control protocols is that it operates per VLAN. Some VLANs can be under control of RPL. . Clarifying questions. . [Pascal] how can time/schedules pass across boundary between 802.15.4 and TSN world? . [Michael] Could IS-IS express some ETX (or other metric)? . [Thomas] We need to discuss 802.1 more, maybe at Orlando. . [Normann] Maybe will attend Tuesday meetings. - [09.50] Presentation of 6tus adaptation layer [Xavi, Qin] . present slides . [Thomas] will get slot in Wednesday Orlando meeting to discuss this - [10.10] meeting ends --bcaec520f6abb33a0504d654c1e6 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable All,

You will find the minutes I took below. As usual, p= lease resend on this thread with modifications/additions.

Thomas

----

*** Time is in PST. ***
<= div>
Present (alphabetically):
- Alfredo Grieco
- Dominique Barthel
=
- Kris Pister
<= span style=3D"font-family:'courier new',monospace">- Maria Rita Pal= atella
- Michael Richarson
=
- Normann Finn
= - Pascal Thuber= t
- Qin Wang
-=A0Raghuram Sudhaakar
- Robert Assimiti
- svshah (please resend with full = name)
- Tina Tsou
- Thomas W= atteyne
- Tom Phinne= y
- Xavi Vilajosana<= /font>

Agenda:
- Status on Orlando meetings [5min]
=A0 =A0 . presentation changes
=A0 =A0 . discussion = on the draft
- time = sync. [20min]
=A0 =A0 . Summary of last week d= iscussion. Talk on the multiroot case (over a shared
=A0 =A0 =A0 backbone). Also, start discuss= ing a model if the backbone is 802.1 TSN
=A0 =A0 =A0 deterministic ethern= et.
- Drafts to come= .
=A0 =A0 . Archi [P= ascal] [10min]
=A0 =A0 =A0 =A0 . TOC
=A0 =A0 =A0 =A0 . authors
=A0 =A0 . 6tus [Qin and = Xavi] [10min]
=A0 =A0 =A0 =A0 . TOC
=A0 =A0 =A0 =A0 . authors

Minutes:
- [09.07] meeting starts<= /div>
- Orlando meeting update [P= ascal]
=A0 =A0 . bar= BoF evolves into official meeting. We are going to have a working
=A0 =A0 =A0 meeting. We are alre= ady starting the work. Meeting will look like a normal
=A0 =A0 =A0 meeting. We can organize it = as a conference. Open discussion, but progress
=A0 =A0 =A0 on items.
=A0 =A0 . Same meeting time on= Tuesday and Wednesday, over lunch. Pascal tries to
=A0 =A0 =A0 arrange for pizzas.
=A0 =A0 =A0 =A0 . Tuesday: prepa= re for BoF
=A0 =A0 = =A0 =A0 . Wednesday: present drafts, open technical discussion.
- Update LLN draft [Thomas]
=A0 =A0 . presentation of change= s
=A0 =A0 . request = to send comments
- S= ynchronization
=A0 =A0 . If there are multiple = DAG roots in the network, should they be
=A0 =A0 =A0 synchronized?
=A0 =A0 . consenus on the call. Motion adopted.=
=A0- [09.24] 802.1 and TSN [Norm= ann]
=A0 =A0 . [Pasc= al] Goal:
=A0 =A0 = =A0 =A0 . IP abstraction the same across wireless and wired network<= /div>
=A0 =A0 =A0 =A0 . consistent wit= h Ethernet semantics
=A0 =A0 . [Normann]
=A0 =A0 =A0 =A0 . slides highlight what WG is doing in the WiFi space. Act= ive in 802.1,
=A0 =A0 =A0 =A0 =A0 and WiFi
=A0 =A0 =A0 =A0 . 802 i= s "Ethernet". 802.1 is "higher layers", bridging an up.= WG was called
=A0 =A0 =A0 =A0 =A0 "audio = video task group", now called TSN.
=A0 =A0 =A0 =A0 . define a profile of IEEE1588. IEEE158= 8 is a toolbox, which can provide
=A0 =A0 =A0 =A0 =A0 time sync do= nw to 1us. Work in 802.11 to support time sync; maybe not
= =A0 =A0 =A0 =A0 =A0 1us, but some syn= c.
=A0 =A0 =A0 =A0 . Scheduled queuing. = based on clock sync, you can set up so that queues
=A0 =A0 =A0 =A0 =A0 on a bridge can be tied = to a time-of-day schedule. E.g., schedule a
=A0 =A0 =A0 =A0 =A0 certain clas= s of service with 0 jitter at some part of the day.
=A0 =A0 =A0 =A0 . 802.1 interworking standa= rd. Idea is not to in spanning trees, but
=A0 =A0 =A0 =A0 =A0 use IS-IS to= help build schedule. Lots of interop demos. Every frame
<= font face=3D"courier new, monospace">=A0 =A0 =A0 =A0 =A0 takes the least-co= st path through the network. Two modes:
=A0 =A0 =A0 =A0 =A0 =A0 . MAC-in= -MAC
=A0 =A0 =A0 =A0= =A0 =A0 . 802.1Qbz to put WiFi in middle of network, not on edge. AP is a<= /font>
=A0 =A0 =A0 =A0 =A0 = =A0 =A0 bridge, not an intermediate. WiFi stations can be interconnected
=A0 =A0 =A0 =A0 =A0 =A0 =A0 by a= combination of wireless and wires.
=A0 =A0 =A0 =A0 . one of characteristics of a bridged topol= ogy control protocols is
=A0 =A0 =A0 =A0 =A0 that it oper= ates per VLAN. Some VLANs can be under control of RPL.
=A0 =A0 . Clarifying questions.
=A0 =A0 =A0 =A0 . [Pascal] h= ow can time/schedules pass across boundary between 802.15.4
=A0 =A0 =A0 =A0 =A0 and TSN worl= d?
=A0 =A0 =A0 =A0 .= [Michael] Could IS-IS express some ETX (or other metric)?
=A0 =A0 =A0 =A0 . [Thomas] We need t= o discuss 802.1 more, maybe at Orlando.
=A0 =A0 =A0 =A0 . [Normann] Mayb= e will attend Tuesday meetings.
- [09.50] Presentation of 6tus adaptation layer [Xavi, Qin]
=A0 =A0 . present slides<= /div>
=A0 =A0 . [Thomas] will get= slot in Wednesday Orlando meeting to discuss this
- [10.10] meeting ends
--bcaec520f6abb33a0504d654c1e6-- From svshah@cisco.com Fri Feb 22 10:59:39 2013 Return-Path: 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 46C5A21F8C4C for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 10:59:39 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jEyxKZR7Sdms for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 10:59:38 -0800 (PST) Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) by ietfa.amsl.com (Postfix) with ESMTP id EC31821F8A90 for <6tsch@ietf.org>; Fri, 22 Feb 2013 10:59:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16466; q=dns/txt; s=iport; t=1361559578; x=1362769178; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=cCRKe6mlhefbjDKLJxwjVAqx8vSupEU8YdIRlmHLjAY=; b=mSDxHXgiA2KfDl5uXi0UX3cUfmaktVFzcsesPTpyiJFF2cRH3TzVSYxX yIcvWkp7C12IEmHcjRDxl6n2HwASnfYv/CFKhJU/YjEtApOaTfbw4dzXx we+62Q/RvZY/DRWHBFwqJAXzQRqJML49ACmu6xuuvAoUzsCuHBc87kbRt I=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkcFAMa+J1GtJXG+/2dsb2JhbABEDoI1tkABiCKBDBZzgh8BAQEEaCMBCBEDAQILHTkUCQgCBAESCIgKDLZ8iBuOXSAGEoJfYQOXV49Ggkg/gic X-IronPort-AV: E=Sophos;i="4.84,717,1355097600"; d="scan'208,217";a="180178718" Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-7.cisco.com with ESMTP; 22 Feb 2013 18:59:37 +0000 Received: from xhc-rcd-x14.cisco.com (xhc-rcd-x14.cisco.com [173.37.183.88]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1MIxbcf032345 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 22 Feb 2013 18:59:37 GMT Received: from xmb-aln-x10.cisco.com ([169.254.5.82]) by xhc-rcd-x14.cisco.com ([173.37.183.88]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 12:59:37 -0600 From: "Shitanshu Shah (svshah)" To: Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] minutes WebEx 22 February 2013 Thread-Index: AQHOES5oCjAVxkuOIkOAE7ltHzQfm5iGGZ0A Date: Fri, 22 Feb 2013 18:59:37 +0000 Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.1.130117 x-originating-ip: [10.154.208.247] Content-Type: multipart/alternative; boundary="_000_F5C7FB9548FA6A4B8538AFEF6199B0ED151C8173xmbalnx10ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] minutes WebEx 22 February 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 18:59:39 -0000 --_000_F5C7FB9548FA6A4B8538AFEF6199B0ED151C8173xmbalnx10ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable - svshah (please resend with full name) Shitanshu Shah From: Thomas Watteyne > Date: Friday, February 22, 2013 10:57 AM To: IETF 6TSCH <6tsch@ietf.org> Subject: [6tsch] minutes WebEx 22 February 2013 All, You will find the minutes I took below. As usual, please resend on this thr= ead with modifications/additions. Thomas ---- *** Time is in PST. *** Present (alphabetically): - Alfredo Grieco - Dominique Barthel - Kris Pister - Maria Rita Palatella - Michael Richarson - Normann Finn - Pascal Thubert - Qin Wang - Raghuram Sudhaakar - Robert Assimiti - svshah (please resend with full name) - Tina Tsou - Thomas Watteyne - Tom Phinney - Xavi Vilajosana Agenda: - Status on Orlando meetings [5min] - Update on http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-contex= t-01 . presentation changes . discussion on the draft - time sync. [20min] . Summary of last week discussion. Talk on the multiroot case (over a s= hared backbone). Also, start discussing a model if the backbone is 802.1 TS= N deterministic ethernet. - Drafts to come. . Archi [Pascal] [10min] . TOC . authors . 6tus [Qin and Xavi] [10min] . TOC . authors Minutes: - [09.07] meeting starts - Orlando meeting update [Pascal] . bar BoF evolves into official meeting. We are going to have a working meeting. We are already starting the work. Meeting will look like a n= ormal meeting. We can organize it as a conference. Open discussion, but pro= gress on items. . Same meeting time on Tuesday and Wednesday, over lunch. Pascal tries = to arrange for pizzas. . Tuesday: prepare for BoF . Wednesday: present drafts, open technical discussion. - Update LLN draft [Thomas] . presentation of changes . request to send comments - Synchronization . If there are multiple DAG roots in the network, should they be synchronized? . consenus on the call. Motion adopted. - [09.24] 802.1 and TSN [Normann] . [Pascal] Goal: . IP abstraction the same across wireless and wired network . consistent with Ethernet semantics . [Normann] . slides highlight what WG is doing in the WiFi space. Active in 80= 2.1, and WiFi . 802 is "Ethernet". 802.1 is "higher layers", bridging an up. WG w= as called "audio video task group", now called TSN. . define a profile of IEEE1588. IEEE1588 is a toolbox, which can pr= ovide time sync donw to 1us. Work in 802.11 to support time sync; maybe= not 1us, but some sync. . Scheduled queuing. based on clock sync, you can set up so that qu= eues on a bridge can be tied to a time-of-day schedule. E.g., schedule= a certain class of service with 0 jitter at some part of the day. . 802.1 interworking standard. Idea is not to in spanning trees, bu= t use IS-IS to help build schedule. Lots of interop demos. Every fr= ame takes the least-cost path through the network. Two modes: . MAC-in-MAC . 802.1Qbz to put WiFi in middle of network, not on edge. AP is= a bridge, not an intermediate. WiFi stations can be interconnec= ted by a combination of wireless and wires. . one of characteristics of a bridged topology control protocols is that it operates per VLAN. Some VLANs can be under control of RPL= . . Clarifying questions. . [Pascal] how can time/schedules pass across boundary between 802.= 15.4 and TSN world? . [Michael] Could IS-IS express some ETX (or other metric)? . [Thomas] We need to discuss 802.1 more, maybe at Orlando. . [Normann] Maybe will attend Tuesday meetings. - [09.50] Presentation of 6tus adaptation layer [Xavi, Qin] . present slides . [Thomas] will get slot in Wednesday Orlando meeting to discuss this - [10.10] meeting ends --_000_F5C7FB9548FA6A4B8538AFEF6199B0ED151C8173xmbalnx10ciscoc_ Content-Type: text/html; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable
- svshah (please resend with full= name)

Shitanshu Shah

From: Thomas Watteyne <watteyne@eecs.berkeley.edu> Date: Friday, February 22, 2013 10:= 57 AM
To: IETF 6TSCH <6tsch@ietf.org>
Subject: [6tsch] minutes WebEx 22 F= ebruary 2013

All,

You will find the minutes I took below. As usual, please resend on thi= s thread with modifications/additions.

Thomas

----

*** Time is in PST. ***

Present (alphabetically):<= /div>
- Alfredo Grieco
- Dominique Barthel
- Kris Pister
- Maria Rita P= alatella
- Michael Richarson
- Normann Finn
- Pascal Thube= rt
- Qin Wang
Raghuram Sudhaakar
- Robert Assimiti
- svshah (please resend with full= name)
- Tina Tsou
- Thomas Watte= yne
- Tom Phinney
- Xavi Vilajosana

Agenda:
- Status on Orlando meetings [5mi= n]
    . presentation chan= ges
    . discussion on the= draft
- time sync. [20min]
    . Summary of last w= eek discussion. Talk on the multiroot case (over a shared
      backbone). A= lso, start discussing a model if the backbone is 802.1 TSN
      deterministi= c ethernet.
- Drafts to come.
    . Archi [Pascal] [1= 0min]
        . TOC=
        . aut= hors
    . 6tus [Qin and Xav= i] [10min]
        . TOC=
        . aut= hors

Minutes:
- [09.07] meeting starts
- Orlando meeting update [Pascal]=
    . bar BoF evolves i= nto official meeting. We are going to have a working
      meeting. We = are already starting the work. Meeting will look like a normal
      meeting. We = can organize it as a conference. Open discussion, but progress
      on items.
    . Same meeting time= on Tuesday and Wednesday, over lunch. Pascal tries to
      arrange for = pizzas.
        . Tue= sday: prepare for BoF
        . Wed= nesday: present drafts, open technical discussion.
- Update LLN draft [Thomas]
    . presentation of c= hanges
    . request to send c= omments
- Synchronization
    . If there are mult= iple DAG roots in the network, should they be
      synchronized= ?
    . consenus on the c= all. Motion adopted.
 - [09.24] 802.1 and TSN [No= rmann]
    . [Pascal] Goal:
        . IP = abstraction the same across wireless and wired network
        . con= sistent with Ethernet semantics
    . [Normann]<= /div>
        . sli= des highlight what WG is doing in the WiFi space. Active in 802.1,
         = ; and WiFi
        . 802= is "Ethernet". 802.1 is "higher layers", bridging an u= p. WG was called
         = ; "audio video task group", now called TSN.
        . def= ine a profile of IEEE1588. IEEE1588 is a toolbox, which can provide<= /div>
         = ; time sync donw to 1us. Work in 802.11 to support time sync; maybe not
         = ; 1us, but some sync.
        . Sch= eduled queuing. based on clock sync, you can set up so that queues
         = ; on a bridge can be tied to a time-of-day schedule. E.g., schedule a
         = ; certain class of service with 0 jitter at some part of the day.
        . 802= .1 interworking standard. Idea is not to in spanning trees, but
         = ; use IS-IS to help build schedule. Lots of interop demos. Every frame
         = ; takes the least-cost path through the network. Two modes:
         = ;   . MAC-in-MAC
         = ;   . 802.1Qbz to put WiFi in middle of network, not on edge. AP is a<= /font>
         = ;     bridge, not an intermediate. WiFi stations can be interconn= ected
         = ;     by a combination of wireless and wires.
        . one= of characteristics of a bridged topology control protocols is
         = ; that it operates per VLAN. Some VLANs can be under control of RPL.=
    . Clarifying questi= ons.
        . [Pa= scal] how can time/schedules pass across boundary between 802.15.4
         = ; and TSN world?
        . [Mi= chael] Could IS-IS express some ETX (or other metric)?
        . [Th= omas] We need to discuss 802.1 more, maybe at Orlando.
        . [No= rmann] Maybe will attend Tuesday meetings.
- [09.50] Presentation of 6tus ad= aptation layer [Xavi, Qin]
    . present slides
    . [Thomas] will get= slot in Wednesday Orlando meeting to discuss this
- [10.10] meeting ends
--_000_F5C7FB9548FA6A4B8538AFEF6199B0ED151C8173xmbalnx10ciscoc_-- From nfinn@cisco.com Fri Feb 22 12:56:54 2013 Return-Path: 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 2764B21E8085 for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 12:56:54 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.598 X-Spam-Level: X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fvlJO6SwsQ-Z for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 12:56:53 -0800 (PST) Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 4C12021E8088 for <6tsch@ietf.org>; Fri, 22 Feb 2013 12:56:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20864; q=dns/txt; s=iport; t=1361566612; x=1362776212; h=from:to:subject:date:message-id:in-reply-to:mime-version; bh=ZEn5oVT6Ei+aGyrqDNUe4W11dDz0FsadadrtLinhcdA=; b=aOOL9tJBQt+CjH6TuPivY/RdEFkB8+2qsZeAyaseNO3YwylV5VankRLJ h7wZDRo4T6TsAFcz4B1Yv6tqsaDi0nRsDSVONzatoA8OrnySkMvdk0nDq ilh7pgTFRh1IRP6j1Lb22ictWf5Xi554fnAJXUlVLown/PzUyV1Qtjgtk E=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkcFABTaJ1GtJXHB/2dsb2JhbABEDoI1tkcBiCKBDRZzgh8BAQEEaCMBCBEDAQILHTkUCQgCBAESCIgKDLZ1iC2OXSAGEoJfYQOXV49Ggkg/gic X-IronPort-AV: E=Sophos;i="4.84,717,1355097600"; d="scan'208,217";a="180190913" Received: from rcdn-core2-6.cisco.com ([173.37.113.193]) by rcdn-iport-2.cisco.com with ESMTP; 22 Feb 2013 20:56:51 +0000 Received: from xhc-aln-x15.cisco.com (xhc-aln-x15.cisco.com [173.36.12.89]) by rcdn-core2-6.cisco.com (8.14.5/8.14.5) with ESMTP id r1MKupax004267 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 22 Feb 2013 20:56:51 GMT Received: from xmb-aln-x02.cisco.com ([169.254.5.155]) by xhc-aln-x15.cisco.com ([173.36.12.89]) with mapi id 14.02.0318.004; Fri, 22 Feb 2013 14:56:51 -0600 From: "Norman Finn (nfinn)" To: "Shitanshu Shah (svshah)" , Thomas Watteyne , IETF 6TSCH <6tsch@ietf.org> Thread-Topic: [6tsch] minutes WebEx 22 February 2013 Thread-Index: AQHOES5oQRFbs7KmfUiaRf83mAM08JiGn72A//+aooA= Date: Fri, 22 Feb 2013 20:56:50 +0000 Message-ID: <142133E6522E274889DBA712E7DCE4B312C6727E@xmb-aln-x02.cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.2.1.120420 x-originating-ip: [128.107.161.3] Content-Type: multipart/alternative; boundary="_000_142133E6522E274889DBA712E7DCE4B312C6727Exmbalnx02ciscoc_" MIME-Version: 1.0 Subject: Re: [6tsch] minutes WebEx 22 February 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 20:56:54 -0000 --_000_142133E6522E274889DBA712E7DCE4B312C6727Exmbalnx02ciscoc_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Corrections in-line. (: I was talking pretty fast :) Thanks. -- Norm From: "Shitanshu Shah (svshah)" > Date: Friday, February 22, 2013 10:59 AM To: Thomas Watteyne >, IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] minutes WebEx 22 February 2013 - svshah (please resend with full name) Shitanshu Shah From: Thomas Watteyne > Date: Friday, February 22, 2013 10:57 AM To: IETF 6TSCH <6tsch@ietf.org> Subject: [6tsch] minutes WebEx 22 February 2013 All, You will find the minutes I took below. As usual, please resend on this thr= ead with modifications/additions. Thomas ---- *** Time is in PST. *** Present (alphabetically): - Alfredo Grieco - Dominique Barthel - Kris Pister - Maria Rita Palatella - Michael Richarson - Normann Finn - Pascal Thubert - Qin Wang - Raghuram Sudhaakar - Robert Assimiti - svshah (please resend with full name) - Tina Tsou - Thomas Watteyne - Tom Phinney - Xavi Vilajosana Agenda: - Status on Orlando meetings [5min] - Update on http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-contex= t-01 . presentation changes . discussion on the draft - time sync. [20min] . Summary of last week discussion. Talk on the multiroot case (over a s= hared backbone). Also, start discussing a model if the backbone is 802.1 TS= N deterministic ethernet. - Drafts to come. . Archi [Pascal] [10min] . TOC . authors . 6tus [Qin and Xavi] [10min] . TOC . authors Minutes: - [09.07] meeting starts - Orlando meeting update [Pascal] . bar BoF evolves into official meeting. We are going to have a working meeting. We are already starting the work. Meeting will look like a n= ormal meeting. We can organize it as a conference. Open discussion, but pro= gress on items. . Same meeting time on Tuesday and Wednesday, over lunch. Pascal tries = to arrange for pizzas. . Tuesday: prepare for BoF . Wednesday: present drafts, open technical discussion. - Update LLN draft [Thomas] . presentation of changes . request to send comments - Synchronization . If there are multiple DAG roots in the network, should they be synchronized? . consenus on the call. Motion adopted. - [09.24] 802.1 and TSN [Normann] . [Pascal] Goal: . IP abstraction the same across wireless and wired network . consistent with Ethernet semantics . [Normann] . slides highlight what WG is doing in the WiFi space. Active in 80= 2.1, and WiFi . 802 is "Ethernet". 802.1 is "higher layers", bridging an up. WG w= as called "audio video task group", now called TSN. . define a profile of IEEE1588. IEEE1588 is a toolbox, which can pr= ovide 802.1AS defines a profile of IEEE 1588. =85 time sync donw to 1us. Work in 802.11 to support time sync; maybe= not 1us, but some sync. . Scheduled queuing. based on clock sync, you can set up so that qu= eues on a bridge can be tied to a time-of-day schedule. E.g., schedule= a certain class of service with 0 jitter at some part of the day. certain class of service with 0 jitter at so= me microsecond in the day. . 802.1 interworking standard. Idea is not to in spanning trees, bu= t use IS-IS to help build schedule. Lots of interop demos. Every fr= ame takes the least-cost path through the network. Two modes: . MAC-in-MAC . Same data plane as for spanning tre= e Content-Transfer-Encoding: quoted-printable
Corrections in-line.  (: I was talking pretty fast :)  Thank= s.

-- Norm

From: "Shitanshu Shah (svshah)= " <svshah@cisco.com>
Date: Friday, February 22, 2013 10:= 59 AM
To: Thomas Watteyne <watteyne@eecs.berkeley.edu>, IETF= 6TSCH <6tsch@ietf.org>
Subject: Re: [6tsch] minutes WebEx = 22 February 2013

- svshah (please resend with full= name)

Shitanshu Shah

From: Thomas Watteyne <watteyne@eecs.berkeley.edu> Date: Friday, February 22, 2013 10:= 57 AM
To: IETF 6TSCH <6tsch@ietf.org>
Subject: [6tsch] minutes WebEx 22 F= ebruary 2013

All,

You will find the minutes I took below. As usual, please resend on thi= s thread with modifications/additions.

Thomas

----

*** Time is in PST. ***

Present (alphabetically):<= /div>
- Alfredo Grieco
- Dominique Barthel
- Kris Pister
- Maria Rita P= alatella
- Michael Richarson
- Normann Finn
- Pascal Thube= rt
- Qin Wang
Raghuram Sudhaakar
- Robert Assimiti
- svshah (please resend with full= name)
- Tina Tsou
- Thomas Watte= yne
- Tom Phinney
- Xavi Vilajosana

Agenda:
- Status on Orlando meetings [5mi= n]
    . presentation chan= ges
    . discussion on the= draft
- time sync. [20min]
    . Summary of last w= eek discussion. Talk on the multiroot case (over a shared
      backbone). A= lso, start discussing a model if the backbone is 802.1 TSN
      deterministi= c ethernet.
- Drafts to come.
    . Archi [Pascal] [1= 0min]
        . TOC=
        . aut= hors
    . 6tus [Qin and Xav= i] [10min]
        . TOC=
        . aut= hors

Minutes:
- [09.07] meeting starts
- Orlando meeting update [Pascal]=
    . bar BoF evolves i= nto official meeting. We are going to have a working
      meeting. We = are already starting the work. Meeting will look like a normal
      meeting. We = can organize it as a conference. Open discussion, but progress
      on items.
    . Same meeting time= on Tuesday and Wednesday, over lunch. Pascal tries to
      arrange for = pizzas.
        . Tue= sday: prepare for BoF
        . Wed= nesday: present drafts, open technical discussion.
- Update LLN draft [Thomas]
    . presentation of c= hanges
    . request to send c= omments
- Synchronization
    . If there are mult= iple DAG roots in the network, should they be
      synchronized= ?
    . consenus on the c= all. Motion adopted.
 - [09.24] 802.1 and TSN [No= rmann]
    . [Pascal] Goal:
        . IP = abstraction the same across wireless and wired network
        . con= sistent with Ethernet semantics
    . [Normann]<= /div>
        . sli= des highlight what WG is doing in the WiFi space. Active in 802.1,
         = ; and WiFi
        . 802= is "Ethernet". 802.1 is "higher layers", bridging an u= p. WG was called
         = ; "audio video task group", now called TSN.
        . def= ine a profile of IEEE1588. IEEE1588 is a toolbox, which can provide<= /div>
                    =            802.1AS defines a profile of IEEE = 1588.  =85
         = ; time sync donw to 1us. Work in 802.11 to support time sync; maybe not
         = ; 1us, but some sync.
        . Sch= eduled queuing. based on clock sync, you can set up so that queues
         = ; on a bridge can be tied to a time-of-day schedule. E.g., schedule a
         = ; certain class of service with 0 jitter at some part of the day.
                    =            certain class of service with 0 ji= tter at some microsecond in the day.
        . 802= .1 interworking standard. Idea is not to in spanning trees, but
         = ; use IS-IS to help build schedule. Lots of interop demos. Every frame
         = ; takes the least-cost path through the network. Two modes:
         = ;   . MAC-in-MAC
                    =                  .  Same = data plane as for spanning tree
                    =    <following point "802.1Qbz =85" should be one lev= el to the left.
         = ;   . 802.1Qbz to put WiFi in middle of network, not on edge. AP is a<= /font>
         = ;     bridge, not an intermediate. WiFi stations can be interconn= ected
         = ;     by a combination of wireless and wires.
        . one= of characteristics of a bridged topology control protocols is
         = ; that it operates per VLAN. Some VLANs can be under control of RPL.=
    . Clarifying questi= ons.
        . [Pa= scal] how can time/schedules pass across boundary between 802.15.4
         = ; and TSN world?
        . [Mi= chael] Could IS-IS express some ETX (or other metric)?
        . [Th= omas] We need to discuss 802.1 more, maybe at Orlando.
        . [No= rmann] Maybe will attend Tuesday meetings.
- [09.50] Presentation of 6tus ad= aptation layer [Xavi, Qin]
    . present slides
    . [Thomas] will get= slot in Wednesday Orlando meeting to discuss this
- [10.10] meeting ends
--_000_142133E6522E274889DBA712E7DCE4B312C6727Exmbalnx02ciscoc_-- From twatteyne@gmail.com Fri Feb 22 13:42:25 2013 Return-Path: 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 7E74121F8EF9 for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 13:42:25 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.652 X-Spam-Level: X-Spam-Status: No, score=-2.652 tagged_above=-999 required=5 tests=[AWL=0.324, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MqoyL0YUJ9Aw for <6tsch@ietfa.amsl.com>; Fri, 22 Feb 2013 13:42:24 -0800 (PST) Received: from mail-da0-f52.google.com (mail-da0-f52.google.com [209.85.210.52]) by ietfa.amsl.com (Postfix) with ESMTP id 637B921F8F03 for <6tsch@ietf.org>; Fri, 22 Feb 2013 13:42:24 -0800 (PST) Received: by mail-da0-f52.google.com with SMTP id f10so547419dak.11 for <6tsch@ietf.org>; Fri, 22 Feb 2013 13:42:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=7HK06NO91kLh2I7E+3vMXglveVtFl9KzXsVFpkAMtpc=; b=WQ6CJVqjlJ3kLtOMK2rr2BRBR8gxfadNHcCpdaQLc6rPgUyR96LuOUqxfye45zeLf8 b/QoiuPRlGrRlZLoyru4cXC6WlnWsufkNGPzVSn7POpMZcbNs4QqhsN/Pl9BPRJw0I8a 1vpkV1+ZZz+YeQMfLHf/p1BLR6gwMU8Ju16HhM8DaUcLOE+MSivRC8CyDsMtttfpt1W6 5hHWa2PkHhcu11gyaaPshB3ZwOWGp7bQKphRJuotzvjz5EhGko5Yn7JcgtFWF6MjLiU6 cHM/5kdZ5ND+luHXsXfkI5Q7XaSUMXGzNXwwC9KaHEeP9qI0/NSIXgn6UCa+zkc2M6b/ aqOQ== MIME-Version: 1.0 X-Received: by 10.66.252.137 with SMTP id zs9mr6164413pac.191.1361569344032; Fri, 22 Feb 2013 13:42:24 -0800 (PST) Sender: twatteyne@gmail.com Received: by 10.66.121.33 with HTTP; Fri, 22 Feb 2013 13:42:23 -0800 (PST) In-Reply-To: <142133E6522E274889DBA712E7DCE4B312C6727E@xmb-aln-x02.cisco.com> References: <142133E6522E274889DBA712E7DCE4B312C6727E@xmb-aln-x02.cisco.com> Date: Fri, 22 Feb 2013 13:42:23 -0800 X-Google-Sender-Auth: FdPTtPFkcUn6OwX_PsKT_ANjxOc Message-ID: From: Thomas Watteyne To: "Norman Finn (nfinn)" Content-Type: multipart/alternative; boundary=047d7b15b22d16c76104d65711bb Cc: "Shitanshu Shah \(svshah\)" , IETF 6TSCH <6tsch@ietf.org> Subject: Re: [6tsch] minutes WebEx 22 February 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2013 21:42:25 -0000 --047d7b15b22d16c76104d65711bb Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Shitanshu, Norman Thanks! On Fri, Feb 22, 2013 at 12:56 PM, Norman Finn (nfinn) wrot= e: > Corrections in-line. (: I was talking pretty fast :) Thanks. > > -- Norm > > From: "Shitanshu Shah (svshah)" > Date: Friday, February 22, 2013 10:59 AM > To: Thomas Watteyne , IETF 6TSCH < > 6tsch@ietf.org> > Subject: Re: [6tsch] minutes WebEx 22 February 2013 > > - svshah (please resend with full name) > > Shitanshu Shah > > From: Thomas Watteyne > Date: Friday, February 22, 2013 10:57 AM > To: IETF 6TSCH <6tsch@ietf.org> > Subject: [6tsch] minutes WebEx 22 February 2013 > > All, > > You will find the minutes I took below. As usual, please resend on this > thread with modifications/additions. > > Thomas > > ---- > > *** Time is in PST. *** > > Present (alphabetically): > - Alfredo Grieco > - Dominique Barthel > - Kris Pister > - Maria Rita Palatella > - Michael Richarson > - Normann Finn > - Pascal Thubert > - Qin Wang > - Raghuram Sudhaakar > - Robert Assimiti > - svshah (please resend with full name) > - Tina Tsou > - Thomas Watteyne > - Tom Phinney > - Xavi Vilajosana > > Agenda: > - Status on Orlando meetings [5min] > - Update on > http://tools.ietf.org/html/draft-watteyne-6tsch-tsch-lln-context-01 > . presentation changes > . discussion on the draft > - time sync. [20min] > . Summary of last week discussion. Talk on the multiroot case (over a > shared > backbone). Also, start discussing a model if the backbone is 802.1 > TSN > deterministic ethernet. > - Drafts to come. > . Archi [Pascal] [10min] > . TOC > . authors > . 6tus [Qin and Xavi] [10min] > . TOC > . authors > > Minutes: > - [09.07] meeting starts > - Orlando meeting update [Pascal] > . bar BoF evolves into official meeting. We are going to have a worki= ng > meeting. We are already starting the work. Meeting will look like a > normal > meeting. We can organize it as a conference. Open discussion, but > progress > on items. > . Same meeting time on Tuesday and Wednesday, over lunch. Pascal trie= s > to > arrange for pizzas. > . Tuesday: prepare for BoF > . Wednesday: present drafts, open technical discussion. > - Update LLN draft [Thomas] > . presentation of changes > . request to send comments > - Synchronization > . If there are multiple DAG roots in the network, should they be > synchronized? > . consenus on the call. Motion adopted. > - [09.24] 802.1 and TSN [Normann] > . [Pascal] Goal: > . IP abstraction the same across wireless and wired network > . consistent with Ethernet semantics > . [Normann] > . slides highlight what WG is doing in the WiFi space. Active in > 802.1, > and WiFi > . 802 is "Ethernet". 802.1 is "higher layers", bridging an up. WG > was called > "audio video task group", now called TSN. > . define a profile of IEEE1588. IEEE1588 is a toolbox, which can > provide > > 802.1AS defines a profile of IEEE 1588. = =85 > > time sync donw to 1us. Work in 802.11 to support time sync; > maybe not > 1us, but some sync. > . Scheduled queuing. based on clock sync, you can set up so that > queues > on a bridge can be tied to a time-of-day schedule. E.g., > schedule a > certain class of service with 0 jitter at some part of the day. > > certain class of service with 0 jitter at > some microsecond in the day. > > . 802.1 interworking standard. Idea is not to in spanning > trees, but > use IS-IS to help build schedule. Lots of interop demos. Every > frame > takes the least-cost path through the network. Two modes: > . MAC-in-MAC > > . Same data plane as for spanning > tree > to the left. > > . 802.1Qbz to put WiFi in middle of network, not on edge. > AP is a > bridge, not an intermediate. WiFi stations can be > interconnected > by a combination of wireless and wires. > . one of characteristics of a bridged topology control protocols = is > that it operates per VLAN. Some VLANs can be under control of > RPL. > . Clarifying questions. > . [Pascal] how can time/schedules pass across boundary between > 802.15.4 > and TSN world? > . [Michael] Could IS-IS express some ETX (or other metric)? > . [Thomas] We need to discuss 802.1 more, maybe at Orlando. > . [Normann] Maybe will attend Tuesday meetings. > - [09.50] Presentation of 6tus adaptation layer [Xavi, Qin] > . present slides > . [Thomas] will get slot in Wednesday Orlando meeting to discuss this > - [10.10] meeting ends > > --047d7b15b22d16c76104d65711bb Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Shitanshu,=A0Norman
Thanks!

On Fri, F= eb 22, 2013 at 12:56 PM, Norman Finn (nfinn) <nfinn@cisco.com> wrote:
Corrections in-line. =A0(: I was talking pretty fast :) =A0Thanks.

-- Norm

From: "Shitanshu Shah (svshah)= " <svshah@cis= co.com>
Date: Friday, February 22, 2013 10:= 59 AM
To: Thomas Watteyne <watteyne@eecs.berkeley= .edu>, IETF 6TSCH <6tsch@ietf.org>
Subject: Re: [6tsch] minutes WebEx = 22 February 2013

- svshah (please resend with full= name)

Shitanshu Shah

From: Thomas Watteyne <watteyne@eecs.berk= eley.edu>
Date: Friday, February 22, 2013 10:= 57 AM
To: IETF 6TSCH <6tsch@ietf.org>
Subject: [6tsch] minutes WebEx 22 F= ebruary 2013

All,

You will find the minutes I took below. As usual, please resend on thi= s thread with modifications/additions.

Thomas

----

*** Time is in PST. ***

Present (alphabetically):<= /div>
- Alfredo Grieco
- Dominique Barthel
- Kris Pister
- Maria Ri= ta Palatella
- Michael Richarson
- Normann Finn
- Pascal T= hubert
- Qin Wang
-=A0Ra= ghuram Sudhaakar
- Robert Assimiti
- svshah (please resend with full= name)
- Tina Tsou
- Thomas W= atteyne
- Tom Phinney
- Xavi Vilajosana

Agenda:
- Status on Orlando meetings [5mi= n]
=A0 =A0 . presentation changes
=A0 =A0 . discussion on the draft=
- time sync. [20min]
=A0 =A0 . Summary of last week di= scussion. Talk on the multiroot case (over a shared
=A0 =A0 =A0 backbone). Also, star= t discussing a model if the backbone is 802.1 TSN
=A0 =A0 =A0 deterministic etherne= t.
- Drafts to come.
=A0 =A0 . Archi [Pascal] [10min]<= /font>
=A0 =A0 =A0 =A0 . TOC
=A0 =A0 =A0 =A0 . authors<= /div>
=A0 =A0 . 6tus [Qin and Xavi] [10= min]
=A0 =A0 =A0 =A0 . TOC
=A0 =A0 =A0 =A0 . authors<= /div>

Minutes:
- [09.07] meeting starts
- Orlando meeting update [Pascal]=
=A0 =A0 . bar BoF evolves into of= ficial meeting. We are going to have a working
=A0 =A0 =A0 meeting. We are alrea= dy starting the work. Meeting will look like a normal
=A0 =A0 =A0 meeting. We can organ= ize it as a conference. Open discussion, but progress
=A0 =A0 =A0 on items.
=A0 =A0 . Same meeting time on Tu= esday and Wednesday, over lunch. Pascal tries to
=A0 =A0 =A0 arrange for pizzas.
=A0 =A0 =A0 =A0 . Tuesday: prepar= e for BoF
=A0 =A0 =A0 =A0 . Wednesday: pres= ent drafts, open technical discussion.
- Update LLN draft [Thomas]
=A0 =A0 . presentation of changes=
=A0 =A0 . request to send comment= s
- Synchronization
=A0 =A0 . If there are multiple D= AG roots in the network, should they be
=A0 =A0 =A0 synchronized?<= /div>
=A0 =A0 . consenus on the call. M= otion adopted.
=A0- [09.24] 802.1 and TSN [Norma= nn]
=A0 =A0 . [Pascal] Goal:
=A0 =A0 =A0 =A0 . IP abstraction = the same across wireless and wired network
=A0 =A0 =A0 =A0 . consistent with= Ethernet semantics
=A0 =A0 . [Normann]
=A0 =A0 =A0 =A0 . slides highligh= t what WG is doing in the WiFi space. Active in 802.1,
=A0 =A0 =A0 =A0 =A0 and WiFi
=A0 =A0 =A0 =A0 . 802 is "Et= hernet". 802.1 is "higher layers", bridging an up. WG was ca= lled
=A0 =A0 =A0 =A0 =A0 "audio v= ideo task group", now called TSN.
=A0 =A0 =A0 =A0 . define a profil= e of IEEE1588. IEEE1588 is a toolbox, which can provide
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0802.1AS= defines a profile of IEEE 1588. =A0=85
=A0 =A0 =A0 =A0 =A0 time sync don= w to 1us. Work in 802.11 to support time sync; maybe not
=A0 =A0 =A0 =A0 =A0 1us, but some= sync.
=A0 =A0 =A0 =A0 . Scheduled queui= ng. based on clock sync, you can set up so that queues
=A0 =A0 =A0 =A0 =A0 on a bridge c= an be tied to a time-of-day schedule. E.g., schedule a
=A0 =A0 =A0 =A0 =A0 certain class= of service with 0 jitter at some part of the day.
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0c= ertain class of service with 0 jitter at some microsecond in the day.
=
=A0 =A0 =A0 =A0 . 802.1 interwork= ing standard. Idea is not to in spanning trees, but
=A0 =A0 =A0 =A0 =A0 use IS-IS to = help build schedule. Lots of interop demos. Every frame
=A0 =A0 =A0 =A0 =A0 takes the lea= st-cost path through the network. Two modes:
=A0 =A0 =A0 =A0 =A0 =A0 . MAC-in-= MAC
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0. =A0Same data plane as for spanning tree
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0<following point &qu= ot;802.1Qbz =85" should be one level to the left.
=A0 =A0 =A0 =A0 =A0 =A0 . 802.1Qb= z to put WiFi in middle of network, not on edge. AP is a
=A0 =A0 =A0 =A0 =A0 =A0 =A0 bridg= e, not an intermediate. WiFi stations can be interconnected
=A0 =A0 =A0 =A0 =A0 =A0 =A0 by a = combination of wireless and wires.
=A0 =A0 =A0 =A0 . one of characte= ristics of a bridged topology control protocols is
=A0 =A0 =A0 =A0 =A0 that it opera= tes per VLAN. Some VLANs can be under control of RPL.
=A0 =A0 . Clarifying questions.
=A0 =A0 =A0 =A0 . [Pascal] how ca= n time/schedules pass across boundary between 802.15.4
=A0 =A0 =A0 =A0 =A0 and TSN world= ?
=A0 =A0 =A0 =A0 . [Michael] Could= IS-IS express some ETX (or other metric)?
=A0 =A0 =A0 =A0 . [Thomas] We nee= d to discuss 802.1 more, maybe at Orlando.
=A0 =A0 =A0 =A0 . [Normann] Maybe= will attend Tuesday meetings.
- [09.50] Presentation of 6tus ad= aptation layer [Xavi, Qin]
=A0 =A0 . present slides
=A0 =A0 . [Thomas] will get slot = in Wednesday Orlando meeting to discuss this
- [10.10] meeting ends

--047d7b15b22d16c76104d65711bb-- From svshah@cisco.com Mon Feb 25 08:55:59 2013 Return-Path: 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 9454F21F953B; Mon, 25 Feb 2013 08:55:59 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.599 X-Spam-Level: X-Spam-Status: No, score=-10.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hlYW-b47-IMU; Mon, 25 Feb 2013 08:55:58 -0800 (PST) Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id 9552321F9525; Mon, 25 Feb 2013 08:55:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2389; q=dns/txt; s=iport; t=1361811358; x=1363020958; h=from:to:subject:date:message-id:in-reply-to:content-id: content-transfer-encoding:mime-version; bh=ei6PXThpTNhDEpztQ47tLTW31+HvckfjvaaxdonEM+U=; b=Ky9J3VyH4M1jeBID8WtJvIsFLhvwnXan6s0Km7U5Z2sE7LstCYw7a/// LOUTImcauE30Tk1DY9+0CcN/GpqOcPVzSMS0FOoPDIZtNzNQy4b7ZMzIp ssRrb9CsMuzUEcNIHz4f1V3TAK4jEeRUt6HLQ+EnlF0CB4zD0rnjM5+Sk 8=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAFAHaWK1GtJXHA/2dsb2JhbABFwVWBBRZzgh8BAQEEOj0UAQgSEBRCFwQBBgMCBAESCAGICgy/L41OgQ84gl9hA5JChRiPSIFSgTWCJw X-IronPort-AV: E=Sophos;i="4.84,735,1355097600"; d="scan'208";a="180895511" Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-6.cisco.com with ESMTP; 25 Feb 2013 16:55:58 +0000 Received: from xhc-aln-x14.cisco.com (xhc-aln-x14.cisco.com [173.36.12.88]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r1PGtw00003717 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 25 Feb 2013 16:55:58 GMT Received: from xmb-aln-x10.cisco.com ([169.254.5.82]) by xhc-aln-x14.cisco.com ([173.36.12.88]) with mapi id 14.02.0318.004; Mon, 25 Feb 2013 10:55:57 -0600 From: "Shitanshu Shah (svshah)" To: "tsvwg@ietf.org" , "roll@ietf.org" , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: New Version Notification for draft-svshah-tsvwg-lln-diffserv-recommendations-00.txt Thread-Index: AQHOE3j7e3DE7qiuzkW77qu/KD41hw== Date: Mon, 25 Feb 2013 16:55:57 +0000 Message-ID: In-Reply-To: <20130218052624.23876.72337.idtracker@ietfa.amsl.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.3.1.130117 x-originating-ip: [10.21.70.77] Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [6tsch] FW: New Version Notification for draft-svshah-tsvwg-lln-diffserv-recommendations-00.txt 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Feb 2013 16:55:59 -0000 Hi, Below is a revised version under re-named I-D, as was suggested by tsvwg chairs to have tsvwg in the draft name. Previous revision:=20 http://www.ietf.org/id/draft-svshah-lln-diffserv-recommendations-01.txt One of the discussion points in the last meeting, at Atlanta, was if to retain one of the existing code-point for Deterministic service class or define explicit one. Current revision, retains use of EF code-point for this service, anticipating mutually exclusive presence of Voice vs Deterministic class of traffic. However, PHB definition for this LLN class of traffic is more than just low latency (a definition used in classic networks). This has been highlighted in the draft. Any comments much appreciated.. Regards, Shitanshu On 2/17/13 9:26 PM, "internet-drafts@ietf.org" wrote: > >A new version of I-D, >draft-svshah-tsvwg-lln-diffserv-recommendations-00.txt >has been successfully submitted by Shitanshu Shah and posted to the >IETF repository. > >Filename: draft-svshah-tsvwg-lln-diffserv-recommendations >Revision: 00 >Title: Differentiated Service Class Recommendations for LLN Traffic >Creation date: 2013-02-18 >Group: Individual Submission >Number of pages: 15 >URL: =20 >http://www.ietf.org/internet-drafts/draft-svshah-tsvwg-lln-diffserv-recomm >endations-00.txt >Status: =20 >http://datatracker.ietf.org/doc/draft-svshah-tsvwg-lln-diffserv-recommenda >tions >Htmlized: =20 >http://tools.ietf.org/html/draft-svshah-tsvwg-lln-diffserv-recommendations >-00 > > >Abstract: > Differentiated services architecture is widely deployed in > traditional networks. There exist well defined recommendations for > the use of appropriate differentiated service classes for different > types of traffic (eg. audio, video) in these networks. Per-Hop > Behaviors are typically defined based on this recommendations. With > emerging Low-power and Lossy Networks (LLNs), it is important to have > similar defined differentiated services recommendations for LLN > traffic. Defined recommendations are for LLN class of traffic > exiting out of LLNs towards high-speed backbones, converged campus > network and for the traffic in the reverse direction. > > =20 > =20 > > >The IETF Secretariat > From xvilajosana@eecs.berkeley.edu Mon Feb 25 20:15:57 2013 Return-Path: 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 42A8D21F9104 for <6tsch@ietfa.amsl.com>; Mon, 25 Feb 2013 20:15:56 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.101 X-Spam-Level: X-Spam-Status: No, score=-5.101 tagged_above=-999 required=5 tests=[AWL=-1.191, BAYES_05=-1.11, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UluR3K3tnsos for <6tsch@ietfa.amsl.com>; Mon, 25 Feb 2013 20:15:53 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id 81BB621F9032 for <6tsch@ietf.org>; Mon, 25 Feb 2013 20:15:53 -0800 (PST) Received: from c-67-188-198-243.hsd1.ca.comcast.net ([67.188.198.243] helo=[192.168.2.6]) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth plain:xvilajosana@eecs.berkeley.edu) (envelope-from ) id 1UABxI-0002Bt-FM for 6tsch@ietf.org; Mon, 25 Feb 2013 20:15:53 -0800 Message-ID: <512C36F4.4000409@eecs.berkeley.edu> Date: Mon, 25 Feb 2013 20:15:48 -0800 From: Xavier Vilajosana User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: "6tsch@ietf.org" <6tsch@ietf.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [6tsch] DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 04:15:57 -0000 Hi, I have a question that i want to discuss, the question is whether we need a broadcast channel in TSCH or not and what kind of support 6tus should provide. (the answer can be depends... but lets see some cases) a) ADV need broadcast channels in case they are used to synchronize the network. IEEE 802.15.4e provides the timekeeping flag to set that channels as used for synchronization and shared flag can make them broadcast. b) Those networks that do not need ADV for synchronization then can use any TX link for ADV, this means that if it is not shared only the node listening on that link will get the ADV. However as this periodically occurs the ADV might eventually be listened in all channels. c)Some DAOs and all DIOs require a broadcast channel. Should the schedule provide that? in case of a), can the same link be used? How this link should be installed in the nodes? d)Is the scheduler of the network who should setup a broadcast channel independent of the broadcast channel set for ADV? can it be the same? Or in contrast, 6tus can configure the EB so it indicates a broadcast channel.. e).. I would like to know what is your opinion on that. cheers! Xavi From maria-rita.palattella@uni.lu Mon Feb 25 23:55:38 2013 Return-Path: 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 BBF5921F86D5 for <6tsch@ietfa.amsl.com>; Mon, 25 Feb 2013 23:55:38 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.999 X-Spam-Level: X-Spam-Status: No, score=-5.999 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sSyoOnpEjq8J for <6tsch@ietfa.amsl.com>; Mon, 25 Feb 2013 23:55:36 -0800 (PST) Received: from hercules.uni.lu (hercules.uni.lu [158.64.76.33]) by ietfa.amsl.com (Postfix) with ESMTP id 46A2221F866E for <6tsch@ietf.org>; Mon, 25 Feb 2013 23:55:30 -0800 (PST) X-IronPort-AV: E=Sophos;i="4.84,739,1355094000"; d="scan'208";a="22507139" Received: from unknown (HELO TPOL.uni.lux) ([10.21.2.5]) by hercules.uni.lu with ESMTP; 26 Feb 2013 08:55:29 +0100 Received: from HOSHI.uni.lux ([fe80::499:a33:4e68:4af9]) by TPOL.uni.lux ([fe80::e14d:a815:d7d8:d9a6%10]) with mapi id 14.01.0438.000; Tue, 26 Feb 2013 08:55:28 +0100 From: Maria Rita PALATTELLA To: Xavier Vilajosana , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] DIOs/DAOs and broadcast channels on TSCH Thread-Index: AQHOE9f971OPMS+fsEWJx/Qy5c1rNJiLufcw Date: Tue, 26 Feb 2013 07:55:28 +0000 Message-ID: References: <512C36F4.4000409@eecs.berkeley.edu> In-Reply-To: <512C36F4.4000409@eecs.berkeley.edu> Accept-Language: en-US, en-GB Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.91.0.72] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 07:55:38 -0000 Hello Xavi, from my point of view, having a TSCH broadcast channel could be useful in s= everal situations: >>>a) ADV need broadcast channels in case they are used to synchronize the = network. IEEE 802.15.4e provides the timekeeping flag to set that channels = as used for synchronization and shared flag can make them broadcast. >>>b) Those networks that do not need ADV for synchronization then can use = any TX link for ADV, this means that if it is not shared only the node list= ening on that link will get the ADV. However as this periodically occurs th= e ADV might eventually be listened >>>in all channels. 1) synchronization (as you said in [a]): it will allow to have a faster set= -up phase for synchronizing all the motes in the network. While, using any= TX link ([b]), even though this will hop from one channel to another, it w= ill imply a longer set-up phase, because each mote will be able to synchron= ize at a different time (when it is in listen mode on the "right" channel). =20 >>>c)Some DAOs and all DIOs require a broadcast channel. Should the schedul= e provide that? in case of a), can the same link be used? How this link sho= uld be installed in the nodes? 2) transmission of RPL messages (DAOs and DIOs). If we want TSCH works with= RPL, then we should reserve some slots of the schedule for exchanging info= rmation between L3 and L2. I am not sure we should use the same link used f= or synchronization, maybe it could be better to have 2 different ones, dedi= cated to different purposes. Anyway, this is something to check.=20 >>>d)Is the scheduler of the network who should setup a broadcast channel i= ndependent of the broadcast channel set for ADV? can it be the same? Or in = contrast, 6tus can configure the EB so it indicates a broadcast channel.. 3) transmission of signaling messages for setting up the schedule. Let's a= ssume there is a scheduler that builds the schedule for the network. In ord= er to assign some links to each of them, it will need to broadcast the inf= ormation related to ( timeOffset, ChannelOffset). As for the synchronizatio= n, having a broadcast channel dedicated to the signaling will allow to set = up the schedule in shorter time.=20 Maybe, because there are 16 available channels in IEEE802.15.4/15.4e PHY, = using some of them as broadcast channels for synchronization/exchange of cr= oss-layer info/set up of the schedule wouldn't be a big problem. In many a= pplications, a smaller set of channels (< 16) will be enough for building a= reliable schedule.=20 6tus, as adaptation layer, may have a key role in the configuration of such= broadcast channels, but we will need to think "how/when" it should take c= are of that. For now, let's see what other 6tus members think about! Maria Rita =20 -----Original Message----- From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of X= avier Vilajosana Sent: Tuesday, February 26, 2013 5:16 AM To: 6tsch@ietf.org Subject: [6tsch] DIOs/DAOs and broadcast channels on TSCH Hi, I have a question that i want to discuss, the question is whether we need a= broadcast channel in TSCH or not and what kind of support 6tus should prov= ide. (the answer can be depends... but lets see some cases) a) ADV need broadcast channels in case they are used to synchronize the net= work. IEEE 802.15.4e provides the timekeeping flag to set that channels as = used for synchronization and shared flag can make them broadcast. b) Those networks that do not need ADV for synchronization then can use any= TX link for ADV, this means that if it is not shared only the node listeni= ng on that link will get the ADV. However as this periodically occurs the A= DV might eventually be listened in all channels. c)Some DAOs and all DIOs require a broadcast channel. Should the schedule p= rovide that? in case of a), can the same link be used? How this link should= be installed in the nodes? d)Is the scheduler of the network who should setup a broadcast channel inde= pendent of the broadcast channel set for ADV? can it be the same? Or in con= trast, 6tus can configure the EB so it indicates a broadcast channel.. e).. I would like to know what is your opinion on that. cheers! Xavi _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch From pthubert@cisco.com Tue Feb 26 03:06:43 2013 Return-Path: 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 072ED21F8A53 for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 03:06:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.899 X-Spam-Level: X-Spam-Status: No, score=-9.899 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lSVsPrkV7MAX for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 03:06:42 -0800 (PST) Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by ietfa.amsl.com (Postfix) with ESMTP id D214621F8A51 for <6tsch@ietf.org>; Tue, 26 Feb 2013 03:06:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5645; q=dns/txt; s=iport; t=1361876802; x=1363086402; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=+kaTjKPlc6IydaE6zxK+NqIIgI3BHoXldwyD6CQFiJU=; b=QitvS8CQmX4SbNPA2fNGX7btF/oBGqR8M00CRFOF3G6GKZWJP261vR6D FLuj+UHRIvLUXOdX/4BarCChKqRv3lmu3hceTG3nt+pBJFSVXeqvKZu6V /i5eLnca7fiBGWRZy6GKMwj0DprLjAjSm4jrhMOHul6wjqC2W0QwD8b3V k=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAN6VLFGtJXG+/2dsb2JhbABFDsFSfhZzgh8BAQEEAQEBaxcEAgEIEQQBAQsdBycLFAkIAgQBEgiICwyvL49WBI5ZJhIGgllhA4gzikmUKIJIP4In X-IronPort-AV: E=Sophos;i="4.84,739,1355097600"; d="scan'208";a="181244330" Received: from rcdn-core2-3.cisco.com ([173.37.113.190]) by rcdn-iport-6.cisco.com with ESMTP; 26 Feb 2013 11:06:41 +0000 Received: from xhc-aln-x09.cisco.com (xhc-aln-x09.cisco.com [173.36.12.83]) by rcdn-core2-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1QB6fBx013002 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 26 Feb 2013 11:06:41 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-aln-x09.cisco.com ([173.36.12.83]) with mapi id 14.02.0318.004; Tue, 26 Feb 2013 05:06:41 -0600 From: "Pascal Thubert (pthubert)" To: Maria Rita PALATTELLA , Xavier Vilajosana , "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: [6tsch] DIOs/DAOs and broadcast channels on TSCH Thread-Index: AQHOE9f9tw4TdJIw7UuH1lOG6BRfU5iMKi0A///M+UA= Date: Tue, 26 Feb 2013 11:06:40 +0000 Deferred-Delivery: Tue, 26 Feb 2013 11:06:00 +0000 Message-ID: References: <512C36F4.4000409@eecs.berkeley.edu> In-Reply-To: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.55.88.253] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 11:06:43 -0000 Hi Xavi and Maria-Rita: We may find a number of asynchronous types. I can see: 1) RPL signaling, highest priority 2) best effort traffic, lowest priority and with no reservation at all, for= lesser importance sensors like corrosion. 3) lazy reservation overflow, when a small jitter is acceptable. Virtual ba= ndwidth was reserved but physical slots are only allocated upon observed us= e.=20 For all 3, transmission is statistical, and all 3 will be governed by QoS a= s opposed to reservation. So basically we'll probably need some time slots with priority to accommoda= te either parent to any child (shared reception slot though a given packet = may be unicast) or any child to parent (shared emission with contention) tr= affic.=20 Is that doable? Pascal -----Original Message----- From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of M= aria Rita PALATTELLA Sent: mardi 26 f=E9vrier 2013 08:55 To: Xavier Vilajosana; 6tsch@ietf.org Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH Hello Xavi, from my point of view, having a TSCH broadcast channel could be useful in s= everal situations: >>>a) ADV need broadcast channels in case they are used to synchronize the = network. IEEE 802.15.4e provides the timekeeping flag to set that channels = as used for synchronization and shared flag can make them broadcast. >>>b) Those networks that do not need ADV for synchronization then can use = any TX link for ADV, this means that if it is not shared only the node list= ening on that link will get the ADV. However as this periodically occurs th= e ADV might eventually be listened >>>in all channels. 1) synchronization (as you said in [a]): it will allow to have a faster set= -up phase for synchronizing all the motes in the network. While, using any= TX link ([b]), even though this will hop from one channel to another, it w= ill imply a longer set-up phase, because each mote will be able to synchron= ize at a different time (when it is in listen mode on the "right" channel). =20 >>>c)Some DAOs and all DIOs require a broadcast channel. Should the schedul= e provide that? in case of a), can the same link be used? How this link sho= uld be installed in the nodes? 2) transmission of RPL messages (DAOs and DIOs). If we want TSCH works with= RPL, then we should reserve some slots of the schedule for exchanging info= rmation between L3 and L2. I am not sure we should use the same link used f= or synchronization, maybe it could be better to have 2 different ones, dedi= cated to different purposes. Anyway, this is something to check.=20 >>>d)Is the scheduler of the network who should setup a broadcast channel i= ndependent of the broadcast channel set for ADV? can it be the same? Or in = contrast, 6tus can configure the EB so it indicates a broadcast channel.. 3) transmission of signaling messages for setting up the schedule. Let's a= ssume there is a scheduler that builds the schedule for the network. In ord= er to assign some links to each of them, it will need to broadcast the inf= ormation related to ( timeOffset, ChannelOffset). As for the synchronizatio= n, having a broadcast channel dedicated to the signaling will allow to set = up the schedule in shorter time.=20 Maybe, because there are 16 available channels in IEEE802.15.4/15.4e PHY, = using some of them as broadcast channels for synchronization/exchange of cr= oss-layer info/set up of the schedule wouldn't be a big problem. In many a= pplications, a smaller set of channels (< 16) will be enough for building a= reliable schedule.=20 6tus, as adaptation layer, may have a key role in the configuration of such= broadcast channels, but we will need to think "how/when" it should take c= are of that. For now, let's see what other 6tus members think about! Maria Rita =20 -----Original Message----- From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of X= avier Vilajosana Sent: Tuesday, February 26, 2013 5:16 AM To: 6tsch@ietf.org Subject: [6tsch] DIOs/DAOs and broadcast channels on TSCH Hi, I have a question that i want to discuss, the question is whether we need a= broadcast channel in TSCH or not and what kind of support 6tus should prov= ide. (the answer can be depends... but lets see some cases) a) ADV need broadcast channels in case they are used to synchronize the net= work. IEEE 802.15.4e provides the timekeeping flag to set that channels as = used for synchronization and shared flag can make them broadcast. b) Those networks that do not need ADV for synchronization then can use any= TX link for ADV, this means that if it is not shared only the node listeni= ng on that link will get the ADV. However as this periodically occurs the A= DV might eventually be listened in all channels. c)Some DAOs and all DIOs require a broadcast channel. Should the schedule p= rovide that? in case of a), can the same link be used? How this link should= be installed in the nodes? d)Is the scheduler of the network who should setup a broadcast channel inde= pendent of the broadcast channel set for ADV? can it be the same? Or in con= trast, 6tus can configure the EB so it indicates a broadcast channel.. e).. I would like to know what is your opinion on that. cheers! Xavi _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch From pthubert@cisco.com Tue Feb 26 08:16:35 2013 Return-Path: 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 8DFBF21F88E6 for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 08:16:35 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.226 X-Spam-Level: X-Spam-Status: No, score=-10.226 tagged_above=-999 required=5 tests=[AWL=0.372, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Mgy-EeOYXeN for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 08:16:33 -0800 (PST) Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by ietfa.amsl.com (Postfix) with ESMTP id E27E121F8899 for <6tsch@ietf.org>; Tue, 26 Feb 2013 08:16:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15027; q=dns/txt; s=iport; t=1361895391; x=1363104991; h=from:to:subject:date:message-id:mime-version; bh=xFQsdlooKQKOSDYD4/SJ6JNNcpgneLE4wNw62xoCRAs=; b=Q7OxK9XT02bbowhkZITFm6Hy87ILTPN7VHIbGYSAAp7YRtW9tONvbm8c SExFbeHzS9mNJ8ce2SA7x0LOG/PH2zN3B+vzsorXr/4i9M9PNoLDJYPvZ k/bfaJUw4sGmQu/oIxI4XbsrF98RFSl6uO/NLOX9aZ+dIY5iQVnx0cG9G Y=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhMFAG7eLFGtJXG9/2dsb2JhbABFgkOBNYJXuxkNcRZzgh8BAQEEAQEBIApBFwYBGQQBAQsdAwIEJQsUCQIHAQQTCAEFiAUHBZ5gjlWCQI9njVMBgQ8mGIInMmEDjyWDWoRfj0qDCIFyNQ X-IronPort-AV: E=Sophos;i="4.84,742,1355097600"; d="scan'208,217";a="181390145" Received: from rcdn-core2-2.cisco.com ([173.37.113.189]) by rcdn-iport-3.cisco.com with ESMTP; 26 Feb 2013 16:16:24 +0000 Received: from xhc-rcd-x08.cisco.com (xhc-rcd-x08.cisco.com [173.37.183.82]) by rcdn-core2-2.cisco.com (8.14.5/8.14.5) with ESMTP id r1QGGO0M021756 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Tue, 26 Feb 2013 16:16:24 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-rcd-x08.cisco.com ([173.37.183.82]) with mapi id 14.02.0318.004; Tue, 26 Feb 2013 10:16:23 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: backbone router draft Thread-Index: Ac4UOtd4pAlJYsIYTaGxB3lerRaXpA== Date: Tue, 26 Feb 2013 16:16:23 +0000 Deferred-Delivery: Tue, 26 Feb 2013 16:04:00 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.61.99.251] Content-Type: multipart/mixed; boundary="_004_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: [6tsch] backbone router draft 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 16:16:35 -0000 --_004_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_ Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_" --_000_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Dear all: I posted the attached announcement to the 6MAN mailer. My goal is to get a slot on Friday, and to achieve this we want some discus= sion on this draft on the 6MAN reflector. So please do not hesitate to 1) look at the draft and 2) answer-all to the = attached mail. Ultimately, I think that a large piece of this draft will merge with Erik a= nd Samita's work on efficient ND. And I'll take what's left to 6TSCH to discuss the functionalities we want i= n there, adding synchronization, determinism, etc... to the proxy ND functi= on. What do you think? Cheers, Pascal --_000_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Dear all:

 

I posted the attached announcement to the 6MAN maile= r.

 

My goal is to get a slot on Friday, and to achieve t= his we want some discussion on this draft on the 6MAN reflector.=

So please do not hesitate to 1) look at the draft an= d 2) answer-all to the attached mail.

 

Ultimately, I think that a large piece of this draft= will merge with Erik and Samita’s work on efficient ND.

 

And I’ll take what’s left to 6TSCH to di= scuss the functionalities we want in there, adding synchronization, determi= nism, etc… to the proxy ND function.

 

What do you think?

 

Cheers,

 

Pascal

 

--_000_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_-- --_004_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_ Content-Type: message/rfc822 Content-Disposition: attachment; creation-date="Tue, 26 Feb 2013 16:16:20 GMT"; modification-date="Tue, 26 Feb 2013 16:16:20 GMT" Received: from rcdn-iport-6.cisco.com (173.37.86.77) by mail.cisco.com (173.37.183.76) with Microsoft SMTP Server (TLS) id 14.2.318.4; Tue, 26 Feb 2013 09:11:01 -0600 Received: from rcdn-core2-1.cisco.com ([173.37.113.188]) by rcdn-iport-6.cisco.com with ESMTP; 26 Feb 2013 15:11:01 +0000 Received: from rcdn-inbound-g.cisco.com (rcdn-inbound-g.cisco.com [72.163.7.176]) by rcdn-core2-1.cisco.com (8.14.5/8.14.5) with ESMTP id r1QFB16E032409; Tue, 26 Feb 2013 15:11:01 GMT Received: from mail.ietf.org ([64.170.98.30]) by rcdn-inbound-g.cisco.com with ESMTP; 26 Feb 2013 15:10:58 +0000 Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB81A21F8810; Tue, 26 Feb 2013 07:10:51 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 191EE21F879D for ; Tue, 26 Feb 2013 07:10:49 -0800 (PST) Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AhrFP-5L8Qj4 for ; Tue, 26 Feb 2013 07:10:47 -0800 (PST) Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) by ietfa.amsl.com (Postfix) with ESMTP id 1326121F8651 for ; Tue, 26 Feb 2013 07:10:46 -0800 (PST) Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-2.cisco.com with ESMTP; 26 Feb 2013 15:10:46 +0000 Received: from xhc-aln-x05.cisco.com (xhc-aln-x05.cisco.com [173.36.12.79]) by rcdn-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id r1QFAkJp028116 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Tue, 26 Feb 2013 15:10:46 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-aln-x05.cisco.com ([173.36.12.79]) with mapi id 14.02.0318.004; Tue, 26 Feb 2013 09:10:46 -0600 From: "Pascal Thubert (pthubert)" To: 6man Subject: FW: New Version Notification for draft-thubert-6lowpan-backbone-router-03.txt Thread-Topic: New Version Notification for draft-thubert-6lowpan-backbone-router-03.txt Thread-Index: Ac4UMzhLWhdSHiiOrkaLcaElpceYsQ== Sender: "ipv6-bounces@ietf.org" Date: Tue, 26 Feb 2013 15:10:45 +0000 Deferred-Delivery: Tue, 26 Feb 2013 15:10:00 +0000 Message-ID: List-Help: List-Subscribe: , List-Unsubscribe: , Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Exchange-Organization-AuthMechanism: 10 X-MS-Exchange-Organization-AuthSource: xhc-rcd-x02.cisco.com X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-TNEF-Correlator: x-ironport-anti-spam-filtered: true x-from-outside-cisco: 64.170.98.30 authentication-results: rcdn-inbound-g.cisco.com; dkim=pass (signature verified [TEST]) header.i=@ietf.org x-ironport-av: E=Sophos;i="4.84,740,1355097600"; d="scan'208";a="181304011" x-virus-scanned: amavisd-new at amsl.com x-ironport-anti-spam-result: AhIFAC/QLFGtJV2a/2dsb2JhbABFg3iCV7saDXEWc4IfAQEBBCMRQw4GAQgRBAEBAwIGHQMCBDAUAQYBAQUEAQQTCAGICgcFnkiOVYJAj2iBI4wxgQ8mGIInMmEDkn+EX49KgwiCJw dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5346; q=dns/txt; s=iport; t=1361891447; x=1363101047; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=0Hpyp7bLGTS04rrBAB5AgKWH+u8EKyLxQQa3pkRXS5A=; b=Y1JzCWqvXOkUpekv/xGytin7zh9epWFqF16ZcZvdHsAJ+2ElXokx2Q79 v91C7hFefu5Mf59c6F27VLnztTIKG1KzJibBFWrv0hwz5OlQo/nLnp5uq mDJTM3WBNUNGQrSbST4XaHdYZfPXJgx5COaLUNzfavv8wIGun9zwT3mDB Q=; x-mailman-version: 2.1.12 x-spam-score: -10.449 x-spam-status: No, score=-10.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8] x-spam-flag: NO x-spam-level: x-original-to: ipv6@ietfa.amsl.com errors-to: ipv6-bounces@ietf.org list-id: "IPv6 Maintenance Working Group \(6man\)" x-beenthere: ipv6@ietf.org list-post: list-archive: delivered-to: ipv6@ietfa.amsl.com x-originating-ip: [10.55.88.253] Content-Type: text/plain; charset="utf-8" Content-ID: <0010990F5708974CBCB858C56BF69EBA@cisco.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 SGk6DQoNClRoaXMgaXMgd29yayB0aGF0IHN0YXJ0ZWQgYXQgNkxvV1BBTiBhbmQgd2FzIHBhcnQg b2YgdGhlIGVhcmx5IDZMb1dQQU4gTkQgV0cgZG9jLiBJdCBpcyBub3cgY29udGlndW91cyB0byA2 TUFOIHdvcmsgd2l0aCB0aGUgRWZmaWNpZW5jeSBhd2FyZSBJUHY2IE5laWdoYm9yIERpc2NvdmVy eS4NCg0KVGhlIGNvbnRleHQgaXMgYSBiYWNrYm9uZSBsaW5rLCBpbiBhIHNpdHVhdGlvbiB3aGVy ZSB0aGUgNkxvV1BBTiBORCBvciB0aGUgRWZmaWNpZW5jeSBhd2FyZSBJUHY2IE5laWdoYm9yIERp c2NvdmVyeSByZXNlcnZhdGlvbiBtZWNoYW5pc20gIGlzIHVzZWQgYXMgb3Bwb3NlZCB0bywgb3Ig dG9nZXRoZXIgd2l0aCwgIHRoZSBjbGFzc2ljYWwgSVB2NiBOZWlnaGJvciBkaXNjb3ZlcnkuIFdp dGggYSBzaW5nbGUgcm91dGVyLCBhY3RpbmcgYXMgcmVnaXN0cmFyIChha2EgTkVBUiwgb3IgNkxC UiksIGFuZCB0aGUgc3VibmV0IHByZWZpeCBkZWNsYXJlZCBhcyBub3Rfb25saW5rLCBjb25uZWN0 aXZpdHkgY2FuIGJlIGVuc3VyZWQgYmV0d2VlbiBlbmVyZ3kgZWZmaWNpZW50IGRldmljZXMgYW5k IGJldHdlZW4gdGhvc2UgYW5kIGNsYXNzaWNhbCBkZXZpY2VzIHZpYSB0aGUgcmVnaXN0cmFyIHJv dXRlciwgYXMgZGVzY3JpYmVkIGJ5IHRoZSBFZmZpY2llbmN5IGF3YXJlIElQdjYgTmVpZ2hib3Ig RGlzY292ZXJ5IGRyYWZ0IGFuZC9vciA2TG9XUEFOIE5ELg0KDQpCdXQgc2F5IHRoYXQgdGhlIG5l dHdvcmsgZ3Jvd3MgbGFyZ2UgYW5kIHdlIHdhbnQgdG8gaGF2ZSBtb3JlIHRoYW4gb25lIHJvdXRl ciBhY3RpbmcgYXMgcmVnaXN0cmFyLiBIb3cgZG8gdGhlIHJvdXRlcnMgaW50ZXJhY3Qgd2hlbiBh IHBhY2tldCByZWFjaGVzIG9uZSByZWdpc3RyYXIgYnV0IHRoZSB0YXJnZXQgZW5lcmd5IGVmZmlj aWVudCBkZXZpY2UgaXMgcmVnaXN0ZXJlZCB0byB0aGUgb3RoZXI/DQoNCkFuZCB0aGVuLCBzYXkg dGhhdCB0aGUgc2FtZSBJUHY2IGFkZHJlc3MgaXMgbm93IHJlZ2lzdGVyZWQgdG8gdGhlIHNlY29u ZCByb3V0ZXIuIElzIHRoaXMgYSBtb3ZlbWVudCwgb3IgYSBkdXBsaWNhdGlvbj8gU2hvdWxkIHRo ZSByZWdpc3RyYXRpb24gYmUgYWNjZXB0ZWQ/IFdoYXQgYWJvdXQgc3RhdGVzIGluIHRoZSBmaXJz dCByb3V0ZXI/DQoNClRoZSBkcmFmdCB1c2VzIHByb3h5IG5laWdoYm9yIGRpc2NvdmVyeSB3aXRo IGFuIGVuaGFuY2VkICBBUk8gb3B0aW9uIHRvIHJlc29sdmUgdGhpcy4gVGhlIHJlZ2lzdHJhciBh ZHZlcnRpc2VzIHRoZSBkZXZpY2UgSVB2NiBhZGRyZXNzIHdpdGggaXRzIG93biBNQUMgYWRkcmVz cyBhcyB0YXJnZXQuIFRoaXMgd2F5LCBpbiBhIGZhc2hpb24gdmVyeSBzaW1pbGFyIHRvIGEgSG9t ZSBBZ2VudCwgaXQgYXR0cmFjdHMgcGFja2V0cyB0byByZWdpc3RlcmVkIGRldmljZXMsIGFuZCB0 aGVuIGl0IGNhbiByb3V0ZSB0aGUgcGFja2V0cyBiYXNlZCBvbiBpdHMgcmVnaXN0cmF0aW9uIHN0 YXRlLiBBIHNlcXVlbmNlIG51bWJlciAoVElEKSBpcyBhZGRlZCB0byB0aGUgQVJPIHRvIHJlc29s dmUgdGhlIGZyZXNoZXN0IGxvY2F0aW9uIG9mIGEgZGV2aWNlIGluIGNhc2Ugb2YgbW92ZW1lbnQs IHdoaWxlIHRoZSBleGlzdGluZyB1bmlxdWUgSUQgaXMgdXNlZCB0byBkaXNjcmltaW5hdGUgZHVw bGljYXRpb25zLg0KDQpPbmUgc2lkZSBiZW5lZml0IG9mIHRoZSBkcmFmdCBpcyB0aGF0IHRoZSBw cmVmaXggZG9lcyBub3QgbmVlZCB0byBiZSBkZWNsYXJlZCBhcyBub3Rfb25saW5rIGFueW1vcmUs IGFuZCBzdGlsbCBjb21tdW5pY2F0aW9uIGJldHdlZW4gYSBjbGFzc2ljYWwgZGV2aWNlIGFuZCBh IDZMb1dQQU4gZGV2aWNlIGNhbiBiZSBhY2hpZXZlZCB0cmFuc3BhcmVudGx5IHRvIHRoZSBkZXZp Y2UuIEFub3RoZXIgaXMgdGhhdCBzdGF0ZWZ1bCBkZXZpY2VzIHN1Y2ggYXMgU0FWSSBzd2l0Y2hl cyBnZXQgYSBtb3JlIHNvbGlkIGluZm9ybWF0aW9uIHRvIGJhc2UgdGhlaXIgc3RhdGVzIHVwb24u IEZpbmFsbHksIHRoaXMgY2FuIGJlIHVzZWZ1bCBmb3IgVk0gZGVwbG95bWVudHMgdGhhdCB1c2Ug TUFDIHJld3JpdGVzIGluIHRoZSBzd2l0Y2hlcy4NCg0KSSBjYW4gb25seSBpbnNpc3QgdGhhdCB0 aGUgcmVnaXN0cmF0aW9uIG1vZGVsIGlzIGEgbXVjaCBuZWVkZWQgZmVhdHVyZSBmb3IgbG93IHBv d2VyIGRldmljZXMuIEluIHRoZSBpbmR1c3RyaWFsIGNhc2UsIHdlIGZvcmVzZWUgYSBiYWNrYm9u ZSB3aXRoIHRlbnMgdG8gYSBodW5kcmVkIHJlZ2lzdHJhcnMgKGJhY2tib25lIHJvdXRlcnMpLCBh bmQgdGVucyBvZiB0aG91c2FuZHMgb2YgNkxvV1BBTiBkZXZpY2VzIGF0dGFjaGVkLiBBbmQgaXQg aXMgY3JpdGljYWwgdGhhdCB0aGUgTkQgb3BlcmF0aW9uIG9uIHRoZSBiYWNrYm9uZSBzdGF5IHZl cnkgbGlnaHQgaW4gb3JkZXIgdG8gb2J0YWluIHN1Y2ggbnVtYmVycywgaW4gcGFydGljdWxhciB3 aXRoIGEgZHJhc3RpYyBlY29ub215IG9uIG11bHRpY2FzdHMgc3VjaCBhcyBncmF0dWl0b3VzIE5B cy4NCg0KTW9yZSBpbiB0aGUgZHJhZnQgOiApDQoNClBhc2NhbA0KDQoNCi0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQpGcm9tOiBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcgW21haWx0bzppbnRl cm5ldC1kcmFmdHNAaWV0Zi5vcmddDQpTZW50OiBsdW5kaSAyNSBmw6l2cmllciAyMDEzIDE4OjAy DQpUbzogUGFzY2FsIFRodWJlcnQgKHB0aHViZXJ0KQ0KU3ViamVjdDogTmV3IFZlcnNpb24gTm90 aWZpY2F0aW9uIGZvciBkcmFmdC10aHViZXJ0LTZsb3dwYW4tYmFja2JvbmUtcm91dGVyLTAzLnR4 dA0KDQoNCkEgbmV3IHZlcnNpb24gb2YgSS1ELCBkcmFmdC10aHViZXJ0LTZsb3dwYW4tYmFja2Jv bmUtcm91dGVyLTAzLnR4dA0KaGFzIGJlZW4gc3VjY2Vzc2Z1bGx5IHN1Ym1pdHRlZCBieSBQYXNj YWwgVGh1YmVydCBhbmQgcG9zdGVkIHRvIHRoZSBJRVRGIHJlcG9zaXRvcnkuDQoNCkZpbGVuYW1l OiAgICAgICAgZHJhZnQtdGh1YmVydC02bG93cGFuLWJhY2tib25lLXJvdXRlcg0KUmV2aXNpb246 ICAgICAgICAwMw0KVGl0bGU6ICAgICAgICAgICA2TG9XUEFOIEJhY2tib25lIFJvdXRlcg0KQ3Jl YXRpb24gZGF0ZTogICAyMDEzLTAyLTI1DQpHcm91cDogICAgICAgICAgIEluZGl2aWR1YWwgU3Vi bWlzc2lvbg0KTnVtYmVyIG9mIHBhZ2VzOiAyMA0KVVJMOiAgICAgICAgICAgICBodHRwOi8vd3d3 LmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy9kcmFmdC10aHViZXJ0LTZsb3dwYW4tYmFja2JvbmUt cm91dGVyLTAzLnR4dA0KU3RhdHVzOiAgICAgICAgICBodHRwOi8vZGF0YXRyYWNrZXIuaWV0Zi5v cmcvZG9jL2RyYWZ0LXRodWJlcnQtNmxvd3Bhbi1iYWNrYm9uZS1yb3V0ZXINCkh0bWxpemVkOiAg ICAgICAgaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtdGh1YmVydC02bG93cGFuLWJh Y2tib25lLXJvdXRlci0wMw0KRGlmZjogICAgICAgICAgICBodHRwOi8vd3d3LmlldGYub3JnL3Jm Y2RpZmY/dXJsMj1kcmFmdC10aHViZXJ0LTZsb3dwYW4tYmFja2JvbmUtcm91dGVyLTAzDQoNCkFi c3RyYWN0Og0KICAgU29tZSBMTE4gc3VibmV0cyBhcmUgZXhwZWN0ZWQgdG8gc2NhbGUgdXAgdG8g dGhlIHRob3VzYW5kcyBvZiBub2Rlcw0KICAgYW5kIGh1bmRyZWRzIG9mIHJvdXRlcnMuICBUaGlz IHBhcGVyIHByb3Bvc2VzIGFuIElQdjYgdmVyc2lvbiBvZiB0aGUNCiAgIEJhY2tib25lIFJvdXRl ciBjb25jZXB0IHRoYXQgZW5hYmxlcyBzdWNoIGEgZGVncmVlIG9mIHNjYWxhYmlsaXR5DQogICB1 c2luZyBhIGhpZ2ggc3BlZWQgbmV0d29yayBhcyBhIGJhY2tib25lIHRvIHRoZSBzdWJuZXQuDQoN Cg0KDQoNClRoZSBJRVRGIFNlY3JldGFyaWF0DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJRVRGIElQdjYgd29y a2luZyBncm91cCBtYWlsaW5nIGxpc3QNCmlwdjZAaWV0Zi5vcmcNCkFkbWluaXN0cmF0aXZlIFJl cXVlc3RzOiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lwdjYNCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQo= --_004_E045AECD98228444A58C61C200AE1BD835CD035Fxmbrcdx01ciscoc_-- From qinwang@berkeley.edu Tue Feb 26 09:50:31 2013 Return-Path: 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 9E41E21F87F6 for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 09:50:31 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.733 X-Spam-Level: X-Spam-Status: No, score=-5.733 tagged_above=-999 required=5 tests=[AWL=-0.334, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 69ILQeYCaset for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 09:50:30 -0800 (PST) Received: from cm06fe.IST.Berkeley.EDU (cm06fe.IST.Berkeley.EDU [169.229.218.147]) by ietfa.amsl.com (Postfix) with ESMTP id B901B21F8793 for <6tsch@ietf.org>; Tue, 26 Feb 2013 09:50:30 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm06fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1UAOfd-0005pZ-KP; Tue, 26 Feb 2013 09:50:30 -0800 Received: from 136.152.39.47 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Tue, 26 Feb 2013 09:50:29 -0800 Message-ID: <03ddfe05f8efacb5a4bb778598fb5b90.squirrel@calmail.berkeley.edu> In-Reply-To: References: <512C36F4.4000409@eecs.berkeley.edu> Date: Tue, 26 Feb 2013 09:50:29 -0800 From: "Qin Wang" To: "Pascal Thubert (pthubert)" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: Maria Rita PALATTELLA , "6tsch@ietf.org" <6tsch@ietf.org>, Xavier Vilajosana Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 17:50:31 -0000 Hi All, Firstly, I want to clarify that the "broadcast channel" mentioned here is not a physical channel or logic channel in the channel set, e.g. one of 16 channels in 2.4GHz band. My understanding is the "broadcast channel" refers to a set of links, on which one node is in TX mode and its neighbors are in RX mode. In TSCH, EB has a broadcast channel, i.e. one or more links in one or more slotframes. But it is unnecessary for a advertiser to occupy the whole bandwidth to broadcast EB. For example, slotframe consists 32 slots, slot duration is 10ms. There is one link in the slotframe used as broadcast link. EB is triggered by a timer every one second. Then, only about 1/3 of the broadcast channel bandwidth is used for EB. Then, for broadcasting all of DIO and some of DAO, we can have different approaches. For example, (1) Put DIO into EB payload when it is triggered by the Trickle Timer of RPL. But, I'm not sure how to broadcast DAO in this approach. (2) Put DIO or DAO (which needs to broadcast) into the payload of Data packet of TSCH, and take advantage of the remained bandwidth of the broadcast channel established for EB in TSCH. (3) Still put DIO or DAO (which needs to broadcast) into the payload of Data packet of TSCH, but instead of sharing the broadcast channel with EB, 6tus establishes more bandwidth for broadcasting DIO/DAO. Regarding to establishing broadcast channel, TSCH provides a way, which is originally for EB, i.e. for synchronization. It is very simple, just play the LinkType in MIB and LinkOption in the synchronization IE, which has been described in Xavi's email. We can use same way to establish broadcast channel for DIO/DAO if they need. Looking forward to your comments. Thanks Qin > Hi Xavi and Maria-Rita: > > We may find a number of asynchronous types. I can see: > > 1) RPL signaling, highest priority > 2) best effort traffic, lowest priority and with no reservation at all, > for lesser importance sensors like corrosion. > 3) lazy reservation overflow, when a small jitter is acceptable. Virtual > bandwidth was reserved but physical slots are only allocated upon observed > use. > > For all 3, transmission is statistical, and all 3 will be governed by QoS > as opposed to reservation. > > So basically we'll probably need some time slots with priority to > accommodate either parent to any child (shared reception slot though a > given packet may be unicast) or any child to parent (shared emission with > contention) traffic. > > Is that doable? > > Pascal > > > -----Original Message----- > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of > Maria Rita PALATTELLA > Sent: mardi 26 février 2013 08:55 > To: Xavier Vilajosana; 6tsch@ietf.org > Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH > > Hello Xavi, > from my point of view, having a TSCH broadcast channel could be useful in > several situations: > >>>>a) ADV need broadcast channels in case they are used to synchronize the >>>> network. IEEE 802.15.4e provides the timekeeping flag to set that >>>> channels as used for synchronization and shared flag can make them >>>> broadcast. >>>>b) Those networks that do not need ADV for synchronization then can use >>>> any TX link for ADV, this means that if it is not shared only the node >>>> listening on that link will get the ADV. However as this periodically >>>> occurs the ADV might eventually be listened >>>in all channels. > > 1) synchronization (as you said in [a]): it will allow to have a faster > set-up phase for synchronizing all the motes in the network. While, using > any TX link ([b]), even though this will hop from one channel to another, > it will imply a longer set-up phase, because each mote will be able to > synchronize at a different time (when it is in listen mode on the "right" > channel). > >>>>c)Some DAOs and all DIOs require a broadcast channel. Should the >>>> schedule provide that? in case of a), can the same link be used? How >>>> this link should be installed in the nodes? > > 2) transmission of RPL messages (DAOs and DIOs). If we want TSCH works > with RPL, then we should reserve some slots of the schedule for exchanging > information between L3 and L2. I am not sure we should use the same link > used for synchronization, maybe it could be better to have 2 different > ones, dedicated to different purposes. Anyway, this is something to check. > >>>>d)Is the scheduler of the network who should setup a broadcast channel >>>> independent of the broadcast channel set for ADV? can it be the same? >>>> Or in contrast, 6tus can configure the EB so it indicates a broadcast >>>> channel.. > > 3) transmission of signaling messages for setting up the schedule. Let's > assume there is a scheduler that builds the schedule for the network. In > order to assign some links to each of them, it will need to broadcast the > information related to ( timeOffset, ChannelOffset). As for the > synchronization, having a broadcast channel dedicated to the signaling > will allow to set up the schedule in shorter time. > > Maybe, because there are 16 available channels in IEEE802.15.4/15.4e PHY, > using some of them as broadcast channels for synchronization/exchange of > cross-layer info/set up of the schedule wouldn't be a big problem. In > many applications, a smaller set of channels (< 16) will be enough for > building a reliable schedule. > > 6tus, as adaptation layer, may have a key role in the configuration of > such broadcast channels, but we will need to think "how/when" it should > take care of that. > > For now, let's see what other 6tus members think about! > > Maria Rita > > > > > -----Original Message----- > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of > Xavier Vilajosana > Sent: Tuesday, February 26, 2013 5:16 AM > To: 6tsch@ietf.org > Subject: [6tsch] DIOs/DAOs and broadcast channels on TSCH > > Hi, > > I have a question that i want to discuss, the question is whether we need > a broadcast channel in TSCH or not and what kind of support 6tus should > provide. (the answer can be depends... but lets see some cases) > > a) ADV need broadcast channels in case they are used to synchronize the > network. IEEE 802.15.4e provides the timekeeping flag to set that channels > as used for synchronization and shared flag can make them broadcast. > b) Those networks that do not need ADV for synchronization then can use > any TX link for ADV, this means that if it is not shared only the node > listening on that link will get the ADV. However as this periodically > occurs the ADV might eventually be listened in all channels. > c)Some DAOs and all DIOs require a broadcast channel. Should the schedule > provide that? in case of a), can the same link be used? How this link > should be installed in the nodes? > d)Is the scheduler of the network who should setup a broadcast channel > independent of the broadcast channel set for ADV? can it be the same? Or > in contrast, 6tus can configure the EB so it indicates a broadcast > channel.. > e).. > > I would like to know what is your opinion on that. > > cheers! > Xavi > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From qinwang@berkeley.edu Tue Feb 26 10:25:58 2013 Return-Path: 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 99A1521F870C for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 10:25:58 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.71 X-Spam-Level: X-Spam-Status: No, score=-5.71 tagged_above=-999 required=5 tests=[AWL=-0.311, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rt8uQEPKb1mu for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 10:25:57 -0800 (PST) Received: from cm04fe.IST.Berkeley.EDU (cm04fe.IST.Berkeley.EDU [169.229.218.145]) by ietfa.amsl.com (Postfix) with ESMTP id D9BC621F8698 for <6tsch@ietf.org>; Tue, 26 Feb 2013 10:25:50 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm04fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1UAPDo-000250-ED; Tue, 26 Feb 2013 10:25:50 -0800 Received: from 136.152.39.47 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Tue, 26 Feb 2013 10:25:48 -0800 Message-ID: <93526d3611b9da10abe26a95fde773a8.squirrel@calmail.berkeley.edu> In-Reply-To: References: <512C36F4.4000409@eecs.berkeley.edu> Date: Tue, 26 Feb 2013 10:25:48 -0800 From: "Qin Wang" To: "Pascal Thubert (pthubert)" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: Maria Rita PALATTELLA , "6tsch@ietf.org" <6tsch@ietf.org>, Xavier Vilajosana Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2013 18:25:58 -0000 Hi Pascal, Just some idea popping out. I think we can use queue with priority in 6tus to provide support to QoS. The following is some related detail. (1)The communication schedule in TSCH can be abstracted as 2-D array, some of its elements are marked as TX, RX. My understanding is the array could be a result of overlapping multiple slotframes. Therefore, I think it is not easy to associate slots, i.e. the elements in the array, with priority. (2)But, 6tus can provide support to QoS in this way: 6tus maintains some queues with different priority, and put control/data packets with priority from upper layer into corresponding queues, and feeds those packets into TSCH according to some QoS policy. TSCH works just like before, transmitting packet in Tx slot without knowing its priority. Does it make sense? Qin > Hi Xavi and Maria-Rita: > > We may find a number of asynchronous types. I can see: > > 1) RPL signaling, highest priority > 2) best effort traffic, lowest priority and with no reservation at all, > for lesser importance sensors like corrosion. > 3) lazy reservation overflow, when a small jitter is acceptable. Virtual > bandwidth was reserved but physical slots are only allocated upon observed > use. > > For all 3, transmission is statistical, and all 3 will be governed by QoS > as opposed to reservation. > > So basically we'll probably need some time slots with priority to > accommodate either parent to any child (shared reception slot though a > given packet may be unicast) or any child to parent (shared emission with > contention) traffic. > > Is that doable? > > Pascal > > > -----Original Message----- > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of > Maria Rita PALATTELLA > Sent: mardi 26 février 2013 08:55 > To: Xavier Vilajosana; 6tsch@ietf.org > Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH > > Hello Xavi, > from my point of view, having a TSCH broadcast channel could be useful in > several situations: > >>>>a) ADV need broadcast channels in case they are used to synchronize the >>>> network. IEEE 802.15.4e provides the timekeeping flag to set that >>>> channels as used for synchronization and shared flag can make them >>>> broadcast. >>>>b) Those networks that do not need ADV for synchronization then can use >>>> any TX link for ADV, this means that if it is not shared only the node >>>> listening on that link will get the ADV. However as this periodically >>>> occurs the ADV might eventually be listened >>>in all channels. > > 1) synchronization (as you said in [a]): it will allow to have a faster > set-up phase for synchronizing all the motes in the network. While, using > any TX link ([b]), even though this will hop from one channel to another, > it will imply a longer set-up phase, because each mote will be able to > synchronize at a different time (when it is in listen mode on the "right" > channel). > >>>>c)Some DAOs and all DIOs require a broadcast channel. Should the >>>> schedule provide that? in case of a), can the same link be used? How >>>> this link should be installed in the nodes? > > 2) transmission of RPL messages (DAOs and DIOs). If we want TSCH works > with RPL, then we should reserve some slots of the schedule for exchanging > information between L3 and L2. I am not sure we should use the same link > used for synchronization, maybe it could be better to have 2 different > ones, dedicated to different purposes. Anyway, this is something to check. > >>>>d)Is the scheduler of the network who should setup a broadcast channel >>>> independent of the broadcast channel set for ADV? can it be the same? >>>> Or in contrast, 6tus can configure the EB so it indicates a broadcast >>>> channel.. > > 3) transmission of signaling messages for setting up the schedule. Let's > assume there is a scheduler that builds the schedule for the network. In > order to assign some links to each of them, it will need to broadcast the > information related to ( timeOffset, ChannelOffset). As for the > synchronization, having a broadcast channel dedicated to the signaling > will allow to set up the schedule in shorter time. > > Maybe, because there are 16 available channels in IEEE802.15.4/15.4e PHY, > using some of them as broadcast channels for synchronization/exchange of > cross-layer info/set up of the schedule wouldn't be a big problem. In > many applications, a smaller set of channels (< 16) will be enough for > building a reliable schedule. > > 6tus, as adaptation layer, may have a key role in the configuration of > such broadcast channels, but we will need to think "how/when" it should > take care of that. > > For now, let's see what other 6tus members think about! > > Maria Rita > > > > > -----Original Message----- > From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of > Xavier Vilajosana > Sent: Tuesday, February 26, 2013 5:16 AM > To: 6tsch@ietf.org > Subject: [6tsch] DIOs/DAOs and broadcast channels on TSCH > > Hi, > > I have a question that i want to discuss, the question is whether we need > a broadcast channel in TSCH or not and what kind of support 6tus should > provide. (the answer can be depends... but lets see some cases) > > a) ADV need broadcast channels in case they are used to synchronize the > network. IEEE 802.15.4e provides the timekeeping flag to set that channels > as used for synchronization and shared flag can make them broadcast. > b) Those networks that do not need ADV for synchronization then can use > any TX link for ADV, this means that if it is not shared only the node > listening on that link will get the ADV. However as this periodically > occurs the ADV might eventually be listened in all channels. > c)Some DAOs and all DIOs require a broadcast channel. Should the schedule > provide that? in case of a), can the same link be used? How this link > should be installed in the nodes? > d)Is the scheduler of the network who should setup a broadcast channel > independent of the broadcast channel set for ADV? can it be the same? Or > in contrast, 6tus can configure the EB so it indicates a broadcast > channel.. > e).. > > I would like to know what is your opinion on that. > > cheers! > Xavi > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From tom.phinney@cox.net Tue Feb 26 22:58:24 2013 Return-Path: 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 9C2FF21F859D for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 22:58:24 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.381 X-Spam-Level: X-Spam-Status: No, score=-0.381 tagged_above=-999 required=5 tests=[AWL=-0.440, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, MIME_HTML_ONLY=1.457] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BCR8c1GPReVe for <6tsch@ietfa.amsl.com>; Tue, 26 Feb 2013 22:58:23 -0800 (PST) Received: from fed1rmfepo202.cox.net (fed1rmfepo202.cox.net [68.230.241.147]) by ietfa.amsl.com (Postfix) with ESMTP id 4BB9221F850E for <6tsch@ietf.org>; Tue, 26 Feb 2013 22:58:23 -0800 (PST) Received: from fed1rmimpo305 ([68.230.241.173]) by fed1rmfepo202.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20130227065822.TJEP1243.fed1rmfepo202.cox.net@fed1rmimpo305> for <6tsch@ietf.org>; Wed, 27 Feb 2013 01:58:22 -0500 Received: from 192.168.1.250 ([68.106.19.170]) by fed1rmimpo305 with cox id 5JyM1l00N3gAAro01JyNyE; Wed, 27 Feb 2013 01:58:22 -0500 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020207.512DAE8E.0113,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=2.0 cv=W9Hmo2qk c=1 sm=1 a=mbYREmtDDBfCLQwKCHNpxg==:17 a=YkMd_PYDa9IA:10 a=mLQ_44PPUyUA:10 a=G8Uczd0VNMoA:10 a=Wajolswj7cQA:10 a=IkcTkHD0fZMA:10 a=kviXuzpPAAAA:8 a=zGXPisOAeQsA:10 a=48vgC7mUAAAA:8 a=3TOJY_TT6HfKuIygPHEA:9 a=QEXdDO2ut3YA:10 a=_W_S_7VecoQA:10 a=lZB815dzVvQA:10 a=fHJvNBNKtksQDrrc:21 a=fId7ypTQmy-U5yc_:21 a=DShVjdEEK0fYmDH0:21 a=mbYREmtDDBfCLQwKCHNpxg==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Message-ID: <512DAE8D.5060608@cox.net> Date: Tue, 26 Feb 2013 23:58:21 -0700 From: Tom Phinney User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.11) Gecko/20101013 Thunderbird/3.1.5 MIME-Version: 1.0 To: 6tsch@ietf.org References: <512C36F4.4000409@eecs.berkeley.edu> <93526d3611b9da10abe26a95fde773a8.squirrel@calmail.berkeley.edu> In-Reply-To: <93526d3611b9da10abe26a95fde773a8.squirrel@calmail.berkeley.edu> X-Enigmail-Version: 1.1.1 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH X-BeenThere: 6tsch@ietf.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Tom Phinney 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Feb 2013 06:58:24 -0000 The model of a schedule as a 2-D array indexed by superframe and slot-position makes sense.

Conceptually, superframe schedules are stored in devices (i.e., motes and non-motes) as sparse vectors (i.e., with a large percentage of unpopulated elements), each of a fixed total number of (allocated and unallocated) slots that repeat cyclically. Different superframes may have different periods. Selection occurs by logically-advancing pointers into these superframe schedules that each select either an unallocated (null) element in the sparse vector or the allocated element.

If one looks at the generalized case, individual allocated entries in the vector will indicate those aspects of the slot use that have been predetermined, including the appropriate template(s) for the transaction, where each template specifies one of the following actions and an associated transmit or receive queue:
a) transaction initiator, or
b) transaction respondent, or
c) non-responding transaction listener.

Note that the schedule for a single slot could include one or more type-a) elements, where selection occurs only when the associated transmit queue is non-empty, and one type-b) or type-c) element, which becomes the default activity when there is nothing to transmit.

Other slot-use aspects in the device superframe schedule may commit the slot to a particular association (e.g., a periodic automation-system report of a process measurement and its status) or a particular class of use. In the case of such dedicated-use slots, the transmit workload queue tends to be single-priority serving a specific need.

However, other slots can be allocated to more generic use, whether uni-sourced from a single device or shared (within the RF region) by many source devices. Each device's transmit queue that feeds those slots will often be a multilevel priority queue, whether using static message priorities or priorities that escalate with increasing time in queue.

In general the use allocation of the slot can be managed simply by associating a specific transmit or receive queue to the slot, paired with a specific slot-use transaction template of type a), b) or c).


I agree that the selection of the highest-priority item from the queue should not be influenced by TSCH, but it could be reasonable to convey some aspect of that priority information to TSCH to influence the choice of duration of the CSMA observation interval that precedes transmission in a shared RF timeslot, provided that the priority assessments used by different devices are shared (i.e., globally agreed). In other words, with five devices trying to transmit in the same timeslot, where one has a high global
globally-agreed message, one has a medium globally-agreed priority message, and three have low globally-agreed priority messages, it is reasonable to let those globally-agreed priorities influence the CSMA sampling interval durations so that the sender with the highest globally-agreed priority message has the highest probability of not deferring access to the logical channel.

Such use of message priority to inform the TSCH prioritization makes sense on multi-sender channels such as broadcast channels. It has no obvious impact for other channels where contention is either not expected or not observed.

-Tom Phinney
====

On 2013.02.26 11:25, Qin Wang wrote:
Hi Pascal,

Just some idea popping out. I think we can use queue with priority in 6tus
to provide support to QoS. The following is some related detail.

(1)The communication schedule in TSCH can be abstracted as 2-D array, some
of its elements are marked as TX, RX. My understanding is the array could
be a result of overlapping multiple slotframes. Therefore, I think it is
not easy to associate slots, i.e. the elements in the array, with
priority.

(2)But, 6tus can provide support to QoS in this way: 6tus maintains some
queues with different priority, and put control/data packets with priority
from upper layer into corresponding queues, and feeds those packets into
TSCH according to some QoS policy. TSCH works just like before,
transmitting packet in Tx slot without knowing its priority.

Does it make sense?

Qin



Hi Xavi and Maria-Rita:

We may find a number of asynchronous types. I can see:

1) RPL signaling, highest priority
2) best effort traffic, lowest priority and with no reservation at all,
for lesser importance sensors like corrosion.
3) lazy reservation overflow, when a small jitter is acceptable. Virtual
bandwidth was reserved but physical slots are only allocated upon observed
use.

For all 3, transmission is statistical, and all 3 will be governed by QoS
as opposed to reservation.

So basically we'll probably need some time slots with priority to
accommodate either parent to any child (shared reception slot though a
given packet may be unicast) or any child to parent (shared emission with
contention) traffic.

Is that doable?

Pascal


-----Original Message-----
From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of
Maria Rita PALATTELLA
Sent: mardi 26 février 2013 08:55
To: Xavier Vilajosana; 6tsch@ietf.org
Subject: Re: [6tsch] DIOs/DAOs and broadcast channels on TSCH

Hello Xavi,
from my point of view, having a TSCH broadcast channel could be useful in
several situations:

a) ADV need broadcast channels in case they are used to synchronize the
network. IEEE 802.15.4e provides the timekeeping flag to set that
channels as used for synchronization and shared flag can make them
broadcast.
b) Those networks that do not need ADV for synchronization then can use
any TX link for ADV, this means that if it is not shared only the node
listening on that link will get the ADV. However as this periodically
occurs the ADV might eventually be listened  >>>in all channels.
1) synchronization (as you said in [a]): it will allow to have a faster
set-up phase for synchronizing all the motes in the network. While, using
any TX link ([b]), even though this will hop from one channel to another,
it will imply a longer set-up phase, because each mote will be able to
synchronize at a different time (when it is in listen mode on the "right"
channel).

c)Some DAOs and all DIOs require a broadcast channel. Should the
schedule provide that? in case of a), can the same link be used? How
this link should be installed in the nodes?
2) transmission of RPL messages (DAOs and DIOs). If we want TSCH works
with RPL, then we should reserve some slots of the schedule for exchanging
information between L3 and L2. I am not sure we should use the same link
used for synchronization, maybe it could be better to have 2 different
ones, dedicated to different purposes. Anyway, this is something to check.

d)Is the scheduler of the network who should setup a broadcast channel
independent of the broadcast channel set for ADV? can it be the same?
Or in contrast, 6tus can configure the EB so it indicates a broadcast
channel..
3) transmission of signaling messages for setting up the schedule. Let's
assume there is a scheduler that builds the schedule for the network. In
order to assign some links to each of them, it  will need to broadcast the
information related to ( timeOffset, ChannelOffset). As for the
synchronization, having a broadcast channel dedicated to the signaling
will allow to set up the schedule in shorter time.

Maybe, because there are 16 available channels in  IEEE802.15.4/15.4e PHY,
using some of them as broadcast channels for synchronization/exchange of
cross-layer info/set up of the schedule wouldn't  be a big problem. In
many applications, a smaller set of channels (< 16) will be enough for
building a reliable schedule.

6tus, as adaptation layer, may have a key role in the configuration of
such broadcast channels, but we will need to think  "how/when" it should
take care of that.

For now, let's see what other 6tus members think about!

Maria Rita




-----Original Message-----
From: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] On Behalf Of
Xavier Vilajosana
Sent: Tuesday, February 26, 2013 5:16 AM
To: 6tsch@ietf.org
Subject: [6tsch] DIOs/DAOs and broadcast channels on TSCH

Hi,

I have a question that i want to discuss, the question is whether we need
a broadcast channel in TSCH or not and what kind of support 6tus should
provide. (the answer can be depends... but lets see some cases)

a) ADV need broadcast channels in case they are used to synchronize the
network. IEEE 802.15.4e provides the timekeeping flag to set that channels
as used for synchronization and shared flag can make them broadcast.
b) Those networks that do not need ADV for synchronization then can use
any TX link for ADV, this means that if it is not shared only the node
listening on that link will get the ADV. However as this periodically
occurs the ADV might eventually be listened in all channels.
c)Some DAOs and all DIOs require a broadcast channel. Should the schedule
provide that? in case of a), can the same link be used? How this link
should be installed in the nodes?
d)Is the scheduler of the network who should setup a broadcast channel
independent of the broadcast channel set for ADV? can it be the same? Or
in contrast, 6tus can configure the EB so it indicates a broadcast
channel..
e)..

I would like to know what is your opinion on that.

cheers!
Xavi
_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch
_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch
_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch


_______________________________________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/mailman/listinfo/6tsch
From alfredo.grieco@gmail.com Thu Feb 28 01:57:55 2013 Return-Path: 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 A3E3721F8B04 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 01:57:55 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.999 X-Spam-Level: X-Spam-Status: No, score=-2.999 tagged_above=-999 required=5 tests=[AWL=-0.600, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O1+S4q+ReDBR for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 01:57:55 -0800 (PST) Received: from mail-wg0-f54.google.com (mail-wg0-f54.google.com [74.125.82.54]) by ietfa.amsl.com (Postfix) with ESMTP id 9D9BC21F8AF2 for <6tsch@ietf.org>; Thu, 28 Feb 2013 01:57:50 -0800 (PST) Received: by mail-wg0-f54.google.com with SMTP id fm10so1255168wgb.33 for <6tsch@ietf.org>; Thu, 28 Feb 2013 01:57:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding:x-mailer :thread-index:content-language; bh=ksXz/NEcC84YAe6R8lRfu1v6ja9qKTAuyLYGn+cJ9k4=; b=qmTOM7uisOXiIIRO8nzPeuZy9Jc4yIqGGgrTjACf6RkTZvR6ZJJ2tt4PW87n4cJNnm 8EFA8IwVSjJjdTRf64LW+VQrw/COVogtqlQVJX27jdhmHj3S7lq7GhQiiIrXWCAp5JEA eVzsRIMyevF+2UT0JFGkB8XknGNn4pSDkSbk0BZOMfqPGE7u1aod5V403eRvnTvg2nTs sGJWkkPO9Ge6z78MTxNI39dQkcWcFgVGMKVPq4ImDqaSEZJ6gkkajjFP4+LbMjnSyfYt TGYuzIUUrTTdcTkI6dHZtaL+8jyqju2AeVb43GxSxDiRe5vLKjfaRYNfR2/59geCrKou 0viA== X-Received: by 10.181.12.5 with SMTP id em5mr9239842wid.24.1362045469633; Thu, 28 Feb 2013 01:57:49 -0800 (PST) Received: from GriecoPC (deecom23.poliba.it. [193.204.59.55]) by mx.google.com with ESMTPS id m6sm14237612wic.2.2013.02.28.01.57.48 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 28 Feb 2013 01:57:48 -0800 (PST) From: "Alfredo Grieco" To: "'Xavier Vilajosana'" , <6tsch@ietf.org> References: <512C36F4.4000409@eecs.berkeley.edu> In-Reply-To: <512C36F4.4000409@eecs.berkeley.edu> Date: Thu, 28 Feb 2013 10:57:45 +0100 Message-ID: <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac4T1/1daP+tW+1YSqqEylkKJ0HHkABwcPJA Content-Language: en-us Subject: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2013 09:57:55 -0000 Hi Xavi and all, Sorry for the delayed reply. I agree that I broadcast channel is required. I was wondering that if we set up a broadcast channel, its bandwidth should scale with the size of the network. The more node the more the signaling to be sent in broadcast. Should we imagine a primary broadcast channel that convey also the information to signal the presence of further additional broadcast channels ? Cheers Alfredo -----Messaggio originale----- Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di Xavier Vilajosana Inviato: Tuesday, February 26, 2013 5:16 AM A: 6tsch@ietf.org Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH Hi, I have a question that i want to discuss, the question is whether we need a broadcast channel in TSCH or not and what kind of support 6tus should provide. (the answer can be depends... but lets see some cases) a) ADV need broadcast channels in case they are used to synchronize the network. IEEE 802.15.4e provides the timekeeping flag to set that channels as used for synchronization and shared flag can make them broadcast. b) Those networks that do not need ADV for synchronization then can use any TX link for ADV, this means that if it is not shared only the node listening on that link will get the ADV. However as this periodically occurs the ADV might eventually be listened in all channels. c)Some DAOs and all DIOs require a broadcast channel. Should the schedule provide that? in case of a), can the same link be used? How this link should be installed in the nodes? d)Is the scheduler of the network who should setup a broadcast channel independent of the broadcast channel set for ADV? can it be the same? Or in contrast, 6tus can configure the EB so it indicates a broadcast channel.. e).. I would like to know what is your opinion on that. cheers! Xavi _______________________________________________ 6tsch mailing list 6tsch@ietf.org https://www.ietf.org/mailman/listinfo/6tsch From pthubert@cisco.com Thu Feb 28 09:31:08 2013 Return-Path: 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 15AEE21F8B33 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 09:31:08 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.255 X-Spam-Level: X-Spam-Status: No, score=-10.255 tagged_above=-999 required=5 tests=[AWL=0.343, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P-I5d5J+mYCC for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 09:31:07 -0800 (PST) Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) by ietfa.amsl.com (Postfix) with ESMTP id E38E021F867A for <6tsch@ietf.org>; Thu, 28 Feb 2013 09:31:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12445; q=dns/txt; s=iport; t=1362072667; x=1363282267; h=from:to:subject:date:message-id:mime-version; bh=MlPzllrkQqA14f/ZIOb2Y22lG50zhJ0FINoYuGb0n4w=; b=N6FlmYvNZngzyvihWevjakYmuT+7Nu2XQQUyxNP6n597SflhWE4efaXW 2ZrFvBpG+ta7urvpWditYOzrj4VlmOc0LJ9e3c14KGVfOKxOio+kLYAge G1Ig6d+0Vejr7ZfVa9NNXTydx8QgpVPWr81pxnv7rhVidHA0E764XFPYD w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgEFAPKTL1GtJXHA/2dsb2JhbAArFwOCQ79pfBZzgiEBBC0oESUBHA4KBAwDORQQAgEBAxMIAYgKDC6gH5JkjgKNQxuBBQsiHAeCR2EDl1+PTII3UYFyNQ X-IronPort-AV: E=Sophos;i="4.84,755,1355097600"; d="scan'208,217";a="182308353" Received: from rcdn-core2-5.cisco.com ([173.37.113.192]) by rcdn-iport-8.cisco.com with ESMTP; 28 Feb 2013 17:31:01 +0000 Received: from xhc-rcd-x01.cisco.com (xhc-rcd-x01.cisco.com [173.37.183.75]) by rcdn-core2-5.cisco.com (8.14.5/8.14.5) with ESMTP id r1SHV1Ur005731 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <6tsch@ietf.org>; Thu, 28 Feb 2013 17:31:01 GMT Received: from xmb-rcd-x01.cisco.com ([169.254.1.89]) by xhc-rcd-x01.cisco.com ([173.37.183.75]) with mapi id 14.02.0318.004; Thu, 28 Feb 2013 11:31:01 -0600 From: "Pascal Thubert (pthubert)" To: "6tsch@ietf.org" <6tsch@ietf.org> Thread-Topic: Agenda for Friday march 1st Thread-Index: Ac4V2V8+uoc6MuZCQrWpI5ANSJvXDg== Date: Thu, 28 Feb 2013 17:31:00 +0000 Deferred-Delivery: Thu, 28 Feb 2013 17:31:00 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.61.98.64] Content-Type: multipart/alternative; boundary="_000_E045AECD98228444A58C61C200AE1BD835CD3BE1xmbrcdx01ciscoc_" MIME-Version: 1.0 Subject: [6tsch] Agenda for Friday march 1st 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2013 17:31:08 -0000 --_000_E045AECD98228444A58C61C200AE1BD835CD3BE1xmbrcdx01ciscoc_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Dear all, Suggested Agenda for tomorrow is: - Presentation of the backbone router draft (http://www.ietf.org/internet-d= rafts/draft-thubert-6lowpan-backbone-router-03.txt): 15 minutes - 6TUS draft: 15 minutes -ML topix: Broadcast channels, mapping channels to flows (DIS, DIO, DAO, ND= , hard-reserved, lazy-reserved, best-effort) 30 minutes Please let me know if you wish to add/change items . Cheers, Pascal ------------------ Topic: 6TSCH Date: Every Friday, from Friday, February 8, 2013 to Friday, February 7, 20= 14 Time: 6:00 pm, Europe Time (Paris, GMT+01:00) Meeting Number: 208 503 216 Meeting Password: sixtus ------------------------------------------------------- To join the online meeting (Now from mobile devices!) ------------------------------------------------------- 1. Go to https://cisco.webex.com/ciscosales/j.php?ED=3D216536202&UID=3D0&PW= =3DNNWI1Yzk5NTVh&RT=3DMiMyMw%3D%3D 2. Enter your name and email address. 3. Enter the meeting password: sixtus 4. Click "Join Now". To view in other time zones or languages, please click the link: https://cisco.webex.com/ciscosales/j.php?ED=3D216536202&UID=3D0&PW=3DNNWI1Y= zk5NTVh&ORT=3DMiMyMw%3D%3D ---------------------------------------------------------------- ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes ---------------------------------------------------------------- The affected toll free numbers are: (866) 432-9903 for the San Jose/Milpita= s area and (866) 349-3520 for the RTP area. Please dial the local access number for your area from the list below: - San Jose/Milpitas (408) area: 525-6800 - RTP (919) area: 392-3330 ------------------------------------------------------- To join the teleconference only ------------------------------------------------------- 1. Dial into Cisco WebEx (view all Global Access Numbers at http://cisco.com/en/US/about/doing_business/conferencing/index.html 2. Follow the prompts to enter the Meeting Number (listed above) or Access = Code followed by the # sign. San Jose, CA: +1.408.525.6800 RTP: +1.919.392.3330 US/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 India: +91.80.4350.1111 Germany: +49.619.6773.9002 Japan: +81.3.5763.9394 China: +86.10.8515.5666 ------------------------------------------------------- For assistance ------------------------------------------------------- 1. Go to https://cisco.webex.com/ciscosales/mc 2. On the left navigation bar, click "Support". You can contact me at: pthubert@cisco.com 33-49-723 2634 To add this meeting to your calendar program (for example Microsoft Outlook= ), click this link: https://cisco.webex.com/ciscosales/j.php?ED=3D216536202&UID=3D0&ICS=3DMI&LD= =3D1&RD=3D2&ST=3D1&SHA2=3DAAAAAth7Q0Luy7aTNxB4AdkU2vulY1PhJj7VdbwFMlJ10/gW&= RT=3DMiMyMw%3D%3D The playback of UCF (Universal Communications Format) rich media files requ= ires appropriate players. To view this type of rich media files in the meet= ing, please check whether you have the players installed on your computer b= y going to https://cisco.webex.com/ciscosales/systemdiagnosis.php. http://www.webex.com CCP:+14085256800x208503216# IMPORTANT NOTICE: This WebEx service includes a feature that allows audio a= nd any documents and other materials exchanged or viewed during the session= to be recorded. By joining this session, you automatically consent to such= recordings. If you do not consent to the recording, discuss your concerns = with the meeting host prior to the start of the recording or do not join th= e session. Please note that any such recordings may be subject to discovery= in the event of litigation. --_000_E045AECD98228444A58C61C200AE1BD835CD3BE1xmbrcdx01ciscoc_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Dear all,

 

Suggested Agenda for tomorrow is:

 

- Presentation of the backbone router draft (http://www.ietf.org/internet-drafts/draft-thubert-6lowpan-bac= kbone-router-03.txt): 15 minutes

- 6TUS draft: 15 minutes

-ML topix: Broadcast channels, mapping channels to f= lows (DIS, DIO, DAO, ND, hard-reserved, lazy-reserved, best-effort) 30 minu= tes

 

Please let me know if you wish to add/change items .=

 

Cheers,

 

Pascal

 

------------------

 

Topic: 6TSCH
Date: Every Friday, from Friday, February 8, 2013 to Friday, February 7, 20= 14
Time: 6:00 pm, Europe Time (Paris, GMT+01:00)
Meeting Number: 208 503 216
Meeting Password: sixtus


-------------------------------------------------------
To join the online meeting (Now from mobile devices!)
-------------------------------------------------------
1. Go to https://cisco.webex.com/ciscosales/j.php?ED=3D216536202&UID=3D0&PW= =3DNNWI1Yzk5NTVh&RT=3DMiMyMw%3D%3D
2. Enter your name and email address.
3. Enter the meeting password: sixtus
4. Click "Join Now".

To view in other time zones or languages, please click the link:
https= ://cisco.webex.com/ciscosales/j.php?ED=3D216536202&UID=3D0&PW=3DNNW= I1Yzk5NTVh&ORT=3DMiMyMw%3D%3D

----------------------------------------------------------------
ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes
----------------------------------------------------------------

The affected toll free numbers are: (866) 432-9903 for the San Jose/Milpita= s area and (866) 349-3520 for the RTP area.

Please dial the local access number for your area from the list below:
- San Jose/Milpitas (408) area: 525-6800
- RTP (919) area: 392-3330

-------------------------------------------------------
To join the teleconference only
-------------------------------------------------------
1. Dial into Cisco WebEx (view all Global Access Numbers at
http://cisco.com/en/US/about/doing_business/conferen= cing/index.html
2. Follow the prompts to enter the Meeting Number (listed above) or Access = Code followed by the # sign.

San Jose, CA: +1.408.525.6800 RTP: +1.919.392.3330

US/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117

India: +91.80.4350.1111 Germany: +49.619.6773.9002

Japan: +81.3.5763.9394 China: +86.10.8515.5666

-------------------------------------------------------
For assistance
-------------------------------------------------------
1. Go to https://cisco.webex.com/ciscosales/mc
2. On the left navigation bar, click "Support".

You can contact me at:
pthubert@cisco.com
33-49-723 2634

To add this meeting to your calendar program (for example Microsoft Outlook= ), click this link:
https://cisco.webex.com/ciscosales/j.php?ED=3D216536202&UID=3D0&I= CS=3DMI&LD=3D1&RD=3D2&ST=3D1&SHA2=3DAAAAAth7Q0Luy7aTNxB4Adk= U2vulY1PhJj7VdbwFMlJ10/gW&RT=3DMiMyMw%3D%3D

The playback of UCF (Universal Communications Format) rich media files requ= ires appropriate players. To view this type of rich media files in the meet= ing, please check whether you have the players installed on your computer b= y going to https://= cisco.webex.com/ciscosales/systemdiagnosis.php.




http://www.webex.com=

CCP:+14085256800x208503216#

IMPORTANT NOTICE: This WebEx service includes a feature that allows audio a= nd any documents and other materials exchanged or viewed during the session= to be recorded. By joining this session, you automatically consent to such= recordings. If you do not consent to the recording, discuss your concerns with the meeting host prior to the= start of the recording or do not join the session. Please note that any su= ch recordings may be subject to discovery in the event of litigation.

--_000_E045AECD98228444A58C61C200AE1BD835CD3BE1xmbrcdx01ciscoc_-- From qinwang@berkeley.edu Thu Feb 28 10:39:34 2013 Return-Path: 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 C7A2621F897F for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 10:39:34 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.691 X-Spam-Level: X-Spam-Status: No, score=-5.691 tagged_above=-999 required=5 tests=[AWL=-0.292, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hZBdt4EcH5lE for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 10:39:34 -0800 (PST) Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) by ietfa.amsl.com (Postfix) with ESMTP id 4524621F8925 for <6tsch@ietf.org>; Thu, 28 Feb 2013 10:39:34 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1UB8OC-0007mA-9I; Thu, 28 Feb 2013 10:39:33 -0800 Received: from 136.152.39.122 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Thu, 28 Feb 2013 10:39:32 -0800 Message-ID: In-Reply-To: <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> References: <512C36F4.4000409@eecs.berkeley.edu> <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> Date: Thu, 28 Feb 2013 10:39:32 -0800 From: "Qin Wang" To: "Alfredo Grieco" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 6tsch@ietf.org, 'Xavier Vilajosana' Subject: Re: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2013 18:39:34 -0000 Hi Alfredo, When you say "primary broadcast channel", you mean a physical or logical channel, for example one of the 16 channels in 2.4GHz band, or a set of links among neighbors? I think using a set of links as broadcast channel, instead of a fixed physical or logic channel, is more flexible and bandwidth efficient. How do you think? Qin > Hi Xavi and all, > > Sorry for the delayed reply. > > I agree that I broadcast channel is required. I was wondering that if we > set > up a broadcast channel, its bandwidth should scale with the size of the > network. The more node the more the signaling to be sent in broadcast. > > Should we imagine a primary broadcast channel that convey also the > information to signal the presence of further additional broadcast > channels > ? > > Cheers > > Alfredo > > -----Messaggio originale----- > Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto di > Xavier Vilajosana > Inviato: Tuesday, February 26, 2013 5:16 AM > A: 6tsch@ietf.org > Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH > > Hi, > > I have a question that i want to discuss, the question is whether we need > a > broadcast channel in TSCH or not and what kind of support 6tus should > provide. (the answer can be depends... but lets see some cases) > > a) ADV need broadcast channels in case they are used to synchronize the > network. IEEE 802.15.4e provides the timekeeping flag to set that channels > as used for synchronization and shared flag can make them broadcast. > b) Those networks that do not need ADV for synchronization then can use > any > TX link for ADV, this means that if it is not shared only the node > listening > on that link will get the ADV. However as this periodically occurs the ADV > might eventually be listened in all channels. > c)Some DAOs and all DIOs require a broadcast channel. Should the schedule > provide that? in case of a), can the same link be used? How this link > should > be installed in the nodes? > d)Is the scheduler of the network who should setup a broadcast channel > independent of the broadcast channel set for ADV? can it be the same? Or > in > contrast, 6tus can configure the EB so it indicates a broadcast channel.. > e).. > > I would like to know what is your opinion on that. > > cheers! > Xavi > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From alfredo.grieco@gmail.com Thu Feb 28 11:15:27 2013 Return-Path: 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 CC84621F8623 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 11:15:27 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.299 X-Spam-Level: X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.900, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W0m-tZnZQ1D5 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 11:15:27 -0800 (PST) Received: from mail-we0-x22b.google.com (mail-we0-x22b.google.com [IPv6:2a00:1450:400c:c03::22b]) by ietfa.amsl.com (Postfix) with ESMTP id EEDEE21F85E7 for <6tsch@ietf.org>; Thu, 28 Feb 2013 11:15:26 -0800 (PST) Received: by mail-we0-f171.google.com with SMTP id u54so1860777wey.16 for <6tsch@ietf.org>; Thu, 28 Feb 2013 11:15:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:content-type:content-transfer-encoding :x-mailer:thread-index:content-language; bh=KL2+Cmeg0Vp3Y0BqLyEnc+RvBcF3VeK/fwd2/QhDzeM=; b=zyGy0S9xTVn89wMSj5KCzhmdlgkqO0ZSFk/ClFbvx6+5/ZjMolhfeM6ssIpB4fgBrI t1PAZ3cFFhrF9iLqFQqjIeO8WPFh8/eQnIuxuLknvrmych8IjgrYxk92nNu/PI3x+1lD 6tN+vptAKXiUoI9PBHqZK5VsjgtcjvhmPQS2KC2aGnfmMzUtUkLcxt2u4e0FTiZ8S57J 9fCcjSDGleS6OLXWwL58mVBjlsGjjt2Mpd9vRsrPs1ND78kD0zUMj2yGWhTa/MmosN95 ODlPhcs8avwTkc/i4ZYLK/U1ZU9QhKrYL086r4aaMfOphiBydjYDvA08RLCNpimxNHPZ KHrg== X-Received: by 10.194.93.97 with SMTP id ct1mr12851319wjb.48.1362078925979; Thu, 28 Feb 2013 11:15:25 -0800 (PST) Received: from GriecoPC (deecom23.poliba.it. [193.204.59.55]) by mx.google.com with ESMTPS id bj9sm35290081wib.4.2013.02.28.11.15.24 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 28 Feb 2013 11:15:25 -0800 (PST) From: "Alfredo Grieco" To: "'Qin Wang'" References: <512C36F4.4000409@eecs.berkeley.edu> <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> In-Reply-To: Date: Thu, 28 Feb 2013 20:15:20 +0100 Message-ID: <512faccd.e958b40a.1755.0261@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac4V4vUl0kBL8BsiRQu27awKi6z+PQABFQcA Content-Language: en-us Cc: 6tsch@ietf.org, 'Xavier Vilajosana' Subject: [6tsch] R: R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2013 19:15:27 -0000 Hi Qin, The "primary broadcast channel" could be logical otherwise it could = suffer selective EM noise. Using a set of links for me it is ok but it requires we answer to the = question: how many links in the set ? This answer cannot be provided = once for all because the amount of signaling is related to the scale of = the network, right ? This is the reason why I was proposing a narrow primary broadcast = channel that could be "enlarged" (if required) on a dynamical basis. Thanks a lot for your valuable considerations Cheers Alfredo -----Messaggio originale----- Da: Qin Wang [mailto:qinwang@berkeley.edu]=20 Inviato: Thursday, February 28, 2013 7:40 PM A: Alfredo Grieco Cc: 'Xavier Vilajosana'; 6tsch@ietf.org Oggetto: Re: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH Hi Alfredo, When you say "primary broadcast channel", you mean a physical or logical = channel, for example one of the 16 channels in 2.4GHz band, or a set of = links among neighbors? I think using a set of links as broadcast channel, instead of a fixed = physical or logic channel, is more flexible and bandwidth efficient. How = do you think? Qin > Hi Xavi and all, > > Sorry for the delayed reply. > > I agree that I broadcast channel is required. I was wondering that if=20 > we set up a broadcast channel, its bandwidth should scale with the=20 > size of the network. The more node the more the signaling to be sent=20 > in broadcast. > > Should we imagine a primary broadcast channel that convey also the=20 > information to signal the presence of further additional broadcast=20 > channels ? > > Cheers > > Alfredo > > -----Messaggio originale----- > Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto=20 > di Xavier Vilajosana > Inviato: Tuesday, February 26, 2013 5:16 AM > A: 6tsch@ietf.org > Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH > > Hi, > > I have a question that i want to discuss, the question is whether we=20 > need a broadcast channel in TSCH or not and what kind of support 6tus=20 > should provide. (the answer can be depends... but lets see some cases) > > a) ADV need broadcast channels in case they are used to synchronize=20 > the network. IEEE 802.15.4e provides the timekeeping flag to set that=20 > channels as used for synchronization and shared flag can make them = broadcast. > b) Those networks that do not need ADV for synchronization then can=20 > use any TX link for ADV, this means that if it is not shared only the=20 > node listening on that link will get the ADV. However as this=20 > periodically occurs the ADV might eventually be listened in all=20 > channels. > c)Some DAOs and all DIOs require a broadcast channel. Should the=20 > schedule provide that? in case of a), can the same link be used? How=20 > this link should be installed in the nodes? > d)Is the scheduler of the network who should setup a broadcast channel = > independent of the broadcast channel set for ADV? can it be the same?=20 > Or in contrast, 6tus can configure the EB so it indicates a broadcast=20 > channel.. > e).. > > I would like to know what is your opinion on that. > > cheers! > Xavi > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > > _______________________________________________ > 6tsch mailing list > 6tsch@ietf.org > https://www.ietf.org/mailman/listinfo/6tsch > From qinwang@berkeley.edu Thu Feb 28 12:51:28 2013 Return-Path: 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 7CBA821F8A96 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 12:51:28 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.674 X-Spam-Level: X-Spam-Status: No, score=-5.674 tagged_above=-999 required=5 tests=[AWL=-0.275, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jRA4ZLj9bZj1 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 12:51:25 -0800 (PST) Received: from cm03fe.IST.Berkeley.EDU (cm03fe.IST.Berkeley.EDU [169.229.218.144]) by ietfa.amsl.com (Postfix) with ESMTP id A080421F8A85 for <6tsch@ietf.org>; Thu, 28 Feb 2013 12:51:22 -0800 (PST) Received: from cm02ws.ist.berkeley.edu ([169.229.218.164] helo=calmail.berkeley.edu) by cm03fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1UBARk-0005rh-BQ; Thu, 28 Feb 2013 12:51:22 -0800 Received: from 136.152.39.122 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Thu, 28 Feb 2013 12:51:20 -0800 Message-ID: In-Reply-To: <512faccd.e958b40a.1755.0261@mx.google.com> References: <512C36F4.4000409@eecs.berkeley.edu> <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> <512faccd.e958b40a.1755.0261@mx.google.com> Date: Thu, 28 Feb 2013 12:51:20 -0800 From: "Qin Wang" To: "Alfredo Grieco" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: 6tsch@ietf.org, 'Xavier Vilajosana' , 'Qin Wang' Subject: Re: [6tsch] R: R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2013 20:51:28 -0000 Hi Alfredo, I agree with you that it is almost impossible to answer how many links should be in the set in the context of dynamic network. I also agree with the idea of some primary broadcast channel that could be "enlarged" on dynamical basis. We can make it happen in the following way. TSCH Pan coordinator (i.e. the first node in a TSCH network) has a set of links to broadcast, which is configured by someone else, and propagated in FrameAndLinkIE of EB periodically. Thus, from the FrameAndLinkIE, joining nodes know the set of Links and use them as primary broadcast channel. When upper layer needs more broadcast bandwidth according to traffic load, upper layer can let 6tus add links marked as broadcast into schedule, and also add the links into FrameAndLinkIE to notify neighbors. By propagation of the information in FrameAndLinkIE, a "enlarged" broadcast channel is established. Does it make sense? Qin > Hi Qin, > > The "primary broadcast channel" could be logical otherwise it could suffer > selective EM noise. > > Using a set of links for me it is ok but it requires we answer to the > question: how many links in the set ? This answer cannot be provided once > for all because the amount of signaling is related to the scale of the > network, right ? > > This is the reason why I was proposing a narrow primary broadcast channel > that could be "enlarged" (if required) on a dynamical basis. > > Thanks a lot for your valuable considerations > > Cheers > > Alfredo > > > > -----Messaggio originale----- > Da: Qin Wang [mailto:qinwang@berkeley.edu] > Inviato: Thursday, February 28, 2013 7:40 PM > A: Alfredo Grieco > Cc: 'Xavier Vilajosana'; 6tsch@ietf.org > Oggetto: Re: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH > > Hi Alfredo, > > When you say "primary broadcast channel", you mean a physical or logical > channel, for example one of the 16 channels in 2.4GHz band, or a set of > links among neighbors? > > I think using a set of links as broadcast channel, instead of a fixed > physical or logic channel, is more flexible and bandwidth efficient. How > do you think? > > Qin > > >> Hi Xavi and all, >> >> Sorry for the delayed reply. >> >> I agree that I broadcast channel is required. I was wondering that if >> we set up a broadcast channel, its bandwidth should scale with the >> size of the network. The more node the more the signaling to be sent >> in broadcast. >> >> Should we imagine a primary broadcast channel that convey also the >> information to signal the presence of further additional broadcast >> channels ? >> >> Cheers >> >> Alfredo >> >> -----Messaggio originale----- >> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >> di Xavier Vilajosana >> Inviato: Tuesday, February 26, 2013 5:16 AM >> A: 6tsch@ietf.org >> Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH >> >> Hi, >> >> I have a question that i want to discuss, the question is whether we >> need a broadcast channel in TSCH or not and what kind of support 6tus >> should provide. (the answer can be depends... but lets see some cases) >> >> a) ADV need broadcast channels in case they are used to synchronize >> the network. IEEE 802.15.4e provides the timekeeping flag to set that >> channels as used for synchronization and shared flag can make them >> broadcast. >> b) Those networks that do not need ADV for synchronization then can >> use any TX link for ADV, this means that if it is not shared only the >> node listening on that link will get the ADV. However as this >> periodically occurs the ADV might eventually be listened in all >> channels. >> c)Some DAOs and all DIOs require a broadcast channel. Should the >> schedule provide that? in case of a), can the same link be used? How >> this link should be installed in the nodes? >> d)Is the scheduler of the network who should setup a broadcast channel >> independent of the broadcast channel set for ADV? can it be the same? >> Or in contrast, 6tus can configure the EB so it indicates a broadcast >> channel.. >> e).. >> >> I would like to know what is your opinion on that. >> >> cheers! >> Xavi >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> >> _______________________________________________ >> 6tsch mailing list >> 6tsch@ietf.org >> https://www.ietf.org/mailman/listinfo/6tsch >> > > > From alfredo.grieco@gmail.com Thu Feb 28 14:15:05 2013 Return-Path: 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 ED68321F8738 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 14:15:05 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.002 X-Spam-Level: X-Spam-Status: No, score=-1.002 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_LOW=-1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PtmE0xFtQsCw for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 14:15:04 -0800 (PST) Received: from mail-ee0-f51.google.com (mail-ee0-f51.google.com [74.125.83.51]) by ietfa.amsl.com (Postfix) with ESMTP id 1C30221F8803 for <6tsch@ietf.org>; Thu, 28 Feb 2013 14:15:03 -0800 (PST) Received: by mail-ee0-f51.google.com with SMTP id d17so1860406eek.38 for <6tsch@ietf.org>; Thu, 28 Feb 2013 14:15:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=EA9AsmGXkJc6pvqN35zQU7E0WwDUC1wxrmUo1lhEIAY=; b=MQ8cHsERhCQ+i4RdqKpFTdGYAvizsNgbB8Bd4yMnZcNnIacj1M5/B9VGOs2GplI3y1 vVCXwefDY60kqqZ242escDJrrMQQmgBJ2uLqVu9BX7/2+Atbj2SJrsVqzvB83NkqBhnV xTNOUJCorz0NJ0PZ9WzVMQ1HsTDPISX5OlitY2H5URLEEPuLLyD4Oawuxbn7GMJzwqCb OMPcoqPnJ1+Od7dvqK38AyudTLHoCjbYQzHOOGolMxKw5gQdxZcuJ8JCf9Jr5MAWUeG+ yeZSY43le8RJP9EB5f+k3BfjYDQJmZmBSRQDPS6XKFDODaQ1CsWO029T4gR+0g/fCwXe 3x7Q== X-Received: by 10.15.100.202 with SMTP id bn50mr20858139eeb.36.1362089703227; Thu, 28 Feb 2013 14:15:03 -0800 (PST) Received: from [217.203.52.4] ([217.203.52.4]) by mx.google.com with ESMTPS id 3sm13960088eej.6.2013.02.28.14.15.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 Feb 2013 14:15:02 -0800 (PST) References: <512C36F4.4000409@eecs.berkeley.edu> <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> <512faccd.e958b40a.1755.0261@mx.google.com> Mime-Version: 1.0 (1.0) In-Reply-To: Content-Type: multipart/alternative; boundary=Apple-Mail-8E54FC62-845A-45B2-8B2F-FCD4DAB446B8 Content-Transfer-Encoding: 7bit Message-Id: <0EC0D2FC-B028-412B-8875-892884DF219F@gmail.com> X-Mailer: iPad Mail (10B141) From: Grieco Date: Thu, 28 Feb 2013 23:15:00 +0100 To: Qin Wang Cc: "6tsch@ietf.org" <6tsch@ietf.org>, Xavier Vilajosana Subject: Re: [6tsch] R: R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Feb 2013 22:15:06 -0000 --Apple-Mail-8E54FC62-845A-45B2-8B2F-FCD4DAB446B8 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Dear Qin, =46rom my point of view what you are proposing is ok. Just to provide another opportunity of exchange of ideas, It could be also p= ossible that application protocols ask 6tus to autonomously set up new broad= cast channels when the load on the currently used channel excheed some thres= hold. In other terms, why high level protocols should care about adding and stripi= ng broadcast channels ? Let 6tus do it for them. What do you think about ? Thanks a lot for your previous answer Cheers Alfredo -- Luigi Alfredo Grieco, PhD Assistant Professor Department of Electrical and Information Engineering Politecnico di Bari Via Orabona 4 - 70125 - Bari - Italy +39 080 5963 911 telematics.poliba.it/grieco Skype id: l.alfredo.grieco Mobile: +39 3346715672 On 28 Feb 2013, at 21:51, "Qin Wang" wrote: > Hi Alfredo, >=20 > I agree with you that it is almost impossible to answer how many links > should be in the set in the context of dynamic network. I also agree with > the idea of some primary broadcast channel that could be "enlarged" on > dynamical basis. We can make it happen in the following way. >=20 > TSCH Pan coordinator (i.e. the first node in a TSCH network) has a set of > links to broadcast, which is configured by someone else, and propagated in= > FrameAndLinkIE of EB periodically. Thus, from the FrameAndLinkIE, joining > nodes know the set of Links and use them as primary broadcast channel. > When upper layer needs more broadcast bandwidth according to traffic load,= > upper layer can let 6tus add links marked as broadcast into schedule, and > also add the links into FrameAndLinkIE to notify neighbors. By propagation= > of the information in FrameAndLinkIE, a "enlarged" broadcast channel is > established. >=20 > Does it make sense? >=20 > Qin >=20 >=20 >> Hi Qin, >>=20 >> The "primary broadcast channel" could be logical otherwise it could suffe= r >> selective EM noise. >>=20 >> Using a set of links for me it is ok but it requires we answer to the >> question: how many links in the set ? This answer cannot be provided once= >> for all because the amount of signaling is related to the scale of the >> network, right ? >>=20 >> This is the reason why I was proposing a narrow primary broadcast channel= >> that could be "enlarged" (if required) on a dynamical basis. >>=20 >> Thanks a lot for your valuable considerations >>=20 >> Cheers >>=20 >> Alfredo >>=20 >>=20 >>=20 >> -----Messaggio originale----- >> Da: Qin Wang [mailto:qinwang@berkeley.edu] >> Inviato: Thursday, February 28, 2013 7:40 PM >> A: Alfredo Grieco >> Cc: 'Xavier Vilajosana'; 6tsch@ietf.org >> Oggetto: Re: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH >>=20 >> Hi Alfredo, >>=20 >> When you say "primary broadcast channel", you mean a physical or logical >> channel, for example one of the 16 channels in 2.4GHz band, or a set of >> links among neighbors? >>=20 >> I think using a set of links as broadcast channel, instead of a fixed >> physical or logic channel, is more flexible and bandwidth efficient. How >> do you think? >>=20 >> Qin >>=20 >>=20 >>> Hi Xavi and all, >>>=20 >>> Sorry for the delayed reply. >>>=20 >>> I agree that I broadcast channel is required. I was wondering that if >>> we set up a broadcast channel, its bandwidth should scale with the >>> size of the network. The more node the more the signaling to be sent >>> in broadcast. >>>=20 >>> Should we imagine a primary broadcast channel that convey also the >>> information to signal the presence of further additional broadcast >>> channels ? >>>=20 >>> Cheers >>>=20 >>> Alfredo >>>=20 >>> -----Messaggio originale----- >>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>> di Xavier Vilajosana >>> Inviato: Tuesday, February 26, 2013 5:16 AM >>> A: 6tsch@ietf.org >>> Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH >>>=20 >>> Hi, >>>=20 >>> I have a question that i want to discuss, the question is whether we >>> need a broadcast channel in TSCH or not and what kind of support 6tus >>> should provide. (the answer can be depends... but lets see some cases) >>>=20 >>> a) ADV need broadcast channels in case they are used to synchronize >>> the network. IEEE 802.15.4e provides the timekeeping flag to set that >>> channels as used for synchronization and shared flag can make them >>> broadcast. >>> b) Those networks that do not need ADV for synchronization then can >>> use any TX link for ADV, this means that if it is not shared only the >>> node listening on that link will get the ADV. However as this >>> periodically occurs the ADV might eventually be listened in all >>> channels. >>> c)Some DAOs and all DIOs require a broadcast channel. Should the >>> schedule provide that? in case of a), can the same link be used? How >>> this link should be installed in the nodes? >>> d)Is the scheduler of the network who should setup a broadcast channel >>> independent of the broadcast channel set for ADV? can it be the same? >>> Or in contrast, 6tus can configure the EB so it indicates a broadcast >>> channel.. >>> e).. >>>=20 >>> I would like to know what is your opinion on that. >>>=20 >>> cheers! >>> Xavi >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >>>=20 >>> _______________________________________________ >>> 6tsch mailing list >>> 6tsch@ietf.org >>> https://www.ietf.org/mailman/listinfo/6tsch >=20 >=20 --Apple-Mail-8E54FC62-845A-45B2-8B2F-FCD4DAB446B8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Dear Qin,

=46rom= my point of view what you are proposing is ok.

Jus= t to provide another opportunity of exchange of ideas, It could be also poss= ible that application protocols ask 6tus to autonomously set up new bro= adcast channels when the load on the currently used channel excheed some thr= eshold.

In other terms, why high level protocols sh= ould care about adding and striping broadcast channels ? Let 6tus do it for t= hem.

What do you think about ?

=
Thanks a lot for your previous answer

Cheers

Alfredo

--
Luigi Alfredo Grieco, PhD
Assistant Professor
Department of Electrical and Information Engineering
<= div style=3D"font-family: Helvetica; font-size: medium; -webkit-tap-highligh= t-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(17= 5, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0= .230469); -webkit-text-size-adjust: auto; ">Politecnico di Bari
Via Orabona 4 - 70125 - Bari - Italy<= /div>
+39 080 5963 911
telematics.poliba.it/grieco
Skype id: l.alfredo.grieco
Mobile: +39 3346715672

=

On 28 Feb 2013, at 21:51, "Qin Wang" <qinwang@berkeley.edu> wrote:

<= blockquote type=3D"cite">
Hi Alfredo,

<= span>I agree with you that it is almost impossible to answer how many links<= /span>
should be in the set in the context of dynamic network. I al= so agree with
the idea of some primary broadcast channel tha= t could be "enlarged" on
dynamical basis. We can make it hap= pen in the following way.

TSCH Pan coordina= tor (i.e. the first node in a TSCH network) has a set of
lin= ks to broadcast, which is configured by someone else, and propagated in
FrameAndLinkIE of EB periodically. Thus, from the FrameAndLinkIE= , joining
nodes know the set of Links and use them as primar= y broadcast channel.
When upper layer needs more broadcast b= andwidth according to traffic load,
upper layer can let 6tus= add links marked as broadcast into schedule, and
also add t= he links into FrameAndLinkIE to notify neighbors. By propagation
<= span>of the information in FrameAndLinkIE, a "enlarged" broadcast channel is=

established.

Does it make s= ense?

Qin

=
Hi Qin,

The "primary broadcast channel" could be logical otherwise it coul= d suffer
selective EM= noise.

Using a set of links for me it is= ok but it requires we answer to the
question: how many links in the set ? This answer cannot be p= rovided once
for all b= ecause the amount of signaling is related to the scale of the
network, right ?

This is the reason why I was proposing a narrow primary bro= adcast channel
that c= ould be "enlarged" (if required) on a dynamical basis.

Thanks a lot for your valuable considerations

Cheers

Alfredo



-----Messaggi= o originale-----
Da: Q= in Wang [mailto:qinwang@berkeley.edu= ]
Inviato: Thursd= ay, February 28, 2013 7:40 PM
A: Alfredo Grieco
= Cc: 'Xavier Vilajosana'; 6tsch@ietf.= org
Oggetto: Re: [= 6tsch] R: DIOs/DAOs and broadcast channels on TSCH

Hi Alfredo,

When you say "prima= ry broadcast channel", you mean a physical or logical
channel, for example one of the 16 channels= in 2.4GHz band, or a set of
links among neighbors?

I think us= ing a set of links as broadcast channel, instead of a fixed
physical or logic channel, is more fl= exible and bandwidth efficient. How
do you think?
=
Qin
=


<= blockquote type=3D"cite">Hi Xavi and all,
Sorry for the delayed reply.

I= agree that I broadcast channel is required. I was wondering that if<= br>
we set up a broadcast channel, its bandwidth should scale with th= e
size of the network. The more node the more the signaling= to be sent
in broadcast.

<= span>Should we imagine a primary broadcast channel that convey also the
information to signal the presence of further additional broadc= ast
channels ?

<= /blockquote>
Cheers=

Alfredo

<= /blockquote>
-----Messaggio originale-----
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto
= di Xavier Vilajosana
Inviato: Tuesday, February 26, 2= 013 5:16 AM
A: 6tsch@iet= f.org
Oggetto: [6tsch] DIOs/DAOs and broadcast channel= s on TSCH

Hi,
=
I have a question that i want to discuss, the question is whethe= r we
need a broadcast channel in TSCH or not and what kind= of support 6tus
should provide. (the answer can be depend= s... but lets see some cases)

a) ADV ne= ed broadcast channels in case they are used to synchronize
the network. IEEE 802.15.4e provides the timekeeping flag to set that
channels as used for synchronization and shared flag can make t= hem
broadcast.
b) Those networks that do= not need ADV for synchronization then can
use any TX link= for ADV, this means that if it is not shared only the
nod= e listening on that link will get the ADV. However as this
periodically occurs the ADV might eventually be listened in all
<= /blockquote>
channels.
c)Some DAOs and all DIOs require a broadc= ast channel. Should the
schedule provide that? in case of a= ), can the same link be used? How
this link should be inst= alled in the nodes?
d)Is the scheduler of the network who s= hould setup a broadcast channel
independent of the broadca= st channel set for ADV? can it be the same?
Or in contrast= , 6tus can configure the EB so it indicates a broadcast
ch= annel..
e)..

I would l= ike to know what is your opinion on that.

cheers!
Xavi
________________________= _______________________
6tsch mailing list
6tsch@ietf.org
https://www.ietf.org/m= ailman/listinfo/6tsch

_____________= __________________________________
6tsch mailing list
6tsch@ietf.org
=
https://www.= ietf.org/mailman/listinfo/6tsch






= --Apple-Mail-8E54FC62-845A-45B2-8B2F-FCD4DAB446B8-- From qinwang@berkeley.edu Thu Feb 28 20:53:41 2013 Return-Path: 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 E765221F89CB for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 20:53:41 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.658 X-Spam-Level: X-Spam-Status: No, score=-5.658 tagged_above=-999 required=5 tests=[AWL=-0.259, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r2aNmxbjJ9SM for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 20:53:40 -0800 (PST) Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) by ietfa.amsl.com (Postfix) with ESMTP id DE0CE21F886A for <6tsch@ietf.org>; Thu, 28 Feb 2013 20:53:40 -0800 (PST) Received: from cm04ws.ist.berkeley.edu ([169.229.218.166] helo=calmail.berkeley.edu) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.76) (auth login:qinwang@berkeley.edu) (envelope-from ) id 1UBHyU-0004gC-Hr; Thu, 28 Feb 2013 20:53:40 -0800 Received: from 174.234.75.135 (SquirrelMail authenticated user qinwang@berkeley.edu) by calmail.berkeley.edu with HTTP; Thu, 28 Feb 2013 20:53:38 -0800 Message-ID: <445a104c742f49e2aa6887f3f2f4cb63.squirrel@calmail.berkeley.edu> In-Reply-To: <0EC0D2FC-B028-412B-8875-892884DF219F@gmail.com> References: <512C36F4.4000409@eecs.berkeley.edu> <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> <512faccd.e958b40a.1755.0261@mx.google.com> <0EC0D2FC-B028-412B-8875-892884DF219F@gmail.com> Date: Thu, 28 Feb 2013 20:53:38 -0800 From: "Qin Wang" To: "Grieco" User-Agent: SquirrelMail/1.4.21-2.berkeley MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: "6tsch@ietf.org" <6tsch@ietf.org>, Xavier Vilajosana , Qin Wang Subject: Re: [6tsch] R: R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Mar 2013 04:53:42 -0000 Alfredo, It's a good idea. But, I think we should design the basic and mandatory functionality first, make sure it works. And then, we can design advanced feature/functions, making 6tus more flexible and powerful. How do you think? Qin > Dear Qin, > > From my point of view what you are proposing is ok. > > Just to provide another opportunity of exchange of ideas, It could be also > possible that application protocols ask 6tus to autonomously set up new > broadcast channels when the load on the currently used channel excheed > some threshold. > > In other terms, why high level protocols should care about adding and > striping broadcast channels ? Let 6tus do it for them. > > What do you think about ? > > Thanks a lot for your previous answer > > Cheers > > Alfredo > > -- > Luigi Alfredo Grieco, PhD > Assistant Professor > Department of Electrical and Information Engineering > Politecnico di Bari > Via Orabona 4 - 70125 - Bari - Italy > +39 080 5963 911 > telematics.poliba.it/grieco > Skype id: l.alfredo.grieco > Mobile: +39 3346715672 > > > On 28 Feb 2013, at 21:51, "Qin Wang" wrote: > >> Hi Alfredo, >> >> I agree with you that it is almost impossible to answer how many links >> should be in the set in the context of dynamic network. I also agree >> with >> the idea of some primary broadcast channel that could be "enlarged" on >> dynamical basis. We can make it happen in the following way. >> >> TSCH Pan coordinator (i.e. the first node in a TSCH network) has a set >> of >> links to broadcast, which is configured by someone else, and propagated >> in >> FrameAndLinkIE of EB periodically. Thus, from the FrameAndLinkIE, >> joining >> nodes know the set of Links and use them as primary broadcast channel. >> When upper layer needs more broadcast bandwidth according to traffic >> load, >> upper layer can let 6tus add links marked as broadcast into schedule, >> and >> also add the links into FrameAndLinkIE to notify neighbors. By >> propagation >> of the information in FrameAndLinkIE, a "enlarged" broadcast channel is >> established. >> >> Does it make sense? >> >> Qin >> >> >>> Hi Qin, >>> >>> The "primary broadcast channel" could be logical otherwise it could >>> suffer >>> selective EM noise. >>> >>> Using a set of links for me it is ok but it requires we answer to the >>> question: how many links in the set ? This answer cannot be provided >>> once >>> for all because the amount of signaling is related to the scale of the >>> network, right ? >>> >>> This is the reason why I was proposing a narrow primary broadcast >>> channel >>> that could be "enlarged" (if required) on a dynamical basis. >>> >>> Thanks a lot for your valuable considerations >>> >>> Cheers >>> >>> Alfredo >>> >>> >>> >>> -----Messaggio originale----- >>> Da: Qin Wang [mailto:qinwang@berkeley.edu] >>> Inviato: Thursday, February 28, 2013 7:40 PM >>> A: Alfredo Grieco >>> Cc: 'Xavier Vilajosana'; 6tsch@ietf.org >>> Oggetto: Re: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH >>> >>> Hi Alfredo, >>> >>> When you say "primary broadcast channel", you mean a physical or >>> logical >>> channel, for example one of the 16 channels in 2.4GHz band, or a set of >>> links among neighbors? >>> >>> I think using a set of links as broadcast channel, instead of a fixed >>> physical or logic channel, is more flexible and bandwidth efficient. >>> How >>> do you think? >>> >>> Qin >>> >>> >>>> Hi Xavi and all, >>>> >>>> Sorry for the delayed reply. >>>> >>>> I agree that I broadcast channel is required. I was wondering that if >>>> we set up a broadcast channel, its bandwidth should scale with the >>>> size of the network. The more node the more the signaling to be sent >>>> in broadcast. >>>> >>>> Should we imagine a primary broadcast channel that convey also the >>>> information to signal the presence of further additional broadcast >>>> channels ? >>>> >>>> Cheers >>>> >>>> Alfredo >>>> >>>> -----Messaggio originale----- >>>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>>> di Xavier Vilajosana >>>> Inviato: Tuesday, February 26, 2013 5:16 AM >>>> A: 6tsch@ietf.org >>>> Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH >>>> >>>> Hi, >>>> >>>> I have a question that i want to discuss, the question is whether we >>>> need a broadcast channel in TSCH or not and what kind of support 6tus >>>> should provide. (the answer can be depends... but lets see some cases) >>>> >>>> a) ADV need broadcast channels in case they are used to synchronize >>>> the network. IEEE 802.15.4e provides the timekeeping flag to set that >>>> channels as used for synchronization and shared flag can make them >>>> broadcast. >>>> b) Those networks that do not need ADV for synchronization then can >>>> use any TX link for ADV, this means that if it is not shared only the >>>> node listening on that link will get the ADV. However as this >>>> periodically occurs the ADV might eventually be listened in all >>>> channels. >>>> c)Some DAOs and all DIOs require a broadcast channel. Should the >>>> schedule provide that? in case of a), can the same link be used? How >>>> this link should be installed in the nodes? >>>> d)Is the scheduler of the network who should setup a broadcast channel >>>> independent of the broadcast channel set for ADV? can it be the same? >>>> Or in contrast, 6tus can configure the EB so it indicates a broadcast >>>> channel.. >>>> e).. >>>> >>>> I would like to know what is your opinion on that. >>>> >>>> cheers! >>>> Xavi >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >>>> >>>> _______________________________________________ >>>> 6tsch mailing list >>>> 6tsch@ietf.org >>>> https://www.ietf.org/mailman/listinfo/6tsch >> >> > From alfredo.grieco@gmail.com Thu Feb 28 23:53:43 2013 Return-Path: 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 12C1C21F86D5 for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 23:53:43 -0800 (PST) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.285 X-Spam-Level: * X-Spam-Status: No, score=1.285 tagged_above=-999 required=5 tests=[AWL=-2.288, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_IP_ADDR=1.119, HTML_MESSAGE=0.001, J_CHICKENPOX_12=0.6, J_CHICKENPOX_14=0.6, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y96rzLDisBrS for <6tsch@ietfa.amsl.com>; Thu, 28 Feb 2013 23:53:40 -0800 (PST) Received: from mail-we0-x22c.google.com (mail-we0-x22c.google.com [IPv6:2a00:1450:400c:c03::22c]) by ietfa.amsl.com (Postfix) with ESMTP id C124F21F84F6 for <6tsch@ietf.org>; Thu, 28 Feb 2013 23:53:39 -0800 (PST) Received: by mail-we0-f172.google.com with SMTP id x10so2294824wey.3 for <6tsch@ietf.org>; Thu, 28 Feb 2013 23:53:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=IZi6t/pVCeraK+8htoOMUWOn/u7s9DgaYC8pjXFM7VM=; b=jWCi+1aBl3sCCOPHZLrqQLqw3e78RdJWvs1OUq8SnQvO5ZXZzIuN7+9P6S9thQ2qSb tUBPscshttg6znQ7iYAnMoWHHoKn7HEZOT5gCtHcy2h0gaFsPFFmZNlTJtU+xUIcm2Iv 4xQOovfvhLSR8adHOAMjImqUsJj6j1AvzaM1l81qoR/ZeE4Rjap/fLTV9QvcIoZwGz2N Fdx7LGDYY/KIkfbgQP7LipFskcg2xf2cWL7agJMA2SO3hp20yOo4jgkIHRI7sZH5htu0 8nr7OSYI8CJ+aYd+K0Wd+S3SL6v/00wTOvN1q+/IjP2ZG1shtdWdHaI4jN4mfT8IPrBn iCyQ== X-Received: by 10.194.89.169 with SMTP id bp9mr15688169wjb.57.1362124418936; Thu, 28 Feb 2013 23:53:38 -0800 (PST) Received: from [217.203.52.4] ([217.203.52.4]) by mx.google.com with ESMTPS id ek4sm37697509wib.11.2013.02.28.23.53.36 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 28 Feb 2013 23:53:38 -0800 (PST) References: <512C36F4.4000409@eecs.berkeley.edu> <512f2a1c.260eb40a.5ba7.ffffd737@mx.google.com> <512faccd.e958b40a.1755.0261@mx.google.com> <0EC0D2FC-B028-412B-8875-892884DF219F@gmail.com> <445a104c742f49e2aa6887f3f2f4cb63.squirrel@calmail.berkeley.edu> Mime-Version: 1.0 (1.0) In-Reply-To: <445a104c742f49e2aa6887f3f2f4cb63.squirrel@calmail.berkeley.edu> Content-Type: multipart/alternative; boundary=Apple-Mail-DF1C5B3E-D4AB-430B-8D17-E54C0C46A865 Content-Transfer-Encoding: 7bit Message-Id: <1496E472-D2DE-4A7A-911A-D57A91C14A08@gmail.com> X-Mailer: iPad Mail (10B141) From: Grieco Date: Fri, 1 Mar 2013 08:53:27 +0100 To: Qin Wang Cc: "6tsch@ietf.org" <6tsch@ietf.org>, Xavier Vilajosana Subject: Re: [6tsch] R: R: DIOs/DAOs and broadcast channels on TSCH 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: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Mar 2013 07:53:43 -0000 --Apple-Mail-DF1C5B3E-D4AB-430B-8D17-E54C0C46A865 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Ok Qin, so let's add to the protocol some flexibility in order to accomodate= optional fields and functionalities in the future. Is it ok for you ? Cheers Alfredo -- Luigi Alfredo Grieco, PhD Assistant Professor Department of Electrical and Information Engineering Politecnico di Bari Via Orabona 4 - 70125 - Bari - Italy +39 080 5963 911 telematics.poliba.it/grieco Skype id: l.alfredo.grieco Mobile: +39 3346715672 On 1 Mar 2013, at 05:53, "Qin Wang" wrote: > Alfredo, >=20 > It's a good idea. >=20 > But, I think we should design the basic and mandatory functionality first,= > make sure it works. And then, we can design advanced feature/functions, > making 6tus more flexible and powerful. >=20 > How do you think? >=20 > Qin >=20 >=20 >> Dear Qin, >>=20 >> =46rom my point of view what you are proposing is ok. >>=20 >> Just to provide another opportunity of exchange of ideas, It could be als= o >> possible that application protocols ask 6tus to autonomously set up new >> broadcast channels when the load on the currently used channel excheed >> some threshold. >>=20 >> In other terms, why high level protocols should care about adding and >> striping broadcast channels ? Let 6tus do it for them. >>=20 >> What do you think about ? >>=20 >> Thanks a lot for your previous answer >>=20 >> Cheers >>=20 >> Alfredo >>=20 >> -- >> Luigi Alfredo Grieco, PhD >> Assistant Professor >> Department of Electrical and Information Engineering >> Politecnico di Bari >> Via Orabona 4 - 70125 - Bari - Italy >> +39 080 5963 911 >> telematics.poliba.it/grieco >> Skype id: l.alfredo.grieco >> Mobile: +39 3346715672 >>=20 >>=20 >> On 28 Feb 2013, at 21:51, "Qin Wang" wrote: >>=20 >>> Hi Alfredo, >>>=20 >>> I agree with you that it is almost impossible to answer how many links >>> should be in the set in the context of dynamic network. I also agree >>> with >>> the idea of some primary broadcast channel that could be "enlarged" on >>> dynamical basis. We can make it happen in the following way. >>>=20 >>> TSCH Pan coordinator (i.e. the first node in a TSCH network) has a set >>> of >>> links to broadcast, which is configured by someone else, and propagated >>> in >>> FrameAndLinkIE of EB periodically. Thus, from the FrameAndLinkIE, >>> joining >>> nodes know the set of Links and use them as primary broadcast channel. >>> When upper layer needs more broadcast bandwidth according to traffic >>> load, >>> upper layer can let 6tus add links marked as broadcast into schedule, >>> and >>> also add the links into FrameAndLinkIE to notify neighbors. By >>> propagation >>> of the information in FrameAndLinkIE, a "enlarged" broadcast channel is >>> established. >>>=20 >>> Does it make sense? >>>=20 >>> Qin >>>=20 >>>=20 >>>> Hi Qin, >>>>=20 >>>> The "primary broadcast channel" could be logical otherwise it could >>>> suffer >>>> selective EM noise. >>>>=20 >>>> Using a set of links for me it is ok but it requires we answer to the >>>> question: how many links in the set ? This answer cannot be provided >>>> once >>>> for all because the amount of signaling is related to the scale of the >>>> network, right ? >>>>=20 >>>> This is the reason why I was proposing a narrow primary broadcast >>>> channel >>>> that could be "enlarged" (if required) on a dynamical basis. >>>>=20 >>>> Thanks a lot for your valuable considerations >>>>=20 >>>> Cheers >>>>=20 >>>> Alfredo >>>>=20 >>>>=20 >>>>=20 >>>> -----Messaggio originale----- >>>> Da: Qin Wang [mailto:qinwang@berkeley.edu] >>>> Inviato: Thursday, February 28, 2013 7:40 PM >>>> A: Alfredo Grieco >>>> Cc: 'Xavier Vilajosana'; 6tsch@ietf.org >>>> Oggetto: Re: [6tsch] R: DIOs/DAOs and broadcast channels on TSCH >>>>=20 >>>> Hi Alfredo, >>>>=20 >>>> When you say "primary broadcast channel", you mean a physical or >>>> logical >>>> channel, for example one of the 16 channels in 2.4GHz band, or a set of= >>>> links among neighbors? >>>>=20 >>>> I think using a set of links as broadcast channel, instead of a fixed >>>> physical or logic channel, is more flexible and bandwidth efficient. >>>> How >>>> do you think? >>>>=20 >>>> Qin >>>>=20 >>>>=20 >>>>> Hi Xavi and all, >>>>>=20 >>>>> Sorry for the delayed reply. >>>>>=20 >>>>> I agree that I broadcast channel is required. I was wondering that if >>>>> we set up a broadcast channel, its bandwidth should scale with the >>>>> size of the network. The more node the more the signaling to be sent >>>>> in broadcast. >>>>>=20 >>>>> Should we imagine a primary broadcast channel that convey also the >>>>> information to signal the presence of further additional broadcast >>>>> channels ? >>>>>=20 >>>>> Cheers >>>>>=20 >>>>> Alfredo >>>>>=20 >>>>> -----Messaggio originale----- >>>>> Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto >>>>> di Xavier Vilajosana >>>>> Inviato: Tuesday, February 26, 2013 5:16 AM >>>>> A: 6tsch@ietf.org >>>>> Oggetto: [6tsch] DIOs/DAOs and broadcast channels on TSCH >>>>>=20 >>>>> Hi, >>>>>=20 >>>>> I have a question that i want to discuss, the question is whether we >>>>> need a broadcast channel in TSCH or not and what kind of support 6tus >>>>> should provide. (the answer can be depends... but lets see some cases)= >>>>>=20 >>>>> a) ADV need broadcast channels in case they are used to synchronize >>>>> the network. IEEE 802.15.4e provides the timekeeping flag to set that >>>>> channels as used for synchronization and shared flag can make them >>>>> broadcast. >>>>> b) Those networks that do not need ADV for synchronization then can >>>>> use any TX link for ADV, this means that if it is not shared only the >>>>> node listening on that link will get the ADV. However as this >>>>> periodically occurs the ADV might eventually be listened in all >>>>> channels. >>>>> c)Some DAOs and all DIOs require a broadcast channel. Should the >>>>> schedule provide that? in case of a), can the same link be used? How >>>>> this link should be installed in the nodes? >>>>> d)Is the scheduler of the network who should setup a broadcast channel= >>>>> independent of the broadcast channel set for ADV? can it be the same? >>>>> Or in contrast, 6tus can configure the EB so it indicates a broadcast >>>>> channel.. >>>>> e).. >>>>>=20 >>>>> I would like to know what is your opinion on that. >>>>>=20 >>>>> cheers! >>>>> Xavi >>>>> _______________________________________________ >>>>> 6tsch mailing list >>>>> 6tsch@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/6tsch >>>>>=20 >>>>> _______________________________________________ >>>>> 6tsch mailing list >>>>> 6tsch@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/6tsch >>>=20 >>>=20 >>=20 >=20 >=20 --Apple-Mail-DF1C5B3E-D4AB-430B-8D17-E54C0C46A865 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Ok Qin, so let's add to the protocol s= ome flexibility in order to accomodate optional fields and functionalities i= n the future.

Is it ok for you ?

Cheers

Alfredo

--
Luigi Alfredo Grieco, PhD
Assistant Professor
Department of Electrical and Information Engineeri= ng
Politecnico di Bari
Via Orabona 4 - 70125 - Bar= i - Italy
+39 080 5963 91= 1
Skype id: l.alfredo.grieco
Mobile: +39 3346715672


On 1 Mar 2013, at 05:53, "Qin Wang" <qinwang@berkeley.edu> wrote:
<= br>
Alfredo,

It's a good idea.

But, I think w= e should design the basic and mandatory functionality first,
make sure it works. And then, we can design advanced feature/functions,
making 6tus more flexible and powerful.
=
How do you think?

Qin
<= span>


Dear Qin,

=46rom my point of view what you are propo= sing is ok.
Just to provide another oppor= tunity of exchange of ideas, It could be also
possible that application protocols ask 6tus to aut= onomously set up new
= broadcast channels when the load on the currently used channel excheed
some threshold.
=

In other terms, why high level protocols should car= e about adding and
st= riping broadcast channels ? Let 6tus do it for them.
=

What do you think about ?

Tha= nks a lot for your previous answer

Cheers<= /span>

Alfredo

--
Luigi Alfredo Gr= ieco, PhD
Assistant P= rofessor
Department o= f Electrical and Information Engineering
Politecnico di Bari
Via Orabona 4 - 70125 - Bari - Italy
+39 080 5963 911
telematics.poliba.it/grieco
Skype id: l.alfredo.grieco
Mobile: +39 3346715672

<= /span>
On 28 Feb 2013, at 21= :51, "Qin Wang" <qinwang@berkeley= .edu> wrote:
<= /span>
<= span>Hi Alfredo,

I agree with you that i= t is almost impossible to answer how many links
should be i= n the set in the context of dynamic network. I also agree
= with
the idea of some primary broadcast channel that could= be "enlarged" on
dynamical basis. We can make it happen i= n the following way.

=
TSCH Pan coordinat= or (i.e. the first node in a TSCH network) has a set
=
of
links to broadcast, which is configured by someone else, and= propagated
in
FrameAndLinkIE of EB peri= odically. Thus, from the FrameAndLinkIE,
joining
nodes know the set of Links and use them as primary broadcast chann= el.
When upper layer needs more broadcast bandwidth accord= ing to traffic
load,
<= blockquote type=3D"cite">
upper layer can let= 6tus add links marked as broadcast into schedule,
and
also add the links into FrameAndLinkIE to notify neighbors. By<= /span>
propagation
of the information in FrameA= ndLinkIE, a "enlarged" broadcast channel is
established.

Does it make sense?

Qin

=

Hi Qin,

Th= e "primary broadcast channel" could be logical otherwise it could
=
suffer
selective EM noise.

Using a set of links for me it is ok but it requires we an= swer to the
questio= n: how many links in the set ? This answer cannot be provided
once
for all because the amount of signaling is rela= ted to the scale of the
<= span>network, right ?

This is the rea= son why I was proposing a narrow primary broadcast
=
channel
=
that could be "enlarged" (if required) on a dynamical b= asis.

Thanks a lot for your valuable c= onsiderations

Cheers

=
Alfredo

<= br>

=
-----Messaggio originale-----
Da: Qin Wang [mailto:qinwang@berkeley.edu]
Inviato: Thursday, February 28, 2013 7:40= PM
A: Alfredo Grie= co
Cc: 'Xavier Vila= josana'; 6tsch@ietf.org
Oggetto: Re: [6tsch] R: DIOs/DAOs= and broadcast channels on TSCH

Hi Al= fredo,

<= /blockquote>
When you say "primary broadcast= channel", you mean a physical or
logical
channel, for example one of the 16 channels in 2.4GHz band, or a set of
links among neighbors= ?

I think using a set of links as broad= cast channel, instead of a fixed
physical or logic channel, is more flexible and bandwidth effic= ient.
How
do you think?

Qin

<= br>
= Hi Xavi and all,

=
Sorry for the dela= yed reply.
<= blockquote type=3D"cite">
I agree that I broadcast= channel is required. I was wondering that if
we set up a= broadcast channel, its bandwidth should scale with the
= size of the network. The more node the more the signaling to be sent<= br>
in broadcast.
=

Should w= e imagine a primary broadcast channel that convey also the
information to signal the presence of further additional broadcast=
channels ?

Cheers

=
Alfredo

<= blockquote type=3D"cite">
-----Messaggio originale-----
<= blockquote type=3D"cite">
Da: 6tsch-bounces@ietf.org [mailto:6tsch-bounces@ietf.org] Per conto
=
di Xavier Vilajosana
Inviato: Tuesday, Februar= y 26, 2013 5:16 AM
A: = 6tsch@ietf.org
Oggetto: [6tsch] DIOs/DAOs and broadc= ast channels on TSCH

=
Hi,
=

I have a question that i want to discuss, the q= uestion is whether we
need a broadcast channel in TSCH o= r not and what kind of support 6tus
should provide. (the= answer can be depends... but lets see some cases)

a) ADV need broadcast channels in case they are used to synchro= nize
the network. IEEE 802.15.4e provides the timekeepin= g flag to set that
channels as used for synchronization a= nd shared flag can make them
broadcast.
b) Those networks that do not need ADV for synchronization then can
use any TX link for ADV, this means that if it is not shared on= ly the
node listening on that link will get the ADV. How= ever as this
<= blockquote type=3D"cite">
periodically occurs the ADV might eventuall= y be listened in all
channels.
c)Some D= AOs and all DIOs require a broadcast channel. Should the
schedule provide that? in case of a), can the same link be used? How=
this link should be installed in the nodes?
d)Is the scheduler of the network who should setup a broadcast channel
independent of the broadcast channel set for ADV? can it be the= same?
Or in contrast, 6tus can configure the EB so it i= ndicates a broadcast
channel..
e)..

I would like to know what is your opi= nion on that.
=

cheers!
<= blockquote type=3D"cite">
Xavi
=
____________________________________________= ___
6tsch mailing list
6tsch@ietf.org
=
https://www.ietf.org/mailman/listinf= o/6tsch
=

_______________________= ________________________
6tsch mailing list
=
6tsch@ietf.org
<= span>https://www.iet= f.org/mailman/listinfo/6tsch





=
= --Apple-Mail-DF1C5B3E-D4AB-430B-8D17-E54C0C46A865--