doc IEEE 802 15 04 0090 00 004

  • Slides: 17
Download presentation
doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Project: IEEE

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Project: IEEE P 802. 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 27 th 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 4 b. ] Notice: This document has been prepared to assist the IEEE P 802. 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 P 802. 15. Submission 1 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Eaton Proposal

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Eaton Proposal for IEEE 802. 15. 4 Improvements Jose Gutierrez and Marco Naeve Submission 2 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Content •

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Content • • • Association in non-beacon networks. Active scan GTS Duplicate frame detection Missing status enumeration Submission 3 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Procedure for

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Procedure for associating in beacon networks Standard requires that association response command frame is sent indirectly. Submission 4 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Procedure for

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Procedure for associating in non-beacon networks Standard requires that association response command frame is sent indirectly. Submission 5 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 a. Response.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 a. Response. Wait. Time calculation • a. Response. Wait. Time = 32 * a. Base. Superframe. Duration – a. Base. Superframe. Duration = a. Base. Slot. Duration * a. Num. Superframe. Slots • a. Base. Slot. Duration = 60 symbols • a. Num. Superframe. Slots = 16 = 30, 720 symbols Submission 6 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Proposed recommendation

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Proposed recommendation Allow association response frame to be sent directly in non-beacon networks. (Reduce complexity) Alternatively make a. Response. Wait. Time a variable allowing implementer programmability. Submission 7 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Active scan

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Active scan procedure • Returned status parameter values include: – SUCCESS – NO_BEACON – INVALID_PARAMETER Submission 8 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Active scan

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Active scan procedure (what if…) • PHY operates in the 868 MHz 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 MLMESCAN. confirm primitive Submission 9 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Guaranteed time

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 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/286 r 0) • Eaton supported Pat’s proposal Submission 10 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Industrial applications

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Industrial applications • Event-based monitoring • Low periodicity monitoring. Submission • Non-safety critical control • Time based • Constant data stream 11 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 GTS advantages

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 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! Submission 12 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Duplicate frame

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 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) Submission 13 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Proposed recommendation

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 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. Submission 14 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Missing status

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 Missing status enumeration Comment Type: Errata Comment: When a MAC sub-layer issues a PDDATA. 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 PDDATA. confirm primitive. Submission 15 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 PHY Simplification

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 PHY Simplification • Simplify stack implementations on small microprocessors. Submission 16 Jose Gutierrez and Marco Naeve, Eaton Corp.

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 PHY Simplification

doc. : IEEE 802. 15 -04 -0090 -00 -004 b 03 2004 PHY Simplification Remove BUSY_RX, BUSY_TX, and FORCE_TRX_OFF from the PHY and instead allow it to be implementation specific. Submission 17 Jose Gutierrez and Marco Naeve, Eaton Corp.