一种终端业务处理方法及装置和本地计算集群与流程

文档序号:37479189发布日期:2024-04-01 13:48阅读:7来源:国知局
一种终端业务处理方法及装置和本地计算集群与流程

本技术涉及网络通信,具体而言,涉及一种终端业务处理方法及装置和本地计算集群。


背景技术:

1、随着科学技术的不断发展,人们越发重视对便携智能终端设备(例如,智能手机、智能手表、vr(virtual reality,虚拟现实)设备、ar(augmented reality,增强现实)设备等)的使用体验,其中智能终端设备轻量化便是当前增强用户使用体验的重要手段。而随着网络通信技术的飞速发展,智能终端设备需要处理的业务种类和业务数据量都愈发巨大,这便导致智能终端设备在实现轻量化效果的同时,需要配备高性能的数据处理器件才能基本满足多元化发展的互联网业务执行需求。

2、但值得注意的是,这种终端设备实现方案的整体成本较高,无法与互联网业务发展态势适配,导致对应轻量化终端设备最终会因设备算力性能有限而无法处理用户期望的互联网业务。


技术实现思路

1、有鉴于此,本技术的目的在于提供一种终端业务处理方法及装置和本地计算集群,能够利用本地高强算力集群代替终端设备执行用户期望的互联网业务,使终端设备可直接基于数据接收功能和数据显示功能实现实时性强的业务结果展示效果,以有效避免业务运算执行操作给终端设备带来的电量损耗问题、设备散热问题和计算资源不足问题,便于终端设备实现低成本的轻量化效果,无需对应终端设备配备高性能的数据处理器件。

2、为了实现上述目的,本技术实施例采用的技术方案如下:

3、第一方面,本技术提供一种终端业务处理方法,应用于与外网服务器通信连接的本地计算集群,所述方法包括:

4、接收目标终端设备在所述本地计算集群的网络覆盖范围内发送的终端业务执行请求,其中所述终端业务执行请求包括期望终端业务的算力需求信息和所述目标终端设备的终端设备信息;

5、检测所述算力需求信息和所述终端设备信息是否符合代执服务提供条件;

6、在检测到所述算力需求信息和所述终端设备信息符合代执服务提供条件的情况下,针对所述期望终端业务分配适配的预留算力资源,并建立所述目标终端设备与所述本地计算集群的数据传输通道;

7、通过所述数据传输通道接收所述目标终端设备针对所述期望终端业务发送的用户操作信息,并从所述外网服务器处获取与所述用户操作信息匹配的业务数据;

8、基于获取到的所述业务数据调用所述预留算力资源执行所述期望终端业务,得到对应的目标渲染数据,其中所述目标渲染数据用于表示所述期望终端业务的业务执行结果;

9、通过所述数据传输通道将所述目标渲染数据发送给所述目标终端设备进行渲染显示。

10、在可选的实施方式中,所述检测所述算力需求信息和所述终端设备信息是否符合代执服务提供条件的步骤,包括:

11、检测所述本地计算集群当前支持的算力服务类型、通信带宽和可用算力资源量是否满足所述算力需求信息,并检测所述终端设备信息是否支持数据实时渲染显示功能;

12、若检测到所述本地计算集群当前支持的算力服务类型、通信带宽和可用算力资源量不满足所述算力需求信息,和/或所述终端设备信息不支持数据实时渲染显示功能,则判定所述算力需求信息和所述终端设备信息不符合代执服务提供条件,否则判定所述算力需求信息和所述终端设备信息符合代执服务提供条件。

13、在可选的实施方式中,所述针对所述期望终端业务分配适配的预留算力资源的步骤,包括:

14、根据所述算力需求信息,预估所述期望终端业务所涉及的至少一种目标算力服务类型各自所需的期望算力资源量;

15、针对每种目标算力服务类型,统计所述本地计算集群包括的与该种目标算力服务类型对应的至少一个目标集群设备当前的可用算力资源;

16、按照与该种目标算力服务类型对应的期望算力资源量,在所述至少一个目标集群设备当前的可用算力资源中进行资源预留处理。

17、在可选的实施方式中,所述方法还包括:

18、在检测到所述算力需求信息和所述终端设备信息不符合代执服务提供条件的情况下,向所述目标终端设备发送业务无法代执消息。

19、在可选的实施方式中,所述方法还包括:

20、检测所述目标终端设备是否离开所述本地计算集群的网络覆盖范围,并检测所述目标终端设备针对所述期望终端业务发送的信息是否属于业务代执结束消息;

21、在检测到所述目标终端设备离开所述本地计算集群的网络覆盖范围,或者所述目标终端设备针对所述期望终端业务发送的信息属于业务代执结束消息的情况下,对与所述期望终端业务相关的所有数据进行存储,并断开所述数据传输通道。

22、在可选的实施方式中,所述方法还包括:

23、检测当前是否存在终端设备进入所述本地计算集群的网络覆盖范围;

24、在检测到存在终端设备进入所述本地计算集群的网络覆盖范围的情况下,向所述终端设备发送业务代执邀请;

25、接收所述终端设备针对所述业务代执邀请发送的业务代执同意消息,并向所述终端设备发送代执业务询问消息,其中所述代执业务询问消息用于指示所述终端设备针对代执终端业务反馈匹配的终端业务执行请求。

26、第二方面,本技术提供一种终端业务处理装置,应用于与外网服务器通信连接的本地计算集群,所述装置包括:

27、待执请求接收模块,用于接收目标终端设备在所述本地计算集群的网络覆盖范围内发送的终端业务执行请求,其中所述终端业务执行请求包括期望终端业务的算力需求信息和所述目标终端设备的终端设备信息;

28、业务代执检测模块,用于检测所述算力需求信息和所述终端设备信息是否符合代执服务提供条件;

29、业务代执预备模块,用于在所述业务代执检测模块检测到所述算力需求信息和所述终端设备信息符合代执服务提供条件的情况下,针对所述期望终端业务分配适配的预留算力资源,并建立所述目标终端设备与所述本地计算集群的数据传输通道;

30、业务数据获取模块,用于通过所述数据传输通道接收所述目标终端设备针对所述期望终端业务发送的用户操作信息,并从所述外网服务器处获取与所述用户操作信息匹配的业务数据;

31、业务代替执行模块,用于基于获取到的所述业务数据调用所述预留算力资源执行所述期望终端业务,得到对应的目标渲染数据,其中所述目标渲染数据用于表示所述期望终端业务的业务执行结果;

32、执行结果反馈模块,用于通过所述数据传输通道将所述目标渲染数据发送给所述目标终端设备进行渲染显示。

33、在可选的实施方式中,所述装置还包括:

34、作业消息发送模块,用于在所述业务代执检测模块检测到所述算力需求信息和所述终端设备信息不符合代执服务提供条件的情况下,向所述目标终端设备发送业务无法代执消息;

35、终端信息检测模块,用于检测所述目标终端设备是否离开所述本地计算集群的网络覆盖范围,并检测所述目标终端设备针对所述期望终端业务发送的信息是否属于业务代执结束消息;

36、业务结束处理模块,用于在所述终端信息检测模块检测到所述目标终端设备离开所述本地计算集群的网络覆盖范围,或者所述目标终端设备针对所述期望终端业务发送的信息属于业务代执结束消息的情况下,对与所述期望终端业务相关的所有数据进行存储,并断开所述数据传输通道。

37、在可选的实施方式中,所述终端信息检测模块,还用于检测当前是否存在终端设备进入所述本地计算集群的网络覆盖范围;

38、所述作业消息发送模块,还用于在所述终端信息检测模块检测到存在终端设备进入所述本地计算集群的网络覆盖范围的情况下,向所述终端设备发送业务代执邀请;

39、所述作业消息发送模块,还用于接收所述终端设备针对所述业务代执邀请发送的业务代执同意消息,并向所述终端设备发送代执业务询问消息,其中所述代执业务询问消息用于指示所述终端设备针对代执终端业务反馈匹配的终端业务执行请求。

40、第三方面,本技术提供一种本地计算集群,所述本地计算集群与外网服务器通信连接,所述本地计算集群包括多个计算集群设备;

41、所述多个计算集群设备各自存储有计算机程序,并可执行所述计算机程序,以相互协同地实现前述实施方式中任意一项所述的终端业务处理方法。

42、在此情况下,本技术实施例的有益效果可以包括以下内容:

43、本技术中的本地计算集群在接收到由处于该本地计算集群的网络覆盖范围内的目标终端设备发送的终端业务执行请求后,会在该终端业务执行请求符合代执服务提供条件时,针对期望终端业务分配适配的预留算力资源,并建立目标终端设备与本地计算集群的数据传输通道,以通过数据传输通道接收目标终端设备针对期望终端业务发送的用户操作信息,并从外网服务器处获取与用户操作信息匹配的业务数据,而后基于获取到的业务数据调用预留算力资源执行期望终端业务,得到对应的目标渲染数据,再通过数据传输通道将目标渲染数据发送给目标终端设备进行渲染显示,从而通过利用本地高强算力集群代替终端设备执行用户期望的互联网业务,使终端设备可直接基于数据接收功能和数据显示功能实现实时性强的业务结果展示效果,来避免业务运算执行操作给终端设备带来的电量损耗问题、设备散热问题和计算资源不足问题,便于终端设备实现低成本的轻量化效果,无需对应终端设备配备高性能的数据处理器件。

44、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1