Presentation is loading. Please wait.

Presentation is loading. Please wait.

Doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 1 Steve Shellhammer, Nada Golmie, Robert Van Dyck, Jie Liang,

Similar presentations


Presentation on theme: "Doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 1 Steve Shellhammer, Nada Golmie, Robert Van Dyck, Jie Liang,"— Presentation transcript:

1 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 1 Steve Shellhammer, Nada Golmie, Robert Van Dyck, Jie Liang, Y.C. Maa, Anuj Batra, Jim Lansford, and Arun Arunachalam Tutorial on 802.15.2 Draft

2 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 2 Outline of 802.15.2 Draft Interference Modeling –Physical Layer Modeling –MAC Layer Modeling Collaborative Coexistence Mechanisms –AWMA –PTA Noncollaborative Coexistence Mechanisms –BT Packet Scheduling and Selection –BT Adaptive Frequency Hopping

3 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 3 System Simulation Modeling

4 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 4 Additive White Gaussian Noise Path loss model Received power and SIR depend on topology and device parameters: Channel Modeling

5 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 5 DSP based implementation of transceivers Design using typical parameters (goal is to remain non-implementation specific) Bluetooth –Non-coherent Limiter Discriminator receiver IEEE 802.11 –Direct Sequence Spread Spectrum (1 & 2 Mbits/s) –Complementary Code Keying (5.5 & 11 Mbits/s) –Frequency Hopping (1 Mbits/s) Physical Layer Modeling

6 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 6 MAC behavioral implementation for Bluetooth and IEEE 802.11 (connection mode) Frequency hopping Error detection and correction –Different error correction schemes applied to packet segments (Bluetooth) –FCS (802.11) Performance statistics collection –Access delay, packet loss, residual error, throughput MAC Layer Modeling

7 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 7 Bluetooth Data PacketsDM5, 2871 bits Offered Load50% SCO PacketsHV1, 366 bits Tx Power1 mW 802.11 Data Rate11 Mbits/s, 1 Mbits/s ModesDirect Sequence, FH Packet Size12000 bits Offered Load50% Tx Power25 mW Bluetooth Slave Bluetooth Master 802.11 AP 802.11 Mobile d=1m 582.5Voice 4412Voice 9012Voice 132.3Data 1 Mbit/s FH 1 Mbit/s DS 11 Mbit/s DS 1518Data 3814Data 802.11BTBT Traffic 802.11 Type Percentage of Packet Loss Typical Modeling Results

8 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 8 Collaborative Coexistence Mechanisms

9 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 9 Alternating Wireless Medium Access (AWMA) Collaborate Coexistence Mechanism for Collocated IEEE 802.11b and Bluetooth –Both in the same laptop or handheld Coordinated MAC Layer Subdivide WLAN Beacon Interval –WLAN Interval –WPAN Interval

10 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 10 Alternating Wireless Medium Access Synchronization of all units connected to the same WLAN Access Point Eliminates WLAN/WPAN interference due to no temporal overlap Good for high-density of WLAN/WPAN units. Does not support Bluetooth SCO link

11 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 11 Packet Traffic Arbitration This proposal does not address PHY or antenna issues BluetoothBaseband (up to HCI) 802.11b MAC Bluetooth Radio 802.11b PHY PTA BT Traffic 802.11 traffic PTA-802.11 Interface PTA- Bluetooth Interface

12 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 12 Packet Traffic Arbitration Collaborative techniques define rules in advance for traffic management by direct communication between systems…no learning Traffic light (TDMA) totally prevents collisions Yield, 4-way stop, etc. are also valid rules Maximizes traffic while avoiding collisions

13 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 13 Packet Traffic Arbitration Dynamic algorithm schedules traffic Knowledge of time-frequency collisions is key –Simultaneous transmission or reception allowed –Tx simultaneous with Rx allowed if not in-band (requires good LNA and REALLY good channel filters) –Critical for SCO operation-WLAN can work around in-band collisions This figure does not show polls/nulls, which often dominates Bluetooth traffic

14 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 14 Packet Traffic Arbitration Assumed MAC structure –At most one message pending for BT –At most two messages pending for WLAN PTA Engine Frequency Collision Map WLAN Stack WLAN FIFO2 WLAN FIFO1 WLAN Modem WLAN Modem Decision Logic Decision Logic Bluetooth Stack Backoff & CCA Tx Event Enable Switch Matrix Bluetooth FIFO

15 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 15 Adaptive Packet Selection Bluetooth provides a wide range of packet types to select from: payload length, FEC options DM1, DM3, DM5, DH1, DH3, DH5,AUX1 –Guidelines: – range limited situation: use DM packet for its FEC – interference Adaptive packet payload length selection: –Adaptive fragmentation

