The invention discloses a method of Fuzzy Hungary based underwater mobile sensor forwarding method, the main process is the common node to the anchor node sends request forwarding, forwarding weight anchor node calculation request, and generates a forwarding priority queue. The anchor node communication range and search depth is less than the transmitting node, fuzzy matrix, fuzzy Hungarian method generated by the 0 1 matrix. The use of anchor node as a forwarding agent, according to the 0 1 copies of the message of matrix on the survival time, the survival time of copies of the message set. The sink node after receiving the message, send the confirmation signal to the ordinary nodes in the communication range, ordinary nodes carry acknowledgement signal in contact to the anchor node, sending the confirmation signal to the anchor node and anchor node receives a confirmation signal after the confirmation message list will be updated. The present invention is improved on the Hungarian method and greatly reduces the degree of iteration in the Hungarian method.
【技术实现步骤摘要】
一种基于模糊匈牙利方法的水下移动传感器转发方法
本专利技术属于移动传感器网络机会转发
,具体涉及一种基于模糊匈牙利方法的水下移动传感器转发方法。
技术介绍
随着海洋经济近年来的发展,水下传感器网络的应用是近年来无线传感器网络系统中的研究热点之一,水下传感器网络可以将传感器采集到的数据发送给地面控制中心,在灾难预警,资源勘测,以及环境测试等方面均有重要的应用前景。水下传感器网络基于水声多跳机制,主要由普通节点,锚定节点,汇聚节点组成,如图1所示,普通节点易移动,受环境影响较大,锚定节点一般由固定物牵引,受环境影响相对较小,转发状况相对稳定,汇聚节点一般位于水面,用于接收从普通节点产生的消息。在传统移动自组织网网络中,节点会事先建立端到端路径,节点之间的数据传输比较稳定,但是在水下传感器网络中,受到节点移动性,节点的稀疏分布,以及传输距离等因素的影响,节点之间的链路会频繁中断,无法保障具有连续性的传输任务。这种复杂的网络环境与近年来提出的机会网络体系结构相似,利用“存储-携带-转发”的模式,节点在运动过程中通过与其他节点通过机会式接触进行数据传输。根据机会式网络的特点,路由算法可以分为单副本路由与多副本路由,单副本路由算法例如FirstContact,在网络中仅仅存在一个消息副本,尽管路由过程中的开销小,但是会有传输时延高,可靠性低的特点。对于多副本传输算法,例如SprayandWait,Epidemic等,多个节点会在相同的时间周期携带同样的消息副本,这种方法更加适应动态的网络拓扑结构,尽管加大了网络资源的消耗,但是增加了消息的投递成功率,并且降低了消 ...
【技术保护点】
一种基于模糊匈牙利方法的水下移动传感器转发方法,其特征在于包含以下步骤:步骤1:普通节点产生数据,若在移动过程中进入锚定节点的通信范围内并且深度大于该节点时,就向该锚定节点发出转发请求,锚定节点根据收到转发请求中的内容计算请求的转发权重,按照该权重值大小生成转发优先级队列,然后根据该优先级队列处理这些请求;步骤2:假设请求数目为n,所述锚定节点查找通信范围内且深度小于自身的节点,如果节点数目为大于n个节点,利用下面公式(1)排序选择出转发权重前n的节点,
【技术特征摘要】
1.一种基于模糊匈牙利方法的水下移动传感器转发方法,其特征在于包含以下步骤:步骤1:普通节点产生数据,若在移动过程中进入锚定节点的通信范围内并且深度大于该节点时,就向该锚定节点发出转发请求,锚定节点根据收到转发请求中的内容计算请求的转发权重,按照该权重值大小生成转发优先级队列,然后根据该优先级队列处理这些请求;步骤2:假设请求数目为n,所述锚定节点查找通信范围内且深度小于自身的节点,如果节点数目为大于n个节点,利用下面公式(1)排序选择出转发权重前n的节点,再利用公式(2)生成转发模糊矩阵,然后模糊矩阵利用模糊匈牙利方法进行处理后生成0-1矩阵,每一个转发节点对应一个接受节点,该接受节点称作主要接受节点,转发节点对应为矩阵内容为0的接受节点,称为次要接受节点;步骤3:利用锚定节点作为转发中介,转发节点将消息副本首先转发给锚定节点,随后锚定节点根据0-1矩阵对消息副本进行存活时间处理,对于要转发给主要接受节点和次要接受节点的消息,设置消息副本的生存时间;步骤4:当汇聚节点收到消息后,向通信范围内的普通节点发送确认信号,携带确认信号的普通节点在接触...
【专利技术属性】
技术研发人员:刘林峰,周萍,李东炜,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。