一种基于区块链的边缘计算虚拟基站管理方法及装置制造方法及图纸

技术编号:24015681 阅读:53 留言:0更新日期:2020-05-02 03:18
本申请实施例公开了一种基于区块链的边缘计算虚拟基站管理方法及装置。本申请实施例提供的技术方案通过将待处理终端数据分发到多个相邻边缘计算虚拟基站中进行处理,再将本地边缘计算虚拟基站处理待处理终端数据所得到的本地处理结果和相邻边缘计算虚拟基站处理待处理终端数据所得到的相邻处理结果进行对比,根据对比结果确定最终处理结果,提高处理结果的可靠性,并通过虚拟基站提供边缘计算的能力,无需将终端数据上传到云端再进行处理,提供数据处理效率。

An edge computing virtual base station management method and device based on blockchain

【技术实现步骤摘要】
一种基于区块链的边缘计算虚拟基站管理方法及装置
本申请实施例涉及基站管理
,尤其涉及一种基于区块链的边缘计算虚拟基站管理方法及装置。
技术介绍
虚拟化技术是一种资源管理技术,是将各种实体资源予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以更加灵活地使用这些资源。在无线移动通信领域中引入虚拟基站,不仅可以提高物理资源的利用率,也为迅速增长的通信容量需求提供了一种适应性解决方案。现有的虚拟基站可以解决无线接入网下基站利用率低以及由于基站分布较为分散而造成的基站建设、运营和维护费用高的问题。但是,目前的虚拟基站在接收到终端数据时,一般是上传至云端再进行处理,不利于数据的高效处理。
技术实现思路
本申请实施例提供一种基于区块链的边缘计算虚拟基站管理方法及装置,以提供边缘计算的服务,提高数据处理效率。在第一方面,本申请实施例提供了一种基于区块链的边缘计算虚拟基站管理方法,包括:将本地边缘计算虚拟基站接收的待处理终端数据发送至多个相邻边缘计算虚拟基站,所述本地边缘计算虚拟基站和所述相邻边缘计算虚拟基站作为区块链中的区块节点,并基于共识机制进行数据传输;获取所述本地边缘计算虚拟基站处理所述待处理终端数据所得到的本地处理结果;接收所述相邻边缘计算虚拟基站处理所述待处理终端数据所得到的相邻处理结果;根据所述本地处理结果和所述相邻处理结果的对比情况确定最终处理结果。进一步的,所述将本地边缘计算虚拟基站接收的待处理终端数据发送至相邻边缘计算虚拟基站,包括:将待处理终端数据分成多个子任务数据;确定所述相邻边缘计算虚拟基站的可用计算资源;基于所述可用计算资源向多个相邻边缘计算虚拟基站发送所述子任务数据。进一步的,所述基于所述可用计算资源向多个所述相邻边缘计算虚拟基站发送所述子任务数据,包括:确定每个所述子任务数据所需要的需求计算资源;根据所述可用计算资源和所述需求计算资源确定每个所述子任务数据所对应的多个相邻边缘计算虚拟基站;将所述子任务数据发送至对应的相邻边缘计算虚拟基站。进一步的,所述将本地边缘计算虚拟基站接收的待处理终端数据发送至相邻边缘计算虚拟基站,包括:确定待处理终端数据的任务类型;确定所述相邻边缘计算虚拟基站具备的计算资源类型;基于所述计算资源类型和所述任务类型的匹配关系向多个相邻边缘计算虚拟基站发送所述待处理终端数据。进一步的,所述基于所述计算资源类型和所述任务类型的匹配关系向多个相邻边缘计算虚拟基站发送所述待处理终端数据,包括:根据所述计算资源类型和所述任务类型确定对应所述待处理终端数据的相邻边缘计算虚拟基站;将所述待处理终端数据发送至对应的相邻边缘计算虚拟基站。进一步的,所述根据所述本地处理结果和所述相邻处理结果的对比情况确定最终处理结果,包括:获取所述本地处理结果和所述相邻处理结果之间的一致性;将一致性最高的处理结果确定为最终处理结果。进一步的,所述将本地边缘计算虚拟基站接收的待处理终端数据发送至多个相邻边缘计算虚拟基站,包括:基于哈希算法利用公钥对本地边缘计算虚拟基站接收的待处理终端数据进行加密;将加密后的待处理终端数据发送至多个相邻边缘计算虚拟基站,所述相邻边缘计算虚拟基站保存有与公钥对应的私钥,并基于所述私钥对接收到的待处理终端数据进行解密。在第二方面,本申请实施例提供了一种基于区块链的边缘计算虚拟基站管理装置,包括数据分发模块、本地结果获取模块、异地结果获取模块和最终结果确定模块,其中:数据分发模块,用于将本地边缘计算虚拟基站接收的待处理终端数据发送至多个相邻边缘计算虚拟基站,所述本地边缘计算虚拟基站和所述相邻边缘计算虚拟基站作为区块链中的区块节点,并基于共识机制进行数据传输;本地结果获取模块,用于获取所述本地边缘计算虚拟基站处理所述待处理终端数据所得到的本地处理结果;异地结果获取模块,用于接收所述相邻边缘计算虚拟基站处理所述待处理终端数据所得到的相邻处理结果;最终结果确定模块,用于根据所述本地处理结果和所述相邻处理结果的对比情况确定最终处理结果。在第三方面,本申请实施例提供了一种计算机设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的基于区块链的边缘计算虚拟基站管理方法。在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于区块链的边缘计算虚拟基站管理方法。本申请实施例通过将待处理终端数据分发到多个相邻边缘计算虚拟基站中进行处理,再将本地边缘计算虚拟基站处理待处理终端数据所得到的本地处理结果和相邻边缘计算虚拟基站处理待处理终端数据所得到的相邻处理结果进行对比,根据对比结果确定最终处理结果,提高处理结果的可靠性,并通过虚拟基站提供边缘计算的能力,无需将终端数据上传到云端再进行处理,提供数据处理效率。附图说明图1是本申请实施例提供的一种基于区块链的边缘计算虚拟基站管理方法的流程图;图2是本申请实施例提供的另一种基于区块链的边缘计算虚拟基站管理方法的流程图;图3是本申请实施例提供的另一种基于区块链的边缘计算虚拟基站管理方法的流程图;图4是本申请实施例提供的另一种基于区块链的边缘计算虚拟基站管理方法的流程图;图5是本申请实施例提供的一种基于区块链的边缘计算虚拟基站管理装置的结构示意图;图6是本申请实施例提供的一种计算机设备的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。图1给出了本申请实施例提供的一种基于区块链的边缘计算虚拟基站管理方法的流程图,本实施例可适用于基站管理,该基于区块链的边缘计算虚拟基站管理方法可以由基于区块链的边缘计算虚拟基站管理装置来执行,该基于区块链的边缘计算虚拟基站管理装置可通过硬件和/或软件的方式实现,并集成在计算机设备中。下述以基于区块链的边缘计算虚拟基站管理装置来执行基于区块链的边缘计算虚拟基站管理方法为例进行本文档来自技高网...

