A hybrid method of CSMA/CA and TDMA for real-time data aggregation in wireless sensor networks

被引:9
作者
Liu, Qin [1 ]
Chang, Yanan [1 ]
Jia, Xiaohua [2 ]
机构
[1] Wuhan Univ, Sch Comp, Wuhan, Hubei Province, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Data aggregation; Real-time; Wireless sensor networks; DATA-COLLECTION; PERFORMANCE;
D O I
10.1016/j.comcom.2012.09.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:269 / 278
页数:10
相关论文
共 31 条
[1]  
Ahn G.S., 2006, Proceedings of the 4th international conference on Embedded networked sensor systems, P293
[2]   Performance analysis,of the IEEE 802.11 distributed coordination function [J].
Bianchi, G .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2000, 18 (03) :535-547
[3]   System level design for clustered wireless sensor networks [J].
Bonivento, Alvise ;
Fischione, Carlo ;
Necchi, Luca ;
Pianegiani, Fernando ;
Sangiovanni-Vincentelli, Alberto .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2007, 3 (03) :202-214
[4]  
Borowski Y., 2004, IEEE WIR COMM NETW C, V1, P100
[5]  
Dai X., 2012, WIRELESS COMMUNICATI, P1
[6]  
Di Bacco Guido., 2004, 3rd Annual Mediterranean Ad Hoc Networking Workshop, P27
[7]  
ERLEBACH T, 1998, DIMACS SERIES DISCRE, V40, P117
[8]  
Hochba D.S., 1997, APPROXIMATION ALGORI
[9]   Fast Data Collection in Tree-Based Wireless Sensor Networks [J].
Incel, Ozlem Durmaz ;
Ghosh, Amitabha ;
Krishnamachari, Bhaskar ;
Chintalapudi, Krishnakant .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2012, 11 (01) :86-99
[10]   Complexity of Data Collection, Aggregation, and Selection for Wireless Sensor Networks [J].
Li, Xiang-Yang ;
Wang, Yajun ;
Wang, Yu .
IEEE TRANSACTIONS ON COMPUTERS, 2011, 60 (03) :386-399