【技术实现步骤摘要】
一种TCP传输性能的控制方法、装置、设备和介质
本申请涉及通信
,尤其涉及一种TCP传输性能的控制方法、装置、设备和介质。
技术介绍
随着互联网应用的广泛普及,用户对互联网传输质量的要求也越来越高。由于传输控制协议(TransmissionControlProtocol,TCP)拥塞控制策略会影响TCP协议的传输性能,因此,现有技术中,开发人员通常针对特定的网络场景,人工对当前采用的拥塞控制策略对应的策略运行参数进行调整,以提高TCP协议的传输性能。但是,现有技术下的TCP传输性能的控制方式,只能应用于特定的网络应用场景,适用范围较小,当网络应用场景发生变化时,需要耗费大量的人力成本和时间成本,进行参数调整,并且难以保证性能收益。由此,在对TCP传输性能进行控制时,如何提高通用性,降低控制成本,保证性能收益是一个需要解决的问题。
技术实现思路
本申请实施例提供一种TCP传输性能的控制方法、装置、设备和介质,用以在对TCP传输性能进行控制时,提高通用性,降低控制成本,保证性能收 ...
【技术保护点】
1.一种TCP传输性能的控制方法,其特征在于,包括:/n接收TCP服务器定期发送的传输性能调整请求;/n根据所述传输性能调整请求,获取所述TCP服务器关联的历史性能参数集合;所述历史性能参数集合包括预设历史时间段内每条TCP连接对应的历史性能指标参数和历史拥塞控制参数;/n基于所述历史性能参数集合,确定所述TCP服务器的当前拥塞控制参数;/n根据所述当前拥塞控制参数,对所述TCP服务器进行数据传输性能调整。/n
【技术特征摘要】
1.一种TCP传输性能的控制方法,其特征在于,包括:
接收TCP服务器定期发送的传输性能调整请求;
根据所述传输性能调整请求,获取所述TCP服务器关联的历史性能参数集合;所述历史性能参数集合包括预设历史时间段内每条TCP连接对应的历史性能指标参数和历史拥塞控制参数;
基于所述历史性能参数集合,确定所述TCP服务器的当前拥塞控制参数;
根据所述当前拥塞控制参数,对所述TCP服务器进行数据传输性能调整。
2.如权利要求1所述的方法,其特征在于,基于所述历史性能参数集合,确定所述TCP服务器的当前拥塞控制参数,包括:
采用预设的代理模型,对所述历史性能参数集合中的拥塞控制参数和历史性能指标参数进行拟合,获得拟合函数;
根据所述拟合函数和预设的提取函数,预测最优历史性能指标参数对应的拥塞控制参数;
将预测获得的拥塞控制参数,作为当前拥塞控制参数。
3.如权利要求1所述的方法,其特征在于,所述根据所述传输性能调整请求,获取所述TCP服务器关联的历史性能参数集合,包括:
根据所述传输性能调整请求,统计预设历史时间段内,所述TCP服务器中每条TCP连接对应的历史控制参数;
根据统计到的历史控制参数生成所述TCP服务器关联的历史性能参数集合。
4.如权利要求3所述的方法,其特征在于,所述根据所述统计到的历史控制参数生成所述TCP服务器关联的历史性能参数集合,包括:
从所述统计到的历史控制参数中,提取历史拥塞控制策略对应的历史策略标识和历史策略运行参数;
根据所述历史策略标识和所述历史策略运行参数,生成历史拥塞控制参数;
根据所述统计到的历史控制参数中的历史性能参数以及预设的业务目标函数,生成历史性能指标参数;
基于所述历史拥塞控制参数和所述历史性能指标参数,得到每条TCP连接的二元历史参数组;
将各二元历史参数组生成所述TCP服务器关联的历史性能参数集合。
5.如权利要求3或4所述的方法,其特征在于,在根据所述统计到的历史控制参数生成所述TCP服务器...
【专利技术属性】
技术研发人员:刘岩,杨文正,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。