The group mutual exclusion problem extends the traditional mutual exclusion problem by associating a type ( or a group) with each critical section. In this problem, processes requesting critical sections of the same t...
详细信息
The group mutual exclusion problem extends the traditional mutual exclusion problem by associating a type ( or a group) with each critical section. In this problem, processes requesting critical sections of the same type can execute their critical sections concurrently. However, processes requesting critical sections of different types must execute their critical sections in a mutually exclusive manner. We present a distributed algorithm for solving the group mutual exclusion problem based on the notion of surrogate-quorum. Intuitively, our algorithm uses the quorum that has been successfully locked by a request as a surrogate to service other compatible requests for the same type of critical section. Unlike the existing quorum-based algorithms for group mutual exclusion, our algorithm achieves a low message complexity of O(q) and a low ( amortized) bit-message complexity of O(bqr), where q is the maximum size of a quorum, b is the maximum number of processes from which a node can receive critical section requests, and r is the maximum size of a request while maintaining both synchronization delay and waiting time at two message hops. As opposed to some existing quorum-based algorithms, our algorithm can adapt without performance penalties to dynamic changes in the set of groups. Our simulation results indicate that our algorithm outperforms the existing quorum-based algorithms for group mutual exclusion by as much as 45 percent in some cases. We also discuss how our algorithm can be extended to satisfy certain desirable properties such as concurrent entry and unnecessary blocking freedom.
In this paper, we propose a power-saving protocol, the fuzzified quorum-based wakeup scheduling method. In the 802.11 wireless sensor network, the hosts in the power saving mode must have to wake-up every beacon inter...
详细信息
ISBN:
(纸本)9781467361996
In this paper, we propose a power-saving protocol, the fuzzified quorum-based wakeup scheduling method. In the 802.11 wireless sensor network, the hosts in the power saving mode must have to wake-up every beacon interval to check if they have to remain awake in the remaining of the beacon interval. In our study, the authors proposed the adaptive grid-quorum method to involve the power saving idea in the event-driven wireless sensor network. With the fuzzified balancing algorithm proposed, the system not only can solve the mentioned network problem, but also can remain the efficiency enhancement and energy-saving issues at the same time.
暂无评论