【技术保护点】
1.一种基于区块链的边缘计算虚拟基站管理方法,其特征在于,包括:/n将本地边缘计算虚拟基站接收的待处理终端数据发送至多个相邻边缘计算虚拟基站,所述本地边缘计算虚拟基站和所述相邻边缘计算虚拟基站作为区块链中的区块节点,并基于共识机制进行数据传输;/n获取所述本地边缘计算虚拟基站处理所述待处理终端数据所得到的本地处理结果;/n接收所述相邻边缘计算虚拟基站处理所述待处理终端数据所得到的相邻处理结果;/n根据所述本地处理结果和所述相邻处理结果的对比情况确定最终处理结果。/n

【技术特征摘要】
1.一种基于区块链的边缘计算虚拟基站管理方法,其特征在于,包括:
将本地边缘计算虚拟基站接收的待处理终端数据发送至多个相邻边缘计算虚拟基站,所述本地边缘计算虚拟基站和所述相邻边缘计算虚拟基站作为区块链中的区块节点,并基于共识机制进行数据传输;
获取所述本地边缘计算虚拟基站处理所述待处理终端数据所得到的本地处理结果;
接收所述相邻边缘计算虚拟基站处理所述待处理终端数据所得到的相邻处理结果;
根据所述本地处理结果和所述相邻处理结果的对比情况确定最终处理结果。


2.根据权利要求1所述的基于区块链的边缘计算虚拟基站管理方法,其特征在于,所述将本地边缘计算虚拟基站接收的待处理终端数据发送至相邻边缘计算虚拟基站,包括:
将待处理终端数据分成多个子任务数据;
确定所述相邻边缘计算虚拟基站的可用计算资源;
基于所述可用计算资源向多个相邻边缘计算虚拟基站发送所述子任务数据。


3.根据权利要求2所述的基于区块链的边缘计算虚拟基站管理方法,其特征在于,所述基于所述可用计算资源向多个所述相邻边缘计算虚拟基站发送所述子任务数据,包括:
确定每个所述子任务数据所需要的需求计算资源;
根据所述可用计算资源和所述需求计算资源确定每个所述子任务数据所对应的多个相邻边缘计算虚拟基站;
将所述子任务数据发送至对应的相邻边缘计算虚拟基站。


4.根据权利要求1所述的基于区块链的边缘计算虚拟基站管理方法,其特征在于,所述将本地边缘计算虚拟基站接收的待处理终端数据发送至相邻边缘计算虚拟基站,包括:
确定待处理终端数据的任务类型;
确定所述相邻边缘计算虚拟基站具备的计算资源类型;
基于所述计算资源类型和所述任务类型的匹配关系向多个相邻边缘计算虚拟基站发送所述待处理终端数据。


5.根据权利要求4所述的基于区块链的边缘计算虚拟基站管理方法,其特征在于,所述基于所述计算资源类型和所述任务类型的匹配关系向多个相邻边缘计算虚拟基站发送所述待处理终端数据,包括:
根据所述计算资源类型和所述任务类型确定对应所述待处理终端数据的相邻边缘计算虚拟基站;
将所...

【专利技术属性】
技术研发人员:邱然
申请(专利权)人:广州广大通电子科技有限公司
类型:发明
国别省市:广东;44

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

1