A Lightweight Service Registry for Unstable Ad-Hoc Networks

  • Paulo Ricca
  • Kostas Stathis
  • Nick Peach
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7040)


We present a distributed systems framework for sharing knowledge and capabilities in ad-hoc networks of devices where network bandwidth, network connectivity and device computing power are severely limited. We develop a distributed registry to store knowledge of device capabilities and their invocation, implement it and show how it can be deployed in a set of network nodes to exemplify its usefulness. The ideas are exemplified with an ambient intelligence scenario known as autonomous road trains.


distributed service registry unstable ad-hoc networks 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aarts, E., Harwig, R., Schuurmans, M.: Ambient Intelligence. In: The Invisible Future: The Seamless Integration of Technology into Everyday Life. McGraw-Hill Professional (2001)Google Scholar
  2. 2.
    Bergenhem, C., Huang, Q., Benmimoun, A., Robinson, T.: Challenges of Platooning on Public Motorways. In: 17th World Congress on Intelligent Transport Systems, Busan, Korea (2010)Google Scholar
  3. 3.
    Cai, M., Frank, M.: A Scalable Distributed RDF Repository based on A Structured Peer-to-Peer Network. In: WWW 2004 (2004)Google Scholar
  4. 4.
    Meng, X., et al.: OrientX: A Schema-based Native XML Database System. In: Proceedings of the VLDB, pp. 1057–1060 (2003)Google Scholar
  5. 5.
    Peach, N.: Decentralized operating procedures for orchestrating data and behavior across distributed military systems and assets. In: Interoperability II. SPIE 8047, 80470B, Orlando (2011)Google Scholar
  6. 6.
    Du, Z., Huai, J., Liu, Y.: Ad-UDDI: An Active and Distributed Service Registry. In: Bussler, C., Shan, M.-C. (eds.) TES 2005. LNCS, vol. 3811, pp. 58–71. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  7. 7.
    Crockford, D.: The application/json Media Type for JavaScript Object Notation (JSON). Internet informational RFC 4627 (2006)Google Scholar
  8. 8.
    Fielding, R.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine, Irvine, California (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Paulo Ricca
    • 1
  • Kostas Stathis
    • 1
  • Nick Peach
    • 2
  1. 1.Royal HollowayUniversity of LondonUK
  2. 2.PB PartnershipUK

Personalised recommendations