用于在无线通信系统中发送和接收数据的方法和装置与流程

文档序号:21192283发布日期:2020-06-20 18:37阅读:422来源:国知局
用于在无线通信系统中发送和接收数据的方法和装置与流程

本公开一般地涉及无线通信系统,并且更具体地,涉及用于在无线通信系统中发送和接收数据以减少数据传输延迟的方法和装置。



背景技术:

为了满足第四代(4g)通信系统商业化后对无线数据业务需求的增长,已经努力开发改进的第五代(5g)通信系统或准5g通信系统,它们也被称为“超4g网络通信系统”或“后长期演进(lte)系统”。为了实现高数据传输速率,正在开发5g通信系统以在极高频率或毫米波(mmwave)的频带(例如,60千兆赫(ghz)频带)中实施。为了在5g通信系统中减少极高频率的频带中杂散电波的出现并增加电波的传输距离,正在积极研究各种技术,诸如波束形成、大规模多输入多输出(mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束形成和大规模天线。

为了改进5g通信系统的系统网络,已经开发了各种技术,诸如演进小小区、高级小小区、云无线电接入网络(云ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协调多点(comp)和干扰消除。已经为5g通信系统开发了其他技术,诸如作为高级编码调制(acm)方案的频移键控(fsk)与正交幅度调制(qam)的混合调制(fqam)和滑动窗口叠加编码(swsc),以及滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。

互联网已经从人类创建并消费信息的基于人类的连接网络演进到物联网(iot),在物联网中诸如对象的分布式配置相互交换信息以处理信息。最近时期看到了引入万物互联(ioe)技术,其中与iot相关的技术通过与云服务器的连接与用于处理大数据的技术结合。为了实现iot,需要各种技术组件,诸如感测技术、有线/无线通信和网络基础设施、服务接口技术和安全技术。

近年来,已经研究了包括用于连接对象的传感器网络、机器到机器(m2m)通信和机器类型通信(mtc)的技术。在iot环境中,可以提供智能互联网技术服务来收集和分析从彼此相连的对象获得的数据,并且从而为人类生活创造新的价值。随着现有信息技术(it)技术和各种行业在它们之间的融合和结合,iot可以应用于各种领域,诸如智能家庭、智能建筑、智能城市、智能汽车或联网汽车、智能电网、医疗保健、智能家用电器和高质量医疗服务。

正在进行各种尝试以将5g通信系统应用于iot网络。例如,与传感器网络、m2m通信和mtc相关的各种技术通过使用例如波束成形、mimo和阵列天线来实现。云ran作为上述大数据处理技术的应用可以是5g通信技术和iot技术融合的示例。

为了满足对大通信容量的日益增长的需求,已经提出了多种技术,诸如提供多个连接的方法。在lte系统中,载波聚合(ca)技术可以通过使用多个载波来提供多个连接,使得用户可以经由多个资源来接收服务。此外,包括多媒体广播多播服务(mbms)的各种服务可以通过lte系统来提供。

然而,在现有技术中,存在传输延迟经常出现在5g通信技术中的缺点。因此,本领域需要一种减轻这种传输延迟的方法和装置。



技术实现要素:

技术问题

所公开的实施例提供了一种数据发送和接收方法和装置,用于当在无线通信系统中支持双接入的终端在连接的基站中改变时,通过更有效地执行重传数据的过程来减少数据传输延迟。

问题的解决方案

提供了一种在无线通信系统中发送和接收数据的用户设备方法,该方法包括:从上层接收对分组数据汇聚协议(pdcp)数据恢复的请求;确定先前提交给重建的无线电链路控制(rlc)实体的、成功递送未被下层确认的至少一个pdcp分组数据单元(pdu);以及执行所确定的至少一个pdcppdu的重传。

附图说明

从下面结合附图的描述中,本公开的某些实施例的上述和其他方面、特征和优点将更加明显,其中:

图1示出了本公开的实施例适用的长期演进(lte)系统的结构;

图2示出了本公开的实施例适用的lte系统中的无线协议结构;

图3示出了本公开的实施例适用的下一代移动通信系统的结构;

图4示出了本公开的实施例适用的下一代移动通信系统的无线协议结构;

图5示出了根据实施例的用于在lte系统中处理数据的结构;

图6示出了根据实施例的用于在下一代移动通信系统中处理数据的结构;

图7示出了根据实施例的双接入ue的数据传输方法适用的系统;

图8示出了根据实施例的其中应用了双接入技术的ue接收辅小区组(scg)改变消息或scg连接释放消息的过程;

图9示出了根据实施例的其中ue检测到scg中的无线电链路失败(rlf)并声明rlf的过程;

图10示出了根据实施例的当ue接收到scg改变消息或scg释放消息时发送数据的方法;

图11示出了根据第一实施例的ue的数据传输方法;

图12示出了根据第二实施例的ue的数据传输方法;

图13示出了根据实施例的当ue检测到rlf时选择性地重传数据的方法;

图14示出了根据实施例的当检测到rlf时顺序重传其接收未被确认的数据的由ue执行的方法;

图15是根据实施例的ue的框图;以及

图16是根据实施例的基站的框图。

本发明的最佳实施方式

本公开的一个方面是至少解决上述问题和/或缺点,并且至少提供下面描述的优点。因此,本公开的一个方面是提供用于发送和接收数据的方法和装置以减少数据传输延迟。

本公开的另一方面是提供这样的方法和装置,其中当设备所连接的基站改变时,无线通信系统中支持双连接(dc)的设备进一步有效地执行重传数据的过程。

根据本公开的一个方面,一种由用户设备(ue)执行的在无线通信系统中发送和接收数据的方法包括:从上层接收对分组数据汇聚协议(pdcp)数据恢复的请求;确定先前提交给重建的无线电链路控制(rlc)实体的、成功递送未被下层确认的至少一个pdcp分组数据单元(pdu);以及执行所确定的至少一个pdcppdu的重传。

根据本公开的另一方面,一种由ue执行的在无线通信系统中发送和接收数据的方法包括:获得pdcp状态报告;基于pdcp状态报告确认pdcp服务数据单元(sdu)是否被成功递送;以及响应于pdcpsdu的成功递送被确认,丢弃pdcpsdu。

根据本公开的另一方面,一种用于在无线通信系统中发送和接收数据的ue包括:收发器和至少一个控制器,该至少一个控制器被配置为:从上层接收对pdcp数据恢复的请求;确定先前提交给rlc实体的、成功递送未被下层确认的至少一个pdcppdu;以及执行所确定的pdcppdu的重传。

根据本公开的另一方面,公开了一种非暂时性计算机可读记录介质,其上记录有程序,该程序用于运行由ue执行的在无线通信系统中发送和接收数据的方法,该方法包括:从上层接收对pdcp数据恢复的请求;确定先前提交给重建的rlc实体的、成功递送未被下层确认的至少一个pdcppdu;以及执行所确定的至少一个pdcppdu的重传。

具体实施方式

在下文中,将参考附图详细描述本公开。当可能使本公开的主题相当不清楚时,将省略对结合在此的已知功能和配置的详细描述。考虑到本公开的功能,定义了以下术语,并且可以根据例如用户、操作者或客户的意图来改变这些术语。因此,定义应基于贯穿本说明书的内容。

在以下描述中,为了便于描述,提供了用于识别接入节点、指代网络实体、指代消息、指示网络对象之间的接口以及指示各种识别信息的术语。因此,本公开不限于以下术语,并且可以使用指代具有等同技术含义的对象的其他术语。

为了便于描述,本公开使用第三代合作伙伴项目长期演进(3gpplte)标准中定义的术语和名称。然而,本公开不受上述术语和名称限制,并且可以同等地应用于符合其他标准的系统。

图1示出了本公开的实施例适用的lte系统的结构。

参考图1,lte系统的ran可以包括演进节点b(enb、节点b或基站)105、110、115和120、移动性管理实体(mme)125和服务网关(s-gw)130。ue135可以通过enb105至120和s-gw130接入外部网络。

在图1中,enb105至120可以各自对应于通用移动电信系统(umts)的现有节点b。dnb105至120中的至少一个可以经由无线信道连接到ue135,并且可以执行比现有节点b更复杂的角色。在lte系统中,由于通过互联网协议的包括实时服务(诸如,互联网协议语音(voip))的所有用户业务是通过共享信道来服务,所以需要可由enb105至120执行的、收集和调度状态信息(诸如,ue的缓冲状态、可用传输功率状态和信道状态)的设备。一个enb通常可以控制多个小区。例如,为了实现100兆比特每秒(mbps)的传输速率,lte系统可以在20兆赫兹(mhz)的带宽使用正交频分复用(ofdm)作为无线电接入技术,并且可以应用自适应调制和编码(amc),其根据ue135的信道状态来确定调制方案和信道编码速率。s-gw130提供数据承载,并且可以通过mme125的控制来生成或移除数据承载,mme125执行关于ue135的各种控制功能以及移动性管理功能,并且可以连接到多个基站。

图2示出了本公开的实施例适用的lte系统中的无线协议结构。

参考图2,lte系统的无线协议结构可以包括分别在ue和lteenb中的分组数据汇聚协议(pdcp)205和240、无线电链路控制(rlc)210和235、媒体接入控制(mac)215和230以及物理层(phy)220和225。pdcp205和240可以执行诸如ip报头压缩/解压缩的操作。pdcp205和240的主要功能可以概述如下。

-报头压缩和解压缩(仅鲁棒报头压缩(rohc))

-用户数据的传送

-对于rlc确认模式(am),在pdcp重建过程上层pdu的按顺序递送

-对于dc中的分离承载(rlcam):用于发送的pdcppdu路由和用于接收的pdcppdu重排序(reordering)

-对于rlcam,在pdcp重建过程下层sdu的重复检测

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

-加密和解密功能

-上行链路中基于定时器的sdu丢弃

rlc210和235可以将pdcppdu重新配置为适当的大小,以执行自动重复请求(arq)操作等。rlc210和235的主要功能可以概述如下。

-上层pdu的传送

-通过arq的纠错(仅用于am数据传送)

-rlcsdu的级联(concatenation)、分段和重组(reassembly)(仅用于未确认模式(um)和am数据传送)

-rlc数据pdu的重新分段(仅用于am数据传送)

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

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

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

-rlcsdu丢弃(仅用于um和am数据传送)

-rlc重建

mac215和230可以连接到在一个ue中配置的多个rlc层设备,并且可以执行将rlcpdu复用到macpdu以及将rlcpdu从macpdu解复用的操作。

mac215和230的主要功能可以概述如下。

-逻辑信道和传输(transport)信道之间的映射

-将属于一个或不同逻辑信道的macsdu复用到传输块(tb)中/从传输块(tb)解复用属于一个或不同逻辑信道的macsdu,该传输块(tb)是在传输信道上递送到物理层/在传输信道上从物理层递送的。

-调度信息报告

-通过harq的纠错

-一个ue的逻辑信道之间的优先级处理

-通过动态调度的ue之间的优先级处理

-mbms服务识别

-传输格式选择

-填充(padding)

phy220和225可以对上层数据执行信道编码和调制,并通过将上层数据转换成ofdm符号来经由无线信道发送ofdm符号,或者可以对经由无线信道接收的ofdm符号进行解调,对ofdm符号执行信道解码,并将解码的数据发送到上层。

图3示出了本公开的实施例适用的下一代移动通信系统的结构。

参考图3,下一代移动通信系统的ran(以下称为新无线电(nr)或5g)可以包括新无线电节点b(nrgnb或nr基站)310和新无线电核心网(nrcn)305。新无线电ue(nrue或设备)315可以通过nrgnb310和nrcn305接入外部网络。

在图3中,nrgnb310可以对应于现有lte系统的enb。nrgnb310可以经由无线信道连接到nrue315,并且可以提供比现有节点b更好的服务。在下一代移动通信系统中,由于所有用户业务是通过共享信道来服务,所以需要可由nrnb310执行的、收集和调度状态信息(诸如,ue的缓冲状态、可用传输功率状态和信道状态)的设备。一个nrgnb可以控制多个小区。

为了实现与当前的lte相比的超高速数据传输,可以给定现有最大带宽,并且附加地可以通过使用ofdm作为无线电接入技术来应用波束形成技术。此外,如上所述,可以应用amc。

nrcn305执行诸如移动性支持功能、承载建立功能和qos建立功能的功能,并且执行关于nrue315的各种控制功能以及移动性管理功能,并且可以连接到多个基站。下一代移动通信系统可以与现有lte系统交互。nrcn305可以通过网络接口连接到mme325。mme325可以连接到作为现有基站的gnb330。

图4示出了本公开的实施例适用的下一代移动通信系统的无线协议结构。

参考图4,下一代移动通信系统的无线协议结构可以包括分别在ue和nrgnb中的nrpdcp405和440、nrrlc410和435、nrmac415和430以及nrphy420和425。

nrpdcp405和440的主要功能可以包括以下内容。

-报头压缩和解压缩(仅rohc)

-用户数据的传送

-上层pdu的按顺序递送

-用于接收的pdcppdu重排序

-下层sdu的重复检测

-pdcpsdu的重传

-加密和解密功能

-上行链路中基于定时器的sdu丢弃

在前述内容中,用于nrpdcp405和440的接收的重排序可以表示基于pdcp序列号(sn)对从下层接收的pdcppdu的顺序重排序,并且可以包括以下至少一个:以重排序的顺序向上层递送数据、重排序并记录丢失的pdcppdu、向发送器发送关于丢失的pdcppdu的状态报告、以及请求丢失的pdcppdu的重传。

nrrlc410和435的主要功能可以包括以下内容。

-上层pdu的传送

-上层pdu的按顺序递送

-上层pdu的无序(out-of-sequence)递送

-通过arq的纠错

-rlcsdu的级联、分段和重组

-rlc数据pdu的重新分段

-rlc数据pdu的重排序

-重复检测功能

-协议错误检测

-rlcsdu丢弃

-rlc重建

nrrlc410和435的按顺序递送可以表示将从下层接收的rlcsdu顺序递送到上层,并且当接收到已经被分段成多个rlcsdu的一个rlcsdu时,可以包括重组并递送多个rlcsdu。顺序递送可以包括以下至少一个:基于rlc序列号(sn)或pdcpsn对接收的rlcpdu进行重排序、重排序并记录丢失的rlcpdu、向发送器发送关于丢失的rlcpdu的状态报告、以及请求丢失的rlcpdu的重传。当存在丢失的rlcsdu时,顺序递送可以包括仅将在丢失的rlcsdu之前的rlcsdu顺序递送到上层,以及即使当预定定时器到期时存在丢失的rlcsdu,也将在定时器开始之前接收的所有rlcsdu顺序递送到上层,或者可以包括即使当存在丢失的rlcsdu并且定时器到期时,将到目前为止接收的所有rlcsdu顺序递送到上层。

nrrlc410和435可以按照接收的顺序(不管序列号的顺序如何,按照到达的顺序)处理rlcpdu,并且将rlcpdu无序递送到nrpdcp405和440。在分段的情况下,nrrlc410和435可以接收存储在缓冲器中的分段或稍后要接收的分段,将分段重新配置成一个rlcpdu,以及然后处理rlcpdu并将其递送到nrpdcp405和440。nrrlc410和435可以不包括级联功能,该级联功能可以由nrmac415和430执行,或者可以由nrmac415和430的复用功能取代。

nrrlc410和435的无序递送可以表示将从下层接收的rlcsdu直接递送到上层,而不管顺序如何。当接收到已经被分段成多个rlcsdu的一个rlcsdu时,无序递送可以包括:重组并递送多个rlcsdu,存储接收的rlcsdu的rlcsn或pdcpsn及其排序,以及记录丢失的rlcpdu。

nrmac415和430可以连接到在一个ue中配置的多个nrrlc,并且nrmac415和430的主要功能可以包括以下内容。

-逻辑信道和传输信道之间的映射

-macsdu的复用/解复用

-调度信息报告功能

-通过harq的纠错

-一个ue的逻辑信道之间的优先级处理

-通过动态调度的ue之间的优先级处理

-mbms服务识别

-传输格式选择

-填充

nrphy420和425可以对上层数据执行信道编码和调制,并通过将上层数据转换成ofdm符号来经由无线信道发送ofdm符号。nrphy420和425可以对经由无线信道接收的ofdm符号进行解调,对ofdm符号执行信道解码,并将解码的数据发送到上层。

图5示出了根据实施例的用于在lte系统中处理数据的结构。

如图5所示,在lte系统中,pdcp层装置和rlc层装置可以针对每个逻辑信道执行数据处理。也就是说,逻辑信道1lcid1505和逻辑信道2lcid2510可以具有不同的pdcp层装置和rlc层装置,并且执行独立的数据处理。然后,从每个逻辑信道的rlc层装置生成的rlcpdu可以被递送到mac层装置,并且可以被配置为一个macpdu,以及然后可以被发送到接收端。在lte系统中,pdcp层装置、rlc层装置和mac层装置可以包括以上参考图4描述的功能,并且可以执行与其对应的操作。

lte系统的特征在于,rlc层装置级联pdcppdu。lte系统的特征在于其结构,其中所有mac子报头位于前面,而macsdu部分位于macpdu的后面,如图5所示的macpdu结构525。由于上述特征,在lte系统中,在接收到上行链路许可(grant)530之前,rlc层装置可以不执行或准备数据处理。

如图5所示,当接收到上行链路许可530时,ue可以通过根据上行链路许可530级联从pdcp层装置接收的pdcppdu来生成rlcpdu。在ue经由mac层装置从基站接收上行链路许可530之后,ue可以执行逻辑信道优先化(lcp),并将上行链路许可530分配给每个逻辑信道。也就是说,可以从mac层装置分配上行链路许可530。当要级联的pdcppdu的大小与上行链路许可530不匹配时,rlc层装置可以针对每个逻辑信道执行分段过程,以将pdcppdu与上行链路许可530匹配。每个rlc层装置可以通过使用级联的pdcppdu来配置rlc报头,并且将完成的rlcpdu发送到mac层装置,该mac层装置可以将从各个rlc层装置接收的rlcpdu(macsdu)配置为一个macpdu,以将一个macpdu发送到phy层装置以用于传输。当rlc层装置在配置rlc报头时执行分段操作,并且分段的信息被包括在rlc报头中时,级联的pdcppdu中的每一个的长度信息可以被包括在rlc报头中,以用于在接收端重组。

如上所述,在lte系统中,当接收到上行链路许可530时,可以开始rlc层装置、mac层装置和phy层装置的数据处理。

图6示出了根据实施例的用于在下一代移动通信系统中处理数据的结构。

如图6所示,在下一代移动通信系统中,可以针对每个逻辑信道执行pdcp层和rlc层的数据处理。也就是说,逻辑信道d1605和逻辑信道d2610可以具有不同的pdcp层装置和rlc层装置,并且执行独立的数据处理。从每个逻辑信道的rlc层装置615生成的rlcpdu可以被递送到mac层装置620,并且可以被配置为一个macpdu,并且然后可以被发送到接收端。在下一代移动通信系统中,pdcp层装置、rlc层装置615和mac层装置620可以包括以上参考图4描述的功能,并执行与其对应的操作。

下一代移动通信系统的特征在于,rlc层装置615不级联pdcppdu。如图6所示,下一代移动通信系统的特征在于其结构,其中macpdu结构625对于每个macsdu具有mac子报头,即,其中mac子报头和macsdu单元重复的结构。

因此,在下一代移动通信系统中,可以在接收到上行链路许可630之前对数据执行预处理。也就是说,当ue在ue接收到上行链路许可630之前从pdcp层装置接收到ip分组时,ue可以对ip分组执行pdcp处理(诸如加密和完整性保护),生成pdcp报头和pdcppdu,并且将生成的pdcppdu递送到rlc层装置615以配置rlc报头和rlcpdu,并且将rlcpdu递送到mac层装置620以预先配置mac子报头和macsdu。

然而,这仅仅是一个示例,并且当接收到上行链路许可630时,ue可以替代地仅对rlc层装置615执行数据预处理,并且在mac层装置620中处理数据。可替代地,ue可以仅对pdcp报头、rlc报头和mac报头中的一个执行数据预处理,以生成并分开处理报头。也就是说,在ue接收到上行链路许可630之前,ue可以分开地对报头执行数据预处理以生成报头,并且当ue接收到上行链路许可630时,ue可以级联报头和数据以配置pdcppdu、rlcpdu或macpdu。

当在ue中没有实现数据预处理时,可以在接收到上行链路许可630之后执行数据处理,如在lte系统中那样。也就是说,当在执行lcp过程之后将上行链路许可630分配给每个逻辑信道时,ue可以通过考虑分配的lcp的大小来配置pdcp报头,生成pdcppdu,配置rlc报头以生成rlcpdu,以及配置mac子报头和macsdu。当在下一代移动通信系统中没有实现数据预处理时,下一代移动通信系统和lte系统之间的区别在于rlc层装置615不级联数据。

在下一代移动通信系统中,当ue接收到上行链路许可630时,ue可以通过获取(fetch)与上行链路许可630的大小相对应的mac子报头和macsdu来配置macpdu。可替代地,当ue在rlc层装置615中执行数据预处理时,mac层装置620可以从每个rlc层装置615接收rlcpdu,并且根据上行链路许可630配置和复用mac子报头和macsdu,以配置macpdu。mac子报头也可以被预处理。

当上行链路许可630不足时,为了有效使用所有上行链路许可630,ue可以执行分段操作。当执行分段操作时,可以更新(640)与分段操作相对应的rlc报头和mac报头。例如,分段信息或长度信息可以被包括在rlc报头中,并且与mac报头的长度信息相对应的l字段可以被更新。

因此,当在下一代移动通信系统中接收上行链路许可630和在lte系统中接收上行链路许可645被同时执行时,下一代移动通信系统可以实现减少的处理时间635。

当需要时或者当在网络中设置时,rlc层装置615和pdcp层装置可以使用一个公共序列号。

可以针对每个逻辑信道执行预处理操作,并且根据实施例,针对每个逻辑信道预处理的rlcpdu可以在mac层装置620中被进一步预处理成macsdu和mac子报头。mac层装置620也可以仅在分配上行链路许可630时执行数据处理,或者mac子报头可以是预生成的。

当mac层装置620接收到上行链路许可630时,ue可以将上行链路许可630分配给每个逻辑信道,并且复用预先生成的macsdu和mac子报头。

当mac层装置620从基站接收上行链路许可630时,可以执行lcp操作,并且相应地,mac层装置620可以被分配给每个逻辑信道。mac层装置620可以针对每个逻辑信道执行数据预处理,根据针对每个逻辑信道的上行链路许可630配置预生成的macsdu和mac子报头,并针对每个逻辑信道复用数据以配置一个macpdu并将该macpdu递送到phy层装置。

当分配给每个逻辑信道的上行链路许可630不足时,mac层装置620可以请求rlc层装置615将数据分段。当由rlc层装置615执行分段操作时,关于分段的信息被包括在报头中,使得报头被更新并被递送到mac层装置620。mac层装置620可以更新对应于并基于所递送的报头的mac报头。

如上所述,下一代移动通信系统的特征在于,可以在接收到上行链路许可630之前执行pdcp层装置、rlc层装置615或mac层装置620的数据处理。当没有实现数据预处理时,下一代移动通信系统可以在接收到上行链路许可630之后执行数据处理,如在lte系统中那样。也就是说,当在执行lcp过程之后将上行链路许可630分配给每个逻辑信道时,下一代移动通信系统可以通过考虑分配的上行链路许可630的大小来配置pdcp报头以生成pdcppdu,配置rlc报头以生成rlcpdu,以及配置mac子报头和macsdu。与lte系统相比,当在下一代移动通信系统中没有实现数据预处理时,rlc层装置615不级联数据。

本公开中用于执行数据预处理的过程可以应用于本公开的以下第一实施例、第二实施例和第三实施例。

数据预处理的第一实施例:每个pdcp层装置可以加密pdcpsdu(ip分组或数据分组),必要时执行完整性保护,以及生成pdcp报头,并且每个rlc层装置可以分配rlc序列号,设置分段信息(si)字段,以及配置rlc报头以完成数据预处理。当mac层装置满足预定条件并指示每个rlc层装置时,为了使每个mac层装置处理数据预处理的rlcpdu,每个rlc层装置可以设置与rlcpdu的大小相对应的长度l字段,为每个rlc层装置设置逻辑信道标识符(lcid),配置mac报头,配置和复用每个mac子报头和macsdu,以便根据上行链路许可的大小配置macpdu。mac层装置的预定条件可以是从基站接收上行链路许可,并且当mac层装置接收到上行链路许可时,mac层装置可以指示每个rlc层装置将数据预处理的rlcpdu递送到mac层装置。

数据预处理的第二实施例:当执行数据预处理的第一实施例时,可以分开地生成、存储和管理每个pdcp报头和rlc报头。当在接收到上行链路许可之后由于许可短缺而需要执行分段操作时,ue可以更新生成的rlc报头的si字段(在第一分段中为01,在最后一个分段中为10,以及不在第一分段或最后一个分段中为11),当需要时,可以将分段偏移(so)字段动态地添加到rlc报头。例如,当它不是第一分段时,ue可以添加2字节大小的so字段并指示偏移。

数据预处理的第三实施例:可以执行数据预处理的第一实施例,但是在接收到上行链路许可之前,ue可以执行mac层装置的数据处理。此时,ue可以分开地生成、存储和管理每个pdcp报头、每个rlc报头和每个mac报头。当在接收到上行链路许可之后由于上行链路许可短缺而需要执行分段操作时,ue可以更新生成的rlc报头的si字段(在第一分段中为01,在最后一个分段中为10,以及不在第一分段和最后一个分段中为11),当需要时,可以将分段偏移(so)字段动态地添加到rlc报头。例如,当它不是第一分段时,ue可以添加2字节大小的so字段并指示偏移。

图7示出了根据实施例的双接入ue的数据传输方法适用的系统。

如图7所示,在双接入技术中,通过主小区组(mcg)基站和辅小区组(scg)基站之间的连接,ue增加在下行链路和上行链路中的数据传输速率。mcg基站可以发送和接收大多数控制信号,并确定scg基站的连接、改变和释放。

如图7所示,mcg基站可以是nr基站或lte基站。scg基站也可以是nr基站或lte基站。根据实施例的数据传输方法可以应用于以下4种双接入技术环境。

1.lte-ltedc双接入环境705,其中lte基站是mcg基站,以及lte基站是scg基站;

2.lte-nrdc双接入环境710,其中lte基站是mcg基站,以及nr基站是scg基站;

3.nr-ltedc双接入环境715,其中nr基站是mcg基站,以及lte基站是scg基站;

4.nr-nrdc双接入环境720,其中nr基站是mcg基站,以及nr基站是scg基站。

图8示出了根据实施例的其中应用了双接入技术的ue接收scg改变消息或scg连接释放消息的过程。

在图8中,当scg改变时(805)并且ue从mcg基站接收到scg改变消息时,ue可以将由scg改变消息指示的辅小区改变为新的辅小区。当scg被释放(810)并且ue从mcg基站接收到scg连接释放消息时,ue可以释放到scg连接释放消息中指示的辅小区的连接。scg改变消息和scg连接释放消息是无线电资源控制(rrc)连接重新配置消息(rrc消息),并且可以从mcg基站发送到ue。

当ue接收到scg改变消息或scg连接释放消息时,ue可以重建与在rrc消息中指示的scg相对应的rlc层装置或mac层装置,并执行pdcp数据恢复过程。

根据实施例,当ue接收到scg改变消息或scg连接释放消息时,关于ue的上行链路数据传输的pdcp数据恢复过程的第一实施例如下。

当ue接收到scg改变消息或scg连接释放消息并因此从上层接收到执行pdcp数据恢复过程的命令时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并可以执行pdcp数据恢复过程,如下所述。

1.当从基站接收到pdcp状态报告时,ue可以丢弃在pdcp状态报告中确认成功递送的数据(pdcppdu或pdcpsdu),并且执行未确认成功递送的数据的重传。可以通过当前设置的并且能够发送和接收数据的链路来执行重传。例如,可以经由mcg链路815和新改变的scg链路825中的任何一个选择性地执行重传。在这点上,可以根据pdcp实现来确定要用于重传的链路。

2.当没有从基站接收到pdcp状态报告时,ue可以向重建的rlc层装置重传已经发送的pdcppdu。当ue重传pdcppdu时,ue可以从来自下层的未确认成功递送的第一pdcppdu开始顺序重传所有pdcppdu。重传可以通过当前设置的并且能够发送和接收数据的链路来执行,诸如mcg链路815和新改变的scg链路825中的任何一个。在这点上,可以根据pdcp实现来确定要用于重传的链路。

在第一实施例的示例中,假设ue通过mcg链路815向pdcp层装置中的上行链路发送与pdcp序列号0、1、2和3相对应的pdcppdu,并且通过scg链路820发送与pdcp序列号4、5、6、7、8和9相对应的pdcppdu。假设ue从mcg链路815接收到与pdcp序列号1和2相对应的rlcack,并从scg链路820接收到与pdcp序列号4、6、7、8和9相对应的rlcack。

当ue从基站接收到scg改变消息或scg连接释放消息时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并且可以执行pdcp数据恢复过程,在该过程中,ue可以检查pdcp状态报告是否被包括在rrc消息中。当pdcp状态报告被包括在rrc消息中时,ue可以丢弃在pdcp状态报告中确认成功递送的数据(pdcppdu或pdcpsdu),并且执行未确认成功递送的数据的重传。重传可以通过当前设置的并且能够发送和接收数据的链路来执行。例如,可以经由mcg链路815和新改变的scg链路825中的任何一个选择性地执行重传。在这点上,可以根据pdcp实现来确定要用于重传的链路。

当pdcp状态报告不包括在rrc消息中时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并执行pdcp数据恢复过程。ue可以执行到重建的rlc层装置的发送的与pdcp序列号4、5、6、7、8和9相对应的pdcppdu的重传。ue可以从来自下层的未确认成功递送的第一pdcppdu起顺序执行所有pdcppdu的重传。也就是说,由于来自重建的rlc层装置的与pdcp序列号5相对应的pdcppdu是未确认成功递送(rlcack)的第一pdcppdu,所以ue可以通过当前设置的并且能够发送和接收数据的链路来执行与pdcp序列号4、5、6、7、8和9相对应的pdcppdu的重传。例如,可以经由mcg链路815和新改变的scg链路825中的任何一个选择性地执行重传。在这点上,可以根据pdcp实现来确定要用于重传的链路。

下面表1示出了在第一实施例的示例中递送到每个基站的pdcppdu。

【表1】

第一实施例的示例

根据实施例,当ue接收到scg改变消息或scg连接释放消息时,关于上行链路数据传输的用于减少数据传输延迟的ue的pdcp数据恢复过程的第二实施例如下。

当ue接收到scg改变消息或scg连接释放消息并因此ue从上层接收到执行pdcp数据恢复过程的命令时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并且可以执行以下pdcp数据恢复过程。

1.当从基站接收到pdcp状态报告时,ue可以丢弃在pdcp状态报告中确认成功递送的数据(pdcppdu或pdcpsdu),并且通过当前设置的并且能够发送和接收数据的链路执行未确认成功递送的数据的重传。例如,可以经由mcg链路815和新改变的scg链路825中的任何一个选择性地执行重传。在这点上,可以根据pdcp实现来确定要用于重传的链路。

2.当没有从基站接收到pdcp状态报告时,ue可以通过从来自下层的未确认成功递送的第一pdcppdu开始顺序重传所有pdcppdu,来向重建的rlc层装置重传已经发送的pdcppdu。重传可以通过当前设置的并且能够发送和接收数据的链路来执行,诸如mcg链路815和新改变的scg链路825中的任何一个。在这点上,可以根据pdcp实现来确定要用于重传的链路。

在第二实施例的示例中,假设ue通过mcg链路815向pdcp层装置中的上行链路发送与pdcp序列号0、1、2和3相对应的pdcppdu,并且通过scg链路820发送与pdcp序列号4、5、6、7、8和9相对应的pdcppdu,以及假设ue从mcg链路815接收到与pdcp序列号1和2相对应的rlcack,并从scg链路820接收到与pdcp序列号4、6、7、8和9相对应的rlcack。

当ue从基站接收到scg改变消息或scg连接释放消息时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,执行pdcp数据恢复过程,以及检查pdcp状态报告是否被包括在rrc消息中。

ue可以丢弃在pdcp状态报告中确认成功递送的数据(pdcppdu或pdcpsdu),并且通过当前设置的并且能够发送和接收数据的链路来执行未确认成功递送的数据的重传。例如,可以经由mcg链路815和新改变的scg链路825中的任何一个选择性地执行重传。在这点上,可以根据pdcp实现来确定要用于重传的链路。当pdcp状态报告不包括在rrc消息中时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并执行pdcp数据恢复过程。ue可以执行到重建的rlc层装置的发送的与pdcp序列号4、5、6、7、8和9相对应的pdcppdu的重传。当ue执行重传时,ue可以从来自下层的未确认成功递送的第一pdcppdu起顺序执行所有pdcppdu的重传。也就是说,由于来自重建的rlc层装置的与pdcp序列号5相对应的pdcppdu是未确认成功递送(rlcack)的第一pdcppdu,所以ue可以执行与pdcp序列号5相对应的pdcppdu的重传。此时,可以通过当前设置的并且能够发送和接收数据的链路来执行重传,诸如,mcg链路815和新改变的scg链路825中的任何一个。在这点上,可以根据pdcp实现来确定要用于重传的链路。

在上面的示例中,即使执行选择性重传,也不会发生丢失。从接收端的角度来看,接收rlc层装置已经成功接收到与pdcp序列号4、6、7、8和9相对应的pdcppdu,并且因此在向发送端发送rlc状态报告时指示成功递送(rlcack)。

当接收rlc层装置是lterlc层装置时,因为lterlc层装置顺序地将pdcppdu递送到上层,所以lterlc层装置可以不将与pdcp序列号6、7、8和9相对应的数据递送到pdcp层。然而,当scg改变或连接释放时,接收rlc层装置可以被重建,并且在这点上,rlc层装置可以从与pdcp序列号6、7、8和9相对应的不连续的数据中移除rlc报头,处理数据,并且然后将数据递送到pdcp层。因此,接收rlc层装置具有已经通过使用rlcack指示成功递送的pdcppdu,从而减少不必要的重传。也就是说,ue不需要重传从未确认成功递送的第一pdcppdu起的所有pdcppdu,并且可以仅执行关于rlcack未确认成功递送的pdcppdu的选择性重传。

当接收rlc层装置是nrrlc层装置时,由于nrrlc层装置不具有顺序递送数据到上层的顺序递送功能,并且执行无序递送功能,已经通过使用rlc状态报告中的rlcack指示成功递送的数据可以被立即递送到pdcp层。因此,rlc层装置可以从与pdcp序列号6、7、8和9相对应的数据中移除rlc报头,并处理数据,以及然后将数据递送到pdcp层。因此,接收rlc层装置具有已经通过使用rlcack指示成功递送的pdcppdu,并且ue不执行不必要的重传。

因此,当基于上面公开的rlc层装置的成功递送(rlcack)执行选择性重传时,可以减少不必要的重传和相应的数据传输延迟。

根据实施例,当ue接收到scg改变消息或scg连接释放消息时,减少数据传输延迟的第三实施例如下。

当ue接收到scg改变消息或scg连接释放消息并因此ue从上层接收到执行pdcp数据恢复过程的命令时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并执行pdcp数据恢复过程。在下面的第三实施例中,当基站发送scg改变消息或scg连接释放消息时,基站可以总是包括pdcp状态报告,以指示pdcp层装置成功接收和未成功接收的数据的pdcp序列号。相应地,当ue接收到scg改变消息或scg连接释放消息时,ue可以总是接收pdcp状态报告并执行选择性重传,使得可以减少新的数据的不必要的重传和相应的传输延迟。

图9示出了根据实施例的其中ue检测并声明scg中的无线电链路失败(rlf)的过程。

在图9中,在mcg链路910和scg链路915之间的数据发送/接收期间,当在scg链路915中信号强度持续较低时,双接入ue可以声明rlf。当在rlc层装置中超过最大重传次数时,ue可以声明rlf。然而,这仅仅是ue声明rlf的示例,并且本公开不限于上述示例。

当ue确定关于scg的rlf时(905),ue需要报告出现关于scg的rlf的基站。ue可以通过mcg链路910报告scgrlf,并可以停止关于scg的数据传输,并且待机,直到基站指示scg改变消息或者scg连接释放消息。

因此,在上述过程中,当ue等待来自基站的指示(scg改变或连接释放)时,可以不执行在scg链路915中丢失的数据的重传。因此,接收pdcp层装置可能在预定的时间段内(例如,顺序重排序定时器的值)等待丢失的数据,这可能导致数据传输延迟。

用于减少当ue接收到scg改变消息或scg连接释放消息时引起的传输延迟的第一实施例、第二实施例或第三实施例可以具体地更适用于设置到被配置为支持双接入环境的ue的分离承载,并且也可以适用于ue接收到逻辑信道释放消息或逻辑信道改变消息或逻辑信道添加消息的情况。

在上述实施例中,scg改变消息和scg释放消息可以指示改变或释放scg中设置的所有承载和逻辑信道的操作。然而,逻辑信道释放消息或逻辑信道改变消息或逻辑信道添加消息可以释放或改变或添加mcg或scg的一些逻辑信道、rlc层装置和mac层装置中的至少一个。例如,当在ue中设置了三个分离承载时,即,分离承载1、分离承载2和分离承载3是通过mcg和scg设置的,基站可以向ue发送逻辑信道释放消息,并且释放与分离承载2的scg相对应的逻辑信道、rlc层装置和mac层装置中的至少一个,并且将释放的一个改变为数据无线承载(drb)。可以通过逻辑信道改变消息或逻辑信道添加消息将逻辑信道改变或添加到特定分离承载或drb。在上面的示例中,当scg释放消息被发送到ue时,所有三个分离承载的连接可以被释放。因此,基站可以通过逻辑信道释放消息、逻辑信道改变消息或逻辑信道添加消息有用地用更具体的命令来指示ue,以便改变ue的每个承载的承载类型。也就是说,逻辑信道释放消息、逻辑信道改变消息或逻辑信道添加消息可以用于将drb改变为分离承载或将分离承载改变为drb。

当ue接收到逻辑信道释放消息、逻辑信道改变消息或逻辑信道添加消息,并且该消息指示释放或改变或添加与分离承载(或drb)的scg相对应的逻辑信道、rlc层装置和mac层装置中的至少一个时,用于减少传输延迟的第一实施例、第二实施例或第三实施例可以同等地应用于此。

当ue在上行链路数据传输中检测到scg链路中的rlf时,根据第四实施例的ue可以执行减少数据传输延迟的pdcp数据恢复过程。

当ue检测到scg链路中的rlf时,ue可以经由mcg链路向基站报告关于链路的scgrlf,停止对应于scg的数据传输,并且立即执行下一个pdcp数据恢复过程。

ue可以执行到检测到rlf的rlc层装置的已经发送的pdcppdu的重传。当ue执行重传时,ue可以仅对在下层中未确认成功递送(rlcack)的数据(pdcppdu或pdcpsdu)执行选择性重传,并且可以通过当前设置的并且能够发送和接收数据的mcg链路910执行重传。

当ue从基站接收到scg改变消息或scg释放消息时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置。因为已经执行了pdcp数据恢复过程,所以不再执行pdcp数据恢复过程。

上述示例是可以应用于ue检测到scg链路中的rlf的情况的方法,并且可以减少数据传输延迟。在ue报告scgrlf之后,ue可以从基站接收scg改变消息和scg释放消息中的一个命令,并且被要求执行pdcp数据恢复过程。因此,当检测到rlf时,ue可以立即执行pdcp数据恢复过程,使得可以减少数据传输延迟。

上述第四实施例对应于当ue检测到scg链路中的rlf时执行的过程,并且上述第一实施例、第二实施例或第三实施例可以应用于ue没有检测到scg链路中的rlf但是接收到scg改变消息或scg释放消息的情况。

第四实施例的示例如下。

假设ue通过mcg链路910向pdcp层装置中的上行链路发送与pdcp序列号0、1、2和3相对应的pdcppdu,并且通过scg链路915发送与pdcp序列号4、5、6、7、8和9相对应的pdcppdu。此外,假设ue从mcg链路910接收与pdcp序列号1和2相对应的rlcack,并从scg链路915接收与pdcp序列号4、6、7、8和9相对应的rlcack。

当ue接收到关于scg链路915的rlf时,ue可以经由mcg链路910报告关于scg链路915的rlf,等待来自基站的指令,并且执行pdcp数据恢复过程。通过从来自下层的未确认成功递送(rlcack)的第一pdcppdu起顺序执行所有pdcppdu的重传,ue可以执行到与检测到rlf的scg链路915相对应的rlc层装置的已经发送的与pdcp序列号4、5、6、7、8和9相对应的pdcppdu的重传。也就是说,因为来自与检测到rlf的scg链路915相对应的rlc层装置的与pdcp序列号5相对应的pdcppdu是未确认成功递送(rlcack)的第一pdcppdu,所以ue可以通过当前设置的并且能够发送和接收数据的mcg链路910执行与pdcp序列号5相对应的pdcppdu的重传。

在上面的示例中,即使执行选择性重传,也不会发生丢失。从接收端的角度来看,接收rlc层装置已经成功接收到与pdcp序列号4、6、7、8和9相对应的pdcppdu,并且因此在向发送端发送rlc状态报告时指示成功递送(rlcack)。当接收rlc层装置是lterlc层装置时,lterlc层装置将顺序接收的pdcppdu递送到上层,并且不将与pdcp序列号6、7、8和9相对应的数据递送到pdcp层。然而,当scg改变或到scg的连接被释放时,接收rlc层装置可以被重建,并且rlc层装置可以从与pdcp序列号6、7、8和9相对应的不连续的数据中移除rlc报头,以及处理数据,并且然后将数据递送到pdcp层。由于接收rlc层装置具有通过使用rlcack已经指示成功递送的pdcppdu,所以ue不需要执行不必要的重传。也就是说,ue不需要重传从未确认成功递送的第一pdcppdu起的所有pdcppdu,并且可以仅执行关于rlcack未确认成功递送的pdcppdu的选择性重传。

当接收rlc层装置是nrrlc层装置时,由于nrrlc层装置不具有顺序递送数据到上层的顺序递送功能,并且执行无序递送功能,已经通过使用rlc状态报告中的rlcack指示成功递送的数据可以被立即递送到pdcp层。因此,rlc层装置可以从与pdcp序列号6、7、8和9相对应的数据中移除rlc报头,处理数据,以及然后将数据递送到pdcp层。因此,接收rlc层装置具有已经通过使用rlcack指示成功递送的pdcppdu,并且ue不需要执行不必要的重传。

因此,根据实施例,当基于rlc层装置的成功递送(rlcack)执行选择性重传时,可以减少不必要的重传,并且由于一检测到rlf就可以执行pdcp数据恢复过程,所以可以减少数据传输延迟。

当ue在上行链路数据传输期间检测到scg链路中的rlf时,用于减少数据传输延迟的pdcp数据恢复过程的第五实施例如下。当ue检测到scg链路中的rlf时,ue可以经由mcg链路向基站报告关于该链路的scgrlf,并且可以停止与scg相对应的数据传输,并且立即执行下一个pdcp数据恢复过程。

ue可以通过从来自下层的未确认成功递送(rlcack)的第一pdcppdu起顺序执行所有pdcppdu的重传,来执行到检测到rlf的rlc层装置的已经发送的pdcppdu的重传。可以通过当前设置的并且能够发送和接收数据的mcg链路910来执行重传。

当ue从基站接收到scg改变消息或scg释放消息时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置。因为已经执行了pdcp数据恢复过程,所以不再执行pdcp数据恢复过程。

第五实施例可以应用于ue检测到scg链路中的rlf的情况,并且可以减少数据传输延迟。在ue报告scgrlf之后,ue可以从基站接收scg改变消息和scg释放消息中的一个命令,并且被要求执行pdcp数据恢复过程。因此,当检测到关于scg链路的rlf时,ue可以立即执行被要求执行的pdcp数据恢复过程,使得可以减少数据传输延迟。

上述第五实施例与第四实施例一样,对应于当ue检测到scg链路中的rlf时执行的过程,并且上述第一实施例、第二实施例和第三实施例可以应用于ue没有检测到scg链路中的rlf但是接收到scg改变消息或scg释放消息的情况。

图10示出了根据实施例的当ue接收到scg改变消息或scg释放消息时发送数据的方法。

在步骤1010中,ue可以从mcg基站接收scg改变消息或scg连接释放消息。在本实施例中,假设ue被双接入到mcg基站和scg基站,并且支持承载分离配置。

在步骤1020中,ue可以确定是否从mcg基站接收到pdcp状态报告。ue可以根据pdcp状态报告来确认由基站接收的数据单元,并且数据单元可以是pdcppdu。

在步骤1030中,基于是否接收到pdcp状态报告,ue可以确定从ue发送的至少一个数据单元当中的其接收被确认的数据单元。

当接收到pdcp状态报告时,ue可以根据pdcp状态报告确定其接收被确认的数据单元。根据另一示例,当没有接收到pdcp状态报告时,ue可以确定来自下层的其接收被确认的数据单元。

在步骤1040中,基于该确定,ue可以选择性地向mcg基站重传其接收未被确认的数据单元。图11示出了根据第一实施例的ue的数据传输方法。

在步骤1110中,ue可以接收scg改变消息或scg连接释放消息。当ue接收到scg改变消息或scg连接释放消息时,ue可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并启动pdcp数据恢复过程。

在步骤1120中,ue可以确定是否接收到pdcp状态报告。

在步骤1130中,当从mcg基站接收到pdcp状态报告时,ue可以丢弃在pdcp状态报告中其接收被确认的数据(pdcppdu或pdcpsdu),以及仅对其接收未被确认的数据执行重传。可以通过当前设置的并且能够发送和接收数据的链路来执行重传,诸如mcg链路或新改变的scg链路,并且在这点上,可以根据pdcp实现来确定要用于重传的链路。

在步骤1140中,当没有从mcg基站接收到pdcp状态报告时,ue可以向重建的rlc装置执行已经发送的pdcppdu的重传。当ue执行重传时,ue可以从来自下层的其接收未确认的第一pdcppdu起顺序执行所有pdcppdu重传。重传可以通过当前设置的并且能够发送和接收数据的链路来执行,诸如mcg链路或新改变的scg链路。在这点上,可以根据pdcp实现来确定要用于重传的链路。

图12示出了根据第二实施例的ue的数据传输方法。

在步骤1210中,ue可以接收scg改变消息或scg连接释放消息,可以重建对应于在rrc消息中指示的scg的rlc层装置或mac层装置,并且可以执行pdcp数据恢复过程。

在步骤1220中,ue可以确定是否从基站接收到pdcp状态报告。

在步骤1230中,当接收到pdcp状态报告时,在ue通过pdcp状态报告确认接收的pdcppdu之后,ue可以执行选择性重传。更详细地,ue可以丢弃其接收被确认的数据(pdcppdu或pdcpsdu),以及通过当前设置的并且能够发送和接收数据的链路(诸如mcg链路或新改变的scg链路)仅执行其接收未被确认的数据的重传。在这点上,可以根据pdcp实现来确定要用于重传的链路。

在步骤1240中,当没有接收到pdcp状态报告时,在ue确认从下层接收的pdcppdu之后,ue可以执行选择性重传。ue可以向重建的rlc层装置执行已经发送的pdcppdu的重传。

当ue执行重传时,ue可以通过当前设置的并且能够发送和接收数据的链路,仅执行在下层中其接收未确认的数据(pdcppdu或pdcpsdu)的选择性重传。例如,ue可以经由mcg链路或新改变的scg链路重传数据。在这点上,可以根据pdcp实现来确定要用于重传的链路。

图13示出了根据实施例的当ue检测到rlf时选择性地重传数据的方法。

在步骤1310中,ue可以检测scg链路中的rlf,并且可以经由mcg链路向基站报告关于scg链路的scgrlf。ue可以停止对应于scg的数据的传输。

在步骤1320中,ue可以启动pdcp数据恢复过程。ue可以通过检测到rlf的rlc层装置执行已经发送的pdcppdu的重传。

在步骤1330中,当ue根据恢复过程的启动执行重传时,ue可以在ue确认在下层接收的pdcppdu之后执行选择性重传。更详细地,ue可以通过当前设置的并且能够发送和接收数据的链路(诸如mcg链路),仅执对其接收未确认的数据(pdcppdu或pdcpsdu)的选择性重传。

当ue从基站接收到scg改变消息或scg连接释放消息时,ue可以重建与在rrc消息中指示的scg相对应的rlc层装置或mac层装置。因为已经执行了pdcp数据恢复过程,所以不再执行pdcp数据恢复过程。

图14示出了根据实施例的当检测到rlf时顺序重传其接收未被确认的数据的由ue执行的方法。

在步骤1410中,ue可以检测scg链路中的rlf,并且可以经由mcg链路向基站报告关于scg链路的scgrlf。ue可以停止对应于scg的数据的传输。

在步骤1420中,ue可以启动pdcp数据恢复过程。

在步骤1430中,ue可以从来自下层的其接收未被确认的第一pdu起顺序执行所有pdu的重传。ue可以向检测到rlf的rlc层装置开始已经发送的pdcppdu的重传。ue可以通过当前设置的并且能够发送和接收数据的链路(诸如通过mcg链路),从下层中其接收未被确认的第一pdcppdu起顺序执行所有pdcppdu的重传。

当ue从基站接收到scg改变消息或scg连接释放消息时,ue可以重建与在rrc消息中指示的scg相对应的rlc层装置或mac层装置。因为已经执行了pdcp数据恢复过程,所以不再执行pdcp数据恢复过程。

根据实施例,当基站触发pdcp数据恢复过程时,当pdcp层装置执行pdcp数据恢复过程时,ue可以基于下层装置(rlc层装置)的成功递送确认(rlcack)来对使用am模式的数据承载执行选择性重传。然而,当ue执行到一个基站中的另一个小区的切换时,ue可以以与上述方法相同的方式对信令无线承载(srb)执行选择性重传,并继续数据恢复过程以防止数据丢失。

基站还可以定义新的指示符来指示是否执行对srb的pdcp数据恢复过程。也就是说,通过选择性重传的pdcp数据恢复过程可以被扩展并应用于srb。当ue如上所述执行到一个基站中的另一个小区的切换时,并且当触发pdcp数据恢复过程时,ue可以不对使用um模式的承载执行重传,但是可以对还没有从pdcp层装置发送的数据(还没有被递送到下层的数据)执行数据传输,就像从上层接收数据一样。

根据实施例的选择性重传方法可以应用于pdcp重建过程。然而,在切换的情况下,当总是使用选择性重传时,由基站触发的pdcp重建过程可能导致数据丢失,因为对于源基站的pdcp层装置来说,将所有成功接收的数据递送到目标基站的pdcp层装置不是强制性的。因此,即使当ue从源基站接收到数据被成功接收的报告时,也有必要向目标基站重传通过使用rlcack确认其成功递送的数据。也就是说,在pdcp重建过程期间,ue可以执行累积重传,通过该累积重传,与其成功递送未被确认的第一pdcp序列号相对应的数据被顺序重传。因此,即使在具有大于其成功递送未被确认的第一pdcp序列号的序列号的数据当中存在下层的其成功递送被确认(接收rlcack)的数据时,也可以执行重传。

然而,当源基站的pdcp层装置将所有成功接收的数据递送到目标基站的pdcp层装置时,ue可以执行根据本实施例的选择性重传方法,以防止不必要的重传和传输资源的浪费。因此,通过定义新的指示符,当ue执行pdcp重建过程时,基站可以向ue指示是执行选择性重传还是累积重传。例如,当有指示符时,可以执行选择性重传;当没有指示符时,可以执行累积重传。根据另一示例,当1比特指示符被定义为指示符并且指示值“真”时,可以执行选择性重传,并且当1比特指示符指示值“假”时,可以执行累积重传。该指示符也可以在rrc消息中被定义,可以在pdcp配置信息中被指示,以及可以经由切换指示消息或rrc重置消息来指示。

图15是根据实施例的ue1500的框图。

参考图15,ue1500可以包括射频(rf)处理器1510、基带处理器1520、存储装置1530和控制器1540。然而,图15的组件仅是示例,并且本公开不限于此。

例如,rf处理器1510可以通过转换信号的频带或放大信号来通过无线信道执行信号的发送和接收。也就是说,rf处理器1510可以将从基带处理器1520提供的基带信号上变频为rf频带信号,通过天线发送rf频带信号,并将通过天线接收的rf频带信号下变频为基带信号。例如,rf处理器1510可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(dac)和模数转换器(adc)。虽然在图15中仅示出了一个天线,但是ue1500可以具有多个天线。

rf处理器1510可以包括多个rf链,并且可以通过调整经由多个天线或天线元件发送和接收的信号中的每一个的相位和幅度来执行波束成形。rf处理器1510可以执行mimo操作,并且在执行mimo操作时可以接收多个层。rf处理器1510可以通过控制器1540的控制适当地设置多个天线或天线元件来执行接收波束扫描,或者调整接收波束的方向和宽度,使得接收波束与发射波束相协调。

基带处理器1520可以根据系统的物理层规范来执行基带信号和比特串之间的转换。例如,在发送数据时,基带处理器1520可以通过编码和调制发送的比特串来生成复符号(complexsymbol)。在接收数据时,基带处理器1520可以解调和解码从rf处理器1510提供的基带信号,以重构接收的比特串。例如,当根据ofdm方案发送数据时,基带处理器1520可以通过编码和调制发送的比特串来生成复符号,将复符号映射到子载波,并且通过执行快速傅立叶逆变换(ifft)运算和插入循环前缀(cp)来配置ofdm符号。

在接收数据时,基带处理器1520可以将从rf处理器1510提供的基带信号分成ofdm符号单元,并通过执行快速傅立叶变换(fft)运算来恢复映射到子载波的信号,以及然后通过执行解调和解码来重构接收到的比特串。

基带处理器1520和rf处理器1510可以如上所述发送和接收信号。因此,基带处理器1520和rf处理器1510可以被称为发送器、接收器、发送器/接收器或通信器。基带处理器1520和rf处理器1510中的至少一个可以包括支持不同无线接入技术的多个通信模块,并且可以包括被配置为处理不同频带的信号的不同通信模块。例如,不同的无线接入技术可以包括lte网络或nr网络,并且可以包括超高频(shf)频带(例如,2.5ghz或5ghz)和毫米波(例如,60ghz)频带。

存储装置1530可以存储数据,诸如上面参考图1至图14描述的用于ue1500的操作的默认程序、应用程序和配置信息。存储装置1530可以响应于来自控制器1540的请求来提供存储的数据。

控制器1540可以控制ue1500的整体操作。例如,控制器1540可以通过基带处理器1520和rf处理器1510发送和接收信号,并且可以记录和读取存储在存储装置1530中的数据。为这样做,控制器1540可以包括至少一个处理器。例如,控制器1540可以包括:通信处理器(cp),被配置为执行通信控制;以及应用处理器(ap),被配置为控制上层,诸如应用程序。

图16是根据实施例的基站1600的框图。

参考图16,基站1600可以包括rf处理器1610、基带处理器1620、回程通信器1630、存储装置(即,存储器)1640和控制器1650。然而,图16的组件仅仅是示例,并且基站1600的组件不限于上述示例。

例如,rf处理器1610可以通过转换信号的频带或放大信号来通过无线信道执行信号的发送和接收。rf处理器1610可以将从基带处理器1620提供的基带信号上变频为rf频带信号,通过天线发送rf频带信号,并将通过天线接收的rf频带信号下变频为基带信号。例如,rf处理器1610可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、dac和adc,并且尽管图16中仅示出了一个天线,但是基站1600可以具有多个天线。rf处理器1610可以包括多个rf链,并且可以通过调整经由多个天线或天线元件发送和接收的信号中的每一个的相位和幅度来执行波束成形。rf处理器1610可以通过发送一个或多个层来执行下行mimo(down-mimo)操作。

基带处理器1620可以根据无线接入技术的设置物理层规范来执行基带信号和比特串的转换。例如,在发送数据时,基带处理器1620可以通过编码和调制发送的比特串来生成复符号。在接收数据时,基带处理器1620可以解调和解码从rf处理器1610提供的基带信号,以重构接收的比特串。例如,当根据ofdm方案发送数据时,基带处理器1620可以通过编码和调制发送的比特串来生成复符号,将复符号映射到子载波,并且通过执行ifft运算和插入cp来配置ofdm符号。在接收数据时,基带处理器1620可以将从rf处理器1610提供的基带信号分成ofdm符号单元,并通过执行fft运算来恢复映射到子载波的信号,以及然后通过执行解调和解码来重构接收的比特串。基带处理器1620和rf处理器1610可以如上所述发送和接收信号,并且可以被称为发送器、接收器、发送器/接收器或通信器。

回程通信器1630可以提供接口来执行网络中其他节点之间的通信。

存储装置1640可以存储数据,诸如上面参考图1至图14描述的基站1600的操作的默认程序、应用程序和配置信息。存储装置1640可以存储关于分配给被接入的ue的承载的信息、从被接入的ue报告的测量结果,并且其是用于确定是提供还是停止到ue的多个连接的参考。存储装置1640可以响应于来自控制器1650的请求来提供存储的数据。

控制器1650可以控制基站1600的整体操作。例如,控制器1650可以通过基带处理器1620和rf处理器1610或者通过回程通信器1630发送和接收信号,并且可以记录和读取存储在存储装置1640中的数据。为这样做,控制器1650可以包括至少一个处理器。

根据实施例,当经由连接到基站中的每一个的不同链路发送数据时,双接入到多个基站中的每一个基站的ue可以有效地执行数据恢复过程。

本公开的实施例也可以体现为非暂时性计算机可读记录介质上的计算机可读代码。非暂时性计算机可读记录介质是能够存储数据的任何数据存储设备,该数据此后能够被计算机系统读取。非暂时性计算机可读记录介质的示例包括只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘、光学数据存储设备和通过互联网的数据传输。非暂时性计算机可读记录介质也可以分布在网络耦合的计算机系统上,使得以分布式方式存储和运行计算机可读代码。此外,用于实现本公开的功能程序、代码和代码分段可以由本公开所属领域的编程人员容易地解释。

本公开的实施例仅是对本公开的说明,并不旨在限制本公开的范围。也就是说,对于本领域普通技术人员而言明显的是,基于本公开的技术构思的其他修改是可以实施的。上述实施例中的每一个都可以根据需要彼此组合。例如,基站和ue可以通过组合本公开的第一实施例、第二实施例、第三实施例和第四实施例的部分来操作。虽然以上实施例是基于nr系统呈现的,但是基于实施例的技术构思的其他修改可以在其他系统(诸如,频分双工(fdd)lte系统或时分双工(tdd)lte系统)中实施的。

尽管已经参考本公开的实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以在形式和细节上进行各种改变。

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