Hybrid TCP/UDP-Based Enhanced HTTP Adaptive Streaming System With Multi-Homed Mobile Terminal
SCIE
SCOPUS
- Title
- Hybrid TCP/UDP-Based Enhanced HTTP Adaptive Streaming System With Multi-Homed Mobile Terminal
- Authors
- GO, YUNMIN; NOH, HYUNMIN; PARK, GOEON,; SONG, HWANGJUN
- Date Issued
- 2019-05
- Publisher
- IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
- Abstract
- In this paper, we propose a hybrid Transmission Control Protocol (TCP)/User Datagram Protocol (UDP)-based enhanced HyperText Transfer Protocol (HTTP) adaptive streaming system for multi-homed mobile terminal over heterogeneous wireless networks. Unlike the existing HTTP adaptive streaming system, the proposed system can utilize both TCP and UDP to overcome the performance degradation problem of TCP and improve the energy efficiency. The proposed system handles the types of transport protocols, requested video quality, and amount of data received through each wireless network as control variables based on network conditions, buffer occupancy, and energy condition of mobile terminal. When UDP is selected, the proposed system employs Raptor code as a forward error correction scheme to support a reliable data delivery and adaptively chooses the proper Raptor code parameters such as symbol size and amount of redundant data, and requests redundant data from the server to reduce the overhead. The proposed system is fully implemented in an android-based mobile terminal and tested in real WiFi and Long-Term Evolution (LTE) networks. The experimental results show that the proposed system can achieve good energy efficiency while providing a seamless high-quality HTTP adaptive streaming service.
- URI
- https://oasis.postech.ac.kr/handle/2014.oak/99018
- DOI
- 10.1109/TVT.2019.2906561
- ISSN
- 0018-9545
- Article Type
- Article
- Citation
- IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, vol. 68, no. 5, page. 5114 - 5128, 2019-05
- Files in This Item:
- There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.