DDMAC: Dynamic Delayed Medium Access Control (MAC) Protocol with Fuzzy Technique for Wireless Body Area Network By: Ido Polak Netanel Ring.

Slides:



Advertisements
Similar presentations
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Advertisements

Fuzzy Logic and its Application to Web Caching
A Transmission Control Scheme for Media Access in Sensor Networks Lee, dooyoung AN lab A.Woo, D.E. Culler Mobicom’01.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
Medium Access Control in Wireless Sensor Networks.
1 A Novel Topology-blind Fair Medium Access Control for Wireless LAN and Ad Hoc Networks Z. Y. Fang and B. Bensaou Computer Science Department Hong Kong.
CSMA/CA in IEEE Physical carrier sense, and Virtual carrier sense using Network Allocation Vector (NAV) NAV is updated based on overheard RTS/CTS/DATA/ACK.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
FUZZY LOGIC Shane Warren Brittney Ballard. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems.
Distributed systems Module 1 -Basic networking Teaching unit 1 – LAN standards Ernesto Damiani University of Bozen-Bolzano Lesson 2 – LAN Medium Access.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Ethernet: CSMA/CD (Carrier Sense Multiple Access with Collision Detection) Access method: method of controlling how network nodes access communications.
Performance Evaluation of IEEE
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
Analysis of the Performance of IEEE for Medical Sensor Body Area Networking ECE 5900 Computer Engineering Seminar Instructor: Dr. Chigan Huaming.
MAC Protocol By Ervin Kulenica & Chien Pham.
MAC Layer Protocols for Sensor Networks Leonardo Leiria Fernandes.
DETERMINATION OF THE TOPOLOGY OF HIGH SURVIVAL HF RADIO COMMUNICATION NETWORK Andrea Abrardo.
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
Authors: Joaquim Azevedo, Filipe Santos, Maurício Rodrigues, and Luís Aguiar Form : IET Wireless Sensor Systems Speaker: Hao-Wei Lu sleeping zigbee networks.
FUZZY LOGIC Babu Appat. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems Fuzzy Logic in.
Wireless LAN Simulation - IEEE MAC Protocol
Opersating Mode DCF: distributed coordination function
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
ZigBee Module 구성도. IEEE LR-WPAN  Low power consumption  Frequent battery change is not desired and/or not feasible  Low cost  Otherwise,
Wireless Medium Access. Multi-transmitter Interference Problem  Similar to multi-path or noise  Two transmitting stations will constructively/destructively.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
On Optimizing the Backoff Interval for Random Access Scheme Zygmunt J. Hass and Jing Deng IEEE Transactions on Communications, Dec 2003.
IEEE EDCF: a QoS Solution for WLAN Javier del Prado 1, Sunghyun Choi 2 and Sai Shankar 1 1 Philips Research USA - Briarcliff Manor, NY 2 Seoul National.
Fuzzy Genetic Algorithm
SENSOR NETWORKS BY Umesh Shah Mayuresh Patil G P Reddy GUIDES Prof U.B.Desai Prof S.N.Merchant.
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.
Data Communications, Kwangwoon University12-1 Chapter 12. Multiple Access 1.Random Access 2.Controlled Access 3.Channelization.
Doc.: IEEE yy/xxxxr0 SubmissionMukul Goyal, U Wisconsin MilwaukeeSlide 1 Impact of IEEE n Operation On IEEE Performance Notice: This.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
5: DataLink Layer 5a-1 Multiple Access protocol. 5: DataLink Layer 5a-2 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single.
Doc.: IEEE /30r2 SubmissionMukul Goyal, U Wisconsin MilwaukeeSlide 1 Impact of IEEE n Operation On IEEE Performance Notice: This.
Performance Evaluation of IEEE
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Improving the scalability of MAC protocols in Wireless Mesh Networks Mthulisi Velempini (Mr.)
Mitigating starvation in Wireless Ad hoc Networks: Multi-channel MAC and Power Control Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
Medium Access Control in Wireless networks
MAC Hurdles in Body Sensor Networks Name : Tahani Mohammad Al-lihaibi ID:
CSMA/CA Simulation  Course Name: Networking Level(UG/PG): UG  Author(s) : Amitendu Panja, Veedhi Desai  Mentor: Aruna Adil *The contents in this ppt.
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
LECTURE 13 CT1303 LAN. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL CSMA\CA Carrier Sense Multiple Access\Collision Avoidance CSMA\CA Each station will sense.
Musical Instruments Connecting to a Mixer using Tal Kesari & Shimon Korenman Advisor: Dr. Chen Avin.
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
Fuzzy Logic 1. Introduction Form of multivalued logic Deals reasoning that is approximate rather than precise The fuzzy logic variables may have a membership.
Lecture 41 IEEE /ZigBee Dr. Ghalib A. Shah
Z-MAC : a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min ACM SenSys Systems Modeling.
S PEED CONTROL OF DC MOTOR BY FUZZY CONTROLLER MD MUSTAFA KAMAL ROLL NO M E (CONTROL AND INSTRUMENTATION)
MAC Protocols for Sensor Networks
EA C451 (Internetworking Technologies)
Topics in Distributed Wireless Medium Access Control
TCP and MAC interplay in Wireless Ad Hoc Networks
Meaning of “fuzzy”, Definition of Fuzzy Logic
Fuzzy Logic and Fuzzy Sets
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing IEEE Standard.
Meaning of “fuzzy”, Definition of Fuzzy Logic
Wireless LAN Simulation IEEE MAC Protocol
Impact of IEEE n Operation On IEEE Performance
Investigating Mac Power Consumption in Wireless Sensor Network
Impact of IEEE n Operation On IEEE Performance
Enhanced Backoff Scheme in CSMA/CA for IEEE
Meaning of “fuzzy”, Definition of Fuzzy Logic
Presentation transcript:

DDMAC: Dynamic Delayed Medium Access Control (MAC) Protocol with Fuzzy Technique for Wireless Body Area Network By: Ido Polak Netanel Ring

Introduction Motivation Fuzzy Logic IEEE MAC Protocol MAC with fuzzy Summary Outline

Traffic of the WBAN is diverse due to different monitoring tasks carried on by sensor nodes. Difficulty in how to efficiently organize the access to the medium of the dynamic and various generated traffic. Introduction

Fuzzy logic system is used to make the backoff time produced in IEEE MAC protocol adaptive. Improving reliability in packet transmissions. Decrease in the latency. Introduction

Different Data rate ranges for different application. Data rate and number of nodes in the network cannot be considered tunable Motivation

Definition of fuzzy — “not clear, distinct, or precise; blurred” Definition of fuzzy logic —A form of knowledge representation suitable for notions that cannot be defined precisely, but which depend upon their contexts. What is Fuzzy Logic?

Definition of linguistic variable While variables in mathematics usually take numerical values, in fuzzy logic applications, the non-numeric are often used to facilitate the expression of rules and facts. What is Fuzzy Logic?

A linguistic variable such as speed may have a value such as fast or its antonym slow. What is Fuzzy Logic?

For every problem must represent in terms of fuzzy sets. Fuzzy set is a pair (U, m) where U is a set and m:U ->[0.1] What is Fuzzy Logic?

not included fully included fuzzy member What is Fuzzy Logic?

Rules are usually expressed in the form: IF temperature IS cold THEN turn down fan IF temperature IS hot THEN speed up fan NOT x = (1 - truth(x)) x AND y = minimum(truth(x), truth(y)) x OR y = maximum(truth(x), truth(y)) What is Fuzzy Logic?

Specifies physical and MAC for LR-WPAN. Low cost communication of near by devices. Important features: o Real-Time. o Collision Avoidance (CSMA/CA). o Security (optional). IEEE

Important for wireless networks. Carrier Sense. Collision Avoidance. o Request to send/Clear to send. o Transmission. CSMA/CA

Two clear channel assessments (CCA) before any packet transmission. if not o generate a backoff delay  random(0,2^BE -1) else o execute the transmission CSMA/CA

Maintain three variables: o NB (number backoffs). o BE (backoff exponent). o CW (contention window). CSMA/CA

Limit the randomly produced backoff time with FuzzyMaxDelay. The difference in the algorithms: o rnd(0,2^BE -1) o rnd(0,FuzzyMaxDelay) DDMAC Implementation

FuzzyMaxDelay is based on: o data rate. o channel clear rate. DDMAC Implementation

Fuzzy Inputs and Output

DDMAC Implementation Fuzzy Inputs and Output

DDMAC Implementation Fuzzy Inference System

Dynamic adaptive approach on top of IEEE MAC mechanism. Consider traffic characteristics: o node’s data rate. o history of successful channel access. Summary

Use these two inputs in a fuzzy inference system to generate a dynamic bound for the backoff window. Build a fair access among nodes of a WBAN to improve: o Overall latency. o reliability. Summary