当前位置:首页 > 测试测量 > 测试测量
[导读]引言随着有中国自主知识产权的第三代移动通信标准TD-SCDMA商用网测试日趋完成,大规模的3G网络即将在全国各地组建,作为组网的重要支撑技术,测试仪的开发显得非常重要。对网络故障进行快速诊断并降低网络中断时间是

引言

随着有中国自主知识产权的第三代移动通信标准TD-SCDMA商用网测试日趋完成,大规模的3G网络即将在全国各地组建,作为组网的重要支撑技术,测试仪的开发显得非常重要。

对网络故障进行快速诊断并降低网络中断时间是3G信令测试系统的主要用途之一。当3G系统发生故障时,需要使用测试设备接入关键的信令链路监测点,并进行协议测试和分析。通常来说,通用移动通信系统(universal mobile telecommuniCAtion system,UMTS)网络故障主要可分为2大类:UMTS的陆地无线接入网络(UMTS terrestrial radio access network,UTRAN)侧故障和核心网(core network,CN)侧故障。由于3GPP R4(Release 4)UTRAN的网络结构和协议同GSM系统相比有了较大变化,因此比较容易出现问题;而R4核心网和GSM系统基本相同,因此出现问题的概率相对较小。由于Iub和Iu接口是UTRAN中最重要的测试接口,一般来说需要同时对这2个接口进行数据采集和关联性分析[1-3]。

若要有效地诊断3G网

络故障,网络工程师需要对UMTS各接口和相关协议有较全面和深入的理解,这样才能迅速找到存在的问题,并对其中的关键字段进行分析。所有这些工作,都离不开一台具备全面解码、呼叫跟踪和统计功能的3G信令测试设备的配合。

CDR(call data record)在PSTN中表示呼叫数据记录,现在延伸意思为一个完整的流程,CDR合成是上述功能的基础,对网络中消息按信令流程进行归类,并用索引方式把这些消息联系到一起,然后才便于完成诸如呼叫跟踪和呼损统计等高级功能[4-5]。

我们在本文中将以TD-SCDMA UTRAN中Iub接口间的各个协议的CDR合成,多协议关联为例,对CDR合成的方法进行描述。该方法同样实用于WCDMA系统。

1、Iub接口中的信令消息

图1为Iub接口中协议的关系图。Iub接口协议栈包含3个协议平面,分别是无线网络控制平面、传输网络控制平面和用户平面,分别对应3个协议的信令流程,即NBAP(Node B application part,Node B应用部分)、ALCAP(access link control application protocol,接入层链路控制应用协议)、Iub FP(frame protocol)消息[6]。FP所承载的协议包括无线资源控制(radio resource control,RRC),包数据集中协议(packet data convergence protocol,PDCP)等。这3个协议有着紧密的联系,当无线网络控制器(radio network controller,RNC)发起传输信道管理或者无线连接管理相关过程的时候,是通过NBAP协议的相关过程来实现,比如Common Transport Channel Setup,Radio Link Setup,Radio Link Addition等。但同时需要对用户平面链路进行分配或删除,在Iub接口上,用户数据(FP)通过ATM结构中的AAL2传送,此时需要建立控制机制,ALCAP定义了与用户面建立、释放传输承载的方式,因此需要ALCAP协议来完成这些操作。一般情况下,如果不涉及到用户平面时,Iub接口中就只有NBAP过程的消息。当涉及到用户平面的时候,情况要复杂得多[7]。

图1 Iub接口协议关系图

Fig.1 Relation graph of Iub interface

RNC在以下2种情况下将涉及到用户平面的操作:一种是对小区的公共传输信道做操作的时候;另一种是为UE提供专用信道的时候。在对传输信道做操作的过程中,用户平面只有FP同步消息,不会有RRC消息。当RNC涉及到对UE操作时候,需要先在RNC和UE之间建立一个无线连接(RRC连接),建立过程大致如下:UE先向RNC请求建立RRC连接,RNC收到请求后根据具体情况选择是否为该UE建立专用信道。如果要建立专用信道(dedicated channel,DCH),RNC将通过NBAP协议请求建立无线链路或者重配置无线链路,Node B成功应答后,RNC将通过ALCAP协议分配DCH所需的AAL2链路,成功分配后RNC通过前向接入信道(forward access channel,FACH)发送RRC建立成功消息。如果不需要为该UE建立专用信道,那么就没有上述NBAP和ALCAP过程,RNC将直接通过FACH发送RRC建立成功消息,该消息将指示UE只能

通过公共传输信道传输所有的消息给RNC。图2显示了Iub接口中可能会出现的消息种类。

图2 Iub接口中所包含消息

Fig.2 Messages in Iub interface

至此,可归纳出Iub接口的流程大致有4类:

①纯NBAP过程;

②NBAP过程+ALCAP过程+FP(公共传输信道,同步消息);

③NBAP过程+ALCAP过程+FP(DCH,包括同步消息和RRC消息);

④RRC过程(公共信道传输,共享信道传输)。

其中②和③可以归为一类处理。不难看出,Iub接口的CDR合成可先按NBAP,ALCAP,FP,RRC消息合成,然后再进行多协议的关联。虽然RRC是在FP之上的,但一个RRC流程的消息可能会出现在多个FP里面,所以这里将两者进行了区分。

2、Iub接口CDR合成基本原理和实现算法

下面以上节中流程类型③(NBAP过程+ALCAP过程+FP)的消息合成进行详细介绍,因为这是最复杂的一类,对该类型

的CDR合成方法包含了其它3种类型的CDR合成方法。具体又以移动发起呼叫(mobile oriented call,MOC)为例(见图3),对RRC建立连接,以及怎样实现NBAP,ALCAP,FP,RRC的消息合成,多协议关联等基本原理进行了描述。

图3 MOC消息流前面部分

Fig.3 Message flow.of MOC

如图3所示,虚线上面消息流程为RRC建立过程部分,也将是CDR合成的主要部分。首先UE通过RACH随机接入信道发送rrcConnectionRequest消息请求建立RRC连接,该消息中包含IMSI/TMSI和建立原因参数,RNC收到请求后发起无线链路建立请求intiatingMessage Id-radioLinkSetup(如果已经建立了无线链路,将发起无线链路资源重配置请求),NodeB通过successfulOutcome ID-radioLinkSetup确认请求后,RNC将为UE分配DCH专用信道,即调用ALCAP协议分配AAL2链路来承载DCH,DCH经过同步后,所有该UE的RRC消息将在该DCH上传输。成功分配后,RNC发起rrcConnectionSetup建立RRC连接,NodeB通过rrcConnectionSetupComplete确认,至此,RRC建立成功,NAS(Non-Access Stratum,非接入层)消息将通过RRC消息封装发送到RNC,再经过Iu接口发送到MSC。

对Iub接口的各协议关联方法说明如下(参见图3各连接箭头的指示,暂不考虑NAS消息的合成):

●NBAP消息关联:同一过程的NBAP消息用消息中Transaction ID参数进行关联,涉及同一个UE的不同NB·AP过程之间的消息用Id-CRNC-CommunicationContextID参数进行关联。

●ALCAP消息关联:一个流程的ACLAP消息可通过OSAID和DSAID参数进行关联。

●RRC消息关联:同一过程的RRC消息可通过RRC Transaction ID进行关联,同一个UE的RRC消息可通过I·MSI/TMSI进行关联。在公共传输信道中的RRC消息可以根据MAC中UEID来区分是否属于同一个UE。

Iub接口的多协议关联如下(参见图3各连接箭头的指示):

●NBAP消息和RRC消息关联:TDD模式中通过Time Slots和User Codes进行关联,FDD模式下通过Scrambling code进行关联。

●NBAP消息和ALCAP消息关联:通过NBAP消息中的BindingID参数值与ALCAP的ERQ消息中的SUGR参数值相等的方法进行关联。

●ALCAP消息和RRC(DCH中的)消息关联:通过承载RRC消息中DCH信道的VPI/VCI/CID与ALCAP的ERQ消息中的PathID(VPI/VCI经过换算等于PathID),ChannelID(CID=ChannelID)进行关联。

按照上述先对各个协议进行合成,然后协议之间进行合成,协议间合成按一定的时间周期进行,最后得到的结果便是所需的Iub接口CDR信息。

3、Iub接口CDR合成算法分析

该CDR合成算法主要是根据一些关键参数进行查找、匹配来确定是否属于同一个消息流程,因此在这个过程中,需要一些临时存储方式来保存没有匹配到的消息,在内存分配上比较复杂,涉及动态分配内存。另外,该合成算法涉及大量的查找、匹配,所以需要建立许多方便查找的索引,比较好地建立索引方法显得至关重要,但是建立这些索引也是要耗费时间的,所以根据具体情况应使用具体的索引建立方法,我们在设计过程中除了平衡二叉树以外也曾采用其它索引建立方法,比如二叉树,哈希表等。

协议间合成是定期执行的操作,时间周期的长短选择也将影响合成的效率。如果间隔时间太短,每关联一次完成的流程很少,同时也耗费了时间;时间太长了缺乏实时性。而我们采用的是多线程的方式单独用一个线程来完成多协议关联,效果非常好。图4为该方法应用到TD-SCDMA网络测试仪中的执行结果。

图4 结果显示

Fig.4 Result display

4、结束语

通过对Iub接口各消息流程的深入分析和研究,结合Iu接口,使用C++语言进行编码测试,能很好地达到CDR合成的效果,实现多协议乃至多接口间的协议关联。该程序模块已经应用到重庆邮电大学通信网与测试技术重点实验室TD-SCDMA网络测试仪中,效果

良好。

参考文献:

[1] 3GPP TS 25.401 V5.9.0.UTRAN overall descrIPtion [EB/OL].(2003-09-20)[2006-05-30].http://WWW.3gpp.org/ftp/Specs/2004-09/Rel-5/25_series/25401-590.zip.

[2] 3GPP TS 25.430 V4.4.0.UTRAN Iub Interface:General Aspects and Principles [EB/OL].(2002-09-18)[2006-05-30].http://WWW.3gpp.org/ftp/specs/2004-09/Rel-4/25_series/25430-490.zip.

[3] 李小文,李贵勇,陈贤亮,等.TD-SCDMA第三代移动通信系统、信令及实现[M].北京:人民邮电出版社,2003.

[4] 张毅.鲜继清.TD-SCDMA信令测试软件设计方案[J].重庆邮电学院学报(自然科学版).2003,15(1):32-34.

[5] 刘伟.张治中.TD-SCDMA网络测试仪IP数据采集卡的研制[J].重庆邮电学院学报(自然科学版).2005,17(6):853 856.

[6] 3GPP TR 25.931 V4.4.0.UTRAN functions,examples on signalling procedures[EB/OL].(2002-06-18)[2006-05-30].http://WWW.arib.or.jp/IMT-2000/V310Sep02/S3g/R99/25/25931-370.pdf.

[7] ITU-T Q2630.1.AAL type 2 signalling protocol-Capability Set 1[EB/OL].(1999-12-20)[2006-05-30].http://WWW.itu.int/rec/T-REC-Q.2630.1/en.

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