本技术涉及无线,尤其涉及一种服务调用方法、装置、网络功能、终端及存储介质。
背景技术:
1、随着差异化应用需求的不断增加,要求无线接入网(ran,radio access network)提供更多样化的服务。相关技术中,ran侧提供的服务的部署周期较长,无法满足业务快速上线的需求。
技术实现思路
1、为解决相关技术问题,本技术实施例提供一种服务调用方法、装置、网络功能、终端及存储介质。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供了一种服务调用方法,应用于第一网络功能(nf,networkfunction),包括:
4、广播第一消息;其中,
5、所述第一消息中携带第一信息;所述第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示所述第一nf和至少一个第二nf能够提供的服务。
6、其中,上述方案中,所述第一消息还携带第二信息;所述第二信息用于指示所述第一nf是否支持服务发现。
7、上述方案中,在所述第二信息指示所述第一nf支持服务发现的情况下,所述方法还包括:
8、接收终端发送的第一请求;其中,
9、所述第一请求用于请求所述第一nf代替所述终端进行服务发现。
10、上述方案中,所述第一请求携带以下至少之一:
11、终端标识;
12、第三信息,用于指示代替终端进行服务发现;
13、所述第一nf的名称和/或地址。
14、上述方案中,所述方法还包括:
15、接收终端发送的第二请求;其中,
16、所述第二请求为超文本传输协议(http,hyper text transfer protocol)请求,用于请求调用第一服务。
17、上述方案中,所述方法还包括:
18、通过无线资源控制(rrc,radio resource control)透传,向所述终端返回关于所述第二请求的第一响应;或者,
19、在http层生成所述第一响应,并在rrc层将所述第一响应的响应内容转换成rrc信息元素(ie,information element)后发送给终端。
20、上述方案中,所述方法还包括:
21、接收第二nf的第三请求;其中,
22、所述第二nf基于服务发现查找到所述第一nf;所述第三请求用于请求所述第一nf广播或停止广播第二nf提供的服务。
23、本技术实施例还提供了一种服务调用方法,应用于终端,包括:
24、接收第一nf广播的第一消息;其中,
25、所述第一消息中携带第一信息;所述第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示所述第一nf和至少一个第二nf能够提供的服务。
26、其中,上述方案中,所述第一消息还携带第二信息;所述第二信息用于指示所述第一nf是否支持服务发现。
27、上述方案中,在所述第二信息指示所述第一nf支持服务发现的情况下,所述方法还包括:
28、向所述第一nf发送第一请求;其中,
29、所述第一请求用于请求所述第一nf代替所述终端进行服务发现。
30、上述方案中,所述第一请求携带以下至少之一:
31、终端标识;
32、第三信息,用于指示代替终端进行服务发现;
33、所述第一nf的名称和/或地址。
34、上述方案中,所述方法还包括:
35、向所述第一nf发送第二请求;其中,
36、所述第二请求为http请求,用于请求调用第一服务。
37、上述方案中,所述方法还包括:
38、接收所述第一nf通过rrc透传向所述终端返回的关于所述第二请求的第一响应;或者,
39、接收所述第一nf发送的rrc ie;其中,
40、所述rrc ie基于所述第一响应的响应内容生成。
41、上述方案中,所述方法还包括:
42、调用承载管理服务rbs并发送第四请求;所述第四请求用于请求rbs建立所述第一服务的数据无线承载(drb,data radio bearer);
43、接收关于所述第四请求的第二响应;所述第二响应由连接与移动性管理服务cms通过rrc透传发出,用于反馈所述第一服务的drb的配置;
44、基于所述第二响应,配置所述第一服务的drb。
45、上述方案中,rbs和cms由同一nf提供;或者,rbs由承载管理功能rbf提供且cms由连接与移动性管理功能cmf提供。
46、本技术实施例还提供了一种服务调用装置,包括:
47、广播单元,用于广播第一消息;其中,
48、所述第一消息中携带第一信息;所述第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示第一nf和至少一个第二nf能够提供的服务。
49、本技术实施例还提供了一种服务调用装置,包括:
50、第一接收单元,用于接收第一nf广播的第一消息;其中,
51、所述第一消息中携带第一信息;所述第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示所述第一nf和至少一个第二nf能够提供的服务。
52、本技术实施例还提供了一种第一nf,包括:第一处理器及第一通信接口;其中,
53、所述第一通信接口,用于广播第一消息;其中,
54、所述第一消息中携带第一信息;所述第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示第一nf和至少一个第二nf能够提供的服务。
55、本技术实施例还提供了一种终端,包括:第二处理器及第二通信接口;其中,
56、所述第二通信接口,用于接收第一nf广播的第一消息;其中,
57、所述第一消息中携带第一信息;所述第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示所述第一nf和至少一个第二nf能够提供的服务。
58、本技术实施例还提供了一种第一网络功能,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
59、其中,所述第一处理器用于运行所述计算机程序时,执行上述第一nf侧任一方法的步骤。
60、本技术实施例还提供了种终端,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
61、其中,所述第二处理器用于运行所述计算机程序时,执行上述终端侧任一方法的步骤。
62、本技术实施例还提供了一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述第一nf侧任一方法的步骤,或者实现上述终端侧任一所述方法的步骤。
63、本技术实施例提供的服务调用方法、装置、网络功能、终端及存储介质中,第一nf广播第一消息,终端接收该第一消息。其中,第一消息中携带有第一信息,该第一信息用于指示至少一个第二nf能够提供的服务,或者,用于指示第一nf和至少一个第二nf能够提供的服务的第一信息。上述方案中,由第一nf将ran侧能够提供的服务通过广播消息提供给终端,能够保证ran侧服务的快速上线,从而加快满足终端多样化的应用需求。
1.一种服务调用方法,其特征在于,应用于第一网络功能nf,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一消息还携带第二信息;所述第二信息用于指示所述第一nf是否支持服务发现。
3.根据权利要求2所述的方法,其特征在于,在所述第二信息指示所述第一nf支持服务发现的情况下,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述第一请求携带以下至少之一:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种服务调用方法,其特征在于,应用于终端,包括:
9.根据权利要求8所述的方法,其特征在于,所述第一消息还携带第二信息;所述第二信息用于指示所述第一nf是否支持服务发现。
10.根据权利要求9所述的方法,其特征在于,在所述第二信息指示所述第一nf支持服务发现的情况下,所述方法还包括:
11.根据权利要求10所述的方法,其特征在于,所述第一请求携带以下至少之一:
12.根据权利要求8所述的方法,其特征在于,所述方法还包括:
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
14.根据权利要求12所述的方法,其特征在于,所述方法还包括:
15.根据权利要求14所述的方法,其特征在于,rbs和cms由同一nf提供;或者,rbs由承载管理功能rbf提供且cms由连接与移动性管理功能cmf提供。
16.一种服务调用装置,其特征在于,包括:
17.一种服务调用装置,其特征在于,包括:
18.一种第一nf,其特征在于,包括:第一处理器及第一通信接口;其中,
19.一种终端,其特征在于,包括:第二处理器及第二通信接口;其中,
20.一种第一网络功能,其特征在于,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
21.一种终端,其特征在于,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
22.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤,或者实现权利要求8至15任一项所述方法的步骤。