掌桥专利:专业的专利平台
掌桥专利
首页

用于在侧链路通信中发送和接收HARQ响应的方法和装置

文献发布时间:2023-06-19 18:32:25


用于在侧链路通信中发送和接收HARQ响应的方法和装置

技术领域

本发明涉及一种侧链路(sidelink)通信技术,更具体地,涉及一种报告侧链路(sidelink,SL)混合自动重传请求(hybrid automatic repeat request,HARQ)响应的技术。

背景技术

为了处理在第四代(4th Generation,4G)通信系统(例如,长期演进(Long TermEvolution,LTE)通信系统或LTE高级(LTE-A)通信系统)商业化后迅速增加的无线数据,正在考虑使用第四代(4G)通信系统的频带(例如,6GHz以下的频带)以及比4G通信系统的频带更高的频带(例如,6GHz以上的频带)的第五代(5G)通信系统(例如,新无线电(New Radio,NR)通信系统)。5G通信系统可以支持增强型移动宽带(enhanced Mobile Broadband,eMBB)通信、超可靠低时延通信(Ultra-Reliable and Low-Latency Communication,URLLC)、海量机器类通信(massive Machine Type Communication,mMTC)。

4G通信系统和5G通信系统可以支持车辆到一切(Vehicle to everything,V2X)通信(例如,侧链路通信)。诸如4G通信系统、5G通信系统等的蜂窝(cellular)通信系统中支持的V2X通信可以被称为“蜂窝-V2X(C-V2X)通信”。V2X通信(例如,C-V2X通信)可以包括车辆到车辆(Vehicle to Vehicle,V2V)通信、车辆到基础设施(Vehicle to Infrastructure,V2I)通信、车辆到行人(Vehicle to Pedestrian,V2P)通信、车辆到网络(Vehicle toNetwork,V2N)通信等。

在蜂窝通信系统中,V2X通信(例如,C-V2X通信)可以基于侧链路通信技术(例如,基于邻近的服务(Proximity based Services,ProSe)通信技术、设备到设备(Device toDevice,D2D)通信技术等)执行。例如,可以为参与V2V通信(例如,侧链路通信)的车辆建立侧链路信道(sidelink channel),并且可以利用侧链路信道执行车辆之间的通信。可以利用配置授权(configured grant,CG)资源来执行侧链路通信。可以周期性地配置CG资源,并且可以利用CG资源来发送区间性数据(例如,周期性侧链路数据)。

另一方面,可以通过上行链路信道向基站发送针对侧链路数据的侧链路(SL)混合自动重传请求(HARQ)响应。侧链路数据可能不能根据优先级发送,并且在这种情况下,可以向基站发送否定确认(negative acknowledgment,NACK)作为针对侧链路数据的SL HARQ响应。当接收到针对侧链路数据的NACK时,基站可以向终端发送包括用于侧链路数据的重新发送的信息元素的控制信息。由于从基站接收的信息元素可能与终端用于侧链路数据的发送的信息元素不同,因此可能无法准确地执行侧链路数据的发送。因此,可能需要解决该问题的方法。

发明内容

技术问题

用于解决上述问题的本发明的目的是提供一种用于在侧链路通信中发送和接收混合自动重传请求(HARQ)响应的方法和装置。

技术方案

根据用于实现上述目的的本发明的第一实施例,一种第一终端的操作方法可以包括:从基站接收用于调度侧链路发送的DCI;基于所述DCI将第一侧链路数据发送到第二终端;通过PSFCH从所述第二终端接收针对所述第一侧链路数据的第一SL HARQ响应;以及在由包括在所述DCI中的第一信息指示的反馈定时,通过PUCCH将所述第一SL HARQ响应发送到所述基站。

其中,所述第一终端的操作方法可以进一步包括:从所述基站接收包括指示一个或多个反馈定时的信息的高层消息,其中,包括在所述DCI中的所述第一信息可以指示所述一个或多个反馈定时中的一个。

其中,所述反馈定时可以指示所述PSFCH和所述PUCCH之间的时间间隙。

其中,所述DCI可以进一步包括用于所述第一侧链路数据的资源分配信息,并且所述第一侧链路数据可以在由所述资源分配信息指示的PSSCH上发送。

其中,所述第一终端的操作方法可以进一步包括:将包括用于所述第一侧链路数据的资源分配信息的侧链路控制信息(SCI)发送到第二终端,其中,所述第一侧链路数据可以在由所述资源分配信息指示的PSSCH上发送。

其中,所述SCI可以进一步包括RV,并且所述RV可以基于预先配置的映射关系确定。

其中,将所述第一SL HARQ响应发送到所述基站可以包括:生成包括针对从所述基站接收的下行链路数据的DL HARQ响应和所述第一SL HARQ响应的HARQ-ACK码本;以及通过所述PUCCH将所述HARQ-ACK码本发送到所述基站。

其中,所述第一终端的操作方法可以进一步包括:将第二侧链路数据发送到所述第二终端;以及从所述第二终端接收针对所述第二侧链路数据的第二SL HARQ响应,其中,可以通过所述PUCCH将所述第二SL HARQ响应与所述第一SL HARQ响应一起发送到所述基站。

根据用于实现上述目的的本发明的第二实施例,一种基站的操作方法可以包括:生成包括侧链路数据的资源分配信息和指示针对所述侧链路数据的SL HARQ响应的反馈定时的第一信息的DCI;通过PDCCH将所述DCI发送到第一终端;以及在所述反馈定时,通过PUCCH从所述第一终端接收所述SL HARQ响应,其中,所述SL HARQ响应可以由从所述第一终端接收所述侧链路数据的第二终端生成。

其中,所述基站的操作方法可以进一步包括:发送包括指示一个或多个反馈定时的信息的高层消息,其中,包括在所述DCI中的所述第一信息可以指示所述一个或多个反馈定时中的一个。

其中,所述反馈定时可以指示PSFCH和所述PUCCH之间的时间间隙。

其中,可以与针对从所述基站发送到所述第一终端的下行链路数据的DL HARQ响应一起接收所述SL HARQ响应。

根据用于实现上述目的的本发明的第三实施例,一种第一终端可以包括:处理器;以及存储器,被配置为存储由所述处理器执行的至少一条指令,其中,所述至少一条指令可以被执行以:从所述基站接收用于调度侧链路发送的DCI;基于所述DCI将第一侧链路数据发送到第二终端;通过PSFCH从所述第二终端接收针对所述第一侧链路数据的第一SL HARQ响应;并且在由包括在所述DCI中的第一信息指示的反馈定时,通过PUCCH将所述第一SLHARQ响应发送到所述基站。

其中,所述至少一条指令可以被进一步执行以从所述基站接收包括指示一个或多个反馈定时的信息的高层消息,其中,包括在所述DCI中的所述第一信息可以指示所述一个或多个反馈定时中的一个。

