
When wireless devices share resources following the opportunistic manner, the resource exchange process faces several connectivity challenges that need to be faced via reactive combinatorial practices. This work proposes a scheme for sharing resources using the opportunistic networking paradigm whereas, it enables Energy Conservation (EC) by allocating Real-Time Trafficbased dissimilar Sleep/Wake schedules to wireless devices. The scheme considers the resource sharing process which according to the duration of the traffic through the associated channel, it impacts the Sleep-time duration of the node using two different perspectives: the recoverable cached capacity and the node’s selfmonitored traversed traffic. For both cases the paper examines the traffic’s backward difference in order to define the next Sleep-time duration for each node. The proposed scheme is being evaluated through Real-Time implementation by using dynamically moving MICA2dot wireless nodes which are exchanging resources in a Mobile Peer-to-Peer manner. Various performance metrics were considered for the thorough evaluation of the proposed scheme. Results have shown the scheme’s efficiency for enabling EC and provide a schematic way for minimizing the Energy Consumption in Real-Time, in contrast to the delay variations between packets; whereas the proposed scheme aims at maximizing the efficiency of resource exchange between mobile peers. KeywordsEnergy Conservation Scheme; Lifespan extensibility Metrics; Resource Exchange for Energy Conservation Scheme; Opportunistic Communication Performance; Traffic-oriented Energy Conservation .
Publish/subscribe communication model has become an indispensable part of the Web 2.0 applications, such as social networks and news syndication. Although there exist a few systems that provide a g ...
—Service oriented environments and peer-to-peer networks are on the forefront of research. This paper addresses the issues that arise when attempting to integrate these technologies, while at the same time makes explicit the benefits that can be gained from this integration. We propose the creation of a proxy for web services that allows the deployment of multiple instances of the same traditional web service in a peer-to-peer network. This proxy handles service discovery in the peer-to-peer network and can be used by existing clients with no modifications, thus offering a transparent way access to resource replication and decentralisation benefits that are traditionally associated with peer-to-peer networks. We then proceed to adapt a business process execution engine to be peer-to-peer aware, allowing the implementation of process partition and delegation techniques that can result in reductions in the network traffic required to execute a business process, as well as in a more efficient distribution of the service load through available peers.