用于执行混合自动重传请求操作的方法及装置与流程

未命名 08-26 阅读:276 评论:0


1.本公开大体上涉及无线通信领域,特别地,涉及一种用于执行混合自动重传请求(harq)操作的方法及装置。


背景技术:

2.为了满足自4g通信系统的部署以来增加的对无线数据通信业务的需求,已经努力开发改进的5g或准5g通信系统。因此,5g或准5g通信系统也被称为“超4g网络”或“后lte系统”。
3.5g通信系统是在更高频率(毫米波,mmwave)频带,例如60ghz频带,中实施的,以实现更高的数据速率。为了减少无线电波的传播损耗并增加传输距离,在5g通信系统中讨论波束成形、大规模多输入多输出(mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束成形、大规模天线技术。
4.此外,在5g通信系统中,基于先进的小小区、云无线接入网(ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协作多点(comp)、接收端干扰消除等,正在进行对系统网络改进的开发。
5.在5g系统中,已经开发作为高级编码调制(acm)的混合fsk和qam调制(fqam)和滑动窗口叠加编码(swsc)、以及作为高级接入技术的滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。


技术实现要素:

6.根据本公开的至少一实施例,提供了一种用于执行混合自动重传请求(harq)操作的方法。该方法可以包括:接收下行信号,该下行信号包括不调度物理下行共享信道(pdsch)接收的物理下行控制信道(pdcch)和/或一个或多个组播pdsch;以及对下行信号生成harq-确认(ack)码本。
7.根据本公开的一些实施例,还提供了一种终端。该终端可以包括:收发器,被配置为发送和接收信号;和控制器,与收发器耦接并被配置为执行以上描述的方法中的操作。
8.根据本公开的一些实施例,还提供了一种计算机可读存储介质,其上存储有一个或多个计算机程序,其中当一个或多个计算机程序被一个或多个处理器执行时可以实施以上描述的方法。
附图说明
9.为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的附图作简单地介绍。明显地,下面描述的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。附图中:
10.图1示出了根据本公开的一些实施例的示例无线网络的示意图;
11.图2a和图2b示出了根据本公开的一些实施例的示例无线发送和接收路径;
12.图3a示出了根据本公开的一些实施例的示例用户设备(ue);
13.图3b示出了根据本公开的一些实施例的示例gnb;
14.图4示出了根据本公开的一些实施例的第二收发节点的框图;
15.图5示出了根据公开的一些实施例的由ue执行的方法的流程图;
16.图6a-6c示出了根据本公开的一些实施例的上行传输定时的一些示例;
17.图7a和图7b示出了据本公开的一些实施例的时域资源分配表(tdra)的示例;
18.图8示出了根据公开的一些实施例的由终端执行的方法的流程图;
19.图9示出了根据本公开的一些实施例的第一收发节点的框图;以及
20.图10示出了根据本公开的一些实施例的由基站执行的方法的流程图。
具体实施方式
21.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。明显地,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
22.在进行下面的具体实施方式的描述之前,对贯穿该专利文档使用的某些词语和短语的定义进行阐述可能是有利的。术语“耦合”及其派生词是指两个或更多个元件之间的任何直接或间接通信,不管这些元件是否彼此物理接触。术语“发送”、“接收”和“通信”及其派生词涵盖直接和间接通信。术语“包括”和“包含”及其派生词意味着包括但不限于。术语“或”是包含性的,意味着和/或。短语“与...相关联”及其派生词意指包括、包括在...内、连接到、与...互联、包含、包含在...内、连接到或与...连接、耦合到或与...耦合、可与...通信、与...协作、交织、并置、接近、绑定到或与...绑定、具有、具有...属性、具有...关系或与...具有关系等。术语“控制器”意味着控制至少一个操作的任何设备、系统或其部分。这样的控制器可以实施在硬件中,或者实施在硬件和软件和/或固件的组合中。与任何特定控制器关联的功能可以是本地或远程的集中式或分布式。短语“...中的至少一个”当与项目列表一起使用时,意味着可以使用一个或多个所列项目的不同组合,并且可能只需要列表中的一个项目。例如,“a、b和c中的至少一个”包括以下组合中的任何一个:a、b、c、a和b、a和c、b和c、以及a和b和c。例如,“a、b或c中的至少一个”包括以下组合中的任何一个:a、b、c、a和b、a和c、b和c、以及a和b和c。
23.此外,以下描述的各种功能可以由一个或多个计算机程序实施或支持,每个计算机程序由计算机可读程序代码形成并体现在计算机可读介质中。术语“应用”和“程序”是指一个或多个计算机程序、软件组件、指令集、过程、功能、对象、类、实例、相关数据或其适于在合适的计算机可读程序代码中实施的部分。短语“计算机可读程序代码”包括任何类型的计算机代码,包括源代码、目标代码和可执行代码。短语“计算机可读介质”包括能够被计算机访问的任何类型的介质,诸如只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、硬盘驱动器、光盘(cd)、数字视频光盘(dvd)或任何其他类型的存储器。“非暂时性”计算机可读介质排除了传输暂时性电信号或其他信号的有线、无线、光学或其他通信链路。非暂时性计算机可读介质包括可以永久存储数据的介质和可以存储和稍后重写数据的介质,诸如可重写光盘或可擦除存储器设备。
24.这里用于描述本发明的实施例的术语并非旨在限制和/或限定本发明的范围。例如,除非另外定义,本公开使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。
25.应该理解的是,本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。除非上下文另外清楚地指出,否则单数形式“一个”、“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。
26.如本文所使用的,对“一个示例”或“示例”、“一个实施例”或“实施例”的任何引用意味着结合该实施例描述的特定元件、特征、结构或特性被包括在至少一个实施例中。在说明书的不同地方出现的短语“在一个实施例中”或“在一个示例”不一定都指同一个实施例。
27.如本文所使用的,某事物“的一部分”意味着该事物“的至少一些”,因此可能意味着少于该事物的全部或该事物的全部。因此,事物“的一部分”包括整个事物作为特例,即,整个事物是事物的一部分的示例。
28.如本文所使用的,术语“集合”表示一个或多个。因此,项目的集合可以是单个项目或者两个或更多个项目的集合。
29.在本公开中,为了确定特定条件是否被满足,诸如“大于”或“小于”之类的表达是作为示例使用的,并且诸如“大于或等于”或“小于或等于”之类的表达也是适用的,并且不被排除。例如,用“大于或等于”定义的条件可以用“大于”代替(或反之亦然),用“小于或等于”定义的条件可以用“小于”代替(或反之亦然),等等。
30.将进一步理解的是,术语“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
31.以下讨论的用于在本专利文档中描述本公开的原理的各种实施例仅作为说明,并且不应以任何方式解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以实施在任何适当地布置的无线通信系统中。例如,尽管以下对本公开的实施例的详细描述将针对lte和5g通信系统,但是本领域技术人员可以理解,在基本上不脱离本公开的范围的情况下,本公开的主要要点经过稍微修改也可以应用于具有类似技术背景和信道格式的其他通信系统。本技术实施例的技术方案可以应用于各种通信系统,例如,通信系统可以包括全球移动通信(global system for mobile communications,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)系统、通用分组无线业务(general packet radio service,gprs)、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、第五代(5th generation,5g)系统或新无线(new radio,nr)等。此外,本技术实施例的技术方案可以应用于面向未来的通信技术。此外,本技术实施例的技术方案可以应用于面向未来的通信技术。
32.下面,将参考附图详细地说明本公开的实施例。应当注意的是,不同的附图中相同
的附图标记将用于指代已描述的相同的元件。
33.下面的图1-图3b描述了在无线通信系统中通过使用正交频分复用(orthogonal frequency division multiplexing,ofdm)或正交频分多址(orthogonal frequency division multiple access,ofdma)通信技术来实施的各种实施例。图1-图3b的描述并不意味着对可以实施不同实施例的方式的物理或架构的暗示。本公开的不同实施例可以在任何适当布置的通信系统中实施。
34.图1示出了根据本公开的一些实施例的示例无线网络100。图1中所示的无线网络100的实施例仅用于说明。能够使用无线网络100的其他实施例而不脱离本公开的范围。
35.无线网络100包括gnodeb(gnb)101、gnb 102和gnb 103。gnb 101与gnb 102和gnb 103通信。gnb 101还与至少一个互联网协议(ip)网络130(诸如互联网、专有ip网络或其他数据网络)通信。
36.取决于网络类型,能够取代“gnodeb”或“gnb”而使用其他众所周知的术语,诸如“基站”或“接入点”。为方便起见,术语“gnodeb”和“gnb”在本专利文件中用来指代为远程终端提供无线接入的网络基础设施组件。并且,取决于网络类型,能够取代“用户设备”或“ue”而使用其他众所周知的术语,诸如“移动台”、“用户台”、“远程终端”、“无线终端”或“用户装置”。例如,术语“终端”、“用户设备”和“ue”在本专利文件中可以用来指代无线接入gnb的远程无线设备,无论ue是移动设备(诸如,移动电话或智能电话)还是通常所认为的固定设备(诸如桌上型计算机或自动售货机)。
37.gnb 102为gnb 102的覆盖区域120内的第一多个用户设备(ue)提供对网络130的无线宽带接入。第一多个ue包括:ue 111,可以位于小型企业(sb)中;ue 112,可以位于企业(e)中;ue 113,可以位于wifi热点(hs)中;ue 114,可以位于第一住宅(r)中;ue 115,可以位于第二住宅(r)中;ue 116,可以是移动设备(m),如蜂窝电话、无线膝上型计算机、无线pda等。gnb 103为gnb 103的覆盖区域125内的第二多个ue提供对网络130的无线宽带接入。第二多个ue包括ue 115和ue 116。在一些实施例中,gnb 101-103中的一个或多个能够使用5g、长期演进(lte)、lte-a、wimax或其他高级无线通信技术彼此通信以及与ue 111-116通信。
38.虚线示出覆盖区域120和125的近似范围,所述范围被示出为近似圆形仅仅是出于说明和解释的目的。应该清楚地理解,与gnb相关联的覆盖区域,诸如覆盖区域120和125,能够取决于gnb的配置和与自然障碍物和人造障碍物相关联的无线电环境的变化而具有其他形状,包括不规则形状。
39.如下面更详细描述的,gnb 101、gnb 102和gnb 103中的一个或多个包括如本公开的实施例中所描述的2d天线阵列。在一些实施例中,gnb 101、gnb 102和gnb 103中的一个或多个支持用于具有2d天线阵列的系统的码本设计和结构。
40.尽管图1示出了无线网络100的一个示例,但是能够对图1进行各种改变。例如,无线网络100能够包括任何合适布置的任何数量的gnb和任何数量的ue。并且,gnb 101能够与任何数量的ue直接通信,并且向那些ue提供对网络130的无线宽带接入。类似地,每个gnb 102-103能够与网络130直接通信并且向ue提供对网络130的直接无线宽带接入。此外,gnb 101、102和/或103能够提供对其他或附加外部网络(诸如外部电话网络或其他类型的数据网络)的接入。
41.图2a和图2b示出了根据本公开的一些实施例的示例无线发送和接收路径。在以下描述中,发送路径200能够被描述为在gnb(诸如gnb 102)中实施,而接收路径250能够被描述为在ue(诸如ue 116)中实施。然而,应该理解,接收路径250能够在gnb中实施,并且发送路径200能够在ue中实施。在一些实施例中,接收路径250被配置为支持用于具有如本公开的实施例中所描述的2d天线阵列的系统的码本设计和结构。
42.发送路径200包括信道编码和调制块205、串行到并行(s到p)块210、n点快速傅里叶逆变换(ifft)块215、并行到串行(p到s)块220、添加循环前缀块225、和上变频器(uc)230。接收路径250包括下变频器(dc)255、移除循环前缀块260、串行到并行(s到p)块265、n点快速傅立叶变换(fft)块270、并行到串行(p到s)块275、以及信道解码和解调块280。
43.在发送路径200中,信道编码和调制块205接收一组信息比特,应用编码(诸如低密度奇偶校验(ldpc)编码),并调制输入比特(诸如利用正交相移键控(qpsk)或正交幅度调制(qam))以生成频域调制符号的序列。串行到并行(s到p)块210将串行调制符号转换(诸如,解复用)为并行数据,以便生成n个并行符号流,其中n是在gnb 102和ue 116中使用的ifft/fft点数。n点ifft块215对n个并行符号流执行ifft运算以生成时域输出信号。并行到串行块220转换(诸如复用)来自n点ifft块215的并行时域输出符号,以便生成串行时域信号。添加循环前缀块225将循环前缀插入时域信号。上变频器230将添加循环前缀块225的输出调制(诸如上变频)为rf频率,以经由无线信道进行传输。在变频到rf频率之前,还能够在基带处对信号进行滤波。
44.从gnb 102发送的rf信号在经过无线信道之后到达ue 116,并且在ue 116处执行与gnb 102处的操作相反的操作。下变频器255将接收信号下变频为基带频率,并且移除循环前缀块260移除循环前缀以生成串行时域基带信号。串行到并行块265将时域基带信号转换为并行时域信号。n点fft块270执行fft算法以生成n个并行频域信号。并行到串行块275将并行频域信号转换为调制数据符号的序列。信道解码和解调块280对调制符号进行解调和解码,以恢复原始输入数据流。
45.gnb 101-103中的每一个可以实施类似于在下行链路中向ue 111-116进行发送的发送路径200,并且可以实施类似于在上行链路中从ue 111-116进行接收的接收路径250。类似地,ue 111-116中的每一个可以实施用于在上行链路中向gnb 101-103进行发送的发送路径200,并且可以实施用于在下行链路中从gnb 101-103进行接收的接收路径250。
46.图2a和图2b中的组件中的每一个能够仅使用硬件来实施,或使用硬件和软件/固件的组合来实施。作为特定示例,图2a和图2b中的组件中的至少一些可以用软件实施,而其他组件可以通过可配置硬件或软件和可配置硬件的混合来实施。例如,fft块270和ifft块215可以实施为可配置的软件算法,其中可以根据实施方式来修改点数n的值。
47.此外,尽管描述为使用fft和ifft,但这仅是说明性的,并且不应解释为限制本公开的范围。能够使用其他类型的变换,诸如离散傅立叶变换(dft)和离散傅里叶逆变换(idft)函数。应当理解,对于dft和idft函数而言,变量n的值可以是任何整数(诸如1、2、3、4等),而对于fft和ifft函数而言,变量n的值可以是作为2的幂的任何整数(诸如1、2、4、8、16等)。
48.尽管图2a和图2b示出了无线发送和接收路径的示例,但是可以对图2a和图2b进行各种改变。例如,图2a和图2b中的各种组件能够被组合、进一步细分或省略,并且能够根据
特定需要添加附加组件。而且,图2a和图2b旨在示出能够在无线网络中使用的发送和接收路径的类型的示例。任何其他合适的架构能够用于支持无线网络中的无线通信。
49.图3a示出了根据本公开的一些实施例的示例ue 116。图3a中示出的ue 116的实施例仅用于说明,并且图1的ue 111-115能够具有相同或相似的配置。然而,ue具有各种各样的配置,并且图3a不将本公开的范围限制于ue的任何特定实施方式。
50.ue 116包括天线305、射频(rf)收发器310、发送(tx)处理电路315、麦克风320和接收(rx)处理电路325。ue 116还包括扬声器330、处理器/控制器340、输入/输出(i/o)接口345、(多个)输入设备350、显示器355和存储器360。存储器360包括操作系统(os)361和一个或多个应用362。
51.rf收发器310从天线305接收由无线网络100的gnb发送的传入rf信号。rf收发器310将传入rf信号进行下变频以生成中频(if)或基带信号。if或基带信号被发送到rx处理电路325,其中rx处理电路325通过对基带或if信号进行滤波、解码和/或数字化来生成经处理的基带信号。rx处理电路325将经处理的基带信号发送到扬声器330(诸如对于语音数据)或发送到处理器/控制器340(诸如对于网络浏览数据)以进行进一步处理。
52.tx处理电路315从麦克风320接收模拟或数字语音数据,或从处理器/控制器340接收其他传出基带数据(诸如网络数据、电子邮件或交互式视频游戏数据)。tx处理电路315编码、复用、和/或数字化传出基带数据以生成经处理的基带或if信号。rf收发器310从tx处理电路315接收传出的经处理的基带或if信号,并将所述基带或if信号上变频为经由天线305发送的rf信号。
53.处理器/控制器340能够包括一个或多个处理器或其他处理设备,并执行存储在存储器360中的os 361,以便控制ue 116的总体操作。例如,处理器/控制器340能够根据公知原理通过rf收发器310、rx处理电路325和tx处理电路315来控制正向信道信号的接收和反向信道信号的发送。在一些实施例中,处理器/控制器340包括至少一个微处理器或微控制器。
54.处理器/控制器340还能够执行驻留在存储器360中的其他过程和程序,诸如用于具有如本公开的实施例中描述的2d天线阵列的系统的信道质量测量和报告的操作。处理器/控制器340能够根据执行过程的需要将数据移入或移出存储器360。在一些实施例中,处理器/控制器340被配置为基于os 361或响应于从gnb或运营商接收的信号来执行应用362。处理器/控制器340还耦合到i/o接口345,其中i/o接口345为ue 116提供连接到诸如膝上型计算机和手持计算机的其他设备的能力。i/o接口345是这些附件和处理器/控制器340之间的通信路径。
55.处理器/控制器340还耦合到(多个)输入设备350和显示器355。ue 116的操作者能够使用(多个)输入设备350将数据输入到ue 116中。显示器355可以是液晶显示器或能够呈现文本和/或至少(诸如来自网站的)有限图形的其他显示器。存储器360耦合到处理器/控制器340。存储器360的一部分能够包括随机存取存储器(ram),而存储器360的另一部分能够包括闪存或其他只读存储器(rom)。
56.尽管图3a示出了ue 116的一个示例,但是能够对图3a进行各种改变。例如,图3a中的各种组件能够被组合、进一步细分或省略,并且能够根据特定需要添加附加组件。作为特定示例,处理器/控制器340能够被划分为多个处理器,诸如一个或多个中央处理单元(cpu)
和一个或多个图形处理单元(gpu)。而且,虽然图3a示出了配置为移动电话或智能电话的ue 116,但是ue能够被配置为作为其他类型的移动或固定设备进行操作。
57.图3b示出了根据本公开的一些实施例的示例gnb 102。图3b中所示的gnb 102的实施例仅用于说明,并且图1的其他gnb能够具有相同或相似的配置。然而,gnb具有各种各样的配置,并且图3b不将本公开的范围限制于gnb的任何特定实施方式。应注意,gnb 101和gnb 103能够包括与gnb 102相同或相似的结构。
58.如图3b中所示,gnb 102包括多个天线370a-370n、多个rf收发器372a-372n、发送(tx)处理电路374和接收(rx)处理电路376。在某些实施例中,多个天线370a-370n中的一个或多个包括2d天线阵列。gnb 102还包括控制器/处理器378、存储器380和回程或网络接口382。
59.rf收发器372a-372n从天线370a-370n接收传入rf信号,诸如由ue或其他gnb发送的信号。rf收发器372a-372n对传入rf信号进行下变频以生成if或基带信号。if或基带信号被发送到rx处理电路376,其中rx处理电路376通过对基带或if信号进行滤波、解码和/或数字化来生成经处理的基带信号。rx处理电路376将经处理的基带信号发送到控制器/处理器378以进行进一步处理。
60.tx处理电路374从控制器/处理器378接收模拟或数字数据(诸如语音数据、网络数据、电子邮件或交互式视频游戏数据)。tx处理电路374对传出基带数据进行编码、复用和/或数字化以生成经处理的基带或if信号。rf收发器372a-372n从tx处理电路374接收传出的经处理的基带或if信号,并将所述基带或if信号上变频为经由天线370a-370n发送的rf信号。
61.控制器/处理器378能够包括控制gnb 102的总体操作的一个或多个处理器或其他处理设备。例如,控制器/处理器378能够根据公知原理通过rf收发器372a-372n、rx处理电路376和tx处理电路374来控制前向信道信号的接收和后向信道信号的发送。控制器/处理器378也能够支持附加功能,诸如更高级的无线通信功能。例如,控制器/处理器378能够执行诸如通过盲干扰感测(bis)算法执行的bis过程,并且对被减去干扰信号的接收到的信号进行解码。控制器/处理器378可以在gnb 102中支持各种各样的其他功能中的任何一个。在一些实施例中,控制器/处理器378包括至少一个微处理器或微控制器。
62.控制器/处理器378还能够执行驻留在存储器380中的程序和其他过程,诸如基本os。控制器/处理器378还能够支持用于具有如本公开的实施例中所描述的2d天线阵列的系统的信道质量测量和报告。在一些实施例中,控制器/处理器378支持在诸如web rtc的实体之间的通信。控制器/处理器378能够根据执行过程的需要将数据移入或移出存储器380。
63.控制器/处理器378还耦合到回程或网络接口382。回程或网络接口382允许gnb 102通过回程连接或通过网络与其他设备或系统通信。回程或网络接口382能够支持通过任何合适的(多个)有线或无线连接的通信。例如,当gnb 102被实施为蜂窝通信系统(诸如支持5g或新无线电接入技术或nr、lte或lte-a的一个蜂窝通信系统)的一部分时,回程或网络接口382能够允许gnb 102通过有线或无线回程连接与其他gnb通信。当gnb 102被实施为接入点时,回程或网络接口382能够允许gnb 102通过有线或无线局域网或通过有线或无线连接与更大的网络(诸如互联网)通信。回程或网络接口382包括支持通过有线或无线连接的通信的任何合适的结构,诸如以太网或rf收发器。
64.存储器380耦合到控制器/处理器378。存储器380的一部分能够包括ram,而存储器380的另一部分能够包括闪存或其他rom。在某些实施例中,诸如bis算法的多个指令被存储在存储器中。多个指令被配置为使得控制器/处理器378执行bis过程,并在减去由bis算法确定的至少一个干扰信号之后解码接收的信号。
65.如下面更详细描述的,(使用rf收发器372a-372n、tx处理电路374和/或rx处理电路376实施的)gnb 102的发送和接收路径支持与fdd小区和tdd小区的聚合的通信。
66.尽管图3b示出了gnb 102的一个示例,但是可以对图3b进行各种改变。例如,gnb 102能够包括任何数量的图3a中所示的每个组件。作为特定示例,接入点能够包括许多回程或网络接口382,并且控制器/处理器378能够支持路由功能以在不同网络地址之间路由数据。作为另一特定示例,虽然示出为包括tx处理电路374的单个实例和rx处理电路376的单个实例,但是gnb 102能够包括每一个的多个实例(诸如每个rf收发器对应一个)。
67.本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射的硬件设备,其具有能够在双向通信链路上,进行双向通信的接收和发射的硬件设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
68.随着信息产业的快速发展,特别是来自移动互联网和物联网(iot,internet of things)的增长需求,给未来移动通信技术带来前所未有的挑战。如根据国际电信联盟(international telecommunication union,itu)的报告itu-r m.[imt.beyond 2020.traffic],可以预计到2020年,移动业务量增长相对2010年(4g时代)将增长近1000倍,ue连接数也将超过170亿,随着海量的iot设备逐渐渗透到移动通信网络,连接设备数将更加惊人。为了应对这前所未有的挑战,通信产业界和学术界已经展开了广泛的第五代移动通信技术(5g)研究,以面向2020年代。目前在itu的报告itu-r m.[imt.vision]中已经在讨论未来5g的框架和整体目标,其中对5g的需求展望、应用场景和各项重要性能指标做了详细说明。针对5g中的新需求,itu的报告itu-r m.[imt.future technology trends]提供了针对5g的技术趋势相关的信息,旨在解决系统吞吐量显著提升、用户体验一致性、扩展性以支持iot、时延、能效、成本、网络灵活性、新兴业务的支持和灵活的频谱利用等显著问题。在3gpp(3rd generation partnership project,第三代合作伙伴计划)中,对5g的第一阶段的工作已在进行中。为了支持更灵活的调度,3gpp决定在5g中支持可变的混合自动重复请求-确认(hybrid automatic repeat request-acknowledgement,harq-ack)反馈时延。在现有的长期演进(long term evolution,lte)系统中,从下行数据的接收到harq-ack的
上行发送的时间是固定的,例如频分双工(frequency division duplex,fdd)系统中,时延是4个子帧,在时分双工(time division duplex,tdd)系统中,根据上下行配置,为相应的下行子帧确定一个harq-ack反馈时延。在5g系统中,无论是fdd还是tdd系统,对于一个确定的下行时间单元(例如,下行时隙或者下行迷你时隙),可反馈harq-ack的上行时间单元是可变的。例如,可以通过物理层信令动态指示harq-ack反馈的时延,也可以根据不同的业务或者用户能力等因素,确定不同的harq-ack时延。
[0069]
3gpp定义了5g应用场景的三大方向——embb(enhanced mobile broadband,增强移动宽带)、mmtc(massive machine-type communication,大规模机器类型通信)、urllc(ultra-reliable and low-latency communication,超可靠和低时延通信)。embb场景旨在在现有移动宽带业务场景的基础上,进一步提高数据传输速率,以提升用户体验,从而追求人与人之间极致的通信体验。mmtc和urllc则是例如物联网的应用场景,但各自侧重点不同:mmtc主要是人与物之间的信息交互,urllc主要体现物与物之间的通信需求。
[0070]
如上所述,可以根据无线通信系统的发展来提供各种服务,因此需要一种用于容易地提供这种服务的方法。
[0071]
在一些情况下,ue可以被配置同时接收单播pdsch和组播pdsch。在这些情况下,如何生成单播pdsch和组播pdsch接收的harq-ack码本是需要解决的问题。
[0072]
为了至少解决以上技术问题,本公开的实施例提供了一种无线通信系统中由终端执行的方法、终端、由基站执行的方法、基站及非暂时性计算机可读存储介质。在下文中,将参照附图详细描述本公开的各种实施例。
[0073]
在本公开的实施例中,为了描述的方便,定义第一收发节点和第二收发节点。例如,第一收发节点可以为基站,第二收发节点可以为ue。在以下的示例中,以基站为例(但不限于)来说明第一收发节点,以ue为例(但不限于)来说明第二收发节点。
[0074]
下面结合附图进一步描述本公开的示例性实施例。
[0075]
文本和附图仅作为示例提供,以帮助阅读者理解本公开。它们不意图也不应该被解释为以任何方式限制本公开的范围。尽管已经提供了某些实施例和示例,但是基于本文所公开的内容,对于本领域技术人员而言显而易见的是,在不脱离本公开的范围的情况下,可以对所示的实施例和示例进行改变。
[0076]
图4示出了根据本公开的实施例的第二收发节点的框图。
[0077]
参考图4,第二收发节点400可以包括收发器401和控制器402。
[0078]
收发器401可以被配置为从第一收发节点接收第一数据和/或第一控制信令并且在确定的时间单元向第一收发节点发送第二数据和/或第二控制信令。
[0079]
控制器402可以为专用集成电路或至少一个处理器。控制器402可以被配置为控制第二收发节点的总体操作,以及控制第二收发节点实施本公开的实施例中提出的方法。例如,控制器402可以被配置为基于第一数据和/或第一控制信令,确定第二数据和/或第二控制信令和用于发送第二数据和/或第二控制信令的时间单元,以及控制收发器401在确定的时间单元向第一收发节点发送第二数据和/或第二控制信令。
[0080]
在一些实施方式中,控制器402可以被配置为执行以下描述的各种实施例的方法中的一个或多个操作。例如,控制器402可以被配置为执行之后要结合图5描述的方法500、结合图8描述的方法800中的一个或多个操作。
[0081]
在一些实施方式中,第一数据可以是第一收发节点发送给第二收发节点的数据。在以下的示例中,以通过pdsch(physical downlink shared channel,物理下行共享信道)承载的下行数据为例(但不限于)来说明第一数据。
[0082]
在一些实施方式中,第二数据可以是第二收发节点发送给第一收发节点的数据。在以下的示例中,以pusch(physical uplink shared channel,物理上行共享信道)承载的上行数据为例(但不限于)来说明第二数据。
[0083]
在一些实施方式中,第一控制信令可以是第一收发节点发送给第二收发节点的控制信令。在以下的示例中,以下行控制信令为例(但不限于)来说明第一控制信令。下行控制信令可以是通过pdcch(physical downlink control channel,物理下行控制信道)承载的dci(downlink control information,下行控制信息)和/或通过pdsch(physical downlink shared channel,物理下行共享信道)承载的控制信令。例如,dci可以为ue专属(ue specific)的dci,dci还可以为公用的dci,公用的dci可以是部分ue公用的dci,例如组公用(group common)dci,公用的dci还可以是所有ue公用的dci。dci可以是上行dci(例如,调度pusch的dci)和/或下行dci(例如,调度pdsch的dci)。
[0084]
在一些实施方式中,第二控制信令可以是第二收发节点发送给第一收发节点的控制信令。在以下的示例中,以上行控制信令为例(但不限于)来说明第二控制信令。上行控制信令可以是通过pucch(physical uplink control channel,物理上行控制信道)承载的uci(uplink control information,上行控制信息)和/或通过pusch(physical uplink shared channel,物理上行共享信道)承载的控制信令。uci的类型可以包括以下中的一个或多个:harq-ack信息、sr(scheduling request,调度请求)、lrr(link recovery request,链路恢复请求)、csi(chanel state information,信道状态信息)、或cg(configured grant,配置授权)uci。在本公开的实施例中,当uci由pucch承载时,uci可以和pucch互换使用。
[0085]
在一些实施方式中,承载sr的pucch可以为承载肯定的sr(positive sr)和/或否定的sr(negative sr)的pucch。sr可以为肯定的sr和/或否定的sr。
[0086]
在一些实施方式中,csi还可以为part 1csi(第一部分csi)和/或part2csi(第二部分csi)。
[0087]
在一些实施方式中,第一时间单元为第一收发节点发送第一数据和/或第一控制信令的时间单元。在以下的示例中,以下行时间单元为例(但不限于)来说明第一时间单元。
[0088]
在一些实施方式中,第二时间单元为第二收发节点发送第二数据和/或第二控制信令的时间单元。在以下的示例中,以上行时间单元为例(但不限于)来说明第二时间单元。
[0089]
在一些实施方式中,第一时间单元和第二时间单元可以是一个或多个时隙(slot)、一个或多个子时隙(sub-slot)、一个或多个ofdm符号、或一个或多个子帧(subframe)。
[0090]
本文中,依赖于网络类型,术语“基站”或“bs”可以指代被配置为提供对网络的无线接入的任何组件(或组件集合),诸如发送点(transmission point,tp)、发送-接收点(transmission and reception point,trp)、增强基站(enodeb或enb)、5g基站(gnb)、宏小区、毫微微小区、wifi接入点(ap)或其他无线地使能的设备。基站可以根据一个或多个无线通信协议——例如,5g 3gpp新无线电接口/接入(nr)、长期演进(lte)、先进lte(lte-a)、高
速分组接入(hspa)、wi-fi 802.11a/b/g/n/ac等——来提供无线接入。
[0091]
在描述无线通信系统时以及在下面描述的本公开中,更高层信令或更高层信号是用于通过物理层的下行链路数据信道将信息从基站传递到终端或者通过物理层的上行链路数据信道将信息从终端传递到基站的信号传递方法,并且信号传递方法的示例可以包括用于通过无线电资源控制(radio resource control,rrc)信令、分组数据汇聚协议(packet data convergence protocol,pdcp)信令或媒体访问控制(medium access control,mac)控制元素(mac control element,mac ce)来传递信息的信号传递方法。
[0092]
图5示出了根据本公开的实施例的由ue执行的方法的流程图。
[0093]
参考图5,在步骤s510,ue可以从基站接收下行数据(例如,通过pdsch携带的下行数据)和/或下行控制信令。例如,ue可以基于预定义规则和/或已经接收到的配置参数从基站接收下行数据和/或下行控制信令。
[0094]
在步骤s520,ue根据下行数据和/或下行控制信令确定上行数据和/或上行控制信令以及上行时间单元。
[0095]
在步骤s530,ue在上行时间单元上向基站发送上行数据和/或上行控制信令。
[0096]
在一些实施方式中,可以通过harq-ack来执行对于下行链路传输的确认/否定确认(ack/nack)。
[0097]
在一些实施方式中,下行控制信令可以包括通过pdcch承载的dci和/或通过pdsch承载的控制信令。例如,dci可以用于调度pusch的发送或pdsch的接收。下面将参考图6a-6c描述上行传输定时的一些示例。
[0098]
在一个示例中,ue接收到dci,并且根据dci中指示的时域资源接收pdsch。例如,可以使用参数k0可以表示dci调度的pdsch与承载dci的pdcch之间的时间间隔,并且k0的单位可以为时隙。例如,图6a给出了k0=1的示例。在图6a示出的示例中,dci调度的pdsch到承载该dci的pdcch的时间间隔为1个时隙。在本公开的实施例中,“ue接收到dci”可以理解为“ue检测到dci”。
[0099]
在另一个示例中,ue接收到dci,并且根据dci中指示的时域资源发送pusch。例如,可以使用定时参数k2表示dci调度的pusch与承载dci的pdcch之间的时间间隔,并且k2的单位可以为时隙。例如,图6b给出了k2=1的示例。在图6b示出的示例中,dci调度的pusch与承载该dci的pdcch的时间间隔为1个时隙。k2还可以表示激活cg(configured grant,配置授权)pusch的pdcch与第一个被激活的cg pusch的时间间隔。在本公开的示例中,如果没有特别说明pusch可以为动态调度的(例如,被dci调度的)pusch(例如,本公开的实施例中,可以称为dg(dynamic grant,动态授权)pusch)和/或没有被dci调度的pusch(例如,cg pusch)。
[0100]
在又一个示例中,ue接收到pdsch,并且可以在上行时间单元中的pucch上发送该pdsch的harq-ack信息。例如,可以使用定时参数(也可以称为定时值)k1(例如,3gpp参数dl-datatoul-ack)表示用于发送pdsch的harq-ack信息的pucch与该pdsch之间的时间间隔,并且k1的单位可以为上行时间单元,诸如时隙或子时隙。在k1的单位为时隙的情况下,该时间间隔为用于反馈pdsch的harq-ack信息的pucch与该pdsch的时隙偏移值,并且k1可以称为时隙定时值。例如,图6a给出了k1=3的示例。在图6a示出的示例中,用于发送pdsch的harq-ack信息的pucch与该pdsch的时间间隔为3个时隙。需要说明的是,本公开的实施例中,定时参数k1可以与定时参数k1互换使用,定时参数k0可以与定时参数k0互换使用,定时
参数k2可以与定时参数k2互换使用。
[0101]
在本公开的示例中,pdsch可以为被dci调度的pdsch和/或sps pdsch。sps pdsch被dci激活后,ue会周期性的接收sps pdsch。在本公开的示例中,sps pdsch可以等同于没有dci/pdcch调度的pdsch,或者没有关联pdcch传输的pdsch。sps pdsch被释放(去激活)后,ue不再接收该sps pdsch。
[0102]
本公开的实施例中的harq-ack可以为sps pdsch接收的harq-ack(例如,没有dci指示的harq-ack)和/或被一个dci格式指示的harq-ack(例如,被一个dci格式调度的pdsch的harq-ack)。
[0103]
在又一个示例中,ue接收到dci(例如,指示sps(semi-persistent scheduling,半持久调度)pdsch释放(去激活)的dci),并且可以在上行时间单元的pucch上发送该dci的harq-ack信息。例如,可以使用定时参数k1表示用于发送dci的harq-ack信息的pucch与该dci之间的时间间隔,k1的单位可以为上行时间单元,诸如时隙或子时隙。例如,图6c给出了k1=3的示例。在图6c的示例中,用于发送dci的harq-ack信息的pucch与该dci之间的时间间隔为3个时隙。例如,可以使用定时参数k1表示承载指示sps pdsch释放(去激活)的dci的pdcch接收与反馈其harq-ack的pucch的时间间隔。
[0104]
在一些实施方式中,在步骤s520,ue可以向基站上报(或发送(signal/transmit))ue能力或指示该ue能力。例如,ue通过发送pusch向基站上报(或发送(signal/transmit))ue能力。在这种情况下,ue发送的pusch中包含了ue能力信息。
[0105]
在一些实施方式中,基站可以根据先前从ue接收到的(例如,在先前的下行-上行传输过程中的步骤s510中)ue能力来对ue配置更高层信令。例如,基站通过发送pdsch来对ue配置更高层信令。在这种情况下,基站发送的pdsch中包含了对ue配置的更高层信令。需要说明的是,更高层信令为与物理层信令相比的更高层的信令,例如,更高层信令可以包括rrc信令和/或mac ce。
[0106]
在一些实施方式中,下行信道(下行资源)可以包括pdcch和/或pdsch。上行信道(上行资源)可以包括pucch和/或pusch。
[0107]
在一些实施方式中,ue可以被配置两级优先级以用于上行链路传输。例如,两级优先级可以包括彼此不同的第一优先级和第二优先级。在一个示例中,第一优先级可以高于第二优先级。在另一个示例中,第一优先级可以低于第二优先级。然而,本公开的实施例不限于此,例如,ue可以被配置多于两级的优先级。为了方便的目的,在本公开的实施例中,考虑第一优先级高于第二优先级来进行描述。需要说明的是,本公开的所有实施例均适用于第一优先级可以高于第二优先级的情形;本公开的所有实施例均适用于第一优先级可以低于第二优先级的情形;本公开的所有实施例均适用于第一优先级可以等于第二优先级的情形。
[0108]
在一些实施方式中,ue可以被配置基于子时隙(subslot)的pucch传输。例如,第一pucch配置参数和第二pucch配置参数中的每一个pucch配置参数的子时隙长度参数(本公开的实施例中,也可以称为与子时隙长度有关的参数)(例如,3gpp中的参数subslotlengthforpucch)可以为7个ofdm符号,或者6个ofdm符号,或者2个ofdm符号。不同pucch配置参数中的子时隙配置长度参数可以分别配置。如果一个pucch配置参数中没有配置子时隙长度参数,则默认这个pucch配置参数的调度时间单元为一个时隙。如果一个
pucch配置参数中配置了子时隙长度参数,则这个pucch配置参数的调度时间单元为l(l为所配置的子时隙配置长度)个ofdm符号。
[0109]
基于时隙的pucch传输和基于子时隙的pucch传输的机制基本相同,在本公开中,可以用时隙(slot)来表示pucch时机(occasion)单元;例如,如果ue被配置了子时隙,可以将作为pucch时机单元的时隙替换为子时隙。例如,可以通过协议规定,如果ue被配置了子时隙长度参数(例如,3gpp参数subslotlengthforpucch),除非另有说明,pucch传输的时隙包含的符号数由子时隙长度参数指示。
[0110]
例如,如果ue被配置了子时隙长度参数,子时隙n为与pdsch接收或pdcch接收(例如,sps pdsch释放,和/或指示辅小区休眠,和/或触发类型-3harq-ack码本上报且没有调度pdsch接收)重叠的最后一个上行子时隙,则该pdsch接收或pdcch接收的harq-ack信息在上行子时隙n+k发送,其中,k由定时参数k1(关于定时参数k1的定义,可以参考之前的描述)确定。又例如,如果ue没有被配置子时隙长度参数,时隙n为与pdsch接收或pdcch接收所在的下行时隙重叠的最后一个上行时隙,则该pdsch接收或pdcch接收的harq-ack信息在上行时隙n+k发送,其中,k由定时参数k1确定。
[0111]
本公开的实施例中,单播可以指网络和一个ue进行通信的方式,组播(multicast)可以指网络和多个ue进行通信的方式。例如,单播pdsch可以是一个ue接收的pdsch,且pdsch的加扰可以基于ue特有的无线网络临时标识符(rnti,radio network temporary identifier),例如小区-rnti(c-rnti)。组播pdsch可以是多于一个ue同时接收的pdsch,且组播pdsch的加扰可以基于ue组公用的rnti。例如,用于组播pdsch的加扰的ue组公用的rnti可以包括用于动态调度的组播传输(例如,pdsch)加扰的rnti(本公开的实施例中,称为g-rnti)或用于组播sps传输(例如,sps pdsch)加扰的rnti(本公开的实施例中,称为g-cs-rnti)。g-cs-rnti与g-rnti可以为不同的rnti也可以为同一个rnti。单播pdsch的uci可以包括单播pdsch的harq-ack信息、sr、或csi。组播pdsch的uci可以包括组播pdsch的harq-ack信息。在本公开的实施例中,“组播”也可以被替换成“广播”。在本公开的实施例中,利用rnti加扰的pdsch可以理解为与rnti相关联的pdsch。
[0112]
在一些实施方式中,harq-ack码本可以包括一个或多个pdsch和/或dci的harq-ack信息。如果一个或多个pdsch和/或dci的harq-ack信息在同一个上行时间单元发送时,ue可以根据预定义的规则生成harq-ack码本。例如,如果一个pdsch成功解码,这个pdsch的harq-ack信息为肯定的ack。例如,肯定的ack在harq-ack码本中可以用1表示。如果一个pdsch没有成功解码,这个pdsch的harq-ack信息为否定的ack(negative ack,nack)。例如,nack在harq-ack码本中可以用0表示。例如,ue可以根据协议规定的伪代码生成harq-ack码本。在一个示例中,如果ue接收到dci格式,其中该dci格式指示sps pdsch释放(去激活),则ue发送该dci格式的harq-ack信息(ack)。在另一个示例中,如果ue接收到dci格式,其中该dci格式指示辅小区休眠,则ue发送该dci格式的harq-ack信息(ack)。在又一个示例中,如果ue接收到dci格式,其中该dci格式指示发送所有配置的服务小区的所有harq-ack进程的harq-ack信息(例如,3gpp中的类型-3harq-ack码本(type-3 harq-ack codebook)),则ue发送所有配置的服务小区的所有harq-ack进程的harq-ack信息。为了减少类型-3harq-ack码本的大小,在增强的类型-3harq-ack码本中,ue可以基于dci的指示发送特定的服务小区的特定的harq-ack进程的harq-ack信息。在又一个示例中,如果ue接收到dci格式,其中该
dci格式调度pdsch,则ue发送该pdsch的harq-ack信息。在又一个示例中,ue接收sps pdsch,ue发送该sps pdsch接收的harq-ack信息。在又一个示例中,如果ue被更高层信令配置接收sps pdsch,则ue发送该sps pdsch接收的harq-ack信息。被更高层信令配置接收sps pdsch可能被其他信令取消传输。在又一个示例中,如果ue被更高层信令配置的半静态帧结构中的至少一个上行符号(例如,ofdm符号)与sps pdsch接收的符号重叠,则ue不接收该sps pdsch。在又一个示例中,如果ue根据预定义规则被更高层信令配置接收sps pdsch,则ue发送该sps pdsch接收的harq-ack信息。需要说明的是,在本公开的实施例中,“a”与“b”重叠可以意味着“a”与“b”至少部分重叠。也就是说,“a”与“b”重叠包括“a”与“b”完全重叠的情形。“a”与“b”重叠可以意味着“a”与“b”在时域上有重叠和/或“a”与“b”在频域上有重叠。
[0113]
在一些实施方式中,如果同一个上行时间单元发送的harq-ack信息不包括任何dci格式的harq-ack信息,也不包括动态调度的pdsch(例如,被dci格式调度的pdsch)和/或dci的harq-ack信息,或者同一个上行时间单元发送的harq-ack信息仅包括一个或多个sps pdsch接收的harq-ack信息,则ue可以根据产生sps pdsch接收的harq-ack码本的规则来生成harq-ack信息。
[0114]
在一些实施方式中,如果同一个上行时间单元发送的harq-ack信息包括dci格式的harq-ack信息、和/或动态调度的pdsch(例如,被dci格式调度的pdsch)则ue可以根据产生动态调度的pdsch和/或dci格式的harq-ack码本的规则来生成harq-ack信息。例如,ue可以根据pdsch harq-ack码本配置参数(例如,3gpp中的参数pdsch-harq-ack-codebook)来确定产生半静态harq-ack码本(例如,3gpp中的类型-1harq-ack码本(type-1 harq-ack codebook))或动态harq-ack码本(例如,3gpp中的类型-2harq-ack码本(type-2 harq-ack codebook)。动态harq-ack码本还可以为增强动态harq-ack码本(例如,3gpp中的基于分组(grouping)和harq-ack重传的类型-2harq-ack码本))。
[0115]
在一些实施方式中,如果同一个上行时间单元发送的harq-ack信息仅包括sps pdsch(例如,没有通过dci格式调度的pdsch)的harq-ack信息,则ue可以根据产生sps pdsch接收的harq-ack码本的规则(例如,3gpp中定义的生成sps pdsch接收的harq-ack的码本的伪代码)来生成harq-ack码本。
[0116]
半静态harq-ack码本(例如,3gpp ts 38.213类型-1harq-ack码本)可以根据半静态配置的参数(例如,更高层信令配置的参数)来确定harq-ack码本的大小和harq-ack比特的排序。对于某一个服务小区c,一个下行激活bwp(band width part,带宽部分),一个上行激活bwp,ue对候选的pdsch接收(candidate pdsch reception)确定m
a,c
个时机(occasion)的集合,ue在上行时隙bu中的一个pucch上发送该候选的pdsch接收的对应的harq-ack信息。
[0117]ma,c
可以由以下中的至少一项确定:
[0118]
a)该激活上行bwp的harq-ack时隙定时值k1;
[0119]
b)下行时域资源分配(tdra)表;
[0120]
c)上下行子载波间隔(sub-carrier spacing,scs)配置;
[0121]
d)半静态上下行帧结构配置;
[0122]
e)服务小区c的下行时隙偏移量参数(例如,3gpp参数)及其对应的scs
参数(例如,3gpp参数μ
offset,dl,c
),主服务小区的时隙偏移量参数(例如,3gpp参数)及其对应的scs参数(例如,3gpp参数μ
offset,ul
)。
[0123]
参数k1用于确定候选的上行时隙,然后根据该候选的上行时隙确定候选的下行时隙。候选的下行时隙满足以下条件中的至少一个:(i)如果pucch的时间单元为子时隙,该候选的下行时隙中至少有一个候选的pdsch接收的结束位置与候选的上行时隙在时域上重叠;或者(ii),如果pucch的时间单元为时隙,该候选的下行时隙的结束位置与候选的上行时隙在时域上重叠。需要说明的是,在本公开的实施例中,起始符号和起始位置可以互换使用,结束符号和结束位置可以互换使用。在一些实施方式中,可以将起始符号替换成结束符号,和/或将结束符号替换成起始符号。
[0124]
一个候选的下行时隙中需要反馈harq-ack的pdsch的数量可以由该下行时隙中没有重叠的有效的pdsch(例如,有效的pdsch可以为没有与半静态配置的上行符号重叠的pdsch)的数量的最大值确定。pdsch所占的时域资源可以通过(i)由更高层信令配置时域资源分配表(在本公开的实施例中,也可以称为与时域资源分配相关联的表)并且(ii)由dci动态指示时域资源分配表中的某一行来确定。时域资源分配表中的每一行可以定义与时域资源分配相关的信息。例如,对于时域资源分配表,被索引的行定义pdcch与pdsch的定时值(例如,时间单元(例如,时隙)偏移(例如,k0))、起始和长度指示符(sliv),或直接定义起始符号和分配长度。例如,对于时域资源分配表的第一行,起始ofdm符号是0,ofdm符号长度为4;对于时域资源分配表的第二行,起始ofdm符号是4,ofdm符号长度为4;对于时域资源分配表的第三行,起始ofdm符号是7,ofdm符号长度为4。调度pdsch的dci可以指示时域资源分配表中的任意一行。当该下行时隙中ofdm符号全为下行符号时,该下行时隙中没有重叠的有效的pdsch的数量的最大值为2。此时,类型-1harq-ack码本可能需要对该服务小区的该下行时隙中2个pdsch反馈harq-ack信息。
[0125]
图7a和图7b示出了时域资源分配表的示例。具体地,图7a示出了一行调度一个pdsch的时域资源分配表,图7b示出了一行调度多个pdsch的时域资源分配表。参考图7a,每一行对应于定时参数k0值、指示起始符号的s的值、指示长度的l的值,其中s的值和l的值可以确定sliv。参考图7b,与图7a不同,每一行对应于多组{k0,s,l}的值。
[0126]
在一些实施方式中,动态harq-ack码本(例如,3gpp类型-2harq-ack码本)和/或增强动态harq-ack码本(例如,3gpp基于分组和harq-ack重传的类型-2harq-ack)可以根据分配索引来确定harq-ack码本的大小和排序。例如,分配索引可以为dai(downlink assignment index,下行分配索引)。在以下的实施例中,以分配索引为dai为例来说明。然而,本公开的实施例不限于此,可以采用其它任何合适的分配索引。
[0127]
在一些实施方式中,dai字段包括第一dai和第二dai中的至少一个。
[0128]
在一些示例中,第一dai可以是c-dai(counter-dai,计数dai)。第一dai可以指示调度的pdsch的dci、或指示sps pdsch释放(去激活)的dci、或指示辅小区休眠的dci中的至少一个的累计计数。例如,该累计计数可以是到当前服务小区和/或当前时间单元的累计计数。例如,c-dai可以指:在时间窗内,到当前时间单元为止,由pdcch调度的{服务小区,时间单元}对的累计数量(也可以包括pdcch(例如,指示sps释放的pdcch,和/或指示辅小区休眠的pdcch)数量);或者到当前时间单元为止,pdcch的累计数量;或者到当前时间单元为止,
pdsch传输的累计数量;或者到当前服务小区和/或当前时间单元为止,存在和pdcch相关的pdsch传输(例如由pdcch调度)和/或存在pdcch(例如,指示sps释放的pdcch,和/或指示辅小区休眠的pdcch)的{服务小区,时间单元}对的累计个数;或者到当前服务小区和/或当前时间单元,基站已调度的存在对应pdcch的pdsch和/或pdcch(例如,指示sps释放的pdcch,和/或指示辅小区休眠的pdcch)的累计数量;或者到当前服务小区和/或当前时间单元,基站已调度的pdsch累计数量(所述pdsch为存在对应pdcch的pdsch);或者到当前服务小区和/或当前时间单元,基站已调度的存在pdsch传输的时间单元累计数量(所述pdsch为存在对应pdcch的pdsch)。通过接收包括第一dai的时间以及第一dai信息可以确定harq-ack码本中与pdsch接收、指示sps pdsch释放(去激活)的dci、或指示辅小区休眠的dci中的至少一个相对应的各个比特的排序。第一dai可以包括在下行dci格式中。
[0129]
在一些示例中,第二dai可以是t-dai(total-dai,总dai)。第二dai可以指示所有pdsch接收、指示sps pdsch释放(去激活)的dci、或指示辅小区休眠的dci中的至少一个的总计数。例如,该总计数可以是到当前时间单元所有服务小区的总计数。例如,t-dai可以指:在时间窗内,到当前时间单元为止由pdcch调度的{服务小区,时间单元}对的总数量(也可以包括用于指示sps释放的pdcch数量);或者到当前时间单元为止,pdsch传输的总数量;或者到当前服务小区和/或当前时间单元为止,存在和pdcch相关的pdsch传输(例如,由pdcch调度)和/或存在pdcch(例如,指示sps释放的pdcch,和/或指示辅小区休眠的pdcch)的{服务小区,时间单元}对的总数量;或者到当前服务小区和/或当前时间单元,基站已调度的存在对应pdcch的pdsch和/或pdcch(例如,指示sps释放的pdcch,和/或指示辅小区休眠的pdcch)的总数量;或者到当前服务小区和/或当前时间单元,基站已调度的pdsch总数量(该pdsch为存在对应pdcch的pdsch);或者到当前服务小区和/或当前时间单元,基站已调度的存在pdsch传输的时间单元总数量(例如,该pdsch为存在对应pdcch的pdsch)。第二dai可以包括在下行dci格式和/或上行dci格式中。包括在上行dci格式中的第二dai也被称为ul dai。
[0130]
在下面的示例中,以第一dai为c-dai并且第二dai为t-dai为例(但不限于)来说明。
[0131]
表1和表2示出了dai字段与v
t-dai,m
或v
c-dai,c,m
的对应关系。c-dai和t-dai的比特数量是有限的。
[0132]
例如,在c-dai或t-dai用2比特表示的情况下,可以通过表1中的公式来确定c-dai或t-dai在dci中的值。v
t-dai,m
为在pdcch监听时机(monitoring occasion,mo)m接收的dci中的t-dai的值,v
c-dai,c,m
为在pdcch监听时机m接收的关于服务小区c的dci中c-dai的值。v
t-dai,m
和v
c-dai,c,m
都与dci中dai字段的比特数量有关。msb为最高有效位(most significant bit),lsb为最低有效位(least significant bit)。
[0133]
[表1]
[0134][0135]
例如,如果c-dai或t-dai为1、5或9时,如表1所示,在dai字段中均用“00”指示,并且通过表1中的公式将v
t-dai,m
或v
c-dai,c,m
的值表示为“1”。y可以表示与基站实际发送的dci的数量相对应的dai的值(在通过表中的公式转换前的dai的值)。
[0136]
例如,在dci中的c-dai或t-dai为1比特的情况下,可以通过表2中的公式,将表示大于2的值。
[0137]
[表2]
[0138][0139]
需要说明的是,除非上下文另外清楚的指出,本公开的实施例描述的方法、步骤或操作中的全部或者一个或多个可以通过协议规定和/或更高层信令配置和/或动态信令指示。动态信令可以为pdcch和/或dci和/或dci格式。例如,对sps pdsch和/或cg pusch,可以在其激活dci/dci格式/pdcch中动态指示。所描述的方法、步骤和操作中的全部或者一个或多个可以为可选的。例如,如果配置了某一参数(例如,参数x),ue执行某一方式(例如,方式a),否则(如果没有配置该参数,例如参数x),ue执行另一方式(例如,方式b)。
[0140]
需要说明的是,本公开的实施例中的pcell(主小区)或pscell(主辅小区)可以与有pucch的小区(cell)互换使用。
[0141]
需要说明的是,本公开的实施例中用于下行链路的方法也可以适用于上行链路,用于上行链路的方法也可以适用于下行链路。例如,可以将pdsch与pusch替换,sps pdsch与cg pusch替换,下行符号与上行符号替换,使得用于下行链路的方法可以适用于上行链路。
[0142]
需要说明的是,本公开的实施例中适用于多个pdsch/pusch调度的方法,也可以适用于pdsch/pusch重复传输。例如,可以将多个pdsch/pusch中的一个pdsch/pusch替换成pdsch/pusch多次重复传输中的一次重复传输。
[0143]
需要说明的是,本公开的方法中一个pdcch和/或dci和/或dci格式调度多个pdsch/pusch,可以是同一个服务小区的多个pdsch/pusch和/或不同服务小区的多个pdsch/pusch。
[0144]
需要说明的是,本公开描述的多个方式可以按照任意顺序进行组合。在一个组合中,一个方式可以被执行一次或多次。
[0145]
需要说明的是,本公开的方法中的多个步骤可以以任意顺序实施。
[0146]
需要说明的是,本公开的方法中“取消发送”可以为取消整个上行信道的发送和/或取消部分上行信道的发送。
[0147]
需要说明的是本公开的方法中,“从小到大的顺序”(例如,升序)可以替换为“从大到小的顺序”(例如,降序),和/或“从大到小的顺序”(例如,降序)可以替换为“从小到大的顺序”(例如,升序)。
[0148]
需要说明的是本公开的方法中,承载a的pucch/pusch,可以理解为只承载a的pucch/pusch,还可以理解为至少承载a的pucch/pusch。
[0149]
在一些情况下,ue可以被配置动态harq-ack码本(例如,3gpp类型-2harq-ack码本)和/或增强动态harq-ack码本(例如,3gpp基于分组和harq-ack重传的类型-2harq-ack)。在这些情况下,如果ue被配置接收组播pdsch,如何确定针对其在上行时间单元(例如,时隙)n的同一个pucch中发送harq-ack信息的pdcch监听时机的集合mc,也就是说,如何确定与在上行时间单元(例如,时隙)n的同一个pucch中发送的harq-ack信息所对应的pdcch监听时机的集合mc,是需要解决的问题。
[0150]
在一些实施方式中,对服务小区c的下行激活bwp,ue可以基于以下中的至少一个来确定与在上行时间单元(例如,时隙)n的同一个pucch发送的harq-ack信息所对应的pdcch监听时机(pdcch监听时机可以包括调度pdsch接收的dci格式的监听时机,和/或具有相关联的harq-ack信息而不调度pdsch接收的dci格式的pdcch监听时机)的集合mc:
[0151]-pdsch-to-harq_feedback定时指示符字段的值,例如,如果dci格式中存在pdsch-to-harq_feedback定时指示符字段
[0152]-更高层信令配置的参数k1的值,例如,如果dci格式中不存在pdsch-to-harq_feedback定时指示符字段
[0153]-时隙偏移量k0的取值:该参数k0可以由dci格式中的时域资源分配字段(time domain resource assignment field)来指示;例如,该参数k0可以用于指示pdcch和pdsch之间的下行时间单元偏移(例如,下行时隙偏移)
[0154]-pdsch重复传输参数
[0155]-pdcch、和/或pdsch、和/或pucch的scs
[0156]-pucch子时隙长度参数,例如,3gpp参数subslotlengthforpucch
[0157]-pdcch、和/或pdsch、和/或pucch的cp(cyclic prefix,循环前缀)配置。
[0158]
在一些示例中,更高层信令配置的参数k1的值可以为以下参数中的至少一个或从以下参数中的至少一个确定:
[0159]-3gpp参数dl-datatoul-ack,其可以指示给定pdsch到下行ack的定时并可以应用于dci格式1_1
[0160]-3gpp参数dl-datatoul-ack-r16,其可以指示给定pdsch到下行ack的定时
[0161]-3gpp参数dl-datatoul-ack-fordci-format1-2或者3gpp参数dl-datatoul-ack-dci-1-2,其可以指示给定pdsch到下行ack的定时并可以应用于dci格式1_2
[0162]-非对称频谱扩展的参数k1(例如,3gpp参数dl-datatoul-ack-r17),该参数的取
值范围可以为0~31
[0163]-对于具有480khz和/或960khz scs的nr操作,用于dci格式1_1的参数k1(例如,3gpp参数dl-datatoul-ack-r17),该参数的取值范围可以为-1~127
[0164]-对于具有480khz和/或960khz scs的nr操作,用于dci格式1_2的参数k1,(例如,3gpp参数dl-datatoul-ack-dci-1-2-r17或者3gpp参数dl-datatoul-ack-fordci-format1-2-r17),该参数的取值范围可以为0~127。
[0165]
在一些示例中,pdsch重复传输参数可以为以下参数中的至少一个或从以下参数中的至少一个确定:
[0166]-3gpp参数pdsch-aggregationfactor,例如其可以指示pdsch的重复传输的数量
[0167]-3gpp参数pdsch-aggregationfactor-r16,例如其可以指示sps pdsch的重复传输的数量
[0168]-3gpp参数repetitionnumber,例如其可以为dci格式中指示的基于时隙的pdsch重复传输的数量
[0169]-用于半静态配置的组播pdsch重复传输参数(例如,3gpp参数pdsch-aggregationfactor-multicast),其可以指示对于组播pdsch的数据的重复的数量,用于半静态配置
[0170]-用于动态指示的组播pdsch重复传输参数(例如,3gpp参数repetitionnumber-multicast),其可以指示对于组播pdsch的重复传输的数量,用于动态指示
[0171]-组播sps pdsch重复传输参数(例如,组播sps配置列表参数(例如,3gpp参数sps-configtoaddmodlist-multicast)中配置的pdsch-aggregationfactor-r16),例如,其可以指示对于组播sps pdsch的重复传输的数量
[0172]-用于半静态配置的广播pdsch重复传输参数(例如,3gpp参数pdsch-aggregationfactor-mtch),其可以指示对于广播pdsch的重复传输的数量,用于半静态配置
[0173]-用于动态指示的广播pdsch重复传输参数(例如,3gpp参数repetitionnumber-mtch),其可以指示对于广播pdsch的重复传输的数量,用于动态指示。
[0174]
在一些实施方式中中,对服务小区c的下行激活bwp,ue可以基于以下参数中的一个或多个来确定与在上行时间单元(例如,时隙)n的同一个pucch发送的harq-ack信息所对应的pdcch监听时机(pdcch监听时机可以包括调度pdsch接收的dci格式的监听时机,和/或具有相关联的harq-ack信息而不调度pdsch接收的dci格式的pdcch监听时机)的集合mc:
[0175]-pdsch-to-harq_feedback定时指示符字段的值,或者如果dci格式中不存在pdsch-to-harq_feedback定时指示符字段时,dl-datatoul-ack、dl-datatoul-ack-r16、dl-datatoul-ack-dci-1-2、dl-datatoul-ack-r17或者dl-datatoul-ack-dci-1-2-r17的值,用于时隙n中的承载pdsch接收或具有harq-ack信息而没有调度pdsch接收的dci格式的harq-ack信息的pucch传输
[0176]-由调度pdsch接收的dci格式中的时域分配字段提供的时隙偏移量k0和pdsch-aggregationfactor、或者pdsch-aggregationfactor-r16、或者repetitionnumber、或者pdsch-aggregationfactor-multicast、或者repetitionnumber-multicast。
[0177]
本方法可以确保组播pdsch接收对应的pdcch包含在pdcch监听时机的集合mc中,
从而进一步明确了ue和基站对于harq-ack码本大小及排序理解的一致性,可以提高动态harq-ack码本的可靠性,可以减少pdsch重传,可以提高系统频谱效率。
[0178]
在一些情况下,ue可以被配置动态harq-ack码本(例如,3gpp类型-2harq-ack码本)和/或增强动态harq-ack码本(例如,3gpp基于分组和harq-ack重传的类型-2harq-ack)。在这些情况下,如果ue被配置接收组播pdsch,该pdsch可以为动态调度的pdsch和/或sps pdsch,如何产生harq-ack码本是需要解决的问题。
[0179]
如果ue被配置监听组播dci格式的pdcch,其crc被一个或多个g-rnti加扰和/或被一个或多个g-cs-rnti加扰(被g-cs-rnti加扰的pdcch可以用于激活/释放组播sps pdsch或者调度sps pdsch的重传),ue分别对单播pdsch和组播pdsch产生harq-ack子码本,dai对单播和组播分别计数(例如,对调度单播pdsch接收和组播pdsch接收的pdcch/dci格式分别计数),其中dai可以为c-dai和/或t-dai。例如,ue可以将单播harq-ack子码本(例如,单播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的单播pdcch的harq-ack子码本)放在组播harq-ack子码本(例如,组播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的组播pdcch的harq-ack子码本)之前。
[0180]
在一些实施方式中,可以采用以下方式(例如,方式mn1-mn4)中的至少一种来产生组播harq-ack子码本。例如,组播harq-ack子码本可以包括组播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的pdcch接收的harq-ack子码本。在本公开的实施例中,例如,组播harq-ack子码本可以包括组播pdsch接收和/或组播pdcch(例如,有harq-ack反馈的pdcch)的harq-ack信息。
[0181]
方式mn1
[0182]
在方式mn1中,ue可以分别针对各g-rnti产生harq-ack子码本,dai可以针对不同g-rnti分别计数(例如,对不同g-rnti相关联的下行接收相关联的pdcch/dci格式分别计数),组播harq-ack子码本根据相关联的g-rnti的值的升序排序。在本公开的实施例中,“rnti(例如,g-rnti或g-cs-rnti)相关联的下行接收(例如,pdcch或pdsch接收)”可以理解为以下中的至少一个:由rnti加扰的pdcch的接收;由rnti加扰的pdsch(例如,动态调度的pdsch或sps pdsch)的接收,即,与rnti相关联的pdsch接收。
[0183]
需要说明的是,在本公开的实施例中,ue可以根据3gpp ts38.2139.1.3.1规定的方法来产生harq-ack子码本。对组播harq-ack子码本(例如,组播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的pdcch接收的harq-ack子码本),可以假设ue没有被配置3gpp参数maxnrofcodewordsscheduledbydci来指示接收2个tb(transport block,传输块),和/或ue没有被配置基于cbg的传输(例如,ue没有被配置3gpp参数pdsch-codeblockgrouptransmission)。
[0184]
方式mn2
[0185]
在方式mn2中,ue可以分别针对g-rnti和g-cs-rnti产生harq-ack子码本(例如,ue分别对g-rnti加扰的pdcch和/或pdsch和g-cs-rnti加扰的pdcch和/或pdsch产生harq-ack子码本),dai可以针对g-rnti或g-cs-rnti分别计数(例如,对g-rnti或g-cs-rnti相关联的下行接收分别计数)。
[0186]
在示例中,如果ue被配置了多于一个g-rnti,dai针对各g-rnti分别计数(例如,对各g-rnti相关联的下行接收分别计数),ue分别针对各g-rnti(例如,对各g-rnti相关联的
下行接收)产生harq-ack子码本。
[0187]
在示例中,如果ue被配置了多于一个g-cs-rnti,dai针对各g-cs-rnti分别计数(例如,对各g-cs-rnti相关联的下行接收分别计数),ue分别针对各g-cs-rnti(例如,对各g-cs-rnti相关联的下行接收)产生harq-ack子码本。或者,dai针对所有的g-cs-rnti(例如,对所有g-cs-rnti相关联的下行接收)统一计数,ue针对所有的g-cs-rnti(例如,对所有g-cs-rnti相关联的下行接收)产生一个harq-ack子码本;此时,对g-cs-rnti相关联的harq-ack子码本排序时,可以根据g-cs-rnti中最小的(或最大的)g-cs-rnti来确定g-cs-rnti相关联的harq-ack子码本的位置。例如,可以考虑g-cs-rnti中的最小的(或最大的)g-cs-rnti,根据以下排序约束2来确定g-cs-rnti相关联的harq-ack子码本的位置。
[0188]
在一些实施方式中,harq-ack子码本可以根据以下排序约束中的至少一种来排序。
[0189]
排序约束1:与g-rnti相关联的一个或多个harq-ack子码本位于与g-cs-rnti相关联的一个或多个harq-ack子码本之前(或之后)。
[0190]
排序约束2:与g-rnti或g-cs-rnti相关联的harq-ack子码本根据g-rnti或g-cs-rnti的值的升序排序。
[0191]
排序约束3:与g-rnti相关联的多个harq-ack子码本根据其g-rnti的值的升序排序。
[0192]
排序约束4:与g-cs-rnti相关联的多个harq-ack子码本根据其g-cs-rnti的值的升序排序。
[0193]
本方法可以提高harq-ack码本的可靠性,在g-cs-rnti加扰的pdcch漏检时,基站可以通过盲检来确定harq-ack码本的大小和排序,g-cs-rnti的harq-ack子码本可以不影响g-rnti的harq-ack和/或单播harq-ack子码本的大小和排序。本方法与其他方法相比可以减少harq-ack码本的大小。
[0194]
方式mn3
[0195]
在方式mn3中,ue将所有的g-cs-rnti关联到一个g-rnti,dai针对所有的g-cs-rnti(或其相关联的下行接收)和所关联的g-rnti(或其相关联的下行接收)统一计数,ue针对所有的g-cs-rnti(或其相关联的下行接收)和所关联的g-rnti(或其相关联的下行接收)产生一个harq-ack子码本,ue可以根据所关联的g-rnti来确定该harq-ack子码本的排序。例如,可以根据方式mn2中的排序确定该harq-ack子码本的排序。如果ue被配置了多于一个g-rnti,ue可以将所有的g-cs-rnti关联到所述多于一个g-rnti中的最小的(或最大的)g-rnti。
[0196]
本方法实现简单,可以降低ue和基站实现复杂度。通过针对g-cs-rnti及其关联的g-rnti生成单个harq-ack子码本,可以降低g-cs-rnti加扰的pdcch漏检的几率,提高harq-ack码本的可靠性。
[0197]
方式mn4
[0198]
在方式mn4中,ue将各g-cs-rnti分别关联到一个g-rnti以形成一个或多个{g-cs-rnti,g-rnti}对(或者,更高层信令配置一个或多个{g-cs-rnti,g-rnti}对),dai针对{g-cs-rnti,g-rnti}对分别计数,ue分别针对各{g-cs-rnti,g-rnti}对产生harq-ack子码本。对于一个{g-cs-rnti,g-rnti}对,根据其g-rnti来确定该harq-ack子码本的排序。例如,可
以根据方式mn2中的排序约束来确定该harq-ack子码本的排序。例如,ue不期待一个{g-cs-rnti,g-rnti}对中没有g-rnti;或者如果一个{g-cs-rnti,g-rnti}对中没有g-rnti,ue可以根据其g-cs-rnti来确定该harq-ack子码本的排序。
[0199]
本方法实现简单,可以降低ue和基站实现复杂度。通过分别针对每个{g-cs-rnti,g-rnti}对生成harq-ack子码本,可以降低g-cs-rnti加扰的pdcch漏检的几率,提高harq-ack码本的可靠性。
[0200]
在一些情况下,ue可以被配置动态harq-ack码本(例如,3gpp类型-2harq-ack码本)和/或增强动态harq-ack码本(例如,3gpp基于分组和harq-ack重传的类型-2harq-ack)。在这些情况下,如果ue被配置接收组播pdsch,该pdsch可以为动态调度的pdsch和/或sps pdsch,如何产生harq-ack码本是需要解决的问题。
[0201]
如果ue被配置监听组播dci格式的pdcch,其crc被一个或多个g-rnti加扰和/或被一个或多个g-cs-rnti加扰(被g-cs-rnti加扰的pdcch可以用于激活/释放组播sps pdsch或者调度sps pdsch的重传),ue分别对单播pdsch和组播pdsch产生harq-ack子码本,dai针对单播和组播分别计数,其中dai可以为c-dai和/或t-dai。例如,ue可以将单播harq-ack子码本(例如,单播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的单播pdcch接收的harq-ack子码本)放在组播harq-ack子码本(例如,组播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的组播pdcch接收的harq-ack子码本)之前。
[0202]
可以采用以下方式(例如,方式mn5-mn7)中的至少一种来产生组播sps pdsch接收的harq-ack子码本。
[0203]
方式mn5
[0204]
在方式mn5中,如果ue被配置了多于一个g-cs-rnti,dai针对各g-cs-rnti分别计数,ue分别针对各g-cs-rnti(例如,各g-cs-rnti相关联的下行接收,包括动态调度的重传的sps pdsch接收和/或sps pdsch接收)产生harq-ack子码本。一个g-cs-rnti的harq-ack子码本可以包括动态调度的pdsch接收的harq-ack子码本和/或sps pdsch接收的harq-ack子码本,其中,动态调度的pdsch接收的harq-ack子码本位于sps pdsch接收的harq-ack子码本之前(或之后)。sps pdsch接收的harq-ack子码本仅包含由该g-cs-rnti加扰的sps pdsch接收相关联的harq-ack信息。
[0205]
方式mn6
[0206]
在方式mn6中,dai针对所有的g-cs-rnti统一计数,ue针对所有的g-cs-rnti(例如,g-cs-rnti相关联的下行接收,包括动态调度的重传的sps pdsch接收和/或sps pdsch接收)产生一个harq-ack子码本,g-cs-rnti的harq-ack子码本可以包括动态调度的pdsch接收的harq-ack子码本和/或sps pdsch接收的harq-ack子码本,其中,动态调度的pdsch接收的harq-ack子码本位于sps pdsch接收的harq-ack子码本之前(或之后)。例如,sps pdsch接收的harq-ack子码本可以仅包含由所有的g-cs-rnti加扰的sps pdsch接收相关联的harq-ack信息。
[0207]
方式mn7
[0208]
在方式mn7中,ue对所有的sps pdsch接收的harq-ack信息产生一个harq-ack子码本,该harq-ack子码本可以位于动态调度的单播harq-ack子码本之后。
[0209]
本方法实现简单,可以降低ue和基站实现复杂度。明确了ue的行为,可以提高
harq-ack码本的可靠性。
[0210]
在一些情况下,ue可以被配置动态harq-ack码本(例如,3gpp类型-2harq-ack码本)和/或增强动态harq-ack码本(例如,3gpp基于分组和harq-ack重传的类型-2harq-ack)。在这些情况下,如果ue被配置接收组播pdsch,该pdsch可以为动态调度的pdsch和/或sps pdsch,如何产生harq-ack码本是需要解决的问题。
[0211]
如果ue被配置监听组播dci格式的pdcch,其crc被一个或多个g-rnti加扰和/或被一个或多个g-cs-rnti加扰(被g-cs-rnti加扰的pdcch可以用于激活/释放组播sps pdsch或者调度sps pdsch的重传),ue分别对单播pdsch和组播pdsch产生harq-ack子码本,dai对单播和组播分别计数,其中dai可以为c-dai和/或t-dai。例如,ue可以将单播harq-ack子码本放在组播harq-ack子码本之前。
[0212]
如果一个承载harq-ack的pucch与pusch在时域上有重叠,可以将该harq-ack信息复用到该pusch上传输。如果该pusch被一个dci格式调度,该dci格式中可以包含ul dai字段来指示harq-ack码本/子码本的总dai。例如,可以采用以下方式(例如,方式mn8-mn10)中的至少一种来指示ul dai。
[0213]
方式mn8
[0214]
在方式mn8中,可以用一个ul dai字段(例如,重用现有的ul dai字段)来指示所有harq-ack子码本(例如,所有基于tb的harq-ack子码本)的总dai。
[0215]
本方法可以减少dci的大小,可以提高pdcch传输的可靠性。
[0216]
方式mn9
[0217]
在方式mn9中,可以用一个新的ul dai字段来指示所有组播接收(例如,组播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的pdcch接收)的harq-ack子码本的总dai。
[0218]
本方法可以减少harq-ack码本的大小,提高harq-ack码本传输的可靠性。
[0219]
方式mn10
[0220]
在方式mn10中,可以用不同的dai字段来分别指示各组播接收(例如,组播pdsch接收和/或具有相关联的harq-ack信息而不调度pdsch接收的pdcch接收)的harq-ack子码本的总dai。组播接收的harq-ack子码本可以为g-rnti相关联的harq-ack子码本和/或g-cs-rnti相关联的harq-ack子码本。
[0221]
本方法可以减少harq-ack码本的大小,提高harq-ack码本传输的可靠性。
[0222]
需要说明的是,可以通过更高层信令配置来采用以上方式mn8~mn10中的一种。
[0223]
在一些实施方式中,ue可以在完成下面的伪代码1中生成harq-ack码本的c和m循环后,设其中,为ul dai,其值可以根据表1确定。
[0224]
[伪代码1]
[0225]
记为c-dai的比特数量并且设
[0226]
记为监听时机m中服务小区c上的dci格式的c-dai的值。
[0227]
记为监听时机m中dci格式的t-dai的值。
[0228]
设m=0

