报文流量控制的方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:35118438 阅读:11 留言:0更新日期:2022-10-05 09:46
本申请提供了报文流量控制的方法、装置、设备及计算机可读存储介质。方法包括:第一设备获取第一报文,该第一报文携带有能够指示第一报文的类型的指示信息;响应于第一报文的类型是需要进行流量控制的类型,第一设备按照第一报文的类型对应的处理方式对第一报文进行流量控制。该方法根据能够指示第一报文的类型的指示信息,确定第一报文的类型的效率较高。其次,该方法能够实现对于不同类型的报文采取对应的处理方式进行流量控制,灵活性较高,流量控制的精确度较高,控制粒度较细。控制粒度较细。控制粒度较细。

【技术实现步骤摘要】
报文流量控制的方法、装置、设备及计算机可读存储介质


[0001]本申请实施例涉及通信
,尤其涉及一种报文流量控制的方法、装置、设备及计算机可读存储介质。

技术介绍

[0002]随着通信技术的发展,依托于通信技术的应用种类越来越多,例如,在线学习类应用、游戏类应用和视频类应用等。针对任一类应用,通过传输该类应用的报文能够实现该类应用所对应的功能,因而会产生相应的报文流量。
[0003]相关技术中,通过为设备设定上网时长来控制报文流量,在设定的上网时长内,该设备能够正常传输各类应用的报文,当超过设定的上网时长时,该设备停止传输各类应用的报文。不难看出,通过设定上网时长来实现的报文流量控制,针对的是设备的整体报文流量,因而灵活性较差,且控制的精确度不高。

技术实现思路

[0004]本申请提出一种报文流量控制的方法、装置、设备及计算机可读存储介质,用于对报文流量进行控制,提高了报文流量控制的灵活度以及精确度,控制粒度较细。
[0005]第一方面,提供了一种报文流量控制的方法,以第一设备执行该方法为例对该方法进行介绍。第一设备获取第一报文,例如,第一报文为互联网协议(internet protocol,IP)报文;该第一报文携带有用于指示第一报文的类型的指示信息。响应于第一报文的类型为需要进行流量控制的类型,第一设备按照第一报文的类型对应的处理方式对第一报文进行流量控制。例如,识别出的第一报文的类型为游戏类型,游戏类型属于需要进行流量控制的类型,第一设备按照游戏类型对应的处理方式控制该第一报文的报文流量。
[0006]该技术方案提供的报文流量控制的方法中,第一设备根据第一报文携带的能够指示第一报文的类型的指示信息,能够直接确定第一报文的类型,而无需比对第一报文的其他内容,该方案确定第一报文的类型的效率较高。其次,在第一报文的类型为需要进行流量控制的类型的情况下,能够实现对于不同类型的报文采取对应的处理方式进行流量控制。由于该方案中根据报文的类型,对该报文采取对应的处理方式,该方案灵活性较高,流量控制的精确度较高,控制粒度较细。
[0007]在一种可能的实现方式中,需要进行流量控制的类型包括游戏类型,第一设备按照第一报文的类型对应的处理方式对第一报文进行流量控制,包括:第一设备按照游戏类型对应的处理方式对第一报文进行流量控制。
[0008]在一种可能的实现方式中,游戏类型为第一类游戏类型或第二类游戏类型,第一类游戏类型为实时性指标高于指标阈值的游戏类型,第二类游戏类型为实时性指标低于指标阈值的游戏类型;第一设备按照游戏类型对应的处理方式对第一报文进行流量控制,包括:响应于第一报文的类型为第一类游戏类型,第一设备按照参考比例确定是否丢弃第一报文,参考比例为丢弃第一类游戏类型的报文的指定比例;或响应于第一报文的类型为第
二类游戏类型,第一设备按照第一速率传输第一报文,第一速率所对应的实时性指标低于第二类游戏类型的实时性指标。该方案能够针对第一报文的类型为不同的游戏类型采取对应的处理方式,灵活度较高。
[0009]在一种可能的实现方式中,需要进行流量控制的类型包括视频类型,第一设备按照第一报文的类型对应的处理方式对第一报文进行流量控制,包括:第一设备识别第一报文的编码类型;基于编码类型,识别第一报文中的前向预测编码帧,丢弃前向预测编码帧。
[0010]在一种可能的实现方式中,需要进行流量控制的类型包括教育类型,第一设备按照第一报文的类型对应的处理方式对第一报文进行流量控制,包括:第一设备按照第二速率传输第一报文,第二速率高于第一报文的初始传输速率。
[0011]在一种可能的实现方式中,响应于第一报文的类型为需要进行流量控制的类型之前,该方法还包括:第一设备获取流量控制开关状态;响应于流量控制开关状态为开启状态,第一设备确定第一报文的类型是否为需要进行流量控制的类型。
[0012]第二方面,提供了一种报文流量控制的方法,以第二设备执行该方法为例对该方法进行介绍。第二设备接收第二报文;第二设备识别第二报文的类型;第二设备在第二报文中添加指示信息生成第一报文,指示信息用于指示第一报文的类型;第二设备向第一设备发送第一报文。
[0013]该技术方案提供的报文流量控制的方法中,通过第二设备生成携带用于指示第一报文的类型的指示信息的第一报文,进而将该第一报文发送给第一设备。由于第一设备根据该指示信息能够直接识别第一报文的类型,提高了识别第一报文的类型的效率。
[0014]在一种可能的实现方式中,第二设备识别第二报文的类型,包括:第二设备获取第二报文的第一信息,将第一信息与模型库中的第二信息进行匹配,模型库中包括多个第二信息,每个第二信息对应一种报文的类型;响应于第一信息与多个第二信息中的任一第二信息匹配成功,将任一第二信息对应的报文的类型确定为第二报文的类型。该方案通过将第二报文的第一信息与对应报文的类型的第二信息进行匹配,从而根据匹配成功的第二信息识别出第二报文的类型。
[0015]在一种可能的实现方式中,该方法还包括:第二设备接收第三报文,第三报文的类型与模型库中的多个第二信息所对应的报文的类型均不同,将第三报文的类型对应的第二信息添加至模型库中。通过将该第三报文的类型对应的第二信息添加至模型库中,可以使得模型库更为完备,即使得模型库中的第二信息更为全面,从而能够在后续使用该模型库时可识别出更多的类型。
[0016]在一种可能的实现方式中,第一信息包括五元组信息和优先级信息中的至少一种。针对第一信息的不同情况,该方案根据第一信息识别第二报文的类型的方式较为灵活。
[0017]第三方面,提供了一种报文流量控制的装置,该装置应用于第一设备,该装置包括:第一获取模块和控制模块。第一获取模块,用于获取第一报文,第一报文携带指示信息,指示信息用于指示第一报文的类型;控制模块,用于响应于第一报文的类型为需要进行流量控制的类型,按照第一报文的类型对应的处理方式对第一报文进行流量控制。
[0018]在一种可能的实现方式中,需要进行流量控制的类型包括游戏类型,该控制模块,用于按照游戏类型对应的处理方式对第一报文进行流量控制。
[0019]在一种可能的实现方式中,游戏类型为第一类游戏类型或第二类游戏类型,第一
类游戏类型为实时性指标高于指标阈值的游戏类型,第二类游戏类型为实时性指标低于指标阈值的游戏类型;该控制模块,用于响应于第一报文的类型为第一类游戏类型,按照参考比例确定是否丢弃第一报文,参考比例为丢弃第一类游戏类型的报文的指定比例;或用于响应于第一报文的类型为第二类游戏类型,按照第一速率传输第一报文,第一速率所对应的实时性指标低于第二类游戏类型的实时性指标。
[0020]在一种可能的实现方式中,需要进行流量控制的类型包括视频类型,该控制模块,用于识别第一报文的编码类型;基于编码类型,识别第一报文中的前向预测编码帧,丢弃前向预测编码帧。
[0021]在一种可能的实现方式中,需要进行流量控制的类型包括教育类型,该控本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文流量控制的方法,其特征在于,所述方法包括:第一设备获取第一报文,所述第一报文携带指示信息,所述指示信息用于指示所述第一报文的类型;响应于所述第一报文的类型为需要进行流量控制的类型,所述第一设备按照所述第一报文的类型对应的处理方式对所述第一报文进行流量控制。2.根据权利要求1所述的方法,其特征在于,所述需要进行流量控制的类型包括游戏类型,所述第一设备按照所述第一报文的类型对应的处理方式对所述第一报文进行流量控制,包括:所述第一设备按照所述游戏类型对应的处理方式对所述第一报文进行流量控制。3.根据权利要求2所述的方法,其特征在于,所述游戏类型为第一类游戏类型或第二类游戏类型,所述第一类游戏类型为实时性指标高于指标阈值的游戏类型,所述第二类游戏类型为实时性指标低于所述指标阈值的游戏类型;所述第一设备按照所述游戏类型对应的处理方式对所述第一报文进行流量控制,包括:响应于所述第一报文的类型为所述第一类游戏类型,所述第一设备按照参考比例确定是否丢弃所述第一报文,所述参考比例为丢弃所述第一类游戏类型的报文的指定比例;或响应于所述第一报文的类型为所述第二类游戏类型,所述第一设备按照第一速率传输所述第一报文,所述第一速率所对应的实时性指标低于所述第二类游戏类型的实时性指标。4.根据权利要求1所述的方法,其特征在于,所述需要进行流量控制的类型包括视频类型,所述第一设备按照所述第一报文的类型对应的处理方式对所述第一报文进行流量控制,包括:所述第一设备识别所述第一报文的编码类型;基于所述编码类型,识别所述第一报文中的前向预测编码帧,丢弃所述前向预测编码帧。5.根据权利要求1所述的方法,其特征在于,所述需要进行流量控制的类型包括教育类型,所述第一设备按照所述第一报文的类型对应的处理方式对所述第一报文进行流量控制,包括:所述第一设备按照第二速率传输所述第一报文,所述第二速率高于所述第一报文的初始传输速率。6.根据权利要求1

