业务卡的管理方法、业务卡及通信设备与流程

文档序号:15567074发布日期:2018-09-29 03:35阅读:219来源:国知局

本发明涉及数据通信技术领域,具体而言,涉及一种业务卡的管理方法、业务卡及通信设备。



背景技术:

随着网络通信技术的发展,对通信设备的整机性能及吞吐量要求越来越高,进而对每张业务卡的性能要求越来越高,从而多处理器业务卡应运而生,即每张业务卡上有多个处理器共同处理业务报文,来提高单卡处理性能。单张业务卡上的多个处理器协同工作,可以有效降低业务卡数量并且提升通信产品性能,是当下高端机架式通信产品普遍采用的设计方式。



技术实现要素:

本发明的目的在于提供一种业务卡的管理方法、业务卡及通信设备。本发明采取的技术方案如下:

第一方面,本发明实施例提供了一种业务卡的管理方法,所述业务卡包括多个处理器以及管理单元。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器与所述管理单元连接。所述方法包括:所述管理单元检测所述多个处理器中的主处理器是否出现异常;所述管理单元若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器。在本申请实施例中,通过管理单元检测到业务卡中的主处理器出现异常时,将选取出业务卡上的一个从处理器确定为新的主处理器的方式,以使新的主处理器对业务卡进行管理,解决了目前业务卡中的主处理器出现异常导致业务卡无法正常工作的问题,提高业务卡的健壮性、可靠性。

进一步地,每个所述处理器均设置有对应的flash,在所述管理单元检测所述多个处理器中的主处理器是否出现异常之前,所述方法还包括:当所述业务卡进行上电启动时,所述管理单元将所述主处理器进行解复位并将所述业务卡的管理权限配置于所述主处理器,以使所述主处理器从该主处理器对应的flash进行启动。

进一步地,所述管理单元检测所述多个处理器中的主处理器是否出现异常,包括:所述管理单元检测是否在对所述主处理器解复位后第一预设时间段内接收到所述主处理器反馈的启动成功状态信号,若接收到,则所述主处理器启动成功,否则,所述主处理器启动失败。在本申请实施例中,通过管理单元检测是否接收到主处理器反馈的启动成功状态信号的方式,得出主处理器是否启动成功,提高业务卡的健壮性、可靠性。

进一步地,所述方法还包括在所述业务卡启动完成后,所述管理单元基于接收到的所述从处理器反馈的启动成功状态信号,确定启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡;其中,所述从处理器反馈的启动成功状态信号为在所述主处理器启动成功后,所述主处理器对所述从处理器进行解复位,以使所述从处理器从该从处理器对应的flash进行启动,若该从处理器启动成功,向所述管理单元反馈的启动成功状态信号。在本申请实施例中,所述管理单元基于接收到的所述从处理器反馈的启动成功状态信号,确定启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡,以实现对启动失败的从处理器进行上报,提示后端进行相关维修或更换。

进一步地,所述管理单元检测所述多个处理器中的主处理器是否出现异常,包括:所述管理单元检测是否在第二预设时间段内接收到所述主处理器反馈的运行状态信号,若接收到,则所述主处理器工作正常,否则,所述主处理器工作异常;所述管理单元若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器,包括:所述管理单元若检测到所述主处理器工作异常,关闭所述主处理器对应的管理通道;所述管理单元从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器及开启所述新的主处理器对应的管理通道。在本申请实施例中,所述管理单元若检测到所述主处理器工作异常,关闭所述主处理器对应的管理通道;所述管理单元从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器及开启所述新的主处理器对应的管理通道。解决了目前业务卡中的主处理器出现运行失败导致业务卡无法正常工作的问题,提高业务卡的健壮性、可靠性。