pdcch监听时机索引
[0229]
设j=0
[0230]
设v
temp
=0
[0231]
设v
temp2
=0
[0232]

[0233]
设为更高层信令配置给ue的服务小区数量
[0234]
设m为pdcch监听时机的数量
[0235]
whilem<m
[0236]
设c=0

服务小区索引
[0237]
while
[0238]
if pdcch监听时刻m在服务小区c的下行激活bwp(bandwidth part,部分带宽)切换前或者在pcell的上行激活bwp切换前和/或pdcch监听时刻m没有触发下行bwp切换
[0239]
c=c+1;
[0240]
else
[0241]
if监听时机m的服务小区c上dci格式指示了相关联的harq-ack信息
[0242][0243]
if ue没有被配置harq-ack-spatialbundlingpucch并且对服务小区c的下行激活bwp ue被配置(例如,通过3gpp参数maxnrofcodewordsscheduledbydci配置)至少对一个服务小区的至少一个下行bwp接收2个传输块,
[0244][0245][0246]
[0247]
elseif ue被配置了harq-ack-spatialbundlingpucch并且对服务小区c的下行激活bwp ue被配置(例如,通过3gpp参数maxnrofcodewordsscheduledbydci配置)至少对一个服务小区的至少一个下行bwp接收2个传输块并且m为可以接收一个dci格式调度两个传输块的监听时机,
[0248][0249][0250]
if ue没有被配置3gpp参数harq-ack-spatialbundlingpucch并且对服务小区c的下行激活bwp ue被配置(例如,通过3gpp参数maxnrofcodewordsscheduledbydci配置)至少对一个服务小区的至少一个下行接收2个传输块,
[0251][0252]
在一些实施方式中,如果ul dai等于预定义的值(例如,4),对一个harq-ack子码本,满足以下条件至少之一时,则ue可以不产生该harq-ack子码本。例如,在这种情况下,ue可以不将该harq-ack子码本复用到pusch传输。
[0253]
条件一:ue没有在任何服务小区c上的pdcch监听时机的集合中接收到由该harq-ack子码本相关联的rnti加扰的调度pdsch接收的pdcch(例如,具有dci格式的pdcch)或具有相关联的harq-ack信息而没有调度pdsch接收的pdcch(例如,具有dci格式的pdcch)。
[0254]
条件二:ue没有在任何服务小区c上接收到由该harq-ack子码本相关联的rnti加扰的sps pdsch。
[0255]
需要说明的是,伪代码1也可以替换为其他伪代码,例如,3gpp ts 38.213 9.1.3.1中产生动态harq-ack码本的伪代码。
[0256]
本方法可以减少harq-ack码本的大小,可以提高harq-ack传输和pusch传输的可靠性。
[0257]
图8示出了根据本公开的一些实施例的由终端(例如,ue)执行的方法800的流程图。
[0258]
参考图8,在操作s810中,接收下行信号,该下行信号可以包括pdcch和/或一个或多个组播pdsch。例如,pdcch可以包括具有相关联的harq-ack信息但不调度pdsch接收的pdcch。作为示例,一个或多个组播pdsch可以包括一个或多个组播sps pdsch和/或一个或多个动态调度的组播pdsch。附加地或可替换地,下行信号还可以包括一个或多个单播pdsch。
[0259]
接下来,在操作s820,对下行信号生成harq-ack码本。
[0260]
在一些实施方式中,例如,操作s820可以包括:分别针对与下行信号的接收相关联的一个或多个第一rnti(例如,g-rnti)和与下行信号的接收相关联的一个或多个第二rnti(例如,g-cs-rnti)生成harq-ack子码本。
[0261]
在一些示例中,分别针对与下行信号的接收相关联的一个或多个第一rnti和与下行信号的接收相关联的一个或多个第二rnti生成harq-ack子码本可以包括:
[0262]-分别针对所述一个或多个第一rnti中的每一个生成harq-ack子码本;和/或
[0263]-分别针对所述一个或多个第二rnti中的每一个生成harq-ack子码本;和/或
[0264]-针对所述一个或多个第二rnti中的所有第二rnti生成单个harq-ack子码本。
[0265]
在一些实施方式中,例如,操作s820可以包括:对于与下行信号的接收相关联的一个或多个第一rnti和与下行信号的接收相关联的一个或多个第二rnti,针对所有的第二rnti和来自所述一个或多个第一rnti中的特定第一rnti生成单个harq-ack子码本,其中所有的第二rnti与来自所述一个或多个第一rnti中的所述特定第一rnti相关联。
[0266]
在一些实施方式中,例如,对下行信号生成harq-ack码本包括:对于与下行信号的接收相关联的一个或多个第一rnti和与下行信号的接收相关联的一个或多个第二rnti,分别针对一个或多个{第一rnti,第二rnti}对中的每个{第一rnti,第二rnti}对生成harq-ack子码本,所述一个或多个{第一rnti,第二rnti}对中的每个{第一rnti,第二rnti}对中的第一rnti来自所述一个或多个第一rnti并与{第一rnti,第二rnti}对中的来自所述一个或多个第二rnti的第二rnti相关联。
[0267]
在一些实施方式中,例如,所生成的harq-ack子码本基于以下中的至少一个排序:
[0268]-与第一rnti相关联的一个或多个harq-ack子码本被放置在与第二rnti相关联的一个或多个harq-ack子码本之前或之后;
[0269]-与第一rnti相关联的一个或多个harq-ack子码本以基于第一rnti的值的顺序来排序;
[0270]-以基于第一rnti或第二rnti的值的顺序来排序;或
[0271]-与第二rnti相关联的一个或多个harq-ack子码本以基于第二rnti的值的顺序来排序。
[0272]
在一些实施方式中,例如,操作s820可以包括:对于与下行信号的接收相关联的一个或多个第二rnti,分别针对多个第二rnti中的每个第二rnti生成harq-ack子码本。
[0273]
在一些实施方式中,例如,第一rnti可以为g-rnti,并且第二rnti可以为g-cs-rnti。
[0274]
在一些实施方式中,例如,对于harq-ack子码本,当满足以下条件中的至少一个时,可以不将harq-ack子码本复用到上行传输(例如,pusch传输):
[0275]-终端没有在任何服务小区上的pdcch监听时机的集合中接收到由与harq-ack子码本相关联的rnti加扰的调度pdsch接收的pdcch或具有相关联的harq-ack信息而没有调度pdsch接收的pdcch;或
[0276]-终端没有在任何服务小区上接收到由与harq-ack子码本相关联的rnti加扰的sps pdsch。
[0277]
在一些实施方式中,方法800可以包括基于以上描述的方式(例如,mn1~方式mn10)中的一个或多个中的操作来执行harq操作,例如,生成下行信号的harq-ack码本。
[0278]
在一些实施方式中,该方法800可以包括以上描述的各种实施例中的可以由终端(例如,ue)执行的方法或操作。
[0279]
图9示出了根据本发明的实施例的第一收发节点900的框图。
[0280]
参考图9,第一收发节点900可以包括收发器901和控制器902。
[0281]
收发器901可以被配置为向第二收发节点发送第一数据和/或第一控制信令并且在时间单元从第二收发节点接收第二数据和/或第二控制信令。
[0282]
控制器902可以为专用集成电路或至少一个处理器。控制器902可以被配置为控制第一收发节点的总体操作,包括控制收发器901向第二收发节点发送第一数据和/或第一控制信令并且在时间单元从第二收发节点接收第二数据和/或第二控制信令。
[0283]
在一些实施方式中,控制器902可以被配置为执行以上描述的各种实施例的方法中的一个或多个操作。
[0284]
在以下的描述中,以基站为例(但不限于)来说明第一收发节点,以ue为例(但不限
于)来说明第二收发节点。以下行数据和/或下行控制信令(但不限于)来说明第一数据和/或第一控制信令。harq-ack码本可以包括在第二控制信令中,以上行控制信令(但不限于)来说明第二控制信令。
[0285]
图10示出了根据本发明的一个实施例的由基站执行的方法1000的流程图。
[0286]
参考图10,在步骤s1010,基站发送下行数据和/或下行控制信息。
[0287]
在步骤s1020,基站在时间单元从ue接收第二数据和/或第二控制行信息。
[0288]
例如,方法1000可以包括本公开各种实施例中描述的由基站执行的操作中的一个或多个。
[0289]
本领域技术人员将理解,上述说明性实施例在本文中被描述并且不意欲为限制性的。应当理解这里所公开的实施例中的任意两个或更多个可以以任何组合被组合。此外,还可以利用其他实施例并且可以进行其他改变,而不脱离本文中所呈现的主题的精神和范围。将容易理解,如在本文中通常描述的并且在附图中示出的本公开的发明的各方面可以按照各种不同的配置被布置、替换、组合、分离以及设计,所有这些在本文中都被设想到。
[0290]
本领域技术人员将理解,本技术描述的各种说明性逻辑框、模块、电路、和步骤可被实现为硬件、软件、或两者的组合。为清楚地说明硬件与软件的这一可互换性,各种说明性组件、框、模块、电路、和步骤在上面是以其功能集的形式作一般化描述的。此类功能集是被实现为硬件还是软件取决于具体应用和强加于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能集,但此类设计决策不应被解释为致使脱离本技术的范围。
[0291]
本技术描述的各个说明性逻辑框、模块、以及电路可用通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如dsp与微处理器的组合、多个微处理器、与dsp核心协作的一个或更多个微处理器、或任何其他此类配置。
[0292]
本技术描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、或本领域中所知的任何其他形式的存储介质。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在asic中。asic可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。
[0293]
在一个或多个示例性设计中,所述功能可以硬件、软件、固件、或其任意组合来实现。如果在软件中实现,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,后者包括有助于计算机程序从一地到另一地的转移的任何介质。存储介质可以是能被通用或专用计算机访问的任何可用介质。
[0294]
以上所述仅是本发明的示范性实施方式,而非用于限制本发明的保护范围,本发
明的保护范围由所附的权利要求确定。

