电信科学 ›› 2012, Vol. 28 ›› Issue (2): 36-45.doi: 10.3969/j.issn.1000-0801.2012.02.008

• 研究与开发 • 上一篇    下一篇

Dual-Radio传感器网络中一种多功率多信道数据收集调度策略

范斌1,2,李金宝1,2,郭龙江1,2,柳絮1,2   

  1. 1 黑龙江大学计算机科学技术学院 哈尔滨 150080
    2 黑龙江省数据库与并行计算重点实验室 哈尔滨 150080
  • 出版日期:2012-02-15 发布日期:2012-02-15
  • 基金资助:
    国家自然科学基金资助项目;国家自然科学基金青年科学基金资助项目;黑龙江省科技攻关资助项目;中国博士后基金资助项目;黑龙江省教育厅重点资助项目;黑龙江省博士后基金资助项目;哈尔滨市青年科技创新人才研究专项基金资助项目

A Multi-Power Multi-Channel Data Collection Scheduling Algorithm in Dual-Radio Sensor Networks

Bin Fan1,2,Jinbao Li1,2,Longjiang Guo1,2,Xu Liu1,2   

  1. 1 School of Computer Science and Technology,Heilongjiang University,Harbin 150080,China
    2 Key Laboratory of Database and Parallel Computing,Harbin 150080,China
  • Online:2012-02-15 Published:2012-02-15

摘要:

MMDC 首先为每个节点构造数据收集的能量消耗最优路径;然后考虑网内通信冲突、数据收集时延等因素,构建 MPST,使数据收集能耗小、冲突少、时延低;最后在 MPST 的基础上运用 CALS 完成数据收集,CALS 借助较少的 Radio 和信道,消除链路间的通信冲突与干扰,实现多条链路无冲突并行收发数据,从而优化数据收集效率。实验结果表明,MMDC 可有效降低数据转发时延,缩短数据收集时间,减少网络能量消耗,提高网络吞吐量。

关键词: 无线传感器网络, 信道分配, 链路调度

Abstract:

Aiming at the data collection problem in dual-radio sensor networks,a multi-power multi-channel data collection scheduling algorithm named MMDC is proposed.MMDC first constructs the optimal path for data collection with each nodeˊs energy consumption,then considers the conflict within the network communications,data collection delays and other factors,to construct a multi-level power spanning tree called MPST,to reduce energy consumption,conflict,and delay of data collection.Finally,based on MPST,we use joint channel allocation and link scheduling algorithm for data collection,called CALS.CALS employs fewer radios and channels to eliminate the conflict and interference between the communication links,to achieve conflict-free parallel sending and receiving data in multiple links,and to optimize data collection efficiency.The results show that MMDC can effectively reduce the data forwarding delay,the data collection time and the network energy consumption,as well as increase the network throughput.

Key words: wireless sensor network, channel assignment, link scheduling

No Suggested Reading articles found!