一种信令连接释放方法及通信装置与流程

文档序号:18823302发布日期:2019-10-09 01:08阅读:162来源:国知局
一种信令连接释放方法及通信装置与流程

本发明涉及通信技术领域,尤其涉及一种信令连接释放方法及通信装置。



背景技术:

物联网(internetofthings,iot)设备往往要依靠电池运行几年甚至十几年,因此节电是iot方案设计需要考虑的一个重要需求。数据传输结束后尽早的释放信令连接是减少终端(userequipment,ue)电量消耗的一个重要手段,但网络本身并不知道当前正在传输的数据包是否是最后一个数据包,因此需要终端或应用服务器(applicationserver,as)来协助网络确定释放信令连接的时机。

而现有技术仅考虑了终端发送上行数据(uplinkdata)时,如何协助网络进行信令连接释放,而并没有考虑到as发送下行数据(downlinkdata)时,如何协助网络进行信令连接释放。



技术实现要素:

本发明实施例提供一种信令连接释放方法及通信装置,用以解决as在发送下行数据时,如何协助网络进行信令连接释放的问题。

第一方面,本发明实施例提供一种信令连接释放方法,接入与移动性管理功能实体可以根据应用功能实体发送的释放辅助信息所指示的信令连接释放的时机,在不同的时机对信令连接进行及时的释放,对网络释放信令连接进行优化,避免了信令连接释放不及时所产生的不必要的资源消耗。

在一种可能的实现方式中,所述接入与移动性管理功能实体接收所述应用功能实体通过用户面功能实体或网络开放功能实体发送的释放辅助信息。

在一种可能的实现方式中,所述释放辅助信息指示以下信息中的任意一种:

所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输;

所述应用功能实体与终端之间传输一个下行数据和一个上行数据;

所述应用功能实体与终端之间传输多个下行数据和一个上行数据。

在一种可能的实现方式中,所述释放辅助信息为所述应用功能实体设置于因特网协议报头ipheader中的预设字段或所述应用功能实体设置于隧道头中的预设字段。

在一种可能的实现方式中,所述接入与移动性管理功能实体接收所述应用功能实体通过用户面功能实体发送的释放辅助信息,包括:

所述接入与移动性管理功能实体接收会话管理功能实体通过n11消息发送的释放辅助信息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述用户面功能实体从ipheader中识别的或从所述隧道头中识别、并通过n4消息发送给所述会话管理功能实体的,或所述会话管理功能实体提供的所述释放辅助信息是由所述会话管理功能实体从ipheader中识别的。

在一种可能的实现方式中,所述接入与移动性管理功能实体接收所述应用功能实体通过用户面功能实体发送的释放辅助信息,包括:

所述接入与移动性管理功能实体接收所述用户面功能实体通过所述接入与移动性管理功能实体和所述用户面功能实体之间的接口消息发送的释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间只有一个下行数据传输且没有上行数据传输,则所述接入与移动性管理功能实体基于所述释放辅助信息进行信令连接释放,包括:

所述接入与移动性管理功能实体在通过n2消息将携带有所述下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与所述终端之间传输多个下行数据和一个上行数据,则所述接入与移动性管理功能实体基于所述释放辅助信息进行信令连接释放,包括:

所述接入与移动性管理功能实体在通过所述会话管理功能实体向所述用户面功能实体发送所述上行数据之后,或者所述接入与移动性管理功能实体向所述用户面功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述接入与移动性管理功能实体接收所述应用功能实体通过网络开放功能实体发送的释放辅助信息,包括:

所述接入与移动性管理功能实体接收所述网络开放功能实体发送的携带有所述释放辅助信息的请求消息,其中,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给所述网络开放功能实体的;

所述接入与移动性管理功能实体从所述请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,所述接入与移动性管理功能实体接收所述应用功能实体通过网络开放功能实体发送的释放辅助信息,包括:

所述接入与移动性管理功能实体接收会话管理功能实体通过n11消息发送的携带有所述释放辅助信息的请求消息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述网络开放功能实体提供给会话管理功能实体的,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给网络开放功能实体的;

所述接入与移动性管理功能实体从所述会话管理功能实体发送的请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则所述接入与移动性管理功能实体基于所述释放辅助信息进行信令连接释放,包括:

所述接入与移动性管理功能实体向所述终端发送所述下行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与终端之间传输多个下行数据和一个上行数据,则所述接入与移动性管理功能实体基于所述释放辅助信息进行信令连接释放,包括:

所述接入与移动性管理功能实体在通过所述会话管理功能实体向所述网络开放功能实体发送所述上行数据之后,或者所述接入与移动性管理功能实体向所述网络开放功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述信令连接包括无线资源控制rrc信令连接、n2信令连接和非接入层nas信令连接中的至少一项。

第二方面,本发明实施例提供一种通信装置,包括:

存储器,用于存储指令;

处理器,用于读取所述存储器中的指令,并在收发机接收应用功能实体发送的释放辅助信息后,执行以下过程:

基于所述释放辅助信息进行信令连接释放,所述释放辅助信息用于指示信令连接释放的时机。

在一种可能的实现方式中,所述收发机用于:

接收所述应用功能实体通过用户面功能实体或网络开放功能网络开放功能实体发送的释放辅助信息。

在一种可能的实现方式中,所述释放辅助信息指示以下信息中的任意一种:

所述应用功能实体与用户设备终端之间只有一个下行数据传输且没有上行数据传输;

所述应用功能实体与终端之间传输一个下行数据和一个上行数据;

所述应用功能实体与终端之间传输多个下行数据和一个上行数据。

在一种可能的实现方式中,所述释放辅助信息为所述应用功能实体设置于因特网协议报头ipheader中的预设字段或所述应用功能实体设置于隧道头中的预设字段。

在一种可能的实现方式中,所述收发机用于:

接收会话管理功能实体通过n11消息发送的释放辅助信息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述用户面功能实体从ipheader中识别的或从所述隧道头中识别、并通过n4消息发送给所述会话管理功能实体的,或所述会话管理功能实体提供的所述释放辅助信息是由所述会话管理功能实体从ipheader中识别的。

在一种可能的实现方式中,所述收发机用于:

接收所述用户面功能实体通过所述接入与移动性管理功能实体和所述用户面功能实体之间的接口消息发送的释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间只有一个下行数据传输且没有上行数据传输,所述处理器用于:

在所述收发机通过n2消息将携带有所述下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与所述终端之间传输多个下行数据和一个上行数据,所述处理器用于:

在所述收发机通过所述会话管理功能实体向所述用户面功能实体发送所述上行数据之后,或者在所述收发机向所述用户面功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述收发机用于接收所述网络开放功能实体发送的携带有所述释放辅助信息的请求消息,其中,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给所述网络开放功能实体的;

所述处理器用于从所述请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,所述收发机用于接收会话管理功能实体通过n11消息发送的携带有所述释放辅助信息的请求消息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述网络开放功能实体提供给会话管理功能实体的,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给网络开放功能实体的;

所述处理器用于从所述会话管理功能实体发送的请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,所述处理器用于:

在所述收发机向所述终端发送所述下行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与终端之间传输多个下行数据和一个上行数据,所述处理器用于:

在所述收发机通过所述会话管理功能实体向所述网络开放功能实体发送所述上行数据之后,或者在所述收发机向所述网络开放功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述信令连接包括无线资源控制rrc信令连接、n2信令连接和非接入层nas信令连接中的至少一项。

第三方面,本发明实施例提供另一种通信装置,包括:

接收模块,用于接收应用功能实体发送的释放辅助信息,所述释放辅助信息用于指示信令连接释放的时机;

释放模块,用于基于所述释放辅助信息进行信令连接释放。

在一种可能的实现方式中,所述接收模块用于接收所述应用功能实体通过用户面功能实体或网络开放功能网络开放功能实体发送的释放辅助信息。

在一种可能的实现方式中,所述释放辅助信息指示以下信息中的任意一种:

所述应用功能实体与用户设备终端之间只有一个下行数据传输且没有上行数据传输;

所述应用功能实体与终端之间传输一个下行数据和一个上行数据;

所述应用功能实体与终端之间传输多个下行数据和一个上行数据。

在一种可能的实现方式中,所述释放辅助信息为所述应用功能实体设置于因特网协议报头ipheader中的预设字段或所述应用功能实体设置于隧道头中的预设字段。

在一种可能的实现方式中,所述接收模块用于:

接收会话管理功能实体通过n11消息发送的释放辅助信息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述用户面功能实体从ipheader中识别的或从所述隧道头中识别、并通过n4消息发送给所述会话管理功能实体的,或所述会话管理功能实体提供的所述释放辅助信息是由所述会话管理功能实体从ipheader中识别的。

在一种可能的实现方式中,所述接收模块用于:

所述接入与移动性管理功能实体接收所述用户面功能实体通过所述接入与移动性管理功能实体和所述用户面功能实体之间的接口消息发送的释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间只有一个下行数据传输且没有上行数据传输,则所述释放模块用于:

在通过n2消息将携带有所述下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与所述终端之间传输多个下行数据和一个上行数据,则所述释放模块用于:

在通过所述会话管理功能实体向所述用户面功能实体发送所述上行数据之后,或者向所述用户面功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述接收模块用于:

接收所述网络开放功能实体发送的携带有所述释放辅助信息的请求消息,其中,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给所述网络开放功能实体的;

从所述请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,所述接收模块用于:

接收会话管理功能实体通过n11消息发送的携带有所述释放辅助信息的请求消息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述网络开放功能实体提供给会话管理功能实体的,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给网络开放功能实体的;

从所述会话管理功能实体发送的请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则所述释放模块用于:

向所述终端发送所述下行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与终端之间传输多个下行数据和一个上行数据,则所述释放模块用于:

在通过所述会话管理功能实体向所述网络开放功能实体发送所述上行数据之后,或者向所述网络开放功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述信令连接包括无线资源控制rrc信令连接、n2信令连接和非接入层nas信令连接中的至少一项。

第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面所述的方法。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所介绍的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术中的信令释放方法的流程示意图;

图2为本发明实施例中提供的一种未来系统中可能的网络架构示意图;

图3为本发明实施例中提供的信令连接释放方法的流程示意图;

图4为本发明实施例中数据传输路径为应用功能实体-用户面功能实体-会话管理功能实体-接入与移动性管理功能实体-终端时的信令连接释放方法的流程示意图;

图5为本发明实施例中数据传输路径为应用功能实体-用户面功能实体-接入与移动性管理功能实体-终端时的信令连接释放方法的流程示意图;

图6为本发明实施例中数据传输路径为应用功能实体-网络开放功能实体-接入与移动性管理功能实体-终端时的信令连接释放方法的流程示意图;

图7为本发明实施例中数据传输路径为应用功能实体-网络开放功能实体-会话管理功能实体-接入与移动性管理功能实体-终端时的信令连接释放方法的流程示意图;

图8为本发明实施例中一种通信装置的示意图;

图9为本发明实施例中另一种通信装置的示意图。

具体实施方式

为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

首先,对现有技术中终端发送上行数据时,如何协助网络进行信令连接释放的实现方案介绍如下。

为支持非频繁小数据(infrequentsmalldata)传输,在4g系统中定义了一种控制面(controlplane)传输方案,其基本思想是终端和移动性管理实体(mobilitymanagemententity,mme)之间通过非接入层(non-accessstratum,nas)信令进行数据传输,mme和服务网关(servinggateway,sgw)之间通过s11用户面进行数据传输,而非传统的终端-基站(enodeb,enb)-sgw的数据传输方式。在控制面传输方案的基础上,又定义了一种优化信令连接释放的方法,终端向mme提供释放辅助信息(releaseassistanceinformation)来帮助mme确定何时释放信令连接,具体方案可以参见图1。

下面结合图1对现有的4g系统中的控制面传输方案进行详细的介绍,其中,该方案的主要流程可以描述如下:

s101:终端处于空闲(idle)状态;

s102:终端建立无线资源控制(radioresourcecontrol,rrc)连接并向enb发送nas协议数据单元(protocoldataunit,pdu);

其中,naspdu中包含紧急制动干预(emergencybrakeintervention,ebi)信息和上行数据;终端还可以在naspdu中包含释放辅助信息,用于指示后续是否没有上行数据或下行数据的传输,或者在该上行数据之后仅有一个下行数据(如上行数据的确认或应答)。

s103:enb通过s1-ap消息将naspdu发送到mme。

s104:mme对naspdu进行完整性校验并解密其中的数据。

s105:mme通过s11-u将上行数据发送到sgw,sgw通过s5-u将该上行数据发送到分组数据网络网关(pdngateway,pgw)。

s106:基于s102中终端提供的释放协助信息,如果没有下行数据传输,就意味着在上行数据传输完成之后所有的应用层数据交互已经完成,mme立即释放信令连接(该信令连接包含s1连接和rrc连接);否则,pgw将下行数据发送给sgw,sgw再将该下行数据发送给mme。

s107:如果mme接收到了下行数据,则将该下行数据包含在naspdu中并对其进行加密和完整性保护。

s108:mme通过s1-ap消息将naspdu发送到enb;

如果释放辅助信息指示上行数据之后仅有一个下行数据,意味着释放辅助信息之后的下一个下行数据是应用层数据交互的最后一个数据包(packet),此时mme在发送完下行数据之后将立即向enb发送终端上下文释放指示(终端contextreleasecommand)消息,用于指示enb在将下行数据发送给终端之后立即释放rrc连接。

s109:enb通过rrc消息将naspdu发送给终端。如果enb在s108中接收到mme的指示,enb将发起rrc连接和s1连接释放过程。

由上述介绍可知,现有技术中仅考虑了终端发送上行数据时,如何协助网络进行信令连接释放,而并没有考虑到as发送下行数据时,如何协助网络进行信令连接释放的问题。鉴于此,本发明实施例提供一种信令连接释放的方法,用以解决as在发送下行数据时,如何协助网络进行信令连接释放的问题。

请参见图2,为本发明实施例中提出的如第五代移动通信(5-generation,5g)等未来通信系统可能的网络架构,在此网络架构的基础上,提出两种可能的控制面传输方案,具体介绍如下:

方案一:终端与接入与移动性管理功能(accessandmobilitymanagementfunction,amf)实体之间通过nas移动性管理(mobilitymanagement,mm)消息进行数据传输,接入与移动性管理功能实体与用户面功能(userplanefunction,upf)实体之间通过新增的用户面接口,如nx接口等进行数据传输(图2中虚线2所示)。

方案二:终端与会话管理功能(sessionmanagementfunction,smf)实体之间通过nas会话管理(sessionmanagement,sm)消息进行数据传输,会话管理功能与用户面功能之间通过n4用户面接口进行数据传输(图2中虚线1所示)。

其中,图2中的n1、n2、……、n6以及nx均为通信接口。

在图2所示的网络架构的基础上,本发明实施例提出一种信令连接释放方法,下面对该方法的总体思路进行简单的介绍。

本发明考虑了应用功能(applicationfunction,af)实体,如as等,与用户面功能实体之间进行数据传输,以及,应用功能实体与网络开放功能(networkexposurefunction,nef)实体之间进行数据传输的两种传输方式。

进一步地,在应用功能实体与用户面功能实体之间进行数据传输的方法中,又考虑了“用户面功能实体-会话管理功能实体”和“用户面功能实体-接入与移动性管理功能实体”两种传输方式;在应用功能实体与网络开放功能实体进行数据传输的方法中,又考虑了“网络开放功能实体-接入与移动性管理功能实体”和“网络开放功能实体-会话管理功能实体”两种传输方式。

本发明的基本思想在于应用功能实体如何向网络提供释放辅助信息,以及接入与移动性管理功能实体如何根据释放辅助信息进行信令连接释放的过程。

下面结合附图对本发明优选的实施例作详细的介绍。

请参见图3,本发明实施例提供一种信令连接释放方法,该方法的过程可以描述如下:

s301:接入和移动性管理功能接入与移动性管理功能实体接收应用功能实体发送的释放辅助信息,释放辅助信息用于指示信令连接释放的时机;

s302:接入与移动性管理功能实体基于释放辅助信息进行信令连接释放。

即接入与移动性管理功能实体可以根据应用功能实体发送的释放辅助信息所指示的信令连接释放的时机,在不同的时机对信令连接进行及时的释放,对网络释放信令连接进行优化,避免了信令连接释放不及时所产生的不必要的资源消耗。

在一种可能的实现方式中,接入与移动性管理功能实体接收应用功能实体发送的释放辅助信息可以包括但不限于以下两种情况:

情况一、接入与移动性管理功能实体可以接收应用功能实体通过用户面功能实体发送的释放辅助信息。

在这种情况下,数据传输的路径可以包括但不仅限于以下两种方式:

方式1:数据传输的路径可以为应用功能实体-用户面功能实体-会话管理功能实体-接入与移动性管理功能实体-终端。

这时,接入与移动性管理功能实体可以接收会话管理功能实体通过n11消息发送的释放辅助信息,其中,会话管理功能实体提供的释放辅助信息是由用户面功能实体从因特网协议报头(ipheader)中识别的或从隧道头中识别、并通过n4消息发送给会话管理功能实体的;或会话管理功能实体提供的释放辅助信息是由会话管理功能实体从ipheader中识别的。

在情况一的方式1中,请参见图4,作为一个示例,本发明实施例中信令连接释放方法的实现流程可以描述如下:

s401:应用功能实体设置释放辅助信息;

其中,若应用功能实体要向5gs指示释放辅助信息,如果下行数据为ip类型的数据,则应用功能实体可以在ipheader的预设字段中设置释放辅助信息;如果下行数据类型为非ip(non-ip)类型,则应用功能实体可以在隧道信息的隧道头的预设字段中设置向用户面功能实体指示的释放辅助信息。

而释放辅助信息可以指示但不限于以下几种信息中的任意一种:

应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输;

应用功能实体与终端之间传输一个下行数据和一个上行数据;

应用功能实体与终端之间传输多个下行数据和一个上行数据。

s402:应用功能实体向用户面功能实体发送下行数据。

s403:用户面功能实体识别出ipheader中的释放辅助信息,或者从隧道信息中获取释放辅助信息。

s404:用户面功能实体通过n4消息将释放辅助信息发送给会话管理功能实体;

其中,当用户面功能实体与会话管理功能实体之间没有建立n4用户面时,会话管理功能实体通过n4数据通知(datanotification)消息将释放辅助消息发送给会话管理功能实体;而如果用户面功能实体与会话管理功能实体之间已经建立了n4用户面,则用户面功能实体可以不解析释放辅助信息,而是可以将下行数据发送给会话管理功能实体。

s405:会话管理功能实体通过n11消息将释放辅助信息发送给接入与移动性管理功能实体;

进一步地,如果会话管理功能实体在s404中接收到了释放辅助信息,会话管理功能实体通过n11消息将释放辅助信息发送给接入与移动性管理功能实体,例如会话管理功能实体通过“接入与移动性管理功能通信服务中的n1n2消息传输服务(namf_communication_n1n2messagetransfer)”消息将释放辅助信息发送给接入与移动性管理功能实体;而如果会话管理功能实体在s404中接收到了下行数据,那么会话管理功能实体可以识别出ipheader中的释放辅助信息或会话管理功能实体可以从隧道信息中获取释放辅助信息,并通过n11消息将该释放辅助信息发送给接入与移动性管理功能实体。

s406:接入与移动性管理功能实体向无线接入网(radioaccessnetwork,ran)发送寻呼(paging)消息,ran寻呼终端。

s407:终端发起服务请求过程(servicerequestprocedure)建立rrc信令连接、n2信令连接和nas信令连接等。

s408:接入与移动性管理功能实体向会话管理功能实体发送n11消息。

s409:会话管理功能实体与用户面功能实体之间通过n4消息建立n4用户面。

s410:用户面功能实体向会话管理功能实体发送下行数据。

s411:会话管理功能实体将下行数据包含在非接入层消息中,并通过n11消息将该非接入层消息发送给接入与移动性管理功能实体。

如果释放辅助信息指示应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则接入与移动性管理功能在s412之后立即向ran发送“终端上下文释放命令(n2uecontextreleasecommand)”消息(即s419),也即接入与移动性管理功能实体在通过n2消息将携带有下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

s412:接入与移动性管理功能通过n2消息将非接入层消息发送给ran。

s413:ran通过rrc消息将非接入层消息发送给终端。

s414-s418:终端可以通过控制面发送上行数据。

其中,在s416中,如果释放协助信息指示应用功能实体与终端之间传输一个下行数据和一个上行数据,或者如果释放辅助信息指示应用功能实体与终端之间传输多个下行数据和一个上行数据,则接入与移动性管理功能在s417之后立即执行s419,即接入与移动性管理功能实体在通过会话管理功能实体向用户面功能实体发送上行数据之后,或者接入与移动性管理功能实体向用户面功能实体发送上行数据之后,发起信令连接释放过程;否则,在执行s417后需执行s418再执行s419。

s419:接入与移动性管理功能发起接入网释放(accessnetworkrelease,anrelease)过程,即发起信令连接释放过程,释放n2和rrc信令连接。

方式2:数据传输的路径可以为应用功能实体-用户面功能实体-接入与移动性管理功能实体-终端。

这时,接入与移动性管理功能实体可以接收用户面功能实体通过接入与移动性管理功能实体和用户面功能实体之间的接口消息发送的释放辅助信息。

在情况一的方式2中,请参见图5,作为一个示例,本发明实施例中信令连接释放方法的实现流程可以描述如下:

s501:应用功能实体设置释放辅助信息;

其中,若应用功能实体要向5gs指示释放辅助信息,如果下行数据为ip类型的数据,则应用功能实体可以在ipheader的预设字段中设置释放辅助信息;如果下行数据类型为非ip类型,则应用功能实体可以在隧道信息的隧道头的预设字段中设置向用户面功能实体指示的释放辅助信息。

而释放辅助信息可以指示但不限于以下几种信息中的任意一种:

应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输;

应用功能实体与终端之间传输一个下行数据和一个上行数据;

应用功能实体与终端之间传输多个下行数据和一个上行数据。

s502:应用功能实体向用户面功能实体发送下行数据。

s503:用户面功能实体识别出ipheader中的释放辅助信息,或者从隧道信息中获取释放辅助信息。

s504:用户面功能实体通过nx接口向接入与移动性管理功能实体发送nx消息,其中,nx消息中可以携带释放辅助信息;

其中,如果nx用户面没有建立,用户面功能实体通过nx消息将释放辅助消息发送给接入与移动性管理功能;如果nx用户面已经建立,用户面功能可以直接将下行数据发送给接入与移动性管理功能实体。

s505:接入与移动性管理功能实体向ran发送寻呼(paging)消息,ran寻呼终端。

s506:终端发起服务请求过程(servicerequestprocedure)建立rrc信令连接、n2信令连接和nas信令连接等。

s507:接入与移动性管理功能实体与用户面功能实体之间通过nx消息建立nx用户面。

s508:用户面功能实体向接入与移动性管理功能实体发送下行数据。

其中,如果释放辅助信息指示应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则接入与移动性管理功能实体在s509之后立即向ran发送“n2uecontextreleasecommand”消息(即s515),也即接入与移动性管理功能实体在通过n2消息将携带有下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

s509:接入与移动性管理功能实体将下行数据包含在非接入层消息中,并通过n2消息将该非接入层消息发送给ran。

s510:ran通过rrc消息将非接入层消息发送给终端。

s511-s514:终端可以通过控制面发送上行数据。

其中,在s512中,如果释放协助信息指示应用功能实体与终端之间传输一个下行数据和一个上行数据,或者如果释放辅助信息指示应用功能实体与终端之间传输多个下行数据和一个上行数据,则接入与移动性管理功能在s513之后立即执行s515,即接入与移动性管理功能实体在通过会话管理功能实体向用户面功能实体发送上行数据之后,或者接入与移动性管理功能实体向用户面功能实体发送上行数据之后,发起信令连接释放过程;否则,在执行s513后需执行s514再执行s515。

s515:接入与移动性管理功能发起anrelease过程,释放n2和rrc信令连接。

情况二、接入与移动性管理功能实体可以接收应用功能实体通过网络开放功能实体发送的释放辅助信息。

即接入与移动性管理功能实体可以根据网络开放功能实体发送的释放辅助信息所指示的信令连接释放的时机,发起释放信令连接过程。

在这种情况下,数据传输的路径可以包括但不仅限于以下两种方式:

方式1:数据传输的路径可以为应用功能实体-网络开放功能实体-接入与移动性管理功能实体-终端。

这时,接入与移动性管理功能实体可以接收网络开放功能实体发送的携带有释放辅助信息的请求消息,其中,网络开放功能实体提供的释放辅助信息是由应用功能实体在请求消息中提供给网络开放功能实体的;进而,接入与移动性管理功能实体可以从请求消息中确定释放辅助信息。

在情况二的方式1中,请参见图6,作为一个示例,本发明实施例中信令连接释放方法的实现流程可以描述如下:

s601:应用功能实体向网络开放功能实体发送请求消息,请求消息中可以包括下行数据和释放辅助信息;

其中,若应用功能实体要向5gs指示释放辅助信息,如果下行数据为ip类型的数据,则应用功能实体可以在ipheader的预设字段中设置释放辅助信息;如果下行数据类型为非ip类型,则应用功能实体可以在隧道信息的隧道头的预设字段中设置释放辅助信息。

而释放辅助信息可以指示但不限于以下几种信息中的任意一种:

应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输;

应用功能实体与终端之间传输一个下行数据和一个上行数据;

应用功能实体与终端之间传输多个下行数据和一个上行数据。

s602:网络开放功能实体在向接入与移动性管理功能实体发送的请求消息中包含下行数据和释放辅助信息;

而接入与移动性管理功能实体可以从请求消息中确定释放辅助信息;

其中,若如果释放辅助信息指示应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则接入与移动性管理功能在s603之后立即向ran发送“n2uecontextreleasecommand”消息(即s606),也即接入与移动性管理功能实体在向终端发送下行数据之后,发起信令连接释放过程;若释放辅助信息指示应用功能实体与终端之间传输一个下行数据和一个上行数据,或应用功能实体与终端之间传输多个下行数据和一个上行数据,则接入与移动性管理功能实体在向网络开放功能实体发送上行数据之后,发起信令连接释放过程。

s603:下行数据的传送;

其中,该过程的实现可以参见情况一中方式2的s505-s506、s509-s510,这里不再赘述。

s604:接入与移动性管理功能实体向网络开放功能实体返回响应消息。

s605:网络开放功能实体向应用功能实体返回响应消息。

s606:接入与移动性管理功能发起anrelease过程,释放n2和rrc信令连接。

方式2:数据传输的路径可以为应用功能-网络开放功能-会话管理功能-接入与移动性管理功能-终端。

这时,接入与移动性管理功能实体可以接收会话管理功能实体通过n11消息发送的携带有释放辅助信息的请求消息,其中,会话管理功能实体提供的释放辅助信息是由网络开放功能实体提供给会话管理功能实体的,网络开放功能实体提供的释放辅助信息是由应用功能实体在请求消息中提供给网络开放功能实体的;进而,接入与移动性管理功能实体可以从会话管理功能实体发送的请求消息中确定释放辅助信息。

在情况二的方式2中,请参见图7,作为一个示例,本发明实施例中信令连接释放方法的实现流程可以描述如下:

s701:应用功能实体向网络开放功能实体发送请求消息,请求消息中可以包括下行数据和释放辅助信息;

其中,若应用功能实体要向5gs指示释放辅助信息,如果下行数据为ip类型的数据,则应用功能实体可以在ipheader的预设字段中设置释放辅助信息;如果下行数据类型为非ip类型,则应用功能实体可以在隧道信息的隧道头的预设字段中设置释放辅助信息。

而释放辅助信息可以指示但不限于以下几种信息中的任意一种:

应用功能实体与用户设备终端之间只有一个下行数据传输且没有上行数据传输;

应用功能实体与终端之间传输一个下行数据和一个上行数据;

应用功能实体与终端之间传输多个下行数据和一个上行数据。

s702:网络开放功能实体在向会话管理功能实体发送的请求消息中包含下行数据和释放辅助信息;

s703:会话管理功能实体在向接入与移动性管理功能实体发送的请求消息中包含下行数据和释放辅助信息;

而接入与移动性管理功能实体可以从请求消息中确定释放辅助信息;

其中,若如果释放辅助信息指示应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则接入与移动性管理功能实体在s704之后立即向ran发送“n2uecontextreleasecommand”消息(即s707),也即接入与移动性管理功能实体在向终端发送下行数据之后,发起信令连接释放过程;若释放辅助信息指示应用功能实体与终端之间传输一个下行数据和一个上行数据,或应用功能实体与终端之间传输多个下行数据和一个上行数据,则接入与移动性管理功能实体在通过会话管理功能实体向网络开放功能实体发送上行数据之后或接入与移动性管理功能实体在向网络开放功能实体发送上行数据之后,发起信令连接释放过程。

s704:下行数据的传送;

其中,该过程的实现可以参见情况一中方式2的s505-s506、s509-s510,这里不再赘述。

s705:接入与移动性管理功能实体向网络开放功能实体返回响应消息。

s706:网络开放功能实体向应用功能实体返回响应消息。

s707:接入与移动性管理功能实体发起anrelease过程,释放n2和rrc信令连接。

需要说明的是,上述s401-s419、s501-s515、s601-s606、以及s701-s707只是为了便于描述、以便本领域技术人员理解,而并不是用于对本发明方法流程的先后顺序的限定,在实际应用中,可以将上述步骤中的任意两个或者多个步骤进行结合、以实现本发明的信令连接释放方法,本发明实施例不作限制。

请参见图8,基于同一发明构思,本发明实施例提供一种通信装置,该基站包括:存储器801、处理器802和收发机803。其中,存储器801和收发机803可以通过总线接口与处理器802相连接(图8以此为例),或者也可以通过专门的连接线与处理器802连接。

其中,存储器801,用于存储指令;

处理器802,用于读取所述存储器中的指令,并在收发机803接收应用功能实体发送的释放辅助信息后,执行以下过程:

基于所述释放辅助信息进行信令连接释放,所述释放辅助信息用于指示信令连接释放的时机。

在一种可能的实现方式中,所述收发机803用于:

接收所述应用功能实体通过用户面功能实体或网络开放功能网络开放功能实体发送的释放辅助信息。

在一种可能的实现方式中,所述释放辅助信息指示以下信息中的任意一种:

所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输;

所述应用功能实体与终端之间传输一个下行数据和一个上行数据;

所述应用功能实体与终端之间传输多个下行数据和一个上行数据。

在一种可能的实现方式中,所述释放辅助信息为所述应用功能实体设置于因特网协议报头ipheader中的预设字段或所述应用功能实体设置于隧道头中的预设字段。

在一种可能的实现方式中,所述收发机803用于:

接收会话管理功能实体通过n11消息发送的释放辅助信息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述用户面功能实体从ipheader中识别的或从所述隧道头中识别、并通过n4消息发送给所述会话管理功能实体的,或所述会话管理功能实体提供的所述释放辅助信息是由所述会话管理功能实体从ipheader中识别的。

在一种可能的实现方式中,所述收发机803用于:

接收所述用户面功能实体通过所述接入与移动性管理功能实体和所述用户面功能实体之间的接口消息发送的释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间只有一个下行数据传输且没有上行数据传输,所述处理器802用于:

在所述收发机803通过n2消息将携带有所述下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与所述终端之间传输多个下行数据和一个上行数据,所述处理器802用于:

在所述收发机803通过所述会话管理功能实体向所述用户面功能实体发送所述上行数据之后,或者在所述收发机803向所述用户面功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述收发机803用于接收所述网络开放功能实体发送的携带有所述释放辅助信息的请求消息,其中,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给所述网络开放功能实体的;

所述处理器802用于从所述请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,所述收发机803用于接收会话管理功能实体通过n11消息发送的携带有所述释放辅助信息的请求消息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述网络开放功能实体提供给会话管理功能实体的,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给网络开放功能实体的;

所述处理器802用于从所述会话管理功能实体发送的请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,所述处理器802用于:

在所述收发机803向所述终端发送所述下行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与终端之间传输多个下行数据和一个上行数据,所述处理器802用于:

在所述收发机803通过所述会话管理功能实体向所述网络开放功能实体发送所述上行数据之后,或者在所述收发机803向所述网络开放功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述信令连接包括无线资源控制rrc信令连接、n2信令连接和非接入层nas信令连接中的至少一项。

其中,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器802代表的一个或多个处理器和存储器801代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机803可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器802负责管理总线架构和通常的处理,存储器801可以存储处理器802在执行操作时所使用的数据。

请参见图9,基于同一发明构思,本发明实施例提供一种通信装置,包括:

接收模块901,用于接收应用功能实体发送的释放辅助信息,所述释放辅助信息用于指示信令连接释放的时机;

释放模块902,用于基于所述释放辅助信息进行信令连接释放。

在一种可能的实现方式中,所述接收模块901用于接收所述应用功能实体通过用户面功能实体或网络开放功能网络开放功能实体发送的释放辅助信息。

在一种可能的实现方式中,所述释放辅助信息指示以下信息中的任意一种:

所述应用功能实体与用户设备终端之间只有一个下行数据传输且没有上行数据传输;

所述应用功能实体与终端之间传输一个下行数据和一个上行数据;

所述应用功能实体与终端之间传输多个下行数据和一个上行数据。

在一种可能的实现方式中,所述释放辅助信息为所述应用功能实体设置于因特网协议报头ipheader中的预设字段或所述应用功能实体设置于隧道头中的预设字段。

在一种可能的实现方式中,所述接收模块901用于:

接收会话管理功能实体通过n11消息发送的释放辅助信息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述用户面功能实体从ipheader中识别的或从所述隧道头中识别、并通过n4消息发送给所述会话管理功能实体的,或所述会话管理功能实体提供的所述释放辅助信息是由所述会话管理功能实体从ipheader中识别的。

在一种可能的实现方式中,所述接收模块901用于:

所述接入与移动性管理功能实体接收所述用户面功能实体通过所述接入与移动性管理功能实体和所述用户面功能实体之间的接口消息发送的释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间只有一个下行数据传输且没有上行数据传输,则所述释放模块902用于:

在通过n2消息将携带有所述下行数据的非接入层消息发送给无线接入网ran实体之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与所述终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与所述终端之间传输多个下行数据和一个上行数据,则所述释放模块902用于:

在通过所述会话管理功能实体向所述用户面功能实体发送所述上行数据之后,或者向所述用户面功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述接收模块901用于接收所述网络开放功能实体发送的携带有所述释放辅助信息的请求消息,其中,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给所述网络开放功能实体的;

从所述请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,所述接收模块901用于:

接收会话管理功能实体通过n11消息发送的携带有所述释放辅助信息的请求消息,其中,所述会话管理功能实体提供的所述释放辅助信息是由所述网络开放功能实体提供给会话管理功能实体的,所述网络开放功能实体提供的释放辅助信息是由所述应用功能实体在请求消息中提供给网络开放功能实体的;

从所述会话管理功能实体发送的请求消息中确定所述释放辅助信息。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间只有一个下行数据传输且没有上行数据传输,则所述释放模块902用于:

向所述终端发送所述下行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,若所述释放辅助信息指示所述应用功能实体与终端之间传输一个下行数据和一个上行数据,或所述应用功能实体与终端之间传输多个下行数据和一个上行数据,则所述释放模块902用于:

在通过所述会话管理功能实体向所述网络开放功能实体发送所述上行数据之后,或者向所述网络开放功能实体发送所述上行数据之后,发起信令连接释放过程。

在一种可能的实现方式中,所述信令连接包括无线资源控制rrc信令连接、n2信令连接和非接入层nas信令连接中的至少一项。

基于同一发明构思,本发明实施例提供一种计算机可读存储介质,

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行图3-图7所述的方法。

在具体的实施过程中,计算机可读存储介质包括:通用串行总线闪存盘(universalserialbusflashdrive,usb)、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的存储介质。

在本发明实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性或其它的形式。

在本发明实施例中的各功能单元可以集成在一个处理单元中,或者各个单元也可以均是独立的物理模块。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备,例如可以是个人计算机,服务器,或者网络设备等,或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:通用串行总线闪存盘(universalserialbusflashdrive)、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以对本申请的技术方案进行了详细介绍,但以上实施例的说明只是用于帮助理解本发明实施例的方法,不应理解为对本发明实施例的限制。本技术领域的技术人员可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之内。

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