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.
- S. Cheshire and M. Krochmal. 2013. DNS-Based Service Discovery. Proposed Standard RFC 6763. Internet Engineering Task Force, Fremont, California, United States.Google Scholar
- 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 Scholar
Cross Ref
- K. M. Fisher and Joseph I. Lipson. 2004. Information processing interpretation of errors in college science learning. Instruct. Sci. 14 (2004), 49--74.Google Scholar
Cross Ref
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- Sam Joseph. July 2003. P2P MetaData search layers. In International Workshop on Agents and Peer-to-Peer Computing. Google Scholar
Digital Library
- Sam Joseph. May 2002. NeuroGrid: Semantically routing queries in peer-to-peer networks. In International Workshop on Peer-to-Peer Computing. Google Scholar
Digital Library
- Henry Kautz, Bart Selman, and Mehul Shah. 1997. Combining social networks and collaborative filtering. Commun. ACM 40 (1997), 63--65. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- Antonio Liotta. 2013. The cognitive NET is coming. IEEE Spectrum, 50, 26--31.Google Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
- 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 Scholar
Digital Library
- Christopher McCarty. 2002. Structure in personal networks. J. Soc. Struct. 3 (2002), 1--19.Google Scholar
- Stanley Milgram. 1967. The small world problem. Psychol. Today 2 (1967), 60--67.Google Scholar
- Theodore M. Newcomb. 1975. Social Psychology: The Study of Human Interaction. 2nd ed. Routledge & Kegan Paul, London.Google Scholar
- Å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 Scholar
- 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 Scholar
Digital Library
- Kaouthar Sethom and Hossam Afifi. 2005. A new service discovery architecture for sensor networks. In Wireless Telecommunications Symposium.Google Scholar
Cross Ref
- Z. Shelby, S. Krco, and C. Bormann. 2013. CoRE Resource Directory. Internet Engineering Task Force, Fremont, California, United States.Google Scholar
- 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 Scholar
Cross Ref
- Gerd Waloszek. 2002. Personal Networks. SAP Product Design Center, Walldorf, Germany.Google Scholar
- Duncan J. Watts, Peter Sheridan Dodds, and M. E. J. Newman. 2002. Identity and search in social networks. Science, 296 (2002), 1302--1205.Google Scholar
Cross Ref
- Duncan Watts and Steven H. Strogatz. 1998. Collective dynamics of small-world networks. Nature 393 (1998), 440--442.Google Scholar
Cross Ref
- 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 Scholar
Cross Ref
Index Terms
A Socioecological Model for Advanced Service Discovery in Machine-to-Machine Communication Networks
Recommendations
Process model-based atomic service discovery and composition of composite semantic web services using web ontology language for services OWL-S
Web Service composition has become indispensable as a single web service cannot satisfy complex functional requirements. Composition of services has received much interest to support business-to-business B2B or enterprise application integration. An ...
Dynamic Service Discovery Using Active Lookup and Registration
SERVICES '08: Proceedings of the 2008 IEEE Congress on Services - Part IDynamic discovery of available service providers is a key factor in achieving an adaptable and loosely-coupled service-oriented architecture. We consider in this paper active services and how UML 2 collaborations can be used to define contracts for such ...
An Improved Way to Facilitate Composition-Oriented Semantic Service Discovery
ICCET '09: Proceedings of the 2009 International Conference on Computer Engineering and Technology - Volume 02Services are offered by service providers, which procure service implementations and maintenance, and supply service descriptions. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to ...






Comments