丢包率的检测方法、通信装置及通信系统制造方法及图纸

技术编号:34594513 阅读:23 留言:0更新日期:2022-08-20 08:54
本申请提供丢包率的检测方法、通信装置及通信系统。该方法包括:会话管理网元确定需要对业务流所在的链路进行链路状态检测;所述会话管理网元向第一设备和/或第二设备发送链路状态检测指示,所述链路状态检测指示用于使能链路状态检测功能,所述链路状态检测功能包含丢包率检测功能。该方案,会话管理网元可以向第一设备和/或第二设备发送链路状态检测指示,以使能链路第一设备和/或第二设备的链路状态检测功能,从而第一设备和/或第二设备可以基于开启的链路状态检测功能,对链路的业务数据包的丢包率进行快速准确地检测。数据包的丢包率进行快速准确地检测。数据包的丢包率进行快速准确地检测。

【技术实现步骤摘要】
丢包率的检测方法、通信装置及通信系统


[0001]本申请涉及通信
,尤其涉及丢包率的检测方法、通信装置及通信系统。

技术介绍

[0002]通信设备之间相互发送业务数据包时,可能由于链路异常等原因,导致业务数据包丢失。比如,第一设备向第二设备发送业务数据包时,业务数据包可能会丢失。
[0003]如何快速准确地检测到链路上的业务数据包的丢包率,是目前需要解决的。

技术实现思路

[0004]本申请提供丢包率的检测方法、通信装置及通信系统,用以实现快速准确地检测到链路上的业务数据包的丢包率。
[0005]第一方面,本申请实施例提供一种丢包率的检测方法,该方法包括:会话管理网元确定需要对业务流所在的链路进行链路状态检测;所述会话管理网元向第一设备和/或第二设备发送链路状态检测指示,所述链路状态检测指示用于使能链路状态检测功能,所述链路状态检测功能包含丢包率检测功能。
[0006]基于上述方案,会话管理网元可以向第一设备和/或第二设备发送链路状态检测指示,以使能链路第一设备和/或第二设备的链路状态检测功能。从而第一设备和/或第二设备可以基于开启的链路状态检测功能,对链路的业务数据包的丢包率进行快速准确地检测。
[0007]在一种可能的实现方法中,所述会话管理网元向所述第二设备发送计数指示;其中,所述计数指示用于指示所述第二设备对所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量进行计数,或者,所述计数指示用于指示所述第二设备在收到链路状态检测信息时计算在所述链路收到的业务数据包的数量,并向所述第一设备发送在所述链路收到的业务数据包的数量。
[0008]基于上述方案,会话管理网元向第二设备发送计数指示,使得第二设备可以对收到的业务数据包进行准确计数,有助于提升丢包率计算的准确性。
[0009]在一种可能的实现方法中,所述会话管理网元向所述第二设备发送丢包率检测指示;所述丢包率检测指示用于指示所述第二设备在收到链路状态检测信息时计算所述业务数据包的丢包率;或者,所述丢包率检测指示用于所述第二设备在收到链路状态检测信息时计算在所述链路收到的业务数据包的数量,并使用在所述链路收到的业务数据包的数量计算所述业务数据包的丢包率。
[0010]在一种可能的实现方法中,所述会话管理网元向所述第一设备发送计数指示;其中,所述计数指示用于指示所述第一设备对所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量进行计数。
[0011]基于上述方案,会话管理网元向第一设备发送计数指示,使得第一设备可以对发送的业务数据包进行准确计数,有助于提升丢包率计算的准确性。
[0012]在一种可能的实现方法中,所述会话管理网元向所述第一设备发送丢包率检测指示;其中,所述丢包率检测指示用于指示所述第一设备在从所述第二设备收到所述第二设备统计的接收到的业务数据包的数量时,计算所述业务数据包的丢包率。
[0013]在一种可能的实现方法中,所述会话管理网元向所述第一设备和/或所述第二设备发送链路状态上报指示,所述链路状态上报指示用于指示上报所述业务数据包的丢包率;或者,所述会话管理网元向所述第一设备和/或所述第二设备发送链路状态上报频率,所述链路状态上报频率用于指示上报所述业务数据包的丢包率的频率;或者,所述会话管理网元向所述第一设备和/或所述第二设备发送链路状态上报周期,所述链路状态上报周期用于指示上报所述业务数据包的丢包率的周期。
[0014]基于上述方案,会话管理网元通知第一设备和/或第二设备上报丢包率,从而使得网络侧,如会话管理网元、策略控制网元等可以基于收到的丢包率,实施网络控制,有助于提升网络性能。
[0015]在一种可能的实现方法中,所述业务流包括为至少一条服务质量QoS流,所述QoS流包括至少一条业务数据流;所述会话管理网元确定需要对业务流所在的链路进行链路状态检测,包括:所述会话管理网元确定所述业务流中的业务数据流的分流功能为ATSSS

