数据传输方法、装置及路由器制造方法及图纸

技术编号:37441503 阅读:16 留言:0更新日期:2023-05-06 09:13
本申请实施例提供了一种数据传输方法、装置及路由器,涉及通信领域,该方法包括:路由器通过根据该路由器的运行状态信息确定该路由器的负荷指标,和识别终端发送至该终端的业务数据的业务类型,可以根据路由器的负荷指标和业务数据的业务类型,确定目标转发速率;按照目标转发速率,对业务数据进行转发。这样,路由器可以将对业务数据的转发速率调整至适用于该路由器的负荷和业务数据的业务类型,从而更加准确和便捷地调整路由器的负荷,以优化路由器的性能。器的性能。器的性能。

【技术实现步骤摘要】
数据传输方法、装置及路由器


[0001]本申请实施例涉及通信领域,尤其涉及一种数据传输方法、装置及路由器。

技术介绍

[0002]路由器通过在网络中转发所连接终端的数据,可以将该终端连接至互联网。
[0003]相关技术中,通常存在路由器大负荷的场景:终端同时进行多个在线业务,例如直播、网络游戏、视频通话等业务,引起路由器转发负荷过大导致的路由器卡顿和传输延迟等性能下降的问题。
[0004]对上述性能下降问题,往往依靠用户手动终止终端进行的业务、重启路由器等方式来调整路由器负荷,以优化路由器性能,不够准确和便捷。

技术实现思路

[0005]为了解决上述技术问题,本申请提供一种数据传输方法、装置及路由器。在该方法中,路由器通过解析该路由器的负荷,和识别该路由器从终端接收的数据的业务类型,可以将所接收数据的转发速率调整至适用于该路由器的负荷和所接收数据的业务类型,从而更加准确和便捷地调整路由器的负荷,以优化路由器性能。
[0006]第一方面,本申请实施例提供一种数据传输方法,应用于路由器,该方法包括:接收终端发本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于路由器,所述方法包括:接收终端发送的业务数据;其中,所述业务数据包括:由运行于所述终端的业务产生、且待所述路由器转发的数据;识别所述业务数据的业务类型;获取所述路由器的运行状态信息,并根据所述运行状态信息,确定所述路由器的负荷指标;其中,所述负荷指标用于指示所述路由器对所述业务的承载状态;根据所述路由器的负荷指标和所述业务数据的业务类型,确定目标转发速率;按照所述目标转发速率,对所述业务数据进行转发。2.根据权利要求1所述的方法,其特征在于,所述运行状态信息包括以下信息中的至少之一:所述路由器的CPU利用率、所述路由器的内存使用率、所述路由器的温度和所述路由器已连接终端的个数。3.根据权利要求2所述的方法,其特征在于,所述获取所述路由器的运行状态信息,包括:获取所述路由器的CPU空闲率,根据所述CPU空闲率,确定所述路由器的CPU利用率;获取所述路由器的内存空余量和内存总量,根据所述内存空余量和内存总量,确定所述路由器的内存使用率;检测所述路由器的WiFi芯片的温度,得到所述路由器的温度;统计与所述路由器连接的终端的数量,得到所述路由器已连接终端的个数。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述运行状态信息,确定所述路由器的负荷指标,包括:确定所述运行状态信息的影响权重;根据所述影响权重,对所述运行状态信息进行加权处理,得到加权结果;根据所述加权结果,确定所述路由器的负荷指标。5.根据权利要求4所述的方法,其特征在于,所述根据所述影响权重,对所述运行状态信息进行加权处理,得到加权结果,包括:利用预先建立的温度与负荷率的对应关系,将所述路由器的温度转换为第一负荷率;获取所述路由器能够连接的终端总数,根据所述路由器已连接终端的个数与所述终端总数,将所述路由器已连接终端的个数转换为第二负荷率;根据所述影响权重,对所述第一负荷率和所述第二负荷率、所述路由器的CPU利用率和所述路由器的内存使用率进行加权处理,得到加权结果;其中,所述运行状态信息包括所述路由器的温度、所述路由器已连接终端的个数、所述路由器的CPU利用率和所述路由器的内存使用率。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述路由器的负荷指标和所述业务数据的业务类型,确定目标转发速率,包括:确定所述路由器的负荷指标对应的额定转发速率配比;获取所述路由器的额定转发速率;基于所述额定转发速率和所述额定转发速率配比,确定所述路由器能够支持的可分配转发速率;基于所述业务数据的业务类型,确定所述终端的速率占比;
根据所述可分配转发速率和所述终端的速率占比,确定所述目标转发速率。7.根据权利要求6所述的方法,其特征在于,所述终端的数量为多个;所述基于所述业务数据的业务类型,确定所述终端的速率占比,包括:确定每个终端的业务类型的业务权重;根据所述每个终端的所述业务类型的业务权重,统计每个终端的业务权重和所有终端的总业务权重;确定所述每个终端的业务权重在所述所有终端的总业务权重中的占比,得到所述每个终端的速率占比。8.根据权利要求6或7所述的方法,其特征在于,所述确定所述路由器的负荷指标对应的额定转发速率配比,包括:查找预先建立的负荷指标与额定转发速率配比的对应关系,得到所述路由器的负荷指标对应的额定转发速率配比。9.根据权利要求6至8中任一项所述的方法,其特征在于,所述获取所述路由器的额定转发速率,包括:获取所述路由器能够支持的宽带信息;查找预先建立的宽带信息与额定转发速率的对应关系,得到所述路由器的额定转发速率。10.根据权利要求1至9中任一项所述的方法,其特征在于,所述识别所述业务数据的业务类型,包括:通过业务识别模块识别所述业务数据的业务类型;其中,所述业务识别模块设置在所述路由器协议栈的传递FORWARD节点处;所述路由器协议栈的层数大于或者等于四。11.根据权利要求1至10中任一项所述的方法,其特征在于,所述识别所述业务数据的业务类型,包括:对所述业务数据进行特征提取;根据提取的特征,确定所述业务数据的业务类型。12.根据权利要求11所述的方法,其特征在于,所述对所述业务数据进行特征提取,包括:解析所述业务数据,得到所述业务数据的五元组;将所述五元组确定为所述业务数据的特征。13.一种数据传输装置,其特征在于,应用于路由器,所述装置包括:WiFi驱动模块,用于接收终端发送的业务数据;其中,所述业务数据包括:由运行于所述终端的业务产生、且待所述路由器转发的数据;业务识别模块,用于识别所述业务数据的业务类型;负荷解析模块,用于获取所述路由器的运行状态信息,并根据所述运行状态信息,确定所述路由器的负荷指标;...

【专利技术属性】
技术研发人员:王一
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1