5任一所述的方法,其特征在于,所述响应于所述第一报文的类型为需要进行流量控制的类型之前,所述方法还包括:所述第一设备获取流量控制开关状态;响应于所述流量控制开关状态为开启状态,所述第一设备确定所述第一报文的类型是否为需要进行流量控制的类型。7.一种报文流量控制的方法,其特征在于,所述方法包括:第二设备接收第二报文;所述第二设备识别所述第二报文的类型;所述第二设备在所述第二报文中添加指示信息生成第一报文,所述指示信息用于指示
所述第一报文的类型;所述第二设备向第一设备发送所述第一报文。8.根据权利要求7所述的方法,其特征在于,所述第二设备识别所述第二报文的类型,包括:所述第二设备获取所述第二报文的第一信息,将所述第一信息与模型库中的第二信息进行匹配,所述模型库中包括多个第二信息,每个第二信息对应一种报文的类型;响应于所述第一信息与所述多个第二信息中的任一第二信息匹配成功,将所述任一第二信息对应的报文的类型确定为所述第二报文的类型。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述第二设备接收第三报文,所述第三报文的类型与所述模型库中的多个第二信息所对应的报文的类型均不同,将所述第三报文的类型对应的第二信息添加至所述模型库中。10.根据权利要求8或9所述的方法,其特征在于,所述第一信息包括五元组信息和优先级信息中的至少一种。11.一种报文流量控制的装置,其特征在于,所述装置应用于第一设备,所述装置包括:第一获取模块,用于获取第一报文,所述第一报文携带指示信息,所述指示信息用于指示所述第一报文的类型;控制模块,用于响应于所述第一报文的类型为需要进行流量控制的类型,按...

【专利技术属性】
技术研发人员:李超杨遵立汪海坚
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1