多基站移动边缘计算系统传输计算联合优化系统及方法与流程

文档序号:30831227发布日期:2022-07-22 21:28阅读:128来源:国知局
多基站移动边缘计算系统传输计算联合优化系统及方法与流程

1.本发明涉及多基站移动边缘计算系统传输计算联合优化系统及方法,属于无线通信技术领域。


背景技术:

2.随着5g的出现和通信技术的发展,许多对延迟敏感并且能耗大的电力服务越来越多。这种要求低延迟和高可靠性的电力服务和应用对电力服务终端的计算能力有很高的要求。由于计算能力有限的电力终端在处理此类应用时会产生较高的延迟,从而影响电力终端的及时反馈,因此如何降低应用处理延迟是当前电力场景中需要解决的关键问题之一。
3.面对新兴的业务,传统的电力云计算模式已经无法处理快速增长的海量数据,迫切需要对现有电网进行改造,提高电网服务质量。例如,传统云计算的高时延会导致一些对时延要求高的信息终端设备无法进行实时数据采集、处理和控制;其次,电网中很多设备接口复杂,难以接收信息,如果使用云计算解决问题,不仅需要工程师提供支持帮助,还需要相关接口的代码,增加了人工成本;第三,云计算不能更好地制定差异化的安全措施,从而保护不同类型的信息。
4.因此,移动边缘计算(mobile edge computing,mec)作为弥补传统云计算缺陷的一种新技术开始被应用在智能电网场景中。然而,目前在移动边缘计算的实际应用过程中仍然存在着传输信息的冗余以及信道和计算资源利用的不充分,并由此导致了处理时延和系统能耗增大等问题。


技术实现要素:

5.本发明的目的在于克服现有技术中的不足,提供多基站移动边缘计算系统传输计算联合优化系统及方法,能够降低智慧电网场景中的处理时延和系统能耗。
6.为达到上述目的,本发明是采用下述技术方案实现的:
7.第一方面,本发明提供了多基站移动边缘计算系统传输计算联合优化方法,包括:
8.获取终端设备和mec服务器的参数;
9.基于终端设备和mec服务器的参数建立优化问题模型,得到系统初始通信和计算资源分配方案并计算出初始系统总能耗;
10.根据初始通信和计算资源分配方案,通过块坐标下降法进行首次迭代更新,得到新的通信和计算资源分配方案及新的系统总能耗;
11.判断新的系统总能耗与初始系统总能耗的相对误差是否在阈值范围内;
12.响应于相对误差不在阈值范围内时,保存新的通信和计算资源分配方案,并通过块坐标下降法进行下一次迭代更新后,再次判断相对误差是否在阈值范围内;
13.响应于相对误差在阈值范围内时,输出当前通信和计算资源分配方案,结束优化;
14.响应于迭代次数超过规定最大次数时,输出当前通信和计算资源分配方案,结束优化。
15.进一步的,所述终端设备和mec服务器的参数包括:mec服务器集合j、终端设备集合i、终端设备i需要压缩数据的原始大小li、终端设备i所需的总压缩率βi、终端设备i在本地进行压缩的压缩率终端设备i在mec服务器上进行压缩的压缩率β
ie
、终端设备i所分配到的带宽比例τi、终端设备i到mec服务器j的信道增益h
j,i
、终端设备i的最大传输功率终端设备i的传输功率pi、终端设备i的最大允许时延终端设备执行压缩程序时每个cpu周期所消耗的能量终端设备i的运算能力f
il
、mec服务器执行压缩程序时每cpu周期所消耗的能量和终端设备与mec服务器的关联因子a
j,i

16.进一步的,所述优化问题模型为:
[0017][0018][0019][0020]et,i
=pit
t,i
[0021][0022][0023][0024][0025]
其中,e(a,τ,β,p)为系统总能耗,为本地压缩所产生的能耗,e
t,i
为传输的能耗,为终端设备i的上传数据在mec服务器上压缩所需要的能耗,表示边缘服务器的能量能耗,ti为压缩和传输产生的总时延,为设定的最大时延限制,为本地压缩所产生的时延,ε是取决于具体压缩方法的正常数,f
il
为终端设备i的运算能力,t
t,i
为传输数据所产生的时延,为电力服务终端设备集合,r
j,i
为第i个终端设备与第j个基站之间的传输速率,τi为表示第i个终端设备分配到的带宽比例的信道带宽分配因子,b表示总带宽,n0表示噪声功率,h
j,i
为第i个终端设备到第j个基站的信道增益。
[0026]
进一步的,根据初始通信和计算资源分配方案,通过块坐标下降法进行首次迭代更新,得到新的通信和计算资源分配方案及新的系统总能耗,包括:
[0027]
将所述优化问题模型转化为连续化后的优化问题模型;
[0028]
采用块坐标下降法将连续化后的优化问题分成多个子问题并迭代求解,得到新的系统总能耗。
[0029]
进一步的,所述连续化后的优化问题模型为:
[0030][0031][0032][0033][0034]
其中,关联矩阵q[q1,

,qi,

,qi],且qi[q
1,i
,

,q
j,i
,
…qj,i
]
t
,辅助变量
[0035]
进一步的,采用块坐标下降法将连续化后的优化问题分成多个子问题并迭代求解,得到新的系统总能耗,包括:
[0036]
(1)初始化τ=τ
(k-1)
,p=p
(k-1)
,β=β
(k-1)
,连续化后的优化问题被转化为:
[0037][0038]
通过内点法求解,得到结果q
(k)

[0039]
(2)初始化q=q
(k)
,p=p
(k-1)
,β=β
(k-1)
,连续化后的优化问题被转化为:
[0040][0041]
约束关于τ单调递减,利用单调性可以将问题简化为:
[0042][0043][0044][0045]
t
τ,i
=ti|
p,q,β
[0046]
使用来格朗日乘子法进行求解,得到结果τ=τ
(k)

[0047]
(3)初始化q=q
(k)
,τ=τ
(k)
,β=β
(k-1)
,连续化后的优化问题被转化为:
[0048][0049]
计算满足约束要求的p的最小值,即其中t
p,i
=ti|
q,τ,β
,得到结果p
(k)

[0050]
(4)初始化q=q
(k)
,p=p
(k)
,τ=τ
(k)
,连续化后的优化问题被转化为:
[0051][0052]
将非凸函数写成:
[0053][0054]
其中,通过ccp
方法迭代求解,将用上次迭代的一阶泰勒展开式代替,即:
[0055][0056]
将原非凸问题转换为一个近似的凸问题:
[0057][0058]
其中迭代求解凸问题,直到结果收敛,得到结果β
(k)

