侧链路通信的无线链路监测的制作方法

文档序号:23554664发布日期:2021-01-05 21:16阅读:143来源:国知局
侧链路通信的无线链路监测的制作方法

交叉引用

本发明要求申请日为2019年5月2日,申请号为62/841,884,名称为“newrlftriggerconditioninsidelink”的美国临时专利申请的优先权,上述美国专利申请的内容通过引用整体并入本文。

本发明涉及无线通信,并且具体地涉及侧链路通信中的无线链路监测。



背景技术:

提供本背景技术部分是为了大体上呈现本发明的内容。当前所署名发明人的工作、在本背景技术部分中所描述的程度上的工作以及本部分描述在申请时尚不构成现有技术的方面,既非明示地也非暗示地被承认是本发明的现有技术。

基于蜂窝的车辆对一切(vehicle-to-everything,v2x)(例如,长期演进(longtermevolution,lte)v2x和新无线电(newradio,nr)v2x)是第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)开发的无线接入技术,以支持先进的车辆应用。在v2x中,可以在两辆车之间建立直接无线链路(称为侧链路)。当车辆在蜂窝系统的覆盖范围内时,侧链路可以在蜂窝系统(例如,无线资源分配)的控制下进行操作。或者,当不存在蜂窝系统时,侧链路可以独立进行操作。



技术实现要素:

本发明的各方面提供了一种无线链路监测(radiolinkmonitoring,rlm)方法。所述方法包括以下步骤:在侧链路通信中,通过发送侧(transmitter,tx)ue和接收侧(receiver,rx)ue之间的无线链路执行物理侧链路共享信道(physicalsidelinksharedchannel,pssch)传输,从txue的物理层接收与pssch传输对应的混合自动重传请求(hybridautomaticrepeatrequest,harq)反馈状态,确定预期的harq反馈状态是否是harq故障指示,当所述harq反馈指示是harq故障指示时,将通过txue和rxue之间的无线链路接收用于pssch传输的连续harq故障指示(例如,由harq不连续传输(discontinuoustransmission,dtx)表示)数量的计数加1,当连续harq故障指示(例如,harqdtx)数量的计数达到阈值(例如,由maxnumconsecutivedtx表示的参数指示)时,声明txue和rxue之间的无线链路的无线链路故障(radiolinkfailure,rlf),并且当预期的harq反馈状态不是harq故障指示时,将连续harq故障指示数量的计数(例如,harqdtx)重置为0。

在一个实施方式中,接收到的harq反馈状态是harq确认(acknowledgement,ack)、harq否定确认(negativeacknowledgement,nack)或harqdtx之一。在一个实施方式中,将harqdtx用作harq故障指示。在一个实施方式中,将harqnack和harqdtx分别用作harq故障指示。在一个实施方式中,txue和rxue之间的无线链路与和txue对应的源层-2标识(identifier,id)以及和rxue对应的目的地层-2id相关联。在一个实施方式中,通过无线资源控制(radioresourcecontrol,rrc)信令、系统信息块(systeminformationblock,sib)广播或预配置向txue配置阈值。

本发明的各方面提供了一种用于rlm的装置。所述装置包括被配置成执行以下步骤的电路:在侧链路通信中,通过txue和rxue之间的无线链路执行pssch传输,从txue的物理层接收与pssch传输对应的harq反馈状态,确定预期的harq反馈状态是否是harq故障指示,当harq反馈指示是harq故障指示时,将通过txue和rxue之间的无线链路接收用于pssch传输的连续harq故障指示数量的计数加1,当连续harq故障指示的数量的计数达到阈值时,声明txue和rxue之间的无线链路的rlf,当预期的harq反馈状态不是harq故障指示时,将连续harq故障指示数量的计数重置为0。

本发明的各方面提供了存储程序指令的非暂时性计算机可读介质,当处理器执行所述程序指令时,使所述处理器执行rlm方法。

附图说明

本发明提出一些实施方式以作为示范,以下将参考附图进行细节描述,其中相同的编号代表相同的组件,其中:

图1示出了根据本发明实施方式的无线通信系统100;

图2示出了根据本发明的一些实施方式的参考侧链路协议栈200的用于侧链路rlm的不同rlf触发条件;

图3a-3b示出了用于侧链路组播通信的两种harq反馈模式的示例;

图4示出了根据本发明的一些实施方式的基于harqnack状态的rlm进程400;

图5示出了根据本发明一些实施方式的基于harqnack/dtx状态的rlm进程500;

图6示出了根据本发明实施方式的rlm进程600;

图7示出了根据本发明的示例性装置700。

具体实施方式

图1示出了根据本发明实施方式的无线通信系统100。无线通信系统100包括基站(basestation,bs)101、第一ue102和第二ue103。bs101可以是在3gppnr标准中指定的gnb的实现或者可以是在3gpplte标准中指定的enb的实现。因此,bs101可以根据相应无线通信协议经由无线电接口110(称为uu接口110)与ue102或ue103进行通信。或者,bs101可以实现其它类型的标准化或非标准化无线接入技术,并根据相应无线接入技术与ue102或ue103进行通信。ue102或ue103可以是车辆、计算机、移动电话、路侧单元(roadsideunit)等。

ue102和ue103可以基于3gpp标准中指定的v2x技术通过无线电接口120(称为pc5接口)彼此通信。可以在ue102和ue103之间建立直接无线链路121,称为侧链路(sidelink,sl)。ue102可以使用相同频谱通过uu链路111进行上行链路传输并且通过侧链路121进行侧链路传输。类似地,ue103可以使用相同频谱通过uu链路112进行上行链路传输并且通过侧链路121进行侧链路传输。此外,bs101可以控制侧链路121上的无线资源的分配。

与图1的示例(覆盖范围内的场景)不同,在上述场景中,执行侧链路通信的ue102和ue103在网络范围内(bs101的小区的覆盖范围内),在其他示例中,ue在网络覆盖范围外执行侧链路传输。例如,可以在两个都位于网络覆盖范围外(覆盖范围外的场景)的ue之间,或者在其中一个ue位于网络覆盖范围外(部分覆盖场景)的ue之间建立侧链路。

在一些示例中,局部区域中的一组ue(例如,ue102和ue103)可以在基站的控制下或者不在基站的控制下使用侧链路彼此通信。该组中的每个ue可以定期或不定期地向相邻ue发送消息。此外,相应传输可以是单播、组播或广播。例如,可以采用harq和链路适应(linkadaptation)机制来支持txue和目标ue之间的单播或组播。在侧链路组播或单播中,源层-2id可与txue相关联,目的地层-2id可与多个目标rxue(组播中)或一个目标rxue(单播中)相关联。基于目的地层-2id,rxue可以确定通过侧链路传输的数据分组是否用于rxue。

在数据发送和接收操作中,ue102可以执行rlm来监测无线链路的质量。例如,ue102可以监测ue102和bs101之间的无线链路的质量,或者监测与其进行通信的其他ue之间的无线链路的质量。当无线链路质量低于预定义水平(满足触发条件),可以声明rlf。当发生rlf时,ue102可以执行无线链路恢复进程在ue102和目标设备(bs101或ue)之间重建无线链路。如果无线链路恢复进程未成功,ue102可以停止向目标设备进行数据传输,以节省功率并减少对ue102附近的其他通信的干扰。

在各种示例中,rlf的各种触发条件可用于rlm。例如,下列rlf触发条件可用于通过uu接口110的ue102和bs101之间的无线链路的rlm:根据无线链路控制(radiolinkcontrol,rlc)层的指示已经达到最大重传次数;定时器t310到期,其中当从物理层接收到n310个连续不同步指示时触发定时器t310;或者,当t300、t301、t304或t311都不运行时来自介质访问控制(mediumaccesscontrol,mac)层的随机接入问题指示。

图2示出了根据本发明一些实施方式的参考侧链路协议栈200的用于侧链路rlm的不同rlf触发条件。将pc5接口120上ue102(作为txue)和ue103(作为rxue)之间的无线链路用作示例来解释不同rlf触发条件。如图所示,txue102或rxue103处的侧链路协议栈200包括物理(physical,phy)层、mac层、rlc层和分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)层。在不同实施方式中,在侧链路协议栈200的不同级别中发生的事件可用作不同rlf触发条件的基础。

在一个实施方式中,在rxue103处,从phy层提供的同步或不同步指示的计数用于触发rlf。在一个实施方式中,在txue102处,将pdcp层的到期丢弃定时器的计数用作rlf触发条件。例如,当相应丢弃定时器到期时,ue102可以对有多少pdcp服务数据单元(servicedataunit,sdu)未传送成功进行计数。在一个实施方式中,在txue102处,将pdcp层rlc重传的次数用作rlf触发条件。

在一些实施方式中,在txue102侧,从phy层提供的harq反馈可用作触发rlf的基础。例如,txue102可以使用harq机制向rxue103进行数据传输。txue102的mac层的harq实体包括并行运行的一组停止等待操作。每个停止等待操作可以发送传输块、停止并等待与所述传输块的传输对应的来自rxue的harq反馈。传输块可以承载在由物理侧链路控制信道(physicalsidelinkcontrolchannel,pscch)调度的pssch中。

在一个示例中,在rxue103处,为接收传输块,rxue103可以监测时频无线资源网格中的一些预配置位置,并尝试检测调度pssch的pscch。当成功检测到pscch时,rxue103可以基于承载在pscch中的调度信息对pssch进行解码。随后,rxue103可以向txue102发送肯定确认(ack)或否定确认(nack)以指示是否正确解码传输块。如果接收到nack,可以在rxue103处执行传输块的重传。当rxue103未能检测到pscch(例如,由于rxue103距离txue102太远,或者rxue103和txue102之间的无线链路受到严重干扰),没有从rxue103向txue102提供的harq反馈。这种无反馈的特定harq反馈状态称为不连续传输(dtx)。

因此,存在三种类型的harq反馈:ack、nack或dtx。每种harq反馈类型可以称为harq状态,如ack状态、nack状态或dtx状态。在一些实施方式中,phy层可以向mac层提供harq反馈状态(ack、nack或dtx)。在mac层,可将一种或更多种harq反馈状态(例如,nack或dtx)用作触发rlf的rlf指示。这种harq反馈状态可以称为基于harq的rlf指示或harq故障指示。

例如,接收到的harqnack数量的计数可用于触发rlf。当rxue103检测到pscch但不能对pssch正确解码时,rxue103会反馈harqnack。当不使用链路适应时,更频繁的harqnack可以指示txue102和rxue103之间的无线链路恶化。当使用链路适应时,在使用最低调制级别后,频繁接收到harqnack可以指示无线链路质量正在恶化。

对于另一示例,接收到的nack加上dtx(无反馈)的数量的计数可用于触发rlf。当rxue103不能检测到pscch时,rxue103会丢失pssch的调度信息,并且因此不提供ack或nack反馈。因此,mac层可以从phy层接收dtx状态,与接收到nack相比,所述dtx状态指示更糟糕的无线链路条件。因此,可以将nack状态和dtx状态组合在一起反映txue102和rxue103之间的无线链路质量。

对于再一个示例,接收到的dtx(无反馈)的数量的计数可用于触发rlf。dtx状态可以指示无法正确解码pscch的无线链路质量。dtx状态自身可以用作触发rlf的harq故障指示。

单播侧链路通信中的txue可以同时保持与多个rxue的多个无线链路。每一个无线链路可以使用一对源层-2id和目的地层-2id进行标识。各个无线链路可以单独执行rlm。因此,在所公开的基于harq的rlm/rlf触发机制中,接收到的harq故障指示数量的计数可以与一对源层-2id和目的地层-2id相关联,上述id标识了相应的单播无线链路。类似地,接收到的harq故障指示数量的计数还可以与一对源层-2id和目的地层-2id相关联,上述id标识了相应的组播无线链路。

还存在的一种rlf触发条件是对rxue103处发送的harq反馈的数量进行计数(图2的示例中未示出)。例如,当rxue103超出txue102的范围,并且向txue102发送harqnack反馈时,rxue103可能不会从txue102接收到响应(例如,重传)。rxue103会重复发送harqnack。重复发送的harqnack反馈的数量可用于触发rlf。

图3a-3b示出了用于侧链路组播通信的两种harq反馈模式的示例。图3a示出了第一种harq反馈模式(模式1),其中rxue311-312共享来自txue310的传输314的相同harq反馈信道(例如,物理侧链路反馈信道(physicalsidelinkfeedbackchannel,psfch))。如图所示,rxue313成功解码传输314,不提供反馈。rxue311-312未能解码传输314,每个发送nack反馈。然而,由于rxue311-312共享相同harq反馈信道,txue310会接收到共享harq反馈信道中的nack反馈的重叠信号,但无法区别rxue311、312还是313发送nack反馈。

图3b示出了第二种harq反馈模式(模式2),其中rxue321-323每个具有用于与txue320的传输324的专用harq反馈信道。如图所示,rxue321-323每个可以提供单独的ack或nack反馈。txue320可以区分单独的ack或nack反馈。此外,由于每个目的地rxue321-323具有专用harq反馈信道,当在相应专用harq反馈信道未从相应rxue提供反馈时,txue320可以识别dtx状态。

