用于配置业务参数的方法和系统的制作方法

文档序号:7691616阅读:147来源:国知局
专利名称:用于配置业务参数的方法和系统的制作方法
技术领域
本发明涉及终端远程管理装置中业务参数配置的方法,以及用于实 现业务参数配置的系统。
背景技术
随着宽带产业的飞速发展,目前宽带用户已不满足于早年单一的上 网需求,而开始把注意力转向日益丰富的宽带应用方面。为满足用户需求,新型的CPE——智能网关设备和远程管理装置应运而生,智能网关集成了多种功能,并能接受远程配置和管理;远程管理装置可配合智能 网关为用户提供宽带接入以及多种业务的应用管理。终端远程管理装置可实现对智能网关设备进行集中式远程的性能监 控、版本维护、业务配置、日常管理等功能,可实现对智能网关设备的 单点及批量监控和配置等功能。智能网关除了支持由远程管理装置来配置,也支持本地配置方式,如从LAN侧或者串行配置口来配置网关相 关参数。智能网关和远程管理装置交互中,可能在远程管理装置下发的部分 业务参数已经配置到网关时,网关侧所处的网络中断,从而使业务参数 配置失败,导致业务配置异常。现有远程管理装置在对智能网关进行业 务配置出现异常时大多采用简单回滚或者直接转人工干预,不仅不能实 现自动化配置过程,而且降低了业务配置成功的比例,影响用户的使用 感受。发明内容本发明要解决的技术问题是提供用于配置业务参数的方法和装置, 提高远程管理装置自动化业务配置的成功率,减少业务配置时上门服务的成本,优化用户的使用感受。为了解决上述问题,本发明提出了用于配置业务参数的方法,包括如下步骤智能网关根据远程管理装置下发的业务配置参数进行配置, 当配置失败时,向所述远程管理装置上报配置失败响应,其特征在于 远程管理装置通知智能网关上传其目前已配置的参数值;远程管理装置 根据上传的所述参数值以及需要配置的参数值,将没有设置或者与需要 设置的参数值不一致的参数设置为重配置参数下发到智能网关;以及由 智能网关根据所述重配置参数进行重配置并上报重配置结果。此外,当所述智能网关配置所述重配置参数失败时,由所述远程管 理装置将所述重配置参数以有限次方式下发给所述智能网关。此外,当所述智能网关配置所述重配置参数失败时,由所述远程管 理装置通知所述智能网关恢复最小配置,即保留和所述远程管理装置连 接所需要的数据,其他配置均恢复成未配置状态;所述智能网关再次连 接到所述远程管理装置,根据其下发的业务配置参数进行配置并上报配 置响应0此外,当所述智能网关仍然配置失败时,由所述远程管理装置将所 述业务配置参数以有限次方式下发给所述智能网关。根据本发明另一方面,还提出了一种用于配置业务参数的系统,包 括远程管理装置,包括存储单元,用于保存需要配置的业务参数并 提供给读取单元;接收主单元,用于接收智能网关上传的已配置参数值 并提供给读取单元;读取单元,用于向下发单元发送上传已配置参数值 的通知;以及将读取的已配置参数值和需要配置的参数发送给比较单 元;比较单元,用于判断已配置参数值与需要配置的参数是否相同,如 果比较结果表明所述参数不同,将没有设置或者与需要设置的参数值不 一致的参数作为重配置参数发送给下发单元;下发单元,用于向智能网 关发送上传其已配置参数值的通知以及向其下发所述重配置参数;智能 网关,包括接收从单元,用于接收所述远程管理装置发送的上传通知 并转发给保存单元,以及接收其下发的所述重配置参数并转发给配置单 元;保存单元,用于保存已配置参数,并根据上传通知将所述已配置参数传送给上报单元;配置单元,用于根据所述重配置参数进行配置,以 及将配置结果传送给上报单元;上报单元,用于向所述远程管理装置上 寺艮所述已配置参数值以及重配置响应。此外,所述远程管理装置还包括计数单元,用于根据所述读取单 元的指示计算执行重配置的次数,并将该次数发送给所述比较单元。此外,所述读取单元还经由所述下发单元向所述接收从单元发送恢 复最小配置通知以及所述业务配置参数,所述恢复最小配置即为保留和 所述远程管理装置连接所需要的数据,其他配置恢复成未配置状态;所 述配置单元还根据所述接收从单元转发的通知进行所述保留和恢复操 作,以及还根据所述业务配置参数进行配置。此外,所述计数单元还根据所述读取单元的指示计算执行恢复最小 配置的次数,并将该次数发送给所述比较单元。此外,所述存储单元还保存预设的次数值,所述预设次数值包括重 配置次数和/或恢复最小配置的次数;以及所述比较单元还判断已保存 的次数值与已配置的次数值是否相同,并在次数相同时通知所述计数单 元寸亭止计数。根据本发明另一方面,还提出了一种用于配置智能网关的业务参数 的远程管理装置,包括存储单元,用于保存需要配置的业务参数并提 供给读取单元;接收主单元,用于接收智能网关上传的已配置参数值并 提供给读取单元;读取单元,用于向下发单元发送上传已配置参数值的 通知;以及将读取的已配置参数值和需要配置的参数发送给比较单元; 比较单元,用于判断已配置参数值与需要配置的参数是否相同,如果比 较结果表明所述参数不同,将没有设置或者与需要设置的参数值不一致 的参数作为重配置参数发送给下发单元;下发单元,用于向智能网关发 送上传其已配置参数值的通知以及向其下发所述重配置参数。与现有技术相比,本发明在业务配置出现异常时,检测出没有设置 或者与需要设置的参数值不一致的参数,并将上述参数设为需要配置的参数进行重配置,以实现自动化配置并增加业务配置成功率;当业务重配置依然失败时,智能网关除保留和远程管理装置联系需要的相关参数外,其他参数恢复到默认设置,再由远程管理装置根据保 存的智能网关业务依次配置,以达到进一步提高配置成功率以及减少人力成本的目的;此外,也可以多次向智能网关下发重配置参数以及多次执行恢复最 小配置^作,通过有限次配置尝试来提高配置成功率。


