doc.: IEEE 802.15-<doc#> <month year> doc.: IEEE 802.15-<doc#> 03 2004 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Eaton Proposal for IEEE 802.15.4 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:[414-449-7270], FAX: [414-449-6131], E-Mail:[marconaeve@eaton.com , josegutierrez@eaton.com,] Re: [ Meeting minutes from bi-weekly conference call on 02/09/2004 ] Abstract: [This document proposes improvements to the current IEEE 802.15.4 MAC sub-layer.] Purpose: [For discussion within the IEEE 802.15. study group 4b.] 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. Jose Gutierrez and Marco Naeve, Eaton Corp. <author>, <company>
Eaton Proposal for IEEE 802.15.4 Improvements 03 2004 Eaton Proposal for IEEE 802.15.4 Improvements Jose Gutierrez and Marco Naeve Jose Gutierrez and Marco Naeve, Eaton Corp.
Association in non-beacon networks. Active scan GTS 03 2004 Content Association in non-beacon networks. Active scan GTS Duplicate frame detection Missing status enumeration Jose Gutierrez and Marco Naeve, Eaton Corp.
Procedure for associating in beacon networks 03 2004 Procedure for associating in beacon networks Standard requires that association response command frame is sent indirectly. Jose Gutierrez and Marco Naeve, Eaton Corp.
Procedure for associating in non-beacon networks 03 2004 Procedure for associating in non-beacon networks Standard requires that association response command frame is sent indirectly. Jose Gutierrez and Marco Naeve, Eaton Corp.
aResponseWaitTime calculation 03 2004 aResponseWaitTime calculation aResponseWaitTime = 32 * aBaseSuperframeDuration aBaseSuperframeDuration = aBaseSlotDuration * aNumSuperframeSlots aBaseSlotDuration = 60 symbols aNumSuperframeSlots = 16 = 30,720 symbols Jose Gutierrez and Marco Naeve, Eaton Corp.
Proposed recommendation 03 2004 Proposed recommendation Allow 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.
Active scan procedure Returned status parameter values include: 03 2004 Active scan procedure Returned status parameter values include: SUCCESS NO_BEACON INVALID_PARAMETER Jose Gutierrez and Marco Naeve, Eaton Corp.
Active scan procedure (what if…) 03 2004 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 primitive Jose Gutierrez and Marco Naeve, Eaton Corp.
Guaranteed time slot (GTS) mechanism 03 2004 Guaranteed time slot (GTS) mechanism Intended usage: HMI, such as mice, keyboard, and joystick. Pat Kinney proposed to make support for GTS optional (see 802.15-03/286r0) Eaton supported Pat’s proposal Jose Gutierrez and Marco Naeve, Eaton Corp.
Industrial applications 03 2004 Industrial applications Today Tomorrow Event-based monitoring Low periodicity monitoring. Non-safety critical control Time based Constant data stream Jose Gutierrez and Marco Naeve, Eaton Corp.
Keep GTS but make it optional! 03 2004 GTS advantages Facilitates 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.
Duplicate frame detection 03 2004 Duplicate frame detection Function currently not provided by MAC Easy to add this feature Sequence number already part of frame (MAC frames do not need to be changed) Jose Gutierrez and Marco Naeve, Eaton Corp.
Proposed recommendation 03 2004 Proposed recommendation Add 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.
Missing status enumeration 03 2004 Missing status enumeration Comment Type: Errata Comment: 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.
03 2004 PHY Simplification Simplify stack implementations on small microprocessors. Jose Gutierrez and Marco Naeve, Eaton Corp.
03 2004 PHY Simplification Remove 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.