The landmark hierarchy: a new hierarchy for routing in very large networks
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
A scalable location service for geographic ad hoc routing
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Scalable routing protocol for ad hoc networks
Wireless Networks
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Romr: robust multicast routing in mobile ad-hoc networks
Romr: robust multicast routing in mobile ad-hoc networks
Ekta: An Efficient DHT Substrate for Distributed Applications in Mobile Ad Hoc Networks
WMCSA '04 Proceedings of the Sixth IEEE Workshop on Mobile Computing Systems and Applications
Toward self-organized mobile ad hoc networks: the terminodes project
IEEE Communications Magazine
Opportunistic Software Deployment in Disconnected Mobile Ad Hoc Networks
International Journal of Handheld Computing Research
Hi-index | 0.00 |
Ad-hoc networks are an emerging technology with immense potential. Providing support for large-scale service and application deployment in these networks, however is crucial to make them a viable alternative. The lack of infrastructure, coupled with the time-varying characteristics of ad-hoc networks, brings about new challenges to the design and deployment of applications. This paper addresses these challenges and presents a unified, overlay-based service architecture to support large-scale service and application deployment in ad-hoc networks. We discuss the main functionalities of the architecture and describe the algorithms for object registration and discovery. Finally, the proposed architecture was evaluated using simulations and the results show that the architecture performs well under different network conditions.