CN116471680A - Harq-ack信息反馈方法和装置 - Google Patents

Harq-ack信息反馈方法和装置 Download PDF

Info

Publication number
CN116471680A
CN116471680A CN202210028310.9A CN202210028310A CN116471680A CN 116471680 A CN116471680 A CN 116471680A CN 202210028310 A CN202210028310 A CN 202210028310A CN 116471680 A CN116471680 A CN 116471680A
Authority
CN
China
Prior art keywords
harq
pucch
value
information
cell
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210028310.9A
Other languages
English (en)
Inventor
李军
焦淑蓉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202210028310.9A priority Critical patent/CN116471680A/zh
Priority to PCT/CN2023/071292 priority patent/WO2023134619A1/zh
Publication of CN116471680A publication Critical patent/CN116471680A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1273Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供了一种HARQ‑ACK信息反馈方法和装置。网络设备给终端设备发送的DCI在激活半静态调度的同时还用于动态调度下行数据,该DCI指示的PDSCH到HARQ反馈的定时偏移值可以同时指示承载半静态调度的数据对应的HARQ‑ACK信息的PUCCH的时域位置以及承载上述下行数据对应的HARQ‑ACK信息的PUCCH的时域位置。通过上述方案,可以使得终端设备确定的承载半静态调度的数据对应的HARQ‑ACK信息的PUCCH的时域位置是有效的,从而使得半静态调度的数据对应的HARQ‑ACK信息能够及时反馈,保障半静态调度的数据的传输性能。

Description

