基站系统的维护方法

文档序号:7587955阅读:470来源:国知局
专利名称:基站系统的维护方法
技术领域
本发明涉及移动通信网络的设备维护技术,特别是指一种移动通信网络中基站系统的维护方法。
背景技术
移动通信网络中的基站系统(BSS,Base Station System)由基站控制器(BSC,Base Station Controller)和基站收发信台(BTS,Base TransceiverStation)两部分组成,其结构参见图1所示。整个BSS系统是一个星形的结构,BSS中的每个BTS 101分别与BSC 102连接。BSC 102可以和任何一个连接在它上面的BTS 101进行通讯,而各BTS 101之间没有直接的通路,所以是不可以相互通讯的。
当需要对基站系统进行维护时,装有维护台软件的计算机103可以通过以太网(Ethernet)、内联网(Intranet)等各种方式连到BSC 102的后台管理模块(BAM,Backstage Administrate Module)104上,通过向BAM 104发送维护指令消息实现对BSC 102的维护,并且BAM 104可以进一步利用分配给每个BTS 101的一条专用于操作维护的永久虚电路(PVC,PermanentVirtual Circuit)来对BTS 101进行通讯和维护,综合起来就可以在BSC 102侧实现对整个BSS系统的维护。
在每个BTS 101侧,还可以利用装有本地维护功能(LMF,LocalMaintenance Function)软件的计算机106,通过以太网口连接到BTS 101的操作维护单元(OMU,Operation and Maintenance Unit)105,向BTS 101发送本地的维护指令消息完成计算机106与本地BTS 101的一对一控制,进行参数配置和调试,实现BTS 101的本地维护。
现有技术方案只能通过BSC侧的BAM实现对该网络下的所有BTS的前向通讯和维护从而实现对整个BSS系统的维护,如果在某个BTS处进行维护的工作人员想要查看BSC或其它BTS的情况,或进行一些参数修改,则上述方案是无法做到的,并且在实际应用中,BTS和BSC以及和其它各BTS之间可能相距数百公里,为解决一些小问题,就需要维护人员往返各BTS与BSC之间,不仅非常麻烦而且增大了维护成本。

发明内容
有鉴于此,本发明的主要目的在于提供一种基站系统的维护方法,实现BTS对BSC的反向通讯和维护,使基站系统的维护更加方便。
一种基站系统的维护方法,预先设置与BTS相连的BTS侧维护台计算机,在该维护台计算机中安装维护台软件,并包括以下步骤a)BTS侧维护台计算机向BTS发送维护指令消息; b)BTS收到维护指令消息后,根据该指令消息的指向信息,将该指令消息的目的路由更改为该基站系统BSC中BAM的路由后,向BAM发送该维护指令消息;c)BAM收到该维护指令消息后,根据消息中的维护指令进行相应处理。
该方法步骤b)所述BTS向BAM发送维护指令消息过程具体包括BTS将所述维护指令消息沿BAM到BTS的专用操作维护PVC的反向发送至BAM。
该方法所述步骤a)前进一步包括a1)维护台计算机向BAM发送启动反向维护命令,BAM收到启动反向维护命令后,向该命令指定的BTS发送启动反向维护消息;a2)BTS收到启动反向维护消息后,在自身的NAPT相关函数中设置反向维护启动标志;如果停止反向维护,则所述步骤c)后进一步包括c1)维护台计算机向BAM发送停止反向维护命令,BAM收到停止反向维护命令后,向该命令指定的BTS发送停止反向维护消息;c2)BTS收到停止反向维护消息后,撤销自身的反向维护启动标志。
该方法步骤a1)和步骤c1)中所述维护台计算机是BSC侧维护台计算机或该基站系统中当事BTS以外的其它BTS侧的维护台计算机。
该方法所述步骤a2)后进一步包括a3)BTS向BAM返回启动反向维护成功消息;a4)BAM收到该启动反向维护成功消息后,在本地的数据库中记录该BTS反向维护启动标志;如果停止反向维护,所述步骤c2)后进一步包括c3)BTS向BAM返回停止反向维护成功消息;c4)BAM收到该停止反向维护成功消息后,在本地的数据库中清除该BTS对应的反向维护启动标志。
该方法进一步包括如果BTS发生复位,则在BTS复位完成后向BAM发送复位报告消息;BAM收到复位报告消息后,检查本地数据库中是否有该BTS对应的反向维护启动标志记录,如果有,则执行所述步骤a1)和a2),否则结束流程。
该方法进一步包括BTS实时检测BTS到BAM之间的链路状况,如果检测到链路断开,则BTS向BTS侧维护台计算机发送链路已断开的消息;链路恢复后,BTS侧维护台计算机重新登录BTS。
该方法步骤c)后进一步包括BAM将执行当前维护指令消息的处理结果消息返回至BTS;如果BTS根据该结果消息的指向信息确定该结果消息的指向信息为本地,则BTS在本地处理该结果消息;如果BTS根据该结果消息的指向信息确定该结果消息的指向信息为BTS侧维护台计算机,则BTS将该结果消息的目的路由修改为BTS侧维护台计算机的路由后,发送至BTS侧维护台计算机;BTS侧维护台计算机对该结果消息进行处理。
该方法所述BTS侧维护台计算机中安装有用于维护本地BTS的LMF软件;则步骤b)所述BTS收到维护指令消息后,进一步包括如果BTS确定该指令消息的指向信息为本地,则BTS在本地处理该指令消息;如果BTS根据维护指令消息的指向信息确定该指令消息的指向信息为BAM,则BTS将该指令消息的目的路由更改为BSC中BAM的路由后,向BAM发送该维护指令消息。
该方法所述指向信息为目的端口号。
该方法所述路由信息至少包括IP地址和校验和。
方法所述BTS进行的目的路由更改过程具体包括利用NAPT相关函数进行将原目的IP地址和校验和修改为指向信息对应的目的地址和校验和。
该方法所述维护指令消息中包括修改BSC或基站系统其它BTS参数的指令信息,或者查看BSC或其它BTS的情况的指令信息,或者要求BSC启动或停止其它BTS的反向维护功能的指令信息,或者以上指令信息的组合。
从上面所述可以看出,本发明提供的一种基站系统维护方法通过BTS将BTS侧维护台计算机的维护指令转发至BSC的BAM实现了BSS系统中BTS侧到BSC侧的反向维护,并可进一步通过BSC实现对基站系统中其它BTS进行维护,从而极大地方便了网络维护人员对基站系统的维护。并且本发明方案不需要增加网络设备或进行复杂的网络设置,具有成本低、实现简单、安全可靠等优点。