进一步地,上述方法还包括:所述管理单元检测到所述主处理器工作正常后,检测所述从处理器的运行状态;所述管理单元若未接收到所述从处理器反馈的运行状态信号,则所述从处理器运行失败,获得所述运行失败的从处理器的id,及将所述运行失败的从处理器的id上报给主控卡。在本申请实施例中,所述管理单元若检测到所述主处理器工作正常,检测所述从处理器的运行状态;所述管理单元若未接收到所述从处理器反馈的运行状态信号,则所述从处理器运行失败,获得所述运行失败的从处理器的id,及将所述运行失败的从处理器的id上报给主控卡。以实现对运行失败的从处理器进行上报,提示后端进行相关维修或更换。

第二方面,本发明实施例提供了一种业务卡,包括多个处理器以及管理单元。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器与所述管理单元连接。所述管理单元,用于检测所述多个处理器中的主处理器是否出现异常。所述管理单元,用于若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器。

进一步地,每个所述处理器均设置有对应的flash,所述管理单元,用于将所述主处理器进行解复位并将所述业务卡的管理权限配置于所述主处理器,以使所述主处理器从该主处理器对应的flash进行启动。

进一步地,所述管理单元,用于检测是否在对所述主处理器解复位后第一预设时间段内接收到所述主处理器反馈的启动成功状态信号,若接收到,则所述主处理器启动成功,否则,所述主处理器启动失败。

进一步地,所述管理单元,用于基于接收到的所述从处理器反馈的启动成功状态信号,确定启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡。其中,所述从处理器反馈的启动成功状态信号为在所述主处理器启动成功后,所述主处理器对所述从处理器进行解复位,以使所述从处理器从该从处理器对应的flash进行启动,若该从处理器启动成功,向所述管理单元反馈的启动成功状态信号。

进一步地,所述管理单元,用于检测是否在第二预设时间段内接收到所述主处理器反馈的运行状态信号,若接收到,则所述主处理器工作正常,否则,所述主处理器工作异常。所述管理单元,用于若检测到所述主处理器工作异常,关闭所述主处理器对应的管理通道。所述管理单元,用于从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器及开启所述新的主处理器对应的管理通道。

进一步地,所述管理单元,还用于检测到所述主处理器工作正常后,检测所述从处理器的运行状态。所述管理单元,还用于若未接收到所述从处理器反馈的运行状态信号,则所述从处理器运行失败,获得所述运行失败的从处理器的id,及将所述运行失败的从处理器的id上报给主控卡。

第三方面,本发明实施例提供了一种通信设备,包括主控卡和至少一个上述的业务卡。所述主控卡与所述业务卡连接。

本发明实施例提供了一种业务卡的管理方法、业务卡及通信设备,所述业务卡包括多个处理器以及管理单元。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器与所述管理单元连接。所述方法包括:所述管理单元检测所述多个处理器中的主处理器是否出现异常;所述管理单元若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器。通过管理单元检测到业务卡中的主处理器出现异常时,将选取出业务卡上的一个从处理器确定为新的主处理器的方式,以使新的主处理器对业务卡进行管理,解决了目前业务卡中的主处理器出现异常导致业务卡无法正常工作的问题,提高业务卡的健壮性、可靠性。

本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例提供的通信设备的结构框图;

图2为本发明实施例提供的业务卡的结构框图;

图3为本发明实施例提供的一种业务卡的管理方法的流程图;

图4为本发明实施例提供的再一种业务卡的管理方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

本申请发明人在实现本发明实施例中的技术方案的过程中,发现现有技术为:机架式通信系统至少包含1个以上的主控卡、1个以上的业务卡。主控卡负责对设备上的业务卡进行管理、状态收集等。多个处理器业务卡对各个处理器涉及更为复杂的管理。多处理器业务卡系统中的多个处理器一般都分为主处理器和n个从处理器,主控卡需要根据业务卡出厂设定的处理器主从关系,对相应业务卡的主处理器进行控制管理,再由主处理器完成对各个从处理器的配置管理。进一步地,本申请发明人发现目前多处理器业务卡系统对各个处理器的管理存在:

(1)多处理器业务卡各个处理器的主从关系的设置,从设计之初即固定,无法进行更改。在系统中主处理器有且只有一个,不能被替代;

(2)由于主控卡只会通过业务卡上的主处理器进行对该业务卡的管理,因此多处理器业务卡正常工作依赖于主处理器的正常工作,一旦主处理器异常将会造成该业务卡无法正常工作,业务卡可靠性不足;

