Studies with ns-2 and ns-3 based DTN Simulators

Similar documents
The DTN code has been tested with ns-2.35 [1]. There is no need to re-install ns-2 if ns-2.35 has already been installed.

Simulation and Analysis of Opportunistic Routing Protocols

Routing Protocol Approaches in Delay Tolerant Networks

Comparing Delay Tolerant Network Routing Protocols for Optimizing L-Copies in Spray and Wait Routing for Minimum Delay

Energy Consumption and Performance of Delay Tolerant Network Routing Protocols under Different Mobility Models

A Joint Replication-Migration-based Routing in Delay Tolerant Networks

Performance Analysis of Delay Tolerant Network Routing Protocols in Different Mobility Environments

Routing in a Delay Tolerant Network Sushant Jain, Kevin Fall and Rabin Patra SIGCOMM Presented by Xun Gong

Design and Implementation of Improved Routing Algorithm for Energy Consumption in Delay Tolerant Network

MDR Based Cooperative Strategy Adaptation in Wireless Communication

DATA FORWARDING IN OPPORTUNISTIC NETWORK USING MOBILE TRACES

CS 348: Computer Networks. - WiFi (contd.); 16 th Aug Instructor: Sridhar Iyer IIT Bombay

Performance of Efficient Routing Protocol in Delay Tolerant Network: A Comparative Survey. Namita Mehta 1 and Mehul Shah 2

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research

Archna Rani [1], Dr. Manu Pratap Singh [2] Research Scholar [1], Dr. B.R. Ambedkar University, Agra [2] India

Buffer Aware Network Coded Routing Protocol for Delay Tolerant Networks

Routing Issues & Performance Of Different Opportunistic Routing Protocols In Delay Tolerant Network

COMPARATIVE ANALYSIS OF DIFFERENT ROUTING PROTOCOLS IN DELAY TOLERANT NETWORKS

BOND: Unifying Mobile Networks with Named Data. Michael Meisel

PERFORMANCE ANALYSIS OF ROUTING PROTOCOLS FOR DELAY TOLERANT NETWORKS

NEW STRATEGY TO OPTIMIZE THE PERFORMANCE OF SPRAY AND WAIT ROUTING PROTOCOL

Community Aware Content Retrieval in Disruption-Tolerant Networks

PreDA: Predicate Routing for DTN Architectures over MANET

Enhancements and Performance Evaluation of Wireless Local Area Networks

IJSER. 1. Introduction. 1.1 Routing in DTN: Sukhpreet Kaur

Strategies and Guidelines for Improving Wireless Local Area Network Performance

Message Transmission with User Grouping for Improving Transmission Efficiency and Reliability in Mobile Social Networks

Routing in Delay Tolerant Networks (2)

Timely Information Dissemination with Distributed Storage in Delay Tolerant Mobile Sensor Networks

SLIM Waveform Manual Document Version 1.2

Overhead Reduction In Delay Tolerant Networks

A Genetic-Neural Approach for Mobility Assisted Routing in a Mobile Encounter Network

Spray and forward: Efficient routing based on the Markov location prediction model for DTNs

Simulation Based Analysis of the Impact of Hidden Terminal to the TCP Performance in Mobile Ad Hoc Networks

Wireless LANs. ITS 413 Internet Technologies and Applications

IPAC: IP-based Adaptive Packet Concatenation for Multihop Wireless Networks

Research Article Probabilistic Routing Based on Two-Hop Information in Delay/Disruption Tolerant Networks

Improvement of Buffer Scheme for Delay Tolerant Networks

A Backoff Algorithm for Improving Saturation Throughput in IEEE DCF

A Performance Analysis of IEEE Networks in the Presence of Hidden Stations

On Information Sharing Scheme for Automatic Evacuation Guiding System Using Evacuees Mobile Nodes

DTIPN: Delay Tolerant IP Networking for Opportunistic Network Applications

BATMAN Store-and-Forward: the Best of the Two Worlds

A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. Broch et al Presented by Brian Card

TRUST FRAMEWORK FOR DATA FORWARDING IN OPPORTUNISTIC NETWORKS USING MOBILE TRACES

MaxHopCount: DTN congestion control algorithm under MaxProp routing

AODV-PA: AODV with Path Accumulation

1. INTRODUCTION. Saravanan.A 1 and Dr.Sunitha Abburu 2