[0059]
进一步的,判断新的系统总能耗与初始系统总能耗的相对误差是否在阈值范围内,包括:
[0060]
|e
(k)-e
(k-1)
|/e
(k)
<tol
[0061]
其中,tol为设定的误差容限,e
(k-1)
为初始系统总能耗,e
(k)
为新的系统总能耗。
[0062]
第二方面,本发明提供了多基站移动边缘计算系统传输计算联合优化系统,包括:
[0063]
数据获取模块:用于获取终端设备和mec服务器的参数;
[0064]
建模模块:用于基于终端设备和mec服务器的参数建立优化问题模型,得到系统初始通信和计算资源分配方案并计算出初始系统总能耗;
[0065]
迭代更新模块:用于根据初始通信和计算资源分配方案,通过块坐标下降法进行首次迭代更新,得到新的通信和计算资源分配方案及新的系统总能耗;
[0066]
判断模块:用于判断新的系统总能耗与初始系统总能耗的相对误差是否在阈值范围内;响应于相对误差不在阈值范围内时,保存新的通信和计算资源分配方案,并通过块坐标下降法进行下一次迭代更新后,再次判断相对误差是否在阈值范围内;响应于相对误差在阈值范围内时,输出当前通信和计算资源分配方案,结束优化;响应于迭代次数超过规定最大次数时,输出当前通信和计算资源分配方案,结束优化。
[0067]
第三方面,多基站移动边缘计算系统传输计算联合优化装置,包括处理器及存储介质;
[0068]
所述存储介质用于存储指令;
[0069]
所述处理器用于根据所述指令进行操作以执行根据上述任一项所述方法的步骤。
[0070]
第四方面,计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。
[0071]
与现有技术相比,本发明所达到的有益效果:
[0072]
本发明利用移动边缘计算组织灵活、响应快、时延低等特性,结合数据压缩技术降低传输数据的信息冗余度,设计了多基站移动边缘计算系统传输和计算资源的联合优化方法。灵活调配边缘节点基站为智能电力终端提供边缘计算服务,从而降低终端设备的处理和通信时延,同时降低整个边缘计算系统的整体能耗。
附图说明
[0073]
图1为本发明实施例一提供的一种智能电网场景中的多基站移动边缘计算系统传输和计算资源的联合优化方法的应用场景图;
[0074]
图2为本实施例1中提供的一种智能电网场景中的多基站移动边缘计算系统传输和计算资源的联合优化方法的流程示意图。
具体实施方式
[0075]
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0076]
实施例一:
[0077]
本实施例公开了一种智能电网场景中的多基站移动边缘计算系统传输和计算资源的联合优化方法,该方法针对智能电网场景中多个移动电力服务终端设备和多个基站的边缘计算系统,结合信息压缩技术,将移动电力服务终端设备获得的数据信息经过本地压缩后通过无线通信传输给合适的基站,之后在基站中的边缘计算服务器中进行进一步压缩,以便于接下来的信息处理(存储,分析,上传等)。联合优化方法具体包括如下步骤:
[0078]
步骤一,配置智能电力终端设备和mec服务器的参数;
[0079]
其中,智能电力终端设备和mec服务器的参数包括:
[0080]
mec服务器数量,由集合j={1,2,

,j}表示、
[0081]
终端设备数量,由集合i={1,2,

,i}表示、
[0082]
终端设备i需要压缩数据的原始大小li、终端设备i所需的总压缩率βi、终端设备i在本地进行压缩的压缩率β
il
、终端设备i在mec服务器上进行压缩的压缩率β
ie
、终端设备i所分配到的带宽比例τi、终端设备i到mec服务器j的信道增益h
j,i
、终端设备i的最大传输功率终端设备i的传输功率pi、终端设备i的最大允许时延终端设备执行压缩程序时每个cpu周期所消耗的能量终端设备i的运算能力(以每秒的cpu个数计)f
il
、mec服务器执行压缩程序时每cpu周期所消耗的能量终端设备与mec服务器的关联因子a
j,i

[0083]
所述步骤一中,初始化终端设备和mec服务器的参数和配置{a
(0)

(0)
,p
(0)

(0)
},其中τ[τ1,

,τi],p[p1,

,pi],a[a1,

,ai,

,ai],ai[a
1,i
,

,a
j,i
,
…aj,i
]
t

[0084]
步骤二,根据在步骤一配置的终端设备和mec服务器的参数,建立优化问题模型,得到系统初始通信和计算资源分配方案并计算出相应的系统总能耗;
[0085]
所述步骤二中,先建立无线传输模型,第i个终端设备与第j个基站之间的传输速率计算公式为:r
j,i
=τiblog2[1+pi|h
j,i
|2/(τibn0)],其中τi为表示第i个终端设备分配到的带宽比例的信道带宽分配因子,b表示总带宽,n0表示噪声功率,pi表示第i个终端设备的发射功率,进一步可以得到传输的时延和能耗为:
[0086][0087]et,i
=pit
t,i

