Cover image for Multimedia Networking Technologies, Protocols, and Architectures.
Multimedia Networking Technologies, Protocols, and Architectures.
Title:
Multimedia Networking Technologies, Protocols, and Architectures.
Author:
Vidal, Ivan.
ISBN:
9781630813796
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (352 pages)
Contents:
Multimedia Networking Technologies, Protocols, and Architectures -- 1 Motivation and Objectives -- 1.1 Motivation and Objectives -- 1.2 How to Read This Book -- 1.3 Structure of This Book -- 1.4 Target Audience -- Reference -- Part I Introduction to Multimedia Networking -- 2 An Overview of Multimedia Networking -- 2.1 Multimedia Applications -- 2.2 The Network -- 2.2.1 Internet Architecture -- 2.2.2 Internet Service: The Best-Effort Model -- 2.3 Challenges for Multimedia Networking -- 2.3.1 Relevant Network Performance Metrics -- 2.3.2 Requirements of Networked Multimedia Services -- 2.4 Multimedia Networking Paradigms -- 2.5 Summary -- Review Questions -- References -- 3 Multimedia Network Mechanisms -- 3.1 Delay and Playout Mechanisms -- 3.1.1 Streaming Applications -- 3.1.2 Interactive Applications -- 3.2 Loss Recovery Schemes -- 3.2.1 FEC -- 3.2.2 Interleaving -- 3.2.3 Reconstruction of Damaged Sequences -- 3.3 Rate Adaptive Mechanisms -- 3.3.1 Adaptive Video Codecs -- 3.3.2 Resource Sharing Criterion -- 3.3.3 TCP-Friendly Multimedia Applications -- 3.4 Summary -- Review Questions -- Exercises -- References -- Part II IP Telephony -- 4 Fundamentals of IP Telephony -- 4.1 A Phone Call in the Telephone Network -- 4.2 The Building Blocks of an IP Telephony Solution -- 4.2.1 IP Telephony and the Network -- 4.2.2 Signaling for IP Telephony -- 4.2.3 Control Architectures -- 4.3 Relevant SDOs -- 4.3.1 ITU-T -- 4.3.2 Internet Engineering Task Force -- 4.3.3 3rd Generation Partnership Project -- 4.3.4 European Telecommunications Standards Institute -- 4.3.5 Alliance for Telecommunications Industry Solutions -- Review Questions -- References -- 5 Transport Protocols for IP Telephony and Other Multimedia Applications -- 5.1 Transport Protocols and Telephony Applications -- 5.1.1 Network Service -- 5.1.2 Transport Service.

5.1.3 Requirements of IP Telephony Applications -- 5.2 TCP -- 5.2.1 Error Control Mechanism -- 5.2.2 Flow Control Mechanism -- 5.2.3 Congestion Control Mechanism -- 5.2.4 TCP and Telephony Applications -- 5.3 UDP -- 5.3.1 UDP and Telephony Applications -- 5.4 SCTP, DCCP, QUIC -- 5.4.1 Stream-Control Transmission Protocol -- 5.4.2 Datagram Congestion Control Protocol -- 5.4.3 QUIC -- 5.5 RTP -- 5.5.1 Overview of Operation -- 5.5.2 RTP Packet Format -- 5.5.3 RTP Relays -- 5.5.4 RTCP -- 5.6 Summary -- Review Questions -- Exercises -- References -- 6 Signaling Protocols -- 6.1 Functionalities of SIP -- 6.2 Overview of Operation -- 6.3 Identi cation of Resources in SIP -- 6.4 SIP Elements -- 6.4.1 User Agent -- 6.4.2 Proxy Server -- 6.4.3 Redirect Server -- 6.4.4 Registrar Server -- 6.5 SIP Messages -- 6.5.1 SIP Responses -- 6.5.2 SIP Requests -- 6.5.3 SIP Header Fields -- 6.6 SIP Signaling Procedures -- 6.6.1 Registration -- 6.6.2 Initiating a Session -- 6.6.3 Terminating a Session -- 6.6.4 Modifying a Session -- 6.7 Agreeing on a Session Description -- 6.8 Summary -- Review Questions -- Exercises -- References -- 7 Control Architectures -- 7.1 The IP Multimedia Subsystem -- 7.1.1 Databases and Identities -- 7.1.2 Entities for Call Control -- 7.1.3 The Role of the Domain Name System -- 7.1.4 Entities for Processing in the User Data Plane -- 7.1.5 Interconnection with the Telephone Network -- 7.1.6 Example Procedures -- 7.2 Authentication, Authorization, and Accounting: Diameter -- 7.3 Policy and Charging Control -- 7.4 Case Study: VoIP Services in Operator Networks -- 7.4.1 Deployment of IMS in Operator Networks -- 7.4.2 VoLTE -- 7.5 Summary -- Review Questions -- Laboratory Exercise: Working with an IMS Core -- References -- Part III Live IPTV -- 8 Fundamentals of Live IPTV -- 8.1 The Building Blocks of Live IPTV Applications -- 8.1.1 IPTV Architecture.

8.1.2 Live IPTV and the Network -- 8.1.3 Live IPTV and Multicast -- 8.1.4 Live IPTV and Signaling -- 8.1.5 Live IPTV and IMS -- 8.2 Relevant Standards Developing Organizations in Live IPTV Solutions -- 8.2.1 SDOs Already Introduced in Part II -- 8.2.2 Additional SDOs with Effort in Live IPTV Standardization Activities -- Review Questions -- References -- 9 Multipoint Delivery Services: IP Multicast -- 9.1 Overview of Operation -- 9.2 IP Multicasting and Multimedia Applications -- 9.3 Multicast Addressing -- 9.3.1 Organization of the Multicast Address Space -- 9.3.2 Mapping to Multicast MAC Addresses -- 9.4 Host Group Management -- 9.4.1 IGMP Version 1 -- 9.4.2  IGMP Version 2 -- 9.4.3 IGMP Version 3 -- 9.4.4 IGMP Snooping -- 9.5 Multicast Routing Algorithms and Protocols -- 9.5.1 Flooding -- 9.5.2 Reverse Path Forwarding -- 9.5.3 Truncated RPB -- 9.5.4 Reverse Path Multicasting -- 9.5.5 Forward Path Multicasting -- 9.5.6 Shared Trees: Core-Based Trees -- 9.5.7 PIM-SM -- 9.6 Case Study: IPTV in Operator Networks -- 9.7 Summary -- Review Questions -- Exercises -- References -- Part IV VoD -- 10 Fundamentals of VoD -- 10.1 The Building Blocks of VoD Applications -- 10.1.1 VoD Architecture -- 10.1.2 VoD and the Network -- 10.1.3 VoD and Signaling -- 10.1.4 VoD and IMS -- 10.1.5 VoD in Telecommunication Operator Networks -- 10.2 Relevant SDOs in VoD Solutions -- 10.2.1 ITU-T -- 10.2.2 IETF -- 10.2.3 3GPP -- 10.2.4 ETSI -- 10.2.5 ATIS -- 10.2.6 DVB and HbbTV -- 10.2.7 ISO and IEC -- Review Questions -- References -- 11 Transport of Video Content and Control Using HTTP -- 11.1 Fundamentals of HTTP -- 11.1.1 URIs -- 11.1.2 Exchange of Information Using HTTP -- 11.1.3 HTTP/2 -- 11.2 HTTP-Based Video Streaming -- 11.3 DASH -- 11.4 Summary -- Review Questions -- References -- 12 Scalable Dissemination of Video Content -- 12.1 Motivation.

12.1.1 End-to-End Delay -- 12.1.2 Server Congestion -- 12.1.3 Denial-of-Service Attacks -- 12.2 CDNs -- 12.2.1 Surrogate Servers -- 12.2.2 Content Manager -- 12.2.3 Request/Routing -- 12.3 Setting Up a CDN Service -- 12.4 VoD Deployments Using CDNs -- 12.4.1 Netflix -- 12.4.2 YouTube -- 12.4.3 Other VoD Services -- 12.5 Summary -- Review Questions -- References -- Acronyms -- About the Authors -- Index.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: