保持业务连续性方法和设备转让专利

申请号 : CN201910895280.X

文献号 : CN112543484B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王文谢振华

申请人 : 维沃移动通信有限公司

摘要 :

本发明实施例提供一种保持业务连续性方法和设备,该方法包括:从第二终端接收第一请求消息,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;根据所述第一请求消息,发起第二PDU会话建立过程。在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。

权利要求 :

1.一种保持业务连续性方法,应用于第一终端,其特征在于,包括:从第二终端接收第一请求消息,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;

根据所述第一请求消息,发起第二PDU会话建立过程;

其中,所述第二PDU会话为所述第一终端为所述第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

2.根据权利要求1所述的方法,其特征在于,从第二终端接收第一请求消息之后,所述方法还包括:向第二网络功能发送第二请求消息,所述第二请求消息用于请求建立所述第二PDU会话;

其中,所述第二请求消息包括以下一项或多项:所述第二PDU会话的标识、第一PDU会话的标识、所述第一终端的标识、第一PDU会话的IP信息。

3.根据权利要求1所述的方法,其特征在于,在从第一终端接收第一请求消息之前,所述方法还包括:接收网络侧配置的第一参数,所述第一参数用于建立终端到网络的中继直接通信连接。

4.根据权利要求1所述的方法,其特征在于,所述第一请求消息包括以下一项或多项:所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。

5.一种保持业务连续性方法,应用于第二终端,其特征在于,包括:在从Uu接口通信切换到中继直接通信之前,向第一终端发送第一请求消息;

其中,所述第一请求用于所述第二终端请求所述第一终端建立中继直接通信连接;

所述第一终端为第二终端建立第二PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

6.根据权利要求5所述的方法,其特征在于,在向第一终端发送第一请求消息之前,所述方法还包括:接收网络侧配置的第二参数,所述第二参数用于建立中继直接通信连接。

7.根据权利要求5所述的方法,其特征在于,所述第一请求消息包括以下一项或多项:所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。

8.一种保持业务连续性方法,应用于第一网络功能,其特征在于,包括:从第二网络功能接收第三请求消息,所述第三请求消息用于请求第一PDU会话上下文,所述第二网络功能用于建立第二PDU会话;

向所述第二网络功能发送第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;

其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

9.根据权利要求8所述的方法,其特征在于,所述第三请求消息包括以下一项或多项:所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。

10.根据权利要求8所述的方法,其特征在于,在从第二网络功能接收第三请求之后,所述方法还包括:向所述第三网络功能发送第四请求消息,所述第四请求消息用于请求所述第一PDU会话的PDU会话锚点标识;

从所述第三网络功能接收第二回复消息,所述第二回复消息包括:所述第一PDU会话的PDU会话锚点标识。

11.根据权利要求10所述的方法,其特征在于,所述第一回复消息还包括:所述第一PDU会话的PDU会话锚点标识。

12.一种保持业务连续性方法,应用于第二网络功能,其特征在于,包括:向第一网络功能发送第三请求消息,所述第三请求消息用于请求第一PDU会话上下文;

从所述第一网络功能接收第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;

其中,所述第二网络功能用于建立第二PDU会话,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

13.根据权利要求12所述的方法,其特征在于,所述第三请求包括以下一项或多项:所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。

14.根据权利要求12所述的方法,其特征在于,向第一网络功能发送第三请求之前,所述方法还包括:从第一终端接收第二请求消息,所述第二请求消息用于请求建立所述第二PDU会话;

其中,所述第二请求消息包括以下一项或多项:所述第二PDU会话的标识,所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。

15.根据权利要求12所述的方法,其特征在于,从所述第一网络功能接收第一回复消息之后,所述方法还包括:向所述第三网络功能发送第五请求消息,所述第五请求消息用于请求创建所述第二PDU会话的上下文;

其中,所述第五请求消息包括以下一项或多项:所述第二PDU会话的标识和所述第一PDU会话的上下文标识。

16.根据权利要求12所述的方法,其特征在于,从所述第一网络功能接收第一回复消息之后,所述方法还包括:向第四网络功能发送第六请求消息,所述第六请求消息用于请求创建所述第二PDU会话的上下文;

其中,所述第六请求消息包括以下一项或多项:所述第二PDU会话的标识、所述第一PDU会话的上下文标识、所述第三网络功能的标识、所述第一PDU会话的PDU会话锚点标识、所述第一PDU会话的IP信息。

17.一种保持业务连续性方法,应用于第三网络功能,其特征在于,包括:从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,所述第五请求消息和第七请求消息用于请求创建第二PDU会话的上下文;

将第五网络功能作为所述第二PDU会话的锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;

或者,

从第四网络功能接收第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程;

根据所述第八请求消息,发起所述第一PDU会话更改过程;

其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

18.根据权利要求17所述的方法,其特征在于,在从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,或者,从第四网络功能接收第八请求消息之前,所述方法还包括:从第一网络功能接收第四请求消息,所述第四请求消息用于请求所述第一PDU会话的PDU会话锚点标识;

向所述第一网络功能发送第二回复消息,所述第二回复消息包括:所述第一PDU会话的PDU会话锚点标识。

19.一种保持业务连续性方法,应用于第四网络功能,其特征在于,包括:向第三网络功能发送第七请求消息,所述第七请求消息用于请求创建第二PDU会话的上下文;

或者;

将第五网络功能作为第二PDU会话的PDU会话锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;

其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

20.根据权利要求19所述的方法,其特征在于,在与所述第五网络功能建立所述第二PDU会话的N4会话上下文之后,所述方法还包括:向第三网络功能发送第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程。

21.根据权利要求19所述的方法,其特征在于,在将第五网络功能作为第二PDU会话的PDU会话锚点之前,所述方法还包括:从第二网络功能接收第六请求消息,所述第六请求消息用于请求创建所述第二PDU会话的上下文。

22.根据权利要求21所述的方法,其特征在于,从第二网络功能接收第六请求消息之后,所述方法还包括:发起用户面功能选择过程,选择第六网络功能,所述第六网络功能为所述第二PDU会话的中间用户面功能;

与所述第六网络功能建立所述第二PDU会话的N4会话上下文。

23.一种第一终端,其特征在于,包括:

第一接收模块,用于从第二终端接收第一请求消息,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;

第一处理模块,用于根据所述第一请求消息,发起第二PDU会话建立过程;

其中,所述第二PDU会话为所述第一终端为所述第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

24.一种第二终端,其特征在于,包括:

第二发送模块,用于在从Uu接口通信切换到终端到网络的中继直接通信之前,向第一终端发送第一请求消息;

其中,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;

所述第一终端为第二终端建立第二PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

25.一种第一网络功能,其特征在于,包括:

第四接收模块,用于从第二网络功能接收第三请求消息,所述第三请求消息用于请求第一PDU会话上下文,所述第二网络功能用于建立第二PDU会话;

第三发送模块,用于向所述第二网络功能发送第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;

其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

26.一种第二网络功能,其特征在于,包括:

第五发送模块,用于向第一网络功能发送第三请求消息,所述第三请求消息用于请求第一PDU会话上下文;

第五接收模块,用于从所述第一网络功能接收第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;

其中,所述第二网络功能用于建立第二PDU会话,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

27.一种第三网络功能,其特征在于,包括:

第七接收模块,用于从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,所述第五请求消息和第七请求消息用于请求创建第二PDU会话的上下文;

第二处理模块,用于将第五网络功能作为所述第二PDU会话的锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;

或者,

第八接收模块,用于从第四网络功能接收第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程;

第三处理模块,用于根据所述第八请求消息,发起所述第一PDU会话更改过程;

其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

28.一种第四网络功能,其特征在于,包括:

第九发送模块,用于向第三网络功能发送第七请求消息,所述第七请求消息用于请求创建第二PDU会话的上下文;

或者;

第四处理模块,用于将第五网络功能作为第二PDU会话的PDU会话锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;

其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。

29.一种终端,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至7中任一项所述的保持业务连续性方法的步骤。

30.一种网络设备,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求8至22任一项所述的保持业务连续性方法的步骤。

31.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至22任一项所述的保持业务连续性方法的步骤。

说明书 :

保持业务连续性方法和设备

技术领域

[0001] 本发明实施例涉及通信技术领域,具体涉及一种保持业务连续性方法和设备。

背景技术

[0002] 参见图1a和图1b,图1a中终端通过Uu接口(终端和基站之间的通信接口)与基站进行通信,图1b中终端之间通过短距离直接通信接口(例如PC5接口)通信。
[0003] 当终端需要Uu接口通信从切换到短距离直接通信接口通信时,如何确保业务连续性是亟待解决的技术问题。

发明内容

[0004] 本发明实施例的一个目的在于提供一种保持业务连续性方法和设备,解决终端从Uu接口切换到短距离直接通信接口时业务连续性的问题。
[0005] 第一方面,本发明实施例提供一种保持业务连续性方法,应用于第一终端,包括:
[0006] 从第二终端接收第一请求消息,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;
[0007] 根据所述第一请求消息,发起第二PDU会话建立过程;
[0008] 其中,所述第二PDU会话为所述第一终端为所述第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0009] 第二方面,本发明实施例还提供一种保持业务连续性方法,应用于第二终端,包括:
[0010] 在从Uu接口通信切换到中继直接通信之前,向第一终端发送第一请求消息;
[0011] 其中,所述第一请求用于所述第二终端请求所述第一终端建立中继直接通信连接;
[0012] 所述第一终端为第二终端建立第二PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0013] 本发明实施例第三方面,还提供一种保持业务连续性方法,应用于第一网络功能,包括:
[0014] 从第二网络功能接收第三请求消息,所述第三请求消息用于请求第一PDU会话上下文,所述第二网络功能用于建立第二PDU会话;
[0015] 向所述第二网络功能发送第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;
[0016] 其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0017] 第四方面,本发明实施例还提供一种保持业务连续性方法,应用于第二网络功能,包括:
[0018] 向第一网络功能发送第三请求消息,所述第三请求消息用于请求第一PDU会话上下文;
[0019] 从所述第一网络功能接收第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;
[0020] 其中,所述第二网络功能用于建立第二PDU会话,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0021] 第五方面,本发明实施例还提供一种保持业务连续性方法,应用于第三网络功能,包括:
[0022] 从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,所述第五请求消息和第七请求消息用于请求创建第二PDU会话的上下文;
[0023] 将第五网络功能作为所述第二PDU会话的锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0024] 或者,
[0025] 从第四网络功能接收第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程;
[0026] 根据所述第八请求消息,发起所述第一PDU会话更改过程;
[0027] 其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0028] 第六方面,本发明实施例还提供一种保持业务连续性方法,应用于第四网络功能,包括:
[0029] 向第三网络功能发送第七请求消息,所述第七请求消息用于请求创建第二PDU会话的上下文;
[0030] 或者;
[0031] 将第五网络功能作为第二PDU会话的PDU会话锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0032] 其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0033] 第八方面,本发明实施例还提供一种第一终端,包括:
[0034] 第一接收模块,用于从第二终端接收第一请求消息,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;
[0035] 第一处理模块,用于根据所述第一请求消息,发起第二PDU会话建立过程;
[0036] 其中,所述第二PDU会话为所述第一终端为所述第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0037] 第九方面,本发明实施例还提供一种第二终端,包括:
[0038] 第二发送模块,用于在从Uu接口通信切换到终端到网络的中继直接通信之前,向第一终端发送第一请求消息;
[0039] 其中,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;
[0040] 所述第一终端为第二终端建立第二PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0041] 第十方面,本发明实施例还提供一种第一网络功能,包括:
[0042] 第四接收模块,用于从第二网络功能接收第三请求消息,所述第三请求消息用于请求第一PDU会话上下文,所述第二网络功能用于建立第二PDU会话;
[0043] 第三发送模块,用于向所述第二网络功能发送第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;
[0044] 其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0045] 第十一方面,本发明实施例还提供一种第二网络功能,包括:
[0046] 第五发送模块,用于向第一网络功能发送第三请求消息,所述第三请求消息用于请求第一PDU会话上下文;
[0047] 第五接收模块,用于从所述第一网络功能接收第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;
[0048] 其中,所述第二网络功能用于建立第二PDU会话,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0049] 第十二方面,本发明实施例还提供一种第三网络功能,包括:
[0050] 第七接收模块,用于从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,所述第五请求消息和第七请求消息用于请求创建第二PDU会话的上下文;
[0051] 第二处理模块,用于将第五网络功能作为所述第二PDU会话的锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0052] 或者,
[0053] 第八接收模块,用于从第四网络功能接收第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程;
[0054] 第三处理模块,用于根据所述第八请求消息,发起所述第一PDU会话更改过程;
[0055] 其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0056] 第十三方面,本发明实施例还提供一种第四网络功能,包括:
[0057] 第九发送模块,用于向第三网络功能发送第七请求消息,所述第七请求消息用于请求创建第二PDU会话的上下文;
[0058] 或者;
[0059] 第四处理模块,用于将第五网络功能作为第二PDU会话的PDU会话锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0060] 其中,所述第二PDU会话为第一终端为第二终端建立的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0061] 第十四方面,本发明实施例还提供一种终端,括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面或第二方面所述的保持业务连续性方法的步骤。
[0062] 第十五方面,本发明实施例还提供一种网络设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第三方面至第七方面所述的保持业务连续性方法的步骤。
[0063] 第十六方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的保持业务连续性方法的步骤。
[0064] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。

附图说明

[0065] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0066] 图1a和图1b为现有路径示意图;
[0067] 图2为现有的数据链路示意图;
[0068] 图3为现有的控制链路示意图;
[0069] 图4为本发明实施例的第一终端侧的保持业务连续性方法的流程图;
[0070] 图5为本发明实施例的第二终端侧的保持业务连续性方法的流程图;
[0071] 图6为本发明实施例的第一网络功能侧的保持业务连续性方法的流程图;
[0072] 图7为本发明实施例的第二网络功能侧的保持业务连续性方法的流程图;
[0073] 图8为本发明实施例的第三网络功能侧的保持业务连续性方法的流程图;
[0074] 图9为本发明实施例的第四网络功能侧的保持业务连续性方法的流程图;
[0075] 图10为本发明实施例的保持业务连续性方法的流程图;
[0076] 图11为本发明实施例的实施方式一中的保持业务连续性方法的流程图;
[0077] 图12为本发明实施例的实施方式二中的保持业务连续性方法的流程图;
[0078] 图13为本发明实施例的实施方式三中的保持业务连续性方法的流程图;
[0079] 图14为本发明实施例的第一终端的结构示意图;
[0080] 图15为本发明实施例的第二终端的结构示意图;
[0081] 图16为本发明实施例的第一网络功能的结构示意图;
[0082] 图17为本发明实施例的第二网络功能的结构示意图;
[0083] 图18为本发明实施例的第三网络功能的结构示意图;
[0084] 图19为本发明实施例的第四网络功能的结构示意图;
[0085] 图20为本发明实施例的终端的示意图;
[0086] 图21为本发明实施例的网络设备的示意图。

具体实施方式

[0087] 为了便于理解本发明实施例下面介绍几个技术点:
[0088] 技术点1:网络控制互动服务(NCIS)。
[0089] 随着一些新形式设备(例如虚拟现实(Virtual Reality,VR)/增强现实(Augmented Reality,AR)设备,机器人等)或一些新技术(例如AR和VR)的发展,人们交换信息和玩游戏的新服务将变得越来越流行。
[0090] 许多互动服务发生在本地区域,例如家庭聚会或酒吧的娱乐,或办公室的教育,通过特定的直接链接或用户之间的间接链接,可以增强对吞吐量,延迟,可靠性和资源/功率利用的要求。
[0091] 对于NCIS服务,图1a和图1b所示的数据链可以作为基线,其中图1a为5G核心网(5G Core Network,5GC)路径(path),图1b为基于邻近的服务的通信路径(ProSe Communication path)。
[0092] 对于NCIS服务来说,为了提高吞吐量和刚性延迟(rigid latency),数据链路可以是上述图1a和图1b中两种方式的结合,如图2所示。
[0093] 对于NCSI服务,图3所示的控制链路可以作为基线,在此用例中,重要控制信令来自于网络,一些在直链路(direct link)上辅助信令可以在用户之间交互。
[0094] 交互式服务是指在同一NCIS会话中感兴趣的用户之间进行数据交换的一种服务,如交互式游戏、各种终端(如用户设备(User Equipment,UE)、机器人等)之间的数据共享等。这里的NCIS会话意味着会话中的所有终端可以共享相同的背景,更新相同的服务信息,并同时完成会话。在同一个NCIS会话中的哪些终端将被归为一个NCIS组。这里的交互式服务是实时的,需要高吞吐量和低延迟。加入NCIS会话的终端可以在本地,也可以相隔很远,可以来自相同的移动网络运营商(Mobile Network Operator,MNO),也可以来自不同的MNO。该用例描述了支持NCIS服务的一组终端可以发现彼此、启动NCIS会话并交换数据的场景。
[0095] 技术点2:中继(Relay)。
[0096] 无线通信系统中的中继技术,就是在基站与终端之间增加了一个或多个中继节点,负责对无线信号进行一次或者多次的转发,即无线信号要经过多跳才能到达终端。
[0097] 无线中继技术不仅可用于扩展小区覆盖,弥补小区覆盖盲点,同时也可通过空间资源复用提升小区容量。对于室内覆盖,中继技术也可起到克服穿透损耗,提升室内覆盖质量的作用。
[0098] 以较简单的两跳中继为例,无线中继就是将一个基站—终端链路分割为基站—中继站和中继站—终端两个链路,从而有机会将一个质量较差的链路替换为两个质量较好的链路,以获得更高的链路容量及更好的覆盖。
[0099] 目前长期演进(Long Term Evolution,LTE)中支持的中继为UE至网络的中继(UE‑to‑network relay),即中继一端连接UE,一端连接网络侧。跟中继连接的UE,叫做远端UE(remote UE)。
[0100] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0101] 本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如A和/或B,表示包含单独A,单独B,以及A和B都存在三种情况。
[0102] 在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
[0103] 本文所描述的技术不限于长期演进型(Long Time Evolution,LTE)/LTE的演进(LTE‑Advanced,LTE‑A)系统,并且也可用于各种无线通信系统,诸如码分多址(Code Division Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single‑carrier Frequency‑Division Multiple Access,SC‑FDMA)和其他系统。
[0104] 术语“系统”和“网络”常被可互换地使用。CDMA系统可实现诸如CDMA2000、通用地面无线电接入(Universal Terrestrial Radio Access,UTRA)等无线电技术。UTRA包括宽带CDMA(Wideband Code Division Multiple Access,WCDMA)和其他CDMA变体。TDMA系统可实现诸如全球移动通信系统(Global System for Mobile Communication,GSM)之类的无线电技术。OFDMA系统可实现诸如超移动宽带(Ultra Mobile Broadband,UMB)、演进型UTRA(Evolution‑UTRA,E‑UTRA)、IEEE 802.11(Wi‑Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash‑OFDM等无线电技术。UTRA和E‑UTRA是通用移动电信系统(Universal Mobile Telecommunications System,UMTS)的部分。LTE和更高级的LTE(如LTE‑A)是使用E‑UTRA的新UMTS版本。UTRA、E‑UTRA、UMTS、LTE、LTE‑A以及GSM在来自名为“第三代伙伴项目”(3rd Generation Partnership Project,3GPP)的组织的文献中描述。CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。
[0105] 在本发明实施例中,网络功能可以称为网络功能实体,或者称为网元,或者网络设备。
[0106] 本发明实施例提供的终端可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(Ultra‑Mobile Personal Computer,UMPC)、上网本或者个人数字助理(Personal Digital Assistant,PDA)、移动上网装置(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)或车载设备等。
[0107] 参见图4,本发明实施例提供一种保持业务连续性方法,该方法的执行主体可以为第一终端,该第一终端也可以称为中继终端(relay UE),包括:步骤401和步骤402。
[0108] 步骤401:从第二终端接收第一请求消息,该第一请求用于第二终端请求第一终端建立终端到网络的中继直接通信连接;
[0109] 上述中继直接通信连接也可以称为PC5连接。
[0110] 上述第一终端可以参考图11~图13中UE B,第二终端可以参考图11~图13中的UE A。
[0111] 步骤402:根据第一请求消息,发起第二PDU会话建立过程;
[0112] 其中,第二PDU会话为第一终端为第二终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点(PDU Session Anchor,PSA)为第一PDU会话的PDU会话锚点;第一PDU会话为第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,第二终端在Uu接口建立的相关切换业务的PDU会话。
[0113] 在一些实施方式中,从第二终端接收第一请求消息之后,图4中的方法还包括:向第二网络功能发送第二请求消息,所述第二请求消息用于请求建立所述第二PDU会话;其中,所述第二请求消息包括以下一项或多项:所述第二PDU会话的标识、第一PDU会话的标识、所述第一终端的标识、第一PDU会话的IP信息。
[0114] 该第二网络功能可以是为服务第一终端的AMF,关于第二网络功能的描述可以参考图11~图13中的第二AMF。
[0115] 在一些实施方式中,在从第一终端接收第一请求消息之前,图4中的方法还包括:接收网络侧配置的第一参数,所述第一参数用于建立终端到网络的中继直接通信连接。关于配置方式可以参考图11~图13中的步骤1a的描述。
[0116] 在一些实施方式中,所述第一请求消息包括以下一项或多项:(1)第一PDU会话的标识(第一PDU session ID)、(2)第二终端的标识(例如,第二终端的第五代移动通信技术‑全球唯一临时终端标识(以下简称5G‑GUTI))、(3)第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0117] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。
[0118] 参见图5,本发明实施例提供一种保持业务连续性方法,该方法的执行主体可以为第二终端,该第二终端也可以称为远端终端,包括:步骤501。
[0119] 步骤501:在从Uu接口通信切换到终端到网络的中继直接通信之前,向第一终端发送第一请求消息;
[0120] 其中,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;
[0121] 所述第一终端为第二终端建立第二PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0122] 上述第二终端需要从Uu接口通信切换到中继直接通信可以是指第二终端需要5GC路径切换到ProSe通信路径,可以理解的是,切换的场景包括但不限于网络控制互动服务。
[0123] 以网络控制互动服务为例,从网络角度来看,ProSe通信路径和5GC路径都可以满足基于VR的交互式服务,网络可以根据交互式服务要求确定是否应该使用ProSe通信路径或5GC路径。例如,当UE处于覆盖范围内并且服务要求,例如:数据速率可以满足,网络可以使用5GC路径;虽然UE处于覆盖范围但服务要求不满足,例如:数据速率不能满足,网络可以使用ProSe通信路径。
[0124] 在一些实施方式中,在向第一终端发送第一请求消息之前,图5所示的方法还可以包括:接收网络侧配置的第二参数,所述第二参数用于建立终端到网络的中继直接通信连接。关于配置方式可以参考图11~图13中的步骤1a的描述。
[0125] 在一些实施方式中,所述第一请求消息包括以下一项或多项:(1)第一PDU会话的标识、(2)第二终端的标识(例如,第二终端的5G‑GUTI)、(3)第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0126] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。
[0127] 参见图6,本发明实施例还提供一种保持业务连续性方法,该方法的执行主体为第一网络功能,该第一网络功能包括但不限于服务第二终端的AMF(例如图11~图13中的第一AMF),包括步骤601和步骤602。
[0128] 步骤601:从第二网络功能接收第三请求消息,所述第三请求消息用于请求第一PDU会话上下文,所述第二网络功能用于建立第二PDU会话;
[0129] 该第二网络功能可以是为服务第一终端的AMF,关于第二网络功能的描述可以参考图11~图13中的第二AMF。
[0130] 步骤602:向第二网络功能发送第一回复消息,所述第一回复消息包括以下一项或多项:第一PDU会话的上下文标识、第三网络功能的标识,其中,第三网络功能用于向第二终端提供第一PDU会话的会话管理服务,关于第三网络功能的介绍可以参考图11~图13中的第一SMF的描述;
[0131] 其中,所述第二PDU会话为第二终端为第一终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第一终端在Uu接口建立的相关切换业务的PDU会话。
[0132] 在一些实施方式中,所述第三请求消息包括以下一项或多项:(1)第一PDU会话的标识、(2)第二终端的标识(例如,第二终端的5G‑GUTI)、(3)第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0133] 在一些实施方式中,在从第二网络功能接收第三请求之后,图6所示的方法还可以包括:向所述第三网络功能发送第四请求消息,所述第四请求消息用于请求所述第一PDU会话的PDU会话锚点标识;从所述第三网络功能接收第二回复消息,所述第二回复消息包括:所述第一PDU会话的PDU会话锚点标识。
[0134] 进一步地,如果第一网络功能从第三网络功能接收到第二回复消息,则第一回复消息还可以包括:第一PDU会话的PDU会话锚点标识。
[0135] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。
[0136] 参见图7,本发明实施例还提供一种保持业务连续性方法,应用于第二网络功能,第二网络功能用于建立第二PDU会话,该第二网络功能包括但不限于为第一终端服务的AMF,包括:步骤701和步骤702。
[0137] 步骤701:向第一网络功能发送第三请求消息,第三请求消息用于请求第一PDU会话上下文;
[0138] 步骤702:从第一网络功能接收第一回复消息,第一回复消息包括以下一项或多项:(1)第一PDU会话的上下文标识、(2)第三网络功能的标识,该第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务,关于第三网络功能的介绍可以参考图11~图13中第一SMF的描述;
[0139] 其中,第二PDU会话为第二终端为第一终端建立的终端到网络的中继PDU会话,第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;第一PDU会话为第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,第一终端在Uu接口建立的相关切换业务的PDU会话。
[0140] 在一些实施方式中,所述第三请求可以包括以下一项或多项:(1)第一PDU会话的标识、(2)第二终端的标识(例如,第二终端的5G‑GUTI)、(3)第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0141] 在一些实施方式中,在向第一网络功能发送第三请求之前,图7所示的方法还可以包括:从第一终端接收第二请求消息,所述第二请求消息用于请求建立所述第二PDU会话;
[0142] 其中,所述第二请求消息包括以下一项或多项:(1)所述第二PDU会话的标识、(2)所述第一PDU会话的标识、(3)所述第二终端的标识(例如,第二终端的5G‑GUTI)、(4)所述第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0143] 在一些实施方式中,从所述第一网络功能接收第一回复消息之后,图7所示的方法还可以包括:向所述第三网络功能发送第五请求消息,所述第五请求消息用于请求创建第二PDU会话的上下文;
[0144] 其中,所述第五请求消息包括以下一项或多项:(1)第二PDU会话的标识;(2)第一PDU会话的上下文标识。
[0145] 在一些实施方式中,从所述第一网络功能接收第一回复消息之后,图7所示的方法还可以包括:向第四网络功能发送第六请求消息,所述第六请求消息用于请求创建第二PDU会话的上下文;
[0146] 其中,所述第六请求消息包括以下一项或多项:(1)第二PDU会话的标识、(2)第一PDU会话的上下文标识、(3)第三网络功能的标识、(4)第一PDU会话的PDU会话锚点标识、(5)第一PDU会话的IP信息。
[0147] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。
[0148] 参见图8,本发明实施例还提供一种保持业务连续性方法,该方法的执行主体为第三网络功能,该第三网络功能包括但不限于服务第二终端的SMF,包括步骤801和步骤802,或者包括步骤803和步骤804。
[0149] 步骤801:从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,所述第五请求消息和第七请求消息用于请求创建第二PDU会话的上下文;
[0150] 上述第三网络功能的介绍可以参考图11~图13中第二AMF的描述,第四网络功能包括但不限于服务第一终端的SMF,该第四网络功能的介绍可以参考图11~图13中的第二SMF的描述。
[0151] 步骤802:将第五网络功能作为所述第二PDU会话的锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0152] 上述第五网络功能的介绍可以为图11~图13中第一UPF锚点的描述。
[0153] 步骤803:从第四网络功能接收第八请求消息,所述第八请求消息用于请求第三网络功能对第一PDU会话执行PDU会话更改过程;
[0154] 步骤804:根据所述第八请求消息,发起第一PDU会话更改过程;
[0155] 其中,所述第二PDU会话为第二终端为第一终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第一终端在所述Uu接口建立的相关切换业务的PDU会话。
[0156] 在一些实施方式中,在从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,或者,从第四网络功能接收第八请求消息之前,图8所示的方法还可以包括:从第一网络功能接收第四请求消息,所述第四请求消息用于请求所述第一PDU会话的PDU会话锚点标识;向所述第一网络功能发送第二回复消息,所述第二回复消息包括:所述第一PDU会话的PDU会话锚点标识。
[0157] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。
[0158] 参见图9,本发明实施例还提供一种保持业务连续性方法,该方法的执行主体可以为第四网络功能,该第四网络功能包括但不限于服务第一终端的SMF,包括步骤901或者步骤902。
[0159] 步骤901:向第三网络功能发送第七请求消息,所述第七请求消息用于请求创建第二PDU会话的上下文;
[0160] 步骤902:将第五网络功能作为第二PDU会话的PDU会话锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0161] 其中,所述第二PDU会话为第二终端为第一终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第一终端在所述Uu接口建立的相关切换业务的PDU会话。
[0162] 上述第四网络功能的介绍可以参考图11~图13中第二SMF的描述。上述第五网络功能的介绍可以参考图11~图13中第一UPF锚点的描述。
[0163] 在一些实施方式中,在与所述第五网络功能建立所述第二PDU会话的N4会话上下文之后,图9所示的方法还可以包括:
[0164] 向第三网络功能发送第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程。
[0165] 在一些实施方式中,在将第五网络功能作为第二PDU会话的PDU会话锚点之前,图9所示的方法还包括:从第二网络功能接收第六请求消息,所述第六请求消息用于请求创建所述第二PDU会话的上下文。
[0166] 在一些实施方式中,从第二网络功能接收第六请求消息之后,图9所示的方法还包括:发起用户面功能选择过程,选择第六网络功能,所述第六网络功能为所述第二PDU会话的中间用户面功能;与所述第六网络功能建立所述第二PDU会话的N4会话上下文。
[0167] 上述第六网络功能的介绍可以参考图11~图13中第二UPF的描述。
[0168] 在本发明实施例中,在终端从Uu接口切换到短距离直接通信接口之前,网络选择Uu口上建立PDU会话的UPF锚点作为中继PDU会话所对应的UPF锚点,从而保证终端业务连续性,减少中断延迟。
[0169] 参见图10,第二终端(UE A)请求与第一终端(UE B)建立PC5连接,PC5连接建立请求携带第一信息,第一信息可以包括以下一项或多项:第一PDU会话的标识和第二终端的标识。
[0170] 第二终端请求第一核心网网元建立第二PDU会话,第二PDU会话建立请求携带该第一信息。
[0171] 第二核心网网元基于第一信息向第一核心网网元获取第一PDU会话上下文信息。第二核心网网元基于第一PDU会话上下文信息选择第一PDU会话的PSA作为第二PDU会话的PSA。
[0172] 这样,在第二终端从5GC通信路径切换到ProSe通信路径之前,第一终端为第二终端建立的中继PDU会话的PSA,与第二终端在5GC通信路径上的PDU会话的PSA一致,从而在终端从5GC通信路路径换到ProSe通信路径后,可以保持业务的连续性。
[0173] 下面结合图11~图13介绍本发明的实施例方式。
[0174] 实施方式一:
[0175] 参见图11,具体步骤如下:
[0176] 步骤0a:基于终端之间的发现机制,策略控制功能(PCF)或者近距控制功能(ProSe Function)已经存储了终端之间的近距通信关系,或者,策略控制功能或者近距控制功能通过调用统一数据存储网元获取终端之间的近距关系。
[0177] 步骤0b:PCF/ProSe Function检测到传输当前业务数据给UE A的第一PDU会话的QoS需求(如数据率)不能满足,PCF/ProSe Fun决定触发路径切换过程;
[0178] 步骤1a和1b:PCF/ProSe Fun通过第一核心网网元(包括:服务UE A的第一AMF,第一gNB等)和第二核心网网元(包括:服务UE B的第二AMF,第二gNB等),分别将建立UEA与UE B之间的PC5连接策略参数配置给UE A和UE B。
[0179] 步骤2:UE A发送直接通信请求给UE B。
[0180] 可选地,直接通信请求包含以下一项或多项:第一PDU会话的标识(PDU session ID),UE B的5G‑GUTI,和第一PDU会话的IP信息(例如,IP地址)。
[0181] 步骤3:UE B接收到UE A直接通信请求后,触发第二PDU会话建立过程。发送PDU会话建立请求给第二AMF。
[0182] 可选地,PDU会话建立请求包含以下一项或多项:第二PDU会话的标识(PDU session ID),第一PDU会话的标识(PDU session ID),UE B的5G‑GUTI,和第一PDU会话的IP信息(IP地址)。
[0183] 步骤4:第二AMF接收到UE B的PDU会话建立请求后,根据PDU会话建立请求中的信息判断是路径切换触发的PDU会话建立过程。随后,发送第一PDU会话上下文获取请求给第一AMF。
[0184] 可选地,所述第一PDU会话上下文获取请求包含以下一项或多项:第一PDU会话的标识(PDU session ID),UE B的5G‑GUTI,和第一PDU会话的IP信息(IP地址)。
[0185] 步骤5:第一AMF基于第一PDU会话的标识(PDU session ID)和UE B的5G‑GUTI检索第一PDU session的SMF(即第一SMF)。AMF发送第一PDU会话的PSA获取请求给第一SMF。
[0186] 步骤6:第一SMF发送第一PDU会话的PSA获取回复消息给第一AMF。
[0187] 可选地,第一PDU会话PSA获取回复消息中携带:第一PDU会话的PSA ID(PDU session anchor ID),第一PDU会话的PSA为图中的第一UPF锚点。
[0188] 可以理解的是,步骤5和步骤6为可选步骤。
[0189] 步骤7:第一AMF收到第二AMF的PDU会话上下文获取请求后,根据第一PDU会话的标识(PDU session ID),UE B的5G‑GUTI信息检索到第一SMF的标识和第一PDU会话的上下文标识(会话管理上下文标识,SM context ID),随后发送第一PDU会话上下文获取回复消息给第二AMF。
[0190] 可选地,第一PDU会话上下文获取回复消息中携带以下一项或多项:第一SMF标识,第一PDU会话管理上下文标识,进一步地,还可以携带第一PDU会话的PSA ID。
[0191] 在本实施方式中,第二AMF根据第一SMF ID对应的SMF执行第二PDU会话的上下文的创建。
[0192] 步骤8:第二AMF发送PDU会话上下文创建请求给第一SMF。
[0193] 可选地,PDU会话上下文创建请求携带以下一项或多项:第二PDU会话的标识,第一PDU会话管理上下文标识。
[0194] 步骤9:第一SMF根据接收到PDU会话上下文创建请求后,根据第一PDU会话的上下文标识检索到第一PDU会话的PDU会话锚点(PDU session anchor,PSA),即第一UPF锚点。随后与第一UPF锚点建立第二PDU会话的N4会话。
[0195] 步骤10a:第一SMF发送PDU会话上下文建立回复消息给第二AMF,并进行后续的现有PDU会话建立过程。
[0196] 步骤10b:第一SMF发起第一PDU会话的更改或者释放过程。
[0197] 步骤11:在第二PDU会话建立完成后,UE B回复UE A直接通信接受消息。
[0198] 实施方式二:
[0199] 参见图12,具体步骤如下:
[0200] 需要说明的是,实施方式二中的步骤0a~步骤7的描述与实施方式一中的步骤0a~步骤7的描述相同。
[0201] 步骤8:第二AMF执行SMF选择过程,选择一个中间SMF,即第二SMF。
[0202] 步骤9:第二AMF发送PDU会话上下文创建请求给第二SMF。
[0203] 可选地,PDU会话上下文创建请求携带以下一项或多项:第二PDU会话的标识,第一SMF ID,第一PDU会话管理上下文标识。
[0204] 步骤10:第二SMF接收PDU会话上下文创建请求,并执行UPF选择,选择一个服务于第二PDU会话的中间UPF,即第二UPF。
[0205] 步骤11:第二SMF与第二UPF执行第二PDU会话的N4会话建立。
[0206] 步骤12:第二SMF发送PDU会话上下文创建请求给第一SMF。
[0207] 可选地,PDU会话上下文创建请求携带以下一项或多项:第二PDU会话的标识,第一PDU会话管理上下文标识。
[0208] 步骤13:第一SMF根据接收到PDU会话上下文创建请求后,根据第一PDU会话的上下文标识检索到第一PDU会话的PDU会话锚点(PDU session anchor,PSA),即第一UPF锚点。随后与第一UPF锚点建立第二PDU会话的N4会话。
[0209] 步骤14a:第一SMF发送PDU会话上下文建立回复消息给第二SMF,并进行后续的现有PDU会话建立过程。
[0210] 步骤14b:第一SMF发起第一PDU会话的更改或者释放过程。
[0211] 步骤15:在第二PDU会话建立完成后,UE B回复UE A直接通信接受消息。
[0212] 实施方式三:
[0213] 参见图13,具体步骤如下:
[0214] 需要说明的是,实施方式三中的步骤0a~步骤7的描述与实施方式一中的步骤0a~步骤7的描述相同。
[0215] 在本实施方式中,第二AMF执行SMF选择过程,选择一个中间SMF,即第二SMF,第二SMF选择第一UPF锚点作为第二PDU会话的UPF锚点(PSA)。
[0216] 步骤8:第二AMF执行SMF选择过程,选择一个中间SMF,即第二SMF。
[0217] 步骤9:第二AMF发送PDU会话上下文创建请求给第二SMF。
[0218] 可选地,PDU会话上下文创建请求携带以下一项或多项:第二PDU会话的标识,第一SMF ID,第一PDU会话管理上下文标识,第一PDU会话的PSA ID(即图中的第一UPF锚点的标识),第一PDU会话的IP信息。
[0219] 步骤10:第二SMF接收PDU会话上下文创建请求,并执行UPF选择,选择一个服务于第二PDU会话的中间UPF,即第二UPF。
[0220] 步骤11:第二SMF与第二UPF执行第二PDU会话的N4会话建立。
[0221] 可以理解的是,步骤10和步骤11为可选步骤。
[0222] 步骤12:第二SMF基于第一PDU会话的PSA ID(即图中的第一UPF锚点的标识)检索到第一PDU会话的第一UPF锚点,并与第一UPF锚点建立第二PDU会话的N4会话。
[0223] 步骤13:第二SMF发送PDU会话更改请求给第一SMF,用于请求第一SMF对第一PDU会话执行PDU会话更改过程。
[0224] 可选地,PDU会话更改请求中携带以下一项或多项:第一PDU会话上下文管理标识,第一PDU会话的标识。
[0225] 步骤14a和14b:第一SMF收到第二SMF的PDU会话更改请求后,执行第一PDU会话更改过程,并发送PDU会话更改回复给第一SMF。
[0226] 步骤15:第一SMF与其他网元继续执行后续的第二PDU会话建立过程。
[0227] 步骤16:第二PDU会话建立完成后,UE B回复UE A直接通信接受或者链路更改接受消息。
[0228] 参见图14,本发明实施例还提供一种第一终端,该第一终端1400包括:
[0229] 第一接收模块1401,用于从第二终端接收第一请求消息,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;
[0230] 第一处理模块1402,用于根据所述第一请求消息,发起第二PDU会话建立过程;
[0231] 其中,所述第二PDU会话为所述第一终端为所述第二终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0232] 在一些实施方式中,第一终端1400还包括:第一发送模块,用于向第二网络功能发送第二请求消息,所述第二请求消息用于请求建立所述第二PDU会话;
[0233] 其中,所述第二请求消息包括以下一项或多项:(1)所述第二PDU会话的标识、(2)第一PDU会话的标识、(3)所述第一终端的标识、(4)第一PDU会话的IP信息。
[0234] 在一些实施方式中,第一终端1400还包括:第二接收模块,用于接收网络侧配置的第一参数,所述第一参数用于建立终端到网络的中继直接通信连接。
[0235] 在一些实施方式中,所述第一请求消息包括以下一项或多项:(1)第一PDU会话的标识、(2)第二终端的标识(例如,第二终端的5G‑GUTI)、(3)第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0236] 本发明实施例提供的第一终端,可以执行上述如图4所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0237] 参见图15,本发明实施还提供一种第二终端,该第二终端1500包括:
[0238] 第二发送模块1501,用于在从Uu接口通信切换到终端到网络的中继直接通信之前,向第一终端发送第一请求消息;
[0239] 其中,所述第一请求用于所述第二终端请求所述第一终端建立终端到网络的中继直接通信连接;
[0240] 所述第一终端为第二终端建立第二PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0241] 在一些实施方式中,该第二终端1500还包括:第三接收模块,用于接收网络侧配置的第二参数,所述第二参数用于建立终端到网络的中继直接通信连接。
[0242] 在一些实施方式中,所述第一请求消息包括以下一项或多项:(1)第一PDU会话的标识、(2)第二终端的标识(例如,第二终端的5G‑GUTI)、(3)第一PDU会话的IP信息(例如,第一PDU会话的IP地址)。
[0243] 本发明实施例提供的第二终端,可以执行上述如图5所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0244] 参见图16,本发明实施例还提供一种第一网络功能,该第一网络功能1600包括:
[0245] 第四接收模块1601,用于从第二网络功能接收第三请求消息,所述第三请求消息用于请求第一PDU会话上下文,所述第二网络功能用于建立第二PDU会话;
[0246] 第三发送模块1602,用于向所述第二网络功能发送第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;
[0247] 其中,所述第二PDU会话为第一终端为第二终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0248] 在一些实施方式中,所述第三请求消息包括以下一项或多项:所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。
[0249] 在一些实施方式中,第一网络功能1600还包括:第四发送模块,用于向所述第三网络功能发送第四请求消息,所述第四请求消息用于请求所述第一PDU会话的PDU会话锚点标识;第五接收模块,用于从所述第三网络功能接收第二回复消息,所述第二回复消息包括:所述第一PDU会话的PDU会话锚点标识。
[0250] 在一些实施方式中,所述第一回复消息还包括:所述第一PDU会话的PDU会话锚点标识。
[0251] 本发明实施例提供的第一网络功能,可以执行上述如图6所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0252] 参见图17,本发明实施例还提供一种第二网络功能,该第二网络功能1700包括:
[0253] 第五发送模块1701,用于向第一网络功能发送第三请求消息,所述第三请求消息用于请求第一PDU会话上下文;
[0254] 第五接收模块1702,用于从所述第一网络功能接收第一回复消息,所述第一回复消息包括以下一项或多项:所述第一PDU会话的上下文标识、第三网络功能的标识,所述第三网络功能用于向第二终端提供所述第一PDU会话的会话管理服务;
[0255] 其中,所述第二PDU会话为第一终端为第二终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0256] 在一些实施方式中,所述第三请求包括以下一项或多项:所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。
[0257] 在一些实施方式中,第二网络功能1700还包括:第六接收模块,用于从第一终端接收第二请求消息,所述第二请求消息用于请求建立所述第二PDU会话;
[0258] 其中,所述第二请求消息包括以下一项或多项:所述第二PDU会话的标识,所述第一PDU会话的标识、所述第二终端的标识、所述第一PDU会话的IP信息。
[0259] 在一些实施方式中,第二网络功能1700还包括:第六发送模块,用于向所述第三网络功能发送第五请求消息,所述第五请求消息用于请求创建第二PDU会话的上下文;
[0260] 其中,所述第五请求消息包括以下一项或多项:所述第二PDU会话的标识和所述第一PDU会话的上下文标识。
[0261] 在一些实施方式中,第二网络功能1700还包括:第七发送模块,用于向第四网络功能发送第六请求消息,所述第六请求消息用于请求创建第二PDU会话的上下文;
[0262] 其中,所述第六请求消息包括以下一项或多项:所述第二PDU会话的标识、所述第一PDU会话的上下文标识、所述第三网络功能的标识、所述第一PDU会话的PDU会话锚点标识、所述第一PDU会话的IP信息。
[0263] 本发明实施例提供的第二网络功能,可以执行上述如图7所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0264] 参见图18,本发明实施例还提供一种第三网络功能,该第三网络功能1800包括:
[0265] 第七接收模块1801,用于从第二网络功能接收第五请求消息,或者,从第四网络功能接收第七请求消息,所述第五请求消息和第七请求消息用于请求创建第二PDU会话的上下文;
[0266] 第二处理模块1802,用于将第五网络功能作为所述第二PDU会话的锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0267] 或者,
[0268] 第八接收模块1803,用于从第四网络功能接收第八请求消息,所述第八请求消息用于请求所述第三网络功能对第一PDU会话执行PDU会话更改过程;
[0269] 第三处理模块1804,用于根据所述第八请求消息,发起所述第一PDU会话更改过程;
[0270] 其中,所述第二PDU会话为第一终端为第二终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0271] 在一些实施方式中,第三网络功能还包括:第九接收模块,用于从第一网络功能接收第四请求消息,所述第四请求消息用于请求所述第一PDU会话的PDU会话锚点标识;第八发送模块,用于向所述第一网络功能发送第二回复消息,所述第二回复消息包括:所述第一PDU会话的PDU会话锚点标识。
[0272] 本发明实施例提供的第三网络功能,可以执行上述如图8所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0273] 参见图19,本发明实施例还提供一种第四网络功能,该第四网络功能1900包括:
[0274] 第九发送模块1901,用于向第三网络功能发送第七请求消息,所述第七请求消息用于请求创建第二PDU会话的上下文;
[0275] 或者;
[0276] 第四处理模块1902,用于将第五网络功能作为第二PDU会话的PDU会话锚点,并与所述第五网络功能建立所述第二PDU会话的N4会话上下文,所述第五网络功能为第一PDU会话的PDU会话锚点;
[0277] 其中,所述第二PDU会话为第一终端为第二终端建立的终端到网络的中继PDU会话,所述第二PDU会话的PDU会话锚点为所述第一PDU会话的PDU会话锚点;所述第一PDU会话为所述第二终端在从Uu接口通信切换到终端到网络的中继直接通信之前,所述第二终端在所述Uu接口建立的相关切换业务的PDU会话。
[0278] 在一些实施方式中,第四网络功能1900还包括:第十发送模块,用于向第三网络功能发送第八请求消息,所述第八请求消息用于请求所述第三网络功能更改PDU会话。
[0279] 在一些实施方式中,第四网络功能1900还包括:第十接收模块,用于从第二网络功能接收第六请求消息,所述第六请求消息用于请求创建所述第二PDU会话的上下文。
[0280] 在一些实施方式中,第四网络功能1900还包括:第五处理模块,用于发起用户面功能选择过程,选择第六网络功能,所述第六网络功能为所述第二PDU会话的中间用户面功能;与所述第六网络功能建立所述第二PDU会话的N4会话上下文。
[0281] 本发明实施例提供的第四网络功能,可以执行上述如图9所示的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0282] 如图20所示,图20所示的终端2100包括:至少一个处理器2101、存储器2102、至少一个网络接口2104和用户接口2103。终端2100中的各个组件通过总线系统2105耦合在一起。可理解,总线系统2105用于实现这些组件之间的连接通信。总线系统2105除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图20中将各种总线都标为总线系统2105。
[0283] 其中,用户接口2103可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
[0284] 可以理解,本发明实施例中的存储器2102可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read‑Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器2102旨在包括但不限于这些和任意其它适合类型的存储器。
[0285] 在一些实施方式中,存储器2102保存了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统21021和应用程序21022。
[0286] 其中,操作系统21021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序21022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序21022中。
[0287] 在本发明的一个实施例中,通过调用存储器2102保存的程序或指令,具体的,可以是应用程序21022中保存的程序或指令,执行时实现以上终端侧的图4和图5所示方法中的步骤。
[0288] 本发明实施例提供的终端,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0289] 请参阅图21,图21是本发明实施例应用的网络设备的结构图,如图21所示,网络设备2100包括:处理器2101、收发机2102、存储器2103和总线接口,其中,处理器2101可以负责管理总线架构和通常的处理。存储器2103可以存储处理器2101在执行操作时所使用的数据。
[0290] 在本发明的一个实施例中,网络设备2100还包括:存储在存储器上2103并可在处理器2101上运行的计算机程序,计算机程序被处理器2101执行时实现以上网络侧的图6、图7、图8和图9所示的方法中的步骤。
[0291] 在图21中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2101代表的一个或多个处理器和存储器2103代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2102可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
[0292] 本发明实施例提供的网络设备,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0293] 结合本发明公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于RAM、闪存、ROM、EPROM、EEPROM、寄存器、硬盘、移动硬盘、只读光盘或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
[0294] 本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能存取的任何可用介质。
[0295] 以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
[0296] 本领域内的技术人员应明白,本发明实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0297] 本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0298] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0299] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0300] 显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。