Simple local search problems that are hard to solve
SIAM Journal on Computing
RAP: A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks
RTAS '02 Proceedings of the Eighth IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'02)
An adaptive energy-efficient MAC protocol for wireless sensor networks
Proceedings of the 1st international conference on Embedded networked sensor systems
Medium access control with coordinated adaptive sleeping for wireless sensor networks
IEEE/ACM Transactions on Networking (TON)
An overlay MAC layer for 802.11 networks
Proceedings of the 3rd international conference on Mobile systems, applications, and services
Design and evaluation of a new MAC protocol for long-distance 802.11 mesh networks
Proceedings of the 11th annual international conference on Mobile computing and networking
Funneling-MAC: a localized, sink-oriented MAC for boosting fidelity in sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
FreeMAC: framework for multi-channel mac development on 802.11 hardware
Proceedings of the ACM workshop on Programmable routers for extensible services of tomorrow
Z-MAC: a hybrid MAC for wireless sensor networks
IEEE/ACM Transactions on Networking (TON)
Minimum-latency aggregation scheduling in multihop wireless networks
Proceedings of the tenth ACM international symposium on Mobile ad hoc networking and computing
Real-time data aggregation in contention-based wireless sensor networks
ACM Transactions on Sensor Networks (TOSN)
Reducing data aggregation latency by using partially overlapped channels in sensor networks
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
A Delay-Efficient Algorithm for Data Aggregation in Multihop Wireless Sensor Networks
IEEE Transactions on Parallel and Distributed Systems
Complexity of Data Collection, Aggregation, and Selection for Wireless Sensor Networks
IEEE Transactions on Computers
Breath: An Adaptive Protocol for Industrial Control Applications Using Wireless Sensor Networks
IEEE Transactions on Mobile Computing
Fast Data Collection in Tree-Based Wireless Sensor Networks
IEEE Transactions on Mobile Computing
CSMA/CA performance under high traffic conditions: throughput and delay analysis
Computer Communications
Performance analysis of the IEEE 802.11 distributed coordination function
IEEE Journal on Selected Areas in Communications
Collision-minimizing CSMA and its applications to wireless sensor networks
IEEE Journal on Selected Areas in Communications
Time synchronization in sensor networks: a survey
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.24 |
We study the real-time data aggregation in contention-based wireless sensor networks that use CSMA/CA MAC layer protocols as defined in IEEE 802.15.4 or IEEE 802.11 standard. The problem is, for a given data aggregation tree and a delay bound, to maximize the average transmission success probability of all sensor nodes within the delay bound. In CSMA/CA protocols, the success probability and the expected transmission delay are highly sensitive to node interference, while the node interference is often very high in the large scale sensor networks. We propose a hybrid method that combines the CSMA/CA protocol with TDMA scheduling of transmissions. We divide the child nodes of a parent into groups and schedule the groups into different ''time-frames'' for transmission. Within the group, the nodes still use the CSMA/CA protocol to compete for data transmission. By doing so, we divide a large collision domain (i.e., all child nodes competing to transmit to their parent) into several small collision domains (i.e., a group of nodes competing for transmission), and the success probability can thus be significantly improved. On the other hand, the ''time-frame'' used in our method is much larger than the timeslot used in pure TDMA protocols. It only requires loose synchronization of clocks, which is suitable for low-cost sensor networks. We transform our objective of maximizing the average success probability into minimizing the average node interference. We then convert our problem to the maximum weight k-cut problem, which is NP-hard. We propose two efficient heuristic algorithms to solve the problem. Simulation results have shown that our proposed method can improve the success probability significantly.