检测链路丢包率的方法和设备技术

技术编号:6594911 阅读:300 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种检测链路丢包率的方法和设备。方法包括:接收对端设备通过链路发送的LMM报文,LMM报文中携带对端设备从上一次到本次向本端设备发送LMM报文的时间间隔内发送给本端设备的报文个数;根据本次与上一次接收到LMM报文的时间间隔、在时间间隔内接收到的对端设备发送的报文个数、以及LMM报文中携带的对端设备发送给本端设备的报文个数,计算链路在时间间隔内的丢包率。设备包括:接收模块和计算模块。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术实施例涉及通信技术,尤其涉及一种检测链路丢包率的方法和设备
技术介绍
现有技术中,如果两台设备之间建立了双向业务,可以通过发送丢包计算信息 (Loss Measurement Message,简称为:LMM) 艮文禾口接收丢包计算回复(Loss Measurement Relay,简称为LMR)报文来计算两台设备之间链路的丢包率。两台设备每隔一秒钟发送一次LMM报文并同时检测是否接收到LMR报文,根据LMR 报文计算丢包率。具体的计算方法包括设备A在LMM报文中携带其发送给设备B的报文个数,设备B回复LMR报文给设备A,在LMR报文中携带设备B实际接收到的设备A发送的报文个数、设备A发送给设备B的报文个数、以及设备B发送给设备A的报文个数,设备A 根据接收到的设备B发送的LMR报文中携带的参数以及实际接收到的设备B发送的报文个数计算丢包率。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题当设备之间的物理链路发生拥塞而造成报文的延时很大,但报文并没有丢失;或者,物理链路拥塞,同时链路刚好将LMM报文或者LMR报文丢弃时,通过LMR报文计算出来的丢包率就本文档来自技高网...

【技术保护点】
1.一种检测链路丢包率的方法,其特征在于,包括:接收对端设备通过链路发送的丢包计算信息LMM报文,所述LMM报文中携带所述对端设备从上一次到本次向本端设备发送LMM报文的时间间隔内发送给本端设备的报文个数;根据本次与上一次接收到LMM报文的时间间隔、在所述时间间隔内接收到的所述对端设备发送的报文个数、以及所述LMM报文中携带的所述对端设备发送给本端设备的报文个数,计算所述链路在所述时间间隔内的丢包率。

【技术特征摘要】
【国外来华专利技术】1.一种检测链路丢包率的方法,其特征在于,包括接收对端设备通过链路发送的丢包计算信息LMM报文,所述LMM报文中携带所述对端设备从上一次到本次向本端设备发送LMM报文的时间间隔内发送给本端设备的报文个数;根据本次与上一次接收到LMM报文的时间间隔、在所述时间间隔内接收到的所述对端设备发送的报文个数、以及所述LMM报文中携带的所述对端设备发送给本端设备的报文个数,计算所述链路在所述时间间隔内的丢包率。2.根据权利要求1所述的检测链路丢包率的方法,其特征在于,所述根据本次与上一次接收到LMM报文的时间间隔、在所述时间间隔内接收到的所述对端设备发送的报文个数、以及所述LMM报文中携带的所述对端设备发送给本端设备的报文个数,计算所述链路在所述时间间隔内的丢包率,包括计算所述对端设备发送给本端设备的报文个数与接收到的对端设备发送的报文个数之间的差值;计算所述差值与所述时间间隔之间的比率得到所述链路在所述时间间隔内的丢包率。3.根据权利要求1或2所述的检测链路丢包率的方法,其特征在于,所述计算所述链路在所述时间间隔内的丢包率之后,所述方法还包括向所述对端设备发送丢包回复信息LMR报文,所述LMR报文中携带有所述对端设备发送给本端设备的报文个数、所述本端设备在所述时间间隔内接收到的所述对端设备发送的报文个数、所述本端设备距离上一次发送LMR报文给所述对端设备的时间间隔内发送给所述对端设备的报文个数,以使所述对端设备根据上述各参数以及接收到的本端设备发送给所述对端设备的报文个数计算丢包率。4.根据权利要...

【专利技术属性】
技术研发人员:郭金灿颜丙峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

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

1