330 likes | 517 Views
Multi-Path Video Transport Over Ad-Hoc Network. IEEE Wireless Communications August 2005 報告者: 李冠群. Outline. Introduction Architecture Overview Multi-Stream Video Coding Multi-Path Routing Transport mechanism Simulation Conclusion. 1. Introduction. 1. Introduction.
E N D
Multi-Path Video Transport Over Ad-Hoc Network IEEE Wireless Communications August 2005 報告者: 李冠群
Outline • Introduction • Architecture Overview • Multi-Stream Video Coding • Multi-Path Routing • Transport mechanism • Simulation • Conclusion
1. Introduction • Real-time video overAd-Hoc network
1. Introduction • Real-time multimedia: • Stringent QoS request • (bandwidth, delay, loss) • Wireless ad-hoc network: • Frequent link failure & congestion • Transmission error • Combine challenge!
1. Introduction • Overcome: • Multi-path transport(user multiple path in parallel for a real-time multimedia session)
1. Introduction • Multi-Path transport Sender Receiver
1. Introduction • Multi-Path transport Sender Receiver
2. Architecture Overview • Provide multi-path transport: • Multi-Stream video coding • Multi-Path routing • Transport mechanism
2. Architecture Overview • Point-to-point
2. Architecture Overview • Design Trade-off • Advantage: • Path diversity • Low congestion & delay • Disadvantage • Higher coding redundancy • Higher computation complexity • Higher control traffic overhead
3. Multi-Stream Video Coding • Three approach: • Feedback-based reference picture selection • Layered Coding with Selective ARQ • Multiple Description Coding
3. Multi-Stream Video Coding • a. Feedback-based reference picture selection: • Disperse a stream onto multiple paths(Even bit path 1, Odd bit path 2) • Select the reference picture according feedback
3. Multi-Stream Video Coding • a. Feedback-based reference picture selection:
3. Multi-Stream Video Coding • b. Layered Coding with Selective ARQ. • Layer coding (base layer, enhancement layer) • Selective ARQ for base layer • Retransmission using the enhancement layer path
3. Multi-Stream Video Coding • b. Layered Coding with Selective ARQ.
3. Multi-Stream Video Coding • c. Multiple Description Coding • multiple equally important descriptions • Two streams can decode independently
4. Multi-Path routing • Source routing: DSR • SCTP • Application-layer routing (overlay)
5. Transport mechanism • Multifllow Real-Time Transport Protocol(MRTP) • Support the general multipath transport architecture for real-time multimedia app. • Real-time traffic • multipath transport • Dynamic add/remove path according QoS feedback
5. Transport mechanism • MRTP
6. Simulation • Use MDMC + DSR + MRTP/MRTCP
6. Simulation Single path 30.19dB Multipath path 31.45dB
7. Conclusion • Multipath is better then single-path • Can use in wide mesh network (ex. internet)