一种水下通信的多模态路由方法
摘要:
本发明公开了一种水下通信的多模态路由方法,包括步骤:传输工作开始前,记录节点信息并探测水下通信网络的信息;寻找每个节点到目的节点的所有节点不相交路由,每个节点保留长度最短的节点不相交路由;对每个节点中的待传输的数据包按照由小到大进行排序;计算该节点当前时刻能分配给下一跳节点的传输容量分配比例;使用线性回归计算所述节点传输给下一跳节点的传输容量,并使用模拟退火算法对每个传输容量进行优化,以得到最大的传输容量;利用碰撞矩阵检测数据包能否被成功传输;重复上述步骤,直至到达指定的运行时间。本发明在保证链路传输质量的同时,提升网络服务质量。
公开/授权文献
0/0