一种通信方法及设备技术

技术编号:32345616 阅读:9 留言:0更新日期:2022-02-20 02:00
本申请实施例提供了一种通信方法及设备,该方法为:终端装置在执行目标业务过程中,若确定本地未保存对待处理数据进行处理的目标计算实例,则向服务器发送所述待处理数据和所述目标计算实例的标识,以通过所述服务器上保存的所述目标计算实例对所述待处理数据进行处理,得到处理结果。这样,终端装置可以选择与自身计算性能匹配的目标业务的版本安装,并在该版本中未配置某个计算实例时,直接通过部署在服务器中的该计算实例进行处理。显然,通过该方法,终端装置可以摆脱计算性能的限制,实现各种高计算要求的业务,最终实现高计算要求的业务与终端设备计算性能的解绑。的业务与终端设备计算性能的解绑。的业务与终端设备计算性能的解绑。

【技术实现步骤摘要】
一种通信方法及设备


[0001]本申请涉及通信
,尤其涉及一种通信方法及设备。

技术介绍

[0002]人工智能(artificial intelligence,AI)、虚拟现实(virtual reality,VR)、增强现实(augmented reality,AR)、三维重建(3dreconstruction,3D)技术的发展,以及对深度学习和计算机视觉的深入研究,大大丰富了终端设备的应用场景。由于这些技术中涉及到大量的图像计算和AI算法,为了使能这些技术,很多款终端设备配置有高性能的中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit、GPU)和神经网络处理器(Neural-network Processing Unit,NPU)计算资源,来满足终端设备日益增长的计算需求。但是,这些高性能的计算器件,对终端设备的功耗造成了严重影响。
[0003]一些对体积和功耗有要求的终端设备,例如智能手机、可穿戴设备等,在配置计算器件时会受到明显的限制。
[0004]另外,随着功能的不断完善、计算复杂度的不断提高,很多AI、VR/AR、3D类应用也对计算能力要求和实时性要求也更严苛。因此即使是高配置的终端设备,也不得不在应用的效果和功能上做出大量的牺牲和剪裁,极大的降低了用户体验。
[0005]而一些低配置的终端设备,由于计算能力受限,几乎无法运行这类应用。
[0006]因此,如何在各种配置的终端设备上,实现高计算要求的应用(如以上应用)的功能,是本领域亟待解决的问题。

技术实现思路

[0007]本申请提供一种通信方法及设备,用于实现高计算要求的业务与终端设备计算性能的解绑。
[0008]第一方面,本申请实施提供了一种通信方法,该方法包括以下步骤:
[0009]终端装置获取计算请求和数据,其中,所述数据为目标业务的数据,所述目标业务由至少一个计算实例实现,所述计算请求用于通知所述终端装置通过目标计算实例对所述数据进行处理,所述目标计算实例包含在所述至少一个计算实例中;所述终端装置根据所述计算请求,确定所述目标计算实例的标识;当所述终端装置根据所述目标业务的计算实例配置信息,确定未保存所述目标计算实例时,所述终端装置向服务器发送所述待处理数据和所述目标计算实例的标识,使能所述数据由所述服务器保存的所述目标计算实例处理;所述终端装置接收来自所述服务器的对所述数据的处理结果。
[0010]通过该方法,软件开发商可以将具有高计算要求的目标业务可以分割为多个计算实例,每个计算实例负责该目标业务的一部分计算任务,并将该目标业务的部分或全部计算实例部署在服务器中,这样,终端装置可以选择与自身计算性能匹配的目标业务的版本安装,并在该版本中未配置某个计算实例时,直接通过部署在服务器中的该计算实例进行处理。通过该方法,终端装置可以摆脱计算性能的限制,实现各种高计算要求的业务,最终
实现高计算要求的业务与终端装置计算性能的解绑。另外,通过该方法,终端装置可以将目标业务中一些具有高计算要求的计算实例卸载到服务器上,从而可以明显降低终端装置执行该目标业务时的功耗和资源占用。
[0011]在一种可能的设计中,所述计算请求中携带所述目标计算实例的标识;或者当所述计算请求中携带所述目标计算实例的信息的情况下,所述终端装置可以根据所述计算请求中的所述目标计算实例的信息,确定所述目标计算实例的标识。
[0012]通过该设计,所述终端装置能够根据所述计算请求,确定需要进行处理的目标计算实例的标识。
[0013]在一种可能的设计中,在确定未保存所述目标计算实例时,所述终端装置还可以向所述服务器发送计算指令,所述计算指令用于通知所述服务器对运行所述目标计算实例进行计算资源调度。
[0014]通过该设计,所述终端装置可以通过计算指令通知服务器进行计算资源调度。
[0015]在一种可能的设计中,在所述服务器为多接入边缘计算MEC服务器的情况下,所述终端装置通过移动通信系统,向所述MEC服务器发送所述待处理数据和所述目标计算实例的标识;以及所述终端装置通过所述移动通信系统,接收来自所述MEC服务器的所述处理结果。
[0016]MEC服务器部署在移动通信系统的核心网中,由于终端装置与MEC服务器之间的交互无需通过广域互联网,并且相对于普通服务器,终端装置与MEC服务器之间的网络距离更近,因此,终端装置与MEC服务器之间数据传输的实时性较强,能够满足各种业务的低时延、高稳定性和流畅性的要求。
[0017]第二方面,本申请实施例还提供了一种通信方法,该方法包括以下步骤:
[0018]服务器接收终端装置发送的数据和目标计算实例的标识;所述服务器通过所述目标计算实例的标识所指示的所述目标计算实例,对所述数据进行处理;所述服务器向所述终端装置发送所述处理的处理结果。
[0019]由于服务器具有较高的计算能力,拥有丰富的计算资源,以及能够实现各种并行计算策略,相对于终端装置自行运行计算实例得到计算结果,服务器可以明显缩短终端装置得到该计算结果的时延。通过该方法,终端装置可以摆脱计算性能的限制,实现各种高计算要求的业务,最终实现高计算要求的业务与终端装置计算性能的解绑。另外,通过该方法,终端装置可以将目标业务中一些具有高计算要求的计算实例卸载到服务器上,从而可以明显降低终端装置执行该目标业务时的功耗和资源占用。
[0020]在一种可能的设计中,在所述服务器通过所述目标计算实例,对所述数据进行处理之前,所述服务器还可以确定运行所述目标计算实例所使用的目标计算资源;这样,所述服务器可以使用所述目标计算资源运行所述目标计算实例。
[0021]通过该设计,所述服务器可以为运行所述目标计算实例进行资源调度,以便所述目标计算实例可以成功运行。
[0022]在一种可能的设计中,所述服务器接收所述终端装置发送的计算指令后,根据所述计算指令,确定运行所述目标计算实例所使用的目标计算资源。其中,所述计算指令用于通知所述服务器对运行所述目标计算实例进行计算资源调度。
[0023]通过该设计,终端装置可以通过计算指令通知服务器进行计算资源调度。
[0024]在一种可能的设计中,在所述服务器为多接入边缘计算MEC服务器的情况下,所述MEC服务器通过移动通信系统,接收所述终端装置发送的所述待处理数据和所述目标计算实例的标识;以及所述MEC服务器通过所述移动通信系统,向所述终端装置发送所述处理结果。
[0025]MEC服务器部署在移动通信系统的核心网中,由于终端装置与MEC服务器之间的交互无需通过广域互联网,并且相对于普通服务器,终端装置与MEC服务器之间的网络距离更近,因此,终端装置与MEC服务器之间数据传输的实时性较强,能够满足各种业务的低时延、高稳定性和流畅性的要求。
[0026]第三方面,本申请实施例提供了一种通信装置,包括用于执行以上第一方面或第二方面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,其特征在于,包括:终端装置获取计算请求和数据,其中,所述数据为目标业务的数据,所述目标业务由至少一个计算实例实现,所述计算请求用于通知所述终端装置通过目标计算实例对所述数据进行处理,所述目标计算实例包含在所述至少一个计算实例中;所述终端装置根据所述计算请求,确定所述目标计算实例的标识;当所述终端装置根据所述目标业务的计算实例配置信息,确定未保存所述目标计算实例时,所述终端装置向服务器发送所述数据和所述目标计算实例的标识,使能所述数据由所述服务器保存的所述目标计算实例处理;所述终端装置接收来自所述服务器的对所述数据的处理结果。2.如权利要求1所述的方法,其特征在于,所述计算请求中携带所述目标计算实例的标识;或者所述计算请求中携带所述目标计算实例的信息;所述终端装置根据所述计算请求,确定所述目标计算实例的标识,包括:所述终端装置根据所述目标计算实例的信息,确定所述目标计算实例的标识。3.如权利要求1或2所述的方法,其特征在于,在确定未保存所述目标计算实例时,所述方法还包括:所述终端装置向所述服务器发送计算指令,所述计算指令用于通知所述服务器对运行所述目标计算实例进行计算资源调度。4.如权利要求1-3任一项所述的方法,其特征在于,所述服务器为多接入边缘计算MEC服务器;所述终端装置向服务器发送所述待处理数据和所述目标计算实例的标识,包括:所述终端装置通过移动通信系统,向所述MEC服务器发送所述待处理数据和所述目标计算实例的标识;所述终端装置接收来自所述服务器的所述处理结果,包括:所述终端装置通过所述移动通信系统,接收来自所述MEC服务器的所述处理结果。5.一种通信方法,其特征在于,包括:服务器接收终端装置发送的数据和目标计算实例的标识;所述服务器通过所述目标计算实例的标识所指示的所述目标计算实例,对所述数据进行处理;所述服务器向所述终端装置发送所述处理的处理结果。6.如权利要求5所述的方法,其特征在于,在所述服务器通过所述目标计算实例,对所述数据进行处理之前,所述方法还包括:所述服务器确定运行所述目标计算实例所使用的目标计算资源;所述服务器使用所述目标计算资源运行所述目标计算实例。7.如权利要求6所述的方法,其特征在于,所述方法还包括:所述服务器接收所述终端装置发送的计算指令,所述计算指令用于通知所述服务器对运行所述目标计算实例进行计算资源调度;所述服务器确定运行所述目标计算实例所使用的目标计算资源,包括:所述服务器根据所述计算指令,确定运行所述目标计算实例所使用的目标计算资源。
8.如权利要求5-7任一项所述的方法,其特征在于,所述服务器为多接入边缘计算MEC服务器;所述服务器接收所述终端装置发送的所述待处理数据和所述目标计算实例的标识,包括:所述MEC服务器通过移动通信系统,接收所述终端装置发送的所述待处理数据和所述目标计算实例的标识;所述服务器向所述终端装置发送所述处理结果,包括:所述MEC服务器通过所述移动通信系统,向所述终端装置发送所述处理结果。9.一种终端装置,其特征在于,包括:通信单元,用于接收和发送消息;处理单元,用于:获取计算请求和数据,其中,所述数据为目标业务的数据,所述目标业务由至少一个计算实例实现,所述计算请求用于通知所述终端装置通过目标计算实例对所述数据进行处理,所述目标计算实例包含在所述至少一个计算实例中;根据所述计算请求,确定所述目标计算实例的标识;当根据所述目标业务的计算实例配置信息,确定未保存所述目标计算实例时,控制所述通信单元...

【专利技术属性】
技术研发人员:邹阳唐朋成徐杰闫智海
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1