一种数据包重传率的获取方法和RLC层数据解析设备技术

技术编号:16302934 阅读:72 留言:0更新日期:2017-09-26 21:11
本发明专利技术公开了一种数据包重传率的获取方法和RLC层数据解析设备,涉及通信技术领域,用以支持在发送端设备和接收端设备的外部统计数据包重传率。本发明专利技术的数据包重传率的获取方法包括:RLC层数据解析设备通过与其连接的数据转发设备采集第一基站与控制网元交互的RLC层数据包,所述第一基站通过所述数据转发设备与所述控制网元连接;对采集到的所述RLC层数据包进行解析,以获取所述RLC层数据包中的字段信息;根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率。

Method for acquiring data packet retransmission rate and RLC layer data analyzing apparatus

The invention discloses a data packet retransmission rate acquisition method and a RLC layer data analysis device, relating to the communication technology field, so as to support the retransmission rate of the external data packet at the transmitting end device and the receiving end device. Including the packet retransmission rate acquisition method: RLC layer data analysis equipment by the connected data RLC layer data forwarding interaction device collects the first base station and control element package, the first base station through the data forwarding device and the control network connection; the RLC layer data collected packet analysis, to obtain the field information of RLC layer in the data packet; according to the RLC data package in the field of information statistics, transmission link between the first base station and the control network data packet on the retransmission rate.

【技术实现步骤摘要】
一种数据包重传率的获取方法和RLC层数据解析设备
本专利技术涉及通信
,尤其涉及一种数据包重传率的获取方法和RLC层数据解析设备。
技术介绍
在通信领域中,在AM模式(AcknowledgedMode,确认模式)下,RLC(RadioLinkControl,无线链路控制)数据包在传输过程中可能发生重传,通过重传等机制可以实现数据的正确、可靠传输,因此数据包重传率(也可称为RLC重传率)是一个衡量网络运行状态的重要指标。目前,大多数设备厂家都是在发送端设备或接收端设备内部设置计数器,分别对上、下行链路进行监测,通过计数器可以知道链路上发送的数据包数量及重传的数据包数量,从而计算链路上的数据包重传率。然而,各设备厂家在计数器的计数方法上各不相同,从而对于相同情况可能会导致重传率的计算结果存在差异,也即没有一种统一的测量方法来统计数据包重传率。
技术实现思路
本专利技术实施例提供了一种数据包重传率的获取方法和RLC层数据解析设备,用以支持在发送端设备和接收端设备的外部统计数据包重传率,进而可以不依赖于发送端设备或接收端设备中计数器的统计结果,而以统一的测量方法得到数据包重传率。为解决上述本文档来自技高网...
一种数据包重传率的获取方法和RLC层数据解析设备

【技术保护点】
一种数据包重传率的获取方法,其特征在于,包括:RLC层数据解析设备通过与其连接的数据转发设备采集第一基站与控制网元交互的RLC层数据包,所述第一基站通过所述数据转发设备与所述控制网元连接;对采集到的所述RLC层数据包进行解析,以获取所述RLC层数据包中的字段信息;根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率。

【技术特征摘要】
1.一种数据包重传率的获取方法,其特征在于,包括:RLC层数据解析设备通过与其连接的数据转发设备采集第一基站与控制网元交互的RLC层数据包,所述第一基站通过所述数据转发设备与所述控制网元连接;对采集到的所述RLC层数据包进行解析,以获取所述RLC层数据包中的字段信息;根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率。2.根据权利要求1所述的方法,其特征在于,根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率包括:根据所述RLC层数据包中的字段信息,确定所述RLC层数据包中在一传输链路上传输的第一RLC层数据包、以及所述RLC层数据包中在所述传输链路的反向链路上传输的第二RLC层数据包;根据所述第一RLC层数据包中的字段信息,从所述第一RLC层数据包中选出需确认数据包;根据所述需确认数据包中的字段信息、以及所述第二RLC层数据包中的字段信息,判断所述需确认数据包是否为重传数据包;统计所述重传数据包的数量,以计算在所述传输链路上传输数据包的重传率。3.根据权利要求2所述的方法,其特征在于,根据所述需确认数据包中的字段信息、以及所述第二RLC层数据包中的字段信息,判断所述需确认数据包是否为重传数据包包括:针对一个所述需确认数据包,判断是否存在类型字段指示为ACK消息或NACK消息、Last序列号字段为第一参考值的第二RLC数据包,并判断是否存在AMD序列号字段为第二参考值、除所述需确认数据包之外的第一RLC数据包,所述第二参考值为所述需确认数据包的AMD序列号字段的数值,所述第一参考值为所述第二参考值与1之和;若存在类型字段指示为ACK确认消息、Last序列号字段为第一参考值的第二RLC数据包,且不存在AMD序列号字段为第二参考值、除所述需确认数据包之外的第一RLC数据包,则所述需确认数据包不是重传数据包;若存在类型字段指示为ACK消息或NACK消息、Last序列号字段为第一参考值的第二RLC数据包,且存在AMD序列号字段为第二参考值、除所述需确认数据包之外的第一RLC数据包,则所述需确认数据包是重传数据包。4.根据权利要求2所述的方法,其特征在于,若不存在类型字段指示为ACK消息或NACK消息、Last序列号字段为第一参考值的第二RLC数据包,或者,若存在类型字段指示为NACK消息、Last序列号字段为第一参考值的第二RLC数据包且不存在AMD序列号字段为第二参考值、除所述需确认数据包之外的第一RLC数据包,则所述需确认数据包为异常数据包;根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率还包括:统计所述传输链路上传输的所有需确认数据包中,除异常数据包之外的数据包数量,以计算在所述传输链路上传输数据包的重传率。5.根据权利要求2-4任一项所述的方法,其特征在于,根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率还包括:统计所述第一RLC层数据包中不需确认数据包的数量,以计算在所述传输链路上传输数据包的重传率。6.根据权利要求1所述的方法,其特征在于,在获取所述RLC层数据包中的字段信息之后,在根据所述RLC层数据包中的字段信息,统计所述第一基站与所述控制网元之间的传输链路上的数据包重传率之前,所述方法还包括:根据所述RLC层数据包中的字段信息,删除重复采集的RLC数据包。7.根据权利要求1所述的方法,其特征在于,所述RLC层数据解析设备通过与其连接的数据转发设备采集第一基站与控制网元交互的RLC层数据包包括:RLC层数据解析设备通过与其连接的数据转发设备采集至少两个基站与控制网元交互的RLC层数据包...

【专利技术属性】
技术研发人员:宋阳童磊任驰陈璇葛瑾赵雨田苏飞师辰
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1