Advertisement

Multimedia Tools and Applications

, Volume 70, Issue 3, pp 1899–1939 | Cite as

A survey of techniques for remote access to home networks and resources

  • Petros BelimpasakisEmail author
  • Vlad Stirbu
Article

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.

Keywords

Remote access Home networks Residential networks Connectivity 

References

  1. 1.
    Amazon cloud drive. Available: http://www.amazon.com/clouddrive. Accessed 6 July 2012
  2. 2.
    Apple: Bonjour. Available: http://developer.apple.com/networking/bonjour. Accessed 6 July 2012
  3. 3.
    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 TechnologyGoogle Scholar
  4. 4.
    Belimpasakis P (2009) Seamless user-generated content sharing in the extended home. Doctoral Thesis, Tampere University of TechnologyGoogle Scholar
  5. 5.
    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 conferenceGoogle Scholar
  6. 6.
    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–1122CrossRefGoogle Scholar
  7. 7.
    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 servicesGoogle Scholar
  8. 8.
    Belimpasakis P, Walsh R (2006) User created content in the extended home. In: Proceedings of the 15th IST mobile & wireless communication summitGoogle Scholar
  9. 9.
    Berners-Lee T (1999) Hypertext transfer protocol—HTTP/1.1, RFC 2616, internet engineering task forceGoogle Scholar
  10. 10.
    Bronsted J, Madsen PP, Sko, A, Torbensen R (2010) The HomePort system. In: Proceedings of the 7th annual IEEE consumer communications & networking conferenceGoogle Scholar
  11. 11.
    Cain B et al (2002) Internet group management protocol, version 3, RFC 3376, internet engineering task forceGoogle Scholar
  12. 12.
    Carroll R, Cnossen R, Schnell M, Simons D (2007) Continua: an interoperable personal healthcare ecosystem. IEEE Pervasive Computing 6(4):90–94CrossRefGoogle Scholar
  13. 13.
    Cheshire S, Aboba B, Guttman E (2005) Dynamic configuration of IPv4 link-local addresses. RFC 3927, internet engineering task forceGoogle Scholar
  14. 14.
    Cheshire S, Krochmal M (2011) DNS-based service discovery. IETF draft, internet engineering task forceGoogle Scholar
  15. 15.
    Cheshire S, Krochmal M (2011) Multicast DNS. IETF draft, internet engineering task forceGoogle Scholar
  16. 16.
    Cohen J et al (1998) General event notification architecture base. IETF Draft, internet engineering task forceGoogle Scholar
  17. 17.
    Contributing members of NGTP consortium (2010) NGTP 2.0 in a nutshell 1.0, next generation telematics pattern (NGTP) consortiumGoogle Scholar
  18. 18.
    Contributing members of UPnP Forum (2002) ContentDirectory:1 service template version 1.01, UPnP forumGoogle Scholar
  19. 19.
    Contributing members of UPnP Forum (2001) Internet gateway device (IGD) standardized device control protocol V 1.0, UPnP forumGoogle Scholar
  20. 20.
    Contributing members of UPnP Forum (2002) MediaServer:1 device template version 1.01, UPnP forumGoogle Scholar
  21. 21.
    Contributing members of UPnP Forum (2009) Remote access architecture:1, UPnP forumGoogle Scholar
  22. 22.
    Contributing members of UPnP Forum (2002) UPnP AV architecture:1, UPnP forumGoogle Scholar
  23. 23.
    Contributing members of UPnP Forum (2003) UPnP device architecture 1.0, UPnP forumGoogle Scholar
  24. 24.
    Contributing members of UPnP Forum (2007) UPnP low power architecture 1.0, UPnP forumGoogle Scholar
  25. 25.
    Coughlin TM (2006) Development of digital storage for consumer electronics. In: Proceedings of the tenth International Symposium on Consumer Electronics (ISCE 2006)Google Scholar
  26. 26.
    Coughlin TM (2008) Personal storage for mobile applications. J Magn Magn Mater 320(22):2860–2867CrossRefGoogle Scholar
  27. 27.
    Diaz-Sanchez D, Almenares F, Marin A, Proserpio D (2011) Media cloud: sharing contents in the large. In: IEEE international conference on consumer electronicsGoogle Scholar
  28. 28.
    dns-sd.org: DNS SRV (RFC 2782) Service Types (2012). Available: http://www.dns-sd.org/ServiceTypes.html
  29. 29.
    Droms R (1997) Dynamic host configuration protocol. RFC 2131, internet engineering task forceGoogle Scholar
  30. 30.
    Dropbox Available: http://www.dropbox.com
  31. 31.
    Dusseault L (2007) HTTP extensions for web distributed authoring and versioning (WebDAV). RFC 4918, internet engineering task forceGoogle Scholar
  32. 32.
    Fielding RT (2000) Architectural styles and the design of network-based software architectures. Ph.D. dissertation, University of California, IrvineGoogle Scholar
  33. 33.
    Gill K, Shuang-Hua Yang, Fang Yao Xin Lu (2009) A zigbee-based home automation system. IEEE Trans Consum Electron 55(2):422–430CrossRefGoogle Scholar
  34. 34.
    Goland Y (1999) Multicast and unicast UDP HTTP messages. IETF draft, internet engineering task force (1999)Google Scholar
  35. 35.
    Goland Y, Cai T, Leach P, Gu Y, Albright S (1999) Simple service discovery protocol. IETF draft, internet engineering task force (1999)Google Scholar
  36. 36.
    Gomez C, Paradells J (2010) Wireless home automation networks: a survey of architectures and technologies. IEEE Commun Mag 48(6):92–101CrossRefGoogle Scholar
  37. 37.
    GoToMyPC: Available: http://www.gotomypc.com
  38. 38.
    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 workGoogle Scholar
  39. 39.
    Gudgin M et al (2003) SOAP version 1.2 part 1. Messaging framework, W3C recommendationGoogle Scholar
  40. 40.
    Guinard D (2011) A web of things application architecture—integrating the real-world into the web. Ph.D. dissertation, ETH ZurichGoogle Scholar
  41. 41.
    Häber A (2010) Remote service discovery and control for ubiquitous service environments in next-generation networks, Doctoral Dissertation, University of AgderGoogle Scholar
  42. 42.
    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–447Google Scholar
  43. 43.
    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–60CrossRefGoogle Scholar
  44. 44.
    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–411CrossRefGoogle Scholar
  45. 45.
    IETF ZEROCONF Working Group: Zero configuration networking (zeroconf), Available: http://www.zeroconf.org/. Accessed 6 July 2012
  46. 46.
    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–376CrossRefzbMATHGoogle Scholar
  47. 47.
    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–270CrossRefGoogle Scholar
  48. 48.
    Laurén R (2007) User centred access control for home networks. Master of Science Thesis, Department of Electrical and Communications Engineering, Helsinki University of TechnologyGoogle Scholar
  49. 49.
    LogMeIn: Available: http://www.logmein.com. Accessed 6 July 2012
  50. 50.
    Microsoft (2011) Microsoft SMB protocol and CIFS protocol overview. Available: http://msdn.microsoft.com/en-us/library/aa36523(VS.85).aspx
  51. 51.
    Postel J (1980) User datagram protocol. RFC 768, internet engineering task forceGoogle Scholar
  52. 52.
    Richardson T, Stafford-Fraser Q, Wood KR, Hopper A (1998) Virtual network computing. IEEE Internet Computing 2(1):33–38CrossRefGoogle Scholar
  53. 53.
    Saito T, Tomoda I, Takabatake Y, Ami J, Teramoto K (2000) Home gateway architecture and its implementation. In: IEEE international conference on consumer electronicsGoogle Scholar
  54. 54.
    Sangani K (2006) Home automation—It’s no place like home. Eng Technol 1:46–48CrossRefGoogle Scholar
  55. 55.
    Schulzrinne H, Casner S, Frederick R, Jacobson V (2003) RTP: a transport protocol for real-time applications. RFC 3550, internet engineering task forceGoogle Scholar
  56. 56.
    Scott C, Wolfe P, Erwin M (1999) Virtual private networks. O’Reilly & AssocGoogle Scholar
  57. 57.
    Srisuresh P, Egevang K (2001) Traditional IP network address translator (Traditional NAT). RFC 3022, internet engineering task forceGoogle Scholar
  58. 58.
    Subsonic, Subsonic project, Available: http://www.subsonic.org. Accessed 6 July 2012
  59. 59.
    Teger S, Waks DJ (2002) End-user perspectives on home networking. IEEE Commun Mag 40(4):114–119CrossRefGoogle Scholar
  60. 60.
    Venkatesh A, Kruse E, Shih ECF (2003) The networked home: an analysis of current developments and future trends. Cogn Technol Work 5(1):23–32Google Scholar
  61. 61.
    Vixie P, Thomson S, Rekhter Y, Bound J (1997) Dynamic updates in the domain name system (DNS UPDATE). RFC 2136, internet engineering task forceGoogle Scholar
  62. 62.
    Weiss A (2007) Computing in the clouds. Netw J 11(4):16–25Google Scholar
  63. 63.
    Zhou CL, Chao HC (2011) Multimedia traffic security architecture for internet of things. IEEE Netw 25(3):29–34CrossRefzbMATHGoogle Scholar
  64. 64.
    Zigbee Alliance Zigbee wireless technology (IEEE 802.15.4). Available: http://www.zigbee.org. Accessed 6 July 2012
  65. 65.
    Z-wave Alliance Z-wave protocol. Available: http://www.z-wave.com. Accessed 6 July 2012

Copyright information

© Springer Science+Business Media, LLC 2012

Authors and Affiliations

  1. 1.Automotive Concept & TechnologyBang & OlufsenPullachGermany
  2. 2.Media LaboratoryNokia Research CenterTampereFinland

Personalised recommendations