00208r1P802-15_TG3-MAC-LAYER-PRES - IEEE-SA
Download
Report
Transcript 00208r1P802-15_TG3-MAC-LAYER-PRES - IEEE-SA
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