Book contents
- Frontmatter
- Contents
- Figures
- Tables
- Preface to the Second Edition
- Acknowledgments
- Multiwavelength Optical Networks
- 1 The Big Picture
- 2 The Layered Architecture and Its Resources
- 3 Network Connections
- 4 Enabling Technology
- 5 Static Multipoint Networks
- 6 Wavelength/Waveband-Routed Networks
- 7 Logically-Routed Networks
- 8 Survivability: Protection and Restoration
- 9 Optical Control Plane
- 10 Optical Packet-Switched Networks
- 11 Current Trends in Multiwavelength Optical Networking
- A Graph Theory
- B Fixed Scheduling Algorithm
- C Markov Chains and Queues
- D A Limiting-Cut Heuristic
- E An Algorithm for Minimum-Interference Routing in Linear Lightwave Networks
- F Synopsis of the SONET Standard
- G A Looping Algorithm
- Acronyms
- Index
C - Markov Chains and Queues
Published online by Cambridge University Press: 05 June 2012
- Frontmatter
- Contents
- Figures
- Tables
- Preface to the Second Edition
- Acknowledgments
- Multiwavelength Optical Networks
- 1 The Big Picture
- 2 The Layered Architecture and Its Resources
- 3 Network Connections
- 4 Enabling Technology
- 5 Static Multipoint Networks
- 6 Wavelength/Waveband-Routed Networks
- 7 Logically-Routed Networks
- 8 Survivability: Protection and Restoration
- 9 Optical Control Plane
- 10 Optical Packet-Switched Networks
- 11 Current Trends in Multiwavelength Optical Networking
- A Graph Theory
- B Fixed Scheduling Algorithm
- C Markov Chains and Queues
- D A Limiting-Cut Heuristic
- E An Algorithm for Minimum-Interference Routing in Linear Lightwave Networks
- F Synopsis of the SONET Standard
- G A Looping Algorithm
- Acronyms
- Index
Summary
At various points in the book, we use stochastic traffic and queueing models to represent the behavior of a network under conditions of random demand. These are based on Markov processes as well as some more general queueing models, which are summarized in this appendix. A readable and comprehensive treatment of these models may be found in [Kleinrock75].
Random Processes
Random processes, such as connection requests, contents of packet queues, and so forth, can be described as sequences of random variables, often called the states of the process, with state transitions occurring at successive (isolated) time points. (Between state transitions, the state remains constant.) In discrete state processes, the states take on discrete (typically integer) values, whereas in continuous state processes the states take on a continuum of values. For example, a discrete state process might be the length of a packet queue, whereas a continuous state process might be the random noise generated in an electrical circuit. In discrete time processes, the transitions are spaced regularly in time so that a complete description of the process is given by the state sequence alone. In continuous time processes, the transitions may occur randomly, at any point in time.
A realization of a random process is a specific sequence. In the case of discrete time processes, a realization is completely specified as a sequence of states. In continuous time processes, the transition times must also be specified.
- Type
- Chapter
- Information
- Multiwavelength Optical NetworksArchitectures, Design, and Control, pp. 884 - 889Publisher: Cambridge University PressPrint publication year: 2008