Submission Title: TSCH CSMA-CA issues Date Submitted: 9 July, 2018

Slides:



Advertisements
Similar presentations
Submission Title: [LB 28 Results] Date Submitted: [14 March 2005]
Advertisements

Project: IEEE Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposals for adding a version number and for the treatment.
Project: IEEE Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposals for adding a frame version number and for the.
<month year> <doc.: IEEE doc> May 2015
June 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Scenarios for Usage Model Document.
doc.: IEEE <doc#>
November 18 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TG4d Closing Report for Hawaii July 2007.
March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Toumaz response to TG6 Call for Applications]
Submission Title: Example of P2P route discovery
<month year> doc.: IEEE < e>
<May,2009> doc.: IEEE <doc .....> <July 2009>
doc.: IEEE <doc#1>
Submission Title: [MAC Enhancements for Ranging]
Submission Title: Example of P2P route discovery
<month year> doc.: IEEE <xyz> January 2001
Submission Title: [Comment Resolutions for #345, #347, #348, and #349]
doc.: IEEE <doc#>
November 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ Shared Group Timeslots ] Date Submitted:
Submission Title: [Common rate resolution]
Submission Title: [Comment Resolutions for #309, #310, and #314]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<month year> doc.: IEEE <xyz> November 2000
Submission Title: [IEEE WPAN Mesh Reference Model]
doc.: IEEE <doc#>
doc.: IEEE /XXXr0 Sep 19, 2007 June 2009
doc.: IEEE <doc#>
Submission Title: [Frame and packet structure in ]
Submission Title: Rogue Resolutions from kivinen
<month year> <doc.: IEEE doc> May 2015
<month year> doc.: IEEE s March 2019
<month year> doc.: IEEE < e>
doc.: IEEE <doc#>
April 19 July 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: WNG Closing Report for San Diego.
Submission Title: LB Resolutions from kivinen
Submission Title: [Comment Resolutions for #345, #347, #348, and #349]
doc.: IEEE <doc#>
<month year> doc.: IEEE s March 2019
<month year> <doc.: IEEE doc> March 2015
May 19 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: VAT IG Closing Report March 2019 Date Submitted:
<month year> doc.: IEEE s March 2019
Tero Kivinen, INSIDE Secure
Submission Title: May Closing report for IG 9a
Submission Title: May Closing report for IG 9a
Submission Title: Rogue Resolutions from kivinen
<month year> doc.: IEEE s March 2019
Submission Title: [LB 28 Results] Date Submitted: [14 March 2005]
January 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG3c Project Plan] Date Submitted: [17.
November 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG3c Project Plan] Date Submitted: [15.
September 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Suggested TG3c PAR Changes] Date Submitted:
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
November 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG4c Project Plan] Date Submitted: [15.
<month year> <doc.: IEEE doc> March 2015
Submission Title: TG9ma Closing Report for July Meeting
Submission Title: [Common rate resolution]
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Dependable Interest Group Closing.
Submission Title: TG9ma Agenda for September Meeting
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Specialty Networks (WSN) Submission Title: TG4z EIR Agenda for September 2019 Date.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: More LB156 Comment Resolution Date Submitted:
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Still More LB156 Comment Resolutions Date.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: MLME-SOUNDING and MLME-CALIBRATE comment.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: More LB156 Comment Resolution Date Submitted:
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Still More LB156 Comment Resolutions Date.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: MLME-SOUNDING and MLME-CALIBRATE comment.
May 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Source identification Date Submitted: May, 2015.
Submission Title: TG9ma Closing Report for July Meeting
Submission Title: TG9ma Closing Report for September Meeting
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Specialty Networks (WSN) Submission Title: TG4z EIR Agenda for November 2019 Date.
12/15/2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [AWGN Simulation Results] Date Submitted:
Presentation transcript:

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TSCH CSMA-CA issues Date Submitted: 9 July, 2018 Source: Tero Kivinen Company - E-Mail: kivinen@iki.fi Re: 6Tisch comments from IETF Abstract: There are some issues with the TSCH CSMA-CA processing in the standard. Purpose: Provide information which kind of changes are needed to the standard. Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.

TSCH CSMA-CA issues Tero Kivinen

Issues CSMA-CA sections 6.2.5.2 and 6.2.5.3 are inconsistent with figures 6-5 and 6- 6. Section 6.2.5.3 text is misleading and vague.

Section 6.2.5.2 The text in section 6.2.5.2: “If TschCca was set to ON in the MLME- TSCH-MODE.request primitive, the MAC requests the PHY to perform a CCA at the designated time in the timeslot, macTsCcaOffset, without any backoff delays.” Conflicts with the figure 6-5. Figure 6-5 does CCA always for shared slots, and does CCA for dedicated slots only if TschCca is on.

Section 6.2.5.3 “backoff window” Section 6.2.5.3 defines backoff window and how it is updated, but will not use it explictly. There is text using without refering it to with name: “The MAC sublayer shall delay for a random number in the range 0 to (2BE – 1) shared links (on any slotframe) before attempting a retransmission on a shared link.”

Figure 6-6 and Figure 6-5 The figure 6-6 contains right hand side that is copied from the Figure 6-5. This is duplicated can will cause problems. Also the Figure 6-5 ends with success telling that CCA was done, and device can start transmission. Figure 6-6 is supposed to finish when the frame has been successfully sent out, i.e., node has received ACK from the remote node.

Section 6.2.5.3 and Figure 6-6 Figure 6-6 uses things defined in the 6.2.5.1, i.e., things like NB, BE, etc. We should propably include text refering to the 6.2.5.1 for those, and also explain that NB gets carried over from the figure 6-5, i.e., every single CCA failure in figure 6-5 does increment NB, and NB might not be 0 when Figure 6-6 starts.

Figure 6-6 and BE increntation In figure there is box: BE = min(BE – 1, macMinBe) This is wrong, as it does NOT increment BE. Correct text is: BE = min(BE + 1, macMaxBe) This was added as comment i-9 of first Sponson Ballot, and marked as acceped, but not reflected to draft.

BE incrementation The Figure 6-6 will increment BE always, it should only increment it for failures on shared links, as explained in text: “For each successive failure on a shared link, the device should increase the backoff exponent until the backoff exponent = macMaxBe.”

Section 6.2.5.3 text and figure 6-6 The text in section 6.2.5.3 is not exactly matching the figure 6-6: “A device upon encountering a transmission failure in a shared link shall initialize the BE to macMinBe.” Figure 6-6 only does this once for initial transmission, not every transmission (including retransmissions).

Section 6.2.5.3 and resetting BE The text in section 6.2.5.3 says that BE is not reset in this case: “The backoff window does not change when a transmission is successful in a dedicated link and the transmission queue is still not empty afterwards.” This is not reflected in figure 6-6, which resets BE every time.

CSMA-CCA and queue We might have multiple retranmissions ongoing at the same time, where one of them is using shared links and dedicated link to node A, and packet going to node B, will just use dedicated links to B (as frame to A is in queue before frame to B). This is indicated in the case where it says that we reset backoff window only if transmit queue is empty. This means that the NB needs to be per frame information, not global, but on the other hand BE will be global. We do not have any text about this in the standard.