一种业务迁移方法、装置、电子设备及存储介质与流程

文档序号:36488725发布日期:2023-12-26 11:20阅读:65来源:国知局
一种业务迁移方法与流程

本申请涉及通信,尤其涉及一种业务迁移方法、装置、电子设备及存储介质。


背景技术:

1、在移动通信网络中,每个通讯区域都有其特定的覆盖范围。当用户从一个通信区域移动到另一个通信区域或者从一个无线接入技术移动到另一个无线接入技术时,用户终端的信号可能会从原来的通信区域更换到新的通信区域。为了保持用户终端服务的连续性,需要终端用户面切换。

2、然而相关技术在进行用户面切换时会引起终端应用下线重连,因而对于处于无应用状态的应用或者对时延要求不高的业务进行用户面切换时可以保应用服务的连续性,但对于有应用状态的应用或者对于时延要求高的业务,目前还不能保证应用服务的连续性。


技术实现思路

1、本申请提供一种业务迁移方法、装置、电子设备及存储介质,用于保障终端的应用服务的连续性。

2、第一方面,本申请提供了一种业务迁移方法,应用于会话管理功能(sessionmanagement function,smf)网元,该方法包括:

3、smf网元获取处于移动状态的终端与第一用户面功能(user plane function,upf)网元之间的网络时延,其中,第一upf网元为终端当前接入的upf网元;smf网元在网络时延大于预设阈值的情况下,向中心域名系统(domain name system,dns)服务器发送第一消息,其中,第一消息用于请求为终端分配新的upf网元;smf网元接收中心dns服务器发送的第二upf网元对应的dns地址,第二upf网元是dns服务器为所述终端分配的新的upf网元,第二upf网元与终端之间的网络时延小于或等于预设阈值;smf网元向第一upf网元发送第二upf网元对应的dns地址,以使得第一upf网元向第二upf网元发送终端的业务数据。

4、本申请提供的技术方案至少带来以下有益效果:本申请实施例可以在终端与当前的第一upf之间的网络时延较大的情况下,向中心dns服务器请求新的upf的地址,进而,再将获得的第二upf的地址告知第一upf,以使得第一upf可以向第二upf网元发送终端的业务数据,如此,能够避免在进行upf切换时,由于终端下线而引起的应用服务中断,保证应用服务的连续性。

5、作为一种可能的实现方式,上述方法还包括:smf网元接收第一upf网元发送的第二消息,第二消息用于指示第一upf网元已经完成终端的业务数据的发送;smf网元接收第二upf网元发送的第三消息,第三消息用于指示第二upf网元已经接收到终端的业务数据;smf网元响应于第二消息和第三消息,向终端发送第二upf网元对应的dns地址,以使得终端与第二upf网元建立新的协议数据单元(protocol data unit,pdu)会话。

6、第二方面,本申请提供了一种业务迁移方法,应用于第一upf网元,该方法包括:第一upf网元在处于移动状态的终端与第一upf网元之间的网络时延大于预设阈值的情况下,接收smf网元发送的第二upf网元对应的dns地址;第一upf网元基于第二upf网元对应的dns地址,向第二upf发送终端的业务数据。

7、作为一种可能的实现方式,上述方法还包括:第一upf网元向smf网元发送第二消息,第二消息用于指示第一upf网元已经完成终端的业务数据的发送。

8、第三方面,本申请提供了一种业务迁移方法,应用于第二upf网元,该方法包括:第二upf网元在处于移动状态的终端与第一upf网元之间的网络时延大于预设阈值的情况下,接收第一upf网元发送的终端的业务数据。

9、作为一种可能的实现方式,上述方法还包括:第二upf网元向smf网元发送第三消息,第三消息用于指示第二upf网元已经接收到终端的业务数据。

10、第四方面,本申请提供了一种业务迁移装置,应用于smf网元,该装置包括:获取模块,用于获取处于移动状态的终端与第一upf网元之间的网络时延,第一upf网元为终端当前接入的upf网元;发送模块,用于在网络时延大于预设阈值的情况下,向中心dns服务器发送第一消息,第一消息用于请求为终端分配新的upf网元;接收模块,用于接收中心dns服务器发送的第二upf网元对应的dns地址,第二upf网元是dns服务器为终端分配的新的upf网元,第二upf网元与终端之间的网络时延小于或等于预设阈值;发送模块,还用于向第一upf网元发送第二upf网元对应的dns地址,以使得第一upf网元向第二upf网元发送终端的业务数据。

11、作为一种可能的实现方式,上述业务迁移装置还包括,确定模块,用于获取终端对应的dnai,在终端对应的dnai变更的情况下,确定终端移动。

12、作为一种可能的实现方式,上述接收模块,还用于接收第一upf网元发送的第二消息,第二消息用于指示第一upf网元已经完成终端的业务数据的发送;接收第二upf网元发送的第三消息,第三消息用于指示第二upf网元已经接收到终端的业务数据。

13、作为一种可能的实现方式,上述发送模块,还用于响应于第一消息和第二消息,向终端发送第二upf网元对应的dns地址,以使得终端与第二upf网元建立新的pdu会话。

14、第五方面,本申请提供了一种业务迁移装置,应用于第一upf网元,该装置包括:接收模块,用于在处于移动状态的终端与第一upf网元之间的网络时延大于预设阈值的情况下,接收smf网元发送的第二upf网元对应的dns地址;发送模块,用于基于第二upf网元对应的dns地址,向第二upf发送终端的业务数据。

15、作为一种可能的实现方式,上述发送模块,还用于向smf网元发送第二消息,第二消息用于指示第一upf网元已经完成终端的业务数据的发送。

16、第六方面,本申请提供了一种业务迁移装置,应用于第二upf网元,该装置包括:接收模块,用于在处于移动状态的终端与第一upf网元之间的网络时延大于预设阈值的情况下,接收第一upf网元发送的终端的业务数据。

17、作为一种可能的实现方式,上述业务迁移装置,还包括:发送模块,用于向smf网元发送第三消息,第三消息用于指示第二upf网元已经接收到终端的业务数据。

18、第七方面,本申请提供了一种电子设备,该电子设备包括处理器和存储器,处理器和存储器耦合;存储器用于存储计算机指令,计算机指令由处理器加载并执行以使计算机设备实现上述第一方面至第三方面及其任一种可能的实现方式中提供的业务迁移方法。

19、第八方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述第一方面至第三方面及其任一种可能的实现方式中所提供的业务迁移方法。

20、本申请中第二方面至第八方面的描述,可以参考第一方面的详细描述;并且,第二方面至第八方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。



技术特征:

1.一种业务迁移方法,其特征在于,应用于会话管理功能smf网元,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.一种业务迁移方法,其特征在于,应用于第一upf网元,所述方法包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.一种业务迁移方法,其特征在于,应用于第二upf网元,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.一种业务迁移装置,其特征在于,应用于smf网元,所述装置包括:

8.一种业务迁移装置,其特征在于,应用于第一upf网元,所述装置包括:

9.一种业务迁移装置,其特征在于,应用于第二upf网元,所述装置包括:

10.一种电子设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器耦合;所述存储器用于存储计算机指令,所述计算机指令由所述处理器加载并执行以使计算机设备实现如权利要求1至6中任一项所述的业务迁移方法。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行权利要求1至6任一项所述的业务迁移方法。


技术总结
本申请提供一种业务迁移方法、装置、电子设备及存储介质,涉及通信技术领域,用于保障终端的应用服务的连续性。该方法包括:SMF网元获取处于移动状态的终端与第一用户面功能UPF网元之间的网络时延,其中,第一UPF网元为终端当前接入的UPF网元;SMF网元在网络时延大于预设阈值的情况下,向中心DNS服务器发送第一消息,其中,第一消息用于请求为终端分配新的UPF网元;SMF网元接收DNS服务器发送的第二UPF网元对应的DNS地址,其中,第二UPF网元是DNS服务器为终端分配的新的UPF网元,第二UPF网元与终端之间的网络时延小于或等于预设阈值;SMF网元向第一UPF网元发送第二UPF网元对应的DNS地址,以使得第一UPF网元向第二UPF网元发送终端的业务数据。

技术研发人员:黄倩,曹畅
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1