根据无线Ad Hoc网络环境下P2P流媒体数据传输的特点,提出一种工作在P2P数据拓扑层面的,不依赖于底层物理网络的节点配置和特定的路由算法的优化传输方案.在发送数据时,节点结合应用层视频分片的重要性和网络状况动态地调整传输层参数,从而减小重要数据的传输延时和播放超时的概率.仿真结果验证了本方案对于改善服务质量和减小控制信令开销的有效性.
Based on the features of P2P streaming model over wireless Ad Hoc networks, we propose a transmission optimization mechanism which works at the P2P data topology level and is independent of the underlying networks. According to importance of video slices and network conditions, peers adjust transport layer parameters adaptively to reduce transmission delay for important slices. Experiment results show the effectiveness on improvement of quality of service and reduction of control overhead.
[1] Feng C, Li B C, Li B. Understanding the performance gap between pull-based mesh streaming protocols and fundamental limits //Proceedings of the 28th IEEE International Conference on Computer Communications. Rio de Janeiro: IEEE Press, 2009: 891-899.
[2] Chow C O, Ishii H. Enhancing real-time video streaming over mobile ad hoc networks using multipoint-to-point communication[J]. Computer Communications, 2007, 30(8): 1754-1764.
[3] Xu T, Cai Y. Streaming in MANET: proactive link protection and receiver-oriented adaptation //Proceedings of the Performance, Computing, and Communications Conference, 2007. New Orleans: IEEE Press, 2007: 178-185.
[4] Zhang X Y, Liu J C, LI B, et al. Coolstreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming //Proceedings of the 24th IEEE International Conference on Computer Communications. Miami: IEEE Press, 2005: 2102-2111.
[5] Liao X F, Jin H, Liu Y H, et al. AnySee: peer-to-peer live streaming //Proceedings of the 25th IEEE International Conference on Computer Communications. Barcelona: IEEE Press, 2006: 2411-2420.
[6] Choi B Y, Song S, Wang Y. Using RTT Variability for adaptive cross-layer approach to multimedia delivery in heterogeneous networks[J]. IEEE Transactions on Multimedia, 2009, 11(6): 1194-1203.
[7] Noh J, Makar M, Girod B. Streaming to mobile users in a peer-to-peer network //Proceedings of the 5th International ICST Mobile Multimedia Communications Conference. London: ICST Press, 2009: 1-7.
[8] Rodolakis G, Naimi A M, Laouiti A. Multicast overlay spanning tree protocol for ad hoc networks //Proceedings of the 5th international conference on Wired/Wireless Internet Communications. Coimbra: Springer-Verlag Press, 2007: 290-301.
[9] Niraula N B, Kanchanasut K, Laouiti A. Peer-to-peer live video streaming over mobile ad hoc network //Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing. Leipzig: ACM Press, 2009: 1045-1050.
[10] Chilamkurti N, Zeadally S, Soni R. Wireless multimedia delivery over 802.11e with cross-layer optimization techniques[J]. Springer Multimedia Tools and Applications, 2010, 47(1): 189-205.
[11] Hei X J, Liu Y, Ross K W. Inferring network-wide quality in P2P live streaming systems[J]. IEEE Journal on Selected Areas in Communications, 2007, 25(9): 1640-1654.
[12] Arce P, Guerri J C, Pajares A. Performance evaluation of video streaming over ad hoc networks using flat and hierarchical routing protocols[J]. Springer Mobile Networks & Applications, 2008, 13(3-4): 324-336.
[13] Ren D, Li Y T H, Chan S H G. On reducing mesh delay for peer-to-peer live streaming //Proceedings of the 27th IEEE Conference on Computer Communications. Phoenix: IEEE Press, 2008: 1732-1740.
[14] Li B, Xie S S, Qu Y. Inside the new coolstreaming: principles, measurements and performance implications //Proceedings of the 27th IEEE Conference on Computer Communications. Phoenix: IEEE Press, 2008: 1705-1713.
[15] Kwon S K, Tamhankar A, Rao K R. Overview of H.264/MPEG-4 part 10[J]. Journal of Visual Communication and Image Representation, 2006, 17(2): 186-216.
[16] University of Southern California. The Network Simulator-ns-2 . USA. (2010-06-03) . http://www.isi.edu/nsnam/ns/.
[17] Mastronarde N, Turaga D S, Schaar M. Collaborative resource exchanges for peer-to-peer video streaming over wireless mesh networks[J]. IEEE Journal on Selected Areas in Communications, 2007, 25(1): 108-118.
[18] Technische Universität Berlin. YUV QCIF reference videos (lossless H.264 encoded ). Germany. (2009-08-20) . http://www.tkn.tu-berlin.de/research/evalvid/qcif.html.