CN117178511A - 无线通信方法、终端设备和网络设备 - Google Patents
无线通信方法、终端设备和网络设备 Download PDFInfo
- Publication number
- CN117178511A CN117178511A CN202180097303.8A CN202180097303A CN117178511A CN 117178511 A CN117178511 A CN 117178511A CN 202180097303 A CN202180097303 A CN 202180097303A CN 117178511 A CN117178511 A CN 117178511A
- Authority
- CN
- China
- Prior art keywords
- time domain
- domain unit
- unit set
- bit sequence
- determining
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 144
- 238000004891 communication Methods 0.000 title claims abstract description 69
- 230000005540 biological transmission Effects 0.000 claims abstract description 131
- 239000000872 buffer Substances 0.000 claims description 88
- 238000004590 computer program Methods 0.000 claims description 38
- 125000004122 cyclic group Chemical group 0.000 claims description 21
- 230000008569 process Effects 0.000 abstract description 20
- 230000006870 function Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 11
- 238000007726 management method Methods 0.000 description 8
- 230000011664 signaling Effects 0.000 description 7
- 230000007774 longterm Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000013468 resource allocation Methods 0.000 description 4
- 238000004220 aggregation Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 108010015046 cell aggregation factors Proteins 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/1607—Details of the supervisory signal
- H04L1/1642—Formats specially adapted for sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供了一种无线通信方法、终端设备和网络设备,所述方法包括:对基于多个时域单元集合进行传输的传输块进行编码,得到第一比特序列;基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列;其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;通过所述多个时域单元集合,分别调制和发送所述多个第二比特序列。通过所述方法,不仅能够针对多时隙的传输块过程实现速率匹配,还提升传输块和上行控制信息的接收解调性能。
Description
本申请实施例涉及通信领域,并且更具体地,涉及无线通信方法、终端设备和网络设备。
在第三代合作伙伴计划(The 3rd Generation Partnership Project,3GPP)第17版本(R17)中,考虑在PUSCH的重复传输中将引入基于多时隙的传输块过程(TB processing over multi-slot,TBoMS),即基于多个时隙(slot)确定传输块大小(Transport Block Size,TBS)的大小,或者说,将一个传输块(Transport Block,TB)在多个时隙上进行传输。然而,针对R15/R16的速率匹配机制,针对TB进行速率匹配时只考虑对调度的一个或第一个时隙中的OFDM符号进行资源分配,因此在多时隙传输时,R15/R16的速率匹配机制并不适用于基于多时隙的传输块过程。此外,所述多个时隙中部分时隙还有可能复用于传输控制信道的数据,但是截止目前为止,也没有在对TB编码后的比特序列进行速率匹配的过程中如何映射控制信道的数据的相关方案。
因此,如何实现针对多时隙的传输块过程的速率匹配,是本领域亟需解决的技术问题。
发明内容
本申请实施例提供了一种无线通信方法、终端设备和网络设备,不仅能够针对多时隙的传输块过程实现速率匹配,还提升传输块和上行控制信息的接收解调性能。
第一方面,本申请提供了一种无线通信方法,包括:
对基于多个时域单元集合进行传输的传输块进行编码,得到第一比特序列;
基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列;
其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;
通过所述多个时域单元集合,分别调制和发送所述多个第二比特序列。
第二方面,本申请提供了一种无线通信方法,包括:
通过多个时域单元集合,分别接收多个第二比特序列;
其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;
对所述多个第二比特序列进行解码,得到目标传输块。
第三方面,本申请提供了一种终端设备,用于执行上述第一方面或其各实现方式中的方法。具体地,所述终端设备包括用于执行上述第一方面或其各实现方式中的方法的功能模块。
在一种实现方式中,该终端设备可包括处理单元,该处理单元用于执行与信息处理相关的功能。例如,该处理单元可以为处理器。
在一种实现方式中,该终端设备可包括发送单元和/或接收单元。该发送单元用于执行与发送相关的功能,该接收单元用于执行与接收相关的功能。例如,该发送单元可以为发射机或发射器,该接收单元可以为接收机或接收器。再如,该终端设备为通信芯片,该发送单元可以为该通信芯片的输入电路或者接口,该发送单元可以为该通信芯片的输出电路或者接口。
第四方面,本申请提供了一种网络设备,用于执行上述第二方面或其各实现方式中的方法。具体地,所述网络设备包括用于执行上述第二方面或其各实现方式中的方法的功能模块。
在一种实现方式中,该网络设备可包括处理单元,该处理单元用于执行与信息处理相关的功能。例如,该处理单元可以为处理器。
在一种实现方式中,该网络设备可包括发送单元和/或接收单元。该发送单元用于执行与发送相关的功能,该接收单元用于执行与接收相关的功能。例如,该发送单元可以为发射机或发射器,该接收单元可以为接收机或接收器。再如,该网络设备为通信芯片,该接收单元可以为该通信芯片的输入电路或者接口,该发送单元可以为该通信芯片的输出电路或者接口。
第五方面,本申请提供了一种终端设备,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行上述第一方面或其各实现方式中的方法。
在一种实现方式中,该处理器为一个或多个,该存储器为一个或多个。
在一种实现方式中,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。
在一种实现方式中,该终端设备还包括发射机(发射器)和接收机(接收器)。
第六方面,本申请提供了一种网络设备,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行上述第二方面或其各实现方式中的方法。
在一种实现方式中,该处理器为一个或多个,该存储器为一个或多个。
在一种实现方式中,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。
在一种实现方式中,该网络设备还包括发射机(发射器)和接收机(接收器)。
第七方面,本申请提供了一种芯片,用于实现上述第一方面至第二方面中的任一方面或其各实现方式中的方法。具体地,所述芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
第八方面,本申请提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
第九方面,本申请提供了一种计算机程序产品,包括计算机程序指令,所述计算机程序指令使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
第十方面,本申请提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。
基于以上技术方案,通过引用基于多个时域单元集合进行传输的传输块,并基于所述多个时域单元集合对所述第一比特序列进行速率匹配;相当于,基于所述多个时域单元集合,对所述第一比特序列进行资源分配,即可以从所述多个时域单元集合的角度出发,对可用于传输所述第一比特序列的RE数量进行计算,避免了基于单个时域单元集合对可用于传输所述第一比特序列的RE数量进行计算,由此,可保证对所述第一比特序列连续的进行速率匹配,即所述第一比特序列可连续的分配在多个时域单元集合上,即能够提高所述第一比特序列的功率谱密度以及覆盖面积,进而,可提升所述传输块的接收解调性能。
此外,引入基于多个时域单元集合传输的传输块后,需要确定UCI对应的比特在时域单元集合上的传输位置或传输资源;本申请中,针对所述至少一个时域单元集合中的每一个时域单元集合,将所述时域单元集合对应的第二比特序列构造为:包括需要复用在所述时域单元集合上传输的UCI;相当于,针对存在复用的UCI的时域单元集合,设计了UCI对应的比特在时域单元集合上的传输位置或传输资源,由此,可提升所述UCI的接收解调性能。
简言之,一方面,本申请通过引用基于多个时域单元集合进行传输的传输块,并基于所述多个时域单元集合对所述第一比特序列进行速率匹配,可提升所述传输块的接收解调性能。另一方面,本申请将所述时域单元集合对应的第二比特序列构造为:包括需要复用在所述时域单元集合上传输的UCI,可提升所述UCI的接收解调性能。
图1是本申请实施例提供的***框架的示例。
图2是本申请实施例提供的无线通信方法的示意性流程图。
图3是本申请实施例提供的用于传输一个传输块的多个时域单元集合的示例性结构图。
图4和图5是本申请实施例提供的基于循环缓冲区进行速率匹配的示意性框图。
图6是本申请实施例提供的无线通信方法的另一示意性流程图。
图7是本申请实施例提供的终端设备的示意性框图。
图8是本申请实施例提供的网络设备的示意性框图。
图9是本申请实施例提供的通信设备的示意性框图。
图10是本申请实施例提供的芯片的示意性框图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1是本申请实施例的***框架的示例。
如图1所示,通信***100可以包括终端设备110和网络设备120。网络设备120可以通过空口与 终端设备110通信。终端设备110和网络设备120之间支持多业务传输。
应理解,本申请实施例仅以通信***100进行示例性说明,但本申请实施例不限定于此。也就是说,本申请实施例的技术方案可以应用于各种通信***,例如:长期演进(Long Term Evolution,LTE)***、LTE时分双工(Time Division Duplex,TDD)、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、、物联网(Internet of Things,IoT)***、窄带物联网(Narrow Band Internet of Things,NB-IoT)***、增强的机器类型通信(enhanced Machine-Type Communications,eMTC)***、5G通信***(也称为新无线(New Radio,NR)通信***),或未来的通信***等。
在图1所示的通信***100中,网络设备120可以是与终端设备110通信的接入网设备。接入网设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端设备110(例如UE)进行通信。
网络设备120可以是长期演进(Long Term Evolution,LTE)***中的演进型基站(Evolutional Node B,eNB或eNodeB),或者是下一代无线接入网(Next Generation Radio Access Network,NG RAN)设备,或者是NR***中的基站(gNB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该网络设备120可以为中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。
终端设备110可以是任意终端设备,其包括但不限于与网络设备120或其它终端设备采用有线或者无线连接的终端设备。
例如,所述终端设备110可以指接入终端、用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、IoT设备、卫星手持终端、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、5G网络中的终端设备或者未来演进网络中的终端设备等。
终端设备110可以用于设备到设备(Device to Device,D2D)的通信。
无线通信***100还可以包括与基站进行通信的核心网设备130,该核心网设备130可以是5G核心网(5G Core,5GC)设备,例如,接入与移动性管理功能(Access and Mobility Management Function,AMF),又例如,认证服务器功能(Authentication Server Function,AUSF),又例如,用户面功能(User Plane Function,UPF),又例如,会话管理功能(Session Management Function,SMF)。可选地,核心网络设备130也可以是LTE网络的分组核心演进(Evolved Packet Core,EPC)设备,例如,会话管理功能+核心网络的数据网关(Session Management Function+Core Packet Gateway,SMF+PGW-C)设备。应理解,SMF+PGW-C可以同时实现SMF和PGW-C所能实现的功能。在网络演进过程中,上述核心网设备也有可能叫其它名字,或者通过对核心网的功能进行划分形成新的网络实体,对此本申请实施例不做限制。
通信***100中的各个功能单元之间还可以通过下一代网络(next generation,NG)接口建立连接实现通信。
例如,终端设备通过NR接口与接入网设备建立空口连接,用于传输用户面数据和控制面信令;终端设备可以通过NG接口1(简称N1)与AMF建立控制面信令连接;接入网设备例如下一代无线接入基站(gNB),可以通过NG接口3(简称N3)与UPF建立用户面数据连接;接入网设备可以通过NG接口2(简称N2)与AMF建立控制面信令连接;UPF可以通过NG接口4(简称N4)与SMF建立控制面信令连接;UPF可以通过NG接口6(简称N6)与数据网络交互用户面数据;AMF可以通过NG接口11(简称N11)与SMF建立控制面信令连接;SMF可以通过NG接口7(简称N7)与PCF建立控制面信令连接。
图1示例性地示出了一个基站、一个核心网设备和两个终端设备,可选地,该无线通信***100可以包括多个基站设备并且每个基站的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。
应理解,本申请实施例中网络/***中具有通信功能的设备均可称为通信设备。以图1示出的通信***100为例,通信设备可包括具有通信功能的网络设备120和终端设备110,网络设备120和终端设备110可以为上文所述的设备,此处不再赘述;通信设备还可包括通信***100中的其他设备,例如网络控制器、移动管理实体等其他网络实体,本申请实施例中对此不做限定。
应理解,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存 在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
为了便于理解本申请提供的方案,下面对低密度奇偶校验码(Low Density Parity Check Code,LDPC)的编码流程进行简单说明。
在LDPC的编码流程中,物理层在接收到媒体接入控制层(MAC)的一个传输块之后,先给它添加一个(16或24比特)的循环冗余校验(Cyclic Redundancy Check,CRC)。在添加CRC之后,如果它包含的比特数超过一定值,则需要把它分成长度相同的两个或多个码块;各个码块再各自添加CRC;然后,各个加了CRC的码块独立地进行LDPC编码;再然后,各个编码后的码块分别进行速率匹配、混合自动重传请求(HARQ)处理和交织。
其中,CRC是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。具体地,CRC通过在要传输的k比特数据D后添加(n-k)比特冗余位,即帧检验序列(Frame Check Sequence,FCS),以形成n比特的传输帧T。速率匹配(Rate matching)是指传输信道上的比特被重发(repeated)、零填充或者被打孔(punctured),以匹配物理信道的承载能力,信道映射时达到传输格式所要求的比特速率。在速率匹配中,如果输入比特数少于输出比特数,那就是用重发或者零比特填充;如果输入比特数多于输出比特数,那就是用打孔。重复就是在当前比特和后面的比特之间***一次当前比特。零比特填充是在当前比特和后面的比特之间***零比特。打孔就是依照一定的图样(pattern)把一些比特打掉,即从比特序列中移除或打掉,同时将后面的比特依次前移一位。解速率匹配算法与之相反,恢复被打掉的比特,或者打掉重复/零填充的比特。
换言之,假设将经过编码的比特序列表示为d
1,d
2,d
3,…,d
N-1(N为编码之后的序列长度),该序列会输入到一个长度为N
cb的循环缓存区中。速率匹配后的输出序列表示为e
k,k=0,1,2,…,E-1;对速率匹配得到的编码比特进行交织后再调制,即比特交织编码调制,其用于保证LDPC码在高阶调制和衰落信道下的性能稳定性,交织之后得到序列表示为f
1,f
2,f
3,…,f
E-1。
当NR的数据进行速率匹配时,基于计算的可用于传输经过编码的比特序列的数据信道的RE数量,将所述经过编码的比特序列复用到数据信道的资源元素(Resource Element,RE)上。其中一个RE可以是1个OFDM符号的1个子载波;可根据调度信息(例如DCI)指示的一个时隙中的OFDM符号个数等参数来确定。作为示例,所述RE数量可按照以下公式确定:
N
RE=min(156,N'
RE)·n
PRB;
其中,N
RE表示所述RE数量;n
PRB表示调度分配的RB个数。
为每个RB上的子载波个数;
为一个时隙中OFDM符号个数;
为每个RB中DMRS所占RE个数;
为高层配置的或者固定的开销RE参数。
为了增强上行传输的可靠性,NR R15引入了时隙聚合PUSCH重复传输。下面先对时隙聚合PUSCH重复传输进行说明。
时隙聚合PUSCH重复传输是指同一个传输块采用不同的冗余版本重复传输K次。换言之,时隙聚合PUSCH重复传输是在多个实际重复的时隙中所映射的比特序列是对一个传输块的重复。基站通过高层参数,即PUSCH聚合因子(pusch-AggregationFactor),为终端配置重复次数K,终端在K个连续的时隙上重复发送相同传输块。可选的,所述K个连续的时隙上中承载该传输块的PUSCH副本在时域上占用相同的符号。可选的,所述K个连续的时隙上内采用相同的DMRS时域结构。第一个PUSCH副本的冗余版本(RV)是由上行授权信令指示的,其余PUSCH副本的RV是以{0,2,3,1}为顺序循环的。下面结合表1对RV的的传输情况进行说明。
表1
如表1所示,终端可通过循环缓存对传输块实现速率匹配。即,终端可将编码比特存储在循环缓存中,每次传输时根据冗余版本从循环缓存中顺序读取,实现速率匹配。换言之,对于每次传输,速率匹配的读取位置由RV的版本号决定,或者说,RV的版本号可用于指示从这个缓冲区的哪个位置来提取数据。作为示例,假设循环缓存中预先设置有4个RV,分别为RV
0、RV
1、RV
2和RV
3。这4个RV 的选取顺序为[0,2,3,1],即经第一次传输以RV
0为起始位置,第二次传输以RV
2为起始位置,第三次传输以RV
3为起始位置,第四次传输以RV
1为起始位置,其中,第一次传输是指数据的首次传输,第二、三、四次传输均为数据的重传。0、2、3、1是LTE/NR传输数据时RV典型的选取顺序,其中,0、2、3、1分别为第一个RV(即RV
0)对应的取值、第三个RV(即RV
2)对应的取值、第四个RV(即RV
3)对应的取值和第二个RV(即RV
1)对应的取值。
在第三代合作伙伴计划(The 3rd Generation Partnership Project,3GPP)第17版本(R17)中,考虑在PUSCH的重复传输中将引入基于多时隙的传输块过程(TB processing over multi-slot,TBoMS),即基于多个时隙(slot)确定传输块大小(Transport Block Size,TBS)的大小,或者说,将一个传输块(Transport Block,TB)在多个时隙上进行传输。然而,针对R15/R16的速率匹配机制,针对TB进行速率匹配时只考虑对调度的一个或第一个时隙中的OFDM符号进行资源分配,因此在多时隙传输时,R15/R16的速率匹配机制并不适用于基于多时隙的传输块过程。此外,所述多个时隙中部分时隙还有可能复用于传输控制信道的数据,但是截止目前为止,也没有在对TB编码后的比特序列进行速率匹配的过程中如何映射控制信道的数据的相关方案。
本申请实施例提供了一种无线通信方法、终端设备和网络设备,不仅能够针对多时隙的传输块过程实现速率匹配,还提升传输块和上行控制信息的接收解调性能。
图2示出了根据本申请实施例的无线通信方法200的示意性流程图,所述方法200可以由终端设备执行。如图1所示的终端设备。
如图2所示,所述方法200可包括以下部分或全部内容:
S210,对基于多个时域单元集合进行传输的传输块进行编码,得到第一比特序列;
S220,基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列;
其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;
S230,通过所述多个时域单元集合,分别调制和发送所述多个第二比特序列。
换言之,对基于多个时域单元集合进行传输的传输块进行编码,得到d
1,d
2,d
3,…,d
N-1;基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个e
k,k=0,1,2,…,E-1;对每一个e
k进行交织后再调制,得到一个f
1,f
2,f
3,…,f
E-1;通过所述多个时域单元集合,分别调制后的多个f
1,f
2,f
3,…,f
E-1。
本申请实施例中,通过引用基于多个时域单元集合进行传输的传输块,并基于所述多个时域单元集合对所述第一比特序列进行速率匹配;相当于,基于所述多个时域单元集合,对所述第一比特序列进行资源分配,即可以从所述多个时域单元集合的角度出发,对可用于传输所述第一比特序列的RE数量进行计算,避免了基于单个时域单元集合对可用于传输所述第一比特序列的RE数量进行计算,由此,可保证对所述第一比特序列连续的进行速率匹配,即所述第一比特序列可连续的分配在多个时域单元集合上,即能够提高所述第一比特序列的功率谱密度以及覆盖面积,进而,可提升所述传输块的接收解调性能。
此外,引入基于多个时域单元集合传输的传输块后,需要确定UCI对应的比特在时域单元集合上的传输位置或传输资源;本申请中,针对所述至少一个时域单元集合中的每一个时域单元集合,将所述时域单元集合对应的第二比特序列构造为:包括需要复用在所述时域单元集合上传输的UCI;相当于,针对存在复用的UCI的时域单元集合,设计了UCI对应的比特在时域单元集合上的传输位置或传输资源,由此,可提升所述UCI的接收解调性能。
简言之,一方面,本申请通过引用基于多个时域单元集合进行传输的传输块,并基于所述多个时域单元集合对所述第一比特序列进行速率匹配,可提升所述传输块的接收解调性能。另一方面,本申请将所述时域单元集合对应的第二比特序列构造为:包括需要复用在所述时域单元集合上传输的UCI,可提升所述UCI的接收解调性能。
需要说明的是,当上行数据信道和上行控制信道在同一个时域单元集合上传输时,上行控制信息(UCI)可以通过速率匹配的方式复用到数据信道的资源(RE)上。图3是本申请实施例提供的用于传输一个传输块的多个时域单元集合的示例性结构图。如图3所示,针对一个时域单元集合,所述一个时域单元集合上可以同时承载有解调参考信号(Demodulation Reference Signal,DMRS)、上行控制信息(Uplink Control Information,UCI)以及物理上行共享信道(Physical Uplink Shared Channel,PUSCH)。结合至本申请的方案,本申请实施例涉及的至少一个时域单元集合可以是同时需要传输DMRS、UCI和PUSCH的时域单元集合,换言之,所述至少一个时域单元集合分别存在复用的UCI。类似的,所述 多个时域单元集合中除所述至少一个时域单元集合之外的时域单元集合可以只用于传输DMRS和PUSCH。
在一些实施例中,所述S220可包括:
针对所述至少一个时域单元集合中的第x个时域单元集合,按照以下方式确定所述第x个时域单元集合对应的第二比特序列:
确定所述第x个时域单元集合对应的位置偏移因子;
基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,对所述第一比特序列进行第一速率匹配,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置;
基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;
基于所述起始位置和所述结束位置,得到所述时域单元集合对应第二比特序列。
换言之,所述第x个时域单元集合对应的位置偏移因子用于确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的起始位置,所述第x个时域单元集合复用的UCI的资源用于确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,在得到所述结束位置和起始位置之后,可从所述循环缓冲区中读取所述第x个时域单元集合对应的第二比特序列。
在一些实现方式中,所述第x个时域单元集合对应的位置偏移因子由终端设备和网络设备自行确定,或所述第x个时域单元集合对应的位置偏移因子通过网络设备指示,或所述第x个时域单元集合对应的位置偏移因子是预定义的。
需要说明的是,在本申请实施例中,所述"预设"可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预设的可以是指协议中定义的。可选地,所述"协议"可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信***中的相关协议,本申请对此不做具体限定。此外,还应当理解,本申请实施例中涉及的术语“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在一些实现方式中,终端设备基于所述第x个时域单元集合中可用于传输所述第一比特序列的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。换言之,复用的UCI的RE数量不用于针对所述第一比特序列的速率匹配,即在针对所述第一比特序列进行速率匹配时,在所述第x个时域单元集合为所述复用的UCI预留出传输资源。
作为一个示例,终端设备确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素(Resource Element,RE)数量;终端设备基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;终端设备基于所述可用于传输所述第一比特序列的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
在一些实现方式中,按照以下公式,确定所述可用于传输复用的UCI的资源元素RE数量:
S
1=S
2*C;
其中,S
1表示所述可用于传输复用的UCI的资源元素RE数量,所述S
2表示所述分配的用于传输所述传输块的RE数量,C表示贝塔系数。
作为一个示例,终端设备确定所述第x个时域单元集合中可用于数据传输的RE数量;终端设备基于所述分配的用于传输所述传输块的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;其中,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
在一些实现方式中,终端设备确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,基于所述分配的用于传输所述传输块的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。换言之,复用的UCI的RE数量用于针对所述第一比特序列的速率匹配,即在针对所述第一比特序列进行速率匹配时,不在所述第x个时域单元集合中为所述复用的UCI预留出传输资源。基于此,在对所述第一比特序列的速率匹配结束后,将所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
当然,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时 域单元集合上传输的UCI中的一部分信息,复用在所述第x个时域单元集合上传输的UCI中的另一部分信息可以丢弃,也可以是在对所述第一比特序列进行速率匹配过程中,在所述第x个时域单元集合为所述另一部分信息预留出传输资源,本申请实施例对此不作具体限定。
换言之,可按照以下公式,确定所述可用于传输复用的UCI的比特数:
S
3=S
4*C;
其中,S
3表示可传输的复用的UCI的比特数,所述S
4表示所述第一比特序列中可传输的比特数,C表示贝塔系数。在一种实现方式中,可基于S
2和调制阶数确定S
3。可选的,贝塔系数可以是通过高层参数半静态配置的参数,也可以是动态配置的参数,本申请对此不作具体限定。
在一些实现方式中,基于所述RV的版本号和所述多个时域单元集合中的第x-1个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定所述第x个时域单元集合对应的位置偏移因子。
换言之,基于前一个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定当前时域单元集合在所述循环缓存区中的起始位置。即,当前时域单元集合在所述循环缓存区中的起始位置受到前一个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置的影响。
在一些实现方式中,将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
换言之,基于前一个时域单元集合对应的第二比特序列在所述循环缓存区中占用的比特总数,确定当前时域单元集合在所述循环缓存区中的起始位置。即,当前时域单元集合在所述循环缓存区中的起始位置受到前一个时域单元集合对应的第二比特序列在所述循环缓存区中占用的比特总数的影响。
作为示例,可按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,d
i表示基于所述多个时域单元集合中的第i个时域单元集合对应的第二比特序列在循环缓存区中占用的比特数量。
在一些实现方式中,将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
换言之,可以基于RV的版本号和所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓存区中起始位置。即,所述第x个时域单元集合对应的第二比特序列在所述循环缓存区中起始位置会受到其他时域单元集合对应的第二比特序列在所述循环缓存区中占用的比特总数的影响。
作为示例,可按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,t
i表示基于所述多个时域单元集合中的第i个时域单元集合上可传输的比特数量。
在一些实现方式中,所述方法200还可包括:
按照以下方式确定所述多个时域单元集合中的每一个时域单元集合上可传输的比特数:
根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的RE总数;
基于所述时域单元集合上的可用于上行传输的RE数量和调制阶数,确定所述时域单元集合上可传输的比特数。
换言之,终端设备先根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的RE总数;然后,基于所述时域单元集合上的可用于上行传输的RE数量和调制阶数,确定所述时域单元集合上可传输的比特数;接着,将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述时域单元集合仅包括一个时域单元,或所述时域单元集合包括至少一个连续的时域单元;所述时域单元包括时隙或符号。
下面结合具体实施例对本申请的方案进行说明。
实施例1:
本实施例中,终端设备将所述多个时域单元集合中的第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合的位置偏移 因子。
图4是本申请实施例提供的基于循环缓冲区进行速率匹配的示意性框图。
如图4所示,所述多个时域单元集合用于传输的单个TB编码后的第一比特序列,所述多个时域单元集合均存在复用的UCI。具体地,终端设备确定所调度的数据信道的传输块大小(TBS),然后根据确定的传输块大小,码率等参数信息进行编码,而得到编码后的数据比特。可根据用于传输PUSCH的RE数量、码率和调制阶数等调度参数确定TBS大小。例如可基于Y个时域单元集合中分配的PUSCH所有RE资源确定RE数量。此外,针对所述多个时域单元集合中的每一个时域单元集合,终端设备可根据控制信道的配置信息确定所述时域单元集合中的控制信息比特并编码。
换言之,终端设备基于速率匹配将所述第一比特序列处理为多个第二比特序列。
其中,具体的处理过程可参见如下步骤:
步骤1:
终端设备先将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子;然后基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,对所述第一比特序列进行第一速率匹配,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置。
作为示例,第x个时域单元集合对应的第二比特序列在循环缓冲区中起始位置由下列值叠加确定:
RV版本号(例如图4的RV版本号=0);
所述第x个时域单元集合对应的位置偏移因子(OFFSET)。可选的,当x>1,OFFSET=第x-1个时域单元集合中通过第一速率匹配和第二速率匹配确定的数据比特;当x=1,OFFSET=0。
步骤2:
终端设备基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
作为示例,终端设备先确定所述第x个时域单元集合中可用于传输复用的UCI的RE数量;然后基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;接着,基于所述可用于传输所述第一比特序列的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。可选的,终端设备可基于表示所述分配的用于传输所述传输块的RE数量和贝塔系数确定可用于传输复用的UCI的资源元素RE数量,例如,可用于传输复用的UCI的资源元素RE数量=用于传输所述第一比特序列的RE数量×贝塔系数。当然,在其他可替代实施例中,终端设备也可在确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量后,基于所述分配的用于传输所述传输块的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,此时,可通过打孔所述第x个时域单元集合对应的第二比特序列中的部分数据比特的方式,将复用的UCI的部分信息替换到所述第x个时域单元集合对应的第二比特序列中。换言之,所打孔去除的数据比特计入速率匹配。即打孔掉的数据计算入OFFSET中。
需要说明的是,一个TB可以包含1个或者多个码块(CB)。在针对第一比特序列在进行第一速率匹配时,速率匹配的范围逐码块进行。即每一个码块使用一个独立的循环缓冲区。
步骤3:
在所述多个时域单元集合上分别调制和发送所述多个第二比特序列。
实施例2:
本实施例中,终端设备将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
图5是本申请实施例提供的基于循环缓冲区进行速率匹配的另一示意性框图。
如图5所示,所述多个时域单元集合用于传输的单个TB编码后的第一比特序列,所述多个时域单元集合均存在复用的UCI。具体地,终端设备确定所调度的数据信道的传输块大小(TBS),然后根据确定的传输块大小,码率等参数信息进行编码,而得到编码后的数据比特。可根据用于传输PUSCH的RE数量、码率和调制阶数等调度参数确定TBS大小。例如可基于Y个时域单元集合中分配的PUSCH所有RE资源确定RE数量。此外,针对所述多个时域单元集合中的每一个时域单元集合,终端设备可根据控制信道的配置信息确定所述时域单元集合中的控制信息比特并编码。
换言之,终端设备基于速率匹配将所述第一比特序列处理为多个第二比特序列。
其中,具体的处理过程可参见如下步骤:
步骤1:
终端设备先将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子;然后基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,对所述第一比特序列进行第一速率匹配,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置。
作为示例,第x个时域单元集合对应的第二比特序列在循环缓冲区中起始位置由下列值叠加确定:
RV版本号(例如图4的RV版本号=0);
所述第x个时域单元集合对应的位置偏移因子(OFFSET)。可选的,当x>1,OFFSET=第x-1个时域单元集合中通过第一速率匹配确定的数据比特;当x=1,OFFSET=0。
步骤2:
终端设备基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
作为示例,终端设备先确定所述第x个时域单元集合中可用于传输复用的UCI的RE数量;然后基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;接着,基于所述可用于传输所述第一比特序列的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。可选的,终端设备可基于表示所述分配的用于传输所述传输块的RE数量和贝塔系数确定可用于传输复用的UCI的资源元素RE数量,例如,可用于传输复用的UCI的资源元素RE数量=用于传输所述第一比特序列的RE数量×贝塔系数。当然,在其他可替代实施例中,终端设备也可在确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量后,基于所述分配的用于传输所述传输块的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,此时,可通过打孔所述第x个时域单元集合对应的第二比特序列中的部分数据比特的方式,将复用的UCI的部分信息替换到所述第x个时域单元集合对应的第二比特序列中。换言之,所打孔去除的数据比特计入速率匹配。即打孔掉的数据计算入OFFSET中。
需要说明的是,一个TB可以包含1个或者多个码块(CB)。在针对第一比特序列在进行第一速率匹配时,速率匹配的范围逐码块进行。即每一个码块使用一个独立的循环缓冲区。
步骤3:
在所述多个时域单元集合上分别调制和发送所述多个第二比特序列。
需要说明的是,实施例1和实施例2的区别在于步骤1,实施例1中的位置偏移因子受到第一速率匹配和基于所述第x个时域单元集合之间的所有时域单元集合对所述第一比特序列进行的第二速率匹配的影响。其中,第一速率匹配指将PUSCH或所述第一比特序列映射至所述多个时域单元集合的过程,所述第二速率匹配指将UCI映射至所述多个时域单元集合的过程。实施例2对所有的时域单元集合先做第一速率匹配;然后针对每个时域单元集合的第二速率匹配各自进行,针对不同时域单元集合的第二速率匹配过程互不影响。
此外,应当理解,本申请实施例涉及的传输块可以是PUSCH传输块,控制信息可以是PUCCH,当然,也可以是其他类型的传输块或控制信息可以替换为其他信道,本申请实施例对此不作具体限定。例如控制信息也可替换为导频信号。基于此,可以更好地是使这些信道重复利用时域资源,进一步地增加有效的信道覆盖的性能。
以上结合附图详细描述了本申请的优选实施方式,但是,本申请并不限于上述实施方式中的具体细节,在本申请的技术构思范围内,可以对本申请的技术方案进行多种简单变型,这些简单变型均属于本申请的保护范围。例如,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本申请对各种可能的组合方式不再另行说明。又例如,本申请的各种不同的实施方式之间也可以进行任意组合,只要其不违背本申请的思想,其同样应当视为本申请所公开的内容。
还应理解,在本申请的各种方法实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。此外,在本申请实施例中,术语“下行”和“上行”用于表示信号或数据的传输方向,其中,“下行”用于表示信号或数据的传输方向为从站点发送至小区的用户设备的第一方向,“上行”用于表示信号或数据的传输方向为从小区的用户设备发送至站点的第二方向,例如,“下行信号”表示该信号的传输方向为第一方向。另外,本申请实施例中,术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。具体地,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
上文中结合图2至图5,从终端设备的角度详细描述了根据本申请实施例的无线通信方法,下面将结合图6,从网络设备的角度描述根据本申请实施例的无线通信的方法。
图6示出了根据本申请实施例的无线通信方法300的示意性流程图。所述方法300可以由网络设备执行,例如如图1所示的网络设备。
如图6所示,所述方法300可包括:
S310,通过多个时域单元集合,分别接收多个第二比特序列;
其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;
S320,对所述多个第二比特序列进行解码,得到目标传输块。
在一些实施例中,所述S320可包括:
针对所述至少一个时域单元集合中的第x个时域单元集合,按照以下方式对所述第x个时域单元集合对应的第二比特序列进行解码:
确定所述第x个时域单元集合对应的位置偏移因子;
基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置;
基于所述第x个时域单元集合复用的UCI的资源,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;
基于所述起始位置和所述结束位置,对所述第x个时域单元集合对应的第二比特序列进行解码。
在一些实施例中,确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量;基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;基于所述可用于传输所述第一比特序列的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
在一种实现方式中,所述可用于传输所述第一比特序列的RE数量,可以直接等于所述第x个时域单元集合中分配的用于传输所述传输块的RE数量减去所述可用于传输复用的UCI的资源元素RE数量。
在一种实现方式中,按照以下公式,确定所述可用于传输复用的UCI的资源元素RE数量:
S
1=S
2*C;
其中,S
1表示所述可用于传输复用的UCI的资源元素RE数量,所述S
2表示所述分配的用于传输所述传输块的RE数量,C表示贝塔系数。
在一些实施例中,确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量;基于所述分配的用于传输所述传输块的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;其中,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
在一些实施例中,基于所述RV的版本号和所述多个时域单元集合中的第x-1个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,d
i表示基于所述多个时域单元集合中的第i个时域单元集合对应的第二比特序列在循环缓存区中占用的比特数量。
在一些实施例中,将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,t
i表示基于所述多个时域单元集合中的第i个时域单元集合上可传输的比特数量。
在一些实施例中,所述方法300还可包括:
按照以下方式确定所述多个时域单元集合中的每一个时域单元集合上可传输的比特数:
根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的资源元素RE总数;
基于所述时域单元集合上的可用于上行传输的资源元素RE数量和调制阶数,确定所述时域单元集合上可传输的比特数。
在一些实施例中,所述时域单元集合仅包括一个时域单元,或所述时域单元集合包括至少一个连续的时域单元;所述时域单元包括时隙或符号。
应理解,方法300中的步骤可以参考方法200中的相应步骤,为了简洁,在此不再赘述。
上文结合图1至图6,详细描述了本申请的方法实施例,下文结合图7至图10,详细描述本申请的装置实施例。
图7是本申请实施例的终端设备400的示意性框图。
如图7所示,所述终端设备400可包括:
编码单元410,用于对基于多个时域单元集合进行传输的传输块进行编码,得到第一比特序列;
速率匹配单元420,用于基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列;
其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;
发送单元430,用于通过所述多个时域单元集合,分别调制和发送所述多个第二比特序列。
在一些实施例中,所述速率匹配单元420可具体用于:
针对所述至少一个时域单元集合中的第x个时域单元集合,按照以下方式确定所述第x个时域单元集合对应的第二比特序列:
确定所述第x个时域单元集合对应的位置偏移因子;
基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,对所述第一比特序列进行第一速率匹配,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置;
基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;
基于所述起始位置和所述结束位置,得到所述时域单元集合对应第二比特序列。
在一些实施例中,所述速率匹配单元420可具体用于:
确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量;
基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;
基于所述可用于传输所述第一比特序列的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
在一些实施例中,所述速率匹配单元420可具体用于:
按照以下公式,确定所述可用于传输复用的UCI的资源元素RE数量:
S
1=S
2*C;
其中,S
1表示所述可用于传输复用的UCI的资源元素RE数量,所述S
2表示所述分配的用于传输所述传输块的RE数量,C表示贝塔系数。
在一些实施例中,所述速率匹配单元420可具体用于:
确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量;
基于所述分配的用于传输所述传输块的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;其中,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
在一些实施例中,所述速率匹配单元420可具体用于:
基于所述RV的版本号和所述多个时域单元集合中的第x-1个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述速率匹配单元420可具体用于:
将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述速率匹配单元420可具体用于:
按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,d
i表示基于所述多个时域单元集合中的第i个时域单元集合对应的第二比特序列在循环缓存区中占用的比特数量。
在一些实施例中,所述速率匹配单元420可具体用于:
将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述速率匹配单元420可具体用于:
按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,t
i表示基于所述多个时域单元集合中的第i个时域单元集合上可传输的比特数量。
在一些实施例中,所述速率匹配单元420还可用于:
按照以下方式确定所述多个时域单元集合中的每一个时域单元集合上可传输的比特数:
根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的资源元素RE总数;
基于所述时域单元集合上的可用于上行传输的资源元素RE数量和调制阶数,确定所述时域单元集合上可传输的比特数。
在一些实施例中,所述时域单元集合仅包括一个时域单元,或所述时域单元集合包括至少一个连续的时域单元;所述时域单元包括时隙或符号。
应理解,装置实施例与方法实施例可以相互对应,类似的描述可以参照方法实施例。具体地,图7所示的终端设备400可以对应于执行本申请实施例的方法200中的相应主体,并且终端设备400中的各个单元的前述和其它操作和/或功能分别为了实现图2中的各个方法中的相应流程,为了简洁,在此不再赘述。
图8是本申请实施例的网络设备500的示意性框图。
如图8所示,所述网络设备500可包括:
接收单元510,用于通过多个时域单元集合,分别接收多个第二比特序列;
其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;
解码单元520,用于对所述多个第二比特序列进行解码,得到目标传输块。
在一些实施例中,所述解码单元520可具体用于:
针对所述至少一个时域单元集合中的第x个时域单元集合,按照以下方式对所述第x个时域单元集合对应的第二比特序列进行解码:
确定所述第x个时域单元集合对应的位置偏移因子;
基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置;
基于所述第x个时域单元集合复用的UCI的资源,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;
基于所述起始位置和所述结束位置,对所述第x个时域单元集合对应的第二比特序列进行解码。
在一些实施例中,所述解码单元520可具体用于:
确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量;
基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;
基于所述可用于传输所述第一比特序列的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
在一些实施例中,所述解码单元520可具体用于:
按照以下公式,确定所述可用于传输复用的UCI的资源元素RE数量:
S
1=S
2*C;
其中,S
1表示所述可用于传输复用的UCI的资源元素RE数量,所述S
2表示所述分配的用于传输所述传输块的RE数量,C表示贝塔系数。
在一些实施例中,所述解码单元520可具体用于:
确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量;
基于所述分配的用于传输所述传输块的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;其中,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
在一些实施例中,所述解码单元520可具体用于:
基于所述RV的版本号和所述多个时域单元集合中的第x-1个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述解码单元520可具体用于:
将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述解码单元520可具体用于:
按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,d
i表示基于所述多个时域单元集合中的第i个时域单元集合对应的第二比特序列在循环缓存区中占用的比特数量。
在一些实施例中,所述解码单元520可具体用于:
将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
在一些实施例中,所述解码单元520可具体用于:
按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:
其中,O
x表示所述第x个时域单元集合对应的位置偏移因子,t
i表示基于所述多个时域单元集合中的第i个时域单元集合上可传输的比特数量。
在一些实施例中,所述解码单元520还可用于:
按照以下方式确定所述多个时域单元集合中的每一个时域单元集合上可传输的比特数:
根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的资源元素RE总数;
基于所述时域单元集合上的可用于上行传输的资源元素RE数量和调制阶数,确定所述时域单元集合上可传输的比特数。
在一些实施例中,所述时域单元集合仅包括一个时域单元,或所述时域单元集合包括至少一个连续的时域单元;所述时域单元包括时隙或符号。
应理解,装置实施例与方法实施例可以相互对应,类似的描述可以参照方法实施例。具体地,图8所示的网络设备500可以对应于执行本申请实施例的方法300中的相应主体,并且网络设备500中的各个单元的前述和其它操作和/或功能分别为了实现图6中的各个方法中的相应流程,为了简洁,在此不再赘述。
上文中结合附图从功能模块的角度描述了本申请实施例的通信设备。应理解,该功能模块可以通过硬件形式实现,也可以通过软件形式的指令实现,还可以通过硬件和软件模块组合实现。具体地,本申请实施例中的方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路和/或软件形式的指令完成,结合本申请实施例公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。可选地,软件模块可以位于随机存储器,闪存、只读存储器、可编程只读存储器、电可擦写可编程存储器、寄存器等本领域的成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法实施例中的步骤。
例如,上文涉及的编码单元410、速率匹配单元420以及解码单元520均可由处理器实现,上文涉及的发送单元430和接收单元510均可由收发器实现。
图9是本申请实施例的通信设备600示意性结构图。
如图9所示,所述通信设备600可包括处理器610。
其中,处理器610可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
如图9所示,通信设备600还可以包括存储器620。
其中,该存储器620可以用于存储指示信息,还可以用于存储处理器610执行的代码、指令等。其中,处理器610可以从存储器620中调用并运行计算机程序,以实现本申请实施例中的方法。存储器620可以是独立于处理器610的一个单独的器件,也可以集成在处理器610中。
如图9所示,通信设备600还可以包括收发器630。
其中,处理器610可以控制该收发器630与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。收发器630可以包括发射机和接收机。收发器630还可以进一步包括天线,天线的数量可以为一个或多个。
应当理解,该通信设备600中的各个组件通过总线***相连,其中,总线***除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。
还应理解,该通信设备600可为本申请实施例的终端设备,并且该通信设备600可以实现本申请实施例的各个方法中由终端设备实现的相应流程,也就是说,本申请实施例的通信设备600可对应于本申请实施例中的终端设备400,并可以对应于执行根据本申请实施例的方法200中的相应主体,为了简洁,在此不再赘述。类似地,该通信设备600可为本申请实施例的网络设备,并且该通信设备600可以实现本申请实施例的各个方法中由网络设备实现的相应流程。也就是说,本申请实施例的通信设备600可对应于本申请实施例中的网络设备500,并可以对应于执行根据本申请实施例的方法300中的相应主体,为了简洁,在此不再赘述。
此外,本申请实施例中还提供了一种芯片。
例如,芯片可能是一种集成电路芯片,具有信号的处理能力,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。所述芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。可选地,该芯片可应用到各种通信设备中,使得安装有该芯片的通信设备能够执行本申请实施例中的公开的各方法、步骤及逻辑框图。
图10是根据本申请实施例的芯片700的示意性结构图。
如图10所示,所述芯片700包括处理器710。
其中,处理器710可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
如图10所示,所述芯片700还可以包括存储器720。
其中,处理器710可以从存储器720中调用并运行计算机程序,以实现本申请实施例中的方法。该存储器720可以用于存储指示信息,还可以用于存储处理器710执行的代码、指令等。存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。
如图10所示,所述芯片700还可以包括输入接口730。
其中,处理器710可以控制该输入接口730与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
如图10所示,所述芯片700还可以包括输出接口740。
其中,处理器710可以控制该输出接口740与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
应理解,所述芯片700可应用于本申请实施例中的网络设备,并且该芯片可以实现本申请实施例的各个方法中由网络设备实现的相应流程,也可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
还应理解,该芯片700中的各个组件通过总线***相连,其中,总线***除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。
上文涉及的处理器可以包括但不限于:
通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等等。
所述处理器可以用于实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
上文涉及的存储器包括但不限于:
易失性存储器和/或非易失性存储器。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。
应注意,本文描述的存储器旨在包括这些和其它任意适合类型的存储器。
本申请实施例中还提供了一种计算机可读存储介质,用于存储计算机程序。该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行方法200或方法300所示实施例的方法。可选的,该计算机可读存储介质可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。可选地,该计算机可读存储介质可应用于本申请实施例中的移动终端/终端设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例中还提供了一种计算机程序产品,包括计算机程序。可选的,该计算机程序产品可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。可选地,该计算机程序产品可应用于本申请实施例中的移动终端/终端设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例中还提供了一种计算机程序。当该计算机程序被计算机执行时,使得计算机可以执行200或方法300所示实施例的方法。可选的,该计算机程序可应用于本申请实施例中的网络设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。可选的,该计算机程序可应用于本申请实施例中的移动终端/终端设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由移动终端/终端设备实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种通信***,所述通信***可以包括上述涉及的终端设备和网络设备,以形成如图1所示的通信***100,为了简洁,在此不再赘述。需要说明的是,本文中的术语“***”等也可以称为“网络管理架构”或者“网络***”等。
还应当理解,在本申请实施例和所附权利要求书中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。例如,在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”、“上述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
所属领域的技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
所属领域的技术人员还可以意识到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例中单元或模块或组件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或模块或组件可以结合或者可以集成到另一个***,或一些单元或模块或组件可以忽略,或不执行。又例如,上述作为分离/显示部件说明的单元/模块/组件可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元/ 模块/组件来实现本申请实施例的目的。最后,需要说明的是,上文中显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
以上内容,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以权利要求的保护范围为准。
Claims (32)
- 一种无线通信方法,其特征在于,包括:对基于多个时域单元集合进行传输的传输块进行编码,得到第一比特序列;基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列;其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;通过所述多个时域单元集合,分别调制和发送所述多个第二比特序列。
- 根据权利要求1所述的方法,其特征在于,所述基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列,包括:针对所述至少一个时域单元集合中的第x个时域单元集合,按照以下方式确定所述第x个时域单元集合对应的第二比特序列:确定所述第x个时域单元集合对应的位置偏移因子;基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,对所述第一比特序列进行第一速率匹配,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置;基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;基于所述起始位置和所述结束位置,得到所述时域单元集合对应第二比特序列。
- 根据权利要求2所述的方法,其特征在于,所述基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,得到所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,包括:确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量;基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;基于所述可用于传输所述第一比特序列的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
- 根据权利要求3所述的方法,其特征在于,所述确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量,包括:按照以下公式,确定所述可用于传输复用的UCI的资源元素RE数量:S 1=S 2*C;其中,S 1表示所述可用于传输复用的UCI的资源元素RE数量,所述S 2表示所述分配的用于传输所述传输块的RE数量,C表示贝塔系数。
- 根据权利要求2所述的方法,其特征在于,所述基于所述第x个时域单元集合复用的UCI的资源,对所述第一比特序列进行第二速率匹配,得到所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,包括:确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量;基于所述分配的用于传输所述传输块的RE数量,对所述第一比特序列进行第二速率匹配,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;其中,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
- 根据权利要求2至5中任一项所述的方法,其特征在于,所述确定所述第x个时域单元集合对应的位置偏移因子,包括:基于所述RV的版本号和所述多个时域单元集合中的第x-1个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定所述第x个时域单元集合对应的位置偏移因子。
- 根据权利要求2至5中任一项所述的方法,其特征在于,所述确定所述第x个时域单元集合对应的位置偏移因子,包括:将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
- 根据权利要求7所述的方法,其特征在于,所述将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应 的位置偏移因子,包括:按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:其中,O x表示所述第x个时域单元集合对应的位置偏移因子,d i表示基于所述多个时域单元集合中的第i个时域单元集合对应的第二比特序列在循环缓存区中占用的比特数量。
- 根据权利要求2至5中任一项所述的方法,其特征在于,所述确定所述第x个时域单元集合对应的位置偏移因子,包括:将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
- 根据权利要求9所述的方法,其特征在于,所述将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子,包括:按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:其中,O x表示所述第x个时域单元集合对应的位置偏移因子,t i表示基于所述多个时域单元集合中的第i个时域单元集合上可传输的比特数量。
- 根据权利要求9所述的方法,其特征在于,所述方法还包括:按照以下方式确定所述多个时域单元集合中的每一个时域单元集合上可传输的比特数:根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的资源元素RE总数;基于所述时域单元集合上的可用于上行传输的资源元素RE数量和调制阶数,确定所述时域单元集合上可传输的比特数。
- 根据权利要求1至11中任一项所述的方法,其特征在于,所述时域单元集合仅包括一个时域单元,或所述时域单元集合包括至少一个连续的时域单元;所述时域单元包括时隙或符号。
- 一种无线通信方法,其特征在于,包括:通过多个时域单元集合,分别接收多个第二比特序列;其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;对所述多个第二比特序列进行解码,得到目标传输块。
- 根据权利要求13所述的方法,其特征在于,所述对所述多个第二比特序列进行解码,得到目标传输块,包括:针对所述至少一个时域单元集合中的第x个时域单元集合,按照以下方式对所述第x个时域单元集合对应的第二比特序列进行解码:确定所述第x个时域单元集合对应的位置偏移因子;基于冗余版本RV的版本号和所述第x个时域单元集合对应的位置偏移因子,确定所述第x个时域单元集合对应的第二比特序列在循环缓冲区中的起始位置;基于所述第x个时域单元集合复用的UCI的资源,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;基于所述起始位置和所述结束位置,对所述第x个时域单元集合对应的第二比特序列进行解码。
- 根据权利要求14所述的方法,其特征在于,所述基于所述第x个时域单元集合复用的UCI的资源,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,包括:确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量;基于所述可用于传输复用的UCI的资源元素RE数量和所述第x个时域单元集合中分配的用于传输所述传输块的RE数量,确定可用于传输所述第一比特序列的RE数量;基于所述可用于传输所述第一比特序列的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置。
- 根据权利要求15所述的方法,其特征在于,所述确定所述第x个时域单元集合中可用于传输复用的UCI的资源元素RE数量,包括:按照以下公式,确定所述可用于传输复用的UCI的资源元素RE数量:S 1=S 2*C;其中,S 1表示所述可用于传输复用的UCI的资源元素RE数量,所述S 2表示所述分配的用于传输所述传输块的RE数量,C表示贝塔系数。
- 根据权利要求14所述的方法,其特征在于,所述基于所述第x个时域单元集合复用的UCI的资源,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置,包括:确定所述第x个时域单元集合中分配的用于传输所述传输块的RE数量;基于所述分配的用于传输所述传输块的RE数量,确定所述第x个时域单元集合对应的第二比特序列在所述循环缓冲区中的结束位置;其中,所述第x个时域单元集合对应的第二比特序列中的部分数据比特替换为复用在所述第x个时域单元集合上传输的UCI中的部分或全部信息。
- 根据权利要求14至17中任一项所述的方法,其特征在于,所述确定所述第x个时域单元集合对应的位置偏移因子,包括:基于所述RV的版本号和所述多个时域单元集合中的第x-1个时域单元集合对应的第二比特序列在所述循环缓存区中的结束位置,确定所述第x个时域单元集合对应的位置偏移因子。
- 根据权利要求14至17中任一项所述的方法,其特征在于,所述确定所述第x个时域单元集合对应的位置偏移因子,包括:将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
- 根据权利要求19所述的方法,其特征在于,所述将所述第x个时域单元集合之前的所有时域单元集合对应的第二比特序列在所述循环缓冲区中占用的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子,包括:按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:其中,O x表示所述第x个时域单元集合对应的位置偏移因子,d i表示基于所述多个时域单元集合中的第i个时域单元集合对应的第二比特序列在循环缓存区中占用的比特数量。
- 根据权利要求14至17中任一项所述的方法,其特征在于,所述确定所述第x个时域单元集合对应的位置偏移因子,包括:将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子。
- 根据权利要求21所述的方法,其特征在于,所述将所述第x个时域单元集合之前的所有时域单元集合上可传输的比特总数,确定为所述第x个时域单元集合对应的位置偏移因子,包括:按照以下公式,确定所述第x个时域单元集合对应的位置偏移因子:其中,O x表示所述第x个时域单元集合对应的位置偏移因子,t i表示基于所述多个时域单元集合中的第i个时域单元集合上可传输的比特数量。
- 根据权利要求22所述的方法,其特征在于,所述方法还包括:按照以下方式确定所述多个时域单元集合中的每一个时域单元集合上可传输的比特数:根据所述时域单元集合对应的时频资源,确定所述时域单元集合上的可用于上行传输的资源元素RE总数;基于所述时域单元集合上的可用于上行传输的资源元素RE数量和调制阶数,确定所述时域单元集合上可传输的比特数。
- 根据权利要求13至23中任一项所述的方法,其特征在于,所述时域单元集合仅包括一个时域单元,或所述时域单元集合包括至少一个连续的时域单元;所述时域单元包括时隙或符号。
- 一种终端设备,其特征在于,包括:编码单元,用于对基于多个时域单元集合进行传输的传输块进行编码,得到第一比特序列;速率匹配单元,用于基于所述多个时域单元集合对所述第一比特序列进行速率匹配,得到所述多个时域单元集合分别对应的多个第二比特序列;其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每 一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;发送单元,用于通过所述多个时域单元集合,分别调制和发送所述多个第二比特序列。
- 一种网络设备,其特征在于,包括:接收单元,用于通过多个时域单元集合,分别接收多个第二比特序列;其中,所述多个时域单元集合包括至少一个时域单元集合,针对所述至少一个时域单元集合中的每一个时域单元集合,所述时域单元集合对应的第二比特序列包括复用在所述时域单元集合上传输的上行控制信息UCI;解码单元,用于对所述多个第二比特序列进行解码,得到目标传输块。
- 一种终端设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行权利要求1至12中任一项所述的方法。
- 一种网络设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行权利要求13至24中任一项所述的方法。
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至12中任一项所述的方法或如权利要求13至24中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至12中任一项所述的方法或如权利要求13至24中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,所述计算机程序指令使得计算机执行如权利要求1至12中任一项所述的方法或如权利要求13至24中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至12中任一项所述的方法或如权利要求13至24中任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/102432 WO2022267020A1 (zh) | 2021-06-25 | 2021-06-25 | 无线通信方法、终端设备和网络设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117178511A true CN117178511A (zh) | 2023-12-05 |
Family
ID=84545063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180097303.8A Pending CN117178511A (zh) | 2021-06-25 | 2021-06-25 | 无线通信方法、终端设备和网络设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20240121761A1 (zh) |
EP (1) | EP4344113A1 (zh) |
CN (1) | CN117178511A (zh) |
WO (1) | WO2022267020A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017155591A1 (en) * | 2016-03-11 | 2017-09-14 | Intel IP Corporation | Code division multiplexing of uplink control information |
US10492184B2 (en) * | 2016-12-09 | 2019-11-26 | Samsung Electronics Co., Ltd. | Multiplexing control information in a physical uplink data channel |
US10893512B2 (en) * | 2017-01-16 | 2021-01-12 | Mediatek Inc. | Resource element (RE) allocation for uplink control information (UCI) on physical uplink shared channel (PUSCH) |
CN111314033B (zh) * | 2018-12-25 | 2021-08-27 | 维沃移动通信有限公司 | 一种上行控制信息uci的传输方法及终端 |
CN113890708B (zh) * | 2019-03-08 | 2024-05-14 | 上海朗帛通信技术有限公司 | 一种被用于无线通信的节点中的方法和装置 |
-
2021
- 2021-06-25 CN CN202180097303.8A patent/CN117178511A/zh active Pending
- 2021-06-25 WO PCT/CN2021/102432 patent/WO2022267020A1/zh active Application Filing
- 2021-06-25 EP EP21946513.5A patent/EP4344113A1/en active Pending
-
2023
- 2023-10-20 US US18/491,631 patent/US20240121761A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2022267020A1 (zh) | 2022-12-29 |
EP4344113A1 (en) | 2024-03-27 |
US20240121761A1 (en) | 2024-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10897774B2 (en) | Information processing method and apparatus | |
EP3528578B1 (en) | Data processing method, base station, and terminal | |
TWI735303B (zh) | 下行鏈路回饋資訊發送以及接收之方法 | |
US11743088B2 (en) | Method and device in base station for unlicensed spectrum | |
CN111416687B (zh) | 一种被用于信道感知的通信设备中的方法和装置 | |
US20230232373A1 (en) | Method and device in nodes used for wireless communication | |
TWI734805B (zh) | 傳輸數據的方法和設備 | |
CN112352394B (zh) | 一种反馈信息的确定方法及装置、终端 | |
WO2022016411A1 (en) | Method and apparatus for harq-ack feedback transmission | |
CN114826530B (zh) | 无线通信的方法、终端设备和网络设备 | |
CN117749338A (zh) | 一种被用于无线通信的节点中的方法和装置 | |
CN117178511A (zh) | 无线通信方法、终端设备和网络设备 | |
WO2022236719A1 (zh) | 无线通信方法、终端设备和网络设备 | |
CN116897571A (zh) | 无线通信方法、第一设备和第二设备 | |
US20220346085A1 (en) | Method and device in nodes used for wireless communication | |
US20230299904A1 (en) | Method and device in nodes used for wireless communicatio | |
WO2022150985A1 (zh) | 一种重复传输方法、电子设备及存储介质 | |
CN116318525A (zh) | 一种数据传输方法及装置、通信设备 | |
CN115278910A (zh) | 一种被用于无线通信的节点中的方法和装置 | |
CN116033569A (zh) | 上行控制信息的传输方法及装置 | |
CN117335943A (zh) | 一种被用于无线通信的节点中的方法和装置 | |
CN116547936A (zh) | 信息发送方法、信息接收方法及通信装置 | |
CN117322086A (zh) | 信息处理方法、装置、终端设备及存储介质 | |
CN116097610A (zh) | 无线通信方法、终端设备和网络设备 | |
CN116471674A (zh) | 一种被用于无线通信的节点中的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |