本发明涉及网络,尤其涉及一种会话绑定查询方法、装置、网元及存储介质。
背景技术:
1、网络开放功能(networkexposurefunction,nef)网元在收到能力开放请求时,根据预先为每个会话管理功能(sessionmanagementfunction,smf)网元划分的ip地址段来选择smf网元,或随机选择一个smf网元,向选择的smf网元发送会话绑定查询请求。相关技术中,在pdu会话建立过程中,由于移动性管理功能(access and mobility managementfunction,amf)网元在为终端选择smf网元时并不会考虑ip地址,因此nef网元选择的smf网元并不一定是终端所在的smf网元,nef网元选择的错误smf网元是查询不到终端会话信息的,会导致会话绑定查询流程失败,影响业务顺利进行。
技术实现思路
1、有鉴于此,本发明实施例提供了一种会话绑定查询方法、装置、smf网元及存储介质,以提高会话绑定查询的成功率。
2、本发明实施例的技术方案是这样实现的:
3、一方面,本发明实施例提供了一种会话绑定查询方法,应用于能力开放功能网元,所述方法包括:
4、接收第一网元发送的重定向消息;所述第一网元用于根据所述能力开放功能网元发送的会话绑定查询请求,查询到终端的会话绑定信息位于第二网元时,向所述能力开放网元发送所述重定向消息;所述重定向消息包括所述第二网元的地址;
5、基于所述重定向消息,向所述第二网元发送所述会话绑定查询请求。
6、在上述方案中,所述方法还包括:
7、接收所述第二网元发送的会话绑定信息,所述会话绑定信息包括所述终端对应的第三网元的地址;
8、基于所述地址向所述第三网元发起业务请求。
9、在上述方案中,所述第三网元包括以下任意一项:
10、策略控制功能网元;
11、策略和计费规则功能网元。
12、在上述方案中,所述接收第一网元发送的重定向消息后,所述方法还包括:
13、存储所述终端与所述第二网元的映射关系。
14、在上述方案中,所述第一网元包括以下任意一项:
15、会话管理功能网元;
16、用户面功能网元;
17、分组数据网络网关用户面网元;
18、绑定支持功能网元;
19、对应地,所述第二网元包括以下任意一项:
20、会话管理功能网元;
21、绑定支持功能网元。
22、另一方面,本发明实施例提供了一种会话绑定查询方法,应用于第一网元,,所述方法包括:
23、接收能力开放功能网元发送的会话绑定查询请求;
24、根据所述会话绑定查询请求,查询所述终端的会话绑定信息所位于的网元;
25、若查询到所述终端的会话绑定信息位于第二网元,则向所述能力开放网元发送重定向消息;所述重定向消息包括所述第二网元的地址,所述重定向消息用于指示所述能力开放网元向所述第二网元发送会话绑定查询请求。
26、在上述方案中,所述会话绑定查询请求包括终端的ip地址;若所述第一网元为会话管理功能网元或绑定支持功能网元,所述查询所述终端的会话绑定信息所位于的网元,包括:
27、基于所述第一网元的本地配置查询所述终端的会话绑定信息所位于的网元;
28、或,则基于所述终端的ip地址向第四网元查询所述终端的会话绑定信息所位于的网元。
29、在上述方案中,所述第四网元包括以下任意一项:
30、用户面功能网元;
31、分组数据网络网关用户面网元。
32、在上述方案中,若所述第一网元为用户面功能网元或分组数据网络网关-用户面网元,则所述第二网元为会话管理功能网元或绑定支持功能网元。
33、在上述方案中,所述方法还包括:
34、向网络仓储功能网元发送服务注册消息,所述服务注册消息包括所述终端的ip地址。
35、另一方面,本发明实施例提供了一种会话绑定查询装置,该装置包括:
36、第一接收模块,用于接收第一网元发送的重定向消息;所述第一网元用于根据所述能力开放功能网元发送的会话绑定查询请求,查询到终端的会话绑定信息位于第二网元时,向所述能力开放网元发送所述重定向消息;所述重定向消息包括所述第二网元的地址;
37、第一发送模块,用于基于所述重定向消息,向所述第二网元发送所述会话绑定查询请求。
38、另一方面,本发明实施例提供了一种会话绑定查询装置,该装置包括:
39、第二接收模块,用于接收能力开放功能网元发送的会话绑定查询请求;
40、查询模块,用于根据所述会话绑定查询请求,查询所述终端的会话绑定信息所位于的网元;
41、第二发送模块,用于若查询到所述终端的会话绑定信息位于第二网元,则向所述能力开放网元发送重定向消息;所述重定向消息包括所述第二网元的地址,所述重定向消息用于使所述能力开放网元向所述第二网元发送会话绑定查询请求。
42、另一方面,本发明实施例提供了一种网元,包括处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行本发明实施例提供的会话绑定查询方法的步骤。
43、另一方面,本发明实施例提供了一种计算机可读存储介质,包括:所述计算机可读存储介质存储有计算机程序。所述计算机程序被处理器执行时实现如本发明实施例提供的会话绑定查询方法的步骤。
44、本申请实施例的能力开放网元通过接收第一网元发送的重定向消息,基于重定向消息,向第二网元发送所述会话绑定查询请求。其中,第一网元用于根据能力开放功能网元发送的会话绑定查询请求,查询到终端的会话绑定信息位于第二网元时,向能力开放网元发送重定向消息,重定向消息包括第二网元的地址。本申请实施例中的第一网元可以向能力开放网元发送重定向消息,重定向消息包含终端正确的会话管理网元(第二网元)的地址,能力开放网元根据重定向消息,可以快速从第二网元获取终端的会话绑定信息,以快速完成业务。本申请实施例解决了smf/bsf网元选择成功率低的问题,确保能力开放功能网元可以从第二次选择的smf/bsf网元中查询到终端信息,从而提高业务成功率,提高用户业务体验。
1.一种会话绑定查询方法,其特征在于,应用于能力开放功能网元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第三网元包括以下任意一项:
4.根据权利要求1所述的方法,其特征在于,所述接收第一网元发送的重定向消息后,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一网元包括以下任意一项:
6.一种会话绑定查询方法,其特征在于,应用于第一网元,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述会话绑定查询请求包括终端的ip地址;若所述第一网元为会话管理功能网元或绑定支持功能网元,所述查询所述终端的会话绑定信息所位于的网元,包括:
8.根据权利要求7所述的方法,其特征在于,所述第四网元包括以下任意一项:
9.根据权利要求6所述的方法,其特征在于,若所述第一网元为用户面功能网元或分组数据网络网关-用户面网元,则所述第二网元为会话管理功能网元或绑定支持功能网元。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.一种会话绑定查询装置,其特征在于,包括:
12.一种会话绑定查询装置,其特征在于,包括:
13.一种网元,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至10任一项所述的会话绑定查询方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1至10任一项所述的会话绑定查询方法。