其中,所述反馈定时可以指示PSFCH和所述PUCCH之间的时间间隙。

其中,所述DCI可以进一步包括用于第一侧链路数据的资源分配信息,并且所述第一侧链路数据可以在由所述资源分配信息指示的PSSCH上发送。

其中,所述至少一条指令可以被进一步执行以将包括用于所述第一侧链路数据的资源分配信息的侧链路控制信息(SCI)发送到第二终端,其中,所述第一侧链路数据可以在由所述资源分配信息指示的PSSCH上发送。

其中,所述SCI可以进一步包括RV,并且所述RV可以基于预先配置的映射关系确定。

其中,所述至少一条指令可以被进一步执行以在将所述第一SL HARQ响应发送到所述基站时,生成包括针对从所述基站接收的下行链路数据的DL HARQ响应和所述第一SLHARQ响应的HARQ-ACK码本;并且通过所述PUCCH将所述HARQ-ACK码本发送到所述基站。

其中,所述至少一条指令可以被进一步执行以将第二侧链路数据发送到所述第二终端;以及从所述第二终端接收针对所述第二侧链路数据的第二SL HARQ响应,其中,可以通过所述PUCCH将所述第二SL HARQ响应与所述第一SL HARQ响应一起发送到所述基站。

技术效果

根据本发明,发送终端可以从基站接收包括侧链路通信所需的信息元素的DCI。当包括在DCI中的信息元素与用于当前侧链路通信的信息元素不同时,发送终端可以根据预先配置的规则重新配置信息元素,并可以通过利用重新配置的信息元素执行与接收终端的侧链路通信。因此,可以有效地执行侧链路通信,并且可以提高通信系统的性能。

附图说明

图1是示出V2X通信场景的概念图。

图2是示出蜂窝通信系统的第一实施例的概念图。

图3是示出构成蜂窝通信系统的通信节点的第一实施例的概念图。

图4是示出执行侧链路通信的UE的用户平面协议栈的第一实施例的框图。

图5是示出执行侧链路通信的UE的控制平面协议栈的第一实施例的框图。

图6是示出执行侧链路通信的UE的控制平面协议栈的第二实施例的框图。

图7是示出通信系统中的侧链路通信方法的第一实施例的序列图。

图8是示出发送HARQ-ACK码本(例如,半静态HARQ-ACK码本)的方法的第一实施例的序列图。

图9是示出发送HARQ-ACK码本的方法的第二实施例的序列图。

具体实施方式

本发明可以进行各种修改并且可以具有多个实施例,特定实施例在附图中以示例的方式示出并进行详细描述。然而,应理解的是,该描述并非旨在将本发明限制于特定实施例,本发明将涵盖落入本发明的思想和技术范围内的所有修改、等同形式和替代形式。

尽管术语“第一”、“第二”等可以用于说明各种组件,但这些组件不应被解释为受这些术语的限制。这些术语仅用于区分一个组件与另一组件。例如,在不脱离本发明的权利范围的情况下,可以将第一组件称为第二组件,并且类似地,可以将第二组件称为第一组件。术语“和/或”包括多个相关列出项目的组合或多个相关列出项目中的任意一个。

将理解的是,当组件被称为“连接”或“联接”到另一组件时,该组件可以直接连接或联接到另一组件,或者在中间可能存在其它组件。另一方面,当组件被称为“直接连接”或“直接联接”到另一组件时,在中间不存在其它组件。

本文使用的术语仅用于描述特定实施例,并不旨在限制本发明的实施例。单数的表达包括复数的表达,除非在上下文中明确地表示有不同之处。将理解的是,本申请中术语“包括”、“具有”等指定说明书中记载的特征、数量、步骤、操作、组件、部件或其组合的存在,而不排除一个以上的其它特征、数量、步骤、操作、组件、部件或其组合的存在或添加。

除非另有定义,否则本文使用的包括技术术语和科学术语的所有术语具有与本发明所属领域的技术人员通常理解的含义相同的含义。将进一步理解的是,在通用词典中定义的术语应被解释为具有与其在相关技术的上下文中的含义一致的含义,并且将不被解释为理想化或过于正式的含义,除非本申请中明确地定义。

在下文中,将参照附图详细描述本发明的优选实施例。在描述本发明时,为了便于整体理解,对附图中的相同组件使用相同的附图标记,并且将省略对相同组件的重复描述。

图1是示出V2X通信场景的概念图。

参照图1,V2X通信可以包括车辆到车辆(V2V)通信、车辆到基础设施(V2I)通信、车辆到行人(V2P)通信、车辆到网络(V2N)通信等。V2X通信可以由蜂窝通信系统140(例如,蜂窝通信网络)支持,并且由蜂窝通信系统140支持的V2X通信可以被称为“蜂窝-V2X(C-V2X)通信”。蜂窝通信系统140可以包括4G通信系统(例如,LTE通信系统或LTE-A通信系统)、5G通信系统(例如,NR通信系统)等。

V2V通信可以指车辆#1 100(例如,位于车辆#1 100中的通信节点)和车辆#2 110(例如,位于车辆#1 100中的通信节点)之间的通信。可以通过V2V通信在车辆100和车辆110之间交换各种驾驶信息(例如,速度(velocity)、航向(heading)、时间(time)、位置(position)等)。例如,可以基于通过V2V通信交换的驾驶信息来支持自动驾驶(例如,列队行驶(platooning))。蜂窝通信系统140中支持的V2V通信可以基于“侧链路”通信技术(例如,ProSe通信技术和D2D通信技术等)来执行。在这种情况下,车辆100和车辆110之间的通信可以利用侧链路信道来执行。

V2I通信可以指车辆#1 100和位于路边的基础设施(例如,路边单元(road sideunit,RSU))120之间的通信。基础设施120可以是位于路边的交通灯或路灯。例如,当执行V2I通信时,可以在位于车辆#1 100中的通信节点和位于交通灯中的通信节点之间执行通信。可以通过V2I通信在车辆#1 100和基础设施120之间交换交通信息、驾驶信息等。蜂窝通信系统140中支持的V2I通信可以基于侧链路通信技术(例如,ProSe通信技术和D2D通信技术等)来执行。在这种情况下,车辆100和基础设施120之间的通信可以利用侧链路信道来执行。

V2P通信可以指车辆#1 100(例如,位于车辆#1 100中的通信节点)和人130(例如,人130携带的通信节点)之间的通信。可以通过V2P通信在车辆#1 100和人130之间交换车辆#1 100的驾驶信息和人130的移动信息(例如,速度、航向、时间、位置等)。位于车辆#1100中的通信节点或人130携带的通信节点可以通过基于获得的驾驶信息和移动信息判断危险情况来产生指示危险的警报。蜂窝通信系统140中支持的V2P通信可以基于侧链路通信技术(例如,ProSe通信技术和D2D通信技术等)来执行。在这种情况下,位于车辆100中的通信节点和人130携带的通信节点之间的通信可以利用侧链路信道来执行。

