The thesis formulates effective strategies for delivery of streaming content for mobile users in resource-limited networks. We consider the entire end-to-end delivery path from the source to the destination. In the work, we take into account 1) the presence of a large number of mobile devices operating inside an area with overlapping coverage of several mobile networks; and 2) the ability of the mobile devices to exploit several network technologies and to be connected to different access points simultaneously. We aim to improve the performance of the whole system by jointly considering users’ requirements and network limitations and by identifying and implementing adaptation mechanisms for different parts of the delivery path. Taking into account the complexity of the whole system, the thesis aims to design mechanisms operating in a decentralized manner with partial knowledge of the system.
For this purpose, we study the ADIMUS architecture which addresses the problem of distributing streaming content for mobile users. The ADIMUS architecture clearly separates the system into two distinct parts: the backbone part of the network and the wireless part. We study resource adaptation mechanisms for both of these parts that include 1) overlay routing for the backbone and 2) multi-access approaches for heterogeneous wireless network. For overlay routing in the backbone, we consider multipath streaming techniques. For the wireless part, we improve the utilization of resources by intelligently redistributing mobile devices among the available wireless connections. To evaluate the adaptation mechanisms for both of these parts, we build mathematical models for the overlay network and for the heterogeneous wireless network. These mathematical models are used as upper bounds for operation of the adaptation solutions. We also define the lower bounds to these solutions based on earlier proposed solutions from the literature.
For the overlay network, we develop and evaluate a distributed rate-allocation algorithm for delivery of video in a Video-on-Demand (VoD) system built upon multipath delivery. The algorithm’s operation is based on information collected by overlay nodes. The algorithm is evaluated in the OMNet++ simulation environment and analyzed against the aforementioned lower and upper bounds. We show that the algorithm performs close to the optimal solution in terms of proportionally fair bandwidth allocation between receivers of the overlay part of the architecture.
For the heterogeneous wireless network, we consider the network selection to use for multiuser environments with possible multicast configurations that allows the network to perform load balancing, improve the users’ overall QoS, and increase the throughput of the networks. The novelty of the proposed solutions is that the network selection is done in a decentralized manner with only limited information available to decision makers. The solutions are evaluated through multiple simulations. We show that the solutions provide a substantial improvement in performance compared to their lower bounds.
We also investigate a multiple connection approach for multicast groups with mobile terminals connecting to several networks simultaneously and receiving data through multiple paths. We show that the total usage of resources is reduced compared to a single path approach.
List of papers A-H. The papers are removed from the thesis due to publisher restrictions.
Paper A. Wolfgang Leister, Tiia Sutinen, Svetlana Boudko, Ian Marsh, Carsten Griwodz, and Pål Halvorsen. “An Architecture for Adaptive Multimedia Streaming to Mobile Nodes”, Proc. MoMM 2008, November 24-26, 2008, Linz, Austria, pages 313-316, ISBN 978-1-60558-269-6, DOI doi:10.1145/1497185.1497250, 2008.
Paper B. Svetlana Boudko, Wolfgang Leister, Carsten Griwodz, and Pål Halvorsen. “A Benchmarking System for Multipath Overlay Multimedia Streaming”, Proc. ICME 2008, June 23-26, 2008, Hannover, Germany, pages 853-856, ISBN 978-1-4244-2570-9, doi:10.1109/ICME.2008.4607569, 2008.
Paper C. Svetlana Boudko, Wolfgang Leister, Carsten Griwodz, and Pål Halvorsen. “Maximizing video quality for several unicast streams in a multipath overlay network.”, Proc. IMSAA 2010, December 15-17, 2010, Bangalore, India, pages 1-5, ISBN 978-1-4244-7931-3, doi:10.1109/IMSAA.2010.5729398, 2010
Paper D. Svetlana Boudko, Wolfgang Leister, Carsten Griwodz, and Pål Halvorsen. “Multipath Rate Allocation Algorithm for Overlay Networks with Feedback From Overlay Nodes.”, Proc. ITST 2011, August 23-25, 2011, St. Petersburg, Russia, pages 468-473, ISBN 978-1-61284-668-2, doi:10.1109/ITST.2011.6060103, 2011.
Paper E. Svetlana Boudko, Wolfgang Leister, Stein Gjessing. “Team Decision Approach for Decentralized Network Selection of Mobile Clients.”, Proc. WMNC 2012, September 19-xi 21, 2012, Bratislava, Slovakia, pages 88-94, ISBN 978-1-4673-2994-1, doi:10.1109/WMNC.2012.6416141, 2012.
Paper F. Svetlana Boudko, Wolfgang Leister. “Network Selection for Multicast Groups in Heterogeneous Wireless Environments.”, International Conference on Advances in Mobile Computing and Multimedia, pages 167-176, ACM ISBN: 978-1-4503-2106-8ISSN, doi:10.1145/2536853.2536871, 2013.
Paper G. Svetlana Boudko, Wolfgang Leister, Stein Gjessing. “Heterogeneous Wireless Network Selection: Load Balancing and Multicast Scenario”, Journal On Advances in Networks and Services, pages 118 - 135, ISSN 1942-2644
Paper H. Svetlana Boudko, Wolfgang Leister, Stein Gjessing. “Exploring Network Selection Techniques for Multicast Groups in Heterogeneous Wireless Environments”, Accepted for publication in International Journal of Pervasive Computing and Communications, ISSN 1742-7371, doi:10.1108/IJPCC-01-2014-0014