Engineering Internet QoS
From the basics to the most advanced quality of service (QoS) concepts, this all encompassing, first-of-its-kind book offers an in-depth understanding of the latest technical issues raised by the emergence of new types, classes and qualities of Internet services. . This books provides sufficient depth for major QoS concepts and architectures. The book provides end-to-end QoS guidance for real time multimedia communications over the Internet. It offers you a multiplicity of hands-on examples and simulation script support, and shows you where and when it is preferable to use these techniques for QoS support in networks and Internet traffic with widely varying characteristics and demand profiles.This practical resource discusses key standards and protocols, including real-time transport, resource reservation, and integrated and differentiated service models, policy based management, and mobile/wireless QoS. The book features numerous examples, simulation results and graphs that illustrate important concepts, and pseudo codes are used to explain algorithms. Case studies, based on freely available Linux/FreeBSD systems, are presented to show you how to build networks supporting Quality of Service. using Linux/FreeBSD PCs. Online support material including presentation foils, lab exercises and additional exercises are available to text adoptors. Contents: Introduction - QoS Framework. Video Conferencing System. Overview of Audio-Video Compression Techniques. End System Considerations. Operating System Approach. Overview of Networking and Media Technologies. End-to End QoS in the Internet. Supporting QoS in Best Effort Network. Application Level Adaption. Real-Time Control Protocol (RTCP). QoS Fundamentals-Traffic Description. QoS Specifications and QoS Contract. QoS Signaling. Packet Classification. Resource Reservation. Admission Control. Traffic Policing. Traffic Shaping. Queuing and Scheduling. Congestion Control and Buffer Management. Scheduling for QoS Management -- Scheduling Goals. Scheduling Techniques. Class Based Queuing (CBQ). Implementation Status. Research Directions in Scheduling. TCP/IP and Queue Management - Internet Protocol (IP). User Datagram Protocol. TCP Basics. TCP Segment Format. TCP 3 Way Handshake. TCP Acknowledgment. Flow Control. Congestion Control. Queue Management. Research Directions. Integrated Services Packet Network -- Intserv Aim. Application Classifications. Intserv Service Classes. Flow Definition. Signaling/Flow Setup. Routing Protocol Independence. Reservation Specs. IS-Capable Router Components. LAN QoS and Intserv. Intserv Problems. Research Directions. Resource Reservation Protocol - RSVP Features. Reservation Merger. Reservation Styles. RSVP Messages. RSVP Message Format. RSVP APIs. RSVP Problems. Other Resource Reservation Protocols. RSVP Extensions. IP Differentiated Services Network - Diffserv Architecture. Diffserv Router. Premium Service. Experimental Evaluation of Premium Service under Linux.


