[发明专利]自适应能耗和延迟的水声传感器网络路由决策方法在审
申请号: | 201910325682.6 | 申请日: | 2019-04-22 |
公开(公告)号: | CN110113796A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 苏毅珊;范榕;张麟 | 申请(专利权)人: | 天津大学 |
主分类号: | H04W40/04 | 分类号: | H04W40/04;H04W40/10;H04L12/721;H04B13/02 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水声传感器网络 网络 路由决策 剩余能量 自适应 延迟 能耗 传感器节点 数据预处理 节点部署 离线训练 邻居节点 深度信息 损失函数 网络参数 初始化 输入层 源节点 回报 | ||
本发明涉及一种基于深度Q网络的自适应能耗和延迟的水声传感器网络路由决策方法,包括下列的步骤:(1)以某传感器节点作为源节点,对从邻居节点接收到的剩余能量和深度信息进行数据预处理,作为深度Q网络的输入层信息;(2)构造深度Q网络;(3)构造损失函数;(4)考虑节点的剩余能量和深度,构造深度Q网络的回报函数;(5)初始化深度Q网络参数;(6)在将节点部署到水下之前采用离线训练的方式训练深度Q网络。
技术领域
本发明属于水声传感器网络通信技术领域,涉及一种路由决策方法。
背景技术
水声传感器网络具有长传输延时,高能量消耗以及动态拓扑的特点。由于水声传感器节点体积大,难以更换电池,因而受限的资源限制了网络寿命,即网络的有效作用时间。针对这些问题,目前虽然提出了很多面向水声通信的路由决策方法,但是仍然存在很多缺点与问题,迫切需要更加全面的路由算法。
传统的路由协议采用最短路径算法缩短端到端延时,减少网络能耗,但是分布在最短路径上的“热点”节点会被频繁使用,因而缩短了网络寿命。为延长网络有效使用时间,许多智能路由决策算法被提出。这些路由协议选择剩余能量多的节点作为下一跳转发节点,但是未能全面权衡网络寿命与端到端延时和能量消耗之间的综合优化情况。
发明内容
针对上述问题,本发明提出一种自适应能耗和延迟的水声传感器网络路由决策方法,更加全面地考虑了水声通信的重要指标,从而可以延长网络寿命,提升通信网性能。技术方案如下:
一种基于深度Q网络的自适应能耗和延迟的水声传感器网络路由决策方法,包括下列的步骤:
(1)以某传感器节点作为源节点,对从邻居节点接收到的剩余能量和深度信息通过公式rre=reini/remax和rde=deini/demax进行数据预处理,作为深度Q网络的输入层信息,其中reini和deini分别表示某邻居节点当前的剩余能量和深度,remax和demax分别表示该源节点的所有邻居节点中具有最大剩余能量和深度的数值;
(2)构造深度Q网络,包括输入层、若干隐藏层和输出层,通过全连接方式连接各层,输出层输出Q值,其中Q值表示在某一节点状态下做出某种行为的奖励值;
(3)构造损失函数:通过公式L(w)=E[(Qreal-Qesti(si,ai,w))2]得到深度Q网络的损失函数,其中表示将要更新的奖励Q值,R(si,ai)表示在状态si采取行动ai后所获得的回报,γ表示折扣因子,P(si,ai,si+1)表示在状态si采取行动ai后转移到状态si+1的概率,Q*(si+1,ai+1,w)=maxQesti(si+1,ai+1,w)表示在下一个状态si+1采取行动ai+1后所能获得的最大Q值,w是网络参数;Qesti(si,ai,w)表示在当前状态si下采取行动ai能够获得的Q值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910325682.6/2.html,转载请声明来源钻瓜专利网。