[0088]
其中li表示需要压缩的原始数据量,a
j,i
为描述终端与边缘节点是否关联的因子,具体地,当第j个节点为第i个终端提供服务时,a
j,i
=1,否则a
j,i
=0;
[0089]
建立数据压缩模型,假设每个压缩任务都可以通过相同的压缩方法在终端设备和边缘节点上处理,βi表示第i个终端设备所需的总数据压缩率,表示在终端设备本地的压缩率,表示在边缘服务器上的压缩率,这样将一比特的数据由原来α压缩率压缩至β的所需的cpu周期数表示为:c(β,ε|α)=e
αβε-e
αε
,其中的ε取决于所使用的数据压缩方法。可以进一步分别得到在本地压缩所需的能耗和时间:其中和f
il
分别表示终端设备的能耗和计算能力(cpu周期/s)。由于边缘节点的压缩时间相较于传输和本地压缩时间非常小,可以简化忽略,所以只考虑边缘节点的计算能耗为:其中分别表示边缘服务器的能耗;
[0090]
根据上述计算出的主要参数,构建通信资源和计算资源限制下,系统总能耗最小化的优化问题模型:
[0091][0092][0093][0094][0095][0096][0097][0098][0099]
步骤三,根据当前的通信和计算资源分配方案,通过块坐标下降法(block coordinate descent,bcd)得到新的通信和计算资源分配方案及相应的系统总能耗;
[0100]
所述步骤三中,先将步骤二中建立的通信资源分配离散优化问题转化为易于处理的连续形式,具体包括:处理离散的目标函数e,引入辅助变量替换目标函数以及约束条件中的a
j,i
,重新建立通信资源分配优化问题;
[0101]
然后采用块坐标下降法将连续化后的优化问题分成以下四个子问题并迭代求解:
[0102]
(1)优化辅助关联因子q
j,i
组成矩阵q,所述子问题为简单的线性规划问题,使用内点法求解;
[0103]
(2)优化带宽分配因子τi组成的向量τ,所述问题为凸问题,使用拉格朗日乘子法求解;
[0104]
(3)优化发射功率pi组成的向量p,所述问题可利用其目标函数以及约束关于优化变量的单调性快速求解;
[0105]
(4)优化带宽分配因子βi组成的向量β,所述问题的目标函数可变形为两个凸函数之差,为凸差规划问题,使用ccp(convex-concave procedure)算法求解:利用一阶泰勒级数展开式将凸差规划问题迭代逼近为凸问题,并求解相应近似凸问题,直到收敛。
[0106]
步骤四,判断在步骤三更新的系统总能耗值与前一系统总能耗值的相对误差是否在阈值范围内,若在阈值范围内或者迭代次数超过规定最大次数,则输出当前通信和计算资源分配方案,结束优化;否则,执行步骤五;
[0107]
所述步骤四中,设在第k轮迭代后,关联矩阵,本地数据压缩率,终端设备传输功率和带宽分配的值分别为{q
(k)

(k)
,p
(k)

(k)
},若满足收敛条件:|e(α
(k)

(k)
,p
(k)

(k)
)-e(a
(k-1)

(k-1)
,p
(k-1)

(k-1)
)|/e(a
(k-1)

(k-1)
,p
(k-1)

(k-1)
)≤tol,其中tol为误差容限,则输出其对应的通信和计算资源分配方案α
*
=α
(k)

*
=β
(k)
,p
*
=p
(k)

*
=τ
(k)
并结束优化,否则将{q
(k)

(k)
,p
(k)

(k)
}作为新的{q
(0)

(0)
,p
(0)

(0)
},并返回步骤三。
[0108]
步骤五,保存当前的通信和计算资源分配方案,并返回步骤三。
[0109]
以下结合附图1-2对该方案内容进行进一步描述,请参阅图1,考虑一个异构的多小区无线网络,其中单天线的小基站处于宏基站的覆盖下。宏基站负责协调小基站间的通信。该网络系统中存在i个电力服务终端设备和j个小基站,分别用集合i={1,2,

,i}和j={1,2,

,j}表示。
[0110]
这些基站配备了mec服务器,可以为覆盖范围内的终端设备提供边缘计算服务,终端设备捕获的信息数据通过无线网络上传到mec服务上进行进一步处理(分析,上传云服务器,压缩存储等)。每个终端设备仅与接受一个mec服务器的服务,用关联因子a
j,i
来描述终端与边缘节点的关联关系,具体地,当第j个节点为第i个终端提供服务时,a
j,i
=1,否则a
j,i
=0。考虑到终端设备捕获的数据往往含有较大的信息冗余,因此可以通过数据压缩技术降低数据的信息冗余度,以降低传输和处理的时延同时降低系统的整体能耗。本发明中可以在终端设备和mec服务器上进行分布式压缩,通过优化两个部分的压缩率比例来得到整体最优的压缩方案。
[0111]
(2)建立数据压缩模型,为了确保所有数据可以在本地和mec服务器上进行分步压缩,要求所有终端设备和mec服务器都使用相同的压缩算法。利用压缩比来描述压缩效果(即原始数据大小与压缩后数据大小之比)。具体的,li(i∈i)比特的原始数据将先后在本地和mec服务器上进行压缩处理,最终被压缩为li/βi比特,其中βi是总的压缩比,并且满足是总的压缩比,并且满足为本地的数据压缩比,为mec服务器的数据压缩比。在本地和mec服务压缩一比特数据所需的cpu周期数可分别表示为:
[0112][0113][0114]
其中ε是取决于具体压缩方法的正常数。
[0115]
本地压缩所产生的能耗和时延可以分别表示为:
[0116]
[0117][0118]
其中f
il
和分别表示终端设备i的运算能力(周期数/秒)和每个cpu周期的能耗。
[0119]
由于边缘节点的压缩时间相较于传输时延和本地压缩时间非常小,可以简化忽略,所以只考虑边缘节点的能耗,终端设备i的上传数据在mec服务器上压缩所需要的能耗为:
[0120][0121]
其中表示mec服务器j压缩时每个cpu周期消耗的能量。
[0122]
(3)建立无线传输模型,采用频分多址(frequency division multiple access,fdma)来共享带宽,在所述系统中,将总带宽划分为i个部分,并分别将其分配给i个终端设备使用。每个终端设备与其连接的小基站之间的无线信道被建模为独立且均匀分布的瑞利变量。根据香农公式,计算出终端设备i与小基站j之间的数据传输速率(比特/秒)为:
[0123][0124]
终端设备i在完成本地压缩后,会将大小为数据上传到小基站,传输数据所产生的时延和能耗为:
[0125][0126]et,i
=pit
t,i
ꢀꢀꢀ
(8)
[0127]
并且压缩和传输产生的总时延不能超过设定的最大时延限制,表示为
[0128][0129]
如图2所示,本发明的具体步骤为:
[0130]
(1)将通信资源分配离散优化问题转化为易于处理的连续形式,引入辅助变量替换目标函数以及约束条件中的a
j,i
,构建关联矩阵q[q1,

,qi,

,qi],其中qi[q
1,i
,

,q
j,i
,
…qj,i
]
t
,得到连续化后的优化问题:
[0131][0132][0133][0134][0135]
[0136][0137][0138][0139]
在第k次迭代中,依次对四个子问题进行求解,具体如下:
[0140]
(2)确定τ,p,β的值,求解q的值,初始化τ=τ
(k-1)
,p=p
(k-1)
,β=β
(k-1)
,连续化后的优化问题被转化为:
[0141][0142]
由于问题的目标函数和约束都是线性函数,因此它是一个线性规划问题,可以用内点法求解,得到结果q
(k)

[0143]
(3)确定q,p,β的值,求解τ的值,初始化q=q
(k)
,p=p
(k-1)
,β=β
(k-1)
,连续化后的优化问题被转化为:
[0144][0145]
可以证明该问题为凸问题,并且约束关于τ单调递减,利用单调性可以将问题简化为:
[0146][0147][0148]
其中约束是有原约束和利用单调性合并而来,同时t
τ,i
=ti|
p,q,β
。接下来使用来格朗日乘子法对凸问题进行求解,得到结果τ=τ
(k)

[0149]
(4)确定q,τ,β的值,求解p的值,初始化q=q
(k)
,τ=τ
(k)
,β=β
(k-1)
,连续化后的优化问题被转化为:
[0150][0151]
可以证明问题的优化目标函数关于p单调递增,约束关于p单调递减,所以只需要找到满足约束要求的p的最小值即是求解结果,即其中t
p,i
=ti|
q,τ,β
。得到结果p
(k)

[0152]
(5)确定q,τ,p的值,求解β的值,初始化q=q
(k)
,p=p
(k)
,τ=τ
(k)
,连续化后的优化问题被转化为:
[0153][0154]
注意到目标函数是非凸函数,可以写成:
[0155][0156]
其中不难看出et,i
,和都是凸函数,由于目标函数是两个凸函数的差值,约束是凸函数,所以这是一个凸差规划问题,可以用ccp(convex-concave procedure)方法迭代求解。根据ccp方法,将用上次迭代的一阶泰勒展开式代替,即:
[0157][0158]
这样就可以将原非凸问题转换为一个近似的凸问题:
[0159][0160]
其中迭代求解凸问题,直到结果收敛。最终得到结果β
(k)

[0161]
(6)检测结果是否满足收敛条件:
[0162]
|e
(k)-e
(k-1)
|/e
(k)
<tol,
ꢀꢀꢀ
(27)
[0163]
其中tol为设定的误差容限。若满足此收敛条件或者迭代次数超过规定的最大次数k
max
,则输出结果,结束流程,否则返回步骤(2)。
[0164]
综上所述,本发明利用移动边缘计算组织灵活、响应快、时延低等特性,结合数据压缩技术降低传输数据的信息冗余度,设计了多基站移动边缘计算系统传输和计算资源的联合优化方法。灵活调配边缘节点基站为智能电力终端提供边缘计算服务,从而降低终端设备的处理和通信时延,同时降低整个边缘计算系统的整体能耗。本发明未详述之处,均为本领域技术人员的公知技术,在此不再贅述。
[0165]
实施例二:
[0166]
多基站移动边缘计算系统传输计算联合优化系统,包括:
[0167]
数据获取模块:用于获取终端设备和mec服务器的参数;
[0168]
建模模块:用于基于终端设备和mec服务器的参数建立优化问题模型,得到系统初始通信和计算资源分配方案并计算出初始系统总能耗;
[0169]
迭代更新模块:用于根据初始通信和计算资源分配方案,通过块坐标下降法进行首次迭代更新,得到新的通信和计算资源分配方案及新的系统总能耗;
[0170]
判断模块:用于判断新的系统总能耗与初始系统总能耗的相对误差是否在阈值范围内;响应于相对误差不在阈值范围内时,保存新的通信和计算资源分配方案,并通过块坐标下降法进行下一次迭代更新后,再次判断相对误差是否在阈值范围内;响应于相对误差在阈值范围内时,输出当前通信和计算资源分配方案,结束优化;响应于迭代次数超过规定最大次数时,输出当前通信和计算资源分配方案,结束优化。
[0171]
实施例三:
[0172]
本发明实施例还提供了多基站移动边缘计算系统传输计算联合优化装置,包括处理器及存储介质;
[0173]
所述存储介质用于存储指令;
[0174]
所述处理器用于根据所述指令进行操作以执行下述方法的步骤:
[0175]
获取终端设备和mec服务器的参数;
[0176]
基于终端设备和mec服务器的参数建立优化问题模型,得到系统初始通信和计算资源分配方案并计算出初始系统总能耗;
[0177]
根据初始通信和计算资源分配方案,通过块坐标下降法进行首次迭代更新,得到新的通信和计算资源分配方案及新的系统总能耗;
[0178]
判断新的系统总能耗与初始系统总能耗的相对误差是否在阈值范围内;
[0179]
响应于相对误差不在阈值范围内时,保存新的通信和计算资源分配方案,并通过块坐标下降法进行下一次迭代更新后,再次判断相对误差是否在阈值范围内;
[0180]
响应于相对误差在阈值范围内时,输出当前通信和计算资源分配方案,结束优化;
[0181]
响应于迭代次数超过规定最大次数时,输出当前通信和计算资源分配方案,结束优化。
[0182]
实施例四:
[0183]
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现下述方法的步骤:
[0184]
获取终端设备和mec服务器的参数;
[0185]
基于终端设备和mec服务器的参数建立优化问题模型,得到系统初始通信和计算资源分配方案并计算出初始系统总能耗;
[0186]
根据初始通信和计算资源分配方案,通过块坐标下降法进行首次迭代更新,得到新的通信和计算资源分配方案及新的系统总能耗;
[0187]
判断新的系统总能耗与初始系统总能耗的相对误差是否在阈值范围内;
[0188]
响应于相对误差不在阈值范围内时,保存新的通信和计算资源分配方案,并通过块坐标下降法进行下一次迭代更新后,再次判断相对误差是否在阈值范围内;
[0189]
响应于相对误差在阈值范围内时,输出当前通信和计算资源分配方案,结束优化;
[0190]
响应于迭代次数超过规定最大次数时,输出当前通信和计算资源分配方案,结束优化。
[0191]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0192]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0193]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能。
[0194]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0195]
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1