We hope that it is more important to know where you are going than to get there quickly. SNU INC Lab. A Survey of Energy Efficient Network Protocols for.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Advertisements

QoS in Mobile Ad Hoc Networks
1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
Improving TCP over Wireless by Selectively Protecting Packet Transmissions Carla F. Chiasserini Michele Garetto Michela Meo Dipartimento di Elettronica.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
1 Wireless Sensor Networks Akyildiz/Vuran Administration Issues  Take home Mid-term Exam  Assign April 2, Due April 7  Individual work is required 
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
5/11/20151 Computer Networks COE 549 Random Access Tarek Sheltami KFUPM CCSE COE
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Introduction to Smartphone Energy Management. Issue 1/2 Rapid expansion of wireless services, mobile data and wireless LANs Greatest limitation: finite.
Contention Window Optimization for IEEE DCF Access Control D. J. Deng, C. H. Ke, H. H. Chen, and Y. M. Huang IEEE Transaction on Wireless Communication.
A Survey on Sensor Networks Rick Han CSCI 7143 Secure Sensor Networks Fall 2004.
A Survey of Energy efficient Network Protocols for Wireless Networks Presentation by – Sanjay Acharya Course – CS 898T Instructor – Dr. Chin-Chih Chang.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
An Energy-efficient MAC protocol for Wireless Sensor Networks
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
A Transmission Control Scheme for Media Access in Sensor Networks Presented by Jianhua Shao.
A survey of Energy Efficient Network Protocols for Wireless Networks Christine E. Jones Krishna M. Sivalingam Prathima Agrawal Jyh-Cheng Chen.
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo, David Culler (University of California, Berkeley) Special thanks to Wei Ye.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Power saving technique for multi-hop ad hoc wireless networks.
MAC Reliable Broadcast in Ad Hoc Networks Ken Tang, Mario Gerla University of California, Los Angeles (ktang,
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
CS640: Introduction to Computer Networks Aditya Akella Lecture 22 - Wireless Networking.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo and David Culler University of California at Berkeley Intel Research ACM SIGMOBILE.
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.
10/1/2015 9:14 PM1 TCP in Mobile Ad-hoc Networks ─ Split TCP CSE 6590.
TCP PERFORMANCE OVER AD HOC NETWORKS Presented by Vishwanee Raghoonundun Assisted by Maheshwarnath Behary MSc Computer Networks Middlesex University.
Wireless Sensor Networks COE 499 Energy Aware Routing
1 Power-Aware Routing in Mobile Ad Hoc Networks S. Singh, M. Woo and C. S. Raghavendra Presented by: Shuoqi Li Oct. 24, 2002.
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
Multi-Channel MAC for Ad Hoc Networks: Handling Multi- Channel Hidden Terminals Using a Single Transceiver (MMAC) Paper by Jungmin So and Nitin Vaidya.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
Chapter 6 Multiple Radio Access
Energy Efficient Network Protocols for Wireless Networks Kiran Muthabatulla.
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
IEEE WLAN.
Review of key networking techniques: –Reliable communication over unreliable channels –Error detection and correction –Medium access control –routing –Congestion.
Explicit and Implicit Pipelining in Wireless MAC Nitin Vaidya University of Illinois at Urbana-Champaign Joint work with Xue Yang, UIUC.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Tufts University. EE194-WIR Wireless Sensor Networks. February 17, 2005 Increased QoS through a Degraded Channel using a Cross-Layered HARQ Protocol Elliot.
LECTURE9 NET301 11/5/2015Lect 9 NET DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
MAC Layer Protocols for Wireless Networks. What is MAC? MAC stands for Media Access Control. A MAC layer protocol is the protocol that controls access.
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.
Power-Efficient Rendez- vous Schemes for Dense Wireless Sensor Networks En-Yi A. Lin, Jan M. Rabaey Berkeley Wireless Research Center University of California,
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
Medium Access in Sensor Networks. Presented by: Vikram Shankar.
IEEE Wireless LAN. Wireless LANs: Characteristics Types –Infrastructure based –Ad-hoc Advantages –Flexible deployment –Minimal wiring difficulties.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Ad-hoc Transport Layer Protocol (ATCP)
Ultra-Low Duty Cycle MAC with Scheduled Channel Polling
TCP in Mobile Ad-hoc Networks
TCP in Wireless Ad-hoc Networks
Multiple Access Control (MAC) Protocols
Presentation transcript:

We hope that it is more important to know where you are going than to get there quickly. SNU INC Lab. A Survey of Energy Efficient Network Protocols for Wireless Networks Hayoung, Oh 20 Nov 2006

SNU INC Lab. Contents Introduction Background Power consumption and conservation mechanisms MAC sublayer LLC sublayer Network layer Transport layer OS/middleware and application layers Summary

SNU INC Lab. Introduction Power management is one of the most challenging problem in wireless communication This paper addresses – Incorporation of energy conservation at all layers of the protocol stack for wireless networks

SNU INC Lab. Background Wireless network architecture Protocol layers

SNU INC Lab. Power consumption and conservation mechanisms(1) Sources of power consumption – Communication Transmit(1.5W)>receive(0.75W)>standby(0.01w)  Goal is to optimize the transceiver usage – Computation Protocol processing aspects – Ex) usage of CPU and main memory, data compression.. Tradeoff btw communication costs and computation – communication costs computation needs  Goal is to balance btw communication and computation

