一种虚拟量子链路服务方法与装置与流程

文档序号:23945976发布日期:2021-02-18 13:29阅读:106来源:国知局
一种虚拟量子链路服务方法与装置与流程

[0001]
本发明涉及量子密钥服务技术领域,尤其涉及一种虚拟量子链路服务方法与装置。


背景技术:

[0002]
量子通信网络中的量子节点一般是由一个连接经典通信网络的经典通信单元和连接量子密钥分发(quantum key distribution,简称qkd)网络的量子设备单元组成。由于缺少实用的不落地量子通信中继技术,通常在qkd网络中采用量子可信中继技术。中国专利授权公告号cn 104243143 b和申请公布号cn 106972922 a公开了一种基于量子密钥分发网络的移动保密通信方法,它采取单跳转发路由寻址中继方法将加密后的信息传递到远端集控站绑定的终端设备,存在安全性扩散、效率较低和中继延迟较大等问题。中国专利授权公告号cn 109995513 a公开的一种低延迟的量子密钥移动服务方法在一定程度上克服了上述方法中存在的安全性扩散、效率较低和中继延迟较大等问题。但上述方法都还规模量子链路并发冲突问题。


技术实现要素:

[0003]
为了解决背景技术中的量子密钥服务技术所存在的问题,本发明提供了一种虚拟量子链路服务方法与装置。本发明提供的一种虚拟量子链路服务方法,所适用的场景包括但不限于:应用装置已申请入网并获得id标识,并已向一个或多个量子服务节点申请了随机密钥分组并且还有足够的余量,量子服务节点已把应用装置的注册信息或/和服务关联列表发给第三方服务器,所述方法包括:步骤一:第一应用装置向第三方服务器请求与第二应用装置之间的密钥关联参数;步骤二:第三方服务器查找第一应用装置和第二应用装置分别所关联的第一量子服务节点和第二量子服务节点,(1)如果第一量子服务节点和第二量子服务节点是同一个量子服务节点,则,第三方服务器命令第一量子服务节点计算第一应用装置的一个随机密钥分组与第二应用装置的一个随机密钥分组的异或值,并把上述异或值及其相应的标识作为一个密钥关联参数并发送第三方服务器;(2)如果第一量子服务节点和第二量子服务节点是两个不同的量子服务节点,则,第三方服务器选择或计算第一量子服务节点与第二量子服务节点之间的一个虚拟链路状态,并把相应的虚拟链路状态标识分别发送给第一量子服务节点和第二量子服务节点,第一量子服务节点把与上述虚拟链路状态关联的一个共享密钥分组与第一应用装置的一个随机密钥分组的异或值及其相应的标识发送给第三方服务器,第二量子服务节点把与上述虚拟链路状态关联的一个共享密钥分组与第二应用装置的一个随机密钥分组的异或值及其相应的标识发送给第三方服务器,第三方服务器把上述两个异或值的异或值再与上述虚拟链路状态数据再进行异或运算,把该异或运算结果及其相应的标识作为一个密钥关联参数;步骤三:第三方服务器把上述密钥关联参数分别发送给第一应用装置和第二应用装
置;其中,上述异或运算结果的标识包括:第一应用装置和第二应用装置的随机密钥分组的标识;上述虚拟链路状态数据包括:与虚拟链路所关联的两个量子服务节点的相应共享量子密钥分组的异或值。
[0004]
可选地,上述方法还包括:第一应用装置和第二应用装置基于上述密钥关联参数协商共享密钥。
[0005]
可选地,上述方法还包括:第一应用装置和第二应用装置分别把上述密钥关联参数再分别发送给第三应用装置和第四应用装置,第三应用装置和第四应用装置基于上述密钥关联参数协商共享密钥。
[0006]
可选地,上述方法还包括:未注册应用装置向目标网络的一个量子服务节点申请注册入网,并获得唯一的id标识,已注册应用装置向目标网络的一个或多个量子服务节点申请随机密钥分组,并建立上述量子服务节点与上述应用装置的服务关联列表,上述量子服务节点把上述服务关联列表发送到第三方服务器。
[0007]
本发明还提供了一种量子网络虚拟化装置,包括:执行上述任一个方法的应用装置、量子服务节点装置、第三方服务器装置,其中,上述装置包括软件模块、或硬件模块、或软件与硬件的集成模块。
[0008]
本发明具有如下创新性:本发明实现了与qkd网络分离的量子密钥服务,不用实时协调qkd链路资源进行量子密钥可信中继,可以有效解决qkd网络中存在的规模中继链路并发冲突和可信中继延迟问题。本发明基于较高的服务效率和安全性,以及服务灵活性,本发明实施例在移动保密通信、移动办公系统、vpn(金融、电力、能源、交通等)等应用领域具有良好的应用推广前景。
附图说明
[0009]
图1为本发明实施例提供的一种虚拟量子链路服务方法示意图;图2为本发明实施例提供的一种虚拟量子链路服务方法流程示意图;图3为本发明实施例提供的一种创建虚拟链路状态的方法示意图;图4为本发明实施例提供的一种虚拟量子链路服务量子服务节点装置示意图;图5为本发明实施例提供的一种虚拟量子链路服务第三方服务器装置示意图。
具体实施方式
[0010]
为了使本发明的目的、技术方案及有益效果更加清楚明白,作为本发明的一部分,下面首先对本发明及其中的一些术语及其内涵进行说明。
[0011]
(1)本发明实施例所适用的目标量子网络包括但不限于下列网络中的任一项:量子密钥分发网络、量子通信网络、量子传感网络、量子安全互联网、其它采用点对点单跳落地转发方式进行中继传输的网络;相应地,本发明实施例中的目标量子节点包括但不限于:目标量子网络中的一部分或全部量子中继节点、目标量子网络中的一部分或全部量子服务节点(或量子接入节点)。本发明实施例中的目标量子节点适用于但不限于通过光纤接口和无线接口(或自由空间接口)接入目标量子网络的目标量子节点。
[0012]
(2)本发明实施例中的虚拟化是量子网络功能的电子化或实例化,电子化或实例
化后的数据可以脱离其所归属的物理网络使用。
[0013]
(3)本发明实施例的目标量子中继节点是指在目标量子网络中用作中继的节点,或在一个或多个中继链路上拥有至少两个相邻节点并用作中继的节点,中继节点不存储其与相邻节点之间协商的用于中继节点功能虚拟化的密钥;量子服务节点(或称之为接入节点)是指目标量子网络中其它不用于中继的节点或不直接用于中继的节点(在一些可能的设计中,量子服务节点可通过虚拟节点用于中继);另外,针对一个具体的本发明实施例,相应的目标量子网络包含所述实施例所包含的中继节点和量子服务节点。
[0014]
(4)本发明的针对量子网络的实施例所涉及的通信信道包括量子信道和传统通信网络信道,其中,除了相邻量子节点(相邻量子节点是指能够正常进行点对点qkd或量子通信的两个节点)之间的量子密钥分发需要占用量子信道或链路以外,其它通信过程都采用传统通信网络信道,传统通信网络信道包括但不限于有线通信和无线/移动/卫星通信信道中的一种或多种通信信道。
[0015]
(5)本发明实施例中所使用的术语“虚拟节点路由状态”、“虚拟网络状态”、“虚拟链路网络状态”等只用于标记相应的数据或文件,而不用于限定相应的数据或文件,所有只是替换名称且并无实质性不同的方案都属于本发明的保护范围。
[0016]
(6)本发明实施例中的共享密钥分组是一定数据长度的共享数据。由于不同的应用系统对共享密钥长度的需求差别很大,并且点对点qkd链路的成码率存在一定差别,因此,本发明不具体限定共享密钥分组的数据长度;显然,数据长度是指按相同的数据单位(比如,比特、字节)进行计数。实际上,可以根据实际应用的qkd系统成码率、应用系统的具体需求或未来的行业标准要求,确定共享密钥分组的数据长度(比如,2048比特、100k字节、10m字节、1g字节、其它,任意一个满足系统需求的数据长度)。需要明确的是,针对同一个实施例的每一次虚拟化过程,所有相邻目标节点之间协商的共享密钥分组具有相同的数据格式(包括但不限于数据类型、数据长度、数据的读写顺序)。
[0017]
(7)本发明实施例中的全局标识是目标量子网络中所有节点保持一致的虚拟化标识,全局标识可以用于区分不同的目标量子网络,也可以用于区分目标量子网络中不同的实施例;全局标识可以采用全网统一的全局编号,也可以采用结合目标量子网络标识和全局编号的标识。
[0018]
为了使本发明的技术方案及优点更加清楚,作为本发明的一部分,以下结合附图及具体实施例,对本发明作进一步详细的说明。
[0019]
图1为本发明实施例提供的一种虚拟量子链路服务方法示意图,该方法实施例所适用的场景包括但不限于:应用装置已申请入网并获得id标识,并已向一个或多个量子服务节点申请了随机密钥分组并且还有足够的余量,量子服务节点已把应用装置的注册信息或/和服务关联列表发给第三方服务器,所述方法包括:s101:接收服务请求,即,第三方服务器接收第一应用装置与第二应用装置之间的密钥关联参数请求;s102:处理服务请求:即,第三方服务器查找第一应用装置和第二应用装置分别所关联的第一量子服务节点和第二量子服务节点,(1)如果第一量子服务节点和第二量子服务节点是同一个量子服务节点,则,第三方服务器命令第一量子服务节点计算第一应用装置的一个随机密钥分组与第二应用装置的一个随机密钥分组的异或值,并把上述异或值及其相
应的标识作为一个密钥关联参数并发送第三方服务器(其中,上述标识包括但不限于第一和第二应用装置的id、第一量子服务节点的标识、两个随机密钥分组的标识);(2)如果第一量子服务节点和第二量子服务节点是两个不同的量子服务节点,则,第三方服务器选择或计算第一量子服务节点与第二量子服务节点之间的一个虚拟链路状态,并把相应的虚拟链路状态标识分别发送给第一量子服务节点和第二量子服务节点,第一量子服务节点把与上述虚拟链路状态关联的一个共享密钥分组与第一应用装置的一个随机密钥分组的异或值及其相应的标识发送给第三方服务器(其中,该标识包括但不限于第一应用装置的id、第一量子服务节点的标识、该随机密钥分组的标识),第二量子服务节点把与上述虚拟链路状态关联的一个共享密钥分组与第二应用装置的一个随机密钥分组的异或值及其相应的标识发送给第三方服务器(其中,该标识包括但不限于第二应用装置的id、第二量子服务节点的标识、该随机密钥分组的标识),第三方服务器把上述两个异或值的异或值再与上述虚拟链路状态数据再进行异或运算,把该异或运算结果及其相应的标识作为一个密钥关联参数(其中,该标识包括但不限于第一应用装置或/和第二应用装置的随机密钥分组的标识);s103:提供服务,即,第三方服务器把上述密钥关联参数分别发送给第一应用装置和第二应用装置;其中,上述虚拟链路状态数据包括但不限于:与虚拟链路所关联的两个量子服务节点的相应共享量子密钥分组的异或值;上述随机密钥分组的标识包括但不限于:应用装置的id标识、关联的量子服务节点的标识、随机密钥分组的编号。
[0020]
在上述实施例中,如果第一量子服务节点与第二量子服务节点相邻,则可以把二者之间的一个共享密钥分组作为一个虚拟链路状态。
[0021]
下面结合图2所示的本发明实施例提供的一种虚拟量子链路服务方法流程示意图进一步说明本发明方法,该方法流程包括:过程1:应用装置u和应用装置v分别向量子服务节点a和量子服务节点b申请注册并获得id标识(其中,a和b都接入了同一个量子中继网络并且二者之间至少存在一个量子中继链路),分别向a和b申请并获得一定量的随机密钥分组(分别记为kui和kvj,其中,i和j是自然数,用于相应的编号);a和b分别创建关联u和v的服务关联列表并上传到虚拟链路服务器;其中,服务关联列表由若干条记录组成,每一条记录代表一台已经注册的应用装置的关联信息,包括但不限于应用装置的id标识、关联量子服务节点的标识、随机密钥分组的余量信息;过程2:u向虚拟链路服务器请求与v之间的一个密钥关联参数;虚拟链路服务器首先对u进行身份鉴别(比如,要求应用装置输入口令,或所关联的量子服务节点id等,如果信息不符,则需要重新输入;如果id标识不存在或已停用,则提示重新申请或激活;如果随机密钥分组的余量不足,则拒绝服务),通过身份鉴别后,分别根据u和v的id标识查找相应的服务关联列表,并根据服务关联列表查找到所关联的量子服务节点a和b;过程3:虚拟链路服务器选择或计算a和b之间的一个虚拟链路状态(记为ka

kb),并把相应的虚拟链路状态标识分别发送给a和b;过程4:a把与上述虚拟链路状态关联的共享密钥分组ka与u的一个随机密钥分组(例如选择ku2)的异或值及其相应的标识发送给虚拟链路服务器;b把与上述虚拟链路状态关联的共享密钥分组kb与v的一个随机密钥分组(例如选择kv5)的异或值及其相应的标识发送给虚拟链路服务器;
过程5:虚拟链路服务器把上述两个异或值的异或值再与上述虚拟链路状态数据再进行异或运算,即,计算:(ka

ku2)

