一种带宽增强方法、通信系统、存储介质以及计算机设备技术方案

技术编号:32851542 阅读:24 留言:0更新日期:2022-03-30 19:08
本发明专利技术公开了一种带宽增强方法、通信系统、存储介质以及计算机设备。该方法包括:S1:轮询判断至少两路传输通道中是否存在可用的传输通道,若否则控制等待计数器加1并跳转至S1,若是则分配传输通道;S3:使用分配的传输通道传输数据包,并控制该传输通道的传输计数器加1;S5:根据本次传输的等待计数器的等待数值动态调整该传输通道的缓存容量,存储等待数值并对等待计数器进行初始化;S7:判断各传输通道的传输计数器的传输次数之和是否大于等于预设传输阈值,若否则跳转至S1以继续传输数据,若是则跳转至S9;S9:根据各传输通道的传输次数动态调整各传输通道的缓存容量,将各传输通道的传输计数器初始化并跳转至S1以继续传输数据。输数据。输数据。

【技术实现步骤摘要】
一种带宽增强方法、通信系统、存储介质以及计算机设备


[0001]本专利技术涉及显示
,特别是涉及一种带宽增强方法、通信系统、存储介质以及计算机设备。

技术介绍

[0002]现有的通信系统主要采用以下两种方式进行传输通道的数据写入:
[0003]1、询问分配方式,即将各传输通道设置为固定大小的缓存容量,每次传输前询问各传输通道是否处于可写状态,将数据分配至可写的传输通道。
[0004]2、平均分配方式,即将待传输文件的缓存平均分成与传输通道数量相同的若干部分,并分别逐次发给各传输通道。
[0005]上述两种工作方式均存在不同程度的时延等待问题和带宽浪费问题,因此,需要一种新的带宽增强方法、通信系统、存储介质以及计算机设备。

技术实现思路

[0006]为了解决上述问题至少之一,本专利技术第一个实施例提供一种带宽增强方法,包括:
[0007]S1:轮询判断至少两路传输通道中是否存在可用的传输通道,若否则控制等待计数器加1并跳转至S1,若是则分配传输通道;
[0008]S3:使用分配的传输通道传输数据包,并控制该传输通道的传输计数器加1;
[0009]S5:根据本次传输的等待计数器的等待数值动态调整该传输通道的缓存容量,存储所述等待数值并对所述等待计数器进行初始化;
[0010]S7:判断各传输通道的传输计数器的传输次数之和是否大于等于预设的传输阈值,若否则跳转至S1以继续传输数据,若是则跳转至S9;
[0011]S9:根据各传输通道的传输次数动态调整各传输通道的缓存容量,将各传输通道的传输计数器初始化并跳转至S1以继续传输数据。
[0012]进一步的,在所述S1之前,所述带宽增强方法还包括:
[0013]将各传输通道的缓存容量设置为预设的容量阈值。
[0014]进一步的,所述S5进一步包括:
[0015]S51:判断本次传输的等待计数器的等待数值是否大于预设的第一等待阈值,若是则存储本次传输通道的缓存容量并利用预设的第一容量比调整该传输通道的缓存容量,若否则跳转至S53;
[0016]S53:判断本次传输的等待计数器的等待数值是否小于等于预设的第一等待阈值且大于预设的第二等待阈值,若是则存储本次传输通道的缓存容量并利用预设的第一步进值调整该传输通道的缓存容量,若否则跳转至S55;
[0017]S55:判断本次传输的等待计数器的等待数值是否小于等于预设的第二等待阈值,若是则根据该传输通道的前一次传输的等待数值动态调整该传输通道的缓存容量。
[0018]进一步的,所述S55进一步包括:
[0019]S551:判断该传输通道的前一次传输的等待数值是否大于预设的第二等待阈值,若是则跳转至S553,若否则跳转至S555;
[0020]S553:存储本次传输通道的缓存容量,将该传输通道的缓存容量设置为该传输通道的前一次传输的缓存容量;
[0021]S555:存储本次传输通道的缓存容量,利用预设的第二容量比调整该传输通道的缓存容量。
[0022]进一步的,所述S9进一步包括:
[0023]S91:确定各传输通道中的传输次数的最大值和最小值;
[0024]S93:判断所述最大值和最小值的差值是否小于预设的差值阈值,若是则将各传输通道的传输计数器初始化并跳转至S1以继续传输数据,若否则跳转至S95;
[0025]S95:根据各传输通道的传输次数与所述最小值的比值调整对应传输通道的缓存容量,将各传输通道的传输计数器初始化并跳转至S1以继续传输数据。
[0026]进一步的,所述传输通道的数量为3通道,各传输通道为5G通信模块。
[0027]本专利技术第二个实施例提供一种应用上述带宽增强方法的通信系统,包括:
[0028]至少两路传输通道、等待计数器和带宽控制器,其中
[0029]每路传输通道包括传输计数器,用于记录该传输通道的传输次数;
[0030]所述等待计数器,用于记录一次传输的等待时间;
[0031]所述带宽控制器配置为:
[0032]S1:轮询判断至少两路传输通道中是否存在可用的传输通道,若否则控制等待计数器加1并跳转至S1,若是则分配传输通道;
[0033]S3:使用分配的传输通道传输数据包,并控制该传输通道的传输计数
[0034]器加1;
[0035]S5:根据本次传输的等待计数器的等待数值动态调整该传输通道的缓存容量,存储所述等待数值并对所述等待计数器进行初始化;
[0036]S7:判断各传输通道的传输计数器的传输次数之和是否大于等于预设的传输阈值,若否则跳转至S1以继续传输数据,若是则跳转至S9;
[0037]S9:根据各传输通道的传输次数动态调整各传输通道的缓存容量,将各传输通道的传输计数器初始化并跳转至S1以继续传输数据。
[0038]进一步的,所述传输通道的数量为3通道,各传输通道为5G通信模块。
[0039]本专利技术第三个实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述带宽增强方法。
[0040]本专利技术第四个实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述的带宽增强方法。
[0041]本专利技术的有益效果如下:
[0042]本专利技术针对目前现有的问题,提出一种带宽增强方法,一方面利用预设传输次数内记录的各传输通道的传输次数比动态调整各传输通道的缓存容量,另一方面通过记录的各数据包传输的等待数值对各传输通道的缓存容量进行实时动态调整,使得根据各传输通道传输速度最大化匹配其缓存容量,从而实现各传输通道的宽带最大化利用,减小各传输
通道的写入数据的等待时间,有效实现带宽增强,缓解带宽浪费,提高通信系统的整体传输速率,具有广泛的应用前景。
附图说明
[0043]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1示出本专利技术的一个实施例所述带宽增强方法的流程图;
[0045]图2示出本专利技术的一个实施例利用等待数值调整传输通道缓存容量的流程图;
[0046]图3示出本专利技术的一个实施例利用传输次数调整传输通道缓存容量的流程图;
[0047]图4示出本专利技术的一个实施例的通信系统的结构框图;
[0048]图5示出本专利技术的另一个实施例所述的一种计算机设备的结构示意图。
具体实施方式
[0049]为了更清楚地说明本专利技术,下面结合优选实施例和附图对本专利技术做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种带宽增强方法,其特征在于,包括:S1:轮询判断至少两路传输通道中是否存在可用的传输通道,若否则控制等待计数器加1并跳转至S1,若是则分配传输通道;S3:使用分配的传输通道传输数据包,并控制该传输通道的传输计数器加1;S5:根据本次传输的等待计数器的等待数值动态调整该传输通道的缓存容量,存储所述等待数值并对所述等待计数器进行初始化;S7:判断各传输通道的传输计数器的传输次数之和是否大于等于预设的传输阈值,若否则跳转至S1以继续传输数据,若是则跳转至S9;S9:根据各传输通道的传输次数动态调整各传输通道的缓存容量,将各传输通道的传输计数器初始化并跳转至S1以继续传输数据。2.根据权利要求1所述的带宽增强方法,其特征在于,在所述S1之前,所述带宽增强方法还包括:将各传输通道的缓存容量设置为预设的容量阈值。3.根据权利要求2所述的带宽增强方法,其特征在于,所述S5进一步包括:S51:判断本次传输的等待计数器的等待数值是否大于预设的第一等待阈值,若是则存储本次传输通道的缓存容量并利用预设的第一容量比调整该传输通道的缓存容量,若否则跳转至S53;S53:判断本次传输的等待计数器的等待数值是否小于等于预设的第一等待阈值且大于预设的第二等待阈值,若是则存储本次传输通道的缓存容量并利用预设的第一步进值调整该传输通道的缓存容量,若否则跳转至S55;S55:判断本次传输的等待计数器的等待数值是否小于等于预设的第二等待阈值,若是则根据该传输通道的前一次传输的等待数值动态调整该传输通道的缓存容量。4.根据权利要求3所述的带宽增强方法,其特征在于,所述S55进一步包括:S551:判断该传输通道的前一次传输的等待数值是否大于预设的第二等待阈值,若是则跳转至S553,若否则跳转至S555;S553:存储本次传输通道的缓存容量,将该传输通道的缓存容量设置为该传输通道的前一次传输的缓存容量;S555:存储本次传输通道的缓存容量,利用预设的第二容量比调整该传输通道的缓存容量。5.根据权利要求2所述的带宽增强...

【专利技术属性】
技术研发人员:张榕佐段然李涛胡科军刘根禹吴超吴奎杨军
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1