一种还原数据源的方法及分组传送平台的制作方法

文档序号:9566992阅读:520来源:国知局
一种还原数据源的方法及分组传送平台的制作方法
【技术领域】
[0001]本发明涉及无线通信数据处理技术,尤其涉及一种还原数据源的方法及分组传送
Λ?ζζ^
Τ 口 Ο
【背景技术】
[0002]新一代分组传送网(Packet Transport Network, PTN)是随着电信业务IP化发展而产生的,具有多业务支持、易扩展、可管理性和区分服务质量等优点。分组传送网的组成结构如图1所示,包括:管理层、适配层、控制层及传送层。
[0003]其中,管理层用于为PTN设备使用者提供接入设备的方式,常用的PTN设备接入方式包括:网络管理平台方式和命令行界面(Command-Line Interface, CLI)控制方式。网络管理平台方式为PTN设备的组网环境、PTN设备的配置及与PTN设备相关的功能提供可视管理,具有可视可用、易操作、易管理的特点;CLI控制方式不具有可视环境,通过输入文本命令进行PTN设备的配置,具有执行命令速度快、不需要多次数据转换等特点;上述两种PTN设备的接入方式长期共存,根据用户的实际需要进行选择使用。
[0004]控制层包括:协议栈、操作系统和文件系统等;传送层为PNT设备的物理层,用于进行光电信号转换。
[0005]适配层用于将一种类型的数据源转换成另一种类型的数据源,如:适配层将可视化的配置信息和组网信息的数据格式转换为控制层数据源格式,同时将PTN设备的配置信息、告警信息、性能信息等数据源转换为可识别的数据源在网络管理平台上显示出来。
[0006]适配层的另一重要功能是实时还原数据,当将一种接入类型产生的数据源设置为还原点,并在某一时刻启动数据源还原时,当前的配置数据就能够无差别的还原至还原点所设置的数据;但是,适配层仅能还原接入设备时使用的接入方式所产生的数据源,而不能还原其他类型的数据源。

【发明内容】