(3)多处理器业务卡对本卡上各个从处理器无法进行异常管理,无法做到智能控制。

总之,随着数据通信系统的发展及多处理器业务卡的应用,此种存在主从关系的多处理器业务卡中,一旦主处理器无法正常工作则导致整张业务卡无法正常工作,造成网络异常。加之此种带有多处理器的业务卡一般都为高端机架式设备,应用于核心网中,一旦网络中断,造成的损失无法进行估量。进一步地,本申请发明人发现现有技术中业务卡存在可靠性低的技术问题。

本申请发明人为了改善上述技术问题,发明本发明实施例中提供的技术方案。下面将结合具体例子及附图,对本发明实施例中提供的实施例进行详细描述。

本发明下述各实施例如无特别说明均可应用于如图1所示的通信设备中,如图1所示,通信设备300可以包括主控卡200和至少一个业务卡100,所述主控卡200与所述业务卡100连接。所述通信设备包括板间管理通道。所述主控卡200通过所述板间管理通道与所述业务卡连接。

请参阅图2,本发明实施例提供了一种业务卡100,可以包括多个处理器cpui(i=0,1,……,n)以及管理单元110。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器cpui与所述管理单元110连接。

需要说明的是,在本实施例中,业务卡100上多个处理器需要实现对业务卡100管理以及板间的管理单元共享,确定为主处理器的处理器具备业务卡的管理权限。每个处理器都有对外数据通信总线或者可以共享对外数据通信总线。各个处理器之间通过总线互联,建立起主处理器和多个从处理器的数据关系。每个处理器都设置有对应的flash,该flash为用于存放对应处理器的启动配置的存储器,以便于各个处理器在确定为主处理器时作为启动配置的来源。每个处理器均对应有idi(i=0,1,……,n)。主处理器作为业务卡的管理控制核心,负责业务卡上各个器件的管理以及与主控卡之间的交互;各个从处理器作为主处理器的数据处理核存在,提升系统的数据处理性能。各个处理器的级间互联总线作为各个处理器核间的数据通信总线存在。

进一步地,请参阅图2,所述业务卡100可以包括多根第一信号线s1和多根第二信号线s2。所述多根第一信号线s1、所述多根第二信号线s2均与所述多个处理器cpui(i=0,1,……,n)一一对应。所述管理单元110通过每个所述处理器通过该处理器对应的所述第一信号线s1与该处理器建立信号连接,以接收启动成功状态信号。所述管理单元110通过每个所述处理器通过该处理器对应的所述第二信号线s2与该处理器建立信号连接,以接收运行状态信号。以实现监测业务卡上的处理器的启动和运行状态。

请参阅图3,本发明实施例提供了一种业务卡的管理方法,所述业务卡包括多个处理器以及管理单元。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器与所述管理单元连接。所述方法包括步骤s310和步骤s320。

步骤s310:所述管理单元检测所述多个处理器中的主处理器是否出现异常。

步骤s320:所述管理单元若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器。

在本申请实施例中,通过管理单元检测到业务卡中的主处理器出现异常时,将选取出业务卡上的一个从处理器确定为新的主处理器的方式,以使新的主处理器对业务卡进行管理,解决了目前业务卡中的主处理器出现异常导致业务卡无法正常工作的问题,提高业务卡的健壮性、可靠性。在本实施例中,出现异常包括启动失败和/或工作异常。

进一步地,为了有效管理业务卡启动过程,即业务卡启动过程包括主处理器启动阶段和从处理器启动阶段。每个所述处理器均设置有对应的flash,请参阅图4,在步骤s310之前,所述方法还可以包括:

步骤s300:当所述业务卡进行上电启动时,所述管理单元将所述主处理器进行解复位并将所述业务卡的管理权限配置于所述主处理器,以使所述主处理器从该主处理器对应的flash进行启动。

