摘要
本发明涉及一种基于双簇首的无线传感器网络分簇路由方法,所述方法包括:无线传感器网络中的基站向整个网络发送初始化消息;无线传感器网络内的节点向所述基站上报自身的位置、剩余能量和节点ID信息;所述基站获取无线传感器网络内节点的位置、ID、剩余能量,并统计节点总数;所述基站根据统计的信息将分布区域进行横向划分;根据节点的位置、ID以及剩余能量,选举出候选主簇首;根据所述候选主簇首与所述基站之间的距离,设置不同的竞争半径,并在所述竞争半径内选举出最终主簇首,并由所述最终主簇首组织成簇;在数据传输时,分为簇内和簇间的传输方式。本发明提供的技术方案,能够解决网络生存周期短的问题。