SNU INC Lab. Power consumption and conservation mechanisms(2) General conservation guidelines and mechanisms – Network layer Balance the amount of traffic carried by each node – MAC layer : collisions should be eliminated Using a small packet size for registration and bandwidth request – Link layer Transmissions may be avoided when channel are poor Error control schemes (ARQ + FEC) – In a typical broadcast environment Broadcast a schedule that contains data transmission starting times for each mobile Turn off the transceiver whenever the node determines that it will not be receiving data for a period of time – In switching from transmit to receive modes, and vice versa Continuous allocation Aggregate packet requests

SNU INC Lab. MAC sublayer(1) IEEE standard – CSMA/CA (Collision Sense Multiple Access/Collision Avoidance) – For power conservation (QoS problem) A mobile – Active mode/Power Saving mode Base station – buffering for PS mode mobile – Per-packet energy consumption Energy cost = fixed cost (MAC operation) + incremental cost (packet size) Fixed cost of Unicast > Fixed cost of broadcast ∵ receiver’s CTS/AcK messages Incremental cost of Unicast = Incremental cost of broadcast

SNU INC Lab. MAC sublayer(2) EC-MAC protocol (Energy Conserving) – Using centralized scheduler ∴ optimize the transmission schedule FSM-Frame synchronization message (BS->mobile)

SNU INC Lab. MAC sublayer(3) PAMSA protocol (Power Aware Multi-Access) – For Ad hoc network – Separate channels to determine when and how long to power off RTS/CTS control packets Data packets 1. RTS Data A B Control channel Data channel 2. CTS X 2’. backoff 1. RTS Data A B 2. CTS 3. Data 4. transmits a “busy tone” over the control channel CC Do not overhear Turn off

SNU INC Lab. LLC sublayer(1) Adaptive error control with ARQ ≠ ARQ (Automatic Repeat Request) – The new metric for energy efficiency total amount of data delivered,total energy consumed( 일정 ) – To maximize the energy efficiency of the protocol Avoid persistence in retransmission data Trade off # of retransmission attempts for probability of successful transmission Inhibit transmission when channel conditions are poor ARQ works as normal until the transmitter detects an error (lack of AcK) ARQ enters a probing mode (a probing packet is transmitted every t slots) until a properly received AcK is encountered

SNU INC Lab. LLC sublayer(2) Adaptive error control with ARQ+FEC (Forward Error Correction) – To keep energy consumption at a minimum The error control scheme associated with each stream may need to be modified as channel conditions change – Certain setup parameters and a channel model Packetsize, QoS requirements (used by MAC sublayer) and packet scheduler are associated with each data stream

SNU INC Lab. Network layer(1) Typical routing algorithms for Ad hoc – Frequent topology updates Improved routing but consume precious bandwidth – Infrequent topology updates Decrease update messages but inefficient routing Typical metrics – Shortest-hop, shortest-delay, and locality stability In wireless additional metrics – Energy resources, network life time

SNU INC Lab. Network layer(2) Unicast traffic – A shortest-hop routing (x), A shortest-cost routing (o) 1. Energy consumed per packet – Total energy consumed is also minimized 2. Variance in power levels across mobiles – All mobiles are equal 3. Cost per packet – Metrics other than energy consumed per packet – Mobiles with depleted energy do not lie on many routes 4. Maximum mobile cost – By minimizing the cost per mobile

SNU INC Lab. Network layer(3) Broadcast traffic – Each mobile’s radio turns off after receiving a packet if its neighbors have already received a copy of the packet – Power-aware broadcast tree approach The tree is constructed starting from a source and expanding to the neighbors – have consumed lower amounts of power – have not already received the data transmission

SNU INC Lab. Transport layer(1) TCP degrades significantly over a wireless link (handoff) – A larger # of retransmissions – Frequently invoke congestion control measures  throughput, delay, energy consumption Three schemes for reducing retransmission – Split connection protocols – Link layer approach (ex: ARQ+FEC) – End-to-End protocol

SNU INC Lab. Transport layer(2) Energy consumption analysis of TCP – The average # of successes per transmission attempt – Error correlation – Congestion control of TCP By backing off and waiting during error bursts – TCP Probing A probe cycle is initiated during error instead of congestion control – If persistent error conditions are detected  Sender invokes standard TCP congestion control – If transient random error  Sender resumes transmission using available network bandwidth

SNU INC Lab. OS/middleware and application layers(1) OS/middleware for energy efficiency – Mobility impacts the design of OS, middleware – Mobile computers’ processing is expensive (battery power) – Architecture techniques pipelining and parallelism – Predictive shutdown during periods of inactivity – Separation both computation activity (External events) and inactivity

SNU INC Lab. OS/middleware and application layers(2) Application layer for energy efficiency – Load partitioning Selectively partitioned btw the mobile and base station – Mobile host : display, acquire multimedia data – Base station : Intensive computations – Proxies Middleware automatically adapt the applications to changes in battery power and bandwidth – Databases Access time (probe wait, bcast wait) minimization – Video processing Under severe bandwidth constraints or low-power situations – Carefully discarding selected packets – Decreasing the # of transmitted bits

SNU INC Lab. Conclusions The key to energy conservation in wireless communications – Network layer Balance the amount of traffic carried by each node – Link layer Transmissions may be avoided when channel are poor Error control schemes (ARQ + FEC) – MAC layer : collisions should be eliminated Using a small packet size for registration and bandwidth request

SNU INC Lab. References CE. Jones, et al, "A Survey of Energy Efficient Network Protocols for Wireless Networks”, Wireless Networks, 2001.