[发明专利]参数配置方法、装置、电子设备和存储介质有效
申请号: | 202010520308.4 | 申请日: | 2020-06-09 |
公开(公告)号: | CN111698243B | 公开(公告)日: | 2023-02-21 |
发明(设计)人: | 郭子楠 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04L69/16 | 分类号: | H04L69/16;H04L41/0803;H04L41/0823 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 曹娜 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数 配置 方法 装置 电子设备 存储 介质 | ||
1.一种参数配置方法,包括:
根据客户端的请求信息,确定对应的应用类型;
从参数调用库中选取与所述应用类型对应的目标优化参数组;其中,所述参数调用库中包含至少一组优化参数组,每一组优化参数组中包含至少一个优化参数;
基于所述目标优化参数组,对目标TCP连接上响应于所述客户端的请求信息的数据发送过程中所使用的参数进行配置,以及对所述目标TCP连接在不同的时段进行不同的参数优化的处理;
其中,所述每一组优化参数组,包括以下至少之一:
参数版本号、优化参数组所对应的场景、重置开关、拥塞控制算法、连接初始窗口相关配置项、连接持续过程相关配置项;
所述从参数调用库中选取与所述应用类型对应的目标优化参数组,包括:
上层应用基于所述应用类型所对应的场景,从参数调用库中选取与所述场景对应的优化参数组,将选取的优化参数组作为目标优化参数组;
上层应用基于所述应用类型所对应的场景,从参数调用库中选取与所述场景对应的优化参数组,将选取的优化参数组作为目标优化参数组之后,所述方法还包括:
上层应用基于所述目标优化参数组的参数版本号、以及内核参数版本号是否兼容进行校验;
若校验结果为兼容,则所述上层应用通过第一调用系统将所述目标优化参数组发送至内核。
2.根据权利要求1所述的方法,其中,所述方法还包括:
所述内核对接收到的目标优化参数组进行校验,若校验的结果为校验通过,则保存所述上层应用通过第一调用系统传来的目标优化参数组。
3.根据权利要求2所述的方法,其中,所述内核对接收到的目标优化参数组进行校验的处理,包括以下至少之一:
所述内核对所述目标优化参数组的长度进行校验;
所述内核对目标优化参数组的版本号进行校验;
所述内核对目标TCP连接是否在开始发送针对所述客户端的数据之前下发重置指令;
所述内核对拥塞控制算法的名称进行有效性校验。
4.根据权利要求3所述的方法,其中,所述方法还包括:
所述内核在接收目标优化参数组时,记录当前已发送到目标TCP连接的第一数据包的序号;
所述内核在确定收到针对所述第一数据包的确认信息的情况下,配置所述目标优化参数组为有效。
5.根据权利要求1所述的方法,其中,所述方法还包括:
内核通过第二调用系统向上层应用上报所述目标TCP连接所使用的优化参数。
6.一种参数配置装置,包括:
确定模块,用于根据客户端的请求信息,确定对应的应用类型;
选取模块, 用于从参数调用库中选取与所述应用类型对应的目标优化参数组;其中,所述参数调用库中包含至少一组优化参数组,每一组优化参数组中包含至少一个优化参数;
配置模块,用于基于所述目标优化参数组,对目标TCP连接上响应于所述客户端的请求信息的数据发送过程中所使用的参数进行配置,以及对所述目标TCP连接在不同的时段进行不同的参数优化的处理;
其中,所述每一组优化参数组,包括以下至少之一:
参数版本号、优化参数组所对应的场景、重置开关、拥塞控制算法、连接初始窗口相关配置项、连接持续过程相关配置项;
所述选取模块包括:
第一选取单元,用于利用上层应用基于所述应用类型所对应的场景,从参数调用库中选取与所述场景对应的优化参数组,将选取的优化参数组作为目标优化参数组;
所述装置还包括:
第一校验模块,用于利用上层应用基于所述目标优化参数组的参数版本号、以及内核参数版本号是否兼容进行校验;
发送模块,用于在校验结果为兼容的情况下,利用所述上层应用通过第一调用系统将所述目标优化参数组发送至内核。
7.根据权利要求6所述的装置,其中,所述装置还包括:
第二校验模块,用于利用所述内核对接收到的目标优化参数组进行校验,若校验的结果为校验通过,则保存所述上层应用通过第一调用系统传来的目标优化参数组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010520308.4/1.html,转载请声明来源钻瓜专利网。