[0007]有鉴于此,本发明实施例期望提供一种还原数据源的方法及分组传送平台,能够还原多种类型的数据源。
[0008]本发明实施例的技术方案是这样实现的:
[0009]本发明实施例提供一种还原数据源的方法,包括:适配层接收还原数据源命令,根据所述还原数据源命令获取还原点,根据获取的还原点约束的还原策略还原数据源。
[0010]优选地,所述还原数据源命令通过确定PTN设备的接入方式触发。
[0011]优选地,所述适配层根据接收的所述还原数据源命令获取还原点,包括:适配层根据接收的所述还原数据源命令在存储层查询还原点;其中,所述还原点包括:数据源和还原点的时间属性。
[0012]优选地,所述根据获取的还原点约束的还原策略还原数据源,包括:对数据源进行还原,使管理层和适配层的数据配置相同;所述还原策略根据数据源的类型制定。
[0013]优选地,通过确定PTN设备的接入方式为网络管理平台方式触发所述还原数据源命令时,所述还原点中的数据源为:当前次网络管理平台全量成功下载的网络管理配置;
[0014]通过确定PTN设备的接入方式为CLI控制触发所述还原数据源命令时,所述还原点中的数据源为:当前次PTN设备中所有的网络管理配置。
[0015]本发明实施例还提供一种分组传送平台,所述分组传送平台包括:适配模块和存储模块;其中,
[0016]所述存储模块,用于存储还原点;
[0017]所述适配模块,用于接收还原数据源命令,根据所述还原数据源命令获取还原点,根据获取的还原点约束的还原策略还原数据源。
[0018]优选地,所述还原数据源命令通过确定PTN设备的接入方式触发。
[0019]优选地,所述适配模块,具体用于根据接收的所述还原数据源命令在存储模块查询还原点;其中,所述还原点包括:数据源和还原点的时间属性。
[0020]优选地,所述适配模块,具体用于对数据源进行还原,使管理层和适配层的数据配置相同;所述还原策略根据数据源的类型制定。
[0021]优选地,通过确定PTN设备的接入方式为网络管理平台方式触发所述还原数据源命令时,所述还原点中的数据源为:当前次网络管理平台全量成功下载的网络管理配置;
[0022]通过确定PTN设备的接入方式为CLI控制触发所述还原数据源命令时,所述还原点中的数据源为:当前次PTN设备中所有的网络管理配置。
[0023]本发明实施例所提供的还原数据源的方法及分组传送平台,适配层接收还原数据源命令,根据所述还原数据源命令获取还原点,根据获取的还原点约束的还原策略还原数据源。其中,触发还原数据源命令的PTN设备的接入方式存在多种,数据源是希望恢复的某时刻的所有配置,也具有多类型的特点;如此,就能实现通过多种PTN设备的接入方式触发还原多种类型的数据源。
【附图说明】
[0024]图1为分组传送网的组成结构示意图;
[0025]图2为本发明实施例还原数据源的方法的基本处理流程示意图;
[0026]图3为本发明实施例增加还原点对现有还原点的部署的影响示意图;
[0027]图4为本发明实施例还原数据源的方法的详细处理流程示意图;
[0028]图5为本发明实施例网络管理平台的组成结构示意图。
【具体实施方式】
[0029]本发明实施例中,适配层接收还原数据源命令,根据所述还原数据源命令获取还原点,根据获取的还原点约束的还原策略还原数据源。
[0030]本发明实施例还原数据源的方法的基本处理流程如图2所示,包括以下步骤:
[0031]步骤101,适配层接收还原数据源命令;
[0032]这里,管理层确定的PTN设备的接入方式是触发还原数据源命令的入口 ;发送还原数据源命令的原语为[Restore RP_数据源类型_n] ;n为大于1的正整数;数据源为用户希望恢复的某历史时刻PTN设备的所有网络管理配置,具有多种类型的特点;
[0033]本实施例中触发还原数据源命令的方式还包括:远程登录等其他方式。
[0034]步骤102,根据所述还原数据源命令获取还原点;
[0035]具体地,适配层根据接收的所述还原数据源命令在存储层查询还原点;所述还原点包括数据源和还原点的时间属性;
[0036]其中,通过确定PTN设备的接入方式为网络管理平台方式触发所述还原数据源命令时,所述还原点中的数据源为:当前次网络管理平台全量成功下载的网络管理配置,数据源类型为QX 口类型;
[0037]通过确定PTN设备的接入方式为CLI控制触发所述还原数据源命令时,所述还原点中的数据源为:当前次PTN设备中所有的网络管理配置,数据源类型为文本类型;
[0038]在确定还原点时,可将还原点具有的时间属性泛化成用户自定义的编号,如:一个已成功实施的还原点可能会命名为[RP_数据源类型_n],n为正整数;还原点的具体属性信息可通过查询接入方式获得;
[0039]理论上,还原点的数据源类型有限,设置的每种数据源类型的还原点的数量可以为无穷个;但在实际操作中,每种数据源类型的还原点的个数一般推荐设置为三个;对还原点进行的操作包括:增加还原点、删除还原点、更新还原点和存储还原点;
[0040]增加还原点对现有还原点的部署的影响如图3所示,当增加一个CLI类型的数据源还原点时,会将新增的还原点标识为[RP_CLI_1],对于原来的[RP_CLI_1]变更成[RP_CLI_2],原来的[RP_CLI_2]变更成[RP_CLI_3],为了不超过还原点推荐个数,将[RP_CLI_3]直接删除;即增加某一类型的还原点时,该类型的还原点命令空间将会有一次重新调整,使得还原点命令按[RP_数据源类型_n]依次递归,但还原点的时间属性、数据源将不会随命名改变;
[0041]用户可以使用任何类型的接入方式直接删除指定名称的还原点,在删除还原点后,其它的还原点不发生任何改变;用户也可对指定的还原点进行更新,但是,更新还原点没有必要的实用价值,可在当前时间直接增加还原点;还可将还原点存储在PTN设备存储层的文件系统下。
[0042]步骤103,根据获取的还原点约束的还原策略还原数据源;
[00
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1