数据配置方法和电信系统设备技术方案

技术编号:7842472 阅读:322 留言:0更新日期:2012-10-13 00:43
本发明专利技术提供一种数据配置方法和电信系统设备,该方法包括:接收数据配置的请求,数据配置的请求包括用户标识、待配置场景标识和配置数据标识;查询预先建立的用户标识与配置场景标识的映射关系,判断用户标识是否与待配置场景标识建立了映射关系,若判断出建立了映射关系,则获取与待配置场景标识对应的待配置场景;判断配置数据标识对应的数据表是配置在待配置场景中的修改区还是冻结区;若配置在修改区,则根据数据配置的请求,对配置数据标识对应的数据表进行配置处理;若配置在冻结区,则拒绝对配置数据标识对应的数据表进行配置处理,并发送携带有待配置场景标识的数据配置失败消息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术实施例涉及通信技木,尤其涉及一种数据配置方法和电信系统设备
技术介绍
目前,电信系统设备支持普通配置模式和可回退配置模式,其中,可回退配置模式是满足电信运营商对数据配置的安全性和可靠性要求,而新增加的一种数据配置方式。在可回退配置模式下,电信系统设备配置的数据暂时存储在备区,且存储在备区中的数据没有生效,当通过一次提交操作,即将备区中的数据提交到主区,同时将主区中的数据保存到备区后,则配置的数据立即生效;在数据运行的过程中,如果发现配置的数据存在问题,可以再通过一次回退操作,将主区和备区的数据交换,恢复主区中原始的数据,以减少电/[目业务的损失。 专利技术人发现现有技术中至少存在如下问题由于电信系统设备配置的数据具有多样性和复杂性,因此,数据之间存在很复杂的相互依赖关系,但是,在可回退配置模式下,配置数据时,配置的数据表与其他数据表之间的依赖关系可能会破坏,从而使得配置数据的安全性存在很大风险。
技术实现思路
本专利技术实施例提供一种数据配置方法和电信系统设备,用以解决现有技术中在可回退配置模式下,配置数据时,配置的数据表与其他数据表之间的依赖关系可能会破坏,从而使得配置数据的安全性存在很大风险的缺陷。本专利技术实施例提供一种数据配置方法,包括接收数据配置的请求,所述数据配置的请求包括用户标识、待配置场景标识和配置数据标识;查询预先建立的用户标识与配置场景标识的映射关系,判断所述用户标识是否与所述待配置场景标识建立了映射关系,若判断出建立了映射关系,则获取与所述待配置场景标识对应的待配置场景;判断所述配置数据标识对应的数据表是配置在所述待配置场景中的修改区还是冻结区;若配置在修改区,则根据所述数据配置的请求,对所述配置数据标识对应的数据表进行配置处理;若配置在冻结区,则拒绝对所述配置数据标识对应的数据表进行配置处理,并发送携帯有所述待配置场景标识的数据配置失败消息。本专利技术实施例提供一种电信系统设备,包括接收模块,用于接收数据配置的请求,所述数据配置的请求包括用户标识、待配置场景标识和配置数据标识;判断模块,用于查询预先建立的用户标识与配置场景标识的映射关系,判断所述用户标识是否与所述待配置场景标识建立了映射关系;待配置场景获取模块,用于若所述判断模块判断出建立了映射关系,则获取与所述待配置场景标识对应的待配置场景;所述判断模块还用于判断所述配置数据标识对应的数据表是配置在所述待配置场景中的修改区还是冻结区;配置模块,用于若所述判断模块判断出配置在修改区,则根据所述数据配置的请求,对所述配置数据标识对应的数据表进行配置处理;发送模块,用于若所述判断模块判断出配置在冻结区,则拒绝对所述配置数据标识对应的数据表进行配置处理,并发送携帯有所述待配置场景标识的数据配置失败消息。本专利技术实施例的数据配置方法和电信系统设备,通过接收数据配置的请求,查询 预先建立的用户标识与配置场景标识的映射关系,判断数据配置的请求中的用户名标识和待配置场景标识是否建立了映射关系,若判断出建立了映射关系,则获取与该待配置场景标识对应的待配置场景,并判断数据配置的请求中的配置数据标识对应的数据表是配置在待配置场景中的修改区还是冻结区,若配置在修改区,则根据该数据配置的请求,对配置数据标识对应的数据表进行配置处理,若配置在冻结区,则拒绝对该配置数据标识对应的数据表进行配置,并发送携帯有待配置场景标识的数据配置失败消息,从而有效地解决了现有技术中在可回退配置模式下,配置数据时,配置的数据表与其他数据表之间的依赖关系可能会破坏,从而使得配置数据的安全性存在很大风险的缺陷,进而有效地提高了配置数据的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作ー简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术数据配置方法的一个实施例的流程图;图2为本专利技术数据配置方法的另ー个实施例的流程图;图3为本专利技术数据配置方法的又一个实施例的流程图;图4为本专利技术电信系统设备的一个实施例的结构示意图;图5为本专利技术电信系统设备的另ー个实施例的结构示意图;图6为本专利技术电信系统设备的又一个实施例的结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图I为本专利技术数据配置方法的一个实施例的流程图,如图I所示,本实施例的执行主体为电信系统设备,则该方法包括步骤101、接收数据配置的请求,该数据配置的请求包括用户标识、待配置场景标识和配置数据标识。步骤102、查询预先建立的用户标识与配置场景标识的映射关系,判断该用户标识是否与待配置场景标识建立了映射关系,若判断出建立了映射关系,则获取与待配置场景标识对应的待配置场景。在本实施例中,电信系统设备可以是交换机、软交换设备等。该设备包括主区和备区,其中主区和备区中包括多个配置场景。另外,每个配置场景中包括修改区和冻结区,其中,修改区中的数据表为不被其他数据表引用,且允许被配置的数据表;冻结区中的数据表为被其他数据表引用,且禁止配置的数据表。具体的,冻结区中的数据表可以被其他数据表引用;修改区中的数据表可以引用其他数据表,但是不被其他数据表引用。另外,若用户标识和待配置场景标识建立了映射关系,即说明该用户标识对应的用户允许对待配置场景标识对应的待配置场景进行数据配置;若用户标识和待配置场景标识没有建立映射关系,即说明该用户标识对应的用户禁止对待配置场景标识对应的待配置场景进行数据配置。步骤103、判断该配置数据标识对应的数据表是配置在待配置场景中的修改区还是冻结区,若配置在修改区,则执行步骤104 ;若配置在冻结区,则执行步骤105。步骤104、根据所述数据配置场景的请求,对该待配置数据标识对应的数据表进行配置处理。在本实施例中,在备区中对该待配置数据标识对应的数据表进行配置处理。步骤105、拒绝对该配置数据标识对应的数据表进行配置处理,并发送携帯有待配置场景标识的数据配置失败消息。在本实施例中,通过接收数据配置的请求,查询预先建立的用户标识与配置场景 标识的映射关系,判断数据配置的请求中的用户名标识和待配置场景标识是否建立了映射关系,若判断出建立了映射关系,则获取与该待配置场景标识对应的待配置场景,并判断数据配置的请求中的配置数据标识对应的数据表是配置在待配置场景中的修改区还是冻结区,若配置在修改区,则根据该数据配置的请求,对配置数据标识对应的数据表进行配置处理,若配置在冻结区,则拒绝对该配置数据标识对应的数据表进行配置,并发送携帯有待配置场景标识的数据配置失败消息,由于被引用的数据表存储在冻结区中,不会被其他数据表引用的数据表存储在修改区中,因此,解决了现有技术中在可回退配置模式下,配置数据时,配置的数据表与其他数据表之间的依赖关系可能会破坏,使得配置数据的安全性存在很大风险本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种数据配置方法,其特征在于,包括 接收数据配置的请求,所述数据配置的请求包括用户标识、待配置场景标识和配置数据标识; 查询预先建立的用户标识与配置场景标识的映射关系,判断所述用户标识是否与所述待配置场景标识建立了映射关系,若判断出建立了映射关系,则获取与所述待配置场景标识对应的待配置场景; 判断所述配置数据标识对应的数据表是配置在所述待配置场景中的修改区还是冻结区; 若配置在修改区,则根据所述数据配置的请求,对所述配置数据标识对应的数据表进行配置处理; 若配置在冻结区,则拒绝对所述配置数据标识对应的数据表进行配置处理,并发送携带有所述待配置场景标识的数据配置失败消息。2.根据权利要求I所述的数据配置方法,其特征在于,所述用户标识与配置场景标识的映射关系用于表示所述用户标识对应的用户允许对所述配置场景标识对应的配置场景进行配置。3.根据权利要求I或2所述的数据配置方法,其特征在于,还包括 对数据表进行划分处理,获取多个配置场景; 在每个所述配置场景中设置修改区和冻结区,其中,所述修改区中的数据表为不被其他数据表引用、且允许被配置的数据表;所述冻结区中的数据表为被所述其他数据表引用,且禁止配置的数据表。4.根据权利要求1-3任一所述的数据配置方法,其特征在于,还包括 接收可回退配置模式请求,所述可回退配置模式请求包括配置场景标识和用户标识; 建立所述用户标识和配置场景标识的映射关系。5.根据权利要求4所述的数据配置方法,其特征在于,还包括 获取所述配置场景标识对应的配置场景; 判断所述配置场景中的修改区或者冻结区中的数据表是否出现在已配置的配置场景中的修改区中,且所述配置场景中的修改区中的数据表是否出现在所述已配置的配置场景中的冻结区; 则所述建立所述用户标识和配置场景标识的映射关系,包括 若判断出所述配置场景中的修改区或者冻结区中的数据表没有出现在已配置的配置场景中的修改区中,且所述配置场景中的修改区中的数据表没有出现在所述已配置的配置场景中的冻结区,则建立所述用户标识和配置场景标识的映射关系。6.根据权利要求5所述的数据配置方法,其特征在于,还包括 若判断出所述配置场景中的修改区或者冻结区中的数据表出现在已配置的配置场景中的修改区中,或者所述配置场景中的修改区中的数据表出现在所述已配置的配置场景中的冻结区,则发送所述数据配置失败消息。7.根据权利要求5所述的数据配置方法,其特征在于,还包括 接收提交请求,所述提交请求包括所述用户标识和待配置场景标识; 根据所述提交请求,将所述待配置场景中的修改区中的数据表进行提交处理。8.一种电信系统设备,其特征在于,包括 接收模块,用于接收数据配置的请求,所述数据配置的请求包括用户标识、待配置场景标识和配置数据标识; ...

【专利技术属性】
技术研发人员:马振红林镜明
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1