a survey of packet loss recovery techniques for streaming audio colin perkins, orion hodson, and...

17
A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and V icky Hardman University College London IEEE Network September/October 1998 Hung, Kuo-En NTHU/CS, Visual Communication Lab.

Post on 22-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

A Survey of Packet Loss Recovery Techniques for Streaming Audio

Colin Perkins, Orion Hodson, and Vicky Hardman

University College LondonIEEE Network September/October 1998

Hung, Kuo-En NTHU/CS, Visual Communication Lab.

Page 2: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Outline

• Observed Network Situations• Sender-based repair

– Forward error correction– Interleaving– Retransmission

• Receiver-based repair– Insertion-based repair– Interpolation-based repair– Regeneration-based repair

• Summary

Page 3: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Observed network situations

Page 4: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Observed network situations (Cont’d)

Page 5: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Sender-based repair

Page 6: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Media-Independent FEC

• Parity coding• Reed-Solomon coding

– Take a set of codewords and use these as coefficients of a polynomial, f(x).

• Disadvantages– Delay imposed– Increased bandwidth– Difficult decoder implementation

Page 7: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Parity coding

Page 8: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Media-Specific FEC

Page 9: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Interleaving

Page 10: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Retransmission

• End to end delays need to be less than 250 ms

• Used for scalable reliable multicast (SRM)

Page 11: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Receiver-based repair

Page 12: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Insertion-based repair

• Splicing

• Silence substitution

• Noise substitution

• Repetition

Page 13: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Interpolation-based repair

• Waveform substitution

• Pitch waveform replication

• Time scale modification

Page 14: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Regeneration-based repair

• Interpolation of transmitted state

• Model-based recovery

Page 15: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Summary

• Rough quality/complexity trade-off for error concealment

• Sample error concealment techniques

Page 16: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Rough quality/complexity trade-off for error concealment

Page 17: A Survey of Packet Loss Recovery Techniques for Streaming Audio Colin Perkins, Orion Hodson, and Vicky Hardman University College London IEEE Network

Sample error concealment techniques