CN106411477A - Uplink HARQ process maintenance method and device - Google Patents
Uplink HARQ process maintenance method and device Download PDFInfo
- Publication number
- CN106411477A CN106411477A CN201510456820.6A CN201510456820A CN106411477A CN 106411477 A CN106411477 A CN 106411477A CN 201510456820 A CN201510456820 A CN 201510456820A CN 106411477 A CN106411477 A CN 106411477A
- Authority
- CN
- China
- Prior art keywords
- uplink
- counter
- harq process
- data transmission
- processes required
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 190
- 230000008569 process Effects 0.000 title claims abstract description 161
- 238000012423 maintenance Methods 0.000 title claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims description 54
- 238000012545 processing Methods 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 abstract description 4
- 238000004891 communication Methods 0.000 abstract description 3
- 230000009471 action Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
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
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
-
- 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
- H04L1/1874—Buffer management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种上行HARQ进程维护方法及装置,涉及通信技术领域,本发明根据本地所配置的制式来确定参数,根据所述参数、与用户设备对应的计数器及上行数据所采用的PUSCH子帧号确定为所述上行数据分配的HARQ进程的进程号,实现了针对FDD和TDD通用的HARQ进程维护,简化了在双模制式下对HARQ进程的维护流程。
The invention discloses a method and device for maintaining an uplink HARQ process, and relates to the field of communication technology. The invention determines parameters according to a locally configured system, and according to the parameters, a counter corresponding to a user equipment, and a PUSCH substring used for uplink data The frame number determines the process number of the HARQ process allocated for the uplink data, which realizes the maintenance of the HARQ process common to FDD and TDD, and simplifies the maintenance process of the HARQ process in the dual-mode mode.
Description
技术领域technical field
本发明涉及通信技术领域,特别涉及一种上行HARQ进程维护方法及装置。The present invention relates to the field of communication technologies, in particular to a method and device for maintaining an uplink HARQ process.
背景技术Background technique
随着对高速无线多媒体业务需求的不断增加和无线频谱资源日趋紧张,探索未来高效率的移动通信系统将具有越来越重要的意义和价值。混合自动重传请求(HARQ)技术能够很好地补偿无线移动信道时变和多径衰落对信号传输的影响,已经成为未来3G长期演进系统中不可或缺的关键技术之一。As the demand for high-speed wireless multimedia services continues to increase and wireless spectrum resources become increasingly tight, exploring future high-efficiency mobile communication systems will become more and more important and valuable. Hybrid Automatic Repeat Request (HARQ) technology can well compensate the influence of wireless mobile channel time-varying and multipath fading on signal transmission, and has become one of the indispensable key technologies in the future 3G long-term evolution system.
在用户设备(UE)向基站传输上行数据时,基站需要为上行数据分配HARQ进程,但现有技术中并不存在能够针对频分双工(Frequency Division Duplexing,FDD)和时分双工(Time DivisionDuplexing,TDD)通用的HARQ进程维护方法,导致在双模制式下对HARQ进程的维护流程非常繁琐。When the user equipment (UE) transmits uplink data to the base station, the base station needs to allocate a HARQ process for the uplink data, but in the prior art there is no solution for frequency division duplexing (Frequency Division Duplexing, FDD) and time division duplexing (Time Division Duplexing) , TDD) common method for maintaining the HARQ process, resulting in a very cumbersome process for maintaining the HARQ process in the dual-mode mode.
发明内容Contents of the invention
为实现针对FDD和TDD通用的HARQ进程维护,以简化在双模制式下对HARQ进程的维护流程,本发明提供了一种上行HARQ进程维护方法,所述方法包括:In order to realize the general HARQ process maintenance for FDD and TDD, to simplify the maintenance process of the HARQ process in the dual-mode mode, the present invention provides a method for maintaining the uplink HARQ process, the method comprising:
获取本地所配置的制式,根据所述制式确定无线帧中的上行子帧个数及连续数据传输所需的最大进程数,并获取上行共享信道PUSCH子帧号与上行子帧索引之间的关系表;Obtain the locally configured standard, determine the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission according to the standard, and obtain the relationship between the uplink shared channel PUSCH subframe number and the uplink subframe index surface;
在接入的用户设备传输上行数据时,判断所述用户设备是否第一次传输上行数据,若是,则将与所述用户设备对应的计数器清零;When the accessed user equipment transmits uplink data, determine whether the user equipment is transmitting uplink data for the first time, and if so, clear the counter corresponding to the user equipment;
根据所述上行数据所采用的PUSCH子帧号基于所述关系表确定与所述上行数据对应的当前上行子帧索引;determining a current uplink subframe index corresponding to the uplink data based on the relationship table according to the PUSCH subframe number used by the uplink data;
判断所述当前上行子帧索引是否代表所述用户设备在所述制式下无线帧的第一个上行子帧,若是,则根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数对所述计数器进行更新;Judging whether the current uplink subframe index represents the first uplink subframe of the radio frame of the user equipment under the standard, if so, according to the counter, the number of uplink subframes in the radio frame and the continuous The maximum number of processes required for data transfer updates the counter;
根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数确定为所述上行数据分配的HARQ进程的进程号,以实现HARQ进程维护。Determine the process number of the HARQ process allocated for the uplink data according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission, so as to implement HARQ process maintenance.
可选地,根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数通过下式对所述计数器进行更新,HpCnt=Mod((HpCnt+UlSubsfnNum),UlSubsfnNum*MaxHpNum)Optionally, according to the counter, the number of uplink subframes in the radio frame and the maximum number of processes required for continuous data transmission, the counter is updated by the following formula, HpCnt=Mod((HpCnt+UlSubsfnNum), UlSubsfnNum*MaxHpNum)
其中,Mod为取模运算符,HpCnt为计数器的值,U1SubsfnNum为无线帧中上行帧个数,MaxHpNum为连续数据传输所需的最大进程数。Among them, Mod is a modulo operator, HpCnt is the value of the counter, U1SubsfnNum is the number of uplink frames in the wireless frame, and MaxHpNum is the maximum number of processes required for continuous data transmission.
可选地,根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数通过下式确定为所述上行数据分配的HARQ进程的进程号,Optionally, according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission, the process number of the HARQ process allocated for the uplink data is determined by the following formula,
HpId=Mod((UlSubSfnIdx+HpCnt),MaxHpNum)HpId=Mod((UlSubSfnIdx+HpCnt), MaxHpNum)
其中,HpId为HARQ进程的进程号,Mod为取模运算符,U1SubSfnIdx为当前上行子帧索引,HpCnt为计数器的值,MaxHpNum为连续数据传输所需的最大进程数。Among them, HpId is the process number of the HARQ process, Mod is the modulus operator, U1SubSfnIdx is the current uplink subframe index, HpCnt is the value of the counter, and MaxHpNum is the maximum number of processes required for continuous data transmission.
可选地,所述根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数确定为所述上行数据分配的HARQ进程的进程号之后,所述方法还包括:Optionally, after determining the process number of the HARQ process allocated for the uplink data according to the counter, the current uplink subframe index, and the maximum number of processes required for continuous data transmission, the method further includes:
判断所述HARQ进程是否处于空闲状态,若处于空闲状态,则标识所述HARQ进程被占用,并更新所述HARQ进程中记录的数据传输信息。Judging whether the HARQ process is in an idle state, if it is in an idle state, identifying that the HARQ process is occupied, and updating the data transmission information recorded in the HARQ process.
可选地,所述更新所述HARQ进程中记录的数据传输信息之后,所述方法还包括:Optionally, after updating the data transmission information recorded in the HARQ process, the method further includes:
判断是否对所有接入的用户设备均完成处理,若是,则结束流程;若否,则执行所述在接入的用户设备传输上行数据时,判断所述用户设备是否第一次传输上行数据的步骤。Judging whether the processing has been completed for all accessed user equipments, and if so, ending the process; if not, performing the process of judging whether the user equipment transmits uplink data for the first time when the accessed user equipment transmits uplink data step.
本发明还公开了一种上行HARQ进程维护装置,所述装置包括:The present invention also discloses an uplink HARQ process maintenance device, which includes:
数据获取单元,用于获取本地所配置的制式,根据所述制式确定无线帧中的上行子帧个数及连续数据传输所需的最大进程数,并获取上行共享信道PUSCH子帧号与上行子帧索引之间的关系表;The data acquisition unit is used to obtain the locally configured system, determine the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission according to the system, and obtain the number of the uplink shared channel PUSCH subframe and the number of uplink subframes. Relationship table between frame indexes;
判断清零单元,用于在接入的用户设备传输上行数据时,判断所述用户设备是否第一次传输上行数据,若是,则将与所述用户设备对应的计数器清零;The judging and clearing unit is used for judging whether the user equipment is transmitting uplink data for the first time when the accessed user equipment is transmitting uplink data, and if so, clearing the counter corresponding to the user equipment;
索引确定单元,用于根据所述上行数据所采用的PUSCH子帧号基于所述关系表确定与所述上行数据对应的当前上行子帧索引;An index determining unit, configured to determine a current uplink subframe index corresponding to the uplink data based on the relationship table according to the PUSCH subframe number used by the uplink data;
判断更新单元,用于判断所述当前上行子帧索引是否代表所述用户设备在所述制式下无线帧的第一个上行子帧,若是,则根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数对所述计数器进行更新;A judging and updating unit, configured to judge whether the current uplink subframe index represents the first uplink subframe of the radio frame of the user equipment under the standard, and if so, according to the counter, the uplink subframe in the radio frame The number of subframes and the maximum number of processes required for continuous data transmission update the counter;
进程分配单元,用于根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数确定为所述上行数据分配的HARQ进程的进程号,以实现HARQ进程维护。The process allocation unit is configured to determine the process number of the HARQ process allocated for the uplink data according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission, so as to realize HARQ process maintenance.
可选地,所述判断更新单元,进一步用于根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数通过下式对所述计数器进行更新,HpCnt=Mod((HpCnt+UlSubsfnNum),UlSubsfnNum*MaxHpNum)Optionally, the judgment update unit is further configured to update the counter according to the counter, the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission through the following formula, HpCnt =Mod((HpCnt+UlSubsfnNum), UlSubsfnNum*MaxHpNum)
其中,Mod为取模运算符,HpCnt为计数器的值,U1SubsfnNum为无线帧中上行帧个数,MaxHpNum为连续数据传输所需的最大进程数。Among them, Mod is a modulo operator, HpCnt is the value of the counter, U1SubsfnNum is the number of uplink frames in the wireless frame, and MaxHpNum is the maximum number of processes required for continuous data transmission.
可选地,所述进程分配单元,进一步用于根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数通过下式确定为所述上行数据分配的HARQ进程的进程号,Optionally, the process allocation unit is further configured to determine the process number of the HARQ process allocated for the uplink data by the following formula according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission,
HpId=Mod((UlSubSfnIdx+HpCnt),MaxHpNum)HpId=Mod((UlSubSfnIdx+HpCnt), MaxHpNum)
其中,HpId为HARQ进程的进程号,Mod为取模运算符,U1SubSfnIdx为当前上行子帧索引,HpCnt为计数器的值,MaxHpNum为连续数据传输所需的最大进程数。Among them, HpId is the process number of the HARQ process, Mod is the modulus operator, U1SubSfnIdx is the current uplink subframe index, HpCnt is the value of the counter, and MaxHpNum is the maximum number of processes required for continuous data transmission.
可选地,所述装置还包括:Optionally, the device also includes:
占用标识单元,用于判断所述HARQ进程是否处于空闲状态,在处于空闲状态时,标识所述HARQ进程被占用,并更新所述HARQ进程中记录的数据传输信息。An occupation identification unit, configured to determine whether the HARQ process is in an idle state, and when in an idle state, identify that the HARQ process is occupied, and update the data transmission information recorded in the HARQ process.
可选地,所述装置还包括:Optionally, the device also includes:
处理判断单元,用于判断是否对所有接入的用户设备均完成处理,若否,则调用所述判断清零单元。The processing judging unit is used to judge whether the processing has been completed for all connected user equipments, and if not, call the judging clearing unit.
本发明根据本地所配置的制式来确定参数,根据所述参数、与用户设备对应的计数器及上行数据所采用的PUSCH子帧号确定为所述上行数据分配的HARQ进程的进程号,实现了针对FDD和TDD通用的HARQ进程维护,简化了在双模制式下对HARQ进程的维护流程。The present invention determines the parameters according to the locally configured system, and determines the process number of the HARQ process allocated for the uplink data according to the parameters, the counter corresponding to the user equipment, and the PUSCH subframe number used by the uplink data, so as to realize the The common HARQ process maintenance of FDD and TDD simplifies the maintenance process of the HARQ process in the dual-mode mode.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same components. In the attached picture:
图1是本发明一种实施方式的上行HARQ进程维护方法的流程图;Fig. 1 is a flowchart of an uplink HARQ process maintenance method in an embodiment of the present invention;
图2是本发明一种实施方式的上行HARQ进程维护方法的流程图;Fig. 2 is a flowchart of an uplink HARQ process maintenance method in an embodiment of the present invention;
图3是本发明一种实施方式的上行HARQ进程维护装置的结构框图。Fig. 3 is a structural block diagram of an uplink HARQ process maintenance device according to an embodiment of the present invention.
具体实施方式detailed description
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.
图1是本发明一种实施方式的上行HARQ进程维护方法的流程图;参照图1,所述方法包括:Fig. 1 is a flowchart of an uplink HARQ process maintenance method in an embodiment of the present invention; with reference to Fig. 1, the method includes:
S101:获取本地所配置的制式,根据所述制式确定无线帧中的上行子帧个数及连续数据传输所需的最大进程数,并获取上行共享信道(Physical Uplink Shared Channel,PUSCH)子帧号与上行子帧索引之间的关系表;S101: Obtain the locally configured standard, determine the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission according to the standard, and obtain the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) subframe number The relationship table with the uplink subframe index;
需要说明的是,由于本方法的执行主体为基站,故而本地所配置的制式即为基站所配置的制式。It should be noted that since the subject of this method is the base station, the system configured locally is the system configured by the base station.
可理解的是,基站所配置的制式可能为FDD或TDD,另外,由于TDD的配比可选择0~6中的任一种,故而,所述制式为TDD时,还需要进一步确定其选择的配比,另外,每种制式所对应的无线帧中的上行子帧个数及连续数据传输所需的最大进程数存在不同,该部分内容可由通信协议确定,属于本领域公知内容,在此不再赘述。It can be understood that the mode configured by the base station may be FDD or TDD. In addition, since the ratio of TDD can be selected from any one of 0 to 6, when the mode is TDD, it is necessary to further determine the selected mode. In addition, the number of uplink subframes in the wireless frame corresponding to each standard and the maximum number of processes required for continuous data transmission are different. This part of the content can be determined by the communication protocol, which belongs to the well-known content in the art, and will not be discussed here. Let me repeat.
S102:在接入的用户设备传输上行数据时,判断所述用户设备是否第一次传输上行数据,若是,则将与所述用户设备对应的计数器清零;S102: When the accessed user equipment transmits uplink data, determine whether the user equipment is transmitting uplink data for the first time, and if so, clear the counter corresponding to the user equipment;
在具体实现中,在本地设有与各用户设备一一对应的计数器,为便于对各计数器的开启和关闭进行控制,故而,本实施方式中,本地还设有与所述计数器分别对应的计数器标志位,在本步骤之前,可将各计数器标志位预先置为FALSE,当然,计数器标志位置为FALSE时,对应的计数器不会启动更新,计数器标志位置为TURE时,对应的计数器启动更新。In a specific implementation, a counter corresponding to each user equipment is provided locally. In order to facilitate the control of the opening and closing of each counter, therefore, in this embodiment, a counter corresponding to the counter is also provided locally. Flag, before this step, each counter flag can be pre-set to FALSE, of course, when the counter flag is FALSE, the corresponding counter will not start updating, and when the counter flag is TRUE, the corresponding counter will start updating.
由于接入的用户设备在接入基站后,有可能在一段时间内均不传输上行数据,故而,本实施方式中,在用户设备是第一次传输上行数据时,需要将与所述用户设备对应的计数器清零,并将与所述计数器对应的计数器标志位置为TURE。Since the accessed user equipment may not transmit uplink data for a period of time after accessing the base station, therefore, in this embodiment, when the user equipment transmits uplink data for the first time, it needs to communicate with the user equipment The corresponding counter is cleared, and the counter flag position corresponding to the counter is set to TRUE.
可理解的是,在用户不是第一次传输上行数据时,可直接执行步骤S103。It can be understood that, when the user is not transmitting uplink data for the first time, step S103 may be directly performed.
S103:根据所述上行数据所采用的PUSCH子帧号基于所述关系表确定与所述上行数据对应的当前上行子帧索引;S103: Determine a current uplink subframe index corresponding to the uplink data based on the relationship table according to the PUSCH subframe number used by the uplink data;
可理解的是,所述用户设备在传输上行数据时,是需要采用PUSCH子帧来实现数据传输的,本步骤中的PUSCH子帧号即为实现数据传输所采用PUSCH子帧的子帧号。It can be understood that, when the user equipment transmits uplink data, it needs to use the PUSCH subframe to realize the data transmission, and the PUSCH subframe number in this step is the subframe number of the PUSCH subframe used to realize the data transmission.
S104:判断所述当前上行子帧索引是否代表所述用户设备在所述制式下无线帧的第一个上行子帧,若是,则根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数对所述计数器进行更新;S104: Determine whether the current uplink subframe index represents the first uplink subframe of the radio frame of the user equipment under the standard, and if so, according to the counter and the number of uplink subframes in the radio frame and the maximum number of processes required for continuous data transmission to update the counter;
为进一步保证对制式的通用性,本步骤中通过下式对所述计数器进行更新:In order to further ensure the versatility of the system, in this step, the counter is updated by the following formula:
HpCnt=Mod((HpCnt+UlSubsfnNum),UlSubsfnNum*MaxHpNum)HpCnt=Mod((HpCnt+UlSubsfnNum), UlSubsfnNum*MaxHpNum)
其中,Mod为取模运算符,HpCnt为计数器的值,U1SubsfnNum为无线帧中上行帧个数,MaxHpNum为连续数据传输所需的最大进程数。Among them, Mod is a modulo operator, HpCnt is the value of the counter, U1SubsfnNum is the number of uplink frames in the wireless frame, and MaxHpNum is the maximum number of processes required for continuous data transmission.
可理解的是,在所述当前上行子帧索引不代表所述用户设备在所述制式下无线帧的第一个上行子帧时,可直接执行步骤S105。It can be understood that, when the current uplink subframe index does not represent the first uplink subframe of the radio frame of the user equipment under the standard, step S105 may be directly executed.
S105:根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数确定为所述上行数据分配的HARQ进程的进程号,以实现HARQ进程维护。S105: Determine the process number of the HARQ process allocated for the uplink data according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission, so as to implement HARQ process maintenance.
为进一步保证对制式的通用性,本步骤中通过下式确定为所述上行数据分配的HARQ进程的进程号,In order to further ensure the versatility of the system, in this step, the process number of the HARQ process allocated for the uplink data is determined by the following formula,
HpId=Mod((UlSubSfnIdx+HpCnt),MaxHpNum)HpId=Mod((UlSubSfnIdx+HpCnt), MaxHpNum)
其中,HpId为HARQ进程的进程号,Mod为取模运算符,U1SubSfnIdx为当前上行子帧索引,HpCnt为计数器的值,MaxHpNum为连续数据传输所需的最大进程数。Among them, HpId is the process number of the HARQ process, Mod is the modulus operator, U1SubSfnIdx is the current uplink subframe index, HpCnt is the value of the counter, and MaxHpNum is the maximum number of processes required for continuous data transmission.
本实施方式根据本地所配置的制式来确定参数,根据所述参数、与用户设备对应的计数器及上行数据所采用的PUSCH子帧号确定为所述上行数据分配的HARQ进程的进程号,实现了针对FDD和TDD通用的HARQ进程维护,简化了在双模制式下对HARQ进程的维护流程。In this embodiment, the parameters are determined according to the locally configured system, and the process number of the HARQ process allocated for the uplink data is determined according to the parameters, the counter corresponding to the user equipment, and the PUSCH subframe number used by the uplink data, thereby realizing For the common HARQ process maintenance of FDD and TDD, it simplifies the maintenance process of the HARQ process in the dual-mode mode.
图2是本发明一种实施方式的上行HARQ进程维护方法的流程图;参照图2,所述方法包括:Fig. 2 is a flowchart of an uplink HARQ process maintenance method in an embodiment of the present invention; referring to Fig. 2, the method includes:
S201:获取本地所配置的制式,根据所述制式确定无线帧中的上行子帧个数及连续数据传输所需的最大进程数,并获取上行共享信道PUSCH子帧号与上行子帧索引之间的关系表;S201: Acquire the locally configured standard, determine the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission according to the standard, and obtain the relationship between the uplink shared channel PUSCH subframe number and the uplink subframe index relationship table;
S202:在接入的用户设备传输上行数据时,判断所述用户设备是否第一次传输上行数据,若是,则将与所述用户设备对应的计数器清零;S202: When the accessed user equipment transmits uplink data, determine whether the user equipment is transmitting uplink data for the first time, and if so, clear the counter corresponding to the user equipment;
S203:根据所述上行数据所采用的PUSCH子帧号基于所述关系表确定与所述上行数据对应的当前上行子帧索引;S203: Determine the current uplink subframe index corresponding to the uplink data based on the relationship table according to the PUSCH subframe number used by the uplink data;
S204:判断所述当前上行子帧索引是否代表所述用户设备在所述制式下无线帧的第一个上行子帧,若是,则根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数对所述计数器进行更新;S204: Determine whether the current uplink subframe index represents the first uplink subframe of the radio frame of the user equipment under the standard, and if so, according to the counter and the number of uplink subframes in the radio frame and the maximum number of processes required for continuous data transmission to update the counter;
S205:根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数确定为所述上行数据分配的HARQ进程的进程号,以实现HARQ进程维护。S205: Determine the process number of the HARQ process allocated for the uplink data according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission, so as to implement HARQ process maintenance.
S206:判断所述HARQ进程是否处于空闲状态,若处于空闲状态,则标识所述HARQ进程被占用,并更新所述HARQ进程中记录的数据传输信息(如帧号、子帧号等信息),为后续接收数据做准备,再执行步骤S207;若未处于空闲状态,则直接执行步骤S207;S206: Determine whether the HARQ process is in an idle state, if it is in an idle state, identify that the HARQ process is occupied, and update the data transmission information (such as frame number, subframe number, etc.) recorded in the HARQ process, To prepare for subsequent data reception, execute step S207; if not in idle state, directly execute step S207;
S207:判断是否对所有接入的用户设备均完成处理,若是,则结束流程;若否,则返回步骤S202。S207: Judging whether the processing is completed for all connected user equipments, if yes, end the process; if not, return to step S202.
对于方法实施方式,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施方式并不受所描述的动作顺序的限制,因为依据本发明实施方式,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施方式均属于优选实施方式,所涉及的动作并不一定是本发明实施方式所必须的。For the method implementation, for the sake of simple description, it is expressed as a series of action combinations, but those skilled in the art should know that the implementation of the present invention is not limited by the described action order, because according to the implementation of the present invention , certain steps may be performed in other order or simultaneously. Secondly, those skilled in the art should also know that the implementations described in the specification belong to preferred implementations, and the actions involved are not necessarily required by the implementations of the present invention.
图3是本发明一种实施方式的上行HARQ进程维护方法的流程图;参照图3,所述装置包括:Fig. 3 is a flowchart of an uplink HARQ process maintenance method in an embodiment of the present invention; referring to Fig. 3, the device includes:
数据获取单元301,用于获取本地所配置的制式,根据所述制式确定无线帧中的上行子帧个数及连续数据传输所需的最大进程数,并获取上行共享信道PUSCH子帧号与上行子帧索引之间的关系表;The data acquisition unit 301 is used to obtain the locally configured system, determine the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission according to the system, and obtain the number of the uplink shared channel PUSCH subframe and the number of uplink subframes. A relationship table between subframe indexes;
判断清零单元302,用于在接入的用户设备传输上行数据时,判断所述用户设备是否第一次传输上行数据,若是,则将与所述用户设备对应的计数器清零;The judging and clearing unit 302 is configured to judge whether the user equipment transmits uplink data for the first time when the accessed user equipment transmits uplink data, and if so, clear the counter corresponding to the user equipment;
索引确定单元303,用于根据所述上行数据所采用的PUSCH子帧号基于所述关系表确定与所述上行数据对应的当前上行子帧索引;An index determining unit 303, configured to determine a current uplink subframe index corresponding to the uplink data based on the relationship table according to the PUSCH subframe number used by the uplink data;
判断更新单元304,用于判断所述当前上行子帧索引是否代表所述用户设备在所述制式下无线帧的第一个上行子帧,若是,则根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数对所述计数器进行更新;A judging and updating unit 304, configured to judge whether the current uplink subframe index represents the first uplink subframe of the radio frame of the user equipment under the standard, and if so, according to the counter, the The number of uplink subframes and the maximum number of processes required for continuous data transmission update the counter;
进程分配单元305,用于根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数确定为所述上行数据分配的HARQ进程的进程号,以实现HARQ进程维护。The process allocation unit 305 is configured to determine the process number of the HARQ process allocated for the uplink data according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission, so as to realize HARQ process maintenance.
在本发明的一种可选实施方式中,所述判断更新单元,进一步用于根据所述计数器、所述无线帧中的上行子帧个数及连续数据传输所需的最大进程数通过下式对所述计数器进行更新,HpCnt=Mod((HpCnt+UlSubsfnNum),UlSubsfnNum*MaxHpNum)In an optional implementation manner of the present invention, the judgment update unit is further configured to use the following formula according to the counter, the number of uplink subframes in the wireless frame and the maximum number of processes required for continuous data transmission The counter is updated, HpCnt=Mod((HpCnt+UlSubsfnNum), UlSubsfnNum*MaxHpNum)
其中,Mod为取模运算符,HpCnt为计数器的值,U1SubsfnNum为无线帧中上行帧个数,MaxHpNum为连续数据传输所需的最大进程数。Among them, Mod is a modulo operator, HpCnt is the value of the counter, U1SubsfnNum is the number of uplink frames in the wireless frame, and MaxHpNum is the maximum number of processes required for continuous data transmission.
在本发明的一种可选实施方式中,所述进程分配单元,进一步用于根据所述计数器、当前上行子帧索引及连续数据传输所需的最大进程数通过下式确定为所述上行数据分配的HARQ进程的进程号,In an optional implementation manner of the present invention, the process allocation unit is further configured to determine as the uplink data by the following formula according to the counter, the current uplink subframe index and the maximum number of processes required for continuous data transmission The process number of the allocated HARQ process,
HpId=Mod((UlSubSfnIdx+HpCnt),MaxHpNum)HpId=Mod((UlSubSfnIdx+HpCnt), MaxHpNum)
其中,HpId为HARQ进程的进程号,Mod为取模运算符,U1SubSfnIdx为当前上行子帧索引,HpCnt为计数器的值,MaxHpNum为连续数据传输所需的最大进程数。Among them, HpId is the process number of the HARQ process, Mod is the modulus operator, U1SubSfnIdx is the current uplink subframe index, HpCnt is the value of the counter, and MaxHpNum is the maximum number of processes required for continuous data transmission.
在本发明的一种可选实施方式中,所述装置还包括:In an optional embodiment of the present invention, the device also includes:
占用标识单元,用于判断所述HARQ进程是否处于空闲状态,在处于空闲状态时,标识所述HARQ进程被占用,并更新所述HARQ进程中记录的数据传输信息。An occupation identification unit, configured to determine whether the HARQ process is in an idle state, and when in an idle state, identify that the HARQ process is occupied, and update the data transmission information recorded in the HARQ process.
在本发明的一种可选实施方式中,所述装置还包括:In an optional embodiment of the present invention, the device also includes:
处理判断单元,用于判断是否对所有接入的用户设备均完成处理,若否,则调用所述判断清零单元。The processing judging unit is used to judge whether the processing has been completed for all connected user equipments, and if not, call the judging clearing unit.
对于装置实施方式而言,由于其与方法实施方式基本相似,所以描述的比较简单,相关之处参见方法实施方式的部分说明即可。As for the device implementation, since it is basically similar to the method implementation, the description is relatively simple, and for related parts, please refer to the part of the description of the method implementation.
应当注意的是,在本发明的装置的各个部件中,根据其要实现的功能而对其中的部件进行了逻辑划分,但是,本发明不受限于此,可以根据需要对各个部件进行重新划分或者组合,例如,可以将一些部件组合为单个部件,或者可以将一些部件进一步分解为更多的子部件。It should be noted that among the various components of the device of the present invention, the components are logically divided according to the functions to be realized, but the present invention is not limited thereto, and each component can be re-divided as required Or combined, for example, some components can be combined into a single component, or some components can be further broken down into more subcomponents.
本发明的各个部件实施方式可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施方式的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component implementations of the present invention can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components in the device according to the embodiments of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施方式对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施方式。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。The above embodiments are only used to illustrate the present invention, but not to limit the present invention. Those of ordinary skill in the relevant technical field can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, all Equivalent technical solutions also belong to the category of the present invention, and the scope of patent protection of the present invention should be defined by the claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510456820.6A CN106411477B (en) | 2015-07-29 | 2015-07-29 | Ascending HARQ course maintaining method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510456820.6A CN106411477B (en) | 2015-07-29 | 2015-07-29 | Ascending HARQ course maintaining method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106411477A true CN106411477A (en) | 2017-02-15 |
| CN106411477B CN106411477B (en) | 2019-05-28 |
Family
ID=58008700
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510456820.6A Expired - Fee Related CN106411477B (en) | 2015-07-29 | 2015-07-29 | Ascending HARQ course maintaining method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106411477B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019001517A1 (en) * | 2017-06-28 | 2019-01-03 | 华为技术有限公司 | Method for repeated transmission and terminal device |
| CN109150421A (en) * | 2017-06-28 | 2019-01-04 | 华为技术有限公司 | A kind of method and terminal device of repetition transmission |
| CN109698733A (en) * | 2017-10-24 | 2019-04-30 | 普天信息技术有限公司 | A kind of uplink MCS method of adjustment and device |
| WO2020034220A1 (en) * | 2018-08-17 | 2020-02-20 | Oppo广东移动通信有限公司 | Wireless communication method and communication device |
| RU2778484C2 (en) * | 2017-06-28 | 2022-08-22 | Хуавэй Текнолоджиз Ко., Лтд. | Method for retransmission, and terminal device |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102684855A (en) * | 2011-03-11 | 2012-09-19 | 北京三星通信技术研究有限公司 | Indicating method for HARQ (Hybrid Automatic Repeat reQuest) timing relation |
| US20130163543A1 (en) * | 2011-12-22 | 2013-06-27 | Interdigital Patent Holdings, Inc. | Control signaling in lte carrier aggregation |
| US20140146775A1 (en) * | 2011-08-08 | 2014-05-29 | Huawei Technologies Co., Ltd. | Method and device for detecting and transmitting information |
| US20140153492A1 (en) * | 2010-03-31 | 2014-06-05 | Samsung Electronics Co., Ltd. | Indexing resources for transmission of acknowledgement signals in multi-cell tdd communication systems |
| CN104105213A (en) * | 2013-04-10 | 2014-10-15 | 上海朗帛通信技术有限公司 | Scheduling method and device in mobile communication system |
| CN104641708A (en) * | 2012-09-17 | 2015-05-20 | Lg电子株式会社 | Method and apparatus for receiving downlink signal in wireless communication system |
| WO2015080140A1 (en) * | 2013-11-26 | 2015-06-04 | シャープ株式会社 | Terminal device, base station device, communication method, and integrated circuit |
-
2015
- 2015-07-29 CN CN201510456820.6A patent/CN106411477B/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140153492A1 (en) * | 2010-03-31 | 2014-06-05 | Samsung Electronics Co., Ltd. | Indexing resources for transmission of acknowledgement signals in multi-cell tdd communication systems |
| CN102684855A (en) * | 2011-03-11 | 2012-09-19 | 北京三星通信技术研究有限公司 | Indicating method for HARQ (Hybrid Automatic Repeat reQuest) timing relation |
| US20140146775A1 (en) * | 2011-08-08 | 2014-05-29 | Huawei Technologies Co., Ltd. | Method and device for detecting and transmitting information |
| US20130163543A1 (en) * | 2011-12-22 | 2013-06-27 | Interdigital Patent Holdings, Inc. | Control signaling in lte carrier aggregation |
| CN104641708A (en) * | 2012-09-17 | 2015-05-20 | Lg电子株式会社 | Method and apparatus for receiving downlink signal in wireless communication system |
| CN104105213A (en) * | 2013-04-10 | 2014-10-15 | 上海朗帛通信技术有限公司 | Scheduling method and device in mobile communication system |
| WO2015080140A1 (en) * | 2013-11-26 | 2015-06-04 | シャープ株式会社 | Terminal device, base station device, communication method, and integrated circuit |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019001517A1 (en) * | 2017-06-28 | 2019-01-03 | 华为技术有限公司 | Method for repeated transmission and terminal device |
| CN109150421A (en) * | 2017-06-28 | 2019-01-04 | 华为技术有限公司 | A kind of method and terminal device of repetition transmission |
| JP2020526137A (en) * | 2017-06-28 | 2020-08-27 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Method and terminal device for repetitive transmission |
| AU2018294472B2 (en) * | 2017-06-28 | 2021-11-04 | Huawei Technologies Co., Ltd. | Method for repeated transmission and terminal device |
| JP7010977B2 (en) | 2017-06-28 | 2022-01-26 | 華為技術有限公司 | Methods and terminal devices for repetitive transmission |
| US11343030B2 (en) | 2017-06-28 | 2022-05-24 | Huawei Technologies Co., Ltd. | Method for repeated transmission, and terminal device |
| RU2778484C2 (en) * | 2017-06-28 | 2022-08-22 | Хуавэй Текнолоджиз Ко., Лтд. | Method for retransmission, and terminal device |
| CN109150421B (en) * | 2017-06-28 | 2023-03-10 | 华为技术有限公司 | A method and terminal equipment for repeated transmission |
| CN109698733A (en) * | 2017-10-24 | 2019-04-30 | 普天信息技术有限公司 | A kind of uplink MCS method of adjustment and device |
| WO2020034220A1 (en) * | 2018-08-17 | 2020-02-20 | Oppo广东移动通信有限公司 | Wireless communication method and communication device |
| US12004014B2 (en) | 2018-08-17 | 2024-06-04 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Wireless communication method and communication device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106411477B (en) | 2019-05-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104349464B (en) | The method and apparatus for send synchronizing signal, determining carrier type | |
| CN114765863B (en) | Transmission processing methods and related equipment | |
| CN107852265B (en) | Method and terminal for data transmission | |
| CN111245587A (en) | A kind of aperiodic SRS transmission method and related equipment | |
| CN102123021A (en) | Semi-persistent transmission resource processing method and communication device | |
| TW201818706A (en) | Communication method, terminal and network device | |
| CN116367312A (en) | Transmission determination method, device, terminal, network side equipment and storage medium | |
| CN114071747B (en) | Information determination method, information sending method and terminal | |
| WO2022017354A1 (en) | Pdcch verification method, pdcch sending method, terminal and network side device | |
| CN106411477A (en) | Uplink HARQ process maintenance method and device | |
| WO2022017409A1 (en) | Uplink transmission method and apparatus, and related device | |
| WO2019096081A1 (en) | Communication processing method and device | |
| WO2012092875A1 (en) | Method, device and terminal for sending sounding reference signal | |
| CN104813724A (en) | A PUSCH resource mapping method and device | |
| CN106161312A (en) | A kind of data transmission method and device | |
| WO2018213985A1 (en) | Data transmission method and apparatus | |
| CN107734677A (en) | Accidental access signal collocation method, device, relevant device and system | |
| CN113839728B (en) | DCI detection method, transmission method and related equipment | |
| CN110572878B (en) | Method and device for transmitting and acquiring transmission bandwidth of control channel and storage medium | |
| CN111328145B (en) | Method and device for indicating channel resource set and computer storage medium | |
| CN114374487A (en) | Information processing method and device and communication equipment | |
| CN109417430B (en) | Method and device for data transmission | |
| WO2015039626A1 (en) | Method, system and device for data transmission and reception | |
| CN110876199A (en) | Data transmission method, device, equipment and storage medium | |
| CN104348595A (en) | Transmission method for hybrid automatic repeat request feedback information and system thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190528 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |