CN109905198B - 基于码块组的数据传输方法、装置和设备 - Google Patents
基于码块组的数据传输方法、装置和设备 Download PDFInfo
- Publication number
- CN109905198B CN109905198B CN201711285933.XA CN201711285933A CN109905198B CN 109905198 B CN109905198 B CN 109905198B CN 201711285933 A CN201711285933 A CN 201711285933A CN 109905198 B CN109905198 B CN 109905198B
- Authority
- CN
- China
- Prior art keywords
- code block
- authorization
- block group
- time slot
- block groups
- 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.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施方式公开了一种基于码块组的数据传输方法、装置、设备以及计算机可读存储介质,其中所述数据传输方法包括:将码块组数量信息设置于针对用户设备的授权中,其中,所述码块组数量信息表征绑定窗内向所述用户设备传输的多个码块组的数量,且所述码块组数量信息用于指示所述用户设备针对所述绑定窗内码块组对应应答信息的比特位;以及向所述用户设备发送所述授权以及所述码块组。本申请的实施例有利于在节约无线传输资源的同时,保证数据传输的可靠性。
Description
技术领域
本申请涉及通讯技术,尤其是涉及一种基于码块组的数据传输方法、基于码块组的数据传输装置、网络设备、用户设备以及计算机可读存储介质。
背景技术
在5G/LTE等通信***中,通过引入NR(New Radio,新无线,也可以称为新空口)这一技术,使通信***可以具有更高的数据传输速率,并支持更大的TB(Transport Block,传输块),不同TB所包含的CBG(Code Block Group,码块组)的数量可以不相同。在网络侧(如eNodeB等)向用户设备发送各CBG后,用户设备应针对网络侧向其发送的各CBG向网络侧发送应答信息,以保证码块组的可靠传输。
如何在节约无线传输资源的同时,保证数据传输的可靠性,是一个值得关注的技术问题。
发明内容
为了解决节约无线资源传输的同时,保证数据传输可靠性的问题,本申请实施方式提供一种基于码块组的数据传输技术方案。
根据本申请实施方式其中一个方面,提供了一种基于码块组的数据传输方法,该方法包括:将码块组数量信息设置于针对用户设备的授权中,其中,所述码块组数量信息表征绑定窗内向所述用户设备传输的码块组的数量,且所述码块组数量信息用于指示所述用户设备针对所述绑定窗内码块组对应应答信息的比特位;以及向所述用户设备发送所述授权以及所述码块组。
根据本申请实施方式其中另一个方面,提供了一种基于码块组的数据传输方法,该方法包括:对接收到的针对用户设备的授权进行解码,以获取码块组数量信息;根据所述码块组数量信息确定绑定窗内码块组对应应答信息的比特位。
根据本申请实施方式的其中另一个方面,提供了一种基于码块组的数据传输装置,该装置包括:设置单元,用于将码块组数量信息设置于针对用户设备的授权中,其中,所述码块组数量信息表征绑定窗内向所述用户设备传输的码块组的数量,且所述码块组数量信息用于指示所述用户设备针对所述绑定窗内码块组对应应答信息的比特位;以及发送单元,用于向所述用户设备发送所述授权以及所述码块组。
根据本申请实施方式的其中另一个方面,提供了一种网络设备,主要包括:存储器,用于存储计算机程序;以及处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,计算机程序中的相应指令被运行,实现本申请方法实施方式中的步骤。
根据本申请实施方式的其中另一个方面,提供了一种基于码块组的数据传输装置,该装置包括:解码获取单元,用于对接收到的针对用户设备的授权进行解码,以获取码块组数量信息;以及应答单元,用于根据所述码块组数量信息确定绑定窗内码块组对应应答信息的比特位。
根据本申请实施方式的其中另一个方面,提供了一种用户设备,主要包括:存储器,用于存储计算机程序;以及处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,计算机程序中的相应指令被运行,实现本申请方法实施方式中的步骤。
根据本申请实施方式的其中另一个方面,提供了一种计算机可读存储介质,用于存储计算机可读取的指令,所述指令被执行时,实现本申请方法实施方式中的步骤。
根据本申请实施方式的其中再一个方面,提供了一种计算机程序,包括多个计算机可读取的指令,所述指令被执行时,实现本申请方法实施方式中的步骤。
基于本申请提供的基于码块组的数据传输方法、装置、电子设备以及计算机可读存储介质,本申请通过在针对用户设备的授权中设置码块组数量信息,并向用户设备发送授权以及码块组,使用户设备可以确定出绑定窗内的发送授权的时隙实际包含的码块组对应应答信息的比特位,从而有利于避免在应答信息中为发送授权的时隙并未实际包含的码块组预留相应的比特位的现象。由此可知,本申请提供的技术方案有利于在节约无线传输资源的同时,保证数据传输的可靠性。
下面通过附图和实施方式,对本申请的技术方案做进一步的详细描述。
附图说明
为了更清楚地说明本申请实施方式的技术方案,下面将对本申请实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明实施例的基于码块组的数据传输方法的一实施方式的流程图;
图2为根据本发明实施例的一绑定窗的示意图;
图3为根据本发明实施例的基于码块组的数据传输方法的另一实施方式的流程图;
图4为根据本发明实施例的基于码块组的数据传输装置一实施方式的结构示意图;
图5为根据本发明实施例的基于码块组的数据传输装置另一实施方式的结构示意图;
图6为实现本发明实施方式的一示例性网络设备的框图;
图7为实现本本发明实施方式的一示例性用户设备的框图。
具体实施方式
下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
本发明实施例提供的基于码块组的数据传输方法可以适用于引入了NR技术的5G/LTE等通信***中,所属领域技术人员可以理解,所述实施例不以5G/LTE为限制。在一些通信***中,例如引入了NR技术的5G/LTE等通信***中,由于绑定窗内的任意一个发送授权的时隙均可以传输多个TB,且不同发送授权的时隙中的TB所包含的CBG的数量可以不相同,因此,在用户设备针对网络侧通过绑定窗内的发送授权的时隙向其发送的CBG形成应答信息,并向网络侧发送应答信息时,如果按照发送授权的时隙最多可包含的CBG数量来确定应答信息所包含的比特位,则往往会造成上行传输资源的浪费。
本申请通过将码块组数量信息设置于针对用户设备的授权中,并向用户设备发送该授权,使用户设备可以根据该授权中的码块组数量信息获知通过绑定窗内的发送授权的时隙而实际发送的码块组对应应答信息的比特位,从而本申请在有利于保证数据传输可靠性的同时,有利于避免上行传输资源浪费的现象。
图1为本申请的基于码块组的数据传输方法的一实施方式的流程图。如图1所示,该实施方式的方法包括:步骤S100以及步骤S110。
S100、将码块组数量信息设置于针对用户设备的授权中。
在一个可选示例中,本申请中的网络侧(如eNodeB等网络设备)可以通过绑定窗(bundling window)中的一个或者多个发送授权的时隙向用户设备发送码块组。本申请中的绑定窗可以认为是:对于一个用户设备而言,在一个上行时隙与多个下行时隙相绑定的情况下,可以将绑定中的所有下行时隙看做一个窗口,该窗口即为绑定窗。如图2所示的绑定窗包括4个时隙(即下行时隙),分别为第1个时隙(即图2中的DAI_C=0的时隙)、第2个时隙(即图2中的DAI_C=1的时隙)、第3个时隙(即图2中的DAI_C=2的时隙)以及第4个时隙(即图2中的DAI_C=3的时隙)。网络侧可以根据实际的码块组发送需求,利用绑定窗内的部分时隙实际发送码块组;网络侧也可以利用绑定窗内的所有时隙均实际发送码块组。实际发送码块组的时隙设置有授权,下面称作发送授权的时隙。
在一个可选示例中,绑定窗内的发送授权的时隙均可以进一步包含PDSCH(Physical Downlink Shared Channel,物理下行共享信道),绑定窗内的每一个PDSCH均可以用于传输一个或者多个码块组。
在一个可选示例中,码块组数量信息表征绑定窗内向用户设备传输的码块组的数量,也可以认为,码块组数量信息可以表征出通过绑定窗内的各发送授权的时隙分别向用户设备传输的码块组的数量的总和。码块组数量信息作用之一为用于指示用户设备针对绑定窗内码块组对应应答信息的比特位,换言之,码块组数量信息作用之一为用于指示用户设备针对绑定窗内的各发送授权的时隙各自实际包含的码块组形成应答信息所需的比特位。应答信息可以是A/N(Ack/Nack,确认/否认),一种情况下,应答信息中的1比特对应发送的一个码块组。一个具体的例子,针对如图2所示的绑定窗200该绑定窗内的第一个发送授权的时隙包含有8个码块组,第二个发送授权的时隙包含有3个码块组,第三个发送授权的时隙包含有2个码块组,第四个发送授权的时隙包含有4个码块组,绑定窗内4个发送授权的时隙总共包含有17个码块组,则用户设备针对绑定窗内的各发送授权的时隙各自实际包含的码块组形成应答信息应该为17比特,且其中的第一个发送授权的时隙包含的码块组对应应答信息中的最高8比特(即第0比特-第7比特),第二发送授权的时隙包含的码块组对应应答信息中的第8比特-第10比特,第三发送授权的时隙包含的码块组对应应答信息中的第11比特-第12比特,第四发送授权的时隙包含的码块组对应应答信息中的第13比特-第16比特。所属领域技术人员可以理解,发送授权的时隙可以为绑定窗中的部分时隙,例如该绑定窗内的第一个发送授权的时隙包含有8个码块组,第二个时隙不发送授权,第三个时隙,即发送授权的时隙包含有2个码块组,第四个时隙,即发送授权的时隙包含有4个码块组,绑定窗内3个发送授权的时隙总共包含有12个码块组,其余设定与上相同,简洁起见不再赘述。
由于绑定窗内的不同时隙实际各自包含的码块组可以是不相同的,如果按照绑定窗内的所有时隙最多包含的CBG数量来确定各发送授权的时隙各自对应的应答信息所包含的比特位,则往往会出现为不存在的码块组预留比特位的现象,从而会造成上行传输资源的浪费。由于本申请中的码块组数量信息可以表示出针对绑定窗内的各发送授权的时隙各自实际包含的码块组形成应答信息所需的比特位,因此,本申请可以有效避免上行传输资源浪费的现象。
在一个可选示例中,本申请可通过多种方式来实现码块组数量信息,下面以三个具体的例子进行说明:
第一个具体例子,本申请中的码块组数量信息可以包括:码块组累积数量以及码块组总数量,设定绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量表示从绑定窗内第1个发送授权的时隙到发送授权的时隙n,包含的码块组的数量的和,n以及m为正整数,n小于等于m;码块组总数量表示绑定窗内的发送授权的时隙所包含的码块组的数量总和。换言之,上述码块组累积数量表示从绑定窗内的第1个发送授权的时隙开始,截止到绑定窗内的每一个发送授权的时隙为止,分别包含的所***块组的数量。
第二个具体例子,本申请中的码块组数量信息可以包括:码块组累积数量以及码块组总数量,设定绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量表示从绑定窗内第1个发送授权的时隙到发送授权的时隙n,包含的码块组的数量的和,其中,在半静态配置PDSCH情况下,没有发送授权的时隙可以发送TB,在反馈A/N时,在总的CBG的A/Nbit之前或之后附着上该半静态配置PDSCH的A/N比特。对于其他没有相应数据传输的授权,累积CBG数不增加。其中,n以及m为正整数,n小于等于m;在这种情况下,码块组总数量表示绑定窗内的时隙所包含的码块组的数量总和。
下面结合图2对该具体例子对第一具体例子进行说明。设定图2中的DAI_C=0的发送授权的时隙包含8个码块组,DAI_C=1的发送授权的时隙包含3个码块组,DAI_C=2的时隙包含2个码块组,DAI_C=3的发送授权的时隙包含4个码块组,在该设定下,码块组累积数量具体为:8、11、13以及17,码块组总数量为17,且码块组累积数量和码块组总数量均可以采用5比特(bit)来表示。第二具体例子同理,简洁起见,不再赘述。
第三个具体例子,本申请中的码块组数量信息可以包括:码块组累积数量范围以及余值,设定绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量范围表示从绑定窗内的第1个发送授权的时隙到发送授权的时隙n,发送授权的时隙包含的码块组累积数量之和所属的取值区间,该取值区间的数值跨度可以为一个时隙可以包含的最多码块组个数,例如,一个时隙最多包含8个码块组,则该取值区间的数值跨度为8;上述余值为码块组总数量与绑定窗内一个时隙最多包含的码块组个数的模(mod)运算得到的取值。也可以认为,上述码块组累积数量范围表示从第1个时隙开始,分别截止到绑定窗内的每一个发送授权的时隙为止,所包含的所***块组的数量所属的取值区间;上述取值区间可以表示为:[N×M+1,(N+1)×M],其中,M为一个时隙所能包含的码块组的最大数量(例如8个码块组),N为从绑定窗内的第1个时隙开始,截止到绑定窗内的发送授权的时隙N为止,时隙N包含的所***块组的数量除以M的商的下取值(如0、1、2或3),换言之模运算取值。下面结合图2对该具体例子进行说明。
设定图2中的绑定窗包括四个时隙,每个时隙最多可以包括8个码块组,则码块组累积数量范围的取值区间可以采用2比特表示,00表示码块组累积数量范围的取值区间为1-8,01表示码块组累积数量范围的取值区间为9-16,10表示码块组累积数量范围的取值区间为17-24,11表示码块组累积数量范围的取值区间为25-32。余值可以采用3比特表示。另外,在绑定窗包括四个时隙,每个时隙最多可以包括6个码块组的情况下,码块组累积数量范围可以采用2比特表示,00表示码块组累积数量范围的取值区间为1-6,01表示码块组累积数量范围的取值区间为7-12,10表示码块组累积数量范围的取值区间为13-18,11表示码块组累积数量范围的取值区间为19-24。余值可以采用3比特表示。
在一个可选示例中,本申请中的针对用户设备的授权可以包括:针对用户设备的下行授权,例如,绑定窗内的各发送授权的时隙各自对应的下行授权。本申请中的针对用户设备的授权也可以包括:针对用户设备的上行授权,例如,绑定窗内的各发送授权的时隙统一对应的上行授权。针对用户设备的授权还可以既包括:绑定窗内的各发送授权的时隙各自对应的下行授权,又可以包括:绑定窗内的各发送授权的时隙统一对应的上行授权。本申请通过将码块组数量信息设置于绑定窗内的各发送授权的时隙各自对应的下行授权及绑定窗内的各发送授权的时隙对应的上行授权中,可以避免将码块组数量信息集中设置于下行授权或者集中设置于上行授权中的信息中,而产生的下行授权或者上行授权所需的比特位过多的现象。
在一个可选示例中,在本申请中的码块组数量信息包括:码块组累积数量和码块组总数量,且用户设备利用PUCCH(Physical Uplink Control Channel,物理上行链路控制信道)传输针对码块组的应答信息的情况下,本申请可以将码块组累积数量和码块组总数量设置于每一个发送授权的时隙的下行授权中。下面结合图2对该可选示例进行说明。设定图2所示的绑定窗包括4个时隙,且这4个时隙均为发送授权的时隙,每一个发送授权的时隙最多包括8个码块组,其中的DAI_C=0的发送授权的时隙(即图2中底纹为圆点的方框)包含8个码块组,DAI_C=1的发送授权的时隙(即图2中底纹为向右下方倾向条纹的方框)包含3个码块组,DAI_C=2的发送授权的时隙(即图2中底纹为竖直条纹的方框)包含2个码块组,DAI_C=3的发送授权的时隙(即图2中底纹为向左下方倾向条纹的方框)包含4个码块组;在上述设定下,DAI_C=0的发送授权的时隙的下行授权中的码块组累积数量和码块组总数量分别为00111和10001,DAI_C=1的发送授权的时隙的下行授权中的码块组累积数量和码块组总数量分别为01010和10001,DAI_C=2的发送授权的时隙的下行授权中的码块组累积数量和码块组总数量分别为01100和10001,DAI_C=3的发送授权的时隙的下行授权中的码块组累积数量和码块组总数量分别为10001和10001。另外,在该可选示例中,4个发送授权的时隙的下行授权中还可以分别包含有绑定窗内的发送授权的时隙计数值和绑定窗内的发送授权的时隙总数量,例如,第一个发送授权的时隙的下行授权中包括00(时隙计数值)和11(时隙总数量),以表示该下行授权是绑定窗内第一个发送授权的时隙的下行授权,且该绑定窗内包含有4个发送授权的时隙;第二个发送授权的时隙的下行授权中包括01(时隙计数值)和11(时隙总数量),以表示该下行授权是绑定窗内第二个发送授权的时隙的下行授权,且该绑定窗内包含有4个发送授权的时隙;第三个发送授权的时隙的下行授权中包括10(时隙计数值)和11(时隙总数量),以表示该下行授权是绑定窗内第三个发送授权的时隙的下行授权,且该绑定窗内包含有4个发送授权的时隙;第四个发送授权的时隙的下行授权中包括11(时隙计数值)和11(时隙总数量),以表示该下行授权是绑定窗内第四个发送授权的时隙的下行授权,且该绑定窗内包含有4个发送授权的时隙。
在一个可选示例中,在本申请中的码块组数量信息包括:码块组累积数量和码块组总数量,且用户设备利用PUSCH(Physical Uplink Shared Channel,物理上行共享信道)传输针对码块组的应答信息的情况下,本申请可以将码块组累积数量和码块组总数量分别设置于每一个发送授权的时隙的下行授权以及绑定窗内的各发送授权的时隙对应的上行授权中。下面结合图2对该可选示例进行说明。设定图2所示的绑定窗包括4个发送授权的时隙,且每一个发送授权的时隙最多包括8个码块组,其中的DAI_C=0的发送授权的时隙包含8个码块组,DAI_C=1的发送授权的时隙包含3个码块组,DAI_C=2的发送授权的时隙包含2个码块组,DAI_C=3的发送授权的时隙包含4个码块组,在该设定下,DAI_C=0的发送授权的时隙的下行授权中的码块组累积数量可以为00111,DAI_C=1的发送授权的时隙的下行授权中的码块组累积数量可以为01010,DAI_C=2的发送授权的时隙的下行授权中的码块组累积数量可以为01100,DAI_C=3的发送授权的时隙的下行授权中的码块组累积数量可以为10001。绑定窗内的各发送授权的时隙对应的上行授权中的码块组总数量可以为10001。另外,在该可选示例中,这4个发送授权的时隙的下行授权中还可以分别包含有绑定窗内的发送授权的时隙计数值和绑定窗内的发送授权的时隙总数量,如第一个发送授权的时隙的下行授权中包含有2比特的00,以表示该下行授权对应DAI_C=0的发送授权的时隙,第二个发送授权的时隙的下行授权中包含有2比特的01,以表示该下行授权对应DAI_C=1的发送授权的时隙,第三个发送授权的时隙的下行授权中包含有2比特的10,以表示该下行授权对应DAI_C=2的发送授权的时隙,第四个发送授权的时隙的下行授权中包含有2比特的11,以表示该下行授权对应DAI_C=3的发送授权的时隙,另外,每一个发送授权的时隙的下行授权中还分别包含有2比特的11,以表示该绑定窗内包含有4个发送授权的时隙。
在一个可选示例中,在本申请中的码块组数量信息包括:码块组累积数量范围以及余值,且用户设备利用PUSCH传输针对码块组的应答信息的情况下,本申请可以将码块组累积数量范围及余值分别设置于每一个发送授权的时隙的下行授权以及绑定窗内的各发送授权的时隙统一对应的上行授权中。下面结合图2对该可选示例进行说明。
设定图2所示的绑定窗内包括有4个发送授权的时隙,且每一个发送授权的时隙最多可以包括8个码块组,其中,DAI_C=0的发送授权的时隙包含有8个码块组,DAI_C=1的发送授权的时隙包含有3个码块组,DAI_C=2的发送授权的时隙包含有2个码块组,DAI_C=3的发送授权的时隙包含有4个码块组;在该设定下,DAI_C=0的发送授权的时隙的下行授权中的码块组累积数量范围可以为00,DAI_C=1的发送授权的时隙的下行授权中的码块组累积数量范围可以为01,DAI_C=2的发送授权的时隙的下行授权中的码块组累积数量范围可以为01,DAI_C=3的发送授权的时隙的下行授权中的码块组累积数量范围可以为10。绑定窗内的各发送授权的时隙统一对应的上行授权中的余值可以为000。另外,在该可选示例中,这4个发送授权的时隙的下行授权中还可以分别包含有绑定窗内的发送授权的时隙计数值和绑定窗内的发送授权的时隙总数量,具体如上述实施方式中的描述,在此不再重复说明。
在一个可选示例中,本申请可以对设置于授权中的码块组数量信息进行加扰,例如,采用RNTI(Radio Network Tempory Identity,无线网络临时标识)对码块组数量信息进行加扰。更具体而言,本申请可以采用4个不同的RNTI对2比特的码块组累积数量范围所表示的不同状态分别进行加扰表征,并可以采用16个不同的RNTI对3比特的余值所表示的不同状态分别进行加扰表征。本申请不限制对设置于授权中的码块组数量信息进行加扰的具体实现方式。
S110、向用户设备发送上述授权以及上述码块组。
在一个可选示例中,本申请可以向用户设备分别发送绑定窗内的各发送授权的时隙各自对应的下行授权、以及绑定窗内的各发送授权的时隙统一对应的上行授权,并通过绑定窗内的各发送授权的时隙向用户设备发送所***块组。
图3为本申请的基于码块组的数据传输方法的另一个实施方式的流程图。如图3所示,该实施方式的方法主要包括:步骤S300以及步骤S310。
S300、对接收到的针对用户设备的授权进行解码,以获取码块组数量信息。
在一个可选示例中,本申请可以通过对接收到的绑定窗内的各发送授权的时隙各自对应的下行授权进行解码,从解码后的结果中获取到码块组数量的信息。本申请也可以通过对接收到的绑定窗内的各发送授权的时隙各自对应的下行授权以及各发送授权的时隙统一对应的上行授权进行解码,而从解码后的结果中获取到码块组数量的信息。本申请也不排除通过对接收到的绑定窗内的各发送授权的时隙统一对应的上行授权进行解码,而从解码后的结果中获取到码块组数量的信息的情况。
在一个可选示例中,本申请从解码后的结果中获得的码块组数量信息可以具体为码块组累积数量以及码块组总数量,也可以具体为码块组累积数量范围以及余值。
一个具体的例子,在用户设备基于PUCCH向网络侧传输应答信息的情况下,本申请可以通过对接收到的绑定窗内的各发送授权的时隙各自对应的下行授权分别进行解码(例如,对图2中的4个时隙各自对应的下行授权分别进行解码),从而获得解码后的各发送授权的时隙各自对应的下行授权,本申请可以从每一个解码后的下行授权中分别获取到码块组累积数量以及码块组总数量。
另一个具体的例子,在用户设备基于PUSCH向网络侧传输应答信息的情况下,本申请可以通过对接收到的绑定窗内的各发送授权的时隙各自对应的下行授权进行解码(例如,对图2中4个时隙各自对应的下行授权分别进行解码),从而获得解码后的各发送授权的时隙各自对应的下行授权,本申请可以从每一个解码后的下行授权中分别获取到码块组累积数量(如获取到2个或3个或4个码块组累积数量),本申请通过对接收到的绑定窗内的各发送授权的时隙统一对应的上行授权进行解码,从而本申请可以从解码后的上行授权结果中获取到码块组总数量。
再一个具体的例子,在用户设备基于PUSCH向网络侧传输应答信息的情况下,本申请可以通过对接收到的绑定窗内的各发送授权的时隙各自对应的下行授权进行解码,从而获得解码后的各发送授权的时隙各自对应的下行授权,本申请可以从每一个解码后的下行授权中分别获取到码块组累积数量范围,通过对接收到的绑定窗内的各发送授权的时隙统一对应的上行授权进行解码,从而本申请可以从解码后的上行授权结果中获取到余值。
S310、根据上述码块组数量信息确定绑定窗内码块组对应应答信息的比特位。
在一个可选示例中,本申请可以根据码块组数量信息确定针对绑定窗内的各发送授权的时隙各自包含的码块组形成应答信息所需的比特位。本申请中的应答信息可以是A/N(Ack/Nack),通常情况下,应答信息中的1比特对应一个码块组,如果一个发送授权的时隙的下行授权发生了丢失现象,则该发送授权的时隙所包含的所***块组也会发生丢失现象。丢失的所***块组各自对应的应答信息中的相应比特位会被设置为表征N(Nack)的取值,如被设置为1/0。如果一个发送授权的时隙的下行授权没有发生丢失现象,则用户设备会成功接收该发送授权的时隙所包含的所***块组。用户设备会对其成功接收到的所***块组进行校验,在任一码块组校验成功的情况下,该码块组对应的应答信息中的相应比特位会被设置为表征Ack的取值,如被设置为0/1,在任一码块组校验失败的情况下,则该码块组对应的应答信息中的相应比特位会被设置为表征N(Nack)的取值,如被设置为1/0。本申请不限制对码块组进行校验的具体实现方式。
在一个可选示例中,在本申请获取到的码块组数量信息具体为码块组累积数量以及码块组总数量的情况下,本申请可以根据接收到的码块组总数量确定绑定窗内的所***块组对应应答信息的比特位,即本申请可以根据接收到的码块组总数量确定针对绑定窗内的所有发送授权的时隙所包含的所***块组的应答信息所需的比特位。本申请可以根据接收到的码块组累积数量以及码块组总数量确定丢失的至少一下行授权所对应的发送授权的时隙所包含的码块组数量,即本申请可以根据接收到的码块组累积数量以及码块组总数量确定丢失的码块组所对应应答信息中的相应比特位。下面结合图2对该可选示例进行说明。设定图2所示的绑定窗包括4个发送授权的时隙,分别为DAI_C=0的发送授权的时隙、DAI_C=1的发送授权的时隙、DAI_C=2的发送授权的时隙以及DAI_C=3的发送授权的时隙,设定DAI_C=1的发送授权的时隙和DAI_C=3的发送授权的时隙各自对应的下行授权均发生了丢失现象,则本申请通过对DAI_C=0的发送授权的时隙的下行授权进行解码,获得的码块组累积数量和码块组总数量分别为00111和10001,通过对DAI_C=2的发送授权的时隙的下行授权进行解码,获得的码块组累积数量和码块组总数量分别为01100和10001。由于解码获得的码块组总数量为10001,因此,本申请可以确定出需要形成17比特的应答信息;由于对DAI_C=0的发送授权的时隙的下行授权进行解码所获得的码块组累积数量为00111,因此,可以获知17比特中的前8比特对应DAI_C=0的发送授权的时隙所包含的8个码块组;由于对DAI_C=2的发送授权的时隙的下行授权进行解码所获得的码块组累积数量为10001,因此,可以获知17比特的应答信息中的第9比特-第13比特对应DAI_C=1和DAI_C=2的发送授权的时隙所包含的5个码块组;用户设备根据DAI_C=2的发送授权的时隙的下行授权接收到DAI_C=2的时隙所包含的所***块组,由于接收到DAI_C=2的发送授权的时隙包含2个码块组,因此,用户设备可以确定出DAI_C=1的发送授权的时隙的下行授权发生了丢失现象,且该丢失的DAI_C=1的发送授权的时隙所包含的码块组的数量为3,17比特的应答信息中的第9-11比特应被设置为表征Nack的取值。由于解码获得的码块组总数量为10001,而对DAI_C=2的发送授权的时隙的下行授权进行解码所获得的码块组累积数量为10001,因此,用户设备可以判断出DAI_C=2的发送授权的时隙后面还有4个码块组发生了丢失现象,17比特的应答信息中的最后4个比特应被设置为表征Nack的取值。由上述描述可知,即使在部分授权发生丢失现象的情况下,本申请提供的技术方案仍可以使用户设备根据接收到的部分授权确定出绑定窗内的发送授权的时隙实际包含的码块组对应应答信息的比特位,从而有利于避免在应答信息中为发送授权的时隙并未实际包含的码块组预留相应的比特位的现象。
上述结合图2对可选示例的说明也可以适用于从各发送授权的时隙各自对应的下行授权中分别获取到码块组累积数量,并从上行授权中获取到码块组总数量的应用场景。在此不再重复说明。
在一个可选示例中,在本申请获取到的码块组数量信息具体为码块组累积数量范围以及余值的情况下,本申请可以根据接收到的码块组累积数量范围以及余值,确定绑定窗内的所***块组所对应的应答信息的比特位,以及丢失的码块组对应应答信息中的比特位。也就是说,本申请可以根据接收到的码块组累积数量范围以及余值,确定针对绑定窗内的所有发送授权的时隙所包含的所***块组的应答信息所需的比特位,以及丢失的至少一下行授权所对应的发送授权的时隙所包含的码块组对应应答信息中的相应比特位。下面结合图2对该可选示例进行说明。设定图2所示的绑定窗包括4个发送授权的时隙,分别为DAI_C=0的发送授权的时隙、DAI_C=1的发送授权的时隙、DAI_C=2的发送授权的时隙以及DAI_C=3的发送授权的时隙,设定DAI_C=3的发送授权的时隙对应的下行授权发生了丢失现象。本申请通过对DAI_C=0的发送授权的时隙的下行授权进行解码,获得的码块组累积数量范围为00(表示1-8);通过对DAI_C=1的发送授权的时隙的下行授权进行解码,获得的码块组累积数量范围为01(表示取值区间为9-16);通过对DAI_C=2的发送授权的时隙的下行授权进行解码,获得的码块组累积数量范围为01(表示取值区间为9-16)。通过对上行授权进行解码,获得的余值为000。由于本申请可以从接收到的任何一个下行授权中获取到绑定窗内的发送授权的时隙总数量(如4),并且接收到的第一个下行授权中时隙计数值DAI_C=0、第二个下行授权中的时隙计数值DAI_C=1和第三个下行授权中的时隙计数值DAI_C=2,因此,本申请可以确定出DAI_C=3的发送授权的时隙对应的下行授权发生了丢失现象。由于用户设备对上行授权进行解码所获得的余值为000,而根据DAI_C=0的发送授权的时隙的下行授权接收到DAI_C=0的发送授权的时隙所包含的8个码块组,根据DAI_C=1的发送授权的时隙的下行授权接收到DAI_C=1的发送授权的时隙所包含的3个码块组,根据DAI_C=2的发送授权的时隙的下行授权接收到DAI_C=2的发送授权的时隙所包含的2个码块组,且DAI_C=2的发送授权的时隙的下行授权中的码块组累积数量范围为01(表示取值区间为9-16),8+3+2>9+0(余值000表示0)因此,用户设备可以推断出丢失的DAI_C=3的发送授权的时隙的下行授权中的码块组累积数量范围应该为10(表示取值区间为17-24),而由于用户设备对上行授权进行解码所获得的余值为000,因此,用户设备可以推断出需要形成17比特的应答信息。由于已经接收到13个码块组,因此,可以确定出丢失的DAI_C=3的发送授权的时隙所包含的码块组的数量应该为4,17比特的应答信息中的最后4个比特应被设置为表征Nack的取值。
图4为本申请的基于码块组的数据传输装置一个实施方式的结构示意图。如图4所示,该实施方式的装置包括:设置单元400及发送单元410。
设置单元400主要用于将码块组数量信息设置于针对用户设备的授权中,其中,码块组数量信息表征绑定窗内向所述用户设备传输的码块组的数量,且码块组数量信息用于指示用户设备,绑定窗内码块组对应应答信息的比特位。设置单元400执行的具体操作可以参见上述针对S100的描述,在此不再详细说明。
发送单元410主要用于向用户设备发送授权以及码块组。发送单元410执行的具体操作可以参见上述针对S110的描述,在此不再详细说明。
图5为本申请的基于码块组的数据传输装置另一个实施方式的结构示意图。如图5所示,该实施方式的装置包括:解码获取单元500以及应答单元510。
解码获取单元500主要用于对接收到的针对用户设备的授权进行解码,以获取码块组数量信息。解码获取单元500执行的具体操作可以参见上述针对步骤S300的描述,在此不再详细说明。
应答单元510主要用于根据码块组数量信息确定绑定窗内码块组对应应答信息的比特位。应答单元510执行的具体操作可以参见上述针对S300的描述,在此不再详细说明。
示例性设备
参见图6,图6是根据本申请实施方式提供的一种网络设备的结构图。网络设备可以是用于与移动设备通信的设备,网络设备可以是GSM(Global System of Mobilecommunication,全球移动通讯)或CDMA(Code Division Multiple Access,码分多址)中的BTS(Base Transceiver Station,基站),也可以是WCDMA(Wideband Code DivisionMultiple Access,宽带码分多址)中的NB(NodeB,基站),还可以是LTE(Long TermEvolution,长期演进)中的eNB或eNodeB(Evolutional Node B,演进型基站)或接入点,或者车载设备、可穿戴设备,未来5G网络中的网络侧设备或者未来演进的PLMN(Public LandMobile Network,公共陆地移动网络)网络中的网络设备。
如图6所示,网络设备600包括:处理器601、收发机602、存储器603、用户接口604和总线接口。在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器601代表的一个或多个处理器和存储器603代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路直接或者间接连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机602可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口604还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。处理器601负责管理总线架构和通常的处理,存储器603可以存储处理器601在执行操作时所使用的数据。
在本申请实施方式中,网络设备600还包括:存储在存储器上603并可在处理器601上运行的计算机程序,计算机程序被处理器601执行时实现上述方法实施方式中的步骤。
参见图7,图7是根据本申请实施方式提供的另一种用户设备(也可以称为用户终端或者终端设备等)的结构图。如图7所示,用户设备700主要包括:至少一个处理器701、存储器702、至少一个网络接口704和用户接口703。用户设备700中的各个组件通过总线***705耦合在一起。可理解,总线***705用于实现这些组件之间的连接通信。总线***705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线***705。
其中,用户接口703可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(track ball)、触感板或者触摸屏)等。
可以理解,本申请实施方式中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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)、双倍数据速率同步动态随机存取存储器(DoubleData Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本文描述的***和方法的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器702存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***7021和应用程序7022。
其中,操作***7021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序7022包含各种应用程序,例如,媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本申请实施方式方法的程序可以包含在应用程序7022中。
在本申请实施方式中,用户设备700还包括存储在存储器702上并可在处理器701上运行的计算机程序,具体的,可以是应用程序7022中存储的计算机程序,计算机程序被处理器701执行时,实现上述方法实施方式中的相应步骤。
上述本申请实施方式揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,其具有信号处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或执行本申请实施方式中公开的相应方法、步骤以及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件以及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法实施方式中的相应步骤。
可以理解的是,本文描述的这些实施方式可以用硬件、软件、固件、中间件、微码或者其组合来实现。对于硬件实现,处理单元可以实现在一个或者多个专用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、数字信号处理器(Digital SignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如,过程或者函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
本申请实施方式还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现本申请实施方式提供的基于码块组的数据传输方法中的相应步骤。
本申请实施方式还提供一种计算机程序,所述计算机程序被处理器执行时实现本申请实施方式提供的基于码块组的数据传输方法中的相应步骤。
本领域普通技术人员可以意识到,结合本文中所公开的实施方式描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施方式中的对应过程,在此不再赘述。
在本申请所提供的实施方式中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或者单元的间接耦合或者通信连接,可以是电性,机械或者其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施方式方案的目的。
另外,在本申请各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (25)
1.一种基于码块组的数据传输方法,其特征在于,包括:
将码块组数量信息设置于针对用户设备的授权中,其中,所述码块组数量信息表征绑定窗内向所述用户设备传输的码块组的数量,且所述码块组数量信息用于指示所述用户设备针对所述绑定窗内码块组对应应答信息的比特位;以及
向所述用户设备发送所述授权以及所述码块组。
2.根据权利要求1所述的方法,其特征在于,所述绑定窗包含多个时隙,发送授权的时隙进一步包含物理下行共享信道PDSCH,所述PDSCH用于传输至少一个码块组。
3.根据权利要求1所述的方法,其特征在于,所述码块组数量信息包括:码块组累积数量以及码块组总数量;
其中,所述绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量表示从绑定窗内第1个发送授权的时隙到发送授权的时隙n,所包含的码块组的数量的和,其中,n以及m为正整数,n小于等于m;所述码块组总数量表示绑定窗内的发送授权的时隙所包含的码块组的数量总和。
4.根据权利要求3所述的方法,其特征在于,所述针对用户设备的授权包括下列至少其中之一:
所述绑定窗内的发送授权的时隙各自对应的下行授权;或者
所述绑定窗内的发送授权的时隙统一对应的上行授权。
5.根据权利要求4所述的方法,其特征在于,所述将码块组数量信息设置于针对用户设备的授权中包括:
在所述用户设备基于物理上行链路控制信道PUCCH传输所述应答信息的情况下,对于发送授权的时隙n,将码块组累积数量和码块组总数量设置于该发送授权的时隙n对应的下行授权中。
6.根据权利要求4所述的方法,其特征在于,所述将码块组数量信息设置于针对用户设备的授权中包括:
在所述用户设备基于物理上行共享信道PUSCH传输所述应答信息的情况下,针对所述绑定窗内发送授权的时隙n,将码块组累积数量设置于针对该发送授权的时隙n对应的下行授权中;
将所述码块组总数量设置于所述绑定窗内的发送授权的时隙统一对应的上行授权中。
7.根据权利要求1所述的方法,其特征在于,所述码块组数量信息包括:码块组累积数量范围以及余值;
其中,所述绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量范围表示从绑定窗内的第1个发送授权的时隙到发送授权的时隙n,发送授权的时隙包含的码块组累积数量之和所属的取值区间;所述余值为码块组总数量与绑定窗内一个时隙最多包含的码块组个数的模运算得到的取值,所述n为正整数。
8.根据权利要求7所述的方法,其特征在于,所述将码块组数量信息设置于针对用户设备的授权中包括:
在所述用户设备基于PUSCH传输所述应答信息的情况下,针对所述绑定窗内的发送授权的时隙n,将码块组累积数量范围设置于该发送授权的时隙n对应的下行授权中;
将所述余值设置于所述绑定窗内的各发送授权的时隙统一对应的上行授权中。
9.根据权利要求1至8中任一项所述的方法,其特征在于,所述针对用户设备的授权中还包括:所述绑定窗内的发送授权的时隙计数值和所述绑定窗内的发送授权的时隙总数量;
其中,所述发送授权的时隙计数值和发送授权的时隙总数量由所述用户设备用于确定丢失的授权。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
将所述时隙计数值和所述时隙总数量分别设置于绑定窗内的发送授权的时隙n对应的下行授权中,所述n为正整数。
11.一种基于码块组的数据传输方法,其特征在于,包括:
对接收到的针对用户设备的授权进行解码,以获取码块组数量信息;
根据所述码块组数量信息确定绑定窗内码块组对应应答信息的比特位。
12.根据权利要求11所述的方法,其特征在于,所述针对用户设备的授权包括下述其中至少之一:
所述绑定窗内的发送授权的时隙各自对应的下行授权;
所述绑定窗内的发送授权的时隙统一对应的上行授权。
13.根据权利要求12所述的方法,其特征在于,所述码块组数量信息包括:码块组累积数量以及码块组总数量;
其中,所述绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量表示从绑定窗内第1个发送授权的时隙到所述发送授权的时隙n,所包含的码块组的数量的和,其中,n以及m为正整数,n小于等于m;所述码块组总数量表示绑定窗内的发送授权的时隙所包含的码块组的数量总和。
14.根据权利要求13所述的方法,其特征在于,在用户设备基于PUCCH向网络侧传输所述应答信息的情况下,所述对接收到的针对用户设备的授权进行解码,以获取码块组数量信息包括:
对接收到的绑定窗内的发送授权的时隙各自对应的下行授权分别进行解码,以获取码块组累积数量和码块组总数量。
15.根据权利要求13所述的方法,其特征在于,在用户设备基于PUSCH向网络侧传输所述应答信息的情况下,所述对接收到的针对用户设备的授权进行解码,以获取码块组数量信息包括:
对接收到的绑定窗内的发送授权的时隙各自对应的下行授权分别进行解码,以从获取码块组累积数量;
对接收到的绑定窗内的发送授权的时隙统一对应的上行授权进行解码,以获取所述码块组总数量。
16.根据权利要求14所述的方法,其特征在于,所述根据所述码块组数量信息确定绑定窗内码块组对应应答信息的比特位包括:
根据所述码块组总数量确定针对所述绑定窗内码块组对应应答信息的比特位;
根据码块组累积数量以及码块组总数量确定包括丢失的下行授权在内的各下行授权所对应的时隙所包含的码块组对应应答信息的比特位。
17.根据权利要求12所述的方法,其特征在于,所述码块组数量信息包括:码块组累积数量范围以及余值;
其中,所述绑定窗包含m个时隙,对于发送授权的时隙n,码块组累积数量范围表示从绑定窗内的第1个发送授权的时隙到所述发送授权的时隙n,发送授权的时隙包含的码块组累积数量之和所属的取值区间,所述取值区间的数值跨度为一个时隙最多包含的码块组个数;所述余值为码块组总数量与绑定窗内一个时隙最多包含的码块组个数的模运算得到的取值,所述n为正整数。
18.根据权利要求17所述的方法,其特征在于,在用户设备基于PUSCH向网络侧传输所述应答信息的情况下,所述对接收到的针对用户设备的授权进行解码,以获取码块组数量信息包括:
对接收到的绑定窗内的发送授权的时隙各自对应的下行授权分别进行解码,以获取码块组累积数量范围;
对接收到的绑定窗内的各发送授权的时隙统一对应的上行授权进行解码,以获取所述余值。
19.根据权利要求18所述的方法,其特征在于,所述根据所述码块组数量信息确定绑定窗内码块组对应应答信息的比特位包括:
根据所述码块组累积数量范围、已接收到的发送授权的时隙所包含的码块组数量以及所述余值,确定针对所述绑定窗内的发送授权的时隙所包含的码块组对应应答信息的比特位以及包括丢失的下行授权在内的各下行授权所对应的时隙包含的码块组对应应答信息的比特位。
20.根据权利要求11至19中任一项所述的方法,其特征在于,所述获取码块组数量信息还包括:
获取绑定窗内的发送授权的时隙计数值以及时隙总数量;
所述方法还包括:
根据所述发送授权的时隙计数值以及时隙总数量确定丢失的发送授权的时隙。
21.一种基于码块组的数据传输装置,其特征在于,包括:
设置单元,用于将码块组数量信息设置于针对用户设备的授权中,其中,所述码块组数量信息表征绑定窗内向所述用户设备传输的码块组的数量,且所述码块组数量信息用于指示所述用户设备针对所述绑定窗内码块组对应应答信息的比特位;以及
发送单元,用于向所述用户设备发送所述授权以及所述码块组。
22.一种基于码块组的数据传输装置,其特征在于,包括:
解码获取单元,用于对接收到的针对用户设备的授权进行解码,以获取码块组数量信息;以及
应答单元,用于根据所述码块组数量信息确定绑定窗内码块组对应应答信息的比特位。
23.一种网络设备,包括:
存储器,用于存储计算机程序;以及
处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,计算机程序中的相应指令被运行,以实现上述权利要求1-10中任一项所述的基于码块组的数据传输方法中的步骤。
24.一种用户设备,包括:
存储器,用于存储计算机程序;以及
处理器,用于执行所述存储器中存储的计算机程序,且所述计算机程序被执行时,计算机程序中的相应指令被运行,以实现上述权利要求11-20中任一项所述的基于码块组的数据传输方法中的步骤。
25.一种计算机可读存储介质,用于存储计算机可读取的指令,其特征在于,所述指令被执行时实现权利要求1-20中任一项所述的基于码块组的数据传输方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711285933.XA CN109905198B (zh) | 2017-12-07 | 2017-12-07 | 基于码块组的数据传输方法、装置和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711285933.XA CN109905198B (zh) | 2017-12-07 | 2017-12-07 | 基于码块组的数据传输方法、装置和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109905198A CN109905198A (zh) | 2019-06-18 |
CN109905198B true CN109905198B (zh) | 2021-03-16 |
Family
ID=66939198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711285933.XA Active CN109905198B (zh) | 2017-12-07 | 2017-12-07 | 基于码块组的数据传输方法、装置和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109905198B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113824534A (zh) * | 2020-06-20 | 2021-12-21 | 华为技术有限公司 | 一种确定码组丢失的方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1983913A (zh) * | 2005-12-17 | 2007-06-20 | 华为技术有限公司 | 一种数据传输方法及*** |
CN106888074A (zh) * | 2017-03-24 | 2017-06-23 | 宇龙计算机通信科技(深圳)有限公司 | 一种码块的重传方法及装置 |
CN106953718A (zh) * | 2017-03-24 | 2017-07-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种码块的重传进程的实现方法、装置及设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2456446C (en) * | 2001-08-07 | 2010-03-30 | Tatara Systems, Inc. | Method and apparatus for integrating billing and authentication functions in local area and wide area wireless data networks |
-
2017
- 2017-12-07 CN CN201711285933.XA patent/CN109905198B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1983913A (zh) * | 2005-12-17 | 2007-06-20 | 华为技术有限公司 | 一种数据传输方法及*** |
CN106888074A (zh) * | 2017-03-24 | 2017-06-23 | 宇龙计算机通信科技(深圳)有限公司 | 一种码块的重传方法及装置 |
CN106953718A (zh) * | 2017-03-24 | 2017-07-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种码块的重传进程的实现方法、装置及设备 |
Non-Patent Citations (1)
Title |
---|
Chairman notes;RAN2 Chairman;《3GPP》;20171201;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109905198A (zh) | 2019-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11032814B2 (en) | Decoding control information received over a control channel | |
US10708922B2 (en) | Method for enhanced transmission of control information, user equipment, base station, and communications system | |
CN106993332B (zh) | 上行调度的方法及装置 | |
CN110278062B (zh) | 资源指示、确定方法及装置 | |
ES2936250T3 (es) | Método y dispositivo para transmitir y recibir información de control de enlace ascendente | |
CN110769502A (zh) | 用于多波束发送上行信道的方法、终端设备和网络侧设备 | |
CN111436128A (zh) | 传输上行信息的方法和通信装置 | |
CN113473632B (zh) | 物理下行共享信道的调度方法、网络设备及终端设备 | |
JP2021532693A (ja) | 上り制御情報の伝送方法、装置及びコンピュータ記憶媒体 | |
US11546837B2 (en) | Method of indicating system information type, network device and user equipment | |
US20200252158A1 (en) | Method and device of cyclic redundancy check | |
CN110381568B (zh) | 监听物理下行控制信道的方法、用户设备和网络侧设备 | |
WO2019154126A1 (zh) | 反馈码本确定方法及装置 | |
CN111031580B (zh) | 用于传输反馈信息的方法和设备 | |
EP3723430B1 (en) | Communication method and device | |
US20220149987A1 (en) | Method for sidelink rate matching and resource mapping, and device | |
CN109152033A (zh) | 发送信息以及确定信息的方法和装置 | |
CN109905198B (zh) | 基于码块组的数据传输方法、装置和设备 | |
CN114040476B (zh) | 一种传输下行控制信息的方法、设备及*** | |
CN109391999B (zh) | 一种phr的上报方法、相关设备及*** | |
CN113163488B (zh) | 非周期srs资源集的触发方法及设备 | |
CN110798295B (zh) | 用于确定物理共享信道传输数据的方法和设备 | |
CN109392102B (zh) | DCI format消息的发送方法、检测方法、相关设备及*** | |
EP3905811A1 (en) | Method for dynamically adjusting pusch resource, device, and apparatus | |
CN111684747B (zh) | 传输信息的方法和终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |