1 / 39

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

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 Crek Associates] Address [PO Box 798 Los Gatos, CA 95031]

habib
Download Presentation

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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 Crek 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

  2. Smart Utility Networks (SUN) Common Platform Framework for combining the elements of TG4g PHY proposals Frequency Hopping B. Rolfe, et al. BCA

  3. 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 (so far): narrow band FH B. Rolfe, et al. BCA

  4. References The following were primary sources: Frequency Hopping: • 15-09-0120-02-004g-coronis-ft-preliminary-proposal.ppt • 15-09-0124-00-004g-multi-rate-phy-proposal.ppt • 15-09-0127-02-004g-smart-grid-communications-preliminary-proposal.ppt • 15-09-0118-03-004g-narrow-band-phy-preliminary-proposal.ppt • 15-09-0135-01-004g-preliminary-proposal-for-a-multi-regional-sub-ghz-phy-for-802-15-4g.ppt B. Rolfe, et al. BCA

  5. This is the scope of this presentation B. Rolfe, et al. BCA

  6. Narrow Band, Frequency Hopping • channel bandwidth of ≤ 500 kHz • “Slow hopping”: • Complete PPDU is transmitted on one channel before hopping • Control at MAC (per PSDU) • Moderate data rate (MDR) • “fast hopping”: • PSDU is split across multiple channels • Control at PHY (< per PSDU) • Low data rate • Very low energy consumptions (VLE) B. Rolfe, et al. BCA

  7. Cross Reference of Proposals B. Rolfe, et al. BCA

  8. B. Rolfe, et al. BCA

  9. B. Rolfe, et al. BCA

  10. 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

  11. General Requirements B. Rolfe, et al. BCA

  12. Operating Frequencies B. Rolfe, et al. BCA

  13. 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) • Optional frame control fields B. Rolfe, et al. BCA

  14. PPDU Format Full frame w/scrambler seed Frame with reduced PHR B. Rolfe, et al. BCA

  15. PPDU: Scrambler Seed Field SFD identifies form of the PHY frame B. Rolfe, et al. BCA

  16. PPDU: Scrambler Seed Field Enables varying the scrambler seed on a per frame basis for enhanced robustness B. Rolfe, et al. BCA

  17. PPDU: Flexible Frame Control Field Enables over the air detection of different payload data rates and FEC used B. Rolfe, et al. BCA

  18. PPDU: PHY Header Extension Field PHY Header Extension: For future addition of fields to the PHR with backwards compatibiity B. Rolfe, et al. BCA

  19. PPDU: Payload Length Field 11-bits Length field, number of octets in PHY payload. Max Payload size is 2047 octets. Note: Max size of PSDU is reduced by code rate when FEC used. B. Rolfe, et al. BCA

  20. 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

  21. Moderate Data Rate (MDR) Frequency Hopping PHY (MDR-FH) B. Rolfe, et al. BCA

  22. Summary • Multiple bands, multiple channel spacing • Moderate data rates • 100, 200, 400 kbps • MSK and GFSK (GMSK) modulations • Selectable Gaussian filter • 2- and 4- MSK/GFSK • Selectable FEC • 8 Bit data scrambler • Variable length and pattern pre-amble • Configured by MAC (PHY PIB attributes) B. Rolfe, et al. BCA

  23. 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

  24. Data Transfer PHY Signal Flow B. Rolfe, et al. BCA

  25. PPDU Encoding Process B. Rolfe, et al. BCA

  26. Modulation and Coding • minimal FSK (MSK) • Frequency offset (fdev ) = 25 kHz ± 3 kHz • 1 = +fdev 0 = -fdev • Selectable Gaussian filter (GFSK/GMSK) • 1 and 2 bits per symbol B. Rolfe, et al. BCA

  27. 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

  28. Data Whitening • 8-bit LFSR scrambler (15-09-0118) • taps at bits [8,4,3,2] • Can define alternate tap sets • 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 B. Rolfe, et al. BCA

  29. Transmit Power Control • Provide 1dBm steps • May need range to exceed 1W • Possible changes in regulations may allow more power (4W proposed in some places) • Implementations vary greatly • Different # steps • value of steps not always linear • Need more flexible TPC mechanism than 15.4-2006 B. Rolfe, et al. BCA

  30. Very Low Energy Frequency Hopping PHY (VLE-FH) B. Rolfe, et al. BCA

  31. Summary • Fast frequency hopping • Hop every 2 octets of PPDU • 50 kHz channel spacing • Low data rate nominal 20kbps • BCH(31,21) coding (1/3 redundancy) • Data interleaving + LSFR data scrambling • Support for Ultra-low power management • Dynamic Transmit Power Control B. Rolfe, et al. BCA

  32. Channel Spacing and Data Rate • 20 kbps nominal data rate B. Rolfe, et al. BCA

  33. PPDU • 2 SHR • Short wakeup (40 ms) • Long wake-up (1s) • Preamble + 64 bit SFD • MAX Payload 2047 • Per blocks of 512 octets (320 payload) B. Rolfe, et al. BCA

  34. Modulation and Coding • GFSK • BT0.5 • h1 B. Rolfe, et al. BCA

  35. Modulation and Coding • Error correcting coding (FEC) • BCH (31,21) [15-09-0120] • Data whitening • Interleaving B. Rolfe, et al. BCA

  36. Transmit Power Control • Controlled by MAC • 27dBm/+30dBm control range B. Rolfe, et al. BCA

  37. Other B. Rolfe, et al. BCA

  38. TBD B. Rolfe, et al. BCA

  39. The End Thanks for Listening B. Rolfe, et al. BCA

More Related