图4示出了根据本发明一些实施方式的基于harqnack状态的rlm进程400。在进程400中,txue402处于gnb401的覆盖范围内(覆盖范围内状态),并且以rrc连接状态进行操作。txue402与一个或更多个rxue403进行侧链路单播或组播通信。在进程400中,harqnack可用作触发rlf的harq故障指示。保持nack状态(以连续或非连续方式)的数量的计数来触发rlf。rlf进程400包括步骤s410-s430。

在s410处,从gnb401向txue402发送配置(例如,通过rrc信令)。所述配置包括用于指示触发rlf的nack状态的最大数量的阈值thnack。在其他示例中(未示出),当txue402处于gnb401的覆盖范围内并且以rrc空闲或rrc不活跃模式进行操作时,可以通过从gnb401广播的sib向txue402配置thnack。或者,当txue402处于覆盖范围外(out-of-coverage,ooc)状态,可以使用预配置给txue402的thnack。例如,可以预定义thnack并存储在txue402中,例如,可以存储在txue402的通用集成电路卡(universalintegratedcircuitcard,uicc)或存储器中。

在s420处,txue402可以执行多次数据传输(与一个rxue403的单播或与多个rxue403的组播)。例如,在每次数据传输中,可以发送pscch和由pscch调度的pssch。

在s430处,rxue403可以向txue402发送harq反馈。对于txue402和多个rxue403以harq反馈模式1操作的场景,通过共享harq反馈信道发送一个或更多个nack。对于txue402和多个rxue403以harq反馈模式2操作的场景,通过各自的专用harq反馈信道发送一个或更多个nack或ack。

txue402从rxue403接收harq反馈,并且对接收到的nack的数量进行计数,例如,通过使用计数器来保持对接收到的nack数量的计数(由nnack表示)。当接收到新nack时,接收到的nack数量的计数增加。根据所采用的触发条件,接收到的nack数量的计数可能减少(但不小于0)或重置为0。当接收到的nack数量的计数达到或大于配置的thnack时(满足触发条件),触发rlf。在触发rlf之前,进程400是正在进行的进程。在进程400期间,随着时间的推移,s420处的传输和s430处的反馈可能会彼此重叠,nnack可能发生波动。

可以使用基于各种nack状态的rlf触发条件(与不同计数机制对应)。与基于nack状态的不同rlf触发条件对应,可以(预先)配置不同thnack值。下面参照图4描述rlf触发条件和相应计数机制的示例。

实施方式a

在一个实施方式中,txue402和rxue403以harq反馈模式1进行操作。当txue402接收到nack反馈时,接收到的nack数量的计数nnack加1。否则,当未接收到nack反馈时,nnack减1。如上所述,nnack保持非负。当nnack超过thnack时,触发rlf。

实施方式b

在一个实施方式中,txue402和rxue403以harq反馈模式1进行操作。当txue402接收到nack反馈时,接收到的nack数量的计数nnack加1。否则,当未接收到nack反馈时,nnack重置为0。当nnack超过thnack时,触发rlf。在实施方式b中,harqnack状态可以用作harq故障指示,并且当连续接收到的harqnack状态的数量达到最大值thnack时触发rlf。

实施方式c

在一个实施方式中,txue402和rxue403以harq反馈模式2进行操作。因此,txue402可以监测与每个rxue403对应的专用harq反馈信道来接收ack或nack。当接收到l1(l1是正整数)个nack反馈时,接收到的nack数量的计数nnack加1。当接收到k1(k1是正整数)个ack反馈时,nnack减1。如上所述,nnack保持非负。当nnack超过thnack时,触发rlf。

实施方式d

在一个实施方式中,txue402和rxue403以harq反馈模式2进行操作。因此,txue402可以监测与每个rxue403对应的专用harq反馈信道来接收ack或nack。当接收到l2(l2是正整数)个nack反馈时,接收到的nack数量的计数nnack加1。当接收至少一个ack反馈时,nnack减1。如上所述,nnack保持非负。例如,在实施方式d中,与来自txue402的一次传输对应,当未接收到ack时,nnack加1。当nnack超过thnack时,触发rlf。

实施方式e

在一个实施方式中,txue402和rxue403以harq反馈模式2进行操作。因此,txue402可以监测与每个rxue403对应的专用harq反馈信道来接收ack或nack。当接收到l3(l3是正整数)个nack反馈时,接收到的nack数量的计数nnack加l3。当接收到至少一个ack反馈时,nnack重置为0。如上所述,nnack保持非负。在实施方式e中,当连续未从txue402的多次数据传输中接收到ack反馈时,nnack可以连续增加。当nnack超过thnack时,触发rlf。

