* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download 00208r1P802-15_TG3-MAC-LAYER-PRES - IEEE-SA
Survey
Document related concepts
Internet protocol suite wikipedia , lookup
IEEE 802.1aq wikipedia , lookup
Computer network wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Airborne Networking wikipedia , lookup
Power over Ethernet wikipedia , lookup
Network tap wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Wake-on-LAN wikipedia , lookup
Wireless security wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Quality of service wikipedia , lookup
Transcript
July 2000 doc.:IEEE 802.15-00/208r1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [MAC proposal for the High Rate 802.15 Standard] Date Submitted: [July 2000] Source: [Walt Davis] Company: [Motorola] Address: [1303 E. Algonquin Road, Fourth Floor, Schaumburg, IL 60196] Voice:[(847) 576-3311], FAX: [(847) 576-5292], E-Mail:[[email protected]] Re: [ 802.15.1 based MAC layer submission, in response of the Final Call for Proposal ] Abstract: [This contribution is a WPAN proposal for a high performance 30 Megabit per second, 5GHz system that addresses the requirements of a large number of wireless multimedia applications. The system is based on proven, low cost RF technology at the Physical Layer level, and on an extension of the BlueTooth TDMA protocol at the MAC layer. It provides for real-time transport of a number of real-time data streams while offering the advantages of quick time to market via the use of proven technology and low system cost due to the use of simple receivers and transmitters. It also provides for the low power drain that is essential for personal portable applications by making extensive use of protocol based battery saving techniques.] Purpose: [Response to WPAN-HRSG Call for Applications] 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. Submission Slide 1 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Motorola, Inc. MAC Layer Submission to the IEEE P802.15 Wireless Personal Area Networks High Rate Working Group Submission Slide 2 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Philosophy of the Proposal • Use 802.15.1 infrastructure as much as possible Use the MAC architecture and software architecture of 802.15.1 as much as possible and enhance the fixed TDMA channel access mechanism to dynamic TDMA to make the best use of the available bandwidth • Provide Qos through – – – – Streams Priority Controlled latency/jitter bounds Connection agreements and Dynamic bandwidth allocation, Error correction and Selective retransmission – Dynamic channel selection • Improve ease of use – Auto device detection/registration – Master redundancy • Better power management to improve the battery life • Enhanced authentication/securitySlide 3 Submission Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Wireless Multimedia Application • Basic Requirement: Enable the high-speed, wireless interconnection of consumer devices to support the transfer of large multi-media data files and high speed, real-time data streams. • Typical Applications: – Video distribution from set-top boxes to remote TV sets, VCR to portable screen, computer to projector, etc. – In-home Internet connectivity from set-top boxes to personal devices and computers – Wireless video camera linkages – Wireless Audio and Video distribution for Home Theater Systems Submission Slide 4 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Wireless Multimedia Application • Basic Requirement: Enable the high-speed, wireless interconnection of consumer devices to support the transfer of large multi-media data files and high speed, real-time data streams. • Applications: – Low cost, high speed networking • • • • • Submission Communications devices to peripherals Computer to computer Computer to printer Digital camera to printer Appliance to appliance Slide 5 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Application Requirements Categories MAC Layer System Physical Layer • Transparent System Operation • QoS • Data Throughput Rate • System Range / Coverage • Cost • Security • Low Power • Low Complexity • Low Development risk • Time to Market • Operating Frequencies • RF Range / Coverage • Number of channels • Channel Noise Immunity – Error Tolerance – Delay Spread Tolerance • Security • Co-existence / compatibility with other systems • Operating frequency / license requirements Submission Slide 6 • Basic 802.15.1 architecture • QoS • Security • Low Complexity • Low Development risk • Cost Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 System Features • Time shared, collision free channel access • High network utilization and low overhead - 86% to 93% throughput dependent on packet size • Isochronous, multimedia data support • Completely QoS oriented stream support • Mesh network topology supports peer-to-peer, pointto-point and point-to-multipoint operation • Multicast support using shadow client mode • Alternate master devices for master redundancy • Privacy and Security Submission Slide 7 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Quality of Service (QoS) Features • Packet Sequence Preservation • Dynamic BW negotiation • Guaranteed Bandwidth for Isochronous Streams • Guaranteed Max Latency for Isochronous Streams • Dynamically Configurable Selective ARQ • Traffic Monitoring • Priority Services - Four Levels of Priority • Dynamic Channel Change Submission Slide 8 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 TDMA BASED SIGNALING PROTOCOL Remote 1 Master Remote 2 Channel Activity Master Submission Remote 3 Remote 1 Remote 3 Time Remote 2 Slide 9 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission 1. .System Operation: The proposed Medium Access Layer, together with the Physical Layer, form a Wireless Personal Area Network system that is targeted at meeting the requirements of high data rate multi-media applications. In particular, it is focused providing a system that can simultaneously deliver up to 63 streams of data, including: Several (at least three) MPEG encoded real-time video streams, plus Several channels of digital audio, plus Several voice telephony channels, plus Several computer data streams that may be associated with an interactive Internet session or with simple data file transfers. Submission Slide 10 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission 802.2 LLC 802.15.1 MAC 802.15.1 PHY 802.15.3 MAC 802.15.3 PHY =/<1 =/>20 Mbit/s Mbit/s Submission Slide 11 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Structure of the Dynamic TDMA Slot System Network Frame Network Frame Network Frame One Network Frame Tx Slot for device-1 Tx Slot for device-2 reQuest Slot Tx Slot for device-n Tx Slot, zoomed to define each device’s tx duration Stream1 Stream2 Stream3 Stream4 Radio data frame Bit Pre Sync 32 bits Submission 32 bits Source ID Dest ID 48 bits 48 bits Packet Body Lgth CRC ECC 16bits 16bits Slide 12 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Isochronous and Non-Isochronous Data Slots Network Frame Network Frame Network Frame One Network Frame Tx Slot for device-1 Tx Slot for device-2 Tx Slot for device-n reQuest Slot Radio data frame Tx Slot Isoch-Slot 1n Submission Non-Isoch Slot nm Isoch-Slot 2n Slide 13 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission QoS - Dynamically Configurable ARQ • • • • Stream level decision Selective ARQ request from the receiver Buffering of non-acknowledged packets at tx Number of re-tx attempts dynamically negotiable Stream n to device i from device j Stream n to device i from device j P1 P2 P3 P4 P5 lost P2 P5 P6 lost Re-tx P2, P5 - Not ACKed rest ACKed Submission ACKed up to P5 Slide 14 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Qos - Priority Services High (H) priority Isoch (I) Medium (M) priority Low (L) priority (a) Data for packets are collected and sorted into buffer queues according to payload differentiation Network Frame I I H H H H Device-1 Network Frame M M L I H H H H Device-2 Network Frame M M L ReQuest slot (b) Packets are then transmitted according to sorting scheme by the Dynamic Rate Manager through the network Submission Slide 15 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission QoS - Channel Protection FEC Features: • 255 Symbol Reed-Solomon Block Coding – Comparable to DSS Satellite Video Broadcasting FEC • Improve BER from 10E-6 to 10E-11 – 1/1,000,00 to 1/10,000,000,000 • Can be negotiated to increase the protection rate through reduction of FEC block size for the same number of redundancy symbols Submission Slide 16 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Qos - Channel Change Procedure Channel 1 Channel 2 (More channels) Frequency Spectrum • All devices measure the channel and send feedback to the master device • Master device decides to change the channel based on the feedback and its own measurements • Master device informs all the client devices to “remain quiet” • Master device looks for another free channel • If a free channel is found, Master device informs all the client devices to move over to the new channel • If no other free channel, master device resumes operation in the original channel Submission Slide 17 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Alternate Master Device Master Client B (Alt Master) Master Master Client A Client A No Single Point of Failure Submission Slide 18 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Theory of Operation Network idle, no activity Client - C1 Master Master in RX mode waiting for request Client - C2 No Radio Transmit Entire Frame is reQuest slot Network Frame Submission Slide 19 Network Frame Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Client 1 Requests Video Master Connection RequestClient - C1 C1 Requests a video stream Connection Grant VIDEO Client - C1 C1 Receives VIDEO Stream Control Beacon C V C C C1 Beacon Master reQuest slot C C1 Network Frame Network Frame Submission V Client 1 views MPEG movie on Master Slide 20 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Client 1 Requests Print File Transfer C1 views MPEG movie on Master C1 requests Digital Photo file transfer to C2’s laser printer Master Connection RequestClient - C1 Connection Grant Master Acknowledgement Client - C2 Connection Data Submission Slide 21 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of MAC Layer Submission Master Client - C1 VIDEO C1 views MPEG movie on Master C1 prints Digital Photo on C2’s laser printer Print Data V C PD C1 C D C2 C Beacon Beacon C reQuest slot Client - C2 V C PD C1 Network Frame Network Frame Submission Slide 22 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 Description of Physical Layer Submission Physical Layer Data Flow Model Tx_Signal Rx_Signal Source Encode Source Decode Encrypt Decrypt Channel Encode Channel Decode Modulate Demodulate Transmit Receive Channel Submission Slide 23 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 MAC Protocol Criteria Evaluation CRITERIA REF. Comparison Values Same TRUE Transparent to Upper Layer Protocols (TCP/IP) Unique 48-bit Address Simple Network Join/UnJoin Procedures for RF enabled devices Device Registration 3.1 FALSE 3.2.1 N/A Minimum delivered data throughput High end delivered data throughput (Mbps) Data Transfer Types 3.3.2 3.3.3 Not Qualified Essential (required by 802) Extended procedure 802.15.1 style join as for joining network specified in sections 8.10.6, 9.3.23 and 11.6.5.5 Requires manual 802.15.1 style configuration registration as specified in sections 8.10.7 and 11.6.5.1-4. 20 Mbps minus 20 Mbps MAC overhead 20 – 39 Mbps 40 Mbps 3.4 Asynchronous only Asynchronous or Isochronous Topology 3.5.1 Point-to-Multipoint only Max. # of active connections 3.5.2 <7 Point-to-Multipoint & Point-to-Point (with no Peer-to-Peer) 7 Mixed Mode (Asynchronous & Isochronous simultaneously) Point-to-Multipoint, Point-to-Point & Peer-to-Peer - Submission 3.2.3 3.2.3 Slide 24 + N/A Enhanced selfconfiguration of network Auto registration based on profile > 20 Mbps > 40 Mbps >7 Walt Davis, Motorola July 2000 doc.:IEEE 802.15-00/208r1 General Solution Criteria Comparison Values CRITERIA REF. - Ad-Hoc Network 3.5.3 3.5.4 3.6.2 3.6.3 3.7 FALSE FALSE FALSE FALSE Does not support power savings modes Power Consumption of MAC controller (the peak power of the MAC combined with an appropriate PHY) Authentication 3.8 > 1.5 watts 3.9.1 No authentication Privacy 3.9.2 No encryption Quality of Service 3.9.2 No provisions for QoS Access to a Portal Master Redundancy Loss of Connection Power Management Types Submission Comparison Values Same + TRUE N/A TRUE N/A TRUE N/A TRUE N/A Supports 802.15.1 Enhanced power power savings modes savings modes as specified in sections 8.10.8.2-4 and 11.6.6.1-5 Between .5 watt and < .5 watt 1.5 watts 802.15.1 style authentication as specified in sections 8.14.4 and 9.3.2 Encryption as specified in 802.15.1 section 8.14.3 and 9.3.6 Equivalent to QoS specified in 802.15.1 section 9.3.20 , 10.6.3 and 11.6.6.6 Slide 25 Enhanced authentication at MAC layer Packet encryption Stream oriented support for QoS Walt Davis, Motorola