CN106385323A - 属性修改方法及装置 - Google Patents
属性修改方法及装置 Download PDFInfo
- Publication number
- CN106385323A CN106385323A CN201510446827.XA CN201510446827A CN106385323A CN 106385323 A CN106385323 A CN 106385323A CN 201510446827 A CN201510446827 A CN 201510446827A CN 106385323 A CN106385323 A CN 106385323A
- Authority
- CN
- China
- Prior art keywords
- attribute
- plate
- single board
- target single
- veneer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Chemical And Physical Treatments For Wood And The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种属性修改方法及装置,其中,该方法包括:在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;根据上述目标单板的属性执行修改网管单板的属性和应安板的属性的处理。通过本发明,解决了相关技术中存在的无法有效实现网管单板、应安板和实安板的状态一致的问题,进而达到了有效实现网管单板、应安板和实安板的状态一致,保证网管的业务正确进行的效果。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种属性修改方法及装置。
背景技术
在一些设备(如,***分组设备CTN设备)上,一个槽位上的物理单板会在设备中对应两份数据:应安板和实安板,如图1所示,图1是相关技术中的单板结构示意图一:
应安板和网管单板对应,正常情况下应安板和网管单板保持一致。网管上执行插板操作,在网管上生成网管单板,并且网管向设备下发命令,设备上生成应安板。网管上执行拔板操作,在网管上删除网管单板,并且网管向设备下发命令,设备上删除应安板;
实安板和物理单板对应,两者保持一致,在设备上插物理单板,会生成实安板,在设备上拔物理单板,会删除实安板。
只有在网管单板、应安板和实安板三者一致的状态下,才能保证网管的任何查询和配置操作的正确进行;并且只有在应安板和实安板一致的状态下,才能保证设备间业务传输的正确进行。但是在一些情况下,三者会处于不一致状态,比如:两个网管同时管理一个设备,设备上的物理单板是A,那么实安板是A;第一个网管上执行插B板操作,此时应安板为B,如图2所示,图2是相关技术中的单板结构示意图二;第二个网管上执行拔板操作,此时应安板为空;如图3所示,图3是相关技术中的单板结构示意图三,第二个网管上再执行插C板操作,此时应安板为C,如图4所示,图4是相关技术中的单板结构示意图四。这种情况下从第一个网管上观察的结果是:网管单板为B,应安板为C,实安板为A,三者处于不一致状态。
设备采用这种方式的一个主要的原因是:当应安板和实安板不一致的时候,会生成告警,包括:板类型失配告警、板脱位告警等,并上报给网管,从而让用户发现网管单板和设备物理单板不一致的情况。但是告警中无法显示出网管单板、应安板和实安板的不一致的具体信息,也无法通过告警使网管单板、应安板和实安板三者处于一致状态,只能通过网管单板视图功能一个槽位一个槽位的进行操作,这种方法低效而且易用性较差。所以目前没有一种有效的方法显示网管单板、应安板和实安板三者的一致状态,也没有一种便捷的方法使网管单板、应安板和实安板三者处于一致状态。
针对性相关技术中存在的无法有效实现网管单板、应安板和实安板的状态一致的问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种属性修改方法及装置,以至少解决相关技术中存在的无法有效实现网管单板、应安板和实安板的状态一致的问题。
根据本发明的一个方面,提供了一种属性修改方法,包括:在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理。
可选地,确定用于属性修改的目标单板包括:根据默认策略和/或强制策略确定所述目标单板;其中,所述默认策略为优先选择实安板作为目标单板,在没有实安板时,以应安板作为目标单板的策略;所述强制策略为仅将实安板作为目标单板的策略。
可选地,根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理包括:将所述网管单板的属性修改为与所述目标单板的属性一致的属性;和/或,当所述目标单板为实安板时,将所述应安板的属性修改为与所述目标单板的属性一致的属性。
可选地,所述网管单板的属性包括网管单板的关键属性和网管单板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,将所述网管单板的属性修改为与所述目标单板的属性一致的属性包括:当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性不一致时,通过执行网管单板拔板操作和/或网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性一致,所述网管单板的非关键属性和所述目标单板的非关键属性不一致,通过执行网管单板属性修改操作将所述网管单板的非关键属性修改为与所述目标单板的非关键属性一致的属性;当所述网管单板为空,所述目标单板为不空时,通过执行网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述网管单板为不空,所述目标单板为空时,通过执行网管单板拔板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性。
可选地,所述应安板的属性包括应安板的关键属性和应安板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,将所述应安板的属性修改为与所述目标单板的属性一致的属性包括:当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性不一致时,通过执行应安板拔板操作和/或应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性一致,所述应安板的非关键属性和所述目标单板的非关键属性不一致,通过执行应安板属性修改操作将所述应安板的非关键属性修改为与所述目标单板的非关键属性一致的属性;当所述应安板为空,所述目标单板为不空时,通过执行应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述应安板为不空,所述目标单板为空时,通过执行应安板拔板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性。
根据本发明的另一方面,提供了一种属性修改装置,包括:确定模块,用于在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;修改模块,用于根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理。
可选地,所述确定模块包括:根据默认策略和/或强制策略确定所述目标单板;其中,所述默认策略为优先选择实安板作为目标单板,在没有实安板时,以应安板作为目标单板的策略;所述强制策略为仅将实安板作为目标单板的策略。
可选地,所述修改模块包括:第一修改单元,用于将所述网管单板的属性修改为与所述目标单板的属性一致的属性;和/或,第二修改单元,用于当所述目标单板为实安板时,将所述应安板的属性修改为与所述目标单板的属性一致的属性。
可选地,所述网管单板的属性包括网管单板的关键属性和网管单板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,所述第一修改单元包括:当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性不一致时,通过执行网管单板拔板操作和/或网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性一致,所述网管单板的非关键属性和所述目标单板的非关键属性不一致,通过执行网管单板属性修改操作将所述网管单板的非关键属性修改为与所述目标单板的非关键属性一致的属性;当所述网管单板为空,所述目标单板为不空时,通过执行网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述网管单板为不空,所述目标单板为空时,通过执行网管单板拔板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性。
可选地,所述应安板的属性包括应安板的关键属性和应安板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,所述第二修改单元包括:当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性不一致时,通过执行应安板拔板操作和/或应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性一致,所述应安板的非关键属性和所述目标单板的非关键属性不一致,通过执行应安板属性修改操作将所述应安板的非关键属性修改为与所述目标单板的非关键属性一致的属性;当所述应安板为空,所述目标单板为不空时,通过执行应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;当所述应安板为不空,所述目标单板为空时,通过执行应安板拔板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性。
通过本发明,采用在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理。解决了相关技术中存在的无法有效实现网管单板、应安板和实安板的状态一致的问题,进而达到了有效实现网管单板、应安板和实安板的状态一致,保证网管的业务正确进行的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是相关技术中的单板结构示意图一;
图2是相关技术中的单板结构示意图二;
图3是相关技术中的单板结构示意图三;
图4是相关技术中的单板结构示意图四;
图5是根据本发明实施例的属性修改方法的流程图;
图6是根据本发明实施例的属性修改装置的结构框图;
图7是根据本发明实施例的属性修改装置中修改模块64的结构框图;
图8是根据本发明实施例的统一网管单板、应安板、实安板的属性的流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
在本实施例中提供了一种属性修改方法,图5是根据本发明实施例的属性修改方法的流程图,如图5所示,该流程包括如下步骤:
步骤S502,在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;
步骤S504,根据上述目标单板的属性执行修改网管单板的属性和应安板的属性的处理。
通过上述步骤,当网管单板的属性、设备的应安板的属性和设备的实安板的属性三者不完全相同时,确定目标单板,并将网关单板的属性和应安板的属性设置为和目标单板的属性一直的属性(从下述的实施例可知,目标单元也可以为应安板,当目标单板为应安板时,执行修改应安板的属性的处理可以是不对应安板的属性进行修改),从而解决了相关技术中存在的无法有效实现网管单板、应安板和实安板的状态一致的问题,进而达到了有效实现网管单板、应安板和实安板的状态一致,保证网管的业务正确进行的效果。
在一个可选的实施例中,确定用于属性修改的目标单板包括:根据默认策略和/或强制策略确定目标单板;其中,该默认策略为优先选择实安板作为目标单板,在没有实安板时,以应安板作为目标单板的策略;该强制策略为仅将实安板作为目标单板的策略。当然,上述的策略仅仅是几种示例,还可以采用其他的策略确定目标单板,在此,不一一列举。
在一个可选的实施例中,根据上述目标单板的属性执行修改网管单板的属性和应安板的属性的处理包括:将网管单板的属性修改为与目标单板的属性一致的属性;和/或,当目标单板为实安板时,将应安板的属性修改为与目标单板的属性一致的属性。从上述的实施例中可知,目标单板可以是实安板,或者当实安板为空时,以应安板作为目标单板,因此,在进行属性修改时,无论目标单板为实安板还是应安板,都需要将网管单板的属性修改为和目标单板的属性一致的属性。当目标单板为实安板时,需要将应安板的属性修改为和目标单板的属性一致的属性;当目标单板为应安板时,说明实安板为空,在该情况下,仅需将网管单板的属性修改为和目标单板的属性一致的属性即可。
在一个可选的实施例中,上述网管单板的属性包括网管单板的关键属性和网管单板的非关键属性,目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,将网管单板的属性修改为与目标单板的属性一致的属性包括:当网管单板为不空,目标单板为不空,网管单板的关键属性和目标单板的关键属性不一致时,通过执行网管单板拔板操作和/或网管单板插板操作将网管单板的关键属性修改为与目标单板的关键属性一致的属性;当网管单板为不空,目标单板为不空,网管单板的关键属性和目标单板的关键属性一致,网管单板的非关键属性和目标单板的非关键属性不一致,通过执行网管单板属性修改操作将网管单板的非关键属性修改为与目标单板的非关键属性一致的属性;当网管单板为空,目标单板为不空时,通过执行网管单板插板操作将网管单板的关键属性修改为与目标单板的关键属性一致的属性;当网管单板为不空,目标单板为空时,通过执行网管单板拔板操作将网管单板的关键属性修改为与目标单板的关键属性一致的属性。
在一个可选的实施例中,上述应安板的属性包括应安板的关键属性和应安板的非关键属性,目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,将应安板的属性修改为与目标单板的属性一致的属性包括:当应安板为不空,目标单板为不空,应安板的关键属性和目标单板的关键属性不一致时,通过执行应安板拔板操作和/或应安板插板操作将应安板的关键属性修改为与目标单板的关键属性一致的属性;当应安板为不空,目标单板为不空,应安板的关键属性和目标单板的关键属性一致,应安板的非关键属性和目标单板的非关键属性不一致,通过执行应安板属性修改操作将应安板的非关键属性修改为与目标单板的非关键属性一致的属性;当应安板为空,目标单板为不空时,通过执行应安板插板操作将应安板的关键属性修改为与目标单板的关键属性一致的属性;当应安板为不空,目标单板为空时,通过执行应安板拔板操作将应安板的关键属性修改为与目标单板的关键属性一致的属性。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种属性修改装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的属性修改装置的结构框图,如图6所示,该装置包括确定模块62和修改模块64,下面对该装置进行说明。
确定模块62,用于在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;修改模块64,连接至上述确定模块62,用于根据目标单板的属性执行修改网管单板的属性和应安板的属性的处理。
在一个可选的实施例中,上述确定模块62包括:根据默认策略和/或强制策略确定目标单板;其中,该默认策略为优先选择实安板作为目标单板,在没有实安板时,以应安板作为目标单板的策略;该强制策略为仅将实安板作为目标单板的策略。
图7是根据本发明实施例的属性修改装置中修改模块64的结构框图,如图7所示,该修改模块64包括第一修改单元72和/或第二修改单元74,下面对该修改模块64进行说明。
第一修改单元72,用于将网管单板的属性修改为与目标单板的属性一致的属性;和/或,第二修改单元74,用于当目标单板为实安板时,将应安板的属性修改为与目标单板的属性一致的属性。
在一个可选的实施例中,上述网管单板的属性包括网管单板的关键属性和网管单板的非关键属性,目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,上述第一修改单元72包括:当网管单板为不空,目标单板为不空,网管单板的关键属性和目标单板的关键属性不一致时,通过执行网管单板拔板操作和/或网管单板插板操作将网管单板的关键属性修改为与目标单板的关键属性一致的属性;当网管单板为不空,目标单板为不空,网管单板的关键属性和目标单板的关键属性一致,网管单板的非关键属性和目标单板的非关键属性不一致,通过执行网管单板属性修改操作将网管单板的非关键属性修改为与目标单板的非关键属性一致的属性;当网管单板为空,目标单板为不空时,通过执行网管单板插板操作将网管单板的关键属性修改为与目标单板的关键属性一致的属性;当网管单板为不空,目标单板为空时,通过执行网管单板拔板操作将网管单板的关键属性修改为与目标单板的关键属性一致的属性。
在一个可选的实施例中,上述应安板的属性包括应安板的关键属性和应安板的非关键属性,目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,上述第二修改单元76包括:当应安板为不空,目标单板为不空,应安板的关键属性和目标单板的关键属性不一致时,通过执行应安板拔板操作和/或应安板插板操作将应安板的关键属性修改为与目标单板的关键属性一致的属性;当应安板为不空,目标单板为不空,应安板的关键属性和目标单板的关键属性一致,应安板的非关键属性和目标单板的非关键属性不一致,通过执行应安板属性修改操作将应安板的非关键属性修改为与目标单板的非关键属性一致的属性;当应安板为空,目标单板为不空时,通过执行应安板插板操作将应安板的关键属性修改为与目标单板的关键属性一致的属性;当应安板为不空,目标单板为空时,通过执行应安板拔板操作将应安板的关键属性修改为与目标单板的关键属性一致的属性。
从上述的描述中可以看到,由于目前没有一种有效的方法显示网管单板、应安板和实安板三者的一致状态,也没有一种便捷的方法使网管单板、应安板和实安板三者处于一致状态。所以,本发明实施例中提出了一种高效、准确地显示网管单板、应安板和实安板三者的一致状态,并且可以使三者处于一致状态的方法。下面继续对该方法进行说明。
本发明实施例中的技术方案包括以下步骤:
首先需要预定义:
六种原子操作:
网管单板插板操作(即生成网管单板的关键属性);
网管单板拔板操作(即删除网管单板的关键属性和非关键属性);
网管单板属性修改操作(即生成网管单板的非关键属性);
应安板插板操作(即生成应安板的关键属性);
应安板拔板操作(即删除应安板的关键属性和非关键属性);
应安板属性修改操作(即生成应安板的非关键属性)。
目标单板(即单板自动发现出来的单板类型)决定策略:
自动策略:优先以实安板为准,没有实安板则以应安板为准,如表1。这个是默认策略;
表1
应安板 | 实安板 | 目标单板 |
不空 | 不空 | 实安板 |
不空 | 空 | 应安板 |
空 | 不空 | 实安板 |
空 | 空 | 空 |
强制策略:仅以实安板为准,如表2。
表2
应安板 | 实安板 | 目标单板 |
不空 | 不空 | 实安板 |
不空 | 空 | 空 |
空 | 不空 | 实安板 |
空 | 空 | 空 |
单板的关键属性和非关键属性:
关键属性:不能通过属性修改原子操作来修改,只能通过拔板原子操作和插板原子操作来修改的属性;
非关键属性:可以通过属性修改原子操作来修改的属性。
图8是根据本发明实施例的统一网管单板、应安板、实安板的属性的流程图。如图8所示,该流程是以确定实安板为目标单板为例进行说明的。该流程包括如下步骤:
步骤S802,获得网管单板、应安板、实安板。
步骤S804,根据目标单板决定策略预定义处理应安板、实安板,确定目标单板。
步骤S806,根据单板的关键属性和非关键属性预定义处理网管单板、应安板、目标单板,获得网管单板、应安板、单板的关键属性和非关键属性的值。
步骤S808,比较网管单板和目标单板的关键属性和非关键属性的值,计算出针对网管单板的原子操作,如表3其中,表3中填充的为属性的值:
网管单板与目标单板关键属性不同,则无需比较非关键属性,执行网管单板拔板操作、网管单板插板操作、网管单板属性修改操作;
网管单板与目标单板关键属性相同、非关键属性不同,执行网管单板属性修改操作;
网管单板为空,目标单板不空,执行网管单板插板操作、网管单板属性修改操作;
网管单板不空,目标单板为空,执行网管单板拔板操作;
网管单板为空,目标单板为空,无需执行任何操作;
表3
步骤S810,比较应安板和目标单板的关键属性和非关键属性的值,计算出针对应安板的原子操作,如表4,表4中填充的为属性的值:
应安板与目标单板关键属性不同,则无需比较非关键属性,执行应安板拔板操作、应安板插板操作、应安板属性修改操作;
应安板与目标单板关键属性相同、非关键属性不同,执行应安板属性修改操作;
应安板为空,目标单板不空,执行应安板插板操作、应安板属性修改操作;
应安板不空,目标单板为空,执行应安板拔板操作;
应安板为空,目标单板为空,无需执行任何操作;
表4
步骤S812,执行步骤S808和S810计算出的操作。操作执行成功后,网管单板、应安板和实安板三者处于一致状态。
下面结合具体实施例对本发明做进一步的说明。实施例子是:
预定义:
目标单板决定策略为:自动策略。
单板的关键属性和非关键属性及属性的取值范围:
关键属性:ca:
ca1
ca2
非关键属性:nca:
nca1
nca2
执行步骤:
网管单板为A,应安板为B,实安板为C。
根据自动策略,确定目标单板为实安板C。
网管单板、应安板、目标单板的关键属性和非关键属性的值如表5和表6所示:
表5
表6
比较网管单板和目标单板的关键属性和非关键属性的值,计算出针对网管单板的原子操作为:
网管单板拔板操作;
网管单板插板操作;
网管单板属性修改操作;
比较应安板和目标单板的关键属性和非关键属性的值,计算出针对应安板的原子操作:
应安板拔板操作;
应安板插板操作;
应安板属性修改操作;
执行步骤上述的计算的操作。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
S1,在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;
S2,根据上述目标单板的属性执行修改网管单板的属性和应安板的属性的处理。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-OnlyMemory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
使用本发明实施例中的方法,可以便捷的将网管单板、应安板和实安板三者的一致状态呈现给用户,并且可以帮助用户快速的使三者处于一致状态。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种属性修改方法,其特征在于,包括:
在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;
根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理。
2.根据权利要求1所述的方法,其特征在于,确定用于属性修改的目标单板包括:
根据默认策略和/或强制策略确定所述目标单板;
其中,所述默认策略为优先选择实安板作为目标单板,在没有实安板时,以应安板作为目标单板的策略;
所述强制策略为仅将实安板作为目标单板的策略。
3.根据权利要求2所述的方法,其特征在于,根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理包括:
将所述网管单板的属性修改为与所述目标单板的属性一致的属性;和/或,
当所述目标单板为实安板时,将所述应安板的属性修改为与所述目标单板的属性一致的属性。
4.根据权利要求3所述的方法,其特征在于,所述网管单板的属性包括网管单板的关键属性和网管单板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,将所述网管单板的属性修改为与所述目标单板的属性一致的属性包括:
当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性不一致时,通过执行网管单板拔板操作和/或网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性一致,所述网管单板的非关键属性和所述目标单板的非关键属性不一致,通过执行网管单板属性修改操作将所述网管单板的非关键属性修改为与所述目标单板的非关键属性一致的属性;
当所述网管单板为空,所述目标单板为不空时,通过执行网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述网管单板为不空,所述目标单板为空时,通过执行网管单板拔板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性。
5.根据权利要求3所述的方法,其特征在于,所述应安板的属性包括应安板的关键属性和应安板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,将所述应安板的属性修改为与所述目标单板的属性一致的属性包括:
当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性不一致时,通过执行应安板拔板操作和/或应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性一致,所述应安板的非关键属性和所述目标单板的非关键属性不一致,通过执行应安板属性修改操作将所述应安板的非关键属性修改为与所述目标单板的非关键属性一致的属性;
当所述应安板为空,所述目标单板为不空时,通过执行应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述应安板为不空,所述目标单板为空时,通过执行应安板拔板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性。
6.一种属性修改装置,其特征在于,包括:
确定模块,用于在确定网管单板的属性、设备的应安板的属性和设备的实安板的属性,至少其中两者不一致的情况下,确定用于属性修改的目标单板;
修改模块,用于根据所述目标单板的属性执行修改所述网管单板的属性和所述应安板的属性的处理。
7.根据权利要求6所述的装置,其特征在于,所述确定模块包括:
根据默认策略和/或强制策略确定所述目标单板;
其中,所述默认策略为优先选择实安板作为目标单板,在没有实安板时,以应安板作为目标单板的策略;
所述强制策略为仅将实安板作为目标单板的策略。
8.根据权利要求7所述的装置,其特征在于,所述修改模块包括:
第一修改单元,用于将所述网管单板的属性修改为与所述目标单板的属性一致的属性;和/或,
第二修改单元,用于当所述目标单板为实安板时,将所述应安板的属性修改为与所述目标单板的属性一致的属性。
9.根据权利要求8所述的装置,其特征在于,所述网管单板的属性包括网管单板的关键属性和网管单板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,所述第一修改单元包括:
当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性不一致时,通过执行网管单板拔板操作和/或网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述网管单板为不空,所述目标单板为不空,所述网管单板的关键属性和所述目标单板的关键属性一致,所述网管单板的非关键属性和所述目标单板的非关键属性不一致,通过执行网管单板属性修改操作将所述网管单板的非关键属性修改为与所述目标单板的非关键属性一致的属性;
当所述网管单板为空,所述目标单板为不空时,通过执行网管单板插板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述网管单板为不空,所述目标单板为空时,通过执行网管单板拔板操作将所述网管单板的关键属性修改为与所述目标单板的关键属性一致的属性。
10.根据权利要求8所述的装置,其特征在于,所述应安板的属性包括应安板的关键属性和应安板的非关键属性,所述目标单板的属性包括目标单板的关键属性和目标单板的非关键属性,所述第二修改单元包括:
当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性不一致时,通过执行应安板拔板操作和/或应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述应安板为不空,所述目标单板为不空,所述应安板的关键属性和所述目标单板的关键属性一致,所述应安板的非关键属性和所述目标单板的非关键属性不一致,通过执行应安板属性修改操作将所述应安板的非关键属性修改为与所述目标单板的非关键属性一致的属性;
当所述应安板为空,所述目标单板为不空时,通过执行应安板插板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性;
当所述应安板为不空,所述目标单板为空时,通过执行应安板拔板操作将所述应安板的关键属性修改为与所述目标单板的关键属性一致的属性。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510446827.XA CN106385323A (zh) | 2015-07-27 | 2015-07-27 | 属性修改方法及装置 |
PCT/CN2016/074410 WO2016177029A1 (zh) | 2015-07-27 | 2016-02-24 | 属性修改方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510446827.XA CN106385323A (zh) | 2015-07-27 | 2015-07-27 | 属性修改方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106385323A true CN106385323A (zh) | 2017-02-08 |
Family
ID=57217356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510446827.XA Withdrawn CN106385323A (zh) | 2015-07-27 | 2015-07-27 | 属性修改方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106385323A (zh) |
WO (1) | WO2016177029A1 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132312A (zh) * | 2007-08-14 | 2008-02-27 | 中兴通讯股份有限公司 | 混插情形下使用配置文件进行设备配置恢复的方法 |
CN101136960A (zh) * | 2006-08-30 | 2008-03-05 | 中兴通讯股份有限公司 | 一种实现单板自动识别的方法 |
CN102035674A (zh) * | 2010-12-06 | 2011-04-27 | 杭州依赛通信有限公司 | 一种通信设备的数据的脱板配置方法 |
US20120177369A1 (en) * | 2009-09-16 | 2012-07-12 | Zte Corporation | Automatic Power Adjustment System and Method for Optical Network System |
CN103812680A (zh) * | 2012-11-14 | 2014-05-21 | 中兴通讯股份有限公司 | 一种实现单板切换的***及方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101710863B (zh) * | 2009-12-11 | 2015-05-20 | 中兴通讯股份有限公司 | 用于单板告警的恢复方法及*** |
-
2015
- 2015-07-27 CN CN201510446827.XA patent/CN106385323A/zh not_active Withdrawn
-
2016
- 2016-02-24 WO PCT/CN2016/074410 patent/WO2016177029A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101136960A (zh) * | 2006-08-30 | 2008-03-05 | 中兴通讯股份有限公司 | 一种实现单板自动识别的方法 |
CN101132312A (zh) * | 2007-08-14 | 2008-02-27 | 中兴通讯股份有限公司 | 混插情形下使用配置文件进行设备配置恢复的方法 |
US20120177369A1 (en) * | 2009-09-16 | 2012-07-12 | Zte Corporation | Automatic Power Adjustment System and Method for Optical Network System |
CN102035674A (zh) * | 2010-12-06 | 2011-04-27 | 杭州依赛通信有限公司 | 一种通信设备的数据的脱板配置方法 |
CN103812680A (zh) * | 2012-11-14 | 2014-05-21 | 中兴通讯股份有限公司 | 一种实现单板切换的***及方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2016177029A1 (zh) | 2016-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110380917B (zh) | 联邦学习***的控制方法、装置、终端设备及存储介质 | |
US11520995B2 (en) | Systems and methods for dynamically expanding natural language processing agent capacity | |
KR101901911B1 (ko) | 악성 프로그램을 탐지하는 방법 및 장치 | |
CN105786451A (zh) | 一种复杂事件处理方法、装置及*** | |
US11489837B2 (en) | Network filter | |
WO2019072280A3 (en) | Executing multi-party transactions using smart contracts | |
US20170163479A1 (en) | Method, Device and System of Renewing Terminal Configuration In a Memcached System | |
EP3029566A1 (en) | Application packaging device and method | |
US20130132850A1 (en) | Customized diagrammatic view of a network topology | |
WO2012039085A1 (ja) | 属性情報処理装置、属性情報処理方法及び属性情報評価システム | |
CN111901157B (zh) | 一种基于k8s的服务部署方法、装置、设备、介质 | |
CN111654399B (zh) | 基于sd-wan的组网方法、装置、设备及存储介质 | |
CN110445765B (zh) | 基于区块链的数据共享方法、终端设备及介质 | |
US20180159902A1 (en) | Access to data on a remote device | |
CN104519043A (zh) | 对恶意客户端设备的模糊服务器响应 | |
CN111338608A (zh) | 分布式应用开发方法、装置、节点设备及可读存储介质 | |
US20200162286A1 (en) | Address system | |
CN113419719B (zh) | 一种基于业务场景的接口用例生成方法及*** | |
CN110809051B (zh) | 一种业务数据的处理方法及*** | |
WO2008082773A2 (en) | Method and apparatus for augmenting the dynamic hash table with home subscriber server functionality for peer-to-peer communications | |
WO2021141845A1 (en) | Content authentication based on intrinsic attributes | |
CN110347413B (zh) | 软件配置信息更新方法及装置 | |
CN104580457A (zh) | 有序图片集多线程并发上传的方法及*** | |
CN114567678B (zh) | 一种云安全服务的资源调用方法、装置及电子设备 | |
CN106385323A (zh) | 属性修改方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170208 |