Date Added: Oct 2009
Wireless networks based on 802.11a/b/g protocols have gained wide-spread acceptance in both enterprise as well as home networks. However, these devices lack native support for many advanced features such as service differentiation, etc., that are required in specific application domains. In this paper, the authors propose Covenant, a software based cooperative scheduling framework to provide a rich set of features for applications that require nodes to cooperate with each other to satisfy system-wide objectives. They propose a novel 21 2 -stage pipeline architecture as an efficient mechanism to implement cooperative scheduling among multiple nodes.