【技术实现步骤摘要】
一种基于递归更新的传感器路由更新方法及装置
本公开涉及网络路由
,特别涉及一种基于递归更新的传感器路由更新方法及装置。
技术介绍
在传感器网络中,各类传感器的数量不断增加,对通信系统的复杂性提出了新的要求。很多的重要实时数据,都是通过传感器网络的路由路径进行交换,一旦传感器网络的连接出现问题、或者某个传感器节点出现故障,由于没有相应的数据备用路径,可能会导致整个传感器网络数据无法交换传输,导致传感器网络不能正常工作,目前传感器网络一般通过LEACH路由算法或者HEED算法进行分簇,每个传感器节点,以下简称节点,都可独立地处理其自身信息,之后将各决策结果发送到簇区内的簇头节点,簇头节点再并送至汇聚节点进行融合,即数据采集点的传感器数据采集节点向簇头节点发送数据采集节点后,通过簇头节点再并送至汇聚节点汇聚之后到基站中。此外,还需要引入RTS/CTS协议即请求发送/允许发送协议解决隐藏簇头,相当于一种握手协议,主要用来解决“隐藏簇头”问题。“隐藏簇头”是指,传感器A向汇聚节点B发送信息,簇头C未侦测到A也向B发送,故A和C同时将信号发送至B,引起信号冲突,最终导致 ...
【技术保护点】
1.一种基于递归更新的传感器路由更新方法,其特征在于,所述方法包括:步骤1,初始化分布式传感器网络;步骤2,计算信道度量参数;步骤3,簇头动态调整;步骤4,进行隐藏簇头冲突处理;步骤5,更新路由表。
【技术特征摘要】
1.一种基于递归更新的传感器路由更新方法,其特征在于,所述方法包括:步骤1,初始化分布式传感器网络;步骤2,计算信道度量参数;步骤3,簇头动态调整;步骤4,进行隐藏簇头冲突处理;步骤5,更新路由表。2.根据权利要求1所述的一种基于递归更新的传感器路由更新方法,其特征在于,在步骤1中,初始化分布式传感器网络的方法为,分布式传感器网络通过LEACH或HEED算法进行分簇后,分为三个部分组成,m个传感器数据采集节点、n个汇聚节点和若干个簇头节点Ri,i=1,2,…M。3.根据权利要求1所述的一种基于递归更新的传感器路由更新方法,其特征在于,在步骤1中,初始化分布式传感器网络后,信号从传感器数据采集节点传输到汇聚节点要经过三个步骤:第一步,传感器数据采集节点,以下称为采集节点,采集节点发送数据,候选簇头节点转发数据,目标节点从中选择m个采集节点和簇头节点,通过反向链路将选择的节点信息反馈到相应的采集节点和簇头节点;第二步,采集节点对要发送的信号进行广播,被选中的簇头节点转发信息,而未被选中的候选簇头节点则不进行任何操作;第三步,停止传输,汇聚节点通过最大比合并接收,开始接收并合并由簇头节点和采集节点传来的信息并转发到基站。4.根据权利要求1所述的一种基于递归更新的传感器路由更新方法,其特征在于,在步骤2中,计算信道度量参数的方法为,通过监听来自基站的RTS分组和汇聚节点的CTS分组,采集节点i侦听得到基站和簇头节点i之间的信道信息asi及簇头节点i和汇聚节点d之间的信道信息aid,计算得到每个簇头节点的信道度量参数hi,5.根据权利要求1所述的一种基于递归更新的传感器路由更新方法,其特征在于...
【专利技术属性】
技术研发人员:张彩霞,王向东,
申请(专利权)人:佛山科学技术学院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。