一种PDU会话处理的方法和装置与流程

文档序号:17490214发布日期:2019-04-23 20:24阅读:609来源:国知局
一种PDU会话处理的方法和装置与流程

本发明涉及通信技术领域,尤其涉及一种pdu会话的处理方法和装置。



背景技术:

在第四代(forthgeneration,4g移动通信技术中,rrc状态机有两种状态,rrc连接态与rrc空闲态。当ue与基站间的rrc连接建立的同时,基站与核心网间的信令连接也建立,此时,ue由空闲态转变为连接态,基站中保存ue的上下文;当ue与基站间的rrc连接释放的同时,基站与核心网间的信令连接也释放,ue由连接态变为空闲态,基站不保存ue的上下文。

但在第五代(fifthgeneration,5g)移动通信技术中,rrc有三种状态机,rrc空闲态,rrc连接态与rrc非激活态(rrc-inactive)。rrc空闲态和rrc连接态与4g中类似。当ue处于rrcinactive态时,ue与基站间的rrc连接释放,但是基站与核心网间的信令连接保留,并且基站保留ue的上下文,这样,ue在下次可以快速恢复与网络间的连接。当ue处于rrcinactive态时,可以实现以最少的信令实现低时延控制需求,并且接近ue处于lterrc空闲态时的功耗,同时在ran/cn中以同样的资源消耗可以服务的ue数量将最大化。当ue处于rrcinactive态时,ue与ran之间的rrc连接断开,但ran与核心网之间仍保持连接,核心网不感知ue在rrc连接态与rrcinactive态之间的转换。

当ue处于rrcinactive态,基站和网络均不知道ue的位置,按照局域数据网(localareadatanetwork,ladn)的定义,如果ue移出ladn服务区,此时核心网不应该再发送下行数据给ue,但是由于核心网不感知ue进入rrcinactive状态,因此,核心网与基站间的n3接口仍继续保留,此时,发送给ue的数据将直接通过n3接口发送给基站,由基站发起寻呼。由于基站不能感知ladn服务区,因此,基站在ue重新建立rrc连接进入rrc连接态后直接将缓存的数据发送给ue。此时会造成不应该发送给ue的数据被发送给了ue。

为了解决上述问题发生,其中一种解决方案是当建立了ladn对应的pdu会话时,ue不进入rrcinactive态,但是该解决方案不能充分利用rrcinactive态的优点。另一种解决方案是把ladn服务区发送给ran,ran在指定基于基站的通知区域(ran-basednotificationarea,rna)时,将rna的范围设定为小于ladn服务区,该解决方案中rna可能会设置得很小,从而造成频繁的ue和基站间的更新信令。还有一种解决方案是将ladn服务区发送给ran,由ran判断是否将缓存的数据发送给ue,若ue当前位置移出了ladn服务区,ran丢弃数据,但是该方案会增加ran的复杂度。



技术实现要素:

本发明实施例提供一种pdu会话的处理方法和装置,以解决处于rrc非激活态的ue在移出指定区域的范围时,仍然能够收到终端在ladn中的pdu会话相关的数据的问题。

为达到上述目的,本发明实施例提供如下技术方案:

第一方面,提供一种pdu会话的处理方法,该方法包括:会话管理功能实体确定用户终端ue进入rrc非激活态;所述会话管理功能实体去激活所述ue接入的局域数据网ladn对应的pdu会话。在该方案中,在ue进入rrc非激活态之后,会话管理功能实体通过去激活ue接入的ladn对应的pdu会话,从而使得后续有发送给所述ue的且与ue接入的ladn对应的pdu会话对应的下行数据到达时,下行数据无法直接通过n3隧道下发到基站,从而避免将该下行数据发送给ue。

一种可能的实现方式中,在所述会话管理功能实体确定用户终端进入rrc非激活态之前,所述方法还包括:所述会话管理功能实体向移动性管理实体发送订阅请求,所述订阅请求包括所述ue的标识;所述会话管理功能实体确定用户终端ue进入rrc非激活态,具体为:所述会话管理实体接收来自所述移动性管理实体的订阅通知,所述订阅通知用于指示所述ue进入rrc非激活态。会话管理功能实体通过向移动性管理实体订阅ue的状态,确定ue是否进入rrc非激活态,从而使得频繁的交互造成的信令浪费。

一种可能的实现方式中,所述会话管理功能实体去激活所述ue接入的局域数据网ladn对应的pdu会话,具体为:所述会话管理功能实体向所述pdu会话对应的用户面功能实体发送释放所述pdu会话对应的隧道信息的会话修改请求消息,所述会话修改请求消息包括所述pdu会话的标识;所述会话管理功能实体通过移动性管理实体向所述pdu会话对应接入网络发送删除pdu会话上下文的请求消息,所述删除pdu会话上下文的请求消息包括所述pdu会话的标识。所述会话管理功能实体在确定ue进入rrc非激活态后,删除所述pdu会话的对应n3接口,从而使得后续网络侧接收到的发送给所述ue的,且与所述pdu会话相关的下行数据,将被缓存在用户面功能实体中,而不是直接通过n3接口直接下发给基站并缓存在基站中,从而避免了在ue移出了指定区域(如ladn服务区)的范围时,依然能够接收到ue在ladn中的pdu会话相关的数据的问题。

在另一种可能的实现方式中,所述方法还包括:所述会话管理实体接收来自所述用户面功能实体的下行数据到达通知,所述下行数据到达通知包括所述pdu会话的标识;所述会话管理实体通过所述移动性管理实体向所述pdu会话对应接入网络发送创建n3隧道请求,所述创建n3隧道请求包括所述用户面功能实体的标识和隧道信息;所述会话管理实体接收来自所述移动性管理实体的ue通知消息;所述ue通知消息包括所述ue当前的位置或者所述ue移出指定区域的指示中的至少一个;所述会话管理实体向所述用户面功能实体发送n3隧道创建失败的通知消息,所述n3隧道创建失败的通知消息用于指示所述pdu会话对应的n3隧道创建失败。具体的,如果ue通知消息中包括的是ue当前的位置,则会话管理实体判断ue当前的位置是否在特定区域范围内,如果ue当前的位置不在特定区域范围内,则确定ue当前不可达。当接收到ue在ladn中的pdu会话相关的数据时,会话管理功能实体可以通过请求基站创建n3隧道,并在此过程中触发基站寻呼ue,从而获得ue当前的位置。基于ue的当前位置,会话管理功能实体可以确定ue是否移出了指定区域的范围,如果移出了指定区域的范围,则通知用户面功能实体所述pdu会话对应的n3隧道创建失败。此时,用户面功能实体将不会创建n3隧道来传送该下行数据,用户面功能实体可以删除该下行数据或者暂时缓存在本地。

第二方面,本发明的实施例提供一种会话管理装置,该装置具有实现上述方法实施例中接入网络行为的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第三方面,本发明的实施例提供一种会话管理装置,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入网络装置执行如上述第一方面任意一项的实现一种pdu会话处理的方法。

第四方面,本发明实施例还提供了一种计算机程序产品,当该计算机产品被执行时,其用于执行上述方面所介绍的会话管理功能实体所执行的方法。

第十一方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,所述指令用于执行上述所介绍的会话管理功能实体所执行的方法。

本发明实施例中,接入网络和会话管理功能实体的名字对实体本身不构成限定,在实际实现中,这些实体可以以其他名称出现。只要各个实体的功能和本发明类似;或者实体有多个功能,但其中一个或多个功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。

本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

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

图1所示为本发明实施例的一种可能的系统网络示意图;

图2所示为本发明实施例提供的计算机设备示意图;

图3所示为本发明实施例提供的一种pdu会话管理的方法流程示意图;

图4所示为本发明实施例提供的一种会话管理装置的示意图;

具体实施方式

为了方便理解本申请实施例的技术方案,首先给出本申请相关技术的简要介绍如下。

无线资源控制(radioresourcecontrol,rrc)非激活态,即rrc-inactive态:当ue处于rrcinactive态时,ue与基站间的rrc连接释放,但是基站与核心网间的信令连接和数据连接保留,并且基站保留ue的上下文,这样,ue在下次可以快速恢复与网络间的连接。当ue处于rrcinactive态时,可以实现以最少的信令实现低时延控制需求,并且接近ue处于lterrc空闲态时的功耗,同时在接入网络(如ran/cn)中以同样的资源消耗可以服务的ue数量将最大化。

局域数据网(localareadatanetwork,ladn)服务区:ue在该区域内可以通过一个pdu会话接入数据网络。一个ladn服务区通常由一系列跟踪区(trackingarea)构成,而该ta又是由一片连续覆盖的小区组成的地理区域。因此。本发明实施例中ladn服务区也可以由一个小区列表来表征,且该小区列表中的小区在地理上是相连的。需要说明的是,本发明实施例中,以ladn服务区为例进行说明,实际中本申请的范围不受该区域的名称的限制。具体的,ladn还可以是任何一个其他网络,只要ue在该区域内可以通过一个pdu会话接入该网络,且在该区域以外,不可以从该网络获取数据即可。

允许发起通信连接的区域(allowedarea):在一个给定无线接入技术(radioaccesstechnology,rat)下的允许发起通信连接的区域内,ue可以发起与网络的通信。

不允许发起通信连接的区域(non-allowedarea):在一个给定的rat下的不允许发起通信连接的区域中,ue不允许发起除了注册请求之外的任何通信连接(例如服务请求等),但是ue需要响应网络的寻呼。允许发起通信连接的区域和不允许发起通信连接的区域都可以由一系列跟踪区(trackingarea)构成,这边ta可以是由至少一个小区组成,因此,允许发起通信连接的区域和不允许发起通信连接的区域也可以由一个小区列表来表征。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。

本发明实施例描述的网络架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。

本发明的实施例提供一种基于用户终端位置的数据传输方法,可应用于如图1所示的系统100中,在该系统100中,ue可以和通信网络相互通信。其中,本申请所涉及到的用户设备ue可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备(userequipment,ue),终端(terminal),终端设备(terminalequipment),软终端等等。为方便描述,本申请中,上面提到的设备统称为用户设备或ue。

如图1所示的通信系统包括移动性管理功能实体(accessandmobilitymanagementfunction,amf),会话管理功能实体(sessionmanagementfunction,smf)、用户面功能实体(userplanefunction,upf)和接入网络(accessnetwork,rn)。an包括至少一个基站,基站覆盖的范围包括至少一个小区。

终端设备(ue)通过n1接口与amf连接。ran通过n2接口与amf连接,通过n3接口与upf连接。upf通过n6接口与数据网络(datanetwork,dn)互联。smf通过n4接口控制upf。amf通过n11接口与smf连接。具体的接口描述可以参考相关标准,这里不再赘述。

ladn服务区是指ue仅仅在特定位置可以接入数据网络的区域。核心网(如amf和smf)可以基于运营商策略和用户签约信息确定一个ue的ladn服务区。会话管理功能实体可以通过订阅的方式及时获知ue是否进入rrc非激活态。当ue进入rrc非激活态时,会话管理功实体去激活ue接入的局域数据网ladn对应的pdu会话,从而使得在ue处于rrc非激活态时,当ue接入的局域数据网ladn对应的pdu会话相关的下行数据到达时,缓存在用户面功能实体中。然后会话管理功能实体通过移动性管理实体请求基站创建n3隧道,并在此过程中触发基站寻呼ue,从而获得ue的当前位置。如果ue当前的位置已经移出了ladn服务区的范围,则会话管理功能实体向用户面功能实体发送ue不可的通知消息,从而避免用户面功能实体将相应的下行数据发送给ue。

众所周知,通信网络中有很多功能网元,各种信息也可以灵活的存储在不同的网元,各种功能可以灵活的通过不同的网元交互来实现。例如本发明中an和amf可以同一个网元中实现,也可以通过不同的网元来实现。当an和amf可以同一个网元中实现时,an和amf直接的信令交互(如位置订阅请求等)可以为网元内部消息交互。本领域技术人员有能力根据本发明实施例的内容,设计灵活多样的通信网络实现方案,以下仅以几个实例化的方案说明本发明实施例在通信网络中的可能的一些实现方式,无论未来这些网元的名称、位置、交互关系如何变化,只要具备了本发明实施例中功能实体的功能,则均在本发明保护范围之内。

如图2所示,图1中的节点(如会话管理功能实体、移动性管理实体和用户面功能实体等)可以以图2中的计算机设备(或系统)的方式来实现。

图2所示为本发明实施例提供的计算机设备示意图。计算机设备200包括至少一个处理器21,通信总线22,存储器23以及至少一个通信接口24。

处理器21可以是一个通用中央处理器(cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本发明方案程序执行的集成电路。

通信总线22可包括一通路,在上述组件之间传送信息。所述通信接口24,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(ran),无线局域网(wirelesslocalareanetworks,wlan)等。

存储器23可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。

其中,所述存储器23用于存储执行本发明方案的应用程序代码,并由处理器21来控制执行。所述处理器21用于执行所述存储器23中存储的应用程序代码。

在具体实现中,作为一种实施例,处理器21可以包括一个或多个cpu,例如图2中的cpu0和cpu1。

在具体实现中,作为一种实施例,计算机设备200可以包括多个处理器,例如图2中的处理器21和处理器28。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,计算机设备200还可以包括输出设备25和输入设备26。输出设备25和处理器21通信,可以以多种方式来显示信息。例如,输出设备25可以是液晶显示器(liquidcrystaldisplay,lcd),发光二极管(lightemittingdiode,led)显示设备,阴极射线管(cathoderaytube,crt)显示设备,或投影仪(projector)等。输入设备26和处理器21通信,可以以多种方式接受用户的输入。例如,输入设备26可以是鼠标、键盘、触摸屏设备或传感设备等。

上述的计算机设备200可以是一个通用计算机设备或者是一个专用计算机设备。在具体实现中,计算机设备200可以是台式机、便携式电脑、网络服务器、掌上电脑(personaldigitalassistant,pda)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备或有图2中类似结构的设备。本发明实施例不限定计算机设备200的类型。

示例性的,图1中的an、amf或者smf可以为图2所示的设备,an、amf或者smf的存储器中存储了一个或多个软件模块。an可以通过处理器以及存储器中的程序代码来实现软件模块,实现pdu会话的处理方法。

下面结合流程图来介绍本发明实施例提供的pdu会话的处理方法。

图3提供了一种pdu会话的处理方法流程示意图。在本实施例中,ue建立了ladnpdu会话,当ue进入rrcinactive状态时,smf将ladnpdu会话的n3接口释放,从而使得ladnpdu会话的下行数据缓存在upf。后续,若ue在rrcinactive状态移出了指定区域(如ladn的服务区),若有下行数据发送,在ue进行rrc恢复的过程中,smf确定ue移出指定区域,从而不创建n3隧道,upf中缓存的数据不发送给ue。

步骤301,ue与网络间建立了ladnpdu会话。

步骤302,smf向amf发送第一订阅请求,所述第一订阅请求包括所述ue的标识。

在实际应用中,有些ladnpdu会话可能对于当ue在指定区域外时,向ue发送几个数据包的情况不敏感。这种情况下,smf不用感知ue进入rrcinactive状态,按照现有技术处理即可。对于那些必须严格遵从指定区域的ladnpdu会话,即ue仅仅在指定区域内才可以接收相应的下行数据时,smf需要感知ue是否进入rrcinactive状态,从而触发n3接口的释放。该指定区域可以是由包括ladn的服务区和/或允许发起通信连接的区域在内的任何感兴趣区域确定的区域。例如,该指定区域可以是由ladn的服务区和允许发起通信连接的区域取交集确定。该指定区域可以根据ue的签约信息或者根据ladn自身的配置来确定。

可选地,当ue与网络间建立了ladnpdu会话之后,smf确定存在该指定区域,并向amf发送第一订阅请求。可选地,smf根据ladnpdu会话的数据网络名称(datanetworkname,dnn)确定该ladnpdu会话只能在指定区域内才可以接受下行数据,smf向amf发送第一订阅请求。

若smf确定需要订阅ue进入rrcinactive状态通知,smf给amf发送第一订阅请求。在该消息中,smf将ue的标识发送给amf。

可选的,该第一订阅请求中还包括ue接入的ladn对应的pdu会话标识。

可选的,所述smf还可以通过所述第一订阅请求或者一个新的订阅请求向amf订阅ue移出指定区域通知,所述第一订阅请求或者一个新的订阅请求中可以包括指定区域的信息,以便于amf根据该指定区域的信息来确定ue是否移出了指定区域的范围。具体的,当所述指定区域为ladn服务区时,该第一订阅请求可以包括ladn的数据网络名称(datanetworkname,dnn)信息,以便于由amf确定指定区域。

步骤303、amf在接收到smf的第一订阅请求之后,根据smf的第一订阅请求向ue当前接入的基站发送ue进入rrcinactive状态通知的第二订阅请求,该第二订阅请求中携带ue的标识。

步骤304、ue进入rrc-inactive态。

基站释放与ue之间的rrc连接,但是基站和核心网间的n2和n3连接继续保留,基站保留ue的上下文信息。

步骤305、基站向amf发送第二订阅通知,所述第二订阅通知用于指示所述ue进入rrcinactive态。

步骤306、amf向smf返回第一订阅通知,所述第一订阅通知用于指示所述ue进入rrcinactive态。

amf接收到基站返回的第二订阅通知之后,确定ue进入rrcinactive态,从而触发amf发送所述第一订阅通知。

步骤307、smf通知upf释放相应的n3隧道。

smf根据ladn的签约信息或者根据ladn的配置确定当ue进入rrcinactive状态时需要将ue接入的land对应的pdu会话的n3隧道释放。smf给ue接入的land对应的pdu会话对应的upf发送包括所述pdu会话标识的会话修改请求,该会话修改请求用于通知upf将所述pdu会话对应n3下行隧道信息删除。

步骤308、smf通过amf给基站发送删除pdu会话上下文的请求消息,该删除pdu会话上下文的请求消息用于请求基站将该pdu会话相关的上下文删除。该消息中包括ue接入的land对应的pdu会话的标识。

步骤309、基站在收到删除pdu会话上下文的请求消息后,删除pdu会话相关的上下文,并且给smf发送响应消息。

至此,ue接入的land对应的pdu会话的n3隧道被删除。当有下行数据需要发送时,数据将首先缓存在upf,并由upf触发n3隧道的重建。

步骤310、upf收到发送给所述ue的,且与ue接入的land对应的pdu会话相关的下行数据。

步骤311、upf给smf发送下行数据到达通知,所述下行数据到达通知包括所述pdu会话的标识。。

upf收到下行数据后,确定该下行数据对应的pdu会话没有n3隧道,upf缓存数据,并给smf发送下行数据到达通知。

步骤312、smf通过amf给基站发送创建n3隧道请求,请求基站为ue创建ladnpdu会话对应的n3隧道。

smf将ladnpdu会话对应的上行n3隧道信息(包括upf的标识和下行隧道标识)发送给基站。可选地,该消息中携带下行数据指示,用于通知基站有下行数据待发送。

步骤313、基站在收到amf发送的创建n3隧道请求后,寻呼ue。

基站在收到amf发送的创建n3隧道请求后保存ladnpdu会话对应的上行n3隧道信息到ue的上下文中。可选地,基站根据创建n3隧道请求中携带的下行数据指示,触发寻呼流程。

步骤314、ue收到寻呼消息后,向基站发送rrc恢复请求。

此时ue接入的基站可能已经不是上次进入rrcinactive之前接入的基站了。若基站发生了变化,新基站去源基站获取ue上下文,在源基站将待创建n3隧道的ladnpdu会话的信息(上行n3隧道信息)也发送给新基站。

步骤315、基站通过amf向smf发送n3隧道创建响应。

若基站发生变化,则新基站给amf发送路径切换消息,该路径切换消息携带了ue当前的位置,如小区标识、tai等。新基站为ladnpdu会话分配下行n3隧道信息(基站的标识和下行隧道标识),并且在路径切换消息中通过amf给smf发送n3隧道创建响应。

若基站未发生变化,则源基站给amf发送n3隧道创建响应。该消息中携带ue当前的位置,如小区标识、tai等。该消息还包括源基站的下行n3隧道信息(基站的标识和下行隧道标识)。

步骤316、amf向smf发送ue通知消息,所述ue通知消息包括所述ue当前的位置或者所述ue移出指定区域的指示中的至少一个。

amf根据从新基站收到的ue当前的位置,判断ue当前的位置是否在指定区域内,如果不在,则amf向ue发送ue通知信息中包括所述ue移出指定区域的指示。例如,amf根据从新基站收到的ue当前的位置以及amf配置的ladn的服务区确定ue是否移出ladn服务区,若ue移出了ladn服务区,amf先给smf发送ue移出ladn服务区通知消息。或者,amf给smf发送ue当前的位置信息,由smf判断ue是否移出指定区域(如ladn服务区)。

步骤317、amf将从新基站收到的n3隧道创建响应发送给smf。

步骤318、smf根据返回的ue位置通知消息确定ue移出指定区域后,smf给upf发送n3隧道创建失败的通知消息,通知upfn3隧道创建失败。

upf可将缓存的数据丢弃,或者继续保留等ue进入指定区域后再发送给ue。

步骤319、smf通过amf给基站发送释放pdu会话资源请求,请求基站删除ue上下文中的pdu会话信息,并继续后续rrc恢复流程。

步骤320、基站给ue发送rrc消息,恢复ue与基站间的rrc连接。

本实施例中smf向amf发送ue进入rrcinactive通知的第一订阅请求,该第一订阅将触发amf向基站发送第二订阅请求。当ue进入rrcinactive状态时,smf将ladnpdu会话的n3隧道释放,从而该ladnpdu会话进入去激活状态。若有下行数据发送给ue,数据将暂时缓存在upf,smf发起ladnpdu会话的激活流程,在该过程中核心网获得ue的新位置,核心网判断ue移出指定区域(如ladn服务区)并决定不给ue发送下行数据。从而解决了处于rrc非激活态的ue在移出指定区域(如ladn服务区)的范围时,仍然能够收到终端在ladn中的pdu会话相关的数据的问题。

上述主要从各个网元之间交互的角度对本发明实施例提供的方案进行了介绍。可以理解的是,上述实现an、amf、smf或者upf的设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本发明实施例可以根据上述方法示例对会话管理功能失调进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。比如,在采用对应各个功能划分各个功能模块的情况下,图4示出了上述实施例中所涉及的一种会话管理装置可能的结构示意图,该设备400包括:确定单元401和去激活单元403。

该确定单元401,用于确定用户终端ue进入rrc非激活态;所述去激活单元403,用于去激活所述ue接入的局域数据网ladn对应的pdu会话。

在一种可能的实现方式中,所述装置还包括发送单元405:所述发送单元405,用于向移动性管理实体发送订阅请求,所述订阅请求包括所述ue的标识;所述确定单元401,用于确定用户终端ue进入rrc非激活态,具体为:接收来自所述移动性管理实体的订阅响应,所述订阅响应用于指示所述ue进入rrc非激活态。

在一种可能的实现方式中,所述去激活单元403,用于去激活所述ue接入的局域数据网ladn对应的pdu会话,具体为:向所述pdu会话对应的用户面功能实体发送释放所述pdu会话对应的隧道信息的会话修改请求消息,所述会话修改请求消息包括所述pdu会话的标识;通过移动性管理实体向所述pdu会话对应接入网络发送删除pdu会话上下文的请求消息,所述删除pdu会话上下文的请求消息包括所述pdu会话的标识。

在一种可能的实现方式中,所述装置还包括接收单元407,用于接收来自所述用户面功能实体的下行数据到达通知,所述下行数据到达通知包括所述pdu会话的标识;所述发送单元403,还用于通过所述移动性管理实体向所述pdu会话对应的接入网络发送创建n3隧道请求,所述创建n3隧道请求包括所述用户面功能实体的标识和隧道信息;所述接收单元405,还用于接收来自所述移动性管理实体的ue通知消息;所述ue通知消息包括所述ue当前的位置或者所述ue移出指定区域的指示中的至少一个;该指定区域可以是由包括ladn的服务区和/或允许发起通信连接的区域在内的任何感兴趣区域确定的区域。例如,该指定区域可以是由ladn的服务区和允许发起通信连接的区域取交集确定。该指定区域可以根据ue的签约信息或者根据ladn自身的配置来确定;所述发送单元403,还用于向所述用户面功能实体发送n3隧道创建失败的通知消息,所述n3隧道创建失败的通知消息用于指示所述pdu会话对应的n3隧道创建失败。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

其中,上述会话管理装置可以实现在集成电路(integratedcircuit,ic)、无线射频集成电路(radiofrequencyintegratedcircuit,rfic)、印刷电路板(printedcircuitboard,pcb)等上。同时该装置可以是自立设备,也可以是较大设备的一部分。上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

可选的,本申请实施例还提供了一种芯片系统,该芯片系统包括处理器,用于支持会话管理装置实现上述的pdu会话管理的方法。在一种可能的设计中,该芯片系统还包括存储器。该存储器,用于保存会话管理装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

在本实施例中,该会话管理装置以对应各个功能划分各个功能模块的形式来呈现,或者,该会话管理装置以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specificintegratedcircuit,asic),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到会话管理装置400可以采用图2所示的形式来实现。

尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。

本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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