用于在无线通信系统中处理分组的方法和装置与流程

文档序号:20688072发布日期:2020-05-08 18:59阅读:1192来源:国知局
用于在无线通信系统中处理分组的方法和装置与流程

本公开涉及用于在下一代移动通信系统中的重建pdcp实体的方法和设备,该pdcp实体能够在报头压缩协议执行解压缩时防止错误。



背景技术:

为了满足由于第四代(4g)通信系统的商业化而对无线电数据业务的增长趋势的需求,已经进行了开发改进的第五代(5g)通信系统或pre-5g通信系统的努力。因此,将5g通信系统或pre-5g通信系统称为超4g网络通信系统或后期长期演进(lte)系统。

为了实现高数据传输速率,5g通信系统被认为是在非常高的频率(毫米波)频带(例如60ghz频带)中实现的。为了减轻在非常高的频带中无线电波的路径损耗并增加无线电波的传输距离,在5g通信系统中已经讨论了波束成形、大规模多输入多输出(mimo)、全维度mimo(fd-mimo)、阵列天线、模拟波束成形和大尺寸天线技术。

此外,为了改进系统的网络,在5g通信系统中,已经开发了诸如演进型小小区、高级型小小区、云无线接入网络(云ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协同多点(comp)、接收端干扰消除等的技术。

除此之外,在5g系统中,已经开发了作为高级编码调制(acm)方案的混合频移键控(fsk)和正交幅度调制(qam)调制(fqam)和滑动窗口叠加编码(swsc),以及作为高级接入技术的滤波器组多载波(fbmc)、非正交多址接入(noma)和稀疏码多址接入(scma)等。

同时,互联网已经从以人为中心的连接网络(人类通过该网络生成并消费信息)演变为物联网(iot)网络,该iot网络在分布式组件之间中继信息并处理信息。已经出现了通过与云服务器等的连接将大数据处理技术等与iot技术相结合的万物互联(ioe)。为了实现iot,需要诸如感测技术、有线/无线通信和网络基础设施、服务接口技术和安全技术等的技术元素,最近,已经研究了诸如传感器网络、机器到机器(m2m)、机器类型通信(mtc)等用于在设备之间进行连接的技术。在iot环境中,可以提供智能互联网技术(it)服务,该it服务通过收集和分析在所连接的物体之间生成的数据来为人类生活创造新的价值。通过将现有信息技术(it)与各种行业融合和结合,iot可以应用于诸如智能家居、智能建筑、智慧城市、智能汽车或联网汽车、智能电网、医疗保健、智能家电和高级医疗服务等领域。

因此,已经进行了各种尝试以将5g通信系统应用于iot网络。例如,可以通过诸如波束成形、mimo和阵列天线来实现诸如传感器网络、机器到机器(m2m)、机器类型通信(mtc)之类的5g通信技术。作为上述大数据处理技术的云无线接入网络(云ran)的应用也可以被认为是5g通信技术与iot技术融合的示例。



技术实现要素:

技术问题

在下一代移动通信系统中,分组数据汇聚协议(pdcp)层可以使用报头压缩协议来压缩报头。然而,为了应用报头压缩协议,发送端pdcp层和接收端pdcp层应当彼此交换报头压缩协议信息并且被同步。但是,如果当pdcp实体在切换或无线链路失败(rlf)过程中执行重建过程时pdcp层未考虑先前接收的乱序数据,则报头压缩协议可能无法执行报头解压缩并导致错误。

本公开涉及一种用于在下一代移动通信系统中使用一个无线资源控制(rrc)消息在多个服务小区中设置上行链路半静态调度并指定每个上行链路半静态调度的激活方案的方法和装置。特别地,在lte中,仅在特定小区中支持半静态调度。然而,在下一代移动通信系统中,需要支持各种服务,使得即使在其他服务小区中也可以生成以低延迟重复发送的业务。为此,在另一服务小区中执行指示上行链路传输资源分配和定期性传输资源使用的操作可能是有利的。

本公开的各方面不限于以上内容。即,本公开所属领域的技术人员可以从以下描述中理解本公开未提及的其他方面。

问题的解决方案

根据本公开的一方面,提供了一种无线通信系统中的终端的分组处理方法,所述分组处理方法包括:识别接收的分组的序列号;缓存所接收的分组,其中,所接收的分组的序列号在多个分组的序列顺序中失序;以及响应于接收到分组数据汇聚协议(pdcp)重建请求,对所接收的分组执行报头解压缩。

执行报头解压缩可以包括:接收所述pdcp重建请求;识别是否根据所述pdcp重建请求配置了所述报头压缩协议;以及当所述报头压缩协议未根据所述pdcp重建请求配置时,使用所述报头压缩协议对所接收的分组执行报头解压缩。

所述报头压缩协议可以包括鲁棒性报头压缩(rohc)。

所述终端的分组处理方法还可以包括:在所述pdcp重建完成之后,接收包括使用配置的报头压缩协议压缩的压缩报头的后续分组;以及缓冲所述后续分组,其中,在pdcp重建完成之后,所述接收的分组包括关于所述配置的报头压缩协议的信息。

所述终端的分组处理方法还可以包括:使用所配置的报头压缩协议对所接收的分组执行报头解压缩;识别所接收的包括解压缩报头的分组的序列号;以及当所接收的包括解压缩报头的分组的序列号是顺序的时,向上层发送所述包括解压缩报头的分组。

根据本公开的一方面,提供了一种无线通信系统中的基站的分组发送方法,所述分组发送方法包括:向终端发送包括使用报头压缩协议压缩的压缩报头的第一分组;当分组数据汇聚协议(pdcp)重建被请求时,确定是否配置所述报头压缩协议;以及在所述pdcp重建完成之后,向所述终端发送包括使用配置的报头压缩协议压缩的压缩报头的第二分组。

在所述pdcp重建完成之后,发送到所述终端的第二分组可以包括关于所述配置的报头压缩协议的信息。

所述第一报头压缩协议和所述配置的报头压缩协议可以包括鲁棒性报头压缩(rohc)。

根据本公开的一方面,提供了一种无线通信系统中的终端,所述终端包括:收发器;以及控制器,所述控制器被配置为:识别接收的分组的序列号;缓存所接收的分组,其中,所接收的分组的序列号在多个分组的序列顺序中失序;以及响应于接收到分组数据汇聚协议(pdcp)重建请求,对所接收的分组执行报头解压缩。

所述控制器可以接收所述pdcp重建请求;识别是否根据所述pdcp重建请求配置了所述报头压缩协议;以及当所述报头压缩协议未根据所述pdcp重建请求配置时,使用所述报头压缩协议对所接收的分组执行报头解压缩。

所述报头压缩协议可以包括鲁棒性报头压缩(rohc)。

所述控制器可以在所述pdcp重建完成之后,接收包括使用配置的报头压缩协议压缩的压缩报头的后续分组,并且缓冲所述后续分组,其中,在pdcp重建完成之后,所述接收的分组包括关于所配置的报头压缩协议的信息。

所述控制器可以在所述pdcp重建完成之后使用所配置的报头压缩协议对所接收的分组执行报头解压缩,识别所接收的包括解压缩报头的分组的序列号,并且当所接收的包括解压缩报头的分组的序列号是顺序的时向上层发送所述包括解压缩报头的分组。

根据本公开的一方面,提供了一种无线通信系统中的基站,所述基站包括:收发器;以及控制器,所述控制器被配置为向终端发送包括使用报头压缩协议压缩的压缩报头的第一分组;当分组数据汇聚协议(pdcp)重建被请求时,确定是否配置所述报头压缩协议;以及在所述pdcp重建完成之后,向所述终端发送包括使用配置的报头压缩协议压缩的压缩报头的第二分组。

在所述pdcp重建完成之后,发送到所述终端的第二分组可以包括关于所配置的报头压缩协议的信息。

根据本公开的一方面,提供了一种终端的数据传输方法,所述数据传输方法包括:通过无线资源控制(rrc)信令接收关于用于半静态调度(sps)的上行链路许可的信息;基于所述关于上行链路许可的信息,向基站发送数据,其中,所述关于上行链路许可的信息包括以下信息中的至少一项:关于用于识别应用了半静态调度的终端的标识的信息、关于应用于半静态调度的harq处理器的数量的信息、关于分配给半静态调度的资源的周期的信息、以及关于通过半静态调度发送的数据的传输格式的信息。

有益效果

根据本公开的各方面,在下一代移动通信系统中提供了正确的pdcp实体重建过程,使得pdcp实体即使由于切换、无线链路失败(rlf)等而执行了重建过程,也不会发生报头解压缩失败的错误。

对于下一代移动通信系统中要求低延迟和高可靠性的业务,可能需要激活快速传输资源和预先配置的资源使用,但是未定义用于支持该业务的结构。根据本公开,通过提出用于配置和激活上行链路半静态调度的方法,能够不仅在特定小区中而且在其他服务小区中支持快速传输资源激活和定期性传输。

本公开的各方面可以实现的效果不限于以上所述的。即,本公开所属领域的技术人员可以从以下描述中理解未提及的其他效果。

附图说明

图1a是示出了根据实施例的可以应用本公开的lte系统的结构的视图;

图1b是示出了根据实施例的在可以应用本公开的lte系统中的无线协议结构的视图;

图1c是示出了根据实施例的可以应用本公开的下一代移动通信系统的结构的视图;

图1d是示出了根据实施例的可以应用本公开的下一代移动通信系统的无线协议结构的视图;

图1e是根据实施例的用于描述本公开中的通过将终端从rrc空闲模式切换到rrc连接模式来建立到网络的连接的过程的视图;

图1f是根据实施例的用于描述本公开中的报头压缩协议(鲁棒性报头压缩(rohc))的视图;

图1g是根据实施例的用于描述本公开中的发送pdcp实体和接收pdcp实体的数据处理过程的视图;

图1h是根据实施例的用于描述在下一代移动通信系统中的切换过程的视图;

图1i是根据实施例的用于描述如图1h所示的当发送端pdcp实体和接收端pdcp实体在切换过程中使用rohc协议时,在接收端pdcp实体中发生解压缩错误的场景的视图;

图1j是根据实施例的用于描述在下一代移动通信系统中解决如图1i所示的问题的实施例的视图;

图1k是根据实施例的用于描述如图1h所示的当发送端pdcp实体和接收端pdcp实体在切换过程中使用rohc协议时,在接收端pdcp实体中发生解压缩错误的另一场景的视图;

图1l是根据实施例的用于描述在根据本公开的下一代移动通信系统中解决如图1k所示的问题的实施例的视图;

图1m是示出了根据实施例的当接收pdcp实体过时或接收重复的pdcppdu时的操作的视图;

图1n是示出了根据实施例的当在amdrb中操作的接收pdcp实体接收到pdcp实体重建请求时的操作的视图;

图1o是示出了根据实施例的终端的结构的视图;

图1p是示出了根据实施例的无线通信系统中的基站的配置的框图;

图2a是示出了为了说明本公开而参考的lte系统的结构的视图;

图2b是示出了为了说明本公开而参考的lte系统中的无线协议结构的视图;

图2c是示出了根据实施例的应用了本公开的下一代移动通信系统的结构的视图;

图2d是示出了根据实施例的可以应用本公开的下一代移动通信系统的无线协议结构的视图;

图2e是根据实施例的用于描述lte系统中的半静态调度操作的视图;

图2f是根据实施例的用于描述在lte系统中的数据传输和重传操作的视图;

图2g是示出了本公开的实施例的整体操作的视图;

图2h是用于详细描述本公开的实施例的第一sps操作的视图;

图2i是用于详细描述本公开的实施例的第二sps操作的视图;

图2j是示出了根据本公开的实施例的c-rntisps模式的整体操作的视图;

图2k是示出了根据实施例的终端的整体操作的视图;

图2l是示出了根据实施例的终端的内部结构的框图;以及

图2m是示出了根据实施例的基站的配置的框图。

具体实施方式

在下文中,将参考附图详细描述本公开的示例性实施例。在整个附图中,相同的附图标记表示相同的元件。此外,省略了与公知功能或配置有关的详细描述,以避免不必要地模糊本公开。

在描述本公开的实施例时,将省略本公开所属领域的技术人员公知的并且与本公开不直接相关的技术内容的描述。

在附图中一些组件被放大、省略或示意性地示出。此外,每个组件的大小不准确地反映其实际大小。

从以下参考附图的实施例的详细描述中,本公开的各个方面和实现本公开的方法将变得显而易见。然而,本公开不限于本文公开的实施例,而是将以各种形式实现。实施例已经被描述为是完整的并且被提供,以使得本领域技术人员可以容易地理解本公开的范围。

在此情况下,可以理解的是,处理流程图的每个框和流程图的组合可以由计算机程序指令来执行。因为这些计算机程序指令可以存储在存储器中,并且可以由用于通用计算机,专用计算机或其他可编程数据处理设备的处理器执行,所以这些由计算机或其他可编程数据处理设备的处理器执行的指令可以执行流程图的块。因为这些计算机程序指令还可以存储在计算机或其他可编程数据处理设备的计算机可用或计算机可读存储器中,以实现特定方案中的功能,所以存储在计算机可用或计算机可读存储器中的计算机程序指令也可以产生包括指令装置的制造物品,该指令装置执行流程图的块中描述的功能。因为计算机程序指令也可以存储在计算机或其他可编程数据处理设备上,所以指令在计算机或其他可编程数据处理设备上执行一系列操作步骤以创建由计算机执行的过程从而执行计算机或者其他可编程数据处理设备也可以提供用于执行流程图的块中描述的功能的步骤。

另外,每个块可以指模块、段或代码中的一些,包括用于执行特定逻辑功能的一个或更多个可执行指令。此外,在一些实施例中,块中提到的功能的发生与顺序无关。例如,取决于相应的功能,连续示出的两个块可以基本上同步执行或以相反的顺序执行。

这里,在本公开中使用的术语“单元”是指诸如fpga和asic之类的软件或硬件组件,并且“单元”执行实施例的任何功能。但是,“单元”的含义不限于软件或硬件。“单元”可以被配置为位于可以寻址的存储介质中,并且还可以被配置为通过执行一个或更多个处理器来再现。因此,例如,“单元”包括诸如软件组件、面向对象的软件组件、类组件以及任务组件之类的组件和处理器、功能、属性、过程、子例程、程序代码段、驱动器、固件、微代码、电路、数据、数据库、数据结构、表、阵列和变量。组件和“单元”中提供的功能可以与更少数量的组件和“单元”组合,或者可以进一步分离为额外组件和“单元”。另外,组件和“单元”也可以通过执行设备或安全多媒体卡内的一个或更多个cpu来实现。

<第一实施例>

为了便于说明,示例了以下描述中使用的用于标识接入节点的术语、用于指示网络实体的术语、用于指示消息的术语、用于指示网络实体之间的接口的术语、用于指示各种类型的标识信息的术语等。此外,本公开不限于以下描述的术语,并且可以理解指示具有等同技术含义的对象的其他术语。

在下文中,为了便于解释,本公开使用在第三代合作伙伴计划长期演进(3gpplte)中定义的术语和名称。然而,本公开不限于该术语和名称,而是还可以等同地应用于根据其他标准的系统。在本公开中,为了便于解释,可以将enb或演进nodeb与gnb结合使用。即,由enb描述的基站可以代表gnb,并且其术语不受限制。

图1a是示出了根据实施例的可以应用本公开的lte系统的结构的视图。

如图1所示,lte系统的无线接入网被配置为包括下一代基站(演进节点b,下文称为enb、节点b或基站)1a-05、1a-10、1a-15和1a-20,移动管理实体(mme)1a-25和服务网关(s-gw)1a-30。用户设备(下文称为ue或终端)1a-35通过enb1a-05至1a-20和s-gw1a-30接入外部网络,例如因特网。

在图1a中,enb1a-05至1a-20对应于通用移动电信系统(umts)系统的现有节点b。enb通过无线信道连接到ue1a-35,并且比现有节点b承担更复杂的角色。在lte系统中,除了实时服务(例如通过因特网协议的因特网语音协议(voip))之外,所有用户业务都通过共享信道提供;因此,需要一种用于收集和调度状态信息(诸如缓冲状态、可用传输功率状态和终端的信道状态)的设备。在此,enb1a-05至1a-20负责收集和调度。一个enb通常控制多个单元。例如,为了实现100mbps的传输速率,lte系统使用例如20mhz的带宽中的正交频分复用(下文称为ofdm)作为无线接入技术。此外,应用了根据终端的信道状态确定调制方案和信道编码率的自适应调制和编码(下文称为amc)方案。s-gw1a-30是用于提供数据承载的设备,并且根据mme1a-25的控制来生成或移除数据承载。mme是用于执行终端的移动管理功能和各种控制功能的设备,并且连接到多个基站。

图1b是示出了根据实施例的在可以应用本公开的lte系统中的无线协议结构的视图。

参考图1b,lte系统的无线协议被配置为分别在终端和enb中分别包括分组数据汇聚协议(pdcp)1b-05和1b-40、无线链路控制(rlc)1b-10和1b-35、媒体访问控制(mac)1b-15和1b-30、以及物理层1b-20和1b-25。分组数据汇聚协议(pdcp)1b-05和1b-40负责诸如ip报头压缩和解压缩的操作。pdcp的主要功能概括如下:

报头压缩和解压缩功能(报头压缩和解压缩:仅rohc);

用户数据的传输功能(用户数据的传输);

按顺序传送功能(在针对rlcam的pdcp重建过程中按顺序传送上层pdu);

重排序功能(对于dc中的分离承载(仅支持rlcam),用于传输的pdcppdu路由和用于接收的pdcppdu重排序);

重复检测功能(在针对rlcam的pdcp重建过程中重复检测下层sdu);

重传功能(在切换时重传pdcpsdu,并且对于dc中的分离承载,在针对rlcam的pdcp数据恢复过程中重传pdcppdu);

加密和解密功能(加密和解密);以及

基于定时器的sdu丢弃功能(在上行链路中基于定时器的sdu丢弃)。

无线链路控制(下文称为rlc)1b-10和1b-35将pdcp分组数据单元(pdu)重新配置为合适的大小以执行arq操作等。rlc的主要功能概括如下:

数据传输功能(传输上层pdu);

arq功能(通过arq进行纠错(仅用于am数据传送));

级联、分段、重组功能(rlcsdu的级联、分段和重组(仅用于um和am数据传送));

重分段功能(rlc数据pdu的重分段(仅用于am数据传送));

重排序功能(rlc数据pdu的重排序(仅用于um和am数据传送);

重复检测功能(重复检测(仅用于um和am数据传送));

错误检测功能(协议错误检测(仅用于am数据传送));

rlcsdu丢弃功能(rlcsdu丢弃(仅用于um和am数据传送));以及

rlc重建功能(rlc重建)。

mac1b-15和1b-30连接到在一个终端中配置的多个rlc层实体,并且执行将rlc协议数据单元(pdu)复用到macpdu并且将rlcpdu从macpdu解复用的操作。mac的主要功能概括如下:

映射功能(逻辑信道和传输信道之间的映射);

复用/解复用功能(将属于一个或不同逻辑信道的macsdu复用到传输块(tb)/从传输块(tb)解复用,该传输块(tb)在传输信道上被传送到物理层/从物理层传送);

调度信息报告功能(调度信息报告);

harq功能(通过harq进行纠错);

逻辑信道之间的优先级处理功能(一个ue的逻辑信道之间的优先级处理);

终端之间的优先级处理功能(通过动态调度在ue之间进行优先级处理);

mbms服务识别功能(mbms服务识别);

传输格式选择功能(传输格式选择);以及

填充功能(填充)。

物理层1b-20和1b-25执行以下操作:对上层数据进行信道编码和调制;将上层数据作为ofdm符号并将其发送到无线信道;或者对通过无线信道接收的ofdm符号进行解调和信道解码并将被解调和信道解码的ofdm符号传送到上层。

图1c是示出了根据实施例的可以应用本公开的下一代移动通信系统的结构的视图。

参考图1c,下一代移动通信系统的无线接入网(下文称为nr或5g)被配置为包括下一代基站(新空口节点b,下文称为nrgnb或nr基站)和新空口核心网(nrcn)1c-05。用户终端(新空口用户设备,下文称为nrue或ue)1c-15通过nrgnb1c-10和nrcn1c-05接入外部网络。

在图1c中,nrgnb1c-10对应于现有lte系统的演进节点b(enb)。nrgnb1c-10经由无线信道连接到nrue1c-15,并且可以提供优于现有节点b的服务。在下一代移动通信系统中,由于所有用户业务都是通过共享信道提供的,所以需要一种用于收集状态信息(诸如缓冲状态、可用传输功率状态和ue的信道状态)以执行调度的装置。nrgnb1c-10可以用作该设备。一个nrgnb通常控制多个小区。为了与当前的lte相比实现高速数据传输,nrgnb可以具有更大的最大带宽,并且可以附加地并入使用正交频分复用(下文称为ofdm)的波束成形技术作为无线接入技术。此外,应用了根据终端的信道状态确定调制方案和信道编码率的自适应调制和编码(下文称为amc)方案。nrcn1c-05可以执行诸如移动支持、承载建立、qos建立等功能。nrcn是用于执行终端的移动管理功能和各种控制功能的装置,并且连接到多个基站。另外,下一代移动通信系统可以与现有的lte系统互通,并且nrcn通过网络接口连接到mme1c-25。mme连接到作为现有基站的enb1c-30。

图1d是示出了根据实施例的可以应用本公开的下一代移动通信系统的无线协议结构的视图。

参考图1d,下一代移动通信系统的无线协议被配置为在终端和nr基站中分别包括nrpdcp1d-05和1d-40、nrrlc1d-10和1d-35、nrmac1d-15和1d-30以及nrphy1d-20和1d-25。nrpdcp1d-05和1d-40的主要功能可能包括以下一些功能:

报头压缩和解压缩功能(报头压缩和解压缩:仅rohc);

用户数据的传输功能(用户数据的传输);

按顺序传送功能(上层pdu的按顺序传送);

无序传送功能(上层pdu的无序传送);

重排序功能(用于接收的pdcppdu重排序);

重复检测功能(下层sdu的重复检测);

重传功能(pdcpsdu的重传);

加密和解密功能(加密和解密);以及

基于定时器的sdu丢弃功能(在上行链路中基于定时器的sdu丢弃)。

在此情况下,nrpdcp实体的重排序功能是指基于pdcp序列号(sn)按顺序重新排列在下层中接收的pdcppdu的功能,并且可以包括将数据按重排顺序传送到上层的功能、不考虑顺序而直接传输数据的功能、记录由于重排顺序而丢失的pdcppdu的功能、将丢失的pdcppdu的状态报告给发送侧的功能、以及请求重传丢失的pdcppdu的功能。

nrrlc1d-10和1d-35的主要功能可以包括以下一些功能:

数据传输功能(传输上层pdu);

按顺序传送功能(上层pdu的按顺序传送);

无序传送功能(上层pdu的无序传送);

arq功能(通过arq进行纠错);

级联、分段、重组功能(rlcsdu的级联、分段和重组);

重分段功能(rlc数据pdu的重分段);

重排序功能(rlc数据pdu的重排序);

重复检测功能(重复检测);

错误检测功能(协议错误检测);

rlcsdu丢弃功能(rlcsdu丢弃);以及

rlc重建功能(rlc重建)。

在上面的描述中,nrrlc设备的按顺序传送功能是指将从下层接收的rlcsdu顺序传送到上层的功能,并且可以包括如下功能:重新组装并传送被划分为多个rlcsdu并被接收的原始rlcsdu的功能;基于rlc序列号(sn)或pdcp序列号(sn)重新排列所接收的rlcpdu的功能;记录由于重排序而丢失的rlcpdu的功能;向发送侧报告丢失的rlcpdu的状态的功能;请求重传丢失的rlcpdu的功能;当存在丢失的rlcsdu时在丢失的rlcsdu之前仅将rlcsdu顺序传送到上层的功能;如果定时器到期,即使存在丢失的rlcsdu,也可以在预定的定时器启动之前将所有接收的rlcsdu顺序传送到上层的功能;或者如果预定定时器到期,即使存在丢失的rlcsdu,也可以将直到现在所接收的所有rlcsdu顺序传送到上层的功能。此外,nrrlc可以以接收顺序(到达顺序,其与序列号和序列号的顺序无关)来处理rlcpdu,并且可以按无序顺序将处理后的rlcpdu传送给pdcp实体。在分段的情况下,nrrlc可以接收存储在缓冲区中或稍后被接收的分段,并将rlcpdu重新配置为一个完整的rlcpdu,然后将完整的rlcpdu传送给pdcp实体。nrrlc层可以不包括级联功能,并且可以在nrmac层中执行该功能,或者可以被nrmac层的复用功能代替。

在此情况下,nrrlc设备的无序传送功能是指与顺序无关地将从下层接收的rlcsdu直接传递到上层的功能。nrrlc设备可以包括:重新组装并传送被划分为多个rlcsdu并且被接收的原始rlcsdu的功能;以及存储和重排序所接收的rlcpdu的rlcsn或pdcpsn以记录丢失(遗漏)rlcpdu的功能。

nrmac1d-15和1d-30可以连接到配置在一个终端中的多个nrrlc层装置,并且nrmac的主要功能可以包括以下一些功能:

映射功能(逻辑信道和传输信道之间的映射);

复用和解复用功能(macsdu的复用/解复用);

调度信息报告功能(调度信息报告);

harq功能(通过harq进行纠错);

逻辑信道之间的优先级处理功能(一个ue的逻辑信道之间的优先级处理);

终端之间的优先级处理功能(通过动态调度在ue之间进行优先级处理);

mbms服务识别功能(mbms服务识别);

传输格式选择功能(传输格式选择);以及

填充功能(填充)。

nrphy层1d-20和1d-25可以执行以下操作:对上层数据进行信道编码和调制、将上层数据作为ofdm符号并将其发送到无线信道、或者对通过无线信道接收的ofdm符号进行解调和信道解码并将被解调和信道解码的ofdm符号传送到上层。

图1e是根据本实施例的用于描述本公开中的通过将终端从rrc空闲模式切换到rrc连接模式来建立到网络的连接的过程的视图。

在图1e中,如果发送和接收数据的终端在rrc连接模式下不发送或不接收数据一预定时间,则基站可以向终端发送rrcconnectionrelease消息,以将终端切换到rrc空闲模式(1e-01)。如果当前未连接的终端(下文称为空闲模式ue)生成了要稍后发送的数据,则该终端与基站执行rrc连接建立过程。终端通过随机接入过程建立与基站的上行链路传输同步,并将rrcconnectionrequest消息发送到基站(1e-05)。该消息包括与终端的标识符连接的establishmentcause。基站发送rrcconnectionsetup消息,以允许终端设置rrc连接(1e-10)。该消息包括用于每个服务/承载/每个rlc装置或每个逻辑信道或每个承载的配置信息,并且可以包括关于是否针对每个承载/逻辑信道使用rohc的信息、rohc配置信息(例如,rohc版本、初始信息等)、statusreportrequired信息(基站向终端指示pdcp状态报告的信息)、drb-continuerohc信息(指示rohc配置信息保持在当前配置并且可以通过被包括在mobilitycontrolinfo消息中来发送的配置信息)、指示符(delayedretransmission),该指示符当在切换时执行重传时接收并重传pdcp状态报告,等等。rrcconnectionsetup消息包括rrc连接建立信息等。rrc连接也被称为信令无线承载(srb),并且用于在终端和基站之间发送和接收作为控制消息的rrc消息。建立rrc连接的终端将rrcconnetionsetupcomplete消息发送到基站(1e-15)。该消息包括称为服务请求的控制消息,该控制消息允许终端向mme请求针对预定服务的承载建立。基站(bs)将rrcconnectionsetupcomplete消息中包括的服务请求消息发送到mme(1e-20),并且mme确定是否提供ue请求的服务。作为确定结果,如果mme决定提供终端请求的服务,则mme将初始上下文建立请求消息发送到基站(1e-25)。初始上下文建立请求消息可以包括诸如在建立数据无线电承载(drb)时要应用的服务质量(qos)信息和要应用到drb的安全性相关信息(例如安全密钥、安全算法)之类的信息。基站与终端交换securitymodecommand消息1e-30和securitymodecomplete消息1e-35以建立安全性。当安全性建立完成时,基站将rrcconnectionreconfiguration消息发送给向ue(1e-40)。该消息包括用于每个服务/承载/每个rlc装置或每个逻辑信道或每个承载的配置信息,并且可以包括关于是否针对每个承载/逻辑信道使用rohc的信息、rohc配置信息(例如,rohc版本、初始信息等)、statusreportrequired信息(基站向终端指示pdcp状态报告的信息)、drb-continuerohc信息(指示rohc配置信息保持在当前配置并且可以通过被包括在mobilitycontrolinfo消息中来发送的配置信息)、指示符(delayedretransmission),该指示符当在切换时执行重传时接收并重传pdcp状态报告,等等。另外,该消息包括在其中处理了用户数据的drb的配置信息,并且ue应用该信息来建立drb,并且将rrcconnectionreconfigurationcomplete消息发送到bs(1e-45)。完成与终端的drb建立的基站将初始上下文建立完成消息发送给向mme(1e-50),并且接收到该消息的mme与s-gw交换s1承载建立消息和s1承载建立响应消息来建立s1承载(1e-55和1e-60)。s1承载是在s-gw和基站之间建立的数据传输连接,并且一对一地对应于drb。如果所有过程均已完成,则终端通过s-gw向bs发送数据和从bs接收数据(1e-65和1e-70)。如上所述,正常的数据传输过程主要包括三个阶段:rrc连接建立,安全性建立和drb建立。另外,基站可以针对预定原因向终端发送rrcconnectionreconfiguration消息以更新、添加或改变该配置(1e-75)。该消息包括针对每个服务/承载/每个rlc装置或每个逻辑信道或每个承载的配置信息,并且可以包括关于是否针对每个承载/逻辑信道使用rohc的信息、rohc配置信息(例如,rohc版本、初始信息等)、statusreportrequired信息(基站向终端指示pdcp状态报告的信息)、drb-continuerohc信息(指示rohc配置信息被保持原样并被使用且可以通过被包括在mobilitycontrolinfo消息中来发送的配置信息)、指示符(delayedretransmission),该指示符在切换时执行重传时接收并重传pdcp状态报告,等等。

图1f是根据实施例的用于描述本公开中的报头压缩协议(鲁棒性报头压缩(rohc))的视图。

应用如图1f中的1f-05和1f-10所示的报头压缩协议(rohc)的原因是可以大大减少ip分组的报头开销。例如,假设使用ipv6报头,则60字节大小的ip报头1f-05可以被压缩为2字节或4字节大小的报头1f-10。rohc协议的报头压缩方法不是使用压缩编码或源编码的方法。即,根据用于在rohc协议中压缩报头的方法,发送pdcp实体和接收pdcp实体共享ip报头的整体报头信息(源ip地址、目的ip地址、tcp/ip序列号等)和rohc协议的配置信息(上下文标识符(cid))。整体信息通过被包括在初始化和刷新状态分组(ir)分组中来发送,并且发送pdcp实体通过背袱(piggybacking)在pdcp数据pdu而将整体信息发送到接收pdcp实体,并且接收pdcp实体接收并共享整体信息。大部分共享信息是在连接被重建之前不会改变的固定信息(源ip地址、目标ip地址等),并且只有少数动态改变的信息(上下文标识符(cid)、tcp/ip序列号等)。因此,在全部报头信息和rohc协议配置信息被共享一次之后,发送pdcp实体仅向接收pdcp实体发送动态改变的信息。因此,代替发送ip报头的全部信息,仅发送改变的信息,从而减少、压缩并发送报头开销。因此,仅当接收pdcp实体正常接收ir分组时,rohc协议才能正常操作。

报头压缩协议可以应用于pdcp实体,并且如果全部ip报头信息和rohc协议信息被共享,但在发送端pdcp实体1f-15和接收端pdcp实体1f-20之间不同步,rohc协议可能无法正常使用。也就是说,即使ip报头由发送端压缩并发送,接收端也不能解压缩ip报头。

因此,发送pdcp实体1f-15首先将包括全部ip报头信息和rohc协议信息的ir分组1f-25发送到接收端,并且接收pdcp实体1f-35接收ir分组1f-25,并且完成与发送pdcp实体1f-15的同步。此后,对于ip分组1f-30,roch协议压缩并发送报头。接收端pdcp实体执行解压缩rohc压缩报头的过程。

图1g是根据实施例的用于描述本公开中的发送pdcp实体和接收pdcp实体的数据处理过程的视图。

如果ip分组到达发送pdcp实体1g-05,则当使用rohc协议时,pdcp实体对ip报头执行报头压缩(1g-10),并对控制平面数据(或srb)执行完整性保护(1g-15)。使用安全密钥和count值对数据执行加密(1g-20)。分配pdcp序列号,形成与数据(控制平面数据或用户平面数据)相对应的报头字段,并且将报头传送到下层同时将其附加到加密数据(1g-25)。

在从下层接收到pdcppdu后,接收pdcp实体读取pdcp序列号和pdcp报头的报头字段,并删除报头(1g-30)。使用安全密钥和count值对删除了报头的数据执行解密(1g-35)。对控制平面数据(或srb)执行完整性验证(1g-40)。如果报头是通过rohc协议压缩的,则报头将被解压缩并恢复原始ip报头(1g-45)。另外,恢复的ip分组被传送到上层(1g-50)。

贯穿整个公开,顺序是指升序。在本公开中,执行报头解压缩是指报头压缩协议(rohc)包括识别tcp/ip分组或上层分组的报头的过程,并且如果分组是ir分组,则包括识别ir分组的信息并根据该信息更新报头压缩协议的配置信息的操作。另外,执行报头压缩是指报头压缩协议的配置信息被识别以执行解压缩并恢复解压缩后的报头。

本公开中描述的发送端pdcp实体和接收端pdcp实体可以指,取决于下行链路场景和上行链路场景,每个pdcp实体可以是属于终端的装置或属于基站的装置。即,在上行链路场景中,发送端pdcp实体是指终端装置,而接收端pdcp实体是指基站装置。另外,在下行链路场景中,发送端pdcp实体是指基站装置,而接收端pdcp实体是指终端装置。本公开提出的发送端pdcp实体和接收端pdcp实体的重建过程可以适用于所有场景,提出的发送端pdcp实体的操作以及接收端pdcp实体的操作也可以应用于所有场景。

图1h是根据实施例的用于描述下一代移动通信系统中的切换过程的视图。

当满足定期性或特定事件时,处于连接模式状态的终端1h-01向源基站(源enb)1h-02报告小区测量信息(1h-05)。基于该测量信息,源基站确定是否由终端执行到相邻小区的切换。切换是一种将向处于连接模式状态的终端提供服务的源基站改变为另一基站(或同一基站中的其他小区)的技术。当源基站确定要执行切换时,源基站向新基站,即向终端提供服务的目标基站(目标enb)1h-03,发送切换(ho)请求消息以请求切换(1h-10)。如果目标基站接受切换请求,则目标基站向源基站发送ho请求确认(ack)消息(1h-15)。接收到该消息的源基站向终端发送ho命令消息(1h-20)。源基站使用rrcconnectionreconfiguration消息将ho命令消息传送给终端(1h-20)。当终端接收到该消息时,终端停止向源基站发送数据和/或从源基站接收数据,并启动t304定时器(1h-25)。如果终端到目标基站的切换在预定时间内失败,则t304返回到终端的原始建立,并切换到rrc空闲状态。源基站发送上行链路/下行链路数据的序列号(sn)状态(1h-30),并且如果存在下行链路数据,则将数据传送到目标基站(1h-35)。终端尝试随机接入由源基站指示的目标小区1h-03(1h-40)。随机接入是适于同时使上行链路与通知目标小区终端已通过切换同步。对于随机接入,终端将与从源基站接收的前导id或随机选择的前导id相对应的前导发送到目标小区。在发送前导之后经过一定数量的子帧后,终端监听是否从目标小区发送了随机接入响应(rar)。执行监听的时间段被称为随机接入响应窗口(rar窗口)。如果在特定时间期间接收到rar(1h-45),则终端在rrcconnectionreconfigurationcomplete消息中将ho完成消息发送给目标基站(1h-55)。如上所述,当成功从目标基站接收到随机接入响应时,终端结束t304定时器(1h-50)。目标基站请求源基站1h-04切换路径以切换承载的配置路径(1h-60),并接收对路径切换请求的响应(1h-65)。目标基站通知源基站删除终端的ue上下文(1h-70)。因此,终端尝试从目标基站的rar窗口开始时间接收数据,并接收rar,然后在发送rrcconnectionreconfigurationcomplete消息的同时开始到目标基站的发送。

图1i根据实施例的用于描述如图1h所示的当发送端pdcp实体和接收端pdcp实体在切换过程中使用rohc协议时,在接收端pdcp实体中发生解压缩错误的场景的视图。

如果在rrc消息中未配置外发指示符(theoutofdeliveryindicator),并且具有连接到支持am模式的rlc装置或配置有支持am模式的rlc装置的接收pdcp实体(amdrb、am数据无线承载)的终端,配置了与源基站的连接并在发送数据(可配置为rrc消息,如图1e中的1e-10、1e-40和1e-75)之前从基站接收到配置来使用rohc协议,则终端完成承载配置和rohc协议配置并配置和发送ir分组,并且接收端pdcp实体接收ir分组并将rohc协议与发送端同步。即,接收pdcp实体识别并存储ip分组报头的全部报头信息和与rohc协议相关的配置信息,并解压缩由rohc协议压缩的报头(1i-05)。

如果在步骤1i-05中完成了发送端pdcp实体的rohc协议与接收端pdcp实体的rohc协议之间的同步,则发送端使用rohc协议压缩ip分组报头,接收端rohc协议可以解压缩并恢复所传输的数据,并将所传输的数据发送到上层(1i-10)。

在这种场景中,假设终端向基站发送了与pdcp序列号1、2、3、4、5和6相对应的数据,基站实际成功接收到pdcp序列号1,然后仅成功接收到pdcp序列号2、3和4,并且终端接收与pdcp序列号1相对应的rlcack(1i-15)。

在这种场景中,当终端从源基站接收到切换命令时,终端重建pdcp(pdcp重建)实体。pdcp实体的重建会重置rohc协议,并从在其中未从下层确认ack的第一pdcp序列号开始连续执行到目标基站的重传。源基站将从终端接收的数据传送到目标基站(1i-20)。因为目标基站还为与该终端相对应的pdcp实体重新配置了rohc协议,所以目标基站与该终端pdcp实体的rohc协议不同步。

在上述场景中,终端完成与目标基站的连接建立,并配置包括全部报头信息和rohc协议配置信息的ir分组,以使pdcp实体的rohc协议与目标基站的pdcp实体的rohc协议同步,因此通过在数据号2上背袱ir分组来发送ir分组,数据号2是尚未从下层接收到ack的第一pdcp序列号,并且甚至在pdcp序列号3、4、5和6中也执行重传(1i-25)。在以上描述中,可以通过rohc协议来压缩与pdcp序列号3、4、5和6相对应的ip分组的ip报头。

然而,由于目标基站已经接收到(从源基站接收的)pdcp序列号1、2、3和4的数据,因此目标基站将数据视为重复分组从而立即丢弃该数据(此外,过时的分组而不是重复的分组可能会出现相同的问题)。因此,由于ir分组丢失,目标基站的pdcp实体的rohc协议与终端的pdcp实体的rohc协议不同步,因此目标基站可能无法对接收的后来由rohc协议压缩的数据进行解压缩,从而导致解压缩错误。这样,接收端pdcp实体的rohc协议发送rohc反馈以执行同步,并且在该过程中发生延迟。

图1j是根据实施例的用于描述在下一代移动通信系统中解决如图1i所示的问题的实施例的视图。

尽管已经参考图1i中的上行链路的示例描述了该问题,但是在下行链路中可能出现相同的问题。即,在图1i中,终端可以是源基站或目标基站,并且源基站或目标基站可以作为一个基站工作,因此在下行链路中的切换过程或pdcp重建过程中可能出现相同的问题。因此,针对上行链路提出的方法可以应用于上行链路和下行链路两者。

换句话说,在被描述为示例的上行链路中,终端描述了发送pdcp实体的操作,而基站描述了接收pdcp实体的操作。因此,在下行链路的情况下,基站可以执行发送pdcp实体的操作,并且终端可以执行接收pdcp实体的操作。即,本公开中提出的发送pdcp实体的操作和接收pdcp实体的操作可以应用于上行链路和下行链路两者。

图1j是根据实施例的用于描述在下一代移动通信系统中解决如图1i所示的问题的实施例的视图。

在图1j中,终端从基站接收切换命令,执行pdcp重建过程,执行到目标基站(bs)的切换,然后按顺序从下层重传未确认ack的第一pdcppdu。因此,即使目标基站已经接收到与pdcp序列号2、3和4相对应的数据,因为仅针对pdcp序列号1接收到ack,所以目标基站还从pdcp序列号2执行发送。因此,发送端pdcp实体的rohc协议通过背袱与pdcp序列号2相对应的数据上的ir数据来发送ir分组(因为ir分组是用于重置和配置rohc协议的重要分组,所以根据实施方式,ir分组可以通过背袱与pdcp序列号3和4相对应的数据来发送)。

在1j-10中,如果rohc协议(报头压缩协议)被重置,例如,如果没有单向模式(u模式)的上下文状态,则接收端pdcp实体可以解密该分组,而不会立即被丢弃,即使分组过时或重复,仍执行完整性验证,并对报头进行解压缩以正常接收ir分组而不丢失ir分组。可以执行以上操作,以便在单向模式(u模式)、双向乐观模式(o模式)或双向可靠模式(r模式)的无上下文(nc)状态或静态上下文(sc)状态下执行接收rohc协议。即,接收端pdcp实体甚至对过时的分组或重复的分组进行解密,而不立即丢弃该分组,执行完整性验证,并且执行报头解压缩。因此,即使ir分组被背袱在复制的分组上,接收端pdcp实体也可以接收ir分组以识别全部报头信息和rohc协议配置信息并完成与发送端rohc协议的同步。因此,从发送端发送的报头压缩的pdcppdu可以通过报头成功地解压缩(1j-10)。

在1j-15中,如果rohc协议(报头压缩协议)被重置或pdcp实体重建被执行,则接收端pdcp实体可以对首先接收的n个分组执行报头解压缩过程。即,接收端pdcp实体可以执行pdcp重建过程,而不管数据是过时的数据还是重复的pdcppdu数据,或者在重置报头压缩协议之后对首先接收的n个pdcppdu执行报头解压缩过程,以便可以防止ir分组丢失。n个分组的数量可以根据实现方式进行调整,并且可以以标准方式通常设置为一个值。另外,还可以通过使用rrc消息来设置n个分组的数量(即,可以在rrc消息中指示特定的n值)。

图1k是根据实施例的用于描述如图1h所示的当发送端pdcp实体和接收端pdcp实体在切换过程中使用rohc协议时,在接收端pdcp实体中发生解压缩错误的另一场景的视图。

在rrc消息中未配置外发指示符,并且连接到支持am模式的rlc装置或配置有支持am模式的rlc装置的接收pdcp实体(amdrb、am数据无线承载)可以接收与pdcp序列号0、1、3、4和6相对应的pdcppdu。由于未指示外发传送(outofdeliverdelivery),因此接收pdcp实体删除和解密与编号0和1相对应的pdcppdu的pdcp报头,并对pdcp报头执行完整性验证,并且可以使用由第一报头压缩协议配置的报头压缩协议对分组执行报头解压缩,并将与编号0和1相对应的pdcppdu传送到上层(1k-05、1k-15、1k-20和1k-25)。在上述描述中,第一报头压缩协议配置是指通过首先重置报头压缩协议配置然后接收ir分组来配置的配置信息。对于尚未按顺序接收的与pdcp序列号3、4和6相对应的pdcppdu,报头被删除并存储在缓冲区(1k-10)中。

此后,如果基站确定要进行切换,则接收pdcp实体可以执行pdcp实体重建过程(1k-30)。在以上描述中,如果接收pdcp实体执行pdcp实体重建,则报头压缩协议(rohc)被重置。

如果稍后接收到与pdcp序列号2和5相对应的pdcppdu,则接收pdcp实体可以在接收到与pdcp序列号2相对应的pdcppdu时,对报头进行删除和解密,并对报头执行完整性验证,执行报头解压缩以识别ir分组并使用新的报头压缩协议配置信息来配置第二报头压缩协议(1k-40、1k-45和1k-50)。由于以上接收到与编号2相对应的pdcppdu,因此可以对与编号3和4相对应的分组按顺序执行报头解压缩过程,并且可以将分组传送到上层。此时,与编号3和4对应的分组是使用第一报头压缩协议配置信息压缩的报头,并且解压缩失败,因为分组现在正尝试使用第二报头压缩协议配置信息对压缩的报头进行解压缩,如此就会发生错误。可以对新接收的编号5的pdcppdu成功执行解压缩,但是对于与先前接收的编号3、4和6对应的分组,报头解压缩不成功(1k-55)。

图1l是根据实施例的用于描述在根据本公开的下一代移动通信系统中解决如图1k所示的问题的实施例的视图。

在rrc消息中未配置外发指示符,并且连接到支持am模式的rlc装置或配置有支持am模式的rlc装置的接收pdcp实体(amdrb、am数据无线承载)可以接收与pdcp序列号0、1、3、4和6相对应的pdcppdu。由于未指示外发,因此接收pdcp实体删除和解密与编号0和1相对应的pdcppdu的pdcp报头,并对pdcp报头执行完整性验证,并且可以使用由第一报头压缩协议配置的报头压缩协议对分组执行报头解压缩,并将与编号0和1相对应的pdcppdu传送到上层(1l-05、1l-15、1l-20和1l-25)。在上述描述中,第一报头压缩协议配置是指通过首先重置报头压缩协议配置然后接收ir分组来配置的配置信息。对于尚未按顺序接收的与pdcp序列号3、4和6相对应的pdcppdu,报头被删除并存储在缓冲区(11-10)中。

此后,如果基站确定要进行切换,则接收pdcp实体可以执行pdcp实体重建过程(11-30)。

这里,当接收pdcp实体执行pdcp实体重建时,在报头压缩协议(rohc)通过使用第一报头压缩协议配置信息被重置之前,接收pdcp实体对与首先存在于缓冲区中的现有pdcppdu的pdcpsdu相对应的报头(tcp/ip报头)执行报头解压缩,并存储解压缩报头(1l-35)。在执行解压缩过程后,将报头压缩协议重置(1l-40)。

如果稍后接收到与pdcp序列号2和5相对应的pdcppdu,则接收pdcp实体可以在接收到与pdcp序列号2相对应的pdcppdu时,对报头进行删除和解密,并对报头执行完整性验证,执行报头解压缩以识别ir分组,并使用新的报头压缩协议配置信息配置第二报头压缩协议(11-45和1l-50)。因为在以上描述中接收到与编号2相对应的pdcppdu,所以可以对与编号3和4相对应的分组按顺序执行报头解压缩过程,但是由于已经在上述过程中执行了解压缩,所以可以将分组传送至上层。可以使用第二报头压缩协议配置成功地对新接到的pdcppdu编号5进行解压缩,并且可以将其和与已经收到的pdcppdu编号6相对应的分组一起传送到上层(其报头在上述描述中通过使用第一报头压缩协议配置被预先解压缩)。

根据本公开的实施例的用于执行接收数据处理操作的发送pdcp实体的操作以及接收pdcp实体的pdcp重建过程如下。在以下操作中,当基站在rrc消息中配置pdcp实体(pdcp-config)或在逻辑信道配置或(logicalchannelconfig)或承载配置(drb-config)中配置承载或pdcp实体的外发时,基站甚至实施了接收pdcp实体的接收分组处理操作,以支持pdcp实体中的外发不足。

接收pdcp实体的接收分组处理操作(接收操作)。

接收pdcp实体的接收分组处理操作中使用的窗口状态变量如下,并且窗口状态变量保持count值。

在本节中,使用以下定义:

hfn(状态变量):状态变量的hfn部分(即,最高有效位的数量等于hfn长度);

sn(状态变量):状态变量的sn部分(即,最低有效位的数量等于pdcpsn长度);

rcvd_sn:接收到的pdcp数据pdu的pdcpsn,被包括在pdu报头中;

rcvd_hfn:接收pdcp实体计算出的接收的pdcp数据pdu的hfn;

rcvd_count:接收到的pdcp数据pdu的数量=[rcvd_hfn,rcvd_sn];

rx_next:该状态变量指示预期要接收的下一个pdcpsdu的count值;重置值为0;

rx_deliv:该状态变量指示未传递到上层的第一pdcpsdu的count值;重置值为0;

rx_reord:该状态变量指示在与触发t-重排序的pdcp数据pdu关联的count值之后的count值;以及

t-重排序:定时器的持续时间由上层(rrc层,被配置在rrc消息中,图1e中的1e-10、1e-40和1e-75)配置。该定时器用于检测pdcp数据pdu的丢失,并且每个接收的pdcp实体在给定时间仅运行一次t-重排序。

(当从下层接收到pdcp数据pdu时的动作)

在从下层接收到pdcp数据pdu时,接收pdcp实体应确定接收的pdcp数据pdu的count值,即rcvd_count,如下所示:

如果rcvd_sn<=sn(rx_deliv)-window_size:

*rcvd_hfn=hfn(rx_deliv)+1;

-否则,如果rcvd_sn>sn(rx_deliv)+window_size:

*rcvd_hfn=hfn(rx_deliv)-1;

否则:

*rcvd_hfn=hfn(rx_deliv);

-rcvd_count=[rcvd_hfn,rcvd_sn]

在确定接收的pdcp数据pdu的count值=rcvd_count之后,接收pdcp实体应该:

如果rcvd_count<rx_deliv;或者在以下情况之前已收到count=rcvd_count的pdcp数据pdu:(对于分组过时或流逝持续时间或超出窗口或重复)

使用count=rcvd_count对pdcp数据pdu进行解密和完整性验证;

*如果完整性验证失败

*指示上层完整性验证失败,并丢弃pdcp数据pdu;

*如果报头解压缩协议(rohc)在u模式下为nc状态(或报头压缩协议被重置且未重新配置)

*-对接收的分组执行报头解压缩(否则已经丢弃);

*丢弃pdcp数据pdu(否则已经丢弃);

-否则:

*-使用count=rcvd_count对pdcp数据pdu进行解密和完整性验证

*如果完整性验证失败

*-指示上层完整性验证失败;

*-丢弃pdcp数据pdu;

(在1j-10和1j-15的情况下,当报头压缩协议在接收操作或重置中处于u模式下的nc状态时,最早的n个(或n个编号)分组(无论分组是过时还是重复,都可以应用)可能总是经受报头解压缩过程。

如果接收的count值=rcvd_count的pdcp数据pdu未如上被丢弃,则接收pdcp实体应该:

将得到的pdcpsdu存储在接收缓冲区中;

如果rcvd_count>=rx_next:

*将rx_next更新为rcvd_count+1;

如果配置了outoforderdelivery(如果指示outoforderdelivery)

*将生成的pdcpsdu传送到上层;

如果rcvd_count=rx_deliv;

*在执行报头解压缩后,按关联的count值的升序将其传送到上层;

*所有存储的pdcpsdu具有从count=rx_deliv开始的连续关联的count值;

*将rx_deliv更新为尚未传递到上层的第一个pdcpsdu的count值,count值>=rx_deliv;

如果t-重排序正在运行,并且rx_deliv>=rx_reord;

*停止并重置t-重排序;

如果t-重排序没有运行(包括由于上述操作而停止t-重排序的情况),并且rx_deliv<rx_next;

*将rx_reord更新为rx_next;

*开始重新排序。

当t-重排序到期时,接收pdcp实体应该:

(当t-重排序到期时,接收pdcp实体应该:)

在执行报头解压缩后,按关联的count值的升序传送到上层;

*所有存储的pdcpsdu具有关联的count值<rx_reord;

*所有存储的pdcpsdu具有从rx_reord开始的连续关联的count值;

将rx_deliv更新为尚未传递到上层的第一pdcpsdu的count值,count值>=rx_reord;

如果rx_deliv<rx_next;

*将rx_reord更新为rx_next;

*开始t-重排序。

重建发送端pdcp实体和接收端pdcp实体(1j-15)的详细过程如下。

pdcp实体重建过程

当在上层请求pdcp实体重建时,发送pdcp实体如下操作:

对于umdrb和amdrb(例如,drb-continurohc被包括在切换命令消息的mobilitycontrolinfo中,即rrc连接重新配置消息中;通常,它在切换到源基站中的其他小区时进行配置),如果未配置drb-continurohc,则上行链路的报头压缩协议(rohc)被重置,并在u模式下以ir状态启动;

对于umdrb和srb,tx_next变量被设置为初始值(tx_next指示要从发送pdcp实体随后发送的pdcpsdu的count值;tx_next:该状态变量指示要发送的下一个pdcpsdu的count值;该初始值为0;

在pdcp重建过程中应用上层提供的密钥和加密算法;以及

在pdcp重建过程中应用上层提供的密钥和完整性保护算法;

对于umdrb,已经分配了pdcp序列号但尚未传送到下层的pdcpsdu被如下处理:

*处理pdcpsdu,就像它们是从上层接收的一样。

*在pdcp重建过程之前,按分配的count值的顺序发送pdcpsdu,并且pdcp丢弃定时器不会重新启动。

或amdrb,在pdcp重建过程之前,从尚未被确认从下层成功发送的第一pdcpsdu开始,按分配的count值的顺序执行重传或发送,并且执行以下过程。

*在pdcpsdu上执行报头压缩。

*使用与pdcpsdu相对应的count值执行加密和完整性保护。

*从上述过程得到的pdcp数据pdu被传送到下层。

当上层请求pdcp实体重建时,发送pdcp实体应该:

针对umdrb和amdrb,如果未配置drb-continuerohc,则重置用于上行链路的报头压缩协议,并以u模式的ir状态开始;

针对umdrb和srb,将tx_next设置为初始值;

针对srb,丢弃所有存储的pdcpsdu和pdcppdu;

在pdcp实体重建过程期间应用上层提供的密钥和加密算法;

在pdcp实体重建过程期间应用上层提供的密钥和完整性保护算法;

针对umdrb,对于每个已经与pdcpsn相关联但先前未将其对应的pdu提交给下层:

考虑从上层收到的pdcpsdu;

在pdcp重建之前,以与pdcpsdu相关联的count值的升序执行pdcpsdu的传输,而无需重新启动丢弃定时器。

对于amdrb,在pdcp实体重建之前,从尚未被下层确认成功传送的相应pdcp数据pdu的第一pdcpsdu,按与pdcpsdu相关联的count值的升序对已与pdcpsn相关联的全部pdcpsdu执行重传或传输,如下所述:

执行pdcpsdu的报头压缩;

使用与此pdcpsdu相关联的count值执行pdcpsdu的完整性保护和加密;

提交产生的pdcp数据pdu到下层。

当上层请求pdcp实体重建时,接收pdcp实体应该:

针对srb,丢弃所有存储的pdcpsdu和pdcppdu

针对umdrb,如果正在运行t-重排序:

停止并重置t-重排序;

在执行报头解压后,将所有存储的pdcpsdu按关联的count值的升序发送给上层;

针对amdrb,如果未配置drb-continuerohc,则对所有存储的pdcppdu执行报头解压缩并将其存储在接收缓冲区中;

针对umdrb和amdrb,如果未配置drb-continuerohc,则重置下行链路的报头压缩协议,并在u模式以nc状态开始;

(针对amdrb,如果在上文中重置了报头压缩协议,则对首先接收的n个pdcppdu执行报头解压缩。)

针对umdrb和srb,将rx_next和rx_deliv设置为初始值。

在pdcp实体重建过程期间应用上层提供的密钥和加密算法;

在pdcp实体重建过程期间应用上层提供的密钥和完整性保护算法。

对于上述过程中由am模式rlc层装置驱动的amdrb,当接收pdcp实体执行pdcp重建时,执行以下操作。

针对amdrb,如果未配置drb-continuerohc,则对所有存储的pdcppdu执行报头解压缩并将其存储在接收缓冲区中。

执行上述操作的原因如下。

例如,终端可以接收从基站到am承载(这意味着在支持arq功能的rlc层的am模式下驱动的承载)的下行链路数据。即,基站将与pdcp序列号0、1、2、3和4相对应的pdcppdu作为下行链路数据发送给终端,并且终端的接收pdcp实体可以首先接收在传输期间与无序的编号1、3和4相对应的pdcppdu。当按顺序发送终端的接收pdcp层时(当rrc配置未指示外发指示符时),与编号1、3和4相对应的pdcppdu的报头被分析、解密、经受完整性验证并存储在缓冲区中(仅在按顺序排列并传送到上层时才执行报头解压缩)。报头解压缩不是指pdcp报头,而是指pdcpsdu(pdcppdu的数据部分)的ip分组的tcp/ip报头的解压缩。此时,如果基站确定切换并指示终端发送带有rrc消息的切换命令(rrconnectionreconfiguration),则终端的接收指令的接收pdcp实体重建pdcp实体(pdcp重建)。即,报头压缩协议(rohc)被立即重置。稍后接收ir分组以完成报头压缩协议配置,并且如果除了编号1、3和4之外,以后还要接收与编号0和2对应的pdcppdu,则可以重新排列顺序,它们经受报头文件解压缩,并且应该被传递到上层。此时,因为使用先前配置的报头压缩配置来压缩与编号1、3和4对应的pdcpsdu的tcp/ip报头,并且使用新配置的报头压缩协议配置来压缩与编号0和2对应的pdcpsdu,当使用新的报头压缩协议配置对与编号1、3和4对应的pdcpsdu的tcp/ip报头执行报头解压缩时,可能会导致失败或错误。为了解决这个问题,在本公开实施例的pdcp重建过程中,当要执行接收pdcp实体的重建时,如果在报头压缩协议被重置之前,现有缓冲区中存储有pdcpsdu,提出了一种使用现有报头压缩协议对pdcpsdu的tcp/ip报头进行解压缩,将tcp/ip报头存储在缓冲区中,然后重置报头压缩协议的方法。在未配置drb-continuerohc(按原样使用当前rohc设置的指示符)时,所提出的方法是适用的操作。如果配置了drb-continuerohc,则意味着将按原样使用当前的rohc配置。因此,报头压缩协议将不会被重置,并且如上述过程中那样,对先前存储在缓冲区中的pdcppdu执行报头解压缩可能是不必要的。

在本公开中,执行报头解压缩是指报头压缩协议(rohc)包括识别tcp/ip分组或上层分组的报头的过程,如果分组是ir分组,则包括识别ir分组的信息并根据该信息更新报头压缩协议的配置信息的操作。另外,执行报头解压缩是指识别报头压缩协议的配置信息以进行解压缩,并恢复解压缩的报头。

图1m是示出了根据实施例的当接收pdcp实体过时或接收重复的pdcppdu时的操作的视图。

在图1m中,如果接收pdcp实体接收(1m-01)过时或重复的数据(1m-05),则接收pdcp实体首先执行解密和完整性验证(1m-10,如果完整性验证失败,则此情况被报告给上层并立即被丢弃)。然后,如果当前报头压缩协议(rohc)的模式和状态在u模式下处于nc状态(1m-15),则执行报头解压缩(识别是否存在ir分组,并且如果存在,则更新报头压缩协议配置信息),并丢弃数据(1m-20)。如果当前报头压缩协议的模式和状态与u模式下的nc状态(1m-15)不同,则丢弃数据(1m-25)。如果接收的pdcppdu没有过时或重复(1m-05),则执行解密和完整性验证,执行报头解压缩,然后执行数据处理(1m-30)。

在本公开的实施例的情况下,当报头压缩协议在接收操作或重置中处于u模式下的nc状态时,最早的n个(或n个编号)分组(无论分组是过时还是重复,都可以应用)可能总是经受报头解压缩过程。

图1n是示出了根据实施例的当在amdrb中操作的接收pdcp实体接收到pdcp实体重建请求时的操作的视图。

在图1n中,当接收pdcp实体接收到pdcp实体重建请求时(1n-05),接收pdcp实体对存储在当前缓冲区中的pdcppdu或pdcpsdu执行报头解压缩,并将pdcppdu或pdcpsdu存储在缓冲区中(1n-10)。报头解压缩协议被重置(1n-15)。在pdcp实体重建期间提供的新密钥被应用于解密/完整性验证算法(1n-20)。

在本公开的实施例的情况下,当报头压缩协议在接收操作或重置中处于u模式下的nc状态时,最早的n个(或n个编号)分组(无论分组是过时还是重复,都可以应用)可能总是经受报头解压缩过程。

在图1n中,本公开提出的pdcp实体重建操作可以概括如下:

开始pdcp重建过程;

在amdrb中,第一操作被应用于其中配置了报头压缩协议并且配置了drb-continuerohc的drb;

在amdrb中,第二操作被应用于其中配置了报头压缩协议且未配置drb-continuerohc的drb。

第一操作可以包括以下操作:

报头压缩协议重置;

如果在pdcp重建后接收的pdcppdu的rcvd_count=rx_next条件成立(即,如果顺序由接收的pdcppdu安排),则执行以下操作:

执行报头解压缩后,按关联的count值的升序传送到上层;

第二操作可以包括以下操作:

对所有存储的pdcppdu执行报头解压缩并将其存储在接收缓冲区中;

报头压缩协议重置;

当在pdcp重建之后接收的pdcppdu的rcvd_count=rx_next条件成立时(即,如果顺序由接收的pdcppdu安排),则尚未执行报头解压缩的pdcppdu的报头被恢复(解压)并根据count序列被传送给上层;以及

如果尚未执行报头解压缩,则在执行报头解压缩之后按关联的count值的升序传送到上层;

本公开提出一种在其中接收pdcp实体在切换过程中执行pdcp实体重建的过程。然而,在本公开中描述的切换过程是执行pdcp实体重建的示例,并且当无线链路故障(rlf)或rrc去激活终端停止连接或恢复连接时,或者当接收到触发pdcp实体重建的rrc消息时,接收pdcp实体可以执行本公开中提出的pdcp实体重建过程。

在本公开的以下描述中,提出了,当终端在rrc去激活模式下接入到网络的连接时,且当终端从当前配置的基站接收到要在rrc去激活模式下使用的存储的ueas上下文的指示时,第2-2实施例,其中,当基站在rrc消息中配置pdcp实体(pdcp-config)或在逻辑信道配置(logicalchannelconfig)或承载配置(drb-config)中配置承载或pdcp实体的外发时,基站甚至实施了接收pdcp实体的接收分组处理操作,以支持pdcp实体中的外发。即,下面提出了在下一代移动通信系统中用于支持rrc去激活模式终端的发送端pdcp实体和接收端pdcp实体的重建过程。当rrc去激活模式终端重新接入网络时,也可能发生本公开中描述的rohc解压缩失败问题。因此,本实施例提出如下:

pdcp实体重建;

当上层请求pdcp实体重建时,发送pdcp实体应该:

针对umdrb和amdrb(例如,drb-continurohc被包括在切换命令消息的mobilitycontrolinfo中,即rrc连接重新配置消息中;通常,它是在切换到源基站中其他小区时配置的),如果未配置drb-continurohc,则上行链路的报头压缩协议(rohc)被重置,并在u模式下以ir状态启动;

针对umdrb和srb,将tx_next设置为初始值(tx_next指示要从发送pdcp实体随后发送的pdcpsdu的count值);

tx_next:该状态变量指示要发送的下一个pdcpsdu的count值;初始值为0;

在pdcp实体重建过程期间应用上层提供的密钥和加密算法;

在pdcp实体重建过程期间应用上层提供的密钥和完整性保护算法;

针对umdrb,对于已经与pdcpsn相关联但相应pdu先前尚未被提交给下层的每个pdcpsdu;

*考虑从上层接收的pdcpsdu。

*在pdcp重建之前,以与pdcpsdu相关联的count值的升序执行pdcpsdu的传输,而无需重新启动丢弃定时器。

对于amdrb,在pdcp实体重建之前,从尚未被下层确认成功传送的相应pdcp数据pdu的第一pdcpsdu,按与pdcpsdu相关联的count值的升序对已与pdcpsn相关联的全部pdcpsdu执行重传或传输,如下所述:

*执行pdcpsdu的报头压缩;

使用与此pdcpsdu相关联的count值执行pdcpsdu的完整性保护和加密;

*提交产生的pdcp数据pdu到下层

当上层请求pdcp实体重建时,接收pdcp实体应该:

针对srb,丢弃所有存储的pdcpsdu和pdcppdu

针对umdrb,如果正在运行t-重排序:

*停止并重置t-重排序;

*在执行报头解压后,将所有存储的pdcpsdu按关联的count值的升序发送给上层;

针对amdrb,对所有存储的pdcppdu执行报头解压缩,并将报头解压缩pdcpsdu存储在当前接收缓冲区中,除非上层指示使用存储的ueas上下文并且已配置drb-continuerohc。

针对umdrb,如果未配置drb-continuerohc,则重置下行链路的报头压缩协议,并以u模式的nc状态开始。

针对amdrb,除非上层指示使用已存储的ueas上下文并且已配置drb-continuerohc,否则重置下行链路的报头解压缩并在u模式下以nc状态开始。

在本公开的实施例的情况下,当报头压缩协议在接收操作或重置中处于u模式下的nc状态时,最早的n个(或n个编号)分组(无论分组是过时还是重复,都可以应用)可能总是经受报头解压缩过程。

针对umdrb和srb,将rx_next和rx_deliv设置为初始值。

在pdcp实体重建过程期间应用上层提供的密钥和加密算法。

在pdcp实体重建过程期间应用上层提供的密钥和完整性保护算法。

对于上述过程中由am模式rlc层装置驱动的amdrb,当接收pdcp实体执行pdcp重建时,执行以下操作。

针对amdrb,对所有存储的pdcppdu执行报头解压缩,并将报头解压缩pdcpsdu存储在当前接收缓冲区中,除非上层指示使用存储的ueas上下文并且已配置drb-continuerohc。

针对amdrb,对所有存储的pdcppdu执行报头解压缩,除非上层指示使用存储的ueas上下文,并且在ts38.331[3]中配置了drb-continuerohc;

上述操作也可以具有如下相同的含义。

针对amdrb,对所有存储的pdcppdu执行报头解压缩,并将报头解压缩pdcpsdu存储在当前接收缓冲区中,除非上层未指示使用存储的ueas上下文并且未配置drb-continuerohc。

针对amdrb,如果未配置drb-continuerohc或上层未指示在3gppts38.331[3]中使用存储的ueas上下文:“新空无线资源控制(rrc);协议规范”,则对所有存储的pdcppdu执行报头解压缩。

执行上述操作的原因如下。

例如,终端可以接收从基站到am承载(这意味着在支持arq功能的rlc层的am模式下驱动的承载)的下行链路数据。即,基站将与pdcp序列号0、1、2、3和4相对应的pdcppdu作为下行链路数据发送给终端,并且终端的接收pdcp实体可以首先接收在传输期间与无序的编号1、3和4相对应的pdcppdu。当按顺序发送终端的接收pdcp层时(当rrc配置未指示外发指示符时),与编号1、3和4相对应的pdcppdu的报头被分析、解密、经受完整性验证并存储在缓冲区中(仅在按顺序排列并传送到上层时才执行报头解压缩)。报头解压缩不是指pdcp报头,而是指pdcpsdu(pdcppdu的数据部分)的ip分组的tcp/ip报头的解压缩。此时,如果基站确定切换并指示终端发送带有rrc消息的切换命令(rrconnectionreconfiguration),则终端的接收指令的接收pdcp实体重建pdcp实体(pdcp重建)。即,报头压缩协议(rohc)被立即重置。稍后接收ir分组以完成报头压缩协议配置,并且如果除了编号1、3和4之外,以后还要接收与编号0和2对应的pdcppdu,则可以重新排列顺序,它们经受报头文件解压缩,并且应该被传递到上层。此时,因为使用先前配置的报头压缩配置来压缩与编号1、3和4对应的pdcpsdu的tcp/ip报头,并且使用新配置的报头压缩协议配置来压缩与编号0和2对应的pdcpsdu,当使用新的报头压缩协议配置对与编号1、3和4对应的pdcpsdu的tcp/ip报头执行报头解压缩时,可能会导致失败或错误。为了解决这个问题,在本公开实施例的pdcp重建过程中,当要执行接收pdcp实体的重建时,如果在报头压缩协议被重置之前,现有缓冲区中存储有pdcpsdu,提出了一种使用现有报头压缩协议对pdcpsdu的tcp/ip报头进行解压缩,将tcp/ip报头存储在缓冲区中,然后重置报头压缩协议的方法。在未设置drb-continuerohc(按原样使用当前rohc设置的指示符)时或未发信号通知使用存储的ueas上下文时,所提出的方法是合适的操作。即,除了配置了drb-continuerohc并且上层指示使用所存储的ueas上下文之外,可以应用以上操作。在其中配置了drb-continuerohc并指示其使用上层存储的ueas上下文的情况指在当前配置中使用当前rohc配置。因此,报头压缩协议将不会被重置,并且如上述过程中那样,对先前存储在缓冲区中的pdcppdu执行报头解压缩可能是不必要的。

在本公开的下一代移动通信系统中用于支持rrc去激活模式终端的发送端pdcp实体和接收端pdcp实体的重建过程的实施例中,如果没有为um配置drb-continuerohcdrb,则报头压缩协议均被重置,不同之处在于为amdrb配置了drb-continuerohc,并且上层指示在当前配置中使用存储的ueas上下文。

处理umdrb和amdrb以区分umdrb和amdrb的原因如下。

对于amdrb,如果配置了drb-continuerohc但未重置报头压缩协议,则pdcp重建过程中存在数据重传过程,并且在此重传过程中再次压缩数据的报头。因此,先前压缩的数据的报头再次被压缩,使得报头压缩的顺序可以被混合。也就是说,如果按pdcp序列号1、2、3、4和5的顺序执行压缩,并且pdcp状态报告良好地接收了编号3和4,则当编号1、2、3和5被重新压缩时,出现的问题是编号1被压缩了5次,然后编号1由内容再次压缩。在以上描述中,由于存在报头压缩协议的版本多种多样并且按顺序压缩任何报头压缩协议的情况,所以可能发生协议错误。

然而,针对amdrb,如果配置了drb-continuerohc,并且上层指示在当前配置中使用存储的ueas上下文,则rrc去激活终端重新接入网络,因此没有要重传的数据。因此,如上所述,以无序的方式压缩数据的报头是没有问题的。

另外,针对umdrb,由于在pdcp重建过程中没有重传的过程,因此,如果配置了drb-continuerohc,即使不重置报头压缩协议也不会出现问题。

因此,在本发明的下一代移动通信系统中,用于支持rrc去激活模式终端的发送端pdcp实体和接收端pdcp实体的重建过程的实施例中,如果drb-continuerohc未配置为umdrb,重置报头压缩协议和重置报头压缩协议,不同之处在于为amdrb配置了drb-continuerohc,并且上层指示在当前配置中使用存储的ueas上下文。

在以上提出的实施例的接收pdcp实体的重建过程中,仅当未配置drb-coninuerohc时,才可以执行以下过程,使得其执行与终端上下文维护无关:

针对amdrb,对所有存储的pdcppdu执行报头解压缩,并将报头解压缩pdcpsdu存储在当前接收缓冲区中,除非上层指示使用存储的ueas上下文并且配置了drb-continuerohc。

即,可以如以下过程中那样与ue上下文维护无关地执行以上过程,

针对amdrb,如果未配置drb-continuerohc,则对所有存储的pdcppdu执行报头解压缩并将其存储在接收缓冲区中。

图1o是示出根据实施例的终端的结构的视图。

参考图1o,终端包括射频(rf)处理器1o-10、基带处理器1o-20、存储单元1o-30和控制器1o-40。

rf处理器1o-10通过诸如频带转换和信号放大之类的无线信道发送和接收信号。即,rf处理器1o-10将从基带处理器1o-20提供的基带信号上变频为rf频带信号,然后通过天线发送rf频带信号,并将通过天线接收的rf频带信号下变频为基带信号。例如,rf处理器1o-10可以包括发射滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(dac)、模数转换器(adc)等。在上图中,仅示出了一个天线,但是终端可以包括多个天线。此外,rf处理器1o-10可以包括多个rf链。此外,rf处理器1o-10可以执行波束成形。对于波束成形,rf处理器1o-10可以调整通过多个天线或天线元件发送和接收的每个信号的相位和大小。另外,rf处理器可以执行mimo,并且可以在执行mimo操作时接收多个层。rf处理器1o-10可以通过在控制器的控制下适当地配置多个天线或天线元件来执行接收波束扫描,或者可以调整接收波束的方向和波束宽度,以使接收波束与发送波束谐振。

基带处理器1o-20根据系统的物理层标准执行基带信号与比特串之间的转换功能。例如,当发送数据时,基带处理器1o-20通过对发送的比特串进行编码和调制来生成复数符号。此外,当接收到数据时,基带处理器1o-20通过对从rf处理器1o-10提供的基带信号进行解调和解码来恢复接收的比特串。例如,根据正交频分复用(ofdm)方案,当发送数据时,基带处理器1o-20通过编码和调制发送比特串来生成复数符号,将复数符号映射到子载波,然后执行快速傅里叶逆变换(ifft)操作和循环前缀(cp)插入以构造ofdm符号。此外,当接收到数据时,基带处理器1o-20将从rf处理器1o-10提供的基带信号划分为ofdm符号单元,并通过快速傅里叶变换(fft)操作恢复映射到子载波的信号,并且然后通过调制和解码恢复接收的比特串。

如上所述,基带处理器1o-20和rf处理器1o-10发送和接收信号。因此,基带处理器1o-20和rf处理器1o-10可以称为发射器、接收器、收发器或通信单元。此外,基带处理器1o-20和rf处理器1o-10中的至少一个可以包括多个通信模块以支持多种不同的无线接入技术。此外,基带处理器1o-20和rf处理器1o-10中的至少一个可以包括不同的通信模块以处理不同频带中的信号。例如,不同的无线接入技术可以包括lte网络、nr网络等。此外,不同的频带可以包括超高频(shf)(例如:2.5ghz、5ghz)频带、毫米波(例如:60ghz)频带。

存储单元1o-30存储用于终端操作的数据和软件,例如基础程序、应用程序和配置信息。存储单元1o-30根据控制器1o-40的请求提供存储的数据。

控制器1o-40控制终端的整体操作。例如,控制器1o-40控制通过基带处理器1o-20和rf处理器1o-10的信号的发送和接收。此外,控制器1o-40将数据记录到存储单元1o-30并从中读取。为此目的,控制器1o-40可以包括至少一个处理器、微处理器、中央处理器等。例如,控制器1o-40可以包括执行用于通信控制的通信处理器(cp)和控制诸如应用程序的上层的应用处理器(ap)。另外,根据本公开的实施例,控制器1o-40可以包括执行要以多连接模式操作的处理的多连接处理器1o-42。

图1p是示出根据实施例的无线通信系统中的基站的配置的框图。

如图1p所示,基站被配置为包括rf处理器1p-10、基带处理器1p-20、回程通信单元1p-30、存储单元1p-40和控制器1p-50。

rf处理器1p-10用于通过无线信道发送和接收信号,诸如频带转换和信号放大。即,rf处理器1p-10将从基带处理器1p-20提供的基带信号上变频为rf频带信号,然后通过天线发送rf频带信号,并将通过天线接收的rf频带信号下变频为基带信号。例如,rf处理器1p-10可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(dac)、模数转换器(adc)等。在图1p中,仅示出了一个天线,但是第一接入节点可以包括多个天线。此外,rf处理器1p-10可以包括多个rf链。此外,rf处理器1p-10可以执行波束成形。对于波束成形,rf处理器1p-10可以调整通过多个天线或天线元件发送/接收的每个信号的相位和大小。rf处理器可以通过传输一层或更多层来执行向下的mimo操作。

基带处理器1p-20根据第一无线接入技术的物理层标准在基带信号和比特串之间执行转换功能。例如,当发送数据时,基带处理器1p-20通过对发送的比特串进行编码和调制来生成复数符号。此外,当接收到数据时,基带处理器1p-20通过对从rf处理器1p-10提供的基带信号进行解调和解码来恢复接收的比特串。例如,根据ofdm方案,当发送数据时,基带处理器1p-20通过编码和调制发送比特串来生成复数符号,将复数符号映射到子载波,然后执行ifft操作和cp插入以构造ofdm符号。此外,当接收到数据时,基带处理器1p-20将从rf处理器1p-10提供的基带信号划分为ofdm符号单元,并通过fft操作恢复映射到子载波的信号,然后通过调制和解码来恢复接收比特串。如上所述,基带处理器1p-20和rf处理器1p-10发送和接收信号。因此,基带处理器1p-20和rf处理器1p-10可以被称为发射器、接收器、收发器、通信单元或无线通信单元。

通信单元1p-30提供用于与网络内的其他节点进行通信的接口。

存储单元1p-40存储数据和软件,例如基础程序、应用程序以及用于主基站的操作的配置信息。特别地,存储单元1p-40可以存储关于分配给被访问终端的承载,从被访问终端报告的测量结果等信息。此外,存储单元1p-40可以存储信息,该信息是关于是否提供到终端的多路连接或停止到终端的多路连接的确定标准。此外,存储单元1p-40根据控制器1p-50的请求提供存储的数据。

控制器1p-50控制主基站的整体操作。例如,控制器1p-50通过基带处理器1p-20和rf处理器1p-10或回程通信单元1p-30发送和接收信号。此外,控制器1p-50将数据记录到存储单元1p-40并从中读取数据。为此,控制器1p-50可以包括至少一个处理器。另外,根据本公开的实施例,控制器1p-50可以包括执行将以多连接模式操作的处理的多连接处理器1p-42。

<第二实施例>

图2a是示出了为了说明本公开而参考的lte系统的结构的视图。

如图2a所示,lte系统的无线接入网被配置为包括下一代基站(演进节点b,下文称为enb、节点b或基站)2a-05、2a-10、2a-15和2a-20,移动管理实体(mme)2a-25和服务网关(s-gw)2a-30。用户设备(下文称为ue或终端)2a-35通过enb2a-05至2a-20和s-gw2a-30接入外部网络。

在图2a中,enb2a-05至2a-20对应于umts系统的现有节点b。enb通过无线信道连接到ue2a-35,并执行比现有节点b更复杂的角色。在lte系统中,在lte系统中,除了实时服务(例如通过因特网协议的因特网语音协议(voip))之外,所有用户业务都通过共享信道提供,因此,需要一种用于收集和调度状态信息(诸如缓冲状态、可用传输功率状态和终端的信道状态)的装置。在此,enb2a-05至2a-20负责收集和调度。一个enb通常控制多个单元。例如,为了实现100mbps的传输速率,lte系统使用例如20mhz的带宽中的正交频分复用(下文称为ofdm)作为无线接入技术。此外,应用了根据终端的信道状态确定调制方案和信道编码率的自适应调制和编码(下文称为amc)方案。s-gw2a-30是用于提供数据承载的装置,并且根据mme2a-25的控制来生成或移除数据承载。mme是用于执行终端的移动管理功能和各种控制功能的设备,并且连接到多个基站。

图2b是示出了为了说明本公开而参考的lte系统中的无线协议结构的视图。

参考图2b,lte系统的无线协议被配置为包括分组数据汇聚协议(pdcp)2b-05和2b-40、无线链路控制(rlc)2b-10和2b-35、媒体访问控制(mac)2b-15和2b-30、以及物理层2b-20和2b-25。分组数据汇聚协议(pdcp)2b-05和2b-40负责诸如ip报头压缩和解压缩的操作。pdcp的主要功能概括如下:

报头压缩和解压缩功能(报头压缩和解压缩:仅rohc);

用户数据的传输功能(用户数据的传输);

按顺序传送功能(在针对rlcam的pdcp重建过程中按顺序传送上层pdu);

重排序功能(对于dc中的分离承载(仅支持rlcam),用于传输的pdcppdu路由和用于接收的pdcppdu重排序);

重复检测功能(在针对rlcam的pdcp重建过程中重复检测下层sdu);

重传功能(在切换时重传pdcpsdu,并且对于dc中的分离承载,在针对rlcam的pdcp数据恢复过程中重传pdcppdu);

加密和解密功能(加密和解密);以及

基于定时器的sdu丢弃功能(在上行链路中基于定时器的sdu丢弃)。

无线链路控制(下文称为rlc)2b-10和2b-35将pdcp分组数据单元(pdu)重新配置为合适的大小以执行arq操作等。rlc的主要功能概括如下:

数据传输功能(传输上层pdu);

arq功能(通过arq进行纠错(仅用于am数据传送));

级联、分段、重组功能(rlcsdu的级联、分段和重组(仅用于um和am数据传送));

重分段功能(rlc数据pdu的重分段(仅用于am数据传送));

重排序功能(rlc数据pdu的重排序(仅用于um和am数据传送);

重复检测功能(重复检测(仅用于um和am数据传送));

错误检测功能(协议错误检测(仅用于am数据传送));

rlcsdu丢弃功能(rlcsdu丢弃(仅用于um和am数据传送));以及

rlc重建功能(rlc重建)。

mac2b-15和2b-30连接到在一个终端中配置的多个rlc层实体,并且执行将rlc协议数据单元(pdu)复用到macpdu并且将rlcpdu从macpdu解复用的操作。mac的主要功能概括如下:

映射功能(逻辑信道和传输信道之间的映射);

复用/解复用功能(将属于一个或不同逻辑信道的macsdu复用到传输块(tb)/从传输块(tb)解复用,该传输块(tb)在传输信道上被传送到物理层/从物理层传送);

调度信息报告功能(调度信息报告);

harq功能(通过harq进行纠错);

逻辑信道之间的优先级处理功能(一个ue的逻辑信道之间的优先级处理);

终端之间的优先级处理功能(通过动态调度在ue之间进行优先级处理);

mbms服务识别功能(mbms服务识别);

传输格式选择功能(传输格式选择);以及

填充功能(填充)。

物理层2b-20和2b-25执行以下操作:对上层数据进行信道编码和调制;将上层数据作为ofdm符号并将其发送到无线信道;或者对通过无线信道接收的ofdm符号进行解调和信道解码并将被解调和信道解码的ofdm符号传送到上层。

图2c是示出了根据实施例的应用了本公开的下一代移动通信系统的结构的视图。

参考图2c,下一代移动通信系统的无线接入网(下文称为nr或5g)被配置为包括下一代基站(新空口节点b,下文称为nrgnb或nr基站)和新空口核心网(nrcn)2c-05。用户终端(新空口用户设备,下文称为nrue或ue)2c-15通过nrgnb2c-10和nrcn2c-05接入外部网络。

在图2c中,nrgnb2c-10对应于现有lte系统的演进节点b(enb)。nrgnb经由无线信道连接到nrue2c-15,并且可以提供优于现有节点b的服务。在下一代移动通信系统中,由于所有用户业务都是通过共享信道提供的,所以需要一种用于收集状态信息(诸如缓冲状态、可用传输功率状态和ue的信道状态)以执行调度的装置。nrgnb2c-10可以用作该设备。一个nrgnb通常控制多个小区。为了与当前的lte相比实现高速数据传输,nrgnb可以具有更大的最大带宽,并且可以附加地并入使用正交频分复用(下文称为ofdm)的波束成形技术作为无线接入技术。此外,应用了根据终端的信道状态确定调制方案和信道编码率的自适应调制和编码(下文称为amc)方案。nrcn2c-05可以执行诸如移动支持、承载建立、qos建立等功能。nrcn是用于执行终端的移动管理功能和各种控制功能的装置,并且连接到多个基站。另外,下一代移动通信系统可以与现有的lte系统互通,并且nrcn通过网络接口连接到mme2c-25。mme连接到作为现有基站的enb2c-30。

图2d是示出了根据实施例的可以应用本公开的下一代移动通信系统的无线协议结构的视图。

参考图2d,下一代移动通信系统的无线协议被配置为在终端和nr基站中分别包括nrpdcp2d-05和2d-40、nrrlc2d-10和2d-35、nrmac2d-15和2d-30以及nrphy2d-20和2d-25。nrpdcp2d-05和2d-40的主要功能可能包括以下一些功能:

报头压缩和解压缩功能(报头压缩和解压缩:仅rohc);

用户数据的传输功能(用户数据的传输);

按顺序传送功能(上层pdu的按顺序传送);

重排序功能(用于接收的pdcppdu重排序);

重复检测功能(下层sdu的重复检测);

重传功能(pdcpsdu的重传);

加密和解密功能(加密和解密);以及

基于定时器的sdu丢弃功能(在上行链路中基于定时器的sdu丢弃)。

在此情况下,nrpdcp实体的重排序功能是指基于pdcp序列号(sn)按顺序重新排列在下层中接收的pdcppdu的功能,并且可以包括将数据按重排顺序传送到上层的功能、不考虑顺序而直接传输数据的功能、记录由于重排顺序而丢失的pdcppdu的功能、将丢失的pdcppdu的状态报告给发送侧的功能、以及请求重传丢失的pdcppdu的功能。

nrrlc2d-10和2d-35的主要功能可以包括以下一些功能:

数据传输功能(传输上层pdu);

按顺序传送功能(上层pdu的按顺序传送);

无序传送功能(上层pdu的无序传送);

arq功能(通过arq进行纠错);

级联、分段、重组功能(rlcsdu的级联、分段和重组);

重分段功能(rlc数据pdu的重分段);

重排序功能(rlc数据pdu的重排序);

重复检测功能(重复检测);

错误检测功能(协议错误检测);

rlcsdu丢弃功能(rlcsdu丢弃);以及

rlc重建功能(rlc重建)。

在上面的描述中,nrrlc装置的按顺序传送功能是指将从下层接收的rlcsdu顺序传送到上层的功能,并且可以包括如下功能:重新组装并传送被划分为多个rlcsdu并被接收的原始rlcsdu的功能;基于rlc序列号(sn)或pdcp序列号(sn)重新排列所接收的rlcpdu的功能;记录由于重排序而丢失的rlcpdu的功能;向发送侧报告丢失的rlcpdu的状态的功能;请求重传丢失的rlcpdu的功能;当存在丢失的rlcsdu时在丢失的rlcsdu之前仅将rlcsdu顺序传送到上层的功能;如果定时器到期,即使存在丢失的rlcsdu,也可以在预定的定时器启动之前将所有接收的rlcsdu顺序传送到上层的功能;或者如果预定定时器到期,即使存在丢失的rlcsdu,也可以将直到现在所接收的所有rlcsdu顺序传送到上层的功能。此外,nrrlc可以以接收顺序(到达顺序,其与序列号和序列号的顺序无关)来处理rlcpdu,并且可以按无序顺序将处理后的rlcpdu传送给pdcp实体。在分段的情况下,nrrlc可以接收存储在缓冲区中或稍后被接收的分段,并将rlcpdu重新配置为一个完整的rlcpdu,然后将完整的rlcpdu传送给pdcp实体。nrrlc层可以不包括级联功能,并且可以在nrmac层中执行该功能,或者可以被nrmac层的复用功能代替。

在此情况下,nrrlc设备的无序传送功能是指与顺序无关地将从下层接收的rlcsdu直接传递到上层的功能。nrrlc设备可以包括:重新组装并传送被划分为多个rlcsdu并且被接收的原始rlcsdu的功能;以及存储和重排序所接收的rlcpdu的rlcsn或pdcpsn以记录丢失(遗漏)rlcpdu的功能。

nrmac2d-15和2d-30可以连接到配置在一个终端中的多个nrrlc层装置,并且nrmac的主要功能可以包括以下一些功能:

映射功能(逻辑信道和传输信道之间的映射);

复用和解复用功能(macsdu的复用/解复用);

调度信息报告功能(调度信息报告);

harq功能(通过harq进行纠错);

逻辑信道之间的优先级处理功能(一个ue的逻辑信道之间的优先级处理);

终端之间的优先级处理功能(通过动态调度在ue之间进行优先级处理);

mbms服务识别功能(mbms服务识别);

传输格式选择功能(传输格式选择);以及

填充功能(填充)。

nrphy层2d-20和2d-25可以执行以下操作:对上层数据进行信道编码和调制、将上层数据作为ofdm符号并将其发送到无线信道、或者对通过无线信道接收的ofdm符号进行解调和信道解码并将被解调和信道解码的ofdm符号传送到上层。

图2e是根据实施例的用于描述lte系统中的半静态调度操作的视图。

在lte系统中,半静态调度(sps)是用于调度频繁生成小数据的服务的方法,需要减少与用户数量成比例增加的控制信息量并确保用于用户数据传输的系统容量。特别地,在lte系统中,sps用于voip。基本上,基站通过rrc控制消息向终端发送sps的公共配置信息,并通过在pdcch上发送的dci指示所配置的sps的激活/去激活。即,sps是一种用于由基站向终端一次发送上行链路/下行链路资源块分配控制信息2e-05并且由基站和终端执行稍后根据发送的控制信息生成的数据2e-10、2e-15、2e-20的操作的方法。即,lte中的sps在每个周期为macpdu的传输分配一个传输资源。控制信息分配的资源是有效的,直到生成sps激活或sps去激活/释放为止。替换地,在上行链路sps的情况下,当在预设的n次中没有针对sps传输资源的数据传输时,可以隐式地去激活终端和基站。即,如果没有数据要发送到与配置的sps设置周期相对应的资源,则终端可以填充并发送0,包括填充bsr和phr等。

lte系统中的上行链路/下行链路的sps操作如下。

第一,基站通过rrc控制消息为终端设置用于sps操作的参数。rrc消息可以包括spsc-rnti、sps周期(semipersistschedintervaldl、semipersistschedintervalul)、用于sps的最大数量的harq进程(numberofconfsps-processes、numberofconfulsps-processes)等。

第二,当sps被配置用于上行链路/下行链路时,基站通过物理下行链路控制信道(pdcch)的spsc-rnti向终端发送包括下行链路资源分配控制信息(2e-05)的下行链路控制信息(dci)格式。dci可以包括分配类型(fdd/tdd)、mcs级别、新数据指示符(ndi)、冗余版本(rv)、harq进程数以及数据的资源块分配信息。作为参考,dci格式0用于激活/去激活上行链路sps,dci格式1/1a/2/2a/2b/2c用于激活/去激活下行链路sps。

[表1]

<表1激活sps的dci配置>

[表2]

<表2去激活sps的dci配置>

图2f是根据实施例的用于描述在lte系统中的数据传输和重传操作的视图。

在lte系统中,支持带软合并的混合自动重传请求(harq)以改进发送数据接收性能。在用于dl-sch和ul-sch的多个历史的形式的停止等待过程中使用harq。接收到传输块后,接收器对传输块进行解码,然后根据是否成功执行了相应的解码来确定是否重传(ack/nack)。从接收器的角度来看,有必要知道对应的ack信号与哪个harq进程相关。lte下行链路harq操作基本上由异步协议操作,并且上行链路harq操作由同步协议操作。在此,异步操作指初始传输之后的重传可以在任何时间发生。为了支持这一点,基站需要在特定时间显式地发信号通知harq重传。另一方面,在同步操作中,由于初始传输之后的重传在指定时间之后是固定的,因此基站不需要单独地发信号通知harq重传时间。另外,在上行链路harq重传的情况下,可以将harq重传分为自适应harq(对pdcch/dci的重传rb分配)和非自适应harq(通过在phich上发送1比特ack/nack的重传指令)。

将详细描述在本公开中可以参考的lte上行链路harq操作。重传指示方法根据通过动态资源分配的数据传输和上行链路sps传输而不同。

1.通过重传c-rnti指示动态资源分配:

ndi比特被切换(toggled):表示新传输;以及

ndi比特相同:自适应重传(可能的传输资源改变指示)。

2.重传spsc-rnti指示上行链路sps传输:

ndi比特为0:新传输+sps分配;以及

-ndi比特为1:自适应重传(可能的传输资源改变指示)。

参考图2f,通过示例示出了用于上行链路sps传输的重传方法。在步骤2f-05中,终端接收由spsc-rnti指示的dci,并且相应的dci包括资源块分配(rb)、mcs和ndi值。在此,将激活ndi值为0的新sps传输。此后,在步骤2f-10,终端将数据发送到固定的sps传输资源。如果基站未成功接收到从sps传输资源传递来的数据,则基站向终端2f-15发送nack。nack可以被传送到phich信道。在步骤2f-20中,终端重传与初始传输相对应的数据。在步骤2f-25中,当终端根据固定的sps周期发送下一个数据分组时,并且在步骤2f-30中,基站期望自适应地改变在其上执行相应的sps传输的rb,ndi比特被设置为1以传递dci。接收dci信号的终端应用由相应的dci指示的rb来执行随后的上行链路sps操作。即,在步骤2f-35中,将数据分组发送到新的rb,根据基站2f-45的重传请求2f-40执行重传,并且随后的上行链路sps传输被执行2f-50。

如果基站希望在执行上行链路sps传输操作的同时释放相应的sps或配置新的上行链路sps,则基站可以改变并指示dci的内容配置(ndi比特等)。

本公开包括下一代移动通信系统中的上行链路sps的整体操作。具体地,包括激活免许可半静态传输以支持超可靠和低延迟(urll)通信的操作,以及用于在与现有lte不同的多个其他服务小区中支持上行链路sps的方法等。另外,本公开还包括一种用于减少终端在多个服务小区中使用spsc-rnti执行盲解码时的复杂度的方法以及用于减少上行链路sps操作的信令的sps确认操作。

在实施例中,提出了一种用于激活nr中的上行链路sps的方法和装置。即,提出了一种用于使用一个rrc控制消息在多个服务小区中配置上行链路sps并且指定每个上行链路sps的激活方案的方法和装置。

在本公开中,可以以两种方式之一来初始化和激活上行链路sps。第一种是通过l3控制消息(rrc消息)执行上行链路sps配置和激活的方法,第二种是通过pdcch/dci执行上行链路sps激活的方法。第一种方案可以用于将对延迟极为敏感的业务(如urllc)传输到sps,第二种方案可以应用于通常由sps服务的业务(如voip)。在下文中,利用rrc控制消息初始地激活上行链路sps的方案被称为第一激活方案,并且利用pdcch/dci初始地激活上行链路sps的方案被称为第二激活方案。

在本公开中,sps被用作与免许可上行链路传输相同的含义。

另外,为了使用sps,终端和基站提前预共享各种信息。在本公开中,这些信息被分类为第一sps配置信息、第二sps配置信息、第三sps配置信息和第四sps配置信息。

第一sps配置信息是配置了上行链路sps的各种服务小区中的通常有效(应用)信息,包括以下信息:

spsc-rnti:sps传输激活/重传/重新激活/释放可以在pdcch上指示,pdcch是用于指定终端的标识符。作为参考,终端还具有用于通过除sps之外的一般传输资源进行调度的c-rnti;

sps上行链路harq进程数:用于sps传输的上行链路harq进程数。一个终端中总共可以配置n个harq进程,并且仅其中一部分用于sps传输。基于关于上行链路harq进程的数量的信息来指定用于sps的harq进程的标识符。例如,如果sps上行链路harq进程的数量为n,则从预定的harq进程标识符开始的n个连续进程是用于sps的进程;

上行链路sps间隔:分配上行链路sps传输资源的周期;

第二sps配置信息是在使用第一激活方案的各种服务小区中通常有效(应用)的信息,包括以下信息:

ul许可:指定上行链路sps传输资源和传输格式的信息,并且被配置为指示在哪个频率资源(物理资源块)中配置sps传输资源的信息,以及将应用于要由sps传输资源发送的数据的传输格式信息。传输格式信息包括诸如调制编码方案(mcs)、传输块大小等的信息。

第三sps配置信息是使用第一激活方案的一个服务小区中的通常有效的信息,包括以下信息:

sps开始时间:指定何时激活上行链路sps的信息。时间信息可以由系统帧号(sfn)和终端中配置的多个服务小区中的特定服务小区的较小时间单元数量来表示。在此情况下,作为时间信息的参考的特定服务小区和被应用sps开始时间的服务小区可以是不同的服务小区。特定服务小区可以是主小区(pcell)。在此,sfn是每个无线帧的单调递增整数。即,无线帧是具有预定长度的时间间隔。sfn是通过系统信息等显式信号发送的。另外,较小时间单元是长度比无线帧短的时间间隔。一个无线帧由多个较小时间单元组成,每个较小时间单元被标识为一个无线帧内单调递增的整数。较小时间单元号未显式地信号发送,并且终端和基站根据较小时间单元的时间/相对位置隐式地确定较小时间单元号。较小时间单元可以包括例如子帧号、时隙号和符号号。

服务小区信息:指定应用sps开始时间的服务小区的信息。如果该信息未被信号发送,则指定预定的服务小区,例如pcell。在nr中,可以在不同的载波中执行上行链路传输和下行链路传输。因此,可以不同地指定执行上行链路sps和下行链路sps的服务小区。信令示例如下表所示。

[表3]

<表3指定要应用sps的服务小区的方法>

第四sps配置信息是用于指定被应用第二激活方案的配置的服务小区的信息,并且包括服务小区列表。在列表中配置的服务小区中,上行链路sps的初始激活由pdcch/dci执行。

通过一个或几个rrc控制消息将sps配置信息传递给终端。终端和基站根据是否存在该信息来确定在哪个服务小区中配置上行链路sps、在哪个服务小区中应用第一激活方案、以及在哪个小区中应用第二激活方案。

作为参考,sps配置信息的数量及其应用方式可以概括如下:

第一sps配置信息始终在,第一sps信息的数量为1;

第二sps配置信息为是否存在应用了第一激活方案的至少一个服务小区,第二sps配置信息的数量为1;

第三sps配置信息为是否存在应用了第一激活方案的至少一个服务小区,并且第三sps配置信息的数量是n。n是应用了第一激活方案的服务小区的数量;以及

第四sps配置信息为是否存在应用了第二激活方案的至少一个服务小区,第四sps配置信息的数量为1。

本公开中提出的操作的示例和场景如下:

第一,如果存在一个第二sps配置信息和n个第三sps配置信息,并且不存在第四sps配置信息,则在第三sps配置信息中指定的n个服务小区中配置上行链路sps,并在第一方案中激活n个服务单元中的sps。

第二,如果存在一个第二sps配置信息和n个第三sps配置信息,并且不存在一个第四sps配置信息,并且在第四sps配置信息中指定了m个服务小区,则在第三sps配置信息中指定的n个服务小区中配置上行链路sps,并在第一方案中激活n个服务小区中的sps。在第二方案中,激活在第四sps配置信息中指定的m个服务小区中的sps。

第三,如果没有第二sps配置信息、第三sps配置信息和第四sps配置信息,则在第二方案中激活预定服务小区(例如,pcell)中的sps。(激活现有lte上行链路sps的方法)

图2g是示出了本公开的实施例的整体操作的视图。

在步骤2g-05中,终端与基站建立rrc连接。在该步骤中,终端通过随机接入过程发送请求建立rrc连接的控制消息,并在接收到响应消息后,建立rrc连接。在上述过程中,在称为c-rnti的小区中的唯一终端的标识符被分配给该终端,并且该终端使用c-rnti与基站执行数据发送/接收。作为参考,终端建立rrc连接的服务小区是终端的pcell。

在步骤2g-10中,终端使用c-rnti监听pdcch,并且监听是否没有分配给终端的下行链路分配或上行链路许可。

在步骤2g-15中,终端接收rrc控制消息(包括lte中的rrcconnectionreconfiguration消息)。控制消息可以包括一个第一sps配置信息、k个第二sps配置信息、n个第三sps配置信息、以及m个第四sps配置信息:k为0或1,n为0至x之间的整数,x为终端中配置的服务小区的数量,具体为配置了上行链路的服务小区的数量,m为0或1。另外,可以在初始rrc连接(2g-05)之后立即配置rrc控制消息。终端使用接收的第一sps配置信息、第二sps配置信息、第三sps配置信息和第四sps配置信息来确定其中配置第一激活方案的sps的服务小区以及其中配置第二激活方案的sps的服务小区。

在步骤2g-20中,终端在配置了第一激活方案的sps的服务小区中执行第一sps操作。

在步骤2g-15中,终端在配置了第二激活方案的sps的服务小区中执行第二sps操作。

第一sps操作是指通过rrc控制消息执行sps初始激活并且利用pdcch控制sps重传/修改/释放的操作。替换地,上行链路sps初始传输由层3信号/rrc控制消息指示(或以所指示的传输资源/传输格式执行),并且上行链路sps重传由层1信号/pdcch指示(或在所指示的传输资源/传输格式执行)。

第二sps操作是指其中sps的所有初始激活/重传/修改/释放最初由pdcch控制的操作。替换地,第二sps操作是指通过层1信号/pdcch来指示上行链路sps的初始传输和上行链路sps的重传两者的操作。以上操作可以类似于现有lte中的sps激活方案。

需要通过rrc控制消息接收用于第一sps操作和第二sps操作的基础sps配置信息。

图2h是用于详细描述本公开的实施例的第一sps操作的视图。

在步骤2h-10中,终端接收包括第一sps配置信息、第二sps配置信息、第三sps配置信息和第四sps配置信息的rrc控制消息。终端确定其中配置了第一激活方案的sps的服务小区。

在步骤2h-15中,终端通过将spsc-rnti和c-rnti二者从预定时间应用于其中配置了第一激活方案的sps的服务小区,来监听pdcch。预定时间对于每个服务小区可以是不同的,并且预定时间是基于在第三sps配置信息中指定的sps开始时间而指定的时间。服务小区通过pcell的sfn和较小时间单元来指示sps开始时间。如果将[a',a”]指定为预定服务小区a的sps开始时间,则终端从由较小时间单元x相对于[a',a”]前的时间监听spsc-rnti。这是因为即使同意服务小区使用第一激活方案,也可以使用第二激活方案在sps开始时间之前激活服务小区。或者,一旦接收到配置了第一激活方案的服务小区的第二sps配置信息或第三sps配置信息(或者紧接在掌握了配置信息的含义之后),终端就可以开始在相应服务小区中通过spsc-rnti监听pdcch。[x,y]表示pcell的sfn为x且较小时间单元数为y的时间。在sps开始时间之前在寻址到spsc-rnti的pdcch上接收ul许可,并且如果ul许可的ndi为0,则终端丢弃第二sps配置信息中指示的ul许可,并且应用新接收的ul许可来激活sps。

在步骤2h-20中,终端在针对第二sps配置信息中指示的prb的指定的sps开始时间激活sps。即,从sps开始时间,终端对满足由sps指定的prb的预定条件的数据进行harq初始传输。此时,可以从在sps开始时间中指定的时间段开始,在第一sps配置信息中指示的每个sps间隔执行初始传输。例如,如果sps开始时间是x并且sps间隔是y,则终端可以在x+n*y(从n=0开始,整数增加1)处针对满足预定条件的数据执行初始传输。如果不存在满足以上条件的数据,则终端不针对相应传输资源执行传输(跳跃sps数据传输)。满足预定条件的数据可以是在先前指定的逻辑信道中生成的数据。或者,该数据可以是不包括预定的mac控制元素的数据。预定的macce是功率报头报告、定期性bsr和填充bsr。可以包括macce以填充macpdu的填充或以预定周期发送。或者,满足预定条件的数据可以是在预先指定的逻辑信道中生成的数据和预定macce。预定的macce可以是例如sps确认macce。当跳跃sps传输被配置或正在操作并且基站检查sps传输资源是否被激活时,这是适用的。

在步骤2h-25中,当生成满足预定条件的数据时,终端使用sps传输资源执行初始传输。

在步骤2h-30中,终端对使用sps传输资源初始传输的数据执行harq重传。终端检查是否在pdcch上接收到寻址到spsc-rnti的上行链路许可,并且如果接收到寻址到spsc-rnti的上行链路许可,则检查ndi。如果ndi是预定值,例如1,则终端执行harq重传。此时,可以利用包括在接收的上行链路许可中的rb信息来执行重传。如果不包括rb信息,则使用初始发送的数据的rb。如果ndi是另一个预定值,例如0,则终端丢弃第二sps配置信息中指示的上行链路许可,并在pdcch上使用指示的上行链路许可。也就是说,使用新的sps传输来更新配置。如果在pdcch上指示的上行链路许可包括用于指示sps的释放的特定信息,则终端释放sps。

图2i是用于详细描述本公开的实施例的第二sps操作的视图。

在步骤2i-10中,终端接收包括第一sps配置信息、第二sps配置信息、第三sps配置信息和第四sps配置信息的rrc控制消息。终端确定其中配置了第二激活方案的sps的服务小区。

在步骤2i-15中,终端通过将spsc-rnti和c-rnti二者从预定时间应用于配置了第二激活方案的sps的服务小区,来监听pdcch。预定时间是接收到sps配置信息的时间(或接收到信息并且信息的解释完成或根据接收的信息完成配置的时间)。

在步骤2i-20中,终端接收指示在pdcch上激活sps传输资源的上行链路许可。上行链路许可是寻址到终端的spsc-rnti且ndi为0的pdcch。当终端接收到pdcch的时间是z时,终端基于z激活sps(初始化sps)。

在步骤2i-25中,当生成满足预定条件的数据时,终端使用sps传输资源执行初始传输。具体地,终端可以在z+w+n*y处针对满足预定条件的数据执行初始传输。如果不存在满足上述条件的数据,则终端不针对相应的传输资源执行sps传输(跳跃sps数据传输)。w可以是在pdcch中用预定整数指定的值,或者可以是规范中的预定值。w是接收到ul许可的时间和接收到根据ul许可的pusch传输的时间之间的时间距离。

在步骤2i-30中,终端针对使用sps传输资源初始传输的数据执行harq重传。终端检查是否在pdcch上接收到寻址到spsc-rnti的ul许可,并且如果接收到寻址到spsc-rnti的上行链路许可,则检查ndi。如果ndi是预定值,例如1,则终端执行harq重传。如果ndi是另一个预定值,例如0,则终端丢弃第二sps配置信息中指示的上行链路许可,并在pdcch上使用指示的ul许可。即,sps被更新。如果在pdcch上指示的ul许可包括用于指示sps的释放的特定信息,则终端释放sps。

本公开的实施例提出了一种用于使用c-rnti来执行动态资源分配和sps操作两者的方法和装置,并且该模式被称为c-rntisps模式。

使用c-rnti执行动态资源分配(动态调度、非sps调度、动态上行链路许可)并使用spsc-rnti执行sps操作的模式被称为spsc-rntisps模式,并且在其中配置了sps的终端通过应用c-rnti和spsc-rnti来监听pdcch。如果在多个服务小区中配置了sps,则终端需要监听多个服务小区中的两个标识,这增加了终端的监听和解码负担。为了解决该问题,可以引入用于执行一般调度和sps两者的单独的操作模式作为标识符,而不是使用被定义为c-rntisps模式的用于sps的单独的终端标识符。

如果在第一sps配置信息中包括spsc-rnti,则终端使用spsc-rnti和c-rnti两者,并且在第一sps配置信息中不包括spsc-rnti,或者如果spsc-rnti未被信号发送到终端,则终端使用c-rnti执行sps重传。上述实施例,特别是图2h和2i,是基于spsc-rntisps模式描述的整体操作。

图2j是示出了根据本公开的实施例的c-rntisps模式的整体操作的视图。

在步骤2j-10中,终端接收包括sps配置信息的rrc控制消息。如果在控制消息的第一sps配置信息中不包括spsc-rnti,则终端以c-rntisps模式操作。

在步骤2j-15中,终端开始将第一ndi分析方案应用于第一harq进程集,并且将第二ndi分析方案应用于第二harq进程集。

第一harq进程集是在终端中配置的harq进程中除了用于sps的harq进程以外的其余harq进程。

第二harq进程集是在终端中配置的harq进程中为sps指定的harq进程。

第一ndi分析方案是一种用于在ndi被切换(toggled)的情况下解释harq初始传输并且在ndi是原封不动的(或未被切换)情况下解释harq重传的方法。

第二ndi分析方案是一种用于在ndi具有预定值(例如0)时解释harq初始传输并且在ndi是另一预定值(例如1)时解释harq重传的方案。

在步骤2j-20中,终端激活上行链路sps。当使用第一激活方案时,将在sps开始时间开始激活。如果使用第二激活方法,则基于接收到满足以下条件的上行链路许可的时间开始激活。

<条件>

○寻址到c-rnti的上行链路许可

○sps的harq进程的上行链路许可(harq进程标识符=x,harq进程x是为sps指定的harq进程)

○ndi=0

○ul许可未指示sps释放。

在步骤2j-25中,当生成满足预定条件的数据时,终端使用sps传输资源来执行初始传输。

在步骤2j-30中,终端对使用sps传输资源初始传输的数据执行harq重传。当接收到满足以下条件的上行链路许可时,终端执行sps重传。

<条件>

○寻址到c-rnti的ul许可

○sps的harq进程的ul许可(harq进程标识符=x,harq进程x是为sps指定的harq进程)

○ndi=1

另外,在本公开中,引入了指示是否激活上行链路sps的macce。

即使激活了sps传输资源,终端也仅在存在满足预定条件的数据时才执行传输。因此,基站不能基于是否进行sps传输来确定终端是否已经激活sps传输资源。为了使能基站确定是否激活sps传输资源,终端激活sps资源,然后触发被称为sps确认macce的控制信息,并将sps确认macce发送给基站。当sps传输资源被激活或释放时,终端生成并发送sps确认macce。预定逻辑信道id被写入用于sps确认macce的mac子报头的lcid字段中,并且sps确认macce可以包括服务小区标识符信息或上行链路sps标识符信息。

如果在一个终端或一个终端的mac实体中仅配置了一个上行链路sps,则该终端发送第一sps确认macce。第一sps确认macce是仅由mac子报头组成的macce。也就是说,没有有效载荷。

如果在一个终端或一个终端的mac实体中仅配置了几个上行链路sps,则该终端发送第二sps确认macce。第二sps确认macce是由mac子报头和有效载荷组成的macce,有效载荷由指定相关服务小区的信息或指定相关上行链路sps的信息组成。该信息的大小为1字节,并且可以以1比特、2比特或3比特逻辑标识符、指示符或位图格式形成。例如,可以包括相关服务小区或上行链路sps的索引。

可以用不同的lcid来指定第一sps确认macce和第二sps确认macce。

如果使用第一激活方案,则终端在sps开始时间触发sps确认macce。

如果使用第二激活方案,则终端在接收到满足以下条件的上行许可时,触发sps确认macce。

<条件>

○寻址到spsc-rnti的上行链路许可

○ndi=0

图2k是示出了根据实施例的终端的整体操作的视图。

在步骤2k-05中,终端,其是与基站相连的rrc,使用c-rnti监听pdcch,监听是否没有分配给该终端的下行链路分派或上行链路许可。在步骤2k-10中,终端接收rrc控制消息(包括lte中的rrcconnectionreconfiguration消息)。控制消息可以包括一个第一sps配置信息、k个第二sps配置信息、n个第三sps配置信息、以及m个第四sps配置信息:k为0或1,n为0至x之间的整数,x是终端中配置的服务小区的数量,具体地,其中配置了上行链路的服务小区的数量,m为0或1。终端使用在步骤2k-15中接收的第一sps配置信息、第二sps配置信息、第三sps配置信息和第四sps配置信息来确定以下两种sps操作方案。

第一,确定c-rntisps模式或spsc-rntisps模式(在图2j中详细说明)。

第二,确定为其配置了第一激活方案的sps的服务小区以及为其配置了第二激活方案的sps的服务小区。

在步骤2k-20中,终端根据c-rntisps模式或spsc-rntisps模式确定后续操作。即,如果在控制消息的第一sps配置信息中不包括spsc-rnti,则终端以c-rntisps模式(2k-25)操作,并且如果在控制消息的第一sps配置信息中包括spsc-rnti,则终端以spsc-rntisps模式(2k-30、2k-35、2k-40)操作。参照图2h和图2i详细描述第一sps操作(2k-35)和第二sps操作(2k-40)。

图2l是示出了根据实施例的终端的内部结构的框图。

参考图2l,终端包括射频(rf)处理器2l-10、基带处理器2l-20、存储单元2l-30和控制器2l-40。

rf处理器2l-10用于通过无线信道发送和接收信号,例如频带转换和信号放大。即,rf处理器2l-10将从基带处理器2l-20提供的基带信号上变频为rf频带信号,然后通过天线发送rf频带信号,并且将通过天线接收的rf频带信号下变频为基带信号。例如,rf处理器2l-10可以包括发射滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(dac)、模数转换器(adc)等。图2l仅示出了一个天线,但是终端可以包括多个天线。此外,rf处理器2l-10可以包括多个rf链。此外,rf处理器2l-10可以执行波束成形。对于波束成形,rf处理器2l-10可以调整通过多个天线或天线元件发送和接收的每个信号的相位和大小。另外,rf处理器可以执行mimo,并且可以在执行mimo操作时接收多个层。

基带处理器2l-20根据系统的物理层标准在基带信号和比特串之间执行转换功能。例如,当发送数据时,基带处理器2l-20通过编码和调制发送比特串来生成复数符号。此外,当接收到数据时,基带处理器2l-20通过对从rf处理器2l-10提供的基带信号进行解调和解码来恢复接收的比特串。例如,根据正交频分复用(ofdm)方案,当发送数据时,基带处理器2l-20通过编码和调制发送比特串来生成复数符号,将复数符号映射到子载波,然后执行快速傅里叶逆变换(ifft)操作和循环前缀(cp)插入,以配置ofdm符号。此外,当接收到数据时,基带处理器2l-20将从rf处理器2l-10提供的基带信号划分为ofdm符号单元,并通过快速傅立叶变换(fft)操作恢复映射到子载波的信号,并且然后通过调制和解码恢复接收比特串。

如上所述,基带处理器2l-20和rf处理器2l-10发送和接收信号。因此,基带处理器2l-20和rf处理器2l-10可以被称为发射器、接收器、收发器或通信单元。此外,基带处理器2l-20和rf处理器2l-10中的至少一个可以包括多个通信模块,以支持多种不同的无线接入技术。此外,基带处理器2l-20和rf处理器2l-10中的至少一个可以包括不同的通信模块以处理不同频带中的信号。例如,不同的无线接入技术可以包括无线lan(例如:ieee802.11)、蜂窝网络(例如:lte)等。此外,不同的频带可以包括超高频(shf)(例如:2nrhz、nrhz)频带、毫米波(例如:60ghz)频带。

存储单元2l-30存储用于终端操作的数据和软件,例如基础程序、应用程序和配置信息等。特别地,存储单元2l-30可以存储与使用第二无线接入技术执行无线通信的第二接入节点相关联的信息。此外,存储单元2l-30根据控制器2l-40的请求提供所存储的数据。

控制器2l-40控制终端的整体操作。例如,控制器2l-40通过基带处理器2l-20和rf处理器2l-10发送/接收信号。此外,控制器2l-40在存储单元2l-30中记录数据并从中读取数据。为此,控制器2l-40可包括至少一个处理器。例如,控制器2l-40可以包括执行用于通信的控制的通信处理器(cp)和控制诸如应用程序的上层的应用处理器(ap)。另外,根据本公开的实施例,控制器2l-4可以包括多连接处理器2-1-42,其执行要在多连接模式下操作的处理。

图2m是示出了根据实施例的基站的配置的框图。

如图2m所示,基站被配置为包括rf处理器2m-10、基带处理器2m-20、回程通信单元2m-30、存储单元2m-40和控制器2m-50。

rf处理器2m-10用于通过无线信道发送和接收信号,例如频带转换和信号放大。即,rf处理器2m-10将从基带处理器2m-20提供的基带信号上变频为rf频带信号,然后通过天线发送rf频带信号,并将通过天线接收的rf频带信号下变频为基带信号。例如,rf处理器2m-10可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、dac、adc等。图2m仅示出了一个天线,但是第一接入节点可以包括多个天线。此外,rf处理器2m-10可以包括多个rf链。此外,rf处理器2m-10可以执行波束成形。对于波束成形,rf处理器2m-10可以调整通过多个天线或天线元件发送和接收的每个信号的相位和大小。rf处理器可以通过传输一层或更多层来执行向下的mimo操作。

基带处理器2m-20根据第一无线接入技术的物理层标准在基带信号和比特串之间执行转换功能。例如,当发送数据时,基带处理器2m-20通过编码和调制发送比特串来生成复数符号。此外,当接收到数据时,基带处理器2m-20通过对从rf处理器2m-10提供的基带信号进行解调和解码来恢复接收的比特串。例如,根据ofdm方案,当发送数据时,基带处理器2m-20通过编码和调制发送比特串来生成复数符号,将复数符号映射到子载波,然后执行ifft操作和cp插入以配置ofdm符号。此外,当接收到数据时,基带处理器2m-20将从rf处理器2m-10提供的基带信号划分为ofdm符号单元,并通过fft操作恢复映射到子载波的信号,然后通过调制和解码来恢复接收比特串。如上所述,基带处理器2m-20和rf处理器2m-10发送和接收信号。因此,基带处理器2m-20和rf处理器2m-10可以被称为发射器、接收器、收发器、通信单元或无线通信单元。

回程通信单元2m-30提供用于与网络内的其他节点进行通信的接口。即,回程通信单元2m-30将从主基站发送到其他节点(例如辅助基站、核心网等)的比特串转换为物理信号,并且将从其他节点接收的物理信号转换为比特串。

存储单元2m-40存储诸如基础程序,应用程序和用于主基站的操作的设置信息之类的数据。特别地,存储单元2m-40可以存储关于分配给被访问终端的承载的信息、从被访问终端报告的测量结果等。此外,存储单元2m-40可以存储信息,该信息是关于是否提供到终端的多路连接或停止到终端的多路连接的确定标准。此外,存储单元2m-40根据控制器2m-50的请求提供所存储的数据。

控制器2m-50控制主基站的整体操作。例如,控制器2m-50通过基带处理器2m-20和rf处理器2m-10或回程通信单元2m-30发送/接收信号。此外,控制器2m-50在存储单元2m-40中记录数据并从中读取数据。为此,控制器2m-50可以包括至少一个处理器。另外,根据本公开的实施例,控制器2m-50可以包括执行要以多连接模式操作的处理的多连接处理器2m-52。

根据本公开的实施例,可以提供:

通用sps信息+小区特定的sps信息:

通用sps信息:spsc-rnti、harq进程数、sps间隔;以及

小区特定的sps信息:ul许可(例如prb、mcs、tb大小等)、sps开始时间;

使用c-rnti进行sps重传以减少盲解码的次数:

rrc配置模式;以及

如果配置,则在sps调度和动态调度之间不共享harq进程;以及

正常nr载波中的dlsps和sulnr载波中的ulsps:

dlsps-config和ulsps-config包括服务小区id。

如果未发送信号,则在预定义的服务小区(例如,pcell)中配置sps。

如果未针对ul发送信号,则在配置dlsps的同一服务小区中配置ulsps。

如果显式地信号发送,则在指示的服务小区中配置sps。

[表4]

在说明书和附图中公开的本公开的实施例仅作为特定示例提供,以帮助理解本公开,并且不限制本公开的范围。因此,应理解,除了本文描述的本公开的实施方式之外,源自本公开的技术精神的所有改变或修改的形式都包括在本公开的范围内。

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