无线网络控制器数据配置方法、装置和系统的制作方法

文档序号:7648100阅读:195来源:国知局
专利名称:无线网络控制器数据配置方法、装置和系统的制作方法
技术领域
本发明涉及移动通信领域,特别涉及无线网络控制器数据配置方法、装置及系统。
背景技术
宽带码分多址(Wideband Code Division Multiple Access,简称“WCDMA”)是目前全球三种主要的第三代移动通信(The Third Generation,简称“3G”)体制之一。WCDMA系统由三部分组成,即由核心网(Core Net,简称“CN”)、通用移动通信系统地面无线接入网(UMTS Terrestrial RadioAccess Network,简称“UTRAN”)和用户设备(User Equipment,简称“UE”)组成。无线网络控制器(Radio Network Controller,简称“RNC”)是负责控制UTRAN无线资源的核心节点,主要完成连接建立/断开、切换、宏分集合并、无线资源管理控制等功能。其中,后台管理模块(Back AdministrationModule,“BAM”)是RNC的核心。BAM中存放RNC所有的配置数据,这些配置数据可以由本地维护终端(Local Maintenance Terminal,简称“LMT”)通过人机语言(Man Machine Language,简称“MML”)命令来进行修改和维护。用户通过LMT对RNC进行数据配置并将配置数据加载到RNC主机上之后,RNC才能够正常运行。在RNC运行期间,也需要对RNC配置数据进行修改,或者对RNC进行扩容配置。
在现有技术中,对RNC进行数据配置有两种模式1、如图1所示的离线配置模式。
步骤101,用户通过LMT批量执行配置命令,LMT发送RNC配置命令给BAM。
步骤102,修改BAM中的配置数据。
步骤103,判断是否继续执行,如果是,对下一条配置命令继续执行;如果否,则执行步骤104,用户确认配置命令执行完毕后,复位RNC主机。
步骤105,加载配置数据文件到RNC主机。步骤106,RNC主机生效加载数据。
即,在执行配置命令后,只修改RNC的后台管理模块中的配置数据,并不会在RNC主机生效,用户确认配置命令执行完毕后,才复位RNC主机,将后台管理模块保存的配置数据以配置数据文件的方式加载到RNC主机。然后通过复位系统使配置数据在RNC主机上生效。采用离线配置模式对RNC进行数据配置,RNC主机和BAM的交互次数少,只需从BAM中将配置数据文件加载到RNC主机,因此执行效率较高。适用于大批量数据的配置,一般应用于RNC的初始配置场景。
在实现本发明过程中,发明人发现该现有技术中至少存在如下问题离线配置模式要求复位RNC主机,以加载配置数据文件,这会造成RNC的业务发生中断。所以离线配置模式一般仅限于RNC的初始配置场景,在进行扩容配置或配置更改时一般不能采用这种方式。
2、如图2所示的在线配置模式。
步骤201至205,在线配置模式下,用户可以通过LMT,发送RNC配置命令。在执行一条配置命令时,首先修改BAM中的配置数据,修改成功后,BAM将配置数据修改记录组织为设定帧发往RNC主机。RNC主机收到设定帧后,取出配置数据修改记录并立即生效数据,向BAM发送设定帧生效成功的响应。该方案可以在不中断RNC业务的情况下对RNC进行扩容配置或配置更改。
在实现本发明过程中,发明人发现该现有技术中至少存在如下问题在线配置模式下,每执行一条配置命令都需要BAM和RNC主机进行一次交互,导致BAM和RNC主机之间通信频繁。而且这种通信容易受到网络传输质量下降的影响而导致通信时延的增大。在执行大批量的配置命令时,大量时间消耗在通信上,执行效率比较低。因此,在线配置模式一般只适用于小规模的配置更改,而在较大规模的扩容配置场景下,就会暴露出效率低的缺陷。

