rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9781439840573

End-to-End Adaptive Congestion Control in TCP/IP Networks

by ;
  • ISBN13:

    9781439840573

  • ISBN10:

    1439840571

  • Format: Hardcover
  • Copyright: 2012-04-24
  • Publisher: CRC Press

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $220.00 Save up to $154.02
  • Rent Book $148.50
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-5 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent End-to-End Adaptive Congestion Control in TCP/IP Networks [ISBN: 9781439840573] for the semester, quarter, and short term or search our site for other textbooks by Houmkozlis; Christos N.. Renting a textbook can save you up to 90% from the cost of buying.

Summary

This book provides an adaptive control theory perspective on designing congestion controls for packet-switching networks. Relevant to a wide range of disciplines and industries, including the music industry, computers, image trading, and virtual groups, the text extensively discusses source oriented, or end to end, congestion control algorithms. The book empowers readers with clear understanding of the characteristics of packet-switching networks and their effects on system stability and performance. It provides schemes capable of controlling congestion and fairness and presents real-world applications to demonstrate the modeling and control techniques.

Table of Contents

List of Figuresp. xiii
List of Tablesp. xix
Prefacep. xxi
Introductionp. 1
Overviewp. 1
Future Internetp. 2
Internet Congestion Controlp. 4
Adaptive Congestion Controlp. 8
Background on Computer Networks and Congestion Controlp. 13
Controlled System: The Packet-Switched Networkp. 15
Overviewp. 15
Network Connectivityp. 17
Links and Nodesp. 17
Sub-Networksp. 17
Network Classificationp. 19
LAN Topologiesp. 21
Network Communicationp. 24
Packet Switchingp. 24
Protocols and Layeringp. 26
Internet Architecturep. 28
Transfer Control Protocol (TCP)p. 32
User Datagram Protocol (UDP)p. 37
Internet Protocol (IP)p. 38
Performance Characteristicsp. 40
Queue Sizep. 40
Throughputp. 41
Link Utilizationp. 41
Packet Loss Ratep. 41
Round Trip Timep. 41
Fairnessp. 42
Applicationsp. 43
E-Mailp. 44
World Wide Webp. 44
Remote Accessp. 45
File Transferp. 45
Streaming Mediap. 46
Internet Telephony (VOIP)p. 46
Concluding Commentsp. 47
Congestion Issues and TCPp. 49
Overviewp. 49
Core Issues in Congestion Controlp. 50
TCP: Flow Control and Congestion Controlp. 51
Slow Startp. 52
Congestion Avoidancep. 53
Fast Retransmit and Fast Recoveryp. 55
TCP Problemsp. 57
Managing Congestionp. 59
TCP Friendlinessp. 59
Classification of Congestion Control Protocolsp. 60
Window-Based vs. Rate-Basedp. 60
Unicast vs. Multicastp. 61
End-to-End vs. Router-Basedp. 62
Concluding Commentsp. 63
Measuring Network Congestionp. 65
Overviewp. 65
Drop Tailp. 66
Congestion Early Warningp. 67
Packet Drop Schemesp. 68
Packet Marking Schemesp. 72
Concluding Commentsp. 77
Source-Based Congestion Control Mechanismsp. 79
Overviewp. 79
Traditional TCPp. 80
TCP Modifications for Networks with Large Bandwidth Delay Productsp. 81
Scalable TCP (STCP)p. 82
HighSpeed TCP (HSTCP)p. 82
BICp. 84
CUBICp. 85
Delay-Based Congestion Controlp. 86
TCP Vegasp. 87
FAST TCPp. 88
Congestion Control for Wireless Networksp. 89
TCP Westwoodp. 90
TCP Venop. 91
Congestion Control for Multimedia Applicationsp. 92
Rate Adaptation Protocol (RAP)p. 92
TFRCp. 94
Concluding Commentsp. 95
Fluid Flow Model Congestion Controlp. 97
Overviewp. 97
The Fluid Flow Modelp. 98
Network Representationp. 99
Congestion Control as a Resource Allocation Problemp. 101
Dual Approachp. 103
Primal Approachp. 104
Utility Function Selectionp. 104
Open Issuesp. 106
Stability and Convergencep. 106
Implementation Constraintsp. 107
Robustnessp. 107
Fairnessp. 108
Concluding Commentsp. 109
Adaptive Congestion Control Frameworkp. 111
NNRC: An Adaptive Congestion Control Frameworkp. 113
Overviewp. 113
Packet Switching Network Systemp. 114
Problem Statementp. 117
Throughput Improvementp. 118
NNRC Framework Descriptionp. 120
Future Path Congestion Level Estimatorp. 121
Feasible Desired Round Trip Time Estimatorp. 122
Rate Controlp. 122
Throughput Controlp. 123
Concluding Commentsp. 123
NNRC: Rate Control Designp. 125
Overviewp. 125
Feasible Desired Round Trip Time Estimator Designp. 125
Proof of Lemma 8.1p. 129
Proof of Lemma 8.2p. 130
Rate Control Designp. 132
Guaranteeing Boundness of Transmission Ratep. 137
Reducing Rate in Congestionp. 138
Illustrative Examplep. 140
Implementation Detailsp. 141
Network Topologyp. 142
Normal Scenariop. 142
Congestion Avoidance Scenariop. 143
Concluding Commentsp. 148
NNRC: Throughput and Fairness Guaranteesp. 151
Overviewp. 151
Necessity for Throughput Controlp. 151
Problem Definitionp. 153
Throughput Control Designp. 154
Guaranteeing Specific Bounds on the Number of Channelsp. 156
Reducing Channels in Congestionp. 157
Illustrative Examplep. 158
Implementation Detailsp. 159
Normal Scenariop. 160
Congestion Avoidance Scenariop. 163
Throughput Improvementp. 163
Concluding Commentsp. 169
NNRC: Performance Evaluationp. 171
Overviewp. 171
Network Topologyp. 172
Scalabilityp. 174
Effect of Maximum Queue Lengthp. 174
Effect of Propagation Delaysp. 176
Effect of Bandwidthp. 178
Dynamic Response of NNRC and FAST TCPp. 180
Bursty Trafficp. 182
Re-Routingp. 183
Non-Constant Number of Sourcesp. 186
NNRC and FAST TCP Interfairnessp. 188
Synopsis of Resultsp. 199
Concluding Commentsp. 200
User QoS Adaptive Controlp. 203
Overviewp. 203
Application Adaptation Architecturep. 204
QoS Mappingp. 204
Application QoS Control Designp. 205
NNRC Source Enhanced with Application Adaptationp. 207
Illustrative Examplep. 208
Application Adaptation Implementation Detailsp. 209
Simulation Studyp. 210
Concluding Commentsp. 210
Appendicesp. 215
Dynamic Systems and Stabilityp. 217
Vectors and Matricesp. 217
Positive Definite Matricesp. 219
Signalsp. 221
Functionsp. 223
Continuityp. 223
Differentiationp. 224
Convergencep. 225
Function Propertiesp. 226
Dynamic Systemsp. 227
Stability Definitionsp. 229
Boundedness Definitionsp. 231
Stability Toolsp. 232
Neural Networks for Function Approximationp. 247
Generalp. 247
Neural Networks Architecturesp. 249
Multilayer Perceptron (MLP)p. 250
Radial Basis Function Networks (RBF)p. 252
High-Order Neural Networks (HONN)p. 253
Off-Line Trainingp. 255
Algorithmsp. 257
Gradient Algorithmsp. 257
Least Squaresp. 261
Backpropagationp. 262
On-Line Trainingp. 263
Filtering Schemesp. 263
Filtered Errorp. 264
Filtered Regressorp. 265
Lyapunov-Based Trainingp. 266
LIP Casep. 266
NLIP Casep. 266
Steepest Descent Trainingp. 267
Recursive Least Squares Trainingp. 268
Robust On-Line Trainingp. 269
Bibliographyp. 273
Indexp. 301
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program