一种通信方法、装置及系统制造方法及图纸

技术编号:35200499 阅读:17 留言:0更新日期:2022-10-15 10:08
本申请提供一种通信方法、装置及系统,涉及通信技术领域,该方法用以实现在为终端选择目标应用服务器时参考各第一应用服务器分别针对终端的应用上下文的迁移完成时间,实现了所选择的目标应用服务器可以更好地为终端提供服务。该方案包括:第一网元获取第一网元关联的一个或多个第一应用服务器中每个第一应用服务器针对终端的应用上下文的迁移完成时间;应用上下文为第二应用服务器上针对终端的第一应用的信息,第二应用服务器为当前为终端提供服务的服务器;第一网元向第二网元发送每个第一应用服务器针对终端的应用上下文的迁移完成时间,应用上下文的迁移完成时间用于确定一个或多个第一应用服务器中为终端提供服务的目标应用服务器。务的目标应用服务器。务的目标应用服务器。

【技术实现步骤摘要】
一种通信方法、装置及系统


[0001]本申请涉及通信
,尤其涉及一种通信方法、装置及系统。

技术介绍

[0002]在边缘应用运行的过程中,当终端发生移动,例如边缘数据网络(edge data network,EDN)之间的终端移动、局域数据网络(Land Area Data Network,LADN)之间的终端移动时,当前提供服务的边缘应用服务器可能无法继续为当前运行的应用提供服务,或者当前提供服务的边缘应用服务器已经不是可以为该终端提供服务的最优的应用服务器,其他的边缘应用服务器可能更适合为该终端上的应用程序客户端服务,因此需要使用新的边缘应用服务器(称为目标边缘应用服务器,T

EAS)替换当前进行服务的边缘应用服务器(称为源边缘应用服务器,S

EAS)为该终端提供服务,在此过程中需要将相关的应用上下文从S

EAS迁移至T

EAS中,在此过程中会引起应用服务短暂挂起或中断,从而影响业务的连续性和用户体验。
[0003]为了使得所选择的新的EAS对上述应用运行中断的影响尽可能低,从而更好地为终端提供服务,如何选择目标边缘应用服务器是亟需解决的技术问题。

技术实现思路

[0004]本申请实施例提供一种通信方法、装置及系统,该方法用以实现在为终端选择目标应用服务器时参考各第一应用服务器分别针对终端的应用上下文的迁移完成时间,实现了所选择的目标应用服务器可以更好地为终端提供服务。
[0005]为达到上述目的,本申请实施例提供如下技术方案:
[0006]第一方面,本申请实施例提供一种通信方法,该方法包括:第一网元获取第一网元关联的一个或多个第一应用服务器中每个第一应用服务器针对终端的应用上下文的迁移完成时间。第一网元向第二网元发送每个第一应用服务器针对终端的应用上下文的迁移完成时间。应用上下文为当前为终端提供服务的第二应用服务器上针对终端的第一应用的信息。每个第一应用服务器针对终端的应用上下文的迁移完成时间用于确定一个或多个第一应用服务器中为终端提供服务的目标应用服务器。
[0007]本申请实施例提供一种通信方法,在将为终端提供服务的应用服务器从第二应用服务器更换为目标应用服务器的过程中需要将该终端在第二应用服务器上的应用上下文迁移至目标应用服务器,虽然一个或多个第一应用服务器均可以为终端提供服务,但是由于应用上下文迁移到每个第一应用服务器所需要的迁移完成时间存在差异,而在应用上下文迁移过程中,会引起终端的应用服务短暂挂起或中断,所以迁移完成时间会影响终端的第一应用的运行,基于此,本申请实施例中第一网元获取每个第一应用服务器针对终端的应用上下文的迁移完成时间。然后,第一网元向第二网元提供每个第一应用服务器针对终端的应用上下文的迁移完成时间。这样可以辅助第二网元根据每个第一应用服务器针对终端的应用上下文的迁移完成时间从一个或多个第一应用服务器中选择目标应用服务器,尽
可能降低迁移完成时间对应用运行中断的影响,使得所选择的目标应用服务器能够更好地为终端提供服务。
[0008]在本申请的一种可能的实现方式中,第一网元获取第一网元关联的一个或多个第一应用服务器中每个第一应用服务器针对终端的应用上下文的迁移完成时间,包括:第一网元从每个第一应用服务器处获取每个第一应用服务器各自针对终端的应用上下文的迁移完成时间。该方案中由第一应用服务器自行计算各自针对终端的应用上下文的迁移完成时间,降低了第一网元的处理负担。
[0009]在本申请的一种可能的实现方式中,在第一网元从每个第一应用服务器处获取每个第一应用服务器各自针对终端的应用上下文的迁移完成时间之前,本申请实施例提供的方法还包括:第一网元向每个第一应用服务器发送用于请求第一应用服务器针对终端的应用上下文的迁移完成时间的第一请求消息。以实现第一应用服务器基于来自第一网元的请求向第一网元提供针对终端的应用上下文的迁移完成时间。
[0010]在本申请的一个可能的实现方式中,本申请实施例提供的方法还包括:第一网元向每个第一应用服务器发送第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项。第二相关信息包括第二应用服务器的位置信息、负载信息或网络状况中的一个或多个。通过向第一应用服务器提供用于计算迁移完成时间的信息(比如,第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项),这样避免了第一应用服务器自行获取该信息的过程。
[0011]值得说明的是,本申请实施例中涉及到的第一相关信息/第二相关信息包括任何对确定迁终端的应用上下文的迁移完成时间有影响的信息,并不局限于位置信息、负载信息或网络状况中的一个或多个,本申请只是以位置信息、负载信息或网络状况为例说明。
[0012]可选的,第一请求消息中包括第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项,这样可以降低信令开销。
[0013]可选的,在第一网元未向第一应用服务器提供第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项的情况下,第一应用服务器为了计算迁移完成时间,可以自行获取第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项、比如,第一应用服务器可以从第一使能服务器或第二应用服务器处获取第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项。那么这时第一请求消息中可以包括第一使能服务器的标识,第二应用服务器的标识中的一项或多项。值得说明的是,在第一网元为第二使能服务器的情况下,表示为终端更换了提供服务的使能服务器,这时第一请求消息中携带第一使能服务器的标识,第二应用服务器的标识中的一项或多项。在第一网元为第三使能服务器的情况下,表示为终端提供服务的使能服务器未更换,则第一请求消息中携带第二应用服务器的标识。第一使能服务器为更换使能服务器前为终端提供服务的使能服务器,该第一使能服务器与第二应用服务器关联。第二使能服务器为更换后为终端提供服务的使能服务器。第三使能服务器为当前为终端提供服务的使能服务器。
[0014]在本申请的一种可能的实现方式中,第一网元获取第一网元关联的一个或多个第一应用服务器中每个第一应用服务器针对终端的应用上下文的迁移完成时间,包括:第一网元接收来自第三网元的每个第一应用服务器针对终端的应用上下文的迁移完成时间。第三网元为数据分析网元或边缘配置服务器或策略控制网元。由第三网元计算每个第一应用
服务器针对终端的应用上下文的迁移完成时间,降低了第一网元的处理负担。
[0015]在本申请的一种可能的实现方式中,本申请实施例提供的方法还包括:第一网元向第三网元发送用于请求每个第一应用服务器针对终端的应用上下文的迁移完成时间的第二请求消息。
[0016]在本申请的一种可能的实现方式中,本申请实施例提供的方法还包括:第一网元向第三网元发送每个第一应用服务器的第一相关信息、第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项。其中,第一相关信息包括第一应用服务器的位置信息、负载信息或网络状况本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,其特征在于,包括:第一网元获取关联的一个或多个第一应用服务器中,每个所述第一应用服务器针对终端的应用上下文的迁移完成时间;所述第一应用服务器用于为所述终端提供服务,所述应用上下文为第二应用服务器上的针对所述终端的第一应用的信息,所述第二应用服务器为当前为所述终端提供服务的应用服务器;所述第一网元根据所述每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,从一个或多个所述第一应用服务器中确定至少一个目标应用服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一网元接收来自第二网元的第一信息,所述第一信息为期待的应用上下文的迁移完成时间;所述第一网元根据所述每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,从一个或多个所述第一应用服务器中确定至少一个目标应用服务器,包括:所述第一网元根据所述第一信息和所述每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,确定至少一个所述目标应用服务器。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述第一网元向第二网元发送至少一个所述目标应用服务器的信息。4.根据权利要求2或3所述的方法,其特征在于,至少一个所述目标应用服务器针对所述终端的应用上下文的迁移完成时间小于或等于所述期待的应用上下文的迁移完成时间。5.一种通信方法,其特征在于,包括:第一网元获取所述第一网元关联的一个或多个第一应用服务器中,每个所述第一应用服务器针对终端的应用上下文的迁移完成时间;所述应用上下文为第二应用服务器上针对所述终端的第一应用的信息,所述第二应用服务器为当前为所述终端提供服务的应用服务器;所述第一网元向第二网元发送第二信息,所述第二信息包括每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,所述第二信息用于确定一个或多个所述第一应用服务器中为所述终端提供服务的目标应用服务器。6.根据权利要求1~5任一项所述的方法,其特征在于,所述第一网元获取每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,包括:所述第一网元从每个所述第一应用服务器处获取每个所述第一应用服务器各自针对所述终端的应用上下文的迁移完成时间。7.根据权利要求6所述的方法,其特征在于,所述第一网元从每个所述第一应用服务器处获取每个所述第一应用服务器各自针对所述终端的应用上下文的迁移完成时间之前,所述方法还包括:所述第一网元向每个所述第一应用服务器发送第一请求消息,所述第一请求消息用于请求所述第一应用服务器针对所述终端的应用上下文的迁移完成时间;其中,所述第一请求消息中包括所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项,所述第二相关信息包括所述第二应用服务器的位置信息、负载信息或网络状况中的一个或多个。8.根据权利要求1~5任一项所述的方法,其特征在于,所述第一网元获取每个所述第
一应用服务器针对所述终端的应用上下文的迁移完成时间,包括:所述第一网元接收来自第三网元的每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,所述第三网元为数据分析网元或边缘配置服务器。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述第一网元向所述第三网元发送第二请求消息,所述第二请求消息用于请求每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,所述第二请求消息包括:每个所述第一应用服务器的第一相关信息、所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项,所述第一相关信息包括所述第一应用服务器的位置信息、负载信息或网络状况中的一个或多个;所述第二相关信息包括所述第二应用服务器的位置信息、负载信息或网络状况中的一个或多个。10.根据权利要求7或9所述的方法,其特征在于,所述方法还包括:所述第一网元获取所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项。11.根据权利要求1~5任一项所述的方法,其特征在于,所述第一网元获取每个所述第一应用服务器针对所述终端的应用上下文的迁移完成时间,包括:所述第一网元获取每个所述第一应用服务器的第一相关信息、所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项;所述第一网元根据每个所述第一应用服务器的第一相关信息、所述第二相关信息、所述应用上下文的大小中的一项或多项,确定每个所述第一应用服务器各自针对所述终端的应用上下文的迁移完成时间。12.根据权利要求10或11所述的方法,其特征在于,所述第一网元获取所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项,包括:所述第一网元接收来自所述第二应用服务器和/或第一使能服务器的所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项,所述第一使能服务器与所述第二应用服务器关联。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:所述第一网元向所述第二应用服务器和/或所述第一使能服务器发送第三请求消息,所述第三请求消息用于请求所述第二应用服务器的第二相关信息、所述应用上下文的大小中的一项或多项。14.根据权利要求11~13任一项所述的方法,其特征在于,所述第一网元获取每个所述第一应用服务器的第一相关信息,包括:所述第一网元向每个所述第一应用服务器发送第四请求消息,所述第四请求消息用于请求所述第一应用服务器的第一相关信息;所述第一网元接收每个所述第一应用服务器各自的所述第一相关信息。15.根据权利要求1~14任一项所述的方法,其特征在于,所述方法还包括:所述第一网元接收来自所述第二网元的第一使能服务器的地址信息,所述第一使能服务器与所述第二应用服务器关联。16.一种通信方法,其特征在于,包括:第一网元获取第二信息,所述第二信息包括所述第一网元关联的一个或多个第一应用
服务器中每个所述第一应用服务器的第一相关信息、第二应用服务器的第二相关信息、应用上下文的大小中的一项或多项;其中,所述应用上下文为所述第二应用服务器上针对终端的第一应用的信息,所述第二应用服务器为当前为所述终端提供服务的应用服务器;所述第二相关信息包括所述第二应用服务器的位置信息、负载信息或网络状况中的一个或多个;所述第一相关信息包括所述第一应用服务器的位置信息、负载信息或网络状况中的一个或多个;所述第一网元向第二网元发送所述第二信息,所述第二信息用于确定一个或多个所述第一应用服务器中为所述终端提供服务的目标应用服务器...

【专利技术属性】
技术研发人员:陈泽昊李永翠葛翠丽
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1