发现应用服务器的方法和装置制造方法及图纸

技术编号:39180745 阅读:8 留言:0更新日期:2023-10-27 08:28
本申请提供了一种发现应用服务器的方法和装置,该方法包括:配置服务器接收第一请求消息,该第一请求消息用于请求发现使能服务器,该使能服务器用于为多个终端设备提供服务;配置服务器根据终端设备群组的信息确定目标使能服务器,该终端设备群组包括多个终端设备;配置服务器发送第一响应消息,该第一响应消息包括目标使能服务器的信息。通过结合终端设备群组的信息来发现应用服务器,本申请提供的发现应用服务器的方法和装置,有利于为多个终端设备选择一个相同的应用服务器,有利于多个终端设备在获取相同应用服务时获得相同的应用服务体验。应用服务体验。应用服务体验。

【技术实现步骤摘要】
发现应用服务器的方法和装置


[0001]本申请涉及通信领域,更具体地,涉及一种发现应用服务器的方法和装置。

技术介绍

[0002]独立组网(standalone,SA)6标准中,不同的边缘应用服务器(edge application server,EAS)可以为不同的应用客户端提供相同的应用服务。在一些场景下,运行在不同的终端设备上的应用客户端在获取同一应用服务时可能会具有应用服务水平相近或相同的需求(如时延需求相同等),以使得多个应用客户端上的应用服务体验一致。如何执行EAS的发现流程以使得多个终端设备获取相同应用服务时能够得到相似的应用服务体验是亟需解决的问题。

技术实现思路

