Presentation on theme: "doc.: IEEE <doc#>"— Presentation transcript:
1 doc.: IEEE 802.15-<doc#> <month year>doc.: IEEE <doc#>Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs)Submission Title: [Eaton Proposal for IEEE Improvements]Date Submitted: [15 Mar, 2004]Source: [Marco Naeve and Jose A. Gutierrez, ] Company [Eaton Corporation]Address [4201 North 27th Street, Milwaukee, WI 53216, USA]Voice:[ ], FAX: [ ], ,Re: [ Meeting minutes from bi-weekly conference call on 02/09/2004 ]Abstract: [This document proposes improvements to the current IEEE MAC sub-layer.]Purpose: [For discussion within the IEEE study group 4b.]Notice: This document has been prepared to assist the IEEE P 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 PJose Gutierrez and Marco Naeve, Eaton Corp.<author>, <company>
2 Eaton Proposal for IEEE 802.15.4 Improvements Eaton Proposal for IEEE ImprovementsJose Gutierrez and Marco NaeveJose Gutierrez and Marco Naeve, Eaton Corp.
3 Association in non-beacon networks. Active scan GTS ContentAssociation in non-beacon networks.Active scanGTSDuplicate frame detectionMissing status enumerationJose Gutierrez and Marco Naeve, Eaton Corp.
4 Procedure for associating in beacon networks Procedure for associating in beacon networksStandard requires that association response command frame is sent indirectly.Jose Gutierrez and Marco Naeve, Eaton Corp.
5 Procedure for associating in non-beacon networks Procedure for associating in non-beacon networksStandard requires that association response command frame is sent indirectly.Jose Gutierrez and Marco Naeve, Eaton Corp.
7 Proposed recommendation Proposed recommendationAllow association response frame to be sent directly in non-beacon networks. (Reduce complexity)Alternatively make aResponseWaitTime a variable allowing implementer programmability.Jose Gutierrez and Marco Naeve, Eaton Corp.
8 Active scan procedure Returned status parameter values include: Active scan procedureReturned status parameter values include:SUCCESSNO_BEACONINVALID_PARAMETERJose Gutierrez and Marco Naeve, Eaton Corp.
9 Active scan procedure (what if…) Active scan procedure (what if…)PHY operates in the 868MHz band, or MAC was instructed to scan a single channel.Beacon request command can not be sent due to busy channel.Add CHANNEL_ACCESS_FAILURE as valid status to the MLME-SCAN.confirm primitiveJose Gutierrez and Marco Naeve, Eaton Corp.
10 Guaranteed time slot (GTS) mechanism Guaranteed time slot (GTS) mechanismIntended usage: HMI, such as mice, keyboard, and joystick.Pat Kinney proposed to make support for GTS optional (see /286r0)Eaton supported Pat’s proposalJose Gutierrez and Marco Naeve, Eaton Corp.
11 Industrial applications Industrial applicationsTodayTomorrowEvent-based monitoringLow periodicity monitoring.Non-safety critical controlTime basedConstant data streamJose Gutierrez and Marco Naeve, Eaton Corp.
12 Keep GTS but make it optional! GTS advantagesFacilitates systems with “hard real-time” requirements.Provides a deterministic communication mechanism.Provides a channel for constant data stream (low volume).Keep GTS but make it optional!Jose Gutierrez and Marco Naeve, Eaton Corp.
13 Duplicate frame detection Duplicate frame detectionFunction currently not provided by MACEasy to add this featureSequence number already part of frame (MAC frames do not need to be changed)Jose Gutierrez and Marco Naeve, Eaton Corp.
14 Proposed recommendation Proposed recommendationAdd duplicate frame detection to the MAC sub-layer.Alternatively pass the data sequence number (DSN) up to the higher layer for duplicate detection.Jose Gutierrez and Marco Naeve, Eaton Corp.
15 Missing status enumeration Missing status enumerationComment Type: ErrataComment: When a MAC sub-layer issues a PD-DATA.request but the transceiver is already busy transmitting, the PD-DATA.confirm need to be able to indicate this status.Solution: Add BUSY_TX as valid status to the PD-DATA.confirm primitive.Jose Gutierrez and Marco Naeve, Eaton Corp.
16 PHY SimplificationSimplify stack implementations on small microprocessors.Jose Gutierrez and Marco Naeve, Eaton Corp.
17 PHY SimplificationRemove BUSY_RX, BUSY_TX, and FORCE_TRX_OFF from the PHY and instead allow it to be implementation specific.Jose Gutierrez and Marco Naeve, Eaton Corp.