[发明专利]基于SPTN控制器快速恢复业务数据的系统及方法有效
申请号: | 201810155314.7 | 申请日: | 2018-02-23 |
公开(公告)号: | CN108282373B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 饶兴;陈赟昌 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 胡娟 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sptn 控制器 快速 恢复 业务 数据 系统 方法 | ||
1.一种基于SPTN控制器快速恢复业务数据的系统,其特征在于:该系统包括业务恢复模块、拓扑处理模块和数据库,所述SPTN控制器与设备相连接;
数据库,用于保存SPTN控制器成功向设备下发过的业务,所述数据库包括业务占用设备的拓扑资源;
业务恢复模块,用于连接数据库,并从数据库获取业务占用设备的拓扑资源,监听拓扑处理模块,并将从拓扑处理模块监听到的拓扑资源与所述业务占用设备的拓扑资源进行比对,当业务占用设备的拓扑资源被全部监听到时,对该业务进行恢复;
拓扑处理模块,用于识别已连接设备的拓扑资源。
2.如权利要求1所述的基于SPTN控制器快速恢复业务数据的系统,其特征在于:所述业务恢复模块还用于将业务占用设备的拓扑资源填充到一个映射集合compareMap中,将从拓扑处理模块监听到的拓扑资源转化为通知事件,并将所述通知事件放入阻塞队列queue中;还用于获取所述通知事件,并将通知事件与映射集合compareMap的业务占用设备的拓扑资源进行比对。
3.如权利要求2所述的基于SPTN控制器快速恢复业务数据的系统,其特征在于:所述业务恢复模块还用于在映射集合compareMap中找到与所述通知事件对应的拓扑资源并打上已上报的标记;
当业务占用设备的拓扑资源全部打上已上报的标记时,业务占用设备的拓扑资源被全部监听到。
4.如权利要求1所述的基于SPTN控制器快速恢复业务数据的系统,其特征在于:所述业务恢复模块设定有超时时间,若业务恢复模块运行时间超过设定的超时时间时,结束恢复操作。
5.一种基于权利要求1所述系统的基于SPTN控制器快速恢复业务数据的方法,其特征在于,包括如下步骤:
S1、业务恢复模块连接数据库,并从数据库获取业务占用设备的拓扑资源;
S2、拓扑处理模块识别已连接设备的拓扑资源,业务恢复模块监听拓扑处理模块;
S3、业务恢复模块将监听到的拓扑资源与所述业务占用设备的拓扑资源进行比对;
当业务占用设备的拓扑资源被全部监听到时,对该业务进行恢复。
6.如权利要求5所述的基于SPTN控制器快速恢复业务数据的方法,其特征在于,步骤S1中,业务恢复模块从数据库获取业务占用设备的拓扑资源之后,将业务占用设备的拓扑资源填充到一个映射集合compareMap中;
步骤S2中,业务恢复模块监听拓扑处理模块之后,将监听到的拓扑资源转化为通知事件,并将所述通知事件放入阻塞队列queue中;
步骤S3中,业务恢复模块将监听到的拓扑资源与所述业务占用设备的拓扑资源进行比对的过程包括:
所述业务恢复模块获取所述通知事件,将通知事件与映射集合compareMap的业务占用设备的拓扑资源进行比对。
7.如权利要求6所述的基于SPTN控制器快速恢复业务数据的方法,其特征在于,步骤S3中,将通知事件与映射集合compareMap的业务占用设备的拓扑资源进行比对的过程包括:
在映射集合compareMap中找到与所述通知事件对应的拓扑资源并打上已上报的标记;
当业务占用设备的拓扑资源全部打上已上报的标记时,业务占用设备的拓扑资源被全部监听到。
8.如权利要求5所述的基于SPTN控制器快速恢复业务数据的方法,其特征在于,步骤S3中,按照单个业务逐个恢复的过程对业务进行恢复,单个业务的恢复包括如下步骤:
根据业务ID查询数据库,获取业务数据并初步构建主业务模型,填充业务基本信息;
根据所述主业务模型的数据查询数据库中关联业务模型的信息,并构建关联业务模型;
按照主业务模型的层级结构,组装关联业务模型,然后将关联业务模型填充到主业务模型,形成完整的主业务模型,将完整的主业务模型存入SPTN控制器缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810155314.7/1.html,转载请声明来源钻瓜专利网。