一种基于DPU的数据通信与通信管理方法及DPU与流程

文档序号:20840378发布日期:2020-05-22 17:25阅读:630来源:国知局
一种基于DPU的数据通信与通信管理方法及DPU与流程

本发明实施例涉及但不限于接入网的数据通信技术,尤其涉及一种基于局端设备(distributionpointunit,dpu)的数据通信与通信管理方法及dpu,可以适用于铜缆接入系统。



背景技术:

铜缆接入系统包括快速接入用户终端(fast)系统与超高速数字用户线路2(vdsl2)系统,其中fast系统包括g比特快速接入用户终端(g.fast)系统与多g比特快速接入用户终端(g.mgfast)系统。它们的网络架构可分为fast/xdsl(dpu)与fast/xdsl终端设备(cpe)。图1为相关技术中fast/xdsl的系统架构示意图,如图1所示,fast/xdsl局端设备(dpu)可提供用户端接口分别与多个终端设备(cpe)相连,例如,g.fast/g.mgfast局端设备可以通过线缆与多个g.fast/g.mgfast终端设备相连。fast/xdsl局端设备与fast/xdsl终端设备对应接口之间的连接介质可以是双绞线、同轴电缆等铜缆介质;当多对双绞线共存时,往往就存在线对之间的串扰现象。

通常情况下,一个dpu是由同一个运营商统一管理,具体地,通过传统的管理方法,统一对dpu的上联端口以及所有下联端口进行管理;但是,当需要一个dpu给多个运营商同时提供接入服务时,即不同的端口批发给不同的运营商使用时,需要不同的端口归属不同的运营商进行管理,采用传统的管理方法难以解决多个运营商所属资源管理之间的隔离性问题。



技术实现要素:

本发明实施例提供了一种基于dpu的数据通信与通信管理方法及dpu,能够分别针对dpu的不同端口进行独立地数据传输或通信管控,可以解决一个dpu给多个运营商同时提供接入服务时带来的多个运营商所属资源管理之间的隔离性问题。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种基于dpu的数据通信方法,所述方法包括:

将所述dpu划分出多个虚拟局端设备(vdpu),每个vdpu的数据传输通道相互隔离;

所述dpu中各个vdpu的数据传输通道从光线路终端(opticallineterminal,olt)接收各自的数据传输配置参数;

所述各个vdpu的数据传输通道按照各自的数据传输配置参数进行数据传输。

本发明实施例还提供了一种基于dpu的通信管理方法,所述方法包括:

将所述dpu划分出多个vdpu;

在各个vdpu与olt之间分别建立相互隔离的管理通道;

利用建立的各个管理通道,对各自的管理对象进行管理。

本发明实施例还提供了一种dpu,所述dpu包括划分出的多个vdpu,每个vdpu的数据传输通道相互隔离;所述dpu中各个vdpu的数据传输通道,用于从olt接收各自的数据传输配置参数,并按照各自的数据传输配置参数进行数据传输。

本发明实施例还提供了另一种dpu,所述dpu包括划分出的多个vdpu,各个vdpu与olt之间分别建立有相互隔离的管理通道;各个vdpu与所述olt之间的各个管理通道,用于对各自的管理对象进行管理。

本发明实施例提供的一种基于dpu的数据通信方法及dpu中,将所述dpu划分出多个vdpu,每个vdpu的数据传输通道相互隔离;所述dpu中各个vdpu的数据传输通道从olt接收各自的数据传输配置参数;所述各个vdpu的数据传输通道按照各自的数据传输配置参数进行数据传输。如此,当每个vdpu的数据传输通道按照预配置的数据传输配置参数进行数据传输时,可以分别针对dpu的不同端口进行独立地数据传输,可以解决一个dpu给多个运营商同时提供接入服务时带来的多个运营商所属资源管理之间的隔离性问题。

本发明实施例提供的一种基于dpu的通信管理方法及dpu中,将所述dpu划分出多个vdpu;在各个vdpu与olt之间分别建立相互隔离的管理通道;利用建立的各个管理通道,对各自的管理对象进行管理。如此,当相互隔离的的管理通道对管理对象进行管理时,可以分别针对各自的管理对象进行独立地通信管理,可以解决一个dpu给多个运营商同时提供接入服务时带来的多个运营商所属资源管理之间的隔离性问题。

附图说明

图1为相关技术中fast/xdsl的系统架构示意图;

图2为本发明实施例的dpu的一个结构示意图;

图3为本发明实施例的基于dpu的数据通信方法的流程图;

图4为本发明实施例的基于vdpu的dpu的系统架构示意图;

图5为本发明实施例的基于dpu的通信管理方法的流程图;

图6为本发明实施例的基于vdpu的dpu设备系统管理架构示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图2为本发明实施例的dpu的一个结构示意图,如图2所示,带无源光网络(passiveopticalnetwork,pon)端口上联的dpu一般由一个带pon上联端口的物理光网络单元(opticalnetworkunit,onu)实体与多个快速收发单元(fasttransceiverunitonanetworkside,ftu-o)以及l2+(二层及以上)交换模块组成,每个ftu-o向外提供dpu的一个下联端口,该下联端口可以是fast或dsl端口。

基于上述记载的dpu,提出以下各实施例。

第一实施例

本发明第一实施例提出了一种基于dpu的数据通信方法,图3为本发明实施例的基于dpu的数据通信方法的流程图,如图3所示,该流程可以包括:

步骤301:将所述dpu划分出多个虚拟局端设备vdpu,每个vdpu的数据传输通道相互隔离。

这里,dpu包括基于物理onu实体得出的多个虚拟光网络单元(vonu)以及多个ftu-o;实际应用中,可以将物理onu实体从逻辑上分成多个vonu。

这里,可以在各个vonu与各个ftu-o的下联端口之间建立对应关系(映射关系),其中,每个ftu-o的下联端口与一个vonu形成对应关系;所述dpu的各个vonu中,一个vonu可以对应一个或多个ftu-o的下联端口,一个vonu也可以不与任意一个ftu-o的下联端口对应。

进一步地,还可以根据vonu与ftu-o的下联端口构建vdpu,这里,一个vdpu逻辑上是由一个vonu及其所对应的一个或多个下联端口所组成的虚拟分布点单元。

本发明实施例中,每个ftu-o的下联端口与对应的vonu之间形成数据传输通道,每个ftu-o的下联端口与对应的vonu之间的数据传输通道为一个vdpu的数据传输通道。具体地说,每个vonu中配置有pon媒体接入控制层(mediaaccesscontrol,mac),每个ftu-o的下联端口与对应的vonu形成的对应关系为:每个ftu-o的下联端口与对应的vonu中配置的ponmac形成的对应关系;这样,每个ftu-o的下联端口(可以是dsl/g.fast/g.mgfast端口)分属于dpu中多个带各自ponmac的vonu中的一个,通过各自的vonu形成独立的数据传输通道,即vonu及其对应的下联端口形成一个vdpu。

这里,各个ftu-o对应的数据传输通道是相互独立的,其独立性体现在各个ftu-o对应的数据传输通道配置有各自的数据传输配置参数,也就是说,每个vdpu的数据传输通道都有各自的数据传输配置参数。

对于上述dpu的实现方式,在一个示例中,上述dpu可以是带pon端口上联的设备,即,上述dpu中,物理onu实体具有所述dpu的上联端口。每个ftu-o的下联端口为dsl端口或fast端口。

步骤302:所述dpu中各个vdpu的数据传输通道从olt接收各自的数据传输配置参数。

在实际实施时,数据传输配置参数可以包括以下至少一项:带宽分配参数、业务容器(t-cont)分配参数、服务质量(qualityofservice,qos)配置参数。

对于本步骤的实现方式,在一个示例中,当i取正整数时,且第i个vonu通过所述上联端口向olt发送注册请求后,从所述olt接收所述第i个vdpu的数据传输通道的数据传输配置参数;具体地说,第i个vonu通过发送注册请求注册成功后,可以获取为第i个vdpu的数据传输通道配置的数据传输配置参数。

实际应用中,vdpu中的vonu确定是否启动注册上线流程,在确定启动注册上线流程后,发送注册请求(包括该vonu的标识序列号(sn))给光线路终端(opticallineterminal,olt),olt处理注册请求,并确定是否允许该vonu注册上线。

每个成功注册的vonu都有完整的pon业务配置参数集,该pon业务配置参数集包括onu_id、omci_gem_port、多个gem_port、多个t-cont(allo_id)等,该pon业务配置参数集用于支持该vdpu相关的管理/业务数据在gpon上联口的收发,从而通过所映射的vonu,下联端口与dpu上联端口之间建立数据通信通道,对于映射于不同vonu的下联端口具备相互独立的数据通道。

下面示例性地说明构建vdpu系统架构及其数据传输通道的实现方式。

本发明实施例中,vdpu的主要原理是针对带pon端口上联的dpu,在一个物理onu实体中形成多个ponmac(注:每个ponmac都有各自的sn),通过ponmac与下联端口建立映射表,建立各下联端口(例如为dsl/g.fast/g.mgfast端口)与ponmac之间的对应关系,使得每个下联端口分属于dpu中多个带各自ponmac的vonu中的一个,通过各自的vonu形成独立的数据传输通道,其中独立性体现在每个数据传输通道都有各自的数据传输配置参数。

图4为本发明实施例的基于vdpu的dpu的系统架构示意图,如图4所示,带pon上联端口的dpu在逻辑上被切割成了多个vdpu,图4中,多个vdpu记为vdpu1至vdpun,其中,n为大于1的整数;每个vdpu主要是由一个ponmac(带有自己的sn号)与所属的一个或多个dsl/g.fast/g.mgfast端口以及相应的g.fast/g.mgfast物理适配模块等组成。其中,vdpu1的ponmac记为ponmac/sn1,vdpu1的g.fast/g.mgfast端口记为g.fast/g.mgfast端口1,vdpu1的g.fast/g.mgfast物理适配模块记为g.fast/g.mgfast物理适配模块1;vdpun的ponmac记为ponmac/snn,vdpun的g.fast/g.mgfast端口记为g.fast/g.mgfast端口n,vdpu1的g.fast/g.mgfast物理适配模块记为g.fast/g.mgfast物理适配模块n;各个vdpu的数据传输通道之间相互隔离,无需采用传统的mac地址表进行数据转发;图4中还示例性地展示了一个ponmac与下联端口的映射表。

本发明实施例中,dpu系统软件启动某个vdpu的上线注册动作后,ponma使用被使能的虚拟单口dpu的vdpu配置数据,例如vdpu_gponmac、vdpu_sn等,按照olt上配置好的dpu认证方式、使用相应的认证数据、完成该vdpu在gpon上联端口上的注册过程,同时获取olt下分配给该vdpu的onu_id、allo-id、omcigem_port_id等数据,告知系统软件或供系统软件查询。同时,通过ponmac与下联端口映射表建立各vdpu中ponmac与g.fast/g.mgfast端口之间的对应关系。

步骤303:所述各个vdpu的数据传输通道按照各自的数据传输配置参数进行数据传输。

可以理解的是,各个vdpu的数据传输通道配置有各自的数据传输配置参数,即,可以相互独立地为相应的数据传输通道配置数据传输配置参数,如此,当每个vdpu的数据传输通道按照各自的数据传输配置参数进行数据传输时,可以分别针对dpu的不同端口进行独立地数据传输,可以解决一个dpu给多个运营商同时提供接入服务时带来的多个运营商所属资源管理之间的隔离性问题。

本发明第一实施例提出了一种基于dpu的通信管理方法,图5为本发明实施例的基于dpu的通信管理方法的流程图,如图5所示,该流程可以包括:

步骤501:将所述dpu划分出多个虚拟局端设备vdpu。

本步骤的实现方式已经在步骤301中作出说明,这里不再赘述。

步骤502:在各个vdpu与光线路终端olt之间分别建立相互隔离的管理通道。

实际应用中,上述管理通道可以是光网络单元管理控制接口(onumanagementandcontrolinterface,omci)通道或其他通道。

本发明实施例中,每个vdpu与olt之间的管理通道可以记为vdpu管理通道,不同的vdpu管理通道表示不同的vdpu与olt之间的管理通道;可以看出,对dpu的通信管理可以通过多条相互隔离的vdpu管理通道进行管理,具体地,可以通过相互隔离的vdpu管理通道对dsl/g.fast/g.mgfast端口的数据传输与业务接入进行管理;其中管理通道的隔离性体现在通过每个管理通道管理的对象对于其他管理管理通道而言是不可见的且不可配置。

步骤503:利用建立的各个管理通道,对各自的管理对象进行管理。

在实际实施时,需要为所述每个vdpu与所述olt之间的管理通道,预先设置如下管理对象:对应的ftu-o的下联端口的管理对象。

这里,针对各个vdpu与所述olt之间的管理通道,可以相互独立地设置管理对象;可选的,为每个vdpu与所述olt之间的管理通道设置的管理对象可以是预先授权的管理对象(即授权给相应的管理通道进行管理),例如,为每个vdpu与所述olt之间的管理通道的管理对象可以包括对应的ftu-o的下联端口。

进一步地,还可以基于预先确定的系统管理通道,对所述dpu的系统层面管理对象进行管理。

这里的系统管理通道为预先指定的管理通道,系统管理通道可以为以下之一:任意一个ftu-o的下联端口对应的vdpu与所述olt之间的管理通道、满足设定条件的vonu与所述olt之间的管理通道、所述dpu设备的网络之间互连的协议ip系统管理通道;其中,所述设定条件为:vonu不与任意一个ftu-o的下联端口对应。

上述系统层面管理对象可以包括以下至少一项:所述dpu的系统运行管理对象、所述dpu的多线对协调管理对象、关于vdpu的管理对象。

示例性地,dpu的系统运行管理对象包括以下至少一项:温度、电源、重启、系统版本、环境监控、风扇、电池、节能相关信息;dpu的多线对协调管理对象包括以下至少一项:引导(vectoring)信息、dta、do、profile协调控制信息;vdpu的管理对象包括以下至少一项:vdpu使能、1:1与1:m映射、vonu通道打开与关闭、pon相关参数,这里,pon相关参数包括但不限于:各vonu对应的sn号、带宽分配参数、t-cont分配参数、qos配置参数。

在一个具体的示例中,系统管理通道可以是olt分配指定的系统管理通道,如此,vonu可以利用被olt分配指定的omci通道配置,并通过该vonu与olt之间进行omci协议消息的收发,建立vdpu与olt之间的omci管理通道,每个vonu通过各自的omci管理通道对所映射的下联端口进行管理,因此,对下联端口的通信管理通过各自所属的omci管理通道进行管理,实现各管理通道之间的隔离。

系统管理通道可以按照以下任一方法选取:1)某个dsl/g.fast/g.mgfast端口所对应的vdpu管理通道作为系统管理通道(omci通道);2)不与任一dsl/g.fast/g.mgfast端口对应的vonu管理通道(omci通道);3)ip系统管理通道,这里,ip系统管理通道可以是简单网络管理协议(simplenetworkmanagementprotocol,snmp)通道、远程终端协议(telnet)通道或netconf通道。

进一步地,在确定每个vdpu对应的omci管理通道后,还可以确定各omci管理通道的管理权限,对于各下联端口所属的非系统级omci管理通道,只能对该下联端口的管理对象进行配置与管理,无法对系统层面管理对象进行管理。

图6为本发明实施例的基于vdpu的dpu设备系统管理架构示意图,如图6所示,对基于vdpu的dpu的管理主要包括vdpu系统层面的管理以及各vdpu数据管理通道的管理;对vdpu系统层面的管理可以通过上述系统管理通道,图6中,系统管理通道的管理对象称为vdpu系统管理实体;各vdpu数据管理通道为上述各个vdpu与所述olt之间的管理通道(对应图6中的omci管理通道1至omci管理通道n),其中,omci管理通道1的管理对象称为vdpu数据通道管理实体1,omci管理通道n的管理对象称为vdpu数据通道管理实体n;图6中,带pon上联端口的dpu在逻辑上被切割成了多个vdpu,每个vdpu对应一个omci管理通道,每个vdpu主要是由一个ponmac(带有自己的sn号)与所属的一个或多个dsl/g.fast/g.mgfast端口以及相应的g.fast/g.mgfast物理适配模块等组成。其中,omci管理通道1中的ponmac记为ponmac/sn1,omci管理通道1中的g.fast/g.mgfast端口记为g.fast/g.mgfast端口1,omci管理通道1中的g.fast/g.mgfast物理适配模块记为g.fast/g.mgfast物理适配模块1;omci管理通道n中的ponmac记为ponmac/snn,omci管理通道n中的g.fast/g.mgfast端口记为g.fast/g.mgfast端口n,omci管理通道n中的g.fast/g.mgfast物理适配模块记为g.fast/g.mgfast物理适配模块n。图6中,系统运行以及协调模块用于配置dpu的系统运行参数,并用于实现dpu中各个模块之间的协调。

