CN107800509A - 一种下行控制信令的反馈与重传方法和*** - Google Patents
一种下行控制信令的反馈与重传方法和*** Download PDFInfo
- Publication number
- CN107800509A CN107800509A CN201610800962.4A CN201610800962A CN107800509A CN 107800509 A CN107800509 A CN 107800509A CN 201610800962 A CN201610800962 A CN 201610800962A CN 107800509 A CN107800509 A CN 107800509A
- Authority
- CN
- China
- Prior art keywords
- identification information
- command identification
- code
- descending control
- control signaling
- 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
Classifications
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- 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/0061—Error detection codes
-
- 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/0072—Error control for data other than payload data, e.g. control data
- H04L1/0073—Special arrangements for feedback channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种下行控制信令的反馈与重传方法和***。下行控制信令的反馈与重传方法包括:基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端;终端根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的CRC,并发送给基站;基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,解析得到终端反馈的反馈指令标识信息;基站根据反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。本发明实现了在不额外增加反馈信令的信道资源的前提下,提高反馈与重传的效率。
Description
技术领域
本发明涉及数据通信技术领域,特别涉及一种下行控制信令的反馈与重传方法和***。
背景技术
数据通信***执行数据错误控制判断,通常采取反馈与重传方法。在传统的反馈与重传方法中,结合对比编码块中的循环冗余校验码(Cyclic Redundancy Check,CRC),采用发送/接收单元控制消息的反馈信令和超时重传方法来实现可靠的数据传输。
传统反馈与重传方法在发送单元中使用控制消息编号(TransID)对每条控制消息进行编号,接收单元通过向发送单元反馈含有控制消息编号的反馈信令,发送单元通过判定反馈信令的控制消息编号正确性,决定是否对某条控制消息进行重传。通常情况下,为了避免接收单元反馈信令的误码丢失导致传输失败,发送单元还采用基于超时机制对某条消息进行重传,其中,超时机制中的定时器要设定反馈信令的最晚到达时延,通常要大于一个反馈周期。
在通信***中,通过自适应调制编码(Adaptive Modulation and Coding,AMC)调整调制方式与编码速率,即通过动态调节数据速率以补偿动态的信道变化。在信道条件较好的情况下,采用高阶调制方式与较高的速率编码;在信道质量较差的情况下,采用低阶调制和较低的速率编码。
采用发送/接收单元控制消息的反馈信令和超时重传方法,为了进一步提高反馈与重传的效率,常会采取接收单元增加反馈信令的频率,将存在引入额外的反馈信道资源、降低***容量的问题。
发明内容
有鉴于此,本发明实施例提供一种下行控制信令的反馈与重传方法和***,以在不额外增加反馈信令的信道资源的前提下,提高反馈与重传的效率。
第一方面,本发明实施例提供了一种下行控制信令的反馈与重传方法,包括:
基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,下行控制信令包括调制编码策略;
终端获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的CRC,根据指令标识信息和CRC生成校验解析码,将编码后的上行数据和校验解析码封装为上行编码块,发送给基站;
基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对校验解析码进行解析得到终端反馈的反馈指令标识信息;
基站根据反馈指令标识信息和当前生效的下行控制信令中的指令标识信息,判定是否进行下行控制信令的重传操作。
第二方面,本发明实施例提供了一种下行控制信令的反馈与重传***,包括:
下行控制信令发送模块,配置于基站中,用于设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,所述下行控制信令包括调制编码策略;
下行控制信令反馈模块,配置于终端中,用于获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的CRC,根据该指令标识信息和所述CRC生成校验解析码,并将编码后的上行数据和所述校验解析码封装为上行编码块,发送给所述基站;
反馈信息获取模块,配置于所述基站中,用于接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对所述校验解析码进行解析得到终端反馈的反馈指令标识信息;
重传判定模块,配置于所述基站中,用于根据所述反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。
由上述技术方案可知,本发明实施例通过在下行控制信令添加指令标识信息,并在终端对下行控制信令进行反馈时,在上行数据即上行编码块中通过校验解析码携带下行控制信令的反馈信息,从而基站根据该反馈信息判定是否对下行控制信令进行重传操作。实现了在不额外增加反馈信令的信道资源的前提下,提高反馈与重传的效率。
附图说明
图1是本发明实施例一提供的一种下行控制信令的反馈与重传方法流程示意图;
图2是本发明实施例二提供的一种下行控制信令的反馈与重传方法流程示意图;
图3是本发明实施例三提供的一种下行控制信令的反馈与重传方法流程示意图;
图4是本发明实施例四提供的一种下行控制信令的反馈与重传方法流程示意图;
图5是本发明实施例七提供的一种下行控制信令的反馈与重传***结构示意图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一提供的一种下行控制信令的反馈与重传方法流程示意图。该方法可以由一种下行控制信令的反馈与重传***来执行,该***可以由软件和/或硬件的方式来实现,如图1所示,该方法包括:
S110、基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,下行控制信令包括调制编码策略;
其中,指令标识信息为对下行控制信令的标识信息,且与下行控制信令相对应,优选的,指令标识信息是对下行控制信令的编号信息。调制编码策略为自适应调制编码策略(Adaptive Modulation and Coding,AMC)。AMC是根据无线信道变化选择合适的调制和编码方式,网络侧根据用户瞬时信道质量状况和目前资源选择最合适的下行链路调制和编码方式,使用户达到尽量高的数据吞吐率。
在通信***的AMC机制中,基站通过下行控制信令(Downlink ControlInformation,DCI)消息将最新调度的上下行调制编码策略(Modulation and CodingScheme,MCS)信息发送给终端,终端周期性的发送上行控制信令(Uplink ControlInformation,UCI)对DCI的接收情况进行反馈。
通过在DCI中添加指令标识信息(TransID),便于在终端接收到基站发出的下行控制信令后进行识别,并进行相关操作。
示例性的,基站执行快速AMC,发送DCI通知终端更新上下行MCS。DCI的TransID初始设为0,基站针对终端的发送每一条DCI,对应的TransID自动更新,更新公式为:
TransIDi+1=(TransIDi+1)mod(IdMax)。
其中,TransID是下行控制信令的指令标识信息,即消息编号,IdMax表示TransID的最大取值,由TransID占用的比特数决定,i是基站发送的第i帧下行控制信令,i=1,2,…,IdMax。
S120、终端获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的循环冗余校验码CRC,根据该指令标识信息和CRC生成校验解析码,并将编码后的上行数据和校验解析码封装为上行编码块,发送给基站;
CRC是一种根据网络数据包或电脑文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。
终端在发送上行数据给基站时,要根据最近接收到的下行控制信令中的调制编码策略对该上行数据进行编码,得到编码块,并分别计算每个编码块的CRC。在本实施例中,终端计算得到CRC,将最近接收到的下行控制信令的指令标识信息进行二进制转换运算后,与CRC进行异或运算生成校验解析码,将校验解析码封装到上行编码块的校验位中,并将编码后的数据封装到上行编码块的数据位中,将上行编码块发送给基站。
通过上行编码块的校验解析码携带反馈的指令标识信息,使得反馈的指令标识信息没有占用额外的信道资源,避免了引入额外的反馈信道资源,使***容量降低的问题。
S130、基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对校验解析码进行解析得到终端反馈的反馈指令标识信息;
终端向基站发送上行编码块后,基站对上行编码块进行译码,获取上行编码块中的校验解析码,并对校验解析码进行解析得到反馈指令标识信息。基站对预设时间段内接收到的上行编码块分别解析得到每个上行编码块的反馈指令标识信息。
S140、基站根据反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。
基站将预设时间段内接收到的每个上行编码块的反馈指令标识信息分别与当前生效的下行控制信令中的指令标识信息进行比对,并根据比对结果来判断是否进行当前生效的下行控制信令的重传操作。
其中,基站针对向终端发送的每一帧下行控制信令,不用等待终端的反馈确认,在延时预设帧后自动生效。其中,该预设帧优选为2。
本实施例的技术方案,通过在下行控制信令中添加指令标识信息,并在终端对下行控制信令进行反馈时,在上行数据即上行编码块中通过校验解析码携带下行控制信令的反馈信息,从而基站根据该反馈信息判定是否对下行控制信令进行重传操作。解决了现有技术中对在提高反馈与重传的效率时,会引入额外的反馈信道资源、降低***容量的问题,由于不再依靠超时机制触发重传,实现了在不额外增加反馈信令的信道资源的前提下,大大提高反馈与重传的效率。
实施例二
图2是本发明实施例二提供的一种下行控制信令的反馈与重传方法流程示意图。本实施例在实施例一的基础上进行了优化,进一步说明了下行控制信令的反馈流程和反馈指令标识信息的获取流程。该方法具体包括如下:
S210、基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,下行控制信令包括调制编码策略;
S220、终端获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的循环冗余校验码CRC,终端对指令标识信息进行二进制转换运算得到指令标识信息中间码,并获取CRC的位数;
指令标识信息中间码是将指令标识信息转换为指令标识信息码的过渡信息,是将十进制的指令标识信息转换为二进制得到的。
S230、终端重复指令标识信息中间码或对指令标识信息中间码补零得到指令标识信息码,使指令标识信息码的位数和CRC的位数相同;
终端对指令标识信息中间码补零可以在中间码头部或尾部添加数字0,也可以同时在头部和尾部添加数字0,只要可以使得指令标识信息码的位数和CRC的位数相同即可。
进一步的,当CRC的位数是指令标识信息中间码的位数的第一整数倍时,终端对指令标识信息中间码进行第一整数次重复操作,并组合得到指令标识信息码,使指令标识信息码的位数和CRC的位数相同;
当CRC的位数不是指令标识信息中间码的位数的整数倍时,终端对指令标识信息中间码头部或尾部添加数字0,形成指令标识信息码,使指令标识信息码的位数和CRC的位数相同。
示例性的,当CRC的位数为16比特,指令标识信息为15,对应的指令标识信息中间码为1111,位数为4比特,则CRC的位数是指令标识信息中间码位数的4倍,根据上述规则对指令标识信息中间码1111重复4次得到的指令标识信息码为1111 1111 1111 1111。
示例性的,当CRC的位数为16比特,指令标识信息为7,对应的指令标识信息中间码为111,位数为3比特,则CRC的位数不是指令标识信息位数的整数倍,根据上述规则对指令标识信息中间码111头部添加数字0得到的指令标识信息码为0000 0000 0000 0111。
S240、终端对CRC和指令标识信息码进行异或运算生成校验解析码。
通过上述处理,CRC的位数和指令标识信息码的位数相同,对CRC和指令标识信息码进行异或运算生成校验解析码,由于异或运算可逆,便于基站解析校验解析码得到终端反馈的指令标识信息。
S250、终端将编码后的上行数据和校验解析码封装为上行编码块,发送给基站。
S260、基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码并计算该上行编码块的CRC,并将该CRC和校验解析码进行异或运算,得到指令标识解析码;
校验解析码是由终端计算得到的CRC与指令标识信息码进行异或运算的到的,基站根据同样的计算方法计算得到CRC,在没有传输错误的情况下,该CRC与终端计算得到的CRC相同,基站将计算得到的CRC和校验解析码进行异或运算得指令标识解析码,该指令标识解析码与终端处理后得到的指令标识信息码相同。
S270、基站根据终端得到指令标识信息码的相反操作,指令标识解析码进行转换得到指令标识逆转换信息;
示例性的,指令标识信息为7,对应的指令标识信息中间码为111,位数为3比特,当CRC的位数为16比特,CRC的位数不是指令标识信息位数的整数倍,根据上述规则对指令标识信息中间码111添加数字0得到的指令标识信息码为0000 0000 0000 0111;在没有传输错误的情况下,其对应的相反操作即,先对与指令标识信息码相同的指令标识解析码的头部去掉数字0,得到指令标识逆转换信息中间码,指令标识逆转换信息中间码为二进制字符,并对指令标识逆转换信息中间码进行十进制转换得到指令标识逆转换信息。
S280、当指令标识逆转换信息有效时,确定指令标识逆转换信息为反馈指令标识信息。
由于数据在通信信道中传输时,由于信道的影响,在接收到数据时,数据会出现错误,因此,会导致根据终端得到指令标识信息码的相反操作得到的指令标识你转换信息无效,当指令标识逆转换信息无效时,确定上行编码块错误。指令标识逆转换信息无效有两种情况:
当终端对指令标识信息中间码进行第一整数次重复操作,得到指令标识信息码时,基站对指令标识解析码进行相反操作,逐比特获取的第一整数个指令标识逆转换信息不同;
基站解析得到的指令标识逆转换信息,大于或者等于IdMax,即指令标识信息的最大取值。
除了上述指令标识逆转换信息无效的两种情况外,其他的指令标识逆转换信息是有效的。
S290、基站根据反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。
本实施例的技术方案,在上述实施例的基础上,通过将异或运算运用到下行控制信令反馈的过程和反馈指令标识信息的获取过程中,可以更加快速准确的判定有效的指令标识逆转换信息;进而使基站快速的判定是否重传。
实施例三
图3是本发明实施例三提供的一种下行控制信令的反馈与重传方法流程示意图。本实施例在上述实施例的基础上进行了优化,进一步说明了下行控制信令重传操作的判定规则。如图4所示,该方法包括:
S310、基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,下行控制信令包括调制编码策略;
S320、终端获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的循环冗余校验码CRC,根据该指令标识信息和CRC生成校验解析码,并将编码后的上行数据和校验解析码封装为上行编码块,发送给基站;
S330、基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对校验解析码进行解析得到终端反馈的反馈指令标识信息;
S340、基站将预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令的指令标识信息进行比较,并统计比较结果,得到统计结果;
S350、基站根据统计结果,判定是否进行下行控制信令的重传操作。
基站将预设时间段内接收到的每个上行编码块的反馈指令标识信息分别与当前生效的下行控制信令中的指令标识信息进行比对,并统计比对结果得到统计结果,进而根据统计结果来判断是否进行当前生效的下行控制信令的重传操作
本实施例的技术方案,在上述实施例的基础上,通过对预设时间内反馈指令标识信息和当前生效的下行控制信令间比较结果的统计,提高了是否进行重传操作的判断效率,从而使基站可以更加快速的判定是否对下行控制信令进行重传操作。
实施例四
图4是本发明实施例四提供的一种下行控制信令的反馈与重传方法流程示意图。本实施例在实施例三的基础上进行了优化,进一步说明了下行控制信令重传操作的判定规则。该方法包括:
S410、基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,下行控制信令包括调制编码策略;
S420、基站开启下行控制信令的重传定时器;
重传定时器是根据基站和终端的往返时延衡量的。为了防止有时候数据段的发送只是延迟了一下,而并未丢失所造成的无意义的重发而设定。
S430、终端获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的循环冗余校验码CRC,根据该指令标识信息和CRC生成校验解析码,并将编码后的上行数据和校验解析码封装为上行编码块,发送给基站;
S440、基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对校验解析码进行解析得到终端反馈的反馈指令标识信息;
S450、基站将预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令的指令标识信息进行比较;
S460、基站统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息相同的数量,作为相同数量;基站统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息不同的数量,作为不同数量;
具体的,相同数量由基站维护定义的一个计数器EqCnt统计,计数器初始值为0,当反馈指令标识信息与当前生效的DCI的指令标识信息相同,确定基站接收到的解析得到该反馈指令标识信息的上行编码块正确,EqCnt的值加1,即相同数量加1。
具体的,不同数量由基站维护定义的另一个计数器DiffCnt统计,计数器初始值为0,当反馈指令标识信息与当前生效的DCI的指令标识信息不同,确定基站接收到的解析得到该反馈指令标识信息的上行编码块正确,但基站判定终端没有收到当前生效的下行控制信令,这时,DiffCnt的值加1,即不同数量加1。
S470、计算相同数量和所述不同数量的和,作为有效和;
具体的,有效和即DiffCnt+EqCnt;
S480、当有效和小于或等于0且超出重传定时器的定时后,对下行控制信令进行重传;当有效和大于0时,基站计算相同数量与有效和的比值,得到重传判定值;当重传判定值大于预设阈值时,基站停止所述下行控制信令的重传定时器;当重传判定值小于或等于预设阈值时,基站触发下行控制信令的重传操作。
具体的,有效和即DiffCnt+EqCnt,当DiffCnt+EqCnt小于或等于0,且超出重传定时器的定时,对当前生效的下行控制信令进行重传,当没有超出重传定时器的定时时,不必重传当前生效的下行控制信令。
当DiffCnt+EqCnt大于0,计算EqCnt/(DiffCnt+EqCnt)的值,该值为重传判定值。
当EqCnt/(DiffCnt+EqCnt)大于预设阈值时,确定终端接收到了当前生效的下行控制信令,基站不必再对下行控制信令进行重传,这时,基站停止当前生效的下行控制信令的重传定时器。
当EqCnt/(DiffCnt+EqCnt)小于或等于预设阈值时,确定终端没有接收到当前生效的DCI,基站触发当前生效的下行控制信令的重传操作。
在上述比较重传判定值EqCnt/(DiffCnt+EqCnt)与预设阈值时,可以分别将EqCnt/(DiffCnt+EqCnt)与预设阈值乘以100,从而更加容易判断。
本实施例的技术方案,在上述实施例的基础上,综合考虑了重传判定条件的多种情况,增加判定条件的精确性,进而判定下行控制信令是否有效,从而判定是否对信息进行重传操作。
实施例五
本发明实施例五提供了一种下行控制信令的反馈与重传方法,本实施例是在上述实施例的基础上的一个优选实例。
本实施例中,基站通过DCI将最新调度的上下行MCS信息发送给终端,终端则周期性的发送UCI对DCI的接收情况进行反馈。
终端以3帧为周期反馈UCI,DCI重传定时器设置为40毫秒。基站针对某一终端,在第N帧发送的DCI为DCIN,携带最新调度的下行MCS为MCS_DLN,该DCIN的指令标识信息TransID为7。
终端收到TransID为7的DCI消息后,根据MCS即调制编码策略对上行数据进行编码,计算32比特CRC校验序列,再将4比特DCI中的的TransID(7)转换为二进制并重复8次,得到组合TransID序列,即指令标识信息码,然后与32比特CRC校验序列进行异或,得到校验解析码,并将编码后的上行数据和校验解析码封装为上行编码块,发送给基站。
基站当前帧生效DCI的TransID为7,解析本帧上行编码块。
以本帧总共有10个上行编码块为例,其中,有2上行编码块基于CRC得到的TransID无效,则判定这两个码块解析错误。剩余8个上行编码块中,有3个上行编码块得到的反馈指令标识信息是7,与当前生效的DCI中的TransID相同,则得到相同数量EqCnt=3,有5个上行编码块得到的TransID不等于7,则得到不同数量DiffCnt=5。
则有效和为EqCnt+DiffCnt=8;
其中,预设阈值RatioTH设定为30。
重传判定值floor(EqCnt*100/(EqCnt+DiffCnt))=37,大于预设阈值RatioTH,则认为终端已经成功收到本帧生效的DCI消息,基站立即停止DCI重传。
本实施例的技术方案,通过将异或运算运用到下行控制信令反馈的过程和反馈指令标识信息的获取过程中,并对预设时间内反馈指令标识信息和当前生效的下行控制信令间比较结果进行统计,进而判定下行控制信令是否有效,解决了现有技术中对在提高反馈与重传的效率时,会引入额外的反馈信道资源、降低***容量的问题,由于不再依靠超时机制触发重传,实现了在不额外增加反馈信令的信道资源的前提下,大大提高反馈与重传的效率。
实施例六
本发明实施例六提供了一种下行控制信令的反馈与重传方法,本实施例是在上述实施例的基础上的一个优选实例。
本实施例中,基站通过DCI将最新调度的上下行MCS信息发送给终端,终端则周期性的发送UCI对DCI的接收情况进行反馈。
终端以3帧为周期反馈UCI,DCI重传定时器设置为40毫秒。基站针对某一终端,在第N帧发送的DCI为DCIN,携带最新调度的下行MCS为MCS_DLN,该DCIN的TransID为7。
终端收到TransID为7的DCI消息后,根据调制编码策略对上行数据进行编码,计算32比特CRC校验序列,再将4比特DCI中的的TransID(7)转换为二进制并重复8次,得到组合TransID序列,即指令标识信息码,然后与32比特CRC校验序列进行异或,得到校验解析码,并将编码后的上行数据和校验解析码封装为上行编码块,发送给基站。
基站当前帧生效DCI的TransID为7,解析本帧上行编码块。
假设本帧总共有10个上行码块,其中,有1个上行编码块基于CRC得到的TransID无效,判定这个码块解析错误。剩余9个码块根据CRC异或得到的反馈指令标识信息全部为6,和当前生效DCI中的TransID不相同,即相同数量EqCnt=0,不同数量DiffCnt=9。
预设阈值RatioTH设定为30。
有效和EqCnt+DiffCnt=9,
重传判定值floor(EqCnt*100/(EqCnt+DiffCnt))=0,小于预设阈值RatioTH,则认为终端没有收到本帧生效的DCI消息,触发基站立即重传TransID=7的DCI消息。
本实施例的技术方案,通过将异或运算运用到下行控制信令反馈的过程和反馈指令标识信息的获取过程中,并对预设时间内反馈指令标识信息和当前生效的下行控制信令间比较结果的统计,进而判定下行控制信令是否有效,解决了现有技术中对在提高反馈与重传的效率时,会引入额外的反馈信道资源、降低***容量的问题,由于不再依靠超时机制触发重传,实现了在不额外增加反馈信令的信道资源的前提下,大大提高反馈与重传的效率。
实施例七
图5是本发明实施例七提供的一种下行控制信令的反馈与重传***结构示意图。如图5所示,该***包括:配置于基站510中的下行控制信令发送模块511、配置于终端520中的下行控制信令反馈模块521、配置于基站510中的反馈信息获取模块512和配置于基站510中的重传判定模块513。
其中,下行控制信令发送模块511,配置于基站510中,用于设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,下行控制信令包括调制编码策略;
下行控制信令反馈模块521,配置于终端520中,用于获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的CRC,根据该指令标识信息和CRC生成校验解析码,并将编码后的上行数据和校验解析码封装为上行编码块,发送给基站;
反馈信息获取模块512,配置于基站510中,用于接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对校验解析码进行解析得到终端反馈的反馈指令标识信息;
重传判定模块513,配置于基站510中,用于根据反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。
进一步的,下行控制信令反馈模块包括:
中间码获取单元,用于对指令标识信息进行二进制转换运算得到指令标识信息中间码,并获取CRC的位数;
指令标识信息码获取单元,用于重复指令标识信息中间码或对指令标识信息中间码补零得到指令标识信息码,使指令标识信息码的位数和CRC的位数相同;
校验解析码获取单元,用于对CRC和指令标识信息码进行异或运算生成校验解析码;
反馈信息获取模块包括:
指令标识解析码获取单元,用于获取该上行编码块中的校验解析码并计算该上行编码块的CRC,并将该CRC和校验解析码进行异或运算,得到指令标识解析码;
指令标识逆转换信息获取单元,用于根据指令标识信息码获取单元得到指令标识信息码的相反操作,对指令标识解析码进行转换得到指令标识逆转换信息;
反馈指令标识信息确定单元,当指令标识逆转换信息有效时,确定指令标识逆转换信息为反馈指令标识信息。
进一步的,指令标识信息码获取单元包括:
标识信息中间码重复子单元,用于当CRC的位数是指令标识信息中间码的位数的第一整数倍时,对指令标识信息中间码进行第一整数次重复操作,并组合得到指令标识信息码,使指令标识信息码的位数和CRC的位数相同;
指令标识信息中间码加0子单元,用于当CRC的位数不是指令标识信息中间码的位数的整数倍时,对指令标识信息中间码头部或尾部添加数字0,形成指令标识信息码,使指令标识信息码的位数和CRC的位数相同。
进一步的,重传判定模块包括:
统计结果获取单元,用于将预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令的指令标识信息进行比较,并统计比较结果,得到统计结果;
统计结果判定单元,用于根据统计结果,判定是否进行下行控制信令的重传操作。
进一步的,下行控制信令的反馈与重传***还包括:
重传定时器开启单元,设置于基站中,用于基站开启下行控制信令的重传定时器;
具体的,统计结果获取单元包括:
相同数量统计子单元,用于统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息相同的数量,作为相同数量;
不同数量统计子单元,用于统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息不同的数量,作为不同数量;
具体的,统计结果判定单元包括:
有效和计算子单元,用于计算相同数量和所述不同数量的和,作为有效和;
第一重传子单元,用于当有效和小于或等于0且超出所述重传定时器的定时后,对下行控制信令进行重传;
重传判定值获取子单元,用于当有效和大于0时,计算相同数量与有效和的比值,得到重传判定值;
重传定时器停止子单元,用于当重传判定值大于预设阈值时,停止下行控制信令的重传定时器;
第二重传子单元,用于当重传判定值小于或等于预设阈值时,触发下行控制信令的重传操作。
本实施例的技术方案,通过在下行控制信令中添加指令标识信息,并在终端对下行控制信令进行反馈时,在上行数据即上行编码块中通过校验解析码携带下行控制信令的反馈信息,从而基站根据该反馈信息判定是否对下行控制信令进行重传操作。解决了现有技术中对在提高反馈与重传的效率时,会引入额外的反馈信道资源、降低***容量的问题,实现了在不额外增加反馈信令的信道资源的前提下,提高反馈与重传的效率。
本发明实施例所提供的下行控制信令的反馈与重传***可以用于执行本发明实施例所提供的下行控制信令的反馈与重传方法,具备执行方法相应的功能和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的下行控制信令的反馈与重传方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种下行控制信令的反馈与重传方法,其特征在于,包括:
基站设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,所述下行控制信令包括调制编码策略;
终端获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的循环冗余校验码CRC,根据该指令标识信息和所述CRC生成校验解析码,并将编码后的上行数据和所述校验解析码封装为上行编码块,发送给所述基站;
所述基站接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对所述校验解析码进行解析得到终端反馈的反馈指令标识信息;
所述基站根据所述反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。
2.根据权利要求1所述的方法,其特征在于,终端根据该指令标识信息和所述CRC生成校验解析码包括:
所述终端对所述指令标识信息进行二进制转换运算得到指令标识信息中间码,并获取所述CRC的位数;
所述终端重复所述指令标识信息中间码或对所述指令标识信息中间码补零得到指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同;
所述终端对所述CRC和所述指令标识信息码进行异或运算生成校验解析码;
所述基站获取该上行编码块中的校验解析码,对所述校验解析码进行解析得到终端反馈的反馈指令标识信息包括:
所述基站获取该上行编码块中的校验解析码并计算该上行编码块的CRC,并将该CRC和所述校验解析码进行异或运算,得到指令标识解析码;
所述基站根据所述终端得到所述指令标识信息码的相反操作,对所述指令标识解析码进行转换得到指令标识逆转换信息,
当所述指令标识逆转换信息有效时,确定所述指令标识逆转换信息为所述反馈指令标识信息。
3.根据权利要求2所述的方法,其特征在于,终端重复所述指令标识信息中间码或对所述指令标识信息中间码补零得到指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同,包括:
当所述CRC的位数是所述指令标识信息中间码的位数的第一整数倍时,所述终端对所述指令标识信息中间码进行第一整数次重复操作,并组合得到所述指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同;
当所述CRC的位数不是所述指令标识信息中间码的位数的整数倍时,所述终端对指令标识信息中间码头部或尾部添加数字0,形成所述指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同。
4.根据权利要求1所述的方法,其特征在于:所述基站根据所述反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作包括:
所述基站将预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令的指令标识信息进行比较,并统计比较结果,得到统计结果;
所述基站根据所述统计结果,判定是否进行下行控制信令的重传操作。
5.根据权利要求4所述的方法,其特征在于,在基站将下行控制信令发送给终端之后,还包括:
所述基站开启下行控制信令的重传定时器;
所述基站统计比较结果,得到统计结果包括:
所述基站统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息相同的数量,作为相同数量;
所述基站统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息不同的数量,作为不同数量;
所述基站根据所述统计结果,判定是否进行下行控制信令的重传操作包括:
所述基站计算所述相同数量和所述不同数量的和,作为有效和;
当所述有效和小于或等于0且超出所述重传定时器的定时后,所述基站对下行控制信令进行重传;
当所述有效和大于0时,所述基站计算所述相同数量与所述有效和的比值,得到重传判定值;
当所述重传判定值大于预设阈值时,所述基站停止所述下行控制信令的重传定时器;
当所述重传判定值小于或等于所述预设阈值时,所述基站触发下行控制信令的重传操作。
6.一种下行控制信令的反馈与重传***,其特征在于,包括:
下行控制信令发送模块,配置于基站中,用于设定下行控制信令中的指令标识信息,并将下行控制信令发送给终端,所述下行控制信令包括调制编码策略;
下行控制信令反馈模块,配置于终端中,用于获取接收到的下行控制信令中的指令标识信息和调制编码策略,根据调制编码策略对上行数据进行编码,并计算编码后的上行数据的CRC,根据该指令标识信息和所述CRC生成校验解析码,并将编码后的上行数据和所述校验解析码封装为上行编码块,发送给所述基站;
反馈信息获取模块,配置于所述基站中,用于接收预设时间段内的上行编码块,获取该上行编码块中的校验解析码,对所述校验解析码进行解析得到终端反馈的反馈指令标识信息;
重传判定模块,配置于所述基站中,用于根据所述反馈指令标识信息和当前生效的下行控制信令的指令标识信息,判定是否进行下行控制信令的重传操作。
7.根据权利要求6所述的***,其特征在于,所述下行控制信令反馈模块包括:
中间码获取单元,用于对所述指令标识信息进行二进制转换运算得到指令标识信息中间码,并获取所述CRC的位数;
指令标识信息码获取单元,用于重复所述指令标识信息中间码或对所述指令标识信息中间码补零得到指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同;
校验解析码获取单元,用于对所述CRC和所述指令标识信息码进行异或运算生成校验解析码;
所述反馈信息获取模块包括:
指令标识解析码获取单元,用于获取该上行编码块中的校验解析码并计算该上行编码块的CRC,并将该CRC和所述校验解析码进行异或运算,得到指令标识解析码;
指令标识逆转换信息获取单元,用于根据所述指令标识信息码获取单元得到所述指令标识信息码的相反操作,对所述指令标识解析码进行转换得到指令标识逆转换信息;
反馈指令标识信息确定单元,当所述指令标识逆转换信息有效时,确定所述指令标识逆转换信息为所述反馈指令标识信息。
8.根据权利要求7所述的***,其特征在于,指令标识信息码获取单元包括:
标识信息中间码重复子单元,用于当所述CRC的位数是所述指令标识信息中间码的位数的第一整数倍时,对所述指令标识信息中间码进行第一整数次重复操作,并组合得到所述指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同;
指令标识信息中间码加0子单元,用于当所述CRC的位数不是所述指令标识信息中间码的位数的整数倍时,对指令标识信息中间码头部或尾部添加数字0,形成所述指令标识信息码,使所述指令标识信息码的位数和所述CRC的位数相同。
9.根据权利要求6所述的***,其特征在于,重传判定模块包括:
统计结果获取单元,用于将预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令的指令标识信息进行比较,并统计比较结果,得到统计结果;
统计结果判定单元,用于根据所述统计结果,判定是否进行下行控制信令的重传操作。
10.根据权利要求9所述的***,其特征在于,还包括:
重传定时器开启模块,配置于所述基站中,用于开启下行控制信令的重传定时器;
所述统计结果获取单元包括:
相同数量统计子单元,用于统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息相同的数量,作为相同数量;
不同数量统计子单元,用于统计预设时间段内的上行编码块的反馈指令标识信息和当前生效的下行控制信令中的指令标识信息不同的数量,作为不同数量;
所述统计结果判定单元包括:
有效和计算子单元,用于计算所述相同数量和所述不同数量的和,作为有效和;
第一重传子单元,用于当所述有效和小于或等于0且超出所述重传定时器的定时后,对下行控制信令进行重传;
重传判定值获取子单元,用于当所述有效和大于0时,计算所述相同数量与所述有效和的比值,得到重传判定值;
重传定时器停止子单元,用于当所述重传判定值大于预设阈值时,停止所述下行控制信令的重传定时器;
第二重传子单元,用于当所述重传判定值小于或等于所述预设阈值时,触发下行控制信令的重传操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610800962.4A CN107800509A (zh) | 2016-09-02 | 2016-09-02 | 一种下行控制信令的反馈与重传方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610800962.4A CN107800509A (zh) | 2016-09-02 | 2016-09-02 | 一种下行控制信令的反馈与重传方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107800509A true CN107800509A (zh) | 2018-03-13 |
Family
ID=61530533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610800962.4A Pending CN107800509A (zh) | 2016-09-02 | 2016-09-02 | 一种下行控制信令的反馈与重传方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107800509A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108490265A (zh) * | 2018-04-24 | 2018-09-04 | 深圳远征技术有限公司 | 接地电阻测试方法、装置及测试仪 |
CN115766891A (zh) * | 2022-10-21 | 2023-03-07 | 浙江华樽科技有限公司 | 手环上报下发报文的方法、装置、计算机设备及存储介质 |
WO2024000563A1 (zh) * | 2022-07-01 | 2024-01-04 | 新华三技术有限公司 | 一种数据传输方法、装置、存储介质及电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155405A (zh) * | 2006-09-29 | 2008-04-02 | 北京三星通信技术研究有限公司 | 随机接入过程中解决碰撞的设备和方法 |
US20080130526A1 (en) * | 2006-11-30 | 2008-06-05 | Nokia Corporation | Apparatus, method and computer program product providing LCR-TDD compatible frame structure |
CN101807974A (zh) * | 2010-04-07 | 2010-08-18 | 中兴通讯股份有限公司 | 一种在物理上行共享信道传输上行控制信令的***及方法 |
CN102238747A (zh) * | 2010-04-30 | 2011-11-09 | 夏普株式会社 | 上行物理控制信息传输方法,基站和用户设备 |
CN103095444A (zh) * | 2011-11-07 | 2013-05-08 | 上海贝尔股份有限公司 | 基于多用户mimo传输发送和接收下行控制信息的方法和设备 |
EP2945446A1 (en) * | 2014-05-16 | 2015-11-18 | Alcatel Lucent | Mobile radio telecommunication signal |
CN105530076A (zh) * | 2014-10-01 | 2016-04-27 | 深圳市万益图科技有限公司 | 数据丢包重传优化方法 |
-
2016
- 2016-09-02 CN CN201610800962.4A patent/CN107800509A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101155405A (zh) * | 2006-09-29 | 2008-04-02 | 北京三星通信技术研究有限公司 | 随机接入过程中解决碰撞的设备和方法 |
US20080130526A1 (en) * | 2006-11-30 | 2008-06-05 | Nokia Corporation | Apparatus, method and computer program product providing LCR-TDD compatible frame structure |
CN101807974A (zh) * | 2010-04-07 | 2010-08-18 | 中兴通讯股份有限公司 | 一种在物理上行共享信道传输上行控制信令的***及方法 |
CN102238747A (zh) * | 2010-04-30 | 2011-11-09 | 夏普株式会社 | 上行物理控制信息传输方法,基站和用户设备 |
CN103095444A (zh) * | 2011-11-07 | 2013-05-08 | 上海贝尔股份有限公司 | 基于多用户mimo传输发送和接收下行控制信息的方法和设备 |
EP2945446A1 (en) * | 2014-05-16 | 2015-11-18 | Alcatel Lucent | Mobile radio telecommunication signal |
CN105530076A (zh) * | 2014-10-01 | 2016-04-27 | 深圳市万益图科技有限公司 | 数据丢包重传优化方法 |
Non-Patent Citations (2)
Title |
---|
MOTOROLA: "Introduction of Rel-10 LTE-Advanced features in 36.213", 《3GPP TSG-RAN MEETING #63 R1-106557》 * |
李雪薇: "LTE-A中物理层下行控制信道的研究与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108490265A (zh) * | 2018-04-24 | 2018-09-04 | 深圳远征技术有限公司 | 接地电阻测试方法、装置及测试仪 |
CN108490265B (zh) * | 2018-04-24 | 2024-04-02 | 深圳远征技术有限公司 | 接地电阻测试方法、装置及测试仪 |
WO2024000563A1 (zh) * | 2022-07-01 | 2024-01-04 | 新华三技术有限公司 | 一种数据传输方法、装置、存储介质及电子设备 |
CN115766891A (zh) * | 2022-10-21 | 2023-03-07 | 浙江华樽科技有限公司 | 手环上报下发报文的方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11743022B2 (en) | Method and apparatus for resource allocation for half duplex frequency division duplexing in a wireless communication system | |
EP3522418B1 (en) | Network-based real-time video transmission method and device | |
US11071134B2 (en) | Feedback information receiving method, base station and user equipment | |
CN100586052C (zh) | 一种数据传输方法及*** | |
DK3206322T3 (en) | Methods and devices for early HARQ feedback in a mobile communication network | |
EP1440525B1 (en) | Radio communication system | |
KR20020042438A (ko) | 서브-패킷 전송 방법 및 수신 방법 | |
CN104301077A (zh) | 一种混合重传的方法 | |
CA2408619A1 (en) | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission | |
CN110351022A (zh) | 动态harq-ack码本的长度确定方法及装置、存储介质、终端 | |
CN107800509A (zh) | 一种下行控制信令的反馈与重传方法和*** | |
Cheng et al. | Adaptive incremental redundancy [WCDMA systems] | |
WO2017028014A1 (zh) | 一种信息发送、接收方法及设备 | |
CN107659373A (zh) | 一种无线通信中的方法和装置 | |
CN101645762A (zh) | 一种下行调度的方法 | |
CN106982107A (zh) | 调度方法、调度器及网络接入设备 | |
CN109861797A (zh) | 一种数据传输方法和*** | |
CN107733551A (zh) | 一种数据传输方法、装置和*** | |
WO2019125256A1 (en) | Outer-loop control of a physical downlink control channel, pdcch, link | |
US11166284B2 (en) | Data transmission method, terminal, and base station | |
CN102347822B (zh) | 一种下行子帧应答信息的反馈方法及基站 | |
CN1190091C (zh) | 在时分双工***中结合动态信道分配的数据重传方法 | |
CN101771516B (zh) | 确认字符译码装置和方法 | |
CN103746767A (zh) | 用于上行传输编码信息的通讯装置及相关的通讯方法 | |
CN113079490B (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 | ||
AD01 | Patent right deemed abandoned | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20210511 |