专利名称:一种用户面数据跟踪方法
技术领域:
本发明涉及网络通信技术,尤其涉及一种用户面数据跟踪方法。
背景技术:
移动通信系统包括采用宽带码分多址接入(WCDMA)空中接口技术的UTRAN系统(通用移动通信系统)和GSM(全球移动通信系统)。在这些通信系统中,通常包括无线接入部分和核心网络部分。其中,无线接入部分实现所有与无线有关的功能。
图1示出了UTRAN系统的结构。如图1所示,UTRAN的系统结构包括Iu(RNC和CN之间的连接点)、Iur(RNC之间的逻辑接口)、Iub(RNC和NodeB之间的连接点),以及UTRAN和移动终端设备间的Uu接口。这些接口都包含一个处理数据传输的协议栈,通常称为该接口的用户面。表1、表2、表3分别示出了Uu接口协议栈、Iu接口用户面协议栈、Iub/Iur接口用户面协议栈。
表1Uu接口协议栈
表2Iu接口用户面协议栈
表3Iub/Iur接口用户面协议栈
在实践中,定位用户面相关的问题一直是人们致力解决的问题之一,如业务质量方面的问题,然而,从现场得到的反馈信息都是一些很感性、很模糊的描述,例如对VP(可视电话)业务图像质量的描述,对语音质量的描述等。
目前,经常采用的针对用户面的数据的跟踪方法是使用第三方提供的测试仪进行数据的采集和分析。这种方法需要专门的测试仪器,具体的数据跟踪操作也需要相关人员具备一定的经验。同时,更重要的是,这些仪器一般只能完成标准接口上数据的跟踪。由于上述原因,使得该方法在实际应用过程中受到一定的限制。因此,如果能够通过系统的OAM(操作维护管理)功能,完成将2层处理的数传数据实时采集,保存和解析的功能,在实践中是非常有用的。
发明内容
针对现有技术的上述缺陷,本发明的目的是提供一种用户面数据跟踪方法,从而通过系统的OAM功能,完成将数据链路层处理的数传数据实时采集、保存和解析。
本发明是通过下述技术方案实现的,本发明提供了一种用户面的数据跟踪方法,包括A、用户面协议栈处理模块根据操作维护管理模块对跟踪参数的配置采集用户面的数据;B、用户面协议栈处理模块将所采集的用户面数据发到操作维护管理模块;C、操作维护管理模块存储所收到的数据,以便对其进行分析处理。
所述跟踪参数包括跟踪单位、跟踪对象、跟踪点和/或跟踪上报数据格式。
所述跟踪单位为正在通信的移动台。
所述跟踪对象包括用户面数传数据和/或信令数传数据。
所述跟踪上报数据格式包括跟踪点信息、跟踪方向信息、采集协议数据的大小以及采集数据的时间标签。
所述时间标签为统一基准且其精度为毫秒级。
所述步骤C中的对数据进行分析处理进一步包括根据时间标签对所保存的数据进行回放或离线分析。
所述步骤A进一步包括A1、操作维护管理模块向介质访问控制模块发出带有跟踪参数的跟踪命令;A2、介质访问控制模块将带有跟踪参数的跟踪命令发送其它各个用户面协议栈处理模块;A3、所述各个用户面协议栈处理模块采集用户面数据。
根据本发明的方法,通过系统的OAM功能,完成将数据链路层处理的数传数据实时采集、保存和解析。使定位工具与现有设备集成在一起,不需要使用第三方设备,因而可降低成本。本发明对数据的采集操作简单,离线分析功能易扩展。
图1示出了通用陆地无线接入网的系统结构示意图;图2示出了本发明的用户面跟踪方法的流程图;图3示出了OAM与用户协议栈之间相连接的一个例子的示意图;图4示出了OAM配置数传的配置界面。
具体实施例方式
为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。
根据本发明,本发明的用户面跟踪方法可由无线接入部分的OAM和用户面协议栈处理模块共同完成。如图2所示,本发明基本思想是在步骤1中,用户面协议栈处理模块根据OAM的配置采集用户面数传数据,在用户面协议栈处理模块所采集的数据包含统一基准的时间标签,优选地,其精度为毫秒级。在步骤2中,将所采集的用户面数传数据发到OAM。在步骤3中,在OAM上根据时间标签完成数据的保存、离线分析或数据回放功能。
下面以WCDMA为例来说明本发明的用户面的数据跟踪。为了实现用户面数据跟踪,首先配置跟踪单位、跟踪对象、跟踪点和跟踪上报数据格式。
跟踪单位配置用户面的跟踪单位可以是某一个移动台,也可以是某些移动台。但考虑到用户面数据量大,为不影响系统性能,可以通过OAM限制同时跟踪的UE数目。
跟踪对象配置用户面协议栈的处理的对象不仅包括语音、分组数据报等用户业务数据,还包括RRC(无线资源控制)信令数据,因此通过OAM的配置可在这些协议处理层(如RLC/MAC/FP)上跟踪用户业务数据或信令数据,同时在转发给OAM的跟踪数据中进行分类标识。
跟踪点配置理论上讲,用户面协议栈的每层都可以配置一个跟踪点,在这个跟踪点上可以同时跟踪上行和下行协议处理的数据。但考虑到对系统性能的影响和实际应用的需要,可以通过OAM配置跟踪点及在跟踪点处的数据传输方向。例如,可在空中接口的PDCP/RLC/MAC/MDC,Iu接口的IUUP/GTPU,Iub/Iur接口的FP设置跟踪点。
跟踪上报数据格式各跟踪点上报的数据包括跟踪点信息、跟踪方向信息、采集协议数据的大小以及采集数据的时间标签。所述时间标签为统一基准且其精度为毫秒级。这样,可用后续开发的离线工具来完成数据处理功能,从而可方便地定位用户面的问题。
图3示出了OAM与用户面协议栈处理模块之间相连接的一个例子的示意图。如图所示,为了方便以移动台为跟踪单位的跟踪,OAM对所有用户面协议栈处理模块的跟踪均通过MAC进行,即向MAC发出带有移动台标识的跟踪命令,再由MAC向其它用户面协议栈处理模块发出带有移动台标识的跟踪命令,所有的用户管理模块直接向OAM返回该移动台的数传数据。
图4示出了通过OAM配置数传跟踪的配置界面。如图所示,可以选择地配置跟踪对象,跟踪对象配置包括信令面数传配置和用户面数传配置。信令面数传配置和用户面数传配置分别包括跟踪方向配置和跟踪模块配置。
现以跟踪信令RLC处理后发送给MAC的数据为例来说明具体的跟踪过程。跟踪信令RLC处理后发送给MAC的数据,即跟踪RLC的PDU(协议数据单元)或MAC的SDU(服务数据单元);在OAM的信令面数传跟踪上选择下行和MACD(MAC专用信道),然后通过配置通道将配置数据由OAM发送到MACD用户面协议栈处理模块,完成配置过程。每当MAC接收到RLC发送的数据时,MAC区分如果是信令数据,则通过数据上报通道,已消息包的方式将跟踪数据发送给OAM,由OAM完成该数据的显示和保存。
根据本发明,本发明的用户面跟踪方法不需要与现有设备集成,不需要使用第三方设备,因而,降低了成本。
此外,本发明的方法对数据的采集操作简单,易扩展离线分析功能。
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。
权利要求
1.一种用户面的数据跟踪方法,其特征在于,包括A、用户面协议栈处理模块根据操作维护管理模块对跟踪参数的配置采集用户面的数据;B、用户面协议栈处理模块将所采集的用户面数据发到操作维护管理模块;C、操作维护管理模块存储所收到的数据,以便对其进行分析处理。
2.根据权利要求1所述的用户面的数据跟踪方法,其特征在于,所述跟踪参数包括跟踪单位、跟踪对象、跟踪点和/或跟踪上报数据格式。
3.根据权利要求2所述的用户面的数据跟踪方法,其特征在于,所述跟踪单位为正在通信的移动台。
4.根据权利要求2所述的用户面的数据跟踪方法,其特征在于,所述跟踪对象包括用户面数传数据和/或信令数传数据。
5.根据权利要求2所述的用户面的数据跟踪方法,其特征在于,所述跟踪上报数据格式包括跟踪点信息、跟踪方向信息、采集协议数据的大小以及采集数据的时间标签。
6.根据权利要求5所述的用户面的数据跟踪方法,其特征在于,所述时间标签为统一基准且其精度为毫秒级。
7.根据权利要求6所述的用户面的数据跟踪方法,其特征在于,所述步骤C中的对数据进行分析处理进一步包括根据时间标签对所保存的数据进行回放或离线分析。
8.根据权利要求1至7其中之一所述的用户面的数据跟踪方法,其特征在于,所述步骤A进一步包括A1、操作维护管理模块向介质访问控制模块发出带有跟踪参数的跟踪命令;A2、介质访问控制模块将带有跟踪参数的跟踪命令发送其它各个用户面协议栈处理模块;A3、所述各个用户面协议栈处理模块采集用户面数据。
全文摘要
本发明公开了一种用户面的数据跟踪方法,包括用户面协议栈处理模块根据操作维护管理模块对跟踪参数的配置采集用户面的数据;用户面协议栈处理模块将所采集的用户面数据发到操作维护管理模块;操作维护管理模块存储所收到的数据,以便对其进行分析处理。所述跟踪参数包括跟踪单位、跟踪对象、跟踪点和/或跟踪上报数据格式。根据本发明的方法,通过系统的OAM功能,完成将数据链路层处理的数传数据实时采集、保存和解析。使定位工具与现有设备集成在一起,不需要使用第三方设备,因而可降低成本。本发明对数据的采集操作简单,离线分析功能易扩展。
文档编号H04L29/06GK1838608SQ20051005569
公开日2006年9月27日 申请日期2005年3月23日 优先权日2005年3月23日
发明者李伽, 郝健 申请人:华为技术有限公司