Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details

Similar documents
Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Wireless Networking & Mobile Computing

Local Area Networks NETW 901

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

3.1. Introduction to WLAN IEEE

The MAC layer in wireless networks

Wireless Communications

Lecture 17: Wireless Networking"

Mobile & Wireless Networking. Lecture 7: Wireless LAN

Wireless Local Area Networks. Networks: Wireless LANs 1

Wireless LAN -Architecture

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

Wireless Local Area Networks (WLANs) Part I

Wireless & Mobile Networking

The MAC layer in wireless networks

Impact of IEEE n Operation on IEEE Operation

Rahman 1. Application

CSE 6811 Ashikur Rahman

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

Logical Link Control (LLC) Medium Access Control (MAC)

PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION

Wireless Networks (MAC) Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica

Wireless Communication and Networking CMPT 371

Wireless and Mobile Networks

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Data and Computer Communications. Chapter 13 Wireless LANs

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

IEEE MAC Sublayer (Based on IEEE )

CS 348: Computer Networks. - WiFi (contd.); 16 th Aug Instructor: Sridhar Iyer IIT Bombay

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Wireless Networks (MAC)

MOS x and Voice Outage Rate in Wireless

Overview. Wireless networks basics IEEE (Wi-Fi) a/b/g/n ad Hoc MAC protocols ad Hoc routing DSR AODV

Lecture 16: QoS and "

CSE 461: Wireless Networks

Hands-On Exercises: IEEE Standard

Figure.2. Hidden & Exposed node problem

Joint PHY/MAC Based Link Adaptation for Wireless LANs with Multipath Fading

MC-CDMA Based IEEE Wireless LAN

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Efficient Power MAC Protocol in Ad-hoc Network s

IEEE C802.16h-07/017. IEEE Broadband Wireless Access Working Group <

Concurrent-MAC: Increasing Concurrent Transmissions in Dense Wireless LANs

MSIT 413: Wireless Technologies Week 8

Mohamed Khedr.

Bridging Link Power Asymmetry in Mobile Whitespace Networks Sanjib Sur and Xinyu Zhang

ISSN: International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 5, July 2012

Junseok Kim Wireless Networking Lab (WINLAB) Konkuk University, South Korea

Wireless LANs. ITS 413 Internet Technologies and Applications

Advanced Computer Networks WLAN

Unit 7 Media Access Control (MAC)

November 1998 doc.: IEEE /378 IEEE P Wireless LANs Extension of Bluetooth and Direct Sequence Interference Model.

CS698T Wireless Networks: Principles and Practice

IEEE ah. sub 1GHz WLAN for IoT. What lies beneath Wi-Fi HaLow. Eduard Garcia-Villegas, Elena López-Aguilera Dept. of Network Engineering

IEEE WLANs (WiFi) Part II/III System Overview and MAC Layer

Wireless MACs: MACAW/802.11

IEEE Consumer Communications & Networking Conference (CCNC) 2008, Las Vegas, USA

CARA: Collision-Aware Rate Adaptation for IEEE WLANs. Presented by Eric Wang

Introduction to IEEE

By N.Golmie Presented by: Sushanth Divvela

CHAPTER 4 CROSS LAYER INTERACTION

Multiple Access Links and Protocols

On exploiting spatial reuse in wireless ad hoc networks

Wireless and Mobile Networks 7-2

EL Wireless and Mobile Networking Spring 2002 Mid-Term Exam Solution - March 6, 2002

CS263: Wireless Communications and Sensor Networks

Outline. Wireless Channel Characteristics. Multi-path Fading. Opportunistic Communication - with a focus on WLAN environments -

Investigation of WLAN

Physical Carrier Sensing and Spatial Reuse in Multirate and Multihop Wireless Ad Hoc Networks

Mohammad Hossein Manshaei 1393

Wireless Sensor Networks

ECE442 Communications Lecture 3. Wireless Local Area Networks

Vehicle Networks. Wireless Local Area Network (WLAN) Univ.-Prof. Dr. Thomas Strang, Dipl.-Inform. Matthias Röckl

Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks

A Medium Access Control Protocol with Retransmission using NACK and Directional Antennas for Broadcasting in Wireless Ad-Hoc Networks

Wireless Local Area Part 2

Samsung Smart WLAN Solution

INTRODUCTION TO WIRELESS LAN, MAC PROTOCOLS and INTERFERENCE. Choong Seon Hong, KHU

Wireless and WiFi. Daniel Zappala. CS 460 Computer Networking Brigham Young University

ICE 1332/0715 Mobile Computing (Summer, 2008)

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

B. Bellalta Mobile Communication Networks

Granting Silence to Avoid Wireless Collisions

Internet Structure. network edge:

Mobile Communications Chapter 7: Wireless LANs

Internet Protocol Stack

MAC. Fall Data Communications II 1

Solutions to Performance Problems in VoIP Over a Wireless LAN

A Multi-channel MAC Protocol for Ad Hoc Wireless Networks

Qos support and adaptive video

CSMA/IC: A New Class of Collision free MAC Protocols for Ad Hoc Wireless Networks

MOAR: A Multi-channel Opportunistic Auto-rate Media Access Protocol for Ad Hoc Networks

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research

CMPE 257: Wireless and Mobile Networking

CSC 4900 Computer Networks: Wireless Networks

Measurement Driven Admission Control on Wireless Backhaul Networks

STUDY OF IEEE WIRELESS NETWORKS IN HARSH ENVIRONMENT

Computer Communication III

Experimental Study on Co-existence of b with Alien Devices

Transcription:

Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University Broadnets 2006 San Jose, October 4, 2006

Very Wide Range of Scenarios SCENARIOS RELEVANT ASPECTS VALUE ADDED PROPOSITIONS APPLICATION Traffic Types voice, video, data Traffic Pattern Traffic Parameters Performance Measures Application layer Adaptation NETWORK LAYER Topology Mobility Routing Protocol Topology Parameters Mobility Parameters Protocol Parameters Adaptive routing MAC IEEE 802.11 Contention Window Inter-Frame Spacing Adaptive contention window PHYSICAL LAYER OFDM Transmit Power Data Rate ED Threshold Power and Rate Adaptation MIMO CHANNEL Offices, residences Outdoors Path Loss Fading N/A

Impact of Channel Fading on Packet Error Rate (PER) and Applications Performance

Path Loss, Shadowing, and Small Scale Fading Power distance

System Model Wireless Channel model ETSI s channel model A for Typical office environment PHY Layer - IEEE 802.11a/g (OFDM-based) MAC Layer - IEEE 802.11 DCF (CSMA/CA with 7 retries) Application - VoIP (20ms speech/packet = 228 bytes frames)

ETSI Channel Model A Multipath Components Typical indoor non-line of sight office environment RMS delay spread =50ns Independent Rayleigh fading on the paths

Fading Realizations and PER PER = 0.99 PER < 10-4 R= 24 Mbps SNR rec = 18.6 db

SNR rec = f(snr, H) SNR = P t + G t + G r - P loss - N power - I m N power = 10log10(K.T.B) + NF K, Boltzman constant T, temperature B, bandwidth NF, noise figure Keenan-Motley P loss = P free-space (d,λ) + a d SNR and SNR rec

Fading Realizations and PER PER vs. SNR for H 1 PER vs. SNR for H 2

VoIP Quality Assessment: Mean Opinion Score (MOS)

MOS-PER Relationship MOS vs. PER for G.711 with PLC

Voice Quality H 1 H 2

SNR Vs. Data Rate Tradeoff 99 th percentile MOS target = 4

Coexistence of Multiple Links: Interactions between the Physical Layer and the MAC Layer

A Simple Scenario: Video Streaming d STA 0 STA 1 data data AP0 45 s AP1 Even with this simple case there are many parameters regarding: Topology, Wireless Channel, Physical and MAC Layers, and Application Characteristics.

An Accurate Simulation Tool 802.11 MAC layer protocol Distributed Coordination Function (CSMA/CA) 802.11e enhancements 802.11a/g OFDM PHY characteristics Channel modeling including path loss and fading Accurate models for receiver: synchronization, PER Application layer

Average Packet Error Rate for Various Data Rates IEEE 802.11a ETSI Channel A MAC frame size = 1528 bytes

Packet Error Rate for Different Packet Size IEEE 802.11a ETSI Channel A 6 Mbps

A Simple Scenario: Sustainable video throughput d STA 0 STA 1 data data AP0 45 s AP1 PHY 12 Mbps Video 8 Mbps d = 7 m ED = -95 dbm

Video Throughput (Phy 12 Mbps, Video 8 Mbps, d = 7 m, ED = -95 dbm) Throughput (Mbps) AP1 ÊSTA1 AP0 ÊSTA0 7 m ST A0 ST A1 AP0 s AP1 Distance s between AP0 and AP1 (m)

Factors Blocking: 802.11 Carrier Sense Multiple Access prevents simultaneous packet transmissions from both APs MAC layer behavior: Interframe Spacing depends on whether the last detected packet is received correctly or not Interference: packet reception corrupted due to simultaneous transmission (no blocking)

Extended Interframe Space 802.11 MAC Protocol Normal frame exchange SIFS DIFS CW Data ACK Data Frame error EIFS SIFS CW Data ACK Data SIFS, DIFS, EIFS: Interframe space / CW: Contention Window (random) EIFS is used to protect an eventual ACK transmitted by the intended receiver.