(kb

kv5)

(ka

kb)=ku2

kv5,把ku2

kv5及其相应的随机密钥分组标识作为一个密钥关联参数,并把该密钥关联参数分别发送给u和v;过程6:u和v协商采用ku2或kv5作为共享密钥。
[0022]
在一种可能的设计中,把上述过程6替换为:u把ku2

ku2

kv5

r=kv5

r和r的校验值发送给v;v计算:kv5

r

kv5=r,再计算r的校验值,如果这两个校验值相同,则成功完成分发r;否则,重新协商;其中,r可以是明文数据,也可以是随机密钥。
[0023]
在一种可能的设计中,上述量子服务节点a和量子服务节点b分别把(ka

ku2)和(kb

kv5)及其相应的标识发送给应用装置u,虚拟链路服务器把ka

kb发送给应用装置u,应用装置u计算(ka

ku2)

(kb

kv5)

(ka

kb)=ku2

kv5,再计算ku2

kv5

ku2=kv5,u和v采用kv5作为共享密钥。
[0024]
进一步地,在一种可能的设计中,在上述实施例的基础上,还可以包括:应用装置u和v分别把上述密钥关联参数再分别发送给第三应用装置和第四应用装置,第三应用装置和第四应用装置基于上述密钥关联参数协商共享密钥;其中,u和v分别作为第三应用装置和第四应用装置的虚拟链路服务代理设备并建立了服务代理绑定关系,第三应用装置和第四应用装置事先已分别获得了足量的随机密钥分组。
[0025]
在一种可能的设计中,上述虚拟链路服务器可以是量子服务节点a,相应地,a可以计算:(ka

ku2)

(kb

kv5)

(ka

kb)=ku2

kv5,并把ku2

kv5及其相应的随机密钥分组标识分别发送给u和v。
[0026]
上述应用装置可以向提供注册服务的量子服务节点申请随机密钥分组,也可以向其它一个或多个量子服务节点申请随机密钥分组,并分别创建相应的服务关联列表信息,也可以设置相应的优先使用的优先级。
[0027]
上述实施例中的应用装置包括但不限于以下装置的任一种或多种:密码应用装置、量子服务节点的代理装置、虚拟链路服务代理装置、具有加密模式的智能设备。
[0028]
上述第三方服务器包括但不限于以下装置中的任一种或多种:量子密钥服务器、虚拟链路服务器、量子服务节点装置、云服务装置、网络虚拟化服务器装置;其中,上述任一种装置可以获取一个或多个虚拟量子网络状态或虚拟链路网络状态,或者,可以获取所需要的虚拟链路状态。
[0029]
下面结合图3所示的qkd网络进一步说明本发明实施例提供的创建虚拟链路状态的方法示意图。如图3所示,目标量子网络中的目标量子节点包含5个量子服务节点(s1、s2、s3、s4和s5)和5个中继节点(r1、r2、r3、r4和r5),假设s1与r1之间协商的共享量子密钥分组为ks1r1;r1与r2之间协商的共享量子密钥分组为kr1r2,r1与r5之间协商的共享量子密钥分组为kr1r5;r2与r3之间协商的共享量子密钥分组为kr2r3;r3与r4之间协商的共享量子密钥分组为kr3r4,r3与r5之间协商的共享量子密钥分组为kr3r5(kr3r5=kr5r3,其它类似),r3与s3之间协商的共享量子密钥分组为kr3s3;s4与r5之间协商的共享量子密钥分组为ks4r5;r4与s2之间协商的共享量子密钥分组为kr4s2;r4与s5之间协商的共享量子密钥分组为kr4s5。
[0030]
相应的虚拟网络状态包括:r1的虚拟节点路由状态(ks1r1

kr1r2)、(ks1r1

kr1r5)、(kr1r2

kr1r5),r2的虚拟节点路由状态(kr1r2

kr2r3),r3的6个虚拟节点路由状态(kr2r3

kr3r4)、(kr2r3

kr3s3)、(kr2r3

kr5r3)、(kr5r3

kr3r4)、(kr5r3

kr3s3)、和(kr3s3

kr3r4),r4的虚拟节点路由状态(kr3r4

kr4s2)、(kr3r4

ks5r4)、(kr4s2

ks5r4),r5的虚拟节点路由状态(ks4r5

kr1r5)、(ks4r5

kr5r3)、(kr1r5

kr5r3)。
[0031]
相应的虚拟链路网络状态包括s1、s2、s3、s4和s5中任意两个节点之间的虚拟链路状态,例如,s1与s2之间的虚拟链路状态:vql_s1s2=(ks1r1

kr1r2)

(kr1r2

kr2r3)

(kr2r3

kr3r4)

(kr3r4

kr4s2)=ks1r1

kr4s2;并把ks1r1和kr4s2分别作为节点s1和s2的关联共享量子密钥分组,其它类似;s1与s3之间的虚拟链路状态:vql_s1s3=(ks1r1

kr1r2)

(kr1r2

kr2r3)

(kr2r3

kr3s3)=(ks1r1

kr1r5)

(kr1r5

kr5r3)

(kr5r3

kr3s3)=ks1r1

kr3s3;其它(c(5,2)-2)个虚拟链路状态可以采用类似的方法计算。
[0032]
在另一种可能的设计中,在上述虚拟网络状态的基础上,进一步地,s1、s2、s3、s4和s5还可以分别产生随机数分组rks1、rks2、rks3、rks4和rks5,相应的虚拟网络状态还包括s1、s2、s3、s4和s5的虚拟节点路由状态及其标识(即,(rks1

ks1r1)、(rks2

ks2r4)、(rks3

ks3r3)、(rks4

ks4r5)和(rks5

ks5r4));相应的虚拟链路状态变为上述随机数分组rks1、rks2、rks3、rks4和rks5中某两个的异或值。
[0033]
采用上述方法可以创建目标量子网络的虚拟链路状态数据库。
[0034]
显然,基于上述虚拟链路状态或虚拟网络状态进行虚拟链路服务不需要再占用qkd网络的量子链路,从而可以克服传统的量子密钥服务方法中存在的规模量子中继链路并发冲突问题。
[0035]
图4为本发明实施例提供的一种虚拟量子链路服务量子服务节点装置示意图,该量子服务节点装置包括但不限于:收发器:包括各个接口模块,图4中所示的收发器包括接口模块401、接口模块402、接口模块403和接口模块404;其中,接口模块401用于向量子网络控制器406上报所述量子服务节点的拓扑信息、接收所述量子网络控制器下发的虚拟化指令;接口模块402用于向虚拟化服务器407发送虚拟节点路由状态或/和虚拟中继节点状态;接口模块403用于与相邻量子节点408协商共享量子密钥分组;接口模块404用于为应用装置或服务器提供密钥流量服务或/和密钥协商服务;数据处理单元405:用于通过接口模块403与相邻量子节点413协商共享量子密钥分组;可选地,还用于创建虚拟节点路由状态;可选地,还用于从qkd单元408获取量子密钥;随机密钥服务单元406,用于产生随机数序列、按一定的数据量大小进行分组、对所述每一个分组进行随机性测试、缓存所有通过所述随机性测试的随机密钥分组,还用于输出一个或多个随机密钥分组并创建相应的关联标识;其中,所述关联标识用于定位相应的随机密钥分组,所述关联标识的内容包括但不限于:应用装置的标识、关联量子服务节点的标识、随机密钥分组的编号;安全存储单元407,用于存储密钥数据;
节点虚拟化单元409,用于创建虚拟中继节点及其虚拟节点路由状态和/或虚拟中继节点状态、用于虚拟节点路由状态和/或虚拟中继节点状态的存储和输出管理;虚拟链路服务单元410,用于提供以下选项中的任一项或任多项服务:直接方法a:把与量子服务节点关联的应用终端的一个随机密钥分组与另一个应用终端的一个随机密钥分组的异或值分别发送给两个应用终端;直接方法b:量子服务节点计算与一个虚拟链路状态关联的共享密钥分组与所述虚拟链路状态数据的异或值并得到与所述虚拟链路状态关联的另一个量子服务节点的共享密钥分组;间接方法c:量子服务节点产生一个随机数分组,计算量子服务节点与一个虚拟链路状态关联的共享密钥分组与虚拟链路状态数据的异或值,再把所述异或值与所述随机数分组的异或值发送给与所述虚拟链路状态关联的另一个量子服务节点或第三方服务器;间接方法d:量子服务节点选择应用终端的一个随机密钥分组,计算量子服务节点与一个虚拟链路状态关联的共享密钥分组与所述随机密钥分组的异或值并发送给第三方服务器,其中,所述虚拟链路状态数据是所关联的两个量子服务节点的相应共享密钥分组的异或值;其中,虚拟节点路由状态包括:目标量子服务节点与两个相邻节点之间的共享密钥分组的异或值及其相应的标识;虚拟化指令用于指示以下内容中的任一种或任多种:全局标识、共享密钥分组的数据格式、虚拟节点路由状态的数据结构、目标接收方的标识、数据传输方式;拓扑信息包括但不限于:量子服务节点的标识、量子服务节点与每一个相邻节点之间的链路状态;密钥数据包括但不限于以下数据中的任一项或任多项:共享密钥分组、随机数分组、随机密钥分组。
[0036]
进一步地,在一种可能的设计中,在上述实施例的基础上,还包括注册服务单元,用于为应用终端提供注册服务,为应用终端分配id标识,并把相应的注册信息发送给第三方服务器。
[0037]
图5为本发明实施例提供的一种虚拟量子链路服务第三方服务器装置示意图,该第三方服务器装置包括但不限于:包括处理器501、存储器502、收发器503,可选地,还包括总线504和通信接口505。
[0038]
存储器502,用于存储程序和指令;处理器501,用于通过调用上述存储器中存储的程序和指令,执行:查找第一应用装置和第二应用装置分别所关联的第一量子服务节点和第二量子服务节点,(1)如果第一量子服务节点和第二量子服务节点是同一个量子服务节点,则,第三方服务器装置命令第一量子服务节点计算第一应用装置的一个随机密钥分组与第二应用装置的一个随机密钥分组的异或值,并把上述异或值及其相应的标识作为一个密钥关联参数并发送第三方服务器装置;(2)如果第一量子服务节点和第二量子服务节点是两个不同的量子服务节点,则,第三方服务器装置选择或计算第一量子服务节点与第二量子服务节点之间的一个虚拟链路状态,并把相应的虚拟链路状态标识分别发送给第一量子服务节点和第二量子服务节点,第一量子服务节点把与上述虚拟链路状态关联的一个共享密钥分组与第一应用装置的一个随机密钥分组的异或值及其相应的标识发送给第三方服务器装置,第二量子服务节点把与上述虚拟链路状态关联的一个共享密钥分组与第二应用装置的一个随机密钥分组的异或
值及其相应的标识发送给第三方服务器装置,第三方服务器装置把上述两个异或值的异或值再与上述虚拟链路状态数据再进行异或运算,把上述异或运算结果及其相应的标识作为一个密钥关联参数;第三方服务器装置把上述密钥关联参数分别发送给第一应用装置和第二应用装置;收发器503,用于接收应用装置或/和量子服务节点的服务请求;根据服务请求向关联的量子服务节点下发服务指令,以使上述量子服务节点根据服务指令提供相应的数据,接收量子服务节点发送的数据;把上述密钥关联参数分别发送给相应的应用装置。
[0039]
总线504可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0040]
存储器502可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,简称ram);存储器也可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flash memory)、硬盘(hard disk drive,简称hdd)或固态硬盘(solid-state drive,简称ssd);存储器还可以包括上述种类的存储器的组合。
[0041]
通信接口505可以为有线通信接入口、无线通信接口或其组合,其中,有线通信接口例如可以为以太网接口。以太网接口可以是光接口、电接口或其组合。无线通信接口可以为wlan接口。
[0042]
处理器501可以是中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)或者cpu和np的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,简称asic),可编程逻辑器件(programmable logic device,简称pld)或其组合。上述pld可以是复杂可编程逻辑器件(complex programmable logic device,简称cpld)、现场可编程逻辑门阵列(field-programmable gate array,简称fpga)、通用阵列逻辑(generic arraylogic ,简称gal)或其任意组合。
[0043]
本领域内的技术人员应明白,本发明的实施例可提供为方法、装置(或系统)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0044]
本发明是参照根据本发明实施例的方法、装置(或系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0045]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0046]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0047]
尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1