实施方式f

在一个实施方式中,txue402和rxue403以harq反馈模式2进行操作。因此,txue402可以监测与每个rxue403对应的专用harq反馈信道来接收ack或nack。当接收到l4(l4是正整数)个nack反馈时,接收到的nack数量的计数nnack加1。当接收到至少一个ack反馈时,nnack重置为0。如上所述,nnack保持非负。在实施方式e中,当连续未从txue402的多次数据传输中接收到ack反馈时,nnack可以连续增加。当nnack超过thnack时,触发rlf。

实施方式g

在一个实施方式中,txue402与单个目的地rxue403执行单播通信。或者,txue402与仅包括一个rxue403的目标ue组进行组播通信,这相当于单播。实施方式g中基于harqnack的rlf触发条件和相应计数机制与实施方式a-f中的类似,但只有一个rxue403。

例如,txue402和rxue403以harq反馈模式1进行操作。对于到rxue403的每次传输,txue402可以通过harq反馈信道接收nack或无反馈。当接收到nack反馈时,nnack加1,当未接收到反馈时,根据所采用的计数机制,nnack减1或重置为0。与重置为0的场景对应,nnack表示连续接收到harqnack状态的计数。当连续接收到harqnack状态(用作harq故障指示)的数量达到最大值thnack时,触发rlf。

例如,txue402和rxue403以harq反馈模式2进行操作。对于到rxue403的每次传输,txue402可以通过专用harq反馈信道接收nack或ack。当接收到nack反馈时,nnack加1,当接收到ack反馈时,根据所采用的计数机制,nnack减1或重置为0。与重置操作对应,nnack表示连续接收到harqnack状态的计数。当连续接收到harqnack状态(用作harq故障指示)的数量达到最大值thnack时,触发rlf。

实施方式g

例如,txue402以harq反馈模式2与j个rxue403进行通信,不对接收到的harqnack或ack的数量进行计数,而是以比值进行计数。例如,比值可以定义为接收到的nack与预期harq反馈的数量(rxue403的j个)的比值。例如,当接收到m个nack,接收到的nack的比值为m/j,计入nnack。类似地,也可以以比值的方式对接收到的ack进行计数,所述比值可以定义为接收到的ack与rxue403的j数个的比值。

在一个示例中,nack和ack都以比值的方式进行计数。对于来自txue402的每次传输,当接收到nack时,可以确定对应比值并加到nnack中,当接收到ack时,可以确定对应比值并从nnack中减去。当nnack超过thnack时,触发rlf。

图5示出了根据本发明一些实施方式的基于harqnack/dtx状态的rlm进程500。在进程500,txue502处于gnb501的覆盖范围内(覆盖范围内状态),并且以rrc连接状态进行操作。txue502与一个或更多个rxue503进行侧链路单播或组播通信。txue502和rxue503以harq反馈模式2进行操作。在进程500中,harqnack和/或dtx状态可用作触发rlf的harq故障指示。保持nack状态和/或dtx状态(以连续或非连续方式)的数量的计数来触发rlf。rlf进程500包括步骤s510-s530。

在s510处,从gnb501向txue502发送配置(例如,通过rrc信令)。所述配置包括用于指示触发rlf的nack状态和dtx状态的最大数量或dtx状态最大数量的阈值thfail。在其他示例中(未示出),当txue502处于gnb501的覆盖范围内但处于rrc空闲模式或rrc不活跃模式时,可以通过从gnb501广播的sib向txue502配置thfail。或者,thfail可以预配置给处于ooc状态的txue502。例如,可以预定义thnack并存储在txue502中,例如,可以存储在txue502的uicc或存储器中。

在s520处,txue502可以执行多次数据传输(与一个rxue503的单播或与多个rxue503的组播)。例如,在每次数据传输中,可以发送pscch和由pscch调度的pssch。

在s530处,rxue503可以向txue502发送harq反馈。由于txue502和rxue503以harq反馈模式2操作,通过各自的专用harq反馈信道发送一个或更多个nack或ack。此外,当多个rxue503中的一部分无法检测pscch时,这些rxue503不会提供nack或ack反馈(不提供反馈)。因此,在txue502处,可以从phy层向mac层提供与这些rxue503对应的dtx状态。在图5中,虚线表示nack或dtx状态。

txue502从相应rxue503接收harq反馈或者未接收到反馈,并且对接收到的nack和dtx状态的数量或dtx状态的数量进行计数,例如,通过使用计数器来保持对接收到的nack和dtx状态的数量或dtx状态的数量的计数(由nfail表示)。当接收到新nack或dtx时,接收到的nack和dtx状态的数量或接收到的dtx状态的数量的计数增加。根据所采用的触发条件,接收到的nack和dtx状态的数量或接收到的dtx状态的数量的计数可能减少(但不小于0)或重置为0。当接收到的nack和dtx状态的数量或接收到的dtx状态的数量的计数达到或大于配置的thfail时(满足触发条件),触发rlf。随着时间的推移,s520处的传输和s530处的反馈可能会彼此重叠,并且在触发rlf之前,进程500是正在进行的进程。

当txue502和rxue503以harq反馈模式2操作时,可以使用基于各种nack/dtx状态的rlf触发条件(与不同计数机制对应)。与基于nack/dtx状态的不同rlf触发条件对应,可以(预先)配置不同thfail值。下面参照图5描述rlf触发条件和相应计数机制的示例。

在以下描述中,实施方式h1-m1中的计数机制基于接收到的nack和dtx状态。实施方式h2-m2中的计数机制基于接收到的dtx状态。

实施方式h1

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l1(l1是正整数)个nack反馈或者无反馈时,接收到的nack和dtx数量的计数nfail加1。当接收到k1(k1是正整数)个ack反馈时,nfail减1。如上所述,nfail保持非负。当nfail超过thfail时,触发rlf。

实施方式i1

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l2(l2是正整数)个nack反馈或者无反馈时,接收到的nack和dtx数量的计数nfail加1。当接收到至少一个ack反馈时,nfail减1。如上所述,nfail保持非负。例如,在实施方式i1中,与来自txue502的一次传输对应,当未接收到ack时,nfail加1。当nfail超过thfail时,触发rlf。

实施方式j1

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l3(l3是正整数)个nack或者无反馈时,接收到的nack和dtx数量的计数nfail加l3。当接收到至少一个ack反馈时,nfail重置为0。如上所述,nfail保持非负。在实施方式j1中,当连续未从txue502的多次数据传输中接收到ack反馈时,nfail可以连续增加。当nfail超过thfail时,触发rlf。

实施方式k1

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l4(l4是正整数)个nack或者无反馈时,接收到的nack和dtx数量的计数nfail加1。当接收到至少一个ack反馈时,nfail重置为0。如上所述,nfail保持非负。在实施方式k1中,当连续未从txue502的多次数据传输中接收到ack反馈时,nfail可以连续增加。当nfail超过thfail时,触发rlf。

实施方式l1

在一个实施方式中,txue502与单个目的地rxue503执行单播通信。或者,txue502与仅包括一个rxue503的目标ue组进行组播通信,这相当于单播通信。实施方式l1中基于harqnack/dtx的rlf触发条件和相应计数机制与实施方式h1-k1中的类似,但只有一个rxue503。

例如,txue502和rxue503以harq反馈模式2进行操作。对于到rxue503的每次传输,txue502可以通过专用harq反馈信道接收nack、ack或者无反馈。当接收到nack或dtx状态时,nfail加1,当接收到ack反馈时,根据所采用的计数机制,nfail减1或重置为0。与重置为0的场景对应,nfail表示连续接收到harqnack或dtx状态的计数。当连续接收到harqnack或dtx状态(用作harq故障指示)的数量达到最大值thfail时,触发rlf。

实施方式m1

在一个实施方式中,txue502以harq反馈模式2与j个rxue503进行通信,不对接收到的harqnack、ack或无反馈的数量进行计数,而是以比值进行计数。例如,比值可以定义为接收到的nack和dtx状态与预期harq反馈的数量(rxue503的j个)的比值。例如,当接收到m个nack和dtx,接收到的nack和dtx的比值为m/j,计入nfail。类似地,也可以以比值的方式对接收到的ack进行计数,所述比值可以定义为接收到的ack与rxue503的j数个的比值。

在一个示例中,nack/dtx和ack都以比值的方式进行计数。对于来自txue502的每次传输,当接收到nack或dtx状态时,可以确定对应比值并加到nail中,当接收到ack时,可以确定对应比值并从nail中减去。当nail超过thail时,触发rlf。

下面基于表示harq故障指示的dtx状态描述实施方式h2-m2。

实施方式h2

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l1(l1是正整数)个无反馈时,接收到的dtx数量的计数nfail加1。当接收到k1(k1是正整数)个ack或nack反馈时,nfail减1。如上所述,nfail保持非负。当nfail超过thfail时,触发rlf。

