T. Butt, I. Phillips, L. Guan, G. Oikonomou

Abstract:
The Internet of Things (IoT) vision foresees a future Internet encompassing the realm of smart physical objects, which offer hosted functionality as services. The role of service discovery is crucial when providing application-level, end-to-end integration. In this paper, we propose trendy: a RESTful web services based Service Discovery protocol to tackle the challenges posed by constrained domains while offering the required interoperability. It provides a service selection technique to offer the appropriate service to the user application depending on the available context information of user and services. Furthermore, it employs a demand-based adaptive timer and caching mechanism to reduce the communication overhead and to decrease the service invocation delay. trendy’s grouping technique creates location-based teams of nodes to offer service composition. Our simulation results show that the employed techniques reduce the control packet overhead, service invocation delay and energy consumption. In addition, the grouping technique provides the foundation for group-based service mash-ups and localises control traffic to improve scalability.
Reference:
T. Butt, I. Phillips, L. Guan, G. Oikonomou, "Adaptive and Context-aware Service Discovery for the Internet of Things", in Proc. 6th conference on Internet of Things and Smart Spaces (ruSMART 2013), St.Petersburg, Russia, pp. 36-47, 2013
Bibtex Entry:
@INPROCEEDINGS{Butt-2013-1-rusmart,
	author = {Talal Ashraf Butt and Iain Phillips and Lin Guan and George Oikonomou},
	booktitle = {Proc. 6th conference on Internet of Things and Smart Spaces (ruSMART 2013)},
	title = {{Adaptive and Context-aware Service Discovery for the Internet of Things}},
	year = {2013},
	month = {August},
	address = {St.Petersburg, Russia},
	pages = {36--47},
	publisher = {Springer},
	url = {http://rusmart.e-werest.org/2013/ruSmart13-04.pdf},
	doi = {10.1007/978-3-642-40316-3_4},
	gsid = {3137779046869276383},
	abstract = {The Internet of Things (IoT) vision foresees a future Internet encompassing the realm of smart physical objects, which offer hosted functionality as services. The role of service discovery is crucial when providing application-level, end-to-end integration. In this paper, we propose trendy: a RESTful web services based Service Discovery protocol to tackle the challenges posed by constrained domains while offering the required interoperability. It provides a service selection technique to offer the appropriate service to the user application depending on the available context information of user and services. Furthermore, it employs a demand-based adaptive timer and caching mechanism to reduce the communication overhead and to decrease the service invocation delay. trendy’s grouping technique creates location-based teams of nodes to offer service composition. Our simulation results show that the employed techniques reduce the control packet overhead, service invocation delay and energy consumption. In addition, the grouping technique provides the foundation for group-based service mash-ups and localises control traffic to improve scalability.}
}

Adaptive and Context-aware Service Discovery for the Internet of Things