一种数据通信设备进行业务处理的方法及数据通信设备的制作方法

文档序号:7722060阅读:161来源:国知局

专利名称::一种数据通信设备进行业务处理的方法及数据通信设备的制作方法
技术领域
:本发明属于通信
技术领域
,特别涉及一种数据通信设备进行业务处理的方法及数据通信设备。
背景技术
:—般一台交换机或者路由器包括主控板和多块不同类型的业务单板,主控板完成对交换机或者路由器设备的控制和协议报文处理,业务单板完成各种业务和数据报文处理。而交换机或者路由器的软件系统一般包含协议平台、支撑和底层驱动三个部分,与单板类型(按单板所支持的业务功能所划分的类型)相关的软件同上层业务往往耦合在一起,无法做到独立,一旦需要添加新的单板类型即该单板支持新的业务功能,从底层驱动到支撑层再到协议平台都要做非常多的工作,并且还不能保证在进行业务处理时没有任何遗漏,这样无论是对于软件维护工作,还是新单板的开发,甚至平台的升级都带来了很大的困难可见现有的数据通信设备进行业务处理的方法不利于外部新需求的扩展,功能较弱。
发明内容为了解决现有技术中数据通信设备进行业务处理的方法不利于外部新需求的扩展,功能较弱的问题,本发明实施例提供了一种数据通信设备进行业务处理的方法,包括设置在业务单板上的单板资源管理模块采集进行业务处理时所需的业务单板的参数信息;设置在主控板上的资源管理中心模块获取单板资源管理模块采集的业务单板的参数信息,获取的业务单板的参数信息与本次业务处理对应;业务操作模块从资源管理中心模块获取本次业务处理时所对应的业务单板的参数信息,进行业务处理。同时本发明实施例还提供一种数据通信设备进行业务处理的方法,包括设置在业务单板上的单板资源管理模块采集进行业务处理时所需的业务单板的参数信息;数据库对单板资源管理模块采集的业务单板的参数信息进行存储;当数据库中的业务单板的参数信息发生变化时,触发业务操作模块进行业务处理。同时本发明实施例还提供一种数据通信设备,业务单板和主控板,还包括单板资源管理模块,设置在业务单板上,用于采集进行业务处理时所需的业务单板的参数信息;资源管理中心模块,设置在主控板上,用于获取单板资源管理模块采集的业务单板的参数信息,获取的业务单板的参数信息与本次业务处理对应;业务操作模块,用于从资源管理中心模块获取本次业务处理时所对应的业务单板的参数信息,进行业务处理。5同时本发明实施例还提供一种数据通信设备,包括业务单板,还包括单板资源管理模块,设置在业务单板上,用于采集进行业务处理时所需的业务单板的参数信息;数据库,用于对单板资源管理模块采集的业务单板的参数信息进行存储;业务操作模块,用于当数据库中的业务单板的参数信息发生变化时,进行业务处理。由本发明提供的具体实施方案可以看出,正是通过单板资源管理模块集中进行业务单板的参数信息的采集,业务操作模块不需关心业务单板的参数信息的来源,有利于外部新需求的扩展,功能得到加强。图1为本发明提供的第图2为本发明提供的第图3为本发明提供的第图4为本发明提供的第图5为本发明提供的第图6为本发明提供的第图7为本发明提供的第具体实施例方式为了解决现有技术中数据通信设备进行业务处理的方法不利于外部新需求的扩展,功能较弱的问题,本发明的实施例提出一种解决方案,本方案的核心思想是首先在各业务单板上分别驻留有单板资源管理模块(RMAgent),RMAgent通过采集,预先将进行业务处理时所需的业务单板的参数信息准备好,业务操作模块不需关心业务单板的参数信息的来源,直接调用进行业务处理,具体实施时,RMAgent负责采集进行业务处理时所需的业务单板的参数信息,资源管理中心模块RmCenter会获取到RMAgent采集的业务单板的参数信息,业务操作模块如协议平台的业务操作模块或底层驱动的业务操作模块,直接与RmCenter进行交互,由此获取本次协议层业务处理(或底层驱动业务处理)时所对应的业务单板的参数信息,进行协议层业务处理(或底层驱动业务处理)。当然也可以是将RMAgent采集的业务单板的参数信息存在数据库,业务操作模块订阅数据库中的业务单板的参数信息,当数据库中的业务单板的参数信息发生变化时,业务操作模块被触发,进行业务处理。在这个过程中,RMAgent采集的业务单板的参数信息有的是由RMAgent直接向数据库发送,也有的是RMAgent先向RmCenter发送,再由RmCenter将RMAgent采集的业务单板的参数信息存储到数据库中。本发明的实施例提供第一实施例是一种数据通信设备进行业务处理的方法,如图2所示,包括以下步骤步骤101.RMAgent采集进行业务处理时所需的业务单板的参数信息。步骤102.RmCenter获取RMAgent采集的业务单板的参数信息,获取的业务单板的参数信息与本次业务处理对应。一实施例方法流程图;一实施例业务单板上电流程图;一实施例业务单板下线流程图;一实施例业务处理芯片及端口状态上报流程图;一实施例业务处理芯片及端口状态监测流程图;二实施例数据通信设备结构图;三实施例数据通信设备结构图。步骤103.业务操作模块与RmCenter交互,获取本次业务处理时所对应的业务单板的参数信息,进行业务处理。对于步骤101,业务处理时为了实现所需的业务单板的参数信息与业务操作模块如协议平台的分离,需要分为两大功能模块RmCenter和RmAgent。RmAgent驻留在业务单板上,收集该业务单板所在的槽位、业务单板包括哪些业务芯片以及包括哪些端口等等,此处所说的端口不仅限于业务单板的物理端口,也包括逻辑端口。收集的这些信息都是进行业务处理时所需的业务单板的参数信息。具体可参见表l。<table>tableseeoriginaldocumentpage7</column></row><table>表1例如,本实施例表l中,单板类型为区分不同业务单板的标志,设备ID为区分不同业务芯片的标志,设备编号为对相同业务单板上具有相同设备ID的芯片分别进行标记,设备上包含的资源类型为此设备上具有的端口类型,资源对应的起始编号为在此设备上具有资源的起始编号,资源数量为此设备上具有的资源数量,单板是否初始化标志为单板上的设备是否已经初始化,设备状态检测函数指针为用于检测设备目前状态的函数指针,资源状态检测函数指针为用于检测资源状态的函数指针,设备初始化函数指针为用于队本设备进行初始化的函数指针,芯片中断控制指针为用于队芯片的中断进行控制的函数指针,打开关闭端口函数指针为设置端口打开关闭的函数指针,光模块中断控制指针为用于控制光模块中断的函数指针。表l中的内容可以根据具体实施方式的不同而不同,后续无论是协议平台进行业务处理还是底层驱动进行业务处理,都需要表1中的业务单板的参数信息。为了进行后续的业务处理,RmAgent还需采集一些业务单板的参数信息,本实施例中如表2、表3、表4所示。表2序号成员名称1单板类型2是否支持mpls3是否支持isis4是否支持ospf其他能力序号成员名称1单板类型2单板所在槽位号3资源类型4是否支持mpls5是否支持isis6是否支持ospf其他能力表3序号成员名称1单板类型2操作标识3输入参数8序号成员名称4输出参数5操作函数指针表4本实施例表2中,单板类型为区分不同业务单板的标志,支持mpls(多协议标签交换,Multi-ProtocolLabelSwitching)协议,支持isis路由协议,不支持ospf(开放式最短路径优先,OpenShortestPathFirst)协议。表3中,单板类型为区分不同业务单板的标志,单板所在槽位号为3号槽位,资源类型为百兆端口,支持mpls(多协议标签交换,Multi-ProtocolLabelSwitching)协议,支持isis路由协议,不支持ospf(开放式最短路径优先,OpenShortestPathFirst)协议。表4中,单板类型为区分不同业务单板的标志,操作标识为用于标识做什么操作,输入参数为此次操作需要输入参数的数据结构,输出参数为此次操作需要输出参数的数据结构,操作函数指针为操作所使用的函数指针。其中表2、表3中的参数信息为协议平台进行业务处理时需要的业务单板的参数信息,表4中的参数信息为底层驱动进行业务处理时需要的业务单板的参数信息。在步骤102之前,以协议平台进行业务处理为例,协议平台向RmCenter发送业务处理命令,RmCenter可区分出不同的业务处理命令所需的业务单板的参数信息由何处获得,例如对于业务处理命令A,RmCenter会从数据库中查找本次业务处理对应的业务单板的参数信息集合a,协议平台根据RmCenter找到的业务单板的参数信息集合a进行本次业务处理,数据库中存储的业务单板的参数信息,是由步骤101中RMAgent采集后存储到数据库中的。对于业务处理命令B,RmCenter会向薩gent发送参数查询命令,薩gent据此查找进行本次业务处理所需的业务单板的参数信息集合b,并将业务单板的参数信息集合b向RmCenter发送,协议平台根据RmCenter接收的业务单板的参数信息集合b进行本次业务处理。根据上面的说明可知,步骤102中的RmCenter获取单板资源管理模块采集的业务单板的参数信息,可以是RmCenter由数据库中获取的,也可以是发送参数查询命令获取的。下面对RmAgent和RmCenter的交互,以及将业务单板的参数信息数据库中的详细过程进行说明,当某个业务单板插入交换机或者路由器等数据通信设备中上线运行时,如图2所示,步骤201.RmAgent读取业务单板类型即业务单板所支持的业务功能。步骤202.RmAgent依据业务单板类型将表1_表4中的业务单板的参数信息写入数据库中,供协议平台的业务模块使用。步骤203.同时将业务处理芯片的状态(正常状态还是故障状态)和业务单板中的端口状态(正常状态还是故障状态)通过消息DE—DEV—RESJNFO上报给主控板上的RmCenter。步骤204.RmCenter将业务单板的业务处理芯片的状态和业务单板中的端口状态作为业务单板的参数信息保存到数据库,具体实施时可以在数据库中建立一个与此业务单板相关的CPU节点,下挂业务处理芯片的状态和业务单板中的端口状态,以便监控业务单板上的业务处理芯片的状态和业务单板中的端口状态变化情况。检测业务单板下线流程图如图3所示。步骤301.RmCenter会启动一个十秒钟定时器。步骤302.检测各业务单板是否在线,以此判断上电过程中保存到数据库中的业务单板的参数信息是否可用,具体实施时,可以通过监测各单板上对应的CPU节点来检测业务单板是否在线。如果十秒钟内CPU节点没有更新,就判定业务单板已经离线了执行步骤303。步骤303.向数据库写入闭塞此业务单板的信息,即通知数据库之前保存的该业务单板的参数信息被禁用,具体实施时可通过闭塞此CPU节点来实现。步骤304.通知相关业务操作模块该业务单板已经下线。步骤305.并重新启动检测定时器。如果十秒钟内业务单板更新执行步骤306。步骤306.更新CPU节点时间信息之后执行步骤305。业务单板中业务处理芯片的状态以及业务单板中的端口状态变化实时上报RmCenter流程图如图4所示。步骤401.RmAgent启动一个0.5s定时器EV_DEV_POLL_TMER到时执行步骤402。步骤402.调用函数rm_agent_deV_p0ll轮询检查是否有业务处理芯片或者端口状态发生变化,例如端口发生up/down(启用/不可用)的变化,如果没变化,重复执行步骤401。若有变化,将状态变化信息通过消息EV_RES_REPORT_NOW上报给RmCenter执行步骤403。步骤403.RmCenter收到消息EV—RES—REPOR乙NOW后,调用实时上报消息处理函数rm—cent—processevr印ortnow,用来检测本地保存的业务处理芯片的状态以及业务单板中的端口状态。步骤404.如果之前RmCenter没有保存该业务处理芯片或者端口的状态,则增加,否则,依据告警状态机设置相应告警状态。业务单板中业务处理芯片的状态以及业务单板中的端口状态变化定时监测流程图如图5。为了保持业务单板上的RmAgent和主控板上的RmCenter上业务处理芯片的状态以及业务单板中的端口状态的同步,执行步骤如下,步骤501.RmAgent启动定时器EV_RES_LOOP_SCAN_TMER到时执行步骤502。步骤502.定时发消息EV_RES_CHECK_CYCLE上报告警状态校验码,该告警状态校验码包括,业务单板所有处于故障状态的业务处理芯片以及故障状态的端口的数量,以及对应的发生故障的时间。步骤503.RmCenter收到此校验码.步骤504.RmCenter判断该单板是否存在,具体实施时可以通过查看是否已建立该CPU节点来实现。若是则执行步骤505,若否执行步骤506。步骤505.判断CPU节点是否被闭塞。若是,执行步骤506,若否执行步骤510。步骤506.RmCenter向RmAgent发送请求消息EV_DEV_RES_REQ。步骤507.RmAgent接收请求消息EV_DEV_RES_REQ。步骤508.RmAgent根据请求消息EV_DEV_RES_REQ,通过消息EV_DEV_RES_ACK向10RmCenter发送当前该业务单板中业务处理芯片的状态信息以及业务单板中的端口状态信息。步骤509.RmCenter接收消息EV_DEV_RES_ACK,增加此CPU节点,并下挂业务处理芯片的状态信息和端口状态信息。步骤510.根据之前保存在数据库中的业务处理芯片的状态以及端口状态,按照相同方法RmCenter重新计算一遍校验码,如果相同,给RmAgent返回成功消息。如果不同,向RmAgent返回失败消息,具体实施时,RmCenter发消息EV_RES_CHECK_ACK到RmAgent,通过消息EV_RES_CHECK_ACK中携带的不同信息如"1"或"0",表示成功消息或失败消息。步骤511.RmAgent接收消息EV_RES_CHECK_ACK。步骤512.RmAgent根据接收的消息EV_RES_CHECK_ACK表示成功消息结束本流程,否则执行步骤513。步骤513.RmAgent将此业务单板下所有告警的业务处理芯片的状态以及业务单板中的端口状态打包,通过消息EV_RES_REPORT_CYCLE向RmCenter重新发送,以便RmCenter更新。步骤514.RmCenter接收消息EV_RES_REPORT_CYCLE,更新此CPU节点下挂的业务处理芯片的状态信息和端口状态信息。其中步骤504和步骤505是为了避免板间通信不通问题,如果RmCenter没有找到上报业务单板的业务处理芯片的状态以及业务单板中的端口状态,会向RmAgent发送消息EV—DEV—RES—REQ,要此业务单板所有业务处理芯片的状态以及业务单板中的端口状态。本实施例中RmCenter驻留在主控板上,负责汇总各个业务单板RmAgent发来业务单板的参数信息,协议平台(底层驱动类同)在本实施例中作为业务操作模块通过同RmCenter交互,使用RmAgent采集的业务单板的参数信息。RmCenter设置在主控板上,一切业务单板的参数信息都必须通过RmAgent进行抽象,汇总到RmCenter中,抽象数据结构一致,这样保证了无论单板物理类型如何变化,RmCenter的代码是相对独立的,不会随之发生变化,协议平台只同RmCenter打交道,也就保证与协议平台的隔离。协议平台不需关心业务单板的参数信息的来源,有利于外部新需求的扩展,功能得到加强。本发明的实施例提供第二实施例是一种数据通信设备,如图6所示,包括业务单板60和主控板70,还包括单板资源管理模块601,设置在业务单板60上,用于采集进行业务处理时所需的业务单板的参数信息;资源管理中心模块701,设置在主控板70上,用于获取单板资源管理模块601采集的业务单板的参数信息;业务操作模块801,用于从资源管理中心模块701获取本次业务处理时所对应的业务单板的参数信息,进行业务处理。进一步,单板资源管理模块601,还用于将采集的一部分业务单板的参数信息直接存储到数据库901中,将采集的另一部分业务单板的参数信息向资源管理中心模块701上报;资源管理中心模块701,还用于将上报的业务单板的参数信息存储到数据库中,根据进行业务处理的业务操作模块发送的业务处理命令,从数据库901中查找本次业务处理11对应的业务单板的参数信息;业务操作模块801,具体用于根据资源管理中心模块701查找到的业务单板的参数信息进行本次业务处理。进一步,资源管理中心模块701,还用于根据业务操作模块801发送的业务处理命令,向单板资源管理模块601发送参数查询命令;单板资源管理模块601,具体用于根据参数查询命令,查找进行本次业务处理所需的业务单板的参数信息;业务操作模块801,具体用于根据资源管理中心模块701接收的单板资源管理模块601查找到的业务单板的参数信息,进行本次业务处理。进一步,单板资源管理模块601,具体用于在业务单板60上电时,采集进行业务处理时所需的业务单板的参数信息。进一步,单板资源管理模块601,还用于将采集的一部分业务单板的参数信息直接存储到数据库901中,将采集的另一部分业务单板的参数信息向资源管理中心模块701上报;资源管理中心模块701,还用于将上报的业务单板的参数信息存储到数据库901中,并定时扫描业务单板60的上线状态,当业务单板60为下线状态时,向数据库901发送业务单板的参数信息禁用的消息,以禁止业务单板的参数信息被调用。进一步,单板资源管理模块601,还用于定时轮询业务单板中作为参数信息的业务处理芯片的状态信息以及业务单板中的端口状态信息是否发生变化,当变化时向资源管理中心模块701上报;资源管理中心模块701,还用于将变化后的业务处理芯片的状态信息以及业务单板中的端口状态信息存储到数据库901中。进一步,单板资源管理模块601,还用于定时轮询并统计故障的业务处理芯片的数量和对应的故障时间,以及故障的端口数量和对应的故障时间,与资源管理中心模块701统计的故障的业务处理芯片的数量和对应的故障时间,以及故障的端口数量以及对应的故障时间进行比较,若相同则结束比较处理,否则向资源管理中心模块701上报业务处理芯片的故障情况和对应的故障状态时间,以及端口的故障状态和对应的故障时间。进一步,业务操作模块801,具体用于从资源管理中心模块701获取本次协议层业务处理时所对应的业务单板的参数信息,进行协议层业务处理;或从资源管理中心模块701获取本次底层驱动业务处理时所对应的业务单板的参数信息,进行底层驱动业务处理。本发明的实施例提供第三实施例是一种数据通信设备,如图7所示,包括业务单板60,还包括单板资源管理模块601,设置在业务单板60上,用于采集进行业务处理时所需的业务单板的参数信息;数据库901,用于对单板资源管理模块601采集的业务单板的参数信息进行存储;业务操作模块801,用于当数据库901中的业务单板的参数信息发生变化时,进行业务处理。进一步,单板资源管理模块601,还用于向资源管理中心模块701上报采集的业务12单板的参数信息;还包括资源管理中心模块701,设置在数据通信设备的主控板70上,向数据库901中存储单板资源管理模块601采集的业务单板的参数信息。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。1权利要求一种数据通信设备进行业务处理的方法,其特征在于,包括设置在业务单板上的单板资源管理模块采集进行业务处理时所需的业务单板的参数信息;设置在主控板上的资源管理中心模块获取单板资源管理模块采集的业务单板的参数信息,获取的业务单板的参数信息与本次业务处理对应;业务操作模块从资源管理中心模块获取本次业务处理时所对应的业务单板的参数信息,进行业务处理。2.如权利要求l所述的方法,其特征在于,单板资源管理模块采集进行业务处理时所需的业务单板的参数信息步骤后还包括将采集的一部分业务单板的参数信息直接存储到数据库中;单板资源管理模块将采集的另一部分业务单板的参数信息向资源管理中心模块上报;资源管理中心模块将上报的业务单板的参数信息存储到数据库中;业务操作模块进行业务处理具体为资源管理中心模块根据进行业务处理的业务操作模块发送的业务处理命令,从数据库中查找本次业务处理对应的业务单板的参数信息;业务操作模块根据资源管理中心模块查找到的业务单板的参数信息进行本次业务处理。3.如权利要求l所述的方法,其特征在于,单板资源管理模块采集进行业务处理时所需的业务单板的参数信息步骤前还包括资源管理中心模块根据业务操作模块发送的业务处理命令,向单板资源管理模块发送参数查询命令;单板资源管理模块采集进行业务处理时所需的业务单板的参数信息步骤具体为单板资源管理模块根据参数查询命令,查找进行本次业务处理所需的业务单板的参数信息;业务操作模块进行业务处理步骤具体为业务操作模块根据资源管理中心模块接收的单板资源管理模块查找到的业务单板的参数信息,进行本次业务处理。4.如权利要求1至3任一权利要求所述的方法,其特征在于,单板资源管理模块采集进行业务处理时所需的业务单板的参数信息具体为在业务单板上电时,单板资源管理模块采集进行业务处理时所需的业务单板的参数信息;单板资源管理模块采集进行业务处理时所需的业务单板的参数信息步骤后还包括单板资源管理模块将采集的一部分业务单板的参数信息直接存储到数据库中;单板资源管理模块将采集的另一部分业务单板的参数信息向资源管理中心模块上报;资源管理中心模块将上报的业务单板的参数信息存储到数据库中;资源管理中心模块定时扫描业务单板的上线状态,当业务单板为下线状态时,向数据库发送业务单板的参数信息禁用的消息,以禁止业务单板的参数信息被调用。5.如权利要求4所述的方法,其特征在于,单板资源管理模块采集进行业务处理时所需的业务单板的参数信息具体为单板资源管理模块定时轮询业务单板中作为参数信息的业务处理芯片的状态信息以及业务单板中的端口状态信息是否发生变化,当变化时向资源管理中心模块上报;资源管理中心模块将变化后的业务处理芯片的状态信息以及业务单板中的端口状态信息存储到数据库中;单板资源管理模块采集进行业务处理时所需的业务单板的参数信息后还包括单板资源管理模块定时轮询并统计故障的业务处理芯片的数量和对应的故障时间,以及故障的端口数量和对应的故障时间,与资源管理中心模块统计的故障的业务处理芯片的数量和对应的故障时间,以及故障的端口数量以及对应的故障时间进行比较,若相同则结束比较处理,否则单板资源管理模块向资源管理中心模块上报业务处理芯片的故障状态和对应的故障时间,以及端口的故障状态和对应的故障时间。6.如权利要求1所述的方法,其特征在于,业务操作模块进行业务处理具体为业务操作模块从资源管理中心模块获取本次协议层业务处理时所对应的业务单板的参数信息,进行协议层业务处理;或业务操作模块从资源管理中心模块获取本次底层驱动业务处理时所对应的业务单板的参数信息,进行底层驱动业务处理。7.—种数据通信设备进行业务处理的方法,其特征在于,包括设置在业务单板上的单板资源管理模块采集进行业务处理时所需的业务单板的参数信息;数据库对单板资源管理模块采集的业务单板的参数信息进行存储;当数据库中的业务单板的参数信息发生变化时,触发业务操作模块进行业务处理。8.如权利要求7所述的方法,其特征在于,单板资源管理模块采集进行业务处理时所需的业务单板的参数信息后还包括单板资源管理模块向设置在主控板上的资源管理中心模块上报采集的业务单板的参数信息;资源管理中心模块向数据库中存储单板资源管理模块采集的业务单板的参数信息。9.一种数据通信设备,包括业务单板和主控板,其特征在于,还包括单板资源管理模块,设置在业务单板上,用于采集进行业务处理时所需的业务单板的参数信息;资源管理中心模块,设置在主控板上,用于获取单板资源管理模块采集的业务单板的参数信息,获取的业务单板的参数信息与本次业务处理对应;业务操作模块,用于从资源管理中心模块获取本次业务处理时所对应的业务单板的参数信息,进行业务处理。10.如权利要求9所述的数据通信设备,其特征在于,单板资源管理模块,还用于将采集的一部分业务单板的参数信息直接存储到数据库中,将采集的另一部分业务单板的参数信息向资源管理中心模块上报;资源管理中心模块,还用于将上报的业务单板的参数信息存储到数据库中,根据进行业务处理的业务操作模块发送的业务处理命令,从数据库中查找本次业务处理对应的业务单板的参数信息;业务操作模块,具体用于根据资源管理中心模块查找到的业务单板的参数信息进行本次业务处理。11.如权利要求9所述的数据通信设备,其特征在于,资源管理中心模块,还用于根据业务操作模块发送的业务处理命令,向单板资源管理模块发送参数查询命令;单板资源管理模块,具体用于根据参数查询命令,查找进行本次业务处理所需的业务单板的参数信息;业务操作模块,具体用于根据资源管理中心模块接收的单板资源管理模块查找到的业务单板的参数信息,进行本次业务处理。12.—种数据通信设备,包括业务单板,其特征在于,还包括单板资源管理模块,设置在业务单板上,用于采集进行业务处理时所需的业务单板的参数信息;数据库,用于对单板资源管理模块采集的业务单板的参数信息进行存储;业务操作模块,用于当数据库中的业务单板的参数信息发生变化时,进行业务处理。13.如权利要求12所述的数据通信设备,其特征在于,还包括资源管理中心模块,设置在数据通信设备的主控板上,向数据库中存储单板资源管理模块采集的业务单板的参数信息;单板资源管理模块,还用于向资源管理中心模块上报采集的业务单板的参数信息。全文摘要为了解决现有技术中数据通信设备进行业务处理的方法不利于外部新需求的扩展,功能较弱的问题,本发明公开了一种数据通信设备进行业务处理的方法及数据通信设备,该方法包括,设置在业务单板上的单板资源管理模块采集进行业务处理时所需的业务单板的参数信息,设置在主控板上的资源管理中心模块获取单板资源管理模块采集的业务单板的参数信息,获取的业务单板的参数信息与本次业务处理对应,业务操作模块从资源管理中心模块获取本次业务处理时所对应的业务单板的参数信息,进行业务处理,正是由于通过单板资源管理模块集中进行业务单板的参数信息的采集,业务操作模块不需关心业务单板的参数信息的来源,有利于外部新需求的扩展,功能得到加强。文档编号H04L12/24GK101741618SQ20091025217公开日2010年6月16日申请日期2009年12月10日优先权日2009年12月10日发明者柯兆盛申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1