LL,则确定需要对业务流所在的链路进行链路状态检测;或者,所述会话管理网元确定所述业务流中的业务数据流的分流功能为ATSSS

LL,且所述业务数据流的分流模式为负载均衡模式、最小时延模式、基于优先权模式或主备模式中的一种模式,则确定需要对业务流所在的链路进行链路状态检测;或者,所述会话管理网元确定从策略控制网元收到所述业务流的链路状态阈值,则确定需要对业务流所在的链路进行链路状态检测,所述链路状态阈值包括丢包率阈值。
[0016]基于上述方案,在确定需要对业务流所在的链路进行链路状态检测时,才执行业务数据包的丢包率的检测,如此可以减少不必要的开销。
[0017]在一种可能的实现方法中,所述业务流包括以下任一项:协议数据单元PDU会话、业务数据流SDF、IP数据流、以太数据流或至少一个QoS流。
[0018]在一种可能的实现方法中,所述第二设备是终端设备或用户面网元。
[0019]在一种可能的实现方法中,所述链路状态检测指示包括链路状态检测功能的IP地址或/和端口号。
[0020]在一种可能的实现方法中,所述会话管理网元向所述第一设备和/或所述第二设备发送所述业务流的标识信息,所述标识信息包括PDU会话标识、业务数据流描述信息、IP五元组信息、以太流描述信息或至少一个QFI;所述链路状态检测指示用于使能链路状态检测功能,包括:所述链路状态检测指示用于使能针对所述业务流的链路状态检测功能。
[0021]第二方面,本申请实施例提供一种丢包率的检测方法,该方法包括:第二设备通过一条链路接收来自第一设备的第一链路状态检测信息,所述第一链路状态检测信息用于指示所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量;所述第二设备根据所述第一链路状态检测信息,获取所述链路的业务数据包的丢包率;所述第二设备向所述第一设备发送所述业务数据包的丢包率。
[0022]基于上述方案,第一设备可以通过链路状态检测信息,将第一设备在链路上向第二设备发送的业务数据包的数量通知给第二设备,使得第二设备可以根据该链路状态检测
信息快速计算得到业务数据包的丢包率。并且由于不需要对业务数据包进行解析,也不需要确认业务数据包是否丢失,因而可以提升丢包率的计算速度。
[0023]在一种可能的实现方法中,在所述第二设备接收来自所述第一设备的所述第一链路状态检测信息之前,所述第二设备通过所述链路接收来自所述第一设备的第二链路状态检测信息;所述第一链路状态检测信息用于指示所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量,包括:所述第一链路状态检测信息用于指示:在所述第一设备发送所述第二链路状态检测信息和所述第一设备发送所述第一链路状态检测信息的时间内,所述第一设备在所述链路上向所述第二设备发送的业务数据包的第一数量。
[0024]在一种可能的实现方法中,所述第二设备根据所述第一链路状态检测信息,获取所述链路的业务数据包的丢包率,包括:本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种丢包率的检测方法,其特征在于,包括:会话管理网元确定需要对业务流所在的链路进行链路状态检测;所述会话管理网元向第一设备和/或第二设备发送链路状态检测指示,所述链路状态检测指示用于使能链路状态检测功能,所述链路状态检测功能包含丢包率检测功能。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述会话管理网元向所述第二设备发送计数指示;其中,所述计数指示用于指示所述第二设备对所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量进行计数,或者,所述计数指示用于指示所述第二设备在收到链路状态检测信息时计算在所述链路收到的业务数据包的数量,并向所述第一设备发送在所述链路收到的业务数据包的数量。3.如权利要求1所述的方法,其特征在于,所述方法还包括:所述会话管理网元向所述第二设备发送丢包率检测指示;所述丢包率检测指示用于指示所述第二设备在收到链路状态检测信息时计算所述业务数据包的丢包率;或者,所述丢包率检测指示用于所述第二设备在收到链路状态检测信息时计算在所述链路收到的业务数据包的数量,并使用在所述链路收到的业务数据包的数量计算所述业务数据包的丢包率。4.如权利要求1所述的方法,其特征在于,所述方法还包括:所述会话管理网元向所述第一设备发送计数指示;其中,所述计数指示用于指示所述第一设备对所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量进行计数。5.如权利要求1所述的方法,其特征在于,所述方法还包括:所述会话管理网元向所述第一设备发送丢包率检测指示;其中,所述丢包率检测指示用于指示所述第一设备在从所述第二设备收到所述第二设备统计的接收到的业务数据包的数量时,计算所述业务数据包的丢包率。6.如权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:所述会话管理网元向所述第一设备和/或所述第二设备发送链路状态上报指示,所述链路状态上报指示用于指示上报所述业务数据包的丢包率;或者,所述会话管理网元向所述第一设备和/或所述第二设备发送链路状态上报频率,所述链路状态上报频率用于指示上报所述业务数据包的丢包率的频率;或者,所述会话管理网元向所述第一设备和/或所述第二设备发送链路状态上报周期,所述链路状态上报周期用于指示上报所述业务数据包的丢包率的周期。7.如权利要求1至6中任一项所述的方法,其特征在于,所述业务流包括至少一条服务质量QoS流,所述QoS流包括至少一条业务数据流;所述会话管理网元确定需要对业务流所在的链路进行链路状态检测,包括:所述会话管理网元确定所述业务流中的业务数据流的分流功能为低层接入流量选路,切换或拆分ATSSS

