Ubiquitous Computing Center A Rate-Adaptive MAC Protocol for Multi-hop Wireless Networks 황 태 호

Slides:



Advertisements
Similar presentations
Dept. of computer Science and Information Management
Advertisements

IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Medium Access Issues David Holmer
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks By Gavin Holland, Nitin Vaidya and Paramvir Bahl Presented by: Helal chowdhury Telecommunication.
– Wireless PHY and MAC Stallings Types of Infrared FHSS (frequency hopping spread spectrum) DSSS (direct sequence.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University “Broadnets.
Available Bandwidth Estimation in IEEE Based Wireless Networks Samarth Shah, Kai Chen, Klara Nahrstedt Department of Computer Science University.
Module C- Part 1 WLAN Performance Aspects
1 DOA-ALOHA: Slotted ALOHA for Ad Hoc Networking Using Smart Antennas Harkirat Singh & Suresh Singh Portland State University, OR, USA.
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
Centre for Wireless Communications Opportunistic Media Access for Multirate Ad Hoc Networks B.Sadegahi, V.Kanodia, A.Sabharwal and E.Knightly Presented.
CS541 Advanced Networking 1 Basics of Wireless Networking Neil Tang 1/21/2009.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
Focused Beam Routing protocol for Underwater Acoustic Networks Josep Miquel Jornet Montana, Milica Stojanovic, Michele Zorzi, Proc. WuWNet 2008.
CS 525M – Mobile and Ubiquitous Computing Seminar Mingzhe Li April 27, 2004 Course Project Progress Report An Extension of Rate-Adaptive MAC Protocol For.
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
IEEE Wireless Communication Magazine Design and Performance of an Enhanced IEEE MAC Protocol for Multihop Coverage Extension Frank H.P. Fitzek, Diego.
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
Impact of Directional Antennas on Ad Hoc Routing Romit Roy Choudhury Nitin H. Vaidya.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
Wireless & Mobile Networking CS 752/852 - Spring 2011 Tamer Nadeem Dept. of Computer Science Lec #7: Medium Access Control – V Data Rate Control Slides.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
1 Rate Control in Wireless Networks ECE Recall  RTS/CTS + Large CS Zone  Alleviates hidden terminals, but trades off spatial reuse C F.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya University of Illinois.
ECE 256, Spring 2008 Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So & Nitin Vaidya.
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Influence of Transmission Power on the Performance of Ad Hoc Networks Crystal Jackson SURE 2004.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
Effects of Multi-Rate in Ad Hoc Wireless Networks
Sunghwa Son Introduction Time-varying wireless channel  Large-scale attenuation Due to changing distance  Small-scale fading Due to multipath.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Minimizing Energy Consumption in Sensor Networks Using a Wakeup Radio Matthew J. Miller and Nitin H. Vaidya IEEE WCNC March 25, 2004.
Network Kernel Architectures and Implementation ( ) Physical Layer
Full auto rate MAC protocol for wireless ad hoc networks Z. Li, A. Das, A.K. Gupta and S. Nandi School of Computer Engineering Nanyang Technological University.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Sunhun Lee and Kwangsue Chung School of Electronics Engineering, Kwangwoon University 22 nd International Conference on Advanced Information Networking.
Netlab Data Networks Lab. Wireless MAC Data Networks Lab. 윤정균
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Background of Wireless Communication Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local Area Networks Wireless Communication.
ECE 256, Spring 2009 __________ Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver __________________.
OAR: An Opportunistic Auto- Rate Media Access Protocol for Ad Hoc Networks B. Sadeghi, V. Kanodia, A. Sabharwal, E. Knightly Presented by Sarwar A. Sha.
1 Directional Antennas for Wireless Networks Romit Roy Choudhury.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
1 A Power Control MAC Protocol for Ad Hoc Networks EUN-SUN JUNG, NITIN H. VAIDYA, Wireless Networks 11, 55–66, Speaker: Han-Tien Chang.
Rate-Adaptive MAC Protocol in High-Rate Personal Area Networks Byung-Seo Kim, Yuguang Fang and Tan F. Wong Department of Electrical and Computer Engineering.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Michael Einhaus, ComNets, RWTH Aachen University Distributed and Adjacent Subchannels in Cellular OFDMA Systems Michael Einhaus Chair of Communication.
MAC Protocols for Sensor Networks
TCP and MAC interplay in Wireless Ad Hoc Networks
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks
On the Physical Carrier Sense in Wireless Ad-hoc Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Multi-rate Medium Access Control
Presentation transcript:

Ubiquitous Computing Center A Rate-Adaptive MAC Protocol for Multi-hop Wireless Networks 황 태 호

 Gavin Holland  Texas A&M University  Nitin Vaidya  Texas A&M University  Department of Electrical and Computer Engineering Co- Director, Illinois Center for Wireless Systems Research Professor  Paramvir Bahl  Microsoft Research  ACM SIGMOBILE July 2001, Rome, Italy 2

Introduction - 1  in WLAN (IEEE )  Devices can transmit at 11 Mbps, with 54 Mbps  Number of encoded bits per symbol  Data rate  Modulation in mobile wireless networks  path loss, fading, interference  SNR, BER variations  Support Multi-Modulation scheme  BPSK  QPSK  QAM16  QAM64  QAM256  Tradeoff emerges between modulation schemes.  The higher the data rate, the higher the BER  Figure 1, Figure 2 3

Introduction - 2 4

Rate Adaptation  Dynamically switching data rates to match the channel conditions  Two Aspect  Channel quality estimation  Measuring Signal Strength, Symbol error rate, etc  Prediction of future quality  Rate selection  Channel Quality Prediction  Threshold selection  Minimize the delay between prediction and selection 5

Previous Work on rate adaption  Ref. [19]. Dual Channel Slotted ALOHA  Separate control channel  Receiver feedback to sender  Ref. [15]. Auto Rate Fallback(ARF, )  Lucent’s WaveLAN II  The sender selects the best rate based on previous tx data.  Ref [9]. Adaptive Transmission Protocol  Selects based on cached per-link information  Separate transmit receive tables  Maintained by exchanging control packet(RTS/CTS)  Cellular network  Channel quality estimation by the receiver  Rate selection by the sender using the feedback  Reside at the physical layer (symbol-by-symbol)  Improper to MAC based on contention access 6

Motivation  ARF Protocol  Receiver  Channel Quality Estimation  Rate Selection 7

Overview of IEEE  Src sends a data packet to Dst  Transmission using one of basic rate set  All node can demodulate the RTS/CTS packets  Virtual carrier sense  RTS includes D RTS  CTS includes D CTS  NAV  Network Allocation Vector  The aggregate duration of time that medium is pre sumed to be busy 8

Receiver-Based Autorate (RBAR) Protocol  The receiver selects the appropriate rate for the data packet during the RTS/CTS exchange  More accurate rate selection  Smaller overhead for the channel quality estimation  In control packet  Instead of D RTS,D CTS  modulation rate and packet size  Src  chooses a data rate based on some heuristic method  Send RTS  Dst  Estimate the channel condition  Send CTS  Node A, B  Calculates the duration  Update NAV  Reservation SubHeader (RSH) in the MAC header of the data packet 9

Incorporation of RBAR into  Data Packet  Header Check Sequence  RTS/CTS  Rate and Length  PLCP header  RSH rate 10

Simulation Environment  NS-2  Extensions from the CMU Monarch project for modeling mobile ad hoc networks  Number of traffic generators  PHY/MAC/Networking stacks  Addition  Detailed MAC and PHY models  Modulation and rate adaption  Rayleigh fading simulator  Interfaces Intersil Prism II chipset  IEEE , DSSS radio,  Observation  Hot the individual rate adaption protocols reacted to the changing channel conditions 11

Simulation – ARF model  Rate selection  If no ACKs for two consecutive data packets, DOWN Rate  If received ACKs for ten consecutive data packets, UP Rate and timer cancelled  If timer expired, UP Rate  Relatively insensitive to choice of timeout 12

Simulation – RBAR  Rate selection  Simple threshold based technique  Estimate : SNR of RTS  Select : (BER) ≤ 1E-5, highest data rate 13

Simulation – Error Model 1  Jake’s method  Simulation of Rayleigh fading  A finite number of oscillators with Doppler shifted frequencies  Instantaneous gain 14

Simulation – Error Model 2  Log-distance path loss model  Friis free space propagation model  Noise model 15 n : path loss exponent k : Boltzmann’s constant T : temperature (in Kelvin) B T : bandwidth

Simulation – Error Model 3  Computed Bit Error Rate  BPSK, QPSK  M-ary QAM  E b /N 0 : bit energy to noise ratio  For gain, Coherence time  For noise,  Adjusting SNR 16

Simulation – Network Configuration  Configuration 1  Two node  One of the nodes was fixed position, the other traveled along a direct-line path (300m)  Configuration 2  20 nodes  Random waypoint mobility  Random speed : 2, 4, 6, 8, 10 m/s  1500 x 300 m 2  DSR (Dynamic source routing) Protocol  Average of 30 times 17

Performance Evaluation  Overhead of RSH 18

Slow Changing Channel Conditions  Configuration 1  0 ~ 300m, by 5m  60s, Tx UDP packets(1460 bytes) 19

Fast Changing Channel Conditions  Experiment 1  Configuration 1  Mean node speed : 2, 4, 6, 8, 10 m/s  Single UDP Connection  Performance improvement from 6% (10m/s) to 20% (2m/s)  Experiment 2  Single TCP Connection 20

Fast Changing Channel Conditions 21

Impact of Variable Traffic Sources  Configuration 1  Bursty data sources  Pareto distribution 22

Multi-hop Performance  Configuration 2 23

Future work & Conclusion  Basic Access mode in  Not used the RTS/CTS protocol  Hybrid scheme conditional RTS/CTS  When ACKs are lost  When Long packet size  Proposed RBAR  Optimizing performance WLAN 24