CN103326760A - Information processing method, terminal, base station and information processing system - Google Patents
Information processing method, terminal, base station and information processing system Download PDFInfo
- Publication number
- CN103326760A CN103326760A CN2012100730039A CN201210073003A CN103326760A CN 103326760 A CN103326760 A CN 103326760A CN 2012100730039 A CN2012100730039 A CN 2012100730039A CN 201210073003 A CN201210073003 A CN 201210073003A CN 103326760 A CN103326760 A CN 103326760A
- Authority
- CN
- China
- Prior art keywords
- cell
- feedback information
- decoding
- double
- nack
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 21
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 238000013507 mapping Methods 0.000 claims abstract description 143
- 238000000034 method Methods 0.000 claims abstract description 53
- 230000009977 dual effect Effects 0.000 claims description 48
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 10
- 239000000969 carrier Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 abstract description 14
- 238000004891 communication Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000005457 optimization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000002184 metal Substances 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
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
Abstract
The invention discloses an information processing method, a terminal, a base station and an information processing system, and belongs to the field of communication. The method comprises the steps of generating the feedback information of two cells participating in joint coding, carrying out mapping on the feedback information of the two cells participating in the joint coding according to a preset mapping relation, obtaining the double-current feedback information of the feedback information of the two cells, carrying out joint coding on the double-current feedback information of the two cells participating in the joint coding according to the multi-input and multi-output coding codebooks of two carrier waves or the two cells to obtain code words after the joint coding of the two cells, and sending the code words after the joint coding of the two cells to the base station. Through a signal mapping mode, four subspaces in an existing code table are all folded into a subspace, and when inter-NodeB MF-Tx reuses the codebook used in a multi-carrier/multi-cell joint coding process, under any decoding condition, the condition that identical code words appear in a decoding space cannot occur, and HARQ-ACK decoding performance is improved.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to an information processing method, terminal, base station, and system.
Background
UMTS (Universal Mobile Telecommunications System), is one of the global 3G standards set by the international organization for standardization 3GPP (3rd Generation Partnership Project). WCDMA (Wideband Code Division Multiple Access) is one of the mainstream technologies of the third generation mobile communication system, and is applied to the Release-5 version of UMTS, and a High Speed Downlink Packet Access (HSDPA) technology is introduced into the Release-5 version to improve the Downlink data transmission rate and reduce the user data transmission delay, so that the user has better experience in the UMTS network.
When the Physical layer of the HSDPA technology works, a NodeB (base station) transmits data to a UE (User Equipment) through an HS-PDSCH (High-Speed Physical Downlink Shared Channel) of the Physical layer, and simultaneously transmits Control signaling and the like related to the HS-PDSCH through an HS-SCCH (High-Speed Shared Control Channel); after receiving the HS-SCCH, the UE demodulates, decodes, etc. the HS-PDSCH by using the control information carried thereon, and then the UE generates ACK (Acknowledgement, decoding correct information)/NACK (Non-Acknowledgement, decoding incorrect information)/DTX (discontinuous Transmission) according to the HS-SCCH reception condition and whether the HS-PDSCH is decoded correctly or not, which can be used to refer to information that data is not detected in the present application; in addition, the UE also measures a downlink Channel condition, generates CQI (Channel Quality Indicator) information, and the UE carries the ACK/NACK/DTX information and the CQI information on the HS-DPCCH Channel and sends the information to the NodeB, which uses information fed back according to the UE as a basis for service scheduling. In MF-Tx (multi-flow Transmission), the UE needs to feed back data from multiple cells, and may jointly encode feedback information (ACK/NACK/DTX and CQI and/or PCI (Precoding Control Indication)) of the multiple cells on one HS-DPCCH channel for feedback.
In the prior art, when ACK/NACK joint coding is performed on feedback information of two cells in a DC-HSDPA (Dual Carrier/Cell HSDPA, two-Carrier/Cell high speed downlink packet access) and DC-MIMO (Dual Carrier/Cell MIMO, Multiple Input Multiple Output), and two-Carrier or two-Cell Multiple Input Multiple Output) scenario, a UE obtains w by looking up a table according to a receiving condition of the two cells0,w1,...w9(which may be referred to as a codeword) and then mapped to a corresponding ACK/NACK field (e.g., one slot) of the HS-DPCCH according to a mapping relationship preset in ACK/NACK joint coding of DC-HSDPA and DC-MIMO. Two paired cells, i.e. two cells participating in joint coding (including the case that both cells are active cells, or one cell is an active cell and one cell is a deactivated cell), are used in the coding process of HARQ (Hybrid Automatic Repeat Request) -ACKThe coding table is not based on the optimization criterion that the minimum code distance of all code words in the HARQ-ACK full codebook space (as shown in FIG. 3, all codebooks in the whole codebook) is as large as possible, but is based on the optimization criterion that the minimum code distance of all code words in each HARQ-ACK subspace is as large as possible.
In the process of implementing the invention, the inventor finds that the prior art has at least the following problems:
in MF-Tx, using the cooperation among a plurality of cells in a NodeB or the cooperation among a plurality of cells in a NodeB to send different data to a UE, when one of the cells participating in MF-Tx configures MIMO and multiplexes a DC-MIMO code book or a 3C-MIMO (3Carrier/Cell HSDPA, three-Carrier or three-Cell multiple input multiple output) code book or a 4C-HSDPA (4Carrier/Cell HSDPA, four-Carrier or four-Cell high speed downlink packet access) code book or a 4C-MIMO (4Carrier/Cell HSDPA, four-Carrier or four-Cell multiple input multiple output) code book, for inter-MF-Tx (i.e. all cells belong to two or more NodeB instead of the same NodeB), because all cells do not belong to the same NodeB, there is no communication mechanism between NodeB at present, that is, the data scheduling transmission condition between the cells under two nodebs cannot be shared, so when one cell detects ACK/NACK/DTX of the cell, the state of the other cell is unknown, and at this time, a search is performed for the condition that the other cell is single-stream or double-stream, that is, a search needs to be performed in two codebook subspaces, where a decoding space (or referred to as a decision space) is two subspaces, and the HARQ-ACK decoding performance becomes very poor because the cells in the two nodebs cannot determine the HARQ-ACK codebook subspace.
Disclosure of Invention
The method aims to solve the problem that when a codebook used in an inter-NodeB MF-Tx multiplexing multi-carrier/multi-cell combined coding process is adopted, the HARQ-ACK decoding performance is deteriorated because the cells in two NodeBs cannot determine the HARQ-ACK codebook subspace. The embodiment of the invention provides an information processing method, a terminal, a base station and an information processing system. The technical scheme is as follows:
an information processing method, the method comprising:
generating feedback information of two cells of joint coding, wherein the feedback information comprises ACK (acknowledgement character), NACK (negative acknowledgement character) or DTX (discontinuous transmission) without data transmission, the ACK is information with correct decoding, the NACK is information with wrong decoding, and the DTX is information without data detection;
mapping the feedback information of the two cells according to a preset mapping relation to obtain double-current feedback information of the two cells;
coding double-current feedback information of the two cells according to a coding codebook of the two-carrier or two-cell multi-input multi-output DC-MIMO to obtain a code word after the two cells are jointly coded;
and sending the code word after the joint coding of the two cells to a base station.
The embodiment of the invention also provides a method for processing information, which comprises the following steps:
receiving the code words after the joint coding of the two cells participating in the joint coding;
and decoding the code words jointly coded by the two cells in the decoding space of the two cells according to a preset mapping relation and the coding codebook of the two-carrier or two-cell multi-input multi-output DC-MIMO to obtain the feedback information of the two cells.
The embodiment of the invention also provides a terminal, which comprises:
the mapping module is used for mapping the feedback information of the two cells according to a preset mapping relation after generating the feedback information of the two cells participating in the joint coding to obtain double-current feedback information of the two cells, wherein the feedback information comprises ACK (acknowledgement character), NACK (negative acknowledgement character), or no data transmission DTX (discontinuous transmission), the ACK is information with correct decoding, the NACK is information with wrong decoding, and the DTX is information without detected data;
the coding module is used for carrying out joint coding on the double-current feedback information of the two cells according to the coding codebook of the two-carrier or two-cell multi-input multi-output DC-MIMO to obtain a code word after the joint coding of the two cells;
and the sending module is used for sending the code words obtained by the coding module after the two cells are jointly coded to the base station.
The embodiment of the invention also provides a base station, which comprises:
the receiving module is used for receiving the code words after the joint coding of the two cells participating in the joint coding;
and the decoding module is used for decoding the code words obtained by the mapping module after the two cells are jointly coded in the decoding space of the two cells according to a preset mapping relation and the coding codebook of the two carriers or the two-cell multi-input multi-output DC-MIMO to obtain the feedback information of the two cells.
The embodiment of the invention also provides an information processing system, which comprises a terminal and a base station;
the terminal comprises a mapping module, a coding module and a sending module, wherein the mapping module is used for mapping the feedback information of two cells according to a preset mapping relation after generating the feedback information of the two cells participating in joint coding to obtain double-flow feedback information of the two cells, the feedback information comprises ACK (acknowledgement), NACK (negative acknowledgement), or no data sending DTX (discontinuous transmission), the ACK is the information with correct decoding, the NACK is the information with wrong decoding, and the DTX is the information without detected data; the coding module is used for carrying out joint coding on the double-current feedback information of the two cells obtained by the mapping module according to a coding codebook of the two-carrier or two-cell multi-input multi-output DC-MIMO so as to obtain a code word after the joint coding of the two cells; the sending module is used for sending the code words obtained by the coding module after the two cells are jointly coded to the base station;
the base station comprises a receiving module and a decoding module, wherein the receiving module is used for receiving the code words after the joint coding of two cells participating in the joint coding; and the decoding module is used for decoding the code words jointly coded by the two cells in the decoding spaces of the two cells according to the preset mapping relation and the DC-MIMO coding codebook to obtain the feedback information of the two cells.
The technical scheme provided by the embodiment of the invention has the following beneficial effects: through a signal mapping mode, four subspaces in the existing code table are all folded into one subspace, which is equivalent to space folding, and when a codebook used in an inter-NodeB MF-Tx multiplexing multicarrier/multi-cell combined coding process is used, under any decoding condition, the condition that the same code word does not appear in the two decoding subspaces can not occur, so that the HARQ-ACK decoding performance is improved. In addition, the embodiment of the invention can be applied to not only inter-NodeB MF-Tx, but also intra-NodeB MF-Tx, is also applicable to the existing multi-carrier/multi-cell technology, and has very wide application range.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a diagram of DC-HSDPA in the prior art;
FIG. 2a is a diagram of intra-NodeB in MF-Tx scenario in prior art;
FIG. 2b is a diagram of intra-NodeB in MF-Tx scenario in prior art;
FIG. 3 is a diagram of a prior art two cell codebook space for participating in joint coding;
fig. 4 is a flowchart of an information processing method provided in embodiment 1 of the present invention;
fig. 5 is a flowchart of an information processing method provided in embodiment 1 of the present invention;
FIG. 6 is a schematic diagram of codebook space folding provided in embodiment 2 of the present invention;
fig. 7 is a flowchart of an information processing method provided in embodiment 3 of the present invention;
fig. 8 is a schematic structural view of a terminal provided in embodiment 4 of the present invention;
fig. 9 is a schematic structural diagram of a base station provided in embodiment 5 of the present invention;
fig. 10 is a schematic diagram of the structure of an information processing system provided in embodiment 6 of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
In order to facilitate understanding of the technical aspects of the present invention, the related art related to the present invention will be described below.
In the UMTS protocol, the principle of the DC-HSDPA technology is that when a UE initiates a service in an area covered by one dual cell, the network side can configure the UE as DC-HSDPA, and at this time, the UE can receive HSDPA services in two cells at the same time, so that the peak rate is improved. In DC-HSDPA, two cells are required to be adjacent, downlink timing is the same, and the two cells must be in the same NodeB and have the same coverage characteristics (as shown in fig. 1, a first cell and a second cell are both under a base station, working frequency points are the relationship of adjacent frequency points, coverage of the two cells can be considered to be the same, the first cell is a primary cell, and the second cell is a secondary cell). The MIMO (Multiple Input Multiple Output) is divided into two modes, namely a single-stream mode and a double-stream mode, where the single-stream mode refers to that only one data block is transmitted to one UE by one cell at each transmission time, and the double-stream mode refers to that two data blocks are transmitted to one UE by one cell at each transmission time. Subsequently, DC-MIMO (Dual Carrier/Cell MIMO, two-Carrier or two-Cell multiple input multiple output), 3C-HSDPA (3Carrier/Cell HSDPA, three-Carrier or three-Cell high speed downlink packet access), 3C-MIMO (3Carrier/Cell HSDPA, three-Carrier or three-Cell multiple input multiple output), 4C-HSDPA (4Carrier/Cell HSDPA, four-Carrier or four-Cell high speed downlink packet access), 4C-MIMO (4Carrier/Cell HSDPA, four-Carrier or four-Cell multiple input multiple output), and the like are successively introduced into the UMTS protocol to increase the peak rate.
In MF-Tx, using the cooperation among multiple cells in a NodeB or the cooperation among multiple cells in multiple nodebs to send different data to a UE, the MF-Tx may be regarded as an extension of multi-carrier/multi-Cell technology in a protocol, and is divided into two major scenarios, i.e., intra-NodeB (all cooperating cells belong to one NodeB) and inter-NodeB (all cooperating cells do not belong to one NodeB) according to whether all cooperating cells belong to one NodeB or not (see fig. 2, taking two cells as an example, the working frequency/carrier of a first Cell and a second Cell may be the same or different, the first Cell is a primary Cell (Serving Cell)/a primary Serving Cell (Prim Assisted Cell)/an Assisted Cell (Assisted Cell)), the second Cell is a Secondary Cell (Serving Cell)/an Assisted Cell (Assisted Cell)), fig. 2a shows that all cooperative cells belong to one base station, i.e. intra-NodeB, and fig. 2b shows that all cooperative cells belong to two or more nodebs, i.e. inter-NodeB. In practice, it can be further subdivided into multiple scenarios according to the number of carriers and cells, such as SF-DC (Single Frequency Dual Cell), DF-4C (Dual Frequency 4Cell, Dual carrier four Cell), and DF-DC (Dual Frequency Dual Cell, Dual carrier Dual Cell).
DC-MIMO (including the case where one cell is deactivated in DC-MIMO) uses the codebook used by Table 1 for the DC-MIMOACK/NACK/DTX joint coding scheme, and 3C-MIMO/4C-HSDPA/4C-MIMO each uses Table 1 as the codebook used by the ACK/NACK/DTX joint coding scheme.
Table 1: DC-HSDPA ACK/NACK coding scheme
The following provides a unified description of the symbols mentioned in the embodiments of the present invention, and the following description is not repeated:
w0, w1, w2, w3, w4, w5, w6, w7, w8, w9 represent: jointly encoding the code words;
in a/a, a symbol before "/" indicates feedback information of a primary cell, a symbol after "/" indicates feedback information of a secondary cell, one letter indicates feedback information in a single stream mode, and two letters indicate feedback information in a dual stream mode. A represents that decoding is correct in a single-stream mode, N represents that decoding is wrong in the single-stream mode, D represents that data is not detected, AA represents that two data blocks in a double-stream mode are both correctly decoded, AN represents that one data block in the double-stream mode is correctly decoded and one data block is incorrectly decoded, NA represents that one data block in the double-stream mode is incorrectly decoded and one data block is correctly decoded, and NN represents that two data blocks in the double-stream mode are both incorrectly decoded. In addition, the two cells mentioned in the embodiment of the present invention may be any two cells, that is, the first cell is a primary cell, and the second cell is a secondary cell, or the first cell is a secondary cell, and the second cell is a primary cell. The primary Cell (serving Cell) in the embodiment of the present invention may be referred to as a primary serving Cell (Prim Assisted Cell) or an Assisted Cell (aaassisted Cell), and the Secondary Cell (Secondary Cell) may be referred to as a Secondary serving Cell (Secondary serving Cell) or an Assisted Cell (Assisted Cell)). Therefore, the temperature of the molten metal is controlled,
A/A indicates that the feedback information of the main cell is decoded correctly in a single-stream mode, and the feedback information of the auxiliary cell is decoded correctly in the single-stream mode;
N/A represents that the feedback information of the main cell is a decoding error in a single-stream mode, and the feedback information of the auxiliary cell is a decoding error in the single-stream mode;
the A/N indicates that the feedback information of the main cell is decoded correctly in a single-stream mode, and the feedback information of the auxiliary cell is decoded incorrectly in the single-stream mode;
N/N represents that the feedback information of the main cell is decoding errors in a single-stream mode, and the feedback information of the auxiliary cell is decoding errors in the single-stream mode;
D/A represents: the feedback information of the main cell is that no data is detected, and the feedback information of the auxiliary cell is that decoding is correct in a single-stream mode;
D/N represents: the feedback information of the primary cell is that no data is detected, and the feedback information of the secondary cell is a decoding error in a single-stream mode;
AA/A represents: the feedback information of the main cell is that the two data blocks are decoded correctly in a double-flow mode, and the feedback information of the auxiliary cell is decoded correctly in a single-flow mode;
AN/A represents: the feedback information of the main cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-flow mode, and the feedback information of the auxiliary cell is that the decoding is correct in a single-flow mode;
NA/A represents: the feedback information of the main cell is that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the auxiliary cell is that the decoding of the single-flow mode is correct;
NN/A represents: the feedback information of the main cell is that both the two data blocks are decoded wrongly in the double-flow mode, and the feedback information of the auxiliary cell is decoded correctly in the single-flow mode;
AA/N represents: the feedback information of the main cell is that the two data blocks are decoded correctly in a double-flow mode, and the feedback information of the auxiliary cell is that the decoding is wrong in a single-flow mode;
AN/N represents: the feedback information of the main cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-flow mode, and the feedback information of the auxiliary cell is that the decoding of the data block is wrong in a single-flow mode;
NA/N represents: the feedback information of the main cell is that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the auxiliary cell is that the decoding of the single-flow mode is wrong;
NN/N represents: the feedback information of the main cell is that the two data blocks are decoded wrongly in a double-flow mode, and the feedback information of the auxiliary cell is decoded wrongly in a single-flow mode;
AA/D represents: the feedback information of the primary cell is that both the two data blocks are correctly decoded in the double-current mode, and the feedback information of the secondary cell is that no data is detected;
AN/D represents: the feedback information of the primary cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-current mode, and the feedback information of the secondary cell is that no data is detected;
NA/D indicates: the feedback information of the primary cell is that the decoding of one data block is wrong and the decoding of one data block is correct in the double-current mode, and the feedback information of the secondary cell is that no data is detected;
NN/D represents: the feedback information of the primary cell is that both data blocks are decoded wrongly in a double-current mode, and the feedback information of the secondary cell is that no data is detected;
A/AN represents: the feedback information of the main cell is that the decoding is correct in the single-flow mode, and the feedback information of the auxiliary cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode;
A/NA represents: the feedback information of the main cell is that the decoding is correct in the single-flow mode, and the feedback information of the auxiliary cell is that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode;
A/NN represents: the feedback information of the main cell is that the decoding is correct in the single-flow mode, and the feedback information of the auxiliary cell is that both the two data blocks are decoded incorrectly in the double-flow mode;
N/AA represents: the feedback information of the main cell is decoding error in a single-flow mode, and the feedback information of the auxiliary cell is that two data blocks are correctly decoded in a double-flow mode;
N/AN represents: the feedback information of the main cell is a decoding error in a single-stream mode, and the feedback information of the auxiliary cell is a data block decoding error which is correct for decoding of a data block in a double-stream mode;
N/NA represents: the feedback information of the main cell is decoding error in a single-flow mode, and the feedback information of the auxiliary cell is decoding error of one data block and decoding accuracy of one data block in a double-flow mode;
N/NN represents: the feedback information of the primary cell is decoding errors in a single-stream mode, and the feedback information of the secondary cell is decoding errors of two data blocks in a double-stream mode;
AA/AA represents: the feedback information of the primary cell is that the two data blocks are correctly decoded in the double-current mode, and the feedback information of the secondary cell is that the two data blocks are correctly decoded in the double-current mode;
AA/AN represents: the feedback information of the primary cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the secondary cell is that one data block is correctly decoded and one data block is incorrectly decoded in the double-flow mode;
AA/NA denotes: the feedback information of the primary cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the secondary cell is that one data block is incorrectly decoded and one data block is correctly decoded in the double-flow mode;
AA/NN represents: the feedback information of the primary cell is that the two data blocks are decoded correctly in the double-flow mode, and the feedback information of the secondary cell is that the two data blocks are decoded incorrectly in the double-flow mode;
NA/AA indicates: the feedback information of the primary cell is that the decoding of one data block is wrong and the decoding of one data block is correct in the double-current mode, and the feedback information of the secondary cell is that the decoding of two data blocks is correct in the double-current mode;
NA/AN indicates: the feedback information of the primary cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the secondary cell indicates that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
NA/NA indicates: the feedback information of the primary cell is that the decoding of the data block is wrong and the decoding of the data block is correct in the double-current mode, and the feedback information of the secondary cell is that the decoding of the data block is wrong and the decoding of the data block is correct in the double-current mode;
NA/NN represents: the feedback information of the primary cell indicates that one data block is decoded incorrectly in the dual-flow mode, and the feedback information of the secondary cell indicates that two data blocks are decoded incorrectly in the dual-flow mode;
AN/AA represents: the feedback information of the primary cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the secondary cell is that the decoding of two data blocks is correct in the double-flow mode;
AN/AN represents: the feedback information of the primary cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the secondary cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
AN/NA denotes: the feedback information of the primary cell is that the decoding of the data block is correct and the decoding of the data block is incorrect in the double-flow mode, and the feedback information of the secondary cell is that the decoding of the data block is incorrect and the decoding of the data block is correct in the double-flow mode;
AN/NN represents: the feedback information of the primary cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the secondary cell is that the decoding of two data blocks is wrong in the double-flow mode;
NN/AA represents: the feedback information of the primary cell indicates that the two data blocks in the double-flow mode are both decoded incorrectly, and the feedback information of the secondary cell indicates that the two data blocks in the double-flow mode are both decoded correctly;
NN/AN represents: the feedback information of the primary cell is that both the two data blocks are decoded wrongly in the double-flow mode, and the feedback information of the secondary cell is that one data block is decoded correctly and one data block is decoded wrongly in the double-flow mode;
NN/NA denotes: the feedback information of the primary cell indicates that two data blocks are decoded wrongly in the double-flow mode, and the feedback information of the secondary cell indicates that one data block is decoded wrongly and one data block is decoded correctly in the double-flow mode;
NN/NN represents: the feedback information of the primary cell is that the two data blocks are decoded wrongly in the double-flow mode, and the feedback information of the secondary cell is that the two data blocks are decoded wrongly in the double-flow mode.
Example 1
Referring to fig. 4, an embodiment of the present invention provides an information processing method, where the method includes:
step 101: generating feedback information of two cells participating in joint coding;
the execution subject of the step is the terminal, and the feedback information is generated by the terminal and fed back to the cell. The process of coding the HARQ-ACK by two cells to obtain one codeword is called joint coding.
The feedback information comprises correct decoding information ACK or wrong decoding information NACK or information DTX without data detection;
step 102: mapping the feedback information of the two cells according to a preset mapping relation to obtain double-current feedback information of the two cells;
the preset mapping relationship in the embodiment of the present invention is to map single-stream feedback information into double-stream feedback information, where the double-stream feedback information may be in any case, that is, when the feedback information of two cells in the joint coding is single-stream feedback information or double-stream feedback information, the mapping relationship is to obtain the double-stream feedback information of the two cells, and the form of the double-stream feedback information is not limited in the present invention.
Step 103: coding the double-current feedback information of the two cells according to the coding codebook of the DC-MIMO to obtain a code word after the two cells are jointly coded;
the coding codebook of the DC-MIMO in the embodiment of the invention can also be a coding codebook of 3C-MIMO, or a coding codebook of 4C-HSDPA or a coding codebook of 4C-MIMO.
Step 104: and sending the code word after the joint coding of the two cells to a base station.
The method provided by the embodiment of the invention completely folds four subspaces in the existing code table into one subspace through a signal mapping mode, which is equivalent to space folding, and when a codebook used in an inter-NodeB MF-Tx multiplexing multicarrier/multi-cell combined coding process is decoded, the condition that the same code word does not appear in two decoding subspaces under any decoding condition can not occur, so that the HARQ-ACK decoding performance is improved. In addition, the embodiment of the invention can be applied to inter-NodeB MF-Tx, intra-NodeB MF-Tx and the prior multi-carrier/multi-cell technology, and has wide application range.
Example 2
Referring to fig. 5, an embodiment of the present invention provides an information processing method, where the method includes:
step 201: and after generating the feedback information of the two cells participating in the joint coding, mapping the feedback information of the two cells according to a preset mapping relation to obtain the double-current feedback information of the two cells.
The feedback information comprises ACK or NACK or DTX, wherein ACK represents information with correct decoding, NACK represents information with wrong decoding, and DTX represents information without detected data;
specifically, the preset first mapping relationship in the embodiment of the present invention is as follows, so that the mapping process of the signal ACK/NACK/DTX is completed according to the first mapping relationship.
When the feedback information of the cell is ACK, mapping the ACK into ACK _ ACK which is the information that two data blocks in the double-flow mode are decoded correctly, namely A → AA;
when the feedback information of the cell is NACK, mapping the NACK into NACK _ NACK, wherein the NACK _ NACK is the information of decoding errors of two data blocks under a double-flow mode, namely N → NN;
when the feedback information of the cell is ACK _ ACK, mapping the ACK _ ACK into ACK _ ACK, namely AA → AA;
when the feedback information of the cell is NACK _ NACK, mapping the NACK _ NACK into NACK _ NACK, namely NN → NN;
when the feedback information of the cell is ACK _ NACK, mapping the ACK _ NACK into ACK _ NACK, wherein the ACK _ NACK is the information that the decoding of one data block is correct and the decoding of one data block is wrong under a double-flow mode, namely AN → AN;
when the feedback information of the cell is NACK _ ACK, the NACK _ ACK is mapped into NACK _ ACK, and the NACK _ ACK is information that one data block is decoded incorrectly and one data block is decoded correctly in a double-stream mode, namely NA → NA;
when the feedback information of the cell is DTX, mapping the DTX into DTX, wherein the DTX is the information without data detection, namely D → D.
Further, in the first mapping relationship, when the feedback information of the cell received by the UE is ACK or the feedback information of the cell received by the UE is NACK, other mapping relationships may be used, as long as the single stream is mapped into the dual stream. If the second mapping relationship is preset, when the feedback information of the cell is ACK, mapping the ACK to ACK _ NACK or to NACK _ ACK, i.e. a → AN, a → NA; when the feedback information of the cell is NACK, the NACK is mapped to NACK _ ACK or to ACK _ NACK, i.e., N → NA, N → AN, etc. However, when the feedback information of the cell received by the UE is ACK _ ACK, NACK _ NACK, ACK _ NACK, NACK _ ACK, or DTX, the mapping relationship is still the same as the first mapping relationship, and details thereof are not described here.
Regardless of the mapping relationship, after mapping the feedback information according to the mapping relationship, the mapping method is actually equivalent to space folding, i.e. all four subspaces (subspaces 1-4) are folded into one subspace (subspace 4), as shown in fig. 6, one subspace is within one circle, subspace 1: primary Cell Single/DTX + Secondary Cell Single/DTX; the subspace 2: primary Cell Dual stream (Serving Cell Dual)/DTX + Secondary Cell Single stream (Secondary Cell Single)/DTX; subspace 3: primary Cell Single)/DTX + Secondary Cell Dual/DTX; the subspace 4: primary Cell Dual stream (Serving Cell Dual)/DTX + Secondary Cell Dual stream (Secondary Cell Dual)/DTX.
The codebook space after the above mapping or spatial folding is shown in table 2, and it can be seen that it is only one subspace of fig. 3.
TABLE 2 codebook space after mapping or spatial folding
Step 202: and coding the double-current feedback information of the two cells according to the coding codebook of the DC-MIMO to obtain the coded code words of the two cells.
It should be noted that the primary cell and the secondary cell mentioned in the embodiments of the present invention are only for distinguishing the two cells, and do not necessarily refer to the primary cell and the secondary cell in particular, the primary cell is also referred to as a serving cell, and the secondary cell is also referred to as an auxiliary serving cell; all codebook spaces contain codewords representing a prefix PRE and a suffix POST, not shown in the diagram.
Specifically, referring to the DC-MIMO/3C-MIMO/4C-HSDPA/4C-MIMO codebook shown in table 1 and the preset first mapping relationship, the present invention may obtain the following specific codewords:
1. when the feedback information of the two cells specifically being the primary cell is a single stream and the feedback information of the secondary cell is a single stream, the primary cell is a single stream for short and the secondary cell is a single stream, the code words after the joint coding of the two cells are as shown in table 3:
table 3 code words when the primary cell is single stream and the secondary cell is single stream
2. When the feedback information of the two cells specifically being the primary cell is dual stream and the feedback information of the secondary cell is single stream, which is referred to as dual stream for short and single stream for the secondary cell, the code words after the joint coding of the two cells specifically are table 4:
table 4: codeword when primary cell is dual stream and secondary cell is single stream
3. When the feedback information of the two cells is specifically DTX, where data is not detected, and the feedback information of the secondary cell is a single stream, the primary cell is DTX for short and the secondary cell is a single stream, the code words after the joint coding of the two cells are specifically shown in table 5:
table 5: codeword when primary cell is DTX and secondary cell is single stream
4. When the feedback information of the two cells is specifically a single stream and the feedback information of the auxiliary cell is a double stream, the primary cell is referred to as a single stream and the auxiliary cell is a double stream for short, the code words after the joint coding of the two cells are specifically table 6:
table 6: codeword when primary cell is single stream and secondary cell is dual stream
5. When the feedback information of the two cells is specifically the dual stream, the feedback information of the secondary cell is referred to as dual stream, and the primary cell is referred to as dual stream for short, and the secondary cell is referred to as dual stream, the code word after the joint coding of the two cells is specifically table 7:
table 7: codeword when primary cell is dual stream and secondary cell is dual stream
6. When the feedback information of the two cells as the primary cell is DTX and the feedback information of the secondary cell is dual stream, the primary cell is DTX for short and the secondary cell is dual stream, the code words after the joint coding of the two cells are specifically shown in table 8:
table 8: codeword when primary cell is DTX and secondary cell is dual stream
7. When the feedback information of the two cells serving as the primary cell is a single stream and the feedback information of the secondary cell is DTX, the primary cell is a single stream for short and the secondary cell is DTX, the code words after the joint coding of the two cells are specifically shown in table 9:
table 9: codeword when primary cell is single stream and secondary cell is DTX
8. When the feedback information of the two cells as the primary cell is dual stream and the feedback information of the secondary cell is DTX, which is referred to as the case when the primary cell is dual stream and the secondary cell is DTX, the code words after the joint coding of the two cells are specifically shown in table 10:
table 10: code word when main cell is double current and auxiliary cell is DTX
Step 203: and sending the code word after the joint coding of the two cells to a base station.
In practical applications, the UE may send only one codeword in the codebook to the base station at a time.
The method provided by the embodiment of the invention completely folds four subspaces in the existing code table into one subspace through a signal mapping mode, which is equivalent to space folding, and reduces the storage cost of a codebook when the codebook is used in the inter-NodeB MF-Tx multiplexing multicarrier/multi-cell combined coding process, so that the situation that the same code word appears in two decoding subspaces can not occur under any decoding situation, and the HARQ-ACK decoding performance is improved. In addition, the embodiment of the invention can be applied to inter-NodeB MF-Tx, intra-NodeB MF-Tx and the prior multi-carrier/multi-cell technology, and has wide application range.
Example 3
Referring to fig. 8, an embodiment of the present invention provides an information processing method, where the method includes:
step 301: receiving the code words after the joint coding of the two cells participating in the joint coding;
step 302: and decoding the code words jointly coded by the two cells in the decoding spaces of the two cells according to a preset mapping relation and the DC-MIMO coding codebook to obtain the feedback information of the two cells.
The executed subject implemented by the invention is the base station, and the DC-MIMO code book can be either a 3C-MIMO code book or a 4C-HSDPA code book or a 4C-MIMO code book. The mapping relationship preset in the embodiment of the present invention and the mapping relationship preset in the embodiment 2 are inverse processes, and specifically, the preset first mapping relationship is as follows, so that the decoding is completed according to the first mapping relationship.
When the received code word is decoded to be ACK _ ACK and the feedback information of the cell is in a single-stream mode, mapping the ACK _ ACK to be ACK, namely AA → A;
the received code word is NACK _ NACK after being decoded, and when the feedback information of the cell is in a single-stream mode, the NACK _ NACK is mapped into NACK, namely NN → N;
when the received code word is decoded to be ACK _ ACK and the feedback information of the cell is in a dual-stream mode, mapping the ACK _ ACK to be ACK _ ACK, namely AA → AA;
the received code word is NACK _ NACK after being decoded, and when the feedback information of the cell is in a double-flow mode, the NACK _ NACK is mapped into NACK _ NACK, namely NN → NN;
when the received code word is decoded to be ACK _ NACK and the feedback information of the cell is in a double-flow mode, mapping the ACK _ NACK to the ACK _ NACK, namely AN → AN;
when the received code word is NACK _ ACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ ACK is mapped into NACK _ ACK, namely NA → NA;
when the received code word is decoded and no DTX is sent, the DTX is mapped into DTX, namely D → D.
Further, in the first mapping relationship, when the codeword received by the base station is decoded to be ACK _ NACK or NACK _ ACK, and the feedback information of the cell is in the single-stream mode, the first mapping relationship may be another mapping relationship. If the second mapping relationship is preset, when the codeword received by the base station is decoded to ACK _ NACK or NACK _ ACK and the feedback information of the cell is in single-stream mode, the ACK _ NACK or NACK _ ACK is mapped to ACK or NACK, i.e. AN → a, NA → a, AN → a, NA → N. When the code word received by the base station is decoded to be ACK _ ACK and the feedback information of the cell is in a dual-flow mode; when the received code word is NACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode; when the received code word is decoded to be ACK _ NACK and the feedback information of the cell is in a double-flow mode; when the received code word is NACK _ ACK after decoding and the feedback information of the cell is in a double-flow mode; when the received codeword is decoded to be DTX, the mapping relationship in the five cases is similar to the first mapping relationship, and is not described in detail here.
It should be noted that the primary cell and the secondary cell mentioned in the embodiments of the present invention are only for distinguishing the two cells, and do not necessarily refer to the primary cell and the secondary cell in particular, the primary cell is also referred to as a serving cell, and the secondary cell is also referred to as an auxiliary serving cell; all codebook spaces contain codewords representing a prefix PRE and a suffix POST, not shown in the diagram.
1. When the feedback information of the two cells, specifically the primary cell, is a single stream, the decoding space of the primary cell is as shown in table 11:
table 11: decoding/decision space for primary cell when single stream
Wherein, when the primary cell knows that the scheduling condition of the secondary cell is a single stream, the decoding space of the primary cell is as shown in table 12:
table 12: decoding/decision space for primary cell when single stream and knowing that the scheduling case of secondary cell is single stream
2. When the feedback information of the two cells, specifically the primary cell, is dual-stream, the decoding space of the primary cell is table 13:
table 13: decoding/decision space for primary cell when dual stream
Wherein, when the primary cell knows that the scheduling condition of the secondary cell is a single stream, the decoding space of the primary cell is as shown in table 14:
table 14: decoding/decision space for primary cell when dual stream and knowing that the scheduling case of secondary cell is single stream
3. When the two cells are secondary cells and are single streams, the decoding space of the secondary cells is table 15:
table 15: decoding/decision space for secondary cell when single stream
Wherein, when the secondary cell knows that the scheduling condition of the primary cell is a single stream, the decoding space of the secondary cell is as shown in table 16:
table 16: for the secondary cell, the decoding/decision space when single stream and knowing that the scheduling case of the primary cell is single stream
4. When the two cells are secondary cells and are dual streams, the decoding space of the secondary cell is table 17:
table 17: decoding/decision space for secondary cells when dual stream
Wherein, when the secondary cell knows that the scheduling condition of the primary cell is a single stream, the decoding space of the secondary cell is as shown in table 18:
table 18: for secondary cells, the decoding/decision space when dual stream and knowing that the scheduling case of the primary cell is single stream
In practical applications, when the primary cell knows the scheduling of the secondary cell, based on the above conditions in tables 12, 14, 16 and 18, the method of the embodiment of the present invention is also applicable to intra-NodeB MF-Tx and prior art multi-carrier or multi-cell.
The method provided by the embodiment of the invention can not generate the same code word in the two decoding subspaces under any decoding condition through the mapping mode of the signal, thereby improving the decoding performance of the HARQ-ACK. In addition, the embodiment of the invention can be applied to inter-NodeB MF-Tx, intra-NodeB MF-Tx and the prior multi-carrier/multi-cell technology, and has wide application range.
Example 4
Referring to fig. 9, an embodiment of the present invention provides a terminal, which includes a mapping module 401, an encoding module 402 and a transmitting module 403,
the mapping module 401 is configured to map the feedback information of the two cells according to a preset mapping relationship after generating the feedback information of the two cells participating in the joint coding, so as to obtain dual-stream feedback information of the two cells;
the encoding module 402 is configured to perform joint encoding on the dual-stream feedback information of the two cells obtained by the mapping module 401 according to a DC-MIMO encoding codebook to obtain a codeword after joint encoding of the two cells;
a sending module 403, configured to send the code word obtained by the coding module after the two cells are jointly coded to the base station.
The coding codebook of the DC-MIMO can be a coding codebook of either 3C-MIMO, a coding codebook of 4C-HSDPA or a coding codebook of 4C-MIMO. The feedback information comprises ACK, NACK or DTX without data transmission, wherein ACK is information with correct decoding, NACK is information with wrong decoding, and DTX is information without detected data.
The terminal further comprises a preset module, wherein the preset module is used for mapping ACK (acknowledgement character) to ACK _ ACK when the feedback information of the cell is ACK, the ACK is the information which is decoded correctly in a single-flow mode, and the ACK _ ACK is the information which is decoded correctly in two data blocks in a double-flow mode;
when the feedback information of the cell is NACK, the NACK is mapped into NACK _ NACK, the NACK is the information of decoding errors in a single-stream mode, and the NACK _ NACK is the information of decoding errors of two data blocks in a double-stream mode;
when the feedback information of the cell is ACK _ ACK, mapping the ACK _ ACK into ACK _ ACK;
when the feedback information of the cell is NACK _ NACK, mapping the NACK _ NACK into NACK _ NACK;
when the feedback information of the cell is ACK _ NACK, mapping the ACK _ NACK into ACK _ NACK, wherein the ACK _ NACK is the information that the decoding of one data block is correct and the decoding of one data block is wrong in a double-flow mode;
when the feedback information of the cell is NACK _ ACK, the NACK _ ACK is mapped into NACK _ ACK which is the information that the decoding of one data block is wrong and the decoding of one data block is correct under a double-flow mode;
and when the feedback information of the cell is DTX, mapping the DTX into DTX, wherein the DTX is the information without data detection.
Further, the preset module is further configured to map the ACK to ACK _ NACK or to NACK _ ACK when the feedback information of the cell is ACK; and when the feedback information of the cell is NACK, mapping the NACK into ACK _ NACK or NACK _ ACK.
The terminal provided in this embodiment may specifically belong to the same concept as the method embodiment, and the specific implementation process thereof is described in the method embodiment and is not described herein again.
The terminal provided by the embodiment of the invention completely folds four subspaces in the existing code table into one subspace through a signal mapping mode, which is equivalent to space folding, and reduces the storage cost of a codebook when the codebook is used in the inter-NodeB MF-Tx multiplexing multicarrier/multi-cell combined coding process, so that the situation that the same code word appears in two decoding subspaces can not occur under any decoding situation, and the HARQ-ACK decoding performance is improved. In addition, the embodiment of the invention can be applied to inter-NodeB MF-Tx, intra-NodeB MF-Tx and the prior multi-carrier/multi-cell technology, and has wide application range.
Example 5
Referring to fig. 10, an embodiment of the present invention provides a base station, which includes a receiving module 501 and a decoding module 502,
a receiving module 501, configured to receive a codeword after joint coding of two cells participating in joint coding;
a decoding module 502, configured to decode the encoded codeword obtained by combining the two cells in the decoding space of the two cells according to a preset mapping relationship and a DC-MIMO encoding codebook, so as to obtain feedback information of the two cells.
The coding codebook of the DC-MIMO can be a coding codebook of either 3C-MIMO, a coding codebook of 4C-HSDPA or a coding codebook of 4C-MIMO.
The base station also comprises a preset module, a receiving module and a sending module, wherein the preset module is used for receiving a code word and then confirming ACK _ ACK after decoding the code word, and mapping the ACK _ ACK into ACK when the feedback information of the cell is in a single-flow mode, the ACK _ ACK is the correct decoding information of two data blocks in the double-flow mode, and the ACK is the correct decoding information in the single-flow mode;
when the received code word is not confirmed or not confirmed NACK _ NACK after being decoded and the feedback information of the cell is in a single-stream mode, the NACK _ NACK is mapped into NACK, the NACK is the information of decoding errors of two data blocks in the double-stream mode, and the NACK is the information of decoding errors in the single-stream mode;
when the received code word is decoded to be ACK _ ACK and the feedback information of the cell is in a dual-stream mode, mapping the ACK _ ACK to be ACK _ ACK which is the correct information for decoding two data blocks in the dual-stream mode;
the received code word is NACK _ NACK after being decoded, and when the feedback information of the cell is in a double-flow mode, the NACK _ NACK is mapped into NACK _ NACK;
when the received code word is ACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode, the ACK _ NACK is mapped into ACK _ NACK, and the ACK _ NACK is the information that the decoding of a data block is correct and the decoding of a data block is wrong in the double-flow mode;
when the received code word is NACK _ ACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ ACK is mapped into NACK _ ACK which is the information that the decoding of the next data block in the double-flow mode is wrong and the decoding of the data block is correct;
and mapping DTX into DTX when the received code word is decoded and no data is sent, wherein the DTX is information without data detection.
Further, the preset module is further configured to map ACK _ NACK or NACK _ ACK to ACK when the received codeword is decoded and the feedback information of the cell is in the single-stream mode, where ACK _ NACK or NACK _ ACK is information that a data block in the double-stream mode is decoded correctly and a data block in the double-stream mode is decoded incorrectly, NACK _ ACK is information that a data block in the double-stream mode is decoded incorrectly and a data block in the double-stream mode is decoded correctly, and ACK is information that a data block in the single-stream mode is decoded correctly;
and when the received code word is decoded into ACK _ NACK or NACK _ ACK and the feedback information of the cell is in a single-stream mode, mapping the ACK _ NACK or NACK _ ACK into NACK, wherein the NACK is the information of decoding errors in the single-stream mode.
The base station provided in this embodiment may specifically belong to the same concept as the method embodiment, and the specific implementation process of the base station is described in the method embodiment and is not described herein again.
The base station provided by the embodiment of the invention can not generate the same code word in two decoding spaces under any decoding condition through a signal mapping mode, thereby improving the HARQ-ACK decoding performance. In addition, the embodiment of the invention can be applied to inter-NodeB MF-Tx, intra-NodeB MF-Tx and the prior multi-carrier/multi-cell technology, and has wide application range.
Example 6
Referring to fig. 10, an embodiment of the present invention further provides an information processing system, where the system includes a terminal 601 and a base station 602;
the terminal 601 comprises a mapping module, a coding module and a sending module, wherein the mapping module is used for mapping the feedback information of the two cells according to a preset mapping relation after generating the feedback information of the two cells participating in joint coding to obtain double-flow feedback information of the two cells, the feedback information comprises Acknowledgement (ACK) or non-acknowledgement (NACK) or no data sending (DTX), the ACK is information with correct decoding, the NACK is information with wrong decoding, and the DTX is information without detected data; the coding module is used for carrying out joint coding on the double-current feedback information of the two cells obtained by the mapping module according to a coding codebook of the DC-MIMO to obtain a code word after the joint coding of the two cells; the sending module is used for sending the code words obtained by the coding module after the two cells are jointly coded to the base station;
a base station 602, including a receiving module and a decoding module, where the receiving module is used to receive a codeword after joint coding of two cells participating in joint coding; and the decoding module is used for decoding the jointly coded code words of the two cells in the decoding spaces of the two cells according to the preset mapping relation and the DC-MIMO coding codebook to obtain the feedback information of the two cells.
The specific implementation of the terminal in the information processing system is the same as the terminal in the above-mentioned embodiment 4, and the specific implementation of the base station is the same as the base station in the above-mentioned embodiment 5, which is not described herein again. The coding codebook of the DC-MIMO can be a coding codebook of either 3C-MIMO or 4C-HSDPA or 4C-MIMO.
The system provided by the embodiment of the invention completely folds four subspaces in the existing code table into one subspace through a signal mapping mode, which is equivalent to space folding, and reduces the storage cost of a codebook when the codebook is used in the inter-NodeB MF-Tx multiplexing multicarrier/multi-cell combined coding process, so that the situation that the same code word appears in two decoding subspaces can not occur under any decoding situation, and the HARQ-ACK decoding performance is improved. In addition, the embodiment of the invention can be applied to inter-NodeB MF-Tx, intra-NodeB MF-Tx and the prior multi-carrier/multi-cell technology, and has wide application range.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (29)
1. An information processing method, characterized in that the method comprises:
generating feedback information of two cells participating in joint coding, wherein the feedback information comprises ACK (acknowledgement), NACK (negative acknowledgement) or DTX (discontinuous transmission) without data transmission, the ACK is information with correct decoding, the NACK is information with wrong decoding, and the DTX is information without data detection;
mapping the feedback information of the two cells according to a preset mapping relation to obtain double-current feedback information of the two cells;
performing joint coding on the double-current feedback information of the two cells according to a coding codebook of two carriers or two-cell multi-input multi-output DC-MIMO to obtain a code word after the joint coding of the two cells;
and sending the code word after the two cells are jointly coded to a base station.
2. The method according to claim 1, wherein the preset mapping relationship specifically includes:
when the feedback information of the cell is ACK, mapping the ACK into ACK _ ACK, wherein the ACK is the information which is decoded correctly in a single-flow mode, and the ACK _ ACK is the information which is decoded correctly in two data blocks in a double-flow mode; or,
when the feedback information of a cell is NACK, mapping the NACK into NACK _ NACK, wherein the NACK is the information of decoding errors in a single-stream mode, and the NACK _ NACK is the information of decoding errors of two data blocks in a double-stream mode;
when the feedback information of the cell is ACK _ ACK, mapping the ACK _ ACK into ACK _ ACK; or,
when the feedback information of the cell is NACK _ NACK, mapping the NACK _ NACK into NACK _ NACK; or,
when the feedback information of the cell is ACK _ NACK, mapping the ACK _ NACK into ACK _ NACK, wherein the ACK _ NACK is the information that the decoding of one data block is correct and the decoding of one data block is wrong in a double-flow mode; or,
when the feedback information of the cell is NACK _ ACK, mapping the NACK _ ACK into NACK _ ACK, wherein the NACK _ ACK is the information that the decoding of one data block is wrong and the decoding of one data block is correct under a double-flow mode; or,
when the feedback information of the cell is DTX, mapping the DTX to be DTX, wherein the DTX is the information without data detection.
3. The method according to claim 1 or 2, wherein when the feedback information of the two cells, specifically the first cell, is a single stream and the feedback information of the second cell is a single stream, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
the A/A indicates that the feedback information of the first cell is decoded correctly in a single-stream mode, and the feedback information of the second cell is decoded correctly in the single-stream mode;
N/A represents that the feedback information of the first cell is decoding error in a single-stream mode, and the feedback information of the second cell is decoding correct in the single-stream mode;
the A/N indicates that the feedback information of the first cell is decoded correctly in a single-stream mode, and the feedback information of the second cell is decoded incorrectly in the single-stream mode;
N/N indicates that the feedback information of the first cell is decoding errors in the single-stream mode, and the feedback information of the second cell is decoding errors in the single-stream mode.
4. The method according to claim 1 or 2, wherein when the feedback information of the two cells, specifically the first cell, is a dual stream and the feedback information of the second cell is a single stream, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
AA/A represents: the feedback information of the first cell is that both the two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that the decoding is correct in a single-flow mode;
AN/A represents: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding is correct in the single-flow mode;
NA/A represents: the feedback information of the first cell is that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is correct in the single-flow mode;
NN/A represents: the feedback information of the first cell is that both the two data blocks are decoded incorrectly in a double-stream mode, and the feedback information of the second cell is that decoding is correct in a single-stream mode;
AA/N represents: the feedback information of the first cell is that both the two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that the decoding is wrong in a single-flow mode;
AN/N represents: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is wrong in the single-flow mode;
NA/N represents: the feedback information of the first cell is that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the second cell is that the decoding of the single-flow mode is wrong;
NN/N represents: the feedback information of the first cell is that both data blocks are decoded incorrectly in the dual-stream mode, and the feedback information of the second cell is decoded incorrectly in the single-stream mode.
5. The method according to claim 1 or 2, wherein when the feedback information of the two cells, specifically the first cell, is DTX, which is information that no data is detected, and the feedback information of the second cell is a single stream, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
D/A represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that decoding is correct in a single-stream mode;
D/N represents: the feedback information of the first cell is no data detected, and the feedback information of the second cell is decoding error in single-stream mode.
6. The method according to claim 1 or 2, wherein when the feedback information of the two cells, specifically the first cell, is a single stream and the feedback information of the second cell is a dual stream, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
A/AA represents: the feedback information of the first cell is that the decoding is correct in the single-stream mode, and the feedback information of the second cell is that both the decoding of the two data blocks are correct in the double-stream mode;
A/AN represents: the feedback information of the first cell is that the decoding is correct in the single-stream mode, and the feedback information of the second cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-stream mode;
A/NA represents: the feedback information of the first cell is that decoding is correct in the single-stream mode, and the feedback information of the second cell is that decoding of one data block is wrong and decoding of one data block is correct in the double-stream mode;
A/NN represents: the feedback information of the first cell is that decoding is correct in a single-stream mode, and the feedback information of the second cell is that decoding of two data blocks is wrong in a double-stream mode;
N/AA represents: the feedback information of the first cell is decoding error in a single-stream mode, and the feedback information of the second cell is that two data blocks are correctly decoded in a double-stream mode;
N/AN represents: the feedback information of the first cell is a decoding error in a single-stream mode, and the feedback information of the second cell is a data block decoding error which is correct for decoding of a data block in a double-stream mode;
N/NA represents: the feedback information of the first cell is decoding error in a single-stream mode, and the feedback information of the second cell is decoding error of one data block and decoding correctness of one data block in a double-stream mode;
N/NN represents: the feedback information of the first cell is a decoding error in the single-stream mode, and the feedback information of the second cell is a decoding error of both data blocks in the double-stream mode.
7. The method according to claim 1 or 2, wherein when the feedback information of the two cells, specifically the first cell, is dual stream and the feedback information of the second cell is dual stream, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
AA/AA represents: the feedback information of the first cell is that the two data blocks are correctly decoded in the double-flow mode, and the feedback information of the second cell is that the two data blocks are correctly decoded in the double-flow mode;
AA/AN represents: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is correctly decoded and one data block is incorrectly decoded in the double-flow mode;
AA/NA denotes: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is incorrectly decoded and one data block is correctly decoded in the double-flow mode;
AA/NN represents: the feedback information of the first cell is that the two data blocks are decoded correctly in the double-flow mode, and the feedback information of the second cell is that the two data blocks are decoded incorrectly in the double-flow mode;
NA/AA indicates: the feedback information of the first cell indicates that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of two data blocks is correct in the double-flow mode;
NA/AN indicates: the feedback information of the first cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
NA/NA indicates: the feedback information of the first cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode;
NA/NN represents: the feedback information of the first cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the double-current mode, and the feedback information of the second cell indicates that two data blocks are decoded incorrectly in the double-current mode;
AN/AA represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is correct in the double-flow mode;
AN/AN represents: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
AN/NA denotes: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode;
AN/NN represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is wrong in the double-flow mode;
NN/AA represents: the feedback information of the first cell indicates that the two data blocks in the double-flow mode are both decoded incorrectly, and the feedback information of the second cell indicates that the two data blocks in the double-flow mode are both decoded correctly;
NN/AN represents: the feedback information of the first cell is that both data blocks are decoded wrongly in the double-flow mode, and the feedback information of the second cell is that one data block is decoded correctly and one data block is decoded wrongly in the double-flow mode;
NN/NA denotes: the feedback information of the first cell indicates that both data blocks are decoded incorrectly in the dual-stream mode, and the feedback information of the second cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the dual-stream mode;
NN/NN represents: the feedback information of the first cell is that the two data blocks are decoded wrongly in the dual-stream mode, and the feedback information of the second cell is that the two data blocks are decoded wrongly in the dual-stream mode.
8. The method according to claim 1 or 2, wherein when the feedback information of the two cells, i.e. the first cell, is DTX and the feedback information of the second cell is dual stream, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
D/AA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are correctly decoded in a double-current mode;
D/AN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is correct and the decoding of one data block is wrong in a double-current mode;
D/NA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is wrong and the decoding of one data block is correct in a double-current mode;
D/NN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are decoded incorrectly in the dual-stream mode.
9. The method according to claim 1 or 2, wherein when the feedback information of the first cell is a single stream and the feedback information of the second cell is DTX, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
A/D represents: the feedback information of the first cell is correctly decoded in a single-stream mode, and the feedback information of the second cell is data which is not detected;
N/D represents: the feedback information of the first cell is a decoding error in the single stream mode, and the feedback information of the second cell is no data detected.
10. The method according to claim 1 or 2, wherein when the feedback information of the first cell is dual stream and the feedback information of the second cell is DTX, the jointly encoded codewords of the two cells are specifically:
wherein w0, w1, w2, w3, w4, w5, w6, w7, w8 and w9 represent code words after joint coding;
AA/D represents: the feedback information of the first cell is that both data blocks are correctly decoded in a double-current mode, and the feedback information of the second cell is that no data is detected;
AN/D represents: the feedback information of the first cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-current mode, and the feedback information of the second cell is that no data is detected;
NA/D indicates: the feedback information of the first cell is that one data block is decoded incorrectly and one data block is decoded correctly in a double-current mode, and the feedback information of the second cell is that no data is detected;
NN/D represents: the feedback information of the first cell is that both data blocks are decoded incorrectly in the dual-stream mode, and the feedback information of the second cell is that no data is detected.
11. The method according to claim 1, wherein the preset mapping relationship specifically includes:
when the feedback information of the cell is ACK, mapping the ACK to ACK _ NACK, or mapping the ACK to NACK _ ACK, or mapping the ACK to NACK _ NACK, or mapping the ACK to DTX;
when the feedback information of the cell is NACK, mapping the NACK to ACK _ NACK, or mapping the NACK to NACK _ ACK, or mapping the NACK to NACK _ NACK, or mapping the NACK to DTX.
12. A method of processing information, the method comprising:
receiving the code words after the joint coding of the two cells participating in the joint coding;
and decoding the code words jointly coded by the two cells in the decoding spaces of the two cells according to a preset mapping relation and the coding codebook of the two-carrier or two-cell multi-input multi-output DC-MIMO to obtain the feedback information of the two cells.
13. The method according to claim 12, wherein the preset mapping relationship specifically includes:
when the received code word is decoded and ACK _ ACK is confirmed, and the feedback information of the cell is in a single-stream mode, mapping the ACK _ ACK to ACK, wherein the ACK _ ACK is the correct decoding information of two data blocks in the double-stream mode, and the ACK is the correct decoding information in the single-stream mode; or,
when the received code word is not confirmed or not confirmed NACK _ NACK after being decoded and the feedback information of the cell is in a single-stream mode, the NACK _ NACK is mapped into NACK, the NACK _ NACK is the information of decoding errors of two data blocks in a double-stream mode, and the NACK is the information of decoding errors in a single-stream mode; or,
when the received code word is decoded to be ACK _ ACK and the feedback information of the cell is in a dual-stream mode, mapping the ACK _ ACK to be ACK _ ACK, wherein the ACK _ ACK is the correct information for decoding of two data blocks in the dual-stream mode; or,
when the received code word is NACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ NACK is mapped into NACK _ NACK; or,
when the received code word is ACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode, mapping the ACK _ NACK into ACK _ NACK, wherein the ACK _ NACK is the information that the decoding of a data block is correct and the decoding of a data block is incorrect in the double-flow mode; or,
when the received code word is NACK _ ACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ ACK is mapped into NACK _ ACK which is the information that the decoding of the data block in the double-flow mode is wrong and the decoding of the data block is correct; or,
and mapping the DTX to DTX when the received code word is decoded and no data is sent, wherein the DTX is information without data detection.
14. The method according to claim 12 or 13, wherein when the scheduling condition of a first cell of the two cells is single stream, the decoding space of the first cell specifically is:
wherein D/AA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are correctly decoded in a double-current mode;
D/AN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is correct and the decoding of one data block is wrong in a double-current mode;
D/NA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is wrong and the decoding of one data block is correct in a double-current mode;
D/NN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are decoded wrongly in a double-current mode;
AA/D represents: the feedback information of the first cell is that both data blocks are correctly decoded in a double-current mode, and the feedback information of the second cell is that no data is detected;
AA/AA represents: the feedback information of the first cell is that the two data blocks are correctly decoded in the double-flow mode, and the feedback information of the second cell is that the two data blocks are correctly decoded in the double-flow mode;
AA/AN represents: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is correctly decoded and one data block is incorrectly decoded in the double-flow mode;
AA/NA denotes: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is incorrectly decoded and one data block is correctly decoded in the double-flow mode;
AA/NN represents: the feedback information of the first cell is that the two data blocks are decoded correctly in the double-flow mode, and the feedback information of the second cell is that the two data blocks are decoded incorrectly in the double-flow mode;
NN/D represents: the feedback information of the first cell is that both data blocks are decoded wrongly in a double-current mode, and the feedback information of the second cell is that no data is detected;
NN/AA represents: the feedback information of the first cell indicates that the two data blocks in the double-flow mode are both decoded incorrectly, and the feedback information of the second cell indicates that the two data blocks in the double-flow mode are both decoded correctly;
NN/AN represents: the feedback information of the first cell is that both data blocks are decoded wrongly in the double-flow mode, and the feedback information of the second cell is that one data block is decoded correctly and one data block is decoded wrongly in the double-flow mode;
NN/NA denotes: the feedback information of the first cell indicates that both data blocks are decoded incorrectly in the dual-stream mode, and the feedback information of the second cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the dual-stream mode;
NN/NN represents: the feedback information of the first cell is that the two data blocks are decoded wrongly in the dual-stream mode, and the feedback information of the second cell is that the two data blocks are decoded wrongly in the dual-stream mode.
16. the method according to claim 12 or 13, wherein when the scheduling condition of a first cell of the two cells is dual stream, the decoding space of the first cell specifically is:
wherein D/AA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are correctly decoded in a double-current mode;
D/AN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is correct and the decoding of one data block is wrong in a double-current mode;
D/NA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is wrong and the decoding of one data block is correct in a double-current mode;
D/NN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are decoded wrongly in a double-current mode;
AA/D represents: the feedback information of the first cell is that both data blocks are correctly decoded in a double-current mode, and the feedback information of the second cell is that no data is detected;
AN/D represents: the feedback information of the first cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-current mode, and the feedback information of the second cell is that no data is detected;
NA/D indicates: the feedback information of the first cell is that one data block is decoded incorrectly and one data block is decoded correctly in a double-current mode, and the feedback information of the second cell is that no data is detected;
NN/D represents: the feedback information of the first cell is that both data blocks are decoded wrongly in a double-current mode, and the feedback information of the second cell is that no data is detected;
AA/AA represents: the feedback information of the first cell is that the two data blocks are correctly decoded in the double-flow mode, and the feedback information of the second cell is that the two data blocks are correctly decoded in the double-flow mode;
AA/AN represents: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is correctly decoded and one data block is incorrectly decoded in the double-flow mode;
AA/NA denotes: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is incorrectly decoded and one data block is correctly decoded in the double-flow mode;
AA/NN represents: the feedback information of the first cell is that the two data blocks are decoded correctly in the double-flow mode, and the feedback information of the second cell is that the two data blocks are decoded incorrectly in the double-flow mode;
AN/AA represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is correct in the double-flow mode;
AN/AN represents: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
AN/NA denotes: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode;
AN/NN represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is wrong in the double-flow mode;
NA/AA indicates: the feedback information of the first cell indicates that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of two data blocks is correct in the double-flow mode;
NA/AN indicates: the feedback information of the first cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
NA/NA indicates: the feedback information of the first cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode;
NA/NN represents: the feedback information of the first cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the double-current mode, and the feedback information of the second cell indicates that two data blocks are decoded incorrectly in the double-current mode;
NN/AA represents: the feedback information of the first cell indicates that the two data blocks in the double-flow mode are both decoded incorrectly, and the feedback information of the second cell indicates that the two data blocks in the double-flow mode are both decoded correctly;
NN/AN represents: the feedback information of the first cell is that both data blocks are decoded wrongly in the double-flow mode, and the feedback information of the second cell is that one data block is decoded correctly and one data block is decoded wrongly in the double-flow mode;
NN/NA denotes: the feedback information of the first cell indicates that both data blocks are decoded incorrectly in the dual-stream mode, and the feedback information of the second cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the dual-stream mode;
NN/NN represents: the feedback information of the first cell is that the two data blocks are decoded wrongly in the dual-stream mode, and the feedback information of the second cell is that the two data blocks are decoded wrongly in the dual-stream mode.
18. the method according to claim 12 or 13, wherein when the scheduling condition of the second cell of the two cells is single stream, the decoding space of the second cell specifically is:
wherein D/AA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are correctly decoded in a double-current mode;
D/NN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are decoded wrongly in a double-current mode;
AA/D represents: the feedback information of the first cell is that both data blocks are correctly decoded in a double-current mode, and the feedback information of the second cell is that no data is detected;
AN/D represents: the feedback information of the first cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-current mode, and the feedback information of the second cell is that no data is detected;
NA/D indicates: the feedback information of the first cell is that one data block is decoded incorrectly and one data block is decoded correctly in a double-current mode, and the feedback information of the second cell is that no data is detected;
NN/D represents: the feedback information of the first cell is that both data blocks are decoded wrongly in a double-current mode, and the feedback information of the second cell is that no data is detected;
AA/AA represents: the feedback information of the first cell is that the two data blocks are correctly decoded in the double-flow mode, and the feedback information of the second cell is that the two data blocks are correctly decoded in the double-flow mode;
AA/NN represents: the feedback information of the first cell is that the two data blocks are decoded correctly in the double-flow mode, and the feedback information of the second cell is that the two data blocks are decoded incorrectly in the double-flow mode;
AN/AA represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is correct in the double-flow mode;
AN/NN represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is wrong in the double-flow mode;
NA/AA indicates: the feedback information of the first cell indicates that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of two data blocks is correct in the double-flow mode;
NA/NN represents: the feedback information of the first cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the double-current mode, and the feedback information of the second cell indicates that two data blocks are decoded incorrectly in the double-current mode;
NN/AA represents: the feedback information of the first cell indicates that the two data blocks in the double-flow mode are both decoded incorrectly, and the feedback information of the second cell indicates that the two data blocks in the double-flow mode are both decoded correctly;
NN/NN represents: the feedback information of the first cell is that the two data blocks are decoded wrongly in the dual-stream mode, and the feedback information of the second cell is that the two data blocks are decoded wrongly in the dual-stream mode.
20. the method according to claim 12 or 13, wherein when the scheduling condition of the second cell of the two cells is dual stream, the decoding space of the second cell specifically is:
wherein D/AA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are correctly decoded in a double-current mode;
D/AN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is correct and the decoding of one data block is wrong in a double-current mode;
D/NA represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that the decoding of one data block is wrong and the decoding of one data block is correct in a double-current mode;
D/NN represents: the feedback information of the first cell is that no data is detected, and the feedback information of the second cell is that both data blocks are decoded wrongly in a double-current mode;
AA/D represents: the feedback information of the first cell is that both data blocks are correctly decoded in a double-current mode, and the feedback information of the second cell is that no data is detected;
AN/D represents: the feedback information of the first cell is that the decoding of a data block is correct and the decoding of a data block is wrong in a double-current mode, and the feedback information of the second cell is that no data is detected;
NA/D indicates: the feedback information of the first cell is that one data block is decoded incorrectly and one data block is decoded correctly in a double-current mode, and the feedback information of the second cell is that no data is detected;
NN/D represents: the feedback information of the first cell is that both data blocks are decoded wrongly in a double-current mode, and the feedback information of the second cell is that no data is detected;
AA/AA represents: the feedback information of the first cell is that the two data blocks are correctly decoded in the double-flow mode, and the feedback information of the second cell is that the two data blocks are correctly decoded in the double-flow mode;
AA/AN represents: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is correctly decoded and one data block is incorrectly decoded in the double-flow mode;
AA/NA denotes: the feedback information of the first cell is that two data blocks are correctly decoded in a double-flow mode, and the feedback information of the second cell is that one data block is incorrectly decoded and one data block is correctly decoded in the double-flow mode;
AA/NN represents: the feedback information of the first cell is that the two data blocks are decoded correctly in the double-flow mode, and the feedback information of the second cell is that the two data blocks are decoded incorrectly in the double-flow mode;
AN/AA represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is correct in the double-flow mode;
AN/AN represents: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
AN/NA denotes: the feedback information of the first cell is that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode;
AN/NN represents: the feedback information of the first cell is that the decoding of one data block is correct and the decoding of one data block is wrong in the double-flow mode, and the feedback information of the second cell is that the decoding of two data blocks is wrong in the double-flow mode;
NA/AA indicates: the feedback information of the first cell indicates that the decoding of one data block is wrong and the decoding of one data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of two data blocks is correct in the double-flow mode;
NA/AN indicates: the feedback information of the first cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of the data block is correct and the decoding of the data block is wrong in the double-flow mode;
NA/NA indicates: the feedback information of the first cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode, and the feedback information of the second cell indicates that the decoding of the data block is wrong and the decoding of the data block is correct in the double-flow mode;
NA/NN represents: the feedback information of the first cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the double-current mode, and the feedback information of the second cell indicates that two data blocks are decoded incorrectly in the double-current mode;
NN/AA represents: the feedback information of the first cell indicates that the two data blocks in the double-flow mode are both decoded incorrectly, and the feedback information of the second cell indicates that the two data blocks in the double-flow mode are both decoded correctly;
NN/AN represents: the feedback information of the first cell is that both data blocks are decoded wrongly in the double-flow mode, and the feedback information of the second cell is that one data block is decoded correctly and one data block is decoded wrongly in the double-flow mode;
NN/NA denotes: the feedback information of the first cell indicates that both data blocks are decoded incorrectly in the dual-stream mode, and the feedback information of the second cell indicates that one data block is decoded incorrectly and one data block is decoded correctly in the dual-stream mode;
NN/NN represents: the feedback information of the first cell is that the two data blocks are decoded wrongly in the dual-stream mode, and the feedback information of the second cell is that the two data blocks are decoded wrongly in the dual-stream mode.
21. The method of claim 20, wherein when the second cell knows that the scheduling condition of the first cell is single stream, the decoding space of the second cell is specifically:
22. the method according to claim 12, wherein the preset mapping relationship specifically includes:
when the received code word is decoded to be ACK _ NACK or NACK _ ACK or NACK _ NACK, and the feedback information of the cell is in a single-stream mode, the ACK _ NACK or NACK _ ACK or NACK _ NACK is mapped to ACK, the ACK _ NACK is the information that the decoding of the next data block in the double-stream mode is correct and the decoding of the next data block in the double-stream mode is incorrect, the NACK _ ACK is the information that the decoding of the next data block in the double-stream mode is correct and the decoding of the next data block in the single-stream mode is correct; or,
and when the received code word is decoded into ACK _ NACK or NACK _ ACK or NACK _ NACK, and the feedback information of the cell is in a single-stream mode, mapping the ACK _ NACK or NACK _ ACK or NACK _ NACK into NACK, wherein the NACK is the information of decoding errors in the single-stream mode.
23. A terminal, characterized in that the terminal comprises:
the mapping module is used for mapping the feedback information of the two cells according to a preset mapping relationship after generating the feedback information of the two cells participating in the joint coding to obtain the double-current feedback information of the two cells, wherein the feedback information comprises Acknowledgement (ACK) or non-acknowledgement (NACK) or no Data Transmission (DTX), the ACK is information with correct decoding, the NACK is information with wrong decoding, and the DTX is information without detected data;
the coding module is used for carrying out joint coding on the double-current feedback information of the two cells obtained by the mapping module according to a coding codebook of two carriers or two-cell multi-input multi-output DC-MIMO to obtain a code word after the joint coding of the two cells;
and the sending module is used for sending the code word obtained by the coding module after the two cells are jointly coded to a base station.
24. The terminal of claim 23, wherein the terminal further comprises a presetting module, configured to map the ACK to ACK _ ACK when the feedback information of the cell is ACK, where the ACK is information that is decoded correctly in a single-stream mode, and the ACK _ ACK is information that is decoded correctly in both data blocks in a dual-stream mode;
when the feedback information of a cell is NACK, mapping the NACK into NACK _ NACK, wherein the NACK is the information of decoding errors in a single-stream mode, and the NACK _ NACK is the information of decoding errors of two data blocks in a double-stream mode; or,
when the feedback information of the cell is ACK _ ACK, mapping the ACK _ ACK into ACK _ ACK; or,
when the feedback information of the cell is NACK _ NACK, mapping the NACK _ NACK into NACK _ NACK; or,
when the feedback information of the cell is ACK _ NACK, mapping the ACK _ NACK into ACK _ NACK, wherein the ACK _ NACK is the information that the decoding of one data block is correct and the decoding of one data block is wrong in a double-flow mode; or,
when the feedback information of the cell is NACK _ ACK, mapping the NACK _ ACK into NACK _ ACK, wherein the NACK _ ACK is the information that the decoding of one data block is wrong and the decoding of one data block is correct under a double-flow mode; or,
when the feedback information of the cell is DTX, mapping the DTX to be DTX, wherein the DTX is the information without data detection.
25. The terminal of claim 23, wherein the preset module is specifically configured to map the ACK to ACK _ NACK or to NACK _ ACK, or map the ACK to NACK _ NACK, or map the ACK to DTX, when the feedback information of the cell is ACK;
when the feedback information of the cell is NACK, mapping the NACK to ACK _ NACK or to NACK _ ACK, or mapping the NACK to NACK _ NACK, or mapping the NACK to DTX.
26. A base station, characterized in that the base station comprises:
the receiving module is used for receiving the code words after the joint coding of the two cells participating in the joint coding;
and the decoding module is used for decoding the code words jointly coded by the two cells in the decoding space of the two cells according to a preset mapping relation and the coding codebook of the two carriers or the two-cell multi-input multi-output DC-MIMO to obtain the feedback information of the two cells.
27. The base station of claim 26, wherein the base station further comprises a preset module, configured to map the ACK _ ACK to ACK when the received codeword is decoded and the feedback information of the cell is in a single-stream mode, where the ACK _ ACK is information that both data blocks are decoded correctly in a dual-stream mode and the ACK is information that is decoded correctly in a single-stream mode; or,
when the received code word is not confirmed or not confirmed NACK _ NACK after being decoded and the feedback information of the cell is in a single-stream mode, the NACK _ NACK is mapped into NACK, the NACK _ NACK is the information of decoding errors of two data blocks in a double-stream mode, and the NACK is the information of decoding errors in a single-stream mode; or,
when the received code word is decoded to be ACK _ ACK and the feedback information of the cell is in a dual-stream mode, mapping the ACK _ ACK to be ACK _ ACK, wherein the ACK _ ACK is the correct information for decoding of two data blocks in the dual-stream mode; or,
when the received code word is NACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ NACK is mapped into NACK _ NACK; or,
when the received code word is ACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode, mapping the ACK _ NACK into ACK _ NACK, wherein the ACK _ NACK is the information that the decoding of a data block is correct and the decoding of a data block is incorrect in the double-flow mode; or,
when the received code word is NACK _ ACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ ACK is mapped into NACK _ ACK which is the information that the decoding of the data block in the double-flow mode is wrong and the decoding of the data block is correct; or,
and mapping the DTX to DTX when the received code word is decoded and no data is sent, wherein the DTX is information without data detection.
28. The base station of claim 26, wherein the base station further comprises a preset module, configured to map the ACK _ NACK, NACK _ ACK, or NACK _ NACK to ACK when the received codeword is decoded and the feedback information of the cell is in a single-stream mode, where the ACK _ NACK, NACK _ ACK, or NACK _ NACK is information that a data block in a dual-stream mode is decoded correctly and a data block in a single-stream mode is decoded incorrectly, the NACK _ ACK is information that a data block in a dual-stream mode is decoded incorrectly and a data block in a single-stream mode is decoded correctly; or,
when the received code word is decoded into ACK _ NACK or NACK _ ACK or NACK _ NACK, and the feedback information of the cell is in a single-stream mode, mapping the ACK _ NACK or NACK _ ACK or NACK _ NACK into NACK, wherein the NACK is the information of decoding errors in the single-stream mode; or,
when the received code word is decoded to be ACK _ ACK and the feedback information of the cell is in a dual-stream mode, mapping the ACK _ ACK to be ACK _ ACK, wherein the ACK _ ACK is the correct information for decoding of two data blocks in the dual-stream mode; or,
when the received code word is NACK _ NACK after being decoded and the feedback information of the cell is in a double-flow mode, the NACK _ NACK is mapped into NACK _ NACK; or,
when the received code word is decoded to be ACK _ NACK and the feedback information of the cell is in a double-flow mode, mapping the ACK _ NACK to ACK _ NACK; or,
when the received code word is NACK _ ACK after being decoded and the feedback information of the cell is in a double-flow mode, mapping the NACK _ ACK into NACK _ ACK; or,
and when the received code word is DTX after being decoded, mapping the DTX into DTX, wherein the DTX is information without detecting data.
29. An information processing system, characterized in that the system comprises a terminal and a base station;
the terminal comprises a mapping module, a coding module and a sending module, wherein the mapping module is used for mapping the feedback information of two cells according to a preset mapping relation after generating the feedback information of the two cells participating in joint coding to obtain double-current feedback information of the two cells, the feedback information comprises ACK (acknowledgement), NACK (negative acknowledgement), or no data sending DTX (discontinuous transmission), the ACK is information with correct decoding, the NACK is information with wrong decoding, and the DTX is information without detected data; the coding module is used for carrying out joint coding on the double-current feedback information of the two cells obtained by the mapping module according to a coding codebook of two carriers or two-cell multi-input multi-output DC-MIMO to obtain a code word after the joint coding of the two cells; the sending module is used for sending the code word obtained by the coding module after the two cells are jointly coded to a base station;
the base station comprises a receiving module and a decoding module, wherein the receiving module is used for receiving the code words after the joint coding of the two cells participating in the joint coding; and the decoding module is used for decoding the code words jointly coded by the two cells in the decoding spaces of the two cells according to a preset mapping relation and a DC-MIMO coding codebook to obtain the feedback information of the two cells.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210073003.9A CN103326760B (en) | 2012-03-19 | 2012-03-19 | Information processing method, terminal, base station and information processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210073003.9A CN103326760B (en) | 2012-03-19 | 2012-03-19 | Information processing method, terminal, base station and information processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103326760A true CN103326760A (en) | 2013-09-25 |
CN103326760B CN103326760B (en) | 2017-04-12 |
Family
ID=49195319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210073003.9A Active CN103326760B (en) | 2012-03-19 | 2012-03-19 | Information processing method, terminal, base station and information processing system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103326760B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105323045A (en) * | 2014-07-30 | 2016-02-10 | 中兴通讯股份有限公司 | Hybrid automatic retransmission request buffer area configuration method and device |
CN106788936A (en) * | 2016-12-26 | 2017-05-31 | 北京小米移动软件有限公司 | Information feedback method, device, user equipment and base station |
US9775076B2 (en) | 2012-09-29 | 2017-09-26 | Huawei Technologies Co., Ltd. | Method and related apparatus for resetting high speed medium access control entity |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008095334A1 (en) * | 2007-02-02 | 2008-08-14 | Huawei Technologies Co., Ltd. | Peak to average power ratio reduction in multi- carrier systems |
WO2010099672A1 (en) * | 2009-03-03 | 2010-09-10 | 华为技术有限公司 | Signal encoding method and apparatus, united feedback signal encoding method |
CN101931490A (en) * | 2009-06-19 | 2010-12-29 | 华为技术有限公司 | Feedback signal coding method and device |
-
2012
- 2012-03-19 CN CN201210073003.9A patent/CN103326760B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008095334A1 (en) * | 2007-02-02 | 2008-08-14 | Huawei Technologies Co., Ltd. | Peak to average power ratio reduction in multi- carrier systems |
WO2010099672A1 (en) * | 2009-03-03 | 2010-09-10 | 华为技术有限公司 | Signal encoding method and apparatus, united feedback signal encoding method |
CN101931490A (en) * | 2009-06-19 | 2010-12-29 | 华为技术有限公司 | Feedback signal coding method and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9775076B2 (en) | 2012-09-29 | 2017-09-26 | Huawei Technologies Co., Ltd. | Method and related apparatus for resetting high speed medium access control entity |
CN105323045A (en) * | 2014-07-30 | 2016-02-10 | 中兴通讯股份有限公司 | Hybrid automatic retransmission request buffer area configuration method and device |
CN106788936A (en) * | 2016-12-26 | 2017-05-31 | 北京小米移动软件有限公司 | Information feedback method, device, user equipment and base station |
CN106788936B (en) * | 2016-12-26 | 2020-04-07 | 北京小米移动软件有限公司 | Information feedback method, device, user equipment and base station |
Also Published As
Publication number | Publication date |
---|---|
CN103326760B (en) | 2017-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3566378B1 (en) | Method and apparatus for transmitting harq-ack/nack in wireless communication system | |
US11212036B2 (en) | Data communication method, device, and system | |
RU2573230C2 (en) | Apparatus and method for feeding back data receiving status | |
JP5593319B2 (en) | Multi-carrier acknowledgment signaling | |
RU2471295C1 (en) | Coding and multiplexing of control information in wireless communication system | |
KR101478375B1 (en) | Codeword to layer mapping in a system implementing harq | |
US8724576B2 (en) | Method and apparatus for sending physical uplink control channel | |
US20120106491A1 (en) | Time-slot based multiple ack/nack transmission | |
US9955467B2 (en) | Method and BS for transmitting control information to UE, and method and UE for handling control information | |
AU2019313622B2 (en) | Terminal and communication method | |
US11990919B2 (en) | Method and device in UE and base station for channel coding | |
CN110611546B (en) | Method and device used in user equipment and base station for wireless communication | |
JP2022046754A (en) | Method and device in user equipment and base station used for channel coding | |
CN103326760B (en) | Information processing method, terminal, base station and information processing system | |
CA2858254C (en) | Method for sending control information and base station | |
CN102739341A (en) | Method and system for processing downlink control information | |
CN112688762B (en) | Method and apparatus in a node used for wireless communication | |
WO2011004530A1 (en) | Wireless communication apparatus and wireless communication method |
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 |