LL,则确定需要对业务流所在的链路进行链路状态检测;或者,所述会话管理网元确定所述业务流中的业务数据流的分流功能为ATSSS

LL,且所述业务数据流的分流模式为负载均衡模式、最小时延模式、基于优先权模式或主备模式中的一
种模式,则确定需要对业务流所在的链路进行链路状态检测;或者,所述会话管理网元确定从策略控制网元收到所述业务流的链路状态阈值,则确定需要对业务流所在的链路进行链路状态检测,所述链路状态阈值包括丢包率阈值。8.如权利要求1至6中任一项所述的方法,其特征在于,所述业务流包括以下任一项:协议数据单元PDU会话、业务数据流SDF、IP数据流、以太数据流或至少一个QoS流。9.如权利要求1至8中任一项所述的方法,其特征在于,所述第二设备是终端设备或用户面网元。10.如权利要求1至9中任一项所述的方法,其特征在于,所述链路状态检测指示包括链路状态检测功能的IP地址或/和端口号。11.如权利要求1至10中任一项所述的方法,其特征在于,所述方法还包括:所述会话管理网元向所述第一设备和/或所述第二设备发送所述业务流的标识信息,所述标识信息包括PDU会话标识、业务数据流描述信息、IP五元组信息、以太流描述信息或至少一个QFI;所述链路状态检测指示用于使能链路状态检测功能,包括:所述链路状态检测指示用于使能针对所述业务流的链路状态检测功能。12.一种丢包率的检测方法,其特征在于,包括:第一设备通过一条链路向第二设备发送第一链路状态检测信息,所述第一链路状态检测信息用于指示所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量;所述第一设备接收来自所述业务数据包的丢包率,所述业务数据包的丢包率是根据所述第一链路状态检测信息获取的。13.如权利要求12所述的方法,其特征在于,在所述第一设备向所述第二设备发送所述第一链路状态检测信息之前,所述方法还包括:所述第一设备通过所述链路向所述第二设备发送第二链路状态检测信息;所述第一链路状态检测信息用于指示所述第一设备在所述链路上向所述第二设备发送的业务数据包的数量,包括:所述第一链路状态检测信息用于指示:在所述第一设备发送所述第二链路状态检测信息和所述第一设备发送所述第一链路状态检测信息的时间内,所述第一设备在所述链路上向所述...

【专利技术属性】
技术研发人员:于游洋时书锋吴问付
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1