{"product_id":"ip-multicast-with-applications-to-iptv-and-mobile-dvb-h-hardback-9780470258156","title":"IP Multicast with Applications to IPTV and Mobile DVB-H (Hardback) 9780470258156","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eIP Multicast with Applications to IPTV and Mobile DVB-H\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eDaniel Minoli (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780470258156, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eHardback, published 21 April 2008\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e384 pages\u003cbr\u003e24 x 16.4 x 2.4 cm, 0.66 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\u003cb\u003eGet a clear picture of IP Multicast applications for delivering commercial high-quality video services\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book provides a concise guide to current IP Multicast technology and its applications, with a focus on IP-based Television (IPTV) and Digital Video Broadcast-Handheld (DVB-H) applications—areas of tremendous commercial interest. Traditional phone companies can use IP Multicast technology to deliver video services over their networks; cell phone companies can use it to stream video to handheld phones and PDAs; and many cable TV companies are considering upgrading to IP technology. In addition to applications in industries seeking to provide high-quality digital video and audio, there are numerous other practical uses: multi-site corporate videoconferencing; broad distribution of financial data, stock quotes, and news bulletins; database replication; software distribution; and content caching (for example, Web site caching).\u003c\/p\u003e \u003cp\u003eAfter an introduction that gets readers up to speed on the basics, IP Multicast with Applications to IPTV and Mobile DVB-H:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eDiscusses multicast addressing for payload and payload forwarding\u003c\/li\u003e \u003cli\u003eCovers routing in a variety of protocols, including PIM-SM, CBT, PIM-DM, DVMRP, and MOSPF\u003c\/li\u003e \u003cli\u003eDiscusses multicasting in IPv6 environments and Multicast Listener Discovery (MLD)\u003c\/li\u003e \u003cli\u003eFeatures examples of IP Multicast applications in the IPTV and mobile DVB-H environments\u003c\/li\u003e \u003cli\u003eIncludes reference RFCs and protocols placed in the proper context of a commercial-grade infrastructure for the delivery of robust, entertainment-quality linear and nonlinear video programming\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis is a concise, compact reference for practitioners who seek a quick, practical review of the topic with an emphasis on the major and most often used aspects of the technology. It serves as a hands-on resource for engineers in the communications industry or Internet design, content providers, and researchers. It's also an excellent text for college courses on IP Multicast and\/or IPTV.\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003ePreface xiii\u003c\/p\u003e \u003cp\u003eAbout the Author xv\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction to Ip Multicast 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Introduction 1\u003c\/p\u003e \u003cp\u003e1.2 Why Multicast Protocols are Wanted\/Needed 3\u003c\/p\u003e \u003cp\u003e1.3 Basic Multicast Protocols and Concepts 5\u003c\/p\u003e \u003cp\u003e1.4 IPTV and DVB-H Applications 11\u003c\/p\u003e \u003cp\u003e1.5 Course of Investigation 21\u003c\/p\u003e \u003cp\u003eAppendix 1.A: Multicast IETF Request for Comments 21\u003c\/p\u003e \u003cp\u003eAppendix 1.B: Multicast Bibliography 23\u003c\/p\u003e \u003cp\u003eReferences 23\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 Multicast Addressing for Payload 26\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 IP Multicast Addresses 26\u003c\/p\u003e \u003cp\u003e2.1.1 Limited Scope Addresses 29\u003c\/p\u003e \u003cp\u003e2.1.2 GLOP Addressing 30\u003c\/p\u003e \u003cp\u003e2.1.3 Generic IPv4 Addressing 30\u003c\/p\u003e \u003cp\u003e2.2 Layer 2 Multicast Addresses 31\u003c\/p\u003e \u003cp\u003e2.2.1 Ethernet MAC Address Mapping 31\u003c\/p\u003e \u003cp\u003e2.3 MPEG-Layer Addresses 33\u003c\/p\u003e \u003cp\u003eReferences 38\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Multicast Payload Forwarding 39\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Multicasting on a LAN Segment 40\u003c\/p\u003e \u003cp\u003e3.2 Multicasting between Network Segments 40\u003c\/p\u003e \u003cp\u003e3.3 Multicast Distribution Trees 41\u003c\/p\u003e \u003cp\u003e3.4 Multicast Forwarding: Reverse Path Forwarding 47\u003c\/p\u003e \u003cp\u003e3.5 Multicast Forwarding: Center-Based Tree Algorithm 48\u003c\/p\u003e \u003cp\u003e3.6 Implementing IP Multicast in a Network 49\u003c\/p\u003e \u003cp\u003eReferences 50\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Dynamic Host Registration—internet Group Management Protocol 51\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 IGMP Messages 52\u003c\/p\u003e \u003cp\u003e4.2 IGMPv3 Messages 55\u003c\/p\u003e \u003cp\u003e4.3 IGMP Operation 61\u003c\/p\u003e \u003cp\u003eAppendix 4.A: Protocol Details for IGMPv 2 63\u003c\/p\u003e \u003cp\u003e4.A.1 Overview 63\u003c\/p\u003e \u003cp\u003e4.A.2 Protocol Description 64\u003c\/p\u003e \u003cp\u003e4.A.3 Receiver (Host) State Diagram 65\u003c\/p\u003e \u003cp\u003e4.A.4 Router State Diagram 69\u003c\/p\u003e \u003cp\u003eAppendix 4.B: IGMP Snooping Switches 72\u003c\/p\u003e \u003cp\u003eAppendix 4.C: Example of Router Configurations 76\u003c\/p\u003e \u003cp\u003eReferences 77\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Multicast Routing—sparse-mode Protocols: Protocol Independent Multicast 78\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Introduction to PIM 79\u003c\/p\u003e \u003cp\u003e5.2 PIM SM Details 83\u003c\/p\u003e \u003cp\u003e5.2.1 Approach 86\u003c\/p\u003e \u003cp\u003e5.2.2 PIM SM Protocol Overview 86\u003c\/p\u003e \u003cp\u003e5.2.3 Detailed Protocol Description 94\u003c\/p\u003e \u003cp\u003e5.2.4 Packet Formats 114\u003c\/p\u003e \u003cp\u003eReferences 124\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Multicast Routing—sparse-mode Protocols: Core-based Trees 125\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Motivation 126\u003c\/p\u003e \u003cp\u003e6.2 Basic Operation 127\u003c\/p\u003e \u003cp\u003e6.3 CBT Components and Functions 129\u003c\/p\u003e \u003cp\u003e6.3.1 CBT Control Message Retransmission Strategy 131\u003c\/p\u003e \u003cp\u003e6.3.2 Nonmember Sending 131\u003c\/p\u003e \u003cp\u003e6.4 Core Router Discovery 131\u003c\/p\u003e \u003cp\u003e6.5 Protocol Specification Details 132\u003c\/p\u003e \u003cp\u003e6.5.1 CBT HELLO Protocol 133\u003c\/p\u003e \u003cp\u003e6.5.2 JOIN_REQUEST Processing 134\u003c\/p\u003e \u003cp\u003e6.5.3 JOIN_ACK Processing 135\u003c\/p\u003e \u003cp\u003e6.5.4 QUIT_NOTIFICATION Processing 135\u003c\/p\u003e \u003cp\u003e6.5.5 ECHO_REQUEST Processing 136\u003c\/p\u003e \u003cp\u003e6.5.6 ECHO_REPLY Processing 137\u003c\/p\u003e \u003cp\u003e6.5.7 FLUSH_TREE Processing 137\u003c\/p\u003e \u003cp\u003e6.5.8 Nonmember Sending 138\u003c\/p\u003e \u003cp\u003e6.5.9 Timers and Default Values 138\u003c\/p\u003e \u003cp\u003e6.5.10 CBT Packet Formats and Message Types 138\u003c\/p\u003e \u003cp\u003e6.5.11 Core Router Discovery 142\u003c\/p\u003e \u003cp\u003e6.6 CBT Version 3 145\u003c\/p\u003e \u003cp\u003e6.6.1 The First Step: Joining the Tree 145\u003c\/p\u003e \u003cp\u003e6.6.2 Transient State 146\u003c\/p\u003e \u003cp\u003e6.6.3 Getting ‘‘On Tree’’ 146\u003c\/p\u003e \u003cp\u003e6.6.4 Pruning and Prune State 147\u003c\/p\u003e \u003cp\u003e6.6.5 The Forwarding Cache 147\u003c\/p\u003e \u003cp\u003e6.6.6 Packet Forwarding 148\u003c\/p\u003e \u003cp\u003e6.6.7 The ‘‘Keepalive’’ Protocol 148\u003c\/p\u003e \u003cp\u003e6.6.8 Control Message Precedence and Forwarding Criteria 149\u003c\/p\u003e \u003cp\u003e6.6.9 Broadcast LANs 149\u003c\/p\u003e \u003cp\u003e6.6.10 The ‘‘all-cbt-routers’’ Group 150\u003c\/p\u003e \u003cp\u003e6.6.11 Nonmember Sending 150\u003c\/p\u003e \u003cp\u003eReferences 151\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 Multicast Routing—dense-mode Protocols: Pim Dm 152\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Overview 152\u003c\/p\u003e \u003cp\u003e7.2 Basic PIM DM Behavior 153\u003c\/p\u003e \u003cp\u003e7.3 Protocol Specification 155\u003c\/p\u003e \u003cp\u003e7.3.1 PIM Protocol State 156\u003c\/p\u003e \u003cp\u003e7.3.2 Data Packet Forwarding Rules 158\u003c\/p\u003e \u003cp\u003e7.3.3 Hello Messages 159\u003c\/p\u003e \u003cp\u003e7.3.4 PIM DM Prune, Join, and Graft Messages 160\u003c\/p\u003e \u003cp\u003e7.3.5 State Refresh 170\u003c\/p\u003e \u003cp\u003e7.3.6 PIM Assert Messages 175\u003c\/p\u003e \u003cp\u003e7.3.7 PIM Packet Formats 182\u003c\/p\u003e \u003cp\u003eReferences 184\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 other Dense-mode Multicast Routing Protocols: Dvmrp and Mospf 185\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Distance Vector Multicast Algorithm 185\u003c\/p\u003e \u003cp\u003e8.1.1 Overview 185\u003c\/p\u003e \u003cp\u003e8.1.2 Basic DVMRP Operation 186\u003c\/p\u003e \u003cp\u003e8.2 Multicast OSPF 190\u003c\/p\u003e \u003cp\u003eReferences 193\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 IP MULTICASTING IN IPv6 ENVIRONMENTS 194\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Opportunities Offered by IPv 6 194\u003c\/p\u003e \u003cp\u003e9.2 Introductory Overview of IPv 6 196\u003c\/p\u003e \u003cp\u003e9.2.1 IPv6 Benefits 197\u003c\/p\u003e \u003cp\u003e9.2.2 Traditional Addressing Classes for IPv 4 198\u003c\/p\u003e \u003cp\u003e9.2.3 Network Address Translation Issues in IPv 4 199\u003c\/p\u003e \u003cp\u003e9.2.4 IPv6 Address Space 200\u003c\/p\u003e \u003cp\u003e9.2.5 Basic Protocol Constructs 201\u003c\/p\u003e \u003cp\u003e9.2.6 IPv6 Autoconfiguration 204\u003c\/p\u003e \u003cp\u003e9.3 Migration and Coexistence 208\u003c\/p\u003e \u003cp\u003e9.4 Multicast with IPv 6 211\u003c\/p\u003e \u003cp\u003e9.4.1 IPv6 Multicast Addresses 211\u003c\/p\u003e \u003cp\u003e9.4.2 MAC Layer Addresses 211\u003c\/p\u003e \u003cp\u003e9.4.3 Signaling 213\u003c\/p\u003e \u003cp\u003e9.4.4 RP Approaches 213\u003c\/p\u003e \u003cp\u003eReferences 213\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Multicast Listener Discovery 215\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Overview of MLDv 1 216\u003c\/p\u003e \u003cp\u003e10.2 Message Format 216\u003c\/p\u003e \u003cp\u003e10.3 Protocol Description 218\u003c\/p\u003e \u003cp\u003e10.4 Node State Transition Diagram 220\u003c\/p\u003e \u003cp\u003e10.5 Router State Transition Diagram 223\u003c\/p\u003e \u003cp\u003e10.6 Overview of MLDv 2 226\u003c\/p\u003e \u003cp\u003e10.6.1 Protocol Overview 227\u003c\/p\u003e \u003cp\u003e10.6.2 Building Multicast Listening State on Multicast Address Listeners 228\u003c\/p\u003e \u003cp\u003e10.6.3 Exchanging Messages between the Querier and the Listening Nodes 228\u003c\/p\u003e \u003cp\u003e10.6.4 Building Multicast Address Listener State on Multicast Routers 230\u003c\/p\u003e \u003cp\u003e10.7 Source Filtering 232\u003c\/p\u003e \u003cp\u003eReferences 233\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 Iptv Applications 234\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Overview and Motivation 234\u003c\/p\u003e \u003cp\u003e11.2 Basic Architecture 236\u003c\/p\u003e \u003cp\u003e11.2.1 Content Aggregation Subsystem 244\u003c\/p\u003e \u003cp\u003e11.2.2 Uniform Transcoding Subsystem 245\u003c\/p\u003e \u003cp\u003e11.2.3 Conditional-Access Management Subsystem 251\u003c\/p\u003e \u003cp\u003e11.2.4 Encapsulation Subsystem 258\u003c\/p\u003e \u003cp\u003e11.2.5 Long-Haul Distribution Subsystem 262\u003c\/p\u003e \u003cp\u003e11.2.6 Local Distribution Subsystem 264\u003c\/p\u003e \u003cp\u003e11.2.7 Middleware Subsystem 267\u003c\/p\u003e \u003cp\u003e11.2.8 Set-Top Boxes 267\u003c\/p\u003e \u003cp\u003e11.2.9 Catcher (for VoD Services) 269\u003c\/p\u003e \u003cp\u003eAppendix 11.A: Serial Digital Interface Basics 269\u003c\/p\u003e \u003cp\u003eAppendix 11.B: MPEG Basics 271\u003c\/p\u003e \u003cp\u003e11.B.1 MPEG-2 Transport\/Multiplexing Mechanisms 271\u003c\/p\u003e \u003cp\u003e11.B.2 IPTV\/IP Transmission over TS Logical Channels 279\u003c\/p\u003e \u003cp\u003e11.B.3 Compression Technology 281\u003c\/p\u003e \u003cp\u003eAppendix 11.C: Encapsulation for Transmission of IP Datagrams over MPEG-2\/DVB Networks 298\u003c\/p\u003e \u003cp\u003eReferences 300\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Dvb-h: High-quality TV to Cell Phones 303\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Background and Motivation 304\u003c\/p\u003e \u003cp\u003e12.2 Basic DVB-H Technology 311\u003c\/p\u003e \u003cp\u003e12.2.1 DVB-H Mobile Devices 315\u003c\/p\u003e \u003cp\u003eAppendix 12.A: Open Mobile Video Coalition Efforts 317\u003c\/p\u003e \u003cp\u003eReferences 318\u003c\/p\u003e \u003cp\u003eGlossary 319\u003c\/p\u003e \u003cp\u003eIndex 349\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Electronics \u0026amp; communications engineering [\u003ca title=\"See our other books on Electronics \u0026amp; communications engineering\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Electronics%20\u0026amp;%20communications%20engineering%20%5BTJ%5D%22\"\u003eTJ\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley-IEEE Press","offers":[{"title":"Brand New","offer_id":52257257554200,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780470258156.jpg?v=1781278088","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/ip-multicast-with-applications-to-iptv-and-mobile-dvb-h-hardback-9780470258156","provider":"Freshly Printed Books","version":"1.0","type":"link"}