CN107733586A - 一种上行重传方法、基站、ue和*** - Google Patents
一种上行重传方法、基站、ue和*** Download PDFInfo
- Publication number
- CN107733586A CN107733586A CN201610669728.2A CN201610669728A CN107733586A CN 107733586 A CN107733586 A CN 107733586A CN 201610669728 A CN201610669728 A CN 201610669728A CN 107733586 A CN107733586 A CN 107733586A
- Authority
- CN
- China
- Prior art keywords
- data
- base station
- sent
- transmissions
- confirmation
- 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/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
-
- 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]
-
- 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/1867—Arrangements specially adapted for the transmitter end
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种上行重传方法,包括:接收UE发送的第一数据;根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;将传输次数累加预设值,所述传输次数用于表征所述接收UE发送的第一数据的接收次数;接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容。本发明实施例同时还公开了一种基站、UE和***。
Description
技术领域
本发明涉及移动通讯技术领域,尤其涉及一种上行重传方法、基站、UE和***。
背景技术
在现有的长期演进(Long Term Evolution,LTE)通信***中,时刻进行着用户设备(User Equipment,UE)向基站传输数据的进程,UE和基站通过交互完成数据的传输。如何在UE和基站之间准确、高效地传输数据成为人们研究的热点。
目前LTE上行是同步混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)***,即上行每个进程传输机会和传输子帧一一对应,例如,如果用户的最大传输次数是5次,则重传最大传输4次,即新传之后的4个无线帧的第一个上行子帧是用户的重传机会,当新传之后4个无线帧的最后一个无线帧的第一个子帧后,UE会清空该次传输的HARQ缓存,无论上述4次重传的传输是否正确。
由于现有技术中上行传输次数不仅仅受最大传输次数的限制,同时也受到传输子帧的限制,即传输机会和传输子帧一一对应,当上行数据新传确定后,根据最大传输次数,数据重传的传输子帧就确定了,如果某个重传子帧因为某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等),导致UE不能在重传子帧进行重传,那么相应的重传机会就会减少,进而可能导致数据包丢失,影响网络性能。
发明内容
为解决上述技术问题,本发明实施例期望提供一种上行传输方法、基站、UE和***,能够通过重传子帧实际重传次数来决定UE是否清空该次传输的HARQ缓存,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
本发明的技术方案是这样实现的:
第一方面,提供一种上行重传方法,包括:
接收用户设备UE发送的第一数据;
根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;
将传输次数累加预设值;所述传输次数用于表征所述接收UE发送的第一数据的接收次数;
接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;
根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容。
可选的,所述根据所述传输次数和所述确认信息,向所述UE发送传输指令包括:
所述确认信息表示接收到错误的所述第一数据,且所述传输次数小于或等于所述最大传输次数时,向所述UE发送重传指令;
所述确认信息表示接收到正确的所述第一数据和/或所述传输次数大于所述最大传输次数时,向所述UE发送新传指令。
可选的,在所述向所述UE发送重传指令之后,所述方法还包括:
接收所述UE重新发送的所述第一数据。
可选的,在所述向所述UE发送新传指令之后,所述方法还包括:
将所述传输次数置零;
接收所述UE发送的第二数据。
第二方面,提供一种上行重传方法,包括:
向基站发送第一数据;
接收所述基站发送的反馈信息,所述反馈信息用于表征所述基站接收到所述第一数据的内容;
根据所述第一数据和所述反馈信息,确定确认信息,所述确认信息用于表征所述基站接收到的所述第一数据是否正确;
向所述基站发送所述确认信息;
接收所述基站发送的传输指令,所述传输指令用于控制向所述基站发送的内容。
可选的,在所述接收所述基站发送的反馈信息之前,所述方法还包括:
将所述第一数据保存于混合自动重传请求HARQ缓存。
可选的,在所述接收所述基站发送的传输指令之后,所述方法还包括:
所述传输指令是重传指令时,根据所述重传指令,向所述基站重新发送所述第一数据;
所述传输指令是新传指令时,根据所述新传指令,清除所述HARQ缓存;根据所述新传指令,向所述基站发送第二数据。
第三方面,提供一种基站,包括:
接收模块,用于接收用户设备UE发送的第一数据;还用于接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;
发送模块,用于根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;还用于根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容;
累加模块,用于将传输次数累加预设值;所述传输次数用于表征所述接收所述UE发送的第一数据的接收次数。
可选的,所述发送模块具体用于所述确认信息表示接收到错误的所述第一数据,且所述传输次数小于或等于所述最大传输次数时,向所述UE发送重传指令;所述确认信息表示接收到正确的所述第一数据和/或所述传输次数大于所述最大传输次数时,向所述UE发送新传指令。
可选的,所述接收模块具体用于接收所述UE重新发送的所述第一数据;接收所述UE发送的第二数据。
可选的,所述基站还包括:
置零模块,用于将所述传输次数置零。
第四方面,提供一种UE,包括:
发送模块,用于向基站发送第一数据;还用于向所述基站发送确认信息;
接收模块,用于接收所述基站发送的反馈信息,所述反馈信息用于表征所述基站接收到所述第一数据的内容;还用于接收所述基站发送的传输指令,所述传输指令用于控制向所述基站发送的内容;
确定模块,用于根据所述第一数据和所述反馈信息,确定所述确认信息,所述确认信息用于表征所述基站接收到的所述第一数据是否正确。
可选的,所述UE还包括:
保存模块,用于将所述第一数据保存于混合自动重传请求HARQ缓存;
清除模块,用于根据所述新传指令,清除所述HARQ缓存。
可选的,所述发送模块还用于所述传输指令是重传指令时,根据所述重传指令,向所述基站发送所述第一数据;所述传输指令是新传指令时,根据所述新传指令,向所述基站发送第二数据。
第五方面,提供一种***,包括:
基站;
UE;
其中,所述基站用于接收UE发送的第一数据;根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;将传输次数累加预设值,所述传输次数用于表征所述接收UE发送的第一数据的接收次数;接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容;
所述UE用于向基站发送第一数据;接收所述基站发送的反馈信息,所述反馈信息用于表征所述基站接收到所述第一数据的内容;根据所述第一数据和所述反馈信息,确定所述确认信息,所述确认信息用于表征所述基站接收到的所述第一数据是否正确;接收所述基站发送的传输指令,所述传输指令用于控制所述基站发送的内容。
本发明实施例提供了一种上行重传方法、基站、UE和***,首先,接收UE发送的第一数据;然后,根据第一数据,向UE发送反馈信息;之后,将传输次数累加预设值;接着,接收UE发送的确认信息;最后,跟据传输次数和确认信息,向UE发送传输指令。这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
附图说明
图1为本发明实施例提供的一种上行重传方法流程图;
图2为本发明实施例提供的另一种上行重传方法流程图;
图3为本发明实施例提供的其他一种上行重传方法流程图;
图4为本发明实施例提供的一种基站结构示意图;
图5为本发明实施例提供的另一种基站结构示意图;
图6为本发明实施例提供的一种UE结构示意图;
图7为本发明实施例提供的另一种UE结构示意图;
图8为本发明实施例提供的一种***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
实施例一
本发明实施例提供一种上行重传方法,应用于基站,如图1所示,该方法包括:
步骤101、接收UE发送的第一数据。
这里是指UE传输第一数据给基站,基站收到第一数据后,发送反馈信息给UE,反馈信息是用来表示基站接收到该第一数据的内容,当UE根据反馈信息确定出基站已正确接收到该第一数据时,则UE不需要重传该第一数据,否则UE需要重传该第一数据。
值得说明的是,该第一数据的传输是是通过相应的数据包来进行的,同时,数据包的传输由最大传输次数限制,当某个数据包传输次数超过最大传输次数时,UE会清空HARQ缓存,丢弃该数据包。
重传包括自适应重传和非自适应重传两种模式,自适应重传需要基站在重传子帧下发上行授权给UE,非自适应重传不需要下发上行授权,UE在和新传相同的上行子帧,根据新传的授权传输重传数据,如表1所示,列出了UE进行自适应重传和非自适应重传的行为。其中,确认字符(Acknowledgement,ACK)表示基站接收的第一数据无误;否定字符(Negative Acknowledgement,NACK)表示基站接收的第一数据存在错误;None表示UE没有接收到授权指示;物理下行控制信道(Physical Downlink Control Channel,PDCCH)是一组物理资源粒子的集合,承载上下行控制信息,具体包含传输格式、资源分配、上行调度许可、功率控制以及上行重传信息等。
表1
步骤102、根据第一数据,向UE发送反馈信息。
当基站接收到第一数据之后,会向UE发送反馈信息,用来告知UE自身接收到第一数据内容的情况。
步骤103、将传输次数累加预设值。
优选的,本实施例中预设值取1。
当接收到第一数据之后,基站还会将UE该次传输的传输次数累加1,说明真实消耗了一次传输机会。
步骤104、接收UE发送的确认信息。
这里,确认信息用来表征基站接收到UE发送的第一数据是否正确。
本实施例中的传输过程为一个闭环有反馈的过程,即基站会通过接收到的确认信息来判断出自身之前所接收的第一数据是否正确。
步骤105、根据传输次数和确认信息,向UE发送传输指令。
这里,传输指令用于控制UE发送的内容,本实施例中传输指令包括重传指令和新传指令,其中,重传指令用于控制UE继续发送第一数据,新传指令用于控制UE发送第二数据,相较于第一数据,第二数据为新的数据。
具体的,确认信息表示接收到错误的第一数据,且传输次数小于或等于最大传输次数时,向UE发送重传指令;接收UE重新发送的第一数据。
在实际传输中,任何方式的数据传输都可能存在数据传输错误的情况,本实施例也不例外,具体的,基站会将接收到第一数据的情况以反馈信息发送给UE,UE可通过该反馈信息判断出基站是否正确接收到该第一数据,并用确认信息来表示,同时会将该确认信息发送至基站,当该确认信息表示基站接收到错误的第一数据时,基站不会立马向UE发送重传指令,因为第一数据的传输还受到最大传输次数的限制,只有当基站判断出传输次数小于或等于最大传输次数时,才会向UE发送重传指令,用来请求UE重新发送第一数据。
确认信息表示接收到正确的第一数据和/或传输次数大于最大传输次数时,向UE发送新传指令;将传输次数置零;接收UE发送的第二数据。
这里可以分为两种情况:
情况一:确认信息表示接收到正确的第一数据。
当确认信息表示基站接收到正确的第一数据时,表明该第一数据已经成功传输,此时,无论传输次数是小于等于最大传输次数还是传输次数大于最大传输次数,UE都再无需重传该第一数据。这时,基站向UE发送新传指令,该新传指令用于指示UE发送第二数据;此外,基站会将之前为第一数据传输计数的传输次数清零,用该清零后的传输次数为接下来的第二数据的传输计数。之后,基站会接收UE发送的第二数据。
值得说明的是,UE向基站发送数据是一个持续的过程,本实施例仅仅以第一数据和第二数据为例说明该持续过程。
情况二:传输次数大于最大传输次数。
当基站判断出第一数据的传输次数大于最大传输次数时,表明该第一数据的传输以及重传次数已经达到传输上限,即已经大于最大传输次数,换句话说,该第一数据的传输以及重传次数已经使用完所有传输机会,此时只能放弃该第一数据的传输。这时,基站向UE发送新传指令,该新传指令用于指示UE发送第二数据;此外,基站会将之前为第一数据传输计数的传输次数清零,用该清零后的传输次数为接下来的第二数据的传输计数。之后,基站会接收UE发送的第二数据。
这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
实施例二
本发明实施例提供的一种上行重传方法,应用于UE,如图2所示,该方法包括:
步骤201、向基站发送第一数据。
这里是指UE传输第一数据给基站,故UE会先向基站发送该第一数据。
步骤202、接收基站发送的反馈信息。
这里,反馈信息用于表征基站实际接收到第一数据的内容。具体的,基站会将接收到第一数据的情况以反馈信息发送给UE,UE可通过该反馈信息判断出基站是否正确接收到该第一数据,并将判断结果通过确认信息来表示,当该确认信息表示基站接收到错误的第一数据时,基站并不会立马向UE发送重传指令。
步骤203、根据第一数据和反馈信息,确定确认信息。
这里,确认信息用于表征基站接收到的第一数据是否正确。
步骤204、向基站发送确认信息。
由于UE接下来将要给基站发送的内容是由接收到基站的传输指令决定的,而传输指令又会受到确认信息的影响,所以,当UE确定出确认信息之后,要将其发送给基站,使得确认信息作为基站传输指令的依据。
步骤205、接收基站发送的传输指令。
这里,传输指令用于控制UE将要向基站发送的内容。这里包括两种情况:
情况一:传输指令为重传指令。
接收基站的重传指令;根据重传指令,向基站重新发送第一数据。
这里,表明基站没有接收到正确的第一数据,且实际传输次数小于等于最大传输及次数,故UE需根据重传指令向基站重新发送第一数据。
情况二:传输指令为新传指令。
接收基站发送的新传指令;根据新传指令,清除HARQ缓存;
根据新传指令,向基站发送第二数据。
这里,可以分为两种方案:
方案一:基站已经接收到正确的第一数据。
当明基站已经接收到正确的第一数据时,便会接收到基站的新传指令,UE根据该新传指令,会清除HARQ缓存,同时还会向基站发送第二数据。
方案二:实际传输次数大于最大传输及次数。
此时无论基站否传接收到正确的第一数据,UE都会接收到基站的新传指令,UE根据该新传指令,会清除HARQ缓存,同时还会向基站发送第二数据。
在步骤202之前,所述方法还包括:将第一数据保存于HARQ缓存。
HARQ是一种将前向纠错编码(Forward Error Correction,FEC)和自动重传请求(Automatic Repeat Query,ARQ)相结合而形成的技术。HARQ的关键词是存储、请求重传、合并解调。本实施例中,发送方(UE)在得知接收方(基站)接收数据失败的情况下,发送方保存发送的数据,同时,接收方要求发送方重传数据,这里,发送方保存第一数据就是为之后的重传做准备。
具体的,第一数据会保存于HARQ缓存当中。
这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
实施例三
本发明实施例提供一种上行重传方法,应用于上行重传装置,假设UE初始接入基站,基站制式为时分双工(Time Division Duplex,TDD),子帧配比为2,上行最大传输次数为5,如图3所示,该方法包括:
步骤301、UE向基站发送第一数据。
本实施例中,初始情况下,第一数据是指无线帧1子帧2。
步骤302、UE将第一数据保存于HARQ缓存。
在进行步骤301的同时,UE会将第一数据保存于HARQ缓存中,以便于本次传输错误重传时使用。
步骤303、基站判断是否接收到UE发送的第一数据,若是,则执行步骤304;否则执行步骤307。
在实际传输时,由于信道中可能会存在数据资源不够、控制信道资源不够以及调度机会不够等原因,这些原因可能会导致某次的数据传输不能正常进行,故在基站端需要判断是否接收到UE发送的第一数据,即判断该次第一数据传输是否正常进行。
步骤304、基站将UE的传输次数累加1。
当基站判断出该次第一数据传输是正常进行时,基站会将该次传输的传输次数累加1。该传输次数用来表示该次传输中第一数据实际传输的次数。
步骤305、基站向UE发送反馈信息。
基站接收到第一数据表明传输正常,但并不能代表基站接收到的是正确的第一数据,因此,基站需要向UE发送反馈信息,用来告知UE自身接收第一数据的情况。
步骤306、根据反馈信息,UE判断基站是否接收到正确的第一数据,若是,则执行步骤308;否则执行步骤307。
UE能够根据反馈信息,判断出基站是否接收到正确的第一数据。该判断操作属于现有技术,本实施就不再详述。
步骤307、基站判断传输次数是否大于最大传输次数,若是则执行步骤308;否则执行步骤312。
本实施例中,最大传输次数为5,即基站判断传输次数是否大于5。
步骤308、基站向UE发送新传指令。
当UE判断出基站已经接收到正确的第一数据和/或基站判断出传输次数已经大于5时,基站会向UE发送新传指令。
步骤309、UE清除HARQ缓存。
在进行步骤308的同时,UE会清除之前保存的HARQ缓存。
步骤310、基站将传输次数置零。
在进行步骤308的同时,基站会将传输次数置零,即将第一数据的传输次数清零,然后用该传输次数为第二数据的传输计数。
步骤311、根据新传指令,UE向基站发送第二数据。
该新传指令是用于指示UE向基站发送第二数据,即第一数据之后的新的数据。
示例的,当第一数据为无线帧1子帧2时,第二数据为无线帧2子帧2;当第一数据为无线帧2子帧2时,第二数据为无线帧3子帧2;当第一数据为无线帧3子帧2时,第二数据为无线帧4子帧2;其余的以此类推即可。
步骤312、基站向UE发送重传指令。
当基站接收到错误的第一数据且传输次数小于或等于5时,基站会向UE发送重传指令,该重传指令用于指示UE重新发送第一数据。
步骤313、根据重传指令,UE向基站重新发送第一数据。
这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
实施例四
本发明实施例提供的一种基站40,如图4所示,所述基站40包括:
接收模块401,用于接收UE发送的第一数据;还用于接收UE发送的确认信息,确认信息用于表征接收UE发送的第一数据是否正确;
发送模块402,用于根据第一数据,向UE发送反馈信息,反馈信息用于表征接收UE发送的第一数据的内容;还用于根据传输次数和确认信息,向UE发送传输指令,传输指令用于控制UE发送的内容;
累加模块403,用于将传输次数累加预设值;传输次数用于表征接收UE发送的第一数据的接收次数。
这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
具体的,发送模块402还用于确认信息表示接收到错误的第一数据,且传输次数小于或等于最大传输次数时,向UE发送重传指令;确认信息表示接收到正确的第一数据和/或传输次数大于最大传输次数时,向UE发送新传指令。
接收模块401还用于接收UE重新发送的第一数据;接收UE发送的第二数据。
如图5所示,所述基站40还包括置零模块404,用于将所述传输次数置零。
在实际应用中,所述接收模块401、发送模块402、累加模块403和置零模块404均可由位于基站40中的中央处理器(Central Processing Unit,CPU)、微处理器(MicroProcessor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。
实施例五
本发明实施例提供的一种UE50,如图6所示,所述UE50包括:
发送模块501,用于向基站发送第一数据;还用于向基站发送确认信息;
接收模块502,用于接收基站发送的反馈信息,反馈信息用于表征基站接收到第一数据的内容;还用于接收基站发送的传输指令,传输指令用于控制向基站发送的内容;
确定模块503,用于根据第一数据和反馈信息,确定确认信息,确认信息用于表征基站接收到的第一数据是否正确。
这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
如图7所示,UE50还包括:
保存模块504,用于将第一数据保存于混合自动重传请求HARQ缓存;
清除模块505,用于根据新传指令,清除HARQ缓存。
具体的,发送模块501还用于传输指令是重传指令时,根据重传指令,向基站重新发送第一数据;传输指令是新传指令时;根据新传指令,向基站发送第二数据。
在实际应用中,所述发送模块501、接收模块502、确定模块503、保存模块504和清除模块505均可由位于UE50中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)、或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。
实施例六
本发明实施例提供的一种***60,如图8所示,该***60包括:
基站40;
UE50。
其中,基站40用于接收UE50发送的第一数据;根据第一数据,向UE50发送反馈信息,反馈信息用于表征接收UE50发送的第一数据的内容;将传输次数累加预设值,传输次数用于表征接收UE50发送的第一数据的接收次数;接收UE50发送的确认信息,确认信息用于表征接收UE50发送的第一数据是否正确;根据传输次数和确认信息,向UE50发送传输指令,传输指令用于控制UE50发送的内容。
UE50用于向基站40发送第一数据;接收基站40发送的反馈信息,反馈信息用于表征基站40接收到第一数据的内容;根据第一数据和反馈信息,确定确认信息,确认信息用于表征基站40接收到的第一数据是否正确;接收基站40发送的传输指令,传输指令用于控制基站40发送的内容。
这样一来,根据接收到的第一数据,可生成反馈信息,最终再将传输次数累加预设值,相较于现有技术传输机会是与传输子帧一一对应,只要UE发送第一数据,基站便会将传输机会累加预设值,基站不会考虑自身是否真正接收到该第一数据,本实施例中的传输次数是基站接收到第一数据,且向UE发送反馈信息后,再将传输次数累加预设值,传输次数表示的是UE向基站实际传输数据的次数,避免了某个重传子帧因某些原因(例如:数据资源不够、控制信道资源不够、调度机会不够等等)而导致UE不能在重传子帧进行重传的问题,充分利用重传机会,减少数据包丢失,从而提升网络性能。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (15)
1.一种上行重传方法,其特征在于,所述方法包括:
接收用户设备UE发送的第一数据;
根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;
将传输次数累加预设值;所述传输次数用于表征所述接收UE发送的第一数据的接收次数;
接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;
根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容。
2.根据权利要求1所述的方法,其特征在于,所述根据所述传输次数和所述确认信息,向所述UE发送传输指令包括:
所述确认信息表示接收到错误的所述第一数据,且所述传输次数小于或等于所述最大传输次数时,向所述UE发送重传指令;
所述确认信息表示接收到正确的所述第一数据和/或所述传输次数大于所述最大传输次数时,向所述UE发送新传指令。
3.根据权利要求2所述的方法,其特征在于,在所述向所述UE发送重传指令之后,所述方法还包括:
接收所述UE重新发送的所述第一数据。
4.根据权利要求2所述的方法,其特征在于,在所述向所述UE发送新传指令之后,所述方法还包括:
将所述传输次数置零;
接收所述UE发送的第二数据。
5.一种上行重传方法,其特征在于,所述方法包括:
向基站发送第一数据;
接收所述基站发送的反馈信息,所述反馈信息用于表征所述基站接收到所述第一数据的内容;
根据所述第一数据和所述反馈信息,确定确认信息,所述确认信息用于表征所述基站接收到的所述第一数据是否正确;
向所述基站发送所述确认信息;
接收所述基站发送的传输指令,所述传输指令用于控制向所述基站发送的内容。
6.根据权利要求5所述的方法,其特征在于,在所述接收所述基站发送的反馈信息之前,所述方法还包括:
将所述第一数据保存于混合自动重传请求HARQ缓存。
7.根据权利要求5所述的方法,其特征在于,在所述接收所述基站发送的传输指令之后,所述方法还包括:
所述传输指令是重传指令时,根据所述重传指令,向所述基站重新发送所述第一数据;
所述传输指令是新传指令时,根据所述新传指令,清除所述HARQ缓存;根据所述新传指令,向所述基站发送第二数据。
8.一种基站,其特征在于,所述基站包括:
接收模块,用于接收用户设备UE发送的第一数据;还用于接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;
发送模块,用于根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;还用于根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容;
累加模块,用于将传输次数累加预设值;所述传输次数用于表征所述接收所述UE发送的第一数据的接收次数。
9.根据权利要求8所述的基站,其特征在于,所述发送模块具体用于所述确认信息表示接收到错误的所述第一数据,且所述传输次数小于或等于所述最大传输次数时,向所述UE发送重传指令;所述确认信息表示接收到正确的所述第一数据和/或所述传输次数大于所述最大传输次数时,向所述UE发送新传指令。
10.根据权利要求8所述的基站,其特征在于,所述接收模块具体用于接收所述UE重新发送的所述第一数据;接收所述UE发送的第二数据。
11.根据权利要求9所述的基站,其特征在于,所述基站还包括:
置零模块,用于将所述传输次数置零。
12.一种UE,其特征在于,所述UE包括:
发送模块,用于向基站发送第一数据;还用于向所述基站发送确认信息;
接收模块,用于接收所述基站发送的反馈信息,所述反馈信息用于表征所述基站接收到所述第一数据的内容;还用于接收所述基站发送的传输指令,所述传输指令用于控制向所述基站发送的内容;
确定模块,用于根据所述第一数据和所述反馈信息,确定所述确认信息,所述确认信息用于表征所述基站接收到的所述第一数据是否正确。
13.根据权利要求12所述的UE,其特征在于,所述UE还包括:
保存模块,用于将所述第一数据保存于混合自动重传请求HARQ缓存;
清除模块,用于根据所述新传指令,清除所述HARQ缓存。
14.根据权利要求12所述的UE,其特征在于,所述发送模块还用于所述传输指令是重传指令时,根据所述重传指令,向所述基站发送所述第一数据;所述传输指令是新传指令时,根据所述新传指令,向所述基站发送第二数据。
15.一种***,其特征在于,所述***包括:
基站;
UE;
其中,所述基站用于接收UE发送的第一数据;根据所述第一数据,向所述UE发送反馈信息,所述反馈信息用于表征所述接收UE发送的第一数据的内容;将传输次数累加预设值,所述传输次数用于表征所述接收UE发送的第一数据的接收次数;接收所述UE发送的确认信息,所述确认信息用于表征所述接收UE发送的第一数据是否正确;根据所述传输次数和所述确认信息,向所述UE发送传输指令,所述传输指令用于控制所述UE发送的内容;
所述UE用于向基站发送第一数据;接收所述基站发送的反馈信息,所述反馈信息用于表征所述基站接收到所述第一数据的内容;根据所述第一数据和所述反馈信息,确定所述确认信息,所述确认信息用于表征所述基站接收到的所述第一数据是否正确;接收所述基站发送的传输指令,所述传输指令用于控制所述基站发送的内容。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610669728.2A CN107733586A (zh) | 2016-08-12 | 2016-08-12 | 一种上行重传方法、基站、ue和*** |
PCT/CN2017/096193 WO2018028539A1 (zh) | 2016-08-12 | 2017-08-07 | 一种上行重传方法、基站、ue和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610669728.2A CN107733586A (zh) | 2016-08-12 | 2016-08-12 | 一种上行重传方法、基站、ue和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107733586A true CN107733586A (zh) | 2018-02-23 |
Family
ID=61161567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610669728.2A Pending CN107733586A (zh) | 2016-08-12 | 2016-08-12 | 一种上行重传方法、基站、ue和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107733586A (zh) |
WO (1) | WO2018028539A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111132358B (zh) * | 2019-12-19 | 2023-05-02 | RealMe重庆移动通信有限公司 | 数据包的传输方法、终端及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1972177A (zh) * | 2006-11-29 | 2007-05-30 | 北京邮电大学 | 基于终端反馈的联合混合自动请求重传和调度算法的方法 |
CN101060388A (zh) * | 2006-04-19 | 2007-10-24 | 华为技术有限公司 | 数据混合自动重传方法及装置 |
CN101197643A (zh) * | 2006-12-07 | 2008-06-11 | 大唐移动通信设备有限公司 | 一种数据上传和接收的方法、及终端、基站和*** |
CN101383685A (zh) * | 2007-09-07 | 2009-03-11 | 华为技术有限公司 | 下行混合自动重传的方法、***及装置 |
CN101800633A (zh) * | 2009-02-06 | 2010-08-11 | ***通信集团公司 | 一种重复传输ack/nack的控制方法和用户设备 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101790195B (zh) * | 2009-01-23 | 2012-12-12 | 电信科学技术研究院 | 一种多子帧联合调度数据传输方法 |
CN103312472B (zh) * | 2012-03-15 | 2019-01-25 | 中兴通讯股份有限公司 | 网间语音数据包自动重传方法和***、用户设备及eNB |
WO2015096089A1 (zh) * | 2013-12-26 | 2015-07-02 | 华为技术有限公司 | Phich信道传输信息的容错方法和装置 |
-
2016
- 2016-08-12 CN CN201610669728.2A patent/CN107733586A/zh active Pending
-
2017
- 2017-08-07 WO PCT/CN2017/096193 patent/WO2018028539A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101060388A (zh) * | 2006-04-19 | 2007-10-24 | 华为技术有限公司 | 数据混合自动重传方法及装置 |
CN1972177A (zh) * | 2006-11-29 | 2007-05-30 | 北京邮电大学 | 基于终端反馈的联合混合自动请求重传和调度算法的方法 |
CN101197643A (zh) * | 2006-12-07 | 2008-06-11 | 大唐移动通信设备有限公司 | 一种数据上传和接收的方法、及终端、基站和*** |
CN101383685A (zh) * | 2007-09-07 | 2009-03-11 | 华为技术有限公司 | 下行混合自动重传的方法、***及装置 |
CN101800633A (zh) * | 2009-02-06 | 2010-08-11 | ***通信集团公司 | 一种重复传输ack/nack的控制方法和用户设备 |
Also Published As
Publication number | Publication date |
---|---|
WO2018028539A1 (zh) | 2018-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6194030B2 (ja) | セミパーシステントスケジューリングデータパケットの確認応答情報をフィードバックおよび受信する方法および装置 | |
EP2982074B1 (en) | Communication in the presence of uplink-downlink configuration change | |
EP2200209B1 (en) | Method and apparatus for improving hybrid automatic repeat request procedure in the transition of transmission time interval bundling in a wireless communication system | |
CN104378185B (zh) | 一种用于lte***中子帧绑定的调度方法及装置 | |
CN105934907A (zh) | 无线资源调度方法及装置 | |
TW201238274A (en) | Method and apparatus for dynamically adjusting data transmission parameters and controlling H-ARQ processes | |
CN106452661A (zh) | 应答信息的传输方法、装置、基站及终端 | |
CN107210895A (zh) | 用于增强型载波聚集的软缓冲器管理 | |
CN101931514B (zh) | 一种混合自动重传请求中的通信方法、***和设备 | |
US20160218837A1 (en) | Method and apparatus to use more transmission opportunities in a distributed network topology with limited harq processes | |
CN103378953B (zh) | 混合自动重传请求方法与装置 | |
JP2018525914A (ja) | アップリンクデータの伝送方法及び装置 | |
CN108023688A (zh) | 一种数据传输方法及装置 | |
CN107197520A (zh) | 一种数据传输的方法和装置 | |
WO2008131693A1 (en) | Method and apparatus for transmitting a control signaling | |
CN105264810B (zh) | 数据传输方法、装置和设备 | |
CN104618075B (zh) | Tti集束的传输处理方法及装置、网络侧设备、ue | |
CN103378932B (zh) | 数据传输方法、用户设备及基站 | |
KR101502255B1 (ko) | 복합 자동 재전송 요청을 처리하는 방법 및 장치 | |
CN108292973A (zh) | 基于切换的接收成功的指示符 | |
CN102916792B (zh) | 数据传输方法和用户设备 | |
CN109586857A (zh) | 一种harq反馈方法、传输方法、终端及网络侧设备 | |
WO2016078328A1 (zh) | 一种自动重传的方法和装置 | |
CN107070611A (zh) | 用于实施重传方案的方法和装置 | |
CN107733586A (zh) | 一种上行重传方法、基站、ue和*** |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180223 |