V2N通信可以指车辆#1 100(例如,位于车辆#1 100中的通信节点)和蜂窝通信系统140(例如,蜂窝通信网络)之间的通信。V2N通信可以基于4G通信技术(例如,在3GPP标准中规定的LTE通信技术或LTE-A通信技术)、5G通信技术(例如,在3GPP中规定的NR通信技术)等来执行。另外,V2N通信可以基于电气和电子工程师协会(Institute of Electrical andElectronics Engineers,IEEE)702.11标准中规定的通信技术(例如,车载环境中的无线接入(Wireless Access in Vehicular Environments,WAVE)通信技术、无线局域网(Wireless Local Area Network,WLAN)通信技术等)、IEEE 702.15标准中规定的通信技术(例如,无线个域网(Wireless Personal Area Network,WPAN)等)等来执行。

另一方面,支持V2X通信的蜂窝通信系统140可以配置如下。

图2是示出蜂窝通信系统的第一实施例的概念图。

参照图2,蜂窝通信系统可以包括接入网络(access network)、核心网络(corenetwork)等。接入网络可以包括基站(base station)210、中继器(relay)220、用户设备(User Equipment,UE)231至236等。UE 231至236可以包括位于图1的车辆100和车辆110中的通信节点、位于图1的基础设施120中的通信节点、图1的人130携带的通信节点等。当蜂窝通信系统支持4G通信技术时,核心网络可以包括服务网关(serving-gateway,S-GW)250、分组数据网络(packet data network,PDN)网关(P-GW)260、移动性管理实体(mobilitymanagement entity,MME)270等。

当蜂窝通信系统支持5G通信技术时,核心网络可以包括用户平面功能(userplane function,UPF)250、会话管理功能(session management function,SMF)260、接入和移动性管理功能(access and mobility management function,AMF)270等。或者,当在蜂窝通信系统中支持非独立组网(Non-Stand Alone,NSA)时,由S-GW 250、P-GW 260和MME270等构成的核心网络既可以支持4G通信技术也可以支持5G通信技术,由UPF 250、SMF 260和AMF 270等构成的核心网络既可以支持5G通信技术也可以支持4G通信技术。

另外,当蜂窝通信系统支持网络切片(slicing)技术时,核心网络可以划分为多个逻辑网络切片。例如,可以配置支持V2X通信的网络切片(例如,V2V网络切片、V2I网络切片、V2P网络切片、V2N网络切片等),并且可以通过在核心网络中配置的V2X网络切片支持V2X通信。

构成蜂窝通信系统的通信节点(例如,基站、中继器、UE、S-GW、P-GW、MME、UPF、SMF、AMF等)可以利用码分多址(code division multiple access,CDMA)技术、宽频码分多址(wideband CDMA,WCDMA)技术、时分多址(time division multiple access,TDMA)技术、频分多址(frequency division multiple access,FDMA)技术、正交频分复用(orthogonalfrequency division multiplexing,OFDM)技术、滤波OFDM(Filtered OFDM)技术、正交频分多址(orthogonal frequency division multiple access,OFDMA)技术、单载波FDMA(single carrier FDMA,SC-FDMA)技术、非正交多址(non-orthogonal multiple access,NOMA)技术、广义频分复用(generalized frequency division multiplexing,GFDM)技术、滤波器组多载波(filter bank multi-carrier,FBMC)技术、通用滤波多载波(universalfiltered multi-carrier,UFMC)技术和空分多址(space division multiple access,SDMA)技术中的至少一种通信技术执行通信。

构成蜂窝通信系统的通信节点(例如,基站、中继器、UE、S-GW、P-GW、MME、UPF、SMF、AMF等)可以配置如下。

图3是示出构成蜂窝通信系统的通信节点的第一实施例的概念图。

参照图3,通信节点300可以包括至少一个处理器310、存储器320和连接到网络以执行通信的收发器330。另外,通信节点300可以进一步包括输入界面装置340、输出界面装置350、存储装置360等。包括在通信节点300中的每个组件可以通过总线(bus)370连接并彼此通信。

然而,包括在通信节点300中的每个组件可以通过单独的接口或单独的总线而不是公共总线370连接到处理器310。例如,处理器310可以通过专用接口连接到存储器320、收发器330、输入界面装置340、输出界面装置350和存储装置360中的至少一个。

处理器310可以执行存储在存储器320和存储装置360中的至少一个中的至少一个程序指令。处理器310可以指中央处理单元(central processing unit,CPU)、图形处理单元(graphics processing unit,GPU)或执行根据本发明的实施例的方法的专用处理器。存储器320和存储装置360中的每一个可以包括易失性存储介质和非易失性存储介质中的至少一种。例如,存储器320可以包括只读存储器(read only memory,ROM)和随机存取存储器(random access memory,RAM)中的至少一种。

再次参照图2,在通信系统中,基站210可以形成宏小区(macro cell)或小小区(small cell),并且可以通过理想回程或非理想回程连接到核心网络。基站210可以将从核心网络接收的信号发送到UE 231至236和中继器220,并且可以将从UE 231至236和中继器220接收的信号发送到核心网络。UE#1 231、UE#2 232、UE#4 234、UE#5 235和UE#6 236可以属于基站210的小区覆盖范围(cell coverage)。UE#1 231、UE#2 232、UE#4 234、UE#5 235和UE#6 236可以通过与基站210执行连接建立(connection establishment)过程而连接到基站210。UE#1 231、UE#2232、UE#4 234、UE#5 235和UE#6 236可以在连接到基站210之后与基站210通信。

中继器220可以连接到基站210并且可以中继基站210与UE#3 233和UE#4 234之间的通信。换言之,中继器220可以将从基站210接收的信号发送到UE#3 233和UE#4 234,并且可以将从UE#3 233和UE#4 234接收的信号发送到基站210。UE#4 234可以同时属于基站210的小区覆盖范围和中继器220的小区覆盖范围,并且UE#3 233可以属于中继器220的小区覆盖范围。换言之,UE#3 233可以位于基站210的小区覆盖范围之外。UE#3 233和UE#4 234可以通过与中继器220执行连接建立过程而连接到中继器220。UE#3 233和UE#4 234可以在连接到中继器220之后与中继器220通信。

基站210和中继器220可以支持多输入多输出(MIMO)(例如,单用户(single user,SU)-MIMO、多用户(multi-user,MU)-MIMO、大规模(massive)MIMO等)通信技术、协作多点(coordinated multipoint,CoMP)通信技术、载波聚合(Carrier Aggregation,CA)通信技术、非授权频段(unlicensed band)通信技术(例如,授权辅助接入(Licensed AssistedAccess,LAA)、增强型LAA(enhanced LAA,eLAA)等)、侧链路通信技术(例如,ProSe通信技术、D2D通信技术)等。UE#1 231、UE#2 232、UE#5 235和UE#6 236可以执行对应于基站210的操作和由基站210支持的操作等。UE#3 233和UE#4 234可以执行对应于中继器220的操作和由中继器220支持的操作等。

