Abstract
In this paper, we design and develop a dual-tunnel scheme by setting up a secondary tunnel such that HA can perform load sharing by splitting and redirecting video packets from the primary tunnel to the secondary tunnel when the former encounters extremely high traffic load. The splitting of MPEG-4 video streams is performed progressively based on their frame types, I, B, and P; i.e., splitting B and P-frames first, and followed by even-numbered I-frames. Video receiver at MN will have to merge these divided video packets and then playback the video stream utterly. For the purpose of demonstration, we implement the dual-tunnel schemes on Linux platform. Experiments are conducted with different scenarios of stream splitting by varying the ratio of on-off background traffic. From the experimental results, we prove that the proposed dual-tunnel schemes can significantly improve the quality of video streams even under severe traffic load.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Perkins, C.: IP Mobility Support for IPv4. RFC 3344, IETF (August 2002)
Perkins, C., Microsystems, S.: Mobile IP. IEEE Comm. Magazine (May 1997)
Kashibuchi, K., Taleb, T., Jamalipour, A., Nemoto, Y., Kato, N.: A New Smooth Handoff Scheme for Mobile Multimedia Streaming Using RTP Dummy Packets and RTCP Explicit Handoff Notification. IEEE Wireless Communications and Networking Conference (2006)
Chao, H.-C., Huang, C.-Y.: Micro-Mobility Mechanism for Sooth Handoffs in an Integrated Ad-Hoc and Cellular IPv6 Network Under High-Speed Movement. IEEE Transactions on Vehicular Technology 52(6) (November 2003)
Mohanty, S., Akyildiz, I.F.: A Cross-Layer (Layer 2 + 3) Handoff Management Protocol for Next-Generation Wireless Systems. IEEE Transactions on Mobile Computing 5(10) (October 2006)
Tu, W., Sreenan, C.J.: Adaptive Split Transmission for Video Streams in Wireless Mesh Networks. In: IEEE Wireless Communications and Networking Conference (2008)
Chilamkurti, N.K., Soh, B., Auley, A.M.: Video Multicasting Using Layered FEC on Split Protocol. In: IEEE Region 10 Conference (2004)
Chilamkurti, N.K., Soh, B.: Multimedia Multicast Using SPLIT and Layered FEC. In: Third International Conf. on Information Technology and Applications (2005)
Brennan, S.C., Chilamkurti, N.K., Soh, B.: Split-Layer Video Multicast Protocol: A New Receiver-Based Rate-Adaptation Protocol. In: Second IEEE International Symposium on Network Computing and Applications (2003)
Pan, Y., Lee, M., Kim, J.-B., Suda, T.: An End-to-End Multipath Smooth Handoff Scheme for Stream Media. IEEE JSAC 22(4) (May 2004)
Leung, K.-C., Li, V.O.K.: Generalized Load Sharing for Packet-Switching Networks I: Theory and Packet-Based Algorithm. IEEE Transactions on Parallel and Distributed Systems 17(7) (July 2006)
Leung, K.-C., Li, V.O.K.: Generalized Load Sharing for Packet-Switching Networks II: Flow-Based Algorithms. IEEE Trans. on Parallel and Distributed Systems 17(7) (July 2006)
Son, H., Lee, S., Kim, S.-C., Shin, Y.-S.: Soft Load Balancing Over Heterogeneous Wireless Networks. IEEE Trans. on Vehicular Technology 57(4) (July 2008)
Koenen, R.: MPEG-4 Overview- (V.21-Jeju Version). ISO/IEC JTC1/SC29/WG11 N4668 (March 2002)
iptables, http://www.netfilter.org/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sheu, TL., Hsu, YS. (2010). Dual Mobile-IP Tunnels for Video Stream Splitting and Merging in Wireless Handoffs. In: Osipov, E., Kassler, A., Bohnert, T.M., Masip-Bruin, X. (eds) Wired/Wireless Internet Communications. WWIC 2010. Lecture Notes in Computer Science, vol 6074. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13315-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-13315-2_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13314-5
Online ISBN: 978-3-642-13315-2
eBook Packages: Computer ScienceComputer Science (R0)