METHOD AND USER EQUIPMENT FOR HYBRID AUTOMATIC REPEAT REQUEST ENTITY MANAGEMENT
20180013520 · 2018-01-11
Inventors
Cpc classification
H04W72/23
ELECTRICITY
H04L1/1812
ELECTRICITY
International classification
Abstract
The present application provides an HARQ entity management method which is executed by a user equipment or a medium access control (MAC) entity in the user equipment. The HARQ entity management method includes: initializing an HARQ entity corresponding to a secondary serving cell group when a first secondary cell in a secondary serving cell group is added, or when the secondary serving cell group is added. The method may further include: receiving a secondary serving cell adding command from a base station. The present application also provides a corresponding user equipment.
Claims
1. A hybrid automatic repeat request (HARQ) entity management method executed by a user equipment or a medium access control (MAC) entity in the user equipment, comprising: initializing an HARQ entity corresponding to a secondary serving cell group when a first secondary cell in the secondary serving cell group is added or when the secondary serving cell group is added.
2. The method according to claim 1, further comprising: receiving a secondary serving cell adding command from a base station.
3. An HARQ entity management method executed by a user equipment or a medium access control (MAC) entity in the user equipment, comprising: releasing an HARQ entity corresponding to a secondary serving cell group when a last secondary cell in the secondary serving cell group is released or when the secondary serving cell group is released.
4. The method according to claim 3, further comprising: receiving a secondary serving cell release command from a base station.
5. An HARQ entity management method executed by a user equipment or a medium access control (MAC) entity in the user equipment, comprising: flushing an HARQ buffer corresponding to the secondary serving cell when the secondary serving cell is deactivated, and if the secondary serving cell correlates with a secondary serving cell group and the secondary serving cell is a last activated-state cell in the secondary serving cell group or if the secondary serving cell does not correlate with the secondary cell group.
6. The method according to claim 5, further comprising: receiving a secondary serving cell deactivation command from a base station; or detecting a deactivation timer for the secondary serving cell has timed out.
7. The method according to claim 1, wherein the secondary cells in the secondary serving cell group share a same HARQ entity.
8. The method according to claim 1, further comprising: receiving secondary serving cell group indication information from the base station via a radio resource control (RRC) message, wherein the secondary serving cell group indication information is used for indicating an HARQ entity corresponding to the secondary cell.
9. A user equipment, comprising: an HARQ entity manager, configured to initialize the HARQ entity when the first secondary cell in the secondary serving cell group is added, or when the secondary serving cell is added.
10. The user equipment according to claim 9, further comprising: a receiver, configured to receive a secondary serving cell adding command from a base station.
11. A user equipment, comprising: an HARQ entity manager, configured to release an HARQ entity corresponding to a secondary serving cell group when a last secondary cell in the secondary serving cell group is released or when the secondary serving cell group is released.
12. The user equipment according to claim 11, further comprising: a receiver, configured to receive a secondary serving cell release command from a base station.
13. A user equipment, comprising: an HARQ entity manager, configured to flush an HARQ buffer corresponding to the secondary serving cell when the secondary serving cell is deactivated, and if the secondary serving cell correlates with a secondary serving cell group and the secondary serving cell is a last activated-state cell in the secondary serving cell group or if the secondary serving cell does not correlate with the secondary cell group.
14. The user equipment according to claim 13, further comprising: a receiver, configured to receive a secondary serving cell deactivation command from the base station; or a time-out detector, configured to detect whether a deactivation timer for the secondary serving cell has timed out.
15. The user equipment according to claim 9, wherein the secondary cells in the secondary serving cell group share a same HARQ entity.
16. The user equipment according to claim 9, wherein the receiver receives secondary serving cell group indication information from the base station via a radio resource control (RRC) message, and the secondary serving cell group indication information is used for indicating an HARQ entity corresponding to the secondary cell.
17. The method according to claim 1, wherein the secondary cells in the secondary serving cell group share a same HARQ entity.
18. The method according to claim 1, further comprising: receiving secondary serving cell group indication information from the base station via a radio resource control (RRC) message, wherein the secondary serving cell group indication information is used for indicating an HARQ entity corresponding to the secondary cell.
19. The method according to claim 3, wherein the secondary cells in the secondary serving cell group share a same HARQ entity.
20. The method according to claim 3, further comprising: receiving secondary serving cell group indication information from the base station via a radio resource control (RRC) message, wherein the secondary serving cell group indication information is used for indicating an HARQ entity corresponding to the secondary cell.
21. The user equipment according to claim 9, wherein the secondary cells in the secondary serving cell group share a same HARQ entity.
22. The user equipment according to claim 9, wherein the receiver receives secondary serving cell group indication information from the base station via a radio resource control (RRC) message, and the secondary serving cell group indication information is used for indicating an HARQ entity corresponding to the secondary cell.
23. The user equipment according to claim 11, wherein the secondary cells in the secondary serving cell group share a same HARQ entity.
24. The user equipment according to claim 11, wherein the receiver receives secondary serving cell group indication information from the base station via a radio resource control (RRC) message, and the secondary serving cell group indication information is used for indicating an HARQ entity corresponding to the secondary cell.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Aspects of the present invention can be better understood by referring to the following drawings. Parts in the drawings are not drawn to scale, but only used to illustrate the principle of the present invention. In order to conveniently illustrate and describe some portions of the present invention, the corresponding portions in the drawings may be enlarged or minimized.
[0027] Elements and features described in one drawing or one embodiment of the present invention can be combined with elements and features illustrated in one or more of the other drawings or embodiments. Furthermore, in the drawings, like reference numerals refer to corresponding parts in several drawubgs and may be used to indicate the corresponding parts used in more than one embodiment.
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
DETAILED DESCRIPTION
[0038] Referring to the drawings, the above descriptions and other features of the present invention will become apparent through the description below. In the description and the drawings, specific embodiments of the present invention are particularly disclosed, which describe some of the embodiments in which the principle of the invention may be employed; and it shall be known that the present invention is not limited to the embodiments described below, but on the contrary, the present invention includes all modifications, variations and equivalents falling within the scope of the attached claims. Furthermore, for the sake of simplicity and convenience, the detail description of the known technology that is not directly correlated with the present invention is omitted, so as to prevent from causing the misunderstanding of the present invention.
[0039] A user equipment side HARQ entity management method under a shared HARQ entity configuration mode proposed by the present invention is described below in combination with the drawings and specific embodiments.
[0040] Embodiments according to the present invention are specifically described below by using an LTE mobile communication system and subsequent evolved versions thereof as an example application environment. However, it should be pointed out that the present invention is not limited to the following embodiments, but can be applied to other wireless communication systems, for example, a 5G cellular communication system in future.
[0041] Firstly, the operation of a base station side and a user equipment side and the information exchange between the base station and the user equipment under a shared HARQ entity configuration mode are described with reference to
[0042] As illustrated in
[0043] In step 101, the base station sends HARQ entity information correlated with a serving cell. In a specific implementation, the base station may send the HARQ entity information correlated with the serving cell when the serving cell is added or modified. The HARQ entity information includes an HARQ entity identification correlated with the serving cell.
[0044] As shown below, three exemplary and non-limiting implementations of the method in a 3GPP standard protocol are presented.
[0045] Implementation I:
TABLE-US-00001 RadioResourceConfigDedicatedSCell-r10 ::= SEQUENCE { -- UE specific configuration extensions applicable for an SCell physicalConfigDedicatedScell-r10 PhysicalConfigDedicatedSCell-r10 OPTIONAL, -- Need ON ..., [[ mac-MainConfigSCell-r11 MAC-MainConfigSCell-r11 OPTIONAL -- Cond SCellAdd ]] } MAC-MainConfigSCell-r11 ::= SEQUENCE { stag-Id-r11 STAG-Id-r11 OPTIONAL, -- Need OP harqentity-Id-r13 HARQEntity-Id-r13 OPTIONAL, -- Need OP ... }
[0046] Implementation II:
TABLE-US-00002 SharedHarqInfoList-r13 ::=SEQUENCE (SIZE (1..maxSharedHarq)) OF SharedHarqInfo-r13 SharedHarqInfo-r13 ::= SEQUENCE (SIZE (1..maxCell)) OF ServCellIndex
[0047] Implementation III:
TABLE-US-00003 SharedHarq-ToAddModList ::= SEQUENCE (SIZE (1..maxSharedHarq)) OF SharedHarq-ToAddMod SharedHarq-ToReleaseList ::= SEQUENCE (SIZE (1..maxSharedHarq)) OF SharedHarq-Identity SharedHarq-ToAddMod ::= SEQUENCE { SharedHarq-Identity INTEGER (1..m), SharedHarqInfo-r13 ::= SEQUENCE (SIZE (1..maxCell)) OF ServCellIndex ... }
[0048] In step 102, the base station performs dynamic scheduling and HARQ transmission for a corresponding TB (transmission block) among serving cells according to the HARQ entity information correlated with the configured serving cell.
[0049] For example, if three serving cells SCell1, SCell2 and SCell3 are configured to be a same HARQ entity identification, it means that the base station configures the three serving cells to share the same HARQ entity. Under this configuration, for a TB, the base station can schedule the HARQ primary transmission of the TB on the SCell1 according to a network load and channel quality, while scheduling the HARQ retransmission of the TB on the SCell2 or SCell3, thereby implementing the inter-carrier dynamic HARQ transmission under the shared HARQ entity configuration.
[0050] Prior to step 101, the method may further include: the base station receives and acquires the capability information indicating whether the UE supports the multi-carrier/inter-cell dynamic HARQ transmission, or the capability information indicating whether the UE supports the shared HARQ entity. The information may be transmitted through an RRC message, for example, the information may be carried in an UE-EUTRA-Capability information element in the UE capability information. As shown below, an implementation of the UE capability information in the 3GPP standard protocol is presented.
TABLE-US-00004 UE-EUTRA-Capability-v13xy-IEs ::= SEQUENCE { mac-Parameters-r13 MAC-Parameters-r13 ... nonCriticalExtension SEQUENCE { } OPTIONAL } MAC-Parameters-r13 ::= SEQUENCE { harqRetransInCells-v13xy ENUMERATED (supported) OPTIONAL, ... }
[0051] As illustrated in
[0052] In step 201, the UE receives HARQ entity information correlated with a serving cell and sent by the base station. In a specific implementation, the UE may receive the HARQ entity information correlated with the serving cell when the serving cell is added or modified. The HARQ entity information includes an HARQ entity identification correlated with the serving cell.
[0053] An implementation of the entity identification in the 3GPP standard protocol may be as described in the above step 101 and is therefore not repeated herein.
[0054] In step 202, the UE performs the HARQ transmission for a corresponding TB (transmission block) among serving cells according to the HARQ entity information correlated with the configured serving cell.
[0055] For example, if the HARQ entity information of three serving cells SCell1, SCell2 and SCell3 are the same HARQ entity identification, the UE considers that the three serving cells share the same HARQ entity. Under this configuration, for a TB, the UE may receive the first transmission of one TB on the SCell1 according to an instruction of the base station, receive the HARQ retransmission of the TB on the SCell2 or SCell3, and jointlyly decode the HARQ transmission received on different serving cells/carriers, thereby implementing the inter-carrier dynamic HARQ transmission under the shared HARQ entity configuration.
[0056] Prior to step 201, the method may further include: the UE sends the capability information indicating whether the UE supports the multi-carrier/inter-cell dynamic HARQ transmission, or the capability information indicating whether the UE supports the shared HARQ entity. The information may be transmitted through an RRC message, for example, the information may be carried in an UE-EUTRA-Capability information element in the UE capability information. The implementation of the information in the 3GPP standard protocol may be as described above and is therefore not repeated herein.
[0057] As illustrated in
[0058] In step 301, the base station sends HARQ entity information correlated with a serving cell to the UE. In a specific implementation, the information may be sent through an RRC (radio resource control) message such as an RRC connection reconfiguration message, and the HARQ entity information correlated with the serving cell may be sent when the serving cell is added or modified. The HARQ entity information includes an HARQ entity identification correlated with the serving cell.
[0059] An implementation of the method in the 3GPP standard protocol may be as described in the above step 101 and is therefore not repeated herein.
[0060] In step 302, the UE receives the HARQ entity information correlated with the serving cell and sent by the base station and returns a response message to the base station, and the response message may be an RRC connection reconfiguration complete message.
[0061] Prior to step 301, the method may further include: the UE and the base station exchange the capability information indicating whether the UE supports the multi-carrier/inter-cell dynamic HARQ transmission, or the capability information indicating whether the UE supports the shared HARQ entity. The implementation of the capability information in the 3GPP standard protocol is as described above and is therefore not repeated herein.
[0062] The flowchart illustrating a first embodiment of the user equipment side HARQ entity management method proposed for the aforementioned multi-carrier shared HARQ entity configuration and according to the present disclosure is described below with reference to
[0063] As illustrated in
[0064] In step 402, the UE initializes an HARQ entity corresponding to a secondary serving cell group when a first secondary cell in the secondary serving cell group is added or when the secondary serving cell group is added.
[0065] In step 401, the UE receives a secondary serving cell adding command from the base station.
[0066]
[0067] Step 501: the UE receives the serving cell adding command.
[0068] Step 502: whether the serving cell correlates with a serving cell group is determined. If yes, step 503 is executed; and otherwise, step 504a is executed.
[0069] Step 503: whether the serving cell is a first added serving cell in the serving cell group is determined. If yes, step 504a is executed; and otherwise, step 504b is executed. In the present step, the adding of the first serving cell in the serving cell group can also be considered as the adding of the serving cell group.
[0070] Step 504a: the HARQ entity correlated with the serving cell is initialized.
[0071] Step 504b: the serving cell correlates with the corresponding HARQ entity.
[0072] Then, a flowchart illustrating a second embodiment of a user equipment side HARQ entity management method according to the present disclosure is described with reference to
[0073] As illustrated in
[0074] In step 602, the UE releases an HARQ entity corresponding to a secondary serving cell group when a last secondary cell in the secondary serving cell group is released or when the secondary serving cell group is released.
[0075] In step 601, the UE receives a secondary serving cell release command from the base station.
[0076]
[0077] Step 701: the UE receives a serving cell release command.
[0078] Step 702: whether the serving cell correlates with a serving cell group is determined. If yes, step 703 is executed; and otherwise, step 704 is executed.
[0079] Step 703: whether the serving cell is a last released serving cell in the serving cell group is determined. If yes, step 704 is executed. In the present step, the release of the last serving cell in the serving cell group can also be considered as the serving cell group being released.
[0080] Step 704: the HARQ entity correlated with the serving cell is removed.
[0081] If a determination result of step 703 is No, no action is excuted to the HARQ entity correlated with the serving cell.
[0082] Then, a flow diagram illustrating a third embodiment of a user equipment side HARQ entity management method according to the present disclosure is described with reference to
[0083] As illustrated in
[0084] In step 802, when the secondary serving cell is deactivated, and if the secondary serving cell correlates with a secondary serving cell group and the secondary serving cell is a last activated-state cell in the secondary serving cell group or if the secondary serving cell does not correlate with the secondary serving cell group, the UE flushes an HARQ buffer corresponding to the secondary serving cell.
[0085] In step 801, the UE receives a secondary serving cell deactivation command from the base station; or detects a deactivation timer for the secondary serving cell i timed out.
[0086]
[0087] Step 901: the UE receives a serving cell deactivation command or a deactivation timer correlated with the serving cell is timed out.
[0088] Step 902: whether the serving cell correlates with a serving cell group is determined. If yes, step 903 is executed; and otherwise, step 904 is executed.
[0089] Step 903: whether the serving cell is the last activated-state serving cell to be deactivated in the serving cell group is determined. If yes, step 904 is executed.
[0090] Step 904: all HARQ buffers correlated with the serving cell are flushed within a predefined transmission timing interval (TTI) according to a defined timing relation. The timing relation described in step 904 is not in the scope concerned by the present invention.
[0091] If a determination result of step 903 is No, no action is excuted to the HARQ buffer.
[0092] The structural schematic diagram of a user equipment 1000 according to the present disclosure is described below with reference to
[0093] As illustrated in
[0094] Corresponding to the second embodiment described above, the HARQ entity manager 1010 may be configured to release an HARQ entity corresponding to a secondary serving cell when a last secondary cell in a secondary serving cell group is released, or when the secondary serving cell group is released. The receiver 1020 may be configured to receive a secondary serving cell release command from the base station.
[0095] Corresponding to the third embodiment described above, the HARQ entity manager 1010 may be configured to flush an HARQ buffer corresponding to the secondary serving cell when the secondary serving cell is deactivated, and if the secondary serving cell correlates with a secondary serving cell group and the secondary serving cell is a last activated-state cell in the secondary serving cell group or if the secondary serving cell does not correlate with the secondary serving cell group. The receiver 1020 may be configured to receive a secondary serving cell deactivation command from the base station. The UE 1000 may further include a time-out detector 1030, configured to detect whether a deactivation timer for the secondary serving cell has timed out.
[0096] It shall be appreciated that the above embodiments of the present invention can be implemented through software, hardware or a combination of the software and the hardware. For example, various assemblies inside the base station and the user equipment in the above-mentioned embodiments can be implemented through various devices, and these devices include but are not limited to an analog circuit device, a digital circuit device, a digital signal processing (DSP) circuit, a programmable processor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), a complex programmable logic device (CPLD), and the like.
[0097] In the present application, the “base station” refers to a mobile communication data and control exchange center with relatively high transmitting power and relatively wide coverage area, and includes a resource allocation and scheduling function, a data receiving-transmitting function, and the like. The “user equipment” refers to a user mobile terminal, for example, a terminal device capable of performing wireless communication with the base station or a micro base station, such as a mobile phone, a notebook computer, and the like.
[0098] Furthermore, the embodiments of the present invention disclosed herein may be implemented on a computer program product. More specifically, the computer program product is one of the following products: a computer readable medium, where the computer readable medium is encoded with a computer program logic, and when being executed on a computer device, the computer program logic provides relevant operations so as to implement the above-mentioned technical solution of the present invention. When being executed on at least one processor of a computer system, the computer program logic enables the processor to execute the operations (method) described in embodiments of the present invention. This arrangement of the present invention is typically provided to be arranged or encoded on software, codes and/or other data structures on the computer readable medium such as an optical medium (for example CD-ROM), soft disk or hard disk, other mediums of firmware or micro-codes on one or more of ROM, RAM or PROM chips, or downloadable software images, shared databases and the like in one or more modules. The software, firmware or the like can be installed on the computer device, so that one or more processors in the computer device execute the technical solution described in the embodiments of the present invention.
[0099] Although the present invention has already been described in combination with preferred embodiments of the present invention, those skilled in the art shall appreciate that various modifications, replacements and changes can be made to the present invention without departing from the spirit and scope of the present invention. Therefore, the present invention shall not be limited by the above-mentioned embodiments, but shall be limited by the following claims and equivalences thereof.