HARQ-ACK信息反馈方法和装置
技术领域
本申请实施例涉及无线通信领域,并且更具体地,涉及一种HARQ-ACK信息反馈方法和装置。
背景技术
通常情况下,承载上行控制信息的物理上行控制信道(physical uplink controlchannel,PUCCH)默认在一个固定的小区上发送。当该PUCCH的时域位置与下行符号重叠时,只能将该PUCCH推迟到下一个时隙(slot)发送,这样会增加上行控制信息的传输时延。
为了解决这一问题,第三代合作伙伴计划(3rd generation partnershipproject,3GPP)的版本17(release 17,R17)Rel-17标准引入了PUCCH小区切换(cellswitching)特性。在该特性中,下行控制信息(downlink control information,DCI)中可以包括1比特的PUCCH小区指示域,该域用于指示承载混合自动重传请求确认(hybridautomatic repeat request acknowledgment,HARQ-ACK)信息的PUCCH是在主小区(primary cell,PCell)上还是在辅小区(secondary cell,SCell)上,这个SCell也称为PUCCH切换辅小区。当DCI指示上述PUCCH在PCell上时,则根据PCell的K1集合来确定K1的值;当指示上述PUCCH在SCell上时,则根据SCell的K1集合来确定K1的值。
如果该DCI在动态调度下行数据的同时还激活了半静态调度(semi-persistentscheduling,SPS),则终端设备不仅需要针对动态调度的下行数据反馈HARQ-ACK信息,还需要针对半静态调度的物理下行共享信道(physical downlink shared channel,PDSCH)来反馈HARQ-ACK信息。并且,由于PUCCH小区切换特性的引入,承载动态调度的下行数据的HARQ-ACK信息的PUCCH与承载SPS的PDSCH的HARQ-ACK信息的PUCCH还可能不在同一个小区上,因此用户设备(user equipment,UE)确定的承载SPS的PDSCH的HARQ-ACK信息的PUCCH的时域位置可能是无效的,从而会影响数据传输的性能。
发明内容
本申请实施例提供了一种HARQ-ACK信息反馈方法和装置,用于解决PUCCH小区切换特性引入后,UE确定的承载半静态调度的PDSCH的HARQ-ACK信息的PUCCH的时域位置可能是无效的问题。
第一方面,提供了一种HARQ-ACK信息反馈方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件执行。该方法包括:终端设备接收来自网络设备的下行控制信息,下行控制信息用于调度下行数据,该下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息,该下行控制信息还用于激活半静态调度,下行控制信息还包括第二指示信息,第二指示信息指示第一值,第一值为第一集合中的值,且第二集合中包括该第一值;终端设备根据该第一值,确定第二PUCCH的时域位置;终端设备在第二小区上,通过第二PUCCH发送第二HARQ-ACK信息。其中,第二HARQ-ACK信息是半静态调度的数据对应的HARQ-ACK信息。该第一集合中的值指示承载下行数据的PDSCH与承载第一HARQ-ACK信息的第一PUCCH之间的时隙偏移值;该第二集合中的值指示承载半静态调度的数据的PDSCH与承载第二HARQ-ACK信息的第二PUCCH之间的时隙偏移值。
一种可能的实现方式中,第一集合属于第一小区,第二集合属于第二小区。也可以理解为,第一集合为第一小区的K1集合,第二集合为第二小区的K1集合。
一种可能的实现方式中,第一小区可以是PUCCH切换辅小区,第二小区可以为主小区或者PUCCH辅小区。
基于上述技术方案,网络设备给终端设备发送的DCI在激活半静态调度的同时还用于调度下行数据,该DCI指示的PDSCH到HARQ反馈的定时偏移值可以同时指示承载半静态调度的数据对应的HARQ-ACK的PUCCH的时域位置以及承载上述下行数据对应的HARQ-ACK的PUCCH的时域位置。并且该定时偏移值既属于第一小区中K1集合,也属于第二小区中K1集合。通过上述方案,可以使得终端设备确定的承载半静态调度的数据对应的HARQ-ACK信息的PUCCH的时域位置是有效的,从而使得半静态调度的数据对应的HARQ-ACK信息能够及时反馈,保障半静态调度的数据的传输性能。
上述方案也可以理解为,终端设备不期望接收的第二指示信息指示的第一集合中的第一值,没有包含于第二集合中。或者,也可以理解为,终端设备不期望激活SPS的DCI指示的PDSCH与承载该PDSCH的HARQ-ACK信息的PUCCH之间的时隙偏移值,不是第一集合与第二集合的交集中的值。
在一种可能的实现方式中,终端设备可以根据第一值,确定第一PUCCH的时域位置;并且终端设备可以在第一小区上,通过第一PUCCH发送第一HARQ-ACK信息。
基于上述技术方案,如果此时第二小区上是下行符号时,可以在第一小区上发送第一PUCCH,从而可以降低下行数据的HARQ-ACK传输的时延。
第二方面,提供了一种HARQ-ACK信息反馈方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件执行。该方法包括:终端设备接收来自网络设备的下行控制信息,该下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息;下行控制信息还用于激活半静态调度,下行控制信息还包括第三指示信息,该第三指示信息指示第一集合中的值和第二集合中的值。终端设备可以根据第三指示信息,确定第一PUCCH的时域位置和第二PUCCH的时域位置。终端设备在第一小区上,通过第一PUCCH发送第一HARQ-ACK信息;终端设备在第二小区上,通过第二PUCCH发送第二HARQ-ACK信息。其中,第二HARQ-ACK信息是半静态调度的数据对应的HARQ-ACK信息,第一集合中的值指示承载所述下行数据的PDSCH与承载所述第一HARQ-ACK信息的所述第一PUCCH之间的时隙偏移值;所述第二集合中的值指示承载所述半静态调度的数据的PDSCH与承载第二HARQ-ACK信息的第二PUCCH之间的时隙偏移值。
在一种可能的实现方式中,对于所述下行数据,终端设备可以根据第三指示信息和第一集合,确定第一PUCCH的时域位置。
基于上述技术方案,如果此时第二小区上是下行符号时,可以在第一小区上发送第一PUCCH,从而可以降低下行数据的HARQ-ACK传输的时延。
在一种可能的实现方式中,对于半静态调度的数据,终端设备根据第三指示信息和第二集合,确定第二PUCCH的时域位置。
换句话说,该方法中下行控制信息中的PDSCH到HARQ-ACK反馈定时指示域,指示了两个K1值,一个是第一小区中K1集合(即,第一集合)中的K1值,另外一个是第二小区中K1集合(即,第二集合)中的K1值。从而,使得第三指示信息在第二集合中也可以指示出有效的值。也可以理解为,上述方法中,终端设备不期望接收的第三指示信息有超出第二集合所包含的值的指示。
基于上述方案,本实施例中,网络设备给终端设备发送的DCI在激活半静态调度的同时还用于动态调度下行数据,该DCI指示的PDSCH到HARQ反馈的定时偏移值,可以同时在第二小区的K1集合中指示承载半静态调度的数据对应的HARQ-ACK信息的PUCCH的时域位置,以及在第一小区的K1集合中指示承载上述下行数据对应的HARQ-ACK信息的PUCCH的时域位置。通过上述方案,可以使得终端设备确定的承载半静态调度的数据对应的HARQ-ACK信息的PUCCH的时域位置是有效的,从而使得半静态调度的数据对应的HARQ-ACK信息能够及时反馈,保障半静态调度的数据的传输性能。
第三方面,提供了一种HARQ-ACK信息反馈方法,该方法可以由终端设备执行,或者,也可以由终端设备的组成部件执行。该方法包括:终端设备接收来自网络设备的配置信息,配置信息用于为第二小区配置承载第三信息的第三PUCCH,第三PUCCH与物理上行共享信道(physical uplink shared channel,PUSCH)在时域上有重叠。终端设备接收来自网络设备的下行控制信息,下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息。终端设备丢弃第三PUCCH。本申请中,第三信息可以包括以下一项或多项:半静态调度的数据的HARQ-ACK信息、信道状态信息、调度请求信息。
基于上述技术方案,本申请中,针对在两个小区上分别有待发送的PUCCH的场景下,如果承载第三信息的第三PUCCH在时域上与PUSCH有重叠时,此时,终端设备可以丢弃第三PUCCH,从而使得终端设备不用在两个小区上(也可以理解为“跨小区”)进行控制信道的复用,然后再复用到相应的PUSCH中,同时,可以减少承载上行控制信息的PUSCH的个数,可以简化终端设备的复用的复杂度。
在一种可能的实现方式中,承载DCI的物理下行控制信道(physical downlinkcontrol channel,PDCCH)的时域位置在PUSCH的时域位置之前,且PDCCH与PUSCH的时域位置间隔大于或等于第一时长时,终端设备可以丢弃第三PUCCH。
在另一种可能的实现方式中,承载DCI的PDCCH的时域位置在第三PUCCH的时域位置之前,且PDCCH与第三PUCCH的时域位置间隔大于或等于第一时长时,终端设备可以丢弃第三PUCCH。
也可以理解为,终端设备接收下行控制信息成功与否,会影响终端设备是否丢弃第二小区上的第三PUCCH。假设终端设备解析DCI需要三个符号(第一时长的一例),则终端设备需要在发送PUSCH之前或者在发送第三PUCCH之前将DCI成功解析。
基于上述技术方案,本申请中,通过提供第一时长,使得网络设备能够确定终端设备会将第三PUCCH丢弃,即,网络设备也可以确定PUSCH上不会复用第三信息。因此,网络设备在检测该PUSCH时不需要盲检,降低了网络设备的检测复杂度。或者,也可以理解为,如果不提供第一时长,则网络设备不能确定终端设备是否会丢弃第三PUCCH,网络设备也不能确定PUSCH上是否复用了第三信息。因此,网络设备在检测PUSCH时,就需要盲检该PUSCH上是否复用了第三信息,检测复杂度高。
在一种可能的实现方式中,第一PUCCH与PUSCH的时域位置没有重叠。此时,终端设备可以通过第一PUCCH发送第一HARQ-ACK信息。也可以理解为,第一PUCCH无须和PUSCH进行复用。
在一种可能的实现方式中,第一PUCCH与PUSCH的时域位置有重叠。此时,终端设备可以通过PUSCH发送第一HARQ-ACK信息。也可以理解为,第一PUCCH与PUSCH进行复用。
在一种可能的实现方式中,第三PUCCH与网络设备配置的下行符号在时域上有重叠。
在一种可能的实现方式中,第三PUCCH所在的时隙,与所述第一PUCCH所在的时隙,在时域上有重叠。
第四方面,提供一种HARQ-ACK信息反馈方法,该方法是与第一方面对应的网络侧的方法,可以由网络设备执行,或者,也可以由网络设备的组成部件执行。该方法所能达到的有益效果可以参照上述第一方面的HARQ-ACK信息反馈方法所达到的有益效果。
该方法包括:网络设备向终端设备发送下行控制信息,下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息;该下行控制信息还用于激活半静态调度,该下行控制信息还包括第二指示信息,第二指示信息指示第一值,第一值为第一集合中的值,且第二集合中包括该第一值。网络设备在第二小区上,通过第二PUCCH接收第二HARQ-ACK信息,其中,第二PUCCH的时域位置与承载所述半静态调度的数据的PDSCH之间间隔的时隙个数为第一值。其中,第二HARQ-ACK信息是半静态调度的数据对应的HARQ-ACK信息。第一集合中的值指示承载下行数据的PDSCH与承载第一HARQ-ACK信息的第一PUCCH之间的时隙偏移值;第二集合中的值指示承载半静态调度的数据的PDSCH与承载第二HARQ-ACK信息的第二PUCCH之间的时隙偏移值。
在一种实现方式中,网络设备在第一小区上,通过第一PUCCH接收第一HARQ-ACK信息,其中,第一PUCCH的时域位置与承载下行数据的PDSCH之间间隔的时隙个数为第一值。
第五方面,提供一种HARQ-ACK信息反馈方法,该方法是与第二方面对应的网络侧的方法,可以由网络设备执行,或者,也可以由网络设备的组成部件执行。该方法所能达到的有益效果可以参照上述第二方面的HARQ-ACK信息反馈方法所达到的有益效果。
该方法包括:网络设备向终端设备发送下行控制信息,下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息;下行控制信息还用于激活半静态调度,下行控制信息还包括第三指示信息,第三指示信息指示第一集合中的值和第二集合中的值。网络设备在第一小区上,通过第一PUCCH接收第一HARQ-ACK信息,其中,第一PUCCH的时域位置与承载下行数据的PDSCH之间间隔的时隙个数为第三指示信息指示的值。网络设备在第二小区上,通过第二PUCCH接收第二HARQ-ACK信息,其中,第二PUCCH的时域位置与承载半静态调度的数据的PDSCH之间间隔的时隙个数为第三指示信息指示的值。其中,第二HARQ-ACK信息半静态调度的数据对应的HARQ-ACK信息。第一集合中的值指示承载下行数据的PDSCH与承载所述第一HARQ-ACK信息的第一PUCCH之间的时隙偏移值;第二集合中的值指示承载半静态调度的数据的PDSCH与承载第二HARQ-ACK信息的第二PUCCH之间的时隙偏移值。
在一种可能的种实现方式中,对于DCI调度的下行数据,第一PUCCH的时域位置与承载DCI调度的下行数据的PDSCH之间的时隙偏移值为第三指示信息指示的第一集合中的值。
在一种可能的实现方式中,对于半静态调度的数据,第二PUCCH的时域位置与承载半静态调度的数据的PDSCH之间的时隙偏移值为第三指示信息指示的第二集合中的值。
第六方面,提供一种通信方法,该方法是与第三方面对应的网络侧的方法,可以由网络设备执行,或者,也可以由网络设备的组成部件执行。该方法所能达到的有益效果可以参照上述第三方面的HARQ-ACK信息反馈方法所达到的有益效果。
该方法包括:网络设备向终端设备发送配置信息,配置信息用于为第二小区配置承载第三信息的第三PUCCH,第三PUCCH与PUSCH在时域上有重叠。网络设备向终端设备发送下行控制信息,下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是所述下行数据对应的HARQ-ACK信息。终端设备在第二小区上,不接收第三PUCCH。第三信息可以包括以下一项或多项:半静态调度的数据的HARQ-ACK信息、信道状态信息、调度请求信息。
在一种可能的实现方式中,当承载下行控制信息的PDCCH的时域位置在PUSCH的时域位置之前,且PDCCH与PUSCH的时域位置间隔大于或等于第一时长时,网络设备不接收第三PUCCH。
在另一种可能的实现方式中,承载物理下行控制信息的PDCCH的时域位置在第三PUCCH的时域位置之前,且PDCCH与第三PUCCH的时域位置间隔大于或等于第一时长时,终端设备可以丢弃第三PUCCH。
在一种可能的实现方式中,第一PUCCH与PUSCH的时域位置没有重叠。此时,网络设备可以通过第一PUCCH接收第一HARQ-ACK信息。也可以理解为,第一PUCCH无须和PUSCH进行复用。
在一种可能的实现方式中,第一PUCCH与PUSCH的时域位置有重叠。此时,网络设备可以通过PUSCH接收第一HARQ-ACK信息。也可以理解为,第一PUCCH与PUSCH进行复用。
在一种可能的实现方式中,第三PUCCH与网络设备配置的下行符号在时域上有重叠。
在一种可能的实现方式中,第三PUCCH所在的时隙,与所述第一PUCCH所在的时隙,在时域上有重叠。
第七方面,提供了一种通信装置,该装置用于执行上述第一方面至第三方面任一种可能实现方式中的方法。具体地,该装置可以包括用于执行第一方面至第三方面任一种可能实现方式中的方法的单元和/或模块,如收发单元和/或处理单元。
第八方面,提供了一种通信装置,该装置用于执行上述第四方面至第六方面任一种可能实现方式中的方法。具体地,该装置可以包括用于执行第四方面至第六方面任一种可能实现方式中的方法的单元和/或模块,如收发单元和/或处理单元。
在第七方面或第八方面的一种可能的实现方式中,通信单元可以是收发器,或,输入/输出接口;处理单元可以是至少一个处理器,或处理电路。可选地,收发器可以为收发电路。可选地,输入/输出接口可以为输入/输出电路。
第九方面,提供了一种通信装置,该装置包括:至少一个处理器,用于执行存储器存储的计算机程序或指令,以执行上述第一方面中至第三方面中任一种可能实现方式中的方法。可选地,该装置还包括存储器,用于存储的计算机程序或指令。
在一种实现方式中,该装置为终端设备。
在另一种实现方式中,该装置为用于终端设备的芯片、芯片***或电路。
第十方面,提供了一种通信装置,该装置包括:至少一个处理器,用于执行存储器存储的计算机程序或指令,以执行上述第四方面至第六方面中任一种可能实现方式中的方法。可选地,该装置还包括存储器,用于存储的计算机程序或指令。
在一种实现方式中,该装置为网络设备。
在另一种实现方式中,该装置为用于网络设备的芯片、芯片***或电路。
第十一方面,提供了一种处理设备,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过收发器接收信号,通过发射器发射信号,以执行第一方面至第六方面中任一方面中任一种可能实现方式中的方法。
第十二方面,提供一种计算机可读存储介质,该计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行上述第一方面至第六方面任一种可能实现方式中的方法。
第十三方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在通信装置上运行时,使得通信装置执行上述第一方面至第六方面任一种可能实现方式中的方法。
第十四方面,提供了一种通信***,所述通信***包括终端设备和网络设备,该终端设备,用于执行上述第一方面中的任一种实现方式的方法,该网络设备用于执行上述第四方面中的任一种实现方式的方法;或者,该终端设备,用于执行上述第二方面中的任一种实现方式的方法,该网络设备用于执行上述第五方面中的任一种实现方式的方法;该终端设备,用于执行上述第三方面中的任一种实现方式的方法,该网络设备用于执行上述第六方面中的任一种实现方式的方法。
附图说明
图1为本申请的实施例应用的移动通信***的架构示意图;
图2是本申请提供的确定承载SPS的PDSCH的HARQ-ACK的PUCCH的时域位置的示意图;
图3是本申请提供的确定type1码本的示意图;
图4是本申请提供的PUCCH小区切换的示意图;
图5是本申请提供的PUCCH小区切换下,承载SPS的PDSCH的HARQ-ACK的PUCCH的时域位置示意图;
图6是本申请提供的HARQ-ACK信息反馈方法的示意性流程图;
图7是本申请提供的不同子载波间隔时,PUCCH的时域位置与承载下行数据的PDSCH之间时隙偏移量的示意图;
图8是本申请提供的PUCCH小区切换下,承载SPS的PDSCH的HARQ-ACK的PUCCH的时域位置的另一示意图;
图9是本申请提供的PUCCH小区切换下,承载SPS的PDSCH的HARQ-ACK的PUCCH的时域位置的又一示意图;
图10是本申请提供的PUCCH-sSCell的type 1码本中,SPS的PDSCH对应的HARQ-ACK比特位置填充为“NACK”的示意图;
图11是本申请提供的HARQ-ACK信息反馈方法的示意性流程图;
图12是本申请提供的丢弃第三PUCCH的示意图;
图13是本申请提供的通信装置的一种示意性框图;
图14是本申请提供的通信装置的另一种示意性框图。
具体实施方式
下面将结合附图,对本申请实施例中的技术方案进行描述。
图1是本申请的实施例应用的通信***1000的架构示意图。如图1所示,该通信***包括无线接入网100和核心网200,可选的,通信***1000还可以包括互联网300。其中,无线接入网100可以包括至少一个无线接入网设备(如图1中的110a和110b),还可以包括至少一个终端(如图1中的120a-120j)。终端通过无线的方式与无线接入网设备相连,无线接入网设备通过无线或有线方式与核心网连接。核心网设备与无线接入网设备可以是独立的不同的物理设备,也可以是将核心网设备的功能与无线接入网设备的逻辑功能集成在同一个物理设备上,还可以是一个物理设备上集成了部分核心网设备的功能和部分的无线接入网设备的功能。终端和终端之间以及无线接入网设备和无线接入网设备之间可以通过有线或无线的方式相互连接。图1只是示意图,该通信***中还可以包括其它网络设备,如还可以包括无线中继设备和无线回传设备,在图1中未画出。
无线接入网设备(网络设备的一例)可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、第五代(5th generation,5G)移动通信***中的下一代基站(next generation NodeB,gNB)、第六代(6th generation,6G)移动通信***中的下一代基站、未来移动通信***中的基站或WiFi***中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。这里的CU完成基站的无线资源控制协议和分组数据汇聚层协议的功能,还可以完成业务数据适配协议(service data adaptation protocol,SDAP)的功能;DU完成基站的无线链路控制层和介质访问控制层的功能,还可以完成部分物理层或全部物理层的功能,有关上述各个协议层的具体描述,可以参考3GPP的相关技术规范。无线接入网设备可以是宏基站(如图1中的110a),也可以是微基站或室内站(如图1中的110b),还可以是中继节点或施主节点等。本申请的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。为了便于描述,下文以基站作为无线接入网设备的例子进行描述。
终端也可以称为终端设备、UE、移动台、移动终端等。终端可以广泛应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicle to everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、飞机、轮船、机器人、机械臂、智能家居设备等。本申请的实施例对终端所采用的具体技术和具体设备形态不做限定。
基站和终端可以是固定位置的,也可以是可移动的。基站和终端可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在飞机、气球和人造卫星上。本申请的实施例对基站和终端的应用场景不做限定。
基站和终端的角色可以是相对的,例如,图1中的直升机或无人机120i可以被配置成移动基站,对于那些通过120i接入到无线接入网100的终端120j来说,终端120i是基站;但对于基站110a来说,120i是终端,即110a与120i之间是通过无线空口协议进行通信的。当然,110a与120i之间也可以是通过基站与基站之间的接口协议进行通信的,此时,相对于110a来说,120i也是基站。因此,基站和终端都可以统一称为通信装置,图1中的110a和110b可以称为具有基站功能的通信装置,图1中的120a-120j可以称为具有终端功能的通信装置。
基站和终端之间、基站和基站之间、终端和终端之间可以通过授权频谱进行通信,也可以通过免授权频谱进行通信,也可以同时通过授权频谱和免授权频谱进行通信;可以通过6千兆赫(gigahertz,GHz)以下的频谱进行通信,也可以通过6GHz以上的频谱进行通信,还可以同时使用6GHz以下的频谱和6GHz以上的频谱进行通信。本申请的实施例对无线通信所使用的频谱资源不做限定。
在本申请的实施例中,基站的功能也可以由基站中的模块(如芯片)来执行,也可以由包含有基站功能的控制子***来执行。这里的包含有基站功能的控制子***可以是智能电网、工业控制、智能交通、智慧城市等上述应用场景中的控制中心。终端的功能也可以由终端中的模块(如芯片或调制解调器)来执行,也可以由包含有终端功能的装置来执行。
在本申请的实施例中,时域符号可以是正交频分复用(orthogonal frequencydivision multiplexing,OFDM)符号,也可以是离散傅里叶变换扩频OFDM(DiscreteFourier Transform-spread-OFDM,DFT-s-OFDM)符号。如果没有特别说明,本申请实施例中的符号均指时域符号。
在本申请中,基站向终端发送下行信号或下行信息,下行信息承载在下行信道上;终端向基站发送上行信号或上行信息,上行信息承载在上行信道上。终端为了与基站进行通信,需要与基站控制的小区建立无线连接。与终端建立了无线连接的小区称为该终端的服务小区。当终端与该服务小区进行通信的时候,还会受到来自邻区的信号的干扰。
可以理解的是,本申请的下述实施例中,PDSCH、PDCCH、PUCCH和PUSCH只是分别作为下行数据信道、下行控制信道、上行控制信道、上行数据信道一种举例,在不同的***和不同的场景中,数据信道和控制信道可能有不同的名称,本申请的实施例对此并不做限定。
为了便于理解本申请的技术方案,下面对本申请涉及的专业术语进行简单的说明。
主小区(primary cell,PCell):主小区是工作在主频率(primary frequency)上的小区。终端设备在PCell上发起初始连接建立过程,或发起连接重建立过程。PCell也可能是在切换过程中指定的。
辅小区(secondary cell,SCell):针对配置了载波聚合(carrier aggregation,CA)的终端设备来说,辅小区是除主小区之外提供额外无线资源的小区。
网络设备(例如,上述的无线接入网设备)可以通过信令指示激活SCell以及去激活SCell。其中,激活SCell表示终端设备可以在网络设备配置的SCell上进行数据传输;去激活SCell表示终端设备不能再在该SCell上进行数据传输。
PUCCH辅小区(PUCCH SCell):配置了PUCCH的辅小区。只有当某个小区(例如,PCell或者SCell)上配置了PUCCH参数后,才可以在该小区上传输PUCCH。
PUCCH组(PUCCH group):一个小区组中的每个cell上的PDSCH对应的HARQ-ACK可以在同一个cell上传输的小区组成PUCCH组。PUCCH组可以包括主PUCCH组(primary PUCCHgroup)和辅PUCCH组(secondary PUCCH group),主PUCCH组中的上行控制信息例如HARQ-ACK都可以在PCell上发送,辅PUCCH组中的上行控制信息例如HARQ-ACK都可以在PUCCHSCell上发送。
PUCCH切换辅小区(PUCCH switch secondary cell,PUCCH-sSCell):PUCCH组中,除了可以传输PUCCHPCell或者PUCCH SCell之外的,另外一个可以传输PUCCH的小区。PUCCH的小区切换指的就是在一个PUCCH组内,例如主PUCCH组内,PUCCH可以在PCell上或者PUCCH-sSCell上发送。在辅PUCCH组内,PUCCH可以在PUCCH SCell上或者PUCCH-sSCell上发送。在辅PUCCH组内,PUCCH SCell可以用PCell来替换进行描述。
K1集合:DCI中包括PDSCH到混合自动重传请求(hybrid automatic repeatrequest,HARQ)反馈的定时指示(timing indicator)字段,用于指示PDSCH和承载该PDSCH对应的HARQ-ACK反馈信息的PUCCH之间的时隙偏移值,该时隙偏移值也称为K1值。DCI可以指示的K1值的候选值组成K1集合。K1集合可以是协议预定义的也可以是通过RRC信令配置的。例如,DCI格式1_0的K1集合为{1,2,3,4,5,6,7,8},共8个取值,可以使用3比特指示某个具体的K1值。有关K1集合具体的说明可以参照3GPP中的技术规范(technicalspecification,TS)38.213。
半静态调度:网络设备在初始调度时,通过PDCCH指示终端设备当前的调度信息,终端设备识别为SPS时,则保存当前的调度信息,每隔固定的周期在相同的时频资源位置上进行该业务的数据的发送或者接收。使用SPS传输,通过一次授权,可以周期使用,从而可以有效的节省用于调度指示的PDCCH资源。通常情况下,承载SPS的数据对应的HARQ-ACK的PUCCH在PCell或者PUCCH SCell上发送。
如图2所示,slot0上的DCI调度一个PDSCH,该PDSCH也在slot 0。假设K1等于1,则承载HARQ-ACK信息比特的PUCCH在slot 1(slot 0+K1),该PUCCH可以理解为是动态调度的PUCCH,因为它也是由DCI指示的。与此同时,slot 0上的DCI还可以激活SPS(此时,该“DCI”也可以理解为“激活SPS的DCI”)。SPS一旦激活后,每隔一段时间(例如,SPS周期)后,就会有一个SPS机会(occasion)(或者称之为“SPS PDSCH”)。在该SPS occasion上,网络设备可以发PDSCH,不用为该PDSCH再发一个DCI,然后,对于承载SPS PDSCH的HARQ-ACK的PUCCH的时域位置,终端设备可以通过相同的K1值来确定承载HARQ-ACK的PUCCH的时域位置。如图2所示,假设终端设备在slot 3上接收到SPS的PDSCH。由于K1的值为1,则终端设备确定承载SPS的PDSCH的HARQ-ACK的PUCCH的时域位置在PCell上的slot 4(slot 3+K1)。
HARQ-ACK码本:图2所示为在一个时隙中只有1比特的HARQ-ACK信息需要反馈的情况。终端设备需要针对接收到的PDSCH,不管它在哪个小区上,不管是哪个HARQ-ACK进程,都需要反馈HARQ-ACK信息,即告诉网络设备是否正确接收该PDSCH。该HARQ-ACK信息比特为0表示NACK,为1表示ACK。例如,可以通过PCell上PUCCH发送给网络设备。
当终端设备需要针对接收到的多个DCI和/或多个PDSCH在一个时隙中进行HARQ-ACK反馈时,HARQ-ACK的信息比特数就会增多。在一个时隙中,多个HARQ-ACK信息比特就构成了一个HARQ-ACK码本。HARQ-ACK码本中的每个比特分别指示对应的DCI或PDSCH的HARQ-ACK信息,该HARQ-ACK信息指示对应的DCI或PDSCH是否被终端设备正确接收。该HARQ-ACK码本又可以为以下三类:type 1码本、type 2码本和type 3码本,下面主要介绍一下type 1码本。
如图3所示,假设网络设备配置的K1集合={1,2},则终端设备可以根据该K1集合生成type 1码本。例如,图3中的虚线框为候选PDSCH(candidate PDSCH)的位置,也可以理解为是可能进行PDSCH传输的位置(候选PDSCH也可能是SPS PDSCH)。如果网络设备在候选PDSCH位置上真正调度了PDSCH(例如B位置上的实线框),则终端设备针对该PDSCH进行HARQ-ACK比特反馈(可以理解为是真实的ACK或者NACK);如果网络设备在候选PDSCH位置上没有调度PDSCH,则在这些候选PDSCH的位置上,填充NACK。从终端设备的角度来看,成功解析PDSCH就发ACK;否则(包括解析失败PDSCH,以及没有检测到DCI),就发NACK。
如图3所示,假设一个候选PDSCH需要1个比特的HARQ-ACK反馈(具体几个比特,协议中有一个规则,例如:是否配置双码字等等,本申请不涉及,因此不作详细的介绍),则HARQ-ACK的码本大小为6比特。例如,6比特的HARQ-ACK码本的比特顺序可以是,先按照小区索引排序,例如PCell的排在前面,SCell排在后面,然后按照候选PDSCH的先后顺序排序,在前面的候选PDSCH排在前面。例如,在图3中,可以是按照{A,B,C,D,E,F}的顺序,即6比特码本为{0,X,0,Y,0,0},X对应的是B位置中实线框中的动态调度的PDSCH,Y对应的是D位置中实线框的SPS PDSCH。例如,终端设备如果成功解析D位置上调度的PDSCH,但是没有检测到调度B位置上的PDSCH的DCI时,此时码本为{0,0,0,1,0,0};又例如,终端设备如果对B位置上的动态调度的PDSCH和D位置上的SPS的PDSCH都能成功解析时,此时码本为{0,1,0,1,0,0}。
如图3所示,承载HARQ-ACK的PUCCH都是默认在一个固定的小区(例如,PCell)上发送,然而,当该PUCCH不能发时(例如,该PUCCH的时域位置和下行符号重叠时),只能将PUCCH推迟到下一个时隙,这样会增加时延,因此,为了解决这一问题,Rel-17引入PUCCH小区切换特性。该特性中,DCI中存在1比特的PUCCH小区指示域,该小区指示域用于指示承载HARQ-ACK的PUCCH是在PCell上还是在另外一个PUCCH-sSCell上。当DCI中的小区指示域指示在PCell上发送PUCCH时,终端设备则根据PCell的K1集合来确定K1的值;当DCI中的小区指示域指示在PUCCH-sSCell上发送PUCCH时,终端设备则根据PUCCH-sSCell的K1集合来确定K1的值。
例如,如图4所示,slot 0上的DCI指示在PCell的PUCCH上发送HARQ-ACK(即,小区指示域指示的为PCell),并且DCI中的PDSCH到HARQ-ACK的反馈定时指示域的比特值为“00”。假设PCell中的K1集合为{1,2},则指示K1的值为“1”。也可以理解为,在PCell上的slot 1(slot 0+K1)的PUCCH上发送HARQ-ACK。slot 1上的DCI指示在PUCCH-sSCell的PUCCH上发送HARQ-ACK(即,小区指示域指示的为PUCCH-sSCell),并且DCI中的PDSCH到HARQ-ACK的反馈定时指示域的比特值为“01”。假设,PUCCH-sSCell中的K1集合为{2,3,4,5},则指示K1的值为“3”。也可以理解为,在PUCCH-sSCell上的slot 4(slot 1+K1)的PUCCH上发送HARQ-ACK。
如果DCI激活SPS调度(即,该DCI为“激活SPS的DCI”),并且DCI中的小区指示域指示承载HARQ-ACK在PUCCH-sSCell上时,终端设备是根据PUCCH-sSCell上配置的K1集合来确定K1的值。如前所述,SPS一旦激活后,承载SPS PDSCH的HARQ-ACK的PUCCH的时域位置会沿用激活SPS的DCI中指示的K1的值。如图5所示,激活SPS的DCI指示K1=3,则承载动态调度的PDSCH的HARQ-ACK的PUCCH在SCell的slot 3。此后,对于SPS的PDSCH,确定承载SPS的HARQ-ACK的PUCCH的时域位置时,会沿用K1的值。例如,如图5所示,假设终端设备在slot 4上接收到SPS的PDSCH,则终端设备确定承载SPS的PDSCH的HARQ-ACK的PUCCH在PCell的slot7(slot4+K1)。
但是,根据前面介绍的type 1码本产生规则,对于半静态调度的PDSCH,UE如果沿用SCell中的K1集合确定K1值,在PCell上确定承载半静态调度的PDSCH的HARQ-ACK的PUCCH的时域位置,则可能导致HARQ-ACK码本中不包括半静态调度的PDSCH的HARQ-ACK比特。换句话说,终端设备确定的承载半静态调度的PDSCH的HARQ-ACK信息的PUCCH的时域位置可能是无效的,从而会影响数据传输的性能。
需要说明的是,本申请中,下述实施例中的第一小区可以是PUCCH-sSCell,第二小区可以为PCell或者PUCCH-SCell。
需要说明的是,本申请中下述实施例中的SCell可以理解为上述介绍的PUCCH-sSCell;本申请下述实施例提到的PCell,如果是在主PUCCH组中,则可以理解为PCell,如果是在辅PUCCH组中,PCell可以理解为PUCCH-SCell。
有鉴于此,本申请提供一种混合自动重传请求确认HARQ-ACK方法和装置,可以保证终端设备确定的承载HARQ-ACK的PUCCH的时域位置是有效的,从而保障数据传输的性能。
图6是本申请提供的一种混合自动重传请求确认HARQ-ACK方法600的示意性流程图,该方法包括:
步骤601,网络设备向终端设备发送DCI。对应的,终端设备接收该DCI。
在一种可能实现方式中,网络设备可以通过PDCCH向终端设备发送DCI。该DCI可以用于调度下行数据,这里的调度也可以理解为是动态调度。动态调度的下行数据可以通过PDSCH来承载。
该DCI中可以包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是该DCI调度的下行数据对应的HARQ-ACK信息。这里的第一指示信息也可以称为小区指示字段。
该DCI还可以用于激活SPS,也可以理解为,该DCI为激活SPS的DCI。该DCI中还可以包括第二指示信息,该第二指示信息指示第一值,该第一值为第一集合中的值,且第二集合中也包括第一值。
本申请中,第一集合属于第一小区,第一小区可以是PUCCH-sSCell,第一集合可以为PUCCH-sSCell上的K1集合;第二集合属于第二小区,第二小区可以是PCell或者PUCCHSCell,第二集合可以为:PCell或者PUCCH SCell上的K1集合。其中,第一集合中的值指示承载下行数据的PDSCH与承载第一HARQ-ACK信息的第一PUCCH之间的时隙偏移值;第二集合中的值指示承载SPS的数据的PDSCH与承载第二HARQ-ACK信息的第二PUCCH之间的时隙偏移值。第二HARQ-ACK信息是SPS的数据对应的HARQ-ACK信息。
本申请中的时隙的长度可以是14个符号、7个符号或2个符号。当时隙长度为7个符号或2个符号时,该时隙也可以称为子时隙。
如果PDSCH所在的小区(例如,小区#a)和PUCCH所在的小区(例如,小区#b)的子载波间隔不同时,可以根据小区#b的时隙长度来确定PDSCH与PUCCH之间的时隙偏移。
例如,假设小区#b的K1集合为{2,3,4,5},以K1集合中的值“2”为例,该值指示承载下行数据的PDSCH与承载第一HARQ-ACK信息的第一PUCCH之间的时隙偏移值为2个时隙。如图7中的(a)所示,在一种实现方式中,该时隙偏移值可以理解为:小区#b中与PDSCH所在的时隙重叠的最后一个时隙(“时隙1”),与PUCCH所在的时隙(“时隙3”),之间的时隙偏移值。在另一种实现方式中,如图7中的(b)所示,该时隙偏移值可以理解为:小区#b中与PDSCH结束符号重叠的第一个时隙(“时隙0”),与PUCCH所在的时隙(“时隙2”),之间的时隙偏移值。
需要说明的是,本申请的实施例中,均以PDSCH所在的小区的子载波间隔和PUCCH所在的小区的子载波间隔相同为例进行说明,但本申请涉及的技术方案均可以应用到PDSCH所在的小区的子载波间隔和PUCCH所在的小区的子载波间隔不同的场景下。考虑到PDSCH所在的小区的子载波间隔和PUCCH所在的小区的子载波间隔不同,此时,K1值确定的时隙偏移,可以按照PUCCH所在的小区的子载波间隔进行确定。换句话说,PUCCH在哪个小区上,就按照哪个小区的子载波间隔来确定时隙偏移。
作为一个示例,假设第一集合为{2,3,4,5},例如,第二指示信息为“00”,则第二指示信息指示的是第一集合中的第一个值,即:第一值为“2”;又例如,第二指示信息为“11”,则第二指示信息指示的第二集合中的第四个值,即:第一值为“5”。
换句话说,本实施例中,网络设备第二指示信息指示的第一集合中的第一值,不是任意指示的,第二集合中也需要包含该第一值。作为一个示例,假设第一集合为{2,3,4,5},第二集合为{1,2},此时第一值应该为“2”,则第二指示信息为“00”。此时,第二指示信息指示的第一集合中的第一值,在第二集合中也包含该第一值。如果第二指示信息指示的第一集合中的值不是“2”(或者,第二指示信息的比特值不是“00”),例如,第二指示信息为“11”时,此时,第一值为“5”。终端设备接收到该第二指示信息时,会将该指示信息确认为错误的指示信息(也可以理解为“非法值”)。此时,终端设备会认为这是错误情况(error case)。终端可以丢弃该第二指示信息,或者丢弃下行控制信息,或者不丢弃下行控制信息,但是不接收半静态调度的数据。
也可以理解为,本实施例中,终端设备不期望接收的第二指示信息指示的第一集合中的第一值,没有包含于第二集合中。或者,当激活DCI指示在SCell上通过PUCCH发送HARQ-ACK时,终端设备不期望激活DCI中指示的K1值,不属于第一集合与第二集合的交集中的值。
也可以理解为,终端设备不期望由SPS激活DCI指示用于传输HARQ-ACK信息的时隙定时值,不属于Pcell的激活下行(downlink,DL)-BWP的时隙定时值集合和PUCCH-sSCell的激活DL-BWP的时隙定时值集合的交集。
本实施例中,DCI以及该DCI调度的PDSCH可以是在任意一个小区上,不予限定。例如,网络设备可以在第一小区上发送DCI,也可以是在第二小区上发送DCI;DCI调度的第一PDSCH可以是在第一小区上,也可以是在第二小区上;该DCI激活的SPS的第二PDSCH可以是在第一小区上,也可以是在第二小区上。
可选的,还包括步骤602,网络设备还可以向终端设备发送第一PDSCH,该第一PDSCH是该DCI动态调度的PDSCH。对应的,终端设备接收该动态调度的第一PDSCH。
可选的,还包括步骤603,终端设备根据第一值,确定承载第一HARQ-ACK信息的第一PUCCH的时域位置。
作为一个示例,继续参照图7,假设终端设备在slot 0上接收DCI调度的第一PDSCH,如果第二指示信息为“00”,第一值为“2”时,此时,终端设备确定承载第一HARQ-ACK信息的第一PUCCH的时域位置为slot 2。
可选的,还包括步骤604,在第一小区上,终端设备通过第一PUCCH发送第一HARQ-ACK信息。
可选的,还包括步骤605,网络设备在第一小区上,接收承载第一HARQ-ACK信息的第一PUCCH。其中,第二PUCCH的时域位置与承载SPS的数据的PDSCH之间间隔的时隙个数为第一值。
也可以理解为,承载下行的数据的PDSCH与承载第一HARQ-ACK信息的第一PUCCH之间的时隙偏移值为第一值。具体的,网络设备确定第一PUCCH的时域位置可以参照下述步骤610的描述。
可选的,方法600还包括步骤606,网络设备向终端设备发送第二PDSCH,该第二PDSCH可以是SPS的PDSCH。对应的,终端设备接收该SPS的第二PDSCH。
步骤607,终端设备根据第一值,确定承载第二HARQ-ACK信息的第二PUCCH的时域位置。
作为一个示例,参照图5所示,假设终端设备在slot 4上接收SPS的第二PDSCH,如果第二指示信息为“01”,第一值为“3”时,此时,终端设备确定承载第二HARQ-ACK信息的第二PUCCH的时域位置为slot 7。
具体的,终端设备在哪个时隙上接收SPS的PDSCH可以是网络设备预先配置的。在一种实现方式中,在步骤601之前,还可以包括步骤608,网络设备向终端设备发送配置信息,该配置信息用于配置SPS的周期(例如,终端设备间隔几个时隙接收SPS的第二PDSCH)、配置承载SPS HARQ-ACK的第二PUCCH(例如,该PUCCH的格式、符号的个数等)等等。
步骤609,终端设备在第二小区上,通过第二PUCCH发送第二HARQ-ACK信息。
步骤610,网络设备在第二小区上接收承载第二HARQ-ACK信息的第二PUCCH。
其中,承载SPS的数据的第二PDSCH与承载第二HARQ-ACK信息的第二PUCCH之间的时隙偏移值为第一值。
在一种实现方式中,网络设备可以先确定第一值,然后根据第一值确定第二PUCCH的时域位置。在另一种实现方式中,网络设备也可以先根据业务的时延要求、可用的资源等先确定一个接收第二PUCCH的时隙(例如,对于某个紧急业务,网络设备可以调度某个时隙的资源接收第二PUCCH),然后再确定调度的该时隙是否满足第一值的要求。如果该时隙满足第一值的要求,则网络设备可以利用调度的该时隙接收第二PUCCH,否则,网络设备可以重新再调度某个时隙的资源,从而最终确定接收第二PUCCH时域位置。
本申请中“通过PDCCH向终端设备发送DCI”也可以理解为,该DCI承载于PDCCH上。类似的,“通过第一PUCCH发送第一HARQ-ACK信息”也可以理解为,该第一PUCCH上承载第一HARQ-ACK信息;“通过第二PUCCH发送第二HARQ-ACK信息”也可以理解为,该第二PUCCH上承载第二HARQ-ACK信息。
基于上述技术方案,网络设备给终端设备发送的DCI在激活半静态调度的同时还用于调度下行数据,该DCI指示的PDSCH到HARQ反馈的定时偏移值可以同时指示承载半静态调度的数据对应的HARQ-ACK的PUCCH的时域位置以及承载上述下行数据对应的HARQ-ACK的PUCCH的时域位置。并且该定时偏移值既属于第一小区中K1集合,也属于第二小区中K1集合。通过上述方案,可以使得终端设备确定的承载半静态调度的数据对应的HARQ-ACK信息的PUCCH的时域位置是有效的,即第二小区上的HARQ-ACK码本中可以包括半静态调度的PDSCH的HARQ-ACK比特,从而使得半静态调度的数据对应的HARQ-ACK信息能够及时反馈,保障半静态调度的数据的传输性能。
本申请还提供一种通信方法800,该方法800的示意性流程框图可以参照图6,相同的步骤均可以参照方法600中的描述,此处不再具体描述。具体的,和方法600相比,本实施例中的DCI可以参照方法600中对DCI的描述,有所区别的是,本实施例中的DCI不包括第二指示信息,但是该DCI中可以包括第三指示信息,该方法包括:
步骤801,网络设备向终端设备发送DCI。对应的,终端设备接收该DCI。
该DCI中可以包括第三指示信息(例如,PDSCH到HARQ-ACK之间的定时指示域),该第三指示信息指示第一集合中的值和第二集合中的值。
也可以理解为,本实施例中,第三指示信息可以指示第一集合中的值,也可以指示第二集合中的值。假设第一集合为{2,3,4,5},第二集合为{1,2},假设第三指示信息的比特值为“01”时,此时,在第一集合中,第三指示信息指示的值为“3”;在第二集合中,第三指示信息指示的值为“2”。在上述示例中,可以发现第二集合中包含的值的个数少于第一集合中包含的值的个数。针对该场景,本申请提出以下两种实现方式:
方式1:可以协议约定,在第二集合中,不论第三指示信息的比特值为何值时,总是可以在第二集合中指示出一个值。从而,使得第三指示信息在第二集合中可以指示出有效的值。
作为一个示例,假设第三指示信息的比特值为“11”时,此时在第一集合中,第三指示信息指示的值为“5”;在第二集合中,可以协议约定,“11”指示第二集合中的第一个值(例如,“1”),或者协议约定,“11”指示第二集合中的第二个值(例如“2”)。类似的,假设第三指示信息的比特值为“10”时,在第二集合中也可以通过协议约定,“10”指示第二集合中的第一个值,或者第二集合中的第二个值。或者,可以将第二集合中的值进行重复,得到与第一集合相同大小的第二集合,例如,第二集合此时变成{1,1,2,2}或者{1,2,1,2}或者{1,2,1,1}等。
方式2:网络设备可以预先确定第一集合和第二集合中包含的值较少的集合,假设,第一集合为{2,3,4,5},第二集合为{1,2},此时,第二集合包含的值数量较少。此时,网络设备可以确定发送第三指示信息时,该第三指示信息指示值在第二集合中不会失效。换句话说,本领域技术人员对第三指示信息的比特值的设计会按照指示两个值去设计,而不是按照指示四个值去设计。
作为一个示例,网络设备发送的第三指示信息的比特值可能包括“00”和“01”,第三指示信息的比特值可能不会出现“00”、“01”、“10”和“11”指示四个值的设计。即,网络设备保证第三指示信息在第二集合中一定会指示出一个值。
换句话说,本实施例中,DCI中的PDSCH到HARQ-ACK反馈定时指示域,指示了两个K1的值,一个是PUCCH-sSCell中K1的集合中的值,另外一个是PCell中K1集合中的值。从而,使得第三指示信息在第二集合中也可以指示出有效的值。也可以理解为,本实施例中,终端设备不期望第三指示信息有超出第二集合所包含的值的指示。或者可以理解为,UE不期待第三指示信息超出了第二集合的范围。
本实施例中,DCI以及该DCI调度的PDSCH可以是在任意一个小区上,不予限定。例如,网络设备可以在第一小区上发送DCI,也可以是在第二小区上发送DCI;DCI调度的PDSCH可以是在第一小区上,也可以是在第二小区上;该DCI激活的SPS的PDSCH可以是在第一小区上,也可以是在第二小区上。
可选的,还包括步骤802,网络设备向终端设备发送第一PDSCH,该第一PDSCH可以是该DCI动态调度的PDSCH。对应的,终端设备接收该动态调度的第一PDSCH。
可选的,还包括步骤803,终端设备根据第三指示信息,确定承载第一HARQ-ACK信息的第一PUCCH的时域位置。
具体的,对于下行数据,终端设备可以基于第三指示信息和第一集合确定第一PUCCH的时域位置。作为一个示例,如图8所示,假设第三指示信息为“00”,第一集合为{2,3,4,5},假设终端设备在slot 0上接收DCI调度的PDSCH,则终端设备可以确定第一PUCCH的时域位置为slot 2。
可选的,还包括步骤804,终端设备在第一小区上,通过第一PUCCH发送第一HARQ-ACK信息。例如,终端设备在PUCCH-sSCell上,通过第一PUCCH发送第一HARQ-ACK信息。
可选的,还包括步骤805,网络设备在第一小区上接收承载第一HARQ-ACK信息的第一PUCCH。其中,第一PUCCH的时域位置与承载下行数据的PDSCH之间间隔的时隙个数为第三指示信息指示的值。
具体的,第一PUCCH的时域位置与第一PUCCH的时域位置与承载下行数据的PDSCH之间间隔的时隙个数为第三指示信息指示的第一集合中的值。其中,网络设备确定第一PUCCH的时域位置的方式可以参照方法600中的步骤609,此处不再赘述。
步骤806,网络设备向终端设备发送第二PDSCH,该第二PDSCH可以是SPS的PDSCH。对应的,终端设备接收该SPS的第二PDSCH。
步骤807,终端设备根据第三指示信息,确定承载第二HARQ-ACK信息的第二PUCCH的时域位置和确定承载第一HARQ-ACK信息的第一PUCCH的时域位置。
具体的,对于SPS调度的数据,终端设备可以基于第三指示信息和第二集合确定第二PUCCH的时域位置。作为一个示例,如图8所示,假设第三指示信息为“00”,第二集合为{1,2},假设终端设备在slot 4上接收SPS的PDSCH,则终端设备可以确定第二PUCCH的时域位置为slot 5。
可选的,在步骤801之前,还可以包括步骤808,网络设备向终端设备发送配置信息。具体的,可以参照方法600中的步骤608。
步骤809,终端设备在第二小区上,通过第二PUCCH发送第二HARQ-ACK信息。
例如,终端设备在PCell上,通过第二PUCCH发送第二HARQ-ACK信息。
步骤810,网络设备在第二小区上接收承载第二HARQ-ACK信息的第二PUCCH。其中,第二PUCCH的时域位置与承载SPS的数据的PDSCH之间间隔的时隙个数为第三指示信息指示的值。
具体的,第二PUCCH的时域位置与承载SPS的数据的PDSCH之间间隔的时隙个数为第三指示信息指示的第二集合中的值。
基于上述技术方案,本实施例中,网络设备给终端设备发送的DCI在激活半静态调度的同时还用于调度下行数据,该DCI指示的PDSCH到HARQ反馈的定时偏移值,可以同时在第二小区的K1集合中指示承载半静态调度的数据对应的HARQ-ACK的PUCCH的时域位置,以及在第一小区的K1集合中指示承载上述下行数据对应的HARQ-ACK的PUCCH的时域位置。通过上述方案,可以使得终端设备确定的承载半静态调度的数据对应的HARQ-ACK信息的PUCCH的时域位置是有效的,即第二小区上的HARQ-ACK码本中可以包括半静态调度的PDSCH的HARQ-ACK比特,从而使得半静态调度的数据对应的HARQ-ACK信息能够及时反馈,保障半静态调度的数据的传输性能。
本申请提供的方法600和方法800还可以应用于下述场景中。例如,激活SPS的DCI指示在PUCCH-sSCell上发送承载下行数据的HARQ-ACK的第一PUCCH,并且承载SPS HARQ-ACK的第二PUCCH也在PUCCH-sSCell上进行发送。即,该场景下,下行数据的PUCCH和SPS的PUCCH可以均在PUCCH-sSCell上进行发送。后续,网络设备指示“去激活”PUCCH-sSCell(“去激活PUCCH-sSCell”可以理解为:网络设备指示终端设备在该PUCCH-sSCell上不能进行数据传输),此时,承载SPS HARQ-ACK的第二PUCCH会在PCell上。在该场景下,上述方法600和800也适用。
例如,在该场景下,网络设备发送“去激活”PUCCH-sSCell指示后,需要确定当前的K1值,例如当前的K1值是否为方法600或方法800中的提供的K1值,如果该K1值是通过本申请方法600或方法800确定的K1值,则网络设备可以通过本申请方法600或方法800接收SPSHARQ-ACK的PUCCH;如果该K1值不是通过本申请方法600和方法800确定的K1值,则网络设备发送“去激活”PUCCH-sSCell指示的同时,可以重新发送指示信息指示K1的值,用以确定SPSHARQ-ACK的PUCCH的时域位置。
作为一个示例,如图9中的(a)图所示,假设终端设备在PCell的slot 0上接收到DCI,该DCI为激活SPS的DCI,并且该DCI指示在PUCCH-sSCell上发送承载下行数据的HARQ-ACK的第一PUCCH,以及承载SPS HARQ-ACK的第二PUCCH也在PUCCH-sSCell。假设,该DCI中PDSCH到HARQ-ACK反馈定时指示域为“00”,在PUCCH-sSCell的K1集合中,K1的值为“2”。此时,终端设备根据K1的值确定在PUCCH-sSCell的slot 2上发送承载下行数据的HARQ-ACK的第一PUCCH。假设终端设备在PCell的slot 4上接收SPS PDSCH,则终端设备根据K1值确定在PUCCH-sSCell的slot 6上发送承载下行数据的HARQ-ACK的第一PUCCH。假设,网络设备指示在slot 7上去激活PUCCH-sSCell,由于当前的K1值,在PCell的K1集合中也包含,则网络设备可以在PCell的时隙0上接收SPS的HARQ-ACK比特。
或者,作为另一个示例,如图9中的(b)图所示,假设该DCI中PDSCH到HARQ-ACK反馈定时指示域为“00”,在PUCCH-sSCell的K1集合中,K1的值为“2”。按照本申请方法800的技术方案,在方式1中,PDSCH到HARQ-ACK反馈定时指示域为“00”总是可以在PCell的集合中指示出一个K1值,因此,则网络设备发送“去激活”PUCCH-sSCell后,在PCell的上接收SPS HARQ-ACK比特。按照本申请方法800的技术方案,在方式2中,由于PDSCH到HARQ-ACK反馈定时指示域为“00”也可以在PCell的集合中指示出一个K1值,例如,K1值为1,因此,网络设备发送“去激活”PUCCH-sSCell后,可以在PCell的时隙9上接收SPS HARQ-ACK比特。然而,如果假设,PDSCH到HARQ-ACK反馈定时指示域为“11”时,按照方法800中的方式2,此时,在PCell的集合无法指示K1的值。因此,网络设备需要在发送“去激活”PUCCH-sSCell指示的同时,重新发送指示信息指示K1的值。
进一步的,本申请还考虑到终端设备根据本申请的方法600和800的方案确定了在第二小区上发送第二PUCCH的时域位置后,如果此时PCell上的第二PUCCH的时域位置与下行符号,或者用于传输同步信号块(synchronization signal block,SSB)的符号,或者type 0的PDCCH公共搜索空间关联的控制资源集(control-resource set,CORESET)符号重叠,不能发第二PUCCH时,在该场景下,终端设备可以丢弃第二小区上的PUCCH(因为和下行符号重叠)。具体的,终端设备丢弃第二小区上的第二PUCCH可以采用下述实现方式。
考虑到SPS HARQ-ACK PUCCH虽然是在第二小区上,但是在第一小区的type 1码本上,可能会存在SPS的候选PDSCH对应的HARQ-ACK比特位置,也可能不存在SPS的候选PDSCH对应的HARQ-ACK比特位置(具体的,在第一小区的type 1码本上,是否可能会存在SPS的候选PDSCH对应的HARQ-ACK比特位置至少与第一小区的子载波间隔、第二小区的子载波间隔、第一小区上的K1集合以及当前的K1值有关,本申请不再具体描述)。在这种场景下,丢弃第二PUCCH可以采用以下实现方式:
作为一个示例:如果在PUCCH-sSCell的type 1码本上不存在SPS的候选PDSCH对应的HARQ-ACK比特位置,此时,终端设备不在PCell上发送第二PUCCH即可,PUCCH-sSCell上要发送的码本和PCell上的SPS的候选PDSCH无关,可以不用考虑。
作为另一个示例:如果在PUCCH-sSCell的type 1码本上存在SPS的候选PDSCH对应的HARQ-ACK比特位置,此时,即便终端设备不在PCell上发送第二PUCCH,依然需要考虑PUCCH-sSCell的type 1码本上SPS的候选PDSCH对应的HARQ-ACK比特位置。此时,可以在PUCCH-sSCell的type 1码本中,SPS的候选PDSCH对应的HARQ-ACK比特位置可以填充为“NACK”。
例如,如图10所示,假设PCell的子载波间隔为30kHz,PUCCH-sSCell上的子载波间隔为15kHz,PCell上的K1集合为{1,3},PUCCH-sSCell的K1集合为{1,2,3,4},假设,终端设备在slot 4上接收到SPS的PDSCH,并且K1的值为“3”,按照本申请的方法应该在slot 7上丢弃承载SPS的PDSCH的HARQ-ACK的第二PUCCH。然而,由于在PUCCH-sSCell的slot 3上要发送的码本,包含了PCell上slot 4上接收到SPS的PDSCH对应的HARQ-ACK比特位置(这是由于,PUCCH-sSCell的slot 3上要发送的码本包含了PUCCH-sSCell中slot 0(在PUCCH-sSCell中K1集合中K1的值为“3”时)、slot 1(在PUCCH-sSCell中K1集合中K1的值为“2”时)、slot 2(在PUCCH-sSCell中K1集合中K1的值为“1”时)的PDSCH的HARQ-ACK的比特位置;还包括了PCell上slot 4(在PCell中K1集合中K1的值为“1”时)的SPS的PDSCH的HARQ-ACK的比特位置。此时,在SPS HARQ-ACK PUCCH所在的PCell上的slot 7重叠的SCell的slot 3上的type1码本中,SPS的候选PDSCH对应的HARQ-ACK比特位置上填充“NACK”,此时,SPS PDSCH对应的K1是等于1。
如果PCell的子载波间隔小于PUCCH-sSCell的子载波间隔,则与PCell上承载SPSHARQ-ACK的PUCCH的时隙重叠的PUCCH-sSCell上的时隙会有多个,则可以协议约定一个slot,并对该slot上的SPS候选PDSCH对应的HARQ-ACK比特位置上填充“NACK”。此时,SPSPDSCH对应的PUCCH-sSCell上的K1值是和SPS PDSCH对应的在PCell上的K1值是不同的。
如果PCell的子载波间隔合PUCCH-sSCell的子载波间隔相同,则与PCell上承载SPS HARQ-ACK的PUCCH的时隙重叠的PUCCH-sSCell上的时隙只有一个,则也在该时隙的SPS候选PDSCH对应的HARQ-ACK比特位置上填充“NACK”,此时,SPS PDSCH对应的PUCCH-sSCell上的K1值是和SPS PDSCH对应的在PCell上的K1值是相同的。
图11是本申请提供一种通信方法900的示意性流程图,该方法包括:
步骤901,网络设备向终端设备发送配置信息。对应的,终端设备接收配置信息。
本实施例中,该配置信息用于为第二小区配置承载第三信息的第三PUCCH,第三PUCCH与PUSCH在时域上有重叠。
本申请中“时域上有重叠”可以理解为,时域上部分重叠,或者时域上全部重叠。
本实施例中,第三信息例如可以是:SPS HARQ-ACK信息、信道状态信息(channelstate information,CSI)、调度请求信息(schedule request,SR)。即,第三PUCCH也可以理解为半静态的PUCCH。
步骤902,网络设备向终端设备发送DCI。对应的,终端设备接收该DCI。
在一种实现方式中,网络设备可以通过PDCCH向终端设备发送DCI。
该DCI可以用于调度下行数据,例如,该DCI可以用于动态调度PDSCH;又例如,该DCI可以用于BWP切换。
该DCI中可以包括第一指示信息(例如,小区指示域),第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息。
可选的,在一种实现方式中,第一PUCCH与PUSCH时域位置有重叠。
步骤903,网络设备向终端设备发送第一PDSCH,该第一PDSCH可以是动态调度的PDSCH。对应的,终端设备接收该动态调度的第一PDSCH。
步骤904,终端设备丢弃第三PUCCH。
考虑到SPS HARQ-ACK PUCCH虽然是在第二小区上,但是在第一小区的type 1码本上,可能会存在SPS的候选PDSCH对应的HARQ-ACK比特位置,也可能不存在SPS的候选PDSCH对应的HARQ-ACK比特位置。在这种场景下,丢弃第三PUCCH可以采用以下实现方式:
作为一个示例:如果在PUCCH-sSCell的type 1码本上不存在SPS的候选PDSCH对应的HARQ-ACK比特位置,此时,终端设备不在PCell上发送第三PUCCH即可,PUCCH-sSCell上要发送的码本和PCell上的SPS的候选PDSCH无关,可以不用考虑。
作为另一个示例:如果在PUCCH-sSCell的type 1码本上存在SPS的候选PDSCH对应的HARQ-ACK比特位置,此时,即便终端设备不在PCell上发送第三PUCCH,依然需要考虑PUCCH-sSCell的type 1码本上SPS的候选PDSCH对应的HARQ-ACK比特位置。此时,可以在PUCCH-sSCell的type 1码本中,SPS的候选PDSCH对应的HARQ-ACK比特位置可以填充为“NACK”。此时,可以在SPS HARQ-ACK PUCCH所在的PCell上的slot重叠的SCell的slot上的type 1码本中,将SPS的候选PDSCH对应的HARQ-ACK比特位置上填充“NACK”。如果有多个重叠的slot,则可以选一个slot,并对该slot上的SPS候选PDSCH对应的HARQ-ACK比特位置上填充“NACK”。
基于上述技术方案,本申请中,针对在两个小区上分别有发送信息的PUCCH的场景下,如果承载第三信息的第三PUCCH在时域上与PUSCH有重叠时,此时,终端设备可以丢弃第三PUCCH,从而使得终端设备不用在两个小区上(也可以理解为“跨小区”)进行控制信道的复用,然后再复用到相应的PUSCH中,同时,可以减少承载上行控制信息的PUSCH的个数,可以简化终端设备的复用的复杂度。
在一种实现方式中,承载DCI的PDCCH的时域位置在PUSCH的时域位置之前,且PDCCH与PUSCH的时域位置间隔大于或等于第一时长时,终端设备可以丢弃第三PUCCH。
在另一种实现方式中,承载DCI的PDCCH的时域位置在第三PUCCH的时域位置之前,且PDCCH与PUCCH的时域位置间隔大于或等于第一时长时,终端设备可以丢弃第三PUCCH。
也可以理解为,本申请中,终端设备接收DCI成功与否,会影响终端设备是否丢弃PCell上的PUCCH。假设终端设备解析DCI需要3个符号(第一时长的一例),则终端设备需要在发送PUSCH之前或者在发送第三PUCCH之前将DCI成功解析。
本实施例中的第一时长至少为X符号,在一种实现方式中,如果网络设备给UE配置了处理能力2,当子载波间隔为15kHz时,X=3个符号;当子载波间隔为30kHz时,X=4.5个符号;当子载波间隔为60kHz时,X=9个符号;在另一种实现方式中,如果网络设备没有给UE配置处理能力2时,当子载波间隔为15kHz时,X=8;当子载波间隔为30kHz时,X=10个符号;当子载波间隔为60kHz时,X=17个符号;当子载波间隔为120kHz时,X=20个符号。在又一种实现方式中,第一时长,即X个符号具体为多少秒可以由下述公式确定:t=N3·(2048+144)·κ·2·Tc,其中,N3表示符号的个数(例如,上述的X);κ为64;μ表示子载波间隔,Tc=1/(4096×480kHz)。
在第一PUCCH和PUSCH的时域位置没有重叠时,终端设备通过第一PUCCH发送第一HARQ-ACK信息;在第一PUCCH和PUSCH的时域位置有重叠时,终端设备可以通过该PUSCH发送第一HARQ-ACK信息,此时也可以理解为将PUCCH复用到该PUSCH上。该PUSCH可以与第三PUCCH不重叠,即网络设备保证,PUSCH不能同时与第一PUCCH以及第三PUCCH重叠。
步骤905,在第二小区上,网络设备不接收第三PUCCH。
基于上述技术方案,本实施例中,通过提供第一时长,使得网络设备能够确定终端设备会将第三PUCCH丢弃,即,网络设备也可以确定PUSCH上不会复用第三信息。因此,网络设备在检测该PUSCH时不需要盲检,降低了网络设备的检测复杂度。或者,也可以理解为,如果不提供第一时长,则网络设备不能确定终端设备是否会丢弃第三PUCCH,网络设备也不能确定PUSCH上是否复用了第三信息。因此,网络设备在检测PUSCH时,就需要盲检该PUSCH上是否复用了第三信息,检测复杂度高。
例如,图12中的(a)示出了相同的子载波间隔的情况下,承载SPS的PDSCH的第三信息的第三PUCCH和PUSCH的时域有重叠时,在终端设备成功解析DCI后,终端设备会丢弃第三PUCCH。图12中的(b)示出了不同子载波间隔的情况下,承载SPS的PDSCH的第三信息的第三PUCCH和PUSCH的时域有重叠时,在终端设备成功解析DCI后,终端设备会丢弃第三PUCCH。
可选的,第三PUCCH与网络设备配置的下行符号,或者用于传输SSB的符号,或者type0的PDCCH公共搜索空间关联的CORESET的符号,在时域上有重叠,如图12中的(a)以及图12中的(b)所示。
可选的,第三PUCCH所在的时隙,与所述第一PUCCH所在的时隙,在时域上有重叠。
本实施例中,PUSCH可以是第一小区的PUSCH,也可以是第二小区的PUSCH,或者也可以是除过第一小区和第二小区外其他小区的PUSCH,不予限定。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。以确保不同实施例之间可以相互结合。
可以理解,在本申请中,“在…情况下”以及“如果”均指在某种客观情况下装置会做出相应的处理,并非是限定时间,且也不要求装置实现时一定要有判断的动作,也不意味着存在其它限定。
上述主要从各个节点之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个节点,例如终端设备或者网络设备,为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
可以理解的是,为了实现上述实施例中功能,网络设备和终端包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。
图13和图14为本申请的实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中终端或网络设备的功能,因此也能实现上述方法实施例所具备的有益效果。
在本申请的实施例中,该通信装置可以是如图1所示的终端120a-120j中的一个,也可以是如图1所示的网络设备110或110,还可以是应用于终端或网络设备的模块(如芯片)。如图13所示,该装置100可以包括:收发单元110和处理单元120。
当该装置100用于实现本申请实施例的方法600中终端设备的功能时,收发单元110用于接收下行控制信息,下行控制信息包括第二指示信息,第二指示信息指示第一值,第一值为第一集合中的值,且第二集合中包括第一值;处理单元120用于根据第一值,确定第二PUCCH的时域位置;收发单元110用于通过第二PUCCH发送第二HARQ-ACK信息。
处理单元120用于根据第一值,确定第一PUCCH的时域位置;所述收发单元用于110,通过第一PUCCH发送第一HARQ-ACK信息。
当该装置100用于实现本申请实施例的方法800中终端设备的功能时,收发单元110用于发送下行控制信息,该下行控制信息包括第三指示信息指示第一集合中的值和第二集合中的值。处理单元120用于根据第三指示信息,确定第一PUCCH的时域位置和第二PUCCH的时域位置;收发单元110用于通过第一PUCCH发送所述第一HARQ-ACK信息;收发单元110用于在第二小区上,通过第二PUCCH发送第二HARQ-ACK信息。处理单元120用于根据第三指示信息和第一集合,确定第一PUCCH的时域位置。
当该装置100用于实现本申请实施例的方法900中终端设备的功能时:收发单元110用于接收配置信息,配置信息用于为第二小区配置承载第三信息的第三PUCCH,第三PUCCH与PUSCH在时域上有重叠;收发单元110用于接收下行控制信息,下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息;处理单元120用于丢弃第三PUCCH。
当收发单元110接收的承载下行控制信息的PDCCH的时域位置在PUSCH的时域位置之前,且PDCCH与PUSCH的时域位置间隔大于或等于第一时长时,处理单元120丢弃第三PUCCH。
当通信装置100用于实现方法600实施例中网络设备的功能时:收发单元110用于发送下行控制信息,下行控制信息包括第二指示信息,第二指示信息指示第一值,第一值为第一集合中的值,且第二集合中包括第一值;处理单元120用于根据第一值,确定第二PUCCH的时域位置;收发单元110用于通过第二PUCCH接收第二HARQ-ACK信息。
处理单元120用于,通过第一PUCCH接收第一HARQ-ACK信息。
当通信装置100用于实现方法800实施例中网络设备的功能时:收发单元110用于发送下行控制信息,该下行控制信息包括第三指示信息指示第一集合中的值和第二集合中的值。处理单元120用于,通过所述第一PUCCH接收第一HARQ-ACK信息;收发单元110用于,通过第二PUCCH接收第二HARQ-ACK信息。
当通信装置100用于实现方法900实施例中网络设备的功能时:收发单元110用于发送配置信息,配置信息用于为第二小区配置承载第三信息的第三PUCCH,第三PUCCH与PUSCH在时域上有重叠;收发单元110用于发送下行控制信息,下行控制信息用于调度下行数据,下行控制信息包括第一指示信息,第一指示信息指示终端设备在第一小区上通过第一PUCCH发送第一HARQ-ACK信息,第一HARQ-ACK信息是下行数据对应的HARQ-ACK信息;处理单元用于丢弃第三PUCCH。
当收发单元110发送的承载下行控制信息的PDCCH的时域位置在PUSCH的时域位置之前,且PDCCH与PUSCH的时域位置间隔大于或等于第一时长时,处理单元120不接收第三PUCCH。
有关上述处理单元110和收发单元120更详细的描述可以直接参考图6、图11所示的方法实施例中相关描述直接得到,这里不加赘述。
图14是本申请实施例提供的通信装置200的示意性框图。如图所示,该装置200包括:至少一个处理器220。该处理器220与存储器耦合,用于执行存储器中存储的指令,以发送信号和/或接收信号。可选地,该装置200还包括存储器230,用于存储指令。可选的,该装置200还包括收发器210,处理器220控制收发器210发送信号和/或接收信号。
应理解,上述处理器220和存储器230可以合成一个处理设备,处理器220用于执行存储器230中存储的程序代码来实现上述功能。具体实现时,该存储器230也可以集成在处理器220中,或者独立于处理器220。
还应理解,收发器210可以包括收发器(或者称,接收机)和发射器(或者称,发射机)。收发器还可以进一步包括天线,天线的数量可以为一个或多个。收发器210有可以是通信接口或者接口电路。
具体地,该装置200中的收发器210可以对应于装置100中的收发单元110,该装置200中的处理器220可对应于装置100中的处理单元120。
应理解,各收发器处理器执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
当上述通信装置200为应用于终端的芯片时,该终端芯片实现上述方法实施例中终端的功能。该终端芯片从终端中的其它模块(如射频模块或天线)接收信息,该信息是网络设备发送给终端的;或者,该终端芯片向终端中的其它模块(如射频模块或天线)发送信息,该信息是终端发送给网络设备的。
当上述通信装置为应用于网络设备的模块时,该网络设备模块实现上述方法实施例中网络设备的功能。该网络设备模块从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端发送给网络设备的;或者,该网络设备模块向网络设备中的其它模块(如射频模块或天线)发送信息,该信息是网络设备发送给终端的。这里的网络设备模块可以是网络设备的基带芯片,也可以是DU或其他模块,这里的DU可以是开放式无线接入网(open radio access network,O-RAN)架构下的DU。
上述提供的任一种装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品上存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行方法600、方法800、方法900实施例中任意一个实施例中终端设备执行的方法;或者,使得该计算机执行方法600、方法800、方法900实施例中任意一个实施例中网络设备执行的方法;
根据本申请实施例提供的方法,本申请还提供一种计算机可读介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行方法600、方法800、方法900实施例中任意一个实施例中终端设备执行的方法;或者,使得该计算机执行方法600、方法800、方法900实施例中任意一个实施例中网络设备执行的方法。
根据本申请实施例提供的方法,本申请还提供一种通信***,其包括终端设备和网络设备,该终端设备用于执行方法600、该网络用于执行方法600;或者,该终端设备用于执行方法800、该网络用于执行方法800;或者,该终端设备用于执行方法900、该网络用于执行方法900。
可以理解的是,本申请的实施例中的处理器可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
本申请的实施例中的方法步骤可以在硬件中实现,也可以在可由处理器执行的软件指令中实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器、闪存、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于网络设备或终端中。处理器和存储介质也可以作为分立组件存在于网络设备或终端中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。

Claims (10)

1.一种混合自动重传请求确认HARQ-ACK信息反馈方法,由终端设备或终端设备中的模块执行,其特征在于,包括:
接收来自网络设备的下行控制信息,所述下行控制信息用于调度下行数据,所述下行控制信息包括第一指示信息,所述第一指示信息指示所述终端设备在第一小区上通过第一物理上行控制信道发送第一HARQ-ACK信息,所述第一HARQ-ACK信息是所述下行数据对应的HARQ-ACK信息,
所述下行控制信息还用于激活半静态调度,所述下行控制信息还包括第二指示信息,所述第二指示信息指示第一值,所述第一值为第一集合中的值,且第二集合中包括所述第一值,其中,所述第一集合中的值指示承载所述下行数据的物理下行共享信道与承载所述第一HARQ-ACK信息的所述第一物理上行控制信道之间的时隙偏移值;所述第二集合中的值指示承载所述半静态调度的数据的物理下行共享信道与承载第二HARQ-ACK信息的第二物理上行控制信道之间的时隙偏移值,所述第二HARQ-ACK信息是所述半静态调度的数据对应的HARQ-ACK信息;
根据所述第一值,确定所述第二物理上行控制信道的时域位置;
在第二小区上,通过所述第二物理上行控制信道发送所述第二HARQ-ACK信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述第一值,确定所述第一物理上行控制信道的时域位置;
在所述第一小区上,通过所述第一物理上行控制信道发送所述第一HARQ-ACK信息。
3.根据权利要求1或2所述的方法,其特征在于,所述第一小区为物理上行控制信道切换辅小区,所述第二小区为主小区或者物理上行控制信道辅小区。
4.一种混合自动重传请求确认HARQ-ACK信息反馈方法,由网络设备或网络设备中的模块执行,其特征在于,包括:
向终端设备发送下行控制信息,所述下行控制信息用于调度下行数据,所述下行控制信息包括第一指示信息,所述第一指示信息指示所述终端设备在第一小区上通过第一物理上行控制信道发送第一HARQ-ACK信息,所述第一HARQ-ACK信息是所述下行数据对应的HARQ-ACK信息,
所述下行控制信息还用于激活半静态调度,
所述下行控制信息还包括第二指示信息,所述第二指示信息指示第一值,所述第一值为第一集合中的值,且第二集合中包括所述第一值,其中,所述第一集合中的值指示承载所述下行数据的物理下行共享信道与承载所述第一HARQ-ACK信息的所述第一物理上行控制信道之间的时隙偏移值;所述第二集合中的值指示承载所述半静态调度的数据的物理下行共享信道与承载第二HARQ-ACK信息的第二物理上行控制信道之间的时隙偏移值,所述第二HARQ-ACK信息是所述半静态调度的数据对应的HARQ-ACK信息;
在第二小区上,通过所述第二物理上行控制信道接收所述第二HARQ-ACK信息,其中,所述第二物理上行控制信道的时域位置与承载所述半静态调度的数据的物理下行共享信道之间间隔的时隙个数为所述第一值。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
在所述第一小区上,通过所述第一物理上行控制信道接收所述第一HARQ-ACK信息,其中,所述第一物理上行控制信道的时域位置是与承载所述下行数据的物理下行共享信道之间间隔的时隙个数为所述第一值。
6.根据权利要求4或5所述的方法,其特征在于,所述第一小区为物理上行控制信道切换辅小区,所述第二小区为主小区或者物理上行控制信道辅小区。
7.一种通信装置,其特征在于,包括用于执行如权利要求1至3中的任一项所述方法的单元或模块,或者包括用于执行如权利要求4至6中的任一项所述方法的单元或模块。
8.一种通信装置,其特征在于,包括处理器和接口电路,所述接口电路用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置,所述处理器通过逻辑电路或执行代码指令用于实现如权利要求1至3中任一项所述的方法,或者,用于实现如权利要求4至6中任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被通信装置执行时,实现如权利要求1至6中任一项所述的方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至6中任一项所述的方法的指令。
CN202210028310.9A 2022-01-11 2022-01-11 Harq-ack信息反馈方法和装置 Pending CN116471680A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210028310.9A CN116471680A (zh) 2022-01-11 2022-01-11 Harq-ack信息反馈方法和装置
PCT/CN2023/071292 WO2023134619A1 (zh) 2022-01-11 2023-01-09 Harq-ack信息反馈方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210028310.9A CN116471680A (zh) 2022-01-11 2022-01-11 Harq-ack信息反馈方法和装置

Publications (1)

Publication Number Publication Date
CN116471680A true CN116471680A (zh) 2023-07-21

Family

ID=87177527

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210028310.9A Pending CN116471680A (zh) 2022-01-11 2022-01-11 Harq-ack信息反馈方法和装置

Country Status (2)

Country Link
CN (1) CN116471680A (zh)
WO (1) WO2023134619A1 (zh)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726204B (zh) * 2019-03-22 2023-07-28 北京三星通信技术研究有限公司 半静态调度数据的harq-ack反馈的方法、ue、基站、设备及介质
CN112787772A (zh) * 2019-11-08 2021-05-11 大唐移动通信设备有限公司 Sps pdsch的harq反馈方法、装置及存储介质
CN113472487B (zh) * 2020-03-30 2023-04-28 维沃移动通信有限公司 Harq-ack反馈方法及设备
US20210243782A1 (en) * 2020-04-21 2021-08-05 Honglei Miao Methods of enhanced sps transmission and harq feedback

Also Published As

Publication number Publication date
WO2023134619A1 (zh) 2023-07-20

Similar Documents

Publication Publication Date Title
US10440706B2 (en) Systems and methods for PUCCH resource allocation and HARQ-ACK reporting with processing time reduction
US10271316B2 (en) User equipments, base stations and methods
US10595166B2 (en) Systems and methods for processing time reduction signaling
CN110741587B (zh) 用于上行链路资源的策略性映射的方法和装置
US10581559B2 (en) User Equipment, base stations and methods
US20170135127A1 (en) User equipments, base stations and methods
CN110612690B (zh) 用户设备、基站和方法
US20180048447A1 (en) User equipments, base stations and methods
US20170111923A1 (en) User equipments, base stations and methods for low latency radio communications
CN110546928B (zh) 用于传送上行链路控制信息(uci)的方法和装置
CN111615861B (zh) 多比特调度请求
US11601960B2 (en) Methods and arrangements for resource allocation
CN110710147B (zh) 用于pucch格式适配的用户设备、基站及通信方法
WO2021262392A1 (en) Downlink control information for scheduling multiple component carriers
CN114556832A (zh) 基于服务的上行链路重传
CN114930765A (zh) 基于多普勒参数来控制参考信号模式
US20230171063A1 (en) User equipments, base stations and methods for multi-beam/panel pusch transmission
CN116471680A (zh) Harq-ack信息反馈方法和装置
WO2022239541A1 (en) User equipments, base stations, and methods for srs transmission and transmission power control
US20230275725A1 (en) User equipments, base stations and methods for time domain correlation information signaling
US20230247661A1 (en) User equipments, base stations and methods for time domain correlation information reporting
US20230156708A1 (en) User equipments, base stations and methods for multi-beam/panel pucch transmission
US20240155638A1 (en) User equipments, base stations, and methods for multi-beam srs transmission
CN115037428B (zh) 用于传送上行链路控制信息(uci)的方法和装置
CN116830500A (zh) 具有上行链路消息重复的在上行链路消息中复用的上行链路控制信息(uci)

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication