Abstract
It is quickly becoming more common that users interact not just with a single computing device, but rather with multiple, heterogeneous, computing devices such as desktop computers, laptops, smart phones, smart televisions, tablet PCs, and video game consoles. This capability requires a new computing platform, called the N-screen platform differing in several ways from the traditional computing platform. Under the N-screen platform, users are likely to switch their workplace from one device to another. The attendant requirement for such a capability is providing file synchronization among the multiple devices. However, the current systems have limitation to provide this functionality due to lack of standard protocol. In this paper, we explore the development of a new file transfer protocol to support file synchronization for the N-screen network. Based upon the considered requirements and defined protocol, we expect to efficiently support a practical, virtual file synchronization system.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig1_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig2_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig3_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig4_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig5_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig6_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig7_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00779-017-1082-5/MediaObjects/779_2017_1082_Fig8_HTML.gif)
Similar content being viewed by others
References
Kim D, Chung K (2012) A network-aware quality adaptation scheme for device collaboration service in home networks. IEEE Trans Consum Electron 58(2):374–381
Jun G (2005) Home media center and media clients for multi-room audio and video applications, Proc. of 2005 I.E. Consumer Communications and Networking Conference, pp 257–260
Bhardwaj S, Ozcelebi T, Lukkien J, Oznunlu O (2012) Resource and service management architecture of a low capacity network for smart spaces. IEEE Trans Consum Electron 58(2):389–396
Bhardwaj S, Ozcelebi T, Syed AA, Lukkien J, Oznunlu O (2012) Increasing reliability and availability in smart spaces: a novel architecture for resource and service management. IEEE Trans Consum Electron 58(3):787–793
Batalla J, Mastorakis G, Mavromoustakis C, Zureck J (2016) On cohabitating networking technologies with common wireless access for home automation system purposes. IEEE Wirel Commun 23(5):76–83
Vikram N, Harish KS, Nihaal MS, Umesh R, Shetty A, and Kumar A (2017) A low cost home automation system using wi-fi based wireless sensor network incorporating Internet of Things (IoT). Proc. of IEEE International Advance Computing Conference, pp 174–178
Yang T-Y, Yang C-S, and Sung T-W (2016) A dynamic distributed energy management algorithm of home sensor network for home automation system, Proc. of International Conference on Computing Measurement Control and Sensor Network, pp 174–177
Abrishambaf R, Bal M and Vyatkin V (2017) Distributed home automation system based on IEC61499 function blocks and wireless sensor networks, Proc of IEEE International Conference on Industrial Technology, pp 1353–1359
Choi I, Baek J, Kim S, and Fisher PS (2012) A new file system specialized for N-Screen platform, Proc. of 2012 I.E. International Conference on Advanced Communication Technology, pp 231–234
Postel J and Reynolds J (1985) File transfer protocol (FTP), RFC 959
Hethmon P (2007) Extensions to FTP, RFC 3659
Postel J (1980) User datagram protocol, RFC 768
(1981) Information Science Institute, University of Southern California, Transmission control protocol, RFC 793
Allman M, Paxson V and Stevens W (1999) “TCP Congestion Control,” RFC 2581
Baek J, Fisher PS, Jo M, Chen H-H (2010) A lightweight SCTP for partial reliable overlay video multicast service for mobile terminals. IEEE Trans Multimedia 12(7):754–766
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kim, D., Baek, J., Fisher, P.S. et al. fFTP: a fast file transfer protocol for home N-screen platform. Pers Ubiquit Comput 22, 143–152 (2018). https://doi.org/10.1007/s00779-017-1082-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-017-1082-5