参数更新方法和设备的制作方法

文档序号:7741352阅读:94来源:国知局
专利名称:参数更新方法和设备的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及一种参数更新方法和设备。
背景技术
在无线接入网运维过程中,管理站经常需要对网元进行大批量、跨表、跨实例参数配置,例如小区相关参数配置与重配置、网络规划参数配置等。这些配置参数之间往往具有关联关系,需按步骤顺序配置,并且只要有一步配置操作失败,就需要回退之前的所有操作,大大增加了运维人员操作难度。事务机制具有原子性、一致性、隔离性等特点,适用于管理站对网元进行批量参数配置的情况,目前在SNMP应用层实现事务机制,主要是在SNMP管理者侧的应用层实现,其主要步骤如下步骤1 :SNMP管理设备在需要向SNMP代理设备下发用于配置参数的SNMP设置命令前,构造该SNMP设置命令的反操作SNMP命令,并将该反操作SNMP命令压入堆栈中;其中,SNMP设置命令的反操作SNMP命令是使该SNMP设置命令配置的新参数值回滚为配置前的旧参数值的命令,比如,SNMP设置命令将参数A由初始值1设置为2,该SNMP 设置命令的反操作SNMP命令则用于将A的值回滚为初始值1。参数回滚的目的是批量设置的参数之间一般具有关联性,当某个参数设置失败时,其他参数即使设置成功,也是不能使用的,这样,当某个参数设置失败时,需要将之前已设置成功的参数回退到原始值,以保证系统正常运行。步骤2 =SNMP管理设备向SNMP代理设备下发SNMP设置命令;步骤3 =SNMP管理设备根据SNMP代理设备返回的响应报文,判断SNMP代理设备是否成功执行该SNMP设置命令;如果成功执行该SNMP设置命令,则重复步骤1到3,直到所有需要下发的SNMP设置命令下发完成;如果未成功执行该SNMP设置命令,则将堆栈中的反操作SNMP命令按后进先出的顺序依次取出后发送给SNMP代理设备;SNMP代理设备执行接收到的反操作SNMP命令,实现已配置参数的回滚。在SNMP管理设备利用存储反操作SNMP命令的堆栈实现事务,主要存在以下问题一个SNMP管理设备可能同时管理多个SNMP代理设备,如果同时对多个SNMP代理设备进行事务处理,就会加大SNMP管理设备的堆栈开销,影响SNMP管理设备的执行效率;参数批量配置过程中,当某条SNMP设置命令执行失败时,SNMP管理设备需要将之前执行成功的所有SNMP设置命令对应的反操作SNMP命令逐条下发给SNMP代理设备,SNMP 管理设备与SNMP代理设备之间的命令交互数量翻倍,当命令较多时,会增加网络负担
发明内容
本发明实施例提供一种参数更新方法和设备,用于降低网元的管理设备的处理复杂度,减少管理设备与网元之间的信令交互。一种参数更新方法,该方法包括网元设备接收管理设备批量下发的参数配置命令,并对接收到的参数配置命令中携带的配置参数进行校验;若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用各配置参数更新本地已保存的参数。一种参数配置方法,该方法包括管理设备在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求,以通知网元设备将内存的主区中保存的参数数据备份到内存的备区;管理设备向网元设备下发参数配置命令。一种参数更新装置,该装置包括命令接收单元,用于接收管理设备批量下发的参数配置命令;参数校验单元,用于对接收到的参数配置命令中携带的配置参数进行校验;参数更新单元,用于在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用各配置参数更新本地已保存的参数。一种参数配置装置,该装置包括事务准备通知单元,用于在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求,以通知网元设备将内存的主区中保存的参数数据备份到内存的备区;命令下发单元,用于向网元设备下发参数配置命令。—种基站,该基站包括所述参数更新装置。一种操作维护中心0MC,该OMC包括所述参数配置装置。本方案中,网元设备对管理设备批量下发的参数配置命令中携带的配置参数进行校验,并在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时, 使用接收到的各配置参数更新本地已保存的参数。这样,可以避免管理设备在网元设备执行参数配置命令失败时进行的参数回滚操作,因为网元设备在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,才使用接收到的各配置参数更新本地已保存的参数,在对某条参数配置命令中携带的配置参数的校验失败时不使用接收到的配置参数更新本地已保存的参数,就不会使本地已保存的参数发生变化,因而管理设备也就没有必要进行参数回滚。由于避免了管理设备在网元设备执行参数配置命令失败时进行的参数回滚操作,因而可以降低管理设备的处理复杂度,减少管理设备与网元之间的信令交互。


