CN105634788A - 一种单板及单板管理方法、*** - Google Patents
一种单板及单板管理方法、*** Download PDFInfo
- Publication number
- CN105634788A CN105634788A CN201410709269.7A CN201410709269A CN105634788A CN 105634788 A CN105634788 A CN 105634788A CN 201410709269 A CN201410709269 A CN 201410709269A CN 105634788 A CN105634788 A CN 105634788A
- Authority
- CN
- China
- Prior art keywords
- veneer
- inquiry
- configuration
- webmaster
- result
- 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.)
- Granted
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供了一种单板管理方法,所述方法包括:接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管。本发明还提供了一种单板、以及一种单板管理***。
Description
技术领域
本发明涉及通信中的单板管理技术,尤其涉及一种单板及单板管理方法、***。
背景技术
在传统的通信设备中,一般通过一个主控板管理多个单板。图1为现有技术中单板管理***结构示意图,如图1所示,主控板上配置有可擦除可编辑逻辑器件(EPLD,ErasableProgrammableLogicDevice)、中央处理器(CPU,CentralProcessingUnit)、内存、现场可编程门阵列(FPGA,Field-ProgrammableGateArray)等器件,用于实现网管查询、配置单板的业务命令转换,单板告警的上报等;单板上配置有EPLD、CPU、内存、FPGA等器件,用于承载各种业务。其中,CPU、内存、FPGA是较为昂贵器件,因此,目前的单板管理方式中,由于每个单板上都配置有较为昂贵的器件,导致设备成本很高。
随着设备行业竞争日益激烈,产品成本控制显得尤为重要。在保证产品质量的前提下,尽可能节省成本成了行业的趋势。
发明内容
有鉴于此,本发明实施例期望提供一种单板及单板管理方法、***,能够在设备性能不受影响的情况下,大大降低设备及管理成本。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例提供了一种单板,所述单板包括:接收模块、处理模块、发送模块;其中,
所述接收模块,用于接查询/配置操作指令;
所述处理模块,用于根据接收到的查询/配置操作指令,对业务芯片进行查询/配置操作;
所述发送模块,用于将所述查询/配置结果上报。
上述方案中,所述单板还包括告警模块,用于当单板产生告警时,生成单板告警信息,并将所述单板告警信息上报。
本发明实施例还提供了一种单板管理方法,设置代理各个单板完成业务功能的独立的单板管理***;所述方法还包括:
接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;
接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管。
上述方案中,所述方法还包括:
接收单板上报的单板告警信息,将所述单板告警信息转换成网管能识别的告警信息,并将所述转换后的告警信息发送到网管。
上述方案中,所述接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板包括:
接收网管下发的执行指令,将所述执行指令转换为单板的查询/配置命令;
解析所述单板的查询/配置命令,读取所述单板的查询/配置命令中需要进行查询/配置的单板的寄存器地址;
将所述查询/配置命令和寄存器地址***到以太网报文的约定偏移字节,生成查询/配置操作指令,并发送到单板。
上述方案中,所述接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管包括:
接收单板上报的查询/配置结果,解析所述查询/配置结果中的寄存器查询值或寄存器配置结果;
将所述寄存器查询值或寄存器配置结果转换成网管能识别的执行结果,并发送到网管。
本发明实施例还提供了一种单板管理***,所述***包括:第一收发模块、转换模块、第二收发模块,其中,所述第一收发模块位于主控板,所述转换模块、第二收发模块位于单独设置的增强型单板;或者,所述第一收发模块、转换模块、第二收发模块均位于主控板;其中,
所述第一收发模块,用于接收网管下发的执行指令,并发送到转换模块;将转换后的网管能识别的执行结果发送到网管;
所述第二收发模块,用于将转换后的单板能识别的查询/配置操作指令发送到单板;接收单板上报的查询配置结果并发送到转换模块;
所述转换模块,用于将网管下发的执行指令转换为单板能识别的查询/配置操作指令;将单板上报的查询/配置结果转换成网管能识别的执行结果。
上述方案中,所述第二收发模块还用于接收单板上报的单板告警信息;
所述转换模块还用于将所述单板告警信息转换成网管能识别的告警信息;
所述第一收发模块还用于将所述转换后的告警信息发送到网管。
上述方案中,所述转换模块包括应用子模块、业务管理子模块、命令处理子模块,其中,
所述应用子模块,用于将所述执行指令转换为单板的查询/配置命令;
所述业务管理子模块,用于解析所述单板的查询/配置命令,读取所述单板的查询/配置命令中需要进行查询/配置的单板的寄存器地址;
所述命令处理子模块,用于将所述查询/配置命令和寄存器地址***到以太网报文的约定偏移字节,生成查询/配置操作指令。
上述方案中,所述命令处理子模块还用于解析单板上报的查询/配置结果中的寄存器查询值或寄存器配置结果;
所述业务管理子模块还用于将所述寄存器查询值或寄存器配置结果转换成网管能识别的执行结果。
本发明实施例所提供的单板及单板管理方法、***,设置代理各个单板完成业务功能的单板管理***,由单板管理***接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管。如此,能够将原来单板上FPGA、CPU、内存的功能转移到单板管理***中,使得单板上无需再布置FPGA、CPU、内存等成本较高的器件,也能实现在不影响设备性能的情况下,大大降低设备及管理成本。
附图说明
图1为现有技术中单板管理***结构示意图;
图2为本发明实施例单板管理方法应用场景示意图;
图3为本发明实施例单板管理***和单板之间的通信报文结构示意图;
图4为本发明实施例低成本单板结构示意图;
图5为本发明实施例一单板管理方法流程示意图;
图6为本发明实施例二单板管理方法流程示意图;
图7为本发明实施例三单板管理方法流程示意图;
图8为本发明实施例四单板管理方法流程示意图;
图9为本发明实施例单板管理***结构示意图。
具体实施方式
传统设备中,主控板和单板上都存在FPGA、CPU、内存,单板上的CPU、内存,主要是将主控板下发的查询命令进行解析,并将查询的结果发送回主控板;或者将主控板配置命令进行解析,根据所述配置命令对单板进行配置;或者将单板的业务告警发送到主控板;传统单板上的FPGA,主要是实现配置业务的处理、业务统计等功能。在一般情况下,设备中会包含多个单板,每个单板上均配置有FPGA、CPU、内存,由于这些器件的成本很高,这样就会大大增加设备的成本。
正是为了解决上述问题,本发明实施例中,设置代理各个单板完成业务功能的独立的单板管理***;由单板管理***接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管。
其中,所述单板管理***设置于网管和单板之间,分别与网管和各个单板相连;所述单板管理***可以设置于传统设备的主控板内部但作为独立的***,也可以部分功能模块设置于传统设备的主控板内部,部分功能模块设置于传统设备的主控板之外单独的增强型单板上。
本发明实施例中,主控板包括CPU、内存、FPGA、EPLD,增强型单板可以包括CPU、内存、FPGA、EPLD;而所有单板上,仅需设置EPLD和业务芯片,无需再设置FPGA、CPU、内存。
图2为本发明实施例应用场景示意图,如图2所示,本发明实施例中,网管21下发执行指令,单板管理***22接收所述执行指令后,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板23;单板23执行所述查询/配置操作指令后上报查询/配置结果,单板管理***22接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管21。这里,所述单板管理***22可以位于主控板但作为独立的***,也可以部分功能模块设置于传统设备的主控板内,部分功能模块设置于传统设备的主控板之外单独的增强型单板上;单板管理***22通过以太网与各个单板23相连。
本发明实施例中,单板管理***和单板之间的通信报文结构如图3所示,包括:以太网报文目的地址DMAC、以太网报文源地址SMAC、协议类型PROTO、板地址、板类型、命令码、寄存器地址、寄存器值、结果等,其中,所述协议类型PROTO用来区别报文类型,如arp、ip等报文。本发明实施例仅仅是以图3所示的报文结构为例,但并不限于此范围,任何能完成本发明实施例所述单板和单板管理***之间通信的报文形式,均在本发明保护范围之内。
下面结合附图及具体实施例,对本发明技术方案的实施作进一步的详细描述。本发明实施例提供了一种低成本单板,图4为本发明实施例低成本单板结构示意图,如图4所示,所述单板包括:接收模块41、处理模块42、发送模块43;其中,
所述接收模块41,用于接收查询/配置操作指令;
其中,查询/配置操作指令可以是查询操作指令,也可以是配置操作指令;
所述处理模块42,用于根据接收到的查询/配置操作指令,对业务芯片进行查询/配置操作;
所述发送模块43,用于将所述查询/配置结果上报。
这里,所述查询/配置操作指令和所述查询/配置结果均通过报文传输。
本发明实施例中,所述处理模块42与单板中的业务芯片通过管脚线缆连接,所述单板中的EPLD与单板管理***通过总线连接。这里,所述总线可以为以太网总线。
具体的,所述处理模块42,用于将收到的查询/配置操作指令对应的报文中的命令码偏移字节取出,通过所述命令码偏移字节,确定操作指令是读操作还是写操作。其中,查询操作指令对应读操作,配置操作指令对应写操作。
当确定是读操作时,所述处理模块42进一步将查询操作指令对应的报文中的地址偏移字节取出,读出寄存器值,并将读取到的寄存器值***查询操作指令对应的报文中的寄存器值偏移字节,将报文中的目的地址DMAC和源地址SMAC位置对调,之后将所述查询结果放置于报文中的结果字节,通过报文发送到发送模块43;
当确定是写操作时,所述处理模块42进一步将配置操作指令对应的报文中的地址偏移字节取出,在相应寄存器地址写入相应寄存器值,并将写入后的配置结果***配置操作指令对应的报文中的寄存器值偏移字节,将报文中的DMAC和SMAC对调位置,之后将所述配置结果放置于报文中的结果字节,通过报文发送到发送模块43。
具体所述查询/配置操作指令对应的报文采用如图3所示的通信报文格式。
本发明实施例中,所述单板还包括告警模块44,用于当单板产生告警时,生成单板告警信息,并将所述单板告警信息上报。
具体的,当单板因为业务中断产生告警时,所述告警模块44将对应的告警寄存器写入告警值;生成告警信息,将告警命令码***到告警信息约定的寄存器值偏移字节,寄存器中的告警值写入告警信息中的寄存器值偏移字节,将告警信息的DMAC和SMAC设置为ok后通过发送模块43进行上报。
本发明实施例还提供了一种单板管理方法,需要先设置代理各个单板完成业务功能的独立的单板管理***,由设置的单板管理***完成本发明实施例的单板管理方法;如图5所示,本发明实施例单板管理方法还包括以下步骤:
步骤501:接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;
具体的,接收网管下发的执行指令,将所述执行指令转换为单板的查询/配置命令;解析所述单板的查询/配置命令,读取所述单板的查询/配置命令中需要进行查询/配置的单板的寄存器地址;将所述查询/配置命令和寄存器地址***到以太网报文的约定偏移字节,生成查询/配置操作指令对应的报文,并发送到单板。
这里,所述生成的查询/配置操作指令对应的报文格式参考图3所示的通信报文。
步骤502:接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管。
具体的,接收单板上报的查询/配置结果对应的报文,解析所述查询/配置结果对应的报文中的寄存器查询值或寄存器配置结果;将所述寄存器查询值或寄存器配置结果转换成网管能识别的执行结果,并发送到网管。
这里,所述单板上报的查询/配置结果对应的报文格式参考图3所示的通信报文。
本发明实施例中,所述方法还包括:接收单板上报的单板告警信息报文,将所述单板告警信息报文转换成网管能识别的告警信息,并将所述转换后的告警信息发送到网管。
具体的,首先解析所述告警信息报文中寄存器值偏移字节携带的告警命令码和告警值,然后将所述告警命令码和告警值转换成网管所能识别的告警信息类型,并将所述转换后的告警信息发送到网管。
本发明实施例中,所述方法还包括:生成执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;
具体的,所述执行指令可以按照预先设置的生成条件生成,例如,可以按照预设周期,周期性生成执行指令,对单板进行查询;或者,周期性生成配置指令,对单板进行配置。
本发明实施例中,在进行配置业务处理以及业务统计过程中,所述单板管理***可以位于主控板中,也可以位于单独设置的增强型单板中;当所述单板管理***位于主控板时,业务报文处理、部分操作管理维护OAM功能、由主控板FPGA完成;主控板FPGA从低成本单板接收业务报文,进行处理后,发送给网络处理器进行处理;接收网络处理器转发发送给低成本单板的业务报文,经过处理后再转发低成本单板。低成本单板的OAM报文由主控板上的FPGA产生、终止。
当所述单板管理***位于增强型单板时,业务报文处理、部分操作管理维护OAM功由增强型单板FPGA完成;增强型单板FPGA从低成本单板接收业务报文,进行处理后,发送给网络处理器进行处理;接收网络处理器发送给低成本单板的业务报文,经过处理后再转发低成本单板。低成本单板的OAM报文由增强型单板上的FPGA产生、终止。
图6为本发明实施例二单板管理方法流程示意图,本发明实施例中,网管下发的执行指令为查询低成本单板业务状态的命令,如图6所示,本发明单板管理方法包括以下步骤:
步骤601:接收网管下发的执行指令;
其中,所述执行指令为查询低成本单板业务状态命令;
步骤602:将所述执行指令转换为单板的查询命令;
步骤603:解析所述单板查询命令,读取所述单板的查询命令中需要查询的寄存器地址;
步骤604:将所述查询命令和寄存器地址***到以太网报文的约定偏移字节,生成查询操作指令对应的报文,并发送到单板。
步骤605:单板接收到查询操作指令对应的报文后,将查询操作指令对应的报文中命令码偏移字节取出,确定是读操作,将地址偏移字节取出;
步骤606:单板读取寄存器值,并将读取到即寄存器值***以太网报文中的寄存器值偏移字节,将报文DMAC和SMAC对位置调后,生成查询结果对应的报文,通过以太网进行上报。
步骤607:接收单板上报的查询结果,解析所述查询结果对应的报文中对应寄存器值偏移字节携带的寄存器值;
步骤608:将所述寄存器值转换成网管能识别的执行结果;
步骤609:将所述查询指令对应的执行结果发送到网管。
图7为本发明实施例三单板管理方法流程示意图,本发明实施例中,网管下发的执行指令为配置低成本单板业务状态的命令,如图7所示,本发明单板管理方法包括以下步骤:
步骤701:接收网管下发的执行指令;
其中,所述执行指令为配置低成本单板业务状态命令;
步骤702:将所述执行指令转换为单板的配置命令;
步骤703:解析所述单板配置命令,读取所述单板的配置命令中需要配置的寄存器地址以及配置的寄存器值;
步骤704:将所述配置命令、寄存器地址和寄存器值***到以太网报文的约定偏移字节,生成配置操作指令对应的报文,并发送到单板。
步骤705:单板接收到配置操作指令对应的报文后,将配置操作指令对应的报文中命令码偏移字节取出,确定是写操作,将地址偏移字节取出;
步骤706:单板在相应寄存器地址写入相应寄存器值,并将写入后的结果***以太网报文中的寄存器值偏移字节,将报文DMAC和SMAC位置对调后,生成查询结果对应的报文,通过以太网发进行上报。
步骤707:接收单板上报的配置结果,解析所述配置结果对应的报文中对应寄存器值偏移字节携带的配置后的结果;
步骤708:单板将所述配置结果转换网管能识别的执行结果。
步骤709:将所述配置指令对应的执行结果发送到网管。
图8为本发明实施例四单板管理方法流程示意图,本发明实施例对应单板发生告警的情况,如图8所示,本发明单板管理方法包括以下步骤:
步骤801:单板由于业务中断产生告警,将EPLD对应的告警寄存器写入告警值;
步骤802:单板生成告警信息对应的报文,将告警命令码***告警信息约定的寄存器值偏移字节,寄存器中的告警值写入以太网报文中对应寄存器值偏移字节,将报文DMAC和SMAC设置ok,通过以太网进行上报;
其中,所述告警信息对应的报文包括但不限于以太网报文。
803:接收所述告警信息对应的报文,解析所述告警信息中寄存器值偏移字节携带的告警命令码和告警值;
804:将所述告警命令码和告警值转换成网关所能识别的告警类型;
805:将所述转换后的告警信息发送到网管。
本发明实施例还提供了一种单板管理***,图9为本发明实施例单板管理***结构示意图,如图9所示,所述***包括:第一收发模块91、转换模块92、第二收发模块93;其中,所述第一收发模块91位于主控板,由主控板的CPU实现;所述转换模块92、第二收发模块93位于传统设备的主控板之外单独设置的增强型单板上,由增强型单板的CPU实现;或者,所述第一收发模块91、转换模块92、第二收发模块93均位于主控板,由主控板的CPU实现;或者,所述第一收发模块91以及所述转换模块92的部分子功能模块位于主控板,由主控板CPU实现,所述转换模块92的其余子功能模块以及所述第二收发模块93位于单独设置的增强型单板,由增强型单板的CPU实现;所述主控板硬件结构包括CPU、内存、FPGA、EPLD等,当所述单板管理***的部分功能模块位于增强型单板时,所述增强型单板的硬件结构包括CPU、内存、FPGA、EPLD等。
所述第一收发模块91,用于接收网管下发的执行指令,并发送到转换模块;将转换后的网管能识别的执行结果发送到网管;
所述第二收发模块93,用于将转换后的单板能识别的查询/配置操作指令发送到单板;接收单板上报的查询配置结果并发送到转换模块;
所述转换模块92,用于将网管下发的执行指令转换为单板能识别的查询/配置操作指令;将单板上报的查询/配置结果转换成网管能识别的执行结果。
本发明实施例中,所述转换模块92包括应用子模块921、业务管理子模块922、命令处理子模块923,其中,所述应用子模块921、业务管理子模块922、命令处理子模块923均位于主控板,由主控板的CPU实现;或者,所述应用子模块921位于主控板,由主控板CPU实现,所述业务管理子模块922、命令处理子模块923位于单独设置的增强型单板,由增强型单板的CPU实现;或者所述,所述应用子模块921、业务管理子模块922、命令处理子模块923均位于增强型单板,由增强型单板的CPU实现;其中,
所述应用子模块921,用于将所述执行指令转换为单板的查询/配置命令;
所述业务管理子模块922,用于解析所述单板的查询/配置命令,读取所述单板的查询/配置命令中需要进行查询/配置的单板的寄存器地址;
所述命令处理子模块923,用于将所述查询/配置命令和寄存器地址***到以太网报文的约定偏移字节,生成查询/配置操作指令。
所述命令处理子模块923还用于解析单板上报的查询/配置结果中的寄存器查询值或寄存器配置结果;
所述业务管理子模块922还用于将所述寄存器查询值或寄存器配置结果转换成网管能识别的执行结果。
本发明实施例中,所述第二收发模块93还用于接收单板上报的单板告警信息对应的报文;所述转换模块92还用于将所述单板告警信息转换成网管能识别的告警信息;所述第一收发模块91还用于将所述转换后的告警信息发送到网管。
具体的,所述转换模块92首先解析所述告警信息对应的报文中寄存器值偏移字节携带的告警命令码和告警值,然后将所述告警命令码和告警值转换成网管所能识别的告警信息类型,并将所述转换后的告警信息通过所述第一收发模块91发送到网管。
本发明实施例中,所述装置还包括执行指令生成模块94,所述执行指令生成模块94位于主控板,用于生成执行指令;对应的,所述转换模块92用于将所述执行指令转换为单板能识别的查询/配置操作指令;所述第二收发模块93,用于将所述转换后的单板能识别的查询/配置操作指令发送到单板;
具体的,所述指令生成模块94可以按照预先设置的生成条件生成执行指令,例如,可以按照预设周期,周期性生成执行指令,对单板进行查询,或者,周期性生成配置指令,对单板进行配置。
本发明实施例中,所述装置还包括业务配置统计模块95;其中,所述业务配置统计模块位于FPGA,用于实现配置业务处理以及业务统计。
图9中所示的单板管理***中的各处理模块的实现功能,可参照前述单板管理方法的相关描述而理解。本领域技术人员应当理解,图9所示的单板管理***中各处理模块的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
在本发明所提供的几个实施例中,应该理解到,所揭露的方法、***,可以通过其他的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个模块或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性的、机械的或其他形式的。
上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作为模块显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能模块可以全部集成在一个处理模块中,也可以是各模块分别单独作为一个模块,也可以两个或两个以上模块集成在一个模块中;上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-OnlyMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明实施例上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
本发明是实例中记载的单板管理方法、装置和***只以上述实施例为例,但不仅限于此,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (10)
1.一种单板,其特征在于,所述单板包括:接收模块、处理模块、发送模块;其中,
所述接收模块,用于接查询/配置操作指令;
所述处理模块,用于根据接收到的查询/配置操作指令,对业务芯片进行查询/配置操作;
所述发送模块,用于将所述查询/配置结果上报。
2.根据权利要求1所述单板,其特征在于,所述单板还包括告警模块,用于当单板产生告警时,生成单板告警信息,并将所述单板告警信息上报。
3.一种单板管理方法,其特征在于,设置代理各个单板完成业务功能的独立的单板管理***;所述方法还包括:
接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板;
接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管。
4.根据权利要求3所述方法,其特征在于,所述方法还包括:
接收单板上报的单板告警信息,将所述单板告警信息转换成网管能识别的告警信息,并将所述转换后的告警信息发送到网管。
5.根据权利要求3所述方法,其特征在于,所述接收网管下发的执行指令,将所述执行指令转换为单板能识别的查询/配置操作指令,并发送到单板包括:
接收网管下发的执行指令,将所述执行指令转换为单板的查询/配置命令;
解析所述单板的查询/配置命令,读取所述单板的查询/配置命令中需要进行查询/配置的单板的寄存器地址;
将所述查询/配置命令和寄存器地址***到以太网报文的约定偏移字节,生成查询/配置操作指令,并发送到单板。
6.根据权利要求3或5所述方法,其特征在于,所述接收单板上报的查询/配置结果,将所述查询/配置结果转换成网管能识别的执行结果,并发送到网管包括:
接收单板上报的查询/配置结果,解析所述查询/配置结果中的寄存器查询值或寄存器配置结果;
将所述寄存器查询值或寄存器配置结果转换成网管能识别的执行结果,并发送到网管。
7.一种单板管理***,其特征在于,所述***包括:第一收发模块、转换模块、第二收发模块,其中,所述第一收发模块位于主控板,所述转换模块、第二收发模块位于单独设置的增强型单板;或者,所述第一收发模块、转换模块、第二收发模块均位于主控板;其中,
所述第一收发模块,用于接收网管下发的执行指令,并发送到转换模块;将转换后的网管能识别的执行结果发送到网管;
所述第二收发模块,用于将转换后的单板能识别的查询/配置操作指令发送到单板;接收单板上报的查询配置结果并发送到转换模块;
所述转换模块,用于将网管下发的执行指令转换为单板能识别的查询/配置操作指令;将单板上报的查询/配置结果转换成网管能识别的执行结果。
8.根据权利要求7所述***,其特征在于,所述第二收发模块还用于接收单板上报的单板告警信息;
所述转换模块还用于将所述单板告警信息转换成网管能识别的告警信息;
所述第一收发模块还用于将所述转换后的告警信息发送到网管。
9.根据权利要求7所述装置,其特征在于,所述转换模块包括应用子模块、业务管理子模块、命令处理子模块,其中,
所述应用子模块,用于将所述执行指令转换为单板的查询/配置命令;
所述业务管理子模块,用于解析所述单板的查询/配置命令,读取所述单板的查询/配置命令中需要进行查询/配置的单板的寄存器地址;
所述命令处理子模块,用于将所述查询/配置命令和寄存器地址***到以太网报文的约定偏移字节,生成查询/配置操作指令。
10.根据权利要求10所述装置,其特征在于,所述命令处理子模块还用于解析单板上报的查询/配置结果中的寄存器查询值或寄存器配置结果;
所述业务管理子模块还用于将所述寄存器查询值或寄存器配置结果转换成网管能识别的执行结果。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410709269.7A CN105634788B (zh) | 2014-11-28 | 2014-11-28 | 一种单板及单板管理方法、*** |
PCT/CN2015/077643 WO2016082456A1 (zh) | 2014-11-28 | 2015-04-28 | 一种单板及单板管理方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410709269.7A CN105634788B (zh) | 2014-11-28 | 2014-11-28 | 一种单板及单板管理方法、*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105634788A true CN105634788A (zh) | 2016-06-01 |
CN105634788B CN105634788B (zh) | 2020-11-03 |
Family
ID=56049326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410709269.7A Active CN105634788B (zh) | 2014-11-28 | 2014-11-28 | 一种单板及单板管理方法、*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105634788B (zh) |
WO (1) | WO2016082456A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106788856A (zh) * | 2016-11-04 | 2017-05-31 | 黄勇 | 一种基于sdh和mstp技术的多业务全颗粒度交叉智能接入方法及*** |
CN108235352A (zh) * | 2018-01-03 | 2018-06-29 | 北京北方烽火科技有限公司 | 一种数据监控方法及装置 |
WO2021135797A1 (zh) * | 2019-12-30 | 2021-07-08 | 中兴通讯股份有限公司 | 告警信息配置方法、告警扫描方法、装置和*** |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110932905B (zh) * | 2019-11-29 | 2022-09-02 | 烽火通信科技股份有限公司 | 一种室外机柜环境监控方法及*** |
CN113452538B (zh) * | 2020-03-26 | 2022-12-13 | 华为技术有限公司 | 控制设备、执行设备、设备管理方法和设备管理*** |
CN115225477B (zh) * | 2022-07-19 | 2023-12-01 | 北京天融信网络安全技术有限公司 | 机框式设备的配置维护方法、装置、电子设备和存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1700662A (zh) * | 2004-05-21 | 2005-11-23 | 华为技术有限公司 | 数字通信信号处理单板的测试***及其方法 |
CN1862512A (zh) * | 2005-10-25 | 2006-11-15 | 华为技术有限公司 | 单板信息的读写***与方法 |
US7276935B1 (en) * | 2004-01-07 | 2007-10-02 | Altera Corporation | Input buffer with selectable threshold and hysteresis option |
CN101150451A (zh) * | 2006-09-18 | 2008-03-26 | 中兴通讯股份有限公司 | 一种网络设备单板状态监测***及其监测方法 |
CN101174984A (zh) * | 2007-10-16 | 2008-05-07 | 中兴通讯股份有限公司 | 标示单板状态的方法 |
CN101686119A (zh) * | 2008-09-23 | 2010-03-31 | 华为技术有限公司 | 单板间通信的方法、装置、以及*** |
CN102170366A (zh) * | 2010-02-25 | 2011-08-31 | 华为技术有限公司 | 与单板进行通信的方法、装置和*** |
CN102790705A (zh) * | 2012-07-24 | 2012-11-21 | 大唐移动通信设备有限公司 | 业务测试***和方法、信令分析***和方法 |
CN103379528A (zh) * | 2012-04-28 | 2013-10-30 | 中兴通讯股份有限公司 | 单板自适应参数配置方法、bbu、基站及基站子***bss |
-
2014
- 2014-11-28 CN CN201410709269.7A patent/CN105634788B/zh active Active
-
2015
- 2015-04-28 WO PCT/CN2015/077643 patent/WO2016082456A1/zh active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7276935B1 (en) * | 2004-01-07 | 2007-10-02 | Altera Corporation | Input buffer with selectable threshold and hysteresis option |
CN1700662A (zh) * | 2004-05-21 | 2005-11-23 | 华为技术有限公司 | 数字通信信号处理单板的测试***及其方法 |
CN1862512A (zh) * | 2005-10-25 | 2006-11-15 | 华为技术有限公司 | 单板信息的读写***与方法 |
CN101150451A (zh) * | 2006-09-18 | 2008-03-26 | 中兴通讯股份有限公司 | 一种网络设备单板状态监测***及其监测方法 |
CN101174984A (zh) * | 2007-10-16 | 2008-05-07 | 中兴通讯股份有限公司 | 标示单板状态的方法 |
CN101686119A (zh) * | 2008-09-23 | 2010-03-31 | 华为技术有限公司 | 单板间通信的方法、装置、以及*** |
CN102170366A (zh) * | 2010-02-25 | 2011-08-31 | 华为技术有限公司 | 与单板进行通信的方法、装置和*** |
CN103379528A (zh) * | 2012-04-28 | 2013-10-30 | 中兴通讯股份有限公司 | 单板自适应参数配置方法、bbu、基站及基站子***bss |
CN102790705A (zh) * | 2012-07-24 | 2012-11-21 | 大唐移动通信设备有限公司 | 业务测试***和方法、信令分析***和方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106788856A (zh) * | 2016-11-04 | 2017-05-31 | 黄勇 | 一种基于sdh和mstp技术的多业务全颗粒度交叉智能接入方法及*** |
CN106788856B (zh) * | 2016-11-04 | 2019-02-26 | 黄勇 | 一种基于sdh和mstp技术的多业务全颗粒度交叉智能接入方法及*** |
CN108235352A (zh) * | 2018-01-03 | 2018-06-29 | 北京北方烽火科技有限公司 | 一种数据监控方法及装置 |
CN108235352B (zh) * | 2018-01-03 | 2021-05-18 | 武汉虹信科技发展有限责任公司 | 一种数据监控方法及装置 |
WO2021135797A1 (zh) * | 2019-12-30 | 2021-07-08 | 中兴通讯股份有限公司 | 告警信息配置方法、告警扫描方法、装置和*** |
Also Published As
Publication number | Publication date |
---|---|
WO2016082456A1 (zh) | 2016-06-02 |
CN105634788B (zh) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105634788A (zh) | 一种单板及单板管理方法、*** | |
CN111130901B (zh) | 设备管理方法、装置、通信设备及存储介质 | |
CN111083576B (zh) | 一种设备管控方法、装置及存储介质 | |
WO2020140239A1 (zh) | 一种光通信装置、光线路终端和光通信的处理方法 | |
CN102904759B (zh) | 广电网络增强型eoc终端管理***及方法 | |
CN113612801B (zh) | Epa网关设备和epa跨网通信的方法 | |
CN103634161A (zh) | 列车通信协议一致性检测装置和方法 | |
US11500690B2 (en) | Dynamic load balancing in network centric process control systems | |
CN101150451A (zh) | 一种网络设备单板状态监测***及其监测方法 | |
WO2016078357A1 (zh) | 主机、主机管理从机的方法及*** | |
CN101860452A (zh) | 网元的管理方法和*** | |
CN105812221A (zh) | 虚拟可扩展本地区域网络中数据传输的设备和方法 | |
CN104580030A (zh) | 业务盘、主控盘、及其通信方法、接入设备、机架式*** | |
CN111092750B (zh) | 一种基于智能监控的交换机管理网络***和白盒交换机 | |
CN103004157B (zh) | 网络设备加入集群***的接口注册方法和设备 | |
CN105320517B (zh) | 基于web服务的适配器中间件***及方法 | |
CN108429741A (zh) | 一种实现ncsi协议的方法及*** | |
CN101902436A (zh) | 板间通信方法、装置及*** | |
US11796975B2 (en) | Network centric process control | |
CN112087430B (zh) | 一种通过smash接口访问mctp设备的***及方法 | |
CN101170584A (zh) | 分布式***及其中的数据配置方法 | |
CN103916278A (zh) | 一种基于lan、san网络统一管理的方法及装置 | |
KR20080051471A (ko) | Atca 시스템에서 ipmi 메시지를 이용한 보드의상태 정보 제공 방법 및 그 장치 | |
CN114138354A (zh) | 一种支持multihost的板载OCP网卡***及服务器 | |
CN105337757A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |