本申请涉及无线通信,尤其涉及多链路自适应优化领域,具体为一种用于光猫的多链路自适应队列优化方法及系统。
背景技术:
1、随着光纤传输网络的普及和数据需求的增长,光猫作为终端设备扮演着至关重要的角色。然而,在高负载和复杂网络环境下,传统的队列管理方法往往无法有效应对数据拥堵和网络波动,因此需要一种更加智能和灵活的多链路自适应队列优化方法及系统。
2、综上所述,采用本方法解决了现有技术中面对数据拥堵和网络波动时,无法快速进行响应,资源调用不均衡,数据传输存在较高时延,无法对复杂多变的网络环境进行适应的技术问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提升光猫数据传输效率,降低传输时延,提高对多链路进行自适应队列调整优化的一种用于光猫的多链路自适应队列优化方法及系统。
2、第一方面,提供了一种用于光猫的多链路自适应队列优化方法,所述方法包括:基于多链路配置模块提取待传输数据包集合,并获取可调用的n条传输链,所述n条传输链的一端与目标光猫的接口通信连接,n为大于等于1的正整数;对所述待传输数据包集合进行时延敏感度聚簇分析,获得k个待传输数据包簇,其中,每个待传输数据包簇具有时延敏感度标识;遍历所述n条传输链进行历史容错度识别,获得n个传输容错度;基于所述k个待传输数据包簇和n个传输容错度进行多链路队列配置,获得初始多链路传输队列;利用传输监测模块对根据所述初始多链路传输队列进行数据传输的过程进行监测,获得l个正常数据传输效率和k个异常数据传输效率,其中,l+k=n;基于自适应优化模块遍历所述k个异常数据传输效率,结合所述l个正常数据传输效率进行自适应队列优化,获得目标自适应队列优化方案;利用所述目标自适应队列优化方案对所述初始多链路传输队列进行调整优化。
3、第二方面,提供了一种用于光猫的多链路自适应队列优化系统,所述系统包括:待传输数据包提取模块,所述待传输数据包提取模块用于基于多链路配置模块提取待传输数据包集合,并获取可调用的n条传输链,所述n条传输链的一端与目标光猫的接口通信连接,n为大于等于1的正整数;待传输数据包簇获得模块,所述待传输数据包簇获得模块用于对所述待传输数据包集合进行时延敏感度聚簇分析,获得k个待传输数据包簇,其中,每个待传输数据包簇具有时延敏感度标识;传输容错度获得模块,所述传输容错度获得模块用于遍历所述n条传输链进行历史容错度识别,获得n个传输容错度;多链路传输队列获得模块,所述多链路传输队列获得模块用于基于所述k个待传输数据包簇和n个传输容错度进行多链路队列配置,获得初始多链路传输队列;数据传输过程监测模块,所述数据传输过程监测模块用于利用传输监测模块对根据所述初始多链路传输队列进行数据传输的过程进行监测,获得l个正常数据传输效率和k个异常数据传输效率,其中,l+k=n;目标自适应队列优化方案获得模块,所述目标自适应队列优化方案获得模块用于基于自适应优化模块遍历所述k个异常数据传输效率,结合所述l个正常数据传输效率进行自适应队列优化,获得目标自适应队列优化方案;调整优化模块,所述调整优化模块用于利用所述目标自适应队列优化方案对所述初始多链路传输队列进行调整优化。
4、第三方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述步骤。
5、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述步骤。
6、上述一种用于光猫的多链路自适应队列优化方法及系统,采用本方法解决了现有技术中面对数据拥堵和网络波动时,无法快速进行响应,资源调用不均衡,数据传输存在较高时延,无法对复杂多变的网络环境进行适应的技术问题,达到了提升光猫数据传输效率,降低传输时延,提高对多链路进行自适应队列调整优化的技术效果。
7、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.一种用于光猫的多链路自适应队列优化方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,对所述待传输数据包集合进行时延敏感度聚簇分析,获得k个待传输数据包簇,所述方法包括:
3.如权利要求2所述的方法,其特征在于,根据所述多个数据包时延敏感度进行聚簇分析,获得k个待传输数据包簇,所述方法包括:
4.如权利要求3所述的方法,其特征在于,计算所述第一梯度上升区域的敏感度综合值,判断是否满足预设敏感度综合值阈值,所述方法包括:
5.如权利要求1所述的方法,其特征在于,遍历所述n条传输链进行历史容错度识别,获得n个传输容错度,所述方法包括:
6.如权利要求1所述的方法,其特征在于,所述方法包括:
7.如权利要求6所述的方法,其特征在于,所述方法包括:
8.一种用于光猫的多链路自适应队列优化系统,其特征在于,所述系统包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
