本技术涉及无线通信,尤其涉及一种非连续接收方法、相关装置及系统。
背景技术:
1、在长期演进(long term evolved,lte)系统或新空口(new radio,nr)系统中,用户设备(user equipment,ue)和基站(enb/gnb)之间的通信接口称为uu口,ue和ue之间的通信接口称为pc5口。uu接口上ue发送数据给基站的链路称为上行链路(uplink),而ue接收基站发送的数据的链路称为下行链路(downlink)。pc5口上的ue和ue之间传输数据的链路称为侧行链路(sidelink)。pc5口一般用于车辆到一切(vehicle to everything,v2x),或者设备到设备(device to device,d2d)等可以在设备间进行直联通信的场景。
2、sidelink的资源分配方式有两种。一种是ue在资源池中自主选择资源的分配方式,即由ue自己在网络通过系统消息或者专用信令配置或者预配置的资源池中自己选择资源来传输sidelink的数据。另一种是基于基站调度的资源分配方式,即由基站为传输用户设备txue调度sidelink资源来传输sidelink的数据。在基站调度这种sidelink的资源分配方式中,基站在物理下行控制信道(physical downlink control channel,pdcch)下发下行控制信息(downlink control information,dci)来动态的分配资源,txue需要监听pdcch以获得基站下发的授权(grant)。
3、在uu接口上,为了降低ue一直监听pdcch所造成的功率消耗,目前3gpp所采用的一种方式是非连续接收(discontinous reception,drx)机制。但是,在sidelink重传场景下,当基站下发用于调度sidelink数据的重传的pdcch时,现有的drx机制可能会导致tx ue已进入休眠状态,不再监听pdcch,从而导致txue在sidelink上的数据重传被延迟。
技术实现思路
1、本技术提供了一种非连续接收方法、相关装置及系统,可提高sidelink上的数据重传的效率,避免增加sidelink数据重传的延迟。
2、第一方面,本技术提供了一种非连续接收方法,该方法可包括:在第一sidelinkharq进程的harq反馈时机后的第一个时间单元(例如第一个符号),第一装置可以启动drx-harq-rtt-timersl。如果drx-harq-rtt-timersl超时,且第一sidelinkharq进程的harqfeedback为不确认nack,第一装置启动drx-retransmissiontimersl。在drx-retransmissiontimersl运行期间,第一装置监听下行物理控制信道pdcch。
3、其中,第一装置可以是终端设备,例如手机、可穿戴设备、车辆等用户设备,或者可以设置于终端设备上的芯片。
4、其中,第一sidelink harq进程关联第一数据。drx-harq-rtt-timersl、drx-retransmissiontimersl与第一sidelink harq进程关联。
5、其中,第一sidelink harq进程可用于第一装置(tx ue)向第二装置(rx ue)发送第一数据。harq反馈时机occasion可用于第一装置向网络设备发送第一sidelink harq进程的harq反馈feedback。harq feedback可用于指示第一sidelink harq进程的前一次传输的接收成功与否。harq feedback为nack时,可指示第一sidelink harq进程的前一次传输的接收未成功。
6、第一方面中,时间单元可以是符号或者时隙。符号和时隙的长度可以取决于用于传输所述数据的sidelink的带宽部分bwp的参数集numerology。符号和时隙的长度也可以取决于第一装置向所述网络设备发送所述harq feedback的上行链路带宽部分bwp的参数集numerology。
7、第一方面中,第一装置和网络设备之间建立了rrc连接。第一装置处于rrc连接态。第一装置与第二装置之间建立sidelink。网络设备为处于rrc连接态的第一装置配置drxcycle。drx cycle由“on duration”和“opportunity for drx”组成:在“on duration”内,第一装置监听并接收pdcch(激活态);在“opportunity for drx”内,第一装置不接收下行信道的数据以节省功耗(休眠态)。
8、第一方面中,网络设备为处于rrc连接态的第一装置配置计时器:drx-inactivitytimer、drx-harq-rtt-timersl、drx-retransmissiontimersl。drx-harq-rtt-timersl可称为第一计时器,drx-retransmissiontimersl可称为第二计时器。
9、第一方面中,第一装置还可以向网络设备发送资源调度请求,以请求网络设备为第一数据传输调度传输资源。相应的,在接收到该资源调度请求之后,网络设备可以为sidelink传输调度资源,并在pdcch中下发所调度的资源。第一装置可以通过监听pdcch来获知网络设备调度的资源。
10、实施第一方面提供的方法,在第一sidelink harq进程的harq反馈时机后的第一个时间单元,第一装置可开启drx-harq-rtt-timersl,并在drx-harq-rtt-timersl超时时开启drx-retransmissiontimersl。也即是说,在harq反馈时机后,在drx-retransmissiontimersl运行期间,第一装置处于active态,能够监听并接收到网络设备在此期间下发的用于调度第一sidelink harq进程的重传的pdcch。这样,可提高第一sidelink harq进程的重传的效率,避免增加sidelink数据重传的延迟。
11、结合第一方面,在一些实施例中,第一装置启动第一计时器的具体实现可包括:如果所述harqfeedback为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,第一装置启动所述第一计时器。
12、结合第一方面,在一些实施例中,当所述第一装置监听到第一pdcch时,所述第一装置可以停止所述第二定时器。所述第一pdcch用于调度所述第一侧行链路harq进程的传输资源。
13、结合第一方面,在一些实施例中,在第一sidelink harq进程的harq反馈时机之前,所述第一装置还可监听到第二pdcch。所述第二pdcch用于指示所述网络设备为所述第一sidelink harq进程的前一次传输所调度的资源。
14、结合第一方面,在一些实施例中,第一装置可以通过下述方式确定第一sidelinkharq进程的harq反馈:
15、(1)在以下任一情况下,第一装置可确定第一sidelink harq进程的harq反馈为nack,即可确定第一sidelink harq进程的前一次传输的接收未成功:
16、情况1:第一装置接收到第二装置发送的harq反馈为nack。
17、该harq反馈用于指示第一sidelink harq进程关联的数据的前一次传输是否被第二装置成功接收。harq反馈为nack时,可指示第二装置未成功接收第一sidelink harq进程关联的数据。第二装置未成功接收第一sidelink harq进程关联的数据,其原因可包括但不限于:第二装置未成功解码该数据。这里,第一资源是网络设备为第一sidelink harq进程的前一次传输所调度的资源。
18、情况2:第一装置没有接收到第二装置发送的harq反馈。
19、情况2发生时,图3中的s108不存在。第一装置没有接收到第二装置发送的harq反馈,具体可以是指,第一装置在第一sidelink harq进程的反馈时机没有收到第二装置发送的harq反馈。第一sidelink harq进程的反馈时机可由网络设备配置。
20、情况3:第一装置在第一资源上未向第二装置传输该sidelink数据。
21、情况3发生时,图3中的s107不存在,s108也相应不存在。这里,第一资源是网络设备为第一sidelink harq进程的前一次传输所调度的资源。情况3出现的原因可以为资源冲突,即第一装置在第一资源上传输其他数据,而非数据a。
22、(2)在以下情况下,第一装置可确定第一sidelink harq进程的harq反馈为ack,即可确定第一sidelink harq进程的前一次传输的接收成功:
23、第一装置接收到第二装置发送的harq反馈为ack。该harq反馈为ack时,可指示第二装置成功接收第一sidelink harq进程关联的数据。
24、结合第一方面,在一些实施例中,第一装置可以通过下述方式维护drx-harq-rtt-timersl、drx-retransmissiontimersl这两个计时器的几种实现方式。
25、方式1
26、在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,第一装置可开启drx-harq-rtt-timersl。如果第一sidelink harq进程的harq反馈为nack,则当drx-harq-rtt-timersl超时时,第一装置可开启drx-retransmissiontimersl。在drx-retransmissiontimersl运行期间,第一装置监听pdcch。
27、方式2
28、如果sidelink harq进程的harq反馈为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,第一装置可开启drx-harq-rtt-timersl。当drx-harq-rtt-timersl超时时,第一装置可开启drx-retransmissiontimersl。在drx-retransmissiontimersl运行期间,第一装置监听pdcch。
29、不限于第一sidelink harq进程的harq反馈,第一sidelink harq进程关联的状态变量sl_harq_feedback也可用来指示第一sidelink harq进程的前一次传输的接收成功与否。状态变量sl_harq_feedback可以称为第一变量。
30、不限于上述方式1、方式2,第一装置也可以根据第一sidelink harq进程关联的状态变量sl_harq_feedback,来维护drx-harq-rtt-timersl、drx-retransmissiontimersl这两个计时器。具体实现可如下:如果第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,第一装置可以开启harq-rtt-timersl。如果第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,则在harq-rtt-timersl超时时,第一装置可以开启drx-retransmissiontimersl。
31、结合第一方面,在一些实施例中,drx-harq-rtt-timersl、drx-retransmissiontimersl这两个计时器的时间单位有如下几种实现方式:
32、方式1:drx-harq-rtt-timersl的单位可以为符号(symbol),drx-retransmissiontimersl的单位可以为时隙(slot)。符号和时隙的长度可以取决于用于传输所述数据的sidelink的带宽部分bwp的参数集numerology。
33、方式2:drx-harq-rtt-timersl的单位可以为符号(symbol),drx-retransmissiontimersl的单位可以为时隙(slot)。符号和时隙的长度也可以取决于第一装置向所述网络设备发送所述harq feedback的上行链路带宽部分bwp的参数集numerology。
34、方式3:这两个计时器的单位可以为绝对时间长度,例如毫秒ms。
35、第二方面,本技术提供了一种装置,该装置可以是第一方面中的第一装置。该装置可以包括多个功能单元,以实现上述第一方面描述的方法。该装置可包括:处理单元和通信单元,其中,处理单元可以为处理器,或由一个或多个具有处理能力的模块组成的单元;通信单元可以为收发器,或由一个或多个具有收发功能的模块组成的单元。
36、处理单元,可用于在第一侧行链路混合自动重传请求sidelink harq进程的harq反馈时机后的第一个时间单元,启动第一计时器。处理单元,还可用于如果第一计时器超时,且所述harqfeedback为nack,启动所述第二计时器。
37、通信单元,可用于在所述第二计时器运行期间,监听pdcch。
38、其中,所述第一计时器、所述第二计时器与所述第一sidelink harq进程关联。所述第一sidelink harq进程关联第一数据。所述第一sidelink harq进程用于所述第一装置向第二装置发送所述第一数据。所述harq反馈时机occasion用于所述第一装置向网络设备发送所述第一sidelink harq进程的harqfeedback。所述harq feedback用于指示所述第一sidelink harq进程的前一次传输的接收成功与否。
39、结合第二方面,在一些实施例中,处理单元具体可用于如果所述harqfeedback为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,启动所述第一计时器。
40、结合第二方面,在一些实施例中,处理单元如何确定所述第一sidelink harq进程的harqfeedback为nack,可参考第一方面中的相关内容,这里不再赘述。
41、结合第二方面,在一些实施例中,第一sidelink harq进程与第一变量关联,所述第一变量用于记录所述第一sidelink harq进程的前一次传输的接收成功与否。当所述第一变量为nack时,表示所述第一sidelink harq进程的前一次传输不成功。
42、结合第二方面,在一些实施例中,处理单元具体可用于如果所述第一变量为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,启动所述第一计时器。
43、结合第二方面,在一些实施例中,处理单元具体可用于如果第一计时器超时,且所述第一变量为nack,启动所述第二计时器。
44、结合第二方面,在一些实施例中,处理单元具体还可用于当所述第一装置监听到第一pdcch时,停止所述第二定时器;所述第一pdcch用于调度所述第一侧行链路harq进程的传输资源。
45、结合第二方面,在一些实施例中,通信单元还可用于在第一sidelink harq进程的harq反馈时机之前,监听到第二pdcch,所述第二pdcch用于指示所述网络设备为所述第一sidelink harq进程的前一次传输所调度的资源。
46、结合第二方面,在一些实施例中,通信单元还可用于:在所述harq反馈时机,向所述网络设备发送所述第一sidelink harq进程的harqfeedback;或者,在所述harq反馈时机,传输第二数据,所述第二数据不是所述第一sidelink harq进程的harqfeedback。
47、第二方面中未提及的一些细节,可参考第一方面,这里不再赘述。
48、第三方面,提供了一种装置,该装置可以是第一方面中的第一装置,可用于执行第一方面描述的非连续接收方法。该装置可以称为第一装置。第一装置可包括:存储器以及与存储器耦合的处理器、发射器和接收器,其中:发射器用于与向另一无线通信设备发送信号,接收器用于接收另一无线通信设备发送的信号,存储器用于存储第一方面描述的非连续接收方法的实现代码,处理器用于执行存储器中存储的程序代码,即执行第一方面可能的实施方式中的任意一种所描述的非连续接收方法。
49、具体的,处理器可用于在第一侧行链路混合自动重传请求sidelink harq进程的harq反馈时机后的第一个时间单元,启动第一计时器。处理器还可用于如果第一计时器超时,且所述harqfeedback为nack,启动所述第二计时器。
50、具体的,接收器可用于在所述第二计时器运行期间,监听pdcch。
51、具体的,发射器可用于通过第一sidelink harq进程向第二装置传输第一数据。
52、其中,所述第一计时器、所述第二计时器与所述第一sidelink harq进程关联。所述第一sidelink harq进程关联第一数据。所述第一sidelink harq进程用于所述第一装置向第二装置发送所述第一数据。所述harq反馈时机occasion用于所述第一装置向网络设备发送所述第一sidelink harq进程的harqfeedback。所述harq feedback用于指示所述第一sidelink harq进程的前一次传输的接收成功与否。
53、结合第三方面,在一些实施例中,处理器具体可用于如果所述harqfeedback为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,启动所述第一计时器。
54、结合第三方面,在一些实施例中,处理器处理单元如何确定所述第一sidelinkharq进程的harqfeedback为nack,可参考第一方面中的相关内容,这里不再赘述。
55、结合第三方面,在一些实施例中,第一sidelink harq进程与第一变量关联,所述第一变量用于记录所述第一sidelink harq进程的前一次传输的接收成功与否。当所述第一变量为nack时,表示所述第一sidelink harq进程的前一次传输不成功。
56、结合第三方面,在一些实施例中,处理器具体可用于如果所述第一变量为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,启动所述第一计时器。
57、结合第三方面,在一些实施例中,处理器具体可用于如果第一计时器超时,且所述第一变量为nack,启动所述第二计时器。
58、结合第三方面,在一些实施例中,处理器具体还可用于当所述第一装置监听到第一pdcch时,停止所述第二定时器;所述第一pdcch用于调度所述第一侧行链路harq进程的传输资源。
59、结合第三方面,在一些实施例中,接收器还可用于在第一sidelink harq进程的harq反馈时机之前,监听到第二pdcch,所述第二pdcch用于指示所述网络设备为所述第一sidelink harq进程的前一次传输所调度的资源。
60、结合第三方面,在一些实施例中,发射器还可用于:在所述harq反馈时机,向所述网络设备发送所述第一sidelink harq进程的harqfeedback;或者,在所述harq反馈时机,传输第二数据,所述第二数据不是所述第一sidelink harq进程的harqfeedback。
61、第三方面中未提及的一些细节,可参考第一方面,这里不再赘述。
62、第四方面,本技术提供了一种非连续接收方法,该方法可包括:在第一sidelinkharq进程的harq反馈时机后的第一个时间单元(例如第一个符号),第一装置可以启动drx-retransmissiontimersl。在drx-retransmissiontimersl运行期间,第一装置监听下行物理控制信道pdcch。
63、其中,第一sidelink harq进程关联第一数据。drx-retransmissiontimersl与第一sidelink harq进程关联。
64、其中,第一sidelink harq进程可用于第一装置(tx ue)向第二装置(rx ue)发送第一数据。harq反馈时机occasion可用于第一装置向网络设备发送第一sidelink harq进程的harq反馈feedback。harq feedback可用于指示第一sidelink harq进程的前一次传输的接收成功与否。harq feedback为nack时,可指示第一sidelink harq进程的前一次传输的接收未成功。
65、其中,第一装置可以是终端设备,例如手机、可穿戴设备、车辆等用户设备,或者可以设置于终端设备上的芯片。
66、第四方面中,时间单元可以是符号或者时隙。符号和时隙的长度可以取决于用于传输所述数据的sidelink的带宽部分bwp的参数集numerology。符号和时隙的长度也可以取决于第一装置向所述网络设备发送所述harq feedback的上行链路带宽部分bwp的参数集numerology。
67、第四方面中,第一装置和网络设备之间建立了rrc连接。第一装置处于rrc连接态。第一装置与第二装置之间建立sidelink。网络设备为处于rrc连接态的第一装置配置drxcycle。drx cycle由“on duration”和“opportunity for drx”组成:在“on duration”内,第一装置监听并接收pdcch(激活态);在“opportunity for drx”内,第一装置不接收下行信道的数据以节省功耗(休眠态)。
68、第四方面中,网络设备为处于rrc连接态的第一装置配置计时器:drx-inactivitytimer、drx-retransmissiontimersl。drx-retransmissiontimersl可称为第三计时器。
69、第四方面中,第一装置还可以向网络设备发送资源调度请求,以请求网络设备为第一数据传输调度传输资源。相应的,在接收到该资源调度请求之后,网络设备可以为sidelink传输调度资源,并在pdcch中下发所调度的资源。第一装置可以通过监听pdcch来获知网络设备调度的资源。
70、实施第四方面提供的方法,在第一sidelink harq进程的harq反馈时机后的第一个时间单元,第一装置可开启drx-retransmissiontimersl。在drx-retransmissiontimersl运行期间,第一装置监听pdcch。也即是说,从harq反馈时机后的第一个时间单元开始,第一装置处于active态,能够监听到网络设备下发的用于调度第一sidelink harq进程的重传的pdcch。这样,可提高第一sidelink harq进程的重传的效率,避免增加sidelink数据重传的延迟。
71、结合第四方面,在一些实施例中,第一装置启动第一计时器的具体实现可包括:如果所述harqfeedback为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,第一装置启动所述第三计时器。
72、结合第四方面,在一些实施例中,当所述第一装置监听到第一pdcch时,所述第一装置可以停止所述第三定时器。所述第一pdcch用于调度所述第一侧行链路harq进程的传输资源。
73、结合第四方面,在一些实施例中,在第一sidelink harq进程的harq反馈时机之前,所述第一装置还可监听到第二pdcch。所述第二pdcch用于指示所述网络设备为所述第一sidelink harq进程的前一次传输所调度的资源。
74、第四方面中,第一装置确定第一sidelink harq进程的harq反馈的实现方式,可以参考第一方面中的相关内容,这里不再赘述。
75、不限于第一sidelink harq进程的harq反馈,第一sidelink harq进程关联的状态变量sl_harq_feedback也可用来指示第一sidelink harq进程的前一次传输的接收成功与否。
76、不限于根据第一sidelink harq进程的harq反馈维护drx-retransmissiontimersl,第一装置也可以根据第一sidelink harq进程关联的状态变量sl_harq_feedback来维护drx-retransmissiontimersl。具体实现可如下:如果第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,第一装置可以开启drx-retransmissiontimersl
77、结合第四方面,在一些实施例中,drx-retransmissiontimersl这个计时器的时间单位有如下几种实现方式:
78、方式1:drx-retransmissiontimersl的单位可以为时隙(slot)。时隙的长度可以取决于用于传输所述数据的sidelink的带宽部分bwp的参数集numerology。
79、方式2:drx-retransmissiontimersl的单位可以为时隙(slot)。时隙的长度也可以取决于第一装置向所述网络设备发送所述harq feedback的上行链路带宽部分bwp的参数集numerology。
80、方式3:这个计时器的单位可以为绝对时间长度,例如毫秒ms。
81、第五方面,本技术提供了一种装置,该装置可以是第四方面中的第一装置。该装置可以包括多个功能单元,以实现上述第四方面描述的方法。该装置可包括:处理单元和通信单元,其中,处理单元可以为处理器,或由一个或多个具有处理能力的模块组成的单元;通信单元可以为收发器,或由一个或多个具有收发功能的模块组成的单元。
82、处理单元,可用于在第一侧行链路混合自动重传请求sidelink harq进程的harq反馈时机后的第一个时间单元,启动第三计时器。
83、通信单元,可用于在所述第三计时器运行期间,监听pdcch。
84、其中,所述三计时器与所述第一sidelink harq进程关联。所述第一sidelinkharq进程关联第一数据。所述第一sidelink harq进程用于所述第一装置向第二装置发送所述第一数据。所述harq反馈时机occasion用于所述第一装置向网络设备发送所述第一sidelink harq进程的harqfeedback。所述harq feedback用于指示所述第一sidelinkharq进程的前一次传输的接收成功与否。
85、结合第五方面,在一些实施例中,处理单元具体可用于如果所述harqfeedback为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,启动所述第三计时器。
86、结合第五方面,在一些实施例中,处理单元如何确定所述第一sidelink harq进程的harqfeedback为nack,可参考第一方面中的相关内容,这里不再赘述。结合第五方面,在一些实施例中,第一sidelink harq进程与第一变量关联,所述第一变量用于记录所述第一sidelink harq进程的前一次传输的接收成功与否。当所述第一变量为nack时,表示所述第一sidelink harq进程的前一次传输不成功。
87、结合第五方面,在一些实施例中,处理单元可具体用于如果所述第一变量为nack,则在第一sidelink harq process的harq反馈时机之后的第一个时间单元,启动所述第三计时器。
88、结合第五方面,在一些实施例中,处理单元具体还可用于当所述第一装置监听到第一pdcch时,停止所述第三定时器;所述第一pdcch用于调度所述第一侧行链路harq进程的传输资源。
89、结合第五方面,在一些实施例中,通信单元还可用于在第一sidelink harq进程的harq反馈时机之前,监听到第二pdcch,所述第二pdcch用于指示所述网络设备为所述第一sidelink harq进程的前一次传输所调度的资源。
90、结合第五方面,在一些实施例中,通信单元还可用于:在所述harq反馈时机,向所述网络设备发送所述第一sidelink harq进程的harqfeedback;或者,在所述harq反馈时机,传输第二数据,所述第二数据不是所述第一sidelink harq进程的harqfeedback。
91、第五方面中未提及的一些细节,可参考第四方面,这里不再赘述。
92、第六方面,提供了一种装置,该装置可以是第四方面中的第一装置,可用于执行第四方面描述的非连续接收方法。该装置可以称为第一装置。第一装置可包括:存储器以及与存储器耦合的处理器、发射器和接收器,其中:发射器用于与向另一无线通信设备发送信号,接收器用于接收另一无线通信设备发送的信号,存储器用于存储第四方面描述的非连续接收方法的实现代码,处理器用于执行存储器中存储的程序代码,即执行第四方面可能的实施方式中的任意一种所描述的非连续接收方法。
93、具体的,处理器可用于在第一侧行链路混合自动重传请求sidelink harq进程的harq反馈时机后的第一个时间单元,启动第三计时器。
94、具体的,接收器可用于在所述第三计时器运行期间,监听pdcch。
95、具体的,发射器可用于通过第一sidelink harq进程向第二装置传输第一数据。
96、其中,所述第三计时器与所述第一sidelink harq进程关联。所述第一sidelinkharq进程关联第一数据。所述第一sidelink harq进程用于所述第一装置向第二装置发送所述第一数据。所述harq反馈时机occasion用于所述第一装置向网络设备发送所述第一sidelink harq进程的harqfeedback。所述harq feedback用于指示所述第一sidelinkharq进程的前一次传输的接收成功与否。
97、结合第六方面,在一些实施例中,处理器具体可用于如果所述harqfeedback为nack,则在第一sidelink harq进程的harq反馈时机之后的第一个时间单元,启动所述第三计时器。
98、结合第六方面,在一些实施例中,处理器如何确定所述第一sidelink harq进程的harqfeedback为nack,可参考第一方面中的相关内容,这里不再赘述。
99、结合第六方面,在一些实施例中,第一sidelink harq进程与第一变量关联,所述第一变量用于记录所述第一sidelink harq进程的前一次传输的接收成功与否。当所述第一变量为nack时,表示所述第一sidelink harq进程的前一次传输不成功。
100、结合第六方面,在一些实施例中,处理器可具体用于如果所述第一变量为nack,则在第一sidelink harq process的harq反馈时机之后的第一个时间单元,启动所述第三计时器。
101、结合第六方面,在一些实施例中,处理器具体还可用于当监听到第一pdcch时,停止所述第三定时器;所述第一pdcch用于调度所述第一侧行链路harq进程的传输资源。
102、结合第六方面,在一些实施例中,接收器还可用于在第一sidelink harq进程的harq反馈时机之前,监听到第二pdcch,所述第二pdcch用于指示所述网络设备为所述第一sidelink harq进程的前一次传输所调度的资源。
103、结合第六方面,在一些实施例中,发射器还可用于:在所述harq反馈时机,向所述网络设备发送所述第一sidelink harq进程的harqfeedback;或者,在所述harq反馈时机,传输第二数据,所述第二数据不是所述第一sidelink harq进程的harqfeedback。
104、第六方面中未提及的一些细节,可参考第四方面,这里不再赘述。
105、第七方面,本技术提供了一种非连续接收方法,该方法可包括:如果第一sidelinkharq process的前一次传输的接收未成功,则在第一sidelinkharq进程的harq反馈时机后的第一个时间单元(例如第一个符号),第一装置可以开始监听下行物理控制信道pdcch。当所述第一装置监听到第一pdcch时,且下述条件都不满足时,所述第一装置停止监听pdcch:
106、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
107、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
108、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
109、其中,所述第一pdcch用于调度所述第一侧行链路harq process的传输资源。
110、其中,第一sidelink harq进程关联第一数据。drx-retransmissiontimersl与第一sidelink harq进程关联。第一sidelink harq进程可用于第一装置(tx ue)向第二装置(rx ue)发送第一数据。harq反馈时机occasion可用于第一装置向网络设备发送第一sidelink harq进程的harq反馈feedback。harq feedback可用于指示第一sidelink harq进程的前一次传输的接收成功与否。harq feedback为nack时,可指示第一sidelink harq进程的前一次传输的接收未成功。
111、其中,第一装置可以是终端设备,例如手机、可穿戴设备、车辆等用户设备,或者可以设置于终端设备上的芯片。
112、第七方面中,时间单元可以是符号或者时隙。符号和时隙的长度可以取决于用于传输所述数据的sidelink的带宽部分bwp的参数集numerology。符号和时隙的长度也可以取决于第一装置向所述网络设备发送所述harq feedback的上行链路带宽部分bwp的参数集numerology。
113、第七方面中,第一装置和网络设备之间建立了rrc连接。第一装置处于rrc连接态。第一装置与第二装置之间建立sidelink。网络设备为处于rrc连接态的第一装置配置drxcycle。drx cycle由“on duration”和“opportunity for drx”组成:在“on duration”内,第一装置监听并接收pdcch(激活态);在“opportunity for drx”内,第一装置不接收下行信道的数据以节省功耗(休眠态)。
114、第七方面中,网络设备为处于rrc连接态的第一装置配置计时器:drx-inactivitytimer、drx-retransmissiontimersl。drx-retransmissiontimersl可称为第三计时器。
115、第七方面中,第一装置还可以向网络设备发送资源调度请求,以请求网络设备为第一数据传输调度传输资源。相应的,在接收到该资源调度请求之后,网络设备可以为sidelink传输调度资源,并在pdcch中下发所调度的资源。第一装置可以通过监听pdcch来获知网络设备调度的资源。
116、实施第七方面提供的方法,如果第一sidelink harq进程的前一次传输的接收未成功,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,第一装置可开始监听pdcch。也即是说,如果第一sidelink harq进程的前一次传输的接收未成功,在harq反馈时机后,第一装置处于active态,能够监听并接收到网络设备下发的用于调度第一sidelink harq进程的重传的pdcch。这样,可提高第一sidelink harq进程的重传的效率,避免增加sidelink数据重传的延迟。
117、结合第七方面,在一些实施例中,第一sidelink harq process的前一次传输的接收未成功与否,可以从以下两个方面确定:
118、第一sidelink harq process的harq反馈;
119、第一sidelink harq process关联的状态变量sl_harq_feedback。
120、其中,当第一sidelink harq process的harq反馈为nack时,可指示第一sidelinkharq process的前一次传输的接收未成功;当第一sidelink harq process的harq反馈为ack时,可指示第一sidelink harq process的前一次传输的接收成功。
121、其中,当第一sidelink harq process关联的状态变量sl_harq_feedback的取值为nack时,可指示第一sidelink harq process的前一次传输的接收未成功;当第一sidelink harq process关联的状态变量sl_harq_feedback的取值为ack时,可指示第一sidelink harq process的前一次传输的接收成功。
122、第七方面中,第一装置确定第一sidelink harq process的harq反馈的具体实现,可参考第一方面中的相关内容,这里不再赘述。
123、第七方面中,第一装置可以根据第一sidelink harq进程的harq反馈监听pdcch。具体实现可如下:如果第一sidelink harq进程的harq反馈为nack,则在第一sidelinkharq进程的harq反馈时机后的第一个时间单元,第一装置可以开始监听pdcch。
124、第七方面中,第一装置也可以根据第一sidelink harq进程关联的状态变量sl_harq_feedback来监听pdcch。具体实现可如下:如果第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,第一装置可以开始监听pdcch。
125、结合第七方面,在一些实施例中,如果第一sidelink harq进程关联的状态变量sl_harq_feedback为ack,且下述条件都不满足时,则第一装置可以停止监听pdcch。
126、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
127、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
128、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
129、结合第七方面,在一些实施例中,第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,但第一sidelink harq进程关联的状态变量current_sl_tx_nb指示数据a的传输次数已达到最大传输次数。在该情况下,且下述条件都不满足时,则第一装置可以停止监听pdcch。
130、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
131、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
132、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
133、第八方面,本技术提供了一种装置,该装置可以是第七方面中的第一装置。该装置可以包括多个功能单元,以实现上述第七方面描述的方法。该装置可包括:处理单元和通信单元,其中,处理单元可以为处理器,或由一个或多个具有处理能力的模块组成的单元;通信单元可以为收发器,或由一个或多个具有收发功能的模块组成的单元。
134、处理单元,可用于确定第一sidelink harq process的前一次传输的接收成功与否。
135、通信单元,可用于如果第一sidelink harq process的前一次传输的接收未成功,则在第一sidelinkharq进程的harq反馈时机后的第一个时间单元(例如第一个符号),开始监听下行物理控制信道pdcch。
136、通信单元,还可用于当所述第一装置监听到第一pdcch时,且下述条件都不满足时,停止监听pdcch:
137、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
138、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
139、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
140、结合第八方面,在一些实施例中,第一sidelink harq process的前一次传输的接收未成功与否,处理单元可以从以下两个方面确定:
141、1.第一sidelink harq process的harq反馈;
142、2.第一sidelink harq process关联的状态变量sl_harq_feedback。
143、其中,当第一sidelink harq process的harq反馈为nack时,可指示第一sidelinkharq process的前一次传输的接收未成功;当第一sidelink harq process的harq反馈为ack时,可指示第一sidelink harq process的前一次传输的接收成功。
144、其中,当第一sidelink harq process关联的状态变量sl_harq_feedback的取值为nack时,可指示第一sidelink harq process的前一次传输的接收未成功;当第一sidelink harq process关联的状态变量sl_harq_feedback的取值为ack时,可指示第一sidelink harq process的前一次传输的接收成功。
145、第八方面中,处理单元确定第一sidelink harq process的harq反馈的具体实现,可参考第一方面中的相关内容,这里不再赘述。
146、第八方面中,处理单元可以根据第一sidelink harq进程的harq反馈监听pdcch。具体实现可如下:如果第一sidelink harq进程的harq反馈为nack,则在第一sidelinkharq进程的harq反馈时机后的第一个时间单元,通信单元可以开始监听pdcch。
147、第八方面中,通信单元也可以根据第一sidelink harq进程关联的状态变量sl_harq_feedback来监听pdcch。具体实现可如下:如果第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,通信单元可以开始监听pdcch。
148、结合第八方面,在一些实施例中,如果第一sidelink harq进程关联的状态变量sl_harq_feedback为ack,且下述条件都不满足时,则通信单元可以停止监听pdcch。
149、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
150、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
151、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
152、结合第八方面,在一些实施例中,第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,但第一sidelink harq进程关联的状态变量current_sl_tx_nb指示数据a的传输次数已达到最大传输次数。在该情况下,且下述条件都不满足时,则通信单元可以停止监听pdcch。
153、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
154、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
155、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
156、第八方面中未提及的一些细节,可参考第七方面,这里不再赘述。
157、第九方面,提供了一种装置,该装置可以是第七方面中的第一装置,可用于执行第七方面描述的非连续接收方法。该装置可以称为第一装置。第一装置可包括:存储器以及与存储器耦合的处理器、发射器和接收器,其中:发射器用于与向另一无线通信设备发送信号,接收器用于接收另一无线通信设备发送的信号,存储器用于存储第七方面描述的非连续接收方法的实现代码,处理器用于执行存储器中存储的程序代码,即执行第七方面可能的实施方式中的任意一种所描述的非连续接收方法。
158、具体的,处理器可用于确定第一sidelink harq process的前一次传输的接收成功与否。
159、具体的,接收器可用于如果第一sidelink harq process的前一次传输的接收未成功,则在第一sidelinkharq进程的harq反馈时机后的第一个时间单元(例如第一个符号),开始监听下行物理控制信道pdcch。
160、具体的,接收器还可用于当所述第一装置监听到第一pdcch时,且下述条件都不满足时,停止监听pdcch:
161、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
162、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
163、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
164、结合第九方面,在一些实施例中,接收器可以根据第一sidelink harq进程的harq反馈监听pdcch。具体实现可如下:如果第一sidelink harq进程的harq反馈为nack,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,接收器可以开始监听pdcch。
165、结合第九方面,在一些实施例中,接收器可以根据第一sidelink harq进程关联的状态变量sl_harq_feedback来监听pdcch。具体实现可如下:如果第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,则在第一sidelink harq进程的harq反馈时机后的第一个时间单元,接收器可以开始监听pdcch。
166、结合第九方面,在一些实施例中,如果第一sidelink harq进程关联的状态变量sl_harq_feedback为ack,且下述条件都不满足时,则接收器可以停止监听pdcch。
167、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
168、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
169、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
170、结合第九方面,在一些实施例中,第一sidelink harq进程关联的状态变量sl_harq_feedback为nack,但第一sidelink harq进程关联的状态变量current_sl_tx_nb指示数据a的传输次数已达到最大传输次数。在该情况下,且下述条件都不满足时,则接收器可以停止监听pdcch。
171、条件1:如下一个或多个计时器在运行:drx-ondurationtimer;drx-inactivitytimer;drx-retransmissiontimerdl;drx-retransmissiontimerul,ra-contentionresolutiontimer;
172、条件2:第一装置在pucch上发送了调度请求,并且调度请求还在挂起状态;
173、条件3:第一装置接收到了非竞争的随机接入的响应消息,但是还没有接收到通过c-rnti加扰的指示新传的pdcch。
174、第九方面中未提及的一些细节,可参考第七方面,这里不再赘述。
175、下面说明上述第一方面、第四方面、第七方面所涉及的(1)-(3)几个方面。
176、(1)第一sidelink harq进程关联的状态变量sl_harq_feedback
177、结合第一方面、第四方面、第七方面,第一sidelink harq进程关联的状态变量sl_harq_feedback的初始值可设为ack。当sl_harq_feedback为ack时,可指示第一sidelinkharq进程的前一次传输的接收成功。当sl_harq_feedback为nack时,可指示第一sidelinkharq进程的前一次传输的接收成功。
178、下面说明第一装置如何维护第一sidelink harq进程关联的状态变量sl_harq_feedback。
179、1.在以下任一情况发生时,第一装置可将sl_harq_feedback设为ack。
180、情况1:第一装置接收到第二装置发送的harq反馈为ack。
181、情况2:第一装置监听并接收到用于调度第一sidelink harq进程的传输(包括初传、重传)的pdcch。
182、2.在以下任一情况发生时,第一装置可将sl_harq_feedback设为nack。
183、情况1:第一装置接收到第二装置发送的harq反馈为nack。
184、情况2:第一装置没有接收到第二装置发送的harq反馈。
185、第一装置没有接收到第二装置发送的harq反馈,具体可以是指,第一装置在harq反馈的反馈时机没有收到第二装置发送的harq反馈。
186、情况3:第一装置在分配给第一sidelink harq进程的传输资源上未向第二装置传输第一sidelink harq进程关联的数据a。
187、这里,分配给第一sidelink harq进程的传输资源可用于第一sidelink harq进程的初传或重传。情况3出现的原因可以为资源冲突,即第一装置在分配给第一sidelinkharq进程的传输资源上传输其他数据,而非数据a。
188、(2)第一sidelink harq进程关联的状态变量current_sl_tx_nb
189、结合第一方面、第四方面、第七方面,第一sidelink harq进程关联的状态变量current_sl_tx_nb的初始值可设为0。每当第一装置监听并接收到用于调度第一sidelinkharq进程的传输(包括初传、重传)的pdcch时,第一装置可以将第一sidelink harq进程关联的current_sl_tx_nb加1。用于调度第一sidelink harq进程的传输的pdcch可指示网络设备分配给第一sidelink harq进程的传输资源。
190、(3)符号、时隙的长度
191、结合第一方面、第四方面、第七方面,符号、时隙的长度可以取决于用于传输第一数据的sidelink的带宽部分bwp的参数集numerology,如子载波间隔(subcarrier space,scs)。不限于此,符号、时隙的长度也可以取决于第一装置向网络设备发送harq反馈的上行链路带宽部分bwp的参数集numerology,如scs。
192、第十方面,提供了一种装置,该装置可包括处理器和存储器,所述处理器耦合于所述存储器,所述存储器中存储指令,所述处理器用于调用所述存储器中的所述指令,使得该装置执行第一方面、第四方面或第七方面描述的非连续接收方法。
193、第十一方面,提供了另一种计算机可读存储介质,可读存储介质上存储有指令,当其在计算机上运行时,使得计算机执行第一方面、第四方面或第七方面描述的非连续接收方法。
194、第十二方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面、第四方面或第七方面描述的非连续接收方法。