Existing in-network query processing techniques are categorized as approximation and aggregation based approaches, where the former achieves lower network traffic at the expense of query response accuracy, whereas the later reduces query response inaccuracy by executing queries at the actual sensor nodes which necessitates the overhead of query specific sensor selection mechanism. In this paper, we propose a hybrid query processing framework that combines the advantages of both the approximation and aggregation based techniques and avoids their limitations. In our approach, we construct a hierarchical probabilistic data model representing the overall sensor data characteristics across the network, which is query independent and is later used for selecting sensor nodes to process user queries. Experimental results illustrate the efficacy of the proposed framework compared to contemporary approximation and aggregation based query processing techniques.
One of the most challenging issues in cognitive radio networks is to dynamically access the radio frequency spectrum in an uninterrupted manner. To achieve this, omniscient allocation of spectrum bands among cognitive radio users is crucial. Most of the existing spectrum allocation methods select a band from a pool according to the service requirements of a single user, neglecting the demand of multiple users. In this paper, we introduce a collaborative framework for allocating multiple bands among multiple secondary users. The proposed method defines a capacity of service metric based on the optimal sensing parameters and utilizes this metric to assign distinct bands to all or highest possible number of contending users. Performance evaluation suggests that the proposed method exhibits significant superiority over conventional approaches in terms of improved throughput and spectrum utilization, reduced interference loss and collision, and hence, enhances dynamic spectrum access and sharing capabilities.