Abstract
Consumer Electronics devices are becoming network enabled, and along with smart phones and personal computers, they are all interconnected in home networks with broadband Internet connectivity. This sets the opportunity of making the home network, its devices and content accessible from the Internet, allowing the home owners to remotely access their connected home any time, any place, using any device. This paper provides a holistic overview of the “Remote Acces” topic, presenting all the problems and issues that make it challenging in different contexts, and most importantly analyzing six techniques and methods for enabling the remote access scenarios. It is a guide created by the combination of scientific research, extensive industrial experiences and first hand participation in relevant standardization activities.
Similar content being viewed by others
References
Amazon cloud drive. Available: http://www.amazon.com/clouddrive. Accessed 6 July 2012
Apple: Bonjour. Available: http://developer.apple.com/networking/bonjour. Accessed 6 July 2012
Belimpasakis P (2006) Remote access to home services utilizing dynamic dns and web technologies. Master of Science Thesis, Department of Information Technology, Tampere University of Technology
Belimpasakis P (2009) Seamless user-generated content sharing in the extended home. Doctoral Thesis, Tampere University of Technology
Belimpasakis P, Michael MP, Moloney S (2009) The home as a content provider for mash-ups with external services. In: Proceedings of the 6th annual IEEE consumer communications & networking conference
Belimpasakis P, Moloney S, Stirbu V, Costa-Requena J (2008) Home media atomizer: remote sharing of home content–without semi-trusted proxies. IEEE Trans Consum Electron 54(3):1114–1122
Belimpasakis P, Stirbu V (2007) Remote access to universal plug and play (UPnP) devices utilizing the atom publishing protocol. In: Proceedings of the 3rd international conference on networking and services
Belimpasakis P, Walsh R (2006) User created content in the extended home. In: Proceedings of the 15th IST mobile & wireless communication summit
Berners-Lee T (1999) Hypertext transfer protocol—HTTP/1.1, RFC 2616, internet engineering task force
Bronsted J, Madsen PP, Sko, A, Torbensen R (2010) The HomePort system. In: Proceedings of the 7th annual IEEE consumer communications & networking conference
Cain B et al (2002) Internet group management protocol, version 3, RFC 3376, internet engineering task force
Carroll R, Cnossen R, Schnell M, Simons D (2007) Continua: an interoperable personal healthcare ecosystem. IEEE Pervasive Computing 6(4):90–94
Cheshire S, Aboba B, Guttman E (2005) Dynamic configuration of IPv4 link-local addresses. RFC 3927, internet engineering task force
Cheshire S, Krochmal M (2011) DNS-based service discovery. IETF draft, internet engineering task force
Cheshire S, Krochmal M (2011) Multicast DNS. IETF draft, internet engineering task force
Cohen J et al (1998) General event notification architecture base. IETF Draft, internet engineering task force
Contributing members of NGTP consortium (2010) NGTP 2.0 in a nutshell 1.0, next generation telematics pattern (NGTP) consortium
Contributing members of UPnP Forum (2002) ContentDirectory:1 service template version 1.01, UPnP forum
Contributing members of UPnP Forum (2001) Internet gateway device (IGD) standardized device control protocol V 1.0, UPnP forum
Contributing members of UPnP Forum (2002) MediaServer:1 device template version 1.01, UPnP forum
Contributing members of UPnP Forum (2009) Remote access architecture:1, UPnP forum
Contributing members of UPnP Forum (2002) UPnP AV architecture:1, UPnP forum
Contributing members of UPnP Forum (2003) UPnP device architecture 1.0, UPnP forum
Contributing members of UPnP Forum (2007) UPnP low power architecture 1.0, UPnP forum
Coughlin TM (2006) Development of digital storage for consumer electronics. In: Proceedings of the tenth International Symposium on Consumer Electronics (ISCE 2006)
Coughlin TM (2008) Personal storage for mobile applications. J Magn Magn Mater 320(22):2860–2867
Diaz-Sanchez D, Almenares F, Marin A, Proserpio D (2011) Media cloud: sharing contents in the large. In: IEEE international conference on consumer electronics
dns-sd.org: DNS SRV (RFC 2782) Service Types (2012). Available: http://www.dns-sd.org/ServiceTypes.html
Droms R (1997) Dynamic host configuration protocol. RFC 2131, internet engineering task force
Dropbox Available: http://www.dropbox.com
Dusseault L (2007) HTTP extensions for web distributed authoring and versioning (WebDAV). RFC 4918, internet engineering task force
Fielding RT (2000) Architectural styles and the design of network-based software architectures. Ph.D. dissertation, University of California, Irvine
Gill K, Shuang-Hua Yang, Fang Yao Xin Lu (2009) A zigbee-based home automation system. IEEE Trans Consum Electron 55(2):422–430
Goland Y (1999) Multicast and unicast UDP HTTP messages. IETF draft, internet engineering task force (1999)
Goland Y, Cai T, Leach P, Gu Y, Albright S (1999) Simple service discovery protocol. IETF draft, internet engineering task force (1999)
Gomez C, Paradells J (2010) Wireless home automation networks: a survey of architectures and technologies. IEEE Commun Mag 48(6):92–101
GoToMyPC: Available: http://www.gotomypc.com
Grinter RE, Edwards WK, Newman MW, Ducheneaut N (2005) The work to make a home network work. In: Proceedings of the ninth conference on European conference on computer supported cooperative work
Gudgin M et al (2003) SOAP version 1.2 part 1. Messaging framework, W3C recommendation
Guinard D (2011) A web of things application architecture—integrating the real-world into the web. Ph.D. dissertation, ETH Zurich
Häber A (2010) Remote service discovery and control for ubiquitous service environments in next-generation networks, Doctoral Dissertation, University of Agder
Hayoung Oh, Jiyoung Lim, Kijoon Chae, Jungchan Nah (2006) Home gateway with automated real-time intrusion detection for secure home networks. In: Computational science and its applications. Springer, Berlin, pp 440–447
Hoadley CM, Xu H, Lee JJ, Rosson MB (2010) Privacy as information access and illusory control: the case of the Facebook news feed privacy outcry. Electron Commerce Res Appl 9(1):50–60
Huang YM, Hsieh MY, Chao HC, Hung SH, Park JH (2009) Pervasive, secure access to a hierarchical-based healthcare monitoring architecture in wireless heterogeneous sensor networks. IEEE J Sel Areas Commun 27(4):400–411
IETF ZEROCONF Working Group: Zero configuration networking (zeroconf), Available: http://www.zeroconf.org/. Accessed 6 July 2012
Kindberg T, Barton J, Morgan J, Becker G, Caswell D, Debaty P, Gopal G, Frid M, Krishnan V, Morris H, Schettino J, Serra B, Spasojevic M (2002) People, places, things: web presence for the real world. Mob Netw Appl 7(5):365–376
Lai CF, Huang YM, Chao HC (2010) DLNA-based multimedia sharing system over osgi framework with extension to P2P network. IEEE Systems Journal 4(2):262–270
Laurén R (2007) User centred access control for home networks. Master of Science Thesis, Department of Electrical and Communications Engineering, Helsinki University of Technology
LogMeIn: Available: http://www.logmein.com. Accessed 6 July 2012
Microsoft (2011) Microsoft SMB protocol and CIFS protocol overview. Available: http://msdn.microsoft.com/en-us/library/aa36523(VS.85).aspx
Postel J (1980) User datagram protocol. RFC 768, internet engineering task force
Richardson T, Stafford-Fraser Q, Wood KR, Hopper A (1998) Virtual network computing. IEEE Internet Computing 2(1):33–38
Saito T, Tomoda I, Takabatake Y, Ami J, Teramoto K (2000) Home gateway architecture and its implementation. In: IEEE international conference on consumer electronics
Sangani K (2006) Home automation—It’s no place like home. Eng Technol 1:46–48
Schulzrinne H, Casner S, Frederick R, Jacobson V (2003) RTP: a transport protocol for real-time applications. RFC 3550, internet engineering task force
Scott C, Wolfe P, Erwin M (1999) Virtual private networks. O’Reilly & Assoc
Srisuresh P, Egevang K (2001) Traditional IP network address translator (Traditional NAT). RFC 3022, internet engineering task force
Subsonic, Subsonic project, Available: http://www.subsonic.org. Accessed 6 July 2012
Teger S, Waks DJ (2002) End-user perspectives on home networking. IEEE Commun Mag 40(4):114–119
Venkatesh A, Kruse E, Shih ECF (2003) The networked home: an analysis of current developments and future trends. Cogn Technol Work 5(1):23–32
Vixie P, Thomson S, Rekhter Y, Bound J (1997) Dynamic updates in the domain name system (DNS UPDATE). RFC 2136, internet engineering task force
Weiss A (2007) Computing in the clouds. Netw J 11(4):16–25
Zhou CL, Chao HC (2011) Multimedia traffic security architecture for internet of things. IEEE Netw 25(3):29–34
Zigbee Alliance Zigbee wireless technology (IEEE 802.15.4). Available: http://www.zigbee.org. Accessed 6 July 2012
Z-wave Alliance Z-wave protocol. Available: http://www.z-wave.com. Accessed 6 July 2012
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Belimpasakis, P., Stirbu, V. A survey of techniques for remote access to home networks and resources. Multimed Tools Appl 70, 1899–1939 (2014). https://doi.org/10.1007/s11042-012-1221-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-012-1221-y