一种运行时自动配置的方法、装置及系统的制作方法

文档序号:7924907阅读:96来源:国知局

专利名称::一种运行时自动配置的方法、装置及系统的制作方法
技术领域
:本发明涉及通信
技术领域
,尤其涉及一种运行时自动配置的方法、装置及系统。
背景技术
:随着移动通信网络规模的不断扩大,以及基站小型化的发展趋势,需要维护的网元(NetworkElement,NE)数量也在快速增长。在网元的才喿作维护(Operation&Maintenance,OM)领域里,配置是一项基本功能,通过配置可以构建移动通信的设备数据,并为其选用合理参数,因此,配置是通信业务得以正常开展,其他OM功能得以正常运行的基础。配置it据可以描述网元设备的物理信息(例如,框、槽、板等),以及逻辑信息(例如,链路、小区、邻区等),这些是网元业务正常运行所必须的数据,同时配置数据也需要同步到网元管理系统(NetworkElementManagementSystem,EMS),以作为性能管理、故障管理等功能域模块工作的基础。配置数据在网元上以数据表的形式存在,在EMS上以配置对象模型(MOC模型)的形式存在。配置管理(ConfigurationManagement,CM)可以用于开局、升级、扩容、日常维护等应用场景,在日常维护的应用场景中,配置管理包括配置下发和配置同步,两者之间是通过EMS和网元的交互完成的。配置管理的前提是在EMS上已创建网元的相关信息(逻辑实体),并且EMS和实际的网元建立链接。其中,配置下发的流程可以为用户在EMS上选择需要进行配置的网元,输入配置相关的人机语言(Man-MachineLanguage,MML)命令,并将所述MML命令下发至网元;网元执行MML命令,在网元数据表上生成配置数据;多次重复前述步骤即可完成对网元的配置#:作。经过配置下发,可以在网元数据表上建立起网元配置信息,配置下发完成后,还需要将网元的配置信息同步到EMS,以保证EMS上能够正确反应网元的配置情况。配置同步的流程可以为用户在EMS上选择需要进行配置同步的网元,执行同步操作;EMS向网元下发导出配置数据文件命令;网元根据数据表导出配置数据文件,并向EMS返回响应报文;EMS通知NE上载配置数据文件,NE将文件上载到EMS;EMS解析配置数据文件,从中提取网元配置数据,刷新MOC模型信息。在实现本发明的过程中,发明人发现,现有的配置管理是由维护人员驱动的,维护人员根据需要和日常经验可以在EMS上对网元进行配置操作,但是在网络中网元数目众多,甚至2G/3G等网元混合并存,并且网络运行状况时时刻刻都可能存在着变化,因此由维护人员来驱动配置管理,必然会极大地增加维护人员的人力投入和技能要求,使维护成本过高,进一步,这种配置管理模式对于变化的网络运行状况也不能及时快速地响应。
发明内容本发明实施例提供一种运行时自动配置的方法、装置和系统,以减少操作维护过程中的成本费用,进一步的,还可以及时快速的响应。为解决上述技术问题,本发明实施例提供了一种运行时自动配置的方法,包括接收运4亍时管理对象RTMO列表;根据所述RTMO列表中的信息,构造相应的响应报文并发送至网元,以4吏所述网元"l妄收到该响应才艮文后完成对所述RTMO的配置。本发明实施例还提供了一种运行时自动配置的装置,包括接收模块,用于接收运行时管理对象RTMO列表;构造模块,用于根据所述RTMO列表中的信息,构造相应的响应报文;发送响应报文模块,用于将所述响应报文发送至网元,以使所述网元4妄收到该响应4艮文后完成对所述RTMO的配置。本发明实施例还提供了一种运行时自动配置的系统,包括网元管理系统EMS和网元,所述EMS包括接收模块,用于接收运行时管理对象RTMO列表;构造模块,用于根据所述RTMO列表中的信息,构造相应的响应报文;发送响应报文才莫块,用于将所述响应报文发送至网元,以4吏所述网元接收到该响应净艮文后完成对所述RTMO的配置;所述网元用于#4居所述响应才艮文配置所述RTMO。本发明实施例通过首先接收运行时管理对象RTMO列表,并根据所述RTMO列表中的信息,构造相应的响应报文并发送至网元,以使网元可以4艮据该响应l艮文完成对RTMO的配置,可以看出,在本发明实施例中,无需维护人员的干预操作,通过EMS与网元的自动交互就可以完成曰常运行中的配置操作,大大减少了操作维护的成本费用,进一步的,还可以及时快速的响应。为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明的运行时自动配置的方法实施例一的流程图;图2是本发明的运行时自动配置的方法实施例二的流程图;图3是本发明的运行时自动配置的方法实施例三的流程图;图4是本发明的运行时自动配置的装置实施例一的结构框图;图5是本发明的运行时自动配置的装置实施例二的结构框图;图6是本发明的运行时自动配置的装置实施例三的结构框图;图7是本发明的运行时自动配置的系统实施例的结构框图。具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。参考图1,在本发明实施例一中,实现本发明实施例一所提供的方法可以包括以下步骤步骤101:EMS接收运行时管理对象RTMO列表;步骤102:EMS根据所述RTMO列表中的信息,构造相应的响应报文并发送至网元;步骤103:网元^4居所述响应l艮文配置所述RTMO。在本发明实施例一中,对于单板、小区等在运行过程中动态发现的新对象,称之为运行时管理对象(RuntimeMO,RTMO),只有系统运行时才存在,也称为动态管理对象;在本实施例中,EMS接收网元发送的RTMO的列表,可以为新纟企测到的一个邻区或者新插入的一个单板等,该列表中包含了网元的新加入对象的一些属性信息,根据这些信息,EMS构造出相应的响应l艮文并发送至网元,网元再才艮据该响应l艮文配置RTMO;需要说明的是,在网元对所述RTMO进行配置之后,所述RTMO就转化为配置数据,可以在后续的网络通信中应用该配置数据进行网络数据的传输;在本实施例中,EMS接收到的RTMO列表的信息,为网元自动检测到的新加入对象,通过对新加入对象的发现,以及对其进行配置,从而无需维护人员的加入,通过EMS和网元的交互,即可实现日常运4亍时RTMO的配置,并且,该过程为自动实现的,适应了自组织网络中自动发现、自动配置的需求,大大降低了操作维护的成本费用。参考图2,在本发明实施例二中,实现本发明实施例二所提供的方法可以包括以下步骤步骤201:;险测到需要新增、删除或修改的RTMO;在实际中,网元可以通过触发式,或者周期性检查的方式来发现需要新增、删除或修改的RTMO;其中,触发式可以为插入一块单板触发"即插即用"处理流程,周期性检查的方式可以为做周期性调优运算发现新增逻辑对象;需要说明的是,新发现的RTMO不能与已有的配置冲突,例如,邻区关系已存在则不应再发现新增邻区,只能是删除或修改该邻区;可以理解的是,在自组织网络中,网元可以维护一份RTMO列表,当检测到一个新加入的对象时,网元检查这个新对象是否已在RTMO列表里,如果没有的话就添加到列表中;网元的RTMO列表不需要持久化保存,断电后该列表会丢失,网元上电重启后可以重新自动发现RTMO。步骤202:接收RTMO列表;在实际中,EMS接收网元发送的RTMO列表,当网元的RTMO列表中新加入对象,或者周期性上报时刻到来时,网元将RTMO列表发送给EMS;其中,上l艮的RTMO中的信息可以如下表所示<table>tableseeoriginaldocumentpage9</column></row><table>在表中,所述KeyAttrs为于新发现对象具体类型相关的关键属性信息,例如,当新加入对象为单^反时,可以包括单板属于哪个框,单板类型,或者基站ID等,所述Non-KeyAttrs信息为非关键信息,可以包括除了所述关键属性信息以外的信息;步骤203:分析所述RTMO是否有效,若是,则进入步骤204,若否,则进入步骤205;EMS根据接收到的RTMO的列表信息,可以搜索到该RTMO的其他相关信息,EMS所能搜索到的信息是基于网络的,因此是完整清楚的信息,搜索到新加入RTMO的相关信息后,EMS可以对该RTMO做分析评估;在实际中,因为EMS与网元之间存在配置同步,配置同步的方式包括手工式、触发式或周期性的,所以可以使EMS上获知网络中各网元已有的RTMO的正确完整的配置信息,包括网元设备的物理信息和逻辑信息等,根据已有RTMO的配置信息,EMS可以通过相应的算法分析评估新加入的RTMO对应的配置是否有效;其中,对每一种RTMO类型,EMS都有与之对应的算法例如单板,某个槽上是否可插某种类型单板,以及单板参数是否正确等,可以由EMS计算得到;例如邻区,为3争网元的配置对象,在EMS上计算和检,险就更为合理;以邻区为例,EMS接收到的邻区RTMO对象的关键属性信息里包含其全球小区标识(GlobalCellIdentity,GCI),GCI可以用于唯一标识一个小区。通过手机能检测到周边邻区的GCI并上报给所在基站,基站将GCI上报给EMS,EMS根据GCI可以查找到属于哪个基站,并可以计算是否邻区关系;邻区是指相邻基站的两个小区,可用于手机切换,但是在实际中,有可能并不相邻的两个小区,之间还隔着其他基站,由于信号强度较大,能够检测到并被误认为邻区,这种现象称为越区,越区应被检测出来并删除;越区可通过基站经炜度来计算,在EMS上存储有多个基站的经炜度信息,EMS可以计算出两个基站是否相邻还是中间隔着其他基站;步骤204:将所述RTMO转换为MML命令,进入步骤206;当EMS检测出所述配置有效时,EMS将所述配置转换为MML命令;RTMO列表中的信息包含KeyAttrs等,以邻区为例,KeyAttrs相当于GCI号,EMS中存储有其所管辖的基站的全部信息,包括基站小区的GCI、PCI以及频点等,EMS可以根据GCI查找出此小区的PCI、频点、经绰度等信息,并判断是有效的邻区之后,构造出MML命令,该命令中包含GCI、频点等参数信息;步骤205:生成拒绝信息,进入步骤206;当EMS4全测出所述配置无效时,则生成拒绝信息,表示不对该RTMO的配置进行执行;步骤206:将MML命令或拒绝信息构造为相应的响应净艮文,发送至网元;在实际中,报文只是一种载体,报文中可以包含约定格式的信息,例如,可以在报文里构造出"ADDNBRCell;LCI=1,TCI=2"的字符串,表示要添加一个邻区关系,本小区GCI是1,邻小区GCI是2,并将所述响应报文下发到基站中的网元,以完成对新发现邻区的配置;步骤207:解析所述响应纟艮文;网元可以解析响应报文,将信息按照约定格式读取;步骤208:若响应报文为MML命令,则根据MML命令生成配置数据,若响应报文为拒绝信息,则从网元中删除相应的RTMO。如果是MML配置命令,则网元可以执行该命令,配置成功之后将RTMO对象从列表中删除,若响应报文为拒绝信息,则从网元中删除该RTMO;优选的,当配置失败时,可以记录失败信息,当失败达到一定次数之后,例如,3次,网元将该RTMO从列表中删除;当响应报文为拒绝信息时,则同样记录相应拒绝信息,当拒绝达到一定次数时,例如,可以为3次,网元将RTMO从列表中删除;其中,次数的大小并不影响本发明的实现,因此本发明对此不作限定。参考图3,在本发明实施例三中,实现本发明实施例三所提供的方法可以包括以下步骤步骤301:网元4企测到需要新增、删除或修改的RTMO,并将该RTMO力口入到RTMO列表中;步骤302:EMS接收网元发送的RTMO列表;步骤303:根据RTMO列表中的信息,EMS构造相应的响应报文并发送至网元;步骤304:网元4艮据响应净艮文配置所述RTMO;步骤305:网元将配置信息发送至网元管理系统EMS;当网元解析响应报文并执行完配置操作后,如果网元的配置数据发生了变化,则向EMS发送配置同步通知消息;步骤306:EMS才艮据配置信息执行配置同步才喿作。EMS收到配置同步通知消息后,执行配置同步操作。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以釆用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。与上述本发明实施例所^是供的方法相对应,参见图4,本发明实施例还提供了一种运行时自动配置的装置,该装置包括接收模块401,用于接收运行时管理对象RTMO列表;构造模块402,用于根据RTMO列表中的信息,构造相应的响应报文;发送响应报文模块403,用于将所述响应报文发送至网元,以使所述网元4妄收到该响应才艮文后完成对所述RTMO的配置。在本实施例中,接收模块可以接收到RTMO列表的信息,构造模块可以根据RTMO列表中的信息,构造相应的响应报文,发送响应报文模块403,用于将所述响应才艮文发送至网元,以4吏所述网元接收到该响应净良文后完成对所述RTMO的配置,乂人而无需维护人员的加入,通过EMS和网元的交互,即可实现日常运4亍时RTMO的配置,并且,该过程为自动实现的,适应了自组织网络中自动发现、自动配置的需求,大大降低了操作维护的成本费用。参考图5所示,示出了本发明实施例二的装置示意图,如图所示,该装置包括才全测才莫块501,用于4全测需要新增、删除或》务改的RTMO;接收模块502,用于接收运行时管理对象RTMO列表;构造模块503,用于根据RTMO列表中的信息,构造相应的响应报文;优选的,所述构造模块具体可以包括分析子模块5031,用于分析评估所述RTMO是否有效;转换子模块5032,用于当RTMO有效时,将RTMO转换为人机语言MML命令;生成拒绝信息子模块5033,用于当RTMO无效时,生成拒绝信息;构造子模块5034,用于将MML命令或拒绝信息构造为响应的响应报文;发送响应报文模块504,用于将所述响应报文发送至网元,以使所述网元4妻收到该响应l艮文后完成对所述RTMO的配置;优选的,所述发送响应报文模块504具体可以包括发送子模块5041,用于将响应报文发送至解析子模块;解析子模块5042,用于解析所述响应报文;生成配置数据子才莫块5043,用于当响应l艮文为MML命令时,才艮据所述MML命令生成配置数据;删除子模块5044,用于当响应报文为拒绝信息时,从网元中删除相应的RTMO。参考图6,示出了本发明实施例三的装置示意图,如图所示,该装置可以包括-险测才莫块601,用于4企测需要新增、删除或4奮改的RTMO,将该RTMO添力口到RTMO列表中;在实际中,当检测模块检测到需要新增、删除或修改的RTMO之后,需要将新增的RTMO添加到网元维护的一个RTMO列表中;接收模块602,用于接收运行时管理对象RTMO列表;构造才莫块603,用于4艮据RTMO列表中的信息,构造相应的响应才艮文;发送响应报文模块604,用于将响应报文发送至网元,以使所述网元才妄收到该响应纟艮文后完成对所述RTMO的配置;在本实施例中,该装置还可以包括发送配置信息模块605,用于将配置信息发送至所述EMS;如果网元的配置数据发生了变化,则所述发送配置信息模块用于将配置信息发送至EMS上;执行模块606,用于根据配置信息执行配置同步操作。执行模块可以根据所述配置信息,执行同步操作,这是为了保证EMS和网元上的信息都保持一致的步骤。与上述本发明实施例所提供的方法和装置相对应,本发明实施例还提供了一种运行时自动配置的系统,参考图7所示,该系统可以包括网元管理系统EMS701和网元702,所述EMS具体可以包括接收模块,用于接收运行时管理对象RTMO列表;构造模块,用于根据RTMO列表中的信息,构造相应的响应报文;发送响应报文模块,用于将响应报文发送至网元,以使所述网元接收到该响应l艮文后完成对所述RTMO的配置;所述网元可以用于根据所述响应报文配置所述RTMO;优选的,所述构造模块具体可以包括分析子模块,用于分析评估RTMO是否有效;转换子模块,用于当RTMO有效时,将RTMO转换为人机语言MML命令;生成拒绝信息子模块,用于当RTMO无效时,生成拒绝信息;构造子模块,用于将所述MML命令或拒绝信息构造为响应的响应报文。优选的,所述网元具体可以包括解析模块,用于解析所述响应报文;生成配置数据模块,用于当响应报文为MML命令时,根据MML命令生成配置数据;删除模块,用于当响应报文为拒绝信息时,从网元中删除相应的RTMO。伊C选的,所述网元还可以包才舌发送配置信息模块,用于将配置信息发送至所述EMS。优选的,所述EMS还可以包4舌执行模块,用于根据配置信息执行配置同步操作。优选的,所述网元还可以包括斗企测模块,用于检测需要新增、删除或修改的RTMO。需要说明的是,本发明不仅可以应用于自组织网络,还可以应用于LTE、WiMAX等下一代通信网,也可用于GSM、UMTS等2G/3G网。在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。还需要说明的是,因为前述运行时自动配置的方法和装置介绍的十分详尽,所以所述运行时自动配置的系统实施例未详尽之处,可以参见前述对运行时自动配置的方法、装置实施例的描述,在此不再对系统作详细描述。以上对本发明实施例所提供的一种运行时自动配置的方法、装置和式进行了阐述,以上实施例的说明只是用于帮助理解本发明实施例的方法及其思想;同时,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。权利要求1.一种运行时自动配置的方法,其特征在于,包括接收运行时管理对象RTMO列表;根据所述RTMO列表中的信息,构造相应的响应报文并发送至网元,以使所述网元接收到该响应报文后完成对所述RTMO的配置。2、根据权利要求1所述的方法,其特征在于,所述根据所述RTMO列表中的信息,构造相应的响应报文,具体包括分析所述RTMO是否有效,若是,则将所述RTMO转换为人机语言MML命令,若否,则生成拒绝信息;将所述MML命令或拒绝信息构造为相应的响应4艮文。3、根据权利要求2所述的方法,其特征在于,所述网元接收到该响应报文后完成对所述RTMO的配置的步骤,具体包括解析所述响应报文;若响应报文为MML命令,则根据所述MML命令生成配置数据,若响应报文为拒绝信息,则从网元中删除所述RTMO。4、根据权利要求1所述的方法,其特征在于,所述网元接收到该响应才艮文后完成对所述RTMO的配置的步骤之后,还包括将配置信息发送至网元管理系统EMS。5、根据权利要求4所述的方法,其特征在于,还包括根据所述配置信息执行配置同步操作。6、根据权利要求1所述的方法,其特征在于,所述接收运行时管理对象RTMO列表之前,还包括才企测到需要新增、删除或^f务改的RTMO。7、根据权利要求6所述的方法,其特征在于,所述检测到需要新增、删除或修改的RTMO,具体包括通过触发式或者周期性检查的方式检测到需要新增、删除或修改的RTMO。8、一种运行时自动配置的装置,其特征在于,包括接收模块,用于接收运行时管理对象RTMO列表;构造模块,用于根据所述RTMO列表中的信息,构造相应的响应报文;发送响应报文模块,用于将所述响应报文发送至网元,以使所述网元"t妄收到该响应^艮文后完成对所述RTMO的配置。9、根据权利要求8所述的装置,其特征在于,所述构造模块包括分析子模块,用于分析评估所述RTMO是否有效;转换子模块,用于当所述RTMO有效时,将所述RTMO转换为人机语言MML命令;生成拒绝信息子模块,用于当所述RTMO无效时,生成拒绝信息;构造子模块,用于将所述MML命令或拒绝信息构造为相应的响应报文。10、根据权利要求9所述的装置,其特征在于,所述发送响应报文模块包括发送子模块,用于将所述响应报文发送至解析子模块;解析子模块,用于解析所述响应报文;生成配置数据子模块,用于当响应报文为MML命令时,根据所述MML命令生成配置数据;删除子模块,用于当响应报文为拒绝信息时,从网元中删除所述RTMO。11、根据权利要求8所述的装置,其特征在于,还包括发送配置信息模块,用于将配置信息发送至所述EMS。12、根据权利要求11所述的装置,其特征在于,还包括执行模块,用于根据配置信息执行配置同步操作。13、根据权利要求8所述的装置,其特征在于,还包括冲全测模块,用于检测需要新增、删除或修改的RTMO。14、一种运行时自动配置的系统,其特征在于,包括网元管理系统EMS和网元,所述EMS包括接收4莫块,用于接收运行时管理对象RTMO列表;构造模块,用于根据所述RTMO列表中的信息,构造相应的响应净艮文;发送响应报文才莫块,用于将所述响应才艮文发送至网元,以使所述网元接收到该响应净艮文后完成对所述RTMO的配置;所述网元用于才艮据所述响应净艮文配置所述RTMO。15、根据权利要求14所述的系统,其特征在于,所述构造模块包括分析子模块,用于分析所述RTMO是否有效;转换子模块,用于当所述RTMO有效时,将所述RTMO转换为人机语言MML命令;生成拒绝信息子模块,用于当所述RTMO无效时,生成拒绝信息;构造子模块,用于将所述MML命令或拒绝信息构造为相应的响应报文。16、根据权利要求15所述的系统,其特征在于,所述网元包括解析模块,用于解析响应报文;生成配置数据模块,用于当所述响应报文为MML命令时,根据所述MML命令生成配置数据;删除模块,用于当所述响应报文为拒绝信息时,从网元中删除相应的RTMO。17、根据权利要求14所述的系统,其特征在于,所述网元还包括发送配置信息模块,用于将配置信息发送至所述EMS。18、根据权利要求17所述的系统,其特征在于,所述EMS还包括执行模块,用于根据配置信息执行配置同步操作。19、根据权利要求14所述的系统,其特征在于,所述网元还包括4企测才莫块,用于^r测需要新增、删除或修改的RTMO。全文摘要本发明实施例公开了一种运行时自动配置的方法、装置及系统,所述方法包括接收运行时管理对象RTMO列表;根据所述RTMO列表中的信息,构造相应的响应报文并发送至网元,以使所述网元接收到该响应报文后完成对所述RTMO的配置。根据本发明实施例,无需维护人员的干预操作,通过EMS与网元的自动交互就可以完成日常运行中的配置操作,大大减少了操作维护的成本费用,进一步的,还可以及时快速的响应。文档编号H04L12/24GK101370233SQ20081021167公开日2009年2月18日申请日期2008年9月18日优先权日2008年9月18日发明者刘善永,蔚王,翁在新,皥陈申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1