1、October 18,Allen Heberling, Eastman Kodak Co.,Slide 1,Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)Submission Title: Kodak - High Rate MAC Proposal Date Submitted: 07July2000 Source: Allen D. Heberling Company: Eastman Kodak Co. Address: 1669 Eastman Ave. Rochester,
2、 NY, 14650-2015 Voice:(716) 588-1939, FAX: (716) 722-9053, E-Mail:allen Re: Abstract: This presentation outlines Kodaks MAC proposal to 802.15.3 High Rate Task Group Purpose: To communicate the proposal for consideration by the standards team Notice: This document has been prepared to assist the IE
3、EE 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 containe
4、d herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15.,October 18,Allen Heberling, Eastman Kodak Co.,Slide 2,Eastman Kodak High Rate MAC Proposal to IEEE 802.15.3,Allen D. Heberling Eastman Kodak
5、Company 1669 Eastman Ave. Rochester, NY, 14650-2015,October 18,Allen Heberling, Eastman Kodak Co.,Slide 3,Overview,Summary MAC Architectural Overview 802.15.3 MAC Proposal 1 802.15.3 MAC Proposal 2 802.15.3 MAC Protocol Criteria Conclusions,October 18,Allen Heberling, Eastman Kodak Co.,Slide 4,Summa
6、ry,EK MAC Proposals 1 & 2: reuse 85-90% of the existing 802.15.1 protocol software components introduce minimal modifications to the existing 802.15.1 protocol EK MAC Proposal 2: introduces a bandwidth efficient MAC algorithm for high rate communications,October 18,Allen Heberling, Eastman Kodak Co.
7、,Slide 5,802.15.1 MAC Architectural Overview,L2CAP functionality(see ref: 00113r0P802.15_TG3_802.15-Reusable-SW-Components.doc ) MLME functionality(ibid. ) Baseband Functionality(ibid.),October 18,Allen Heberling, Eastman Kodak Co.,Slide 6,Baseband Decomposition,BB_Controller_prc (Link Controller) A
8、CL_prc BB_phy BB_plcp BB_pmd,October 18,Allen Heberling, Eastman Kodak Co.,Slide 7,Current Baseband Behavior,Fixed minimum time slot duration Frequency Hop sequencing algorithm FH dwell time Synchronization beacon Preamble and Access Code structure,October 18,Allen Heberling, Eastman Kodak Co.,Slide
9、 8,802.15.3 MAC Proposal Assumptions,Dual mode PHY capable of 1 Mega-symbol per second and 22 Mbps Tx/Rx rates. Highspeed PHY does not perform frequency hopping. MAC processor capable of handling 22 Mbps data rates.,October 18,Allen Heberling, Eastman Kodak Co.,Slide 9,802.15.3 MAC Proposal 1,Retain
10、 L2CAP functionality Retain MLME functionality Retain these Baseband capabilities Link controller ACL-process Maintain Access Code format (except current preamble length) Maintain Packet Header format,October 18,Allen Heberling, Eastman Kodak Co.,Slide 10,802.15.3 MAC Proposal 1 continued.,maintain
11、these header bit processes: HEC generation and checking whitening and de-whitening maintain these payload bit processes: CRC generation and checking encryption and decryption whitening and de-whitening,October 18,Allen Heberling, Eastman Kodak Co.,Slide 11,802.15.3 MAC Proposal 1 continued.,Maintain
12、 current time slot order and duration: Master, Slave 625 usec maintain synchronization beacon(only if peer nodes are in hold and/or park mode),October 18,Allen Heberling, Eastman Kodak Co.,Slide 12,802.15.3 MAC Proposal 1 continued.,Modifications to the existing 802.15.3 MACSuspend FH sequencing and
13、 dwell time during turbo mode use an alternate preamble during turbo mode,October 18,Allen Heberling, Eastman Kodak Co.,Slide 13,Issues with MAC Proposal 1:,Fixed time slot scheme limits a 22 Mbps radios raw data rate to 11 Mbps. Protocol bit overhead reduces effective throughput rate to approximate
14、ly 10.5 Mbps Current protocol does not support direct peer to peer(slave to slave) traffic.,October 18,Allen Heberling, Eastman Kodak Co.,Slide 14,802.15.3 MAC Proposal 2,Retain L2CAP functionality Retain MLME functionality Retain these Baseband capabilities Link controller ACL-process Maintain Acce
15、ss Code format (except current preamble length) Maintain Packet Header format,October 18,Allen Heberling, Eastman Kodak Co.,Slide 15,802.15.3 MAC Proposal 2 continued.,Maintain these header bit processes: HEC generation and checking whitening and de-whitening Maintain these payload bit processes: CR
16、C generation and checking encryption and decryption whitening and de-whitening Maintain synchronization beacon(only if peer nodes are in hold and/or park mode),October 18,Allen Heberling, Eastman Kodak Co.,Slide 16,802.15.3 MAC Proposal 2 continued,Modifications to the existing 802.15.3 MAC Suspend
17、FH sequencing and dwell time during turbo mode Use an alternate preamble during turbo mode Employ an implicit time token scheduling algorithm,October 18,Allen Heberling, Eastman Kodak Co.,Slide 17,Shared Slot Assignment with an Implicit Time Token Scheduling Algorithm,Characteristics: Mini Time Slot
18、s - currently 3. Slot lengths up to 512 bytes (204.8 usec) in length. Slots may be designated as Isochronous or Asynchronous. An Isochronous slot may be subdivided to support multiple time dependent data streams.,October 18,Allen Heberling, Eastman Kodak Co.,Slide 18,Shared Slot Assignment with an I
19、mplicit Time Token Scheduling Algorithm,Characteristics continued: Asynchronous slot may be sub-divided to allow graceful performance degradation. Maximum Data Throughput = PktLnth/(PktLnth /TxRate)+(Nslot-1)xTAW)4096bits/(4096bits/22Mbps)+(3-1)x20usec18.1 Mbps,October 18,Allen Heberling, Eastman Ko
20、dak Co.,Slide 19,Shared Slot Assignment with an Implicit Time Token Scheduling Algorithm,Min. Latency = (PktLnth/TxRate)+ (Nslot-1)xTAW(4096bits/22mpbs) + (3 - 1)x20usec 226.2 usec Maximum Latency = (PktLnth/TxRate) xNslot(4096bits/22mbps)x3558.5 usec,October 18,Allen Heberling, Eastman Kodak Co.,Sl
21、ide 20,Shared Slot Assignment with an Implicit Time Token Scheduling Algorithm,October 18,Allen Heberling, Eastman Kodak Co.,Slide 21,Shared Slot Assignment with an Implicit Time Token Scheduling Algorithm,October 18,Allen Heberling, Eastman Kodak Co.,Slide 22,Shared Slot Assignment with an Implicit
22、 Time Token Scheduling Algorithm,October 18,Allen Heberling, Eastman Kodak Co.,Slide 23,Issues with MAC Proposal 2,Proposal 2 in order to support peer to peer(slave to slave) communications needs to add an additional address field.,October 18,Allen Heberling, Eastman Kodak Co.,Slide 24,MAC Protocol
23、Criteria,October 18,Allen Heberling, Eastman Kodak Co.,Slide 25,MAC Protocol Criteria,October 18,Allen Heberling, Eastman Kodak Co.,Slide 26,MAC Protocol Criteria,October 18,Allen Heberling, Eastman Kodak Co.,Slide 27,MAC Protocol Criteria,October 18,Allen Heberling, Eastman Kodak Co.,Slide 28,MAC P
24、rotocol Criteria,October 18,Allen Heberling, Eastman Kodak Co.,Slide 29,Conclusion,EK MAC proposal 2 provides these positive attributes: Low Cost Minimum Risk Efficient Use of HighRate Bandwidth,October 18,Allen Heberling, Eastman Kodak Co.,Slide 30,Conclusion,EK MAC proposal 2 provides these positive attributes: Time to Market Coexistence with 802.15.1 Supports Ad-hoc coordination of multiple independent piconets,