Optimizing Network Performance through Packet Fragmentation in Multi- hop Underwater Communications Stefano Basagni ∗, Chiara Petrioli † Roberto Petroccia.

Slides:



Advertisements
Similar presentations
Problems in Ad Hoc Channel Access
Advertisements

Nick Feamster CS 4251 Computer Networking II Spring 2008
Receiver Initiated MAC protocols Prof. Marco Aurélio Spohn DSC/UFCG
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
Hai-Heng Ng, Wee-Seng Soh, Mehul Motani National University of Singapore IEEE GLOBECOM 2008.
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Analyzing Multi-channel MAC Protocols for Underwater Sensor Networks Presenter: Zhong Zhou.
20 – Collision Avoidance, : Wireless and Mobile Networks6-1.
An Energy-efficient MAC protocol for Wireless Sensor Networks
Focused Beam Routing protocol for Underwater Acoustic Networks Josep Miquel Jornet Montana, Milica Stojanovic, Michele Zorzi, Proc. WuWNet 2008.
A Transmission Control Scheme for Media Access in Sensor Networks Presented by Jianhua Shao.
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
5-1 Data Link Layer r Wireless Networks m Wi-Fi (Wireless LAN) Example Problems m RTS/CTS.
IEEE Wireless Communication Magazine Design and Performance of an Enhanced IEEE MAC Protocol for Multihop Coverage Extension Frank H.P. Fitzek, Diego.
ECE 4450:427/527 - Computer Networks Spring 2015
Wireless LAN Simulation - IEEE MAC Protocol
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.
1 SenMetrics’05, San Diego, 07/21/2005 SOSBRA: A MAC-Layer Retransmission Algorithm Designed for the Physical-Layer Characteristics of Clustered Sensor.
An Energy Efficient MAC Protocol for Wireless Sensor Networks “S-MAC” Wei Ye, John Heidemann, Deborah Estrin Presentation: Deniz Çokuslu May 2008.
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.
Wireless MAC Protocols for Ad-Hoc Networks Derek J Corbett Supervisor: Prof. David Everitt.
† Department of Computer Science – University of Rome “Sapienza” – Italy Protocolli MAC per reti di sensori Sistemi Wireless, a.a. 2009/2010 Un. of Rome.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
Effects of Multi-Rate in Ad Hoc Wireless Networks
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Cross-layer Packet Size Optimization for Wireless Terrestrial, Underwater, and Underground Sensor Networks IEEE INFOCOM 2008 Mehmet C. Vuran and Ian F.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
Mohamed Elhawary Computer Science Department Cornell University PERCOM 2008 Zygmunt J. Haas Electrical and Computer Engineering Department Cornell University.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
Chih-Min Chao and Yao-Zong Wang Department of Computer Science and Engineering National Taiwan Ocean University, Taiwan IEEE WCNC 2010 A Multiple Rendezvous.
1 Mitigate the Bottleneck of Underwater Acoustic Sensor Networks via Priority Scheduling Junjie Xiong, Michael R. Lyu, Kam-Wing Ng.
Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up for Wireless Sensor Networks Zhihui Chen and Ashfaq Khokhar ECE Department, University.
CONTENTION FREE MAC PROTOCOL BASED ON PRIORITY IN UNDERWATER ACOUSTIC COMMUNICATION Hui-Jin Cho, Jung-Il Namgung, Nam-Yeol Yun, Soo-Hyun Park, Chang- Hwa.
Introduction to Wireless Networks Dina Katabi & Sam Madden MIT – – Spring 2014.
Token-DCF, COMSNET(2013) -> MOBICOM(2014). Introduction ▣ To improve standard MAC protocol of IEEE for WLAN. ▣ S-MAC, A-MAC, SPEED-MAC, and etc.
Background of Ad hoc Wireless Networks Student Presentations Wireless Communication Technology and Research Ad hoc Routing and Mobile IP and Mobility Wireless.
Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,
A Multi-Channel CSMA MAC Protocol with Receiver Based Channel Selection for Multihop Wireless Networks Nitin Jain, Samir R. Das Department of Electrical.
Power Controlled Network Protocols for Multi- Rate Ad Hoc Networks Pan Li +, Qiang Shen*, Yuguang Fang +, and Hailin Zhang # +: EE, Florida University.
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.
A Throughput-Adaptive MAC Protocol for Wireless Sensor Networks Zuo Luo, Liu Danpu, Ma Yan, Wu Huarui Beijing University of Posts and Telecommunications.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Turkmen Canli ± and Ashfaq Khokhar* Electrical and Computer Engineering Department ± Computer Science Department* The University of Illinois at Chicago.
Medium Access Control in Wireless networks
CS541 Advanced Networking 1 Contention-based MAC Protocol for Wireless Sensor Networks Neil Tang 4/20/2009.
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.
GholamHossein Ekbatanifard, Reza Monsefi, Mohammad H. Yaghmaee M., Seyed Amin Hosseini S. ELSEVIER Computer Networks 2012 Queen-MAC: A quorum-based energy-efficient.
Exploiting Sink Mobility for Maximizing Sensor Networks Lifetime Z. Maria Wang, Emanuel Melachrinoudis Department of Mechanical and Industrial Engineering.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray,Jeffrey B. Carruthers and David Starobinski WCNC 2003.
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.
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
Exploring Random Access and Handshaking Techniques in Large- Scale Underwater Wireless Acoustic Sensor Networks Peng Xie and Jun-Hong Cui Computer Science.
To Design an Efficient MAC Protocol for Underwater Acoustic Sensor Network under Multi-hop Environment.
5/12/2005doc.: IEEE /0334 Submission Ripple: A Distributed Medium Access Protocol for Wireless Mesh Network Presented at the IEEE802.11, ,
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
Wireless LAN Simulation IEEE MAC Protocol
Presentation transcript:

