IP-BASED MOBILITY FOR WIRELESS LANS WITH THE NETWORK SIMULATOR NS Frank Christahl, Andreas Huber, Matthias Rosenschon University of Applied Sciences Giessen-Friedberg.

Slides:



Advertisements
Similar presentations
Wireless Communication : LAB 3
Advertisements

How to Add a New Protocol in NS2 Xu Leiming CSCW Lab. at CS Dept., Tsinghua Univ. June 1, 2001.
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
SLAW: A Mobility Model for Human Walks Lee et al..
6/3/ Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross-Layer Information Awareness CS495 – Spring 2005 Northwestern University.
A NoC Generation and Evaluation Framework
Katz, Stoica F04 EECS 122 Introduction to Computer Networks (Fall 2003) Network simulator 2 (ns-2) Department of Electrical Engineering and Computer Sciences.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
1 實驗五:媒介存取協定模擬 教師: 助教:. 2 Outline  Background  Transmission Protocols  ALOHA  CSMA/CD  CSMA/CA  Network Devices  Hub  Switch  Access Point (AP)
Evaluate IEEE e EDCA Performance Tyler Ngo CMPE 257.
CS603 Summer II 2003 Homework #2 Presentation Weng Liong Low.
Reduced TCP Window Size for Legacy LAN QoS II Niko Färber Sept. 20, 2000.
IEEE OpComm 2006, Berlin, Germany 18. September 2006 A Study of On-Off Attack Models for Wireless Ad Hoc Networks L. Felipe Perrone Dept. of Computer Science.
A simulation-based comparative evaluation of transport protocols for SIP Authors: M.Lulling*, J.Vaughan Department of Computer science, University college.
Investigating the Energy Consumption of a Wireless Network Interface in an Ad Hoc Networking Environment Authors: Laura Marie Feeney, Martin Nilsson Swedish.
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
Day 3 Outline Multicast example (from Day 2) Wireless Misc. utilities
Performance Comparison of Existing Leader Election Algorithms for Dynamic Networks Mobile Ad Hoc (Dynamic) Networks: Collection of potentially mobile computing.
Matnet – Matlab Network Simulator for TinyOS Alec WooTerence Tong July 31 st, 2002.
WSN Simulation Template for OMNeT++
1 Modified Schedule Day 2 Network AniMator (nam) Examples simple.tcl mcast.tcl Day 3 Wireless (ad-hoc)
17/10/2003TCP performance over ad-hoc mobile networks. 1 LCCN – summer 2003 Uri Silbershtein Roi Dayagi Nir Hasson.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Isolation of Wireless Ad hoc Medium Access Mechanisms under TCP Ken Tang,Mario Correa,Mario Gerla Computer Science Department,UCLA.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
Effects of Directional Antennas on e Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University.
Wireless Network Simulation on NS By Edward Mulimba.
All rights reserved © 2006, Alcatel Accelerating TCP Traffic on Broadband Access Networks  Ing-Jyh Tsang 
Network Simulation Internet Technologies and Applications.
1 Performance Evaluation of Ring- based Peer-to-Peer Virtual Private Network (RING-P2P-VPN) Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Wireless Networking and Systems CSE 590 ns2 tutorial.
Active Measurement tool for the EuQoS project René Serral-Gracià (Universitat Politècnica de Catalunya)
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
Visualisation and Analysis of Real Time Application Behaviour in a Simulated Network (!Temporal Databases  K. Maciunas) Evan Bourlotos Supervisors Cheryl.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
1 / 10 Mobile Networking in ns Speaker : Mark Yang
Ns-3 Training Computer and Communication Network Lab Department of Electrical Engineering National Sun Yat-Sen University 5/13/2013.
An End-to-end Approach to Increase TCP Throughput Over Ad-hoc Networks Sarah Sharafkandi and Naceur Malouch.
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.
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie and David Griffith National Institute of Standards.
Document Number PXE PacketExpert™ - IPLinkSim WAN Link Emulator (PXE200)
Network Simulator-2 Sandeep singla 1998A2A7540. NS-2 A discrete event simulator Focused on modeling network protocols –Wired, wireless –TCP,UDP,unicast,multicast.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
SRI International 1 A Simulation Comparison of TBRPF, OLSR, and AODV Richard Ogier SRI International July 2002.
Background of Wireless Communication Student Presentations and Projects Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local.
Quality evaluation of MPEG4 video transmission over GPRS networks.. Presented by: Abdullah M. Rana Multimedia Communication.
1 Introduction to NS-2 r Tutorial overview of NS m Create basic NS simulation r Walk-through a simple example m Model specification m Execution and trace.
Designing Reliable Delivery for Mobile Ad-hoc Networks in Robots BJ Tiemessen Advisor: Dr. Dan Massey Department of Computer Science Colorado State University.
Network Simulator 2. Introduction Open source network simulator NS uses two languages: C++ and OTcl  C++ is fast to run but slower to change Kernel 
Planning and Analyzing Wireless LAN
UCLA ENGINEERING Computer Science RobustGeo: a Disruption-Tolerant Geo-routing Protocol Ruolin Fan, Yu-Ting Yu *, Mario Gerla UCLA, Los Angeles, CA, USA.
An Efficient Gigabit Ethernet Switch Model for Large-Scale Simulation Dong (Kevin) Jin.
Use of Mobility models in ns-2 Karthik Dantu Shyam Kapadia.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
July 7, 2003 Building a Wireless LAN traffic test case in ns2 Radio Science Laboratory Department of Electrical and Computer Engineering The University.
Network Topology. Network Topology Cont. Sender = 0 and Receiver = 5 Sender = 0 and Receiver = 5 Sender transmits ftp traffic over TCP/IP to receiver.
FAMU-FSU COLLEGE OF ENGINEERING Department of Electrical and Computer Engineering Students: Hung Khong – Derek Vollmer Instructor: Dr Ming Yu Computer.
Access Link Capacity Monitoring with TFRC Probe Ling-Jyh Chen, Tony Sun, Dan Xu, M. Y. Sanadidi, Mario Gerla Computer Science Department, University of.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
Analysis the performance of vehicles ad hoc network simulation based
Speaker Dr. Saloua CHETTIBI Lecturer at University of Jijel
Chapter 16 Mobile Networking in ns
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Ad Hoc Networks - Performance
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
A Study of On-Off Attack Models for Wireless Ad Hoc Networks
Presentation transcript:

IP-BASED MOBILITY FOR WIRELESS LANS WITH THE NETWORK SIMULATOR NS Frank Christahl, Andreas Huber, Matthias Rosenschon University of Applied Sciences Giessen-Friedberg Wilhelm-Leuschner-Strasse Friedberg, Germany

Outline Structured / Ad-hoc Wireless Networks Structured / Ad-hoc Wireless Networks Trace File Types of NS Trace File Types of NS New Evaluation Tools New Evaluation Tools New Configuration Tool New Configuration Tool GUI Analysis Tool GUI Analysis Tool Current and Future Work Current and Future Work

Structured Wireless Network

Ad-hoc Wireless Network

Trace File Format Wired/Wireless networks are considered Wired/Wireless networks are considered Different output formats for wired and wireless systems in NS Different output formats for wired and wireless systems in NS No evaluation tool is available for both formats No evaluation tool is available for both formats

Trace File Examples Wired Format: Wired Format: cbr cbr r cbr Wireless Format: Wireless Format: s _2_ MAC cbr 1052 [a ] [0: : ] [11] 0 0 [0: : ] [11] 0 0 r _6_ MAC cbr 1000 [a ] [0: : ] [11] 1 0 [0: : ] [11] 1 0

Common Trace File Format Develop a Filter Program in C to combine both formats Develop a Filter Program in C to combine both formats Convert the address formats: Convert the address formats: L x.L y.L z  L x *(2 11 ) 2 +L y *(2 11 ) 1 +L z *(2 10 ) 0 Common Format: Common Format: cbr n s cbr w

Common Trace File Format Develop a Filter Program in C to combine both formats Develop a Filter Program in C to combine both formats Convert the address formats: Convert the address formats: L x.L y.L z  L x *(2 22 )+L y *(2 11 )+L z Common Format: Common Format: cbr n s cbr w

New Evaluation Tools Trace File Evaluation Trace File Evaluation Movement Visualizer Movement Visualizer Traffic Counter Traffic Counter

Trace File Evaluation Uses Common Trace File Format Uses Common Trace File Format Packet Loss Rate of Transmission and Reception Path Packet Loss Rate of Transmission and Reception Path Minimum, Maximum, and Mean Delay of Packets Minimum, Maximum, and Mean Delay of Packets Jitter of Delay (Standard Deviation) Jitter of Delay (Standard Deviation) Percentiles of Packet Delays (90%, 95%, 99%) Percentiles of Packet Delays (90%, 95%, 99%) Output File compatible with Excel Output File compatible with Excel

Evaluation with Excel

Movement Visualizer Displays Movements for both Ad-Hoc and Structured Networks Displays Movements for both Ad-Hoc and Structured Networks Can easily be configured by an.ini-File Can easily be configured by an.ini-File Movement Informations are extracted from the Trace File Movement Informations are extracted from the Trace File Written in C with the aid of G2-Lib Written in C with the aid of G2-Lib Runs under X Runs under X

Movement Visualizer

Traffic Counter Traffic Counter Traffic at a glance Traffic at a glance For Efficiency purposes For Efficiency purposes Written in C Written in C Packet-Type Number-of-Packet Size cbr Udp 0 0 Tcp 0 0 Ack 0 0 ipv6_sol ipv6_rads mipv6_bu mipv6_back mipv6_breq 0 0 DSR

Movement Generators under NS Program: Setdest Program: Setdest Part of the CMU Extension Part of the CMU Extension Parameter:xmax, ymax, nodes, pausetime, Parameter:xmax, ymax, nodes, pausetime, maxspeed, simulation time Small Amount of Movement Data Small Amount of Movement Data No „steptime “ Parameter No „steptime “ Parameter

Movement Generator Uses random waypoint algorithm: Uses random waypoint algorithm: Each mobile node begins at a random location Each mobile node begins at a random location It remains stationary for a specified period „pause time“ It remains stationary for a specified period „pause time“ It moves straight line to a new randomly choosen location It moves straight line to a new randomly choosen location It uses a randomly choosen speed up to some max. speed It uses a randomly choosen speed up to some max. speed

Random Waypoint Algorithm Configure with an.ini File: # Simulation time (sec) # Step time (sec) 10.0 # pause time (sec) 1.0 # grid size x (m) # grid size y (m) # number of nodes ( max. 100 ) 2 # speed of nodes (m/s) 20 # max speed =1 or fixed speed=0 1 random(x) random(y) random(speed)

Overview: New Tools

TraceAlyzer GUI Analysis Tool GUI Analysis Tool Graphical Evaluation of Trace Files Graphical Evaluation of Trace Files Plotting Graphs Plotting Graphs Measurement of Throughput, Delay and Packet Loss Measurement of Throughput, Delay and Packet Loss Live Demonstration available Live Demonstration available

Current and Future Work Investigations of integrated network topologies composed of wired and wireless IP networks with with emphasis on unstructured wireless Ad-Hoc networks.