[0003]本申请提供一种发现应用服务器的方法和装置,该方法可以用于为多个终端设备确定相同的边缘应用服务器,有利于多个终端设备上的应用客户端获得相同的应用服务体验。
[0004]第一方面,提供了一种发现应用服务器的方法,包括:配置服务器接收第一请求消息,该第一请求消息用于请求发现使能服务器,该使能服务器用于为多个终端设备提供服务;该配置服务器根据终端设备群组的信息确定使能服务器,该终端设备群组包括多个终端设备;该配置服务器发送第一响应消息,该第一响应消息包括使能服务器的信息。
[0005]这里第一响应消息中包括的使能服务器是指为多个终端设备提供服务的一个使能服务器。该第一响应消息中也可以包括其他的使能服务器,当第一响应消息中包括多个使能服务器时,终端设备需要从该多个使能服务器中选择一个用于为终端设备提供服务,这种情况下,终端设备选择的一个使能服务器即为用于为该多个终端设备提供服务的使能服务器。
[0006]在一种可能的实现方式中,该配置服务器根据终端设备群组的信息确定使能服务器,包括:配置服务器根据终端设备群组的信息确定第一终端设备属于终端设备群组;配置服务器根据终端设备群组的信息确定终端设备群组的使能服务器;配置服务器确定为终端设备群组提供服务的使能服务器为第一终端设备确定的使能服务器。
[0007]对于上述终端设备群组中第一个请求发现使能服务器的终端设备,当该终端设备发送的第一请求消息中包含终端设备群组的信息,且配置服务器本地未保存该终端设备群组的信息,配置服务器会保存该终端设备群组的信息。
[0008]本技术方案提供的发现应用服务器的方法中,配置服务器通过多个终端设备组成的终端设备群组的信息来确定为该终端设备群组提供服务的使能服务器。相比于仅考虑一个终端设备的信息确定一个使能服务器的方法,本技术方案提供的发现应用服务器的方法有利于配置服务器为多个终端设备确定一个相同的使能服务器。由于注册在同一个使能服务器上的应用服务器的数量是确定的,因而由同一个使能服务器发现应用服务器,可以提
高为多个终端设备确定一个相同的应用服务器的机率,即本申请提供的发现应用服务器的方法也有利于为多个终端设备确定一个相同的应用服务器。
[0009]在一种可能的实现方式中,该群组信息通过第一请求消息发送至配置服务器。
[0010]在另一种可能的实现方式中,该群组信息由配置服务器通过核心网网元获取等其他方式获取。
[0011]结合第一方面,在第一方面的某些实现方式中,终端设备群组的信息包括终端设备列表和/或群组标识,该终端设备列表包括多个终端设备的设备标识,该群组标识用于标识终端设备群组;
[0012]当终端设备群组的信息包括终端设备列表时,配置服务器可以首先根据该终端设备列表和第一终端设备的设备标识确定第一终端设备是否包含在该终端设备列表中。如果确定该第一终端设备包含在终端设备列表中,则配置服务器可以获取到第一终端设备需要选择与终端设备群组中的其他终端设备相同的使能服务器的需求,从而再执行使能服务器的发现或其他确定使能服务器的操作。如果确定该第一终端设备不包含在终端设备列表中,则配置服务器为该第一终端设备执行常规的使能服务器发现流程。
[0013]这里需要说明的是,对于终端设备群组中的第一个请求发现使能服务器的终端设备,配置服务器在未获取终端设备群组的信息的情况下,无法对终端设备的身份进行确认,配置服务器可以执行常规的使能服务器发现流程,发现一个或多个使能服务器,在这种情况下,上述配置服务器确定的使能服务器即为该一个或多个使能服务器,第一响应消息中包含的也即该一个或多个使能服务器,第一终端设备可以从该一个或多个使能服务器中选择一个使能服务器用于为第一终端设备提供服务,并将该使能服务器的信息发送至配置服务器。配置服务器接收并保存该第一个终端设备选择的使能服务器的信息,进而在后续获取到终端设备群组的信息时,将该保存的使能服务器的信息发送至与第一个终端设备属于同一终端设备群组的其他终端设备。
[0014]本技术方案提供的发现应用服务器的方法在为第一终端设备执行使能服务器发现流程前,先对第一终端设备的身份进行确认,有利于提高配置服务器为多个终端确定一个相同的使能服务器的效率,从而也有利于提高为多个终端设备确定一个相同的应用服务器的效率。
[0015]当终端设备群组的信息包含终端设备群组的群组标识时,配置服务器在接收到第一请求消息后,若获取到第一请求消息中包含的终端设备群组的群组标识,则可以直接利用该群组标识确认第一终端设备是否属于终端设备群组,从而确定该第一终端设备是否具有选择与终端设备群组中的其他终端设备相同的使能服务器的需求。
[0016]由于群组标识包含的数据量相对较小,将该群组标识包含在第一请求消息中在一定程度上不会导致第一请求消息的数据量过大,有利于保障第一请求消息的传输效率。在配置服务器根据群组标识对第一终端设备进行确认时,也有利于配置服务器对第一请求消息的处理效率,从而有利于进一步提高配置服务器为多个终端设备确定一个相同的使能服务器的效率,同样,也有利于进一步提高为多个终端设备确定一个相同的应用服务器的效率。
[0017]结合第一方面,在第一方面的某些实现方式中,终端设备群组的信息还包括位置信息和/或业务标识,该位置信息为多个终端设备的位置信息,该业务标识用于标识多个终
端设备需要获取的业务。
[0018]当终端设备群组的信息中包括多个终端设备的位置信息时,配置服务器在为多个终端设备确定一个相同的使能服务器时,可以结合不同终端设备所处的地理位置来确定。若使能服务器与其服务的多个终端设备的距离之间相近,则使能服务器为多个终端设备提供服务的时延可以认为时相近的。相对于不考虑多个终端设备所处地理位置的情况,有利于确定一个与不同终端设备通信时延相近的使能服务器。
[0019]因而,本技术方案提供的发现应用服务器的方法,有利于配置服务器为多个终端设备确定一个更加合适的使能服务器。由于注册在使能服务器上的应用服务器是确定的,因而,本申请提供的发现应用服务器的方法也有利于为多个终端设备确定一个更加合适的应用服务器。
[0020]当终端设备群组的信息中包括多个终端设备需要获取的业务信息时,配置服务器可以在确认第一终端设备的身份的同时确认终端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种发现应用服务器的方法,其特征在于,包括:配置服务器接收第一请求消息,所述第一请求消息用于请求发现使能服务器,所述使能服务器用于为多个终端设备提供服务;所述配置服务器根据终端设备群组的信息确定所述使能服务器,所述终端设备群组包括所述多个终端设备;所述配置服务器发送第一响应消息,所述第一响应消息包括所述使能服务器的信息。2.根据权利要求1所述的方法,其特征在于,所述第一请求消息包括第一发现信息和/或第二发现信息,所述第一发现信息用于指示为所述多个终端设备发现所述使能服务器,所述第二发现信息用于说明所述多个终端设备需要的服务范围,所述方法还包括:所述配置服务器根据所述第一发现信息和/或所述第二发现信息确定所述使能服务器。3.根据权利要求1或2所述的方法,其特征在于,所述第一响应消息还包括第一上报指示信息,所述第一上报指示信息用于指示向所述配置服务器发送所述使能服务器的信息。4.根据权利要求3所述的方法,其特征在于,所述第一响应消息还包括第二上报指示信息,所述第二上报指示信息用于指示向所述使能服务器发送应用服务器的信息,所述应用服务器用于为所述多个终端设备提供应用服务。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:所述配置服务器向所述使能服务器发送选择指示信息,所述选择指示信息用于指示所述使能服务器为所述多个终端设备选择同一个应用服务器。6.一种发现应用服务器的方法,其特征在于,包括:使能服务器接收第二请求消息,所述第二请求消息用于请求发现应用服务器,所述应用服务器用于为多个终端设备提供应用服务;所述使能服务器根据终端设备群组的信息确定所述应用服务器,所述终端设备群组包括所述多个终端设备;所述使能服务器发送第二响应消息,所述第二响应消息包括所述应用服务器的信息。7.根据权利要求1或6所述的方法,其特征在于,所述终端设备群组的信息包括终端设备列表和/或群组标识,所述终端设备列表包括所述多个终端设备的设备标识,所述群组标识用于标识所述终端设备群组。8.根据权利要求7所述的方法,其特征在于,所述终端设备群组的信息还包括位置信息和/或业务标识,所述位置信息为所述多个终端设备的位置信息,所述业务标识用于标识所述多个终端设备需要获取的业务。9.根据权利要求6至8中任一项所述的方法,其特征在于,所述第二请求消息还包括第三发现信息和/或第四发现信息,所述第三发现信息用于指示为所述多个终端设备发现所述应用服务器,所述第四发现信息用于说明所述多个终端设备需要的应用服务范围,所述方法还包括:所述使能服务器根据所述第三发现信息和/或第四发现信息确定所述应用服务器。10.根据权利要求6至9中任一项所述的方法,其特征在于,所述第二响应消息还包括第二上报指示信息,所述第二上报指示信息用于指示向所述使能服务器发送所述应用服务器的信息。
11.一种发现应用服务器的方法,其特征在于,包括:配置服务器接收第三请求消息,所述第三请求消息用于请求发现目标使能服务器,所述目标使能服务器用于在应用上下文迁移后为多个终端设备提供服务;所述配置服务器根据终端设备群组的信息确定是否为所述多个终端设备执行应用上下文迁移,所述终端设备群组包括所述多个终端设备;所述配置服务器发送第三响应消息,所述第三响应消息用于指示是否为所述多个终端设备执行应用上下文迁移。12.根据权利要求11所述的方法,其特征在于,所述终端设备群组的信息包括终端设备列表和/或群组标识,所述终端设备列表包括所述多个终端设备的设备标识,所述群组标识用于标识所述终端设备群组。13.根据权利要求12所述的方法,其特征在于,所述终端设备群组的信息还包括位置信息,所述位置信息为所述多个终端设备的位置信息。14.根据权利要求11至13中任一项所述的方法,其特征在于,在所述配置服务器确定为所述多个终端设备执行应用上下文迁移的情况下,所述第三响应消息包括所述目标使能服务器的信息;所述第三响应消息还包括终端设备列表和/或群组标识,所述终端设备列表包括所述多个终端设备的设备标识,所述群组标识用于标识包括所述多个终端设备的终端设备群组。15.一种发现应用服务器的方法,其特征在于,包括:使能服务器接收第四请求消息,所述第四请求消息包括终端设备列表和/或群组标识,所述终端设备...

【专利技术属性】
技术研发人员:胡雅婕陈泽昊杨艳梅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1