【技术实现步骤摘要】
本专利技术涉及无线通信领域,具体涉及一种基于量化共识分布式Gossip算法的无线通信方法。
技术介绍
随着无线技术的发展,人类生活的电磁环境变得越来越复杂,同时许多情况下需要对信息进行采集、监测、分析和处理。而无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,它是一种全新的信息获取方式,能够实时协作地感知、采集和处理网络覆盖区域中被感知对象的信息,因此无线传感器网络为人们提供最直接、最有效、最真实的信息,具有快速部署、抗毁性强、实时性等特点,有着越来越广泛的应用前景。在分布式系统网络中的重要问题就是节点都达成一种共识的状态。该共识协议包括分布式共识和同步问题。它在传感器网络中的分布式协同和分布式数据融合,以及并行计算机中负载平衡中都是核心问题。Gossip算法简单、高效,并且具有良好的扩展性和鲁棒性,可以很好的适应无线传感器网络这类分布式系统环境。该算法能够允许所有的节点最终在一个参数上达成一致,并且比传统的洪泛算法消耗资源少,收敛速度更快。因此,Gossip算法在实际应用中,更方便、简单、节省资源。比如在一个住宅小区内,每栋楼都有一个温度传感器或者湿度传感器,那么就可以通过Gossip算法,每个传感器之间相互通信更新自己信息,最终得到平均温度或湿度情况,每个用户就能够实时的了解天气情况。但是在应用中需要注意几个问题1)传感器节点通信距离有限。因此,只能在一定距离范围内的传感器才能进行通信;2)传感器节点储存能力和信道容量有限。在通信过程中,对信息进行量化是不可缺少的步骤;3)收敛速度快慢。不同地通信方式,所有节点收敛速度不一样,广播比单播 ...
【技术保护点】
基于量化共识的分布式Gossip算法的无线通信方法,其特征是:在包含有N个节点的无线传感器网络,N为正整数,它的无线通信方法为:步骤一、初始化网络中每个节点的状态值,设置适当迭代次数;步骤二、在第t个时隙下,随机唤醒节点i,并将节点i作为发起节点;i为大于或等于1且小于或等于N的整数;所述发起节点i在无线传感器网络中广播其自身的状态值xi(t),t为实数;步骤三、在无线传感器网络中,与节点i的欧式距离小于其连通半径R的所有节点均作为接收节点,所有接收节点集合记为Ni;每个接收节点均接收步骤二中发起节点i广播的状态值xi(t),并均进行加权平均运算,每个接收节点均获得加权平均运算结果;步骤四、将步骤三中每个接收节点获得的加权平均运算结果均进行量化运算,获得该接收节点的量化结果,并将该量化结果作为该接收节点的新的状态值,完成对Ni中所有接收节点状态值的第C次更新;所述C的初始值为1;步骤五、将C的值加1,并判断C的值是否迭代次数是否小于步骤一中设置迭代次数,如果判断结果为是,则返回执行步骤二;如果判断结果为否,则执行步骤六;步骤六、结束对网络中节点的唤醒,进而实现基于量化共识的分布式Gos ...
【技术特征摘要】
1.基于量化共识的分布式Gossip算法的无线通信方法,其特征是在包含有N个节点的无线传感器网络,N为正整数,它的无线通信方法为步骤一、初始化网络中每个节点的状态值,设置适当迭代次数;步骤二、在第t个时隙下,随机唤醒节点i,并将节点i作为发起节点;i为大于或等于I 且小于或等于N的整数;所述发起节点i在无线传感器网络中广播其自身的状态值Xi (t), t为实数;步骤三、在无线传感器网络中,与节点i的欧式距离小于其连通半径R的所有节点均作为接收节点,所有接收节点集合记为Ni ;每个接收节点均接收步骤二中发起节点i广播的状态值Xi (t),并均进行加权平均运算,每个接收节点均获得加权平均运算结果;步骤四、将步骤三中每个接收节点获得的加权平均运算结果均进行量化运算,获得该接收节点的量化结果,并将该量化结果作为该接收节点的新的状态值,完成对Ni中所有接收节点状态值...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。