专利名称:通用移动通讯系统中接口同步的方法及系统的制作方法
技术领域:
本发明涉及一种通讯网络中的接口更新技术,特别涉及一种通用移动通讯系统中接口同步的方法及系统。
背景技术:
现有的通用移动通讯系统(Universal Mobile Telecommunications System,UMTS)系统结构,除用户设备11外,由通过通讯线缆互相连接的核心网和无线接入网两部分组成,每一部分包括多个不同类型的网元(NetworkElement,NE),其中网元是指一个能够通过特定的接口对其进行管理的具体的电信实体。无线接入网负责处理所有与无线通信相关的功能,核心网负责对语音和数据业务进行交换和路由查找,以便将业务连接到外部网络。如图1所示,无线接入网包括无线网络控制器(Radio Network Controller,RNC)13、WCDMA基站12(NODE B)两个网元;核心网包括移动业务交换中心(MobileService Switching Center,MSC)/访问位置寄存器(Visit Location Register,VLR)14、网关移动交换中心(Gateway Mobile Switching Centre,GMSC)17、归属位置寄存器(Home Location Register,HLR)16、服务GPRS支撑节点(Serving GPRS Support Node,SGSN)15、网关GPRS支撑节点(Gateway GPRSSupport Node,GGSN)18等多个网元。
由于UMTS系统中涉及的网元比较多,它们对应的物理实体的位置又比较分散,所以采用集中的网元管理系统(以下简称网管)对各个网元的集中管理非常重要。现在网元管理系统功能主要包括配置、维护、告警、性能、安全管理等几大部分。
网元管理系统要实现对网元的管理,在网元管理系统和每个网元之间必须定义相应的接口。如图2所示,每个网元和网元管理系统20之间都有接口,如连接无线网络控制器13的第一接口21、连接WCDMA基站的第二接口22、连接服务GPRS支撑节点15的第三接口23、连接移动业务交换中心的第四接口24等等,其中每个接口的功能可能是一致的,也可能是不同的。为了保证整个UMTS系统的稳定可靠性,保证网管对网元管理的有效性,网管和网元之间的接口的正确性以及网管和网元版本配套的兼容性非常重要。在UMTS系统实际运行过程中,由于加入新功能或解决一些软件问题等,部分网元设备需要进行升级,或网元设备先后陆续进行升级等。如果网元升级,可能涉及到和网管配套的接口的变动,这样在网管不升级的情况下可能导致网管无法对网元进行管理等问题。
现有的网管是通过在网管侧设置一个各网元配套信息数据库实现上述的网管与网元的严格配套。当网元需要升级时,网元向网管提供配套接口文件,网管根据网元的版本配套接口变化情况,修改自己的相应网元配套信息数据库,网管进行同步修改,发布新的配套版本,且必须和网元同步升级,保证和网元的兼容性。
版本配套接口信息由维护人员手工提供和修改,在操作的过程中容易出错;网元升级时,网管必须被迫同步升级,版本发布频繁,效率低,工作量大,成本高。此外,由于网管管理的网元众多,无法做到及时版本配套;在实际运行环境中,网管的频繁升级耗费大量的人力且容易出现问题。
发明内容
本发明的目的在于提供一种通用移动通讯系统中接口同步的方法及系统,解决现有通讯网络中网管与网元间的接口采用手动升级,效率较低、容易出错的问题。
本发明的技术方案是,提供一种通用移动通讯系统中接口同步的方法,其中网元包括接口升级所需的接口配置文件以及记录网元版本信息的版本信息列表,网元管理系统包括记录接口版本的网元配套信息数据库,包括以下步骤(a)网元管理系统从网元下载对应接口的支持版本,并自动安装到对应接口;(b)网元管理系统根据接口升级更新网元配套信息数据库。
上述的通用移动通讯系统中接口同步的方法中,还包括网元管理系统判断网元版本与对应接口支持版本是否一致的步骤,若不一致则执行步骤(a)。
上述的通用移动通讯系统中接口同步的方法中,所述判断步骤包括网元管理系统获得网元的当前版本的版本号然后根据所述获取的网元版本号判断其与对应接口支持版本是否一致。
上述的通用移动通讯系统中接口同步的方法中,网元管理系统从网元的版本信息列表获取网元的版本号,并从网元配套信息数据库查询获取的网元版本号以判断接口是否支持。
上述的通用移动通讯系统中接口同步的方法中,步骤(a)包括(a1)网元管理系统从网元获取网元配套接口文件版本详细信息;(a2)网元管理系统比较对应接口支持的版本与获取的接口文件版本详细信息,找出所需下载的文件。
上述的通用移动通讯系统中接口同步的方法中,其中步骤(a2)中所述网元管理系统根据网元配套信息数据库中的对应接口支持的版本及从网元获取的版本详细信息找出所需下载的文件。
本发明还提供一种通用移动通讯系统中接口同步系统,包括的网元管理系统以及分别与所述网元管理系统通讯连接的多个网元,所述网元管理系统包括多个对应不同网元的接口以及记录网元管理系统接口支持的网元版本的网元配套信息数据库,所述网元管理系统还包括动态验证和自动同步网元接口版本的同步升级模块,所述同步升级模块分别与各接口、网元配套信息数据库及各网元通讯连接。
上述的通用移动通讯系统中接口同步系统中,所述网元包括用于升级对应接口的接口配置文件。
上述的通用移动通讯系统中接口同步系统中,所述网元包括用于记录网元版本信息的版本信息列表。
本发明的通用移动通讯系统中接口同步的方法及系统,通过版本动态验证和自动同步,解决了每一网元升级网元管理系统都要升级的问题,而只需升级对应接口即可,从而提高了网元管理系统和网元版本的兼容性和版本配套的灵活性。
图1是现有的通用移动通讯系统的结构示意图;图2是现有的通用移动通讯系统的网元管理单元与网元间连接的示意图;
图3是本发明的通用移动通讯系统中接口同步系统的结构示意图;图4是本发明的通用移动通讯系统中接口同步的方法的流程图。
具体实施例方式
如图3所示,网元管理系统20为实现通用移动通讯系统中各网元管理的实体。所述实体为硬件、软件或软件和硬件的结合,一般可以是安装于服务器上的软件程序,所述服务器与通用移动通讯系统中的各网元通讯连接。网元管理系统20通过分别通过不同接口与不同网元连接。以下以同步升级与无线网络控制器13连接的第一接口21为例,介绍本发明。
网元管理系统20与无线网络控制器13通讯连接,其通过第一接口21实现对无线网络控制器13的配置、维护、告警、性能、安全管理等。此外,网元管理系统20还通过FTP协议、自定义协议等与无线网络控制器13通讯连接,实现相互的认证、文件的传输等。
无线网络控制器13包括接口升级文件31以及版本信息列表32。其中接口升级文件31包括与该无线网络控制器13配套的第一接口21升级所需的文件,且至少包含无线网络控制器13当前版本软件配套的接口配置文件,包括性能接口文件、告警接口文件、联机帮助等。版本信息列表32是包含无线网络控制器13中采用的软件的版本信息的自定义协议消息,包括网元的详细版本号和接口配置文件存放路径等。无线网络控制器13在每次升级其软件时更新该版本信息列表32。
网元管理系统20包括网元配置信息数据库25、同步升级模块26以及第一接口21等,其中同步升级模块26分别与网元配置信息数据库25及第一接口21连接。网元配置信息数据库25中存储有各网元对应接口的版本信息,包括最新版本号等。第一接口21为包括软件的硬件,其中的软件部分可更新。同步升级模块26用于向无线网络控制器13查询其最新的软件版本、以及从无线网络控制器13下载其当前版本的软件配套的接口配置文件。同步升级模块26还可判断无线网络控制器13的当前软件版本是否与第一接口21的配置是否匹配,以及将下载的接口配置文件安装到第一接口。
在本实施例中,同步升级模块26为单独的软件模块,在实际中,它可以与其他功能模块结合,也可以安功能细分为多个独立的功能模块,甚至可以是软件和硬件的结合。
如图4所示,是本发明的通用移动通讯系统中接口同步的方法的流程图。首先,网元管理系统20通过普通网络协议连接到网元(以下以无线网络控制器13为例),并登录到无线网络控制器13(步骤S41),并读取无线网络控制器13中的版本信息列表32,以查询无线网络控制器13的软件的当前版本号(步骤S42)。然后将所读取的详细版本号返回网元管理系统20(步骤S43),同步升级模块26查询网元配套信息数据库25中关于无线网络控制器13的软件版本记录,以及返回的详细版本号判断无线网络控制器13的软件是否与第一接口21配套(步骤S44)。如果配套,即返回的详细版本号存在于网元配套信息数据库25中,则版本动态验证和自动同步流程结束。
如果无线网络控制器13的软件与第一接口21不配套,则同步升级模块26查询无线网络控制器13中的配套接口文件的版本的详细信息,具体包括网元的详细版本号、以及接口文件存放路径等(步骤S45)。然后将配套接口文件的版本的详细信息返回网元管理系统20(步骤S46)。同步升级模块26查询网元配套信息数据库25中关于第一接口21的记录,并根据返回的配套接口文件的版本的详细信息,比较版本文件差异,以找出需要从无线网络控制器13下载到网元管理系统20的配套接口升级所需文件(步骤S47)。然后,同步升级模块26从无线网络控制器13的接口配置文件31下载配套接口升级所需文件(步骤S48)。下载完毕,同步升级模块26将下载的文件安装到第一接口21(即重新配置第一接口21),同时同步升级模块26更新网元配套信息数据库25,将升级的相关信息记录到网元配套信息数据库25中(步骤S49)。版本动态验证和自动同步流程结束。
当然,在资源充足时,也可采用自动升级接口版本,即不判断网元管理系统的对应接口是否支持对应网元,不管接口是否支持都重新安装最新的接口版本。或者在网元升级时自动将升级后的版本号发送到网元管理系统,网元管理系统根据最新版本号进行升级,从而使网元管理系统实时保持与网元版本同步。
以上仅以无线网络管理器13以及对应的第一接口21为例介绍本发明,其他网元与对应接口的动态验证与自动同步与上述方法相同。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种通用移动通讯系统中接口同步的方法,其特征在于,其中网元包括接口升级所需的接口配置文件以及记录网元版本信息的版本信息列表,网元管理系统包括记录接口版本的网元配套信息数据库,包括以下步骤(a)网元管理系统从网元下载对应接口的支持版本,并自动安装到对应接口;(b)网元管理系统根据接口升级更新网元配套信息数据库。
2.根据权利要求1所述的通用移动通讯系统中接口同步的方法,其特征在于,还包括网元管理系统判断网元版本与对应接口支持版本是否一致的步骤,若不一致则执行步骤(a)。
3.根据权利要求2所述的通用移动通讯系统中接口同步的方法,其特征在于,所述判断步骤包括网元管理系统获得网元的当前版本的版本号然后根据所述获取的网元版本号判断其与对应接口支持版本是否一致。
4.根据权利要求3所述的通用移动通讯系统中接口同步的方法,其特征在于,网元管理系统从网元的版本信息列表获取网元的版本号,并从网元配套信息数据库查询获取的网元版本号以判断接口是否支持。
5.根据权利要求1所述的通用移动通讯系统中接口同步的方法,其特征在于,其中步骤(a)包括(a1)网元管理系统从网元获取网元配套接口文件版本详细信息;(a2)网元管理系统比较对应接口支持的版本与获取的接口文件版本详细信息,找出所需下载的文件。
6.根据权利要求5所述的通用移动通讯系统中接口同步的方法,其特征在于,其中步骤(a2)中所述网元管理系统根据网元配套信息数据库中的对应接口支持的版本及从网元获取的版本详细信息找出所需下载的文件。
7.根据权利要求1所述的通用移动通讯系统中接口同步的方法,其特征在于,还包括网元管理系统连接及登录网元的步骤。
8.一种通用移动通讯系统中接口同步系统,包括的网元管理系统以及分别与所述网元管理系统通讯连接的多个网元,其特征在于,所述网元管理系统包括多个对应不同网元的接口以及记录网元管理系统接口支持的网元版本的网元配套信息数据库,所述网元管理系统还包括动态验证和自动同步网元接口版本的同步升级模块,所述同步升级模块分别与各接口、网元配套信息数据库及各网元通讯连接。
9.根据权利要求8所述的通用移动通讯系统中接口同步系统,其特征在于,所述网元包括用于升级对应接口的接口配置文件。
10.根据权利要求8所述的通用移动通讯系统中接口同步系统,其特征在于,所述网元包括用于记录网元版本信息的版本信息列表。
全文摘要
本发明涉及一种通用移动通讯系统中接口同步的方法,其中网元包括接口升级所需的接口配置文件以及记录网元版本信息的版本信息列表,网元管理系统包括记录接口版本的网元配套信息数据库,包括以下步骤(a)网元管理系统从网元下载对应接口的支持版本,并自动安装到对应接口;(b)网元管理系统根据接口升级更新网元配套信息数据库。本发明还提供一种对应的系统。本发明通过版本动态验证和自动同步,提高了网元管理系统和网元版本的兼容性和版本配套的灵活性。
文档编号H04L12/24GK1808994SQ20051003288
公开日2006年7月26日 申请日期2005年1月18日 优先权日2005年1月18日
发明者曹立进, 王秀玲, 张建强, 乔冰, 李海龙, 恽玮, 邰晓梅, 钱程, 童国春, 戎海龙 申请人:华为技术有限公司