专利名称:通过基站控制与操作维护模块模拟大话务呼叫系统及方法
技术领域:
本发明属于无线通讯技术领域,特别涉及一种通过基站控制与操作维护模块CMM(Controller Maintenance Module)模拟大话务呼叫的系统及方法。
背景技术:
现有的模拟大话务呼叫是在载频上实现的,每个载频提供8路呼叫。具体应用时为了达到较大话务的模拟,需要很多实际运行的载频,对基站资源的要求比较高。在现有测试资源比较紧张的情况下,每次搭建大话务环境都需要占用多个机架、大量载频,在一定程度上影响了其他的测试。另外随着话务的不断增加,需要越来越多的载频,机架参与,这对资源的需求、整个模拟环境的搭建都是一个严重的考验。
因此,为了节省实际的基站资源,需要提出一种有效的测试基站控制器信令性能的工具。
发明内容
本发明所要解决的技术问题是,提供一种CMM模拟大话务呼叫的系统及方法,从而节省实际的基站资源且便用实际应用。
本发明提供了一种通过基站控制与操作维护模块CMM模拟大话务呼叫的系统,该系统在CMM单板上设有一个操作维护单元、一个或者多个模拟基站收发信TRM单元,其中操作维护单元实现对基站物理信息、逻辑无线信息的配置,以及对基站软件的加载;每个模拟TRM单元实现一个载频话务的模拟。
上述操作维护单元包括操作维护OAM处理模块、配置管理模块、D信道链路拉入协议CMM LAPD模块,其中
OAM处理模块,实现操作维护单元与基站控制器之间的OAM信令处理流程,接收基站控制器下发的配置数据,并将相应的配置数据发送到配置管理模块;配置管理模块,保存并维护整个站点的配置信息,并根据配置信息,对各模拟TRM单元配置相应的终端设备标识TEI值;CMM LAPD模块,实现CMM与基站控制器的LAPD链路连接。
上述模拟TRM单元包括信道管理模块、呼叫模块以及帧单元控制块D信道链路拉入协议FUC LAPD模块,其中信道管理模块,负责管理本模拟TRM单元的信道属性和各种状态;呼叫模块,负责整个话务的呼叫流程;FUC LAPD模块,负责接收配置管理模块配置的TEI值,然后建立FUC与基站控制器的LAPD链路。
上述通过CMM模拟大话务呼叫系统的操作维护单元还可以包括告警/状态模块、交换芯片、高阶数据链路控制HDLC模块,各模块的功能如下告警/状态模块,维护并向基站控制器上报整个站点的告警及状态信息,接收基站控制器的闭塞/解闭命令,闭塞或者解闭相应模拟TRM单元信道的状态。
交换芯片,实现配置管理模块与基站控制器的数据交互。
HDLC模块,实现操作维护单元与模拟TRM单元的LAPD链路连接。
当该系统包括交换芯片、HDLC模块时,配置管理模块还根据配置信息,配置交换芯片和初始化高阶数据链路控制HDLC模块,所述配置信息包括物理配置、小区参数配置、无线信道配置、信令链路连接配置、语音信道连接配置信息。
另外该系统的模拟TRM单元,其信道管理模块与告警/状态模块保持数据同步,当模拟TRM单元的信道占用时,所述信道管理模块标注信道的占用状态。
本发明还提供了一种通过基站控制与操作维护模块CMM模拟大话务呼叫的方法,包括以下步骤(a)操作维护OAM处理模块收到CMM的D信道链路拉入协议LAPD建链成功消息后,启动对配置管理模块的配置流程;(b)配置流程结束后,帧单元控制块D信道链路拉入协议FUC LAPD模块收到配置管理模块发送的终端设备标识TEI值后,启动FUC LAPD建链;(c)FUC LAPD建链成功后,告警/状态模块将每个载频的告警置为正常上报到基站控制器,呼叫模块进行呼叫。
上述步骤(a)中配置流程具体包括以下步骤a1OAM处理模块接收基站控制器下发的OAM配置参数;a2OAM处理模块将相关配置信息发送到配置管理模块;a3配置管理模块保存OAM处理模块发送的配置信息。
本发明在对基站资源的需求明显减少的情况下,利用CMM单板实现了大话务呼叫的模拟,同时在实际使用时更加方便,简单。
图1为实施例中通过CMM模拟大话务呼叫系统的结构示意图;图2为图1所示系统进行模拟大话务呼叫的流程图。
具体实施例方式
下面结合附图对本发明做进一步详细说明。
图1所示为通过CMM模拟大话务呼叫系统的结构示意图,该系统包括一个操作维护单元和一个或者多个模拟基站收发信TRM(TransceiverModule)单元。其中操作维护单元实现对基站物理信息、逻辑无线信息的配置,以及对基站软件的加载;模拟TRM单元主要实现载频话务的模拟。在本实施例中,CMM模拟一个满配机架为12个载频的呼叫,即该CMM模拟大话务呼叫系统中包括12个TRM单元。
上述操作维护单元由告警/状态模块、操作维护OAM处理模块、配置管理模块、CMM D信道链路拉入协议LAPD(Link Access Procedure“D”Channel)模块、交换芯片以及高阶数据链路控制HDLC(High Level Data LinkController)模块组成,图1中省略了交换芯片以及HDLC模块。
操作维护单元中OAM处理模块分别与告警/状态模块、配置管理模块以及LAPD模块相连,配置管理模块通过交换芯片与基站控制器相连,HDLC模块分别与告警/状态模块、配置管理模块相连。另外操作维护单元的告警/状态模块、配置管理模块均与所有模拟TRM单元的信道管理模块相连,操作维护单元的HDLC模块分别与所有模拟TRM单元的帧单元控制块D信道链路拉入协议FUC(Frame Unit Controller)LAPD模块实现链路连接。
一个模拟TRM单元由信道管理模块、呼叫模块以及帧单元控制块D信道链路拉入协议模块FUC(Frame Unit Controller)LAPD组成。模拟TRM单元中呼叫模块分别与信道管理模块以及FUC APD模块相连。
上述各模块的具体功能如下告警/状态模块,负责维护及上报整个站点的告警及状态信息,另外可以接收基站控制器的闭塞/解闭命令,闭塞或者解闭相应模拟TRM单元信道的状态。当所有配置的模拟TRM单元的LAPD链路建立后,整个模拟基站的状态为正常,无任何告警。在本实施例中,该模块维护整个站点的告警及状态信息,即维护整个基站的告警位图以及配置的各模拟TRM单元的状态表,并定期将告警及状态信息上报到基站,同时定期轮询各模拟TRM单元的状态以及更新各模拟TRM单元的状态表。
OAM处理模块,主要负责与基站控制器之间的OAM信令处理流程,接收基站控制器下发的配置数据,并将相应的配置数据发送到配置管理模块。
配置管理模块,负责保存并维护整个站点的配置信息,根据配置信息,配置交换芯片并初始化HDLC模块,同时对各模拟TRM单元的FUC LAPD链路配置相应的终端设备标识TEI(Terminal Equipment Identifier)值。所述配置信息包括物理配置、小区参数配置、无线信道配置、信令链路连接配置、语音信道连接配置等信息。
CMM LAPD模块,负责建立CMM与基站控制器的LAPD链路。
交换芯片,主要实现配置管理模块与基站控制器连接,即根据配置将某个时隙的时分复用信号数据交换到输出的某个时隙上,实现配置管理模块与基站控制器的数据交互。
HDLC模块,主要负责实现操作维护单元与模拟TRM单元的LAPD链路连接。
信道管理模块,负责管理本模拟TRM单元的信道属性和各种状态,并定期与操作维护单元的告警/状态模块同步数据。在本实施例中,当信道占用时,信道管理模块可以标注信道的占用状态。
呼叫模块,负责整个话务的呼叫流程,包括模拟大量手机的位置更新,模拟主叫流程,模拟被叫流程等。
FUC LAPD模块,负责实现模拟TRM单元与基站控制器的LAPD链路连接。
在本实施例中,操作维护单元中的CMM LAPD模块加上12个模拟TRM单元中的FUC LAPD模块,共有13个LAPD实例运行。
图2为图1所示系统实现模拟大话务呼叫的流程图,包括以下步骤
步骤201CMM上电,软件开始运行,首先OAM处理模块读取基站标识,然后配置事件以及TEI值到CMM LAPD模块,启动CMM LAPD与基站控制器的LAPD建链。
步骤202判断CMM LAPD与基站控制器的LAPD键链是否成功,如果是,进入步骤203,否则返回步骤201;步骤203CMM LAPD模块向OAM处理模块发送LAPD建链消息,然后OAM处理模块启动OAM配置流程,接收基站控制器下发的OAM配置参数;步骤204OAM处理模块将相应的一些配置信息如站点的物理配置,小区参数配置,无线信道配置,信令链路连接配置,语音信道连接配置等相关配置信息发送到配置管理模块;步骤205配置管理模块保存站点的所有配置信息,包括物理配置和逻辑配置,当OAM配置流程结束时,OAM处理模块发送配置结束命令到配置管理模块;步骤206配置管理模块收到OAM配置结束命令后,根据所有载频的LAPD配置情况配置交换芯片并初始化HDLC模块,然后将各个载频的信道配置分别下发到各模拟TRM单元的信道管理模块,同时分别发送配置事件到每个FUC LAPD模块,配置TEI值给FUC LAPD模块;步骤207FUC LAPD模块收到TEI值后,启动FUC LAPD建链,信道管理模块收到信道配置后通知呼叫模块准备呼叫流程的操作;步骤208判断FUC LAPD与基站控制器的LAPD建链是否成功,如果是进入步骤209,否则返回步骤201;步骤209FUC LAPD模块发送LAPD建链成功事件到信道管理模块和告警/状态模块,这两个模块将相应的状态置为正常,并将各载频的告警置为正常后,上报到基站控制器,此时对基站控制器而言,它连接的这个站点工作正常,无任何告警,信道状态正常;步骤210呼叫模块进行呼叫流程的操作,包括位置更新,主叫,被叫流程等等。
上述实施例在一块CMM单板上模拟了整个基站满配的大话务呼叫,即满配机架为12个载频的呼叫,并已经成功应用于基站控制器侧的大话务拷机,对主处理器的信令冲击有了很大的帮助。
权利要求
1.一种通过基站控制与操作维护模块CMM模拟大话务呼叫的系统,其特征在于,在CMM单板上设有一个操作维护单元、一个或者多个模拟基站收发信TRM单元,其中操作维护单元实现对基站物理信息、逻辑无线信息的配置,以及对基站软件的加载;每个模拟TRM单元实现一个载频话务的模拟。
2.如权利要求1所述的系统,其特征在于,所述操作维护单元包括操作维护OAM处理模块、配置管理模块、D信道链路拉入协议CMM LAPD模块,其中OAM处理模块,实现操作维护单元与基站控制器之间的OAM信令处理流程,接收基站控制器下发的配置数据,并将相应的配置数据发送到配置管理模块;配置管理模块,保存并维护整个站点的配置信息,并根据配置信息,对各模拟TRM单元配置相应的终端设备标识TEI值;CMM LAPD模块,实现CMM与基站控制器的LAPD链路连接。
3.如权利要求2所述的系统,其特征在于,所述模拟TRM单元包括信道管理模块、呼叫模块以及帧单元控制块D信道链路拉入协议FUCLAPD模块,其中信道管理模块,负责管理本模拟TRM单元的信道属性和各种状态;呼叫模块,负责整个话务的呼叫流程;FUC LAPD模块,负责接收操作维护单元中配置管理模块配置的TEI值,然后建立FUC与基站控制器的LAPD链路。
4.如权利要求2或3所述的系统,其特征在于,所述操作维护单元还包括告警/状态模块,该模块维护并向基站控制器上报整个站点的告警及状态信息,接收基站控制器的闭塞/解闭命令,闭塞或者解闭相应模拟TRM单元信道的状态。
5.如权利要求2或3所述的系统,其特征在于,所述操作维护单元还包括交换芯片,该芯片实现配置管理模块与基站控制器的数据交互。
6.如权利要求2或3所述的系统,其特征在于,所述操作维护单元还包括高阶数据链路控制HDLC模块,该模块实现操作维护单元与模拟TRM单元的LAPD链路连接。
7.如权利要求2所述的系统,其特征在于,所述操作维护单元,其配置管理模块还根据配置信息,配置交换芯片和初始化高阶数据链路控制HDLC模块,所述配置信息包括物理配置、小区参数配置、无线信道配置、信令链路连接配置、语音信道连接配置信息。
8.如权利要求3所述的系统,其特征在于,所述模拟TRM单元,其信道管理模块与告警/状态模块保持数据同步,当模拟TRM单元的信道占用时,所述信道管理模块标注信道的占用状态。
9.一种通过基站控制与操作维护模块CMM模拟大话务呼叫的方法,包括以下步骤(a)操作维护OAM处理模块收到CMM的D信道链路拉入协议LAPD建链成功消息后,启动对配置管理模块的配置流程;(b)配置流程结束后,帧单元控制块D信道链路拉入协议FUC LAPD模块收到配置管理模块发送的终端设备标识TEI值后,启动FUC LAPD建链;(c)FUC LAPD建链成功后,告警/状态模块将每个载频的告警置为正常上报到基站控制器,呼叫模块进行呼叫。
10.如权利要求9所述的方法,其特征在于,所述步骤(a)中配置流程包括以下步骤a1OAM处理模块接收基站控制器下发的OAM配置参数;a2OAM处理模块将相关配置信息发送到配置管理模块;a3配置管理模块保存OAM处理模块发送的配置信息。
全文摘要
一种通过基站控制与操作维护模块模拟大话务呼叫的系统及方法,属于无线通讯技术领域。本发明系统在CMM单板上设有一个操作维护单元、一个或者多个模拟基站收发信TRM单元,其中操作维护单元实现对基站物理信息、逻辑无线信息的配置,以及对基站软件的加载;每个模拟TRM单元实现一个载频话务的模拟。本发明方法中,OAM处理模块收到CMM的LAPD建链成功消息后,启动对配置管理模块的配置流程;配置流程结束后,FUC LAPD模块收到配置管理模块发送的TEI值后,启动FUC LAPD建链;FUC LAPD建链成功后,告警/状态模块将每个载频的告警置为正常上报到基站控制器,呼叫模块进行呼叫。本发明在对基站资源的需求明显减少的情况下,利用CMM单板实现了大话务呼叫的模拟,同时在实际使用时更加方便,简单。
文档编号H04W24/06GK101080080SQ20071012320
公开日2007年11月28日 申请日期2007年6月29日 优先权日2007年6月29日
发明者徐卫, 冷树芳, 苏东梅 申请人:中兴通讯股份有限公司