此处,基站210可以被称为节点B(Node B,NB)、演进节点B(evolved Node B,eNB)、基站收发信台(base transceiver station,BTS)、无线电远程头端(radio remote head,RRH)、发送接收点(transmission reception point,TRP)、无线电单元(radio unit,RU)、路边单元(roadside unit,RSU)、无线电收发器(radio transceiver)、接入点(accesspoint)、接入节点(node)等。中继器220可以被称为小基站、中继节点等。UE231至236中的每一个可以被称为终端(terminal)、接入终端(access terminal)、移动终端(mobileterminal)、站(station)、订户站(subscriber station)、移动站(mobile station)、便携式订户站(portable subscriber station)、节点、设备、车载单元(on-broad unit,OBU)等。

另一方面,UE#5 235和UE#6 236之间的通信可以基于侧链路通信技术(例如,ProSe通信技术、D2D通信技术)来执行。侧链路通信可以基于一对一(one-to-one)方案或一对多(one-to-many)方案来执行。当利用侧链路通信技术执行V2V通信时,UE#5 235可以是位于图1的车辆#1 100中的通信节点,UE#6 236可以是位于图1的车辆#2 110中的通信节点。当利用侧链路通信技术执行V2I通信时,UE#5 235可以是位于图1的车辆#1 100中的通信节点,UE#6 236可以是位于图1的基础设施120中的通信节点。当利用侧链路通信技术执行V2P通信时,UE#5 235可以是位于图1的车辆#1 100中的通信节点,UE#6 236可以是图1的人130携带的通信节点。

根据参与侧链路通信的UE(例如,UE#5 235和UE#6 236)的位置,应用侧链路通信的场景可以如下表1所示进行分类。例如,图2所示的UE#5 235和UE#6 236之间的侧链路通信的场景可以是侧链路通信场景#C。

[表1]

另一方面,执行侧链路通信的UE(例如,UE#5 235和UE#6 236)的用户平面协议栈(user plane protocol stack)可以配置如下。

图4是示出执行侧链路通信的UE的用户平面协议栈的第一实施例的框图。

如图4所示,UE#5 235可以是图2所示的UE#5 235,UE#6 236可以是图2所示的UE#6236。UE#5 235和UE#6 236之间的侧链路通信场景可以是表1的侧链路通信场景#A至#D中的一个。UE#5 235和UE#6 236中的每一个的用户平面协议栈可以包括物理(Physical,PHY)层、媒体访问控制(Medium Access Control,MAC)层、无线电链路控制(Radio LinkControl,RLC)层和分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层。

UE#5 235和UE#6 236之间的侧链路通信可以利用PC5接口(例如,PC5-U接口)来执行。第2层标识符(ID)(例如,源(source)第2层ID、目标(destination)第2层ID)可以用于侧链路通信,并且第2层ID可以是为V2X通信(例如,V2X服务)配置的ID。另外,在侧链路通信中,可以支持混合自动重传请求(HARQ)反馈操作,并且可以支持RLC确认模式(RLCacknowledged mode,RLC AM)或RLC未确认模式(RLC unacknowledged mode,RLC UM)。

另一方面,执行侧链路通信的UE(例如,UE#5 235和UE#6 236)的控制平面协议栈可以配置如下。

图5是示出执行侧链路通信的UE的控制平面协议栈的第一实施例的框图,图6是示出执行侧链路通信的UE的控制平面协议栈的第二实施例的框图。

如图5和图6所示,UE#5 235可以是图2所示的UE#5 235,UE#6 236可以是图2所示的UE#6 236。UE#5 235和UE#6 236之间的侧链路通信场景可以是表1的侧链路通信场景#A至#D中的一个。图5所示的控制平面协议栈可以是用于发送和接收广播(broadcast)信息(例如,物理侧链路广播信道(Physical Sidelink Broadcast Channel,PSBCH))的控制平面协议栈。

图5所示的控制平面协议栈可以包括PHY层、MAC层、RLC层和无线电资源控制(radio resource control,RRC)层。UE#5 235和UE#6 236之间的侧链路通信可以利用PC5接口(例如,PC5-C接口)来执行。图6所示的控制平面协议栈可以是用于一对一方案的侧链路通信的控制平面协议栈。图6所示的控制平面协议栈可以包括PHY层、MAC层、RLC层、PDCP层和PC5信令(signaling)协议层。

另一方面,在UE#5 235和UE#6 236之间的侧链路通信中使用的信道可以包括物理侧链路共享信道(Physical Sidelink Shared Channel,PSSCH)、物理侧链路控制信道(Physical Sidelink Control Channel,PSCCH)、物理侧链路发现信道(PhysicalSidelink Discovery Channel,PSDCH)和物理侧链路广播信道(PSBCH)。PSSCH可以用于发送和接收侧链路数据并且可以通过高层信令在UE(例如,UE#5 235或UE#6236)中配置。PSCCH可以用于发送和接收侧链路控制信息(SCI),并且也可以通过高层信令在UE(例如,UE#5 235或UE#6 236)中配置。

PSDCH可以用于发现过程。例如,发现信号可以通过PSDCH发送。PSBCH可以用于发送和接收广播信息(例如,系统信息)。另外,可以在UE#5 235和UE#6 236之间的侧链路通信中使用解调参考信号(demodulation reference signal,DMRS)、同步信号(synchronization signal)等。同步信号可以包括主侧链路同步信号(primary sidelinksynchronization signal,PSSS)和辅侧链路同步信号(secondary sidelinksynchronization signal,SSSS)。

另一方面,可以如下表2所示将侧链路发送模式(transmission mode,TM)分类为侧链路TM#1至TM#4。

[表2]

当支持侧链路TM#3或TM#4时,UE#5 235和UE#6 236中的每一个可以利用由基站210配置的资源池(resource pool)来执行侧链路通信。可以为侧链路控制信息和侧链路数据中的每一个配置资源池。

可以基于RRC信令过程(例如,专用RRC信令过程、广播RRC信令过程)来配置侧链路控制信息的资源池。用于接收侧链路控制信息的资源池可以通过广播RRC信令过程来配置。当支持侧链路TM#3时,用于发送侧链路控制信息的资源池可以通过专用RRC信令过程来配置。在这种情况下,可以通过由基站210在通过专用RRC信令过程配置的资源池内调度的资源来发送侧链路控制信息。当支持侧链路TM#4时,用于发送侧链路控制信息的资源池可以通过专用RRC信令过程或广播RRC信令过程来配置。在这种情况下,可以通过由UE(例如,UE#5235或UE#6 236)在通过专用RRC信令过程或广播RRC信令过程配置的资源池内自主选择的资源来发送侧链路控制信息。

当支持侧链路TM#3时,可以不配置用于发送和接收侧链路数据的资源池。在这种情况下,可以通过由基站210调度的资源来发送和接收侧链路数据。当支持侧链路TM#4时,可以通过专用RRC信令过程或广播RRC信令过程来配置用于发送和接收侧链路数据的资源池。可以通过由UE(例如,UE#5 235或UE#6 236)在通过专用RRC信令过程或广播RRC信令过程配置的资源池内自主选择的资源来发送和接收侧链路数据。

在下文中,将描述用于重新发送侧链路数据的方法。在实施例中,HARQ响应可以被称为“HARQ-确认(HARQ-ACK)”。HARQ响应可以是ACK或否定ACK(NACK)。下行链路(DL)HARQ响应可以是针对下行链路数据的HARQ响应,上行链路(UL)HARQ响应可以是针对上行链路数据的HARQ响应,并且侧链路(SL)HARQ响应可以是针对侧链路数据的HARQ响应。

即使当描述在通信节点中的第一通信节点处执行方法(例如,发送或接收信号)时,对应的第二通信节点也可以执行与在第一通信节点处执行的方法对应的方法(例如,接收或发送信号)。换言之,当描述UE#1(例如,车辆#1)的操作时,对应的UE#2(例如,车辆#2)可以执行与UE#1的操作对应的操作。相反,当描述UE#2的操作时,对应的UE#1可以执行与UE#2的操作对应的操作。在以下描述的实施例中,车辆的操作可以是位于车辆中的通信节点的操作。

在实施例中,信令可以是高层信令、MAC信令和物理(PHY)信令中的一种或两种以上的组合。用于高层信令的消息可以被称为“高层消息”或“高层信令消息”。用于MAC信令的消息可以被称为“MAC消息”或“MAC信令消息”。用于PHY信令的消息可以被称为“PHY消息”或“PHY信令消息”。高层信令可以指发送和接收系统信息(例如,主信息块(masterinformation block,MIB)、系统信息块(system information block,SIB))和/或RRC消息的操作。MAC信令可以指发送和接收MAC控制元素(control element,CE)的操作。PHY信令可以指发送和接收控制信息(例如,下行链路控制信息(downlink control information,DCI)、上行链路控制信息(uplink control information,UCI)、SCI)的操作。

侧链路信号可以是用于侧链路通信的同步信号和参考信号。例如,同步信号可以是同步信号/物理广播信道(synchronization signal/physical broadcast channel,SS/PBCH)块、侧链路同步信号(sidelink synchronization signal,SLSS)、主侧链路同步信号(PSSS)、辅侧链路同步信号(SSSS)等。参考信号可以是信道状态信息参考信号(channelstate information-reference signal,CSI-RS)、DMRS、相位跟踪参考信号(phasetracking-reference signal,PT-RS)、小区特定参考信号(cell specific referencesignal,CRS)、探测参考信号(sounding reference signal,SRS)、发现参考信号(discovery reference signal,DRS)等。

侧链路信道可以是PSSCH、PSCCH、PSDCH、PSBCH、物理侧链路反馈信道(physicalsidelink feedback channel,PSFCH)等。另外,侧链路信道可以指包括映射到相应侧链路信道中的特定资源的侧链路信号的侧链路信道。侧链路通信可以支持广播服务、多播(multicast)服务、组播服务和单播(unicast)服务。

可以基于单SCI方案或多SCI方案来执行侧链路通信。当使用单SCI方案时,可以基于单SCI(例如,第1阶段SCI)来执行数据发送(例如,侧链路数据发送、侧链路共享信道(sidelink-shared channel,SL-SCH)发送)。当使用多SCI方案时,可以使用两个SCI(例如,第1阶段SCI和第2阶段SCI)来执行数据发送。可以通过PSCCH和/或PSSCH发送SCI。当使用单SCI方案时,可以通过PSCCH发送SCI(例如,第1阶段SCI)。当使用多SCI方案时,可以通过PSCCH发送第1阶段SCI,并且可以通过PSCCH或PSSCH发送第2阶段SCI。第1阶段SCI可以被称为“第一阶段SCI”,第2阶段SCI可以被称为“第二阶段SCI”。

第1阶段SCI可以包括优先级(priority)信息、频率资源分配(frequencyresource assignment)信息、时间资源分配信息、资源预留时段(resource reservationperiod)信息、DMRS模式信息、第2阶段SCI格式信息、beta_offset指示符、DMRS端口的数量以及调制和编码方案(modulation and coding scheme,MCS)信息中的一个以上的信息元素。第2阶段SCI可以包括HARQ处理标识符(ID)、冗余版本(redundancy version,RV)、源ID、目标ID、CSI请求信息、区域ID和通信范围要求中的一个以上的信息元素。

图7是示出通信系统中的侧链路通信方法的第一实施例的序列图。

如图7所示,通信系统可以包括基站、发送终端(例如,第一终端)和接收终端(例如,第二终端)。基站可以是图2所示的基站210,发送终端可以是图2所示的UE#5 235,接收终端可以是图2所示的UE#6 236。基站、发送终端和接收终端中的每一个可以与图3所示的通信节点300相同或相似地配置。发送节点和接收节点可以支持图4至图6所示的协议栈。

基站可以生成用于侧链路调度的下行链路控制信息(DCI),并通过物理下行链路控制信道(PDCCH)发送DCI(S701)。用于侧链路调度的DCI可以被称为“SL DCI”。SL DCI可以具有DCI格式3_0或DCI格式3_1。SL DCI可以包括资源池索引(resource pool index)、时间间隙(time gap)、HARQ进程号(number)、冗余版本(RV)、新数据指示符(NDI)、为初始发送分配的子信道的最低索引(lowest index)、SCI格式1-A字段(例如,频率资源分配、时间资源分配)、PSFCH到HARQ反馈定时指示符、PUCCH资源指示符、配置索引、计数器侧链路分配索引(counter sidelink assignment index)和/或填充位(padding bit)。包括在SL DCI中的频率资源分配和时间资源分配可以指示用于侧链路通信(例如,SCI发送和/或SL数据发送)的资源。

发送终端可以从基站接收SL DCI,并且可以识别包括在SL DCI中的信息元素。发送终端可以基于包括在SL DCI中的信息元素来执行侧链路通信。另外,接收终端也可以从基站接收SL DCI。

发送终端可以基于包括在SL DCI中的信息元素生成SCI,并将SCI发送到接收终端(S702)。SCI可以在PSCCH和/或PSSCH上发送。SCI可以具有SCI格式1-A、SCI格式2-A和SCI格式2-B中的一种或多种格式。发送终端可以通过利用由SCI指示的资源向接收终端发送SL数据(S703)。接收终端可以从发送终端接收SCI,并且可以在由SCI指示的资源中从发送终端接收SL数据。发送终端和接收终端之间的侧链路通信过程可以在没有SCI的情况下执行。当SL DCI包括用于侧链路通信的资源分配信息(例如,频率资源分配、时间资源分配)时,发送终端和接收终端之间的侧链路通信过程可以基于SL DCI而不是SCI来执行。换言之,SL数据的发送(例如,PSSCH发送)可以由SL DCI调度。

接收终端可以生成针对SL数据的SL HARQ响应并且可以将SL HARQ响应发送到发送终端(S704)。SL HARQ响应可以通过PSFCH发送。发送终端可以从接收终端接收SL HARQ响应。发送终端可以利用由包括在SL DCI中的信息元素指示的资源(例如,物理上行链路控制信道(PUCCH)、物理上行链路共享信道(PUSCH))向基站发送SL HARQ响应(S705)。基站可以从发送终端接收SL HARQ响应,并且可以基于SL HARQ响应识别SL数据的接收状态。

另一方面,在特定情况下(例如,当SL数据具有低优先级时),发送终端可能没有发送由SL DCI调度的SL数据(例如,PSSCH)。在这种情况下,发送终端可以向基站报告NACK。另外,当根据SL DCI没有发送SCI时,发送终端可以向基站报告NACK。这些操作可能在SL数据的重新发送过程中引起问题。作为第一个问题,包括在用于重新发送的SL DCI中的冗余版本(RV)可能与从发送终端发送的SL数据的实际RV不同。因此,在PSSCH上发送的SL数据的RV可能与由SL DCI指示的RV不同。作为第二个问题,可能不清楚当没有执行SL数据的发送时发生的根据NACK的SL数据发送过程是否被计为重新发送过程。

当接收到针对SL数据的NACK时,基站可以配置用于SL数据的重新发送的信息元素(例如,参数)。例如,基站可以配置用于SL数据的重新发送的RV。用于重新发送的RV可以与用于先前发送(例如,初始发送)的RV不同地配置。另外,基站可以将SL数据的重新发送次数增加1。然而,当由于没有执行SL数据的发送而产生NACK时,发送终端可以不重新配置用于SL数据的发送的RV,并且可以确定没有执行的SL数据的发送不包括在重新发送次数中。因此,可以利用以下两种方案来解决这些问题。

-方案1:可以重新定义用于SL数据的重新发送的参数。

-方案2:当没有执行SL数据的发送时产生的NACK可以被配置为与由于SL数据的接收失败而产生的NACK不同。

在下面的实施例中,由于SL数据的接收失败而产生的NACK可以被称为“类型1NACK”,并且当没有执行SL数据的发送时产生的NACK可以被称为“类型2NACK”。

方案1:配置用于SL数据的重新发送的参数的方法

当从发送终端接收到类型2NACK时,基站可以向发送终端发送SL DCI(以下称为“重新发送SL DCI”)以重新发送与类型2NACK相关联的SL数据。发送终端可以从基站接收重新发送SL DCI,并且可以识别包括在重新发送SL DCI中的信息元素。在这种情况下,发送终端可以生成包括重新发送SL DCI中包括的RV的先前RV的SCI,并且可以将生成的SCI发送到接收终端。另外,包括在重新发送SL DCI中的NDI可以被配置为指示SL DCI用于重新发送操作。

当RV模式是(RV#0→RV#1→RV#2→RV#3)并且重新发送SL DCI包括RV#0时,发送终端可以将包括RV#3,即RV#0的先前RV的SCI发送到接收终端,并且发送终端可以基于表3中定义的映射关系来确定包括在SCI中的RV。可以基于循环缓冲(circular buffer)方案来确定包括在SCI中的RV。另外,包括在SCI中的NDI可以被配置为指示SCI用于重新发送操作。

[表3]

发送终端可以利用包括在SCI而不是重新发送SL DCI中的RV来发送SL数据。当从发送终端接收到SCI时,接收终端可以通过利用包括在SCI中的RV来执行SL数据的接收操作。

另一方面,发送终端可能无法执行两次SL数据的发送操作。发送终端无法执行的两次发送操作可以是连续的或不连续的。在这种情况下,发送终端可以基于下表4中定义的映射关系来确定包括在SCI中的RV。例如,当重新发送SL DCI中包括RV#0并且SL数据的发送操作无法连续执行两次时,发送终端可以将RV#2确定为包括在SCI中的RV。包括在重新发送SL DCI中的NDI可以被配置为指示SL DCI用于重新发送操作,并且包括在SCI中的NDI可以被配置为指示SCI用于重新发送操作。

[表4]

另一方面,在特定情况下,包括在SCI中的RV可以与包括在重新发送SL DCI中的RV不同地配置。RV可以分为可以单独用于解码数据(例如,SL数据)的类型1RV和可以用于与其它RV一起解码数据的类型2RV。RV#0和RV#2可以是类型1RV,RV#1和RV#3可以是类型2RV。为了确保发送具有类型1RV的SL数据,包括在SCI中的RV可以与包括在重新发送SL DCI中的RV不同地配置。

当与类型2NACK相关联的重新发送SL DCI包括类型2RV时,发送终端可以发送包括重新发送SL DCI中包括的类型2RV(例如,RV#1或RV#3)的先前RV(例如,RV#0或RV#2)的SCI。该操作可以应用于类型2NACK是不执行初始发送时产生的NACK的情况。当与类型2NACK相关联的重新发送SL DCI包括类型1RV时,发送终端可以发送包括由重新发送SL DCI指示的类型1RV(例如,RV#0或RV#2)的SCI。

作为另一方法,当无法连续执行SL数据的发送操作时,当接收到与第一类型2NACK相关联的重新发送SL DCI时,发送终端可以发送包括重新发送SL DCI中包括的RV的先前RV的SCI,并且当此后接收到与类型2NACK相关联的重新发送SL DCI时,发送终端可以发送包括由相应的重新发送SL DCI指示的RV的SCI。

根据类型2NACK的SL数据的发送操作可以计作重新发送。

方案2:配置类型2 NACK的方法

-基于序列选择的HARQ响应的反馈

发送终端可以基于序列选择向基站反馈HARQ响应。当HARQ响应是ACK时,发送终端可以从预先配置的序列集中选择映射到ACK的序列,并且可以将选择的序列通过PUCCH发送到基站。当HARQ响应是NACK(例如,类型1NACK或类型2NACK)时,发送终端可以从预先配置的序列集中选择映射到NACK的序列,并且可以将选择的序列通过PUCCH发送到基站。映射到ACK、类型1NACK和类型2NACK的序列可以如下表5所示进行配置。

[表5]

表5中定义的序列可以是正交序列或半正交序列。或者,可以基于不同的循环移位(cyclic shift)值来定义序列。可以利用应用于序列#1的循环移位值和应用于序列#2的循环移位值之间的值来生成序列#3。或者,可以通过将预先配置的循环移位值应用于序列#2来生成序列#3。或者,可以通过以序列#2为基准对特定资源元素(RE)进行打点(puncturing)来生成序列#3。为了支持上述操作,基站可以利用高层信令、MAC信令和PHY信令中的一种或两种以上的组合来向终端(例如,发送终端和/或接收终端)通知循环移位值、打点模式和/或打点率。或者,可以在技术规范中预先定义循环移位值、打点模式和/或打点率。序列#3可以区别于序列#1和序列#2。序列#3可以根据各种方案来配置,以区别于序列#1和序列#2。

另一方面,可以以码块组(code block group,CBG)单位执行HARQ响应的反馈操作。发送终端可以将针对两个CBG的HARQ响应在PUCCH上发送到基站。在这种情况下,针对两个CBG的HARQ响应的序列可以如下表6所示定义。

[表6]

表6中定义的序列可以是正交序列或半正交序列。或者,可以基于不同的循环移位值来定义序列。在表6中,A可以指ACK,N1可以指类型1NACK,N2可以指类型2NACK。表6可以扩展并应用于利用一个序列指示针对三个以上的CBG的HARQ响应的情况。例如,针对三个CBG的HARQ响应的序列可以如下表7所示定义。

[表7]

在另一实施例中,针对两个CBG的HARQ响应的序列可以如下表8所示定义。表8中定义的序列可以是正交序列或半正交序列。或者,可以基于不同的循环移位值来定义序列。

[表8]

发送终端可以从9个序列中选择一个序列,并且可以将选择的序列通过PUCCH(或PUSCH)发送到基站。指示类型2NACK的序列(例如,序列#3、序列#5、序列#7、序列#8和序列#9)可以基于不指示类型2NACK的序列(例如,序列#1、序列#2、序列#4和序列#6)的循环移位值的修改值来生成。或者,指示类型2NACK的序列可以通过以不指示类型2NACK的序列为基准对特定RE进行打点来生成。指示类型2NACK的序列可以被配置为区别于不指示类型2NACK的序列。指示类型2NACK的序列可以根据各种方案配置以便可检测。

-基于码本的HARQ响应的反馈

图8是示出发送HARQ-ACK码本(例如,半静态HARQ-ACK码本)的方法的第一实施例的序列图。

如图8所示,发送区间(例如,码本的时间跨度(time span))可以包括4个时隙,并且可以在发送区间中利用三个载波来执行通信。载波#0和载波#1可以用于下行链路通信,载波#2可以用于侧链路通信。可以在载波#0和载波#2中的每一个中发送一个TB(或一个CBG),并且可以在载波#1中发送两个TB(或两个CBG)。

在HARQ-ACK码本中,AN可以指示作为解码数据的结果的ACK或NACK,N可以指示NACK。调度发送可以是通过半静态信令或动态信令调度的发送。非调度资源可以是未被调度的资源。换言之,特定资源可以不用于数据的发送和接收,并且在这种情况下,特定资源可以是非调度资源。由于在非调度资源中不发送数据(例如,SL数据),因此终端可以不在非调度资源中接收数据,因而可以发送NACK。换言之,对于HARQ-ACK码本的配置,可以生成针对非调度资源的NACK。

或者,非调度资源可以是由终端未接收的调度信息(例如,包括在DCI或SCI中的调度信息)调度的资源。在这种情况下,由于未接收到调度信息,终端可能无法接收到数据,因此可以发送NACK。例如,当SL DCI丢失(missing)时,发送终端可能不知道SL DCI是否已经被发送。因此,发送终端可以向基站发送NACK。当从发送终端接收到NACK时,基站可以判断SL DCI的接收或SL数据的接收失败,然后执行SL数据的重新发送过程。

当数据(例如,SL数据)的发送单位是时隙时,可以生成包括16个HARQ响应位的HARQ-ACK码本。终端(例如,发送终端)可以通过在载波#0的时隙#4内分配的PUCCH向基站发送HARQ-ACK码本。例如,发送终端可以在载波#2中向接收终端发送SL数据,并且可以从接收终端显式或隐式地接收针对SL数据的HARQ响应(例如,ACK或NACK)。发送终端可以生成包括针对一个或多个SL数据的HARQ响应的HARQ-ACK码本或者包括针对一个或多个SL数据的HARQ响应和针对一个或多个DL数据(例如,在载波#0和载波#1中发送的数据)的HARQ响应的HARQ-ACK码本,并将HARQ-ACK码本发送到基站。

针对SL数据的HARQ响应的反馈定时(例如,PUCCH定时)可以由基站设置。例如,基站可以向终端(例如,发送终端和/或接收终端)发送包括一个或多个HARQ反馈定时的信息的高层消息。HARQ反馈定时可以指示PSFCH和PUCCH之间的时间间隙。HARQ反馈定时可以被称为“sl-PSFCH-ToPUCCH”,并且包括“sl-PSFCH-ToPUCCH”的“SL-ScheduledConfig”可以被包括在从基站发送到终端的高层消息中。

终端(例如,发送终端和/或接收终端)可以从基站接收高层消息,并且可以识别关于包括在高层消息中的一个或多个HARQ反馈定时的信息。基站可以向终端(例如,发送终端和/或接收终端)发送包括HARQ反馈定时指示符的SL DCI。HARQ反馈定时指示符可以被称为PSFCH到HARQ(PSFCH-to-HARQ)反馈定时指示符。HARQ反馈定时指示符可以指示针对SL数据的HARQ响应的发送时间(例如,PUCCH定时)。例如,HARQ反馈定时指示符可以指示PSFCH和PUCCH定时(例如,HARQ反馈定时)之间的时间间隙(例如,时间偏移)。包括在SL DCI中的HARQ反馈定时指示符可以指示由高层消息配置的一个或多个HARQ反馈定时中的一个HARQ反馈定时。

终端(例如,发送终端和/或接收终端)可以从基站接收SL DCI,并且可以识别包括在SL DCI中的信息元素(例如,SL数据的调度信息、HARQ反馈定时指示符等)。发送终端可以将SL数据发送到接收终端,并且可以在PSFCH上从接收终端接收针对SL数据的HARQ响应。可以利用由SL DCI指示的资源来发送和接收SL数据。发送终端可以利用由包括在SL DCI中的HARQ反馈定时指示符指示的资源(例如,PUCCH)向基站发送针对SL数据的HARQ响应。基站可以在由包括在SL DCI中的HARQ反馈定时指示符指示的资源(例如,PUCCH)中从发送终端接收针对SL数据的HARQ响应。

另一方面,在图8所示的实施例中,DL HARQ响应位和SL HARQ响应位可以独立生成,DL HARQ响应位和SL HARQ响应位可以级联以生成一个HARQ-ACK码本,并且一个HARQ-ACK码本可以被发送到基站。可以根据各种方案来执行DL HARQ响应位和SL HARQ响应位之间的级联操作。例如,可以在DL HARQ响应位之后级联SL HARQ响应位。

在图8所示的实施例中,当ACK被设置为1并且NACK被设置为0时,HARQ-ACK码本可以如下表9所示配置。AN可以指ACK或NACK。

[表9]

SL HARQ响应可以是(NACK,ACK,NACK,NACK)。此处,第一NACK和第三NACK可以是针对调度资源的NACK。当在调度资源中没有执行SL数据的发送操作时产生的NACK可以是类型2NACK(即,N2)。当第一NACK是类型2NACK时,SL HARQ响应可以如下表10所示配置。针对调度资源的NACK(例如,N1)可以与针对非调度资源的NACK(例如,N1)区分开。

[表10]

为了指示表10的N2,可以如下表11至表14所示配置指示位。在表11中,N2的指示位可以被设置为1。在这种情况下,HARQ-ACK码本可以包括作为N2的指示位的1位。

[表11]

在表12中,针对调度资源的N2的指示位可以被设置为1,针对调度资源的N1的指示位可以被设置为0。在这种情况下,HARQ-ACK码本可以包括2位(例如,N2的指示位+N1的指示位)。HARQ-ACK码本可以不包括针对调度资源的ACK的指示位和针对非调度资源的NACK的指示位。

[表12]

在表13中,针对调度资源的N2的指示位可以被设置为1,针对调度资源的N1的指示位可以被设置为0,针对调度资源的ACK的指示位可以被设置为0。在这种情况下,HARQ-ACK码本可以包括3位(例如,N2的指示位+N1的指示位+ACK的指示位)。

[表13]

在表14中,针对调度资源的N2的指示位可以被设置为1,其余情况的指示位可以被设置为0。在这种情况下,HARQ-ACK码本可以包括4位。

[表14]

可能无法识别针对多个调度资源的N2的位置。为了识别N2的位置,可以发送附加信息。

图9是示出发送HARQ-ACK码本的方法的第二实施例的序列图。如图9所示,可以利用三个载波来执行通信。载波#0和载波#1可以用于下行链路通信,载波#2可用于侧链路通信。可以在每个载波中发送一个TB(或一个CBG)。可以基于动态码本执行HARQ-ACK反馈操作。当利用动态码本时,可以不反馈针对非调度资源的HARQ响应(例如,NACK)。因此,包括在动态码本中的HARQ响应位的数量可以小于包括在半静态码本中的HARQ响应位的数量。

当利用动态码本时,为了识别针对哪些数据(例如,PDSCH或PSSCH)的HARQ信息位是ACK/NACK,可以利用计数器下行链路分配索引(counter downlink assignment index,cDAI)和/或总下行链路分配索引(total downlink assignment index,tDAI)。cDAI和tDAI可以包括在控制信息(例如,DCI、SCI)中。在图9所示的(x,y)中,x可以是cDAI,y可以是tDAI。可以不仅考虑下行链路TB(例如,PDSCH)而且考虑侧链路TB(例如,PSSCH)来配置cDAI和tDAI。

在时隙#0中通过载波#0发送的TB的索引可以是0,在时隙#0中通过载波#2发送的TB的索引可以是1。cDAI可以增加1。tDAI可以以时隙单位进行配置。tDAI可以被配置为在相应时隙中发送的TB的索引中的最大索引。换言之,tDAI可以被配置为相应时隙中的cDAI的最大值。tDAI可以在时隙#0中被设置为1,并且tDAI可以在时隙#1中被设置为3。tDAI可以用于指示发送区间内从第一时隙到当前时隙的下行链路分配的总数。侧链路分配可以包括在下行链路分配的总数中。因此,SL HARQ响应可以在HARQ-ACK码本(例如,动态码本)中与DLHARQ响应复用。

HARQ-ACK码本可以包括8个HARQ响应位并且可以通过PUCCH(或PUSCH)发送。可以配置针对SL HARQ响应的计数器侧链路分配索引(counter sidelink assignment index,cSAI)和总侧链路分配索引(total sidelink assignment index,tSAI)。cSAI和tSAI可以独立于cDAI和tDAI操作。即使在这种情况下,SL HARQ响应也可以在一个码本内与DL HARQ响应复用,并且该一个码本可以通过PUCCH发送到基站。SL HARQ响应可以在一个码本内在DL HARQ响应之后级联。或者,DL HARQ响应可以在一个码本内在SL HARQ响应之后级联。

在下表15中,SL HARQ响应可以是(NACK,NACK,ACK)。动态码本可以不包括针对非调度资源的HARQ响应位。因此,SL HARQ响应的大小可以是3位。SL HARQ响应中的第一NACK可以是类型1NACK(即,N1)。SL HARQ响应中的第二NACK可以是类型2NACK(即,N2)。

[表15]

为了指示表15的N2,指示位可以如下表16至表18所示进行配置。在表16中,N2的指示位可以被设置为1。在这种情况下,HARQ-ACK码本可以包括作为N2的指示位的1位。

[表16]

在表17中,针对调度资源的N2的指示位可以被设置为1,针对调度资源的N1的指示位可以被设置为0。在这种情况下,HARQ-ACK码本可以包括2位(例如,N2的指示位+N1的指示位)。HARQ-ACK码本可以不包括针对调度资源的ACK的指示位。

[表17]

在表18中,针对调度资源的N2的指示位可以被设置为1,针对调度资源的N1的指示位可以被设置为0,针对调度资源的ACK的指示位可以被设置为0。在这种情况下,HARQ-ACK码本可以包括3位(例如,N2的指示位+N1的指示位+ACK的指示位)。

[表18]

可能无法识别针对多个调度资源的N2的位置。为了识别N2的位置,可以发送附加信息。

根据本发明的方法可以实现为可以由各种计算机执行的程序指令并且记录在计算机可读介质上。计算机可读介质可以包括单独或组合的程序指令、数据文件、数据结构等。记录在计算机可读介质上的程序指令可以是专门为本发明而设计和配置的,或者可以是计算机软件领域的技术人员公知和可用的。

计算机可读介质的示例可以包括被具体配置为存储和执行程序指令的诸如ROM、RAM和闪存的硬件装置。程序指令的示例包括例如由编译器(compiler)生成的机器代码以及计算机利用解释器(interpreter)可执行的高级语言代码。上述的硬件装置可以被配置为作为至少一个软件模块来操作以执行本发明的操作,反之亦然。

尽管以上参照实施例进行了详细描述,但是本领域技术人员将理解,在不脱离本发明的思想和领域的范围内,可以对本发明进行各种修改和改变。

技术分类

06120115604984