August 2019 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Still More LB156 Comment Resolutions Date.

Slides:



Advertisements
Similar presentations
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed resolution of ESOR comments from LB53 (the easy.
Advertisements

Submission Title: [Resolution on comment #20,22 and 30]
doc.: IEEE <doc#>
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 1014 Proposed Partial Resolution.
Name - WirelessHD doc.: IEEE g July 2010
doc.: IEEE <doc#>
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed resolution of ESOR comments from LB53 (the easy.
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
doc.: IEEE <doc#>
January 2014 doc.: IEEE /0084r0 January 2016
Submission Title: TSCH CSMA-CA issues Date Submitted: 9 July, 2018
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed resolution of ESOR comments from LB53 (the easy.
<month year> doc.: IEEE < e>
<May,2009> doc.: IEEE <doc .....> <July 2009>
March 2013 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Comment Resolution Suggestions Date Submitted:
doc.: IEEE <doc#>
Submission Title: [Comment Resolutions for #345, #347, #348, and #349]
Doc.: IEEE /XXXr0 10 May 2011 Sep 19, 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)‏ Submission Title:
Submission Title: [Resolution on comment #20,22 and 30]
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: z Comments on ax Coexistence Assurance.
doc.: IEEE <doc#>
Date Submitted: [March 13, 2011] Source:[Ben Rolfe] Company [BCA, SSN]
Submission Title: [Comment Resolutions for #309, #310, and #314]
Voice: [ ], FAX: [None], blindcreek.com]
Submission Title: LB Resolutions from kivinen
Doc.: IEEE /XXXr0 10 May 2011 Sep 19, 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)‏ Submission Title:
Submission Title: [IEEE WPAN Mesh Reference Model]
January 2014 doc.: IEEE /0084r0 March 2014
Submission Title: LB Resolutions from kivinen
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: Rogue Resolutions from kivinen
doc.: IEEE g-Trends-in-SUN-capacity
March 2013 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Comment Resolution Suggestions Date Submitted:
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Considerations on general MAC frame] Date Submitted:
<month year> doc.: IEEE s March 2019
<month year> doc.: IEEE < e>
Submission Title: LB Resolutions from kivinen
Submission Title: [Comment Resolutions for #345, #347, #348, and #349]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<month year> doc.: IEEE s March 2019
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: z Comments on ax Coexistence Assurance.
doc.: IEEE <doc#>
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 1014 Proposed Partial Resolution.
<month year> doc.: IEEE s March 2019
Submission Title: [Proposed resolution to cid#1064]
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed resolution of ESOR comments from LB53 (the easy.
Submission Title: Rogue Resolutions from kivinen
doc.: IEEE <doc#>
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comments.
<month year> doc.: IEEE s March 2019
Submission Title: [LB 28 Results] Date Submitted: [14 March 2005]
<month year> doc.: IEEE s March 2019
June, 2010 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [OFDM PHY Mode Representation] 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:
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution of TG6 Draft D0 comments.
Doc.: IEEE Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Summary.
doc.: IEEE g-Trends-in-SUN-capacity
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 422 Proposal Date Submitted: 14 August,
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 422 Proposal Date Submitted: 14 August,
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: CID 422 Proposal Date Submitted: 14 August,
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: CID 422 Proposal Date Submitted: 14 August,
September, 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: CID 422 Proposal Date Submitted: Sept.
August 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: MLME-SOUNDING and MLME-CALIBRATE comment.
Presentation transcript:

August 2019 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Still More LB156 Comment Resolutions Date Submitted: 12-Aug-2019 Source: Benjamin A. Rolfe Company: Blind Creek Associates Address: PO Box 798 Los Gatos CA 95031 Voice: +1 408 332 0725, E-Mail: ben.rolfe @ ieee.com Re: LB156 Comment Resolution Abstract: Proposed resolution on comments relating to MLME-DPS and other purposes. Purpose: Resolve comments 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. Benjamin Rolfe, Blind Creek Associates

Comments Addressed Comment IDs i-0628 i-0632 i-1144 August 2019 Comments Addressed Comment IDs i-0628 i-0632 i-1144 i-1265 i-1270 i-1781 i-2080 i-2094 i-2660 Related to DPS 3 comments x 3 times each Benjamin Rolfe, Blind Creek Associates

Comment IDs: i-0632 i-1270 i-2094 Comment Proposed resolution August 2019 Comment IDs: i-0632 i-1270 i-2094 Comment Proposed resolution I do not think this is true. The timers are initiated when both ends call MLME-DPS.request, not when sending or receiving frames. Discussion: Comment is right, text is wrong. Comment is on the statement “To prevent the PHYs from becoming lost as a result of this optional behavior, the MAC sublayers on both sides of the link shall initiate timers after sending the frame (for the originator) or receiving the frame (for the recipient).” Text is incorrect (comment is right). The MSC and other text show that the timer is started by the MLME-DPS primitive. Text in 8.2.15.2 and Figure 6-48 (802.15.4-2015) show the timer beginning after the MLME-DPS.confirm is issued by the MAC. Change second paragraph of 6.9.4, 4th sentence to: “To prevent the devices from becoming lost as a result of this behavior, the MAC sublayers on both sides of the link shall initiate timers after issuing the MLME-DPS.confirm with status of SUCCESS.” Benjamin Rolfe, Blind Creek Associates

Comment IDs: i-0628 i-1265 i-2660 Comment : August 2019 Comment IDs: i-0628 i-1265 i-2660 Comment : Section 8.2.15.1 MLME-DPS.request is bit vague whether the DpsIndex is changed for one MLME-DATA.request or what. The DpsIndexDuaration says that "The number of symbols for which the transmitter and receiver will utilize the respective DPS indices if a MCPS-DATA.request primitive is not issued." which would indicate that DpsIndexDuration is not used at all of MCPS-DATA.request is issued, i.e., it is only used on responder side (or initiator who called MLME-DPS.request, but never followed it up with MCPS-DATA.request). There is also text saying "The use of the index for the transmitter and receiver is enabled or disabled exactly once per primitive request." which is also not clear what it is trying to say. I think it is trying to say that they MLME-DPS.request only affects exactly one frame, i.e., DPS is reset back to normal after MCSP-DATA.confirm in the transmitter and MCSP-DATA.indication on the receiver are called. Then the last paragraph has text that only applies to transmitter, as receiver will never call MCSP-DATA.request... I think we need to fix issues in the MLME-DPS.request/confirm/indication too, so those sections should be modified by this document too. Benjamin Rolfe, Blind Creek Associates

Comment IDs i-0628 i-1265 i-2660 (continued) August 2019 Comment IDs i-0628 i-1265 i-2660 (continued) Discussion: MLME-DPS.request The statement in table 8-36 “if a MCPS-DATA.request primitive is not issued.“ is incorrect. The parameter sets the duration for which the alternate code(s) is (are) used in all cases according to the MSC and text at the end of 8.2.15.1 and in 6.9.4. The alternate preamble code is used until the timer expires as stated in the first paragraph and shown in the MSC. The Applications document (15-14-0226) also states the code remains in effect for DpsIndexDuration and reverts at expiration of the timer. The last sentence of the paragraph following Table 8-36 “The use of the index for the transmitter and receiver is enabled or disabled exactly once per primitive request.” is probably wrong, too. There is no stated restriction (nor good reason I can think of) that the alternate codes be used for only one frame. It is unnecessary text so best to remove it. The statement “if a following MCPS-DATA.request primitive does not occur.” is also unnecessary and possibly wrong: the ranging information may be returned by the responder in an acknowledgement, so the responder may not issue an MCPS-Data.request to return ranging data using the alternate code. The first part of the sentence stands alone and is correct. Benjamin Rolfe, Blind Creek Associates

Comment IDs i-0628 i-1265 i-2660 (continued) August 2019 Comment IDs i-0628 i-1265 i-2660 (continued) Discussion: MLME-DPS.confirm and MLME-DPS.indication To the last part of the comment: I think we need to fix issues in the MLME-DPS.request/confirm/indication too, so those sections should be modified by this document too. Checked the confirm and indication descriptions and see no needed changes. The confirm returns error if DPS not supported, success otherwise. There are no other failures which I can think of that would be reported. The indication needs modification to delete “and the resetting of the DPS values in the PHY” and add “Resetting the PHY is the responsibility of the upper layer.”. Then delete “If a MCPS-DATA.request primitive is not received before the timer expires, the MLME issues the MLME-DPS indication primitive to the next higher layer.” Benjamin Rolfe, Blind Creek Associates

Comment IDs i-0628 i-1265 i-2660 Continued August 2019 Comment IDs i-0628 i-1265 i-2660 Continued Proposed resolution: In 8.2.15.1: In first sentence delete “for a single use pending expiration of the DpsIndexDuration.” Change the last row of Table 8-36 to delete “if a MCPS-DATA.request primitive is not issued.” and add “if the value is zero the no MLME-DPS.indication will be generated.” In the paragraph following Table 8-36, delete "The use of the index for the transmitter and receiver is enabled or disabled exactly once per primitive request.“ In the first sentence of the last paragraph delete “if a following MCPS-DATA.request primitive does not occur.” In 8.2.15.3 (MLME-DPS.confirm) change as follows: First paragraph delete “and the resetting of the DPS values in the PHY” and add “Resetting the PHY is the responsibility of the upper layer.” Delete last paragraph: “If a MCPS-DATA.request primitive is not received before the timer expires, the MLME issues the MLME-DPS indication primitive to the next higher layer.” Benjamin Rolfe, Blind Creek Associates

Proposed Resolutions: i-1144 i-1781 i-2080 August 2019 Proposed Resolutions: i-1144 i-1781 i-2080 Comment: Proposed resolution: Revised MLME-DPS needs to be clarified whether it is for exactly one frame or not, and whether it is automatically reset when timer expired. Also there are new possible values for the Dps Indexes, in Table 28, so Valid Range and table reference for TxDpsIndex and RxDpsIndex are wrong. See discussion on i-0632 (et al). Those changes will fix the first part of the comment. Need to fix the valid range and description for TxDpsIndex and RxDpsIndex to align with Table 28 and Table 29 Change Table 8-36, TxDpsIndex and RxDpsIndex: Change Valid range of as follows: 0, 13–16, 21–2432, 91 Change Description of TxDpsIndex as follows: The index value for the transmitter. A value of 0 disables the index and indicates that the phyCurrentCode value is to be used, as defined in 16.2.5.1. Other values indicate the preamble code, as defined in Table 16-7, Table 28 and Table 29. Change description of RxDpsIndex as follows: The index value for the receiver. A value of 0 disables the index and indicates that the phyCurrentCode value is to be used, as defined in 16.2.5.1. Other values indicate the preamble code, as defined in Table 16-7 , Table 28 and Table 29. Benjamin Rolfe, Blind Creek Associates