这里所公开的系统在其各种实施例中克服了上述现有技术的缺点, 并且实现了这种系统之前不可能存在的优点。以下将参考附图更完整地 描述本发明,附图示出了本发明的优选实施例。但是本发明可体现在许 多其他的形式中,而不应当被理解为限于这里所述的实施例;相反提供 这些实施例是为了公开内容将会详尽和完整,并且将会完整地将本发明 的范围传达给本领域的技术人员。从始至终类似的标号都表示类似的部 件。图1示出本发明中业务参数配置方法流程图。图2示出本发明另一实施方式中业务参数配置方法流程图。图3示出本发明中用于配置业务参数的装置的结构图。图4示出本发明中业务参数配置装置中远程管理装置的结构图。图5示出本发明中业务参数配置装置中智能网关的结构图。图6示出本发明另一实施方式中远程管理装置的结构图。
具体实施方式
鉴于现有远程管理装置在业务配置异常处理中存在的问题,本发明 提供一种业务参数配置的方法和用于实现该方法的装置,在远程管理装置向智能网关配置业务出现异常时,先读取智能网关已配置和当前要配 置的业务相关的参数值,对于没有设置或者与需要设置的参数值不一致 的参数设置为需要重配置的值,从而解决业务配置异常的问题。 下面结合附图和较佳实施例详细说明本发明。图1示出本发明中用于配置业务参数的方法流程图,通过智能网关和远程管理装置的配合进行业务参数配置,尤其是实现异常情况下的参数配置。该方法包括以下步骤从步骤101开始执行,前进到步骤102,智能网关根据远程管理装 置下发的业务配置参数进行配置,并将配置结果上报给远程管理装置, 其中,当配置成功时上^^成功响应,否则上才艮失败响应,失败响应可以 是除了成功响应以外的任意响应。在步骤103,当远程管理装置收到配置成功的响应时,表明已成功 配置参数,即不需进行异常处理,过程前进到步骤108,结束流程。否 则,当远程管理装置接收到失败响应时,过程执行到步骤104,即通知 智能网关上传其目前已配置的参数值。在步骤105,由远程管理装置判断上传的参数值与需要配置的参数 值是否相同,如果相同,表明业务参数配置成功,则流程直接跳转到步 骤108,即结束流程,此时已完成业务参数异常时的配置过程。否则执 行步骤106。在步骤106,远程管理装置将没有设置或者与需要设置的参数值不 一致的参数设置为重配置参数,并将所述重配置参数下发到智能网关。在步骤107,智能网关进行配置并上^J己置结果。当重配置成功时 过程前进到步骤108。此外,当根据所述重配置参数进行配置仍然失败时,也可以由远程 管理装置将所述重配置参数以有限次下发的方式发送给所述智能网关, 以通过有限次尝试来提供配置成功率。图2示出本发明一种优选实施方式的业务参数配置方法,在步骤 107中,当首次重配置失败或者在尝试有限次后仍然失败时,过程前进 到步骤109,由远程管理装置通知智能网关恢复最小配置,即保留和远 程管理装置连接所需要的数据,其他配置均恢复成未配置状态。接着再 执行步骤107的操作。同样,当配置成功时前进到步骤108结束流程。此外,当恢复最小配置仍未成功时可以直接结束流程,或者通过反 复执行步骤109和步骤107来提高配置成功率,所执行的次数为有限 次,所述的有限次次数可以预先设定或根据需要进行修改,在执行有限次后仍未成功也可以直接结束流程。本领域的技术人员应该理解并据此进行相应的更改和变形。所述重 配置操作和恢复最小配置操作可以在同 一操作流程中多次执行,并且可 以设定不同的尝试次数。所述反复执行的操作由远程管理装置和智能网 关自动执行,无需人工干预,实现了自动化配置,减少了人力成本而且 提高了配置成功率。图3示出本发明中用于配置业务参数的装置结构图,该装置可以通 过执行上述方法实现业务配置异常处理。所述装置包括远程管理装置11 和智能网关21。所有远程管理装置11和智能网关21的输入、输出协议 均基于互联网协议(IP)进行传递。所述远程管理装置11下发业务配置参数,当接收到业务参数配置 失败响应时,通知智能网关21上传其目前已配置的参数值。根据所述 上传的参数值,将没有设置或者与需要设置的参数值不一致的参数作为 重配置参数,下发到智能网关21进行重配置。图4示出业务参数配置装置中的远程管理装置11的结构图。所述 远程管理装置11包括接收主单元111、下发单元112、存储单元113、 读取单元114、以及比较单元U5。接收主单元111接收配置失败响应,读取单元114读取到该失败响 应后向下发单元112发送通知,由下发单元112通知智能网关21上传 其已配置的参数值。接收主单元111接收到上传的已配置参数值,读取单元114获取所 述已配置参数,并读取存储单元113中保存的需要配置的参数,将所述 已配置参数和需配置参数发送给比较单元115。比较单元115判断已配置参数值与需要配置的参数是否相同,如果 相同则要求下发单元112向智能网关21发送已完成业务异常处理的通 知,如果不同则将没有设置或者与需要设置的参数值不一致的参数作为 重配置参数,经由下发单元112下发到智能网关21。图5示出业务参数配置装置中的智能网关21的结构图。所述智能 网关21包括接收从单元211、保存单元212、配置单元213、以及上报单元214。接收从单元211在未配置成功时接收上传通知并转发给保存单元 212。保存单元212保存已配置参数,并才艮据该通知将已配置的参数经 由上报单元214传送给远程管理装置11。接收从单元211接收到远程管理装置11下发的重配置参数,将所 述重配置参数传送给配置单元213进行所述重配置操作,并由上报单元 214向远程管理装置11上^L重配置响应。图6示出本发明另一实施方式中远程管理装置11的结构图。所述 远程管理装置11在图4的基础上,进一步包括计数单元116。当所述计 数单元116的计数次数没有达到预设的执行次数时,则继续执行重配置 过程,以通过多次尝试来提高配置成功率。下面将结合各单元进行具体 说明。所述读取单元114还向计数单元116传送计数通知。计数单元116 根据该通知计算重配置次数并转发给比较单元115。所述读取单元114 读取所述存储单元113中已保存的预设执行的次数值并转发给比较单元 115。比较单元115判断已保存的次数值与已重配置的次数值是否相同并 将判断结果传送给下发单元112。如果次数不同,通知下发单元112继 续执行重配置参数的下发,或者不向下发单元112发送停止通知以表明 继续执行。如果次数相同,通知下发单元112停止下发重配置参数以及 通知计数单元116停止计数,计数单元116停止计数并将计数值清零。 该实施通过有限次的尝试可以提高业务参数配置成功率。根据本发明另一优选实施方式,所述装置还通过恢复最小配置操作 来处理重配置失败的情形,以进一步提高业务参数配置成功率。所述恢 复最小配置的操作可以是在首次重配置失败后执行,也可以是在所述重 配置操作执行有限次之后再执行。下面将结合各个单元进行详细说明。读取单元114读取所述重配置响应为成功时,通知下发单元112将 成功响应发送到接收从单元211,当所述响应为失败时,要求下发单元 112向接收从单元211发送恢复最小配置通知,即保留和远程管理装置ll连接所需要的数据,其他配置均恢复成未配置状态。所述接收从单元211通知所述配置单元213进行所述保留和恢复操作。所述读取单元114通知下发单元112将所述业务配置参数下发给接 收从单元211,可以在读取所述业务配置参数后转发给下发单元112, 或者通知下发单元112到存储单元113中读取已保存的业务参数。所述 接收从单元211通知所述配置单元213 #>据所述业务配置参数进行配 置。此外,本领域的技术人员也应该理解并据此进行相应更改和变形, 比如,当恢复为最小配置时仍然配置失败,也可以进行有限次配置尝试 来提高配置成功率。下面将具体说明其实现方式。所述读取单元114还 向计数单元116传送计算恢复最小配置的次数的通知。计数单元116和 比较单元115所执行的操作与上述实施方式相似,只是比较单元115要 判断恢复最小配置的次数与预设的次数值是否相同,其他操作相同,在 此不再详述。在该实施方式中,所述重配置操作和恢复最小配置操作可以由远程 管理装置和智能网关自动反复执行,所述有限次次数可以预先设定或根 据需要进行修改,并且可以设定不同的尝试次数。无需人工干预,实现 了自动化配置而且减少了人力成本。本领域的技术人员也会认识到,使用诸如机器语言、程序的、面向 对象的和/或人工智能技术之类的各种编程方法,可以实施体现为软件 的元件。这些计算机程序指令也可被存储在计算机可读存储器中,该计 算机可读存储器可指导计算机或其他可编程数据处理装置按特定方式工 作,以便存储在计算机可读存储器中的指令产生一件产品,其中包含实 现一个或多个流程图块中指定的功能的指令装置。计算机程序指令也可 被加载到计算机或其他可编程数据处理装置上,以致使一系列操作步骤 在计算机或其他可编程装置上被执行,以产生计算机实现的过程,以便 在计算机或其他可编程装置上执行的指令提供用于实现一个或多个流程 图块中指定的功能的步骤。此外,本发明公开的框图和流程图支持用于执行指定功能的装置的组合、用于执行指定功能的步骤的组合以及用于执行指定功能的程序 指令装置。还要理解,框图和流程图的每个块以及框图和流程图中的 块的组合可由执行指定功能或步骤的基于硬件的专用计算机系统或专 用硬件和计算机指令的组合实现。通过如数字信号处理器电路、软件 控制微处理器或者专用集成电路之间的功能等效电路也可以实施本文 所述的处理、分析和/或其它功能。实施为软件的部件不局限于任何 特定的编程语言。相反,本文的描述提供本领域技术人员可以用来制 造电路或者产生计算机软件和/或者结合硬件技术以执行系统处理的 信息。应该认识到,本系统的功能和/或行为的一些或者全部可以实 施为如上所定义的逻辑。
权利要求
1.一种业务参数配置方法,包括如下步骤智能网关根据远程管理装置下发的业务配置参数进行配置,当配置失败时,向所述远程管理装置上报配置失败响应,其特征在于远程管理装置通知智能网关上传其目前已配置的参数值;远程管理装置根据上传的所述参数值以及需要配置的参数值,将没有设置或者与需要设置的参数值不一致的参数设置为重配置参数下发到智能网关;以及由智能网关根据所述重配置参数进行重配置并上报重配置结果。
2. 如权利要求l所述业务参数配置方法,其特征在于当所述智能网关配置所述重配置参数失败时,由所述远程管理装置 将所述重配置参数以有限次方式下发给所述智能网关。
3. 如权利要求1或2所述业务参数配置方法,其特征在于 当所述智能网关配置所述重配置参数失败时,由所述远程管理装置通知所述智能网关恢复最小配置,即保留和所述远程管理装置连接所需 要的数据,其他配置均恢复成未配置状态;所述智能网关再次连接到所述远程管理装置,根据其下发的业务配 置参数进行配置并上报配置响应。
4. 如权利要求3所述业务参数配置方法,其特征在于当所述智能网关仍然配置失败时,由所述远程管理装置将所述业务 配置参数以有限次方式下发给所述智能网关。
5. —种用于配置业务参数的系统,包括 远程管理装置,包括存储单元,用于保存需要配置的业务参数并提供给读取单元; 接收主单元,用于接收智能网关上传的已配置参数值并提供给读 取单元;读取单元,用于向下发单元发送上传已配置参数值的通知;以及将读取的已配置参数值和需要配置的参数发送给比较单元;比较单元,用于判断已配置参数值与需要配置的参数是否相同, 如果比较结果表明所述参数不同,将没有设置或者与需要设置的参数值 不 一致的参数作为重配置参数发送给下发单元;下发单元,用于向智能网关发送上传其已配置参数值的通知以及 向其下发所述重配置参数; 智能网关,包括接收从单元,用于接收所述远程管理装置发送的上传通知并转发 给保存单元,以及接收其下发的所述重配置参数并转发给配置单元;保存单元,用于保存已配置参数,并根据上传通知将所述已配置 参数传送给上报单元;配置单元,用于根据所述重配置参数进行配置,以及将配置结果 传送给上报单元;上报单元,用于向所述远程管理装置上报所述已配置参数值以及 重配置响应。
6. 如权利要求5所述用于配置业务参数的系统,所述远程管理 装置还包括计数单元,用于根据所述读取单元的指示计算执行重配置的次数, 并将该次数发送给所述比较单元。
7. 如权利要求5或6所述用于配置业务参数的系统,其中 所述读取单元还经由所述下发单元向所述接收从单元发送恢复最小配置通知以及所述业务配置参数,所述恢复最小配置即为保留和所述远 程管理装置连接所需要的数据,其他配置恢复成未配置状态;所述配置单元还根据所述接收从单元转发的通知进行所述保留和恢 复操作,以及还根据所述业务配置参数进行配置。
8. 如权利要求7所述用于配置业务参数的系统,其中 所述计数单元还根据所述读取单元的指示计算执行恢复最小配置的次数,并将该次数发送给所述比较单元。
9. 如权利要求8所述用于配置业务参数的系统,其中所述存储单元还保存预设的次数值,所述预设次数值包括重配置次数和/或恢复最小配置的次数;以及所述比较单元还判断已保存的次数值与已配置的次数值是否相同,并在次数相同时通知所述计数单元停止计数。
10. —种用于配置智能网关的业务参数的远程管理装置,包括 存储单元,用于保存需要配置的业务参数并提供给读取单元; 接收主单元,用于接收智能网关上传的已配置参数值并提供给读取单元;读取单元,用于向下发单元发送上传已配置参数值的通知;以及将 读取的已配置参数值和需要配置的参数发送给比较单元;比较单元,用于判断已配置参数值与需要配置的参数是否相同,如 果比较结果表明所述参数不同,将没有设置或者与需要设置的参数值不 一致的参数作为重配置参数发送给下发单元;下发单元,用于向智能网关发送上传其已配置参数值的通知以及向 其下发所述重配置参数。
全文摘要
本发明提供一种用于配置业务参数的方法和装置,由智能网关根据远程管量装置下发的业务配置参数进行配置,当配置失败时,向所述远程管理装置上报配置失败响应,其特征在于远程管理装置通知智能网关上传其目前已配置的参数值;远程管理装置根据上传的所述参数值以及需要配置的参数值,将没有设置或者与需要设置的参数值不一致的参数设置为重配置参数下发到智能网关;以及由智能网关根据所述重配置参数进行重配置并上报重配置结果。本发明可以提高远程管理装置自动化业务配置的成功率,减少业务配置时上门服务的成本,并优化用户的使用感受。
文档编号H04L29/12GK101252463SQ20081009391
公开日2008年8月27日 申请日期2008年4月22日 优先权日2008年4月22日
发明者明 谢 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1