skip to main content
research-article

A Socioecological Model for Advanced Service Discovery in Machine-to-Machine Communication Networks

Published:11 March 2016Publication History
Skip Abstract Section

Abstract

The new development of embedded systems has the potential to revolutionize our lives and will have a significant impact on future Internet of Thing (IoT) systems if required services can be automatically discovered and accessed at runtime in Machine-to-Machine (M2M) communication networks. It is a crucial task for devices to perform timely service discovery in a dynamic environment of IoTs. In this article, we propose a Socioecological Service Discovery (SESD) model for advanced service discovery in M2M communication networks. In the SESD network, each device can perform advanced service search to dynamically resolve complex enquires and autonomously support and co-operate with each other to quickly discover and self-configure any services available in M2M communication networks to deliver a real-time capability. The proposed model has been systematically evaluated and simulated in a dynamic M2M environment. The experiment results show that SESD can self-adapt and self-organize themselves in real time to generate higher flexibility and adaptability and achieve a better performance than the existing methods in terms of the number of discovered service and a better efficiency in terms of the number of discovered services per message.

References

  1. S. Cheshire and M. Krochmal. 2013. DNS-Based Service Discovery. Proposed Standard RFC 6763. Internet Engineering Task Force, Fremont, California, United States.Google ScholarGoogle Scholar
  2. Nelson Cowan, Lara D. Nugent, Emily M. Elliott, Igor Ponomarev, and J. Scott Saults. 1999. The role of attention in the development of short-term memory: Age differences in the verbal span of apprehension. Child Dev. 70 (1999), 1082--1097.Google ScholarGoogle ScholarCross RefCross Ref
  3. K. M. Fisher and Joseph I. Lipson. 2004. Information processing interpretation of errors in college science learning. Instruct. Sci. 14 (2004), 49--74.Google ScholarGoogle ScholarCross RefCross Ref
  4. Caroline Haythornthwaite. 1996. Social network analysis: An approach and technique for the study of information exchange. Library Inform. Sci. Res. 18 (1996), 323--342.Google ScholarGoogle ScholarCross RefCross Ref
  5. A. J. Jara, P. Martinez-Julia, and A. Skarmeta. 2012. Light-Weight multicast DNS and DNS-SD (lmDNS-SD): IPv6-Based resource and service discovery for the web of things. In 6th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Sam Joseph. July 2003. P2P MetaData search layers. In International Workshop on Agents and Peer-to-Peer Computing. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Sam Joseph. May 2002. NeuroGrid: Semantically routing queries in peer-to-peer networks. In International Workshop on Peer-to-Peer Computing. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Henry Kautz, Bart Selman, and Mehul Shah. 1997. Combining social networks and collaborative filtering. Commun. ACM 40 (1997), 63--65. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Ronny Klauck and Michael Kirsche. 2012. Bonjour contiki: A case study of a DNS-based discovery service for the internet of things. In International Conference on Ad-hoc, Mobile, and Wireless Networks. Springer-Verlag, Berlin, 316--329. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Dongpil Kwak, Joongsoo Lee, Seoungku Kim, and Younghee Lee. 2008. A new address scheme for service discovery supporting active mobile sensor objects. In 10th International Conference on Advanced Communication Technology, 765--768.Google ScholarGoogle ScholarCross RefCross Ref
  11. Xu Li, N. Santoro, and I. Stojmenovic. 2009. Localized distance-sensitive service discovery in wireless sensor and actor networks. IEEE Trans. Comput. 58 (2009), 1275--1288. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Antonio Liotta. 2013. The cognitive NET is coming. IEEE Spectrum, 50, 26--31.Google ScholarGoogle ScholarCross RefCross Ref
  13. Lu Liu, Duncan Russell, David Webster, Zongyang Luo, Colin Venters, Jie Xu, and John Davies. 2009. Delivering sustainable capability on evolutionary service-oriented architecture. In IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC'09). 12--19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Konrad Lorincz, David J. Malan, Thaddeus R. F. Fulford-Jones, Alan Nawoj, Antony Clavel, Victor Shnayder, Geoffrey Mainland, Matt Welsh, and Steve Moulton. 2004. Sensor networks for emergency response: Challenges and opportunities. IEEE Perv. Comput. 3 (2004), 16--23. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Qin Lv, Pei Cao, Edith Cohen, Kai Li, and Scott Shenker. June 2002. Search and replication in unstructured peer-to-peer networks. In ACM SIGMETRICS,. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. Marin-Perianu, H. Scholten, P. Havinga, and P. Hartel. 2006. Energy-efficient cluster-based service discovery in wireless sensor networks. In 31st IEEE Conference on Local Computer Networks.Google ScholarGoogle Scholar
  17. Petar Maymounkov and David Mazières. March 2002. Kademlia: A peer to peer information system based on the XOR metric. In Internation Workshop on Peer-to-Peer Systems, Cambridge. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Christopher McCarty. 2002. Structure in personal networks. J. Soc. Struct. 3 (2002), 1--19.Google ScholarGoogle Scholar
  19. Stanley Milgram. 1967. The small world problem. Psychol. Today 2 (1967), 60--67.Google ScholarGoogle Scholar
  20. Theodore M. Newcomb. 1975. Social Psychology: The Study of Human Interaction. 2nd ed. Routledge & Kegan Paul, London.Google ScholarGoogle Scholar
  21. Åke Ostmark, Jens Eliasson, Per Lindgren, Aart van Halteren, and Lianne Meppelink. 2012. An infrastructure for service oriented sensor networks. J. Comput. 1 (2012), 20--29.Google ScholarGoogle Scholar
  22. Carmelo Ragusa, Antonio Liotta, and George Pavlou. 2005. An adaptive clustering approach for the management of dynamic systems. IEEE J. Select. Areas Commun. 23, 2223--2235. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Kaouthar Sethom and Hossam Afifi. 2005. A new service discovery architecture for sensor networks. In Wireless Telecommunications Symposium.Google ScholarGoogle ScholarCross RefCross Ref
  24. Z. Shelby, S. Krco, and C. Bormann. 2013. CoRE Resource Directory. Internet Engineering Task Force, Fremont, California, United States.Google ScholarGoogle Scholar
  25. Berta Carballido Villaverde, Rodolfo De Paz Alberola, Antonio J. Jara, Szymon Fedor, Sajal K. Das, and Dirk Pesch. 2014. Service discovery protocols for constrained machine-to-machine communications. IEEE Commun. Tutorials 16, 1 (2014), 41--60.Google ScholarGoogle ScholarCross RefCross Ref
  26. Gerd Waloszek. 2002. Personal Networks. SAP Product Design Center, Walldorf, Germany.Google ScholarGoogle Scholar
  27. Duncan J. Watts, Peter Sheridan Dodds, and M. E. J. Newman. 2002. Identity and search in social networks. Science, 296 (2002), 1302--1205.Google ScholarGoogle ScholarCross RefCross Ref
  28. Duncan Watts and Steven H. Strogatz. 1998. Collective dynamics of small-world networks. Nature 393 (1998), 440--442.Google ScholarGoogle ScholarCross RefCross Ref
  29. Yan Wu, Chungang Yan, Lu Liu, Zhijun Ding, and Changjun Jiang. 2015. An adaptive multilevel indexing method for disaster service discovery. IEEE Trans. Comput. 64 (2015), 2447--2459.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A Socioecological Model for Advanced Service Discovery in Machine-to-Machine Communication Networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!