计算机应用 ›› 2012, Vol. 32 ›› Issue (10): 2696-2699.DOI: 10.3724/SP.J.1087.2012.02696

• 网络与通信 • 上一篇    下一篇

基于信任机制的一种无线传感器网络簇头选举算法

王伟龙1,2,马满福2,3   

  1. 1. 甘肃省物联网工程研究中心, 兰州 730070
    2. 西北师范大学 计算机科学与工程学院,兰州 730070
    3. 兰州 西北师范大学 数信学院
  • 收稿日期:2012-04-18 修回日期:2012-05-15 发布日期:2012-10-23 出版日期:2012-10-01
  • 通讯作者: 王伟龙
  • 作者简介:王伟龙(1987-),男,山东济南人,硕士研究生,主要研究方向:物联网、并行计算;〓马满福(1968-),男,甘肃甘谷人,副教授,博士,主要研究方向:计算机系统结构、移动计算。
  • 基金资助:
    教育部科学技术研究重点项目;甘肃省科技攻关项目

Cluster head election based on trust mechanism in wireless sensor network

WANG Wei-long1,2,MA Man-fu1,3   

  1. 1. College of Computer Science and Engineering, Northwest Normal University, Lanzhou Gansu 730070, China
    2. Gansu IoT Research Center, Lanzhou Gansu 730070, China
    3.
  • Received:2012-04-18 Revised:2012-05-15 Online:2012-10-23 Published:2012-10-01
  • Contact: WANG Wei-long
  • Supported by:
    208148;2GS064-A52-035-03

摘要: 当前传感器网络(WSN)的感知簇头节点选举的主要依据是能量、位置等信息,没有考虑节点的可靠性。以信任评价值为可靠性依据,在簇头选举中在能量优先的条件下,考虑信任值的大小,来提高所选取簇头的可靠性。同时,一轮选举生成多个簇头候选节点,依次承担簇头,减少了选举频度,提高了簇头选举的效率。由此提出了能量和信任结合的簇头选举算法(CHTE)。实验表明,该方法在一定程度上选取了信任度高的节点作为簇头,与不考虑信任的选举算法比较,单位时间内在Sink节点上收到更多稳定的数据包,其平均无故障时间(MTBF)也得以提高,由此提高了网络的可靠性。

关键词: 无线传感器网络, 信任, 簇头选择, 可靠性, 服务质量

Abstract: The cluster head election of current Wireless Sensor Network (WSN) mainly relies on energy and location, but ignores the trust. In this paper, using the trust as the basis of reliability and with the energy as the priority, trust value was considered to improve the system reliability. Meanwhile, an election generates more candidate nodes, every node bears cluster head in turn, so it reduces the frequency of the election and improves the efficiency of the election of cluster head. Thus, a Cluster Head Trust Elections (CHTE) based on trust and energy was proposed. The experiments show that the electing algorithm is efficient on data packet correctness of sink node and Mean Time Between Failures (MTBF) within WSN environments.

Key words: Wireless Sensor Network (WSN), trust, Cluster Head Election (CHE), reliability, Quality of Service (QoS)