图1为本发明实施例提供的方法流程示意图;图2为本发明实施例提供的另一方法流程示意图;图3A为本发明实施例提供的示意图;图;3B为本发明实施例提供的示意图;图3C为本发明实施例提供的示意图4为本发明实施例提供的系统结构示意图;图5为本发明实施例提供的设备结构示意图;图6为本发明实施例提供的另一设备结构示意图。
具体实施例方式为了降低网元的管理设备的处理复杂度,减少管理设备与网元之间的信令交互, 本发明实施例提供一种参数更新方法,本方法中,网元设备对管理设备批量下发的参数配置命令中携带的配置参数进行校验,并在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,才使用接收到的各配置参数更新本地已保存的参数。参见图1,本发明实施例提供的参数更新方法,包括以下步骤步骤10 网元设备接收管理设备批量下发的参数配置命令,并对接收到的参数配置命令中携带的配置参数进行校验;步骤11 若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用各配置参数更新本地已保存的参数。步骤10中,网元设备对接收到的参数配置命令中携带的配置参数进行校验,其具体校验方法可以预先根据配置参数、应用场景等进行设定。例如,在网元设备预先对每条参数配置命令设定校验规则,用于校验该数配置命令所携带的配置参数是否符合要求,校验内容包括但不限于配置参数的取值是否在正确范围内、网元设备当前运行状态是否允许对配置参数参数进行增价、删除和修改、配置参数的取值与正在运行的其他相关参数的关系是否符合算法要求等。进一步的,在网元设备接收管理设备批量下发的参数配置命令之前,网元设备接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;在网元设备对接收到的参数配置命令中携带的配置参数校验成功时,网元设备将校验成功的配置参数记录到所述备区;则步骤11的具体实现为若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用所述备区中的参数数据更新所述主区中的参数数据。具体更新方法可以为,将主区中的参数数据直接替换为备区中的参数数据;或者,通过在主区中添加、修改参数数据等方式,使主区中保存有与备区中相同的参数数据。主区是用于保存与网元设备相关的有效数据的内存空间,备区是用于临时保存参数数据的内存空间,网元设备仅会使用主区中的参数数据,而不会使用备区中的数据。较佳的,在将内存的主区中保存的参数数据备份到内存的备区之后、接收管理设备批量下发的参数配置命令之前,网元设备可以向管理设备发送事务成功开启响应,以通知管理设备开始下发参数配置命令。进一步的,在网元设备对接收到的参数配置命令中携带的配置参数校验失败时, 网元设备放弃所述备区中的参数数据,并向管理设备发送事务执行失败通知,以通知管理设备停止下发参数配置命令,本次事务过程结束。相应的,由于网元设备对接收到的参数配置命令中携带的配置参数校验失败时, 会向管理设备发送事务执行失败通知,管理设备若接收到事务执行失败通知时,则结束本次事务过程,相反的,管理设备若在下发完本批次需要下发的全部参数配置命令时未接收到网元设备返回的事务执行失败通知,则认为网元设备对全部参数配置命令中携带的配置参数的校验均成功,并向网元设备发送事务提交请求,那么,网元设备在接收到管理设备下发的事务提交请求时,确定已接收到管理设备批量下发的所有参数配置命令、并且对已接收到的各条参数配置命令中携带的配置参数的校验均成功,并使用所述备区中的参数数据更新所述主区中的参数数据,并向管理设备发送事务执行成功通知。还可以是,网元设备根据参数配置命令中携带的命令序号确定当前接收到的参数配置命令是否是管理设备批量下发的最后一条参数配置命令,若是,则确定已接收到管理设备批量下发的所有参数配置命令,若已接收到的各条参数配置命令中携带的配置参数的校验均成功,则使用所述备区中的参数数据更新所述主区中的参数数据。网元设备对配置参数的校验发生失败时的状态机转换方式如下在网元设备接收管理设备下发的事务准备请求之前,网元设备进入事务空闲阶段,等待管理设备发起事务动作;网元设备接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,网元设备进入事务准备阶段;网元设备对接收到的参数配置命令中携带的配置参数校验失败之后、并且放弃所述备区中的参数数据之前,网元设备进入事务回滚阶段;网元设备向管理设备发送事务执行失败通知之后,网元设备进入事务空闲阶段, 等待管理设备再次发起事务动作。网元设备对配置参数的校验均成功时的状态机转换方式如下在网元设备接收管理设备下发的事务准备请求之前,网元设备进入事务空闲阶段,等待管理设备发起事务动作;网元设备接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,网元设备进入事务准备阶段;网元设备在接收到管理设备下发的事务提交请求之后、并且使用所述备区中的参数数据更新所述主区中的参数数据之前,网元设备进入事务提交阶段;网元设备在向管理设备发送事务执行成功通知之后,网元设备网元设备进入事务空闲阶段,等待管理设备再次发起事务动作。本发明中,网元设备可以为基站,管理设备可以为操作维护设备(OMC)。当然,管理设备还可以是任何其他能够向外部设备配置参数的设备;网元设备还可以是任何其他能够接收配置参数并进行参数更新的设备。参见图2,本发明实施例提供一种参数配置方法,包括以下步骤步骤20 管理设备在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求,以通知网元设备将内存的主区中保存的参数数据备份到内存的备区;步骤21 管理设备向网元设备下发参数配置命令。步骤21中,管理设备在接收到网元设备发送的事务开启成功响应时,向网元设备下发参数配置命令。进一步的,在管理设备向网元设备下发参数配置命令后,若管理设备接收到网元设备发送的事务执行失败通知,则停止向网元设备下发参数配置命令,本次事务过程结束。进一步的,在管理设备向网元设备发送了所有本批次需要下发的参数配置命令、并且未接收到网元设备发送的事务执行失败通知时,向网元设备发送事务提交请求,以通知网元设备使用备区中的参数数据更新主区中的参数数据。下面以具体实施例对本发明进行说明实施例一步骤1 管理设备向网元设备批量下发参数配置命令;步骤2 网元设备接收管理设备批量下发的参数配置命令;对接收到的参数配置命令中携带的配置参数进行校验;在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用各配置参数更新本地已保存的参数。实施例二本实施例中,网元设备需要预先在内存中分配主区和备区,主区是用于保存与网元设备相关的有效数据的内存空间,备区是用于临时保存参数数据的内存空间;具体如下步骤1 管理设备在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求;步骤2 网元设备接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;可选的,可以向管理设备发送事务成功开启响应;步骤3 管理设备向网元设备批量下发参数配置命令;步骤4 网元设备对接收到的参数配置命令中携带的配置参数进行校验,并在对接收到的参数配置命令中携带的配置参数校验成功时,将校验成功的配置参数记录到所述备区;若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则使用所述备区中的参数数据更新所述主区中的参数数据。实施例三本实施例中,网元设备需要预先在内存中分配主区和备区,主区是用于保存与网元设备相关的有效数据的内存空间,备区是用于临时保存参数数据的内存空间;具体如下步骤1 管理设备在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求;步骤2 网元设备接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;可选的,可以向管理设备发送事务成功开启响应;步骤3 管理设备向网元设备批量下发参数配置命令;步骤4 网元设备对接收到的参数配置命令中携带的配置参数进行校验,并在对接收到的参数配置命令中携带的配置参数校验成功时,将校验成功的配置参数记录到所述备区;对接收到的参数配置命令中携带的配置参数校验失败时,放弃备区中的参数数据,并向管理设备发送事务执行失败通知,以通知管理设备停止下发参数配置命令,本次事务过程结束;步骤5 网元设备若对所有接收到的参数配置命令中的配置参数的校验均成功, 则将接收到的参数配置命令中的配置参数记录在备区中,可选的,可以向管理设备发送参数配置成功响应;
步骤6 管理设备在向网元设备发送了所有本批次需要下发的参数配置命令、并且未接收到网元设备发送的事务执行失败通知时,向网元设备发送事务提交请求;步骤7 网元设备收到事务提交请求后,使用备区中的参数数据更新主区中的参数数据;可选的,可以向管理设备返回事务执行成功通知。实施例四本实施例中,网元设备需要预先在内存中分配主区和备区,主区是用于保存与网元设备相关的有效数据的内存空间,备区是用于临时保存参数数据的内存空间;具体如下步骤1 管理设备在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求;步骤2 网元设备接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;可选的,可以向管理设备发送事务成功开启响应;步骤3 管理设备向网元设备批量下发参数配置命令;步骤4 网元设备对接收到的参数配置命令中携带的配置参数进行校验,并在对接收到的参数配置命令中携带的配置参数校验成功时,将校验成功的配置参数记录到所述备区;对接收到的参数配置命令中携带的配置参数校验失败时,放弃备区中的参数数据,并向管理设备发送事务执行失败通知,以通知管理设备停止下发参数配置命令,本次事务过程结束;步骤5 网元设备在对已接收到的各条参数配置命令中携带的配置参数的校验均成功并且根据接收到的参数配置命令中携带的命令序号确定已接收到管理设备批量下发的所有参数配置命令时,使用备区中的参数数据更新主区中的参数数据。实施例五本实施例中,网元设备需要预先在内存中分配主区和备区,主区是用于保存与网元设备相关的有效数据的内存空间,备区是用于临时保存参数数据的内存空间;如图3A所示,具体流程如下步骤1 网元设备进入事务空闲阶段,等待管理设备发起事务动作;步骤2 管理设备向网元设备发送事务准备请求,网元设备收到事务准备请求后, 进入事务准备阶段,将主区中的参数数据全部备份到备区;步骤3 网元设备向管理设备返回事务开启成功响应;步骤4 管理设备向网元设备批量下发参数配置命令;步骤5 网元设备对接收到的参数配置命令中的配置参数进行校验;步骤6 网元设备判断是否对所有接收到的参数配置命令中的配置参数的校验均成功,若是,则到步骤8,否则,到步骤7 ;步骤7 网元设备进入事务回滚阶段,放弃接收到的配置参数,向管理设备发送事务执行失败通知,然后进入事务空闲阶段;管理设备收到事务执行失败通知后停止本次事务过程,本流程结束;步骤8 网元设备将接收到的参数配置命令中的配置参数记录在备区中;步骤9 网元设备向管理设备发送参数配置成功响应;步骤10 管理设备向网元设备发送事务提交请求;
步骤11 网元设备收到事务提交请求后进入事务提交阶段,向管理设备返回事务提交响应;步骤12 网元设备使用备区中的参数数据更新主区中的参数数据;步骤13 网元设备向管理设备返回事务执行成功通知,然后进入事务空闲阶段。本实施例中,网元设备的事务状态机如图IBB所示网元设备的初始状态处于事务空闲阶段,等待管理设备发起事务动作;网元设备接收到管理设备下发的事务准备请求之后,进入事务准备阶段,若接收到管理设备下发的事务取消请求,则进入事务空闲阶段,再次等待管理设备发起事务动作; 否则,将主区中的参数数据全部备份到备区,并对接收到的管理设备下发的参数配置命令中的配置参数进行校验,若对所有接收到的参数配置命令中的配置参数的校验均成功,则将接收到的参数配置命令中的配置参数记录在备区中,并在接收到管理设备下发的事务提交请求后进入事务提交阶段;否则,进入事务回滚阶段;在事务提交阶段,网元设备使用备区中的参数数据更新主区中的参数数据,然后进入事务空闲阶段,再次等待管理设备发起事务动作;在事务回滚阶段,网元设备放弃接收到的参数配置命令中的配置参数,向管理设备发送事务执行失败通知,然后进入事务空闲阶段,再次等待管理设备发起事务动作。采用主备区机制,在参数配置过程中,发生异常时,通过放弃备区数据实现数据回滚,事务回滚阶段只是一个暂态,没有实质操作。参数配置过程中网元设备主备区内存管理如图3C所示在事务空闲阶段,对于备区中的数据不作要求,不要求实时备份。从事务空闲阶段进入事务准备阶段,网元设备将主区中的全部参数数据拷贝到备区。在事务准备阶段,网元设备将管理设备多次下发的参数配置命令中的配置参数记录到备区,此过程中,如果参数校验失败,则放弃备区数据,事务过程结束。若进入事务提交阶段,网元设备将备区中的参数数据更新到主区。参见图4,本发明实施例提供一种参数更新系统,该系统包括管理设备40,用于向网元设备批量下发参数配置命令;网元设备41,用于接收管理设备批量下发的参数配置命令;对接收到的参数配置命令中携带的配置参数进行校验;在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用各配置参数更新本地已保存的参数。参见图5,本发明实施例提供一种参数更新装置,可以应用于上述参数更新系统中,该装置包括命令接收单元50,用于接收管理设备批量下发的参数配置命令;参数校验单元51,用于对接收到的参数配置命令中携带的配置参数进行校验;参数更新单元52,用于在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用各配置参数更新本地已保存的参数。该装置还包括数据备份单元53,用于在接收管理设备批量下发的参数配置命令之前,接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;
所述参数校验单元51还用于在对接收到的参数配置命令中携带的配置参数校验成功时,将校验成功的配置参数记录到所述备区;所述参数更新单元52用于在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用所述备区中的参数数据更新所述主区中的参数数据。所述数据备份单元53还用于在将内存的主区中保存的参数数据备份到内存的备区之后,向管理设备发送事务成功开启响应,以通知管理设备开始下发参数配置命令。所述参数校验单元51还用于在对接收到的参数配置命令中携带的配置参数校验失败时,放弃所述备区中的参数数据,并向管理设备发送事务执行失败通知,以通知管理设备停止下发参数配置命令,本次事务过程结束。所述参数更新单元52用于在接收到管理设备下发的事务提交请求时,确定已接收到管理设备批量下发的所有参数配置命令、并且对已接收到的各条参数配置命令中携带的配置参数的校验均成功,使用所述备区中的参数数据更新所述主区中的参数数据,并向管理设备发送事务执行成功通知。所述参数更新单元51用于在根据接收到的参数配置命令中携带的命令序号确定已接收到管理设备批量下发的所有参数配置命令、并且已接收到的各条参数配置命令中携带的配置参数的校验均成功时,使用所述备区中的参数数据更新所述主区中的参数数据。所述数据备份单元53还用于在接收管理设备下发的事务准备请求之前,进入事务空闲阶段,等待管理设备发起事务动作;接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,进入事务准备阶段;所述参数校验单元51还用于对接收到的参数配置命令中携带的配置参数校验失败之后、并且放弃所述备区中的参数数据之前,进入事务回滚阶段;向管理设备发送事务执行失败通知之后,进入事务空闲阶段,等待管理设备再次发起事务动作。所述数据备份单元53还用于在接收管理设备下发的事务准备请求之前,进入事务空闲阶段,等待管理设备发起事务动作;接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,进入事务准备阶段;所述参数更新单元52还用于在接收到管理设备下发的事务提交请求之后、并且使用所述备区中的参数数据更新所述主区中的参数数据之前,进入事务提交阶段;在向管理设备发送事务执行成功通知之后,进入事务空闲阶段,等待管理设备再次发起事务动作。本发明实施例还提供一种基站,该基站包括所述参数更新装置。参见图6,本发明实施例还提供一种参数配置装置,可以应用于上述参数更新系统中,该装置包括事务准备通知单元60,用于在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求,以通知网元设备将内存的主区中保存的参数数据备份到内存的备区;命令下发单元61,用于向网元设备下发参数配置命令。所述命令下发单元61用于在接收到网元设备发送的事务开启成功响应时,向网元设备下发参数配置命令。
该装置还包括事务失败处理单元62,用于在向网元设备下发参数配置命令后,若接收到网元设备发送的事务执行失败通知,则停止向网元设备下发参数配置命令,本次事务过程结束。该装置还包括事务提交通知单元63,用于在向网元设备发送了所有本批次需要下发的参数配置命令、并且未接收到网元设备发送的事务执行失败通知时,向网元设备发送事务提交请求, 以通知网元设备使用备区中的参数数据更新主区中的参数数据。本发明实施例还提供一种0MC,该OMC包括所述参数配置装置。综上,本发明的有益效果如下本发明实施例提供的方案中,网元设备对管理设备批量下发的参数配置命令中携带的配置参数进行校验,并在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,才使用接收到的各配置参数更新本地已保存的参数。这样,可以避免管理设备在网元设备执行参数配置命令失败时进行的参数回滚操作,因为网元设备在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,才使用接收到的各配置参数更新本地已保存的参数,在对某条参数配置命令中携带的配置参数的校验失败时不使用接收到的配置参数更新本地已保存的参数,就不会使本地已保存的参数发生变化,因而管理设备也就没有必要进行参数回滚。由于避免了管理设备在网元设备执行参数配置命令失败时进行的参数回滚操作,因而可以降低管理设备的处理复杂度,由于管理设备不需要向网元设备发送用于参数回滚的反操作命令,因而也就同时减少了管理设备与网元之间的信令交互,降低了网络负担。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种参数更新方法,其特征在于,该方法包括网元设备接收管理设备批量下发的参数配置命令,并对接收到的参数配置命令中携带的配置参数进行校验;若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用各配置参数更新本地已保存的参数。
2.如权利要求1所述的方法,其特征在于,在网元设备接收管理设备批量下发的参数配置命令之前,进一步包括网元设备接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;在网元设备对接收到的参数配置命令中携带的配置参数校验成功时,进一步包括网元设备将校验成功的配置参数记录到所述备区;所述若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用各配置参数更新本地已保存的参数包括若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用所述备区中的参数数据更新所述主区中的参数数据。
3.如权利要求2所述的方法,其特征在于,在将内存的主区中保存的参数数据备份到内存的备区之后,该方法进一步包括网元设备向管理设备发送事务成功开启响应,以通知管理设备开始下发参数配置命令。
4.如权利要求2所述的方法,其特征在于,在网元设备对接收到的参数配置命令中携带的配置参数校验失败时,该方法进一步包括网元设备放弃所述备区中的参数数据,并向管理设备发送事务执行失败通知,以通知管理设备停止下发参数配置命令,本次事务过程结束。
5.如权利要求4所述的方法,其特征在于,所述若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用所述备区中的参数数据更新所述主区中的参数数据包括网元设备在接收到管理设备下发的事务提交请求时,确定已接收到管理设备批量下发的所有参数配置命令、并且对已接收到的各条参数配置命令中携带的配置参数的校验均成功,使用所述备区中的参数数据更新所述主区中的参数数据,并向管理设备发送事务执行成功通知。
6.如权利要求2所述的方法,其特征在于,所述若对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功,则网元设备使用所述备区中的参数数据更新所述主区中的参数数据包括网元设备在根据接收到的参数配置命令中携带的命令序号确定已接收到管理设备批量下发的所有参数配置命令、并且对已接收到的各条参数配置命令中携带的配置参数的校验均成功时,使用所述备区中的参数数据更新所述主区中的参数数据。
7.如权利要求4所述的方法,其特征在于,在网元设备接收管理设备下发的事务准备请求之前,进一步包括网元设备进入事务空闲阶段,等待管理设备发起事务动作;网元设备接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,进一步包括网元设备进入事务准备阶段;网元设备对接收到的参数配置命令中携带的配置参数校验失败之后、并且放弃所述备区中的参数数据之前,进一步包括网元设备进入事务回滚阶段;网元设备向管理设备发送事务执行失败通知之后,进一步包括网元设备进入事务空闲阶段,等待管理设备再次发起事务动作。
8.如权利要求5所述的方法,其特征在于,在网元设备接收管理设备下发的事务准备请求之前,进一步包括网元设备进入事务空闲阶段,等待管理设备发起事务动作;网元设备接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,进一步包括网元设备进入事务准备阶段;网元设备在接收到管理设备下发的事务提交请求之后、并且使用所述备区中的参数数据更新所述主区中的参数数据之前,进一步包括网元设备进入事务提交阶段;网元设备在向管理设备发送事务执行成功通知之后,进一步包括网元设备网元设备进入事务空闲阶段,等待管理设备再次发起事务动作。
9.如权利要求1所述的方法,其特征在于,所述网元设备为基站,所述管理设备为操作维护设备0MC。
10.一种参数配置方法,其特征在于,该方法包括管理设备在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求,以通知网元设备将内存的主区中保存的参数数据备份到内存的备区;管理设备向网元设备下发参数配置命令。
11.如权利要求10所述的方法,其特征在于,所述管理设备向网元设备下发参数配置命令包括管理设备在接收到网元设备发送的事务开启成功响应时,向网元设备下发参数配置命令。
12.如权利要求10所述的方法,其特征在于,在管理设备向网元设备下发参数配置命令后,进一步包括若管理设备接收到网元设备发送的事务执行失败通知,则停止向网元设备下发参数配置命令,本次事务过程结束。
13.如权利要求10所述的方法,其特征在于,进一步包括在管理设备向网元设备发送了所有本批次需要下发的参数配置命令、并且未接收到网元设备发送的事务执行失败通知时,向网元设备发送事务提交请求,以通知网元设备使用备区中的参数数据更新主区中的参数数据。
14.一种参数更新装置,其特征在于,该装置包括命令接收单元,用于接收管理设备批量下发的参数配置命令;参数校验单元,用于对接收到的参数配置命令中携带的配置参数进行校验;参数更新单元,用于在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用各配置参数更新本地已保存的参数。
15.如权利要求14所述的装置,其特征在于,该装置还包括数据备份单元,用于在接收管理设备批量下发的参数配置命令之前,接收管理设备下发的事务准备请求,将内存的主区中保存的参数数据备份到内存的备区;所述参数校验单元还用于在对接收到的参数配置命令中携带的配置参数校验成功时,将校验成功的配置参数记录到所述备区;所述参数更新单元用于在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用所述备区中的参数数据更新所述主区中的参数数据。
16.如权利要求15所述的装置,其特征在于,所述数据备份单元还用于在将内存的主区中保存的参数数据备份到内存的备区之后,向管理设备发送事务成功开启响应,以通知管理设备开始下发参数配置命令。
17.如权利要求15所述的装置,其特征在于,所述参数校验单元还用于在对接收到的参数配置命令中携带的配置参数校验失败时,放弃所述备区中的参数数据,并向管理设备发送事务执行失败通知,以通知管理设备停止下发参数配置命令,本次事务过程结束。
18.如权利要求17所述的装置,其特征在于,所述参数更新单元用于在接收到管理设备下发的事务提交请求时,确定已接收到管理设备批量下发的所有参数配置命令、并且对已接收到的各条参数配置命令中携带的配置参数的校验均成功,使用所述备区中的参数数据更新所述主区中的参数数据,并向管理设备发送事务执行成功通知。
19.如权利要求15所述的装置,其特征在于,所述参数更新单元用于在根据接收到的参数配置命令中携带的命令序号确定已接收到管理设备批量下发的所有参数配置命令、并且已接收到的各条参数配置命令中携带的配置参数的校验均成功时,使用所述备区中的参数数据更新所述主区中的参数数据。
20.如权利要求17所述的装置,其特征在于,所述数据备份单元还用于在接收管理设备下发的事务准备请求之前,进入事务空闲阶段,等待管理设备发起事务动作;接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前,进入事务准备阶段;所述参数校验单元还用于对接收到的参数配置命令中携带的配置参数校验失败之后、并且放弃所述备区中的参数数据之前,进入事务回滚阶段;向管理设备发送事务执行失败通知之后,进入事务空闲阶段,等待管理设备再次发起事务动作。
21.如权利要求18所述的装置,其特征在于,所述数据备份单元还用于在接收管理设备下发的事务准备请求之前,进入事务空闲阶段,等待管理设备发起事务动作;接收管理设备下发的事务准备请求之后、并将内存的主区中保存的参数数据备份到内存的备区之前, 进入事务准备阶段;所述参数更新单元还用于在接收到管理设备下发的事务提交请求之后、并且使用所述备区中的参数数据更新所述主区中的参数数据之前,进入事务提交阶段;在向管理设备发送事务执行成功通知之后,进入事务空闲阶段,等待管理设备再次发起事务动作。
22.—种参数配置装置,其特征在于,该装置包括事务准备通知单元,用于在需要向网元设备批量下发参数配置命令前,向网元设备下发事务准备请求,以通知网元设备将内存的主区中保存的参数数据备份到内存的备区;命令下发单元,用于向网元设备下发参数配置命令。
23.如权利要求22所述的装置,其特征在于,所述命令下发单元用于在接收到网元设备发送的事务开启成功响应时,向网元设备下发参数配置命令。
24.如权利要求22所述的装置,其特征在于,该装置还包括事务失败处理单元,用于在向网元设备下发参数配置命令后,若接收到网元设备发送的事务执行失败通知,则停止向网元设备下发参数配置命令,本次事务过程结束。
25.如权利要求22所述的装置,其特征在于,该装置还包括事务提交通知单元,用于在向网元设备发送了所有本批次需要下发的参数配置命令、 并且未接收到网元设备发送的事务执行失败通知时,向网元设备发送事务提交请求,以通知网元设备使用备区中的参数数据更新主区中的参数数据。
26.—种基站,其特征在于,该基站包括如权利要求14-21中任一所述的参数更新装置。
27.一种操作维护中心0MC,其特征在于,该OMC包括如权利要求22-25中任一所述的参数配置装置。
全文摘要
本发明实施例公开了一种参数更新方法和设备,涉及无线通信技术领域,用于降低网元的管理设备的处理复杂度,减少管理设备与网元之间的信令交互。本发明中,网元设备对管理设备批量下发的参数配置命令中携带的配置参数进行校验,并在对管理设备批量下发的各条参数配置命令中携带的配置参数的校验均成功时,使用接收到的各配置参数更新本地已保存的参数。采用本发明,可以降低管理设备的处理复杂度,减少管理设备与网元之间的信令交互。
文档编号H04L12/24GK102271057SQ201110220098
公开日2011年12月7日 申请日期2011年8月2日 优先权日2011年8月2日
发明者张嵘, 王利, 袁琴 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1