实施方式i2

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l2(l2是正整数)个无反馈时,接收到的dtx数量的计数nfail加1。当接收到至少一个ack或nack反馈时,nfail减1。如上所述,nfail保持非负。当nfail超过thfail时,触发rlf。例如,在实施方式i2中,与来自txue502的一次传输对应,当未接收到ack时,nfail加1。当nfail超过thfail时,触发rlf。

实施方式j2

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l3(l3是正整数)个无反馈时,接收到的dtx数量的计数nfail加l3。当接收至少一个ack或nack反馈时,nfail重置为0。如上所述,nfail保持非负。在实施方式j1中,当连续未从txue502的多次数据传输中接收到ack和nack反馈时,nfail可以连续增加。当nfail超过thfail时,触发rlf。

实施方式k2

在一个实施方式中,txue502可以监测与每个rxue503对应的专用harq反馈信道来接收ack、nack或者无反馈。当接收到l4(l4是正整数)个无反馈时,接收到的dtx数量的计数nfail加1。当接收到至少一个ack或nack反馈时,nfail重置为0。如上所述,nfail保持非负。在实施方式k2中,当连续未从txue502的多次数据传输中接收到ack和nack反馈时,nfail可以连续增加。当nfail超过thfail时,触发rlf。

实施方式l2

在一个实施方式中,txue502与单个目的地rxue503执行单播通信。或者,txue502与仅包括一个rxue503的目标ue组进行组播通信,这相当于单播通信。实施方式l2中基于harqdtx的rlf触发条件和相应计数机制与实施方式h2-k2中的类似,但只有一个rxue503。

例如,txue502和rxue503以harq反馈模式2进行操作。对于到rxue503的每次传输,txue502可以通过专用harq反馈信道接收nack、ack或者无反馈。当接收到dtx状态时,nfail加1,当接收到ack或nack反馈时,根据所采用的计数机制,nfail减1或重置为0。与重置为0的场景对应,nfail表示连续接收到harqdtx状态的计数。当连续接收到harqdtx状态(用作harq故障指示)的数量达到最大值thfail时,触发rlf。

实施方式m2

在一个实施方式中,txue502以harq反馈模式2与j个rxue503进行通信,不对接收到的harqnack、ack或无反馈的数量进行计数,而是以比值进行计数。例如,比值可以定义为接收到的dtx状态与预期harq反馈的数量(rxue503的j个)的比值。例如,当接收到m个dtx,接收到的dtx的比值为m/j,计入nfail。类似地,也可以以比值的方式对接收到的ack和nack进行计数,所述比值可以定义为接收到的ack和nack与rxue503的j数个的比值。

在一个示例中,dtx和ack/nack都以比值的方式进行计数。对于来自txue502的每次传输,当接收到dtx状态时,可以确定对应比值并加到nail中,当接收到ack和nack时,可以确定对应比值并从nail中减去。当nail超过thail时,触发rlf。

在上述实施方式中,与从txue到其他rxue的一次传输对应,当由于接收到非故障指示状态(例如,ack或nack)而执行将nnack或nfail重置为0的操作时,如果接收到一个或更多个故障指示状态,txue可以跳过将nnack或nfail增加整数值或比值的操作。这样可以节省计算成本。

图6示出了根据本发明实施方式的rlm进程600。基于用作rlf指示的一个或两个harq反馈状态(例如,nack或dtx)执行进程600。可以执行进程600监测txue和rxue之间的无线链路的质量,并且当满足rlf触发条件时,触发rlf。进程600从s601处开始并进行到s610。

在s610处,在侧链路通信中通过txue和rxue之间的无线链路执行pssch传输。pssch由pscch调度。

在s620处,从txue的phy层接收与pssch传输对应的harq反馈状态。例如,可以通过配置或pscch的调度将psfch与pssch相关联。rxue可以使用psfch向txue提供harq反馈。txue可以在phy层接收与pssch传输对应的harq反馈(ack、nack或无反馈)。phy层可以向更高层(例如,mac层)提供相应harq反馈状态(ack、nack或dtx)。

在s630处,确定接收到的harq反馈状态是否是harq故障指示。在一个示例中,dtx状态用作harq故障指示。在一个示例中,nack状态或nack加dtx状态用作harq故障指示。

在s640处,当接收到的harq反馈状态是harq故障指示时,将通过txue和rxue之间无线链路接收用于pssch传输的连续harq故障指示数量的计数加1。

