Modeling and Tools for Network Simulation / edited by Klaus Wehrle, Mesut Güneş, James Gross
Contributor(s): Resource type: Ressourcentyp: Buch (Online)Book (Online)Language: English Series: SpringerLink BücherPublisher: Berlin, Heidelberg : Springer-Verlag Berlin Heidelberg, 2010Description: Online-Ressource (256p. 139 illus, digital)ISBN:- 9783642123313
- 004.6
- 004.60113 22/ger
- TK5105.5-5105.9
- TK5105.5
Contents:
Summary: James GrossSummary: A crucial step during the design and engineering of communication systems is the estimation of their performance and behavior; especially for mathematically complex or highly dynamic systems network simulation is particularly useful. This book focuses on tools, modeling principles and state-of-the art models for discrete-event based network simulations, the standard method applied today in academia and industry for performance evaluation of new network designs and architectures. The focus of the tools part is on two distinct simulations engines: OmNet++ and ns-3, while it also deals with issues like parallelization, software integration and hardware simulations. The parts dealing with modeling and models for network simulations are split into a wireless section and a section dealing with higher layers. The wireless section covers all essential modeling principles for dealing with physical layer, link layer and wireless channel behavior. In addition, detailed models for prominent wireless systems like IEEE 802.11 and IEEE 802.16 are presented. In the part on higher layers, classical modeling approaches for the network layer, the transport layer and the application layer are presented in addition to modeling approaches for peer-to-peer networks and topologies of networks. The modeling parts are accompanied with catalogues of model implementations for a large set of different simulation engines. The book is aimed at master students and PhD students of computer science and electrical engineering as well as at researchers and practitioners from academia and industry that are dealing with network simulation at any layer of the protocol stack.PPN: PPN: 1650232403Package identifier: Produktsigel: ZDB-2-SCS
""Title""; ""Table of Contents""; ""Introduction""; ""Discrete-event Simulation""; ""Terminology and Components of Discrete-event Simulation""; ""The Principle of Discrete-event Simulation""; ""The Event-scheduling Time-advance Algorithm""; ""Starting and Stopping of Simulations""; ""Types of Simulation Runs""; ""Modeling for Computer Simulation""; ""Good Performance Models and Good Simulation Models""; ""Good Modeling Practice for Computer Simulation""; ""Common Modeling Practice""; ""Part I Tools and Methods for Network Simulation""; ""The ns�3 Network Simulator""; ""Introduction""
""Modeling the Network Elements in ns�3""""Simulating a Computer Network in ns�3""; ""Smart Pointers in ns�3""; ""Representing Packets in ns�3""; ""Object Aggregation in ns�3""; ""Events in ns�3""; ""Compiling and Running the Simulation""; ""Animating the Simulation""; ""Scalability with Distributed Simulation""; ""Emulation Capabilities""; ""Analyzing the Results""; ""OMNeT++""; ""Introduction""; ""Overview""; ""The OMNeT++ Approach for Modeling""; ""The Simulation IDE""; ""Network Simulation Frameworks""; ""The Component Model""; ""Overview""; ""The NED Language""
""IDE Support for NED""""Programming""; ""Modules, messages and events""; ""Simulation Time""; ""Library Classes""; ""Ownership Tracking""; ""Representing Network Packets""; ""The Message Compiler""; ""Control Info""; ""Wired Packet Transmission""; ""Wireless Packet Transmission""; ""Signals""; ""Random Number Architecture""; ""Emulation, Distributed Simulation, Co-simulation""; ""Running Simulations""; ""Building Simulation Models""; ""Simulation Programs""; ""Configuration""; ""Parameter Studies""; ""Running Batches""; ""Animation""; ""Debugging and Visualization""
""Result Collection and Analysis""""Result Collection and Recording""; ""Result Files""; ""Visualization using the Simulation IDE""; ""IKR Simulation Library""; ""Introduction""; ""Architecture and Conceptual Structure""; ""Basic Concepts""; ""Modeling Concepts""; ""Standard Components""; ""Simple Simulation Model""; ""Extensions""; ""TCP Library""; ""Emulation Library""; ""Editions""; ""C++ Edition""; ""Java Edition""; ""Application""; ""Summary""; ""openWNS""; ""Introduction""; ""The Simulation Platform""; ""Event Scheduler""; ""Random Distributions""; ""Configuration""; ""Evaluation""
""Simulation Framework""""Simulation Model""; ""Node-Component Model""; ""Layer Development Kit""; ""Simulation Modules""; ""RISE - Radio Interference Simulation Engine""; ""IEEE 802.11 WLAN""; ""IEEE 802.16 WiMAX""; ""TCP/IP Module""; ""Traffic Models""; ""Cluster Computing Support""; ""From Simulations to Deployments""; ""Introduction""; ""A Protocol or Distributed System Coming to Life""; ""Bridging the Gap between Simulation and Deployment""; ""Chapter Overview""; ""Design Concepts""; ""Interfaces to System Resources""; ""Runtime Execution Model""; ""Programming Language Adaptation""
""Integration Frameworks""
No physical items for this record