进一步地,于本发明实施例中的一种具体实施方式,请参阅图2,所述管理单元110可以包括处理器管理单元112和板内管理单元114。所述处理器管理单元112、所述板内管理单元114均与每个处理器连接。所述业务卡100通过所述处理器管理单元112与所述主控卡通信连接。在步骤s300之前,当所述业务卡进行上电启动时,所述处理器单元112通过板内管理单元114将所述主处理器进行解复位并将所述业务卡的管理权限配置于所述主处理器。以实现配置主处理器。

相应地,步骤s310可以包括:所述管理单元检测是否在对所述主处理器解复位后第一预设时间段内接收到所述主处理器反馈的启动成功状态信号,若接收到,则所述主处理器启动成功,否则,所述主处理器启动失败。所述主处理器启动失败表示所述主处理器出现异常。

在本申请实施例中,通过管理单元检测是否接收到主处理器反馈的启动成功状态信号的方式,得出主处理器是否启动成功,提高业务卡的健壮性、可靠性。

进一步地,所述方法还可以包括:

在所述业务卡启动完成后,所述管理单元基于接收到的所述从处理器反馈的启动成功状态信号,确定启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡;其中,所述从处理器反馈的启动成功状态信号为在所述主处理器启动成功后,所述主处理器对所述从处理器进行解复位,以使所述从处理器从该从处理器对应的flash进行启动,若该从处理器启动成功,向所述管理单元反馈的启动成功状态信号。

在本申请实施例中,所述管理单元基于接收到的所述从处理器反馈的启动成功状态信号,获得启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡,以实现对启动失败的从处理器进行上报,提示后端进行相关维修或更换。

进一步地,在所述主处理器启动成功后,所述主处理器通过所述板内管理单元对所述从处理器进行解复位,以使所述从处理器从该从处理器对应的flash进行启动,若该从处理器启动成功,向所述处理器管理单元反馈启动成功状态信号;所述处理器管理单元基于接收到的所述从处理器反馈的启动成功状态信号,获得启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡。进一步地,若该从处理器启动失败,所述主处理器通过所述板内管理单元将该从处理器设置为复位状态。业务卡不再启用该从处理器。

进一步地,具体地,步骤s320可以包括:所述处理器管理单元检测到所述主处理器启动失败,将所述主处理器设置为复位状态并按照预设的策略从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器;所述处理器管理单元对新的主处理器进行解复位,以使所述新的主处理器从该新的主处理器对应的flash进行启动,以此类推,直到轮询完所述业务卡上的所有处理器,若所有处理器均启动失败,则所述业务卡启动失败。提示用户进行维修或者更换。

在本实施例中,所述预设的策略可以为,但不限于为,根据处理器的id来进行选取。具体地,所述选取出的一个处理器的id为所述主处理器的id加或减预设值。预设值可以为1。例如,若主处理器的id为id2,则选取出的一个处理器即新的主处理器的id为id1或id3;若主处理器的id为id0,则选取出的一个处理器即新的主处理器的id为id1或idn。

进一步地,所述业务卡启动完成后,为了有效管理业务卡运行过程,所述业务卡处于运行状态,步骤s310可以包括:

所述管理单元检测是否在第二预设时间段内接收到所述主处理器反馈的运行状态信号,若接收到,则所述主处理器工正常作,否则,所述主处理器工作异常。所述主处理器异常工作表示所述主处理器出现异常。

所述第二预设时间段可以为主处理器对应的喂狗信号的时间段。

相应地,步骤s320可以包括:

所述管理单元若检测到所述主处理器工作异常,关闭所述主处理器对应的管理通道;

所述管理单元从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器及开启所述新的主处理器对应的管理通道。

在本申请实施例中,在本申请实施例中,所述管理单元若检测到所述主处理器工作异常,关闭所述主处理器对应的管理通道;所述管理单元从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器及开启所述新的主处理器对应的管理通道。解决了目前业务卡中的主处理器出现运行失败导致业务卡无法正常工作的问题,提高业务卡的健壮性、可靠性。

进一步地,所述方法还可以包括:

所述管理单元检测到所述主处理器正常工作后,检测所述从处理器的运行状态;所述管理单元若未接收到所述从处理器反馈的运行状态信号,则所述从处理器运行失败,获得所述运行失败的从处理器的id,及将所述运行失败的从处理器的id上报给主控卡。在本申请实施例中,所述管理单元检测到所述主处理器正常工作后,若未接收到从处理器反馈的运行状态信号,则所述从处理器运行失败,获得所述运行失败的从处理器的id,及将所述运行失败的从处理器的id上报给主控卡。以实现对运行失败的从处理器进行上报,提示后端进行相关维修或更换。

在本实施例中,所述管理单元可以为可编程逻辑器件或mcu。即微控制单元(microcontrollerunit,mcu)又称单片微型计算机(singlechipmicrocomputer)或者单片机。以实现硬件设计简单。

本发明实施例提供了一种业务卡的管理方法,所述业务卡包括多个处理器以及管理单元。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器与所述管理单元连接。所述方法包括:所述管理单元检测所述多个处理器中的主处理器是否出现异常;所述管理单元若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器。在本申请实施例中,通过管理单元检测到业务卡中的主处理器出现异常时,将选取出业务卡上的一个从处理器确定为新的主处理器的方式,以使新的主处理器对业务卡进行管理,解决了目前业务卡中的主处理器出现异常导致业务卡无法正常工作的问题,提高业务卡的健壮性、可靠性。

请参阅图2,本发明实施例提供了一种业务卡100,可以包括多个处理器cpui(i=0,1,……,n)以及管理单元110。所述多个处理器通过总线相互连接。所述多个处理器中的每个处理器cpui与所述管理单元110连接。所述管理单元110,用于检测所述多个处理器中的主处理器是否出现异常。所述管理单元110,用于若检测到所述主处理器出现异常,从所述多个处理器中的从处理器中确定新的主处理器。

进一步地,每个所述处理器均设置有对应的flash,该flash为用于保存对应处理器的启动配置存储器。所述管理单元110,用于将所述主处理器进行解复位并将所述业务卡的管理权限配置于所述主处理器,以使所述主处理器从该主处理器对应的flash进行启动。所述管理单元110,用于检测是否在对所述主处理器解复位后第一预设时间段内接收到所述主处理器反馈的启动成功状态信号,若接收到,则所述主处理器启动成功,否则,所述主处理器启动失败。

进一步地,所述管理单元110,用于基于接收到的所述从处理器反馈的启动成功状态信号,确定启动失败的从处理器的id及将所述启动失败的从处理器的id上报给主控卡。其中,所述从处理器反馈的启动成功状态信号为在所述主处理器启动成功后,所述主处理器对所述从处理器进行解复位,以使所述从处理器从该从处理器对应的flash进行启动,若该从处理器启动成功,向所述管理单元反馈的启动成功状态信号。

进一步地,所述管理单元110,用于检测是否在第二预设时间段内接收到所述主处理器反馈的运行状态信号,若接收到,则所述主处理器工作正常,否则,所述主处理器工作异常。所述管理单元110,用于若检测到所述主处理器工作异常,关闭所述主处理器对应的管理通道。所述管理单元110,用于从所述多个处理器中的从处理器中选取一个处理器,并将选取出的一个处理器确定为新的主处理器及开启所述新的主处理器对应的管理通道。

进一步地,所述管理单元110,还用于检测到所述主处理器工作正常后,检测所述从处理器的运行状态。所述管理单元110,还用于若未接收到所述从处理器反馈的运行状态信号,则所述从处理器运行失败,获得所述运行失败的从处理器的id,及将所述运行失败的从处理器的id上报给主控卡。

进一步地,所述管理单元110可以为可编程逻辑器件或mcu。

本发明实施例提供的业务卡100,其实现原理及产生的技术效果和前述业务卡的管理方法实施例相同,为简要描述,业务卡实施例部分未提及之处,可参考前述方法实施例中相应内容。

以上各单元可以是由软件代码实现,此时,上述的各单元可存储于业务卡内。以上各单元同样可以由硬件例如集成电路芯片实现。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1