Simulation of Epidemic, Spray and Wait and First Contact Routing Protocols in Delay Tolerant Network

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Integrated Buffer and Route Management in a DTN with Message Ferry

Network Routing Without Delay Using Message Scheduling

CMSC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. October 30, 2018

Application of Graph Theory in DTN Routing

DECENTRALIZED CONGESTION CONTROL FOR ITS G5

Routing on Delay Tolerant Sensor Networks

Junseok Kim Wireless Networking Lab (WINLAB) Konkuk University, South Korea

Delay Tolerant Networking. Thomas Plagemann Distributed Multimedia Systems Group Department of Informatics University of Oslo.

LANCOM Techpaper IEEE n Indoor Performance

DeTail Reducing the Tail of Flow Completion Times in Datacenter Networks. David Zats, Tathagata Das, Prashanth Mohan, Dhruba Borthakur, Randy Katz

E-BEB Algorithm to Improve Quality of Service on Wireless Ad-Hoc Networks

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Minimizing Average Spraying Cost for Routing in Delay Tolerant Networks

Design of Simulator for Finding the Delay Distribution in Delay Tolerant Networking

Energy Efficient Social-Based Routing for Delay Tolerant Networks

An Enhanced IEEE Retransmission Scheme

Probabilistic Routing With Multi-copies in Delay Tolerant Networks

Performance evaluation and enhancement of WLAN

CSE 461 Module 10. Introduction to the Transport Layer

Social-Aware Routing in Delay Tolerant Networks

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

A Comparative Simulation of Opportunistic Routing Protocols Using Realistic Mobility Data Obtained from Mass Events

DTN Interworking for Future Internet Presented by Chang, Dukhyun

Impact of Social Networks in Delay Tolerant Routing

Max-Pivot Routing for Opportunistic Networks

Wireless MACs: MACAW/802.11

Epidemic Routing for Partially-Connected Ad Hoc Networks

sensors ISSN

CS 421: COMPUTER NETWORKS SPRING FINAL May 24, minutes. Name: Student No: TOT

Figure 1: Ad-Hoc routing protocols.

Improving TCP Performance over Wireless Networks using Loss Predictors

Capacity-Aware Routing Using Throw-Boxes

Cost Efficient Erasure Coding based Routing in Delay Tolerant Networks

MC-CDMA Based IEEE Wireless LAN

Hierarchical Trust Management for Delay Tolerant Networks Using Stochastic Petrinet for Secure Routing

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking

CS 349/449 Internet Protocols Final Exam Winter /15/2003. Name: Course:

Routing in a Delay Tolerant Network

Reliable, Low Overhead Link Quality Estimation for Wireless Mesh Networks

3.1. Introduction to WLAN IEEE

Integrated Routing Protocol for Opportunistic Networks

ROUTING AND CONGESTION CONTROL STRATEGIES IN OPPORTUNISTIC NETWORKS: A SURVEY

IETF 75 - MANET WG Routing Loop Issue in Mobile Ad Hoc Networks

Activity-Based Congestion Management for Fair Bandwidth Sharing in Trusted Packet Networks

Routing with Multi-Level Social Groups in Mobile Opportunistic Networks

International Journal of Computer Engineering and Applications, Volume XII, Special Issue, August 18, ISSN

Energy-Aware Routing in Wireless Ad-hoc Networks

STUDY OF SOCKET PROGRAMMING AND CLIENT SERVER MODEL

Using local speed information as routing metric for delay tolerant networks

Transcription:

Studies with and based DTN Simulators Epidemic Routing, Spray and Wait DTN Congestion Control Jani Lakkakorpi Department of Communications and Networking (Comnet) 2.11.2012

