Communication Networks Simulation of Communication Networks
|
|
- Brice Rose
- 5 years ago
- Views:
Transcription
1 Communication Networks Simulation of Communication Networks Silvia Krug
2 Contents 1 Motivation 2 Definition 3 Simulation Environments 4 Simulation 5 Tool Examples
3 Motivation So far: Different communication systems Components Protocols, services Working Principles Protocol and Service specification Finite State Machines Message Sequence Charts But: no Implementation or Evaluation Simulation of nodes / networks Performance metrics
4 What are Simulations? Definition Goals (re-)construct and analyze processes based on realistic models here: communication networks Understand a complex system / model Identify robust solutions for a given problem Compare different possible solutions
5 Why use Simulations? Options to investigate a system s characteristics: Use the real system often not (yet) available Test beds / field tests limited predication on scalability potentially undesired side effects Physical model unusual in this context Analytic mathematical model allows description as closed-form expression becomes too complex based on restrictive assumptions
6 Core simulation engine Collection of models (Links, Protocols etc.) Configuration scripts User interface Preprocessing tools Tools for data evaluation and reporting Components of a Simulation Tool
7 defines the simulation process ensures consistent, uniform processing of simulation steps independently of any application has access to all parameters / components Simulation Engine
8 Classification Time dependency static (no effect) dynamic (changes depend on time) Randomness deterministic (without random components) stochastic (with random components) Variable updates discrete (event-based) continuous (using differential equations)
9 Time Changes Continuous real time t 0 Fixed time intervals t 0 t 1 t 2 t 3 t 4 t 5 t 6 t 7 t 8 t 9 t 10 t 11 Event-based t 0 t 1 t 2 t 3 t 5 t 6 t 7 t 9
10 Simulation Types Based on a selection of classification attributes Typically: event-discrete simulation Discrete Event Simulator (DES) System states change only, if an event occurs States in between two events are not considered After processing the current event: Update simulation time to time stamp of the next event Engine calculates new system state (including further new events) Continuous simulation System state updates are calculated based on predefined time intervals Uses real time All state transitions are observable if time interval is sufficiently small
11 Events in DES Event management Event lists (including event type and time stamp) Events are passed to models Models can create new events as reaction Event types Basic events modify the system state (e.g. incoming / created packets) Supporting events are required for simulation evaluation and control
12 General Workflow Initialization set initial simulation time (ideally to 0.0) define the initial system state of the simulation generate event lists and load first event Event processing during a simulation update simulation time to time stamp of the next event process the event execute all corresponding actions update system state based on event actions / results Terminate simulation What is missing? Collection of statistical data Data evaluation
13 Required Information for Simulation Setup Network topology nodes (end systems, routers, servers,...) connections (including their characteristics) Protocol stack of the nodes modular setup following layered structure standardized protocols / own implementations applications that model realistic traffic Evaluation modules Animations Collection / Presentation of observed values
14 Simulation Requirements Realistic modeling of signal propagation protocols (according to the layered architecture) node mobility the algorithm under test Realistic setup of scenarios / network topology general conditions normal node behavior streets, paths, vehicular traffic rules use cases random node failures, link availability natural disasters, accidents Choice of metrics what parameters shall be observed? throughput, success rate, latency... use case dependent e.g. in case of traffic accidents: stopping distance, pollutant emission, others: traffic jam duration
15 setup simulation environment setup simulation scenario generate network components generate protocol stack configure applications configure modules to capture measurements General Simulation Setup
16 Problem Definition Which simulation type should be used? Simulations with terminating condition use defined start and terminating conditions measurements depend on these conditions similar to transient state analysis (but not identical) Simulation of steady-state processes transient phase obtain results of initial or warm-up phase results are highly unstable and correlated Simulation of steady-state processes steady phase shows the long time behavior of a system under normal conditions requires a sufficiently large observation period to achieve the required precision corresponds to steady-state analysis
17 Input Trace-based use previously collected data very realistic: represents measured / observed data inflexible: does not consider other cases / circumstances optimization on a specific use case is possible Empirical distribution functions derived from measurements by defining a connect the dots function simple, fairly valid difficult to change can cover only limited cases / circumstances Statistical distribution functions use / fit a suitable statistical distribution (i.e. Exponential, Gamma) compact representation of the whole function using few parameters smoothed data, might be difficult to estimate parameters of a suitable function
18 Why Randomness and Statistics? Learn to fast assess the data Present and compare experimental results How to use statistics for comparison? graphically using statistical hypothesis testing But: Do not compare everything without considering the scales!
19 Statistics - How many experiments are required? Depending on the number of different variables: n parameters with 10 possible values each result in 10 n possible setups Each setup has to be repeated multiple times using different seed values exponential increase of simulation runs Requires a suitable selection of setups for execution However: ensure to capture all interdependencies between the parameters
20 Statistics - Data Collection Tools provided by the simulation environment mean, histograms, quantile estimations recognition of transient behavior recognition of predefined precision in results Capturing raw data default methods of corresponding programming language logging features of the simulation tool
21 Statistics - Deriving Diagrams from Raw Data Extract values from raw data scripts (perl, bash) Calculate metrics (including standard deviations as variance) Save calculated values according to the required data format csv Plot the data gnuplot R If required, fit a distribution
22 Required Aspects of a Simulation Workflow Define problem Test runs / Debugging Analyze data Verify models Define models Plan experiments Combine models Simulation Verify concept Evaluate results Programming Present results
23 Advantages often the only suitable form of study enables the comparison of several alternative solutions allows system observations under predefined conditions offers control on environmental conditions enables analysis of systems with large time scope using a shorter time frame detailed procedure steps using delayed execution requires less / no restrictive assumptions enables fast exchange of models, algorithms, and variables allows the usage of external traces from measurement campaigns as input
24 Drawbacks can be very time consuming (implementations and simulation runs) computationally very expensive results are always an estimation of the real behavior based on model assumptions evaluation and verification of results requires additional time inaccurate results are possible if observation time is too short might use higher complexity than required interdependencies of different variables hard to explain and visualize difficult sensitivity analysis not justified confidence in results due to much data and realistic animations
25 having no knowledge about simulations vague initial definition of simulation goals wrong level of detail / abstraction unsuitable simulation environment Common problems missing / unclear documentation of simulation environment features abuse of animations using wrong measurements simple replication of a system and treating the output results as the only truth having no knowledge about statistics missing consideration of random effects missing capturing of measurements treating simulations as programming exercise
26 Simulation Environments / Tools Free/ Open source tools OMNeT++ ns2 ns3 ONE QualNet Commercial tools Matlab OPNET / SteelCentral many others
27 Example: Wireless Sensor Networks Challenges: modeling of resource constraint devices (processing power, memory, energy efficiency) specialized hardware and operating systems physical phenomenon that should be captured by sensors Specialized simulation tools TOSSIM - TinyOS COOJA - Contiki Castalia - general purpose, OMNeT++ based
28 Example: Delay Tolerant Networks Challenges: long simulation runs to capture long-term effects overlay / underlay interactions different mobility types Specialized simulation tools ONE
29 Example: Car-2-X Communication Challenges: realistic modeling of vehicular traffic interaction between vehicles and other devices mobility with high velocity Specialized simulation tool extensions Veins (OMNeT++ and SUMO) itetris (ns3 and SUMO)
30 Example: Click Challenges: Re-use simulation models for implementation Click Modular Router Routing-Functionality designed as Click-Graph Graphs can be integrated into ns-3 are executable in Linux directly either as Kernel thread or in user space FromDevice(eth0) Classifier(...) ARP IP-in-IP IP ARP other IP queries from for responses for to Linux Strip(14) ARPResponder ( / 32..., / 32...) CheckIPHeader StripIPHeader GetIPAddress(16) Classifier(...) for for others to Linux Strip(14) IPEncap(4, , ) SetIPAddress( ) ARPQuerier( ,...) ToDevice(eth0)
31 Conclusions To chose a suitable tool: identify possibilities of a tool check the module availability master the required programming language Different tools most likely produce different results. There is no prefect tool to answer all research questions!
32 References I [1] MiXiM project. [2] Network Simulator 3 (ns-3). [3] OMNeT++ Network Simulation Framework. [4] QualNet. [5] The Network Simulator (ns-2). [6] The Opportunistic Network Environment simulator. [7] TOSSIM. [8] Veins. Vehicle in Network Simulation.
33 References II [9] F. Dressler and C. Sommer. Network Simulation, University of Paderborn. Distributed Embedded Systems. [10] E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. Kaashoek. The Click Modular Router. ACM Transactions on Computer Systems, pages , Aug [11] P. Levis, N. Lee, M. Welsh, and D. Culler. TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In 1st ACM Conference on Embedded Networked Sensor Systems (SenSys), pages ACM, Nov [12] D. Moltchanov. Network simulation: Network simulation techniques, Tampere University of Technology, Institute of Communication Engineering. [13] F. Osterlind, A. Dunkels, J. Eriksson, N. Finne, and T. Voigt. Cross-Level Sensor Network Simulation with COOJA. In 31st Conference on Local Computer Networks, pages IEEE, Nov
CHAPTER 3: LITERATURE REVIEW 3.1 NEED FOR SIMULATION ENVIRONMENT IN WSN
26 CHAPTER 3: LITERATURE REVIEW 3.1 NEED FOR SIMULATION ENVIRONMENT IN WSN Due to the continuous research progress in the field of WSN, it is essential to verify the new hardware and software design and
More informationA NEW PROGRAMMING LANGUAGE FOR DEVELOPING SOFTWARE ROUTERS
CLICK A NEW PROGRAMMING LANGUAGE FOR DEVELOPING SOFTWARE ROUTERS Under the Guidance of Prof. D Manjunath and Prof. Anirudha Sahoo MTech Seminar Presented By Indian Institute of Technology, Bombay Acknowledgment
More informationIntroduction to OMNeT++
Introduction to OMNeT++ Acknowledgment The source material for this presentation was borrowed from the OMNeT++ User Manual Version 4.1 What is OMNeT++ OMNeT++ is an object-oriented modular discrete event
More informationLecture: Simulation. of Manufacturing Systems. Sivakumar AI. Simulation. SMA6304 M2 ---Factory Planning and scheduling. Simulation - A Predictive Tool
SMA6304 M2 ---Factory Planning and scheduling Lecture Discrete Event of Manufacturing Systems Simulation Sivakumar AI Lecture: 12 copyright 2002 Sivakumar 1 Simulation Simulation - A Predictive Tool Next
More informationSimulation lifecycle
Simulation lifecycle Holger Füßler Holger Füßler Lecture overview» Retrospection Tour d horizon Simulation life-cycle (recap from another perspective) Holger Füßler - 2 Retrospection RNGs DES Ns-2 OMNeT++
More informationExploration of New Simulation Tools for Wireless Sensor Networks
Exploration of New Simulation Tools for Wireless Sensor Networks B. Sai Chand 1, K. Raghava Rao 2, S. Sreedhar Babu 3 1 UG project Scholar, Department of EEE, K L University, Guntur, Andhra Pradesh-522502,
More informationWiSE-MNet: an experimental environment for wireless multimedia sensor networks
WiSE-MNet: an experimental environment for wireless multimedia sensor networs Christian Nastasi c.nastasi@sssup.it Andrea Cavallaro andrea.cavallaro@eecs.qmul.ac.u www.eecs.qmul.ac.u/~andrea/wise-mnet.html
More informationA Simulation Framework for V2V Wireless Systems
A Simulation Framework for V2V Wireless Systems CHRISTIAN NELSON, CARL GUSTAFSON, FREDRIK TUFVESSON DEPARTMENT OF ELECTRICAL AND INFORMATION TECHNOLOGY, LUND UNIVERSITY, SWEDEN IN COLLABORATION WITH ALEXEY
More informationNetwork Simulator Project Guidelines Introduction
Network Simulator Project Guidelines Introduction Project TAs: Ruijia Sun (rsun@caltech.edu), Zilong Chen (zcchen@caltech.edu) During the CS143 course, you will learn about the mechanics of communication
More informationRealistic Performance Analysis of WSN Protocols Through Trace Based Simulation. Alan Marchiori, Lin Guo, Josh Thomas, Qi Han
Realistic Performance Analysis of WSN Protocols Through Trace Based Simulation Alan Marchiori, Lin Guo, Josh Thomas, Qi Han Existing Approaches to Analyze WSN Performance Build a prototype system NS-2,
More informationAnalysis of Simulation Results
Analysis of Simulation Results Raj Jain Washington University Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-08/
More informationOverview of the Simulation Process. CS1538: Introduction to Simulations
Overview of the Simulation Process CS1538: Introduction to Simulations Simulation Fundamentals A computer simulation is a computer program that models the behavior of a physical system over time. Program
More informationDesign and Implementation of Measurement-Based Resource Allocation Schemes Within The Realtime Traffic Flow Measurement Architecture
Design and Implementation of Measurement-Based Resource Allocation Schemes Within The Realtime Traffic Flow Measurement Architecture Robert D. allaway and Michael Devetsikiotis Department of Electrical
More informationDiscovery of the Source of Contaminant Release
Discovery of the Source of Contaminant Release Devina Sanjaya 1 Henry Qin Introduction Computer ability to model contaminant release events and predict the source of release in real time is crucial in
More informationSimulation with Arena
Simulation with Arena Sixth Edition W. David Kelton Professor Department of Operations, Business Analytics, and Information Systems University of Cincinnati Randall P. Sadowski Retired Nancy B. Zupick
More informationHistogram-Based Density Discovery in Establishing Road Connectivity
Histogram-Based Density Discovery in Establishing Road Connectivity Kevin C. Lee, Jiajie Zhu, Jih-Chung Fan, Mario Gerla Department of Computer Science University of California, Los Angeles Los Angeles,
More informationTOSSIM simulation of wireless sensor network serving as hardware platform for Hopfield neural net configured for max independent set
Available online at www.sciencedirect.com Procedia Computer Science 6 (2011) 408 412 Complex Adaptive Systems, Volume 1 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri University of Science
More informationDebugging Wireless Sensor Network Simulations
Distributed Computing Debugging Wireless Sensor Network Simulations Semester Thesis Richard Huber rihuber@ee.ethz.ch Distributed Computing Group Computer Engineering and Networks Laboratory ETH Zürich
More informationAn Analysis of Simulators for Vehicular Ad hoc Networks
World Applied Sciences Journal 23 (8): 1044-1048, 2013 ISSN 1818-4952 IDOSI Publications, 2013 DOI: 10.5829/idosi.wasj.2013.23.08.584 An Analysis of Simulators for Vehicular Ad hoc Networks Syed A. Hussain
More informationNetwork simulations and tools. Dmitry Petrov magister.fi or jyu.fi
Network simulations and tools Dmitry Petrov dmitry.petrov@ magister.fi or jyu.fi How may networks be studied? Measurements from real devices / networks Measurements from real devices Protocol analyzers,
More informationFast Automated Estimation of Variance in Discrete Quantitative Stochastic Simulation
Fast Automated Estimation of Variance in Discrete Quantitative Stochastic Simulation November 2010 Nelson Shaw njd50@uclive.ac.nz Department of Computer Science and Software Engineering University of Canterbury,
More informationAn Implementation of Fog Computing Attributes in an IoT Environment
An Implementation of Fog Computing Attributes in an IoT Environment Ranjit Deshpande CTO K2 Inc. Introduction Ranjit Deshpande CTO K2 Inc. K2 Inc. s end-to-end IoT platform Transforms Sensor Data into
More informationModeling Energy Consumption of Wireless Sensor Networks by SystemC
2010 Fifth International Conference on Systems and Networks Communications Modeling Energy Consumption of Wireless Sensor Networks by SystemC Wan Du, Fabien Mieyeville, and David Navarro Lyon Institute
More informationA framework to simulate VANET scenarios with SUMO
A framework to simulate VANET scenarios with SUMO Florent Kaisser, Christophe Gransart, Mohamed Kassab and Marion Berbineau Université Lille Nord de France IFSTTAR-LEOST F-59650 Villeneuve d'ascq, France
More informationIntroduction to the course
Introduction to the course Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/ moltchan/modsim/ http://www.cs.tut.fi/kurssit/tlt-2706/ 1. What is the teletraffic theory? Multidisciplinary
More informationThe Click Modular Router
The Click Modular Router EDDIE KOHLER, ROBERT MORRIS, BENJIE CHEN, JOHN JANNOTTI, and M. FRANS KAASHOEK Laboratory for Computer Science, MIT Click is a new software architecture for building flexible and
More informationSimulation. Outline. Common Mistakes in Simulation (3 of 4) Common Mistakes in Simulation (2 of 4) Performance Modeling Lecture #8
Introduction (1 of 3) The best advice to those about to embark on a very large simulation is often the same as Punch s famous advice to those about to marry: Don t! Bratley, Fox and Schrage (1986) Simulation
More informationSimulations of VANET Scenarios with OPNET and SUMO
Simulations of VANET Scenarios with OPNET and SUMO Florent Kaisser, Christophe Gransart, Marion Berbineau To cite this version: Florent Kaisser, Christophe Gransart, Marion Berbineau. Simulations of VANET
More informationCommunication Network Simulations Using OPNET
521365S Tietoliikenteen simuloinnit ja työkalut Communication Network Simulations Using OPNET 20.4.2010 klo 12.15 TS407 Juha-Pekka Mäkelä juha.makela AT ee.oulu.fi 1 Network simulations Simulations are
More informationMicroscopic Traffic Simulation
Microscopic Traffic Simulation Lecture Notes in Transportation Systems Engineering Prof. Tom V. Mathew Contents Overview 2 Traffic Simulation Models 2 2. Need for simulation.................................
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 4 Issue 5, Sep - Oct 2016
RESEARCH ARTICLE OPEN ACCESS Investigating the Impact of Simulation Time on Convergence Activity & Duration of EIGRP, OSPF Routing Protocols under Link Failure and Link Recovery in WAN Using OPNET Modeler
More informationTime-Step Network Simulation
Time-Step Network Simulation Andrzej Kochut Udaya Shankar University of Maryland, College Park Introduction Goal: Fast accurate performance evaluation tool for computer networks Handles general control
More informationA Global-State Perspective on Sensor Network Debugging
A Global-State Perspective on Sensor Network Debugging M. Lodder G.P. Halkes K.G. Langendoen Faculty of Electrical Engineering, Mathematics, and Computer Science Delft University of Technology The Netherlands
More informationChapter 16. Microscopic Traffic Simulation Overview Traffic Simulation Models
Chapter 6 Microscopic Traffic Simulation 6. Overview The complexity of traffic stream behaviour and the difficulties in performing experiments with real world traffic make computer simulation an important
More informationCOMPUTER NETWORK PERFORMANCE. Gaia Maselli Room: 319
COMPUTER NETWORK PERFORMANCE Gaia Maselli maselli@di.uniroma1.it Room: 319 Computer Networks Performance 2 Overview of first class Practical Info (schedule, exam, readings) Goal of this course Contents
More informationSELECTION OF METRICS (CONT) Gaia Maselli
SELECTION OF METRICS (CONT) Gaia Maselli maselli@di.uniroma1.it Computer Network Performance 2 Selecting performance metrics Computer Network Performance 3 Selecting performance metrics speed Individual
More informationChapter 2 Mobility Model Characteristics
Chapter 2 Mobility Model Characteristics Abstract The salient characteristics of mobility models of mobile nodes in mobile ad hoc networks are described. We have described how the different mobility models
More informationImproving TCP Performance over Wireless Networks using Loss Predictors
Improving TCP Performance over Wireless Networks using Loss Predictors Fabio Martignon Dipartimento Elettronica e Informazione Politecnico di Milano P.zza L. Da Vinci 32, 20133 Milano Email: martignon@elet.polimi.it
More informationSUMMERY, CONCLUSIONS AND FUTURE WORK
Chapter - 6 SUMMERY, CONCLUSIONS AND FUTURE WORK The entire Research Work on On-Demand Routing in Multi-Hop Wireless Mobile Ad hoc Networks has been presented in simplified and easy-to-read form in six
More informationMOBILITY MODELS FOR NEXT WIRELESS NETWORKS GENERATION WILEY AD HOC, VEHICULAR AND MESH NETWORKS. Paolo Santi
MOBILITY MODELS FOR NEXT GENERATION WIRELESS NETWORKS AD HOC, VEHICULAR AND MESH NETWORKS Paolo Santi Istituto di Informatica e Telematica del CNR, Italy WILEY A John Wiley & Sons, Ltd., Publication Contents
More informationA Hybrid Framework for Network Processor System Analysis
A Hybrid Framework for Network Processor System Analysis Patrick Crowley & Jean-Loup Baer Department of Computer Science & Engineering University of Washington Seattle, WA 98195-2350 fpcrowley, baerg@cs.washington.edu
More informationBUSNet: Model and Usage of Regular Traffic Patterns in Mobile Ad Hoc Networks for Inter-Vehicular Communications
BUSNet: Model and Usage of Regular Traffic Patterns in Mobile Ad Hoc Networks for Inter-Vehicular Communications Kai-Juan Wong, Bu-Sung Lee, Boon-Chong Seet, Genping Liu, Lijuan Zhu School of Computer
More informationAERONAUTICAL CHANNEL SIMULATION IN NETWORK SIMULATORS FOR INCORPORATION INTO OPNET
AERONAUTICAL CHANNEL SIMULATION IN NETWORK SIMULATORS FOR INCORPORATION INTO OPNET Author: Tianyin Zhang and Nur Jaber Advisor: Dr. Richard Dean Morgan State University ABSTRACT This paper discusses channel
More informationComputer Systems Performance Analysis and Benchmarking (37-235)
Computer Systems Performance Analysis and Benchmarking (37-235) Analytic Modeling Simulation Measurements / Benchmarking Lecture by: Prof. Thomas Stricker Assignments/Projects: Christian Kurmann Textbook:
More informationInformation Brokerage
Information Brokerage Sensing Networking Leonidas Guibas Stanford University Computation CS321 Information Brokerage Services in Dynamic Environments Information Brokerage Information providers (sources,
More informationThe Integrated Wireless and Traffic Platform for Real-Time Road Traffic Management Solutions
The Integrated Wireless and Traffic Platform for Real-Time Road Traffic Management Solutions Michelle Wetterwald (Eurecom) / Jérémie Leguay (TCF) et al. 2nd ETSI TC ITS Workshop 10-12 February 2010 - ETSI,
More informationContext: ExScal (
Context: ExScal (http://www.cse.ohio-state.edu/exscal) Field project to study scalability of middleware and applications in sensor networks Deployed in an area of ~1,300m 300m (Dec. 2004) 2-tier architecture
More informationNetwork Simulators: A Comparative Survey
Network Simulators: A Comparative Survey Vidhi 1, Ashish Malik 2, Himanshi Saini 3 1,2,3( Electronics and Communication Engineering Department,Deenbandhu Chhotu Ram University of Science and Technology,
More informationIntegration of fluid-based analytical model with Packet-Level Simulation for Analysis of Computer Networks
Integration of fluid-based analytical model with Packet-Level Simulation for Analysis of Computer Networks Tak Kin Yung, Jay Martin, Mineo Takai, and Rajive Bagrodia Department of Computer Science University
More informationEnabling Efficient and Accurate Large-Scale Simulations of VANETs for Vehicular Traffic Management
Enabling Efficient and Accurate Large-Scale Simulations of VANETs for Vehicular Traffic Management 1, Felix Schmidt-Eisenlohr 1, Hannes Hartenstein 1, Christian Rössel 2, Peter Vortisch 2, Silja Assenmacher
More informationSTRAW - An integrated mobility & traffic model for vehicular ad-hoc networks
STRAW - An integrated mobility & traffic model for vehicular ad-hoc networks David R. Choffnes & Fabián E. Bustamante Department of Computer Science, Northwestern University www.aqualab.cs.northwestern.edu
More informationCOMPUTER NETWORKS PERFORMANCE. Gaia Maselli
COMPUTER NETWORKS PERFORMANCE Gaia Maselli maselli@di.uniroma1.it Prestazioni dei sistemi di rete 2 Overview of first class Practical Info (schedule, exam, readings) Goal of this course Contents of the
More informationResearch Directions in Low-Power Wireless Networks
Research Directions in Low-Power Wireless Networks Behnam Dezfouli [ dezfouli@ieee.org ] November 2014 1 q OBSERVING AND CHARACTERIZING THE EFFECT OF ENVIRONMENT ON WIRELESS COMMUNICATIONS For example,
More informationSimulation Modeling and Analysis
Simulation Modeling and Analysis FOURTH EDITION Averill M. Law President Averill M. Law & Associates, Inc. Tucson, Arizona, USA www. averill-law. com Boston Burr Ridge, IL Dubuque, IA New York San Francisco
More informationOPS An Opportunistic Networking Protocol Simulator for OMNeT++
OPS An Opportunistic Networking Protocol Simulator for OMNeT++ Asanga Udugama, Anna Förster, Jens Dede, Vishnupriya Kuppusamy and Anas bin Muslim University of Bremen, Germany OMNeT++ Community Summit
More informationContikiRPL and TinyRPL: Happy Together. JeongGil Ko Joakim Eriksson Nicolas Tsiftes Stephen Dawson-Haggerty Andreas Terzis Adam Dunkels David Culler
ContikiRPL and TinyRPL: Happy Together JeongGil Ko Joakim Eriksson Nicolas Tsiftes Stephen Dawson-Haggerty Andreas Terzis Adam Dunkels David Culler IP+SN 2011 Overview WSN Interoperability Goal/Contributions
More informationThe Firecracker Protocol
The Firecracker Protocol Philip Levis and David Culler {pal,culler}@eecs.berkeley.edu EECS Department University of California, Berkeley Berkeley, CA 94720 ABSTRACT We propose the Firecracker protocol
More informationCHAPTER 5. Simulation Tools. be reconfigured and experimented with, usually this is impossible and too expensive or
CHAPTER 5 Simulation Tools 5.1 Introduction A simulation of a system is the operation of a model of the system. The model can be reconfigured and experimented with, usually this is impossible and too expensive
More informationINTERNET TRAFFIC MEASUREMENT (PART II) Gaia Maselli
INTERNET TRAFFIC MEASUREMENT (PART II) Gaia Maselli maselli@di.uniroma1.it Prestazioni dei sistemi di rete 2 Overview Basic concepts Characterization of traffic properties that are important to measure
More informationNew RF Models of the TinyOS Simulator for IEEE Standard
New RF Models of the TinyOS Simulator for IEEE 82.15.4 Standard Changsu Suh, Jung-Eun Joung and Young-Bae Ko R & D Departments, Hanback Electronics Company, Daejeon, Republic of Korea College of Information
More informationData and Decision Analytics
DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Data and Decision Analytics DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. Data Analytics
More informationMAC LAYER MISBEHAVIOR EFFECTIVENESS AND COLLECTIVE AGGRESSIVE REACTION APPROACH. Department of Electrical Engineering and Computer Science
MAC LAYER MISBEHAVIOR EFFECTIVENESS AND COLLECTIVE AGGRESSIVE REACTION APPROACH Vamshikrishna Reddy Giri Neeraj Jaggi Department of Electrical Engineering and Computer Science Outline Introduction MAC
More informationAn Integrated Framework for Fog Communications and Computing in Internet of Vehicles
University of Florence Department of Information Engineering An Integrated Framework for Fog Communications and Computing in Internet of Vehicles Alessio Bonadio, Francesco Chiti, Romano Fantacci name.surname@unifi.it
More informationAn Introduction to Dynamic Simulation Modeling
Esri International User Conference San Diego, CA Technical Workshops ****************** An Introduction to Dynamic Simulation Modeling Kevin M. Johnston Shitij Mehta Outline Model types - Descriptive versus
More informationSimulative Evaluation of Internet Protocol Functions
Simulative Evaluation of Internet Protocol Functions Introduction Course Objectives & Introduction Performance Evaluation & Simulation A Manual Simulation Example Resources http://www.tu-ilmenau.de/fakia/simpro.html
More informationPERFORMANCE STUDY OF AODV ROUTING PROTOCOL IN MOBILE AD-HOC SENSOR NETWORKS
PERFORMANCE STUDY OF AODV ROUTING PROTOCOL IN MOBILE AD-HOC SENSOR NETWORKS 1 MOHAMAD NAZIM JAMBLI, 2 HALIKUL LENANDO, 3 JOHARI ABDULLAH, 4 SINARWATI MOHAMAD SUHAILI 1,2,3 Faculty of Computer Science &
More informationQoS Featured Wireless Virtualization based on Hardware
QoS Featured Wireless Virtualization based on 802.11 Hardware Cong Wang and Michael Zink Department of Electrical and Computer Engineering University of Massachusetts, Amherst, MA 01003 {cwang, zink} @ecs.umass.edu
More informationLecture 5: Performance Analysis I
CS 6323 : Modeling and Inference Lecture 5: Performance Analysis I Prof. Gregory Provan Department of Computer Science University College Cork Slides: Based on M. Yin (Performability Analysis) Overview
More informationSimulation Tools and Techniques for Vehicular Communications and Applications
Simulation Tools and Techniques for Vehicular Communications and Applications Christoph Sommer, Jérôme Härri, Fatma Hrizi, Björn Schünemann, and Falko Dressler Abstract In the domain of Inter-Vehicle Communication
More information6th International Workshop on OMNeT++
6th International Workshop on OMNeT++ An OMNeT++ Framework to Evaluate Video Transmission in Mobile Wireless Multimedia Sensor Networks Denis Rosário, Zhongliang Zhao, Claudio Silva, Eduardo Cerqueira,
More informationDesign and Implementation of Real-time Visualization tool for Network Security Monitoring
Design and Implementation of Real-time Visualization tool for Network Security Monitoring Aneela Safdar Supervisor : Dr. Hanif Durad Co-Supervisor : M. Masoom Alam DCIS PIEAS Motivation To look what s
More informationCoupling of Simulation Tools - Building Controls Virtual Test Bed Michael Wetter. August, 2010
Acknowledgements Coupling of Simulation Tools - Building Controls Virtual Test Bed Michael Wetter Simulation Research Group Building Technologies Department Energy and Environmental Technologies Division
More informationImpact of bandwidth-delay product and non-responsive flows on the performance of queue management schemes
Impact of bandwidth-delay product and non-responsive flows on the performance of queue management schemes Zhili Zhao Dept. of Elec. Engg., 214 Zachry College Station, TX 77843-3128 A. L. Narasimha Reddy
More informationExecutive Overview. D1.3.2-VanetMobiSim/Ns-2: A VANET simulator for CARLINK
Executive Overview Title: D1.3.2-VanetMobiSim/Ns-2: A VANET simulator for CARLINK Summary: This document provides a brief introduction and analysis of the simulation tool VanetMobiSim/NS-2 proposed for
More informationEnd-to-End Mechanisms for QoS Support in Wireless Networks
End-to-End Mechanisms for QoS Support in Wireless Networks R VS Torsten Braun joint work with Matthias Scheidegger, Marco Studer, Ruy de Oliveira Computer Networks and Distributed Systems Institute of
More informationAnalyzing Routing Protocols Performance in VANET Using p and g
Analyzing Routing Protocols Performance in VANET Using 802.11p and 802.11g Rasha Kaiss Aswed and Mohammed Ahmed Abdala Network Engineering Department, College of Information Engineering, Al-Nahrain University
More informationOverSim. A Flexible Overlay Network Simulation Framework. Ingmar Baumgart, Bernhard Heep, Stephan Krause
OverSim A Flexible Overlay Network Simulation Framework Ingmar Baumgart, Bernhard Heep, IEEE Global Internet Symposium 2007, Anchorage, AK, USA Requirements Overlay Flexibility Scalability Underlay Heterogeneity
More informationVariability in Architectural Simulations of Multi-threaded
Variability in Architectural Simulations of Multi-threaded threaded Workloads Alaa R. Alameldeen and David A. Wood University of Wisconsin-Madison {alaa,david}@cs.wisc.edu http://www.cs.wisc.edu/multifacet
More informationsimits: An Integrated and Realistic Simulation Platform for Vehicular Networks
simits: An Integrated and Realistic Simulation Platform for Vehicular Networks Fatma Hrizi EURECOM, Mobile Communications Department, Sophia-Antipolis, France fatma.hrizi@eurecom.fr Fethi Filali QU Wireless
More informationProgrammable Software Switches. Lecture 11, Computer Networks (198:552)
Programmable Software Switches Lecture 11, Computer Networks (198:552) Software-Defined Network (SDN) Centralized control plane Data plane Data plane Data plane Data plane Why software switching? Early
More informationNeural-based TCP performance modelling
Section 1 Network Systems Engineering Neural-based TCP performance modelling X.D.Xue and B.V.Ghita Network Research Group, University of Plymouth, Plymouth, United Kingdom e-mail: info@network-research-group.org
More informationLink Lifetime Prediction in Mobile Ad-Hoc Network Using Curve Fitting Method
IJCSNS International Journal of Computer Science and Network Security, VOL.17 No.5, May 2017 265 Link Lifetime Prediction in Mobile Ad-Hoc Network Using Curve Fitting Method Mohammad Pashaei, Hossein Ghiasy
More informationPreparation for OPNET Modeling
Part I Preparation for OPNET Modeling 1 Introduction This chapter introduces network modeling and simulation, and both OPNET and OPNET Modeler. If you already have relevant background, you can quickly
More informationThe PEPA Eclipse Plug-in
The PEPA Eclipse Plug-in A modelling, analysis and verification platform for PEPA Adam Duguid, Stephen Gilmore, Michael Smith and Mirco Tribastone Wednesday 01 December 2010 Abstract: This user manual
More informationDeliverable First Version of Analytics Benchmark
Collaborative Project Holistic Benchmarking of Big Linked Data Project Number: 688227 Start Date of Project: 2015/12/01 Duration: 36 months Deliverable 4.2.1 First Version of Analytics Benchmark Dissemination
More informationPerformance of an Adaptive Routing Overlay under Dynamic Link Impairments
Submitted to IEEE Milcom 27 Performance of an Adaptive Routing Overlay under Dynamic Link Impairments Brian L. Mark, Shidong Zhang, George Mason University Rick McGeer, Jack Brassil Puneet Sharma, Praveen
More informationAPPENDIX 1 SIMULATORS
113 APPENDIX 1 SIMULATORS The Network Simulator-2 (NS-2) and Opportunistic Network Environment (ONE) Simulators are used for simulation purpose. Movement report of ONE generates suitable movement data
More informationSimulation and Realization of Wireless Emergency Communication System of Digital Mine
Simulation and Realization of Wireless Emergency Communication System of Digital Mine Yi Sun Department of Telecommunication and Information Engineering Xi an University of Science and Technology, Xi an
More informationA Study on Energy Model Prototyping in Various Simulators of WSN
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. IV (Mar-Apr. 2014), PP 48-57 A Study on Energy Model Prototyping in Various Simulators of WSN
More informationStudy on Indoor and Outdoor environment for Mobile Ad Hoc Network: Random Way point Mobility Model and Manhattan Mobility Model
Study on and Outdoor for Mobile Ad Hoc Network: Random Way point Mobility Model and Manhattan Mobility Model Ibrahim khider,prof.wangfurong.prof.yinweihua,sacko Ibrahim khider, Communication Software and
More informationUsing OPNET to Enhance Student Learning in a Data Communications
Using OPNET to Enhance Student Learning in a Data Communications Course Michael W Dixon Murdoch University, Perth, Australia m.dixon@murdoch.edu.au Terry W Koziniec Murdoch University, Perth, Australia
More information4.12 Generalization. In back-propagation learning, as many training examples as possible are typically used.
1 4.12 Generalization In back-propagation learning, as many training examples as possible are typically used. It is hoped that the network so designed generalizes well. A network generalizes well when
More informationAn Abnormal Data Detection Method Based on the Temporal-spatial Correlation in Wireless Sensor Networks
An Based on the Temporal-spatial Correlation in Wireless Sensor Networks 1 Department of Computer Science & Technology, Harbin Institute of Technology at Weihai,Weihai, 264209, China E-mail: Liuyang322@hit.edu.cn
More informationNGN Progress Report. Table of Contents
NGN Progress Report Title: Simulator Scalability Testing Prepared by: Richard Nelson Date: 08 February, 2006 Table of Contents Introduction...2 Simulators...2 Test Method...2 Simulation Model...2 CPU Utilisation...2
More informationComparative Study of Routing Protocols Convergence using OPNET Chapter Three: Simulation & Configuration
3.1 Optimized Network Engineering Tools:- Optimized Network Engineering Tools () Modeler is the industry s leading simulator specialized for network research and development. It allows users to design
More informationNS-3-Click: Click Modular Router Integration for NS-3
NS-3-Click: Click Modular Router Integration for NS-3 Lalith Suresh P. Instituto Superior Tecnico Lisbon, Portugal lalith.puthalath@ist.utl.pt Ruben Merz Deutsche Telekom Laboratories Berlin, Germany ruben.merz@telekom.de
More informationIntroduction to Embedded Systems
Introduction to Embedded Systems Sanjit A. Seshia UC Berkeley EECS 149/249A Fall 2015 2008-2015: E. A. Lee, A. L. Sangiovanni-Vincentelli, S. A. Seshia. All rights reserved. Chapter 3: Discrete Dynamics,
More informationInterference avoidance in wireless multi-hop networks 1
Interference avoidance in wireless multi-hop networks 1 Youwei Zhang EE228A Project Report, Spring 2006 1 Motivation Wireless networks share the same unlicensed parts of the radio spectrum with devices
More informationDesign of Experiments
Seite 1 von 1 Design of Experiments Module Overview In this module, you learn how to create design matrices, screen factors, and perform regression analysis and Monte Carlo simulation using Mathcad. Objectives
More informationIntegration of Event-Driven Embedded Operating Systems Into OMNet++ A Case Study with Reflex
Integration of Event-Driven Embedded Operating Systems Into OMNet++ A Case Study with Reflex Sören Höckner LS Verteilte Systeme/Betriebssysteme BTU Cottbus Cottbus Germany shoeckne@informatik.tucottbus.de
More information