P-HA-RPS-PEP21013
多年来一直专注于工业自动化领域的高品质工业模组***贸易。我们专注于PLC组件数控和伺服驱动机器故障?购置更换零件?停产设备麻烦?DCS系统PLC系统机器人系统备件解决方案不要犹豫与我们联系!我们可以提供快速和合格的工业备件援助。************************************************************************ABBP-HA-RPS-PEP21013ABBP-HA-RPS-PEP21013ABBP-HA-RPS-PEP21013*****************************************************************************************************至此,可归纳出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合成方法。具体又以移动发起呼叫(mobileorientedcall,MOC)为例(见图3),对RRC建立连接,以及怎样实现NBAP,ALCAP,FP,RRC的消息合成,多协议关联等基本原理进行了描述。如图3所示,虚线上面消息流程为RRC建立过程部分,也将是CDR合成的主要部分。首先UE通过RACH随机接入信道发送rrcConnectionRequest消息请求建立RRC连接,该消息中包含IMSI/TMSI和建立原因参数,RNC收到请求后发起无线链路建立请求intiatingMessageId-radiolinkSetup(如果已经建立了无线链路,将发起无线链路资源重配置请求),NodeB通过successfulOutcomeID-radiolinkSetup确认请求后,RNC将为UE分配DCH专用信道,即调用ALCAP协议分配AAL2链路来承载DCH,DCH经过同步后,所有该UE的RRC消息将在该DCH上传输。成功分配后,RNC发起rrcConnecti***etup建立RRC连接,NodeB通过rrcConnecti***etupComplete确认,至此,RRC建立成功,NAS(Non-AccessStratum,非接入层)消息将通过RRC消息封装发送到RNC,再经过Iu接口发送到MSC。对Iub接口的各协议关联方法说明如下(参见图3各连接箭头的指示,暂不考虑NAS消息的合成):●NBAP消息关联:同一过程的NBAP消息用消息中TransactionID参数进行关联,涉及同一个UE的不同NB·AP过程之间的消息用Id-CRNC-CommunicationContextID参数进行关联。●ALCAP消息关联:一个流程的***AP消息可通过OSAID和DSAID参数进行关联。●RRC消息关联:同一过程的RRC消息可通过RRCTransactionID进行关联,同一个UE的RRC消息可通过I·MSI/TMSI进行关联。在公共传输信道中的RRC消息可以根据MAC中UEID来区分是否属于同一个UE。Iub接口的多协议关联如下(参见图3各连接箭头的指示):●NBAP消息和RRC消息关联:TDD模式中通过TimeSlots和UserCodes进行关联,FDD模式下通过Scramblingcode进行关联。●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网络测试仪中的执行结果。/ASeriesIIIIP0916TAFBM242P0914SQFBM201P0914SVFBM203P0914YMFCM10EP0916CPFCM10EFP0922YHFBM201bP0922YJFBM201cP0922YKFBM201dP0926EQFBM202P0922UAFBM203bP0922UDFBM203cP0914SYFBM204P0914XGFBM205P0916CQFBM206P0914TDFBM207P0914WHFBM207bP0917GYFBM207cP0914TBFBM208P0914TNFBM211P0914XLFBM212P0914XNFBM213P0914XQFBM214P0922VUFBM215P0922VVFBM216P0914TRFBM217P0922VWFBM218P0916RHFBM219P0917HAFBM220P0917HBFBM221P0917HDFBM223P0926GGFBM224P0922QSFBM228P0926GUFBM230P0926GVFBM231P0926GWFBM232P0926GXFBM233P0914XSFBM237P0917GZFBM240P0914TGFBM241P0914WKFBM241bP0914WMFBM241cP0914WPFBM241dP0914TKFBM243P0914XNFBM246I/ASeriesIIIP0970BCDNBIP0971WVDNBTP0960AWCP30P0960JACP40P0961FRCP60P0400DAFBM01P0400YCFBM02P0400YDFBM03P0400YEFBM04P0400YFFBM05P0400YGFBM06P0400YHFBM07P0400YJFBM08P0400YKFBM09P0400YLFBM10P0400YMFBM11P0400YNFBM12P0400YPFBM13P0400YQFBM14P0400YRFBM15P0400YSFBM16P0400YTFBM17P0400YVFBM18P0700QVFBM20P0700TWFBM21P0900HSFBM22P0900HTFBM24P0900NXFBM25P0900HUFBM26P0900NYFBM27P0912MJFBM33P0902XAFBM41P0902XBFBM42FOXBORO全系列产品P0150HQP0151HDP0151JSP0151RCP0151WWP0152KLP0155AXP0156KDP0156KMP0170NHP0170NSP0170NXP0170NYP0170PCP0170PDP0170PEP0170PLP0170SRP0170TFP0176RUP0176RVP0176RWP0176SAP0176UCP0176VTP0176VUP0178KSP020000000P0300P04P0400P0400BAP0400BLP0400BVP0400CBP0400CFP0400CLP0400CVP0400DAP0400DLP0400EAP0400FCP0400HHP0400HJP0400QAP0400QBP0400QCP0400QGP0400QHP0400QJP0400QKP0400QLP0400QSP0400QUP0400QVP0400QWP0400QXP0400VEP0400VPP0400VQP0400VRP0400VSP0400VTP0400VUP0400YCP0400YDP0400YEP0400YFP0400YGP0400YHP0400YJP0400YKP0400YLP0400YMP0400YNP0400YPP0400YQP0400YRP0400YSP0400YTP0400YVP0400ZAP0400ZBP0400ZCP0400ZDP0400ZEP0400ZFP0400ZGP0400ZRP05P0500P0500BAP0500GNP0500JXP0500JYP0500NAP0500NBP0500NCP0500NDP0500NJP0500NKP0500NLP0500NNP0500NRP0500NXP0500NYP0500NZP0500PAP0500PBP0500PCP0500PDP0500PEP0500PFP0500PGP0500PHP0500PJP0500PNP0500PPP0500RCP0500RGP0500RJP0500RQP0500RUP0500RWP0500RYP0500SCP0500SEP0500SFP0500SGP0500SRP0500STP0500SVP0500UXP0500UYP0500WXP0500XLP0500YDP0500YEP0500YFP0500YJ)