一种电网非结构化文本分析技术的云边计算卸载方法技术

技术编号:37447407 阅读:19 留言:0更新日期:2023-05-06 09:19
本发明专利技术是一种电网非结构化文本分析技术的云边计算卸载方法,首先,该方法判断用户计算任务是否超过计算限度来决定使用本地计算或计算卸载的处理方式,若超过计算限度则允许用户将任务卸载到MEC端进行计算,之后将结果传输到目的节点。通过优化用户节点到MEC端,来减小从用户终端节点到目的节点的传输时延,来满足不同场景、不同应用以及不同用户的需求。本发明专利技术将计算任务分为本地计算或者边缘卸载的方式,增强了计算效率,弥补了云端的高延迟的不足,提高了处理流程的流畅性,减轻了云计算的负荷,可为用户提供更快的响应;允许MEC端预先缓存用户的计算子任务,之后用户端只需上传输入参数即可执行计算任务,增强了传输效率。率。率。

【技术实现步骤摘要】
一种电网非结构化文本分析技术的云边计算卸载方法


[0001]本专利技术涉及电力行业的
,尤其涉及一种电网非结构化文本分析技术的云边计算卸载方法。

技术介绍

[0002]随着互联网和大数据的日益发展,电网企业在信息化建设过程中产出数据量越来越大,非结构化数据占比也在逐步增大。非结构化数据指文本、图像、视频/音频、网页等无法用数据库二维逻辑表来表示的数据结构,是企业重要的数据资产,在提高企业竞争力方面正发挥越来越重要的作用。然而,非结构化数据往往数据类型多、数据量大,难以统一管理和充分利用,同时非结构化数据挖掘的业务需求不明确,缺乏统一的业务数据模型规范导致非结构化数据无法有效的处理。
[0003]移动边缘计算(MEC)是指在移动网络边缘部署计算和存储资源,为移动网络提供服务环境和云计算能力,从而为用户提供超低时延和高带宽的网络服务解决方案。其中,作为MEC中关键技术之一,计算卸载指终端设备将部分或全部计算任务交给云计算环境处理的技术,着重解决移动设备资源存储、计算性能以及能效等方面存在的不足。计算卸载技术主要包括卸载决策、资源分配和卸载系统。其中,卸载决策主要解决的是移动终端决定如何卸载、卸载多少和卸载什么的问题;资源分配重点解决终端在实现卸载后的资源分配;卸载系统则侧重于移动用户迁移过程中的实现方案。
[0004]通过计算卸载技术,电力采集设备或专用移动终端可以将计算任务卸载到边缘计算服务器或云计算服务器,以扩展终端侧的计算资源,节省应用处理能耗,提高应用执行效率。
[0005]随着物联网和5G技术的发展,很多部署在终端设备上的计算密集型与时延敏感型应用对网络的时延和带宽提出了更高的要求,如更低的时延、更快的速度和更高的带宽。虽然现有技术发展迅速,但终端设备的计算能力和存储能力无法处理和存储庞大的数据,无法满足应用的需求。目前,计算卸载技术需要在用户和MEC端间传输数据,而数据在传输过程中会带来能量消耗和时延,在整个计算中占据了主要部分,难以满足用户的计算需求。

技术实现思路

[0006]本专利技术旨在解决现有技术的不足,而提供一种电网非结构化文本分析技术的云边计算卸载方法,可用于缓解电力采集设备或专用移动终端计算资源受限的问题。
[0007]本专利技术为实现上述目的,采用以下技术方案:
[0008]一种电网非结构化文本分析技术的云边计算卸载方法,具体步骤为:
[0009]S1、用户节点产生计算任务;
[0010]S2、根据用户计算任务与计算限度的对比,判断用户计算是否可以本地计算;
[0011]S21、如果用户计算任务未超过计算限度,用户在本地完成计算任务,并将用户的计算结果传输给目的节点,结束计算任务;
[0012]S22、如果用户计算任务超过计算限度,用户向各MEC端发送卸载请求,各MEC端响应用户的请求,传回各项参数,确定最优MEC端,MEC端检查是否存储了用户的计算子任务;
[0013]S221、若有相应的计算子任务存储,用户上传子任务执行参数来调用MEC端执行计算任务,再判断用户是否剩余计算子任务;
[0014]S2211、如果用户没有剩余计算子任务,MEC端将计算结果传给目的节点,结束计算任务;
[0015]S2212、如果用户有剩余计算子任务,用户将剩余子任务卸载到MEC端,MEC端执行用户计算任务,MEC端将计算结果传给目的节点,结束计算任务;
[0016]S222、若没有相应的计算子任务存储,用户将全部计算任务卸载到MEC端,MEC端执行用户计算任务,MEC端将计算结果传给目的节点,结束计算任务。
[0017]步骤S22中,根据延时最小化的策略确定最优MEC端。
[0018]步骤S22中,确定最优MEC端,使延时最小化所采用的卸载策略为:建立计算卸载模型;之后确定约束条件;最后求解最优卸载模型,得到最优MEC端。
[0019]计算卸载模型为:
[0020]T=T
client
+T
transmission
[0021]其中,T代表用户终端节点到各MEC端节点的总时延,T
client
代从用户端任务到各MEC端的传输时延之和,T
transmission
代表从用户端到各MEC端的传播时延之和;
[0022][0023]其中,R1代表用户节点与MEC端之间的路由跳数,D代表用户计算任务的数据量,B
i
代表第i跳的传输带宽。
[0024][0025]其中,R1代表用户节点到MEC端之间的路由跳数,d
i
代表第i跳数据的物理传播距离,V
i
代表第i跳数据的传播速率。
[0026]约束条件包括传输带宽上限、MEC端计算能力上限和计算卸载方式选择限制。
[0027]传输带宽上限为MEC端所允许的最大带宽;MEC端计算能力上限为MEC端的计算资源完成用户端的计算任务的上限;计算卸载方式选择限制为用户端节点只能选择本地计算或卸载到边缘。
[0028]本专利技术的有益效果是:本专利技术将计算任务分为本地计算或者边缘卸载的方式,增强了计算效率,弥补了云端的高延迟的不足,提高了处理流程的流畅性,减轻了云计算的负荷,可为用户提供更快的响应;允许MEC端预先缓存用户的计算子任务,之后用户端只需上传输入参数即可执行计算任务,增强了传输效率。
附图说明
[0029]图1为本专利技术的工作流程图;
[0030]以下将结合本专利技术的实施例参照附图进行详细叙述。
具体实施方式
[0031]以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。在下列段落中参照附图以举例方式更具体地描述本专利技术。根据下面说明和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。
[0032]需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。当一个组件被认为是“设置于”另一个组件,它可以是直接设置在另一个组件上或者可能同时存在居中组件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
[0033]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0034]下面结合附图和实施例对本专利技术作进一步说明:
[0035]一种电网非结构化文本分析技术的云边计算卸载方法,如图1所示,具体步骤为:
[0036]S1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电网非结构化文本分析技术的云边计算卸载方法,其特征在于,具体步骤为:S1、用户节点产生计算任务;S2、根据用户计算任务与计算限度的对比,判断用户计算是否可以本地计算;S21、如果用户计算任务未超过计算限度,用户在本地完成计算任务,并将用户的计算结果传输给目的节点,结束计算任务;S22、如果用户计算任务超过计算限度,用户向各MEC端发送卸载请求,各MEC端响应用户的请求,传回各项参数,确定最优MEC端,MEC端检查是否存储了用户的计算子任务;S221、若有相应的计算子任务存储,用户上传子任务执行参数来调用MEC端执行计算任务,再判断用户是否剩余计算子任务;S2211、如果用户没有剩余计算子任务,MEC端将计算结果传给目的节点,结束计算任务;S2212、如果用户有剩余计算子任务,用户将剩余子任务卸载到MEC端,MEC端执行用户计算任务,MEC端将计算结果传给目的节点,结束计算任务;S222、若没有相应的计算子任务存储,用户将全部计算任务卸载到MEC端,MEC端执行用户计算任务,MEC端将计算结果传给目的节点,结束计算任务。2.根据权利要求1所述的一种电网非结构化文本分析技术的云边计算卸载方法,其特征在于,步骤S22中,根据延时最小化的策略确定最优MEC端。3.根据权利要求2所述的一种电网非结构化文本分析技术的云边计算卸载方法,其特征在于,步骤S22中,确定最优MEC端,使延时最小化所采用的卸载策略为:建立计算...

【专利技术属性】
技术研发人员:张小东王栋赵书函刘宁杨明杰张驰陈沛
申请(专利权)人:国网甘肃省电力公司信息通信公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1