Abstract
Recently, we are surrounded by a collection of heterogeneous computing devices such as desktop computers, laptops, smart phones, smart televisions, and tablet PCs. Each device is operated with its own host operating system, has its own internal architecture, and performs its independent tasks with its own applications and data. A common property amongst these devices, namely that of internet-connectivity, allows them to configure personal virtual cloud system by interconnecting each other through an intermediate switching device. The personal cloud service should provide a seamlessly unified computing environment across multiple devices with synchronized data and application programs. As such, it allows users to freely switch their workspace from one device to another while continuing the interaction with the available applications. In order to support video applications, the cloud system should provide seamless video synchronization among the multiple devices. However, we note that the current cloud services do not provide efficient data flow among devices. In this paper, we propose and develop a new reliable transport protocol to support video synchronization for the personal virtual cloud system. In order to cope with battery limitation of many mobile devices in personal virtual cloud system, the proposed protocol is designed to provide energy efficient video communications. Our simulation results show that the proposed protocol can reduce end users power consumption up to 25 % compared to the legacy TCP with given packet loss probabilities and the average length of error bursts.
Similar content being viewed by others
References
Kim, D., Chung, K.: A network-aware quality adaptation scheme for device collaboration service in home networks. IEEE Trans. Consum. Electron. 58(2), 374–381 (2012)
Jun, G.: Home media center and media clients for multi-room audio and video applications. In: Proceedings of 2005 IEEE CCNC, pp. 257–260 (2005)
Bhardwaj, S., Ozcelebi, T., Lukkien, J., Oznunlu, O.: Resource and service management architecture of a low capacity network for smart spaces. IEEE Trans. Consum. Electron. 58(2), 389–396 (2012)
Choi, I., Baek, J., Kim, S., Fisher, P.S.: A new file system specialized for N-Screen platform. In: Proceedings of 2012 IEEE ICACT, pp. 231–234, (2012)
Hethmon, P.: Extensions to FTP. RFC 3659, (2007)
Information Science Institute : Transmission control protocol. RFC 793, Sep (1981)
Schierl, T., Hannuksela, M.M.: Wang, Y-K., Wenger, S.: System layer integration of high efficiency video coding (HEVC). IEEE Trans. Circuits Syst. Video Technol. 22(12), 1871–1884 (2012)
Psannis, K.E., Hadjinicolaou, M., Krikelis, A.: MPEG-2 streaming of full interactive content. IEEE Trans. Circuits Syst. Video Technol. 16(2), 280–285 (2006)
Wenger, S.: H.264/AVC over IP. IEEE Trans. Circuits Syst. 13(7), 645–656 (2003)
Baek, J., Fisher, P.S., Jo, M., Chen, H.H.: A reliable overlay video transport protocol for multicast agents in wireless mesh networks. Int. J. Commun. Syst. 25(5), 553–570 (2012)
Ong, L., Yoakum, J.: An introduction to the stream control transmission protocol (SCTP). RFC 3286, (2002)
Baek, J., Fisher, P.S., Jo, M., Chen, H.-H.: A lightweight SCTP for partial reliable overlay video multicast service for mobile terminals. IEEE Trans. Multimed. 12(7), 754–766 (2010)
Steward, R., Ramalho, M., Xie, Q., Tuexen, M., Conrad, P.: Stream control transmission protocol (SCTP) partial reliability extension. RFC 3758, (2004)
Ford, B.: Structured streams: a new transport abstraction. Proc. ACM SIGCOMM 2007, 1–12 (2007)
Stockhamme, T., Hannuksela, M. M., Wiegand, T.: H.264/AVC in wireless environments. IEEE Trans. Circuits Syst. Video Technol. 13(7), (2003)
Psannis, K., Ishibashi, Y.: Efficient flexible macroblock ordering technique. IEICE Trans. Commun E91-B(8), 2692–2701(2008)
Easton, M.C.: Model for database reference strings based on behavior of reference clusters. IBM J. Res. Dev. 22(2), 197–202 (1978)
Sivaraman, V., Vishwanath, A., Zhao, Z., Russell, C.: Profiling per-packet and per-byte energy consumption in the NetFPGA gigabit router. Proc. IEEE INFOCOM 2011, 331–336 (2011)
Acknowledgments
This research was supported by 2013–2014 Winston-Salem State University Research Initiation Program (RIP) and Basic Science Research Program through the National Research Foundation of Korea (NRF) by the Ministry of Education, Science and Technology (20120192). This research (Cheonshik Kim) was also supported by small and medium business administration (C0123417).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Baek, J., Kim, C. An energy-efficient video transport protocol for personal cloud-based computing. J Real-Time Image Proc 12, 303–310 (2016). https://doi.org/10.1007/s11554-014-0475-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-014-0475-1