Simulators.34 With alternative 802.11 model from University of Padova (see http://www.dei.unipd.it/wdyn/?idsezione=5090) Part of, no need for additional code Transport protocol: UDP with acknowledgements and retransmissions.15 Transport protocol: TCP Newreno with default settings or UDP with acknowledgements and retransmissions Self-made DTN / bundle protocol module that supports: Epidemic routing [1] Binary spray and wait [2] Return receipts / antipackets A simple congestion control algorithm

Common Parameters Simulation time: 5000 s (random walk ) or 3600 s (traces) Random walks, generated by CMU s setdest program (part of ns-allinone package) 40 mobile nodes, selecting random direction and speed at random times Maximum speed: 20 m/s Pause length: 2 s (always pause before taking new direction & speed) Area size: 10 m * 10 m 2000 m * 2000 m Real/synthetic traces (SF cab trace or Helsinki city center trace from ONE simulation) Traffic 116 mobile nodes, moving according to trace file Area size 5700 m * 6600 m (SF) or 4500 m * 3400 m (Helsinki) Random walks: each node sends a 1 B 20 KB bundle (uniform distribution) to a randomly selected node at t = 10 210s, t = 210 410s etc Traces: 10 KB to 100 KB bundles with 10 KB granularity The bundles are fragmented to 1500-byte IP packets before sending to MAC layer Routing Epidemic routing or binary spray and wait (default number of copies: 16)

DTN Parameters Hello message interval: 100 ms : Hello message has room for 500 bundle/receipt IDs, it has a fixed size of 20 bytes : Hello size is limited to 2280 bytes and it depends on the number of stored bundles Bundle retransmission timeout: 1000 s Bundle lifetime: 750 s Storage size Random walks: 250 KB or 2 MB (50/50) SF trace: 1.375 MB or 11 MB (50/50) Helsinki trace: 6 MB A bundle can be generated only if there is sufficient buffer space Antipacket mechanism, VACCINE [3] Return receipts act as antipackets: bundles are deleted and nodes get immunity against this particular bundle as the receipt is forwarded towards the bundle source Whatever the bundle routing scheme, antipackets are spread in an epidemic manner [4] Antipacket lifetime: min(retransmission timeout - bundle forwarding time, bundle lifetime) Antipacket size: 10 bytes

Congestion Control A bundle can be forwarded only to such intermediate node whose current buffer occupancy is under the threshold of 0.7/0.8/0.9/parameter times buffer size We get this information in Hello messages Can be used with any DTN routing scheme

WLAN Parameters (1/2) PHY parameters: IEEE 802.11g used (dei80211mr model, see http://www.dei.unipd.it/wdyn/?idsezione=5090) noise_ 9.75e-12 W (-80 dbm, Pn = ktb = 1.38*10^-23 J/K * 290 K * 2.437e9 Hz) Pt_ 0.0178 W (12.5 dbm) freq_ 2.437 GHz L_ 1.0 Transmission range of 66 m 130 m, depending on the modulation and coding scheme (MCS) Signal-to-noise ratio (SNR) based link adaptation used MCS MCS, packet size & SNR packet error rate (PER) PHY parameters (transmission range of ~130 m): RxNoiseFigure 7 TxPowerLevels 1 TxPowerStart & TxPowerEnd 12.5 dbm m_channelstartingfrequency 2.407 GHz TxGain & RxGain 1.0 EnergyDetectionThreshold -74.5 dbm CcaMode1Threshold -77.5 dbm

WLAN Parameters (2/2) & IEEE 802.11g MAC parameters: CWMin 15 CWMax 1023 RTSThreshold 0 B (RTS/CTS for all packet sizes ) ShortRetryLimit 7 LongRetryLimit : 4, : 7 SlotTime : 9 µs, : 20 µs (no support for short slot time) SIFS : 16 µs, : 10 µs

Random Walks: Delivery Ratio

Random Walks: Average Delay

Random Walks: 95th Percentile Delay

Random Walks: Average Buffer Occupancy

Random Walks: Maximum Buffer Occupancy

Random Walks: Hop Count

SF Trace: Delivery Ratio and Hop Count

SF Trace: Delay

SF Trace: Buffer Occupancy

Helsinki Trace: Delivery Ratio and Hop Count

Helsinki Trace: Delay

Helsinki Trace: Buffer Occupancy

References 1. A. Vahdat and D. Becker, Epidemic routing for partially connected ad hoc networks, tech. rep., Duke University, April 2000. 2. T. Spyropoulos, K. Psounis, and C. Raghavendra, Spray and wait: an efficient routing scheme for intermittently connected mobile networks, Proceedings of the 2005 ACM SIGCOMM Workshop on Delay-Tolerant Networking, Philadelphia, PA, USA, Aug. 22 26, 2005, pp. 252-259. 3. Z.J. Haas and T. Small, A new networking model for biological applications of ad hoc sensor networks, IEEE/ACM Trans. Netw., 14, 1, Feb. 2006, pp. 27 40. 4. B.D. Walker, J.K. Glenn, and T.C. Clancy, Analysis of Simple Counting Protocols for Delay-Tolerant Networks, CHANTS'07, Sep. 2007, Montréal, Québec, Canada.