LOAD SENSITIVE CONTENTION RESOLUTION MAC-PROTOCOL

Slides:



Advertisements
Similar presentations
The Selective Intermediate Nodes Scheme for Ad Hoc On-Demand Routing Protocols Yunjung Yi, Mario gerla and Taek Jin Kwon ICC 2002.
Advertisements

Medium Access Issues David Holmer
Introduction to Wireless Sensor Networks
LECTURE 11 CT1303 LAN. DYNAMIC MAC PROTOCOL No fixed assignment for transmission media or any network resources.. It allows transmission when needed.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
ENSC 835: COMMUNICATION NETWORKS SPRING 2011 DEMO OF PROJECT PERFORMANCE EVALUATION OF KEY MAC PROTOCALS Yitao Wu Student ID, Address,
Centre for Wireless Communications Opportunistic Media Access for Multirate Ad Hoc Networks B.Sadegahi, V.Kanodia, A.Sabharwal and E.Knightly Presented.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
1 Introduction to Wireless Networks Michalis Faloutsos.
1 QoS Schemes for IEEE Wireless LAN – An Evaluation by Anders Lindgren, Andreas Almquist and Olov Schelen Presented by Tony Sung, 10 th Feburary.
Spanning Tree and Wireless EE122 Discussion 10/28/2011.
Wireless LAN Simulation - IEEE MAC Protocol
Venkatesh Rajendran, Katia Obraczka, J.J. Garcia-Luna-Aceves
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Wireless MAC Protocols for Ad-Hoc Networks Derek J Corbett Supervisor: Prof. David Everitt.
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation Dynamic Channel Allocation  Delay for the divided.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
جلسه یازدهم شبکه های کامپیوتری به نــــــــــــام خدا.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
Chapter 6 Multiple Radio Access
Medium Access Control protocols for ad hoc wireless networks: A survey 指導教授 : 許子衡 報告者 : 黃群凱.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Data Link Layer and Ethernet COM211 Communications and Networks CDA College Theodoros Christophides
LECTURE9 NET301 11/5/2015Lect 9 NET DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies.
Medium Access Control in Wireless networks
Carrier Sense Multiple Access Improve ALOHA by using carrier sense –Stations listen to the carrier before transmitting –If channel is busy, the station.
Medium Access in Sensor Networks. Presented by: Vikram Shankar.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
1 Effectiveness of Physical and Virtual Carrier Sensing in IEEE Wireless Ad Hoc Networks Fu-Yi Hung and Ivan Marsic WCNC 2007.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
LECTURE 13 CT1303 LAN. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL CSMA\CA Carrier Sense Multiple Access\Collision Avoidance CSMA\CA Each station will sense.
LA-MAC: A Load Adaptive MAC Protocol for MANETs IEEE Global Telecommunications Conference(GLOBECOM )2009. Presented by Qiang YE Smart Grid Subgroup Meeting.
Simulation of K-Clustering in a Wireless Ad-Hoc Network using a decentralized Local Search Supervised by: Dr. Rachel Ben- Eliyahu Kirill Kazatsker Daniel.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
COSC 6590 Fall Multi-channel, multi-radio wireless networks.
1 Wireless Networking Understanding the departure from wired networks, Case study: IEEE (WiFi)
MAC Protocols for Sensor Networks
A Taxonomy of Mechanisms for Multi-Access
Pedro Moreira CERN BE-CO-HT
An Energy-efficient MAC protocol for Wireless Sensor Networks
Design and implementation of
Medium Access Control MAC protocols: design goals, challenges,
Lab 7 – CSMA/CD (Data Link Layer Layer)
CT301 LECTURE 8.
Wireless LANs Wireless proliferating rapidly.
Computer Communication Networks
MACAW: A Media Access Protocol for Wireless LAN’s
SENSYS Presented by Cheolki Lee
MACAW: A Media Access Protocol for Wireless LANs
TCP and MAC interplay in Wireless Ad Hoc Networks
Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using A Single Transceiver Jungmin So and Nitin Vaidya Modified and Presented.
Multi-channel, multi-radio wireless networks
Introduction to Wireless Sensor Networks
Lei Chen and Wendi B. Heinzelman , University of Rochester
Net301 lecture9 11/5/2015 Lect 9 NET301.
Computer Communication & Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
The Medium Access Control Sublayer
Introduction to Wireless Networks
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
Performance Evaluation of an Integrated-service IEEE Network
CSE 4215/5431: Mobile Communications Winter 2010
MAC continued.
Wireless LAN Simulation IEEE MAC Protocol
Outline 1. INTRODUCTION 2. PRELIMINARIES 3.THE PROPOSED PROTOCOL
Multi-channel, multi-radio
Subject Name: Adhoc Networks Subject Code: 10CS841
CSE 4215/5431: Mobile Communications Winter 2011
Investigating Mac Power Consumption in Wireless Sensor Network
Chapter 6 Multiple Radio Access.
Presentation transcript:

LOAD SENSITIVE CONTENTION RESOLUTION MAC-PROTOCOL MAC-Layer Protocol for Wireless Ad-hoc Networks Shachar Siboni Department of Communication System Engineering Ben-Gurion University of the Negev

INTRODUCTION WIRELESS AD-HOC NETWORK Decentralized Wireless Network No Base-Stations Topology defined by connectivity Station Capabilities: Maintain MAC-Layer algorithm Operate as Relay-node Suitable for a variety of applications Where central nodes can't be relied on Minimal configuration and quick deployment

INTRODUCTION SHARED WIRELESS MEDIA CHALLENGE Transmissions Collisions Avoidance Hidden and Exposed Node Problems Contention Resolution Mechanism Distributed Wireless Network Adapt to Topology Changes Performance Requirements Fairness in Resources Allocation Achieve High Channel Utilization Guaranty Low end-to-end message Delay X Collision A B C

INTRODUCTION LOAD SENSITIVE CONTENTION RESOLUTION MAC-PROTOCOL The most Loaded Station gain the grant to transmit data S1 S6 S2 S4 S5 S3

SYSTEM MODEL PROTOCOL STATION DEFINITION Each station can function as “MASTER” or “SLAVE” Depending on Network Topology The “MASTER” manages and supervises contention resolution between all stations in It’s transmission/reception range Protocol Cluster definition According to “MASTER” station The “SLAVE”s respond to “MASTER” decisions SLAVE MASTER

STATION LOAD PARAMETER STATION LOAD FUNCTION Global Cluster Parameters Local Station Parameters max{Qi} – Maximum Queue Size in Cluster Qi – Station Queue Size [Bytes] max{Dmaxi} – Maximum Accumulated Message Delay in Cluster Dmaxi – Station Maximum Accumulated Message Delay [sec]  - Equilibrium parameter [0  1]

PROTOCOL IMPLEMENTATION LOAD SENSITIVE CONTENTION OPERATION: “MASTER” initiates new session in the protocol Stations compete to gain channel access using RTS\CTS Mechanism Each station defines Access Time (AT) interval before transmit RTS signal According to Station Load parameter: Station Load Access Time 1 f(Qx, Dmaxx) f(Qy, Dmaxy) f(Qz, Dmaxz) ATy ATx ATz MASTER Tx Rx Start Session (max{Qi}, max{Dmaxi}, ) “RTS” ATM t (µsec) RTS SLAVEi ATi

PROTOCOL IMPLEMENTATION LOAD SENSITIVE RESOLUTION OPERATION: “MASTER” decides according to the first RTS indication that is received Estimates the highest load in cluster: Detects RTS collision occurrence indication Send it’s decision with {estLoad} parameter: CTS{estLoad} or COL{estLoad} Update global cluster parameters: max{Qi}, max{Dmaxi} MASTER RTS estAT Tx Rx RTS Collision stSess COL (estLoad) Contention Round (CR) Period CR2 “RTS” ATM t (µsec) Collision-Free CTS Tx_DATA Period

PROTOCOL IMPLEMENTATION LOAD SENSITIVE RESOLUTION OPERATION (cont.): “SLAVE”s respond to these decisions using Loads Comparison criteria myLoad > estLoad Return To IDLE CTS\COL Gain a grant to transmit Data Continue to compete with Random Access No Yes COL CTS Executes a Stop-&-Wait transmission mechanism Retransmit Data packet if necessary Relay-node operation

PROTOCOL UTILIZATION ANALYSIS

LOAD SENSITIVE CONTENTION RESOLUTION MAC PROTOCOL FOR WIRELESS AD-HOC NETWORKS