下一代移动通信系统中分类和处理SDAP控制PDU的方法及相关装置
文献发布时间:2023-06-19 10:00:31
技术领域
本公开涉及一种移动通信系统,并且更具体地,涉及移动通信系统中的UE和BS操作。
背景技术
为了满足在4G通信系统商业化之后已经增加的无线数据业务需求,已经做出了开发改进5G通信系统或pre-5G通信系统的努力。为此,5G通信系统或pre-5G通信系统被称为超越(beyond)4G网络通信系统或后LTE系统。为了达到高数据传输速率,正在考虑在毫米波频带(例如,60GHz频带)中实现5G通信系统。在5G通信系统中,诸如波束成形、大规模MIMO、全维MIMO(FD-MIMO)、阵列天线、模拟波束成形和大规模天线的技术正在被讨论,以作为减轻毫米波频带中的传播路径损耗并增加传播传输距离的手段。此外,5G通信系统已经开发了诸如演进小小区、高级小小区、云无线电接入网络(RAN)、超密集网络、设备到设备通信(D2D)、无线回程、移动网络、协作通信、多点协作(CoMP)和接收端干扰消除的技术以改进系统网络。此外,5G系统开发了诸如混合FSK与QAM调制(FQAM)和滑动窗口叠加编码(SWSC)的高级编码调制(ACM)方案,以及诸如滤波器组多载波(FBMC)、非正交多址接入(NOMA)、稀疏码多址接入(SCMA)的高级接入技术。
同时,互联网已经演进为物联网(IoT)网络,其中诸如对象(objects)的分布式组件从面向人类的连接网络交换和处理信息,在面向人类的连接网络中,人类生成和消费信息。已经出现其中通过与云服务器等的连接的大数据处理技术与物联网技术相结合的万物联网(IoE)技术。为了实现IoT,需要诸如感测技术、有线/无线通信、网络基础设施、服务接口技术和安全技术的技术因素,并且最近已经进行了关于用于对象之间连接的诸如传感器网络、机器对机器(M2M)通信、机器类型通信(MTC)等技术的研究。在IoT环境中,通过收集和分析在连接对象中生成的数据,可以提供智能互联网技术(IT)服务以为人们的生活创造新的价值。通过将传统信息技术(IT)与各种行业融合,IoT可以应用于诸如智能家庭、智能建筑、智能城市、智能汽车、联网汽车、智能电网、医疗保健、智能家电或高科技医疗服务的领域。
因此,进行了将5G通信应用于IoT网络的各种尝试。例如,已经通过诸如波束成形、MIMO和阵列天线的技术来实现诸如传感器网络、机器对机器(M2M)通信和机器类型通信(MTC)的5G通信技术。应用云RAN作为大数据处理技术可以是5G技术与IoT技术融合的示例。
与传统通信系统中不同,在5G通信系统中,已经引入了作为新层的服务数据访问协议(SDAP),可以支持使用5G通信系统的多媒体电话(MMTEL),并且可以执行使用带宽部分(BWP)的UE与eNB之间的通信。
发明内容
技术问题
本公开提出了一种在下一代移动通信系统中发送和接收用于编解码器适配的MACCE以有效地支持多媒体电话(MMTEL)系统的方法。
本公开提出了一种在下一代移动通信系统中配置、处理和发送/接收SDAP控制PDU的方法,用于有效地支持QoS流和DRB之间的动态映射关系。
本公开提出了一种在下一代移动通信系统中根据UE中配置的辅小区(SCell)的状态的UE的BWP配置方法,以及根据所述配置的BWP中eNB和UE的操作。
解决方案
根据本公开的一个方面,提供一种在无线通信系统中由发射机发送信号的方法。该方法包括:生成服务数据访问协议(SDAP)控制协议数据单元(PDU);当配置完整性保护(integrity protection)时,基于所述SDAP控制PDU来计算消息认证码完整性(MAC-I);将MAC-I与所述SDAP控制PDU级联(concatenate);将分组数据汇聚协议(PDCP)报头与所述SDAP控制PDU级联;以及向接收机发送PDCP报头和MAC-I与其级联的SDAP控制PDU,其中,所述SDAP控制PDU包括QoS流ID(QFI),并且指示由所述QFI指示的QoS流与用于发送所述SDAP控制PDU的数据无线承载(DRB)之间的映射关系结束。
所述SDAP控制PDU可以包括指示SDAP PDU和QFI的格式的信息,并且具有1字节的大小。加密和报头压缩不应用于所述SDAP控制PDU,并且当设置的QoS流与DRB之间的映射关系不同于存储的QoS流与DRB之间的映射关系时,可以生成所述SDAP控制PDU。
根据本公开的另一方面,提供一种在无线通信系统中由接收机接收信号的方法。该方法包括:从发射机接收包括服务数据访问协议(SDAP)控制协议数据单元(PDU)的分组;从所述分组中移除分组数据汇聚协议(PDCP)报头;基于所述SDAP控制PDU计算MAC-I(X-MAC);以及当所述X-MAC对应于包括在所述分组中的MAC-I时,识别完整性保护成功,其中,所述SDAP控制PDU包括QoS流ID(QFI),并且指示由所述QFI指示的QoS流与用于发送所述SDAP控制PDU的数据无线承载(DRB)之间的映射关系结束。
根据本公开的另一方面,提供了一种无线通信系统中的发射机。发射机包括:收发机;以及控制器,被配置为执行控制以生成服务数据访问协议(SDAP)控制协议数据单元(PDU),当配置完整性保护时,基于所述SDAP控制PDU来计算消息认证码完整性(MAC-I),将MAC-I与所述SDAP控制PDU级联,将分组数据汇聚协议(PDCP)报头与所述SDAP控制PDU级联,并且将所述PDCP报头和MAC-I与其级联的SDAP控制PDU发送到接收机,控制器连接到收发机,其中,所述SDAP控制PDU包括QoS流ID(QFI),并指示由所述QFI指示的QoS流与用于发送所述SDAP控制PDU的数据无线承载(DRB)之间的映射关系结束。
根据本公开的另一方面,提供了一种无线通信系统中的接收机。接收机包括:收发机;以及控制器,被配置为执行控制以从发射机接收包括服务数据访问协议(SDAP)控制协议数据单元(PDU)的分组,从分组中去除分组数据汇聚协议(PDCP)报头,基于所述SDAP控制PDU来计算MAC-I(X-MAC),并且当X-MAC对应于包括在分组中的MAC-I时,识别完整性保护成功,控制器连接到收发机,其中,所述SDAP控制PDU包括QoS流ID(QFI),并指示由所述QFI指示的QoS流与用于发送所述SDAP控制PDU的数据无线承载(DRB)之间的映射关系结束。
有益效果
本公开可以提供一种方法,通过该方法UE在上行链路和下行链路中有效地发送和接收推荐比特率MAC CE,使得eNB和UE可以体现将语音和视频发送到互联网协议并控制数据速率的操作,从而提供实现(implementation)的清晰性。
此外,可以在下一代移动通信系统中通过无线接口支持基于流的QoS,并且当在上行链路传输中经由SDAP控制PDU通过新的数据无线承载(DRB)发送QoS流时,可以保证有序传递。定义了由于SDAP控制PDU的引入而导致的详细UE操作,并且定义了UE实现操作。
本公开可以支持在下一代移动通信系统中处于休眠状态的SCell中根据BWP的操作,因此eNB可以快速地配置载波聚合或双连接,并且eNB和UE可以在没有任何信令开销的情况下管理SCell,并且因此可以向UE有效地提供更大量的数据服务。
附图说明
图1示出了用于根据本公开的技术的LTE系统的结构;
图2示出了用于根据本公开的技术的LTE系统中的无线协议结构;
图3示出了应用本公开的下一代移动通信系统的结构;
图4示出了可以应用本公开的下一代移动通信系统中的无线协议结构;
图5示出了应用于本公开的推荐比特率MAC控制元素(CE)的格式、和推荐比特率查询MAC CE的格式;
图6示出了应用本公开的实施例1-1;
图7示出了应用本公开的实施例1-2;
图8示出了应用本公开的UE的总体操作;
图9是示出应用本公开的UE的内部结构的框图;
图10是示出根据本公开的eNB的配置的框图;
图11示出了应用本公开的下一代移动通信系统的结构;
图12示出了可以应用本公开的下一代移动通信系统的无线协议结构;
图13示出了用于处理下行链路中的QoS的功能;
图14示出了用于处理上行链路中的QoS的功能;
图15示出了包括SDAP的NR协议栈;
图16示出了每个协议中的分组的结构;
图17示出了根据本公开的当配置与网络的连接时UE确定初始链路配置的过程;
图18示出了应用SDAP控制PDU的方法;
图19示出了应用于本公开的SDAP控制PDU的结构;
图20示出了应用于本公开的用于处理SDAP数据PDU的第一操作;
图21示出了应用于本公开的用于处理SDAP数据PDU的第二操作;
图22示出了应用于本公开的用于处理SDAP控制PDU的第一操作;
图23示出了应用于本公开的用于处理SDAP控制PDU的第二操作;
图24示出了应用于本公开的用于处理SDAP控制PDU的第三操作;
图25对应于应用于本公开的实施例2-1并且示出UE操作;
图26对应于应用于本公开的实施例2-1并且示出eNB操作;
图27对应于应用于本公开的实施例2-2,并且示出了在切换(handover)中处理每个层的控制PDU的方法;
图28示出了应用本公开的实施例2-2的UE的内部操作;
图29是示出应用本公开的UE的内部结构的框图;
图30是示出根据本公开的NR gNB的配置的框图;
图31示出了可以应用本公开的LTE系统的结构;
图32示出了可以应用本公开内容的LTE系统中的无线协议结构;
图33示出了可以应用本公开的下一代移动通信系统的结构;
图34示出了可以应用本公开的下一代移动通信系统的无线协议结构;
图35示出了由本公开提出的报告频率测量配置信息和测量结果的方法、以及配置UE的BWP的方法;
图36示出根据UE中配置的SCell的状态的BWP配置方法;
图37示出了当UE中配置的SCell的状态转变时的BWP切换操作;
图38示出了根据在UE中配置的SCell的状态或者当在UE中配置的SCell的状态转变时用于支持BWP的UE的操作;
图39示出了可以应用本公开的实施例的UE的结构;以及
图40示出了可以应用本公开的实施例的无线通信系统中的eNB的配置。
具体实施方式
下面结合附图对本公开的工作原理进行详细说明。在以下描述本公开内容时,当确定对并入本文的相关已知配置或功能的详细描述可能不必要地模糊本公开内容的主题时,将省略其详细描述。下面将描述的术语是考虑到本公开中的功能而定义的术语,并且可以根据用户、用户的意图或习惯而不同。因此,术语的定义应基于整个说明书的内容来进行。在下面的描述中,为了便于描述,使用了用于标识接入节点的术语、指代网络实体的术语、指代消息的术语、指代网络实体之间的接口的术语、以及指代各种标识信息的术语。因此,本公开可以不受下面提供的术语的限制,并且可以使用指示具有等同技术含义的对象的其他术语。
为了描述方便,本公开使用在第三代合作伙伴计划长期演进(3GPPLTE)标准和新无线电标准(NR)中定义的术语和名称、或基于所述标准改变的术语和名称。然而,本公开不限于所述术语和名称,并且可以等同地应用于遵循另一标准的系统。
这里,将理解的是,流程图的每个块以及流程图中的块的组合可以由计算机程序指令来实现。这些计算机程序指令可以被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得由计算机或其他可编程数据处理装置的处理器执行的指令来创建用于实现流程图块中指定功能的方式。这些计算机程序指令还可以存储在计算机可用或计算机可读存储器中,其可以引导计算机或其他可编程数据处理装置以特定方式工作,使得由存储在计算机可用或计算机可读存储器中的指令来产生包括实现流程图块中指定功能的指令方式的产物。计算机程序指令还可以被加载到计算机或其他可编程数据处理装置上,以使得在计算机或其他可编程装置上执行一系列操作步骤,以产生由计算机实现的过程,使得由在计算机或其他可编程装置上执行的指令来提供用于实现流程图块中指定的功能的步骤。
并且流程图的每个块可以表示代码的模块、段或部分,其包括用于实现指定的逻辑功能的一个或多个可执行指令。还应注意,在一些替代实施方案中,块中所指出的功能可以不按次序发生。例如,取决于所涉及的功能,连续示出的两个块实际上可以基本同时执行,或者块有时可以以相反的顺序执行。
如本文所使用的,“单元”是指执行预定功能的软件元素(element)或硬件元素,例如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。然而,“单元”并不总是具有限于软件或硬件的含义。“单元”可以被构造为存储在可寻址存储介质中、或者执行一个或多个处理器。因此,“单元”包括例如软件元素、面向对象的软件元素、类元素或任务元素、进程、功能、属性、过程、子例程,程序代码的段、驱动器、固件、微代码、电路、数据、数据库、数据结构、表格、数组和参数。由“单元”提供的元素和功能可以被组合成较小数量的元素“单元”或被划分成较大数量的元素“单元”。此外,元素和“单元”可以被实现为重新生成(reproduce)设备或安全多媒体卡内的一个或多个CPU。此外,在实施例中,“~单元”可以包括一个或多个处理器。
<实施例1>
图1示出了用于根据本公开的技术的LTE系统的结构。
参照图1,LTE系统的无线电接入网络包括:下一代演进节点B 105、110、115和120(以下称为eNB、节点B或基站);移动性管理实体(MME)125;和服务网关(S-GW)130。用户设备135(以下称为UE或终端)通过eNB 105、110、115和120以及S-GW 130接入外部网络。
在图1中,eNB 105、110、115和120对应于UMTS系统的现有节点B。eNB通过无线电信道与UE 135连接,并且执行比传统节点B更复杂的角色。在LTE系统中,由于所有用户业务—包括诸如通过互联网协议的IP语音传输(VoIP)的实时服务—通过共享信道服务,所以需要一种设备,用于收集和调度UE的缓冲器状态、可用传输功率状态和信道状态的状态信息,并且eNB105、110、115和120用作该设备。
一个eNB通常控制多个小区。例如,为了实现100Mbps的传输速率,LTE系统使用正交频分复用(OFDM)作为20MHz带宽中的无线电接入技术。此外,还应用根据UE的信道状态确定调制方案和信道编码率的自适应调制和编码(以下称为AMC)方案。S-GW 130是用于提供数据承载的设备,并且在MME 125的控制下生成或移除数据承载。MME是用于执行各种控制功能以及管理UE的移动性的功能的设备,并且连接到多个eNB。
图2示出了用于根据本公开内容的技术的LTE系统中的无线协议结构。
参照图2,UE和eNB分别包括LTE系统的无线协议中的分组数据汇聚协议(PDCP)205和240、无线电链路层控制协议(RLC)210和235、介质访问控制协议(MAC)215和230。
PDCP 205和240执行诸如压缩和解压缩IP报头的操作。下面描述PDCP的主要功能。
-报头压缩和解压缩功能(报头压缩和解压缩:仅ROHC)
-用户数据传输功能(用户数据的传送)
-顺序传递功能(用于RLC确认模式(AM)的PDCP重建过程时、上层分组数据单元的按顺序传递)
-重排序功能(用于双连接(DC)中的分割承载(仅支持RLC AM):用于传输的PDCPPDU路由和用于接收的PDCP PDU重排序)
-重复检测功能(在用于RLC AM的PDCP重建过程时、低层服务数据单元(SDU)的重复检测)
-重新发送功能(对于RLC AM,在切换时重新发送PDCP SDU,并且对于DC中的分割承载、在PDCP数据-恢复过程时重新发送PDCP PDU)
-加密和解密功能(加密和解密)
-基于定时器的SDU移除功能(上行链路中的基于定时器的SDU丢弃)
RLC 210和235将PDCP PDU重新配置为适当的大小,并执行自动重传请求(ARQ)功能。下面描述RLC的主要功能。
-数据传输功能(上层PDU的传送)
-ARQ功能(通过ARQ的纠错(仅用于AM数据传送))
-级联、分段和重组功能(RLC SDU的级联、分段和重组(仅用于未确认模式(UM)和AM数据传送))
-重新分段功能(RLC数据PDU的重新分段(仅用于AM数据传送))
-重新排序功能(RLC数据PDU的重新排序(仅用于UM和AM数据传送)
-重复检测功能(仅用于UM和AM数据传送))
-错误检测功能(协议错误检测(仅用于AM数据传送))
-RLC SDU删除功能(RLC SDU丢弃(仅用于UM和AM数据传送))
-RLC重建功能(RLC重建)
MAC 215和230与配置在一个UE中的各种RLC层实体连接,并且执行RLC PDU到MACPDU的复用以及RLC PDU与MAC PDU的解复用。下面描述MAC的主要功能。
-映射功能(逻辑信道和传输信道(transport channel)之间的映射)
-复用和解复用功能(在传输信道上,将属于一个或不同逻辑信道的MAC SDU复用到传递到物理层的传输块(TB)中,或者将属于一个或不同逻辑信道的MAC SDU从物理层传递的传输块(TB)中解复用)
-调度信息报告功能(调度信息报告)
-HARQ功能(通过HARQ的纠错)
-逻辑信道优先级控制功能(一个UE的逻辑信道之间的优先级处理)
-UE优先级控制功能(借助于动态调度的UE之间的优先级处理)
-MBMS服务识别功能(MBMS服务识别)
-传输格式选择功能(传输格式选择)
-填充功能(填充)
物理层220和225执行对高层数据进行信道编码和调制以产生OFDM码元、并通过无线电信道发送OFDM码元的操作,或者执行对通过无线电信道接收的OFDM码元进行解调和信道解码、并将解调和信道解码后的OFDM码元发送到高层的操作。
图3示出了应用本公开的LTE系统的结构。
参照图3,下一代移动通信系统的无线电接入网络包括下一代基站310(以下称为新无线电节点B(NR NB)或NR gNB)和新无线电核心网(NR CN)305。用户终端315(以下称为新无线电用户设备(NR UE)或终端)通过NR gNB310和NR CN 305接入外部网络。
图3的NR gNB 310对应于传统LTE系统中的演进节点B(eNB)。NR gNB可以通过无线电信道连接到NR UE 315,并且可以提供比传统节点B更好的服务。由于在下一代移动通信系统中通过共享信道服务所有用户业务,因此需要一种对应于NRg NB310的设备,用于收集和调度UE的缓冲器状态、可用传输功率状态和信道状态的状态信息。
一个NR gNB通常控制多个小区。NR系统可以具有大于或等于传统最大带宽的带宽,以便与常规LTE系统相比实现超高数据传输,并且波束成形技术可以通过作为OFDM方案的无线电接入技术附加地移植(graft)到NR系统上。NR gNB应用自适应调制和编码方案,用于根据UE的信道状态确定调制方案和信道编码率。NR CN 305执行支持移动性、配置承载和配置QoS的功能。NR CN作为一个设备,不仅执行管理UE的移动性的功能、而且执行各种控制功能,并且连接到多个eNB的设备。此外,下一代移动通信系统可以链接到传统LTE系统,并且NR CN通过网络接口连接到MME 325。MME连接到eNB 330,eNB 330是常规基站。
图4示出了可以应用本公开的下一代移动通信系统中的无线协议结构。
参照图4,在下一代移动通信系统的无线协议中,UE和NR gNB分别包括NR PDCP405和440、NR RLC 410和435、以及NR MAC 415和430。
NR PDCP 405和440的主要功能可以包括以下功能中的一些。
-报头压缩和解压缩功能(报头压缩和解压缩:仅ROHC)
-用户数据传输功能(用户数据的传送)
-顺序传递功能(上层PDU的按顺序传递)
-重新排序功能(用于接收的PDCP PDU重新排序)
-重复检测功能(低层SDU的重复检测)
-重新发送功能(PDCP SDU的重新发送)
-加密和解密功能(加密和解密)
-基于定时器的SDU移除功能(上行链路中的基于定时器的SDU丢弃)
NR PDCP设备的重新排序功能是基于PDCP序列号(SN)顺序地重新排序从低层接收的PDCP PDU的功能,并且可以包括顺序地将重新排序的数据传送到高层的功能、记录由于重新排序而丢失的PDCP PDU的功能、向发送侧报告丢失的PDCP PDU的状态的功能、以及请求重新发送丢失的PDCP PDU的功能。
NR RLC 410和435的主要功能可以包括以下功能中的一些。
-数据传输功能(上层PDU的传送)
-顺序传递功能(上层PDU的按顺序传递)
-非顺序传递功能(上层PDU的无序传递)
-ARQ功能(通过ARQ的纠错)
-级联、分段和重组功能(RLC SDU的级联、分段和重组)
-重新分段功能(RLC数据PDU的重新分段)
-重新排序功能(RLC数据PDU的重新排序)
-重复检测功能(重复检测)
-错误检测功能(协议错误检测)
-RLC SDU删除功能(RLC SDU丢弃)
-RLC重建功能(RLC重建)
NR RLC设备的顺序传递功能(按顺序传递)是将从低层接收到的PDCP PDU顺序地传送到高层的功能,并且当一个原始RLC SDU被划分为多个RLC SDU然后被接收时,可以包括如下功能:重组并发送RLC SDU的功能;基于RLC序列号(SN)或PDCP SN对接收到的RLCPDU重新排序的功能;记录由于重新排序而丢失的PDCP PDU的功能;向发送侧报告丢失的PDCP PDU的状态的功能;请求重新发送丢失的PDCP PDU的功能;如果存在丢失的RLC SDU,则仅将丢失的RLC SDU之前的RLC SDU顺序地传送到高层的功能;即使存在丢失的RLC SDU,如果预定定时器期满,将在定时器开始之前接收到的所有RLC SDU顺序地传送到高层的功能;或者即使存在丢失的RLC SDU,如果预定定时器期满,将直到该时间点接收到的所有RLCSDU顺序地传送到高层的功能。此外,NR RLC设备可以按照RLC PDU的接收顺序(根据到达顺序而不管序列号或SN)顺序地处理RLC PDU,并且可以将RLC PDU传送到PDCP设备而不管其顺序(无序传递)。如果RLC SDU是段,则NR RLC设备可以接收存储在缓冲器中或将来会被接收的段,将段重新配置为一个完整的RLC PDU,处理RLC PDU,然后将其发送到PDCP设备。NRRLC层可以不包括级联功能,并且该功能可以由NR MAC层执行,或者可以用NR MAC层的复用功能替换。
NR RLC设备的非顺序功能(无序传递)是将从低层接收到的RLC SDU直接传送到高层、而不管RLC SDU的顺序如何的功能,并且可以包括:当一个原始RLC SDU被划分为多个RLC SDU然后被接收时,重组和发送RLC PDU的功能,以及存储接收到的RLC PDU的RLC SN或PDCP SN、重新排序RLC PDU并且记录丢失的RLC PDU的功能。
NR MAC 415和430可以连接到在一个UE中配置的多个NR RLC层实体,并且NR MAC的主要功能可以包括以下功能中的一些。
-映射功能(逻辑信道和传输信道之间的映射)
-复用和解复用功能(MAC SDU的复用/解复用)
-调度信息报告功能(调度信息报告)
-HARQ功能(通过HARQ的纠错)
-逻辑信道优先级控制功能(一个UE的逻辑信道之间的优先级处理)
-UE优先级控制功能(借助于动态调度的UE之间的优先级处理)
-MBMS服务识别功能(MBMS服务识别)
-传输格式选择功能(传输格式选择)
-填充功能(填充)
PHY层420和425执行对高层数据进行信道编码和调制以产生OFDM码元、并通过无线电信道发送OFDM码元的操作,或者执行对通过无线电信道接收的OFDM码元进行解调和信道解码、并将解调和信道解码后的OFDM码元发送到高层的操作。
图5示出了应用于本公开的推荐比特率MAC控制元素(CE)的格式和推荐比特率查询MAC CE的格式。
在通过UE之间的VoIP执行呼叫的情况下,可以确定满足特定数据速率的编解码器以实现预定呼叫质量,并且可以通过相应的编解码器压缩语音和数据,然后发送语音和数据。在这种情况下,可以通过相应的MAC CE来执行用于控制包括语音和视频两者的一般多媒体电话(MMTEL)中的比特率的过程。用于控制比特率的MAC CE可以从UE和eNB两者开始,并且需要逻辑信道ID(LCID)505来区分MAC CE。也就是说,推荐比特率MAC CE和推荐比特率查询MAC CE由LCID 505来区分。此外,为了指示应用推荐比特率MAC CE和推荐比特率查询MAC CE的方向,可以通过1比特指示符510来指示MAC CE到上行链路或下行链路的应用。例如,如果UL/DL字段被设置为0,则可以指示下行链路,并且如果UL/DL字段被设置为1,则可以指示上行链路。可以通过比特率字段515准确地指示由所请求的比特率指示的值。比特率字段可以具有6比特的大小,并且可以被映射到预定数据速率表格的索引值。可选择地,表格的大小可以大于或等于6比特。保留比特位(R)520可以被留下用于将来的扩展。
图6示出了根据应用本公开的实施例1-1的执行VoIP会话的一个UE接收推荐比特率信息并执行推荐比特率查询的方法。
该实施例被应用于UE尝试语音和视频呼叫并且eNB或UE执行编解码器适配以便开始相应的VoIP会话、发送/接收数据、以及提高呼叫质量的性能的情况。在本公开中,VoIP被定义为包括语音和视频两者的通用MMTEL。通常,在通过UE之间的VoIP执行呼叫的情况下,可以确定满足特定数据速率的编解码器以实现预定呼叫质量,并且可以使用相应的编解码器压缩语音和数据,然后发送语音和数据。
在实施例中,假设分别属于eNB#1 601和eNB#2 602的UE#1 603和UE#2 604正在一个NR CN 605中执行VoIP服务。在步骤610中,UE驻留在对应的服务小区上,执行RRC连接过程,然后接收与VoIP和逻辑信道(LCH)相关的数据无线承载(DRB)的配置。如果对应的DRB和LCH与VoIP相关,则配置还可以包括BitRateQueryProhibitTimer(比特率查询禁止定时器)信息。BitRateQueryProhibitTimer在UE发送推荐比特率查询MAC CE时触发,用于防止UE在预设时间内持续发送对应的推荐比特率查询MAC CE。即,防止推荐比特率查询MAC CE的无差别发送。
如果UE确定开始VoIP会话,或者从eNB接收到开始VoIP会话的指示,则UE在步骤615中开始相应的VoIP会话并且发送/接收数据。VoIP会话的开始意味着生成与VoIP相对应的业务,并且使用定义的DRB和LCH发送/接收数据。如果在UE的NAS端生成与VoIP对应的IP地址,则UE接收与VoIP对应的IP地址,或者如果UE从高层接收VoIP,则UE可以开始VoIP会话。
当eNB#1 601认为对应的VoIP会话需要改变编解码器类型或比特率时,或者当由于来自对等UE的请求而由对等UE或由对等UE所属的eNB请求了改变时,eNB#1 601可以在步骤620中将推荐比特率MAC CE发送到UE#1 603。推荐比特率MAC CE的格式在图5中示出,并且eNB指示比特率值和应用方向(上行链路或下行链路)并且生成和发送MAC CE。在步骤625中,接收MAC CE的UE#1 603通过应用配置的方向和比特率(比特率适配)来控制与对等UE的VoIP会话的呼叫质量。由于不允许以高于或等于所配置的比特率的比特率传输数据,因此UE#1 603配置最接近配置值的比特率以确定编解码器,使得对应的编解码器被应用于所指示的方向。即,可以确定语音和视频压缩率,并且可以以所确定的比特率发送语音和视频。可以理解,如上所述确定的编解码器被应用在应用层上。
在步骤630中,在特定情况下,UE#1 603可以确定需要改变当前执行的VoIP的质量,并且向eNB做出改变呼叫质量的请求。原因可以对应于由UE接收的延迟等待时间、检测的信道质量的改变、或者由UE根据呼叫策略确定的对呼叫质量的改变。也就是说,UE#1 603可以向eNB#1 601发送包括关于期望比特率和呼叫方向的信息的推荐比特率查询MAC CE,并且eNB#1601可以执行接收和应用推荐比特率查询MAC CE的操作。可以由eNB#1601执行的操作包括:eNB#1 601向对等eNB#2 602通知由UE#1 603发送的信息,并且使eNB#2 602向UE#2 604发送推荐比特率MAC CE以控制推荐比特率MAC CE;或者eNB#1 601改变编解码器并执行VoIP。
图7示出了根据应用本公开的实施例1-2的执行VoIP会话的一个UE接收推荐比特率信息并且另一对应UE执行推荐比特率查询的方法。
该实施例可以应用于UE尝试语音和视频呼叫并且eNB或UE控制编解码器以开始相应的VoIP会话、发送/接收数据、以及提高呼叫质量的性能的情况。在本公开中,VoIP被定义为包括语音和视频两者的通用MMTEL。通常,在通过UE之间的VoIP执行呼叫的情况下,可以确定满足特定数据速率的编解码器以实现预定呼叫质量,并且可以使用相应的编解码器压缩语音和数据,然后发送语音和数据。
在实施例中,假设分别属于eNB#1 701和eNB#2 702的UE#1 703和UE#2 704在一个NR CN 705中执行VoIP服务。在步骤710中,UE驻留在对应的服务小区上,执行RRC连接过程,然后接收与VoIP相关的DRB和LCH配置。如果对应的DRB和LCH与VoIP相关,则配置还可以包括BitRateQueryProhibitTimer信息。BitRateQueryProhibitTimer在UE发送推荐比特率查询MAC CE时触发,用于防止UE在预设时间内持续发送对应的推荐比特率查询MAC CE。即,防止推荐比特率查询MAC CE的无差别发送。
如果UE确定开始VoIP会话或者从eNB接收到VoIP会话的开始的指示,则UE在步骤715中开始相应的VoIP会话并且发送/接收数据。VoIP会话的开始意味着生成与VoIP相对应的业务,并且使用定义的DRB和LCH发送/接收数据。如果在UE NAS端生成与VoIP相对应的IP地址,则UE接收与VoIP相对应的IP地址,或者如果高层指示VoIP,则UE可以开始VoIP会话。
如果eNB认为对应的VoIP会话需要改变编解码器类型或比特率,或者如果由于来自对等UE的请求而由对等UE或由对等UE所属的eNB请求了改变,则在步骤720中,eNB#1 701可以向UE#1 703发送推荐比特率MAC CE。推荐比特率MAC CE的格式在图5中示出,并且eNB#1 701指示期望的比特率值和应用方向(上行链路或下行链路),并且生成和发送MAC CE。在步骤725中,接收MAC CE的UE通过应用配置的方向和比特率来控制与对等UE的VoIP会话的呼叫质量。由于不允许以高于或等于所配置的比特率的比特率传输数据,所以UE配置最接近配置值的比特率,以确定所指示的方向上的编解码器。即,可以确定语音和视频压缩率,并且可以以所确定的比特率发送语音和视频。可以理解,如上所述确定的编解码器被应用在应用层上。
在步骤730中,在特定情况下,UE#2 704可以确定需要改变当前执行的VoIP的质量,并且向eNB做出改变呼叫质量的请求。原因可以对应于由UE接收的延迟等待时间、检测的信道质量的改变、或者由UE根据呼叫策略确定的对呼叫质量的改变。即,UE#2 704可以向eNB#2 702发送包括关于期望比特率和呼叫方向的信息的推荐比特率查询MAC CE,并且eNB#2 702可以执行接收和应用推荐比特率查询MAC CE的操作。可以由eNB#2 702执行的操作包括:eNB#2 702向e NB#1 701发送相应信息,并向UE#1 703发送推荐比特率MAC CE以控制推荐比特率MAC CE;或者eNB#2 702改变编解码器并执行VoIP。
图8示出了应用本公开内容的UE的总体操作。
在步骤805中,UE驻留在对应的服务小区上,执行RRC连接过程,然后在步骤805中接收与VoIP相关的DRB和LCH配置。如果对应的DRB和LCH与VoIP相关,则配置还可以包括BitRateQueryProhibitTimer信息。BitRateQueryProhibitTimer在UE发送推荐比特率查询MAC CE时触发,用于防止UE在预设时间内持续发送对应的推荐比特率查询MAC CE。即,防止推荐比特率查询MAC CE的无差别发送。
如果UE确定开始VoIP会话或者从eNB接收到VoIP会话的开始的指示,则UE在步骤815中开始相应的VoIP会话并且发送/接收数据。VoIP会话的开始意味着生成与VoIP相对应的业务,并且使用定义的DRB和LCH发送/接收数据。如果在UE NAS端生成与VoIP相对应的IP地址,则UE接收与VoIP相对应的IP地址,或者如果高层指示VoIP,则UE可以开始VoIP会话。
如果eNB认为对应的VoIP会话需要改变编解码器类型或比特率,或者如果由于来自对等UE的请求而由对等UE或由对等UE所属的eNB请求了改变,则在步骤820中,eNB可以向UE发送推荐比特率MAC CE,并且UE接收推荐比特率MAC CE。推荐比特率MAC CE的格式在图5中示出,并且eNB指示比特率值和应用方向(上行链路或下行链路),并且生成MAC CE并将其发送到UE。在步骤825中,接收MAC CE的UE通过应用配置的方向和比特率来控制与对等UE的VoIP会话的呼叫质量。由于不允许以高于或等于所配置的比特率的比特率传输数据,所以UE配置最接近配置值的比特率,以确定所指示的方向上的编解码器。即,可以确定语音和视频压缩率,并且可以以所确定的比特率发送语音和视频。
如果特定UE(对应于从eNB接收或不接收推荐比特率MAC CE的UE)可以确定需要改变在特定情况下当前执行的VoIP的质量,并且在步骤830中发起推荐比特率查询过程,以向eNB做出改变呼叫质量的请求。原因可以对应于由UE接收的延迟等待时间、检测的对信道质量的改变、或者由UE根据呼叫策略确定的对呼叫质量的改变。在步骤835中,UE确定用于发送推荐比特率查询MAC CE的MAC实体。特别地,在EUTRAN和NR双连接(EN-DC)的情况下,可以存在多个MAC实体,应当指定指示了发送相应的推荐比特率查询MAC CE的MAC实体(或小区组)和接收推荐比特率MAC CE的MAC实体的操作。在本公开中,可以考虑以下条件之一。
1.选择其中配置了与VoIP相对应的LCH的小区组/MAC实体
2.选择其中配置了与VoIP对应的DRB的PDCP的小区组/MAC实体
3.选择预定小区组和/或MAC实体(在标准文档中指定了特定MAC实体),在这种情况下,主小区组(MCG)和辅小区组(SCG)可以包括在小区组中。如果指定了MCG的MAC实体并且VoIP服务由SCG执行,则SCG可以发送VoIP的调度请求和缓冲器状态报告(BSR),但是推荐比特率MAC CE和推荐比特率查询MAC CE可以由MCG的MAC实体发送和接收。
在步骤840中,UE可以向eNB发送包括关于期望比特率和呼叫方向的信息的推荐比特率查询MAC CE,并且eNB可以执行接收和应用推荐比特率查询MAC CE的操作。在步骤845中,UE检测已经发送推荐比特率MAC CE的MAC实体对推荐比特率MAC CE的接收,并且当通过相应的MAC实体接收到推荐比特率MAC CE时,在步骤850中,UE根据指示的数据速率确定语音或/和视频编解码器。
图9是示出应用本公开的UE的内部结构的框图。
参照图9,UE包括射频(RF)处理器910、基带处理器920、存储器930和控制器940。
RF处理器910执行通过无线电信道发送和接收信号的功能,诸如信号的频带转换和放大。即,RF处理器910将由基带处理器920提供的基带信号上变频为RF频带信号,通过天线发送RF频带信号,然后将通过天线接收的RF频带信号下变频为基带信号。例如,RF处理器910可以包括发送滤波器、接收滤波器、放大器,混频器、振荡器、数模转换器(DAC)、模数转换器(ADC)等。虽然图9仅示出了一个天线,但是UE可以包括多个天线。另外,RF处理器910可以包括多个RF链。此外,RF处理器910可以执行波束成形。对于波束成形,RF处理器910可以控制通过多个天线或天线元件发送/接收的信号中的每一个的相位和大小。RF处理器可以执行MIMO,并且可以在执行MIMO操作的同时接收多个层。
基带处理器920根据系统的物理层标准执行基带信号和比特流之间的转换的功能。例如,在数据传输中,基带处理器920通过对发送比特流进行编码和调制来生成复符号(complex symbols)。在数据接收中,基带处理器920通过解码和解调由RF处理器910提供的基带信号来重构接收比特流。例如,在正交频分复用(OFDM)方案中,当发送数据时,基带处理器920通过对发送比特流进行编码和调制来生成复符号,将复符号映射到子载波,然后通过快速傅里叶逆变换(IFFT)操作和循环前缀(CP)插入来配置OFDM符号。此外,当接收到数据时,基带处理器920以OFDM符号为单位划分由RF处理器910提供的基带信号,通过快速傅里叶变换(FFT)操作重构映射到子载波的信号,然后通过解调和解码重构接收比特流。
基带处理器920和RF处理器910如上所述发送和接收信号。因此,基带处理器920或RF处理器910可以被称为发送单元、接收单元、发送/接收单元或通信器。基带处理器920和RF处理器910中的至少一个可以包括多个通信模块,以便支持多种不同的无线电接入技术。另外,基带处理器920和RF处理器910中的至少一个可以包括不同的通信模块以处理不同频带的信号。例如,不同的无线电接入技术可以包括无线LAN(例如,IEEE802.11)和蜂窝网络(例如,LTE)。此外,不同频带可以包括超高频(SHF)(例如,2.5GHz和5GHz)频带和毫米(mm)波(例如,60GHz)频带。
存储器930存储诸如基本程序、应用程序和用于UE操作的设置信息的数据。具体地,存储器930可以存储与使用第二无线电接入技术执行无线通信的第二接入节点相关的信息。另外,存储器930根据来自控制器940的请求而提供存储在其中的数据。
控制器940控制UE的整体操作。例如,控制器940通过基带处理器920和RF处理器910发送和接收信号。另外,控制器940可将数据记录在存储器940中并读取数据。为此,控制器940可以包括至少一个处理器。例如,控制器940可以包括执行用于通信控制的通信处理器(CP)、以及控制诸如应用的高层的应用处理器(AP)。
图10是示出根据本公开的eNB的配置的框图。
如图10所示,eNB包括RF处理器1010、基带处理器1020、回程通信器1030、存储器1040和控制器1050。
RF处理器1010执行通过无线电信道发送和接收信号的功能,诸如信号的频带转换和放大。即,RF处理器1010将由基带处理器1020提供的基带信号上变频为RF频带信号,通过天线发送RF频带信号,然后将通过天线接收的RF频带信号下变频为基带信号。例如,RF处理器1010可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、DAC和ADC。虽然在图10中仅示出了一个天线,但是eNB可以包括多个天线。另外,RF处理器1010可以包括多个RF链。此外,RF处理器1010可以执行波束成形。对于波束成形,RF处理器1010可以控制通过多个天线或天线元件发送和接收的信号中的每一个的相位和大小。RF处理器可以通过发送一个或多个层来执行下行链路MIMO操作。
基带处理器1020根据无线电接入技术的物理层标准来执行在基带信号和比特流之间转换的功能。例如,在数据发送中,基带处理器1020通过对发送比特流进行编码和调制来生成复符号。另外,当接收数据时,基带处理器1020通过解调和解码由RF处理器1010提供的基带信号来重构接收比特流。例如,在OFDM方案中,当发送数据时,基带处理器1020通过对发送比特流进行编码和调制来生成复符号,将复符号映射到子载波,然后通过IFFT操作和CP插入来配置OFDM符号。此外,当接收到数据时,基带处理器1020以OFDM符号为单位划分由RF处理器1010提供的基带信号,通过快速傅里叶变换(FFT)操作重构映射到子载波的信号,然后通过解调和解码重构接收比特流。基带处理器1020和RF处理器1010如上所述发送和接收信号。因此,基带处理器1020或RF处理器1010可以被称为发射机、接收机、收发机、通信器或无线通信器。
回程通信器1030提供用于与网络内的其他节点通信的接口。即,回程通信器1030将从eNB发送到另一节点(例如,辅(secondary)eNB或核心网络)的比特流转换为物理信号,并且将从另一节点接收的物理信号转换为比特流。
存储器1040存储诸如基本程序、应用程序和用于eNB操作的设置信息的数据。特别地,存储器1040可以存储分配给接入UE的承载的信息和由接入UE报告的测量结果。此外,存储器1040可以存储作为参考的信息,用于确定是向UE提供多个连接还是停止多个连接。另外,存储器1040根据来自控制器1050的请求而提供存储在其中的数据。
控制器1050控制eNB的整体操作。例如,控制器1050可以通过基带处理器1020和RF处理器1010发送和接收信号,或者通过回程通信器1030发送和接收信号。另外,控制器1050可以将数据记录在存储器1040中并读取数据。为此,控制器1050可以包括至少一个处理器。
<实施例2>
图11示出了应用本公开的下一代移动通信系统的结构。
参照图11,下一代移动通信系统的无线电接入网络包括下一代基站1110(新无线电节点B,以下称为NR gNB或NR NB)和新无线电核心网络(NR CN)1105。用户终端1115(以下称为新无线电用户设备(NR UE)或终端)通过NR gNB 1110和NR CN 1105接入外部网络。
图11的NR gNB 1110对应于传统LTE系统中的演进节点B(eNB)。NR gNB 1110可以通过无线电信道连接到NR UE 1115,并且可以提供比传统节点B更好的服务。由于在下一代移动通信系统中通过共享信道服务所有用户业务,因此需要一种对应于NR gNB 1110的设备,用于收集和调度UE的缓冲器状态、可用发送功率状态和信道状态的状态信息。
一个NR gNB 1110通常控制多个小区。NR系统可以具有大于或等于常规最大带宽的带宽,以便与传统LTE系统相比实现超高数据传输,并且波束成形技术可以通过作为OFDM方案的无线电接入技术附加地移植到NR系统上。此外,应用了用于根据UE的信道状态确定调制方案及信道编码率的自适应调制及编码方案。
NR CN 1105执行支持移动性、配置承载和配置QoS的功能。NR CN是不仅执行管理UE的移动性的功能而且执行各种控制功能、并且连接到多个eNB的设备。此外,下一代移动通信系统可以链接到传统LTE系统,并且NR CN通过网络接口连接到MME 1125。MME连接到eNB 1130,eNB1130是传统基站。
图12示出了可以应用本公开的下一代移动通信系统的无线协议结构。
参照图12,在下一代移动通信系统的无线协议中,UE和NR gNB分别包括NR PDCP1205和1240、NR RLC 1210和1235、以及NR MAC 1215和1230。NR PDCP 1205和1240的主要功能可以包括以下功能中的一些。
-报头压缩和解压缩功能(报头压缩和解压缩:仅ROHC)
-用户数据传输功能(用户数据的传送)
-顺序传递功能(上层PDU的按顺序传递)
-重新排序功能(用于接收的PDCP PDU重新排序)
-重复检测功能(低层SDU的重复检测)
-重新发送功能(PDCP SDU的重新发送)
-加密和解密功能(加密和解密)
-基于定时器的SDU移除功能(上行链路中的基于定时器的SDU丢弃)
NR PDCP设备的重新排序功能是基于PDCP序列号(SN)顺序地重新排序从低层接收的PDCP PDU的功能,并且可以包括:顺序地将重新排序的数据传送到高层的功能;记录由于重新排序而丢失的PDCP PDU的功能;向发送侧报告丢失的PDCP PDU的状态的功能;以及请求重新发送丢失的PDCP PDU的功能。
NR RLC 1210和1235的主要功能可以包括以下功能中的一些。
-数据传输功能(上层PDU的传送)
-顺序传递功能(上层PDU的按顺序传递)
-非顺序传递功能(上层PDU的无序传递)
-ARQ功能(通过ARQ的纠错)
-级联、分段和重组功能(RLC SDU的级联、分段和重组)
-重新分段功能(RLC数据PDU的重新分段)
-重新排序功能(RLC数据PDU的重新排序)
-重复检测功能(重复检测)
-错误检测功能(协议错误检测)
-RLC SDU删除功能(RLC SDU丢弃)
-RLC重建功能(RLC重建)
NR RLC设备的顺序传递功能(按顺序传递)是将从低层接收到的PDCP PDU顺序地传递到高层的功能,并且可以包括:当一个原始RLC SDU被划分为多个RLC SDU然后被接收时,重组并发送RLC SDU的功能;基于RLC序列号(SN)或PDCP SN对接收到的RLC PDU重新排序的功能;记录由于重新排序而丢失的PDCP PDU的功能;向发送侧报告丢失的PDCP PDU的状态的功能;请求重发丢失的PDCP PDU的功能;如果存在丢失的RLC SDU,则顺序地仅将在丢失的RLC SDU之前的RLC SDU传送到高层的功能;如果即使存在丢失的RLC SDU,而预定定时器期满,则顺序地将在定时器开始之前接收到的所有RLC SDU传送到高层的功能;或者如果即使存在丢失的RLC SDU,而预定定时器期满,则顺序地将直到该时间点接收到的所有RLC SDU传送到高层的功能。此外,NR RLC设备可以按照RLC PDU的接收顺序(根据到达顺序而不管序列号或SN)顺序地处理RLC PDU,并且可以将RLC PDU传送到PDCP设备而不管其顺序(无序传递)。如果接收到的RLC SDU是段,则NR RLC设备可以接收存储在缓冲器中或将要被接收的段,将段重新配置为一个完整的RLC PDU,处理RLC PDU,然后将其发送到PDCP设备。NR RLC层可以不包括级联功能,并且该功能可以由NR MAC层执行,或者可以用NR MAC层的复用功能替换。
NR RLC设备的非顺序功能(无序传递)是将从低层接收到的RLC SDU直接传送到高层的功能,而不管RLC SDU的顺序如何,并且可以包括:当一个原始RLC SDU被划分为多个RLC SDU并且然后被接收时,重组和发送RLC PDU的功能;以及存储接收到的RLC PDU的RLCSN或PDCP SN、重新排序RLC PDU并且记录丢失的RLC PDU的功能。
NR MAC1215和1230可以连接到配置在一个UE中的多个NR RLC层实体,并且NR MAC的主要功能可以包括以下功能中的一些。
-映射功能(逻辑信道和传输信道之间的映射)
-复用和解复用功能(MAC SDU的复用/解复用)
-调度信息报告功能(调度信息报告)
-HARQ功能(通过HARQ的纠错)
-逻辑信道优先级控制功能(一个UE的逻辑信道之间的优先级处理)
-UE优先级控制功能(借助于动态调度的UE之间的优先级处理)
-MBMS服务识别功能(MBMS服务识别)
-传输格式选择功能(传输格式选择)
-填充功能(填充)
NR PHY层1220和1225执行对高层数据进行信道编码和调制以产生OFDM符号、并通过无线电信道发送OFDM符号的操作,或者执行对通过无线电信道接收的OFDM符号进行解调和信道解码、并将解调和信道解码的OFDM符号发送到高层的操作。
在NR系统中,在用于支持到UE、NR节点、下一代用户平面(NG-UP)和因特网对等体的IP服务的整体操作中,为每个服务质量(QoS)(或流)提供端到端服务。配置PDU会话,并且通过一个隧道将QoS流发送到提供互联网服务的对等体,在该对等体中配置了分组数据网络(PDN)连接,即,用于一个PDN的下一代核心网络(NG-CN),也就是核心网络。在核心网络中,一个或多个PDU会话可以被配置到UE,在这种情况下,可以独立地配置PDU会话。eNB从核心网络接收分组,并且分组在属于QoS流(其中,所述分组被分类)的同时被发送。即,根据将IP流映射到QoS流的规则来发送分组。gNB识别特定QoS流映射到的DRB,根据映射规则将QoS流映射到特定DRB,并发送DRB。上述步骤中,gNB可以确定特定QoS流映射到的DRB。在本公开中,将详细描述支持QoS特性的NR中的服务数据访问协议(SDAP)层。
图13和图14示出了用于在NR系统中处理QoS的新功能。
图13示出了处理下行链路中的QoS的功能。
在NR系统中,可以根据需要不同服务质量(QoS)的服务来配置用户业务传输路径,即QoS需求,并且应当为每个服务控制特定的IP流。NR核心网络可以配置多个分组数据单元(PDU)会话,并且每个PDU会话可以包括多个IP流。NR gNB可以将多个QoS流映射到多个数据无线承载(DRB)并同时对其进行配置。即,由于多个QoS流#1、#2和#3 1301、1302和1303可以被映射到下行链路中的相同DRB或不同DRB(例如,DRB#1 1310、DRB#2 1315和DRB#3 1320),因此需要在下行链路分组上标记(mark)QoS流ID,以便在它们之间进行区分。可替换地,可以通过RRC消息显式地配置DRB映射。上述功能是在传统LTE PDCP协议中不存在的功能,因此SDAP1305和1340应当作为用于执行该功能的新协议被引入,或者应当将用于该新功能的功能添加到PDCP。
此外,标记(marking)允许UE在上行链路中实现反射QoS。反射QoS是指允许UE通过DRB执行上行链路传输的映射方法,通过所述DRB发送由gNB发送的具有特定流ID的下行链路分组,并且为了指示反射QoS,可以将1比特的反射QoS指示符(RQI)和1比特的反射QoS流到DRB映射指示(RDI)包括在SDAP报头中。在下行链路分组上显式地标记QoS流ID是UE的接入层(AS)向UE的NAS提供信息的简单方法。
可以通过下面的两个步骤来执行将IP流映射到下行链路中的DRB的方法。
1.NAS级别映射(RQI):IP流→QoS流
2.AS级别映射(RDI):QoS流→DRB
在下行链路接收中,UE可以检测是否存在针对每个DRB 1325、1330或1335以及反射QoS操作的QoS流映射信息,并且向NAS发送对应的信息。即,当接收到的数据分组的SDAP报头中RQI和RDI被设置为“1”时,这意味着NAS和AS映射规则已经被更新,因此UE可以更新映射规则并且据此发送上行链路分组。
图14示出了用于处理上行链路中的QoS的功能。
即,像在下行链路中一样,可以在上行链路中使用两个步骤的映射。首先,通过NAS信令将IP流映射到QoS流,并且将QoS流1445、1446和1447映射到AS中的预定DRB 1455、1460和1465。UE可以在上行链路分组上标记QoS流ID,或者可以在不标记QoS流ID的情况下发送分组。该功能由UE的SDAP 1450执行。如果QoS流ID被标记在上行链路分组上,则NR gNB可以在没有上行链路业务流模板(TFT)的情况下,在向NG-U发送信息的分组上标记QoS流ID,并且发送该分组。
图15和图16示出了由本公开考虑的包括SDAP的NR中的的协议栈。
图15示出了包括SDAP的NR协议栈。图16示出了每个协议中的分组的结构。
为了处理NR系统的新QoS功能,应当通过无线电接口发送以下信息。
-下行链路:QoS流ID+RQI+RDI
-上行链路:QoS流ID
在NR中,需要将新信息发送到Uu的接口,并且在PDCP 1510的层上定义了用于执行该功能的新协议。SDAP 1505不是基于DRB的协议,并且根据配置的DRB 1530的映射规则来发送分组。即,如果产生IP业务,则SDAP1505将IP流映射到QoS流ID,然后将QoS流ID映射到DRB。IP业务包括IP报头和有效载荷(payload),并且SDAP报头1635、1640和1645可以位于IP分组之前。PDCP 1510压缩IP报头,并且向其添加PDCP报头1650、1655和1660。RLC 1515和MAC 1520分别顺序地添加RLC报头1665、1670、1675和1680、以及MAC子报头1685,并且MAC添加MAC报头,然后将MAC PDU 1680发送到PHY。
如果gNB确定向UE应用反射机制(指示UE通过DRB发送上行链路分组,所述DRB诸如通过其发送包括在下行链路分组中的QoS流ID),则gNB将QoS流ID和反射QoS指示符(RDI+RQI)插入到下行链路分组的SDAP 1505的层上的分组中,并且发送该分组。SDAP报头具有1字节的长度,并且可以包括QoS流ID(6比特)和RQI(1比特)+RDI(1比特)。即,可以发送64位QoS流到SDAP报头,并且不可以指定更多的QoS流。在本公开中,因为可能需要许多TCP连接和UDP会话连接配置,所以要求在将来指示大于64位QoS流的QoS流。
在此过程中,如果gNB在所有数据分组中插入QoS流ID并发送数据分组,则继续执行通过UE接收到的QoS流ID更新映射规则的操作。即,如果1比特的RQI比特位和1比特的RDI比特位被设置为“1”,则UE在NAS和AS的映射规则中的每一个已经被更新的假设下更新NAS映射规则和AS映射规则,并且根据相应的规则发送上行链路数据分组。基本上,当在NR核心网络中更新IP流与QoS流之间的映射规则时会触发NAS反射QoS,并且当在无线gNB中更新QoS流与DRB之间的映射规则时会触发AS反射QoS。
然而,基于NR gNB与核心网络之间的信令,如果NAS映射规则被更新,则核心网络在向NR gNB发送的数据分组的报头N3中配置指示更新的RQI比特位,并发送所述数据分组。报头N3是根据核心网络和NR gNB之间的接口的报头。如果从核心网络接收的分组的报头N3的RQI比特位被设置为“1”,则NR gNB将SDAP报头的RQI比特位设置为“1”,并且将上述分组发送到UE。可选择地,如果即使报头N3的RQI比特位被设置为“0”AS映射规则也被改变,则NRgNB将SDAP报头的RDI比特位设置为“1”,并将上述分组发送到UE。然而,如果执行操作,则UE应当连续地存储用于NAS映射和AS映射的映射信息表(TFT表),并且因此UE应当存储的信息量可能增加,并且如果信息未被适当地管理,则可能发生由于重叠映射引起的混乱。为了解决该问题,UE和NR核心网络在应用NAS反射QoS规则的时刻操作定时器,并且如果在定时器预设期间没有接收到应用了相应规则的数据分组,则可以移除配置的NAS反射QoS映射信息。作为参考,如果在定时器工作时发送和接收应用了QoS映射规则的数据分组,则重启定时器。
图17示出了根据本公开的当配置与网络的连接时UE确定初始链路配置的过程。
即,图17示出了UE从RRC-idle(空闲)模式或RRC-inactive(非激活)模式(或lightly-connected(轻连接)模式)切换到RRC-connected(连接)模式并且配置与网络的连接的过程,以及UE配置是否执行上行链路数据压缩(UDC)的过程。
在图17中,如果在RRC-connected模式下发送和接收数据的UE由于预定原因或者在预定时间内没有数据发送/接收,则gNB可以向UE发送RRCConnectionRelease消息,并且因此UE可以在步骤1700切换到RRC-idle模式。如果当前未配置连接的UE(在下文中,称为idle(空闲)模式UE)将会有要发送的数据,则UE执行与gNB的RRC连接建立过程。在步骤1705中,UE通过随机接入过程建立与gNB的后向传输同步,并且向gNB发送RRCConnectionRequest消息。该消息包括与UE的标识符建立连接的原因(establishmentCause)。在步骤1710中,gNB发送RRCConnectionSetup消息以允许UE建立RRC连接。该消息可以包括指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载、或针对每个PDCP设备(PDCP-config)来使用上行链路数据压缩方法(UDC)的信息。
更具体地,每个逻辑信道、每个承载或每个PDCP设备(或每个SDAP设备)可以指示使用上行链路数据压缩方法(UDC)的IP流或QoS流(或者可以在SDAP设备中配置关于使用或不使用上行链路数据压缩方法的IP流或QoS流的信息,并且SDAP可以通知PDCP设备是否对每个QoS流使用上行链路数据压缩方法,或者PDCP设备可以自己识别每个QoS流并且确定是否应用上行链路压缩方法)。此外,如果指示使用上行链路数据压缩方法,则可以指示要用于上行链路数据压缩方法的预定义库(predefined library)、字典信息的标识符、或者要用于上行链路数据压缩方法的缓冲器大小。该消息可以包括设立或释放指令,用于执行上行链路压缩释放。当配置使用上行链路数据压缩方法时,对应的RLC模式可以总是被配置为RLC AM承载(由于ARQ功能和重新发送功能而没有丢失(loss)的模式),并且可以被配置为没有报头压缩协议(ROHC)。该消息可以指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)使用SDAP层实体的功能,或者指示是否使用SDAP报头,并且指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)应用ROHC(用于IP分组报头压缩),并且可以通过指示符来配置是否将ROHC应用于上行链路和下行链路中的每一个。然而,不能将ROHC和UDC同时配置用于一个PDCP层实体、逻辑信道或承载,并且可以将UDC配置用于最多两个承载。该消息可以包括指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)应用完整性保护和完整性验证的信息,其可以考虑对应的PDCP层实体、承载或逻辑信道的最大数据传输速率来配置。当针对每个逻辑信道、针对每个承载或针对每个PDCP设备来配置用户数据压缩(UDC)、报头压缩(ROHC)或完整性保护时,可以针对上行链路和下行链路中的每一个来配置是否使用UDC、ROHC或完整性保护。即,可以将该功能配置为在上行链路中使用而不在下行链路中使用。相反,可以将该功能配置为在下行链路中使用而不在上行链路中使用。进一步地,所述消息包括RRC连接配置信息。RRC连接也被称为信令无线承载(SRB),并且用于发送和接收作为UE和gNB之间的控制消息的RRC消息。
在S1715中,建立RRC连接的UE向gNB发送RRCConnectionSetupComplete消息。如果gNB不知道当前配置连接的UE的UE能力,或者如果gNB期望检测UE能力,则gNB可以发送询问UE能力的消息。然后,UE可以发送报告自己的能力的消息。UE可以通过该消息来指示是否使用UDC、ROHC或完整性保护,并且该消息可以包括指示上述相同内容的指示符。
RRCConnetionSetupComplete消息可以包括与服务请求SERVICE REQUEST相对应的控制消息,UE通过该控制消息向MME做出建立预定服务的承载的请求。在步骤1720中,gNB将包括在RRCConnetionSetupComplete消息中的服务请求SERVICE REQUEST消息发送到MME,并且MME确定是否提供由UE请求的服务。如果基于确定结果,MME确定提供由UE请求的服务,则在步骤1725,MME向gNB发送INITIAL CONTEXT SETUP REQUEST(初始上下文建立请求)消息。该消息包括要应用于DRB配置的QoS信息和要应用于DRB的安全相关信息(例如,安全密钥和安全算法)。在步骤1730和1735中,gNB与UE交换SecurityModeCommand消息和SecurityModeComplete消息,以便设置安全性。
如果已经完全设置了安全性,则在步骤1740,gNB向UE发送RRCConnectionReconfiguration消息。该消息可以包括指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)来使用UDC的信息。更具体地,每个逻辑信道、每个承载或每个PDCP设备(或每个SDAP设备)可以指示使用UDC的IP流或QoS流(或者可以在SDAP设备中配置关于使用或不使用UDC的IP流信息或QoS流信息,并且SDAP可以通知PDCP设备是否针对每个QoS流使用UDC,或者PDCP设备可以自己识别每个QoS流并确定是否应用上行链路压缩方法)。此外,如果指示使用UDC,则可以指示要用于UDC的预定义库、字典信息的标识符或要用于UDC的缓冲器大小。该消息可以包括用于执行上行链路压缩释放的设立指令或释放指令。当配置使用上行链路数据压缩方法时,相应的RLC模式可以总是被配置为RLC AM承载(由于ARQ功能和重新发送功能而没有丢失的模式),并且可以被配置为没有ROHC。该消息可以指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)使用SDAP层实体的功能,或者指示是否使用SDAP报头,并且指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)应用ROHC,并且可以通过指示符来配置是否将ROHC应用于上行链路和下行链路中的每一个。然而,不能将ROHC和UDC同时配置用于一个PDCP层实体、逻辑信道或承载,并且可以配置UDC用于最多两个承载。该消息可以包括指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)应用完整性保护和完整性验证的信息,其可以考虑对应的PDCP层实体、承载或逻辑信道的最大数据传输速率来配置。当针对每个逻辑信道、针对每个承载或针对每个PDCP设备来配置UDC、ROHC或完整性保护时,可以针对上行链路和下行链路中的每一个来配置是否使用UDC、ROHC或完整性保护。即,可以将该功能配置为在上行链路中使用而不在下行链路中使用。相反地,可以将该功能配置为在下行链路中使用而不在上行链路中使用。该消息包括用于处理用户数据的DRB的配置信息,并且在S1745中,UE通过应用该信息来配置DRB,并且向gNB发送RRCConnectionReconfigurationComplete消息。
在步骤1750中,与UE完全建立DRB的gNB向MME发送INITIAL CONTEXT SETUPCOMPLETE(初始上下文建立完成)消息,并且在步骤1755和1760中,接收NITIAL CONTEXTSETUP COMPLETE(初始上下文建立完成)消息的MME与S-GW交换S1 BEARER SETUP(S1承载设立)消息和S1 BEARER SETUP RESPONSE(S1承载设立响应)消息,以便建立S1承载。S1承载是S-GW与gNB之间建立的用于数据传输的连接,与DRB一一对应。当该过程完成时,在步骤1765和1770中,UE通过S-GW向gNB发送数据和从gNB接收数据。
如上所述,一般数据传输过程主要由三个步骤组成,诸如RRC连接设立、安全设立和DRB设立。此外,在步骤1775中,gNB可以发送RRCConnectionReconfiguration消息,以便向UE提供新的配置或者出于预定原因添加或改变配置。该消息可以包括指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)使用UDC的信息。更具体地,每个逻辑信道、每个承载或每个PDCP设备(或每个SDAP设备)可以指示使用UDC的IP流或QoS流(或者可以在SDAP设备中配置关于使用或不使用UDC的IP流或QoS流的信息,并且SDAP可以通知PDCP设备是否针对每个QoS流使用UDC,或者PDCP设备可以自己识别每个QoS流并确定是否应用UDC)。此外,如果指示使用UDC,则可以指示要用于UDC的预定义库、字典信息的标识符或要用于UDC的缓冲器大小。该消息可以包括用于执行上行链路压缩释放的设立指令或释放指令。当配置UDC的使用时,对应的RLC模式可以总是被配置为RLC AM承载(由于ARQ功能和重新发送功能而没有丢失的模式),并且可以被配置为没有ROHC。该消息可以指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)使用SDAP层实体的功能,或者指示是否使用SDAP报头,并且指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)应用ROHC,并且可以通过指示符来配置是否将ROHC应用于上行链路和下行链路中的每一个。然而,不能将ROHC和UDC同时配置用于一个PDCP层实体、逻辑信道或承载,并且可以配置UDC用于最多两个承载。该消息可以包括指示是否针对每个逻辑信道(logicalchannelconfig)、针对每个承载或针对每个PDCP设备(PDCP-config)应用完整性保护和完整性验证的信息,其可以考虑对应的PDCP层实体、承载或逻辑信道的最大数据传输速率来配置。当针对每个逻辑信道、针对每个承载或针对每个PDCP设备来配置UDC、ROHC或完整性保护时,可以针对上行链路和下行链路中的每一个来配置是否使用UDC、ROHC或完整性保护。即,可以将该功能配置为在上行链路中使用而不在下行链路中使用。相反地,可以将该功能配置为在下行链路中使用而不在上行链路中使用。
本公开描述了一种解决在与LTE系统不同的NR系统中由于QoS流和DRB之间的映射操作而发生的问题的方法。基本上,在LTE系统中,EPS承载和DRB具有1:1映射,并且保持配置的映射直到相应的服务结束。另一方面,在NR系统中,可以动态地配置QoS流和DRB之间的映射,并且因此可以将特定QoS流映射到与初始配置的DRB不同的DRB。此外,如上所述,仅当eNB接收到由UE发送的新QoS流的第一分组时,gNB可以识别出新QoS流已经通过特定DRB发送。然而,如果另一QoS流的大量数据缓冲在了相应的DRB中,则gNB可以具有延迟,以识别新的QoS流已经被发送,并且在识别完成对通过先前的DRB发送的分组(用于与gNB具有相同的QoS流ID的数据分组)的接收之后,可以将新的DRB的接收分组发送到高层。这是一个基本的SDAP过程,以保证有序传递。
即,当另一QoS被重新映射到DRB时,通过保证了改变的DRB和先前的DRB中的数据分组的有序传递,可以防止接收侧的频繁QoS流映射更新操作,并且(UE或gNB的)SDAP设备通过发送SDAP控制PDU来指示新数据分组的发送的开始,SDAP控制PDU用作先前的DRB中的最后数据分组发送之后的“结束标记”。在上行链路传输中,特别地,在QoS重新映射中,UE可以在发送先前DRB中的最后数据分组之后发送SDAP控制PDU,并且gNB的接收侧可以通过经由先前DRB接收SDAP控制PDU来识别经由新DRB接收的数据分组的有效性。此时,PDCP实体可能需要区分和区别处理SDAP数据PDU及SDAP控制PDU的操作,并且相关操作可以包括完整性保护、加密和报头压缩。
本公开提出了当产生切换时PDCP实体的根据是否接收到SDAP控制PDU的操作以及目标小区发送SDAP控制PDU的条件。
图18示出了当在下一代移动通信系统中改变映射到特定QoS流的DRB时,应用SDAP控制PDU来指示通过先前DRB发送的最后分组的方法。基本上,图18基于UE的上行链路传输。
在阶段#1 1800中,UE通过RRC消息从gNB接收DRB的配置。该配置包括DRB的详细层(MAC、RLC和PDCP)的配置信息、指示通过其自身发送每个QoS流的DRB的信息、以及指示默认DRB的信息。在UE的发送侧,SDAP层1820通过初始配置的DRB发送QoS流1805、1810和1815中的每一个,即,执行分组发送,用于向特定DRB(DRB#1 1825和DRB#2 1830)的低层发送数据的操作。在图18中,QoS流#1 1805和QoS流#2 1810可以被配置在DRB#2 1830中,并且QoS流#3 1815可以被映射到DRB#1 1825,并且DRB#1 1825被配置为默认DRB。
在NR中,在切换的情况和切换之外的情况下,DRB和QoS流之间的映射都可以改变,并且由于映射规则的改变,QoS流映射到的DRB可以从先前的DRB改变到另一DRB。可选择地,如果新生成的上行链路分组不满足通过RRC配置的映射规则或反射QoS映射规则,则通过默认DRB发送相应QoS流的分组。如上所述,如果新上行链路分组或具有特定QoS流的分组的DRB的映射被改变,则UE通过默认DRB或改变的DRB发送与相应QoS流相对应的分组。
在阶段#2 1801中,如果QoS流1835、1840和1845被映射到新的DRB,则SDAP层1850区分对应的SDAP SDU,并且将SDAP PDU发送到对应的DRB和低层。在该示例中,QoS流#21840的DRB从DRB#2 1860改变为DRB#1 1855,DRB#1 1855是默认DRB。进行改变的时间点是在QoS流#2的第26SDAP PDU被发送之后并且在第27SDAP PDU被发送之前,并且在映射规则被改变之后,先前的SDAP PDU可以通过DRB#2 1860被发送,并且对应的SDAP PDU可以通过DRB#1 1855被发送。SDAP PDU的编号仅用于帮助理解,而不是实际存在的编号。
然而,由于存储在每个DRB的传输缓冲器中的分组的差异,实际到达接收侧的顺序可能变化。也就是说,DRB#1 1855的新分组(QoS流#2的第27分组)可以早于先前DRB#2 1860的分组(QoS流#2的第24、25和26分组)被接收。
在NR中,即使当重新映射DRB时,也应保证有序传递。即使gNB的接收侧通过新的DRB接收分组,如果在先前的DRB中尚未完全接收到用于相应QoS流的分组,则gNB不能将新接收的分组发送到高层。因此,为了帮助gNB的接收侧识别是否接收到通过先前DRB发送的最后分组,UE可以发送SDAP控制PDU,SDAP控制PDU用作“结束标记”,以指示针对其中配置了DRB重新映射的对应QoS流的通过先前DRB发送的最后分组。SDAP控制PDU可以包括QoS流ID信息和指示控制或数据分组的1比特指示符,并且可以指示已经针对所指示的QoS流ID完成了最后分组的传输。
在阶段#3 1803中,gNB的接收侧接收UE发送的分组,并且在步骤1865中,接收的分组的序列根据每个DRB中的缓冲器中的数据量而变化。即,QoS流#2的分组通过DRB#1 1855可以比通过DRB#2 1860更早地被接收到,并且因此不能直接应用有序传递。如果gNB的接收侧接收到SDAP控制PDU(QoS流#2的第26分组),则接收侧可以知道QoS流#2的所有分组是通过相应的DRB接收的。即,在接收到SDAP控制PDU之后,gNB的接收侧立即将已经通过新DRB接收并且已经存储在接收缓冲器中的QoS流#2的第27和第28分组发送到高(上)层。
图19示出了应用于本公开的SDAP控制PDU的结构。
如图19所示,对于多个QoS流,SDAP控制PDU可以具有1字节固定大小或可变大小的结构。
SDAP控制PDU可以包括用于标识控制PDU 1905或数据PDU 1920的1比特指示符,并且可以通过其被标识为SDAP控制PDU。附图标记1910和1935是用于将来功能的备用比特,并且附图标记1915、1930和1945通过6比特指示由相应的SDAP控制PDU指示的QoS流ID。QoS流ID可以具有与SDAP报头的对应数据分组的QFI相同的值,并且对应于与映射到新DRB的分组相同的QFI,其指示在先前DRB中发送的最后数据分组。为了在一个SDAP控制PDU中指示多个QFI,指示附加1字节、即附加QFI信息的指示符可以被包括在SDAP控制PDU中,如附图标记1925和1940所指示的。
图20示出了应用于本公开的用于处理SDAP数据PDU的第一操作,其对应于以下过程:生成用于从高层接收的数据的SDAP报头;由PDCP层实体对PDCP SDU执行报头压缩(ROHC或UDC);然后在没有加密的情况下,对用于报头压缩的PDCP SDU的SDAP报头应用完整性保护。
在图20中,如果通过由图17的附图标记1710、1740或1775指示的RRC消息来配置使用SDAP层实体功能或SDAP报头,并且如果配置使用了完整性保护和完整性验证,则在从高层接收到数据时,SDAP层实体可以生成和配置如附图标记2005指示的SDAP报头,并且将SDAP报头发送到PDCP层实体。
如果配置了报头压缩,则PDCP层实体对接收的PDCP SDU执行报头压缩(ROHC和UDC)。此外,如果配置了完整性保护,则PDCP层实体可以对从SDAP高层实体接收的PDCP SDU(SDAP报头和IP分组)2005执行完整性保护,并且计算完整性的消息认证码(MAC-I)。当计算MAC-I时,PDCP计数COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性保护的部分)可以是完整性保护算法的输入值。所计算的MAC-I可以与数据的后部级联,如附图标记2020所指示的。MAC-I可以具有预定大小,例如4字节。
如附图标记2025所示,PDCP层实体加密如附图标记2020所示除了SDAP报头之外与MAC-I级联的数据(例如,加密MAC-I),如附图标记2035所示生成、配置和级联PDCP报头,并且将数据发送到低层,并且如附图标记2040和2045所示,数据可以由RLC层实体和MAC层实体处理。
接收侧移除MAC报头和RLC报头,并将数据传送到PDCP层,并且接收PDCP层实体读取PDCP报头,然后解密除SDAP报头之外的数据部分。接收PDCP层实体对SDAP报头、高层报头(例如,TCP/IP报头)和数据部分执行完整性验证,并且计算X-MAC(计算的MAC-I)。当计算X-MAC时,PDCP计数COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性保护的部分)可以是完整性保护算法的输入值。接收PDCP层实体识别所计算的X-MAC是否与添加到所接收数据后部的MAC-I值相同。如果这些值彼此相同,则完整性验证成功。如果这些值彼此不相同,则完整性验证已经失败,并且因此数据被丢弃,并且指示完整性验证已经失败的报告被发送到高层(例如,RRC层)。
图21示出了应用于本公开的用于处理SDAP数据PDU的第二操作,其对应于以下过程:生成用于从高层接收的数据的SDAP报头;由PDCP层实体对PDCP SDU执行报头压缩(ROHC或UDC);然后在没有加密的情况下,对用于报头压缩的PDCP SDU的SDAP报头应用完整性保护。
在图21中,如果由图17的附图标记1710、1740或1775指示的RRC消息配置使用了SDAP层实体功能或SDAP报头,并且如果配置使用了完整性保护和完整性验证,则在从高层接收到数据时,SDAP层实体可以生成和配置如附图标记2105指示的SDAP报头,并且将SDAP报头发送到PDCP层实体。如果配置了报头压缩,则PDCP层实体对接收的PDCP SDU执行报头压缩(ROHC和UDC)。此外,如果配置了完整性保护,则PDCP层实体可以仅对从SDAP高层实体接收的PDCP SDU(SDAP报头和IP分组)2105的除了SDAP报头之外的数据(IP分组)执行完整性保护,并且计算用于完整性的消息认证码(MAC-I)。当计算MAC-I时,PDCP计数COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性保护的部分)可以是完整性保护算法的输入值。所计算的MAC-I可以与数据的后部级联,如附图标记2120所示。MAC-I可以具有预定大小,例如4字节。
PDCP层实体加密如附图标记2120所示的除了SDAP报头(如附图标记2125所示)之外的与MAC-I级联的数据,如附图标记2135所示生成、配置和级联PDCP报头,并且将数据发送到低层,并且如附图标记2140和2145所示,数据可以由RLC层实体和MAC层实体处理。MAC-I也被加密。
接收侧移除MAC报头和RLC报头并将数据传送到PDCP层,并且接收PDCP层实体读取PDCP报头和SDAP报头,然后解密除SDAP报头之外的数据部分。MAC-I也被解密。接收PDCP层实体对高层报头(例如,TCP/IP报头)和除了SDAP报头之外的数据部分执行完整性验证,并且计算X-MAC(计算的MAC-I)。当计算X-MAC时,PDCP COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性验证的部分)可以是完整性验证算法的输入值。接收PDCP层实体识别所计算的X-MAC是否与添加到所接收数据的后部的MAC-I值相同。如果这些值彼此相同,则完整性验证成功。如果X-MAC和MAC-I值彼此不相同,则完整性验证已经失败,并且因此数据被丢弃,并且指示完整性验证已经失败的报告被发送到高层(例如,RRC层)。
如果SDAP报头没有被加密或者如果完整性保护没有被执行,则可以容易地实现gNB的结构。特别地,中央单元(CU)不对CU-分布式单元(DU)分离结构中的SDAP报头进行加密,DU可以读取SDAP报头,识别QoS信息,并将QoS信息应用于调度,从而便于QoS的控制。此外,在UE和gNB的实现中,存在来自数据处理的方面的增益。
图22示出了应用于本公开的用于处理SDAP控制PDU的第一操作,其对应于以下过程:接收SDAP控制PDU的PDCP层实体不对PDCP SDU执行报头压缩(ROHC和UDC)、对用于接收到的PDCP SDU的SDAP控制PDU应用完整性保护而不进行加密、并且仅对MAC-I进行加密。
在图22中,如果QoS流和DRB之间的映射规则通过来自gNB或RDI的RRC消息而改变,则UE的SDAP层实体可以生成SDAP控制PDU,如附图标记2205所示,SDAP控制PDU用作在先前DRB中发送的包括特定QoS流ID的最后分组的“结束标记”,并且将SDAP控制PDU传送到PDCP层实体。已经参照图18和图19对SDAP控制PDU进行了详细描述。
此后,PDCP层实体不对接收的PDCP SDU(即,SDAP控制PDU)执行报头压缩(ROHC和UDC)。这是因为报头压缩可以应用于IP分组,但是PDCP SDU不需要被压缩,因为PDCP SDU是具有1字节的长度或包括多条控制信息的控制信号,并且因此不具有IP报头或IP分组有效载荷。此外,如果配置了完整性保护(或者完整性保护被定义为默认操作),则PDCP层实体可以对从SDAP高层实体接收的PDCP SDU 2205(SDAP控制PDU)执行完整性保护,并且计算完整性的消息认证码(MAC-I)。当计算MAC-I时,PDCP计数COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性保护的部分)可以是完整性保护算法的输入值。所计算的MAC-I可以与数据的后部级联,如附图标记2220所示。MAC-I可以具有预定大小,例如4字节。
PDCP层实体加密与MAC-I级联的除了SDAP控制PDU之外的数据2220(即,加密MAC-I),如附图标记2225所示,生成、配置和级联PDCP报头(如附图标记2235所示),并且将数据发送到低层,并且数据可以由RLC层实体和MAC层实体处理,如附图标记2240和2245所示。
接收侧移除MAC报头和RLC报头并将数据传送到PDCP层,并且接收PDCP层实体读取并移除PDCP报头,然后解密除1字节数据(SDAP报头或SDAP控制PDU)之外的剩余部分。即,在本实施例中,省略了1字节SDAP控制PDU的解密。接收PDCP层实体对相应的SDAP控制PDU执行完整性验证,并计算X-MAC(计算的MAC-I)。当计算X-MAC时,PDCP计数COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性保护的部分)可以是完整性保护算法的输入值。PDCP层实体识别所计算的X-MAC是否与添加到所接收数据的后部的MAC-I值相同。如果这些值彼此相同,则完整性验证成功。如果X-MAC和MAC-I值彼此不相同,则完整性验证已经失败,并且因此数据被丢弃,并且指示完整性验证已经失败的报告被发送到高层(例如,RRC层)。作为参考,PDCP层可以检查接收到的分组的第一字节的第一比特,以标识该分组是否对应于SDAP控制PDU。它是SDAP层的角色,但是在实现中可以由PDCP层应用。
图23示出了应用于本公开的用于处理SDAP控制PDU的第二操作,其对应于以下过程:接收SDAP控制PDU的PDCP层实体不对PDCP SDU执行报头压缩(ROHC和UDC)、对所接收的PDCP SDU的SDAP控制PDU应用完整性保护而不进行加密。
在图23中,如果QoS流和DRB之间的映射规则通过来自gNB或RDI的RRC消息而改变,则UE的SDAP层实体可以生成SDAP控制PDU,如附图标记2305所示,SDAP控制PDU用作在先前DRB中发送的包括特定QoS流ID的最后分组的“结束标记”,并且将SDAP控制PDU传送到PDCP层实体。已经参照图18和图19对SDAP控制PDU进行了详细描述。此后,PDCP层实体不对接收的PDCP SDU(即,SDAP控制PDU)执行报头压缩(ROHC和UDC)。这是因为报头压缩可以应用于IP分组,但是PDCP SDU不需要被压缩,因为PDCP SDU是具有1字节的长度或包括多条控制信息的控制信号,并且因此不具有IP报头或IP分组有效载荷。此外,如果配置了完整性保护(或者完整性保护被定义为默认操作),则PDCP层实体可以对从SDAP高层实体接收的PDCPSDU(SDAP控制PDU)2305执行完整性保护,并且计算完整性的消息认证码(MAC-I)。当计算MAC-I时,PDCP COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(对其执行完整性保护的部分)可以是完整性保护算法的输入值。所计算的MAC-I可以与数据的后部级联,如附图标记2320所示。MAC-I可以具有预定大小,例如4字节。如附图标记2325所示,PDCP层实体不加密与MAC-I级联的2320,如附图标记2335所示生成、配置和级联PDCP报头,并且将数据发送到低层,并且如附图标记2340和2345所示,数据可以由RLC层实体和MAC层实体处理。
接收侧移除MAC报头和RLC报头并将数据传送到PDCP层,并且接收PDCP层实体读取PDCP报头并将数据传送到高层。即,在本实施例中,省略了对接收到的PDCP SDU的解密。接收PDCP层实体对相应的SDAP控制PDU(即,除了MAC-I之外的剩余PDCP SDU)执行完整性验证,并且计算X-MAC(计算的MAC-I)。当计算X-MAC时,PDCP计数COUNT值、上行链路或下行链路指示符、承载标识符、安全密钥或数据本身(在其上执行完整性保护的部分)可以是完整性保护算法的输入值。接收PDCP层实体识别所计算的X-MAC是否与添加到所接收数据的后部的MAC-I值相同。如果这些值彼此相同,则完整性验证成功。如果X-MAC和MAC-I值彼此不相同,则完整性验证已经失败,并且因此数据被丢弃,并且指示完整性验证已经失败的报告被发送到高层(例如,RRC层)。作为参考,PDCP层可以检查接收到的分组的第一字节的第一比特,以标识该分组是否对应于SDAP控制PDU。它是SDAP层的角色,但是在实现中可以由PDCP层应用。
图24示出了应用于本公开的用于处理SDAP控制PDU的第三操作,其对应于以下过程:接收SDAP控制PDU的PDCP层实体不对PDCP SDU执行报头压缩(ROHC和UDC)、不对用于所接收的PDCP SDU的SDAP控制PDU应用完整性保护、并且不执行加密。
在图24中,如果QoS流和DRB之间的映射规则通过来自gNB或RDI的RRC消息而改变,则UE的SDAP层实体可以生成SDAP控制PDU,如附图标记2405所示,SDAP控制PDU用作在先前DRB中发送的包括特定QoS流ID的最后分组的“结束标记”,并且将SDAP控制PDU传送到PDCP层实体。已经参照图18和图19对SDAP控制PDU进行了详细描述。此后,PDCP层实体不对接收的PDCP SDU(即,SDAP控制PDU)执行报头压缩(ROHC和UDC)。这是因为报头压缩可以应用于IP分组,但是PDCP SDU不需要被压缩,因为PDCP SDU是具有1字节的长度或包括多条控制信息的控制信号,并且因此不具有IP报头或IP分组有效载荷。如果未配置完整性保护(或者完整性保护未被定义为默认操作),则如附图标记2410所示,PDPC层实体可以不对从SDAP高层实体接收的PDCP SDU(SDAP控制PDU)2405执行完整性保护,而将PDCP报头2420添加到接收的1字节PDCP SDU,并且将数据传送到低层,并且数据可以由RLC层实体和MAC层实体处理,如附图标记2425和2430所示。
接收侧移除MAC报头和RLC报头并将数据传送到PDCP层,并且接收PDCP层实体读取PDCP报头并将数据传送到高层。即,在本实施例中,省略了对接收到的PDCP SDU的解密。接收PDCP层实体省略对相应SDAP控制PDU(即,PDCP SDU)的完整性验证,并且将接收到的数据传送到高层(例如,RRC层)。即,在接收到1字节PDCP SDU时,PDCP层知道相应的SDU是SDAP控制PDU并且执行操作。也就是说,接收PDCP层实体省略所有报头解压缩、解密和完整性验证操作,并且直接将接收到的PDCP SDU传送到高层。
图25是应用于本公开的实施例2-1,并且示出了UE的上行链路发送SDAP的操作、以及PDCP层实体分别处理SDAP数据PDU和SDAP控制PDU的操作。
在步骤2505中,UE通过RRC配置从gNB接收SDAP和PDCP配置。SDAP配置可以包括SDAP报头配置和QoS流与DRB之间的映射信息,并且PDCP配置可以包括是否应用完整性保护、报头压缩(ROHC和UDC)以及加密方法。如果执行从被配置用于特定QoS流的DRB到另一DRB的重新映射,则在步骤2510中,通过配置执行数据发送/接收的UE识别先前DRB的发送缓冲器,在发送剩余分组之后发送最后分组,然后生成并发送SDAP控制PDU。同时,通过新的DRB发送接下来的数据分组。在上述步骤中的UE的操作中,在步骤2515中,UE的PDCP实体可以从SDAP实体接收PDCP SDU,并且分组可以是数据分组或控制分组。在步骤2520中,PDCP实体识别接收到的PDCP SDU是否是SDAP控制PDCU,并根据其执行不同的操作。在一种方法中,如果接收到的PDCP SDU的大小是1字节,或者接收到指示来自SDAP实体的相应分组是SDAP控制PDU的指示符,则接收到的PDCP SDU是SDAP控制PDU。相反地,如果接收到的PDCP SDU的大小大于1字节,或者未接收到指示相应分组是SDAP控制PDU的指示符,则PDCP实体将接收到的PDCP SDU视为SDAP数据PDU。
如果PDCP实体确定接收到的PDCP SDU是SDAP数据PDU,则在步骤2525,PDCP实体执行用于处理SDAP数据PDU的第一操作或第二操作。用于区分操作的参考是执行或不执行SDAP报头上的完整性保护,并且已经参照图20和图21描述了详细的操作。在步骤2530中,UE的PDCP实体将在先前步骤中处理的PDCP PDU传送到低层。
如果PDCP实体确定接收到的PDCP SDU是SDAP控制PDU,则在步骤2535,PDCP实体执行用于处理SDAP控制PDU的第一操作、第二操作或第三操作。在用于处理SDAP控制PDU的第一操作中,不对接收的PDCP SDU执行报头压缩,对其执行完整性保护,并且对添加的MAC-I执行加密,这已经参照图22详细描述。在用于处理SDAP控制PDU的第二操作中,不对接收的PDCP SDU执行报头压缩,对其执行完整性保护,并且不对添加的MAC-I执行加密,这已经参照图23详细描述。在用于处理SDAP控制PDU的第三操作中,不对接收的PDCP SDU执行报头压缩,不对其执行完整性保护,并且不对添加的MAC-I执行加密,这已经参照图24详细描述。在步骤2540中,UE的PDCP实体将在先前步骤中处理的PDCP PDU传送到低层。
图26是应用于本公开的实施例2-1,并且示出了gNB的上行链路接收SDAP的操作、以及PDCP层实体分别处理SDAP数据PDU和SDAP控制PDU的操作。
gNB通过RRC的配置向连接态UE发送SDAP和PDCP配置。SDAP配置可以包括SDAP报头配置和QoS流与DRB之间的映射信息,并且PDCP配置可以包括是否应用完整性保护、报头压缩(ROHC和UDC)以及加密方法。如果需要从被配置到特定QoS流的DRB到另一DRB的重新映射,则在步骤2605中,通过配置执行到UE的数据发送的gNB、或执行来自UE的数据接收的gNB指示了DRB重新映射。该指示可以经由RRC消息或SDAP数据分组的RDI通过DRB配置来发送。在步骤2610中,gNB通过先前DRB和改变的DRB接收所有分组,并且为了保证有序传递,应当将在针对特定QoS流接收到通过先前DRB接收的所有分组之后新接收的分组传送到高层。在步骤2615中,gNB的SDAP和PDCP层解码报头,并且特别地,PDCP层根据配置执行报头解压缩、解密、以及完整性检查和验证。
如果在步骤2620,gNB的SDAP实体确定接收到的分组是通过先前DRB接收到的用于相应QoS流的SDAP控制PDU,则在步骤2625,SDAP实体确定通过先前DRB的分组接收完成,并且在步骤2630,将通过新DRB接收到的分组传送到高层。
如果在步骤2620,gNB的SDAP实体确定接收到的分组不是通过先前DRB接收到的用于相应QoS流的SDAP控制PDU,则在步骤2635,SDAP实体将相应分组传送到高层,并且继续通过相应DRB的接收,直到接收到SDAP控制PDU为止。
虽然图25和图26分别示出了UE和gNB在上行链路传输中的操作,但是图25和图26的描述不限于上行链路传输,并且可以应用于下行链路传输。
图27是应用于本公开的实施例2-2,并且示出了当执行切换时,在目标小区发起数据传输之后处理每一层的控制PDU的方法。
在步骤2705,处于空闲模式(RRC_IDLE)的UE搜索合适的小区并驻留在相应的gNB上,然后在步骤2710,由于生成要发送的数据的原因而接入gNB。在空闲模式下,UE未连接到网络以节省UE的功率,因此UE不能发送数据。为了发送数据,需要UE切换到连接模式(RRC_CONNECTED)。驻留是指UE停留在相应小区中时接收用于确定是否接收到下行链路数据的寻呼消息。如果UE成功地执行接入gNB的过程,则UE切换到连接模式(RRC_CONNECTED),并且处于连接模式的UE可以向gNB发送数据和从gNB接收数据。在步骤2715中,UE通过gNB的RRC连接重配置的配置来接收DRB配置。相应的配置可以包括PDCP、RLC、DRB的逻辑信道配置、以及具体地包括QoS流与DRB之间的映射信息。此外,通过SDAP配置,可以附加地配置是否存在SDAP报头。
在步骤2720中,UE通过配置的DRB x接收SDAP SDU,并且基于与预定QoS流ID的映射关系来预定通过特定DRB接收的QoS流。UE可以在步骤2725中根据预定QoS映射规则通过预定DRB发送上行链路分组,并且在步骤2730中接收新QoS流的SDAP SDU。这对应于在实施例中执行特定QoS流的DRB重新映射的情况,并且对应于在相应分组的SDAP报头中改变RDI字段值并且UE接收相应QoS流的分组的情况。
在步骤2735中,UE的SDAP层将接收到的新QoS流的SDAP PDU传送到默认DRB的PDCP,并且PDCP层执行相关的加密和解密操作,分配PDCP SN,并且将SDAP PDU传送到低层。在步骤2740中,UE和gNB根据预定的QoS映射规则通过预定的DRB发送上行链路分组和下行链路分组。在步骤2745中,如果UE从服务小区(下文中称为gNB 1)接收到切换到特定目标小区(下文中称为gNB 2)的请求,则UE执行到目标小区的切换。在步骤2750中,在切换之后,UE单独地处理每一层的控制PDU。本公开提出了如下所述的处理每一层的控制PDU的方法。
-如果满足下面的条件1,则将第一层(SDAP)控制PDU发送到目标小区,并且如果满足条件2,则不将第一层(SDAP)控制PDU发送到目标小区。
条件1:没有从源小区发送第一层控制PDU,或者发送了第一层控制PDU但没有接收到第三层(RLC)的ACK。
条件2:从源小区发送第一层控制PDU、并且源小区接收到第三层的ACK,或者没有接收到第三层ACK、但是没有做出由目标小区接收到的PDCP状态PDU来进行重传的请求。
-如果接收到指示切换的控制消息(具有同步的Reconfiguration(重新配置)),则从UE丢弃第二层(PDCP)控制PDU。即,不向目标小区发送第二层控制PDU。
-如果接收到指示切换的控制消息(具有同步的Reconfiguration),则从UE丢弃第三层(RLC)控制PDU。即,不向目标小区发送第三层控制PDU。
如果执行QoS流和DRB之间的重新映射,则在发送先前DRB中的最后数据分组之后发送SDAP控制PDU,或者如果不存在要通过先前DRB发送的更多分组,则发送SDAP控制PDU以用作指示在相应DRB中不存在数据分组的“结束标记”。然而,如果指示了切换,并且即使应该已在服务小区的先前DRB中发送SDAP控制PDU但还没有在上行链路数据传输中发送SDAP控制PDU,则即使通过目标小区向其分配了相应QoS流的分组的DRB有助于gNB的接收操作,UE也发送SDAP控制PDU——其指示是否发送了最后一个分组,因为在目标小区中应该保证有序传递。
图28示出了应用本公开的实施例2-2的UE的内部操作。
在步骤2805中,UE向所连接的服务小区发送数据和从所连接的服务小区接收数据,然后在步骤2810中,UE从相应的小区接收切换到特定目标小区的请求并执行切换过程。即,在步骤2815中,UE配置针对到目标小区的连接,并且重新发起数据发送和接收。在步骤2820中,UE在执行到目标小区的切换之后识别SDAP控制PDU的传输条件。如果满足条件1,则目标小区发送第一层(SDAP)控制PDU,并且不发送第二层(PDCP)控制PDU和第三层(RLC)控制PDU。如果在步骤2820中,UE执行到目标小区的切换并识别SDAP控制PDU的传输条件之后满足条件2,则目标小区不传输第一层控制PDU、第二层控制PDU和第三层控制PDU中的全部PDU。上述条件1和2符合参照图27进行的描述。
图29是示出应用本公开的UE的内部结构的框图。
参照图29,UE包括射频(RF)处理器2910、基带处理器2920,存储器2930和控制器2940。
RF处理器2910执行通过无线电信道发送和接收信号的功能,诸如信号的频带转换和放大。即,RF处理器2910将由基带处理器2920提供的基带信号上变频为RF频带信号,通过天线发送RF频带信号,然后将通过天线接收的RF频带信号下变频为基带信号。例如,RF处理器2910可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(DAC)、模数转换器(ADC)等。虽然图29仅示出了一个天线,但是UE可以包括多个天线。另外,RF处理器2910可以包括多个RF链。此外,RF处理器2910可以执行波束成形。对于波束成形,RF处理器2910可以控制通过多个天线或天线元件发送/接收的信号中的每一个的相位和大小。RF处理器可以执行MIMO并且当执行MIMO操作时接收多个层。
基带处理器2920根据系统的物理层标准执行基带信号和比特流之间的转换的功能。例如,在数据发送中,基带处理器2920通过对传输比特流进行编码和调制来生成复符号。在数据接收中,基带处理器2920通过对由RF处理器2910提供的基带信号的解调和解码来重构接收比特串。例如,在正交频分复用(OFDM)方案中,当发送数据时,基带处理器2920通过对发送比特流进行编码和调制来生成复符号,将复符号映射到子载波,然后通过快速傅里叶逆变换(IFFT)操作和循环前缀(CP)插入来配置OFDM符号。此外,当接收到数据时,基带处理器2920以OFDM符号为单位划分由RF处理器2910提供的基带信号,通过快速傅里叶变换(FFT)操作重构映射到子载波的信号,然后通过解调和解码重构接收比特流。
基带处理器2920和RF处理器2910如上所述发送和接收信号。因此,基带处理器2920或RF处理器2910可以被称为发送单元、接收单元、发送/接收单元或通信器。基带处理器2920和RF处理器2910中的至少一个可以包括多个通信模块,以便支持多种不同的无线电接入技术。另外,基带处理器2920和RF处理器2910中的至少一个可以包括不同的通信模块以处理不同频带的信号。例如,不同的无线电接入技术可以包括无线LAN(例如,IEEE802.11)和蜂窝网络(例如,LTE)。此外,不同频带可以包括SHF(例如,2.5GHz或5GHz)频带和毫米波(例如,60GHz)频带。
存储器2930存储诸如基本程序、应用程序和用于UE操作的设置信息的数据。具体地,存储器2930可以存储与使用第二无线电接入技术执行无线通信的第二接入节点相关的信息。另外,存储器2930根据来自控制器2940的请求而提供存储在其中的数据。
控制器2940控制UE的整体操作。例如,控制器2940通过基带处理器2920和RF处理器2910发送和接收信号。另外,控制器2940可将数据记录在存储器2940中并读取数据。为此,控制器2940可以包括至少一个处理器。例如,控制器2940可以包括执行通信控制的通信处理器(CP)、以及控制诸如应用的高层的应用处理器(AP)。
图30是示出根据本公开的NR gNB的配置的框图。
如图30所示,eNB包括RF处理器3010、基带处理器3020、回程通信器3030、存储器3040和控制器3050。
RF处理器3010执行通过无线电信道发送和接收信号的功能,诸如信号的频带转换和放大。即,RF处理器3010将由基带处理器3020提供的基带信号上变频为RF频带信号,通过天线发送RF频带信号,然后将通过天线接收的RF频带信号下变频为基带信号。例如,RF处理器3010可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、DAC和ADC。虽然图30仅示出了一个天线,但是NR gNB可以包括多个天线。另外,RF处理器3010可以包括多个RF链。此外,RF处理器3010可以执行波束成形。对于波束成形,RF处理器3010可以控制通过多个天线或天线元件发送和接收的信号中的每一个的相位和大小。RF处理器可以通过发送一个或多个层来执行下行链路MIMO操作。
基带处理器3020执行根据第一无线电接入技术的物理层标准执行的基带信号和比特流之间的转换的功能。例如,在数据发送中,基带处理器3020通过对传输比特流进行编码和调制来生成复符号。在数据接收中,基带处理器3020通过对由RF处理器3010提供的基带信号的解调和解码来重构接收比特串。例如,在OFDM方案中,当发送数据时,基带处理器3020通过对发送比特流进行编码和调制来生成复符号,将复符号映射到子载波,然后通过IFFT操作和CP插入来配置OFDM符号。此外,当接收到数据时,基带处理器3020以OFDM符号为单位划分由RF处理器3010提供的基带信号,通过FFT操作重构映射到子载波的信号,然后通过解调和解码重构接收比特流。基带处理器3020和RF处理器3010如上所述发送和接收信号。因此,基带处理器3020或RF处理器3010可以被称为发射机、接收机、收发机、通信器或无线通信器。
回程通信器3030提供用于与网络内的其他节点通信的接口。即,回程通信器3030将从NR gNB发送到另一节点(例如,辅助gNB或核心网络)的比特流转换为物理信号,并且将从另一节点接收的物理信号转换为比特流。
存储器3040存储诸如基本程序、应用、和用于NR gNB操作的设置信息的数据。特别地,存储器3040可以存储关于分配给接入的UE的承载信息和从接入的UE报告的测量结果。此外,存储器3040可以存储参考的信息,用于确定是向UE提供多个连接还是停止多个连接。另外,存储器3040根据来自控制器3050的请求而提供存储在其中的数据。
控制器3050控制主NR gNB的整体操作。例如,控制器3050可以通过基带处理器3020和RF处理器3010或者通过回程通信器3030来发送和接收信号。另外,控制器3050可将数据记录在存储器3040中并读取数据。为此,控制器3050可以包括至少一个处理器。
<实施例3>
图31示出了可以应用本公开的LTE系统的结构。
参照图31,LTE系统的无线电接入网络包括:下一代演进节点B 3105、3110、3115和3120(在下文中,称为ENB、节点B或基站);移动性管理实体(MME)3125;和服务网关(S-GW)3130。用户设备3135(以下称为UE或终端)通过ENB 3105、3110、3115和3120以及S-GW 3130接入外部网络。
图31中的ENB 3105、3110、3115和3120对应于UMTS系统的现有节点B。ENB通过无线电信道连接到UE 3135,并且执行比传统节点B更复杂的角色。在LTE系统中,由于通过共享信道服务所有用户业务,包括诸如通过互联网协议的IP语音(VoIP)的实时服务,所以需要一种设备,用于收集和调度UE的缓冲器状态、可用发送功率状态和信道状态的状态信息,并且ENB 3105、3110、3115和3120用作该设备。
一个ENB通常控制多个小区。例如,为了实现100Mbps的传输速率,使用OFDM作为LTE系统的20MHz带宽中的无线电接入技术。此外,应用根据UE的信道状态确定调制方案和信道编码率的自适应调制和编码方案。S-GW 3130是用于提供数据承载的设备,并且在MME3125的控制下生成或移除数据承载。MME是用于执行各种控制功能以及管理UE的移动性的功能的设备,并且连接到多个ENB。
图32示出了可以应用本公开的LTE系统中的无线协议结构。
参照图32,LTE系统的无线协议分别包括UE和ENB中的PDCP 3205和3240、RLC 3210和3235、以及MAC 3215和3230。PDCP 3205和3240执行诸如压缩/解压缩IP报头的操作。下面描述PDCP的主要功能。
-报头压缩和解压缩功能(报头压缩和解压缩:仅ROHC)
-用户数据传输功能(用户数据的传送)
-顺序传递功能(用于RLC AM的PDCP重建过程时的上层PDU的按顺序传递)
-重新排序功能(用于DC中的分割承载(仅支持RLC AM):用于发送的PDCP PDU路由和用于接收的PDCP PDU重新排序)
-重复检测功能(用于RLC AM的PDCP重建过程时,低层SDU的重复检测)
-重新发送功能(对于RLC AM,在切换时重新发送PDCP SDU,并且对于DC中的分割承载、在PDCP数据-恢复过程时重新发送PDCP PDU)
-加密和解密功能(加密和解密)
-基于定时器的SDU移除功能(上行链路中的基于定时器的SDU丢弃)
RLC 3210和3235将PDCP PDU重新配置为适当的大小,并执行ARQ操作。下面描述RLC的主要功能。
-数据传输功能(上层PDU的传送)
-ARQ功能(通过ARQ的纠错(仅用于AM数据传送))
-级联、分段和重组功能(RLC SDU的级联、分段和重组(仅用于UM和AM数据传送))
-重新分段功能(RLC数据PDU的重新分段(仅用于AM数据传送))
-重新排序功能(RLC数据PDU的重新排序(仅用于UM和AM数据传送)
-重复检测功能(仅用于UM和AM数据传送))
-错误检测功能(协议错误检测(仅用于AM数据传送))
-RLC SDU删除功能(RLC SDU丢弃(仅用于UM和AM数据传送))
-RLC重建功能(RLC重建)
MAC 3215和3230与配置在一个UE中的各种RLC层实体连接,并且执行RLC PDU到MAC PDU的复用以及RLC PDU与MAC PDU的解复用。下面描述MAC的主要功能。
-映射功能(逻辑信道和传输信道之间的映射)
-复用和解复用功能(在传输信道上,将属于一个或不同逻辑信道的MAC SDU复用到传递到物理层的传输块(TB)中,或将属于一个或不同逻辑信道的MAC SDU从物理层传递的传输块(TB)中解复用)
-调度信息报告功能(调度信息报告)
-HARQ功能(通过HARQ的纠错)
-逻辑信道优先级控制功能(一个UE的逻辑信道之间的优先级处理)
-UE优先级控制功能(借助于动态调度的UE之间的优先级处理)
-MBMS服务识别功能(MBMS服务识别)
-传输格式选择功能(传输格式选择)
-填充功能(填充)
物理层3220和3225执行对高层数据进行信道编码和调制以产生OFDM符号、并通过无线电信道发送OFDM符号的操作,或者执行对通过无线电信道接收的OFDM符号进行解调和信道解码、并将解调和信道解码的OFDM符号发送到高层的操作。
图33示出了可以应用本公开的下一代移动通信系统的结构。
参照图33,下一代移动通信系统(以下称为NR或5G)的无线电接入网包括下一代基站3310(新无线电节点B,以下称为NR gNB或NR NB)和新无线电核心网(NR CN)3305。用户终端3315(以下称为新无线电用户设备(NR UE)或终端)通过NR gNB 3310和NR CN 3305接入外部网络。
图33中的NR gNB 3310对应于传统LTE系统中的演进节点B(eNB)。NR gNB可以通过无线电信道连接到NR UE 3315,并且可以提供比传统节点B更好的服务。由于在下一代移动通信系统中通过共享信道服务所有用户业务,因此需要一种设备,用于收集和调度UE的缓冲器状态、可用发送功率状态和信道状态的状态信息,其对应于NR NB 3310。
一个NR gNB通常控制多个小区。NR系统可以具有大于或等于常规最大带宽的带宽,以便与常规LTE系统相比实现超高数据传输,并且波束成形技术可以通过作为OFDM方案的无线电接入技术附加地移植到NR系统上。此外,还应用了根据UE的信道状态确定调制方案和信道编码率的自适应调制和编码方案。
NR CN 3305执行支持移动性、配置承载和配置QoS的功能。NR CN是不仅执行管理UE的移动性的功能、而且执行各种控制功能、并且连接到多个eNB的设备。此外,下一代移动通信系统可以链接到传统LTE系统,并且NR CN通过网络接口连接到MME 3325。MME连接到作为传统基站的eNB3330。
图34示出了可以应用本公开的下一代移动通信系统的无线协议结构。
参照图34,在下一代移动通信系统的无线协议中,UE和NR gNB分别包括NR PDCP3405和3440、NR RLC 3410和3435、以及NR MAC 3415和3430。NR PDCP 3405和3440的主要功能可以包括以下功能中的一些。
-报头压缩和解压缩功能(报头压缩和解压缩:仅ROHC)
-用户数据传输功能(用户数据的传送)
-顺序传递功能(上层PDU的按顺序传递)
-非顺序传递功能(上层PDU的无序传递)
-重新排序功能(用于接收的PDCP PDU重新排序)
-重复检测功能(低层SDU的重复检测)
-重新发送功能(PDCP SDU的重新发送)
-加密和解密功能(加密和解密)
-基于定时器的SDU移除功能(上行链路中的基于定时器的SDU丢弃)
NR PDCP设备的重新排序功能是基于PDCP序列号(SN)顺序地重新排序由低层接收的PDCP PDU的功能,并且可以包括:顺序地将重新排序的数据传送到高层的功能;直接发送记录的数据的功能;记录由于重新排序而丢失的PDCP PDU的功能;向发送侧报告丢失的PDCP PDU的状态的功能;以及请求重新发送丢失的PDCP PDU的功能。
NR RLC 3410和3435的主要功能可以包括以下功能中的一些。
-数据传输功能(上层PDU的传送)
-顺序传递功能(上层PDU的按顺序传递)
-非顺序传递功能(上层PDU的无序传递)
-ARQ功能(通过ARQ的纠错)
-级联、分段和重组功能(RLC SDU的级联、分段和重组)
-重新分段功能(RLC数据PDU的重新分段)
-重新排序功能(RLC数据PDU的重新排序)
-重复检测功能(重复检测)
-错误检测功能(协议错误检测)
-RLC SDU删除功能(RLC SDU丢弃)
-RLC重建功能(RLC重建)
NR RLC设备的顺序传递功能(按顺序传递)是将从低层接收到的PDCP PDU顺序地传送到高层的功能,并且可以包括:当一个原始RLC SDU被划分为多个RLC SDU然后被接收时,重组并发送RLC SDU的功能;基于RLC序列号(SN)或PDCP SN,对接收到的RLC PDU重新排序的功能;记录由于重新排序而丢失的PDCP PDU的功能;向发送侧报告丢失的PDCP PDU的状态的功能;如果存在丢失的RLC SDU,则请求重新发送丢失的PDCP PDU的功能;如果即使存在丢失的RLC SDU,而预定定时器期满,则顺序地仅将在丢失的RLC SDU之前的RLC SDU传送到高层的功能;顺序地将在定时器开始之前接收到的所有RLC SDU传送到高层的功能;或者如果即使存在丢失的RLC SDU,而预定定时器期满,则顺序地将直到该时间点接收到的所有RLC SDU传送到高层的功能。此外,NR RLC设备可以按照RLC PDU的接收顺序(根据到达顺序而不管序列号或SN)顺序地处理RLC PDU,并且可以将RLC PDU传送到PDCP设备而不管其顺序(无序传送)。如果RLC SDU是段,则NRRLC设备可以接收存储在缓冲器中或将要被接收的段,将段重新配置为一个完整的RLC PDU,处理RLC PDU,然后将其发送到PDCP设备。NRRLC层可以不包括级联功能,并且该功能可以由NR MAC层执行,或者可以用NR MAC层的复用功能替换。
NR RLC设备的非顺序传递功能(无序传递)是将从低层接收到的RLC SDU直接传送到高层的功能,而不管RLC SDU的顺序如何,并且可以包括:当一个原始RLC SDU被划分为多个RLC SDU然后被接收时,重组和发送RLC PDU的功能;以及存储接收到的RLC PDU的RLC SN或PDCP SN、重新排序RLC PDU、并且记录丢失的RLC PDU的功能。
NR MAC 3415和3430可以连接到配置在一个UE中的多个NR RLC层实体,并且NRMAC的主要功能可以包括以下功能中的一些。
-映射功能(逻辑信道和传输信道之间的映射)
-复用和解复用功能(MAC SDU的复用/解复用)
-调度信息报告功能(调度信息报告)
-HARQ功能(通过HARQ的纠错)
-逻辑信道优先级控制功能(一个UE的逻辑信道之间的优先级处理)
-UE优先级控制功能(借助于动态调度的UE之间的优先级处理)
-MBMS服务识别功能(MBMS服务识别)
-传输格式选择功能(传输格式选择)
-填充功能(填充)
NR PHY层3420和3425执行对高层数据进行信道编码和调制以产生OFDM符号、并通过无线电信道发送OFDM符号的操作,或者执行对通过无线电信道接收的OFDM符号进行解调和信道解码、并将解调和信道解码的OFDM符号发送到高层的操作。
在本公开中,gNB针对每个辅小区(Scell)在UE中配置的UE的状态被定义为激活状态、去激活状态和休眠状态,并且将描述在每个状态中支持带宽部分(BWP)的UE的操作。特别地,本公开可以提出一种BWP配置方法,所述方法允许在每个SCell的UE的休眠状态下由支持BWP的UE来发送探测参考信号(SRS)、或者测量信道状态信息-参考信号(CSI-RS),并且向eNB报告测量结果,使得eNB可以快速地配置载波聚合(CA)或双连接(DC)。
此外,本公开提出了一种新的定时器和基于该定时器对于每个SCell在三个状态之间的转变方法。eNB可以允许UE基于所提出的定时器自主地控制UE中配置的每个SCell的UE状态,从而在没有任何附加信令的情况下管理SCell。因此,eNB可以通过应用由本公开提出的方法,通过CA或DC,以较小的信令开销和较低的传输延迟快速地向UE服务较大量的数据。
所提出的方法对于在宏小区内部署小小区的环境中快速配置UE中的CA或DC可能是非常有用的。
图35示出了报告频率测量配置信息和测量结果的方法,以及根据由本公开提出的针对每个频率(例如,SCell)的UE的状态的配置,而由UE配置BWP的方法。
在图35中,如果在RRC-connected模式下发送和接收数据的UE 3501在预定或预定时间内没有发送/接收数据,则eNB或gNB 3502可以在步骤3510向UE发送RRC消息(例如,RRC连接释放(RRC Connection Release)消息、RRC连接挂起(RRC Connection Suspend)消息、或新RRC消息(例如,去激活)),并且在步骤3515将UE切换到RRC-idle模式或RRC-inactive模式。
即,当处于RRC-connected模式的UE转变到RRC-idle模式或RRC-inactive模式时,在步骤3510中,网络可以发送RRC消息以指示模式切换。当UE在步骤3510中通过RRC消息转变到RRC-idle模式或RRC-inactive模式时,eNB或gNB可以将指示符插入到RRC消息中,并且指示UE在RRC-idle模式或RRC-inactive模式中是否存储和保持或丢弃SCell的配置信息或SCell状态信息(激活状态、休眠状态或非激活状态)。相应地,如果UE的移动性不大,则可以直接重新使用配置信息。
此外,RRC消息3510可以包括以下信息中的至少一条。
1.关于与要测量的目标相对应的频率的信息;每个小区的频率(关于属于一个eNB的小区或频率的信息,因为可以仅针对属于一个eNB的多个小区或频率支持CA)的信息;频带信息;频率标识符(小区标识符);要测量的测量值(参考信号接收功率(RSRP)、参考信号接收质量(RSRQ)或参考信号-信号与干扰和噪声比(RS-SINR));要测量的目标(测量对象)的标识符;测量ID或报告(report)配置ID。
2.关于区域的信息:在所述区域中UE应当在RRC-idle模式或RRC-inactive模式下执行频率测量(例如,当不存在跟踪区域(TA)时使用的默认区域信息、小区列表、RNA(RAN通知区域、)或区域信息),通过物理小区ID或eNB ID可以指示UE应当执行频率测量的区域或频率。
3.物理小区ID或eNB ID:UE可以通过其在频率测量中区分用于相同频带的不同小区或eNB。即,UE可以仅对与配置的物理小区ID或eNB ID相对应的频率或小区执行频率测量。
4.指示符:指示是否在RRC-idle模式或RRC-inactive模式中执行频率测量;或者指示是否基于通过RRC消息配置的频率配置信息或基于通过系统信息接收的频率配置信息来执行频率测量。
5.包括方法的信息:该方法当在RRC-idle模式或RRC-inactive模式中执行频率测量时,测量频率值和要测量的频率值。例如,RRC消息可以包括指示测量RSRP、RSRQ和RS-SINR中的一个或多个的配置信息。
6.频率(载波)的最大数量:当在RRC-idle模式或RRC-inactive模式中执行频率测量时,可以测量的频率(载波)的最大数量。
7.配置时间的信息,用于仅在预定时间内执行频率测量以便节省UE的电池:例如,可以通过设置定时器值,以仅当定时器被驱动时执行频率测量、并且当定时器期满时停止频率测量来节省UE的电池。即,可以包括当在RRC-idle模式或RRC-inactive模式下执行频率测量时、执行频率测量的时间信息。
8.第一时间、第二时间、次数、阈值或时段:可以配置值、并可以指示以下频率测量方法。可以基于这些值来执行频率测量,并且还可以在报告测量时报告时间戳,以便指示多长时间之前执行了测量,或者指示最近是否已经执行了测量。
A如果频率(例如,RSRP、RSRQ或RS-SINR)的信号的强度大于给定(预设或预定)阈值的这种状态被保持了预定时间(阈值和时间可以通过RRC消息在UE中配置,或者可以通过系统信息广播)并且给定了时段,则UE可以在每个对应的时段中执行测量。
B.如果频率(例如,RSRP、RSRQ或RS-SINR)的信号的强度大于预定阈值的这种状态被测量了预定次数或更多(阈值和次数可以通过RRC消息在UE中配置,或者可以通过系统信息广播)并且给定了时段,则UE可以在每个对应的时段中执行测量。
C.如果在预定时间内频率(例如,RSRP、RSRQ或RS-SINR)的信号的强度大于预定阈值的这种状态被测量了预定次数或更多(阈值和次数可以通过RRC消息在UE中配置,或者可以通过系统信息广播)并且给定了时段,则UE可以在每个对应的时段中执行测量。
D.如果在预定的第一时间内(例如,当定时器被驱动时)频率(例如,RSRP、RSRQ或RS-SINR)的信号的强度大于预定阈值的这种状态被保持了第二时间(阈值和次数可以通过RRC消息在UE中配置,或者可以通过系统信息广播)并且给定了时段,则UE可以在每个对应的时段中执行测量。
E.如果在预定的第一时间内(例如,当定时器被驱动时)频率的信号(例如,RSRP、RSRQ或RS-SINR)的强度大于预定阈值的这种状态被测量了预定次数(阈值、第一时间和次数可以通过RRC消息在UE中配置,或者可以通过系统信息广播)并且给定了时段,则UE可以在每个相应的时段中执行测量。
此外,eNB可以在步骤3510的RRC消息中插入新的指示符,以向UE指示:UE是否在RRC-idle模式或RRC-inactive模式下执行频率测量;UE是否根据系统信息接收频率测量配置信息并执行频率测量;或者UE是否基于通过RRC消息配置的频率测量配置信息来执行频率测量。
当通过步骤3510的RRC消息来指示UE转变到RRC-inactive模式时,可以预分配要用于恢复的安全密钥(例如,NCC)。将来,UE可以通过安全密钥对在RRC-inactive模式下测量的频率结果信息进行加密,并将其报告给eNB。通过如上所述预分配安全密钥,可以增强当UE执行重新接入时的安全性,并且减少由于安全配置引起的信令开销。通过预先配置的安全密钥,当发送消息3(RRC消息,例如,RRC连接恢复请求)时,UE可以加密并发送RRC消息,并且解密接收到的解密消息4(RRC消息,例如,RRC连接恢复)。
为了在RRC消息3510中一次进行多个SCell的配置,可以引入并使用公共配置参数,或者可以引入并使用每个SCell的配置参数。如果配置了公共配置参数和每个SCell的配置参数,则与公共配置参数相比,可以优先化每个SCell的配置。
例如,可以定义组标识符,并且可以定义组标识符与每个SCell标识符之间的映射关系。即,进行定义,使得一个组标识符被映射到所有SCell标识符,并且可以通过一个组标识符来指示所有SCell的公共配置信息。此外,可以通过定义多个组标识符并且定义映射到组标识符的SCell标识符来以组为单位配置小区的配置信息。
RRC消息可以包括:具有带宽部分标识符(BWP ID)的映射信息,该带宽部分标识符指示了根据SCell标识符将由SCell使用的BWP;或时间和频率资源的定时器(例如,SCellDormantTimer(用于从激活状态转变到休眠状态)或SCellDeactivationTimer(用于从激活状态转变到休眠状态))信息。此外,RRC消息可以包括对应于每个SCell的BWP配置信息。例如,可以在每个SCell中配置一个或多个带宽部分,并且如果SCell状态是激活状态或休眠状态,则可以激活一个UL BWP、一个DL BWP、一个(UL及DL)BWP(其可以被理解为UL及DLBWP,或UL及DL BWP的对(pair))、或者一个UL/DL BWP(其可以被理解为UL BWP或DL BWP中的至少一个,或UL及DL BWP对中的至少一个),并且可以将剩余的UL BWP和DL BWP或(UL及DL)BWP去激活。特别地,在休眠状态下,可以将一个UL/DL BWP配置为特定BWP。
接收步骤3510的RRC消息的UE在步骤3515中根据RRC消息的指示转变到RRC-idle模式或RRC-inactive模式。UE在RRC-idle模式或RRC-inactive模式下移动的同时执行小区重选或小区选择过程以搜索合适的小区,并且如果找到UE驻留在其上的小区,则在步骤3520中获取小区的系统信息。可以通过系统信息来广播包括在步骤3510的RRC消息中的信息或部分信息。
UE可以以RRC-idle模式或RRC-inactive模式驻留在任何小区上,并且从相应小区的系统信息(例如,LTE系统中的SIB5,下一代移动通信系统中的SIB1、SIB2、SIB3、SIB4或SIB5)获取关于执行频率测量的频率、频率的优先级和定时器信息的信息。如上所述,网络可以通过系统信息来广播频率测量配置信息,但是与网络通过小区中的系统信息来广播频率测量配置信息的方法相比,通过RRC消息在UE中配置频率测量配置信息可能更有效。这是因为网络能够准确地知道RRC-connected模式中的UE能力,并且因此配置更合适的频率测量配置信息。
在步骤3525中,处于RRC-idle模式或RRC-inactive模式的UE可以根据通过步骤3510的RRC消息配置的频率测量信息、或通过步骤3520的系统信息配置的频率测量信息来执行频率测量。
将来,当前未配置连接的UE(即,处于RRC-idle模式或RRC-inactive模式的UE)在生成要发送的数据时执行与eNB的RRC连接建立过程。UE在步骤3530和3535中通过随机接入过程建立与eNB的后向传输同步(具体地,UE向eNB发送前导码,并且eNB响应于前导码向UE发送随机接入响应(RAR)),并且在步骤3540中向eNB发送RRCConnectionRequest消息。该消息包括与UE的标识符建立连接的原因(establishmentCause)。在步骤3545中,eNB发送RRCConnectionSetup消息以允许UE建立RRC连接。该消息包括RRC连接配置信息。RRC连接也被称为信令无线承载(SRB),并且用于发送和接收作为UE和eNB之间的控制消息的RRC消息。在步骤3550中,建立RRC连接的UE向eNB发送RRCConnectionSetupComplete消息。
RRCConnetionSetupComplete消息可以包括与服务请求相对应的控制消息,UE通过该控制消息向MME做出用于建立预定服务的承载的请求。eNB将包括在RRCConnetionSetupComplete消息中的服务请求SERVICE REQUEST消息发送到MME,并且MME确定是否提供由UE请求的服务。如果基于确定的结果而确定提供由UE请求的服务,则MME向eNB发送初始上下文建立请求INITIAL CONTEXT SETUP REQUEST消息。该消息包括要应用于DRB配置的QoS信息和要应用于DRB的安全相关信息(例如,安全密钥和安全算法)。eNB在步骤3555和3560中与UE交换SecurityModeCommand消息和SecurityModeComplete消息,以便完全设置安全性。
如果在步骤3555和3560中已经完全设置了安全性,则eNB在步骤3570中向UE发送RRCConnectionReconfiguration消息。该消息包括用于处理用户数据的DRB的配置信息,并且在步骤3575中,UE通过应用该信息来配置DRB,并且向eNB发送RRCConnectionReconfigurationComplete消息。
可以引入公共配置参数并将其用于步骤3570的RRC消息(RRC连接重新配置),以便一次进行针对许多SCell的配置,并且可以引入并使用针对SCell中的每一个的配置参数。如果配置了公共配置参数和每个SCell的配置参数,则与公共配置参数相比,可以优先化每个SCell的配置。例如,可以定义组标识符,并且可以定义组标识符与每个SCell标识符之间的映射关系。即,进行定义,使得一个组标识符被映射到所有SCell标识符,并且可以通过一个组标识符来指示所有SCell的公共配置信息。此外,可以通过定义多个组标识符并且定义映射到组标识符的SCell标识符来以组为单位配置小区的配置信息。
RRC消息可以包括具有带宽部分ID的映射信息,所述带宽部分ID指示根据SCell标识符将由SCell使用的带宽部分,或指示时间和频率资源的定时器(例如,SCellDormantTimer或SCellDeactivationTimer)信息。此外,RRC消息可以包括与每个SCell相对应的BWP配置信息。例如,可以在每个SCell中配置一个或多个带宽部分,并且如果SCell状态是激活状态或休眠状态,则可以激活一个UL BWP、一个DL BWP、一个(DL和UL)BWP、或一个UL/DL BWP,并且可以去激活剩余的UL BWP和DL BWP、或(UL和DL)BWP。特别地,在休眠状态下,一个UL/DL BWP可以被配置为特定BWP。
当把SCell配置在RRC消息中时,可以将初始状态配置为激活状态、休眠状态或去激活状态。如果当发送SCell的配置信息时,将SCell配置为具有与激活状态或休眠状态相对应的初始状态,则UE可以直接执行并报告针对SCell的频率测量,从而支持eNB对CA技术的快速应用。
如果将SCell配置为具有与激活状态或休眠状态相对应的初始状态,则UE可以向eNB发送SRS,并且因此支持eNB或UE对载波聚合技术的快速应用。可以通过MAC控制信息(MAC控制元素)向处于RRC-connected模式的UE指示每个SCell的激活状态、休眠状态或去激活状态的状态转变,并且如果SCell处于激活状态或休眠状态,则处于RRC-connected模式的UE执行频率测量,向eNB报告频率测量结果,或者向eNB发送SRS。
频率测量报告可以通过RRC消息或MAC控制信息来发送。如果将用于每个SCell的UE的状态通过RRC消息而配置为激活状态,则RRC消息可以包括指示在哪里开始PDCCH监视、在哪里开始关于频率(信道或小区)测量结果的报告、或者在哪里发送探测参考信号的整数。例如,可以在与所指示的整数(例如,子帧、时隙或TTI)相对应的时间单元之后开始PDCCH监视或关于频率测量结果的报告。
如果将用于每个SCell的UE的状态通过RRC消息而配置为休眠状态,则RRC消息可以包括指示何时开始关于频率(信道或小区)测量的报告、或者何时发送SRS的整数。例如,可以在与所指示的整数(例如,子帧、时隙或TTI)相对应的时间单元之后开始测量结果报告或SRS传输。
如果通过RRC消息配置了SCell的初始状态,则eNB可以定义包括在RRC消息中的指示符以快速应用频率聚合技术,并且将每个SCell的初始状态配置为激活状态或休眠状态。如果快速频率聚合技术不是必需的,则eNB可以将每个SCell的初始状态配置为去激活状态。
如果在RRC消息中配置了定时器值并且定时器值已经到期,则可以将UE配置为自动地将SCell的状态从激活状态切换到休眠状态(定时器可以是SCellDormantTimer)、从休眠状态切换到去激活状态(定时器可以是SCellDorDeactivationTimer)、从激活状态切换到去激活状态(定时器可以是SCellDeactivationTimer)、或者从去激活状态切换到休眠状态(定时器可以是SCellDeactDormantTimer),从而节省电池并且减少信令开销。当执行初始配置时,在执行切换时,或者当eNB在RRC-connected模式下向UE发送RRC消息时,可以执行SCell的配置。此外,可以将eNB配置为,当处于RRC-connected模式的UE的SCell的状态是激活状态或休眠状态时,激活一个UL BWP或DL BWP、或者去激活剩余的BWP。
与UE完全建立DRB的eNB向MME发送INITIAL CONTEXT SETUP COMPLETE(初始上下文建立完成)消息,并且接收到该消息的MME交换S1 BEARER SETUP消息和S1 BEARER SETUPRESPONSE消息,以便与S-GW建立S1承载。S1承载是S-GW与gNB之间建立的用于数据传输的连接,与DRB一一对应。如果处理器完成,则UE通过eNB和S-GW发送和接收数据。此外,eNB可以发送RRC Connection Reconfiguration消息,以便向UE提供新的配置,或者出于预定原因添加或改变配置。
接收频率测量配置信息的配置的UE可以根据UE针对每个SCell的状态(激活状态、休眠状态或去激活状态)来执行频率测量。UE可以向eNB报告满足预定条件的频率测量结果。当UE报告频率测量结果时,如果存在有效的频率测量结果,则在步骤3580中,UE可以立即或定期地通过RRC消息或MAC控制信息将频率测量结果报告给eNB。在另一方法中,UE可以仅当eNB在步骤3585中做出对频率测量信息的请求时才报告频率测量结果。在另一方法中,如果UE向eNB发送指示存在有效频率测量结果的指示符,则eNB可以根据需要向UE做出对频率测量结果的请求,并且接收频率测量结果。
对于被配置为激活状态的SCell,UE基于激活BWP来监视PDCCH以监视eNB的信号,并且根据RRC配置来执行CSI-RS、无线电资源管理(RRM)或同步信号块(SSB)测量。如果配置了不连续接收(DRX),则UE根据DRX执行CSI-RS、RRM或SSB测量,并且将测量结果报告给eNB。频率测量结果可以由UE报告给eNB或者通过定义的MAC控制信息来报告。UE可以根据RRC配置定期地或非定期地向eNB发送SRS。
对于被配置为休眠状态的SCell,UE不执行用于监视网络的指示的PDCCH监视,以便节省电池,并且基于激活BWP,根据RRC配置来执行CSI-RS或RRM测量。如果配置了DRX,则UE根据DRX执行CSI-RS、RRM或SSB测量,并将测量结果报告给eNB。此外,UE可以根据CSI-RS或SSB时段和配置的偏移来执行CSI-RS或SSB测量,并且向eNB报告测量结果。频率测量结果可以由UE报告给eNB或者通过定义的MAC控制信息来报告。UE可以根据RRC的配置定期地或非定期地向eNB发送SRS。
对于被配置为去激活状态的Scell,UE可以不监视eNB的信号,即,不监视PDCCH,执行频率测量(RRM测量),并且不向eNB报告测量结果。在去激活状态下,可以根据通过RRC配置的SCell测量报告时段来发送频率测量报告。
在本公开中,小区和载波可以指示相同的含义。SCell是指辅小区,并且对应于除了当使用载波聚合技术时向eNB发送控制信号和从eNB接收控制信号的主小区(PCell)之外的、能够发送和接收数据的附加载波或小区。
本公开提出的RRC-idle模式或RRC-inactive模式中的频率测量过程和频率配置信息可以扩展应用于RRC-connected模式下的UE。
由本公开提出的RRC-idle模式或RRC-inactive模式中的频率测量过程和频率配置信息可以独立于当RRC-idle模式或RRC-inactive模式中的UE执行小区重选过程时执行的频率测量过程来应用和执行。因此,可以存在根据UE能力能够测量的频率的最大数量,并且因此应当考虑其而设置所提出的频率测量方法的配置信息。
图36示出根据UE中配置的SCell的状态的BWP配置方法。
eNB可以在步骤3600中通过步骤3570的RRC消息在RRC-connected模式下在UE中配置SCell。此时,每个SCell可以配置多个BWP,并且一个BWP可以被指定和配置为特殊(或默认)BWP。一个BWP可以是一个UL BWP、一个DL BWP、一个(UL和DL)BWP、或者一个UL/DL BWP。当配置SCell时,eNB可以在步骤3605中将初始状态配置为激活状态,在步骤3610中将初始状态配置为休眠状态,或者在步骤3615中将初始状态配置为去激活状态。如果在步骤3605或3610中在UE中配置的SCell的状态是激活状态或休眠状态,则在步骤3620中,eNB可以激活一个UL BWP、一个DL BWP、一个(UL和DL)BWP、或者一个UL/DL BWP,并且去激活剩余的ULBWP或DL BWP、或剩余的BWP。如果在UE中配置的SCell的状态是去激活状态,则在步骤3625中,可以将所有DL BWP或UL BWP配置为去激活。
下面描述根据UE中配置的SCell的状态的UE的激活BWP操作或非激活BWP操作。虽然可以共同地应用UE的非激活BWP操作而不管配置在UE中的SCell的状态如何,但是UE的激活BWP操作可以单独地应用于配置在UE中的SCell的状态是激活状态和休眠状态的情况。
-第一操作(每个激活的SCell的激活BWP)
ο在UL-SCH上执行传输;
ο在RACH上执行传输;
ο监视PDCCH;
ο发送SRS;
ο接收DL-SCH;
ο根据存储的配置(如果有)、以及根据子条款5.8.3[3GPP TS 38.321]的规则的符号中的开始,(重新)初始化配置的授权类型1的任何挂起的配置的上行链路授权;
ο测量CSI-RS。
-第二操作(用于激活、去激活或休眠SCell的非激活BWP)
ο不在UL-SCH上执行传输;
ο不在RACH上执行传输;
ο不执行PDCCH监视;
ο不发送PUCCH;
ο不发送SRS;
ο不接收DL-SCH;
ο基于转变到非激活BWP,清除任何已配置的下行链路任务和已配置授权类型2的已配置上行链路授权;
ο挂起已配置的授权类型1的任何已配置上行链路授权;
ο不测量CSI-RS。
-第三操作(用于休眠SCell的激活BWP)
ο发送SRS;
ο测量CSI-RS并报告测量结果。
图37示出了当UE中配置的SCell的状态转变时的BWP切换操作。
在步骤3705中,当在UE中配置的SCell的状态通过MAC CE、配置的定时器(例如,SCellDeactivationTimer)、或者步骤3510或3570的RRC消息而从激活状态转变到去激活状态时,下面描述UE的BWP切换操作。
-将激活BWP切换到非激活BWP
-保持非激活BWP
在步骤3710中,当在UE中配置的SCell的状态通过MAC CE、或者步骤3510或3570的RRC消息而从去激活状态转变到激活状态时,下面描述UE的BWP切换操作。
-将预定的特殊(或默认)BWP切换到激活BWP
-将剩余的BWP保持在非激活状态
在步骤3715中,当在UE中配置的SCell的状态通过MAC CE、配置的定时器(例如,SCellDormantTimer)、或者步骤3510或3570的RRC消息而从激活状态转变到休眠状态时,下面描述UE的BWP切换操作。
-保持激活BWP
-保持非激活BWP
在步骤3715中,可以保持激活BWP,但可以将预定的特殊(或默认)BWP切换到激活BWP,且可以将传统的激活BWP切换到非激活BWP。
在步骤3720中,当在UE中配置的SCell的状态通过MAC CE、配置的定时器(例如,SCellDorActivatedTimer)、或者步骤3510或3570的RRC消息而从休眠状态转变到激活状态时,下面描述UE的BWP切换操作。
-保持激活BWP
-保持非激活BWP
在步骤3725中,当在UE中配置的SCell的状态通过MAC CE、配置的定时器(例如,SCellDeactDormantTimer)、或者步骤3510或3570的RRC消息而从去激活状态转换到休眠状态时,下面描述UE的BWP切换操作。
-将预定的特殊(或默认)BWP切换到激活BWP
-保持非激活BWP
在步骤3730中,当在UE中配置的SCell的状态通过MAC CE、配置的定时器(例如,SCellDorDeactivatedTimer)、或者步骤3510或3570的RRC消息而从休眠状态转变到去激活状态时,下面描述UE的BWP切换操作。
-将激活BWP切换到非激活BWP
-保持非激活BWP
上述步骤不必顺序地发生,并且当在UE中配置的SCell的状态通过MAC CE、配置的定时器、或者步骤3510或3570的RRC消息而转变时,根据转变的SCell状态来执行UE的BWP切换操作。
图38示出了根据在UE中配置的SCell的状态、或者当在UE中配置的SCell的状态转变时支持BWP的UE的操作。
处于RRC-connected模式的UE可以在步骤3805中从eNB接收SCell的配置,并且此时接收每个SCell的多个BWP的配置。可以预先将一个BWP指定为特殊(或默认)BWP。在步骤3810中,eNB可以配置UE中的SCell的状态,这可以与步骤3805同时执行。在步骤3815中,UE根据配置的SCell状态执行激活或非激活BWP操作,并且下面描述相关操作。
-通过激活的SCell的激活BWP发送和接收数据
ο将第一操作应用于激活的SCell的激活BWP
-通过休眠SCell的激活BWP向eNB发送SRS,或者测量CSI-RS并且向eNB报告测量结果
ο将第三操作应用于休眠SCell的激活BWP
-将第二操作应用于激活的、休眠的或去激活的SCell的非激活BWP
在步骤3820中,当接收到MAC CE、配置的定时器期满或接收到RRC消息(图35中的步骤3510或3570的RRC消息)时,在步骤3825中,在UE中配置的SCell的状态可以转变。当SCell状态转变时,UE根据转变的SCell状态执行上述BWP切换操作,然后在步骤3830中执行激活或非激活BWP操作。
图39示出了可以应用本公开的实施例的UE的结构。
参照图39,UE包括射频(RF)处理器3910、基带处理器3920、存储器3930和控制器3940。
RF处理器3910执行通过无线电信道发送和接收信号的功能,诸如信号的频带转换和放大。即,RF处理器3910将由基带处理器3920提供的基带信号上变频为RF频带信号,通过天线发送RF频带信号,然后将通过天线接收的RF频带信号下变频为基带信号。例如,RF处理器3910可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(DAC)、模数转换器(ADC)等。虽然图39仅示出了一个天线,但是UE可以包括多个天线。另外,RF处理器3910可以包括多个RF链。此外,RF处理器3910可以执行波束成形。对于波束成形,RF处理器3910可以控制通过多个天线或天线元件发送/接收的信号中的每一个的相位和大小。RF处理器可以执行MIMO,并且当执行MIMO操作时接收多个层。RF处理器3910可根据控制器的控制适当地配置多个天线或天线元件,以执行接收波束扫描、或控制接收波束的方向和波束宽度,使得接收波束对应于发送波束。
基带处理器3920根据系统的物理层标准执行基带信号和比特流之间的转换的功能。例如,在数据发送中,基带处理器3920通过对传输比特流进行编码和调制来生成复符号。在数据接收中,基带处理器3920通过对由RF处理器3910提供的基带信号的解调和解码来恢复接收比特串。例如,在OFDM方案中,当发送数据时,基带处理器3920通过对发送比特流进行编码和调制来生成复符号,将复符号映射到子载波,然后通过IFFT操作和CP插入来配置OFDM符号。此外,当接收到数据时,基带处理器3920以OFDM符号为单位划分由RF处理器3910提供的基带信号,通过FFT操作重构映射到子载波的信号,然后通过解调和解码重构接收比特流。
基带处理器3920和RF处理器3910如上所述发送和接收信号。因此,基带处理器3920或RF处理器3910可以被称为发送单元、接收单元、发送/接收单元或通信器。基带处理器3920和RF处理器3910中的至少一个可以包括多个通信模块,以便支持多种不同的无线电接入技术。另外,基带处理器3920和RF处理器3910中的至少一个可以包括不同的通信模块以处理不同频带的信号。例如,不同的无线电接入技术可以包括LTE网络和NR网络。此外,不同频带可以包括超高频(SHF)(例如,2.5GHz和5GHz)频带和毫米(mm)波(例如,60GHz)频带。
存储器3930存储诸如基本程序、应用程序和用于UE操作的设置信息的数据。存储器3930根据来自控制器3940的请求而提供存储的数据。
控制器3940控制UE的整体操作。例如,控制器3940通过基带处理器3920和RF处理器3910发送和接收信号。另外,控制器3940可将数据记录在存储器3940中并读取数据。为此,控制器3940可包括至少一个处理器。例如,控制器3940可以包括执行通信控制的通信处理器(CP)、以及控制诸如应用的高层的应用处理器(AP)。
图40示出了可以应用本公开的实施例的无线通信系统中的发送和接收点(TRP)(与eNB可互换)的配置。
如图40所示,eNB包括RF处理器4010、基带处理器4020、回程通信器4030、存储器4040和控制器4050。
RF处理器4010执行通过无线电信道发送和接收信号的功能,诸如信号的频带转换和放大。即,RF处理器4010将由基带处理器4020提供的基带信号上变频为RF频带信号,通过天线发送RF频带信号,然后将通过天线接收的RF频带信号下变频为基带信号。例如,RF处理器4010可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、DAC和ADC。虽然图40仅示出了一个天线,但是eNB可以包括多个天线。另外,RF处理器4010可以包括多个RF链。此外,RF处理器4010可以执行波束成形。对于波束成形,RF处理器4010可以控制通过多个天线或天线元件发送和接收的信号中的每一个的相位和大小。RF处理器可以通过发送一个或多个层来执行下行链路MIMO操作。
基带处理器4020执行根据无线电接入技术的物理层标准执行的基带信号和比特流之间的转换的功能。例如,在数据发送中,基带处理器4020通过对传输比特流进行编码和调制来生成复符号。在数据接收中,基带处理器4020通过对由RF处理器4010提供的基带信号的解调和解码来重构接收比特串。例如,在OFDM方案中,当发送数据时,基带处理器4020通过对发送比特流进行编码和调制来生成复符号,将复符号映射到子载波,然后通过IFFT操作和CP插入来配置OFDM符号。此外,当接收到数据时,基带处理器4020以OFDM符号为单位划分由RF处理器4010提供的基带信号,通过FFT操作重构映射到子载波的信号,然后通过解调和解码重构接收比特流。基带处理器4020和RF处理器4010如上所述发送和接收信号。因此,基带处理器4020或RF处理器4010可以被称为发射机、接收机、收发机、通信器或无线通信器。
回程通信器4030提供用于与网络内的其他节点通信的接口。
存储器4040存储诸如基本程序、应用和用于服务器操作的设置信息的数据。特别地,存储器4040可以存储关于分配给接入UE的承载的信息和来自接入UE报告的测量结果。此外,存储器4040可以存储信息,作为用于确定是向UE提供多个连接还是停止多个连接的参考。另外,存储器4040根据来自控制器4050的请求而提供存储在其中的数据。
控制器4050控制主eNB的整体操作。例如,控制器4050可以通过基带处理器4020和RF处理器4010或者通过回程通信器4030来发送和接收信号。另外,控制器4050可将数据记录在存储器4040中并读取数据。为此,控制器4050可以包括至少一个处理器。
- 下一代移动通信系统中分类和处理SDAP控制PDU的方法及相关装置
- 下一代移动通信系统中处理用于支持V2X通信的小区重选优先级的方法和装置