作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 移动互联与通信技术 • 上一篇    下一篇

无线传感器网络中的改进数据聚集调度算法

刘文彬1,李香宝1,付 沙1,刘红冰1,文志强2   

  1. (1. 湖南财政经济学院信息管理系,长沙 410205;2. 湖南工业大学计算机与通信学院,湖南 株洲 412008)
  • 收稿日期:2012-11-05 出版日期:2014-01-15 发布日期:2014-01-13
  • 作者简介:刘文彬(1975-),男,讲师、硕士,主研方向:无线网络,网络通信;李香宝、付 沙,讲师、硕士;刘红冰,副教授;文志强,副教授、博士
  • 基金资助:
    国家自然科学基金资助项目(61170102);湖南省自然科学基金资助项目(11JJ3070);湖南省教育厅高等学校科学研究基金资助项目(11C0215, 12C0558);湖南省重点学科建设项目

Improved Data Aggregation Scheduling Algorithm in Wireless Sensor Networks

LIU Wen-bin 1, LI Xiang-bao 1, FU Sha 1, LIU Hong-bing 1, WEN Zhi-qiang 2   

  1. (1. Department of Information and Management, Hunan University of Finance and Economics, Changsha 410205, China; 2. School of Computer and Communication, Hunan University of Technology, Zhuzhou 412008, China)
  • Received:2012-11-05 Online:2014-01-15 Published:2014-01-13

摘要: 针对现有聚集数据调度近似算法具有较高延时上界的问题,提出一种改进的聚集数据调度近似算法。建立一棵根在中心结点的广度优先搜索树,分层构造一个最大独立集(MIS),使MIS中相邻的2个结点相距两跳。将MIS中的结点连接起来,形成一棵根在中心结点的数据聚集调度树,使结点按数据聚集调度树进行分层数据调度。在数据聚集调度树的构造过程中,对于任意支配点,以最小的结点连接其相距两跳的支配点。对于2个相邻支配点的公共邻居支配点,通过在距中心点最近的支配点加入数据聚集树,使其在数据调度过程中将数据发送给距中心点最近的支配点,从而降低数据的聚集延时。实验结果表明,与SAS算法、Guo’s算法和IAS算法相比,该算法的数据聚集延时更低,其延时上界为14R+△?10。

关键词: 数据聚集, 最小延时, 无线传感器网络, 数据调度算法, 圆盘图, 传输冲突

Abstract: An improved approximation data aggregation scheduling algorithm for Minimum Data Aggregation Latency(MDAL) is presented due to the existing algorithms have a high time latency bound. A Breadth First Search(BFS) tree rooted at the center node is constructed in this algorithm. And then, a Maximal Independent Set(MIS) is found layer by layer and the adjacent dominators have only 2-hop away from each other. A data aggregation scheduling tree rooted at the center node is formed by using some nodes to connect the nodes in MIS. Thus, the node’s data can be scheduled layer by layer according to the data aggregation scheduling tree. For every dominator, it always connects its 2-hop neighboring dominators using minimal connectors. For the common neighboring dominators of two adjacent dominators, they select a dominator which is close to the center node to join the data aggregation scheduling tree so as to send their data to it. Using this method, the latency for the sink collecting all sensors’ data is reduced greatly. Simulation results show that compared with SAS algorithm, Guo’s algorithm and IAS algorithm, this algorithm has lower average latency than previous works and it has a latency bound of 14R+△?10.

Key words: data aggregation, minimum latency, Wireless Sensor Networks(WSNs), data scheduling algorithm, disk graph, transmitting collision

中图分类号: