在CP-UP分离中保持连接时丢弃缓冲数据的方法和设备与流程

文档序号:23068620发布日期:2020-11-25 17:56阅读:265来源:国知局
在CP-UP分离中保持连接时丢弃缓冲数据的方法和设备与流程

本发明涉及无线通信,并且更具体地,涉及在新的无线电接入技术(nr)系统中当中央单元(cu)-控制平面(cp)和cu-用户平面(up)分离时在保持连接的同时丢弃缓冲数据的方法和设备。



背景技术:

第3代合作伙伴计划(3gpp)长期演进(lte)是一种允许高速分组通信的技术。为了lte目标已提出了许多方案,包括旨在降低用户和供应商成本、改进服务质量、以及扩展和改进覆盖和系统容量的那些方案。作为上层要求,3gpplte需要降低每比特成本、增加服务可用性、灵活使用频带、简单结构、开放接口以及终端的适当功耗。

国际电信联盟(itu)和3gpp已开始着手开发用于新无线电(nr)系统的要求和规范。3gpp必须识别和开发将及时满足紧急市场需求和itu无线电通信部门(itu-r)国际移动电信(imt)-2020进程所提出的更长期要求二者的新rat成功标准化所需的技术组件。此外,nr应该能够使用即使在更遥远的未来也可用于无线通信的至少高达100ghz范围的任何频谱带。

nr的目标是应对所有使用场景、要求和部署场景的单个技术框架,包括增强移动宽带(embb)、大规模机器型通信(mmtc)、超可靠和低延迟通信(urllc)等。nr应固有地向前兼容。

移动运营商正在变小的服务区域中提供更多服务。该小服务区域可以被指定为小小区。但是,这些小服务区域之间的通信传播可能是个问题,其中需要考虑容量、覆盖范围和干扰中的全部。因此,已经提出了通过集中式无线电接入网络(c-ran)为小小区服务。实施c-ran的一个要求是称为前传的新概念。

在nr中,将基站(例如,gnb)划分为中央单元(cu)和分布式单元(du)以解决前传问题已被引入。另外,为了实现云ran的概念,将cu划分为cu控制平面(cp)和cu用户平面(up)已被引入。



技术实现要素:

技术问题

当下一代无线电接入网络(ng-ran)节点(例如gnb)仅具有待决用户平面数据要发送并且ran发起的寻呼失败时,ng-ran节点可以在ng-ran节点中基于本地配置发起接入网释放过程或保持ng连接活动。在cp-up分离中,尚未确定ng-ran节点中的哪个节点/实体决定ran寻呼失败的后续步骤。

技术方案

在一方面,提供了一种由无线通信系统中的gnb的中央单元(cu)用户平面(up)执行的方法。该方法包括:从gnb的cu控制平面(cu-cp)接收缓冲数据丢弃指示;以及基于该缓冲数据丢弃指示丢弃用户设备(ue)的缓冲数据。cu-cp是构成gnb的托管无线电资源控制(rrc)协议和分组数据汇聚协议(pdcp)-c协议的逻辑节点,并且cu-up是构成gnb的托管pdcp-u协议的逻辑节点。

在另一方面,提供了一种无线通信系统中的gnb的中央单元(cu)用户平面(up)。cu-cp被配置为从gnb的cu控制平面(cu-cp)接收缓冲数据丢弃指示,并基于缓冲数据丢弃指示丢弃用户设备(ue)的缓冲数据。cu-cp是构成gnb的托管无线电资源控制(rrc)协议和分组数据汇聚协议(pdcp)-c协议的逻辑节点,并且cu-up是构成gnb的托管pdcp-u协议的逻辑节点。

技术效果

首先,对于ran寻呼失败,cu-cp或cu-up可以有效地控制是保持ng连接活动,还是释放ng连接并删除存储的ue上下文。cu-cp或cu-up可以在保持ng连接的同时丢弃缓冲数据。

其次,cu-cp可以有效地控制cu-up或du是否将缓冲的dl数据转发给ue。因此,由于可以避免dl数据的丢失并且可以减少由于数据重传导致的不必要的时延,因此可以增强ue的体验。

附图说明

图1示出了可以应用本发明的技术特征的无线通信系统的示例。

图2示出了ng-ran的总体架构的示例。

图3示出了逻辑gnb/en-gnb中的逻辑节点(cu-c,cu-u和du)。

图4示出了gnb的部署方案。

图5示出了在gnb-cu-cp和gnb-cu-up之间定义的e1接口的协议结构。

图6示出了根据本发明的实施方式1-1的由gnb-cu-up执行的丢弃缓冲数据的方法。

图7示出了根据本发明的实施方式1-1的ran寻呼失败的总体过程。

图8示出了根据本发明的实施方式1-1的考虑数据缓冲的e1设置过程。

图9示出了根据本发明的实施方式1-2的ran寻呼失败的总体过程。

图10示出了根据本发明的实施方式2-1的总体过程。

图11示出了根据本发明的实施方式2-1的总体过程。

图12示出了根据本发明的实施方式2-2的总体过程。

图13示出了根据本发明的实施方式2-2的总体过程。

具体实施方式

下面所描述的技术特征可由第3代合作伙伴计划(3gpp)标准化组织的通信标准、电气和电子工程师协会(ieee)的通信标准等使用。例如,3gpp标准化组织的通信标准包括长期演进(lte)和/或lte系统的演进。lte系统的演进包括lte-advanced(lte-a)、lte-apro和/或5g新无线电(nr)。ieee标准化组织的通信标准包括诸如ieee802.11a/b/g/n/ac/ax的无线局域网(wlan)系统。上述系统针对下行链路(dl)和/或上行链路(dl)使用诸如正交频分多址(ofdma)和/或单载波频分多址(sc-fdma)的各种多址技术。例如,仅ofdma可用于dl并且仅sc-fdma可用于ul。另选地,ofdma和sc-fdma可用于dl和/或ul。

在本文档中,术语“/”和“,”应解释为表示“和/或”。例如,表达“a/b”可以表示“a和/或b”。此外,“a,b”可以表示“a和/或b”。此外,“a/b/c”可以表示“a,b和/或c中的至少一个”。另外,“a,b,c”可以表示“a,b和/或c中的至少一个”。

此外,在文档中,术语“或”应解释为表示“和/或”。例如,表述“a或b”可包括1)仅a,2)仅b和/或3)a和b两者。换句话说,本文档中的术语“或”应解释为表示“另外地或另选地。”

图1示出了可以应用本发明的技术特征的无线通信系统的示例。

具体地,图1示出了基于5g新无线电接入技术(nr)系统的系统架构。5gnr系统(以下简称为“nr”)中使用的实体可以吸收lte中引入的实体(例如enodeb(enb),移动性管理实体(mme),服务网关(s-gw)等)中的一些或全部。nr系统中使用的实体可以通过名称“ng”来标识,以与lte/lte-a区分开。

参照图1,无线通信系统包括一个或多个ue、下一代ran(ng-ran)和第五代核心网(5gc)。ng-ran包括至少一个ng-ran节点。ng-ran节点包括至少一个gnb和/或至少一个ng-enb。gnb向ue提供nr用户平面和控制平面协议终止。ng-enb22向ue提供e-utra用户平面和控制平面协议终止。

5gc包括接入和移动性管理功能(amf)、用户平面功能(upf)和会话管理功能(smf)。amf托管诸如nas安全性、空闲状态移动性处理等的功能。amf是包含常规mme的功能的实体。upf托管诸如移动性锚定、协议数据单元(pdu)处理这样的功能。upf是包括常规s-gw的功能的实体。smf托管诸如ueip地址分配、pdu会话控制这样的功能。

gnb和ng-enb通过xn接口彼此互连。gnb和ng-enb也通过ng接口连接到5gc,更具体地说是通过ng-c接口连接到amf,并通过ng-u接口连接到upf。

gnb和/或ng-enb托管以下功能:

-无线电资源管理功能:无线电承载控制,无线电接纳控制,连接移动性控制,在上行链路和下行链路(调度)中针对ue的资源动态分配;

-互联网协议(ip)报头压缩,数据的加密和完整性保护;

-当无法从由ue提供的信息中确定到amf的路由时,在ue附着处选择amf;

-将用户平面数据路由到upf;

-将控制平面信息路由到amf;

-连接建立和释放;

-调度和发送寻呼消息;

-(源自amf或操作与维护(o&m)的)系统广播信息的调度和发送;

-用于移动性和调度的测量和测量报告配置;

-上行链路中的传输级分组标记;

-会话管理;

-支持网络切片;

-qos流管理并映射到数据无线电承载;

-支持处于rrc_inactive状态的ue;

-非接入层(nas)消息的分发功能;

-无线电接入网络共享;

-双连接;

-nr和e-utra之间紧密互通。

amf托管以下主要功能:

-nas信令终止;

-nas信令安全性;

-as安全性控制;

-用于3gpp接入网之间的移动性的cn间节点信令;

-空闲模式ue可达性(包括控制和寻呼重传的执行);

-注册区管理;

-支持系统内和系统间的移动性;

-接入认证;

-接入授权,包括漫游权限检查;

-移动性管理控制(订阅和策略);

-支持网络切片;

-smf选择。

upf托管以下主要功能:

-无线电接入技术(rat)内/rat间移动性的锚点(适用时);

-与数据网络互连的外部协议数据单元(pdu)会话点;

-分组路由和转发;

-策略规则执行的分组检查和用户平面部分;

-流量使用情况报告;

-上行链路分类器,以支持将流量流路由到数据网络;

-支持多宿主pdu会话的分支点;

-用户平面的qos处理,例如分组过滤、门控、ul/dl速率执行;

-上行链路流量验证(服务数据流(sdf)到qos流映射);

-下行链路分组缓冲和下行链路数据通知触发。

smf托管以下主要功能:

-会话管理;

-ueip地址分配和管理;

-up功能的选择和控制;

-在upf处配置流量控制,以将流量路由到合适的目的地;

-策略执行和qos的控制部分;

-下行链路数据通知。

图2示出了ng-ran的总体架构的示例。

参照图2,gnb可以包括gnb中央单元(cu)(在下文中,gnb-cu可以简称为cu)和至少一个gnb分布式单元(du)(在下文中,gnb-du可以简称为du)。

gnb-cu是gnb的托管无线电资源控制(rrc)协议、服务数据适配协议(sdap)和分组数据汇聚协议(pdcp)或en-gnb的rrc协议和pdcp协议的逻辑节点。gnb-cu控制至少一个gnb-du的操作。

gnb-du是gnb或en-gnb的托管无线电链路控制(rlc)、媒体访问控制(mac)和物理层的逻辑节点。gnb-du的操作部分地由gnb-cu控制。一个gnb-du支持一个或多个小区。一个小区仅由一个gnb-du支持。

gnb-cu和gnb-du经由f1接口连接。gnb-cu终止连接到gnb-du的f1接口。gnb-du终止连接到gnb-cu的f1接口。一个gnb-du仅连接到一个gnb-cu。然而,可以通过适当的实现将gnb-du连接到多个gnb-cu。f1接口是逻辑接口。对于ng-ran,包括gnb-cu和gnb-du的gnb的ng和xn-c接口终止于gnb-cu中。对于e-utran-nr双连接(en-dc),包括gnb-cu和gnb-du的gnb的s1-u和x2-c接口终止于gnb-cu中。gnb-cu和连接的gnb-du对其它gnb和5gc仅作为gnb可见。

图3示出了逻辑gnb/en-gnb中的逻辑节点(cu-c,cu-u和du)。图3示出了图2所示的ng-ran的一种可能的部署方案。ng和xn接口的协议终止在图3中由椭圆表示。在图3中,中央实体和分布式实体代表物理网络节点。

图4示出了gnb的部署方案。图4示出了图2和图3中所示的ng-ran的架构和可能的部署方案的示例。

图4的(a)示出了收缩的gnb部署方案。在这种部署方案中,所有ran协议和功能都位于同一位置。该部署方案与lte中当前使用的方案相对应。该部署方案与lte架构相似,从而确保了与现有lte部署方案的最大向后兼容性。

图4的(b)示出了分解的部署方案。在此部署方案中,ran协议功能分布在不同的位置,例如gnb-cu和gnb-du。gnb-du托管rlc层、mac层和物理层。gnb-cu-cp(在下文中,gnb-cu-cp可以简称为cu-cp)托管rrc和pdcp-c协议。gnb-cu-up(在下文中,gnb-cu-up可以简称为cu-up)托管pdcp-u(和sdap)协议。

一个gnb可以包括一个gnb-cu-cp、多个gnb-cu-up和多个gnb-du。gnb-cu-cp通过f1-c接口连接到gnb-du。gnb-cu-up通过f1-u接口连接到gnb-du。gnb-cu-up通过e1接口连接到gnb-cu-cp。一个gnb-du仅连接到一个gnb-cu-cp。一个gnb-cu-up仅连接到一个gnb-cu-cp。然而,可以通过适当的实现将gnb-du和/或gnb-cu-up连接到多个gnb-cu-cp。一个gnb-du可以在同一gnb-cu-cp的控制下连接到多个gnb-cu-up。一个gnb-cu-up可以在同一gnb-cu-cp的控制下连接到多个gnb-du。由gnb-cu-cp使用承载上下文管理功能在gnb-cu-up和gnb-du之间建立连接。gnb-cu-cp为ue请求的服务选择适当的gnb-cu-up。在多个gnb-cu-up的情况下,它们属于同一安全性域。xn-u可以支持gnb内的gnb-cu-cp内切换期间gnb-cu-up之间的数据转发。

根据图4的(b)所示的分解部署方案,可以基于方案和期望的性能将ran功能最佳地部署在不同的位置。例如,cu-cp可以位于du附近。另选地,cu-cp可以与du一起部署。在这种情况下,可以为重要的cp过程(例如连接(重新)建立,切换和状态转换)提供较短的时延时间。另一方面,cu-up可以集中在区域或国家数据中心中。因此,cu-up对于云实现是有利的,并且可以在双连接和紧密互通方案中为up流量提供集中的终止点。此外,可以在du附近(或与du共位)放置额外的cu-up,以为需要非常短的时延时间的应用(例如超可靠的低时延通信(urllc)流量)提供up流量的本地终止点。

图5示出了在gnb-cu-cp和gnb-cu-up之间定义的e1接口的协议结构。传输网络层(tnl)基于互联网协议(ip)传输,并且包括在ip层上方的流控制传输协议(sctp)层。应用层信令协议称为e1应用协议(e1ap)。

rrc不活动状态(rrc_inactive)可以被表征如下。

-公共陆地移动网络(plmn)选择;

-广播系统信息;

-小区重选移动性;

-寻呼是由ng-ran发起的(ran寻呼);

-基于ran的通知区域(rna)由ng-ran管理;

-由ng-ran配置的ran寻呼的不连续接收(drx);

-为ue建立了5gc-ng-ran连接(c/u平面二者);

-ue接入层(as)上下文存储在ng-ran和ue中;

-ng-ran知道ue所属的rna。

描述了寻呼。处于rrc_idle和rrc_inactive状态的ue可以使用drx以便减少功耗。当处于rrc_idle时,ue针对核心网(cn)发起的寻呼信息监视寻呼控制信道(pcch)。当处于rrc_inactive时,ue针对ran发起和cn发起的寻呼信息监视pcch。ng-ran和5gc寻呼时机重叠,并且在ng-ran和5gc中使用相同的寻呼机制。ue针对寻呼的接收在每个drx周期中监视一个寻呼时机如下:

-寻呼drx周期长度是可配置的:

-可以经由系统信息配置用于cn发起的寻呼的默认drx周期;

-当处于rrc_idle时,可经由ue专用信令配置用于cn发起的寻呼的ue特定drx周期。

-ng-ran可以利用用于ran发起的寻呼的drx周期来配置ue。该配置可以是特定于ue的。

-可经由系统信息配置drx周期中的寻呼时机的数量:

-当在drx周期中配置了多个寻呼时机时,网络可以基于ueid将ue分配给寻呼时机。

-寻呼时机可以包含多个时隙(例如子帧或ofdm符号)。寻呼时机中的时隙数量可经由系统信息来配置。

-网络可以在每个时隙中使用不同的一组dl发送波束或重复来发送寻呼。

在nr中,对于cp-up分离,有关gnb-cu-cp和gnb-cu-up如何支持处于rrc_inactive的ue的讨论正在进行中。具体而言,有可能上次服务gnb-cu-cp未从处于rrc_inactive的ue收到寻呼响应。如果ran寻呼过程未能成功建立与ue的联系,并且如果ngran仅具有待决用户平面数据要发送,则ng-ran节点可以基于在ng-ran中的本地配置发起接入网释放过程或保持ng连接活动。

在cp-up分离中,尚未确定哪个节点/实体(即gnb-cu-cp或gnb-cu-up)决定ran寻呼失败的后续步骤。即,在dl数据的ran寻呼失败的情况下,应在gnb-cu-cp或gnb-cu-up中配置有关维持还是释放ng连接的信息。不管哪个节点/实体做出决定,都可以由传统过程来处理针对ran寻呼失败的接入网释放过程的发起。但是,尚未讨论保持ng连接活动并丢弃针对ran寻呼失败的缓冲dl数据的详细过程。由于gnb-cu-cp和gnb-cu-up在cp-up分离时可能位于不同的物理站点,因此应讨论如何保持ng连接活动并针对ran寻呼失败丢弃缓冲dl数据。

1.实施方式1-1

根据本发明的实施方式1-1,当gnb-cu-cp检测到dl数据的ran寻呼失败时,gnb-cu-cp可以决定是维持还是释放用于ue的ng连接。如果上次服务gnb-cu-cp决定保持ng连接活动,则gnb-cu-cp向gnb-cu-up指示应丢弃已缓冲的dl数据并保持ue的承载上下文。即,当上次服务gnb-cu-cp能够决定保持ng连接活动并且仅丢弃缓冲的dl数据时,上次服务gnb-cu-cp向上次服务gnb-cu-up指示立即丢弃缓冲的dl数据并存储与寻呼失败有关的ue上下文。这可以通过将与ran寻呼失败相关的新指示添加到承载上下文修改请求消息中来解决。此指示使gnb-cu-up能够仅丢弃ue的缓冲的dl数据并保留ue的承载上下文。

图6示出了根据本发明的实施方式1-1的由gnb-cu-up执行的丢弃缓冲数据的方法。

在步骤s600中,gnb-cu-up从gnb-cu-cp接收缓冲数据丢弃指示。在步骤s610中,gnb-cu-up基于缓冲数据丢弃指示来丢弃用于ue的缓冲数据。cu-cp是构成gnb的托管rrc协议和pdcp-c协议的逻辑节点,并且cu-up是构成gnb的托管pdcp-u协议的逻辑节点。

缓冲数据丢弃指示可以针对ue指示发生ran寻呼失败。gnb-cu-up可以保持存储ue的上下文。可以维持cu-up和upf之间的连接。可以维持cu-cp和amf之间的连接。

可以经由承载上下文修改请求消息来发送缓冲数据丢弃指示。缓冲数据丢弃指示可以是承载上下文修改请求消息中的ie(例如,“需要数据丢弃”ie)。表1示出了承载上下文修改请求消息的示例。由gnb-cu-cp发送此消息,以请求gnb-cu-up修改承载上下文。

[表1]

在表1中,承载上下文修改请求消息中的“需要数据丢弃”ie是缓冲数据丢弃指示。如果承载上下文修改请求消息中包含需要数据丢弃ie,并且该值被设置为“需要”,则gnb-cu-up将丢弃该ue的用户平面数据,并认为承载上下文仍被挂起。

图7示出了根据本发明的实施方式1-1的ran寻呼失败的总体过程。图7示出了当gnb-cu-cp决定保持ng连接活动并且丢弃缓冲的dl数据时用于ran寻呼失败的过程。

ue处于rrc_inactive。ue和上次服务gnb-cu存储ue上下文。上次服务gnb-cu-cp和amf之间的ng-c连接被维持。另外,上次服务gnb-cu-up和upf之间的ng-u连接被维持。上次服务gnb-cu和gnb-du之间的f1连接断开。

步骤s702:当上次服务gnb-cu-up接收到与处于rrc_inactive的ue相关的pdu会话的dl数据,并且针对pdu会话上次服务gnb-cu-up中没有存储f1-dl隧道端点标识符(teid)时,上次服务gnb-cu-up缓冲dl数据。

步骤s704:在任何服务质量(qos)流的第一个dl数据分组到达时,上次服务gnb-cu-up应经由e1接口将下行链路数据通知消息发送到上次服务gnb-cu-cp。该消息可以包括用于标识dl数据分组的qos流的信息,以便支持gnb中的寻呼策略区分特征。

步骤s705:当上次服务gnb-cu-cp检测到该ue对于寻呼暂时是不可达的时(例如,如果使用增强型drx(edrx),或者该ue仅对于监管优先服务是可达的等),则上次服务gnb-cu-cp经由e1接口将ran寻呼延迟(pagingdelayed)消息发送到上次服务gnb-cu-up。ran寻呼延迟消息可能包含原因值ie和等待时间ie,以便请求扩展的缓冲。原因值ie用于指示下行链路数据通知消息已被暂时拒绝的原因。等待时间ie是在能够建立/恢复到ue的无线电承载之前的期望时间。

原因值ie和等待时间ie可以经由针对下行链路数据通知消息的响应消息发送到上次服务gnb-cu-up。

步骤s706:在步骤s704中从上次服务gnb-cu-up接收到下行链路数据通知消息后,上次服务gnb-cu-cp发起ran寻呼以在基于ran的通知区域中找到ue。如果由amf配置了寻呼策略区分,则映射到用于在下行链路数据通知消息中标识dl数据分组的qos流的信息的ran寻呼优先级ie可以被包括在ran寻呼消息中。

步骤s708:上次服务gnb-cu-cp经由xn接口将ran寻呼消息发送到同一基于ran的通知区域中的相邻gnb。

步骤s710步骤s712:同一基于ran的通知区域中的各个gnb-cu经由f1接口将寻呼消息发送到gnb-du。如果ran寻呼优先级ie包含在ran寻呼消息中,则gnb-cu-cp可以使用它来优先化寻呼。然后,每个gnb-du将寻呼消息发送到ue。

步骤s714:如果上次服务gnb-cu-cp没有从ue接收到对寻呼消息的响应(例如,该过程的定时器到期等),则上次服务gnb-cu-cp考虑该ue的ran寻呼失败。基于本地配置,上次服务gnb-cu-cp可以保持ng连接活动或发起ue上下文释放请求过程。

步骤s716:当上次服务gnb-cu-cp决定保持ng连接活动时,上次服务gnb-cu-cp经由e1接口将缓冲数据丢弃指示发送到上次服务gnb-cu-up。缓冲数据丢弃指示可以指示ue是不可达的。缓冲数据丢弃指示可以是e1ap消息buffereddatadiscard(缓冲数据丢弃)。或者,缓冲数据丢弃指示可以是承载上下文修改请求消息中的ie。缓冲数据丢弃指示还可以用于指示上次服务gnb-cu-up立即丢弃缓冲的dl数据并且继续存储与寻呼失败有关的ue上下文。

当上次服务gnb-cu-cp决定让ue进入rrc_idle时,上次服务gnb-cu-cp经由ng接口将ue上下文释放请求(contextreleaserequest)消息发送到amf。此外,上次服务gnb-cu-cp通过经由e1接口向上次服务gnb-cu-up发送承载上下文释放命令(bearercontextreleasecommand)消息来触发承载上下文释放过程。在这种情况下,上次服务gnb-cu-up删除ue上下文并丢弃缓冲的dl数据。在这种情况下,应跳过下面的步骤s718和s720。

步骤s718:在从上次服务gnb-cu-cp接收到缓冲数据丢弃指示后,上次服务gnb-cu-up丢弃该ue的缓冲的dl数据。

步骤s720:ue仍处于rrc_inactive。ue和上次服务gnb-cu保持存储ue上下文。因此,ue上下文仍然保持/挂起。上次服务gnb-cu-cp和amf之间的ng-c连接被维持。另外,上次服务gnb-cu-up和upf之间的ng-u连接被维持。

根据图6和图7中描述的本发明的实施方式1-1,对于ran寻呼失败,gnb-cu-cp可以有效地控制是保持ng连接活动而不删除存储的ue上下文,还是释放ng连接并删除存储的ue上下文。

图8示出了根据本发明的实施方式1-1的考虑数据缓冲的e1建立过程。

步骤s802:gnb-cu-up通过经由e1接口向gnb-cu-cp发送包含适当数据的e1建立请求消息来发起该过程。e1建立请求消息可以包含用于指示与gnb-cu-up中的数据缓冲有关的信息(例如,缓冲区大小,最大扩展缓冲时间等)的数据缓冲能力ie以及用于通知针对ran寻呼失败如何通过操作和维护(oam)来配置gnb-cu-up(例如ng连接释放,数据丢弃等)的ran寻呼失败ie。

步骤s804:gnb-cu-cp利用包含适当数据的e1建立响应消息进行响应。

可以经由e1接口通过gnb-cu-cp触发的和gnb-cu-up触发的配置更新过程将数据缓冲能力ie和ran寻呼失败ie的配置传递到gnb-cu-cp。

2.实施方式1-2

根据本发明的实施方式1-2,当上次服务gnb-cu-up能够决定保持ng连接活动并且仅丢弃缓冲的dl数据时,上次服务gnb-cu-cp仅通知上次服务gnb-cu-upran寻呼失败。上次服务gnb-cu-up基于ran寻呼失败指示确定丢弃缓冲的dl数据,然后向上次服务gnb-cu-cp指示缓冲的dl数据被丢弃并且ue上下文仍然保留。

图9示出了根据本发明的实施方式1-2的ran寻呼失败的总体过程。图9示出了当gnb-cu-up决定保持ng连接活动并且丢弃缓冲的dl数据时用于ran寻呼失败的过程。

ue处于rrc_inactive。ue和上次服务gnb-cu存储ue上下文。上次服务gnb-cu-cp和amf之间的ng-c连接被维持。另外,上次服务gnb-cu-up和upf之间的ng-u连接被维持。上次服务gnb-cu和gnb-du之间的f1连接断开。

步骤s902:当上次服务gnb-cu-up接收到与处于rrc_inactive的ue相关的pdu会话的dl数据,并且针对pdu会话上次服务gnb-cu-up中没有存储f1-dlteid时,上次服务gnb-cu-up缓冲dl数据。

步骤s904:在任何qos流的第一个dl数据分组到达时,上次服务gnb-cu-up将经由e1接口向上次服务gnb-cu-cp发送下行链路数据通知消息。该消息可以包括用于标识dl数据分组的qos流的信息,以便支持gnb中的寻呼策略区分特征。

步骤s905:当上次服务gnb-cu-cp检测到该ue对于寻呼暂时是不可达的时(例如,如果使用edrx,或者该ue仅对于监管优先服务而言是可达的,等等),则上次服务gnb-cu-cp经由e1接口将ran寻呼延迟消息发送到上次服务gnb-cu-up。ran寻呼延迟消息可以包含原因值ie和等待时间ie,以便请求扩展的缓冲。原因值ie用于指示下行链路数据通知消息被暂时拒绝的原因。等待时间ie是在能够建立/恢复到ue的无线电承载之前的期望时间。

原因值ie和等待时间ie可以经由针对下行链路数据通知消息的响应消息发送到上次服务gnb-cu-up。

步骤s906:在步骤s904中从上次服务gnb-cu-up接收到下行链路数据通知消息后,上次服务gnb-cu-cp发起ran寻呼以在基于ran的通知区域中找到ue。如果由amf配置了寻呼策略区分,则映射到用于在下行链路数据通知消息中标识dl数据分组的qos流的信息的ran寻呼优先级ie可以被包括在ran寻呼消息中。

步骤s908:上次服务gnb-cu-cp经由xn接口将ran寻呼消息发送到同一基于ran的通知区域中的相邻gnb。

步骤s910s912:同一基于ran的通知区域中的各个gnb-cu经由f1接口将寻呼消息发送到gnb-du。如果ran寻呼优先级ie包含在ran寻呼消息中,则gnb-cu-cp可以使用它来优先化寻呼。然后,每个gnb-du将寻呼消息发送到ue。

步骤s914:如果上次服务gnb-cu-cp没有从ue接收到针对寻呼消息的响应(例如,该过程的定时器到期等),则上次服务gnb-cu-cp考虑该ue的ran寻呼失败。

步骤s916:然后,上次服务gnb-cu-cp经由e1接口将ran寻呼失败通知消息发送到上次服务gnb-cu-up,以指示ue是不可达的。

步骤s918:在从上次服务gnb-cu-cp接收到ran寻呼失败通知消息后,基于本地配置,上次服务gnb-cu-up可以保持ng连接活动或者发起ue上下文请求释放过程。当上次服务gnb-cu-up决定保持ng连接活动时,上次服务gnb-cu-up仅丢弃该ue的缓冲的dl数据。

当上次服务gnb-cu-up决定让ue进入rrc_idle时,上次服务gnb-cu-up触发承载上下文释放请求过程,以向上次服务gnb-cu-cp请求释放该ue的挂起的无线电承载(rb)。在这种情况下,应跳过下面的步骤s920和s922。

步骤s920:当上次服务gnb-cu-up决定保持ng连接活动时,上次服务gnb-cu-up经由e1接口可以数据丢弃通知消息进行响应,以指示已缓冲的dl数据被丢弃并且ue上下文仍然保留。

步骤s922:ue仍处于rrc_inactive状态。ue和上次服务gnb-cu保持存储ue上下文。因此,ue上下文仍然保持/挂起。上次服务gnb-cu-cp和amf之间的ng-c连接被维持。另外,上次服务gnb-cu-up和upf之间的ng-u连接被维持。

根据图9中描述的本发明的实施方式1-2,对于ran寻呼失败,gnb-cu-up可以有效地控制是保持ng连接活动而不删除存储的ue上下文,还是释放ng连接并删除存储的ue上下文。然而,与上述本发明的实施方式1-1相比,可能需要附加的e1ap信令。

此外,当ue针对移动终端(mt)数据从rrc_inactive转变为rrc_connected时,可能存在问题。当存在发送到ue的dl数据时,存储ue上下文的上次服务gnb-cu可以在基于ran的通知区域中触发ran发起的寻呼,以便与ue联系。在接收到寻呼消息后,ue针对寻呼来对gnb进行响应。然后,gnb-cu-cp发起用于恢复挂起的rb的过程,以发送ue的mt数据。在此过程中,由于rrc和pdcp-c被托管在gnb-cu-cp处,因此gnb-cu-up不知道ue的实际rrc状态。此外,在没有来自gnb-cu-cp的通知的情况下,gnb-cu-up很难知道rrc恢复消息被发送给ue的时间。因此,gnb-cu-up在被告知f1-dlteid时就开始向ue转发mt数据。然而,仅当ue通过从gnb-cu-cp接收到rrc恢复消息进入rrc_connected时ue才能够接收dl数据。如果在从rrc_inactive到rrc_connected的rrc状态转换完成之前dl数据到达ue,则到达的dl数据只是被丢弃,从而导致来自ngc的不必要的数据重传。

因此,应该讨论gnb-cu-cp如何通知gnb-cu-up开始向ue转发mt数据的时间。根据本发明,可以提出一种用于有效地根据用于mt数据的ran发起的寻呼的成功或失败来支持从rrc_inactive到rrc_connected或rrc_idle的ue状态转换的方法。

3.实施方式2-1

根据本发明的实施方式2-1,gnb-cu-cp防止gnb-cu-up向ue转发缓冲的dl数据。当gnb-cu-cp知道ue的到rrc_connected的成功状态转换时,gnb-cu-cp通知gnb-cu-up被允许向ue发送缓冲的dl数据。对于ue对于寻呼暂时是不可达的情况,gnb-cu-cp还可以向gnb-cu-up指示需要扩展的缓冲。

图10示出了根据本发明的实施方式2-1的总体过程。图10示出了当ue接入上次服务gnb时在gnb-cu-up中具有dl数据缓冲的成功rrc连接恢复的过程的第一部分。

ue处于rrc_inactive。ue和上次服务gnb-cu存储ue上下文。上次服务gnb-cu-cp和amf之间的ng-c连接被维持。另外,上次服务gnb-cu-up和upf之间的ng-u连接被维持。上次服务gnb-cu和gnb-du之间的f1连接断开。

步骤s1002:当上次服务gnb-cu-up接收到与处于rrc_inactive的ue相关的pdu会话的dl数据,并且针对pdu会话上次服务gnb-cu-up中没有存储f1-dlteid时,上次服务gnb-cu-up缓冲dl数据。

步骤s1004:在任何qos流的第一个dl分组到达时,上次服务gnb-cu-up将经由e1接口向上次服务gnb-cu-cp发送下行链路数据通知消息。该消息可以包括用于标识dl数据分组的qos流的信息,以便支持gnb中的寻呼策略区分特征。

步骤s1005:当上次服务gnb-cu-cp检测到该ue对于寻呼暂时是不可达的时(例如,使用edrx,或者该ue仅对于监管优先服务是可达的等),上次服务gnb-cu-cp经由e1接口将ran寻呼延迟消息发送到上次服务gnb-cu-up。ran寻呼延迟消息可以包含原因值ie和等待时间ie,以便请求扩展的缓冲。原因值ie用于指示下行链路数据通知消息被暂时拒绝的原因。等待时间ie是在能够建立/恢复到ue的无线电承载之前的期望时间。

原因值ie和等待时间ie可以经由针对下行链路数据通知消息的响应消息发送到上次服务gnb-cu-up。

步骤s1006:在步骤s1004中从上次服务gnb-cu-up接收到下行链路数据通知消息后,上次服务gnb-cu-cp发起ran寻呼以在基于ran的通知区域中找到ue。如果由amf配置了寻呼策略区分,则映射到用于在下行链路数据通知消息中标识dl数据分组的qos流的信息的ran寻呼优先级ie可以被包括在ran寻呼消息中。

步骤s1008:上次服务gnb-cu-cp经由xn接口将ran寻呼消息发送到同一基于ran的通知区域中的相邻gnb。

步骤s1010s1012:同一基于ran的通知区域中的各个gnb-cu经由f1接口将寻呼消息发送到gnb-du。如果ran寻呼优先级ie包含在ran寻呼消息中,则gnb-cu-cp可以使用它来优先化寻呼。然后,各个gnb-du将寻呼消息发送到ue。在这种情况下,上次服务gnb-du发送的寻呼消息到达ue。

步骤s1014:由于处于rrc_inactive的ue需要转换到rrc_connected,因此ue首先将随机接入前导码或新消息发送到gnb-du。

步骤s1016:在从ue接收到随机接入前导码后,gnb-du随后利用随机接入响应进行响应。

步骤s1018:为了恢复rrc连接,ue将rrc恢复请求消息(或新消息)发送到gnb-du。rrc恢复请求消息还包括用于在上次服务gnb-cu中识别ue上下文的不活动无线电网络临时标识符(i-rnti)。

步骤s1020:在接收到rrc恢复请求消息(或新消息)后,gnb-du经由f1接口将初始上行链路rrc消息传送消息(或新消息)发送到上次服务gnb-cu-cp。初始上行链路rrc消息传送消息可以包括捎带rrc恢复请求消息的容器。

步骤s1022:在接收到包括用于包括i-rnti的rrc恢复请求消息的容器的初始上行链路rrc消息传送消息后,上次服务gnb-cu-cp检查是否能够找到与i-rnti有关的ue上下文。

图11示出了根据本发明的实施方式2-1的总体过程。图11示出了当ue接入上次服务gnb时在gnb-cu-up中具有dl数据缓冲的成功rrc连接恢复的过程的第二部分。图11在图10之后。

步骤s1024:假设存在i-rnti并成功验证了认证令牌,则上次服务gnb-cu-cp分配gnb-cuuef1apid,并决定让ue进入rrc_connected以转发缓冲的dl数据。基于存储的ue上下文,上次服务gnb-cu-cp经由f1接口将ue上下文建立请求消息(或新消息)发送到gnb-du。ue上下文建立请求消息(或新消息)可以包括要设置的信令rb(srb)id和数据rb(drb)id(即要建立的承载列表),以及用于f1-u的ultnl地址信息(即f1-ulteid)。

步骤s1026:gnb-du经由f1接口利用ue上下文建立响应消息(或新消息)对上次服务gnb-cu-cp进行响应。ue上下文建立响应消息(或新消息)包含由gnb-du提供的srb和drb(即接纳/拒绝的承载列表)的rlc/mac/phy配置,以及用于f1-u的dltnl地址信息(即f1-dlteid)。

步骤s1028:上次服务gnb-cu-cp经由e1接口将承载上下文修改请求消息(或新消息)发送到上次服务gnb-cu-up。承载上下文修改请求消息(或新消息)包含用于f1-u的dltnl地址信息(即,f1-dlteid)。承载上下文修改请求消息(或新消息)可以包含更新的用户平面密钥(即,kupenc,kupint)。承载上下文修改请求消息(或新消息)可以包含下行链路数据缓冲指示ie和恢复指示ie。在ue进入rrc_connected之前,下行链路数据缓冲指示ie防止上次服务gnb-cu-up向ue发送缓冲的dl数据。恢复指示ie用于向上次服务gnb-cu-up指示处于rrc_inactive的ue的rrc连接被恢复。

步骤s1030:上次服务gnb-cu-up经由e1接口利用承载上下文修改响应消息(或新消息)对上次服务gnb-cu-cp进行响应。

步骤s1032:在从上次服务gnb-cu-up接收到承载上下文修改响应消息(或新消息)后,上次服务gnb-cu-cp生成rrc恢复消息(或新消息)以通知ue从rrc_inactive转换到rrc_connected。

步骤s1034:上次服务gnb-cu-cp经由f1接口将下行链路rrc消息传送消息(或新消息)发送到gnb-du。下行链路rrc消息传送消息(或新消息)包括srbid和捎带rrc恢复消息的容器。

步骤s1036:gnb-du通过由srbid指示的srb1将rrc恢复消息(或新消息)转发到ue。

步骤s1038:ue基于rrc恢复消息(或新消息)中的重新配置信息恢复所有srb和drb,并重新建立as安全性。ue现在处于rrc_connected。

步骤s1040:当上次服务gnb-cu-cp接收到针对rrc恢复消息的混合自动重传请求(harq)确认(ack)时,上次服务gnb-cu-cp经由e1接口将数据转发开始指示消息发送到上次服务gnb-cu-up,以允许上次服务gnb-cu-up从现在开始向ue发起dl数据传输。可以上次服务gnb-cu-cp一将rrc恢复消息发送到ue,或者上次服务gnb-cu-cp一从ue接收到rrc恢复完成消息,就将数据转发开始指示消息发送到上次服务gnb-cu-up。

步骤s1042:在从上次服务gnb-cu-cp接收到数据转发开始指示消息后,上次服务gnb-cu-up经由gnb-du向ue发送缓冲的dl数据。

步骤s1044:在步骤s1036中从gnb-du接收到rrc恢复消息(或新消息)后,ue将rrc恢复完成消息(或新消息)发送到gnb-du,以确认rrc连接被成功恢复。

步骤s1046:gnb-du经由f1接口将上行链路rrc消息传送消息(或新消息)发送到上次服务gnb-cu-cp。上行链路rrc消息传送消息(或新消息)包括捎带rrc恢复完成消息的容器。

步骤s1048:如果ue具有要发送到ngc的ul数据,则ue可以经由gnb-du和上次服务gnb-cu-up将ul数据发送到upf。

已在假设ue接入上次服务gnb的情况下描述了图10和图11中所示的本发明的实施方式2-1。但是,ue转换到rrc_inactive之前的上次服务gnb与ue希望恢复连接的当前gnb可能不同。当ue接入相同的基于ran的通知区域中的新gnb(即,当前gnb)时,图10和图11所示的本发明的实施方式2-1可以如下修改。

步骤s1002至s1012不被修改。但是,在这种情况下,由当前gnb-du(而不是上次服务gnb-du)发送的寻呼消息到达ue。

步骤s1014和s1016:由于处于rrc_inactive的ue需要转换到rrc_connected,因此ue首先触发对当前gnb-du的随机接入过程。

步骤s1018:为了恢复rrc连接,ue向当前gnb-du发送rrc恢复请求消息(或新消息)。rrc恢复请求消息还包括由上次服务gnb分配的i-rnti。i-rnti用于在上次服务gnb-cu中识别ue上下文。

步骤s1020:在接收到rrc恢复请求消息(或新消息)后,当前gnb-du经由f1接口将初始上行链路rrc消息传送消息(或新消息)发送到当前gnb-cu-cp。初始上行链路rrc消息传送消息可以包括捎带rrc恢复请求消息的容器。

步骤s1022:当前gnb-cu-cp如果能够解析i-rnti中包含的gnb身份,则通过经由xn接口发送获取ue上下文请求消息(或新消息)来请求上次服务gnb-cu-cp提供ue上下文。在从当前gnb-cu-cp接收到包括i-rnti的获取ue上下文请求消息(或新消息)后,上次服务gnb-cu-cp检查是否能够找到与i-rnti相关的ue上下文。

步骤s1024:假设存在i-rnti并成功验证了认证令牌,则上次服务gnb-cu-cp经由xn接口利用包含ue上下文的获取ue上下文响应消息来对当前gnb-cu-cp进行响应。当前gnb-cu-cp决定让ue进入rrc_connected以转发缓冲的dl数据。基于从上次服务gnb-cu-cp传递的ue上下文,当前gnb-cu-cp经由e1接口将承载上下文建立请求消息(或新消息)发送到当前gnb-cu-up。承载上下文建立请求(或新消息)包含用于ng-u的ultnl地址信息,以用于在当前gnb-cu-up中设置承载上下文。当前gnb-cu-cp还将流到drb映射以及sdap和pdcp配置转发到当前gnb-cu-up。当前gnb-cu-up经由e1接口利用承载上下文建立响应消息(或新消息)对当前gnb-cu-cp进行响应。承载上下文建立响应消息(或新消息)包含用于f1-u的ultnl地址信息、用于ng-u的dltnl地址信息以及用于xn-u的dltnl地址信息。当前gnb-cu-cp经由f1接口向当前gnb-du发送ue上下文建立请求(或新消息)。ue上下文建立请求(或新消息)可以包括要设置的srbid和drbid(即要设置的承载列表),以及用于f1-u的ultnl地址信息(即f1-ulteid)。

步骤s1026:当前gnb-du经由f1接口利用ue上下文建立响应消息(或新消息)对当前gnb-cu-cp进行响应。ue上下文建立响应消息(或新消息)包含由gnb-du提供的srb和drb(即接纳/拒绝的承载列表)的rlc/mac/phy配置,以及用于f1-u的dltnl地址信息(即f1-dlteid)。

步骤s1028:当前gnb-cu-cp经由e1接口将承载上下文修改请求消息(或新消息)发送到当前gnb-cu-up。承载上下文修改请求消息(或新消息)包含用于f1-u的dltnl地址信息(即,f1-dlteid)。承载上下文修改请求消息(或新消息)可以包含更新的用户平面密钥(即,kupenc,kupint)。承载上下文修改请求消息(或新消息)可以包括下行链路数据缓冲指示ie。在ue进入rrc_connected之前,下行链路数据缓冲指示ie防止当前gnb-cu-up向ue发送缓冲的dl数据。

步骤s1030:当前gnb-cu-up经由e1接口利用承载上下文修改响应消息(或新消息)对当前gnb-cu-cp进行响应。

步骤s1032:在从当前gnb-cu-up接收到承载上下文修改响应消息(或新消息)后,当前gnb-cu-cp生成rrc恢复消息(或新消息)以通知ue从rrc_inactive转换到rrc_connected。

步骤s1034:当前gnb-cu-cp经由f1接口将下行链路rrc消息传送消息(或新消息)发送到当前gnb-du。下行链路rrc消息传送消息(或新消息)包括srbid和捎带rrc恢复消息的容器。

步骤s1036:当前gnb-du通过由srbid指示的srb1将rrc恢复消息(或新消息)转发给ue。

步骤s1038不被修改。

步骤s1040:当前gnb-cu-cp经由xn接口将数据转发地址指示消息发送到上次服务gnb-cu-cp,以通知上次服务gnb-cu-cp在上次服务gnb-cu-up处待决的dl用户数据能够被转发到的成功建立的pdu会话资源上下文。在接收到数据转发地址指示消息后,上次服务gnb-cu-cp经由e1接口将承载上下文释放命令消息发送到上次服务gnb-cu-up,以便将待决的dl用户数据转发到指示的tnl地址。承载上下文释放命令消息包含用于xn-u的dltnl地址信息。上次服务gnb-cu-up利用承载上下文释放完成消息进行响应。上次服务gnb-cu-up将待决的dl用户数据转发到当前gnb-cu-up。在从当前gnb-cu-cp接收到数据转发开始指示消息之前,当前gnb-cu-up将从上次服务gnb-cu-up转发的dl数据进行缓冲。

当当前gnb-cu-cp接收到针对rrc恢复消息的harq-ack时,当前gnb-cu-cp经由e1接口将数据转发开始指示消息发送到当前gnb-cu-up,以允许当前gnb-cu-up从现在开始向ue发起dl数据传输。可以当前gnb-cu-cp一将rrc恢复消息发送到ue,或者当前gnb-cu-cp一从ue接收到rrc恢复完成消息,就将数据转发开始指示消息发送到当前gnb-cu-up。

步骤s1042:在从当前gnb-cu-cp接收到数据转发开始指示消息后,当前gnb-cu-up经由当前gnb-du向ue发送缓冲的dl数据。

步骤s1044:在步骤s1036中从当前gnb-du接收到rrc恢复消息(或新消息)后,ue将rrc恢复完成消息(或新消息)发送到当前gnb-du,以确认rrc连接被成功恢复。

步骤s1046:当前gnb-du经由f1接口将上行链路rrc消息传送消息(或新消息)发送到当前gnb-cu-cp。上行链路rrc消息传送消息(或新消息)包括捎带rrc恢复完成消息的容器。

步骤s1048:当前gnb-cu利用ngc执行路径切换过程。当前gnb-cu-cp触发上次服务gnb-cu-cp处的ue资源的释放。

根据图10和图11中描述的本发明的实施方式2-1,根据rrc恢复消息的传递,gnb-cu-cp能够有效地控制gnb-cu-up是否将缓冲的dl数据转发到ue。因此,由于能够避免dl数据的丢失并且可以减少由于数据重传导致的不必要的时延,因此可以增强ue的体验。

4.实施方式2-2

根据本发明的实施方式2-2,gnb-cu-cp防止gnb-du向ue转发缓冲的dl数据。当gnb-cu-cp知道ue的到rrc_connected的成功状态转换时,gnb-cu-cp通知gnb-du被允许向ue发送缓冲的dl数据。当gnb-du检测到rrc恢复消息成功发送到ue时,来自gnb-cu-cp的指示使gnb-du能够开始将缓冲的dl数据转发给ue。对于ue对于寻呼暂时是不可达的情况,gnb-cu-cp还可以向gnb-cu-up指示需要扩展的缓冲。

图12示出了根据本发明的实施方式2-2的总体过程。图12示出了当ue接入上次服务gnb时在gnb-du中具有dl数据缓冲的成功rrc连接恢复的过程的第一部分。

ue处于rrc_inactive。ue和上次服务gnb-cu存储ue上下文。上次服务gnb-cu-cp和amf之间的ng-c连接被维持。另外,上次服务gnb-cu-up和upf之间的ng-u连接被维持。上次服务gnb-cu和gnb-du之间的f1连接断开。

步骤s1202:当上次服务gnb-cu-up接收到与处于rrc_inactive的ue相关的pdu会话的dl数据,并且针对pdu会话上次服务gnb-cu-up中没有存储f1-dlteid时,上次服务gnb-cu-up缓冲dl数据。

步骤s1204:在任何qos流的第一个dl数据分组到达时,上次服务gnb-cu-up将经由e1接口向上次服务gnb-cu-cp发送下行链路数据通知消息。该消息可以包括用于标识dl数据分组的qos流的信息,以便支持gnb中的寻呼策略区分特征。

步骤s1205:当上次服务gnb-cu-cp检测到该ue对于寻呼暂时是不可达的时(例如,使用edrx,或者该ue仅对于监管优先服务是可达的等),上次服务gnb-cu-cp经由e1接口将ran寻呼延迟消息发送到上次服务gnb-cu-up。ran寻呼延迟消息可能包含原因值ie和等待时间ie,以便请求扩展的缓冲。原因值ie用于指示下行链路数据通知消息被暂时拒绝的原因。等待时间ie是在能够建立/恢复到ue的无线电承载之前的期望时间。

原因值ie和等待时间ie可以经由针对下行链路数据通知消息的响应消息发送到上次服务gnb-cu-up。

步骤s1206:在步骤s1204中从上次服务gnb-cu-up接收到下行链路数据通知消息后,上次服务gnb-cu-cp发起ran寻呼以在基于ran的通知区域中找到ue。如果由amf配置了寻呼策略区分,则映射到用于在下行链路数据通知消息中标识dl数据分组的qos流的信息的ran寻呼优先级ie可以被包括在ran寻呼消息中。

步骤s1208:上次服务gnb-cu-cp经由xn接口将ran寻呼消息发送到同一基于ran的通知区域中的相邻gnb。

步骤s1210s1212:同一基于ran的通知区域中的各个gnb-cu经由f1接口将寻呼消息发送到gnb-du。如果ran寻呼优先级ie被包含在ran寻呼消息中,则gnb-cu-cp可以使用它来优先化寻呼。然后,各个gnb-du将寻呼消息发送到ue。在这种情况下,由上次服务gnb-du发送的寻呼消息到达ue。

步骤s1214:由于处于rrc_inactive的ue需要转换到rrc_connected,因此ue首先将随机接入前导码或新消息发送到gnb-du。

步骤s1216:在从ue接收到随机接入前导码后,gnb-du随后利用随机接入响应进行响应。

步骤s1218:为了恢复rrc连接,ue将rrc恢复请求消息(或新消息)发送到gnb-du。rrc恢复请求消息还包括用于在上次服务gnb-cu中识别ue上下文的i-rnti。

步骤s1220:在接收到rrc恢复请求消息(或新消息)后,gnb-du经由f1接口将初始上行链路rrc消息传送消息(或新消息)发送到上次服务gnb-cu-cp。初始上行链路rrc消息传送消息可以包括捎带rrc恢复请求消息的容器。

步骤s1222:在接收到包括用于包括i-rnti的rrc恢复请求消息的容器的初始上行链路rrc消息传送消息后,上次服务gnb-cu-cp检查是否能够找到与i-rnti有关的ue上下文。

图13示出了根据本发明的实施方式2-2的总体过程。图13示出了当ue接入上次服务gnb时在gnb-du中具有dl数据缓冲的成功rrc连接恢复的过程的第二部分。图13在图12之后。

步骤s1224:假设存在i-rnti并成功验证了认证令牌,则上次服务gnb-cu-cp分配gnb-cuuef1apid,并决定让ue进入rrc_connected以转发缓冲的dl数据。基于存储的ue上下文,上次服务gnb-cu-cp经由f1接口将ue上下文建立请求消息(或新消息)发送到gnb-du。ue上下文建立请求消息(或新消息)可以包括要设置的srbid和drbid(即要设置的承载列表),以及用于f1-u的ultnl地址信息(即f1-ulteid)。ue上下文建立请求消息(或新消息)可以包括下行链路数据缓冲指示ie。在ue进入rrc_connected之前,下行链路数据缓冲指示ie防止gnb-du向ue发送缓冲的dl数据。

步骤s1226:gnb-du经由f1接口利用ue上下文建立响应消息(或新消息)对上次服务gnb-cu-cp进行响应。ue上下文建立响应消息(或新消息)包含由gnb-du提供的srb和drb(即接纳/拒绝的承载列表)的rlc/mac/phy配置,以及用于f1-u的dltnl地址信息(即f1-dlteid)。

步骤s1228:上次服务gnb-cu-cp经由e1接口将承载上下文修改请求消息(或新消息)发送到上次服务gnb-cu-up。承载上下文修改请求消息(或新消息)包含用于f1-u的dltnl地址信息(即,f1-dlteid)。承载上下文修改请求消息(或新消息)可以包含更新的用户平面密钥(即,kupenc,kupint)。承载上下文修改请求消息(或新消息)可能包含恢复指示ie。恢复指示ie用于向上次服务gnb-cu-up指示处于rrc_inactive的ue的rrc连接被恢复。

步骤s1230:上次服务gnb-cu-up经由e1接口利用承载上下文修改响应消息(或新消息)对上次服务gnb-cu-cp进行响应。

步骤s1232:由于上次服务gnb-cu-up现在知道pdu会话的f1-dlteid,因此上次服务gnb-cu-up发起将缓冲的dl数据转发到gnb-du。gnb-du可以缓冲从上次服务gnb-cu-up接收到的dl数据。

步骤s1234:在从上次服务gnb-cu-up接收到承载上下文修改响应消息(或新消息)后,上次服务gnb-cu-cp生成rrc恢复消息(或新消息)以通知ue从rrc_inactive转换到rrc_connected。

步骤s1236:上次服务gnb-cu-cp经由f1接口将下行链路rrc消息传送消息(或新消息)发送到gnb-du。下行链路rrc消息传送消息(或新消息)包括srbid和捎带rrc恢复消息的容器。如果数据转发开始指示ie包含在下行链路rrc消息传送消息(或新消息)中,则gnb-du一接收到针对步骤s1236中捎带的rrc恢复消息的harq-ack,gnb-du就开始将缓冲的dl数据发送到ue。

另选地,上次服务gnb-cu-cp可以经由f1接口将数据转发开始指示消息发送到gnb-du,以允许gnb-du将缓冲的dl数据发送到ue。

步骤s1238:gnb-du通过由srbid指示的srb1将rrc恢复消息(或新消息)转发到ue。

步骤s1240:ue基于rrc恢复消息(或新消息)中的重新配置信息恢复所有srb和drb,并重新建立as安全性。ue现在处于rrc_connected。

步骤s1242:如果在步骤s1236中接收到数据转发开始指示ie,则gnb-du一接收到针对在步骤s1236中捎带的rrc恢复消息的harq-ack,gnb-du就开始将缓冲的dl数据发送到ue。

另选地,如果上次服务gnb-cu-cp通过在下面描述的步骤s1246之后发送数据转发开始指示消息来允许gnb-du向ue发送缓冲的dl数据,则可以在步骤s1246之后在gnb-du处发起dl数据传输。

步骤s1244:在步骤s1236中从gnb-du接收到rrc恢复消息(或新消息)后,ue将rrc恢复完成消息(或新消息)发送到gnb-du,以确认rrc连接被成功恢复。

步骤s1246:gnb-du经由f1接口将上行链路rrc消息传送消息(或新消息)发送到上次服务gnb-cu-cp。上行链路rrc消息传送消息(或新消息)包括捎带rrc恢复完成消息的容器。

步骤s1248:如果ue具有要发送到ngc的ul数据,则ue可以经由gnb-du和上次服务gnb-cu-up将ul数据发送到upf。

已经在假设ue接入上次服务gnb的情况下描述了图12和图13所示的本发明的实施方式2-2。但是,ue转换到rrc_inactive之前的上次服务gnb与ue希望恢复连接的当前gnb可能不同。当ue接入相同的基于ran的通知区域中的新gnb(即,当前gnb)时,可以如下修改图12和图13所示的本发明的实施方式2-2。

步骤s1202至s1212不被修改。但是,在这种情况下,由当前gnb-du而不是上次服务gnb-du发送的寻呼消息将到达ue。

步骤s1214:由于处于rrc_inactive的ue需要转换到rrc_connected,因此ue首先将随机接入前导码或新消息发送到gnb-du。

步骤s1216:在从ue接收到随机接入前导码后,gnb-du随后利用随机接入响应进行响应。

步骤s1218:为了恢复rrc连接,ue将rrc恢复请求消息(或新消息)发送到gnb-du。rrc恢复请求消息还包括用于在上次服务gnb-cu中识别ue上下文的i-rnti。

步骤s1220:在接收到rrc恢复请求消息(或新消息)后,gnb-du经由f1接口将初始上行链路rrc消息传送消息(或新消息)发送到上次服务gnb-cu-cp。初始上行链路rrc消息传送消息可以包括捎带rrc恢复请求消息的容器。

步骤s1222:在接收到包括用于包括i-rnti的rrc恢复请求消息的容器的初始上行链路rrc消息传输消息后,上次服务gnb-cu-cp检查是否能够找到与i-rnti有关的ue上下文。

步骤s1214和步骤s1216:由于处于rrc_inactive的ue需要转换到rrc_connected,因此ue首先触发对当前gnb-du的随机接入过程。

步骤s1218:为了恢复rrc连接,ue向当前gnb-du发送rrc恢复请求消息(或新消息)。rrc恢复请求消息还包括由上次服务gnb分配的i-rnti。i-rnti用于在上次服务gnb-cu中识别ue上下文。

步骤s1220:接收到rrc恢复请求消息(或新消息)后,当前gnb-du经由f1接口将初始上行链路rrc消息传送消息(或新消息)发送到当前gnb-cu-cp。初始上行链路rrc消息传送消息可以包括捎带rrc恢复请求消息的容器。

步骤s1222:当前gnb-cu-cp如果能够解析i-rnti中包含的gnb身份,则通过经由xn接口发送获取ue上下文请求消息(或新消息)来请求上次服务gnb-cu-cp提供ue上下文。在从当前gnb-cu-cp接收到包括i-rnti的获取ue上下文请求消息(或新消息)后,上次服务gnb-cu-cp检查是否能够找到与i-rnti相关的ue上下文。

步骤s1224:假设存在i-rnti并成功验证了认证令牌,则上次服务gnb-cu-cp经由xn接口利用包含ue上下文的获取ue上下文响应消息来对当前gnb-cu-cp进行响应。当前gnb-cu-cp决定让ue进入rrc_connected以转发缓冲的dl数据。基于从上次服务gnb-cu-cp传递的ue上下文,当前gnb-cu-cp经由e1接口将承载上下文建立请求消息(或新消息)发送到当前gnb-cu-up。承载上下文建立请求(或新消息)包含用于ng-u的ultnl地址信息,以用于在当前gnb-cu-up中建立承载上下文。当前gnb-cu-cp还将流到drb映射以及sdap和pdcp配置转发到当前gnb-cu-up。当前gnb-cu-up经由f1接口利用承载上下文建立响应消息(或新消息)对当前gnb-cu-cp进行响应。承载上下文建立响应消息(或新消息)包含用于f1-u的ultnl地址信息、用于ng-u的dltnl地址信息以及用于xn-u的dltnl地址信息。当前gnb-cu-cp经由f1接口向当前gnb-du发送ue上下文建立请求(或新消息)。ue上下文建立请求(或新消息)可以包括要设置的srbid和drbid(即要设置的承载列表),以及用于f1-u的ultnl地址信息(即f1-ulteid)。ue上下文建立请求消息(或新消息)可以包括下行链路数据缓冲指示ie。在ue进入rrc_connected之前,下行链路数据缓冲指示ie防止当前gnb-du向ue发送缓冲的dl数据。

步骤s1226:当前gnb-du经由f1接口利用ue上下文建立响应消息(或新消息)对当前gnb-cu-cp进行响应。ue上下文建立响应消息(或新消息)包含由gnb-du提供的srb和drb(即接纳/拒绝的承载列表)的rlc/mac/phy配置,以及用于f1-u的dltnl地址信息(即,f1-dlteid)。

步骤s1228:当前gnb-cu-cp经由e1接口将承载上下文修改请求消息(或新消息)发送到当前gnb-cu-up。承载上下文修改请求消息(或新消息)包含用于f1-u的dltnl地址信息(即,f1-dlteid)。承载上下文修改请求消息(或新消息)可以包含更新的用户平面密钥(即,kupenc,kupint)。

步骤s1230:当前gnb-cu-up经由e1接口利用承载上下文修改响应消息(或新消息)对当前gnb-cu-cp进行响应。

省略步骤s1232。

步骤s1234:在从当前gnb-cu-up接收到承载上下文修改响应消息(或新消息)后,当前gnb-cu-cp生成rrc恢复消息(或新消息)以通知ue从rrc_inactive转换到rrc_connected。

步骤s1236:当前gnb-cu-up经由f1接口将下行链路rrc消息传送消息(或新消息)发送到当前gnb-du。下行链路rrc消息传送消息(或新消息)包括srbid和捎带rrc恢复消息的容器。如果数据转发开始指示ie包含在下行链路rrc消息传送消息(或新消息)中,则当前gnb-du一接收到针对在步骤s1236中捎带的rrc恢复消息的harq-ack,当前gnb-du就开始将缓冲的dl数据发送到ue。

另选地,当前gnb-cu-cp可以经由f1接口将数据转发开始指示消息发送到当前gnb-du,以允许当前gnb-du向ue发送缓冲的dl数据。

步骤s1238:当前gnb-du通过由srbid指示的srb1将rrc恢复消息(或新消息)转发给ue。

步骤s1240不被修改。

步骤s1242:当前gnb-cu-cp经由xn接口将数据转发地址指示消息发送到上次服务gnb-cu-cp,以通知上次服务gnb-cu-cp在上次服务gnb-cu-up处待决的dl用户数据能够被转发到的成功建立的pdu会话资源上下文。在接收到数据转发地址指示消息后,上次服务gnb-cu-cp经由e1接口将承载上下文释放命令消息发送到上次服务gnb-cu-up,以便将待决的dl用户数据转发到指示的tnl地址。承载上下文释放命令消息包含用于xn-u的dltnl地址信息。上次服务gnb-cu-up利用承载上下文释放完成消息进行响应。上次服务gnb-cu-up将待决的dl用户数据转发到当前gnb-cu-up。由于当前gnb-cu-up现在知道pdu会话的f1-dlteid,因此当前gnb-cu-up发起将缓冲的dl数据转发到当前gnb-du。如果ue还没有进入rrc_connected,则当前gnb-du可以缓冲从当前gnb-cu-up接收的dl数据。如果当前gnb-du知道在ue中接收到rrc恢复消息,则当前gnb-du将dl数据转发给ue。

步骤s1244:当在步骤s1236中从当前gnb-du接收到rrc恢复消息(或新消息)后,ue将rrc恢复完成消息(或新消息)发送到当前gnb-du,以确认rrc连接已成功恢复。

步骤s1246:当前gnb-du经由f1接口将上行链路rrc消息传送消息(或新消息)发送到当前gnb-cu-cp。上行链路rrc消息传送消息(或新消息)包括捎带rrc恢复完成消息的容器。

步骤s1248:当前gnb-cu通过ngc执行路径切换过程。当前gnb-cu-cp触发上次服务gnb-cu-cp处的ue资源的释放。

根据图12和图13中描述的本发明的实施方式2-2,根据rrc恢复消息的传递,gnb-cu-cp可以有效地控制gnb-du是否将缓冲的dl数据转发给ue。因此,由于可以避免dl数据的丢失并且可以减少由于数据重传导致的不必要的时延,因此可以增强ue的体验。因为接收harq-ack的mac层位于gnb-du中,所以可以比本发明的实施方式2-1更快地将缓冲的dl数据发送到ue。但是,gnb-du可能会受到缓冲区大小的限制。

上述本发明还可以应用于lte情况下的cu-du划分,以恢复窄带(nb)物联网(iot)ue和轻度连接的ue中的ue上下文。

鉴于本文所描述的示例性系统,参照多个流程图描述了可根据所公开的主题实现的方法。尽管为了简单起见,方法被示出并描述为一系列步骤或方框,但将理解和意识到,要求保护的主题不受步骤或方框的次序限制,因为一些步骤可按照与本文所描绘和描述的不同次序发生或与其它步骤同时发生。此外,本领域技术人员将理解,流程图中所示的步骤不是排他性的,在不影响本公开的范围的情况下,可包括其它步骤或者可删除示例流程图中的一个或更多个步骤。

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