在s650处,当连续harq故障指示数量的计数达到阈值时,可以声明txue和rxue之间无线链路的rlf。例如,可以通过rrc信令、sib广播或预配置来配置所述阈值。在一个示例中,所述阈值由通过rrc信令、sib广播或预配置接收的参数(由maxnumconsecutivedtx表示)指示。声明rlf之后,txue停止向rxue进行数据传输。

在s660处,当接收到的harq反馈不是harq故障指示时,将连续harq故障指示数量的计数重置为0。进程600进行到s699,并在s699处结束。

图7示出了根据本发明的实施方式的示例性装置700。装置700可以被配置为执行根据本文的一个或多个实施方式或示例描述的各种功能。因此,装置700可以提供实施本文描述的技术、处理、功能、组件、系统的手段。例如,装置700可以用于实施本文描述的各种实施方式和示例中的功能。装置700包括通用目的处理器或实施各种实施方式中描述的功能、组件或处理的专门设计电路。装置700可以包括处理电路710、存储器720和射频(radiofrequency,rf)模块730。

在各种示例中,处理电路710可以包括被配置为执行本文所描述的功能和处理的电路,该电路可以结合软件实施或不结合软件实施。在各种示例中,处理电路可以是数字信号处理器(digitalsignalprocessor,dsp)、特殊应用集成电路(applicationspecificintegratedcircuit,asic)、可程序化逻辑设备(programmablelogicdevice,pld)、现场可程序化逻辑门阵列(fieldprogrammablegatearray,fpga)、数字增强电路(digitallyenhancedcircuit)或者相当的设备或其组合。

在一些其他示例中,处理电路710可以是中央处理器(centralprocessingunit,cpu),被配置为执行程序指令以执行本文所描述的各种功能和处理。相应地,存储器720可以被配置为存储程序指令。当执行程序指令时,处理电路710可以执行功能和处理。存储器720还可以存储其他程序或数据,诸如操作系统、应用程序等。存储器720可以包括只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存、固态存储器、硬盘和光盘等。

rf模块730从处理电路710接收已处理数据信号,并将数据信号转换成波束成形无线信号,然后经由天线阵列740发送,反之亦然。rf模块730可以包括数字模拟转换器(digitaltoanalogconvertor,dac)、模拟数字转换器(analogtodigitalconverter,adc)、上变频转换器(frequencyupconvertor)、下变频转换器(frequencydownconverter)、滤波器和放大器以用于接收和发送操作。rf模块730可以包括用于波束成形操作的多天线电路。例如,多天线电路可以包括用于移位模拟信号相位或缩放模拟信号振幅的上行链路空间滤波器和下行链路空间滤波器。天线阵列740可以包括一个或多个天线阵列。

装置700可以选择性地包括其他组件,诸如输入和输出设备、附加或信号处理电路等。因此,装置700可执行其他附加的功能,诸如执行应用程序和处理备选通信协议。

本文所描述的进程和功能可以作为计算机程序实施,其中计算机程序在由一个或多个处理器执行时,可使一个或多个处理器执行相应进程和功能。计算机程序可以存储或分布在合适的介质上,诸如与其他硬件一起提供或作为其一部分来提供的光学存储介质或者固态介质。计算机程序也可以以其他形式分布,诸如经由因特网或其他有线或无线电信系统。例如,计算机程序可以被获取并加载到装置中,包括通过物理介质或分布式系统(例如连接至因特网的服务器)获取该计算机程序。

该计算机程序可以从计算机可读介质进行访问,其中计算机可读介质用于提供由计算机或任何指令执行系统使用或与其连接使用的程序指令。该计算机可读介质可以包括任何存储、通信、传播或传输计算机程序以供指令执行系统、装置或设备使用或与其连接使用的装置。该计算机可读介质可以是磁性、光学、电子、电磁、红外或半导体系统(或装置或设备)或传播介质。该计算机可读介质可以包括计算机可读的非暂存性存储介质,诸如半导体或固态存储器、磁带、可移动计算机磁盘、ram、rom、磁盘和光盘等。该计算机可读的非暂存性存储介质可以包括所有种类的计算机可读介质,包括磁性存储介质、光学存储介质、闪存介质和固态存储介质。

尽管结合具体的示范性实施方式对本发明的方面进行了描述,但是可以对这些示例进行各种替代、修改和改变。因此,本发明描述的实施方式仅是说明性的而非是限制性的。可以在不偏离权利要求所阐述的范围内进行改变。

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