16 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 16 Adaptive Packet Scheduling Interference Estimation Maintain a Frequency Usage Table at master and slave nodes. Slave updates master’s Frequency Usage Table every update interval. Master Scheduling Policy Use “good” frequencies for master / slave transmission (upstream and downstream)

17 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 17 Channel Classification Draft provides an example algorithm for determining the quality of the channels. Actual implementation is left to the vendor. Metrics that could be used by the vendors include: –RSSI, PER, Carrier Sensing, and Packet ACK. Measurements can be made using: –Batch (block) techniques. –Online or offline techniques.

18 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 18 Adaptive Packet Scheduling Advantages: It does not require changes to the Bluetooth specifications. It conforms to FCC rules. It saves power since no transmission is wasted in bad channels It is neighbor-friendly and mitigates interference on other systems.

19 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 19 Adaptive Packet Scheduling

20 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 20 Simulation Results Bluetooth Performance 0.25 0.2 0.15 0.1 0.05 0 BT Slave Pr [ Packet Loss] 0 1 2 3 4 5 Distance between Bluetooth Slave and 802.11 Mobile (meters) No Scheduling, DM1 Scheduling, DM1, DM3, DM5 No Scheduling, DM3 No Scheduling, DM5 0 1 2 3 4 5 Distance between Bluetooth Slave and 802.11 Mobile (meters) BT Slave Mean Access Delay (seconds) 0.008 0.006 0.004 0.002 0 Scheduling, DM1 No Scheduling, DM1 Scheduling, DM5 No Scheduling, DM5 Scheduling, DM3 No Scheduling, DM3

21 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 21 Simulation Results IEEE 802.11 Performance 0.05 0.04 0.03 0.02 0.01 0 802.11 Mobile Pr [ Packet Loss] 0 1 2 3 4 5 Distance between Bluetooth Slave and 802.11 Mobile (meters) No Scheduling, DM1 Scheduling, DM1, DM3, DM5 No Scheduling, DM3 No Scheduling, DM5

22 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 22 Adaptive Frequency Hopping Adaptive frequency hopping (AFH) is a non- collaborative mechanism that enables the coexistence of IEEE 802.15.1 devices with frequency static devices in the 2.4 GHz ISM band such as IEEE 802.11b. This mechanism dynamically changes the frequency hopping sequence in order to avoid or mitigate the interference seen by both 802.11b and the 802.15.1 device.

23 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 23 Adaptive Frequency Hopping There are 4 main elements of Adaptive Hopping: –AFH Capability Discovery –Channel Classification –Channel Quality Information Exchange –Adaptive Hopping Mechanism Channel classification is a mechanism for determining the quality of a channel. The channel is classified as either good or bad based on predefined metrics. –Used by both AFH and packet scheduling.

24 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 24 Adaptive Frequency Hopping

25 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 25 Adaptive Frequency Hopping The legacy hop kernel generates the hopping sequence defined in the IEEE 802.15.1 standard. This hopping sequence is referred to as the original hopping sequence.

26 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 26 Adaptive Frequency Hopping Partition sequence generator imposes a structure on the original hopping sequence without changing pseudo-random properties. –For SCO+ACL, good slots are first assigned to voice slots. –For ACL only, good and bad channels are grouped together. Reduces the effects of transitions from good-to-bad channels (retransmissions) and bad-to-good channels (idle slots). Maximizes throughput.

27 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 27 Adaptive Frequency Hopping The frequency re-mapping function uses the partition sequence to generate the new hopping sequence. If necessary, this block uniformly re-maps the original hopping channel onto the set defined by the partition sequence. –When p(k) = 1, the re-mapping function only hops over the good channels (reduced frequency hopping).

28 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 28 LMP Commands The following LMP commands are needed for the AFH mechanism: Check to ensure that device is using the correct hopping sequence LMP_AFH_check_req/res Forces device back to regular hopping setLMP_regular_hopping_req Forces device to start adaptive hoppingLMP_AFH_start Request and Return of Slave’s Classification LMP_channel_metrics_req/res Identifies AFH-capable devicesLMP_features_req/res Description LMP Command

29 doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 29 Summary Draft D05 will be available on the server by Thursday AM. Motion to go to letter ballot on 802.11 and 802.15 on Friday AM. 40 day letter ballot to start no later than March 22, 2002.


Download ppt "Doc.: IEEE 802.15-02/138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 1 Steve Shellhammer, Nada Golmie, Robert Van Dyck, Jie Liang,"

Similar presentations


Ads by Google