Title: Using S2P for routing awareness in tuple-based pervasive systems

Authors: Shahpour Rahmani, Mohsen Sharifi, Saman Kolahdooz

Addresses: Distributed Systems Research Laboratory, School of Computer Engineering, Iran University of Science and Technology, University Road, Hengam Street, Resalat Square, 16846-13114 Tehran, Iran. ' Distributed Systems Research Laboratory, School of Computer Engineering, Iran University of Science and Technology, University Road, Hengam Street, Resalat Square, 16846-13114 Tehran, Iran. ' Distributed Systems Research Laboratory, School of Computer Engineering, Iran University of Science and Technology, University Road, Hengam Street, Resalat Square, 16846-13114 Tehran, Iran

Abstract: Existing tuple-based middleware-level mechanisms often use broadcasting for resource discovery in pervasive systems. We present a new routing-aware mechanism based on S2P networks. Each peer has a routing table containing information on the peers that most recently have provided this peer| requested resources. Each peer caches and uses such information to route its requests peer to peer. We implemented our routing mechanism in Java and ran it on a prototyped system under LIME in a MANET. The results demonstrated approximately 53% improvement in the query processing response time of the constructed pervasive system compared to the response time of the same system running a default routing mechanism in LIME.

Keywords: pervasive systems; routing middleware; tuple space; social peer to peer networks; S2P networks; resource discovery; routing awareness; query processing.

DOI: 10.1504/IJIPT.2009.027334

International Journal of Internet Protocol Technology, 2009 Vol.4 No.2, pp.91 - 98

Published online: 20 Jul 2009 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article