[发明专利]用于调整网络参数的设备和方法在审
申请号: | 201980044316.1 | 申请日: | 2019-07-03 |
公开(公告)号: | CN112368996A | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 许埈瑛;成珍模;金武永;金玟廷 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 于翔;曾世骁 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 调整 网络 参数 设备 方法 | ||
1.一种电子装置,包括:
无线通信调制解调器;
处理器,被配置为连接到无线通信调制解调器;
易失性存储器,被配置为可操作地连接到处理器;以及
非易失性存储器,可操作地连接到处理器并且被配置为存储至少一个应用程序和指令,其中,所述指令在由处理器执行时使得处理器执行以下操作:
控制向无线通信调制解调器发送第一数据包以及从无线通信调制解调器接收第一数据包,
提供包括与第一数据包的处理相关的至少一个第一参数的网络装置接口,
控制以接收与应用程序的操作有关的需求信息,
基于需求信息的至少一部分来调整所述至少一个第一参数的值,以及
控制网络装置接口使用所述至少一个第一参数的调整值中的至少一些调整值来发送和接收第一数据包。
2.如权利要求1所述的电子装置,其中,需求信息包括与通过应用程序提供的内容相关的需求或与应用程序相关的无线通信需求中的至少一个。
3.如权利要求1所述的电子装置,其中,非易失性存储器存储指令,其中,所述指令在由处理器执行时使得处理器执行以下操作:控制以基于应用程序被安装在电子装置中或者基于应用程序被执行来接收需求信息。
4.如权利要求1所述的电子装置,其中,所述至少一个第一参数包括与由网络装置接口在选定时间内处理的数据包的数量或数据包是否被合并中的至少一个相关的参数。
5.如权利要求4所述的电子装置,还包括作为操作系统的Linux系统,
其中,所述至少一个第一参数被配置为包括与由Linux系统提供的网络装置接口的napi_weight、netdev_max_backlog或通用接收卸载(GRO)相关的参数中的至少一个参数。
6.如权利要求1所述的电子装置,其中,非易失性存储器存储指令,其中,所述指令在由处理器执行时使得处理器执行以下操作:
控制以在应用程序和网络装置接口之间发送和接收第二数据包,
提供包括与第二数据包的处理相关的至少一个第二参数的协议栈,
基于需求信息的至少一部分来调整所述至少一个第二参数的值,以及
控制协议栈使用所述至少一个第二参数的调整值中的至少一些调整值来发送和接收第二数据包。
7.如权利要求6所述的电子装置,其中,所述至少一个第二参数包括与由协议栈在选定时间内处理的数据包的数量相关的参数或由Linux系统提供的协议栈的netdev_budget。
8.如权利要求6所述的电子装置,还包括:缓冲存储器,被配置为形成在非易失性存储器的至少一部分上并且至少临时存储由协议栈处理的第二数据包,
其中,协议栈还包括与缓冲存储器的大小相关的第三参数。
9.如权利要求1所述的电子装置,其中,非易失性存储器存储指令,其中,所述指令在由处理器执行时使得处理器执行以下操作:获取与电子装置相关的上下文信息。
10.如权利要求9所述的电子装置,其中:
非易失性存储器存储指令,其中,所述指令在由处理器执行时使得处理器执行以下操作:控制以在从应用程序被安装在电子装置中的时间点或应用程序被执行的时间点开始的预定时间内接收需求信息,并且
响应于在预定时间内未能接收到需求信息而获取上下文信息。
11.如权利要求9所述的电子装置,其中,上下文信息包括关于电子装置的内部温度的传感器数据或关于电子装置的电池的剩余量的信息中的至少一个,并且
其中,非易失性存储器存储指令,其中,所述指令在由处理器执行时使得处理器执行以下操作:在电子装置的内部温度高于阈值温度时或者在电池的剩余电量低于电池的预定电量时绕过对所述至少一个第一参数的设置值的调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980044316.1/1.html,转载请声明来源钻瓜专利网。