发明内容
本发明实施例要解决的主要问题在于,提供一种RNC配置方法、装置和系统,使得RNC数据配置效率大大提高。
为解决上述技术问题,本发明的一个实施例提供了一种移动通信系统中RNC数据配置方法,包括以下步骤根据接收到的RNC配置命令修改BAM中的配置数据,并缓存该修改记录;当该次数据配置任务对应的RNC配置命令均已执行,则向BAM发送生效配置数据请求;BAM根据接收到的生效配置数据请求,将均已执行的配置命令所对应的修改记录组织为一个设定帧,发往RNC主机;RNC主机根据接收到的设定帧,生效配置数据。
本发明一个实施例还提供了一种RNC数据配置装置,用于包括本地维护终端LMT的系统。该装置包括配置单元、指示单元、帧设定单元和数据生效单元。其中,配置单元,用于根据接收到的RNC配置命令修改BAM中的配置数据,并缓存该修改记录;指示单元,用于当该次数据配置任务对应的RNC配置命令均已执行时,指示所述LMT向所述帧设定单元发送生效配置数据请求;帧设定单元,根据接收到的生效配置数据请求,将所述配置单元中缓存的所述均已执行的配置命令所对应的修改记录组织为一个设定帧,并将所述设定帧发往数据生效单元;数据生效单元,根据接收的所述帧设定单元发送的设定帧,生效配置数据。
本发明的一个实施例还提供了一种RNC数据配置系统,包括本地维护终端LMT,和上述的RNC数据配置装置。其中,本地维护终端,用于向RNC数据配置装置中的配置单元发送RNC配置命令,以及当收到指示单元的指示后,向RNC数据配置装置中的帧设定单元发送生效配置数据请求。
本发明实施例的技术方案,根据RNC配置命令修改BAM中的配置数据并缓存修改记录,当数据配置任务对应的配置命令执行完毕后,再将这些配置命令对应的修改记录组织为一个设定帧发往RNC主机,并使其在主机生效。因为RNC主机和BAM的交互次数少,避免了BAM和RNC主机之间的频繁通信,批量数据配置的执行效率大大提高。


