【技术实现步骤摘要】
本专利技术属于路由网络,具体涉及一种基于多维信息和强化学习的动态分组路由算法。
技术介绍
1、分组路由是通信网络的关键功能之一,通常以最小化分组从源节点到目的节点的传输时间(即端到端延迟)为路由目标。然而,当前网络规模及其承载流量的爆炸式增长,网络结构呈现出分布式、动态性的特点,网络流量呈现突发性和不可预测性的特点,在这种情况下如何确保网络的连通性并保障网络各种应用的服务质量(qos),给传统路由算法和路由协议带来巨大的挑战。如经典的bellman-ford算法通过寻找网络拓扑中最短路径,并利用最短路径来最小化分组路由的传输时延,其对网络流量波动、负载均衡和网络拓扑变化等其它因素缺少考虑;而dsdv路由协议需采用泛洪方法来维护全局一致的路由表。然而,在缺乏网络全局协调方法和机制的分布式网络中,路由器需自行选择分组的下一跳路由节点,这要求路由算法必须具备自主学习网络局部特性的能力,进而可优选出适合的下一跳路由,这通常是一项具有挑战性的任务。
2、目前,路由算法大致可以分为两类,一类是传统的最短路径算法,如bellman-for
...【技术保护点】
1.一种基于多维信息和强化学习的动态分组路由算法,其特征在于,所述算法包括以下步骤:
2.根据权利要求1所述的一种基于多维信息和强化学习的动态分组路由算法,其特征在于,所述步骤1的具体操作为:
3.根据权利要求2所述的一种基于多维信息和强化学习的动态分组路由算法,其特征在于,所述步骤2:基于DoubleDQN算法框架并采用DNN网络构建评论网络Q(·)、目标评论网络Q-(·);其中:
4.根据权利要求3所述的一种基于多维信息和强化学习的动态分组路由算法,其特征在于,所述步骤3的具体操作为:
【技术特征摘要】
1.一种基于多维信息和强化学习的动态分组路由算法,其特征在于,所述算法包括以下步骤:
2.根据权利要求1所述的一种基于多维信息和强化学习的动态分组路由算法,其特征在于,所述步骤1的具体操作为:
3.根据权利要求2所述的一种基于多维信息和强化学...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。