[发明专利]一种多路径多通讯手段路由规划方法有效
申请号: | 201510848232.7 | 申请日: | 2015-11-27 |
公开(公告)号: | CN105515984B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 王超;郭兆华;刘雪峰;陈肖蒙;王旭;常旷博 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | H04L12/721 | 分类号: | H04L12/721 |
代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 路由 通讯手段 通信网络 多路径 通信网 节点邻接关系 矩阵 全路径搜索 通信手段 传统算法 互不干扰 邻接关系 邻接矩阵 路径规划 深度优先 通信网路 网络节点 信息发送 最大化 二维 图论 去除 算法 规划 筛选 | ||
本发明的一种多路径多通讯手段路由规划方法,涉及通信网络中的路径规划领域。由于通信网内各个节点之间的通讯手段有很多种,所以传统算法中表示网络节点关系的二维邻接矩阵已经不能满足需求,我们在此基础上对传统矩阵中表示节点邻接关系的数值做相应的编码,使其除了可以表示节点之间的邻接关系外,还可以表示节点之间的多种通讯手段。本发明基于图论中深度优先的全路径搜索算法,计算得出通信网内节点不相关、权值较优、且长度较小的路由。同时为了达到路由互不干扰的目的,我们对得到的路由进行了去除节点和通信手段相关性的操作,从而最大化的利用了整个通信网络内的资源,为通信网路由表的建立,信息发送路由的筛选提供了依据。
技术领域
本发明涉及通信网络中的路径规划领域,尤其是在包含多种通讯手段并且节点链接关系复杂的网络图中,可以使用本方法找出节点不相关、通讯手段之间互不干涉且权值较优的路径。
背景技术
传统的深度优先搜索算法是搜索算法的一种,它以树的深度为第一优先级遍历树的所有节点,尽可能的探索树的所有分支。对于一个图来说,深度优先搜索算法仅仅可以做到遍历图中的节点,并不能直接用于点对点的多路径搜索。
发明内容
本发明要解决的问题就是如何在一个结构复杂且通讯手段多种多样的网络环境中,为每个节点之间找到一条或几条合理的路由,建立信息发送的路由表。为解决上述问题,我们基于传统的图论中的基于深度优先的全路径搜索算法,结合通信网络的实际需求,做出了相应的改进,并且在此基础上,对路径的后续筛选做了一些特性化的改变。本发明可以计算通信网中节点不相关、权值较优且长度较小的路由,为网络中路由表的建立,信息发送路由的筛选提供参考依据,并且最大化的利用了通信网络的资源。
本发明通过以下技术方案来实现:
一种多路径多通讯手段路由规划方法,包括以下步骤:
(1)根据通讯手段的种类对网络图中节点之间的连接关系进行编码得到节点间的邻接矩阵;所述的网络图是通过通讯网络抽象出来的;
(2)将网络图中所有与源节点连接的边都标记上不同的数字标识;
(3)基于邻接矩阵进行全路径搜索得到源节点和目的节点间的所有路径;
(4)根据数字标识去除源节点和目的节点间所有路径的节点相关性,得到去除节点相关性的所有路径;
(5)根据通讯手段的种类对去除节点相关性的所有路径进行全排列,得到节点相同通讯手段不同的所有路径;
(6)根据通讯手段的限制条件对节点相同通讯手段不同的所有路径进行筛选;
完成多路径多通讯手段的路由规划。
其中,所述的步骤(1)具体包括以下步骤:
(101)确定通讯手段的种类,将通讯手段种类的个数作为编码的编码主体,编码主体的每一位对应一种通讯手段;其中,编码包括编码主体和占位;
(102)用得到的编码来表示网络图中节点之间的连接关系后,得到节点间的邻接矩阵。
其中,所述的步骤(4)具体包括以下步骤:
(401)将所有的路径按照数字标识来进行分组后选出一条最短的路径作为当前基准路径并存储,在所有路径中将这一组的路径去除得到当前路径集合;
(402)对当前路径集合去除其他组内包含当前基准路径的中间节点的路径,得到下一路径集合;其中,其他组为不包括当前基准路径所在组的分组;
(403)判断下一路径集合中的分组个数是否为一个,如果是,则该分组为最后一组,挑选出该组的最短路径并存储,执行步骤
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510848232.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种校园对战平台的负载均衡方法和装置
- 下一篇:聊天的回复方法和装置