图1是现有技术中RNC离线配置模式执行流程图;图2是现有技术中RNC在线配置模式执行流程图;图3是根据本发明第一实施例的RNC数据配置方法流程图;图4是根据本发明第二实施例的RNC数据配置系统结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例作进一步地详细描述。
本发明的实施例,根据RNC配置命令修改BAM中的配置数据并缓存修改记录,当数据配置任务对应的配置命令执行完毕后,再将这些配置命令对应的修改记录组织为一个设定帧发往RNC主机,并使其在主机生效。避免了BAM和RNC主机之间的频繁通信,批量数据配置的执行效率大大提高。
实施例一图3是根据本发明第一实施例的RNC数据配置方法流程图,如图所示步骤301,发送RNC配置命令给BAM;此步骤中,用户通过本地维护终端LMT执行一条配置命令,LMT发送RNC配置命令给BAM。
步骤302,根据该配置命令修改BAM中的RNC配置数据;根据接收到的RNC配置命令修改BAM中的配置数据,修改配置数据成功后,执行步骤303。
步骤303,缓存修改记录;将步骤302中的配置命令对配置数据的修改记录缓存到BAM中。
步骤304,判断是否还有RNC配置命令没有执行,若该次数据配置任务对应的配置命令都已经执行,则向BAM发送生效配置数据请求,并执行步骤305;若还有配置命令没有执行,则对下一条配置命令执行步骤301至303步骤,直至该次数据配置任务所有需要执行的配置命令都执行完毕。
本步骤中,当该次数据配置任务需要执行的配置命令都执行完毕,即修改了配置数据且修改记录都被缓存后,用户通过LMT确认配置命令执行完毕,并通过LMT向BAM发送生效配置数据请求,要求生效RNC配置数据。
可以理解的是,某此数据配置任务需要执行的配置命令,可以根据配置任务而定,也可以灵活设定。比如说,某次配置任务需要执行100条RNC配置命令,则既可以等待这100条配置命令全部执行完毕,之后将修改记录组织为一个设定帧发往RNC主机生效;也可以将配置任务再划分为子任务,比如分为两个50条的子任务,以子任务为单位,执行类似操作。
步骤305,BAM根据接收到的生效配置数据请求,将修改记录组织为一个设定帧,发往RNC主机。
BAM接收到生效配置数据请求后,将均已执行的配置命令对应的全部修改记录组织为一个设定帧发往RNC主机。该设定帧由帧头和数据区组成,其中,帧头包含了使BAM和RNC主机通信成功所必须的信息。而该设定帧的数据区与在线配置模式设定帧的数据区不同。在线配置模式下,数据区中为该配置命令的描述信息,其格式为“命令标识+修改数据描述”;本实施例中的设定帧数据区包含以下信息首先是本设定帧包含的配置命令个数,接下来是按配置命令执行顺序依次排列的配置命令描述信息,配置命令描述信息与在线配置模式下的设定帧的数据区中的配置命令描述信息格式相同。也就是说,该设定帧携带了所有配置命令的信息。
步骤306,RNC主机根据接收到的设定帧,生效配置数据。
RNC主机接收到设定帧后,首先读出数据区中的配置命令个数,然后依次取出其后的每个配置命令描述信息进行处理,处理方式可以为根据“命令标识”识别配置命令,并按照该配置命令的处理方式对“修改数据描述”中的信息进行处理,通过这样的处理,生效配置数据。读取配置命令个数的作用在于,如果数据区中携带的配置命令描述信息个数小于该个数,则判断该设定帧为非法;如果数据区中携带的配置命令描述信息个数大于该个数,则只处理配置命令个数所规定的那些配置命令描述信息,多于该个数的配置命令描述信息直接丢弃,不做处理。
步骤307,RNC主机向BAM返回配置数据生效成功响应。
配置数据生效成功后,RNC主机向BAM返回配置数据生效成功响应。
BAM接收到成功响应后,向LMT返回成功响应。
由于本实施例方案是在RNC工作时,批量执行命令,将该批配置命令对应的修改记录组织为一个设定帧发往RNC主机,并使其在主机生效。因为RNC主机和BAM的交互次数少,避免了BAM和RNC主机之间的频繁通信,在不中断业务的情况下,批量数据配置的执行效率大大提高。
实施例二图4是本发明第二实施例的无线网络控制器数据配置系统结构示意图,如图所示,该系统包括RNC数据配置装置和本地维护终端LMT。
该RNC数据配置装置包括,配置单元401,指示单元402,帧设定单元403和数据生效单元404。该装置还可以包括响应单元405。LMT包括命令单元406。
配置单元401,用于根据接收到的RNC配置命令修改BAM中的配置数据,并缓存该修改记录;指示单元402,用于当该次数据配置任务对应的RNC配置命令均已执行时,指示LMT向帧设定单元发送生效配置数据请求;帧设定单元403,根据接收到的生效配置数据请求,将配置单元401中缓存的已执行的配置命令对应的多条修改记录组织为一个设定帧,并将该设定帧发往数据生效单元404;数据生效单元404,根据接收的帧设定单元发送的设定帧,生效配置数据。
LMT,用于向所述配置单元发送RNC配置命令,以及当收到指示单元的指示后,向所述帧设定单元发送生效配置数据请求。具体可以由命令单元406实现上述功能。
具体来说,在RNC运行期间需要对RNC配置数据进行配置时,用户通过LMT执行配置命令,LMT的命令单元406发送RNC配置命令给配置单元401,接收到RNC配置命令后,配置单元401根据该命令修改BAM中的RNC配置数据,并在修改配置数据成功后,缓存该配置命令对配置数据的修改记录。接着,指示单元402判断是否还有RNC配置命令没有执行,若该次任务对应的配置命令都已经执行,则指示LMT的命令单元406向帧设定单元发送生效配置数据请求;若非,则要求所述配置单元401继续执行其余的RNC配置命令,直至该次任务需要执行的配置命令都执行完毕。
所有的配置命令都执行完毕,即修改了配置数据且对应的修改记录都被缓存后,用户通过LMT确认配置命令执行完毕,LMT的命令单元406发送生效配置数据请求给帧设定单元403,后者将配置单元401缓存的修改记录组织为一个设定帧,发往数据生效单元404。该设定帧可参照实施例一的描述,此处不赘。
数据生效单元404根据接收到的设定帧,生效数据。具体的,数据生效单元404可以包括读取子单元和生效子单元(图中未示出)。读取子单元,用于接收帧设定单元发送的设定帧,读出该设定帧中的配置命令个数,依次取出各配置命令描述信息,识别配置命令;生效子单元,用于根据读取子单元识别的配置命令,生效配置数据。
本实施例中,该RNC数据配置装置还可以包括响应单元405,当配置数据生效成功后,向BAM返回配置数据生效成功响应。
本实施例中,配置单元401、指示单元402、帧设定单元403可以置于BAM中,数据生效单元404可以置于RNC主机中。
本发明实施例提供的技术方案,在RNC工作时,由配置单元401执行配置命令并缓存全部修改记录,由帧设定单元403将配置数据修改记录组织为一个设定帧发往RNC主机数据生效单元,并由数据生效单元404处理,使数据在RNC主机生效。这样,RNC主机和BAM之间只需要一次交互,在不中断业务的情况下,提高了RNC数据配置效率。
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
权利要求
1.一种移动通信系统中无线网络控制器RNC数据配置方法,所述RNC包括后台管理模块BAM和RNC主机,其特征在于,该方法包括以下步骤根据接收到的RNC配置命令修改BAM中的配置数据,并缓存该修改记录;当该次数据配置任务对应的RNC配置命令均已执行,则向BAM发送生效配置数据请求;BAM根据接收到的生效配置数据请求,将所述均已执行的配置命令所对应的修改记录组织为一个设定帧,发往RNC主机;RNC主机根据接收到的设定帧,生效所述配置数据。
2.根据权利要求1所述的方法,其特征在于,所述设定帧包括以下信息本设定帧包含的配置命令个数、按照命令执行顺序依次排列的配置命令描述信息。
3.根据权利要求2所述的方法,其特征在于,所述RNC主机生效数据的步骤为RNC主机从接收的所述设定帧中读出配置命令个数;依次取出各配置命令描述信息,识别配置命令,根据识别出的配置命令生效所述配置数据。
4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括以下步骤向BAM返回配置数据生效成功响应。
5.一种无线网络控制器RNC数据配置装置,用于包括本地维护终端LMT的系统,其特征在于,该装置包括配置单元、指示单元、帧设定单元和数据生效单元,所述配置单元,用于根据接收到的RNC配置命令修改BAM中的配置数据,并缓存该修改记录;所述指示单元,用于当该次数据配置任务对应的RNC配置命令均已执行时,指示所述LMT向所述帧设定单元发送生效配置数据请求;所述帧设定单元,根据接收到的生效配置数据请求,将所述配置单元中缓存的所述均已执行的配置命令所对应的修改记录组织为一个设定帧,并将所述设定帧发往数据生效单元;所述数据生效单元,根据接收的所述帧设定单元发送的设定帧,生效配置数据。
6.根据权利要求5所述的装置,其特征在于,所述帧设定单元设定的设定帧包含以下信息本设定帧包含的配置命令个数,以及按照命令执行顺序依次排列的配置命令描述信息。
7.根据权利要求5或6所述的装置,其特征在于,所述数据生效单元包括读取子单元和生效子单元,所述读取子单元,用于接收所述帧设定单元发送的设定帧,读出该设定帧中的配置命令个数,依次取出各配置命令描述信息,识别配置命令;所述生效子单元,用于根据读取子单元识别的配置命令,生效配置数据。
8.根据权利要求5或6所述的装置,其特征在于,还包括响应单元,用于向BAM返回配置数据生效成功响应。
9.根据权利要求8所述的装置,其特征在于,所述配置单元、指示单元和帧设定单元置于BAM中,所述数据生效单元置于RNC主机中。
10.一种RNC数据配置系统,其特征在于,包括LMT,和如权利要求5至8中任一项所述的RNC数据配置装置,所述LMT,用于向所述配置单元发送RNC配置命令,以及当收到指示单元的指示后,向所述帧设定单元发送生效配置数据请求。
全文摘要
本发明涉及移动通信领域,公开了一种无线网络控制器数据配置方法、装置和系统。该方法包括根据接收到的RNC配置命令修改BAM中的配置数据,并缓存该修改记录;当该次数据配置任务对应的RNC配置命令均已执行,则向BAM发送生效配置数据请求;BAM根据接收到的生效配置数据请求,将均已执行的配置命令所对应的修改记录组织为一个设定帧,发往RNC主机;RNC主机根据接收到的设定帧,生效配置数据。本发明所提供的无线网络控制器数据配置方法、装置和系统,可以提高RNC数据配置效率。
文档编号H04Q7/38GK101034936SQ20071007327
公开日2007年9月12日 申请日期2007年2月9日 优先权日2007年2月9日
发明者左峻疆 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1