应用列表下发方法、装置、计算机设备和存储介质与流程

文档序号:35652724发布日期:2023-10-06 12:21阅读:63来源:国知局
应用列表下发方法、装置、计算机设备和存储介质与流程

本技术涉及通信,特别是涉及一种应用列表下发方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、随着通信技术的发展,基于ims data channel(ims数据通道)可以在音视频业务的基础上,部署多媒体客服、远程协作、互动直播、主叫名片等语音业务相关的实时交互应用。

2、传统技术中,所有的用户终端从ims网络下载的dc应用列表都是相同的,但在实际业务场景下,每个用户有意愿签约的ims dc应用可能不尽相同。传统方法存在针对dc用户仅能下载ims dc平台提供的统一应用列表的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够针对ims dc应用列表按需下载的应用列表下发方法、装置、计算机设备、存储介质和计算机程序产品。

2、第一方面,本技术提供了一种应用列表下发方法,应用于通信系统中的数据通道控制平台,所述方法包括:

3、接收数据通道媒体平台发送的应用列表获取请求;所述应用列表获取请求为所述数据通道媒体平台在接收到用户终端发送的应用列表下载请求的情况下生成的;

4、向语音业务服务网元发送针对所述用户终端的应用查询请求;

5、接收所述语音业务服务网元针对所述应用查询请求返回的应用描述信息,基于所述应用描述信息生成针对所述用户终端的目标应用列表,并将所述目标应用列表通过所述数据通道媒体平台下发至所述用户终端;所述目标应用列表为所述用户终端所签约的数据通道应用的列表。

6、在其中一个实施例中,所述向语音业务服务网元发送针对所述用户终端的应用查询请求,包括:

7、通过http get消息,向所述语音业务服务网元发送所述应用查询请求;所述应用查询请求用于指示所述语音业务服务网元返回所述用户终端所签约的数据通道应用的应用标识。

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、上述应用列表下发方法、装置、计算机设备、存储介质和计算机程序产品,通过通信系统中的数据通道控制平台接收数据通道媒体平台发送的应用列表获取请求,该应用列表获取请求为数据通道媒体平台在接收到用户终端发送的应用列表下载请求的情况下生成的,然后向语音业务服务网元发送针对用户终端的应用查询请求,进而接收语音业务服务网元针对应用查询请求返回的应用描述信息,基于应用描述信息生成针对用户终端的目标应用列表,并将目标应用列表通过数据通道媒体平台下发至用户终端,该目标应用列表为用户终端所签约的数据通道应用的列表,实现了ims dc应用列表的按需下载,使得ims网络可以为用户提供其所需的应用列表下载,能够满足基于用户需求为用户提供个性化dc应用的业务需求,提升了通信业务处理效率。

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