July 7, 2003 Building a Wireless LAN traffic test case in ns2 Radio Science Laboratory Department of Electrical and Computer Engineering The University.

Slides:



Advertisements
Similar presentations
Katz, Stoica F04 EECS 122 Introduction to Computer Networks (Fall 2004) Network simulator 2 (ns-2) Department of Electrical Engineering and Computer Sciences.
Advertisements

Wireless Communication : LAB 3
Network Simulation One tool to simulation network protocols for the Internet is the network simulator (NS) The simulation environment needs to be set-
Brief Intro to ns2: The most widely used Network Simulator COMP5416 Advanced Network Technologies Based on: Marc Greis's
Ns-2 Tutorial Exercise (1) Multimedia Networking Group, The Department of Computer Science, UVA Jianping Wang Adopted from Nicolas’s slides Jianping Wang,
Ns-2 tutorial Karthik Sadasivam Banuprasad Samudrala CSCI 5931 Network Security Instructor : Dr. T. Andrew Yang.
Network Simulator (NS) Prof. Nelson L. S. da Fonseca State University of Campinas, Brazil.
5-Jul-141 S.Pushpalatha, Associate Professor, PSNACET.
Simulation of GPRS MS-BS Interface Using ns-Network Simulator Dual Degree Presentation by Richa Jain (96D07007) Department of Electrical Engineering, Indian.
Katz, Stoica F04 EECS 122 Introduction to Computer Networks (Fall 2003) Network simulator 2 (ns-2) Department of Electrical Engineering and Computer Sciences.
An Adaptive Coordinated Medium Access Control for Wireless Sensor Networks Jing Ai, Jingfei Kong, Damla Turgut Networking and Mobile Computing (NetMoC)
CprE 543x – ns-2 Tutorial Zak Abichar, Dept of Electrical and Computer Engineering Iowa State University Ames,
© Manasa Quantifying Metrics for Resilient and Survivable Networks EECS 801 Graduate Reading © 2008–Manasa K 6 June 2008 Manasa K Department of Electrical.
Computer Networks NS. Features F Event driven simulator –developed at UC Berkeley F Network Topologies –nodes (connectivity), links (bandwidth, delay)
Day 3 Outline Multicast example (from Day 2) Wireless Misc. utilities
Anthony Trinh and Rich Zieminski Department of Computer Science, Columbia University { akt2105, rez2107
Wireless Sensor Network for Tracking the Traffic in INTERNET Network Routers Part 2 Supervisor:Mark Shifrin Students:Yuri Kipnis Nir Bar-Or Date:30 September.
17/10/2003TCP performance over ad-hoc mobile networks. 1 LCCN – summer 2003 Uri Silbershtein Roi Dayagi Nir Hasson.
Submitters: Stella Pantofel Michael Halperin Igor Berman
Jump to first page NS Tutorial: mobile and wireless network simulation Ya Xu USC/ISI September 10th, 1999.
Wireless Network Simulation on NS By Edward Mulimba.
Wireless Sensor Network for Tracking the Traffic in INTERNET Network Routers Supervisor: Mark Shifrin Students: Yuriy Kipnis Nir Bar-Or Networked Software.
EECS122 - UCB1 Measurements and Modeling Table of Contents 1. Measurements Measurements 2. Modeling and its Shortcomings Modeling and its Shortcomings.
Ns Simulation of IEEE SC546 Project (Fall 2002) SOO IL KIM JISUN YOON
Introduction to Network Simulator NS-2 Part II
Network Simulation Internet Technologies and Applications.
 A network simulator is a piece of software or hardware that predicts the behavior of a network, without an actual network being present.
Network Simulator (NS2) 1 Tutorial on Network Simulator (NS2) Hemant Kumar Rath Infonet Lab, Dept of Electrical Engineering IIT Bombay, Mumbai
Wireless Networking and Systems CSE 590 ns2 tutorial.
10b_ns: CSci551 SP2002 Friday © 2002 John Heidemann1 NS Tutorial, Class 10 CSci551: Computer Networks SP2002 Friday Section John Heidemann.
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
Enhancing TCP Fairness in Ad Hoc Wireless Networks using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department
MOBILE IP SOMULATION IN NS2 Presenter: 吳寶緣. Outlines  Overview  Hierarchical Address Format  Hierarchical Address Format-ex  MoblieIP Demo  Additional.
Bridging the Gap: Turning a Network Simulation into an Emulation Mac Newbold.
NS2 - Appendix Ming-Feng Yang. 2 2 Outline NS2 Models NS2 Directory Structure Extending NS2 in OTcl Extending NS2 in C++ NS2 related links.
JIA-HUI HUANG INSTITUTE OF COMPUTER SCIENCE AND INFORMATION ENGINEERING NATIONAL TAIPEI UNIVERSITY OF TECHNOLOGY Network Simulator – NS-2 1.
UDP and CBR Internet Engineering. 1 Contents Delivery Encode –Music or movie is converted to data (compress) CBR (Constant Bit Rate) –Constant bit assignment.
Network Simulator-2 Sandeep singla 1998A2A7540. NS-2 A discrete event simulator Focused on modeling network protocols –Wired, wireless –TCP,UDP,unicast,multicast.
NetFlow Very useful for traffic analysis Very useful for traffic analysis Standard sampler: Standard sampler: –Cisco Netflow –Juniper Traffic Sampling.
1 Network Simulator Tutorial. 2 Network Simulation * Motivation: Learn fundamentals of evaluating network performance via simulation Overview: fundamentals.
Internet Computing KUT Youn-Hee Han
Quality evaluation of MPEG4 video transmission over GPRS networks.. Presented by: Abdullah M. Rana Multimedia Communication.
Thanks to Edoardo Martelli, Stefan Stancu and Adam Krajewski
1 NS Fundamentals. USC INFORMATION SCIENCES INSTITUTE 2 OTcl and C++: The Duality C++ OTcl Pure C++ objects Pure OTcl objects C++/OTcl split objects ns.
Ns-2 Tutorial (1) Multimedia Networking Group, The Department of Computer Science, UVA Jianping Wang Jianping Wang, 2002 cs757 1.
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.
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
KAIS T Computer Architecture Lab. Div. of CS, Dept. of EECS KAIST CS492 Lab Summary.
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 Tutorial Wireless Networks. Acknowledgements Material is taken from the presentations by Jim Kurose, University of Massachusetts, Amherst.
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 
The Creation of NS2 Simulated Environment ( 1 ) LI Chengbo
Use of Mobility models in ns-2 Karthik Dantu Shyam Kapadia.
August 27, 2003 Evaluation of WiNc Manager A Wireless Network Management Software from Cirond Technologies Inc. by Kassim Olawale Radio Science Laboratory.
The New NS2 Emulation Facility Kevin Fall NS2 is the simulation vehicle for the VINT project: –USC/ISI: Deborah Estrin, Mark Handley,
IP-BASED MOBILITY FOR WIRELESS LANS WITH THE NETWORK SIMULATOR NS Frank Christahl, Andreas Huber, Matthias Rosenschon University of Applied Sciences Giessen-Friedberg.
NS-2 Shahin Shayandeh December 2004 Session 1. Ns-2, the Network Simulator  A discrete event simulator Simple model  Focused on modeling network protocols.
Applications and transport agent API 許庭瑋.
On the Performance Characteristics of WLANs: Revisited S. Choi, K. Park and C.K. Kim Sigmetrics 2005 Banff, Canada Presenter - Bob Kinicki Presenter -
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
Exploring Random Access and Handshaking Techniques in Large- Scale Underwater Wireless Acoustic Sensor Networks Peng Xie and Jun-Hong Cui Computer Science.
VINT: Status and Plans Deborah Estrin: Project overview Steve McCanne: ns architecture John Heidemann: scaling, visualization Audience: Comments and questions.
DMET 602: Networks and Media Lab
Chapter 16 Mobile Networking in ns
Introduction to ns-2: “The” Network Simulator
NS2 (and possible directions for mobile routing simulation) Kevin Fall
Design of medical-grade wireless LAN
Karthik Sadasivam Banuprasad Samudrala
Improving Routing & Network Performances using Quality of Nodes
TCP in Wireless Environment
Presentation transcript:

July 7, 2003 Building a Wireless LAN traffic test case in ns2 Radio Science Laboratory Department of Electrical and Computer Engineering The University of British Columbia Kassim Olawale by

Building traffic test case in ns2 Summary of Work Created and ran a tcl script with 2 APs and 6 clients Created and ran a tcl script with 2 APs and 6 clients Identified some of the current traffic models in ns2 Identified some of the current traffic models in ns2

Building traffic test case in ns2Outline Test case developed Test case developed Current traffic generation programs in ns2 Current traffic generation programs in ns2 Conclusions and future work Conclusions and future work

Building traffic test case in ns2 Test case developed 2 APs (base stations) connected to the same wired node 2 APs (base stations) connected to the same wired node 6 clients (mobilenodes) connected to one of the base stations (the other base station is idle) 6 clients (mobilenodes) connected to one of the base stations (the other base station is idle) Two of the clients send or receive data from the wired network through a base station Two of the clients send or receive data from the wired network through a base station This script can be used for testing new propagation models and new traffic models This script can be used for testing new propagation models and new traffic models

Building traffic test case in ns2 Test case developed

Building traffic test case in ns2 Test case developed Run demo Run demo Issues : Issues : Propagation model Propagation model Range of wireless nodes Range of wireless nodes Outgoing and incoming traffic Outgoing and incoming traffic Others Others Movement pattern of wireless nodes Movement pattern of wireless nodes Connection of mobile nodes to various base stations (association and authentication) Connection of mobile nodes to various base stations (association and authentication)

Building traffic test case in ns2 Traffic generation in ns2 UDP UDP Constant bit rate (CBR) Constant bit rate (CBR) Exponential traffic Exponential traffic TCP TCP ftp ftp Scenario generator Scenario generator Topology generator Topology generator Agent generator Agent generator Route generator Route generator

Building traffic test case in ns2 Traffic generation in ns2 UDP traffic configuration parameters UDP traffic configuration parameters CBR CBR Exponential traffic Exponential traffic set traffic [new Application/Traffic/Exponential] set traffic [new Application/Traffic/Exponential] $traffic set packet-size $size $traffic set packet-size $size $traffic set burst-time $burst $traffic set burst-time $burst $traffic set idle-time $idle $traffic set idle-time $idle $traffic set rate $rate $traffic set rate $rate $traffic attach-agent $source $traffic attach-agent $source

Building traffic test case in ns2 Traffic generation in ns2 TCP TCP ftp ftp set ftp [new Application/FTP] set ftp [new Application/FTP] $ftp attach-agent $tcp $ftp attach-agent $tcp $ns_ at 10.0 "$ftp start" $ns_ at 10.0 "$ftp start"

Building traffic test case in ns2Conclusions Produced a simple wireless network test case in ns2 Produced a simple wireless network test case in ns2 Identified current traffic generation tools in ns2 Identified current traffic generation tools in ns2

Building traffic test case in ns2References 1. S. McCanne and S. Floyd. ns Network Simulator Kevin Fall, Kannan Varadhan, and the VINT project. The ns manual. documentation.html