{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

spaper20_slides - Adjusting Forward Error Correction with...

Info iconThis preview shows pages 1–24. Sign up to view the full content.

View Full Document Right Arrow Icon
Adjusting Forward Error Correction with Temporal Scaling for TCP-Friendly Streaming MPEG Authors HUAHUI WU, MARK CLAYPOOL, and ROBERT KINICKI Worcester Polytechnic Institute Presenters Rahul Dimri Prashanth Rajaram SPAPER 20 Distributed Multimedia Systems Jonathan C.L. Liu, Ph.D. November 30, 2011
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Table of Contents 1. Introduction 2. Background and Concepts 3. Analytical Model 4. Analytical Experiments 5. Simulation Experiments 6. Conclusions
Background image of page 2
Motivation The Internet
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Motivation The Internet And then it expanded
Background image of page 4
Motivation The Internet And then it expanded some more
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Motivation The Internet And then finally
Background image of page 6
Motivation Network Congestion Protocols that support Congestion Control like TCP TCP is stream oriented, reliable protocol but not suitable for transmission of multimedia content UDP is a suitable candidate but lacks any form of congestion control To come up with techniques that can effectively transmit multimedia data while being TCP-friendly
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Motivation Network Congestion
Background image of page 8
Motivation TCP to the rescue And It’s reliable too
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Motivation TCP to the rescue Congestion Control SLOW DOWN
Background image of page 10
Motivation TCP to the rescue Congestion Control SLOW DOWN OK OK OK OK
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Motivation To come up with protocols that are TCP- Friendly and still have good support for MPEG Streams using FEC (Forward error correction) and Temporal Scaling
Background image of page 12
TCP- friendly TCP friendly: If the bandwidth usage in steady state is no more than an equivalent TCP flow under comparable network conditions
Background image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
But TCP isn't the first choice for MM UDP No Retransmissions Some missing packets are okay Share the same N/W with TCP No Congestion Control mechanism
Background image of page 14
FEC (FEC) is a technique used for controlling errors in data transmission over unreliable or noisy communication channels by sender encoding their message in a redundant way by using an error-correcting code (ECC).
Background image of page 15

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
MPEG Streams Typical MPEG Stream I Frames P Frames
Background image of page 16
MPEG Streams Typical MPEG Stream I Frames P Frames GOP GOP: Group Of Pictures
Background image of page 17

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
MPEG Streams Typical MPEG Stream I Frames P Frames Order Of importance Among Diff Frame Types I > P > B Among P frames First > Last
Background image of page 18
MPEG Streams with FEC bits Typical MPEG Stream I Frames P Frames Order Of importance Among Diff Frame Types I > P > B Among P frames First > Last Error Correction Bits
Background image of page 19

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Temporal Scaling Link Capacity 50 Mbps Link Capacity 100 Mbps Server Transmission rate 20 Mbps Server Transmission rate 10 Mbps
Background image of page 20
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}