图1为基站系统的结构示意图;图2为本发明方法实施例的流程示意图。
具体实施例方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
本发明方法利用现有BSC到BTS的PVC,通过在BTS上做网络地址端口转换(NAPT,Network Address and Port Translation)的方式,建立一条从连接在BTS本地以太网口的PC机到BSC的BAM上的反向维护链路。并利用安装有维护台软件的PC机通过BTS的以太网口经BTS直接登录到BSC上,实现对BSC的控制,进而实现对整个BSS系统的维护。
所述的NAPT技术在Internet中已经有了广泛的应用,它可以针对特殊的IP地址和特殊的IP包进行更改IP地址等处理,实现将IP包向指定网络设备的转发,与过去常用的通过增加路由实现数据传输的方案相比,由于NAPT可以只针对协议、IP设备或服务的IP包进行处理,比增加路由有着更高的安全性。
下面对本发明反向维护方法的一个较佳实现方式进行详细说明。
首先,设置BTS侧用于BSS系统反向维护的计算机。本实施例在BTS侧用于本地维护的计算机中安装维护台软件,并保留该计算机中原来的LMF软件,使其仍然可以通过以太网实现本地维护的一对一控制。
该BTS侧计算机所提供的LMF和维护台软件的功能相互独立,但相关数据可以共享。LMF软件的侧重点主要是方便本地BTS的系统调试,并且LMF软件所提供的配置功能可以用于对远端BSC侧配置的辅助和备份,当到达远端BSC侧的链路未建立时,可以方便用户进行本地调试。而维护台软件可以和远端BSC侧的维护台软件使用同一版本或稍加改动,以使其兼容性较好。本文中为了描述方便,将安装有维护台软件的计算机统一称为维护台计算机。
另外,对于BTS侧也可以单独设置维护台计算机,在维护台计算机中不安装LMF软件。
本实施例基站系统反向维护过程以及涉及到的对反向维护链路的维护过程,参见图2所示流程图当启动反向维护功能时步骤201,BSC侧维护台计算机向BAM发送启动反向维护命令,BAM收到启动反向维护命令后就通过已建立的PVC向该命令指定的BTS发送启动反向维护消息。
其中,本步骤中也可以由已建立有反向维护链路的其它BTS侧的维护台计算机向BAM发起针对该BSC的启动反向维护命令。
步骤202,BTS收到反向维护启动消息后,在自身的NAPT相关函数中设置反向维护启动标志,此时,NAPT相关函数的针对BAM的IP包转发功能就已开启,然后通过PVC向BAM返回启动反向维护成功消息。
本实施例所述NAPT相关函数的功能是将收到的特定IP包的原目的路由根据要求修改为特定目的路由后转发,在反向维护过程中即是将原IP包中的BTS目的路由修改为BAM的目的路由后转发。
步骤203,BAM收到启动反向维护成功消息后,将该BTS的反向维护已启动标志记录在本地数据库(DB,Data Base)中。
至此,BTS和BSC之间基于PVC的反向维护链路就建立起来了。
当进行BTS侧需要进行反向维护时步骤204,BTS侧维护台计算机通过以太网口和OMU向BTS发送维护指令消息。
维护指令消息中包含有维护操作指令信息,其目的IP地址是BTS。
步骤205,BTS接收到维护指令消息后,利用NAPT的相关函数的IP包转发功能,根据该消息中包含的指向信息,一般是指目的端口号,确定该消息需要发往何处,如果该消息的目的端口号指向本地,则BTS在本地处理该维护指令,如果该消息的目的端口号为BAM,则BTS对该消息进行修改目的IP地址和校验和等简单处理后,向BAM转发。
其中,所述的修改目的IP地址和校验和是将封装维护指令消息IP包的目的地址和校验和修改为BAM对应的IP地址和校验和。
步骤206,BAM收到BTS侧发来的维护指令消息后,根据该维护指令进行相应的处理,并向BTS返回处理结果消息,处理结果消息的目的地址是BTS。
其中,维护指令消息中维护操作指令的内容可以是要求对BSC或BSS中其它BTS一些参数的修改,也可要求查看BSC或其它BTS的情况,或者要求BSC启动或停止其它BTS的反向维护功能等。
如果BAM执行的是要求查看BSC或其它BTS情况的维护指令,则BAM将在返回的处理结果消息中包含所要求查看的BSC或BTS的情况信息。如果BAM执行的是对BSC或其它BTS一些参数的修改,或者是要求BSC启动或停止其它BTS的反向维护功能等的维护指令,则可以将成功或失败信息作为处理结果消息返回给请求BTS,另外,对于这一类情况,BAM也可以不返回处理结果消息。
步骤207,BTS接收到BAM发来的处理结果消息后,根据消息中的目的端口号,确定该消息需要发往何处,如果消息的目的端口号指向BTS本地,则BTS在本地进行处理,如果消息需要BTS侧计算机维护台进程进行处理,则该处理结果消息的目的端口号应为BTS侧维护台计算机,BTS根据其目的端口号将该消息进行修改目的地址和校验和等简单处理后转发至BTS侧的维护台计算机。
其中,所述的修改目的IP地址和校验和是将封装维护指令消息IP包的目的地址和校验和修改为BTS侧维护台计算机对应的IP地址和校验和。
为了确保反向维护链路的正常通信,在启动反向维护功能后,反向维护链路的运行过程中,还要包括步骤208-211步骤208,BTS实时检测反向维护链路状况,如果连接BAM和BTS的反向维护链路在逻辑或物理上发生断路,则BTS向BTS侧的维护台计算机发送维护链路已断开的消息,通知该计算机的维护台进程该反向维护链路已断开。
此时,BTS侧维护台计算机只能进行本地维护。
步骤209,网络维护人员通过维护台进程得知链路断开后,可对链路进行检修,当维护链路恢复后,维护台进程需要再次登录BTS,然后才能再继续进行反向维护操作。
当BTS在反向维护链路运行过程中发生复位时步骤210,BTS在每次复位完成后向BAM上报复位报告消息。
步骤211,BAM收到BTS的复位报告消息后,检查数据库中是否有该BTS反向维护启动标志的记录,如果有,则进行步骤201-202的步骤,再向启动BTS到BAM之间的反向维护链路,如果没有,则结束流程。
这样就保证了即使BTS在反向维护过程中进行了复位操作也能自动重新恢复至原来状态。
当需要撤消已建立的反向维护链路时步骤212,BSC侧的维护台计算机向BAM发送停止反向维护命令,BAM通过PVC向该命令指定的BTS发送停止反向维护消息。
步骤213,BTS收到反向维护启动消息后,清除自身NAPT函数上的反向维护启动标志,然后通过PVC向BAM返回停止反向维护成功消息。
步骤214,BAM收到停止反向维护成功消息后,将该BTS的反向维护已启动标志从数据库中清除。
另外,本发明方法也可以采用增加路由的方式建立反向维护链路。在BTS、BAM以及PVC的中继设备中添加BTS到BAM链路相应的路由信息。这样,BTS侧的维护台计算机进行反向维护时,将BAM的IP地址作为维护指令消息的目的地址,就可以将维护指令消息沿BTS、中继设备发送至BAM,来实现BTS到BSC的反向维护。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基站系统的维护方法,其特征在于,预先设置与BTS相连的BTS侧维护台计算机,在该维护台计算机中安装维护台软件,并包括以下步骤a)BTS侧维护台计算机向BTS发送维护指令消息;b)BTS收到维护指令消息后,根据该指令消息的指向信息,将该指令消息的目的路由更改为该基站系统BSC中BAM的路由后,向BAM发送该维护指令消息;c)BAM收到该维护指令消息后,根据消息中的维护指令进行相应处理。
2.根据权利要求1所述方法,其特征在于,步骤b)所述BTS向BAM发送维护指令消息过程具体包括BTS将所述维护指令消息沿BAM到BTS的专用操作维护PVC的反向发送至BAM。
3.根据权利要求1所述方法,其特征在于,所述步骤a)前进一步包括a1)维护台计算机向BAM发送启动反向维护命令,BAM收到启动反向维护命令后,向该命令指定的BTS发送启动反向维护消息;a2)BTS收到启动反向维护消息后,在自身的NAPT相关函数中设置反向维护启动标志;如果停止反向维护,则所述步骤c)后进一步包括c1)维护台计算机向BAM发送停止反向维护命令,BAM收到停止反向维护命令后,向该命令指定的BTS发送停止反向维护消息;c2)BTS收到停止反向维护消息后,撤销自身的反向维护启动标志。
4.根据权利要求3所述方法,其特征在于,步骤a1)和步骤c1)中所述维护台计算机是BSC侧维护台计算机或该基站系统中当事BTS以外的其它BTS侧的维护台计算机。
5.根据权利要求3所述方法,其特征在于,所述步骤a2)后进一步包括a3)BTS向BAM返回启动反向维护成功消息;a4)BAM收到该启动反向维护成功消息后,在本地的数据库中记录该BTS反向维护启动标志;如果停止反向维护,所述步骤c2)后进一步包括c3)BTS向BAM返回停止反向维护成功消息;c4)BAM收到该停止反向维护成功消息后,在本地的数据库中清除该BTS对应的反向维护启动标志。
6.根据权利要求5所述方法,其特征在于,该方法进一步包括如果BTS发生复位,则在BTS复位完成后向BAM发送复位报告消息;BAM收到复位报告消息后,检查本地数据库中是否有该BTS对应的反向维护启动标志记录,如果有,则执行所述步骤a1)和a2),否则结束流程。
7.根据权利要求1所述方法,其特征在于,该方法进一步包括BTS实时检测BTS到BAM之间的链路状况,如果检测到链路断开,则BTS向BTS侧维护台计算机发送链路已断开的消息;链路恢复后,BTS侧维护台计算机重新登录BTS。
8.根据权利要求1所述方法,其特征在于,步骤c)后进一步包括BAM将执行当前维护指令消息的处理结果消息返回至BTS;如果BTS根据该结果消息的指向信息确定该结果消息的指向信息为本地,则BTS在本地处理该结果消息;如果BTS根据该结果消息的指向信息确定该结果消息的指向信息为BTS侧维护台计算机,则BTS将该结果消息的目的路由修改为BTS侧维护台计算机的路由后,发送至BTS侧维护台计算机;BTS侧维护台计算机对该结果消息进行处理。
9.根据权利要求1所述方法,其特征在于,所述BTS侧维护台计算机中安装有用于维护本地BTS的LMF软件;则步骤b)所述BTS收到维护指令消息后,进一步包括如果BTS确定该指令消息的指向信息为本地,则BTS在本地处理该指令消息;如果BTS根据维护指令消息的指向信息确定该指令消息的指向信息为BAM,则BTS将该指令消息的目的路由更改为BSC中BAM的路由后,向BAM发送该维护指令消息。
10.根据权利要求1或8或9所述方法,其特征在于,该方法所述指向信息为目的端口号。
11.根据权利要求1或8或9所述方法,其特征在于,该方法所述路由信息至少包括IP地址和校验和。
12.根据权利要求11所述方法,其特征在于,该方法所述BTS进行的目的路由更改过程具体包括利用NAPT相关函数进行将原目的IP地址和校验和修改为指向信息对应的目的地址和校验和。
13.根据权利要求1所述方法,其特征在于,该方法所述维护指令消息中包括修改BSC或基站系统其它BTS参数的指令信息,或者查看BSC或其它BTS的情况的指令信息,或者要求BSC启动或停止其它BTS的反向维护功能的指令信息,或者以上指令信息的组合。
全文摘要
本发明公开了一种基站系统的维护方法,预先设置与BTS相连的BTS侧维护台计算机,在该维护台计算机中安装维护台软件,并包括BTS侧维护台计算机向BTS发送维护指令消息;BTS收到维护指令消息后,根据该指令消息的指向信息,将该指令消息的目的路由更改为BSC中BAM的路由后,向BAM发送该维护指令消息;BAM收到该维护指令消息后,根据消息中的维护指令进行相应处理。从而实现了BSS系统中BTS侧到BSC侧的反向维护,并可进一步通过BSC实现对基站系统中其它BTS进行维护,从而极大地方便了网络维护人员对基站系统的维护。
文档编号H04W24/04GK1642333SQ20041000062
公开日2005年7月20日 申请日期2004年1月13日 优先权日2004年1月13日
发明者赵宏宇, 王亮, 熊立群 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1