用于模型驱动的服务回滚的计算设备和方法技术

技术编号:42209996 阅读:36 留言:0更新日期:2024-07-30 18:52
一种用于对基于模型的供应网络设备配置的回滚的系统和方法,包括:存储器,存储器能够存储包括数据模板序列的基于模型的供应数据模板。在确定目标设备的预配置数据的取回消息之后,与传输目标对象请求消息的请求相关联的数据被接收和传输。预配置数据被存储,并且指定CRUD语义的目标对象请求消息被传输。指示执行结果的通知被接收,并且如果执行结果不成功,则指定CRUD语义的回滚栈被取回,并且预配置参数被取回以将目标设备恢复到预请求状态。如果执行结果成功,则第二目标对象请求消息从目标设备列表被取回。

【技术实现步骤摘要】

本公开涉及用于服务数据的分布式网络数据完整性。更具体地,本公开涉及使用电信应用的模型驱动供应为服务提供自动化数据完整性的系统和方法。


技术介绍

1、数据完整性要求存储的数据在其驻留的系统中的服务生命周期内是可靠并准确的。为了实现、利用和更改数据,网络提供方必须维持主动系统,该系统在存储系统内执行功能之前和之后都对数据的完整性进行调节。

2、电信应用也往往是长期存在的并且经常被重新配置。例如,在支持消费者移动客户的网络中,每次有附加的消费者加入网络或更改其账户时,许多网络节点和后端业务系统都需要进行配置。单个网络服务事务可能涉及目标设备内和跨一个事务中的若干目标设备的多种类型的操作。例如,在电信网络系统中,诸如订户身份模块(sim)交换之类的用户的更新信息需要在单个目标设备(诸如归属订户服务器(hss))内并且跨目标设备(诸如网络内的hss、策略和计费规则功能(pcrf)和电信应用服务器(tas))进行多个删除、读取、创建和更新操作,以使得适当更新每个节点以反映该事务。

3、目前,服务异常情况下的数据完整性是通过单独检查每个网络节点以本文档来自技高网...

【技术保护点】

1.一种计算机实现的方法,用于回滚基于模型的供应网络设备配置,所述方法包括:

2.根据权利要求1所述的计算机实现的方法,其中所述目标对象请求消息定义所述目标设备的能力,并且所述能力被存储在与所述目标设备相关联的数据存储库。

3.根据权利要求1所述的计算机实现的方法,还包括:

4.根据权利要求3所述的计算机实现的方法,还包括:

5.根据权利要求4所述的计算机实现的方法,其中由所述基于模型的供应数据模板定义的所述多个目标设备包括由运营方定义的目标设备类型的序列,所述序列包括以下至少一项:统一通信即服务UCaaS、Zhone、视频监控即服务VSa...

【技术特征摘要】

1.一种计算机实现的方法,用于回滚基于模型的供应网络设备配置,所述方法包括:

2.根据权利要求1所述的计算机实现的方法,其中所述目标对象请求消息定义所述目标设备的能力,并且所述能力被存储在与所述目标设备相关联的数据存储库。

3.根据权利要求1所述的计算机实现的方法,还包括:

4.根据权利要求3所述的计算机实现的方法,还包括:

5.根据权利要求4所述的计算机实现的方法,其中由所述基于模型的供应数据模板定义的所述多个目标设备包括由运营方定义的目标设备类型的序列,所述序列包括以下至少一项:统一通信即服务ucaas、zhone、视频监控即服务vsaas、分组数据网络网关pgw、服务网关sgw、策略和计费规则功能pcrf、归属用户服务器hss、inum、以及电信应用服务器tas。

6.根据权利要求1所述的计算机实现的方法,其中所述crud语义操作包括:

7.根据权利要求1所述的计算机实现的方法,还包括:

8.根据权利要求1所述的计算机实现的方法,还包括:

9.根据权利要求1所述的计算机实现的方法,其中请求所述目标设备执行所述回滚栈包括:按照作为所述目标对象请求消息中的所述配置参数的逆操作的推出栈的相反顺序,来执行所述回滚栈。

10.根据权利要求1所述的计算机实现的方法,还包括:在将所述目标设备恢复到所述预请求状态之后,传输指示所述目标对象请求消息的不...

【专利技术属性】
技术研发人员:维努·格利普拉萨德·乔纳拉加达利文·威尔逊·瓦利亚威提尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1