资源处理方法、系统及计算机可读存储介质与流程

文档序号:29966535发布日期:2022-05-11 10:26阅读:55来源:国知局
资源处理方法、系统及计算机可读存储介质与流程

1.本公开涉及移动边缘计算(mec)技术领域,尤其是一种资源处理方法、系统及计算机可读存储介质。


背景技术:

2.新型的业务应用场景,例如面部识别、虚拟现实、增强现实、自动驾驶等,对于网络时延、可靠性、安全性等提出了更加高的要求。
3.为了应对新兴业务应用场景的需求,mec技术应运而生。mec技术降低了服务器和用户终端间的距离,减少了网络的响应时间,降低了数据传输功耗和网络拥塞,满足了低延时、高可靠性的业务性能要求,受到业界的高度关注。
4.相关技术中,基于不同mec节点资源均匀分布在mec节点部署业务。例如,根据mec节点的资源利用率来确定业务即将部署的mec节点。


技术实现要素:

5.发明人注意到,在实际的网络部署中,为满足不同业务的部署要求,采用层次化、差异化、异构化的资源部署方式来构建mec节点。这种情况下,根据资源利用率来确定业务即将部署的mec节点会不准确。例如,对于单核mec节点和多核mec节点来说,在资源利用率相同的情况下,单核mec节点可能难以满足业务部署要求。
6.基于上述问题,本公开实施例提出了如下解决方案。
7.根据本公开实施例的一方面,提供一种资源处理方法,包括:多个移动边缘计算mec节点中的每个mec节点分别运行相同的应用功能块;每个mec节点监测所述应用功能块运行前后各自资源的变化量,以所述变化量作为各自的单位资源;每个mec节点根据各自的全部资源、已用资源和单位资源,评估各自的剩余资源。
8.在一些实施例中,至少一个mec节点利用各自的固定资源运行所述应用功能块,并且以所述应用功能块运行前后所述固定资源的变化量作为各自的单位资源。
9.在一些实施例中,每个mec节点根据各自的全部资源、已用资源和单位资源,评估各自的剩余资源包括:每个mec节点计算各自的全部资源与单位资源的比值,以得到各自的第一资源值;每个mec节点根据各自的已用资源和单位资源,确定各自的第二资源值;每个mec节点根据各自的第一资源值与第二资源值之差,评估各自的剩余资源。
10.在一些实施例中,所述多个mec节点中的至少一个第一mec节点包括多个第一容器,每个第一容器部署有一种业务类型的业务;每个mec节点根据各自的已用资源和单位资源,确定各自的第二资源值包括:每个第一mec节点根据每个业务所对应的第一容器的已用资源和各自的单位资源,确定每个第一容器的第二资源值;每个第一mec节点根据每个第一容器的第二资源值,确定各自的第二资源值。
11.在一些实施例中,所述多个mec节点中的至少一个第二mec节点包括多个第二容器,每个第二容器部署有多种业务类型的业务;每个mec节点根据各自的已用资源和单位资
源,确定各自的第二资源值包括:每个第二mec节点根据每种业务类型的业务占用资源的权重和各自的单位资源,确定各自的第二资源值。
12.在一些实施例中,所述多个mec节点中的至少一个第三mec节点包括多个第三容器,所述应用功能块部署在所述多个第三容器中的一个第三容器中;每个mec节点监测所述应用功能块运行前后各自资源的变化量包括:每个第三mec节点监测所述应用功能块运行前后所述第三容器的资源的变化量,以所述第三容器的资源的变化量作为各自的单位资源。
13.在一些实施例中,每个mec节点响应于各自的计时达到预定时间,运行所述应用功能块,以评估各自的剩余资源;所述方法还包括:每个mec节点将存储的资源索引表中各自的剩余资源更新为各自评估的剩余资源;在所述更新后,每个mec节点将存储的资源索引表发送给所述多个mec节点中的其他mec节点,以触发所述其他mec节点运行所述应用功能块以评估各自的剩余资源,并且触发所述其他mec节点将各自存储的资源索引表中的每个mec节点的剩余资源更新为每个mec节点各自评估的剩余资源;每个mec节点接收所述其他mec节点中的至少一个mec节点发送的各自评估的剩余资源,并将每个mec节点自身的资源索引表中所述至少一个mec节点各自的剩余资源更新为各自评估得到的剩余资源。
14.在一些实施例中,每个mec节点响应于源mec节点的资源同步请求,运行所述应用功能块,以评估各自的剩余资源;所述方法还包括:每个mec节点将各自的剩余资源发送给所述源mec节点;每个mec节点响应于所述源mec节点发送的资源预留请求,再次运行所述应用功能块,以再次评估各自的剩余资源;每个mec节点在再次评估的各自的剩余资源满足所述资源预留请求的需求的情况下,预留预定资源。
15.在一些实施例中,所述方法还包括:每个mec节点在预留所述预定资源预设时间后,向所述源mec节点询问是否继续预留所述预定资源;每个mec节点根据所述源mec节点返回的响应消息,确定是否继续预留所述预定资源。
16.在一些实施例中,所述方法还包括:每个mec节点在感知到终端可能迁移至目标mec节点的情况下,向所述目标mec节点发送资源同步请求,以触发所述目标mec节点运行所述应用功能块,以评估各自的剩余资源;每个mec节点根据所述目标mec节点评估的各自的剩余资源,判断所述目标mec节点是否满足所述终端业务部署的资源需求;每个mec节点在所述目标mec节点满足所述终端业务部署的资源需求的情况下,向所述目标mec节点发送资源预留请求,以触发所述目标mec节点再次运行所述应用功能块,以再次评估各自的剩余资源。
17.根据本公开实施例的另一方面,提供一种资源处理系统,包括:多个移动边缘计算mec节点,每个mec节点包括:运行模块,被配置为运行相同的应用功能块;监测模块,被配置为监测所述应用功能块运行前后每个mec节点各自资源的变化量,以所述变化量作为每个mec节点各自的单位资源;和评估模块,被配置为根据每个mec节点各自的全部资源、已用资源和单位资源,评估每个mec节点各自的剩余资源。
18.根据本公开实施例的又一方面,提供一种资源处理系统,包括:多个移动边缘计算mec节点,每个mec节点包括:存储器;和耦接至所述存储器的处理器,被配置为基于存储在所述存储器中的指令,执行上述任意一个实施例所述的方法。
19.根据本公开实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算
机程序指令,该指令被处理器执行时实现上述任意一个实施例所述的方法。
20.本公开实施例中,多个mec节点通过监测同一应用功能块运行前后各自资源的变化量得到了各自的单位资源,进而,根据各自的全部资源、已用资源和各自的单位资源评估各自的剩余资源。这样的方式下,不同mec节点评估得到的剩余资源考虑了不同mec节点的异构性,更为准确,为mec节点后续业务部署提供了更为准确的参考。
21.下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
22.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1是根据本公开一些实施例的资源处理方法的流程示意图;
24.图2是图1所示步骤106的一些实现方式的流程示意图;
25.图3是根据本公开一些实施例的mec节点的结构示意图;
26.图4是根据本公开另一些实施例的mec节点的结构示意图。
具体实施方式
27.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
28.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
29.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
30.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
31.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
32.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
33.图1是根据本公开一些实施例的资源处理方法的流程示意图。
34.在步骤102,多个mec节点中的每个mec节点分别运行相同的应用功能块。
35.这里,多个mec节点例如位于某个mec服务区。应用功能块在运行时可以执行相应的功能。
36.例如,可以基于训练学习的方式在应用功能块库中选择单个应用功能块或多个应用功能块。应用功能块可以根据历史经验或应用服务的业务特性来选择。例如,针对计算密集性业务,选择的密集计算应用功能块的占比不低于35%。
37.每个mec节点均运行相同的应用功能块。例如,应用功能块为一个时,每个mec节点均运行该应用功能块;应用功能块包括多个时,每个mec节点均运行相同的多个应用功能块。
38.可以理解的是,对于同一mec服务区中的不同mec节点来说,可以在被其他mec节点触发的情况下或按照定时的方式来运行相同的应用功能块。后文将结合不同实施例进行说明。
39.在步骤104,每个mec节点监测应用功能块运行前后各自资源的变化量,以该变化量作为各自的单位资源。
40.这里,资源可以包括中央处理器(cpu)资源、内存资源、存储资源、网络资源等。例如,可以用向量的方式来衡量mec节点的资源变化。例如,应用功能块运行前,某个mec节点的各自资源可以表示为[a1,a2,a3

],应用功能块运行后,该mec节点的各自资源可以表示为[a1’,a2’,a3
’…
]。变化量可以表示为[a1-a1’,a2-a2’,a3-a3
’…
]。这里,a1/a1’、a2/a2’、a3/a3’表示不同的资源类型。
[0041]
应理解,单位资源可以理解为衡量mec节点的资源的最小单位。对于差异化配置的mec节点来说,不同mec节点的单位资源可能也不同。换言之,运行同一应用功能块,不同mec节点消耗的资源是不同的。
[0042]
在步骤106,每个mec节点根据各自的全部资源、已用资源和单位资源,评估各自的剩余资源。
[0043]
由于每个mec节点得到了各自的单位资源,故,每个mec节点可以根据各自的全部资源、各自的已用资源和各自的单位资源,来评估各自的剩余资源。应理解,评估得到的剩余资源可以包括多个资源的剩余资源,也可以是多个资源的剩余资源的加权值。
[0044]
上述实施例中,多个mec节点通过监测同一应用功能块运行前后各自资源的变化量得到了各自的单位资源,进而,根据各自的全部资源、已用资源和各自的单位资源评估各自的剩余资源。这样的方式下,不同mec节点评估得到的剩余资源考虑了不同mec节点的异构性,更为准确,为mec节点后续业务部署提供了更为准确的参考。
[0045]
图2是图1所示步骤106的一些实现方式的流程示意图。下面结合图2介绍上述步骤106的一些具体实现方式。应理解,步骤116和步骤126的执行顺序不限,可以同时执行,也可以先后执行。
[0046]
在步骤116,每个mec节点计算各自的全部资源与单位资源的比值,以得到各自的第一资源值。这里,某个mec节点的第一资源值可以衡量该mec节点的全部资源。不同mec节点的第一资源值考虑了不同mec节点的异构性。
[0047]
例如,每个mec节点根据各自的已用资源和单位资源,确定各自的第二资源值。这里,某个mec节点的第二资源值可以衡量该mec节点的已用资源。不同mec节点的第二资源值考虑了不同mec节点的异构性。
[0048]
下面列举一个示例说明得到第一资源值的过程。
[0049]
定义a
all
=[c
all
,r
all
,s
all
,b
all
]
t
,a
all
为mec节点的整体资源能力,其中,c
all
为cpu最大利用率阈值,如不超过50%,r
all
为内存的最大利用率阈值,s
all
为存储的最大利用率阈值,b
all
为带宽的最大资源利用率阈值。
[0050]
定义a
δ
=[c
δ
,r
δ
,s
δ
,b
δ
]
t
,其中,a
δ
为单位资源,c
δ
为加载应用功能块后cpu利用aused-nor
,wf=[af,bf,cf,df]
t
,af、bf、cf、df为各向量参数的权值,可基于经验或者基于机器训练来确定。
[0066]
考虑到应用功能块运行时可能会有其他业务部署。为了减小或消除其他业务部署的干扰,下面介绍确定单位资源的一些具体实现方式。
[0067]
作为一些实现方式,多个mec节点中的至少一个第三mec节点包括多个第三容器,每个第三mec节点的应用功能块部署在多个第三容器中的一个第三容器中。这种情况下,每个第三mec节点监测应用功能块运行前后应用功能块所部署的第三容器的资源的变化量,以该第三容器的资源的变化量作为第三mec节点各自的单位资源。
[0068]
上述实现方式中,通过监测某个第三容器的资源的变化量来确定单位资源,可以减小在应用功能块运行时其他业务部署造成的干扰。
[0069]
作为另一些实现方式,至少一个mec节点利用各自的固定资源运行相同的应用功能块,并且以该应用功能块运行前后固定资源的变化量作为各自的单位资源。例如,固定资源可以包括固定线程数、cpu资源、内存资源、存储资源、网络带宽资源以及其他必要参数。
[0070]
例如,mec节点可以从自身资源申请用于专门运行应用功能块的固定资源。应理解,不同的mec节点申请的固定资源可能并不相同。还应理解,不同mec节点申请的固定资源能够满足应用功能块在各mec节点的运行。例如,固定资源可以是上述第三容器的固定资源。
[0071]
上述实现方式中,根据固定资源的变化量来确定的单位资源更为准确,不会受到应用功能块运行时其他业务部署对固定资源的影响。
[0072]
下面结合不同实施例介绍触发每个mec节点评估各自的剩余资源的实现方式。
[0073]
在一些实施例中,每个mec节点响应于各自的计时达到预定时间,运行应用功能块,以根据图1所示方式来评估各自的剩余资源。例如,每个mec节点内部均设置有计时器。
[0074]
这种情况下,每个mec节点将存储的资源索引表中各自的剩余资源更新为各自评估的剩余资源;在更新后,每个mec节点将存储的资源索引表(例如通过组播或广播的方式)发送给多个mec节点中的其他mec节点,以触发其他mec节点运行应用功能块以评估各自的剩余资源,并且触发其他mec节点将各自存储的资源索引表中的每个mec节点的剩余资源更新为每个mec节点各自评估的剩余资源;之后,每个mec节点接收其他mec节点中的至少一个mec节点发送的各自评估的剩余资源,并将每个mec节点自身的资源索引表中至少一个mec节点各自的剩余资源更新为各自评估得到的剩余资源。
[0075]
上述实施例中,通过定时触发,每个mec节点可以将自身更新后的剩余资源发给其他mec节点,以触发其他mec节点更新自身的资源索引表。并且,在其他mec节点的剩余资源有更新的情况下,每个mec节点也可以更新自身的资源索引表。如此,可以使得多个mec节点中的资源索引表保持一致。
[0076]
在另一些实施例中,每个mec节点响应于源mec节点的资源同步请求,运行应用功能块,以根据图1所示方式来评估各自的剩余资源。
[0077]
这种情况下,每个mec节点在评估各自的剩余资源后,将各自的剩余资源发送给源mec节点。每个mec节点响应于源mec节点发送的资源预留请求,再次运行应用功能块,以根据图1所示方式再次评估各自的剩余资源。每个mec节点在再次评估的各自的剩余资源满足资源预留请求的需求的情况下,预留预定资源。
[0078]
在一个或多个实施例中,每个mec节点在预留预定资源预设时间后,向源mec节点询问是否继续预留预定资源;每个mec节点根据源mec节点返回的响应消息,确定是否继续预留预定资源。这样的方式下,有利于兼顾mec节点后续的业务部署速度和资源压力。
[0079]
例如,源mec节点返回的响应消息指示不再预留预定资源,则mec节点释放之前预留的预定资源;又例如,源mec节点返回的响应消息指示继续预留预定资源,则mec节点继续预留之前预留的预定资源。之后,每个mec节点在预留预定资源预设时间后,可以重复向源mec节点询问是否继续预留预定资源。
[0080]
在一些实施例中,在终端已经从源mec节点移动到某个mec节点的覆盖范围内的情况下,如果该mec节点评估的剩余资源不满足终端业务部署的资源需求,则该mec节点可以依靠网络切片技术等建立与源mec节点之间的专用通道,如虚拟专用网络(vpn)通道。该mec节点可以通过建立的专用通道实现终端与源mec节点之间交互数据的中转。
[0081]
在一些实施例中,该mec节点还可以缓存源mec节点与终端之间的交互数据。交互数据例如可以包括用户服务状态数据。作为示例,用户服务状态数据可以包括用户上下文信息和访问状态,如用户在源mec节点建立的与业务相关的用户个人信息、传输控制协议(tcp)会话、内存等。交互数据还可以包括其他数据,例如与应用相关的平台信息,例如虚拟机或容器的动态数据、数据库动态数据等。
[0082]
例如,在该mec节点评估的自身的剩余的资源满足终端业务部署的资源需求的情况下,可以在mec节点进行业务部署,即将业务从源mec节点迁移至该mec节点。由于该mec节点已经缓存了源mec节点与终端之间的交互数据,后续在业务部署时可以更快地实现业务从源mec节点至该mec节点的迁移。
[0083]
在又一些实施例中,每个mec节点在感知到终端可能迁移至目标mec节点的情况下,向目标mec节点发送资源同步请求,以触发目标mec节点运行应用功能块,以根据图1所示方式来评估各自的剩余资源。这种情况下,发送资源同步请求的mec节点可以理解为上文介绍的源mec节点。
[0084]
目标mec节点在评估各自的剩余资源后,可以将评估的各自的剩余资源发送至发起资源同步请求的mec节点。
[0085]
相应地,每个mec节点根据目标mec节点评估的各自的剩余资源,判断目标mec节点是否满足终端业务部署的资源需求。例如,目标mec节点评估的各自的剩余资源为多项资源的加权值,在判断该加权值满足终端业务部署的资源需求的情况下,逐项判断每项资源的剩余资源是否满足终端业务部署资源需求;在每项资源均满足终端业务部署的资源需求的情况下,判定目标mec节点满足终端业务部署的资源需求;有至少一项资源不满足终端业务部署的资源需求的情况下,判定目标mec节点不满足终端业务部署的资源需求。
[0086]
每个mec节点在目标mec节点满足终端业务部署的资源需求的情况下,向目标mec节点发送资源预留请求,以触发目标mec节点再次根据图1所示方式来运行应用功能块,以再次评估目标mec节点各自的剩余资源。目标mec节点在再次评估的各自的剩余资源满足资源预留请求的需求的情况下,预留预定资源。
[0087]
之后,与上类似地,每个mec节点后续可以接收目标mec节点询问是否继续预留预定资源的消息,进而向目标节点发送相应的响应消息,以指示目标mec节点是否继续预留预定资源。
[0088]
表1是根据本公开一些实施例的资源索引表的示例。表2是根据本公开一些实施例的业务索引表的示例。例如,mec节点在评估自身的剩余资源时可以利用业务资源表,在评估之后,可以将资源索引表中自身的剩余资源进行更新,并且与其他mec节点同步更新后的剩余资源。如此,每个mec节点基于业务索引表和资源索引表可以实现自身剩余资源的评估和与其他mec节点之间的同步。
[0089]
表1
[0090][0091][0092]
如表1所示,资源索引表可以包括下列中的一项或多项:mec节点的名称、mec节点的id、网络距离、已用资源、剩余资源。mec节点的名称可以经验设置或系统默认生成。mec节点的标识在mec网络中可以唯一标识mec节点,可基于ipv4/ipv6地址或其他形式的标签进行定义。网络距离字段可通过时延或跳数来体现,例如,跳数/时延可表示为本mec节点与其他mec节点间的mec节点的数量或者往返时延,对于本mec节点的跳数和时延的网络距离为0。已用资源为已部署业务所使用的资源的百分比归一化后的已用资源,可以百分比的形式体现。可用资源为mec节点归一化后的剩余资源,即可用资源,可以百分比的形式体现。
[0093]
表2
[0094][0095]
如表2所示,业务索引表可以包括下列中的一项或多项:序列号、业务名称、业务标识、所部署mec节点的标识、所使用资源。序列号为所部署的mec节点依据业务部署顺序自动或人工分配的序列标识。业务名称体现业务特性的名称,例如vr/ar游戏体验等。业务标识为mec服务区内业务的唯一标识,例如,可以采用字符串/数字等标识,可人工分配或者系统自动生成。所部署边缘计算节点为业务所部署边缘计算节点id,用于标识业务归属边缘计算节点;所使用资源为业务所使用的边缘计算节点资源情况,其为业务归一化后的资源使用评估值,以百分比的形式表示。
[0096]
表1所示的资源索引表和表2所示的业务索引表可以根据mec节点的标识相互关联。
[0097]
本公开实施例还提供了一种资源处理系统,包括多个mec节点。图3是根据本公开一些实施例的mec节点的结构示意图。
[0098]
如图3所示,多个mec节点中的每个mec节点可以包括运行模块301、监测模块302和评估模块303。
[0099]
运行模块301被配置为运行相同的应用功能块。监测模块302被配置为监测应用功能块运行前后每个mec节点各自资源的变化量,以变化量作为每个mec节点各自的单位资源。评估模块303被配置为根据每个mec节点各自的全部资源、已用资源和单位资源,评估每个mec节点各自的剩余资源。
[0100]
图4是根据本公开另一些实施例的mec节点的结构示意图。
[0101]
如图4所示,mec节点400包括存储器401以及耦接至该存储器401的处理器402,处理器402被配置为基于存储在存储器401中的指令,执行前述任意一个实施例的方法。
[0102]
存储器401例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如可以存储有操作系统、应用程序、引导装载程序(boot loader)以及其他程序等。
[0103]
mec节点400还可以包括输入输出接口403、网络接口404、存储接口405等。这些接口403、404、405之间、以及存储器401与处理器402之间例如可以通过总线406连接。输入输出接口403为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口404为各种联网设备提供连接接口。存储接口405为sd卡、u盘等外置存储设备提供连接接口。
[0104]
本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。
[0105]
本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述任意一个实施例的方法。
[0106]
至此,已经详细描述了本公开的各实施例。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
[0107]
本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0108]
本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解,可由计算机程序指令实现流程图中一个流程或多个流程和/或方框图中一个方框或多个方框中指定的功能。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0109]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0110]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0111]
虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改或者对部分技术特征进行等同替换。本公开的范围由所附权利要求来限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1