Optimizing Network Performance through Packet Fragmentation in Multi- hop Underwater Communications Stefano Basagni ∗, Chiara Petrioli † Roberto Petroccia † Milica Stojanovic ∗ ∗ ECE Department Northeastern University †Dipartimento di Informatica Universit`a di Roma “La Sapienza” IEEE OCEANS 2010

Outline Introduction Data packet fragmentation Performance evaluation Conclusion 1

Introduction Underwater wireless networking has been recognized for a wide spectrum of applications  Scientific exploration  Commercial exploitation  Coastline protection  Prediction of underwater seismic  Prediction of volcanic events 2

Introduction Underwater wireless networking  Acoustic propagation  Access the channel using MAC protocol 3

Introduction Underwater acoustic networks  Long propagation delay  Low bandwidths 4 TIME Sender Receiver TerrestrialUnderwater Propagation delay

Introduction MAC protocol for underwater acoustic network  Distance-Aware Collision Avoidance Protocol(DACAP)  CSMA  MACA  RTS/CTS 5 B. Peleato and M. Stojanovic, “Distance aware collision avoidance protocol for ad-hoc underwater acoustic sensor networks.”IEEE Communications Letters, vol. 11, no. 12, pp. 1025–1027,December 2007.

A Introduction Collisions due to two nodes cannot hear each other directly  65% are control/data  10% are data/data  15% are among control packet 6 C B D collision

Motivation Data collision  Entire data may have to be discarded 7

Goal Partitioning a long packet into smaller fragments  Using selective repeat ARQ Reducing control/data collision Reducing over traffic 8

9 Data packet fragmentation

Assumption Each node has long data to send Each node fragments a data packet into k fragments  Each fragment with an Fragments are sent in a group and a cumulative ACK in return  i-bit of the ACK  1 for received correctly  0 for otherwise 10 ACK [1,1,1,0,1] Group

Data packet fragmenting Method 1 Method 2 11

Data packet fragmenting Method 1  Each transmitter sends out a group of k fragments and awaits the ACK  Fragments with negatively acknowledged are re- transmitted in the next group  No new packet fragment are sent along with those re-transmitted 12 TIME S D RTS CTS ACK [1,1,0,0,1] ACK [1,1,0,0,1] Interfering packet TIME S D RTS CTS ACK [1,1,] ACK [1,1,]

Data packet fragmenting Method 2  Rule 1  If the number of old fragments waiting to be sent is h, with h ≤ k/5,then a group of k + h fragments is sent  Rule 2  Old fragments are sent at the end of the group 13

Data packet fragmenting Method 2 14 S D RTS CTS ACK [1,1,0,1,1] ACK [1,1,0,1,1] Interfering packet TIME S D RTS CTS ACK [1,1,1,1,1,1] ACK [1,1,1,1,1,1] TIME 3 3 CTS

15 Performance Evaluation

SimulatorNS-2 Numbers of node at a depth of 200m100 static Distribution randomly & uniformly at depth of 200m Transmission radius1000m Number of fragments5 to 100, increment of 5 RouteShortest path Receiving power & idle power100mW Transmission power4930mW Transmission rate2000bps Data payload size3000Byte Traffic0.01 to

Performance metrics Throughput efficiency Energy per bit End-to-end latency per meter Route length 17

Performance metrics Throughput efficiency 18

Performance metrics Energy per bit 19

Performance metrics End-to-end latency per meter 20

Performance metrics Route length 21

Conclusion The use of packet fragmentation and selective repeat ARQ was considered for random access underwater networks  Throughput efficiency  Reducing end-to-end latency  Energy per bit consumption 22

Wireless Access and Networking Technology Lab (WANT Lab) Thanks for your attention 23 T h f r u o y a t e nt i o n t r o a n k s Wireless Access and Networking Technology Lab (WANT Lab)

Thanks for your attention 24 T h f r u o y a t e nt i o n t r o a n k s