340 likes | 344 Views
This proposal provides a framework for merging PHY proposals in a logical way, identifying key features and characteristics for a common approach in Wireless Personal Area Networks (WPANs).
E N D
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title:[Common Platform Framework Proposal] Date Submitted: [30 April 2009] Source: [Benjamin A. Rolfe] Company [Blind Creek Associates] Address [PO Box 798 Los Gatos, CA 95031] Voice:[], FAX: [], E-Mail:[ben @ blindcreek.com ] Re: [15.4g SUN PHY Proposals] Abstract: [Provides a framework fore merging proposals; Describes a set of PHY features and characteristics derived from the multiple proposals that fit into the general class of “Narrow Band Frequency Hopping” proposals. ] Purpose: [Facilitate a collaborative process for converging to a baseline in TG4g] 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. B. Rolfe, et al. BCA
Smart Utility Networks (SUN) Common Platform Framework for combining the elements of TG4g PHY proposals B. Rolfe, et al. BCA
Purpose and Scope • Purpose: • Provide a frame work for combining the elements of TG4g PHY proposals in a logical way; • Support a collaborative process. • Provide for identifying the most important features of proposals to combine into a common approach that is sufficiently flexible to meet the diverse needs encountered in SUN deployment, while remaining simple enough for low cost implementation. • Satisfy the goal of arriving at a common set of features that satisfy the essential needs identified by each participant • Scope: narrow band FH B. Rolfe, et al. BCA
References Frequency Hopping Proposals: • 15-09-0120-04-004g Coronis/ft preliminary proposal • 15-09-0124-03-004g Multi rate PHY proposal (ATMEL) • 15-09-0127-02-004g smart grid communications preliminary proposal.ppt (Elster) • 15-09-0135-01-004g Preliminary proposal for a multi-regional sub-ghz PHY (TI) • 15-09-0278-00-004g GFSK PHY proposal for smart utility networks (Silicon Labs) • 15-09-0280-00-004g NBFH detailed PHY proposal (SSN, ATMEL, ADI) • 15-09-0290-00 Power and spectrum efficient PHY proposal (TI) • 15-09-0292-00 ITRON Proposal for TG4g (Itron) • 15-09-0304-00-004g FHSS PHY proposal (Elster) • 15-09-0305-00 2.4 GHz Narrow Band Frequency Hopping Proposal (Honeywell) • 15-09-0310-00-004g Coronis/ft final proposal • 15-09-0312-00 PHY and MAC Proposals for low-power consumption SUN (NICT) B. Rolfe, et al. BCA
Sources B. Rolfe, et al. BCA
Merge Method: Look for commonalities B. Rolfe, et al. BCA
Structure This is the scope of this presentation B. Rolfe, et al. BCA
Narrow Band, Frequency Hopping • channel bandwidth of ≤ 500 kHz • Nominal power < 1W • “Slow hopping”: • Complete PPDU is transmitted on one channel before hopping • Control at MAC (per PSDU) • Moderate data rate • “fast hopping”: • PSDU is split across multiple channels • Control at PHY (< per PSDU) • Low data rate • Very low energy consumptions B. Rolfe, et al. BCA
Cross Reference of FH Proposals Needs Updating B. Rolfe, et al. BCA
Needs Updating B. Rolfe, et al. BCA
Needs Updating B. Rolfe, et al. BCA
Common Features Shared by Multiple Proposals • Narrow band channels • From 50kHz to 500kHz • Lots of channels in some bands • At least one channel in some tiny bands • FSK Modulation • MSK • GFSK (GMSK) • 1 and 2 bits per symbol • FEC: { None, BCH, Block Parity, BBC} • Simple PHY frame • Several very similar • Support for 2047 octet payload (11 bit length field) • Recognize need for 32-bit CRC with longer frames • Data Whitening • Transmit Power Control B. Rolfe, et al. BCA
General Requirements B. Rolfe, et al. BCA
Operating Frequencies B. Rolfe, et al. BCA
PPDU Format • Configurable preamble length • Configurable preamble pattern • Support for multiple frame formats • Unique SFD as frame differentiator • Frame payload length 11-bit field • CRC-32 (added in MAC) • Frame control fields B. Rolfe, et al. BCA
PPDU Format Examples Frame w/ scrambler seed Shorter PHR 15.4d compatible PHR B. Rolfe, et al. BCA
PPDU: SFD SFD identifies form of the PHY frame B. Rolfe, et al. BCA
PPDU: Scrambler Seed Field Enables varying the scrambler seed on a per frame basis for enhanced robustness B. Rolfe, et al. BCA
PPDU: Flexible Frame Control Field Enables over the air detection of different payload data rates and FEC used B. Rolfe, et al. BCA
PPDU: PHY Header Extension Field PHY Header Extension: For future addition of fields to the PHR with backwards compatibiity B. Rolfe, et al. BCA
PPDU: Payload Length Field 11-bits Length field, number of octets in PHY payload. Max Payload size is 2047 octets. B. Rolfe, et al. BCA
15.4d Compatible 15.4d compatible PHR controls PHR length, “0” = 7bit length, “1” = 15bit length B. Rolfe, et al. BCA
Frame Check Sequence (CRC-32) • Longer PHY frame requires stronger CRC • IEEE Standard CRC-32 • 802.3, 802.11, 802.15.3, etc. B. Rolfe, et al. BCA
Data Rates Notes • Channel spacing is the distance between center frequencies; • Channel bandwidth is the 20dB occupied BW. • The kbps is the over the air bit rate. If FEC is used, the effective data rate is reduced by the code rate. B. Rolfe, et al. BCA
Data Transfer PHY Signal Flow B. Rolfe, et al. BCA
PPDU Encoding Process B. Rolfe, et al. BCA
Modulation and Coding • FSK (MSK, GFSK, GMSK) • Modulation index 0.5, 0.75 • 1 = +fdev 0 = -fdev • Selectable Gaussian filter (On/Off) • 1 and 2 bits per symbol B. Rolfe, et al. BCA
Modulation and Coding • Error correcting coding (FEC) • Block Parity (15-09-0135) • BCH (15-09-0120) • Binary Block Coding (15-09-0124) B. Rolfe, et al. BCA
Data Whitening • 8-bit LFSR scrambler (15-09-0118) • taps at bits [8,4,3,2] • Varying seed has many advantages • MAC control of seed most flexible • Should ensure changes often, Different seed on retry • Use of channel # as seed has advantages • Can define alternate tap sets • 9-Bit LFSR scrambler (15-09-278) • Same as 15.4d • Taps at bits [4,9] • Seed can be fixed (by MAC) for 4d compatible mode B. Rolfe, et al. BCA
Data interleaving • Used for fast frequency hopping • 256 bits mapped into 16x16 bit matrix: • Transmit bits from column 0 on chan n, column 1 on chan n+1, etc. B. Rolfe, et al. BCA
Transmit Power Control May need range to exceed 1W • Possible changes in regulations may allow more power (4W proposed in some regions) • Implementations vary greatly • Different # steps • Different granularity • value of steps not always linear • Need more flexible TPC mechanism than 15.4-2006 B. Rolfe, et al. BCA
Conclusions B. Rolfe, et al. BCA
Conclusion: Big Tent Approach • Lot of success with narrow band FH systems • Varied environmental conditions and deployment scenarios - One size won’t fit all circumstances • There’s a good reason for why things have been done the way they’ve been done • Healthy set of options can greatly expand usefullnes of the standard • Balance B. Rolfe, et al. BCA
The End Thanks for Listening B. Rolfe, et al. BCA