本发明涉及服务器技术领域,尤其涉及一种自适应的高速网络信号抖动抑制方法,还涉及一种自适应的高速网络信号抖动抑制系统。
背景技术:
近几年5g和物联网成为当下网络的热门研究方向。据有关机构估计,在2020年将会有超过500亿个设备接入互联网。在如此庞大的接入设备量对当前网络有了新的要求,即“大连接,低延时,大带宽”,目前网络的带宽不断的提高,随着百g网络技术的逐渐落地,千g网络的研究也被提上日程。如此高带宽的网络速率对网络信号的质量有着更高的要求,这其中影响因素最大的就是信号抖动。网络信号的抖动主要分两种,一个是随机性抖动,一个是周期性抖动。随机性抖动表现为正态分布,会随着时间的推移使信号越来越差;周期性抖动主要受电源纹波、时钟等因素的影响,造成信号质量较差。目前现有的技术无法对网络信号抖动进行自适应的调节,在设备运行的过程中,受周围环境干扰产生网络信号上抖动的时候,无法及时的调整,从而有可能造成网络上的丢包等问题。
基于上述背景,对于本领域技术人员而言,如何更好的实现及时调整信号质量,保证高速信息上持续稳定的收发数据包,是亟需解决的技术问题。
技术实现要素:
基于背景技术存在的技术问题,本发明提出了一种自适应的高速网络信号抖动抑制方法及系统,可以及时调整信号质量,保证高速信号上持续稳定的收发数据包。
本发明提出的一种自适应的高速网络信号抖动抑制系统,包括:
高速网络模块,用于输出网络信息至其他设备,并输出测试网络包;
采样模块,用于接收测试网络包,并将测试信号发送至控制模块;
控制模块,用于控制网络信号的收发,并接收采样模块的测试信号,通过解析测试信号来分析网络上是否存在丢包,若存在丢包,则指令控制频率选择单元动作;
电源模块,包括频率选择单元;电源模块用于为高速网络模块供电,并同过频率选择单元控制进行抑制电源输出纹波;
频率选择单元,用于根据控制模块指令,提高电源模块的频率。
优选地,电源模块为开关电源,且通过提高开关频率来线性的抑制电源输出纹波。
优选地,控制模块与频率选择单元、高速网络模块、采样模块相连;高速网络模块与采用模块相连;电源模块与高速网络模块相连。
本发明还提出了一种自适应的高速网络信号抖动抑制方法,包括以下步骤:
初始化各个模块;
输出测试网络包;
分析测试网络包;
判断是否存在丢包;
若存在丢包,则降低网络信息的抖动。
优选地,通过降低电源上纹波的方法来降低网络信号的抖动。
本发明中提供的一种自适应的高速网络信号抖动抑制方法及系统,可以自适应的抑制高速网络信号上的抖动,当网络信号变差的时候,通过调节电源的开关频率,牺牲一部分电源转换效率来保证网络信号正常传输;当网络信号恢复之后,再降低电源的开关频率,从而达到效率和信号质量的兼顾;本发明所提出的的一种自适应的高速网络信号抖动抑制方法可以有效的解决高速网络信号传输质量问题,最终保证网络设备可以用于多个环境多种场合,提高了网络设备的适用范围,从而获得更高的收益。
附图说明
图1为本发明提出的一种自适应的高速网络信号抖动抑制方法的流程图;
图2为本发明提出的一种自适应的高速网络信号抖动抑制系统的框图。
具体实施方式
如图1-2所示,图1为本发明提出的一种自适应的高速网络信号抖动抑制方法的流程图;图2为本发明提出的一种自适应的高速网络信号抖动抑制系统的框图。
下面结合附图和实施例对本发明进行详细的描述。
一种自适应的高速网络信号抖动抑制方法,包括以下步骤:
初始化各个模块;
高速网络模块输出测试网络包;
采样模块接收测试网络包;
控制模块分析测试数据包;
判断是否丢包;
若丢包,则控制器输出控制信号到频率选择单元,电源模块通过降低电源上纹波的方法来降低网络信号的抖动;
若未丢包,则流程结束。
一种自适应的高速网络信号抖动抑制系统,包括:
高速网络模块,用于输出网络信息至其他设备,并输出测试网络包;
采样模块,用于接收测试网络包,并将测试信号发送至控制模块;
控制模块,用于控制网络信号的收发,并接收采样模块的测试信号,通过解析测试信号来分析网络上是否存在丢包,若存在丢包,则指令控制频率选择单元动作;
电源模块,包括频率选择单元;电源模块用于为高速网络模块供电,并同过频率选择单元控制进行抑制电源输出纹波;
频率选择单元,用于根据控制模块指令,提高电源模块的频率;
其中,电源模块为开关电源,且通过提高开关频率来线性的抑制电源输出纹波;
控制模块与频率选择单元、高速网络模块、采样模块相连;高速网络模块与采用模块相连;电源模块与高速网络模块相连。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。