技术特征:
1.一种用于执行混合自动重传请求harq操作的方法,包括:接收下行信号,所述下行信号包括不调度物理下行共享信道pdsch接收的物理下行控制信道pdcch和/或一个或多个组播pdsch;以及对所述下行信号生成harq-确认ack码本。2.根据权利要求1所述的方法,其中,对所述下行信号生成harq-ack码本包括:分别针对与所述下行信号的接收相关联的一个或多个第一无线网络临时标识符rnti和与所述下行信号的接收相关联的一个或多个第二rnti生成harq-ack子码本。3.根据权利要求2所述的方法,其中,分别针对与所述下行信号的接收相关联的一个或多个第一rnti和与所述下行信号的接收相关联的一个或多个第二rnti生成harq-ack子码本包括:分别针对所述一个或多个第一rnti中的每一个生成harq-ack子码本;和/或分别针对所述一个或多个第二rnti中的每一个生成harq-ack子码本;和/或针对所述一个或多个第二rnti中的所有第二rnti生成单个harq-ack子码本。4.根据权利要求1所述的方法,其中,对所述下行信号生成harq-ack码本包括:对于与所述下行信号的接收相关联的一个或多个第一rnti和与所述下行信号的接收相关联的一个或多个第二rnti,针对所有的第二rnti和来自所述一个或多个第一rnti中的特定第一rnti生成单个harq-ack子码本,其中所有的第二rnti与来自所述一个或多个第一rnti中的所述特定第一rnti相关联。5.根据权利要求1所述的方法,其中,对所述下行信号生成harq-ack码本包括:对于与所述下行信号的接收相关联的一个或多个第一rnti和与所述下行信号的接收相关联的一个或多个第二rnti,分别针对一个或多个{第一rnti,第二rnti}对中的每个{第一rnti,第二rnti}对生成harq-ack子码本,所述一个或多个{第一rnti,第二rnti}对中的每个{第一rnti,第二rnti}对中的第一rnti来自所述一个或多个第一rnti并与所述{第一rnti,第二rnti}对中的来自所述一个或多个第二rnti的第二rnti相关联。6.根据权利要求3-5中任一所述的方法,其中,所生成的harq-ack子码本基于以下中的至少一个排序:与第一rnti相关联的一个或多个harq-ack子码本被放置在与第二rnti相关联的一个或多个harq-ack子码本之前或之后;与第一rnti相关联的一个或多个harq-ack子码本以基于第一rnti的值的顺序来排序;以基于第一rnti或第二rnti的值的顺序来排序;或与第二rnti相关联的一个或多个harq-ack子码本以基于第二rnti的值的顺序来排序。7.根据权利要求1所述的方法,其中,对所述下行信号生成harq-ack码本包括:对于与所述下行信号的接收相关联的一个或多个第二rnti,分别针对多个第二rnti中的每个第二rnti生成harq-ack子码本。8.根据权利要求2-7所述的方法,其中,所述一个或多个第一rnti为组动态调度rnti g-rnti,并且所述一个或多个第二rnti为组配置调度rnti g-cs-rnti。9.根据权利要求1所述的方法,其中,对于harq-ack子码本,当满足以下条件中的至少一个时,不将所述harq-ack子码本复用到上行传输:所述终端没有在任何服务小区上的pdcch监听时机的集合中接收到由与所述harq-ack
子码本相关联的rnti加扰的调度pdsch接收的pdcch或具有相关联的harq-ack信息而没有调度pdsch接收的pdcch;或所述终端没有在任何服务小区上接收到由与所述harq-ack子码本相关联的rnti加扰的sps pdsch。10.一种终端,包括:收发器,被配置为发送和接收信号;和控制器,与所述收发器耦接并被配置为执行权利要求1-9中任一所述的方法中的操作。

技术总结
提供了一种用于执行混合自动重传请求(HARQ)操作的方法及装置。该方法包括接收下行信号,下行信号包括不调度物理下行共享信道(PDSCH)接收的物理下行控制信道(PDCCH)和/或一个或多个组播PDSCH,以及对下行信号生成HARQ-ACK码本。本发明能够改进通信效率。本发明能够改进通信效率。本发明能够改进通信效率。


技术研发人员:张飒 孙霏菲
受保护的技术使用者:三星电子株式会社
技术研发日:2022.02.11
技术公布日:2023/8/23
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