development and evaluation of robust hdtv transmission
play

Development and Evaluation of Robust HDTV Transmission System using - PowerPoint PPT Presentation

Development and Evaluation of Robust HDTV Transmission System using FEC Tohru Kondo ( tkondo@hiroshima-u.ac.jp) Graduate School of Engineering, Hiroshima University Introduction Demand expansion of high-quality/definition picture


  1. Development and Evaluation of Robust HDTV Transmission System using FEC Tohru Kondo ( tkondo@hiroshima-u.ac.jp) Graduate School of Engineering, Hiroshima University

  2. Introduction � Demand expansion of high-quality/definition picture transmission. � Growth the use of high definition TV technology � It is expected to be used in various fields. � Broadcast, Medial, Distance learning… � Applications that needed high-resolution. � The rapid spread of high bandwidth Internet connections. � The broadband Internet can provide a versatile application to users. 2 2004/10/14 18th APAN Meetings / HD session

  3. Outline � Introduction � HDTV MPEG2 over IP Transmission System � Transmission System outline � FEC Gateway for FEC-incapable receivers � Performance Evaluation � The Effectiveness of FEC � Delay measurement � 3 point Multicast HD Transmission for distance seminar � Conclusions 3 2004/10/14 18th APAN Meetings / HD session

  4. HDTV over IP Transmission System � System configuration ROBST system � Support IPv4/v6, IP Point-to-Multipoint / Multicast. � Use RS (Reed-Solomon) code as FEC Input Output � Support media format � MPEG2-TS (Transport Stream) Linux-PC Media packet � SD MPEG2-TS (4-8Mbps) De/capsulate � PCI Encoder/Decoder Card � HD MPEG2-TS (20-30Mbps) RTP � IEEE1394 input FEC processing � MPEG2 decoder output � DVB-ASI output media FEC media FEC � IP output (for Video LAN receiving) � DV (30Mbps) � IEEE1394 input/output IP Network IP Network 4 2004/10/14 18th APAN Meetings / HD session

  5. HDTV over IP Transmission System � System configuration Software Decoding MPEG2 Without FEC MPEG2-TS MP@HL Encoding ( 19.7 Mbps, 720/30p) HDTV/MPEG2/RTP 20Mbps (without FEC). 22-30Mbps (with FEC). NIC Sender VideoLAN JVC HDcam (Windows or Linux) NIC Receivers Internet IEEE1394 Internet 1920x1080i 1440x1080i 1280x720i NIC 1280x720p 704x480i DVHS 704x480p MPEG2 Decoder Mediaglue PCI Card MGHDB3 PCI decoder (Linux) 5 2004/10/14 18th APAN Meetings / HD session

  6. HDTV over IP Transmission System (contd.) � Packet loss recovery function using FEC. � RS (Reed-Solomon) coding based on RFC2733. � RFC2733 defines RTP payload format using parity code � Recovery function can apply to all RTP media streams. � Packet format FEC Recovery Unit Media packet K packet N packet IPv4 Media Packet UDP RTP Payload /v6 IPv4 Payload FEC UDP RTP FEC packet FEC Packet /v6 (N,K) coding Recoverable � FEC packet is sent as a separate stream. up to N-K packets � Backwards compatible with FEC-incapable receivers. 6 2004/10/14 18th APAN Meetings / HD session

  7. Recovery performance of FEC FEC recovery performance ( X-axis: Before FEC, Y-axis : After FEC) Redundancy Increase in bandwidth (N,K) (15,13) 1.15 (15,12) 1.25 (15,11) 1.36 (15,10) 1.5 0.5 % → 3e-07 % (15,9) 1.67 1.0 % → 1.8e-07 % (15,8) 1.86 7 2004/10/14 18th APAN Meetings / HD session

  8. Packet Interleaving � Methodology � shuffle the transmitting packet order. � disperse bursty packet losses on several FEC units. � have buffering delay on both end hosts. Unit (N) media packet (K) Interleave depth : d = 1 N-K − + ( N K )( d 1 ) Recover burst packet losses in the unit. 8 2004/10/14 18th APAN Meetings / HD session

  9. FEC gateway for FEC-incapable receivers � The problems of the FEC. � FEC processing with low-spec PC or MPEG2 software decoding has higher risk. � It may be affect MPEG2 decoding process. � The advantage of FEC gateway � Applicable FEC function on Video LAN receiving. � Converting IP Unicast to IP Muiticast � We can construct flexible distribution network. Design and implement FEC gateway for FEC-incapable receivers 9 2004/10/14 18th APAN Meetings / HD session

  10. FEC gateway for FEC-incapable receivers � System configuration FEC-capable HD Sender HD stream receiver with FEC Lossy network Lossy network Unicast Multicast FEC-incapable receivers FEC Gateway FEC Decoding 10 2004/10/14 18th APAN Meetings / HD session

  11. Performance Evaluation of developed system � Performance evaluation was taken for � Tolerance against packet loss. � Impact on received picture. � Processing load. � Impact of FEC process to high-bandwidth stream � Transmission delay. � MPEG2 comp/decompression, FEC processing delay. 11 2004/10/14 18th APAN Meetings / HD session

  12. Tolerance against packet loss � Demonstration environment � Sender sends MPEG2 HD (22.5Mbps) streams unidirectionally. � Intermediate host (loss generator) randomly drops the packet � In this experiment, set packet loss rate on 0.1%. � We recorded receiving picture with FEC / without FEC. DVHS Sender: Loss generator Sender Receiver DVHS (TT-D3000 ) Receiver: MGHDB3 HD decoder Packet loss!! 100base-TX 12 2004/10/14 18th APAN Meetings / HD session

  13. Evaluation of tolerance against packet loss � Comparison of receiving picture. � MPEG2 MP@HL (22Mbps, 1080/60i) packet loss rate : 0.1 % Without FEC With FEC: (15,13)coding 13 2004/10/14 18th APAN Meetings / HD session

  14. Measurement of processing load by FEC � Methodology � Sender generates streaming data (4-40Mbps), applies FEC, and sends to loss generator. � Intermediate host (loss generator) randomly drops the packet � In this experiment, set packet loss rate on 0-10%. � Receiver recovers lost packets by FEC decoding. � We investigate CPU processing load at receiver. Loss generator Sender Receiver Packet loss!! 14 2004/10/14 18th APAN Meetings / HD session 100base-TX

  15. Measurement of processing load by FEC � Relation between bandwidth and processing load � Decoding processing with packet loss: (15,13)condig 15 2004/10/14 18th APAN Meetings / HD session

  16. Delay measurement of HD transmission � System configuration � Measuring method � Compare two images (source and receive images) side-by-side. FEC gateway Sender Receiver � Record by using Digital Video Camera. � Calculate frame difference Source Receive image (1frame : 1/30 second) image between source and receive VideoLAN images (by comparing SMPTE time-code) It is not strict measurement JVC JY-HD10 16 2004/10/14 18th APAN Meetings / HD session

  17. Delay measurement of HD transmission � System configuration � Measuring method � Compare two images (source and receive images) PCI HD Decoder (MGHDB3) side-by-side. approx. 18 frames: 600msec FEC gateway Sender Receiver � Record by using Digital Video Camera. � Calculate frame difference Source Receive image (1frame : 1/30 second) image between source and receive VideoLAN images (by comparing SMPTE time-code) It is not strict measurement JVC JY-HD10 17 2004/10/14 18th APAN Meetings / HD session

  18. Delay measurement of HD transmission � System configuration � Measuring method � Compare two images (source and receive images) Video LAN side-by-side. FEC gateway approx. 22 frames: 740msec Sender Receiver � Record by using Digital Video Camera. � Calculate frame difference Source Receive image (1frame : 1/30 second) image between source and receive VideoLAN images (by comparing SMPTE time-code) It is not strict measurement JVC JY-HD10 18 2004/10/14 18th APAN Meetings / HD session

  19. Delay measurement of HD transmission � System configuration � Measuring method � Compare two images Video LAN (loss 1.0% 、 through FEC gateway) (source and receive images) approx. 22 frames: 740msec Video LAN side-by-side. FEC gateway approx. 22 frames: 740msec Sender Receiver � Record by using Digital Video Camera. � Calculate frame difference Source Receive image (1frame : 1/30 second) image between source and receive VideoLAN images (by comparing SMPTE time-code) It is not strict measurement JVC JY-HD10 19 2004/10/14 18th APAN Meetings / HD session

  20. Summary � Influence of delay � The system constantly produces hundreds more delay. � MPEG2 (de)compression delay � It is fatal impact for applications that needs interaction communication. � It is important that using various tools as situation demands. � For distance learning... � Discussion, Interaction : low-delay application (H.264 etc) Uncompressed HDTV � Transmission of document and black board : MPEG2 HDTV 20 2004/10/14 18th APAN Meetings / HD session

  21. 3-point HD Multicasting Seminar � We have been performing the student seminar using HD transmission system. � 3-point native IPv6 Multicasting � Hiroshima Univ., Hiroshima City Univ., Saga Univ., every week. Hiroshima City Univ. Hiroshima Univ. Saga Univ. 21 2004/10/14 18th APAN Meetings / HD session

  22. 3-point HD Multicasting Seminar � System configuration � We transmit HD video and audio separately. � Audio: MRAT (Multipurpose RAT) � http://lab.ipc.hiroshima-cu.ac.jp/mrat/ 400Km JGNv6 Saga Hiroshima Kyushu Hiroshima Univ. Saga Univ. Okayama (Saga) (Higashi Hiroshima) 45Km Hiroshima City Univ. VideoLAN 22 2004/10/14 (Hiroshima City)

  23. 3-point HD Multicasting Seminar Transmission Delay (one-way) � � MPEG2-HD : 600msec � MRAT : 130msec Voice can be transmitted with the low delay � by separating video and audio. � Although the system can not synchronize video and audio, it is not affected from a practical standpoint 23 2004/10/14 18th APAN Meetings / HD session

Recommend


More recommend