可以理解的是,本发明实施例中,针对一个dpu给多个运营商同时提供接入服务的应用场景,即不同的用户端口批发给不同的运营商使用的场景,可以使不同的下联端口归属不同的运营商进行管理,本发明提出了基于vdpu的数据通信与通信管理方法,解决了分属不同运营商的端口之间数据通信与通信管理的隔离性问题。

第二实施例

为了能够更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第二实施例提出了一种基于dpu的数据通信与通信管理方法,具体流程可以包括:

步骤a1:vdpu中的vonu确定是否启动注册上线流程,在确定启动注册上线流程后,发送注册请求(包括该vonu的标识sn)给olt,olt处理注册请求确定是否允许该vonu注册上线。

步骤a2:每个成功注册的vonu都有完整的pon业务配置参数集(包括onu_id、omci_gem_port、多个gem_port、多个t-cont(allo_id)等)支持该vdpu相关的管理/业务数据在gpon上联端口的收发,从而通过所映射的vonu,下联端口与dpu上联端口之间建立数据传输通道,对于映射于不同vonu的下联端口具备相互独立的数据传输通道。

步骤a3:vonu利用被olt分配指定的系统管理通道,并通过该vonu与olt之间进行omci协议消息的收发,建立vdpu与olt之间的omci管理通道,每个vonu通过各自的omci管理通道对所映射的下联端口进行管理,因此,对下联端口的管控通过各自所属的omci管理通道进行管理,实现各管理通道之间的隔离。

对于建立dpu的系统层面管理通道的实现方式,可以采用某个dsl/g.fast/g.mgfast端口所对应的vdpu管理通道作为系统层面管理通道(omci管理通道),通过系统层面管理通道对系统层面管理对象进行管理。

步骤a4:确定各omci管理通道的管理权限,对于各下联端口所属的非系统级omci管理通道,只能对该下联端口的管理对象进行配置与管理,无法对系统层面管理对象进行管理。

第三实施例

为了能够更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第三实施例提出了一种基于dpu的数据通信与通信管理方法,具体流程可以包括:

步骤b1:vdpu中的vonu确定是否启动注册上线流程,在确定启动注册上线流程后,发送注册请求(包括该vonu的标识sn)给olt,olt处理注册请求确定是否允许该vonu注册上线。

步骤b2:每个成功注册的vonu都有完整的pon业务配置参数集(包括onu_id、omci_gem_port、多个gem_port、多个t-cont(allo_id)等)支持该vdpu相关的管理/业务数据在gpon上联端口的收发,从而通过所映射的vonu,下联端口与dpu上联端口之间建立数据传输通道,对于映射于不同vonu的下联端口具备相互独立的数据传输通道。

步骤b3:vonu利用被olt分配指定的系统管理通道,并通过该vonu与olt之间进行omci协议消息的收发,建立vdpu与olt之间的omci管理通道,每个vonu通过各自的omci管理通道对所映射的下联端口进行管理,因此,对下联端口的管控通过各自所属的omci管理通道进行管理,实现各管理通道之间的隔离。

对于建立dpu的系统层面管理通道的实现方式,可以采用不与任一dsl/g.fast/g.mgfast端口对应的vonu管理通道(omci管理通道)作为系统层面管理通道,通过系统层面管理通道对系统层面管理对象进行管理。

步骤b4:确定各omci管理通道的管理权限,对于各下联端口所属的非系统级omci管理通道,只能对该下联端口的管理对象进行配置与管理,无法对系统层面管理对象进行管理。

第四实施例

为了能够更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第四实施例提出了一种基于dpu的数据通信与通信管理方法,具体流程可以包括:

步骤c1:vdpu中的vonu确定是否启动注册上线流程,在确定启动注册上线流程后,发送注册请求(包括该vonu的标识sn)给olt,olt处理注册请求确定是否允许该vonu注册上线。

步骤c2:每个成功注册的vonu都有完整的pon业务配置参数集(包括onu_id、omci_gem_port、多个gem_port、多个t-cont(allo_id)等)支持该vdpu相关的管理/业务数据在gpon上联端口的收发,从而通过所映射的vonu,下联端口与dpu上联端口之间建立数据传输通道,对于映射于不同vonu的下联端口具备相互独立的数据传输通道。

步骤c3:vonu利用被olt分配指定的系统管理通道,并通过该vonu与olt之间进行omci协议消息的收发,建立vdpu与olt之间的omci管理通道,每个vonu通过各自的omci管理通道对所映射的下联端口进行管理,因此,对下联端口的管控通过各自所属的omci管理通道进行管理,实现各管理通道之间的隔离。

对于建立dpu的系统层面管理通道的实现方式,可以采用ip系统管理通道作为系统层面管理通道(omci管理通道),通过系统层面管理通道对系统层面管理对象进行管理。

步骤c4:确定各omci管理通道的管理权限,对于各下联端口所属的非系统级omci管理通道,只能对该下联端口的管理对象进行配置与管理,无法对系统层面管理对象进行管理。

第五实施例

基于前述实施例记载的内容,本发明第五实施例提出了一种dpu,所述dpu包括划分出的多个vdpu,每个vdpu的数据传输通道相互隔离;所述dpu中各个vdpu的数据传输通道,用于从olt接收各自的数据传输配置参数,并按照各自的数据传输配置参数进行数据传输。

在一实施方式中,所述数据传输配置参数包括以下至少一项:带宽分配参数、t-cont分配参数、qos配置参数。

在一实施方式中,所述dpu包括基于物理onu实体得出的多个vonu以及多个ftu-o;每个ftu-o的下联端口与一个vonu形成对应关系,每个vdpu包括一个vonu和形成对应关系的一个或多个ftu-o,每个vdpu的数据传输通道为ftu-o的下联端口与对应的vonu之间的数据传输通道。

在一实施方式中,所述每个ftu-o的下联端口为dsl端口或fast端口。

在一实施方式中,所述物理onu实体具有所述dpu的上联端口。

在一实施方式中,所述dpu中各个vdpu的数据传输通道,具体用于当i取正整数时,且第i个vonu通过所述上联端口向olt发送注册请求后,从所述olt接收所述第i个vdpu的数据传输通道的数据传输配置参数。

在一实施方式中,每个vonu中配置有ponmac,每个ftu-o的下联端口与对应的vonu形成的对应关系为:每个ftu-o的下联端口与对应的vonu中配置的ponmac形成的对应关系。

第六实施例

基于前述实施例记载的内容,本发明第六实施例提出了另一种dpu,述dpu包括划分出的多个vdpu,各个vdpu与olt之间分别建立有相互隔离的管理通道;各个vdpu与所述olt之间的各个管理通道,用于对各自的管理对象进行管理。

在一实施方式中,所述管理通道为omci通道。

在一实施方式中,所述dpu包括基于物理onu实体得出的多个vonu以及多个ftu-o;每个ftu-o的下联端口与一个vonu形成对应关系,每个vdpu包括一个vonu和形成对应关系的一个或多个ftu-o。

在一实施方式中,为每个vdpu与所述olt之间的管理通道设置的管理对象为:对应的ftu-o的下联端口的管理对象。

在一实施方式中,针对所述dpu预先确定的系统管理通道,用于对所述dpu的系统层面管理对象进行管理。

在一实施方式中,所述系统管理通道为以下之一:任意一个ftu-o的下联端口对应的vdpu与所述olt之间的管理通道、满足设定条件的vonu与所述olt之间的管理通道、所述dpu设备的ip系统管理通道;其中,所述设定条件为:vonu不与任意一个ftu-o的下联端口对应。

在一实施方式中,所述系统层面管理对象包括以下至少一项:所述dpu的系统运行管理对象、所述dpu的多线对协调管理对象、关于vdpu的管理对象。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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