一种会话重建的方法、装置、AMF、SMF及终端与流程

文档序号:15744849发布日期:2018-10-23 22:57阅读:459来源:国知局

本发明涉及通信应用的技术领域,尤其涉及一种会话重建的方法、装置、AMF、SMF及终端。



背景技术:

Next Gen系统对分组数据单元(packet data unit,PDU)会话session要支持多种连续性的需求。对此,目前的研究报告(Technical Report,TR)中定义了三种业务和会话连续性(service and session continuity,SSC)模式。

SSC模式1是指为这一PDU会话分配一个用户面锚点(User Plane Function,UPF),这一用户面锚点在整个PDU会话的存活期内都要保持不变。

SSC模式2是指为这一PDU会话分配的UPF只能在一定的服务区域内保持,当用户设备(User Equipment,UE移除了这一UPF的服务区域时,UE需要选择新的UPF。

SSC模式3是指之前选择了一UPF,建立到一个数据网络的PDU会话。UE到这一UPF的连接中止之前,又建立了一个新的到相同的数据网络的PDU会话,并且为这一新的PDU会话选择了一个新的UPF。UE可以将数据流转移到新的PDU会话上,随后删除之前的PDU会话连接。

对于SSC模式3的PDU会话,当目前的PDU会话路径不是最优路径,或者当前的PDU会话将要不能保持时,网络可以通知UE新建一条到同一数据网络的PDU会话。新建立的PDU会话与旧的PDU会话要选择到相同的会话管理功能实体(Session Management Function,SMF),目前为PDU会话选择SMF是由访问和移动性管理功能实体(Access and Mobility Management Function,AMF)来完成的,目前的机制无法保证AMF能将两条到同一数据网络的SSC模式3的PDU会话选择到相同的AMF中。



技术实现要素:

本发明的目的在于提供一种会话重建的方法、装置、AMF、SMF及终端,用以解决目前的机制无法保证AMF将两条到同一数据网络的PDU会话选择到相同的SMF中的问题。

为了实现上述目的,本发明的实施例提供了一种会话重建的方法,应用于访问和移动性管理功能实体AMF,包括:

获取终端发送的非接入层NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息;

向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,所述会话管理请求携带有所述第一标识信息和第二标识信息,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

其中,所述向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求的步骤,包括:

对所述NAS消息进行解析,得到所述第一标识信息;

根据预先保存的PDU会话标识信息与SMF标识信息的对应关系,获取与所述第一标识信息对应的SMF标识信息;

将所述会话管理请求发送给所述SMF标识信息对应的SMF。

其中,所述NAS消息为PDU会话建立请求,所述PDU会话建立请求的PDU会话标识信息中携带有所述第一标识信息,所述PDU会话建立请求的N1会话管理消息中携带有所述第二标识信息;

所述对所述NAS消息进行解析,得到所述第一标识信息的步骤,包括:

对所述PDU会话建立请求中的PDU会话标识信息进行解析处理,得到所述第一标识信息。

所述NAS消息为PDU会话重建请求,所述PDU会话重建请求的PDU会话标识信息中携带有所述第一标识信息和所述第二标识信息;

所述对所述NAS消息进行解析,得到所述第一标识信息的步骤,包括:

对所述PDU会话重建请求的PDU会话标识信息进行解析处理,得到所述第一标识信息和所述第二标识信息。

其中,上述会话重建的方法,还包括:

获取SMF发送的第二标识信息和SMF的标识信息,并按照对应关系进行保存。

为了实现上述目的,本发明的实施例还提供了一种会话重建的装置,应用于访问和移动性管理功能实体AMF,包括:

第一获取模块,用于获取终端发送的非接入层NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息;

第一发送模块,用于向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,所述会话管理请求携带有所述第一标识信息和第二标识信息,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

其中,所述第一发送模块包括:

解析子模块,用于对所述NAS消息进行解析,得到所述第一标识信息;

获取子模块,用于根据预先保存的PDU会话标识信息与SMF标识信息的对应关系,获取与所述第一标识信息对应的SMF标识信息;

发送子模块,用于将所述会话管理请求发送给所述SMF标识信息对应的SMF。

其中,所述NAS消息为PDU会话建立请求,所述PDU会话建立请求的PDU会话标识信息中携带有所述第一标识信息,所述PDU会话建立请求的N1会话管理消息中携带有所述第二标识信息;

所述解析子模块用于对所述PDU会话建立请求中的PDU会话标识信息进行解析处理,得到所述第一标识信息。

其中,所述NAS消息为PDU会话重建请求,所述PDU会话重建请求的PDU会话标识信息中携带有所述第一标识信息和所述第二标识信息;

所述解析子模块用于对所述PDU会话重建请求的PDU会话标识信息进行解析处理,得到所述第一标识信息和所述第二标识信息。

其中,上述会话重建的装置,还包括:

第二获取模块,用于获取SMF发送的第二标识信息和SMF的标识信息,并按照对应关系进行保存。

为了实现上述目的,本发明的实施例还提供了一种访问和移动性管理功能实体,包括第一存储器、第一处理器及存储在第一存储器上并可在第一处理器上运行的计算机程序,所述第一处理器执行所述计算机程序时实现如上所述的会话重建的方法中的步骤。

为了实现上述目的,本发明的实施例还提供了一种会话重建的方法,应用于会话管理功能实体SMF,包括:

向终端发送重新建立PDU会话的通知消息;

获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络;

根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

其中,所述根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话的步骤,包括:

根据所述第一标识信息和所述第二标识信息,为所述新PDU会话选择新的用户面锚点UPF;

与所述新的UPF建立N4接口的连接,并为所述新的UPF建立空口和N3用户面的连接。

其中,根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话的步骤之后,还包括:

建立所述第二标识信息和SMF的标识信息的对应关系,并将所述第二标识信息和SMF的标识信息发送给所述AMF。

为了实现上述目的,本发明的实施例还提供了一种会话重建的装置,应用于会话管理功能实体SMF,包括:

第二发送模块,用于向终端发送重新建立PDU会话的通知消息;

第三获取模块,用于获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络;

建立模块,用于根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

其中,所述建立模块包括:

选择子模块,用于根据所述第一标识信息和所述第二标识信息,为所述新PDU会话选择新的用户面锚点UPF;

建立子模块,用于与所述新的UPF建立N4接口的连接,并为所述新的UPF建立空口和N3用户面的连接。

其中,上述会话重建的装置,还包括:

第三发送模块,用于建立所述第二标识信息和SMF的标识信息的对应关系,并将所述第二标识信息和SMF的标识信息发送给所述AMF。

为了实现上述目的,本发明的实施例还提供了一种会话管理功能实体,包括第二存储器、第二处理器及存储在第二存储器上并可在第二处理器上运行的计算机程序,所述第二处理器执行所述计算机程序时实现所述会话管理功能实体SMF在所述的会话重建的方法中执行的步骤。

为了实现上述目的,本发明的实施例还提供了一种会话重建的方法,应用于终端,包括:

根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

其中,所述向AMF发送非接入层消息包括:

在PDU会话建立请求的PDU会话标识信息中添加所述第一标识信息,在所述PDU会话建立请求的N1会话管理消息中添加所述第二标识信息,并发送给所述AMF。

为了实现上述目的,本发明的实施例还提供了一种会话重建的装置,应用于终端,包括:

第四发送模块,用于根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

其中,所述第四发送模块用于在PDU会话建立请求的PDU会话标识信息中添加所述第一标识信息,在所述PDU会话建立请求的N1会话管理消息中添加所述第二标识信息,并发送给所述AMF。

为了实现上述目的,本发明的实施例还提供了一种终端,包括第三存储器、第三处理器及存储在第三存储器上并可在第三处理器上运行的计算机程序,所述第三处理器执行所述计算机程序时实现所述终端在上述会话重建的方法中执行的步骤。

本发明实施例具有以下有益效果:

本发明实施例的上述技术方案,SMF向终端发送重新建立PDU会话的通知消息;终端根据通知消息向AMF发送非接入层消息,该非接入层消息携带有初始PDU会话的第一标识信息及终端为新PDU会话分配的第二标识信息;AMF向与第一标识信息对应的SMF发送会话管理请求,该会话管理请求携带有第一标识信息和第二标识信息;SMF根据第一标识信息和第二标识信息建立新PDU会话。本发明实施例通过在上述非接入层消息和会话管理请求中携带第一标识信息和第二标识信息,实现了将新PDU会话连接到初始PDU会话所选择的SMF中的目的,有效保证了会话的连续性。

附图说明

图1为本发明实施例的会话重建的方法的第一工作流程图;

图2为本发明实施例的会话重建的方法的第二工作流程图;

图3本发明实施例的会话重建的方法的第三工作流程图;

图4本发明实施例的会话重建的方法中终端、AMF、SMF及UPF的第一交互流程图;

图5本发明实施例的会话重建的方法中终端、AMF、SMF及UPF的第二交互流程图;

图6为本发明实施例的会话重建的装置的第一结构框图;

图7为本发明实施例的AMF的结构框图;

图8为本发明实施例的会话重建的装置的第二结构框图;

图9为本发明实施例的SMF的结构框图;

图10为本发明实施例的会话重建的装置的第三结构框图;

图11为本发明实施例的终端的结构框图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合具体实施例及附图进行详细描述。

本发明的实施例提供了一种会话重建的方法、装置、AMF、SMF及终端,解决了目前的机制无法保证AMF将两条到同一数据网络的PDU会话选择到相同的SMF中的问题。

第一实施例

如图1所示,本发明的实施例提供了一种会话重建的方法,应用于访问和移动性管理功能实体AMF,包括:

步骤101:获取终端发送的非接入层NAS消息,该NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,该NAS消息携带有初始PDU会话的第一标识信息及终端为上述新PDU会话分配的第二标识信息。

上述非接入层NAS消息为终端接收到SMF发送的重新建立PDU会话的通知消息后发送的,终端根据上述通知消息建立新PDU会话,并为新PDU会话分配新的会话标识信息,即上述第二标识信息。此时,终端发送的请求建立新PDU会话的非接入层消息与通常触发下的NAS消息不同,本发明实施例中终端发送的非接入层消息中包含有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息,使得AMF能够根据初始PDU会话的第一标识信息选择到旧的SMF,即第一标识信息对应的SMF。

步骤102:向与上述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,该会话管理请求携带有上述第一标识信息和第二标识信息,该会话管理请求用于使上述SMF根据该第一标识信息和该第二标识信息建立上述新PDU会话。

目前在5G系统中,SMF选择是由AMF完成的。UE为不同的PDU session分配PDU session ID。UE发送给AMF的非接入层消息包括:单一网络切片选择辅助信息(Single-network slice selection assistance information,S-NSSAI)、PDU会话标识(PDU Session ID)、N1 SM information:N1接口传递给SMF的消息,即传递给SMF的会话管理消息,具体格式如下:

NAS Message(S-NSSAI,DNN,PDU Session ID,N1 SM information)。

目前定义的PDU会话建立请求(PDU session establish request)消息中包含了上述信息。AMF只解析S-NSSAI,DNN,PDU Session ID,不解析N1 SM information。S-NSSAI,DNN,PDU Session ID用于AMF执行SMF选择。当AMF收到NAS消息后根据PDU session ID选择路由的SMF信息,如果之前建立了这一PDU session,AMF就会保留PDU session ID与SMF ID之间的关联关系。后续AMF在收到这一PDU session ID相关的会话管理非接入层消息(SM NAS消息)后,AMF就会直接将这一SM NAS消息传递给SMF处理。而如果发起的NAS消息是新建PDU session的请求,则不存在与NAS消息中的PDU session ID相关联的SMF ID。SMF需要根据S-NSSAI,DNN等信息为这一PDU session选择新的SMF ID,并保存PDU session ID与SMF ID之间的关联关系。

本发明实施例中,在终端向AMF发送请求建立新PDU会话的非接入层消息时,携带初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息,AMF可以根据该非接入层消息,选择与第一标识信息对应的SMF,从而使得新PDU会话和初始PDU会话连接到相同的SMF。

进一步地,上述步骤102可具体包括:

步骤1021:对上述非接入层消息进行解析,得到所述第一标识信息。

这里的,非接入层消息可具体为PDU会话建立请求,所述PDU会话建立请求的PDU会话标识信息中携带有所述第一标识信息,所述PDU会话建立请求的N1会话管理消息中携带有所述第二标识信息。AMF对所述PDU会话建立请求中的PDU会话标识信息进行解析处理,得到所述第一标识信息。

或者,上述NAS消息为PDU会话重建请求,该PDU会话重建请求的PDU会话标识信息中携带有所述第一标识信息和所述第二标识信息。AMF对所述PDU会话重建请求的PDU会话标识信息进行解析处理,得到所述第一标识信息和所述第二标识信息。

本发明实施例中可以在PDU会话建立请求的PDU会话标识信息中携带第一标识信息,在PDU会话建立请求的N1会话管理消息中携带有所述第二标识信息;也可在重新定义的PDU会话重建请求的PDU会话标识信息中同时携带第一标识信息和第二标识信息,使AMF通过对PDU会话建立请求或PDU会话重建请求中的AMF非接入层消息进行解析,得到第一标识信息,从而能够将新PDU会话选择到初始PDU会话所连接的SMF上。

步骤1022:根据预先保存的PDU会话标识信息与SMF标识信息的对应关系,获取与所述第一标识信息对应的SMF标识信息。

根据上述描述可知,AMF中保留有PDU session ID与SMF ID之间的关联关系,AMF根据该关联关系,便可选择到初始PDU会话对应的SMF标识信息,以便于后续将会话管理请求发送给对应的SMF,使SMF建立新PDU会话。

步骤1023:将所述会话管理请求发送给所述SMF标识信息对应的SMF。

这里,将会话管理请求发送给SMF标识信息对应的SMF,保证向终端发送通知消息SMF与建立新PDU会话的SMF为同一个SMF。SMF标识信息对应的SMF根据第一标识信息和第二标识信息建立新PDU会话。

进一步地,本发明实施例的会话重建的方法,还包括:

获取SMF发送的第二标识信息和SMF的标识信息,并按照对应关系进行保存。

这里,SMF根据第一标识信息和第二标识信息建立新PDU会话后,向AMF发送的第二标识信息和SMF的标识信息,以便于后续AMF根据第二标识信息和SMF的标识信息,将与第二标识信息相关的会话管理信息发送给该SMF。

本发明实施例的会话重建的方法,AMF获取终端发送的NAS消息,该非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,该NAS消息携带有初始PDU会话的第一标识信息及终端为上述新PDU会话分配的第二标识信息;向与上述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,该会话管理请求携带有上述第一标识信息和第二标识信息,该会话管理请求用于使上述SMF根据该第一标识信息和该第二标识信息建立上述新PDU会话,达到新PDU会话和初始PDU会话连接到相同SMF的目的,有效保障了会话的连续性。

第二实施例

如图2所示,本发明的实施例还提供了一种会话重建的方法,应用于会话管理功能实体SMF,包括:

步骤201:向终端发送重新建立PDU会话的通知消息。

SMF决定需要重建服务的UPF,然后SMF向UE发送通知消息,通知UE将在一段时间内删除初始PDU session并请求UE建立一条到相同数据网络的新PDU session。通知消息包含初始PDU session的标识信息和网络希望保留初始PDU会话的定时器值。

步骤202:获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络。

AMF接收到终端发送的、携带有第一标识信息和第二标识信息的NAS消息后,对NAS消息进行解析,得到第一标识信息,并向与第一标识信息对应的SMF发送会话管理请求,使新PDU会话与初始PDU会话连接到相同的SMF。

步骤203:根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

该步骤203可具体包括:

步骤2031:根据所述第一标识信息和所述第二标识信息,为所述新PDU会话选择新的用户面锚点UPF。

该新的用户面锚点不同于初始PDU会话对应的用户面锚点,由于会话管理请求中携带有第一标识信息和第二标识信息,因此SMF为新PDU会话选择用户面锚点选择时,可以选择与第一标识信息所对应的用户面锚点不同的新的用户面锚点,有效避免将两个会话选择到同一个用户锚点上。

步骤2032:与所述新的UPF建立N4接口的连接,并为所述新的UPF建立空口和N3用户面的连接。

这里,新PDU session成功建立一段时间后,网络在发起初始PDU session的删除,初始PDU session可以是由UE删除,也可以是定时器超时后由SMF删除。

进一步地,根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话的步骤之后,还包括:

建立所述第二标识信息和SMF的标识信息的对应关系,并将所述第二标识信息和SMF的标识信息发送给所述AMF。

这里,SMF根据第一标识信息和第二标识信息建立新PDU会话后,向AMF发送的第二标识信息和SMF的标识信息,以便于后续AMF根据第二标识信息和SMF的标识信息,将与第二标识信息相关的会话管理信息发送给该SMF。

本发明实施例的会话重建的方法,SMF向终端发送重新建立PDU会话的通知消息;获取AMF发送的会话管理请求;根据会话管理请求中的第一标识信息和第二标识信息,建立所述新PDU会话,保证新PDU会话和初始PDU会话连接到相同SMF的目的,进而有效保障了会话的连续性。

第三实施例

如图3所示,本发明的实施例还提供了一种会话重建的方法,应用于终端,包括:

步骤301:根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述非接入层消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

终端根据上述通知消息建立新PDU会话,并为新PDU会话分配新的会话标识信息,即上述第二标识信息。此时,终端发送的请求建立新PDU会话的非接入层消息与通常触发下的NAS消息不同,本发明实施例中终端发送的非接入层消息中包含有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息,使得AMF能够根据初始PDU会话的第一标识信息选择到旧的SMF,即第一标识信息对应的SMF。

进一步地,所述向AMF发送非接入层消息包括:

在PDU会话建立请求的PDU会话标识信息中添加所述第一标识信息,在所述PDU会话建立请求的N1会话管理消息中添加所述第二标识信息,并发送给所述AMF。

本发明实施例的会话重建的方法,终端根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息;AMF根据终端发送的NAS消息,向SMF发送携带有初始PDU会话的第一标识信息及为新PDU会话的第二标识信息的会话管理请求;SMF根据第一标识信息和第二标识信息建立新PDU会话。本发明实施例通过在上述非接入层消息和会话管理请求中携带第一标识信息和第二标识信息,实现了将新PDU会话连接到初始PDU会话所选择的SMF中的目的,有效保证了会话的连续性。

第四实施例

假定本发明实施例中终端发送的非接入层消息为PDU会话建立请求,下面结合图4来说明本发明实施例的会话重建实现流程。

如图4所示,该实现流程包括:

步骤401:终端向AMF发送PDU会话建立请求,该PDU会话建立请求携带有初始PDU会话的第一标识信息及终端为所述新PDU会话分配的第二标识信息。

该PDU会话建立请求为终端收到SMF发送的重新建立PDU会话的通知消息后,向AMF发送的,该PDU会话建立请求的格式具体为:(PDU session ID1,N1 SM information(PDU session ID2)),其中,PDU session ID1为初始会话的第一标识信息,PDU session ID2为新PDU会话的第二标识信息。第二标识信息包含在SM information中透传给SMF。PDU会话建立请求还可以包含S-NSSAI,DN等信息。

步骤402:AMF根据PDU会话建立请求的第一标识信息选择SMF,并向选择的SMF发送携带会话管理请求,该会话管理请求携带有上述第一标识信息和第二标识信息。

具体的,对所述PDU会话建立请求中的PDU会话标识信息进行解析处理,得到所述第一标识信息;根据预先保存的PDU会话标识信息与SMF标识信息的对应关系,获取与所述第一标识信息对应的SMF标识信息;将所述会话管理请求发送给所述SMF标识信息对应的SMF。

其中,上述SMF发送会话管理请求的格式可具体为:(PDU session ID1,N1 SM information(PDU session ID2))。

步骤403:SMF根据第一标识信息和第二标识信息,选择新的UPF,并发起N4接口的建立过程。

步骤404:UPF向SMF返回N4接口的建立响应。

步骤405:SMF为新PDU session建立空口和N3用户面连接过程。

步骤406:新PDU会话建立完成后,SMF将第二标识信息和SMF标识信息发送给AMF。

AMF保存第二标识信息和SMF标识信息的关联关系,后续AMF在收到第二标识信息相关的会话管理相关消息时,AMF将NAS消息路由到SMF中。

本发明实施例的会话重建的方法,UE收到网络触发建立新的SSC mode 3的PDU session时,UE仍然重用PDU会话建立请求消息。在该消息中AMF会解析的PDU session ID仍然携带初始PDU会话的第一标识信息。而在N1 SM information container中包含UE为新PDU会话分配的第二标识信息;AMF向与第一标识信息对应的SMF发送会话管理请求,该会话管理请求携带有第一标识信息和第二标识信息;SMF根据第一标识信息和第二标识信息建立新PDU会话,实现了将新PDU会话连接到初始PDU会话所选择的SMF中的目的,有效保证了会话的连续性。

第五实施例

假定本发明实施例中终端发送的非接入层消息为重新定义的PDU会话重建请求,该PDU会话重建请求携带有初始PDU会话的第一标识信息及终端为所述新PDU会话分配的第二标识信息,下面结合图5来说明本发明实施例的会话重建实现流程。

如图5所示,该实现流程包括:

步骤501:终端向AMF发送PDU会话重建请求,该PDU会话重建请求携带有初始PDU会话的第一标识信息及终端为所述新PDU会话分配的第二标识信息。

该PDU会话重建请求为终端收到SMF发送的重新建立PDU会话的通知消息后,向AMF发送的,该PDU会话重建请求的格式具体为:(PDU session ID1,PDU session ID2),其中,PDU session ID1为初始会话的第一标识信息,PDU session ID2为新PDU会话的第二标识信息,该第一标识信息和第二标识信息在所述PDU会话重建请求的PDU会话标识信息中。

步骤502:AMF根据PDU会话重建请求的第一标识信息选择SMF,并向选择的SMF发送携带会话管理请求,该会话管理请求携带有上述第一标识信息和第二标识信息。

其中,上述SMF发送会话管理请求的格式可具体为:(PDU session ID1,PDU session ID2)。

步骤503:SMF根据第一标识信息和第二标识信息,选择新的UPF,并发起N4接口的建立过程。

步骤504:UPF向SMF返回N4接口的建立响应。

步骤505:SMF为新PDU session建立空口和N3用户面连接过程。

步骤506:新PDU会话建立完成后,SMF将第二标识信息和SMF标识信息发送给AMF。

AMF保存第二标识信息和SMF标识信息的关联关系,后续AMF在收到第二标识信息相关的会话管理相关消息时,AMF将NAS消息路由到SMF中。

本发明实施例的会话重建的方法,定义新的NAS消息用于发起新PDU session的建立请求。新的NAS消息具体为PDU会话重建请求,该PDU会话重建请求中携带有初始PDU会话的第一标识信息及新PDU会话分配的第二标识信息;AMF向与第一标识信息对应的SMF发送会话管理请求,该会话管理请求携带有第一标识信息和第二标识信息;SMF根据第一标识信息和第二标识信息建立新PDU会话,实现了将新PDU会话连接到初始PDU会话所选择的SMF中的目的,有效保证了会话的连续性。

第六实施例

如图6所示,本发明的实施例还提供了一种会话重建的装置,应用于访问和移动性管理功能实体AMF,包括:

第一获取模块601,用于获取终端发送的非接入层NAS消息,所述非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息;

第一发送模块602,用于向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,所述会话管理请求携带有所述第一标识信息和第二标识信息,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

本发明实施例的会话重建的装置,所述第一发送模块602包括:

解析子模块6021,用于对所述NAS消息进行解析,得到所述第一标识信息;

获取子模块6022,用于根据预先保存的PDU会话标识信息与SMF标识信息的对应关系,获取与所述第一标识信息对应的SMF标识信息;

发送子模块6023,用于将所述会话管理请求发送给所述SMF标识信息对应的SMF。

本发明实施例的会话重建的装置,所述非接入层消息为PDU会话建立请求,所述PDU会话建立请求的PDU会话标识信息中携带有所述第一标识信息,所述PDU会话建立请求的N1会话管理消息中携带有所述第二标识信息;

所述解析子模块6021用于对所述PDU会话建立请求中的PDU会话标识信息进行解析处理,得到所述第一标识信息。

本发明实施例的会话重建的方法,所述NAS消息为PDU会话重建请求,所述PDU会话重建请求的PDU会话标识信息中携带有所述第一标识信息和所述第二标识信息;

所述解析子模块6021用于对所述PDU会话重建请求的PDU会话标识信息进行解析处理,得到所述第一标识信息和所述第二标识信息。

本发明实施例的会话重建的装置,还包括:

第二获取模块603,用于获取SMF发送的第二标识信息和SMF的标识信息,并按照对应关系进行保存。

需要说明的是,该会话重建的装置是与第一实施例中的方法对应的装置,上述第一实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。

本发明实施例的会话重建的装置,获取终端发送的NAS消息,该非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,该NAS消息携带有初始PDU会话的第一标识信息及终端为上述新PDU会话分配的第二标识信息;向与上述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,该会话管理请求携带有上述第一标识信息和第二标识信息,该会话管理请求用于使上述SMF根据该第一标识信息和该第二标识信息建立上述新PDU会话,达到新PDU会话和初始PDU会话连接到相同SMF的目的,有效保障了会话的连续性。

进一步地,本发明的实施例还提供了一种访问和移动性管理功能实体,如图7所示,包括第一存储器701、第一处理器702及存储在第一存储器701上并可在第一处理器702上运行的计算机程序,所述第一处理器执行所述计算机程序时实现第一实施例所述的会话重建的方法中的步骤。

当第一处理器702调用并执行所述第一存储器中所存储的计算机程序时,实现如下的功能模块:

第一获取模块,用于获取终端发送的非接入层NAS消息,所述非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息;

第一发送模块,用于向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,所述会话管理请求携带有所述第一标识信息和第二标识信息,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

第一处理器702用于读取第一存储器中的程序,执行下列过程:获取终端发送的非接入层NAS消息,所述非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息;向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,所述会话管理请求携带有所述第一标识信息和第二标识信息,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

另外,本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序使得计算机执行以下步骤:获取终端发送的非接入层NAS消息,所述非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述终端为所述新PDU会话分配的第二标识信息;向与所述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,所述会话管理请求携带有所述第一标识信息和第二标识信息,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

本发明实施例的AMF,获取终端发送的NAS消息,该非接入层消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,该NAS消息携带有初始PDU会话的第一标识信息及终端为上述新PDU会话分配的第二标识信息;向与上述第一标识信息对应的会话管理功能实体SMF发送会话管理请求,该会话管理请求携带有上述第一标识信息和第二标识信息,该会话管理请求用于使上述SMF根据该第一标识信息和该第二标识信息建立上述新PDU会话,达到新PDU会话和初始PDU会话连接到相同SMF的目的,有效保障了会话的连续性。

第七实施例

如图8所示,本发明的实施例还提供了一种会话重建的装置,应用于会话管理功能实体SMF,包括:

第二发送模块801,用于向终端发送重新建立PDU会话的通知消息;

第三获取模块802,用于获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络;

建立模块803,用于根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

本发明实施例的会话重建的装置,所述建立模块803包括:

选择子模块8031,用于根据所述第一标识信息和所述第二标识信息,为所述新PDU会话选择新的用户面锚点UPF;

建立子模块8032,用于与所述新的UPF建立N4接口的连接,并为所述新的UPF建立空口和N3用户面的连接。

本发明实施例的会话重建的装置,还包括:

第三发送模块804,用于建立所述第二标识信息和SMF的标识信息的对应关系,并将所述第二标识信息和SMF的标识信息发送给所述AMF。

需要说明的是,该会话重建的装置是与第二实施例中的方法对应的装置,上述第二实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。

本发明实施例的会话重建的装置,向终端发送重新建立PDU会话的通知消息;获取AMF发送的会话管理请求;根据会话管理请求中的第一标识信息和第二标识信息,建立所述新PDU会话,保证新PDU会话和初始PDU会话连接到相同SMF的目的,进而有效保障了会话的连续性。

进一步地,如图9所示,本发明的实施例还提供了一种会话管理功能实体,包括第二存储器901、第二处理器902及存储在第二存储器901上并可在第二处理器902上运行的计算机程序,所述第二处理器902执行所述计算机程序时实现第二实施例所述的会话重建的方法中的步骤。

当第二处理器902调用并执行所述第二存储器中所存储的计算机程序时,实现如下的功能模块:

第二发送模块,用于向终端发送重新建立PDU会话的通知消息;

第三获取模块,用于获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络;

建立模块,用于根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

第二处理器902用于读取第二存储器中的程序,执行下列过程:向终端发送重新建立PDU会话的通知消息;获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络;根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

另外,本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序使得计算机执行以下步骤:向终端发送重新建立PDU会话的通知消息;获取AMF发送的会话管理请求,所述会话管理请求为所述AMF接收到终端根据所述通知消息发送的NAS消息后发送的,且所述NAS消息和所述会话管理请求均携带有初始PDU会话的第一标识信息及新PDU会话的第二标识信息,且所述SMF为与所述第一标识信息对应的SMF,所述初始PDU会话与所述新PDU会话连接到相同的数据网络;根据所述第一标识信息和所述第二标识信息,建立所述新PDU会话。

本发明实施例的会话管理功能实体,向终端发送重新建立PDU会话的通知消息;获取AMF发送的会话管理请求;根据会话管理请求中的第一标识信息和第二标识信息,建立所述新PDU会话,保证新PDU会话和初始PDU会话连接到相同SMF的目的,进而有效保障了会话的连续性。

第八实施例

如图10所示,本发明的实施例还提供了一种会话重建的装置,应用于终端,包括:

第四发送模块1001,用于根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述非接入层消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

本发明实施例的会话重建的装置,所述第四发送模块用于在PDU会话建立请求的PDU会话标识信息中添加所述第一标识信息,在所述PDU会话建立请求的N1会话管理消息中添加所述第二标识信息,并发送给所述AMF。

需要说明的是,该终端是与第三实施例中的方法对应的装置,上述第三实施例中所有实现方式均适用于该终端的实施例中,也能达到相同的技术效果。

本发明实施例的终端,根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息;AMF根据终端发送的NAS消息,向SMF发送携带有初始PDU会话的第一标识信息及为新PDU会话的第二标识信息的会话管理请求;SMF根据第一标识信息和第二标识信息建立新PDU会话。本发明实施例通过在上述非接入层消息和会话管理请求中携带第一标识信息和第二标识信息,实现了将新PDU会话连接到初始PDU会话所选择的SMF中的目的,有效保证了会话的连续性。

第九实施例

为了更好的实现上述目的,如图11所示,本发明的第九实施例还提供一种终端,该终端包括:第三处理器1100;通过总线接口与所述第三处理器1100相连接的第三存储器1120;存储在第三存储器1120上并可在第三处理器1100上运行的计算机程序,以及通过总线接口与第三处理器1100相连接的收发机1110;所述第三存储器用于存储所述第三处理器在执行操作时所使用的程序和数据;通过所述收发机1110接收下行控制信道;当第三处理器1100调用并执行所述第三存储器1120中所存储的程序和数据时,实现如下的功能模块:

第四发送模块,用于根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述非接入层消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

第三处理器1100用于读取第三存储器1120中的程序,执行下列过程:根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,通过收发机1110向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述非接入层消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话区。

收发机1110,用于在第三处理器1100的控制下接收和发送数据。

其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由第三处理器1100代表的一个或多个处理器和第三存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1130还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

第三处理器1100负责管理总线架构和通常的处理,第三存储器1120可以存储第三处理器1100在执行操作时所使用的数据。

另外,本发明的实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序使得计算机执行以下步骤:根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息,所述NAS消息用于请求建立一个与初始PDU会话连接到相同数据网络的新PDU会话,所述NAS消息携带有初始PDU会话的第一标识信息及所述新PDU会话的第二标识信息,所述NAS消息用于使所述AMF向与所述第一标识信息对应的SMF,发送携带有所述第一标识信息和第二标识信息的会话管理请求,所述会话管理请求用于使所述SMF根据所述第一标识信息和所述第二标识信息建立所述新PDU会话。

本发明实施例的终端,第三处理器1100用于根据会话管理功能实体SMF发送的重新建立PDU会话的通知消息,向AMF发送NAS消息;AMF根据终端发送的NAS消息,向SMF发送携带有初始PDU会话的第一标识信息及为新PDU会话的第二标识信息的会话管理请求;SMF根据第一标识信息和第二标识信息建立新PDU会话。本发明实施例通过在上述非接入层消息和会话管理请求中携带第一标识信息和第二标识信息,实现了将新PDU会话连接到初始PDU会话所选择的SMF中的目的,有效保证了会话的连续性。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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