专利名称:一种远端维护通道的建立方法
技术领域:
本发明涉及维护通道的处理方法,尤指一种远端维护通道的建立方法。
背景技术:
随着无线通信技术的发展以及人们对通信需求的日益扩大,通信网络越来越庞大和复杂,对网络的可维护性要求也越来越高。但是,在第三代移动通信系统的相关协议中未定义基站的缺省维护通道,使得基站在初始建立时由于没有建立维护通道所需的配置数据而无法建立维护通道,或出现基站控制器(RNC)无法远端操作基站等通信故障时无法重新建立维护通道,上述问题给基站的维护工作带来很大不便。
目前,对于基站初始建立或出现通信故障导致RNC无法远端操作基站的情况,主要采用人工到近端干预的方法进行维护,由维护人员分别到基站侧和RNC侧配置建立维护通道所需数据,以建立基站和RNC之间的维护通道,从而解决基站正常开工运行的问题,实现RNC对基站的远端操作。但是,实际应用中基站常常位于偏僻荒凉的地方,要实现对基站的人工配置非常困难;而且,如果基站和RNC之间相隔甚远,采用人工配置容易出现基站和RNC之间配置不同步的现象。所以,这种人工到近端干预的方法不仅会带来大量的维护费用,还会给故障处理带来较大不便。
针对上述方法的缺陷,现有技术提出一种远端维护通道的自动建立方法,利用缺省PVC连接,基站和RNC建立特殊维护通道,从RNC侧下载该基站的数据配置文件,然后利用所下载的数据配置文件建立基站和RNC之间的远端维护通道,最终实现RNC对该基站的远端操作。所述远端维护通道是指在基站和RNC之间用于传输维护数据的通信通道,该远端维护通道可以用于基站从RNC侧下载维护软件,或者基站上传告警数据到RNC侧,或者RNC侧发送调试命令到基站等。本申请中将RNC和集中操作维护台统称为RNC侧,其中集中操作维护台是控制单元,负责对基站发出控制指令以及配置基站数据;RNC负责与基站进行通信,集中操作维护台的控制指令需要经过RNC才能发送到基站。所述的建立远端维护通道所需的数据配置文件是由集中操作维护台设置的,且存储在集中操作维护台。当所述基站需要下载数据配置文件时,集中操作维护台将自身存储的数据配置文件发送到RNC,通过RNC和所述基站之间的维护通道将数据配置文件发送到所述基站。数据配置文件的内容包括接收通道时延补偿、接收天线模式、接收GBUS工作模式、发送通道时延补偿、RRU连接模式、基站版本号、单板配置数据、用户网络接口(UNI)或异步传输模式反向复用(IMA)数据、接入链路控制应用协议(ALCAP)数据、基站控制端口(NCP)或通信上下文端口(CCP)数据、IPOA通道配置数据、时钟数据、扇区数据,以及本地小区数据等。其中,IPOA通道配置数据包括IP地址和PVC属性。其中,建立IPOA通道所需的IP地址包括基站IP地址和RNC的IP地址。
所述远端维护通道的自动建立方法基于以下前提所述基站和RNC之间已经建立物理连接,并基于ATM模式传输。一旦该基站与RNC建立物理连接,集中操作维护台就为该基站设置数据配置文件。其中,集中操作维护台对数据配置文件中的IPOA通道配置数据的设置如下集中操作维护台预先对所有基站IP地址进行统一规划。此处,集中操作维护台可以根据基站的地区分布规划基站IP地址。根据规划结果,集中操作维护台为所述基站设置一个IP地址,保证该基站IP地址不与其它基站的IP地址产生冲突,并设置该基站的永久虚连接(PVC)属性。在下面的说明中,假设集中操作维护台将所述基站IP地址设置为A。
如图1所示,现有技术这种远端维护通道的自动建立方法包括以下步骤
步骤101基站采用PVC的缺省属性建立和RNC之间的缺省PVC连接,通过缺省PVC连接向集中操作维护台发出自举协议请求(BOOTP request),申请IP地址。
协议规定基站需要有虚通道标识符(VPI)和虚信道标识符(VCI)的配置数据才能建立与RNC的PVC连接,故本申请中将VPI和VCI称为建立PVC连接所需的PVC属性。实际应用中,设备制造商在基站出厂前预先设置基站的PVC属性,该PVC属性采用协议规定的PVC缺省属性,即VPI=1,VCI=33。
步骤102集中操作维护台收到BOOTP request消息后,给步骤101中发出BOOTP request消息的基站分配一个空闲的基站IP地址,并将携带该IP地址的自举协议响应(BOOTP response)通过RNC发送给发出BOOTPrequest消息的基站。
本步骤中,集中操作维护台收到基站发来的申请IP地址的BOOTPrequest消息后,需要根据当前系统IP资源占用情况为该基站分配一个空闲的IP地址,假设该IP地址为B,则BOOTP response消息中携带的基站IP地址为B,同时BOOTP response消息中还会携带RNC的IP地址,假设RNC的IP地址为C。
步骤103发出BOOTP request消息的基站收到BOOTP response消息后,从该消息中获取基站IP地址B以及RNC的IP地址C,根据获得的IP地址和PVC缺省属性自动建立自身和RNC之间的特殊维护通道。
本步骤中,特殊维护通道是PVC属性为VPI=1、VCI=33,基站IP地址为B,RNC的IP地址为C的IPOA通道。建立基站和RNC之间的IPOA通道包括两部分内容首先,建立基站和RNC之间的PVC连接;其次,基站根据从BOOTP response消息获得的IP地址B配置自身的IP地址,RNC也将自身的IP地址配置为C。其中,如果RNC的IP地址配置在RNC初始配置时就已经完成,此处不必再对RNC的IP地址进行配置。完成上述两个步骤之后,基站和RNC之间的IPOA通道就建立起来。假设从基站向RNC发送一个数据包,那么该数据包的源IP地址是B,目的IP地址是C,而该数据包是基于ATM传输的,所以需要通过PVC连接从基站传到RNC侧。
由上述可知,基站需要获知分配给自身的IP地址B,RNC的IP地址C以及IPOA通道的PVC属性才能建立和RNC之间的IPOA通道。
步骤104发出BOOTP request消息的基站通过特殊维护通道从RNC侧下载数据配置文件。
其中,数据配置文件中的IPOA通道配置数据是集中操作维护台为该基站分配的,IPOA通道配置数据包括IP地址和PVC属性。其中,建立IPOA通道所需的IP地址包括基站IP地址和RNC的IP地址。
实际应用中,集中操作维护台为每个基站设置IP地址,保存到相应基站的数据配置文件中。这些IP地址一旦被分配,就不是空闲状态的IP地址,所以步骤102中集中操作维护台为特殊维护通道分配的基站IP地址B和该基站的数据配置文件中设置的基站IP地址A不同。集中操作维护台还会将RNC的IP地址保存到基站的数据配置文件中,假设RNC的IP地址为C。
集中操作维护台也会为每个基站设置PVC属性,保存到相应基站的数据配置文件中,该PVC属性与协议规定的PVC缺省属性不同。假设本实施例中,集中操作维护台为所述基站设置的PVC属性为VPI=7,VCI=100。
步骤105数据配置文件下载完毕后,基站复位,采用所下载的数据配置文件中的IPOA通道配置数据与RNC建立远端维护通道,从而实现RNC对基站的远端操作。
基站执行复位操作后,按照数据配置文件包含的所有内容配置相关基站数据。比如基站采用数据配置文件中的IPOA通道配置数据与RNC建立远端维护通道。
由步骤104中下载的数据配置文件可知,本步骤中建立的远端维护通道是PVC属性为VPI=7、VCI=100,基站IP地址为A,RNC的IP地址为C的IPOA通道。
从上述步骤101~105可以看出,当RNC无法对基站进行远端操作时,基站通过建立缺省PVC连接从RNC获取IP地址,建立特殊维护通道。该特殊维护通道是为基站初始建立或修复RNC和基站之间的通信故障临时建立的,用于基站从RNC侧获取数据配置文件,故将该维护通道称为特殊维护通道。实际应用中,该特殊维护通道是IPOA通道。基站从RNC侧获取数据配置文件后,将对自身进行复位,然后建立远端维护通道。
现有技术采用自动建立远端维护通道实现RNC对基站远端操作的方法存在以下缺陷对于出现通信故障导致RNC无法远端操作基站的情况,虽然已有的作为远端维护通道的IPOA通道无法正常使用,但是RNC仍然为该基站保留已有的远端维护通道中PVC属性为VPI=7、VCI=100的PVC连接,该PVC连接仍占用带宽资源,同时基站通过步骤101所述的过程利用缺省PVC连接发送BOOTP request消息,发送BOOTP request消息的缺省PVC连接也占用带宽资源。这种情况下,一个基站会同时占用两个PVC连接,所以现有技术这种方法会带来系统带宽的浪费。当RNC负责维护的基站数目达到成千上万时,这种带宽浪费变得特别严重,甚至会造成业务信道带宽占用。
如果为了避免带宽浪费,RNC需要在基站作为远端维护通道的IPOA通道无法正常使用时,删除对应的PVC连接。这样的处理方法虽然避免了带宽浪费,却给RNC增加了维护工作量,加大RNC的维护成本。
从上面的分析可以看出,现有技术或者带来较高的维护成本,或者造成带宽的严重浪费,无法同时避免上述两个缺点。
发明内容
有鉴于此,本发明的主要目的在于提供一种远端维护通道的建立方法,减少带宽资源的浪费,且降低RNC的维护工作量。
为达到上述目的,本发明的技术方案具体是这样实现的
一种远端维护通道的建立方法,由基站控制器侧设置基站IP地址,其特征在于,基站控制器侧设置基站PVC属性为协议规定的PVC缺省属性;该方法还包括基站从基站控制器侧获取基站和基站控制器的IP地址,根据所获取的IP地址和PVC缺省属性建立自身和基站控制器之间的远端维护通道。
该方法进一步包括基站控制器侧将设置的基站IP地址和基站PVC属性,以及本侧保存的基站控制器IP地址保存到该基站对应的数据配置文件中。
较佳地,所述获取基站和基站控制器的IP地址建立远端维护通道具体包括以下步骤a1.所述基站通过缺省PVC连接向基站控制器侧发起自举协议请求;b1.基站控制器侧收到自举协议请求后,从本侧存储的所述基站的数据配置文件获取所述基站IP地址以及基站控制器的IP地址,并通过自举协议响应将所述两个IP地址发送给所述基站;c1.所述基站从自举协议响应中获取IP地址,根据获取的IP地址和PVC缺省属性建立IPOA通道,并将所建立的IPOA通道作为远端维护通道。
较佳地,所述基站获取基站和基站控制器的IP地址具体包括以下步骤a2.所述基站通过缺省PVC连接向基站控制器侧发起自举协议请求;b2.基站控制器侧收到自举协议请求后,从本侧存储的所述基站的数据配置文件获取所述基站IP地址以及基站控制器的IP地址,并通过自举协议响应将所述两个IP地址发送给所述基站;c2.所述基站从自举协议响应中获取IP地址,根据获取的IP地址和PVC缺省属性建立IPOA通道,基站通过所述IPOA通道从基站控制器侧获取数据配置文件,从数据配置文件中获取基站和基站控制器的IP地址。
该方法进一步包括基站收到数据配置文件后复位,然后根据数据配置文件配置基站数据,利用数据配置文件中的IPOA通道配置数据重新建立IPOA通道。
进一步地,基站控制器侧包括基站控制器和集中操作维护台,所述数据配置文件保存在集中操作维护台。
由上述技术方案可见,本发明的这种远端维护通道的建立方法为特殊维护通道和远端维护通道设置相同的IPOA通道配置数据,使其对应同一条PVC连接。本发明这种方法保证基站在任何情况下至多占用一条PVC连接,所以该方法不会带来带宽的浪费,同时使用该方法不需要删除多余的PVC连接,所以也不会加大RNC的维护成本。
图1为现有技术中基站和RNC之间通过自动建立IPOA通道实现RNC对基站的远端操作流程图;图2为本发明一个较佳实施例中基站和RNC之间通过自动建立IPOA通道实现RNC对基站的远端操作流程图。
具体实施例方式
本发明的核心思想是基站控制器侧设置基站IP地址,同时设置基站PVC属性为协议规定的PVC缺省属性;基站从基站控制器侧获取基站和基站控制器的IP地址,根据所获取的IP地址和PVC缺省属性建立自身和基站控制器之间的远端维护通道。
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
本发明所述方法基于以下前提基站和RNC侧已经建立物理连接,并基于ATM模式传输。一旦基站与RNC侧建立物理连接,集中操作维护台就为该基站设置并存储数据配置文件。本实施例中,该数据配置文件的IPOA通道配置数据设置如下集中操作维护台设置所述基站的IP地址,假设该基站IP地址为A,并将该基站的PVC属性设置为PVC缺省属性,即VPI=1,VCI=33。集中操作维护台还会将自身保存的网络规划时设置的RNC的IP地址保存到基站的数据配置文件中,假设RNC的IP地址为C。
如图2所示,采用本发明的方法处理IPOA通道的配置数据,建立基站和RNC之间的IPOA通道,最终实现RNC对基站的远端操作的方法如下步骤201基站和RNC之间建立缺省PVC连接,然后基站向RNC发出BOOTP request消息,申请IP地址。该步骤与步骤101相同,此处不赘述。
步骤202集中操作维护台从自身存储的步骤201所述基站的数据配置文件中,获取分配给该基站的IP地址A以及RNC的IP地址C,将上述两个IP地址通过BOOTP response消息发送给基站。
步骤203基站收到BOOTP response消息后,从该消息中获取IP地址,根据基站IP地址A,RNC的IP地址C和PVC缺省属性建立基站和RNC之间的特殊维护通道。
本步骤中,特殊维护通道是PVC属性为VPI=1、VCI=33,基站IP地址为A,RNC的IP地址C的IPOA通道。
由于BOOTP response消息中没有携带带宽信息,所以基站在建立特殊维护通道时采用缺省带宽值。一般情况下,缺省带宽值小于RNC侧分配给基站的带宽值。
步骤204基站通过特殊维护通道从RNC侧下载发出BOOTP request消息的基站的数据配置文件。
步骤205所述基站的数据配置文件下载完毕后,该基站执行复位操作,根据所下载的数据配置文件中的IPOA通道配置数据与RNC建立远端维护通道,实现RNC对基站的远端操作。
由于数据配置文件中设置的IPOA通道配置数据为VPI=1、VCI=33,基站IP地址为A,RNC的IP地址C,所以本步骤中建立的远端维护通道是PVC属性为VPI=1、VCI=33,基站IP地址为A,RNC的IP地址C的IPOA通道。
基站复位后,根据数据配置文件中ALCAP数据和IPOA通道配置数据等携带带宽信息的数据建立远端维护通道。该远端维护通道的带宽能够支持大数据量传输,所以能很好地完成版本升级等维护工作。
在具体应用中,如果维护通道传输的数据量较小,也可以在执行上述步骤201~203建立特殊维护通道后,将该特殊维护通道直接作为远端维护通道使用,执行维护任务。
由以上分析可以看出,本发明在处理IPOA通道配置数据时,为特殊维护通道和远端维护通道设置相同的IPOA通道配置数据。当出现通信故障导致RNC无法远端操作基站时,基站通过特殊维护通道下载数据配置文件建立远端维护通道。其中,特殊维护通道使用的是缺省PVC连接。由于数据配置文件中设置基站的PVC属性为缺省PVC属性,所以根据数据配置文件中的IPOA配置数据建立的远端维护通道使用的也是缺省PVC连接。本发明这种处理方法保证前后两次建立的维护通道都使用缺省PVC连接,在任何情况下基站和RNC之间都不会占用两条PVC连接,所以不会造成任何PVC带宽资源的浪费。
由于所有基站的PVC属性均设置成PVC缺省属性,为了区分不同基站的IPOA连接通道,集中操作维护台在设置数据配置文件时,为不同的基站设置不同的IP地址。经过上述处理,RNC可以根据不同的基站IP地址区别不同基站和RNC的IPOA连接通道,保证了本发明的可实现性。
由上述的实施例可见,本发明的这种远端维护通道的建立方法为基站和RNC之间的特殊维护通道和远端维护通道设置相同的IPOA通道配置数据,从而保证基站在任何情况下至多占用一条PVC连接,所以该方法不会带来带宽的浪费,也不会加大RNC的维护成本。
权利要求
1.一种远端维护通道的建立方法,由基站控制器侧设置基站IP地址,其特征在于,基站控制器侧设置基站PVC属性为协议规定的PVC缺省属性;该方法还包括基站从基站控制器侧获取基站和基站控制器的IP地址,根据所获取的IP地址和PVC缺省属性建立自身和基站控制器之间的远端维护通道。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括基站控制器侧将设置的基站IP地址和基站PVC属性,以及本侧保存的基站控制器IP地址保存到该基站对应的数据配置文件中。
3.根据权利要求2所述的方法,其特征在于,所述获取基站和基站控制器的IP地址建立远端维护通道具体包括以下步骤a1.所述基站通过缺省PVC连接向基站控制器侧发起自举协议请求;b1.基站控制器侧收到自举协议请求后,从本侧存储的所述基站的数据配置文件获取所述基站IP地址以及基站控制器的IP地址,并通过自举协议响应将所述两个IP地址发送给所述基站;c1.所述基站从自举协议响应中获取IP地址,根据获取的IP地址和PVC缺省属性建立IPOA通道,并将所建立的IPOA通道作为远端维护通道。
4.根据权利要求2所述的方法,其特征在于,所述基站获取基站和基站控制器的IP地址具体包括以下步骤a2.所述基站通过缺省PVC连接向基站控制器侧发起自举协议请求;b2.基站控制器侧收到自举协议请求后,从本侧存储的所述基站的数据配置文件获取所述基站IP地址以及基站控制器的IP地址,并通过自举协议响应将所述两个IP地址发送给所述基站;c2.所述基站从自举协议响应中获取IP地址,根据获取的IP地址和PVC缺省属性建立IPOA通道,基站通过所述IPOA通道从基站控制器侧获取数据配置文件,从数据配置文件中获取基站和基站控制器的IP地址。
5.根据权利要求4所述的方法,其特征在于,该方法进一步包括基站收到数据配置文件后复位,然后根据数据配置文件配置基站数据,利用数据配置文件中的IPOA通道配置数据重新建立IPOA通道。
6.根据权利要求2至5任一项所述的方法,其特征在于,基站控制器侧包括基站控制器和集中操作维护台,所述数据配置文件保存在集中操作维护台。
全文摘要
本发明公开了一种远端维护通道的建立方法。该方法的过程包括基站根据PVC缺省属性建立缺省PVC连接,通过该PVC连接向基站控制器侧发起自举协议请求;基站控制器侧收到自举协议请求,从自身存储的所述基站的数据配置文件获取所述基站IP地址以及基站控制器的IP地址,通过自举协议响应将上述两个IP地址发送给所述基站;所述基站从自举协议响应中获取IP地址,根据获取的IP地址和PVC缺省属性建立IPOA通道,基站通过所述IPOA通道从基站控制器侧获取数据配置文件。本发明的这种远端维护通道的建立方法为特殊维护通道和远端维护通道设置相同的IPOA通道配置数据,所以该方法不会带来带宽的浪费,也不会加大RNC的维护成本。
文档编号H04W24/04GK1798413SQ200410101758
公开日2006年7月5日 申请日期2004年12月22日 优先权日2004年12月22日
发明者薛君良 申请人:华为技术有限公司