Network Modeling and Simulation A Practical Perspective

by ; ; ;
Edition: 1st
Format: Hardcover
Pub. Date: 2010-03-22
Publisher(s): Wiley-Interscience
  • Free Shipping Icon

    Free Shipping On All Orders!*

    Free economy shipping applies to all orders shipped to residential addresses. Orders shipped to campus receive free standard shipping. Free shipping offers do not apply to Marketplace items.

List Price: $107.68

Buy New

Usually Ships in 3-4 Business Days
$107.57

Rent Textbook

Select for Price
There was a problem. Please try again later.

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

This book introduces the basic concepts behind using Modelling and simulation in solving real-life problems. It addresses some of the practical limitations that are usually faced by developers when Modelling complex or large-scale systems. Some of the ways to alleviate these problems are looked at and discussed. Followed by an industry-standard Modelling methodology that can be applied in steps to tackle any Modelling problem in practice.The book introduces the OPNET software product and its different modules, and some practical examples where it has been used to conduct practical studies in network analysis and design.

Author Biography

Dr. Guizani is currently a Full Professor and the Chair of the Computer Science Department at Western Michigan University.

Mr. Qadan is the General Manager of Equinox International. He worked and served as a Senior Technical Director for OPNET Technologies (leading modelling and simulation vendor) between 2002 and 2005.

Table of Contents

Preface
Acknowledgements
Basic Concepts and Techniques
Why Is Simulation Important?
What Is a Model?
Performance Evaluation Techniques
Development of Systems Simulation
Summary
Recommended Reading
Designing and Implementing a Discrete-Event Simulation Framework
The Scheduler
The Simulation Entities
The Events
Tutorial 1: Hello World
Tutorial 2: Two-Node Hello Protocol
Tutorial 3: Two-Node Hello through a Link
Tutorial 4: Two-Node Hello through a Lossy Link
Summary
Recommended Reading
Honeypot Communities: A Case Study with the Discrete-Event Simulation Framework
Background
System Architecture
Simulation
Modeling
Simulation Execution
Output Analysis
Summary
Recommended Reading
Monte Carlo Simulation
Characteristics of Monte Carlo Simulations
The Monte Carlo Algorithm
Merits and Drawbacks
Monte Carlo Simulation for the Electric Car Charging Station
Summary
Recommended Reading
Network Modeling
Simulation of Networks
The Network Modeling and Simulation Process
Developing Models
Network Simulation Packages
OPNET: A Network Simulation Package
Summary
Recommended Reading
Designing and Implementing CASiNO: A Network Simulation Framework
Overview
Conduits
Visitors
The Conduit Repository
Behaviors and Actors
Tutorial 1: Terminals
Tutorial 2: States
Tutorial 3: Making Visitors
Tutorial 4: Muxes
Tutorial 5: Factories
Summary
Recommended Reading
Statistical Distributions and Random Number Generation
Introduction to Statistical Distributions
Discrete Distributions
Continuous Distributions
Augmenting CASiNO with Random Variate Generators
Random Number Generation
Frequency and Correlation Tests
Random Variate Generation
Summary
Recommended Reading
Network Simulation Elements: A Case Study Using CASiNO
Making a Poisson Source of Packets
Making a Protocol for Packet Processing
Bounding Protocol Resources
Making a Round-Robin (De)multiplexer
Dynamically Instantiating Protocols
Putting It All Together
Summary
Queuing Theory
Introduction to Stochastic Processes
Discrete-Time Markov Chains
Continuous-Time Markov Chains
Basic Properties of Markov Chains
ChapmanKolmogorov Equation
BirthDeath Process
Littl's Theorem
Delay on a Link
Standard Queuing Notation
The M/M/1 Queue
The M/M/m
Queue
The M/M/1/b
Queue
The M/M/m/m
Queue
Summary
Recommended Reading
Input Modeling and Output Analysis
Data Collection
Identifying the Distribution
Estimation of Parameters for Univariate Distributions
Goodness-of-Fit Tests
Multivariate Distributions
Selecting Distributions without Data
Output Analysis
Summary
Recommended Reading
Modeling Network Traffic
Introduction
Network Traffic Models
Traffic Models for Mobile Networks
Global Optimization Techniques
Particle Swarm Optimization
Optimization in Mathematics
Summary
Recommended Reading
Index
Table of Contents provided by Publisher. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.