Network calculus. A theory of deterministic queueing systems for the Internet (Q5940717): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1007/3-540-45318-0 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W4247726752 / rank | |||
Normal rank |
Latest revision as of 22:02, 19 March 2024
scientific article; zbMATH DE number 1634847
Language | Label | Description | Also known as |
---|---|---|---|
English | Network calculus. A theory of deterministic queueing systems for the Internet |
scientific article; zbMATH DE number 1634847 |
Statements
Network calculus. A theory of deterministic queueing systems for the Internet (English)
0 references
20 August 2001
0 references
The monograph under review represents a comprehensive and up-to-date treatment of a fast growing and topical area of modern network calculus. Network calculus provides deep insights into concurrent programs, digital circuits, communication networks and Petri nets. Its foundation lies in the mathematical theory of dioids. It leads to a better understanding of integrated services networks, window flow control and buffer dimensioning. This book is organized in three parts. Part I (Chapters 1 and 2) is a self contained first course on network calculus and can be used at the undergraduate level. Chapter 1 deals with arrival and service curves, concatation and shapers. Chapter 2 presents the applications of network calculus relevant to network engineers. Part II describes the mathematical background such as min-plus convolution and sub-additive closure. Chapter 3 introduces in detail the basic concepts of min-plus and max-plus algebras and the operations, convolution, deconvolution and subadditive closure. Chapter 4 focuses on min-plus system theory. Max-plus system theories as developed in \textit{F. L. Baccelli, G. Cohen , G. J. Olsder} and \textit{J.-P. Quadrat} [Synchronization and linearity, An Algebra of Discrete Event Systems, John Wiley and Sons (1992; Zbl 0824.93003)] follows by replacing minimum by maximum and infimum by supremum. Part III surveys the state of the art of research and points to open problems in network calculus and its applications in different fields such as multimedia smoothing, aggregate scheduling, adaptive guarantees in Internet differential services, renogiated reserved services and losses in flow systems. Chapter 5 applies network calculus to smooth multimedia data over a network offering reservation based services, such as ATM or RSVP/IP, for which there exists one minimal service curve. The authors employ a novel and effective approach to smooth the video stream using a smoother fed by the encoder and compute the minimal client buffer size required given a maximal peak rate. In Chapter 6, the authors present a panorama of new results in aggregate scheduling. Chapter 7 analyzes adaptive guarantees that are used by the Internet differentiated services. Chapter 8 deals in detail time varying shapers and obtain explicit results for shapers made of a conjunction of leaky buckets. Chapter 9 shows that network calculus can also be applied to lossy systems using a 'clipper' to a lossless system. This well-written book provides an elegant and serious introduction to the basic concepts and results of network calculus. In addition, there is a whole set of largely unexplored fundamental relations that can be obtained in this book. Concepts such as 'shapers keep arrival constraints' and 'pay burst only once' are of practical importance to network engineers. The authors have evidently paid great attention to the presentation of the material and the prerequisites are not too high. The treatment is not only appropriate for understanding, but even more effective. I believe this book will inspire further research and can be strongly recommended to researchers and graduate students involved in communication.
0 references
dioids
0 references
communication
0 references
Petri net
0 references
multimedia smoothing
0 references