Interference Effect STA 0 STA 1 data data AP0 AP1 AP0 STA0 below ED threshold AP1 Interference from AP1 causes high probability of error at STA0.

Video Throughput (Phy 12 Mbps, Video 8 Mbps, d = 7 m, ED = -95 dbm) MAC layer behavior (EIFS) interference Throughput (Mbps) AP1 ÊSTA1 AP0 ÊSTA0 full coordination partial coordination no blocking (AP0-AP1) no coordination AP0 7 m s ST A0 AP1 ST A1 s Distance s between AP0 and AP1 (m) With coordination: MAC layer behavior determines sharing of bandwidth

EIFS Effect STA 0 STA 1 ACK AP0 AP1 SIFS DIFS+CW AP1 STA1 ACK EIFS AP0 Channel is captured by AP1 more frequently.

Video Throughput (Phy 12 Mbps, Video 8 Mbps, d = 7 m, ED = -95 dbm) MAC layer behavior (EIFS) interference Throughput (Mbps) AP1 ÊSTA1 AP0 ÊSTA0 full coordination partial coordination no blocking (AP0-AP1) no coordination AP0 7 m s ST A0 AP1 ST A1 s Distance s between AP0 and AP1 (m) Without coordination: interference is the main cause of the results

Video Throughput (Phy 12 Mbps, Video 8 Mbps, d = 7 m, ED = -85 dbm) MAC layer behavior (EIFS) interference Throughput (Mbps) AP1 ÊSTA1 AP0 ÊSTA0 no blocking (AP0-AP1) 7 m ST A0 ST A1 full coordination partial coordination no coordination AP0 s AP1 s Distance s between AP0 and AP1 (m) Without coordination: interference is the main cause of the results

Impact of Path Loss and Physical Layer Parameters on the throughput of Multi-hop Wireless Networks

Throughput of a Linear Multihop Wireless Network Wireless Channel Characteristics Path Loss (exponent _) Fading MAC Layer Parameters TDMA: Separation between nodes transmitting simultaneously 802.11: Energy Detect Threshold Slotted ALOHA: Probability of transmission in a time slot Physical Layer Transmission Power Data Rate Receiver Performance Network Characteristics Distance between nodes in the string Traffic Patterns Saturated Traffic at each node Traffic injected from one end of the string to the other

Effect of Transmission Power _ = 4.1 d = 5 m ED = -91 dbm CS = -85 dbm Decrease in performance on the link between a transmitter and a receiver Decrease in the number of simultaneous transmissions due to excessive blocking

Effect of Energy Detect Threshold _ = 4.1 d = 5 m P t = 20 dbm CS = -85 dbm Decrease in the number of simultaneous transmissions due to excessive blocking Excessive interference due to increased number of simultaneous transmissions

Effect of Path Loss Throughput is optimized over transmission power, data rate, and energy detect threshold. Transmission power is limited to a maximum as allowed by IEEE 802.11

Effect of MAC Scheme _ = 4.1 CSMA throughput is optimized over transmission power, data rate, and energy detect threshold. TDMA throughput is optimized over the TDMA frame length Slotted Aloha throughput is optimized over the rate of transmissions

Impact of Channel Variability on Routing

FTRD Lannion Testbed 192.168.2.15 103 bis 104 192.168.2.53 101 127 102 148 Approx. 22m 192.168.2.52 146 192.168.2.13 192.168.2.12 138 144 192.168.2.10 10 nodes in office environment (only 6 shown above in partial map) Measurements of SNR on links and routing tables at each node for 24 hours with samples every 15 seconds

SNR Variation and Routing Oscillations With average SNR around 10-12 db, the packet error rate is high Low SNR & variability of SNR result in change of routes from one sample to another e.g. next hop at node 13 to reach 52 changes from sample to sample 52, 10, 15 or no route

Same Destination on a Different Day Same time (10-12 pm) but on a different day (Feb 11 instead of Jan 27) Similar average SNR (8-10 db), but bigger spread (-2 to 22 db) Instead of oscillating between 52 and 10 (going backwards), it now oscillates between 10 (going backward) and 15 (going forward)

Challenges in Simulator Calibration No route Jan 27, 2005 Feb 11, 2005 15 (forward) 52 (direct) No route 10 (backwards) 10 (backwards) 15 (forward) 52 (direct) Changes in environment result in very different distribution of routes on two different days Not practical to try to model exact variations More important to see similar variability in simulator, so that problems can be seen, and solutions can be tested via simulations What is the right level of modeling accuracy to say that undesirable behavior can be captured via simulations without testing?

END