Scalable and interoperable service discovery for future internet

We live in a highly networked world where users and their devices interact with other devices with the help of services. With the current trend of social networking and the engendering of user generated multimedia content through personal mobile devices, services are not just confined to enterprise servers. In fact, services travel along with users and/or devices that may act as both mobile service providers as well as service consumers. This trend paves the way for the next generation of Internet (Future Internet) where a very large number of such mobile devices will provide and consume ubiquitous services. The Future Internet (FI) is an opportunity to address service discovery combined with mobility enabling: (i) service providers to join networks and announce their services and (ii) service consumers to discover and invoke services irrespectively of their location. This paper focuses on service discovery for large scale network in the context of Future Internet, taking into account protocol interoperability and scalability.

[1]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[2]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[3]  O. Basir,et al.  Location-Based Message Aggregation in Vehicular Ad Hoc Networks , 2007, 2007 IEEE Globecom Workshops.

[4]  Stuart Cheshire,et al.  Multicast DNS , 2013, RFC.

[5]  Shuk Ying Ho,et al.  The attraction of personalized service for users in mobile commerce: an empirical study , 2002, SECO.

[6]  Amit P. Sheth,et al.  Services Mashups: The New Generation of Web Applications , 2008, IEEE Internet Computing.

[7]  J. M. Batalla,et al.  Project ALICANTE - Media Ecosystem Deployment through Ubiqutous Content-Aware Network Environments , 2012 .

[8]  Robert Richards,et al.  Universal Description, Discovery, and Integration (UDDI) , 2006 .

[9]  Joseph Naor,et al.  Control Message Aggregation in Group Communication Protocols , 2002, ICALP.

[10]  Yérom-David Bromberg,et al.  Automatic Generation of Network Protocol Gateways , 2009, Middleware.

[11]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[12]  Gordon S. Blair,et al.  ReMMoC: A Reflective Middleware to Support Mobile Client Interoperability , 2003, OTM.

[13]  Anura Gurugé,et al.  Universal Description, Discovery, and Integration , 2004 .

[14]  Maxim Raya,et al.  Efficient secure aggregation in VANETs , 2006, VANET '06.

[15]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[16]  Yérom-David Bromberg,et al.  INDISS: Interoperable Discovery System for Networked Services , 2005, Middleware.

[17]  Roberto Beraldi,et al.  A Survey of Service Discovery Protocols in Multihop Mobile Ad Hoc Networks , 2009, IEEE Pervasive Computing.

[18]  J. Beatty,et al.  Web Services Dynamic Discovery (WS-Discovery) , 2004 .

[19]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .

[20]  John Kubiatowicz,et al.  Handling churn in a DHT , 2004 .

[21]  Raouf Boutaba,et al.  Resource and service discovery in large-scale multi-domain networks , 2007, IEEE Communications Surveys & Tutorials.

[22]  Stuart Cheshire,et al.  DNS-Based Service Discovery , 2013, RFC.

[23]  The Jini architecture , 2002 .