WO2010015151A1 - 信息复用方法 - Google Patents
信息复用方法 Download PDFInfo
- Publication number
- WO2010015151A1 WO2010015151A1 PCT/CN2009/070260 CN2009070260W WO2010015151A1 WO 2010015151 A1 WO2010015151 A1 WO 2010015151A1 CN 2009070260 W CN2009070260 W CN 2009070260W WO 2010015151 A1 WO2010015151 A1 WO 2010015151A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- logic unit
- feedback information
- information logic
- matrix
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
- H04L1/0073—Special arrangements for feedback channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1664—Details of the supervisory signal the supervisory signal being transmitted together with payload signals; piggybacking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1671—Details of the supervisory signal the supervisory signal being transmitted together with control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1858—Transmission or retransmission of more than one copy of acknowledgement message
Definitions
- the present invention relates to the field of communications, and in particular, to an information multiplexing method.
- BACKGROUND OF THE INVENTION Figure 1 is a Long Term Evolution (LTE) system time division duplex (Time
- TDD Mode Duplex
- a 10ms radio frame is divided into two half frames, each of which is divided into 10 lengths of 0.5ms.
- the time slot, two adjacent time slots form a subframe of length 1 ms. Among them, one subframe contains 5 subframes.
- one slot contains 7 symbols with a length of 66.7us, and the length of the first symbol is 5.21us.
- the CP length of the other 6 symbols is 4.69us.
- Extended Cyclic Prefix Extended Cyclic Prefix
- one slot contains 6 symbols, and the CP length of all symbols is 16.67us.
- the configuration of the subframe has the following features: 1.
- the LTE TDD specifies seven uplink/downlink (referred to as UL/DL) subframes at A configuration scheme in a radio frame, Table 1 shows the configuration scheme, all subframes are divided into three categories: an uplink subframe, a downlink subframe, and a special subframe, as shown in Table 1, the DL/UL ratio is configured as At 1 o'clock, the subframe with subframe number 2, 3, 7, and 8 is the uplink subframe, which is used for uplink transmission. The subframe with subframe number 0, 4, 5, and 9 is the downlink subframe, which is used for downlink transmission.
- the subframes with subframe numbers 1 and 6 are special subframes, where D represents a downlink subframe, U represents an uplink subframe, and S represents a special subframe. 2.
- the special subframe includes three special time slots, namely, a Downlink Pilot Time Slot (DwPTS for short), a Guard Period (GP for short), and an Uplink Pilot Time (Uplink Pilot Time). Slot, referred to as UpPTS for short; where DwPTS is used for downlink transmission, and the third symbol is used for transmitting Primary-Synchronization Channel (P-SCH); GP is protection time, GP time slot does not transmit any Data; UpPTS is used for uplink transmission, which can be used to transmit signals such as Random Access Channel (RACH) and sounding pilot.
- RACH Random Access Channel
- the previous subframe of the special subframe is fixed for downlink transmission, and the latter subframe of the special subframe is fixed for uplink transmission.
- the UE may perform physical downlink sharing in the downlink subframe n in the physical uplink control channel (Physical Uplink Control Channel, PUCCH) of the uplink subframe of the subframe (n + k ) ( k>3 ).
- the acknowledgement information of the Physical Downlink Shared Channel (PDSCH) data (Acknowledgement/Negative Acknowledgement, abbreviated as ACK/NACK, that is, the correct response message/error response message) is used for feedback, and may also be used in the uplink subframe.
- ACK/NACK Physical Downlink Shared Channel
- the acknowledgment information ACK/NACK is fed back to the Physical Uplink Shared Channel (PUSCH) of the uplink data transmission, where the index of the uplink subframe PUCCH is transmitted by the subframe number of the downlink data and the corresponding physical downlink.
- the Control Channel Element (CCE) number of the Control Downlink Control Channel (referred to as PDCCH) is indicated by the serial number.
- 2 is a schematic diagram of multiplexing of uplink data and uplink control information, where uplink data and uplink control information can be carried on a PUSCH, where the uplink control information includes a channel quality indicator (CQI precoding short array index) Precoding Matrix Index (referred to as PMI), Rank Indication (referred to as RI), and ACK/NACK.
- CQI precoding short array index Precoding Matrix Index
- RI Rank Indication
- ACK/NACK ACK/NACK.
- the number of uplink/downlink subframes is configured, and the number of downlink allocated subframes is greater than the uplink.
- the number of allocated subframes that is, one uplink subframe needs to feed back ACK/NACK information of multiple PDSCH subframes.
- Table 2 shows a configuration different from that of Table 1, where the uplink subframe feeds back the ACK/NACK corresponding to the downlink PDSCH.
- the number, and when there are two codeword stream data transmissions on each downlink subframe, the number of ACK/NACK information that needs to be fed back in the uplink subframe is twice the corresponding number in Table 2.
- Table 2 Number of downlink subframes corresponding to the uplink subframe feedback acknowledgement information
- the present invention has been made in view of the problem of transmitting more than two ACK/NACK information in the related art without giving a specific solution.
- the main object of the present invention is to provide an improved information. Reuse the solution to solve the above problem.
- an information multiplexing method is provided.
- the information multiplexing method includes: encoding a plurality of feedback information according to the number of feedback information, a linear block code sequence, and intercepting the corresponding encoded information according to the target length of the encoded information; and intercepting the encoded code
- the post information sequence is divided into a plurality of feedback information logic units, and multiple feedback information logic units, a plurality of rank indication information logic units, a plurality of control information logic units, and data information logic units are multiplexed together, wherein the control information logic The unit, the plurality of rank indication information logic units, the data information logic unit, and the feedback information logic unit contain the same number of bits.
- the encoding the multiple feedback information according to the quantity of the feedback information and the linear block code sequence specifically includes: encoding multiple feedback information according to the quantity of the feedback information and the length of the basic sequence; or grouping the multiple feedback information, where The last set of feedback information contains 2 or 1 bit, the other group feedback information contains 2 bits, and each set of feedback information is encoded.
- multiple feedback information is compiled according to the number of feedback information and the length of the basic sequence.
- the intercepting the corresponding encoded information comprises: repeating the encoded bits to obtain reference bits; and extracting, after the encoded information, the length of the encoded information equal to the target length after the feedback information is encoded. Or, according to the target length encoded by the feedback information, the encoded bits are repeated to obtain the encoded information.
- the foregoing coding for each group of feedback information specifically includes: when the intra-group feedback information is 1 bit, and when the modulation mode is QPAK, the encoded information is [ G. ,x]; When the modulation method is 16QAM, the encoded information is [ G. ,x,x,x]; When the modulation mode is 64QAM, the encoded information is [ , ⁇ , ⁇ , ⁇ , ⁇ ]; where ".” indicates feedback information; when the feedback information in the group is 2 bits When the modulation method is QPAK, the encoded information is [".
- the encoded information is ° ⁇ , ⁇ , ⁇ , , ⁇ , ⁇ ];
- the information after encoding is [ , ⁇ , ⁇ , ⁇ , ⁇ , ⁇ , ° °° , ⁇ , ⁇ , ⁇ , ⁇ , 1 , 2 , ⁇ , ⁇ , ⁇ , ⁇ ];
- . , 1 indicates feedback information
- ⁇ ® indicates feedback information
- X indicates a placeholder for scrambling.
- the step of dividing the intercepted encoded information into the plurality of feedback information logic units comprises: interleaving the intercepted encoded information, and sequentially dividing the interleaved information into a plurality of feedback information logic units.
- the interleaving the intercepted encoded information comprises: interleaving the intercepted encoded information by using a travel list, wherein when the feedback information in the group is 1 bit, in the case where the modulation mode is QPAK, the column The length of the column is 2; in the case of modulation mode 16QAM, the length of the column is 4; in the case of modulation mode 64QAM, the length of the column is 8; when the feedback information in the group is 2 bits, the modulation mode is QPAK In case, the length of the column is 6; In the case of 16QAM, the length of the column is 12; in the case of modulation mode 64QAM, the length of the column is 18; or, the length of the column is set to a fixed value, and the fixed
- the multiplexing the plurality of feedback information logic units, the plurality of rank indication information logic units, the plurality of control information logic units, and the data information logic unit comprises: a feedback information logic unit, a rank indication information logic unit, The total number of control information logic units and data information logic units generates a virtual matrix; according to the row of the virtual matrix first written, and then the order of the columns of the virtual matrix, the first row of the virtual matrix is written to the first row, The feedback information logic unit and the rank indication information logic unit write the predetermined position of the virtual matrix; starting from the position of the first row and the first column of the virtual matrix, sequentially writing the control information logic unit and the data information logic in the order of the first row and the last column a unit, wherein a position where the feedback information logical unit and the rank indication information logical unit have been written is skipped.
- writing the plurality of feedback information logic units to the predetermined position of the matrix comprises: when the subframe adopts the regular cyclic prefix structure, writing the feedback information logic unit into the matrix with the column numbers 2, 3, 8, and 9 in the matrix. Column; When the subframe adopts the extended cyclic prefix structure, the feedback information logical unit is written into the matrix column with the column numbers 1, 2, 6, and 7 in the matrix; wherein, the columns of the matrix are numbered from 0.
- the foregoing multiplexing the multiple feedback information logic unit, the plurality of rank indication information logic units, the plurality of control information logic units, and the data information logic unit specifically includes: the feedback information logic unit, the rank indication information logic unit The total number of control information logic units and data information logic units generates a virtual matrix; according to the row of the virtual matrix first written, and then the order of the columns of the virtual matrix, the first row of the virtual matrix is written to the first row, Writing the rank indication information logic unit to the predetermined position of the virtual matrix; starting from the position of the first row and the first column of the virtual matrix, sequentially writing the control information according to the order of writing the matrix of the matrix first, and then writing the columns of the matrix a logic unit, a feedback information logic unit, and a data information logic unit, wherein a position where the feedback information logic unit and the rank indication information logic unit have been written is skipped; or, starting from a position of the first row and the first column of the virtual matrix, Write feedback information in the order in which the rows of the matrix are written first,
- the multiplexing the multiple feedback information logic unit, the plurality of rank indication information logic units, the plurality of control information logic units, and the data information logic unit specifically includes: a logic unit, a control information logic unit, and data information according to the rank indication information.
- the total number of logical units generates a virtual matrix; according to the row written to the matrix first, and then the order of the columns written into the matrix, writing from the last row of the virtual matrix to the first row, writing the logical information of the rank indicating information to the virtual matrix First predetermined position; Starting from the position of the first row and the first column of the quasi-matrix, the control information logic unit and the data information logic unit are sequentially written in the order of the rows written into the matrix and then written into the matrix, wherein the rank is written Instructing the location of the logical unit of the information trillion; writing the feedback information logical unit to the second predetermined position of the virtual matrix in the order of the rows written to the matrix first, and then writing the columns of the matrix, and having been in the second predetermined position In the case where the information logic unit is occupied, no other information logic unit is transmitted.
- writing the plurality of feedback information logic units to the predetermined position of the matrix comprises: when the subframe adopts the regular cyclic prefix structure, writing the feedback information logic unit into the matrix with the column numbers 2, 3, 8, and 9 in the matrix. Column; when the subframe adopts the extended cyclic prefix structure, the feedback information logical unit is written into the matrix column with the column numbers 1, 2, 6, and 7 in the matrix; wherein, the columns of the matrix are numbered from 0, and the last row of the matrix Start writing to the first line.
- the writing the plurality of feedback information logic units to the second predetermined position of the virtual matrix comprises: writing the feedback information logic unit from a position where the first data information logic unit is located; or The location where the first control information logic unit is located begins to be written, wherein the location of the logical unit that has been written to the rank indication information is skipped.
- the subframe adopts the regular cyclic prefix structure the number of columns of the matrix is set to 12; when the subframe adopts the extended cyclic prefix structure, the number of columns of the matrix is set to 10.
- the above feedback information includes one of the following: a correct response message, an error response message.
- the control information logic unit, the data information logic unit, and the feedback information logic unit include the same number of bits, including: when the modulation mode is QPSK, the number of bits is 2; when the modulation mode is 16QAM, the number of bits is 4; in the case where the modulation method is 64QAM, the number of bits is 6.
- the number of the plurality of pieces of feedback information is an integer greater than two.
- FIG. 1 is a schematic diagram of a frame structure in an TDD mode of an LTE system according to the related art
- 2 is a schematic diagram of a multiplexing manner of uplink data and uplink control information according to the related art
- FIG. 3 is a flowchart of an information multiplexing method according to an embodiment of the method of the present invention
- FIG. 4 is a flowchart of an embodiment of the method according to the present invention.
- FIG. 5 is a flowchart of detailed processing of an information multiplexing method according to an embodiment of the method of the present invention
- FIG. 6 is a flowchart of an information multiplexing method according to Embodiment 2 of the method of the present invention;
- FIG. 7 is a flowchart of an information multiplexing method according to Embodiment 3 of the method of the present invention
- FIG. 8 is a flowchart of an information multiplexing method according to Embodiment 4 of the method of the present invention.
- DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS As described above, at present, for the transmission of two or more ACK/NACK information, the prior art does not provide a specific solution. The present invention addresses the above problem and proposes an information multiplexing method. After the ACK/NACK information is encoded and written into the corresponding matrix, the ACK/NACK information is transmitted in the physical uplink shared channel, and the base station can receive the downlink data fed back by the target user.
- FIG. 3 is a flowchart of an information multiplexing method according to an embodiment of the present invention. As shown in FIG.
- an information multiplexing method mainly includes the following processing: Step S302, according to the quantity of feedback information, a linear block code a sequence, encoding a plurality of feedback information, and encoding the post-coded information according to the target length encoded by the feedback information; Step S304, dividing the intercepted encoded information into a plurality of feedback information logic units, and multiple feedbacks
- the information logic unit, the plurality of rank indication information logic units, the plurality of control information logic units, and the data information logic unit are multiplexed together, wherein the control information logic unit, the data information logic unit, the feedback information logic unit, and the rank indication information logic unit
- the number of bits included is the same.
- step S302 the coding can be performed in the following two ways (method 1 and mode 2).
- Manner 1 The multiple feedback information is encoded according to the number of feedback information and the length of the basic sequence. In the present invention, the feedback information mentioned includes ACK, NACK.
- Manner 2 Group multiple feedback information, where the last set of feedback information includes 2 or 1 bit, and the other group feedback information includes 2 bits, and each set of feedback information is encoded.
- the multiplexing can be performed in the following three ways (method one to mode)
- Method 1 4: generating a virtual matrix according to the total number of the feedback information logic unit and the rank indication information logic unit, the control information logic unit, and the data information logic unit, and starting from the last row of the virtual matrix in the order of the preceding and following columns Writing a row, writing the feedback information logic unit and the rank indication information logic unit to a predetermined position of the virtual matrix; starting from the position of the first row and the first column of the virtual matrix, sequentially writing control according to the order of the first row and the last column The information logic unit and the data information logic unit skip when the feedback information logic unit and the rank indication information logic unit are encountered, and continue writing from the next position.
- Manner 2 4: generating a virtual matrix according to the total number of the feedback information logic unit and the rank indication information logic unit, the control information logic unit, and the data information logic unit; starting from the last row of the virtual matrix to the first in the order of the preceding and following columns Row writing, writing the rank indication information logic unit to a predetermined position of the virtual matrix; starting from the position of the first row and the first column of the virtual matrix, sequentially writing the control information logic unit, feedback information in the order of the first row and the last column
- the logic unit and the data information logic unit skip the jump indication information logic unit, continue writing from the next position, or start from the position of the first row and the first column of the virtual matrix, according to the row written to the virtual matrix first.
- Method 3 4: According to the rank indication information logic unit, control information logic unit and data information logic The total number of cells produces a virtual matrix; in the order of the first row and the last column, writing from the last row of the virtual matrix to the first row, writing the rank indicating information logic unit to the first predetermined position of the virtual matrix; Starting from the position of the first column of the first row, the control information logic unit and the data information logic unit are sequentially written in the order of the first row and the last column, and the logic unit that skips the rank indication information is skipped, and the writing is continued from the next position; In the latter sequence, the feedback information logic unit is written to a second predetermined location of the virtual matrix, wherein the logical unit occupied by the feedback information logic unit occupies other information that has been written at the location is
- FIG. 4 is a flowchart of an information multiplexing method according to Embodiment 1 of the present invention. As shown in FIG.
- the information multiplexing method mainly includes the following processing (Step S402 - Step S406): Step S402: Encode a plurality of feedback information according to the quantity of the feedback information and the length of the basic sequence, and intercept the corresponding coded information according to the target length of the feedback information, and step S404, according to the logic unit of the feedback information, The total number of the rank indication information logic unit, the control information logic unit, and the data information logic unit generates a virtual matrix; step S406, the intercepted encoded information sequence is sequentially divided into a plurality of feedback information logic units, and the plurality of feedback information logic units are written The predetermined position of the virtual matrix is entered, wherein the control information logic unit, the data information logic unit, the feedback information logic unit, and the rank indication information logic unit comprise the same number of bits.
- Step S402 The interception of the corresponding encoded information for the processing of step S402 can be implemented as follows Now: The code can use (B, O) code, where B represents the length of the basic sequence, and O represents the number of feedback information.
- the specific coding method is as follows: Set the ACK/NACK information to. , ° ⁇ , ° , A ⁇ - for encoding
- Table 3 Basic sequence of (20, O) codes
- Step S404 After the coded information of the corresponding length is intercepted, the control information and the data information are written to different modulation symbols, and the specific manner is: according to the modulation mode, the encoded uplink control information (CQI/PMI) is sequentially performed.
- CQI/PMI encoded uplink control information
- the data information is divided into a control information logic unit and a data information logic unit, and the intercepted coded feedback information is sequentially divided into a plurality of feedback information logic units, and each logic unit includes Qm bits, and then, according to the feedback information logic unit,
- the total number of the rank indication information logic unit, the control information logic unit, and the data information logic unit generates a virtual matrix.
- the subframe adopts a regular cyclic prefix structure, the number of columns of the virtual matrix is set to 12, and an extension loop is adopted in the subframe.
- the prefix structure is used, the number of columns of the virtual matrix is set to 10.
- Step S406 The plurality of feedback information logic units can be written into the predetermined position of the virtual matrix by the following manner: Method 1: When the subframe adopts a regular Cyclic Prefix (CP) structure, the feedback information logic unit Write to the virtual matrix column with column numbers 2, 3, 8, and 9 in the virtual matrix, that is, write the feedback information logic unit to the third, fifth, tenth, and twelfth subframes.
- Method 1 When the subframe adopts a regular Cyclic Prefix (CP) structure, the feedback information logic unit Write to the virtual matrix column with column numbers 2, 3, 8, and 9 in the virtual matrix, that is, write the feedback information logic unit to the third, fifth, tenth, and twelfth subframes.
- CP Cyclic Prefix
- the feedback information logic unit is written into the virtual matrix column of the virtual matrix whose column numbers are 1, 2, 6, and 7
- the feedback information logic unit writes into the second, fourth, eighth and tenth symbols of the subframe, and starts from the last row of the virtual matrix in the order of the preceding row and the column, to the first of the virtual matrix Line write.
- the rank indication information logical unit is written into the virtual matrix column of the virtual matrix whose column numbers are 1, 4, 7, and 10, that is, the feedback information logical unit is written to the subframe.
- the feedback information logical unit is written in the virtual matrix with column numbers 0, 3, 5, 8 In the virtual matrix column, that is, the feedback information logic unit is written into the first, fifth, seventh, and eleventh symbols of the subframe, and in the order of the preceding and following columns, from the end of the virtual matrix Start with one line and write to the first line of the virtual matrix. Then, starting from the position of the first row and the first column of the virtual matrix, the control information logic unit and the data information logic unit are sequentially written in the order of the first row and the last column, and the feedback information logic unit and the rank indication information logic unit are encountered. , continue writing from the next position.
- Manner 2 When the subframe adopts a regular cyclic prefix structure, the rank indication information logical unit is written. a virtual matrix column with column numbers 1, 4, 7, and 10 in the virtual matrix, that is, writing feedback information logic units into the second, sixth, ninth, and thirteenth symbols of the subframe;
- the feedback information logical unit is written into the virtual matrix column of the virtual matrix whose column numbers are 0, 3, 5, 8 , that is, the feedback information logical unit is written to the first of the subframes. , the fifth, seventh, and eleventh symbols; write to the first row of the virtual matrix from the last row of the virtual matrix in the order of the first and last columns.
- FIG. 5 is a detailed processing flowchart of the information multiplexing method according to the method embodiment of the present invention. As shown in FIG. 5, the following mainly includes the following processing (step 1 to step 7).
- Step 1 Encoding the feedback information and setting the ACK/NACK information to ⁇ . , °!
- ⁇ indicates the number of ACK/NACK information
- ⁇ is 32
- Step 2 The data and control information are multiplexed according to the modulation mode, and the encoded uplink control information and the data information are sequentially divided into a plurality of uplink control information logic units and a plurality of data information logic units, and each logic unit includes Qm bits. And connecting the plurality of uplink control information logic units and the plurality of data information logic units in an order of the first uplink control information logic unit and the data information logic unit.
- Step 3 channel interleaving According to the modulation mode, the encoded feedback information and the rank indication information are sequentially divided into a plurality of feedback information logic units and a plurality of rank indication information logic units, and each logical unit includes Qm bits.
- the virtual matrix is generated according to the total number of the feedback information logic unit and the rank indication information logic unit, the control information logic unit, and the data information logic unit.
- the number of columns of the virtual matrix is set to 12.
- the subframe adopts the extended cyclic prefix structure the number of columns of the virtual matrix is set to 10. Then, the plurality of feedback information logic units are written into the virtual matrix, and when the system adopts the regular cyclic prefix, the feedback information logic unit is written into the virtual matrix with the column numbers 2, 3, 8, and 9.
- the position of the virtual matrix column that is, in the third, fifth, tenth, and twelfth symbols of the subframe, when the system adopts the extended cyclic prefix
- the above-mentioned feedback information logical unit is written to the above
- the first row of the virtual matrix is written from the last row of the virtual matrix in the order of the preceding row and the last column.
- the rank indication information logical unit is written into the virtual matrix column of the virtual matrix whose column numbers are 1, 4, 7, and 10, that is, the feedback information logical unit is written to the second subframe.
- the feedback information logical unit is written to the virtual matrix column of the virtual matrix with column numbers 0, 3, 5, and 8.
- the feedback information logic unit is written into the first, fifth, seventh, and eleventh symbols of the subframe; in the order of the preceding and following columns, starting from the last row of the virtual matrix, to the virtual matrix The first line is written.
- Step 4 Force Interference
- the method of adding the 4th embodiment of the present invention can be implemented by the method in the prior art in the LTE standard.
- Step 5 modulation
- the modulation mode may be QPSK, 16QAM, or 64QAM, wherein the modulation information is modulated in the same manner as the data information.
- the precoding sequentially divides the modulation symbols into sets, where each set contains the number of modulation symbols equal to the size of the occupied frequency domain resources, and performs discrete Fourier replacement on all modulation symbols in each set (Discrete) Fourier Transformation, referred to as DFT).
- Step 7. The sending information maps the DFT-transformed data to a corresponding physical time-frequency resource, and sends the data.
- FIG. 6 is a flowchart of an information multiplexing method according to Embodiment 2 of the present invention. As shown in FIG.
- the information multiplexing method mainly includes the following processing (Step S602 - Step S604): Step S602, encoding a plurality of feedback information according to the quantity of the feedback information and the length of the basic sequence, and intercepting the corresponding encoded information according to the target length encoded by the feedback information; Step S604, the intercepted encoded information
- the sequence is divided into a plurality of feedback information logic units, and a virtual matrix is generated according to the total number of the rank indication information logic unit, the control information logic unit, and the data information logic unit; the plurality of rank indication information logic units, the plurality of control information logic units, The plurality of data information logic units write the virtual matrix, and finally, the plurality of feedback information logic units are written, wherein the control information logic unit, the data information logic unit, the feedback information logic unit, and the rank indication information logic unit comprise the same number of bits, The other information that has been written in the location occupied by the feedback information logic unit Series unit is no longer transmitted.
- Step S602 This step is the same as the processing method of step S402, and is not mentioned here.
- Step S604 Generating a virtual matrix according to the total number of the rank indication information logic unit, the control information logic unit, and the data information logic unit; wherein, when the subframe adopts a regular cyclic prefix structure, the number of columns of the virtual matrix is set to 12, and the subframe is adopted. When expanding the cyclic prefix structure, set the number of columns of the virtual matrix to 10. When the subframe adopts a regular cyclic prefix structure, the rank indication information logical unit is written into the virtual matrix column of the virtual matrix whose column numbers are 1, 4, 7, and 10, that is, the feedback information logical unit is written to the subframe.
- the feedback information logical unit is written into the virtual matrix with the column numbers 0, 3, 5, 8 a matrix column, that is, writing feedback information logic units into the first, fifth, seventh, and eleventh symbols of the subframe; starting from the last row of the virtual matrix in the order of the preceding and following columns, Write to the first row of the virtual matrix.
- the control information logic unit and the data information logic unit are sequentially written in the order of the first row and the last column, and the rank indication information logic unit is skipped, and the writing is continued from the next position.
- the feedback information logical unit is written into the virtual matrix column of the virtual matrix with column numbers 2, 3, 8, and 9, that is, the feedback information logical unit is written to the third of the sub-frame.
- the feedback information logical unit is written into the virtual matrix with the column numbers 1, 2, 6, and 7 in the virtual matrix.
- Step 1 The code sets the ACK/NACK information to be. , ° 1 . - 1 , where ⁇ indicates the number of ACK/NACK information, ⁇ is 20, and the parameter ⁇ "As shown in Table 3, ⁇ ., ⁇ ⁇ , 02 , 03 , ⁇ , - 1 is the encoded bit:
- Step 2 multiplexing the data and the control information according to the modulation mode, and dividing the uplink control information and the data information that are intercepted after the coding into a plurality of control information logic units and a plurality of data information logic units, where each logical unit includes Qm bits.
- Step 3 The channel interleaving sequentially divides the encoded feedback information and the rank indication information into a plurality of feedback information logic units and a plurality of rank indication information logic units according to a modulation mode, and each logic unit includes Qm bits.
- the feedback information logical unit is written into the virtual matrix column of the virtual matrix with column numbers 2, 3, 8, and 9, that is, the feedback information logical unit is written to the third of the subframe, In the fifth, tenth, and twelfth symbols; when the subframe adopts the extended cyclic prefix structure, the feedback information logical unit is written into the virtual matrix column of the virtual matrix whose column numbers are 1, 2, 6, and 7.
- Step 4 Force Interference
- the method of adding the 4th embodiment of the present invention can be implemented by the method in the prior art in the LTE standard.
- Step 5 The modulation and modulation mode may be QPSK, 16QAM, and 64QAM, wherein the modulation information is modulated in the same manner as the data information.
- Step 6 The precoding divides the modulation symbols into a set in sequence, where each set contains a modulation symbol equal to the size of the occupied frequency domain resources, and performs DFT transformation on all modulation symbols in each set.
- Step 7. The sending information maps the DFT-transformed data to a corresponding physical time-frequency resource, and sends the data.
- FIG. 7 is a flowchart of an information multiplexing method according to Embodiment 3 of the present invention. As shown in FIG.
- the information multiplexing method mainly includes the following processing (Step S702 - Step S708): Step S702, grouping a plurality of feedback information, where the last group of feedback information includes 2 or 1 bit, and the other group feedback information includes 2 bits; Step S704, encoding each group of feedback information, and according to The information length of the feedback information is encoded, and the encoded information is determined.
- Step S706 generating a virtual matrix according to the total number of the feedback information logic unit and the rank indication information logic unit, the control information logic unit, and the data information logic unit;
- Step S708 The intercepted encoded information is sequentially divided into a plurality of feedback information logic units, and the plurality of feedback information logic units are written to predetermined positions of the virtual matrix, wherein the control information logic unit, the data information logic unit, the feedback information logic unit, and the rank
- the indication information logic unit contains the same number of bits.
- Step S702 The feedback information is grouped according to the order. When the number of feedback information is even, each group of feedback information includes 2 bits. When the number of feedback information is an odd number, the last group of feedbacks The information contains only 1 bit, and the other group feedback information includes 2 bits.
- Step S704 performs coding according to Table 5 and Table 6 according to the number of bits included in each group of feedback information, wherein Table 5 shows the coding mode in which the feedback information is 1 bit, and Table 6 shows the feedback information as 2-bit encoding, Qm indicates modulation, 2 indicates QPSK, 4 indicates 16QAM, and 6 indicates 64QAM.
- . (.. +.i) mod 2 , "x,” is a special character indicating the placeholder used for scrambling.
- the length of the column is 2;
- the modulation mode is 16QAM, the length of the column is 4; when the modulation mode is 64QAM, the length of the column is 8; when the feedback information in the group is 2 bits, the modulation side is In the case of QPAK, the length of the column is 6; in the case of modulation mode 16QAM, the length of the column is 12; in the case of modulation mode 64QAM, the length of the column is 18; or, the length of the column is set
- the fixed value includes one of the following: 2, 4, 6, 8.
- Step S706 This step is the same as the processing method of step S404, and is not mentioned here.
- Step S708 This step is the same as the processing method of step S406, and is not mentioned here.
- the implementation process of the third embodiment will be further described below in conjunction with FIG. 5.
- the ACK/NACK information is grouped in order, wherein the last group may contain 1 or 2 bits, and the other groups contain 2 bits, and the number of bits included in each group of ACK/NACK information is performed according to Table 5 and Table 6.
- Step 2 The data and control information are multiplexed according to the modulation mode, and the encoded uplink control information and the data information are sequentially divided into a plurality of uplink control information logic units and a plurality of data information logic units, and each logic unit includes Qm bits. And connecting the plurality of uplink control information logic units and the plurality of data information logic units in an order of the first uplink control information logic unit and the data information logic unit.
- Step 3 The channel interleaving sequentially divides the encoded feedback information and the rank indication information into a plurality of feedback information logic units and a plurality of rank indication information logic units according to a modulation mode, and each logic unit includes Qm bits.
- the virtual matrix is generated according to the total number of the feedback information logic unit and the rank indication information logic unit, the control information logic unit, and the data information logic unit.
- the number of columns of the virtual matrix is set to 12.
- the number of columns of the virtual matrix is set to 10.
- the plurality of feedback information logic units are written into the virtual matrix, when the system adopts When using the regular cyclic prefix, write the feedback information logic unit to the position of the virtual matrix column with the column numbers 2, 3, 8, and 9 in the above virtual matrix, that is, the third, fifth, and In the ten and twelfth symbols, when the system adopts the extended cyclic prefix, the above-mentioned feedback information logical unit is written to the position of the virtual matrix column with the column numbers 1, 2, 6, and 7 in the virtual matrix. That is, in the second, fourth, eighth, and tenth symbols of the subframe. Specifically, the first row of the virtual matrix is written from the last row of the virtual matrix in the order of the preceding row and the last column.
- the rank indication information logical unit is written into the virtual matrix column of the virtual matrix whose column numbers are 1, 4, 7, and 10, that is, the feedback information logical unit is written to the subframe.
- the feedback information logical unit is written into the virtual matrix with the column numbers 0, 3, 5, 8 a matrix column, that is, writing feedback information logic units into the first, fifth, seventh, and eleventh symbols of the subframe; starting from the last row of the virtual matrix in the order of the preceding and following columns, Write to the first row of the virtual matrix.
- Step 4 Force Interference
- the method of adding the 4th embodiment of the present invention can be implemented by the method in the prior art in the LTE standard.
- Step 5 The modulation and modulation mode may be QPSK, 16QAM, and 64QAM, wherein the modulation information is modulated in the same manner as the data information.
- FIG. 8 is a flowchart of an information multiplexing method according to Embodiment 4 of the present invention. As shown in FIG.
- the information multiplexing method mainly includes the following processing (Step S802 - Step S806) Step S802, grouping multiple feedback information, where the last set of feedback information includes 2 or 1 bit, and the other group feedback information includes 2 bits; Step S804, encoding each group of feedback information, and according to the feedback information Encoding the target length, determining the encoded information; Step S806, the intercepted encoded information sequence is divided into a plurality of feedback information logic units, and the plurality of feedback information logic units, the plurality of rank indication information logic units, and the plurality of controls The information logic unit and the data information logic unit are multiplexed together, wherein the control information logic unit, the data information logic unit, the feedback information logic unit, and the rank indication information logic unit comprise the same number of bits.
- two or more of feedback information comprises the same number of bits.
- Step 1 Encoding the feedback information, and grouping the ACK/NACK information in order, wherein the last group may include 1 or 2 bits, and the other groups include 2 bits, and the number of bits included in each group of ACK/NACK information Encoding according to Table 5 and Table 6; repeating the above ACK/NACK information, and transmitting the ACK/NACK information encoded target length, and intercepting the encoded information of the corresponding length.
- Step 2 multiplexing the data and the control information according to the modulation mode, and dividing the uplink control information and the data information that are intercepted after the coding into a plurality of control information logic units and a plurality of data information logic units, where each logic unit is The Qm bits are included, and the plurality of control information logic units and the plurality of data information logic units are connected in series according to the uplink control information and the data information.
- Step 3 The channel interleaving sequentially divides the encoded feedback information and the rank indication information into a plurality of feedback information logic units and a plurality of rank indication information logic units according to a modulation mode, and each logic unit includes Qm bits.
- the eleventh symbol in the order of the preceding and following columns, starting from the last row of the virtual matrix, writing to the first row of the virtual matrix. Then, starting from the position of the first row and the first column of the virtual matrix, the control information logic unit and the data information logic unit are sequentially written in the order of the preceding row and the subsequent column, and the rank indication information logical unit is skipped from the next position.
- the feedback information logical unit is written into the virtual matrix column of the virtual matrix with column numbers 2, 3, 8, and 9, that is, the feedback information logical unit is written to the third of the sub-frame.
- the feedback information logical unit is written into the virtual matrix with the column numbers 1, 2, 6, and 7 in the virtual matrix.
- Column that is, writes the feedback information logic unit into the second, fourth, eighth, and tenth symbols of the sub-frame; starting from the last row of the virtual matrix, in the order of the preceding and following columns, to the virtual
- the first row of the matrix is written, wherein the logical unit that is occupied by the feedback information logic unit occupying other information at the location is no longer transmitted.
- the logical units of all the information are read from the above virtual matrix in the order of the first column and the last row.
- Step 4 The method of adding the 4th in the embodiment of the present invention can pass the method of the LTE standard in the prior art. to realise.
- Step 5 The modulation and modulation mode may be QPSK, 16QAM, and 64QAM, wherein the modulation information is modulated in the same manner as the data information.
- Step 6. The precoding divides the modulation symbols into a set in sequence, where each set contains a modulation symbol equal to the size of the occupied frequency domain resources, and performs DFT transformation on all modulation symbols in each set.
- Step 7. The sending information maps the DFT-transformed data to a corresponding physical time-frequency resource, and sends the data.
- transmission of two or more ACK/NACK information is realized by encoding a plurality of ACK/NACK information, writing to a corresponding matrix, and transmitting.
- the problem that the transmission of multiple ACK/NACK information in the physical uplink shared channel is solved, ensures that the base station can receive the acknowledgement information of the downlink data fed back by the target user, and improves the transmission performance of the system.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Time-Division Multiplex Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
信息复用方法 技术领域 本发明涉及通信领域, 尤其涉及一种信息复用方法。 背景技术 图 1是长期演进( Long Term Evolution,简称为 LTE )系统时分双工( Time
Division Duplex, 简称为 TDD )模式下的帧结构示意图, 在该帧结构中, 一 个 10ms的 radio frame (无线帧)分成两个 half frame (半帧), 每个半帧分成 10个长度为 0.5ms时隙, 相邻两个时隙组成一个长度为 1ms的子帧。 其中, 一个半帧中包含 5个子帧, 在标准循环前缀 ( Normal Cyclic Prefix, 简称为 Normal CP ) 中, 一个时隙包含 7个长度为 66.7us的符号, 第一个符号的长 度为 5.21us , 其它 6个符号的 CP长度为 4.69us; 在扩展循环前缀( Extended Cyclic Prefix, 简称为 Extended CP ) 中, 一个时隙包含 6个符号, 且所有符 号的 CP长度均为 16.67us。 在扩展循环前缀的帧结构中, 子帧的配置具有以下特点: 一、为了减少上 /下行子帧的配置数目, LTE TDD规定了 7种上 /下行(简 称为 UL/DL ) 子帧数在一个无线帧中的配置方案, 表 1示出了该配置方案, 所有子帧都分成三类:上行子帧、下行子帧和特殊子帧,如表 1所示,在 DL/UL 比例配置为 1时, 子帧号为 2、 3、 7、 8的子帧为上行子帧, 用于上行传输, 子帧号为 0、 4、 5、 9 的子帧为下行子帧, 用于下行传输, 子帧号为 1 和 6 的子帧为特殊子帧, 其中, D表示下行子帧, U表示上行子帧, S表示特殊 子帧。 二、 特殊子帧包含 3个特殊时隙, 分别是下行导频时隙(Downlink Pilot Time Slot, 简称为 DwPTS )、 保护间隔 ( Guard Period, 简称为 GP ) 及上行 导频时隙 (Uplink Pilot Time Slot, 简称为 UpPTS ); 其中, DwPTS用于下行 传输, 其第三个符号用于传输主同步信道 ( Primary-Synchronization Channel, 简称为 P-SCH ); GP为保护时间, GP时隙不传输任何数据; UpPTS用于上 行传输, 其可以用于传输随机接入信道(Random Access Channel, 简称为 RACH )、 sounding (探测) 导频等信号。
表 1 LTE TDD上 /下行比例配置
三、 特殊子帧的前一个子帧固定用于下行传输, 特殊子帧的后一个子帧 固定用于上行传输。 在 LTE TDD中, UE可以在子帧 (n + k ) ( k>3 ) 的上行子帧的物理上 行控制信道(Physical Uplink Control Channel, 简称为 PUCCH ) 中对下行子 帧 n 中的物理下行共享信道 ( Physical Downlink Shared Channel , 简称为 PDSCH ) 数据的确认信息 ( Acknowledgement/Negative Acknowledgement , 简称为 ACK/NACK, 即, 正确应答消息 /错误应答消息) 进行反馈, 也可以 在该上行子帧中用于上行数据传输的物理上行共享信道 ( Physical Uplink Shared Channel , 简称为 PUSCH )中进行反馈该确认信息 ACK/NACK,其中, 上行子帧 PUCCH的索引通过发送下行数据的子帧序号和其对应的物理下行 控制信道 ( Physical Downlink Control Channel, 简称为 PDCCH )所在的最小 控制信道单元 ( Control Channel Element, 简称为 CCE ) 序号来指示。 图 2是上行数据和上行控制信息的复用方式示意图, 在 PUSCH上可以 承载上行数据和上行控制信息, 其中, 上行控制信息包括信道质量指示 ( Channel Quality Indicator,简称为 CQI 预编码短阵索引( Precoding Matrix Index, 简称为 PMI )、 秩指示( Rank Indication, 简称为 RI )和 ACK/NACK。 在 LTE TDD系统中, 某些上 /下行子帧数的配置, 下行分配的子帧数目 会大于上行分配的子帧数目, 即, 一个上行子帧需要反馈多个 PDSCH子帧 的 ACK/NACK信息, 表 2示出了与表 1不同的配置, 其中, 上行子帧反馈 下行 PDSCH对应的 ACK/NACK数目,且在每个下行子帧上有两码字流数据 传输时, 上行子帧中需要反馈的 ACK/NACK信息数量为表 2中相应数目的 两倍。
表 2 上行子帧反馈确认信息时对应的下行子帧数目
目前, 现有技术中规定了单个 ACK/NACK信息和两个 ACK/NACK信 息在物理上行共享信道 ( Physical Uplink Shared Channel , 简称为 PUSCH ) 中的发送方法, 但是, 对于两个以上的 ACK/NACK信息的发送方法, 现有 技术并没有给出具体的解决方案。 发明内容 考虑到相关技术中存在的对于两个以上的 ACK/NACK信息的发送, 尚 未给出具体的解决方案的问题而提出本发明, 为此, 本发明的主要目的在于 提供一种改进的信息复用方案, 以解决上述问题。 才艮据本发明的一个方面, 提供一种信息复用方法。 根据本发明实施例的信息复用方法包括: 根据反馈信息的数量、 线性分 组码序列对多个反馈信息进行编码, 并根据反馈信息编码后目标长度, 截取 相应的编码后信息;将截取的编码后信息顺序划分为多个反馈信息逻辑单元, 并将多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个控制信息逻辑 单元和数据信息逻辑单元复用在一起, 其中, 控制信息逻辑单元、 多个秩指 示信息逻辑单元、数据信息逻辑单元、反馈信息逻辑单元包含的比特数相同。 其中, 根据反馈信息的数量、 线性分组码序列对多个反馈信息进行编码 具体包括: 根据反馈信息的数量、基本序列的长度对多个反馈信息进行编码; 或者将多个反馈信息进行分组, 其中, 最后一组反馈信息包含 2个或 1个比 特, 其它组反馈信息包含 2比特, 并对每组反馈信息进行编码。 优选地,才艮据反馈信息的数量、基本序列的长度对多个反馈信息进行编
码的操作具体包括:
, 其中, i=0、 1、 2 B-l ,
^ ^,…, ^表示编码后的比特, ο 表示反馈信息的数量, Β表示基本序 列的长度, Μ'· 表示基本序列 η中编号为 i的值, G。、 °ι - 1表示反馈 信息。 优选地,根据反馈信息编码后目标长度, 截取相应的编码后信息的操作 包括: 将编码后的比特重复, 获取参考比特; 从参考比特中截取与反馈信息 编码后目标长度相等长度的编码后信息; 或者, 4艮据反馈信息编码后目标长 度, 将编码后的比特进行重复, 得到编码后的信息。 其中, 上述对每组反馈信息进行编码具体包括: 组内反馈信息为 1比特 时, 在调制方式为 QPAK 的情况下, 编码后信息为 [G。,x]; 在调制方式为 16QAM的情况下,编码后信息为 [G。,x,x,x];在调制方式为 64QAM的情况下, 编码后信息为 [ ,χ,χ,χ,χ,χ]; 其中, "。表示反馈信息; 组内反馈信息为 2比特 时, 在调制方式为 QPAK的情况下, 编码后信息为 ["。 ,"。 , 在调 制方式为 16QAM的情况下,编码后信息为
°ο , χ,χ, ,χ,χ]; 在调制方式为 64QAM的情况下,编码后信息为 [ ,Α,χ,χ,χ,χ, ° °° , χ,χ,χ,χ, 1 , 2 ,Χ,Χ,Χ,Χ]; 其中, 。, 1表示反馈信息, ^ ® ), X 表示用于加扰的 占位符。 优选地,将截取的编码后信息顺序划分为多个反馈信息逻辑单元具体包 括: 将截取的编码后信息进行交织, 将交织后的信息顺序划分为多个反馈信 息逻辑单元。 优选地, 将截取的编码后信息进行交织具体包括: 将截取的编码后信息 采用行进列出的方式进行交织, 其中, 组内反馈信息为 1比特时, 在调制方 式为 QPAK的情况下, 列的长度为 2; 在调制方式为 16QAM的情况下, 列 的长度为 4; 在调制方式为 64QAM的情况下, 列的长度为 8; 组内反馈信息 为 2比特时, 在调制方式为 QPAK的情况下, 列的长度为 6; 在调制方式为
16QAM的情况下, 列的长度为 12; 在调制方式为 64QAM的情况下, 列的 长度为 18; 或者, 将列的长度设置为固定值, 固定值包括以下之一: 2、 4、 6、 8。 其中, 将多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个控制 信息逻辑单元和数据信息逻辑单元复用在一起具体包括: 才艮据反馈信息逻辑 单元、 秩指示信息逻辑单元、 控制信息逻辑单元、 数据信息逻辑单元的总数 产生一个虚拟矩阵; 按照先写入虚拟矩阵的行,后写入虚拟矩阵的列的顺序, 从虚拟矩阵的最后一行开始向第一行写入, 将反馈信息逻辑单元和秩指示信 息逻辑单元写入虚拟矩阵的预定位置; 从虚拟矩阵的第一行第一列的位置开 始,按照先行后列的顺序,依次写入控制信息逻辑单元和数据信息逻辑单元, 其中, 将已写入反馈信息逻辑单元和秩指示信息逻辑单元的位置跳过。 优选地, 将多个反馈信息逻辑单元写入矩阵的预定位置具体包括: 在子 帧采用常规循环前缀结构时,将反馈信息逻辑单元写入矩阵中列编号为 2、 3、 8、 9的矩阵列; 在子帧采用扩展循环前缀结构时, 将反馈信息逻辑单元写入 矩阵中列编号为 1、 2、 6、 7的矩阵列; 其中, 矩阵的列从 0开始编号。 其中, 上述将多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个 控制信息逻辑单元和数据信息逻辑单元复用在一起具体包括: 才艮据反馈信息 逻辑单元、 秩指示信息逻辑单元、 控制信息逻辑单元、 数据信息逻辑单元的 总数产生一个虚拟矩阵; 按照先写入虚拟矩阵的行, 后写入虚拟矩阵的列的 顺序, 从虚拟矩阵的最后一行开始向第一行写入, 将秩指示信息逻辑单元写 入虚拟矩阵的预定位置; 从虚拟矩阵的第一行第一列的位置开始, 按照先写 入矩阵的行, 后写入矩阵的列的顺序, 依次写入控制信息逻辑单元、 反馈信 息逻辑单元和数据信息逻辑单元, 其中, 将已写入反馈信息逻辑单元和秩指 示信息逻辑单元的位置跳过; 或者,从虚拟矩阵的第一行第一列的位置开始, 按照先写入矩阵的行,后写入矩阵的列的顺序,依次写入反馈信息逻辑单元, 控制信息逻辑单元, 数据信息逻辑单元, 其中, 将已写入反馈信息逻辑单元 和秩指示信息逻辑单元的位置跳过。 其中, 将多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个控制 信息逻辑单元和数据信息逻辑单元复用在一起具体包括: 根据秩指示信息逻 辑单元、 控制信息逻辑单元和数据信息逻辑单元的总数产生一个虚拟矩阵; 按照先写入矩阵的行, 后写入矩阵的列的顺序, 从虚拟矩阵的最后一行开始 向第一行写入, 将秩指示信息逻辑单元写入虚拟矩阵的第一预定位置; 从虚
拟矩阵的第一行第一列的位置开始, 按照先写入矩阵的行, 后写入矩阵的列 的顺序, 依次写入控制信息逻辑单元和数据信息逻辑单元, 其中, 将已写入 秩指示信息逻辑单元的位置兆过; 按照先写入矩阵的行, 后写入矩阵的列的 顺序, 将反馈信息逻辑单元写入到虚拟矩阵的第二预定位置, 在第二预定位 置已被其它信息逻辑单元占用的情况下, 不发送其它信息逻辑单元。 优选地, 将多个反馈信息逻辑单元写入矩阵的预定位置具体包括: 在子 帧采用常规循环前缀结构时,将反馈信息逻辑单元写入矩阵中列编号为 2、 3、 8、 9的矩阵列; 在子帧采用扩展循环前缀结构时, 将反馈信息逻辑单元写入 矩阵中列编号为 1、 2、 6、 7的矩阵列; 其中, 矩阵的列从 0开始编号, 从 矩阵的最后一行开始向第一行写入。 优选地,将多个反馈信息逻辑单元写入虚拟矩阵的第二预定位置具体包 括: 将反馈信息逻辑单元从第一个数据信息逻辑单元所在的位置开始写入; 或者,将反馈信息逻辑单元从第一个控制信息逻辑单元所在的位置开始写入, 其中, 将已写入秩指示信息逻辑单元的位置跳过。 其中, 在子帧采用常规循环前缀结构时, 将矩阵的列的数量设置为 12; 在子帧采用扩展循环前缀结构时, 将矩阵的列的数量设置为 10。 另夕卜, 上述反馈信息包括以下之一: 正确应答消息、 错误应答消息。 其中, 上述控制信息逻辑单元、 数据信息逻辑单元、 反馈信息逻辑单元 包含的比特数相同具体包括: 在调制方式为 QPSK的情况下, 比特数为 2; 在调制方式为 16QAM的情况下, 比特数为 4; 在调制方式为 64QAM的情况 下, 比特数为 6。 其中, 上述多个反馈信息的个数为大于 2的整数。 通过本发明的上述至少一个技术方案, 能够实现对于两个以上的 ACK/NACK信息的发送, 从而可以提高系统的传输性能。 附图说明 附图用来提供对本发明的进一步理解, 并且构成说明书的一部分, 与本 发明的实施例一起用于解释本发明, 并不构成对本发明的限制。 在附图中: 图 1是根据相关技术的 LTE系统 TDD模式下的帧结构示意图;
图 2是根据相关技术的上行数据和上行控制信息的复用方式示意图; 图 3是才艮据本发明方法实施例的信息复用方法的流程图; 图 4是才艮据本发明方法实施例一的信息复用方法的流程图; 图 5是根据本发明方法实施例的信息复用方法的详细处理流程图; 图 6是才艮据本发明方法实施例二的信息复用方法的流程图; 图 7是才艮据本发明方法实施例三的信息复用方法的流程图; 图 8是才艮据本发明方法实施例四的信息复用方法的流程图。 具体实施方式 功能描述 如上所述, 目前, 对于两个以上的 ACK/NACK信息的发送, 现有技术 并没有给出具体的解决方案, 本发明针对上述问题, 提出了信息复用方法, 该方法通过将多个 ACK/NACK信息进行编码, 写入到相应的矩阵中后进行 发送, 实现了多个 ACK/NACK信息在物理上行共享信道中的传输, 可以保 证基站接收到目标用户反馈的下行数据的确认信息,从而可以提高系统性能。 下面将结合附图详细描述本发明。 要说明的是, 如果不沖突, 本申请中 的实施例以及实施例中的特征可以相互组合。 根据本发明实施例, 提供了一种信息复用方法。 图 3是根据本发明实施例的信息复用方法的流程图, 如图 3所示, 根据 本发明实施例的信息复用方法主要包括以下处理: 步骤 S302, 根据反馈信息的数量、 线性分组码序列, 对多个反馈信息 进行编码, 并根据反馈信息编码后目标长度, 截取相应的编码后信息; 步骤 S304, 将截取的编码后信息顺序划分为多个反馈信息逻辑单元, 并将多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个控制信息逻辑 单元和数据信息逻辑单元复用在一起, 其中, 控制信息逻辑单元、 数据信息 逻辑单元、 反馈信息逻辑单元、 秩指示信息逻辑单元包含的比特数相同。
通过本发明实施例提供的技术方案, 能够实现对于两个以上的 ACK/NACK信息的发送, 从而能够提高系统的传输性能。 下面详细说明上述处理的细节
(一) 步骤 S302中, 可以通过如下两种方式进行编码 (方式一和方式 二)。 方式一: 根据反馈信息的数量、基本序列的长度对多个反馈信息进行编 码。 在本发明中, 提到的反馈信息包括 ACK、 NACK。 方式二: 将多个反馈信息进行分组, 其中, 最后一组反馈信息包含 2 个或 1个比特, 其它组反馈信息包含 2比特, 并对每组反馈信息进行编码。 (二) 步骤 S304中, 可以通过如下三种方式进行复用 (方式一至方式
方式一: 4艮据反馈信息逻辑单元和秩指示信息逻辑单元、控制信息逻辑 单元和数据信息逻辑单元的总数产生一个虚拟矩阵,并按照先行后列的顺序, 从虚拟矩阵的最后一行开始向第一行写入, 将反馈信息逻辑单元和秩指示信 息逻辑单元写入到虚拟矩阵的预定位置; 从虚拟矩阵的第一行第一列的位置 开始, 按照先行后列的顺序, 依次写入控制信息逻辑单元和数据信息逻辑单 元, 遇到反馈信息逻辑单元和秩指示信息逻辑单元时跳过, 从下一个位置继 续写入。 方式二: 4艮据反馈信息逻辑单元和秩指示信息逻辑单元、控制信息逻辑 单元和数据信息逻辑单元的总数产生一个虚拟矩阵; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始向第一行写入, 将秩指示信息逻辑单元写入到虚 拟矩阵的预定位置; 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列 的顺序, 依次写入控制信息逻辑单元、 反馈信息逻辑单元和数据信息逻辑单 元, 遇到秩指示信息逻辑单元跳过, 从下一个位置继续写入, 或者, 从虚拟 矩阵的第一行第一列的位置开始, 按照先写入虚拟矩阵的行, 后写入虚拟矩 阵的列的顺序, 依次写入反馈信息逻辑单元, 控制信息逻辑单元, 数据信息 逻辑单元, 其中, 将已写入反馈信息逻辑单元和秩指示信息逻辑单元的位置 跳过。 方式三: 4艮据秩指示信息逻辑单元、控制信息逻辑单元和数据信息逻辑
单元的总数产生一个虚拟矩阵; 按照先行后列的顺序, 从虚拟矩阵的最后一 行开始向第一行写入, 将秩指示信息逻辑单元写入到虚拟矩阵的第一预定位 置; 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写 入控制信息逻辑单元和数据信息逻辑单元, 遇到秩指示信息逻辑单元跳过, 从下一个位置继续写入; 按照先行后列的顺序, 将反馈信息逻辑单元写入到 虚拟矩阵的第二预定位置, 其中, 被反馈信息逻辑单元占用位置上已写入的 其它信息的逻辑单元不再发送。 另夕卜, 优选地, 在调制方式为 QPSK的情况下, 上述所有逻辑单元中的 比特数为 2 , 在调制方式为 16QAM的情况下, 所有逻辑单元的比特数为 4 , 在调制方式为 64QAM的情况下, 所有逻辑单元的比特数为 6。 下面通过优选实施例来进一步描述本发明。 实施例一 图 4是才艮据本发明实施例一的信息复用方法的流程图, 如图 4所示,才艮 据本发明实施例的信息复用方法主要包括以下处理(步骤 S402 -步骤 S406 ): 步骤 S402, 根据反馈信息的数量、 基本序列的长度, 对多个反馈信息 进行编码, 并根据反馈信息编码后目标长度, 截取相应的编码后信息; 步骤 S404, 根据反馈信息逻辑单元、 秩指示信息逻辑单元、 控制信息 逻辑单元、 数据信息逻辑单元的总数产生一个虚拟矩阵; 步骤 S406, 将截取的编码后信息顺序划分为多个反馈信息逻辑单元, 并将多个反馈信息逻辑单元写入虚拟矩阵的预定位置, 其中, 控制信息逻辑 单元、 数据信息逻辑单元、 反馈信息逻辑单元、 秩指示信息逻辑单元包含的 比特数相同。 通过本发明实施例提供的技术方案, 能够实现对于两个以上的 ACK/NACK信息的发送, 从而可以提高系统的传输性能。 以下进一步描述上述处理的各个细节。
(一) 步骤 S402 对于步骤 S402的处理的截取相应的编码后信息可以通过如下方式来实
现: 编码可以采用 (B, O ) 码, 其中, B表示基本序列的长度, O表示反 馈信息的数量, 具体编码方式如下: 设置 ACK/NACK信息为 。、 °ι , ° , A ^ - 为编码后的
0-1
bt -Min)mod2
比特信息, 其中, 《=。 ' i=0、 1、 2 B-l, ' 表示基本 序列中的参数。 本发明以 B=20和 B=32为例进行说明, 但不并限于此, 其中, 表 3示 出了当 B =20时的基本序列, 表 4示出了 B =32时的基本序列。 表 3 (20, O) 码的基本序列
将上述编码后的比特信息重复, 根据传输的反馈信息编码后目标长度, 截取相应长度的编码后信息 (即, 上文的编码后信息)。
(二) 步骤 S404 截取相应长度的编码后信息之后,将控制信息和数据信息写入到不同的 调制符号上, 具体方式为: 根据调制方式, 依次将编码后的上行控制信息 ( CQI/PMI ) 和数据信息划分为控制信息逻辑单元和数据信息逻辑单元, 将 截取的编码后反馈信息顺序划分为多个反馈信息逻辑单元, 且每个逻辑单元 包含 Qm个比特, 然后, 根据反馈信息逻辑单元、 秩指示信息逻辑单元、 控 制信息逻辑单元、 数据信息逻辑单元的总数产生一个虚拟矩阵, 在子帧采用 常规循环前缀结构时, 将该虚拟矩阵的列的数量设置为 12 , 在子帧采用扩展 循环前缀结构时, 将该虚拟矩阵的列的数量设置为 10。 (三) 步骤 S406 可以通过如下方式将多个反馈信息逻辑单元写入虚拟矩阵的预定位置: 方式一: 在子帧采用常规循环前缀 ( Cyclic Prefix , 简称为 CP )结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 2、 3、 8、 9的虚拟矩阵列中, 即, 将反馈信息逻辑单元写入到子帧的第三个、 第五个、 第十个和第十二个 符号中; 在子帧采用扩展循环前缀(Extended Cyclic Prefix, 简称为 Extended CP ) 结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 1、 2、 6、 7的 虚拟矩阵列中, 即将反馈信息逻辑单元写入到子帧的第二个、 第四个、 第八 个和第十个符号中, 并按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩阵的第一行写入。 在子帧采用常规循环前缀结构时,将秩指示信息逻辑单元写入虚拟矩阵 中列编号为 1、 4、 7、 10的虚拟矩阵列中, 即, 将反馈信息逻辑单元写入到 子帧的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展循环前 缀结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚 拟矩阵列中, 即, 将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第七 个和第十一个符号中, 并按照先行后列的顺序,从虚拟矩阵的最后一行开始, 向虚拟矩阵的第一行写入。 接着, 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写入控制信息逻辑单元和数据信息逻辑单元, 遇到反馈信息逻辑单元和 秩指示信息逻辑单元兆过, 从下一个位置继续写入。 方式二: 在子帧采用常规循环前缀结构时, 将秩指示信息逻辑单元写入
虚拟矩阵中列编号为 1、 4、 7、 10的虚拟矩阵列, 即, 将反馈信息逻辑单元 写入到子帧的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展 循环前缀结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第 七个和第十一个符号中; 按照先行后列的顺序,从虚拟矩阵的最后一行开始, 向虚拟矩阵的第一行写入。 接着, 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写入控制信息逻辑单元、 反馈信息逻辑单元和数据信息逻辑单元, 遇到 秩指示信息逻辑单元兆过, 从下一个位置继续写入; 或者, 从虚拟矩阵的第 一行第一列的位置开始,按照先行后列的顺序,依次写入反馈信息逻辑单元、 控制信息逻辑单元和数据信息逻辑单元, 遇到秩指示信息逻辑单元跳过, 从 下一个位置继续写入。 图 5是才艮据本发明方法实施例的信息复用方法的详细处理流程图,如图 5所示, 主要包括以下处理 (步骤 1至步骤 7 )。 步骤 1 , 对反馈信息进行编码 设 ACK/NACK信息为 σ。、 °! 其中, Ο表示 ACK/NACK信 息的数量, Β为 32, 参数 Μ "如表 4所示, ό。,όι,02,03,··Ά-ι为编码后的比特:
, 其中, i=0、 根据上述公式获得编码后的 32比特信息, 并将该 32比特信息重复, 并 居传输 ACK/NACK信息编码后目标长度, 截取相应长度的编码后信息。 步骤 2, 数据和控制信息复用 根据调制方式,依次将编码后的上行控制信息和数据信息划分为多个上 行控制信息逻辑单元和多个数据信息逻辑单元, 且每个逻辑单元包含 Qm个 比特, 并按照先上行控制信息逻辑单元后数据信息逻辑单元的顺序, 将上述 多个上行控制信息逻辑单元和多个数据信息逻辑单元串联起来。 步骤 3 , 信道交织
根据调制方式,依次将编码后的反馈信息和秩指示信息划分为多个反馈 信息逻辑单元和多个秩指示信息逻辑单元,且每个逻辑单元包含 Qm个比特。 才艮据反馈信息逻辑单元和秩指示信息逻辑单元、控制信息逻辑单元和数 据信息逻辑单元的总数产生一个虚拟矩阵,在子帧采用常规循环前缀结构时, 将该虚拟矩阵的列的数量设置为 12, 在子帧采用扩展循环前缀结构时, 将该 虚拟矩阵的列的数量设置为 10。 接着, 将上述多个反馈信息逻辑单元写入到上述虚拟矩阵中, 当系统采 用常规循环前缀的时候, 将反馈信息逻辑单元写入到上述虚拟矩阵中列编号 为 2、 3、 8、 9 的虚拟矩阵列的位置, 即, 子帧的第三个、 第五个、 第十个 和第十二个符号中, 当系统采用扩展循环前缀的时候, 将上述反馈信息逻辑 单元, 写入到上述虚拟矩阵中列编号为 1、 2、 6、 7 的虚拟矩阵列的位置, 即, 子帧的第二个、 第四个、 第八个和第十个符号中。 具体地, 按照先行后 列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩阵的第一行写入。 在子帧采用常规循环前缀结构时,将秩指示信息逻辑单元写入虚拟矩阵 中列编号为 1、 4、 7、 10的虚拟矩阵列, 即将反馈信息逻辑单元写入到子帧 的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展循环前缀结 构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚拟矩 阵列, 即将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第七个和第十 一个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩 阵的第一行写入。 接着, 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写入控制信息逻辑单元和数据信息逻辑单元, 遇到反馈信息逻辑单元和 秩指示信息逻辑单元兆过, 从下一个位置继续写入。 最后, 按照先列后行的顺序从上述虚拟矩阵中, 读出所有信息的逻辑单 元。 步骤 4, 力口扰 本发明实施例的加 4尤方法可以通过现有技术中 LTE标准中的力 尤方法 来实现。 步骤 5 , 调制
调制方式可以为 QPSK、 16QAM、 64QAM, 其中, 反馈信息的调制方 式与数据信息调制方式相同。 步骤 6, 预编码 将调制符号顺次划分为集合, 其中, 每个集合包含的调制符号数量等于 所占用的频域资源的大小, 并对每个集合中的所有调制符号进行离散傅立叶 更换 ( Discrete Fourier Transformation , 简称为 DFT )。 步骤 7, 发送信息 将经过 DFT变换后的数据映射到相应的物理时频资源上,并发送数据。 实施例二 图 6是才艮据本发明实施例二的信息复用方法的流程图, 如图 6所示,才艮 据本发明实施例的信息复用方法主要包括以下处理(步骤 S602 -步骤 S604 ): 步骤 S602, 根据反馈信息的数量、 基本序列的长度, 对多个反馈信息 进行编码, 并根据反馈信息编码后目标长度, 截取相应的编码后信息; 步骤 S604, 将截取的编码后信息顺序划分为多个反馈信息逻辑单元, 根据秩指示信息逻辑单元、 控制信息逻辑单元和数据信息逻辑单元的总数产 生一个虚拟矩阵;依次将多个秩指示信息逻辑单元、多个控制信息逻辑单元、 多个数据信息逻辑单元写入虚拟矩阵, 最后, 写入多个反馈信息逻辑单元, 其中, 控制信息逻辑单元、 数据信息逻辑单元、 反馈信息逻辑单元、 秩指示 信息逻辑单元包含的比特数相同, 被反馈信息逻辑单元占用位置上已写入的 其它信息的逻辑单元不再发送。 通过本发明实施例提供的技术方案, 可以实现对于两个以上的 ACK/NACK信息的发送, 从而可以提高系统的传输性能。 以下进一步描述上述处理的各个细节。
(一) 步骤 S602 该步骤与步骤 S402的处理方法相同, 这里不再赞述。
(二) 步骤 S604
根据秩指示信息逻辑单元、控制信息逻辑单元和数据信息逻辑单元的总 数产生一个虚拟矩阵; 其中, 在子帧采用常规循环前缀结构时, 将虚拟矩阵 的列的数量设置为 12, 在子帧采用扩展循环前缀结构时, 将虚拟矩阵的列的 数量设置为 10。 在子帧采用常规循环前缀结构时,将秩指示信息逻辑单元写入虚拟矩阵 中列编号为 1、 4、 7、 10的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子 帧的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展循环前缀 结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚拟 矩阵列, 即, 将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第七个和 第十一个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚 拟矩阵的第一行写入。 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写 入控制信息逻辑单元和数据信息逻辑单元, 遇到秩指示信息逻辑单元跳过, 从下一个位置继续写入。 在子帧采用常规循环前缀结构时,将反馈信息逻辑单元写入虚拟矩阵中 列编号为 2、 3、 8、 9 的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子帧 的第三个、 第五个、 第十个和第十二个符号中; 在子帧采用扩展循环前缀结 构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 1、 2、 6、 7 的虚拟矩 阵列, 即, 将反馈信息逻辑单元写入到子帧的第二个、 第四个、 第八个和第 十个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩 阵的第一行写入, 其中, 被反馈信息逻辑单元占用位置上已写入的其它信息 的逻辑单元不再发送。 以下进一步结合图 5来描述实施例二的实现过程。 步骤 1 , 编码 设 ACK/NACK信息为 。、 °1 。- 1 , 其中, Ο表示 ACK/NACK信 息的数量, Β为 20, 参数 Μ "如表 3所示, ό。,όι,02,03,···, - 1为编码后的比特:
0-1
bt =∑(o„ - Mi n ) mod 2
«=o ' , 其中, i=0、 1、 2 B-l
根据上述公式获得编码后的 20比特信息, 并将该 20比特信息重复, 并 才艮据传输 ACK/NACK信息编码后目标长度, 截取相应长度的编码后信息。 步骤 2, 数据和控制信息复用 根据调制方式,将编码后截取的上行控制信息和数据信息按照顺序划分 为多个控制信息逻辑单元和多个数据信息逻辑单元, 其中, 每个逻辑单元均 包含 Qm个比特。 步骤 3 , 信道交织 根据调制方式,依次将编码后的反馈信息和秩指示信息划分为多个反馈 信息逻辑单元和多个秩指示信息逻辑单元,且每个逻辑单元包含 Qm个比特。 根据秩指示信息逻辑单元、控制信息逻辑单元和数据信息逻辑单元的总 数产生一个虚拟矩阵; 在子帧采用常规循环前缀结构时,将秩指示信息逻辑单元写入虚拟矩阵 中列编号为 1、 4、 7、 10的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子 帧的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展循环前缀 结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚拟 矩阵列, 即, 将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第七个和 第十一个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚 拟矩阵的第一行写入。 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写 入控制信息逻辑单元和数据信息逻辑单元, 遇到秩指示信息逻辑单元跳过, 从下一个位置继续写入。 在子帧采用常规循环前缀结构时,将反馈信息逻辑单元写入虚拟矩阵中 列编号为 2、 3、 8、 9 的虚拟矩阵列, 即将反馈信息逻辑单元写入到子帧的 第三个、 第五个、 第十个和第十二个符号中; 在子帧采用扩展循环前缀结构 时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 1、 2、 6、 7 的虚拟矩阵 列, 即将反馈信息逻辑单元写入到子帧的第二个、 第四个、 第八个和第十个 符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩阵的 第一行写入, 其中, 被反馈信息逻辑单元占用位置上已写入的其它信息的逻 辑单元不再发送。
最后, 按照先列后行的顺序从上述虚拟矩阵中, 读出所有信息的逻辑单 元。 步骤 4, 力口扰 本发明实施例的加 4尤方法可以通过现有技术中 LTE标准中的力 尤方法 来实现。 步骤 5 , 调制 调制方式可以为 QPSK、 16QAM, 64QAM, 其中, 反馈信息的调制方 式与数据信息调制方式相同。 步骤 6, 预编码 将调制符号顺次划分为集合, 其中, 每个集合包含的调制符号数量等于 所占用的频域资源的大小, 并对每个集合中所有调制符号进行 DFT变换。 步骤 7, 发送信息 将经过 DFT变换后的数据映射到相应的物理时频资源上,并发送数据。 实施例三 图 7是才艮据本发明实施例三的信息复用方法的流程图, 如图 7所示,才艮 据本发明实施例的信息复用方法主要包括以下处理(步骤 S702 -步骤 S708 ): 步骤 S702, 将多个反馈信息进行分组, 其中, 最后一组反馈信息包含 2 个或 1个比特, 其它组反馈信息包含 2比特; 步骤 S704, 对每组反馈信息进行编码, 并根据反馈信息编码后目标长 度, 确定编码后的信息; 步骤 S706, 才艮据反馈信息逻辑单元和秩指示信息逻辑单元、 控制信息 逻辑单元和数据信息逻辑单元的总数产生一个虚拟矩阵; 步骤 S708 , 将截取的编码后信息顺序划分为多个反馈信息逻辑单元, 并将多个反馈信息逻辑单元写入到虚拟矩阵的预定位置, 其中, 控制信息逻 辑单元、 数据信息逻辑单元、 反馈信息逻辑单元、 秩指示信息逻辑单元包含 的比特数相同。
通过本发明实施例提供的技术方案, 可以实现对于两个以上的 ACK/NACK信息的发送, 从而可以提高系统的传输性能。 以下进一步描述上述处理的各个细节。
(一) 步骤 S702 将反馈信息按照顺序进行分组, 在反馈信息的个数为偶数的情况下, 每 组反馈信息包括 2个比特, 在反馈信息的个数为奇数的情况下, 最后一组反 馈信息仅包含 1个比特, 其它组反馈信息包括 2个比特。
(二) 步骤 S704 根据每组反馈信息所包含的比特数量,按照表 5和表 6进行编码,其中, 表 5示出了反馈信息为 1个比特的编码方式, 表 6示出了反馈信息为 2个比 特的编码方式, Qm表示调制方式, 2表示 QPSK, 4表示 16QAM, 6表示 64QAM,
1比特 ACK/NACK的编码
2比特 ACK/NACK的编码
在表 6 中, 。 = (。。 +。i ) mod 2, "x,,为特殊字符, 表示用于加扰的占位 符。 确定截取的编码后信息之后, 可以对该编码后信息进行交织, 并将交织 后的信息顺序划分为多个反馈信息逻辑单元, 而且可以采用行进列出的方式 进行交织, 其中, 组内反馈信息为 1比特时, 在调制方式为 QPAK的情况下, 列的长度为 2; 在调制方式为 16QAM的情况下, 列的长度为 4; 在调制方式 为 64QAM的情况下, 列的长度为 8; 组内反馈信息为 2比特时, 在调制方
式为 QPAK的情况下, 列的长度为 6; 在调制方式为 16QAM的情况下, 列 的长度为 12; 在调制方式为 64QAM的情况下, 列的长度为 18; 或者, 将列 的长度设置为固定值, 固定值包括以下之一: 2、 4、 6、 8。
(三) 步骤 S706 该步骤与步骤 S404的处理方法相同, 这里不再赞述。
(四) 步骤 S708 该步骤与步骤 S406的处理方法相同, 这里不再赞述。 以下进一步结合图 5来描述实施例三的实现过程。 将 ACK/NACK信息按照顺序分组, 其中最后一组可以包含 1个或 2个 比特, 其它组均包含 2个比特, 居每组 ACK/NACK信息所包含的比特数, 按照表 5和表 6进行编码; 将上述 ACK/NACK信息重复, 并 居传输 ACK/NACK信息编码后目 标长度, 截取相应长度的编码后信息。 步骤 2, 数据和控制信息复用 根据调制方式,依次将编码后的上行控制信息和数据信息划分为多个上 行控制信息逻辑单元和多个数据信息逻辑单元, 且每个逻辑单元包含 Qm个 比特, 并按照先上行控制信息逻辑单元后数据信息逻辑单元的顺序, 将上述 多个上行控制信息逻辑单元和多个数据信息逻辑单元串联起来。 步骤 3 , 信道交织 根据调制方式,依次将编码后的反馈信息和秩指示信息划分为多个反馈 信息逻辑单元和多个秩指示信息逻辑单元,且每个逻辑单元包含 Qm个比特。 才艮据反馈信息逻辑单元和秩指示信息逻辑单元、控制信息逻辑单元和数 据信息逻辑单元的总数产生一个虚拟矩阵,在子帧采用常规循环前缀结构时, 将该虚拟矩阵的列的数量设置为 12, 在子帧采用扩展循环前缀结构时, 将该 虚拟矩阵的列的数量设置为 10。 接着, 将上述多个反馈信息逻辑单元写入到上述虚拟矩阵中, 当系统采
用常规循环前缀的时候, 将反馈信息逻辑单元写入到上述虚拟矩阵中列编号 为 2、 3、 8、 9 的虚拟矩阵列的位置, 即, 子帧的第三个、 第五个、 第十个 和第十二个符号中, 当系统采用扩展循环前缀的时候, 将上述反馈信息逻辑 单元, 写入到上述虚拟矩阵中列编号为 1、 2、 6、 7 的虚拟矩阵列的位置, 即, 子帧的第二个、 第四个、 第八个和第十个符号中。 具体地, 按照先行后 列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩阵的第一行写入。 在子帧采用常规循环前缀结构时,将秩指示信息逻辑单元写入虚拟矩阵 中列编号为 1、 4、 7、 10的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子 帧的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展循环前缀 结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚拟 矩阵列, 即, 将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第七个和 第十一个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚 拟矩阵的第一行写入。 接着, 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写入控制信息逻辑单元和数据信息逻辑单元, 遇到反馈信息逻辑单元和 秩指示信息逻辑单元兆过, 从下一个位置继续写入。 最后, 按照先列后行的顺序从上述虚拟矩阵中, 读出所有信息的逻辑单 元。 步骤 4, 力口扰 本发明实施例的加 4尤方法可以通过现有技术中 LTE标准中的力 尤方法 来实现。 步骤 5 , 调制 调制方式可以为 QPSK、 16QAM, 64QAM, 其中, 反馈信息的调制方 式与数据信息调制方式相同。 步骤 6, 预编码 将调制符号顺次划分为集合,每个集合包含的调制符号数量等于所占用 的频域资源的大小, 对每个集合中所有调制符号进行 DFT变换。 步骤 7, 发送信息
将经过 DFT变换后的数据映射到相应的物理时频资源上,并发送数据。 实施例四 图 8是根据本发明实施例四的信息复用方法的流程图, 如图 8所示,才艮 据本发明实施例的信息复用方法主要包括以下处理(步骤 S802 -步骤 S806 ): 步骤 S802, 将多个反馈信息进行分组, 其中, 最后一组反馈信息包含 2 个或 1个比特, 其它组反馈信息包含 2比特; 步骤 S804, 对每组反馈信息进行编码, 并根据反馈信息编码后目标长 度, 确定编码后的信息; 步骤 S806, 将截取的编码后信息顺序划分为多个反馈信息逻辑单元, 并将多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个控制信息逻辑 单元和数据信息逻辑单元复用在一起, 其中, 控制信息逻辑单元、 数据信息 逻辑单元、 反馈信息逻辑单元、 秩指示信息逻辑单元包含的比特数相同。 通过本发明实施例提供的技术方案, 可以实现对于两个以上的
ACK/NACK信息的发送, 从而提高系统的传输性能。 上述步骤 S802-步骤 S806与步骤 S402-S406的处理方法类似, 这里不 再赘述。 以下进一步结合图 5来描述实施例四的实现过程。 步骤 1 , 将反馈信息进行编码 将 ACK/NACK信息按照顺序分组, 其中最后一组可以包含 1个或 2个 比特, 其它组均包含 2个比特, 居每组 ACK/NACK信息所包含的比特数, 按照表 5和表 6进行编码; 将上述 ACK/NACK信息重复, 并 居传输 ACK/NACK信息编码后目 标长度, 截取相应长度的编码后信息。 步骤 2, 数据和控制信息复用 根据调制方式,将编码后截取的上行控制信息和数据信息按照顺序划分 为多个控制信息逻辑单元和多个数据信息逻辑单元, 其中, 每个逻辑单元均
包含 Qm个比特, 并按照上行控制信息, 数据信息的顺序, 将上述多个控制 信息逻辑单元和多个数据信息逻辑单元串联起来。 步骤 3 , 信道交织 根据调制方式,依次将编码后的反馈信息和秩指示信息划分为多个反馈 信息逻辑单元和多个秩指示信息逻辑单元,且每个逻辑单元包含 Qm个比特。 根据秩指示信息逻辑单元、控制信息逻辑单元和数据信息逻辑单元的总 数产生一个虚拟矩阵; 在子帧采用常规循环前缀结构时,将秩指示信息逻辑单元写入虚拟矩阵 中列编号为 1、 4、 7、 10的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子 帧的第二个、 第六个、 第九个和第十三个符号中; 在子帧采用扩展循环前缀 结构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 0、 3、 5、 8 的虚拟 矩阵列, 即, 将反馈信息逻辑单元写入到子帧的第一个、 第五个、 第七个和 第十一个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚 拟矩阵的第一行写入。 接着, 从虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺序, 依次写入控制信息逻辑单元和数据信息逻辑单元, 遇到秩指示信息逻辑单元 跳过, 从下一个位置继续写入。 在子帧采用常规循环前缀结构时,将反馈信息逻辑单元写入虚拟矩阵中 列编号为 2、 3、 8、 9 的虚拟矩阵列, 即, 将反馈信息逻辑单元写入到子帧 的第三个、 第五个、 第十个和第十二个符号中; 在子帧采用扩展循环前缀结 构时, 将反馈信息逻辑单元写入虚拟矩阵中列编号为 1、 2、 6、 7 的虚拟矩 阵列, 即, 将反馈信息逻辑单元写入到子帧的第二个、 第四个、 第八个和第 十个符号中; 按照先行后列的顺序, 从虚拟矩阵的最后一行开始, 向虚拟矩 阵的第一行写入, 其中, 被反馈信息逻辑单元占用位置上已写入的其它信息 的逻辑单元不再发送。 最后, 按照先列后行的顺序从上述虚拟矩阵中, 读出所有信息的逻辑单 元。 步骤 4, 力口扰 本发明实施例的加 4尤方法可以通过现有技术中 LTE标准中的力 尤方法
来实现。 步骤 5 , 调制 调制方式可以为 QPSK、 16QAM, 64QAM, 其中, 反馈信息的调制方 式与数据信息调制方式相同。 步骤 6, 预编码 将调制符号顺次划分为集合, 其中, 每个集合包含的调制符号数量等于 所占用的频域资源的大小, 并对每个集合中所有调制符号进行 DFT变换。 步骤 7, 发送信息 将经过 DFT变换后的数据映射到相应的物理时频资源上,并发送数据。 如上所述,借助于本发明提供的信息复用方法,通过将多个 ACK/NACK 信息进行编码, 写入到相应的矩阵中后进行发送, 实现了对于两个以上的 ACK/NACK信息的发送,解决了多个 ACK/NACK信息在物理上行共享信道 中的传输问题,保证了基站可以接收到目标用户反馈的下行数据的确认信息, 并提高了系统的传输性能。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。
Claims
1. 一种信息复用方法, 其特征在于, 包括:
根据反馈信息的数量、 线性分组码序列对多个反馈信息进行编码, 并根据反馈信息编码后目标长度, 截取相应的编码后信息;
将截取的所述编码后信息顺序划分为多个反馈信息逻辑单元,并将 所述多个反馈信息逻辑单元、 多个秩指示信息逻辑单元、 多个控制信息 逻辑单元和数据信息逻辑单元复用在一起, 其中, 所述控制信息逻辑单 元、 所述多个秩指示信息逻辑单元、 所述数据信息逻辑单元、 所述反馈 信息逻辑单元包含的比特数相同。
2. 根据权利要求 1所述的方法, 其特征在于, 所述根据反馈信息的数量、 线性分组码序列对多个反馈信息进行编码具体包括:
根据反馈信息的数量、 基本序列的长度对多个反馈信息进行编码; 或者,
将多个反馈信息进行分组, 其中, 最后一组反馈信息包含 2个或 1 个比特, 其它组反馈信息包含 2比特, 并对每组反馈信息进行编码。
表示编码后的比特, O表示所述反馈信息的数量, B表示所述基本序列 的长度, Μ'·'"表示所述基本序列 n中编号为 i的值, σ。、 °ι - 1表 示反馈信息。
4. 根据权利要求 3所述的方法, 其特征在于, 所述根据反馈信息编码后目 标长度, 截取相应的编码后信息包括:
将所述编码后的比特重复, 获取参考比特; 从所述参考比特中截取 与所述反馈信息编码后目标长度相等长度的所述编码后信息; 或者, 根据所述反馈信息编码后目标长度, 将所述编码后的比特进行重 复, 得到所述编码后的信息。
5. 根据权利要求 3所述的方法, 其特征在于, 所述基本序列具体包括: 在 B=20、 0≤ ≤19、 0≤"≤12时, Μ',"对应的矩阵为:
或者,
当 Β=32、 0≤ζ'≤31 , 0≤«≤10时
6. 4艮据权利要求 2所述的方法, 其特征在于, 所述对每组反馈信息进行编 码具体包括:
组内反馈信息为 1比特时, 在调制方式为 QPAK的情况下, 所述编 码后信息为 [σ。,χ] ; 在调制方式为 16QAM的情况下, 所述编 ^ 信鬼
[ °° ,χ,χ,χ]; 在调制方式为 64QAM 的情况下, 所述编码后信息为 [ °ο ,χ,χ,χ,χ,χ] ; 其中, 。。表示反馈信息;
组内反馈信息为 2比特时, 在调制方式为 QPAK的情况下, 所述编 码后信息为!^。 ,。2 ,。2 ]; 在调制方式为 16QAM的情况下, 所述编 码后信息为 [σ。,σι ,χ,χ, ° ° χ,χ, °ι , °2 ,χ,χ] ; 在调制方式为 64QAM的 情况下, 所述编码后信息为 [ 0 0ι ,χ,χ,χ,χ, ° °° , χ,χ,χ,χ, °ι , °2 ,Χ,Χ,Χ,Χ] ; 其中, σ。 表示反馈信息, 。 X表示用于加扰的占位符。
7. 根据权利要求 6所述的方法, 其特征在于, 所述将截取的所述编码后信 息顺序划分为多个反馈信息逻辑单元具体包括:
将截取的所述编码后信息进行交织, 将交织后的信息顺序划分为多 个反馈信息逻辑单元。
8. 根据权利要求 7所述的方法, 其特征在于, 所述将截取的所述编码后信 息进行交织具体包括:
将截取的所述编码后信息采用行进列出的方式进行交织, 其中, 组 内反馈信息为 1比特时, 在调制方式为 QPAK的情况下, 列的长度为 2; 在调制方式为 16QAM的情况下, 列的长度为 4; 在调制方式为 64QAM 的情况下,列的长度为 8;组内反馈信息为 2比特时,在调制方式为 QPAK 的情况下, 列的长度为 6; 在调制方式为 16QAM 的情况下, 列的长度 为 12; 在调制方式为 64QAM的情况下, 列的长度为 18;
或者, 将列的长度设置为固定值, 所述固定值包括以下之一: 2、 4、 6、 8。
9. 根据权利要求 1所述的方法, 其特征在于, 所述将所述多个反馈信息逻 辑单元、 多个秩指示信息逻辑单元、 多个控制信息逻辑单元和数据信息 逻辑单元复用在一起具体包括: 才艮据所述反馈信息逻辑单元、 所述秩指示信息逻辑单元、 控制信息 逻辑单元、 所述数据信息逻辑单元的总数产生一个虚拟矩阵; 按照先写入虚拟矩阵的行, 后写入虚拟矩阵的列的顺序, 从所述虚 拟矩阵的最后一行开始向第一行写入, 将所述反馈信息逻辑单元和所述 秩指示信息逻辑单元写入所述虚拟矩阵的预定位置;
从所述虚拟矩阵的第一行第一列的位置开始, 按照先行后列的顺 序, 依次写入所述控制信息逻辑单元和所述数据信息逻辑单元, 其中, 将已写入所述反馈信息逻辑单元和所述秩指示信息逻辑单元的位置跳 过。
10. 根据权利要求 9所述的方法, 其特征在于, 将所述多个反馈信息逻辑单 元写入所述矩阵的预定位置具体包括:
在子帧采用常规循环前缀结构时,将所述反馈信息逻辑单元写入所 述矩阵中列编号为 2、 3、 8、 9的矩阵列;
在子帧采用扩展循环前缀结构时,将所述反馈信息逻辑单元写入所 述矩阵中列编号为 1、 2、 6、 7的矩阵列; 其中, 所述矩阵的列从 0开始编号。
11. 根据权利要求 1所述的方法, 其特征在于, 所述将所述多个反馈信息逻 辑单元、 多个秩指示信息逻辑单元、 多个控制信息逻辑单元和数据信息 逻辑单元复用在一起具体包括: 才艮据所述反馈信息逻辑单元、 所述秩指示信息逻辑单元、 所述控制 信息逻辑单元、 所述数据信息逻辑单元的总数产生一个虚拟矩阵; 按照先写入所述虚拟矩阵的行, 后写入虚拟矩阵的列的顺序, 从所 述虚拟矩阵的最后一行开始向第一行写入, 将所述秩指示信息逻辑单元 写入所述虚拟矩阵的预定位置;
从所述虚拟矩阵的第一行第一列的位置开始, 按照先写入矩阵的 行, 后写入矩阵的列的顺序, 依次写入所述控制信息逻辑单元、 所述反 馈信息逻辑单元和所述数据信息逻辑单元, 其中, 将已写入所述反馈信 息逻辑单元和所述秩指示信息逻辑单元的位置兆过; 或者, 从所述虚拟 矩阵的第一行第一列的位置开始, 按照先写入矩阵的行, 后写入矩阵的 列的顺序, 依次写入所述反馈信息逻辑单元, 所述控制信息逻辑单元, 所述数据信息逻辑单元, 其中, 将已写入所述反馈信息逻辑单元和所述 秩指示信息逻辑单元的位置跳过。
12. 根据权利要求 1所述的方法, 其特征在于, 所述将所述多个反馈信息逻 辑单元、 多个秩指示信息逻辑单元、 多个控制信息逻辑单元和数据信息 逻辑单元复用在一起具体包括:
根据所述秩指示信息逻辑单元、所述控制信息逻辑单元和所述数据 信息逻辑单元的总数产生一个虚拟矩阵;
按照先写入矩阵的行, 后写入矩阵的列的顺序, 从所述虚拟矩阵的 最后一行开始向第一行写入, 将所述秩指示信息逻辑单元写入所述虚拟 矩阵的第一预定位置;
从所述虚拟矩阵的第一行第一列的位置开始, 按照先写入矩阵的 行, 后写入矩阵的列的顺序, 依次写入所述控制信息逻辑单元和所述数 据信息逻辑单元, 其中, 将已写入所述秩指示信息逻辑单元的位置跳过; 按照先写入矩阵的行, 后写入矩阵的列的顺序, 将所述反馈信息逻 辑单元写入到所述虚拟矩阵的第二预定位置, 在所述第二预定位置已被 其它信息逻辑单元占用的情况下, 不发送所述其它信息逻辑单元。
13. 根据权利要求 12所述的方法, 其特征在于, 将所述多个反馈信息逻辑单 元写入所述矩阵的预定位置具体包括:
在子帧采用常规循环前缀结构时,将所述反馈信息逻辑单元写入所 述矩阵中列编号为 2、 3、 8、 9的矩阵列;
在子帧采用扩展循环前缀结构时,将所述反馈信息逻辑单元写入所 述矩阵中列编号为 1、 2、 6、 7的矩阵列; 其中, 所述矩阵的列从 0开始编号, 从所述矩阵的最后一行开始向 第一行写入。
14. 根据权利要求 12所述的方法, 其特征在于, 将所述多个反馈信息逻辑单 元写入所述虚拟矩阵的第二预定位置具体包括:
将所述反馈信息逻辑单元从第一个数据信息逻辑单元所在的位置 开始写入; 或者,
将所述反馈信息逻辑单元从第一个控制信息逻辑单元所在的位置 开始写入, 其中, 将已写入所述秩指示信息逻辑单元的位置跳过。
15. 根据权利要求 9、 11或 12中任一项所述的方法, 其特征在于,
在子帧采用常规循环前缀结构时, 将所述矩阵的列的数量设置为
12;
在子帧采用扩展循环前缀结构时, 将所述矩阵的列的数量设置为
10。
16. 根据权利要求 1至 14中任一项所述的方法, 其特征在于, 所述反馈信息 包括以下之一: 正确应答消息、 错误应答消息。
17. 根据权利要求 1至 14中任一项所述的方法, 其特征在于, 所述控制信息 逻辑单元、 所述数据信息逻辑单元、 所述反馈信息逻辑单元包含的比特 数相同具体包括:
在调制方式为 QPSK 的情况下, 所述比特数为 2; 在调制方式为 16QAM的情况下, 所述比特数为 4; 在调制方式为 64QAM的情况下, 所述比特数为 6。
18. 根据权利要求 1至 14中任一项所述的方法, 其特征在于, 所述多个反馈 信息的个数为:
大于 2的整数。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP09804451.4A EP2317723B1 (en) | 2008-08-07 | 2009-01-21 | An information multiplexing method |
US13/057,722 US8537752B2 (en) | 2008-08-07 | 2009-01-21 | Information multiplexing method |
EP23154614.4A EP4221024B1 (en) | 2008-08-07 | 2009-01-21 | An information multiplexing method |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810145862.8 | 2008-08-07 | ||
CN200810145862A CN101340442B (zh) | 2008-08-07 | 2008-08-07 | 信息复用方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2010015151A1 true WO2010015151A1 (zh) | 2010-02-11 |
Family
ID=40214395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2009/070260 WO2010015151A1 (zh) | 2008-08-07 | 2009-01-21 | 信息复用方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8537752B2 (zh) |
EP (2) | EP2317723B1 (zh) |
CN (1) | CN101340442B (zh) |
FI (1) | FI4221024T3 (zh) |
WO (1) | WO2010015151A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104458A (zh) * | 2010-07-02 | 2011-06-22 | 电信科学技术研究院 | 上行控制信息的传输方法和设备 |
CN102118237A (zh) * | 2010-08-02 | 2011-07-06 | 电信科学技术研究院 | 基于mimo系统的uci处理方法和装置及其传输方法 |
EP4333321A3 (en) * | 2010-05-11 | 2024-05-22 | Electronics And Telecommunications Research Institute | Method of transmitting downlink channel rank information through physical uplink shared channel |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009107985A1 (en) | 2008-02-28 | 2009-09-03 | Lg Electronics Inc. | Method for multiplexing data and control information |
CN101340442B (zh) | 2008-08-07 | 2012-10-10 | 中兴通讯股份有限公司 | 信息复用方法 |
US8249010B2 (en) | 2008-11-05 | 2012-08-21 | Huawei Technologies Co., Ltd. | Method and apparatus for feeding back and receiving acknowledgement information of semi-persistent scheduling data packets |
TW201531048A (zh) | 2009-03-16 | 2015-08-01 | Interdigital Patent Holdings | 具再波聚合及叢集-dft上鏈mimo之資料及控制多工 |
CN101997666B (zh) * | 2009-08-18 | 2013-08-07 | 华为技术有限公司 | 多载波模式下的信息处理方法和设备 |
RU2500071C1 (ru) | 2009-10-19 | 2013-11-27 | Самсунг Электроникс Ко., Лтд. | Мультиплексирование и разнесение передачи для сигналов harq-ack в системах связи |
CN101702632B (zh) * | 2009-10-29 | 2014-07-02 | 中兴通讯股份有限公司 | 一种周期性信道状态信息反馈方法及系统 |
JP5005018B2 (ja) * | 2009-11-02 | 2012-08-22 | 株式会社エヌ・ティ・ティ・ドコモ | 移動端末装置、無線基地局装置及び無線通信方法 |
CN101699781B (zh) * | 2009-11-05 | 2015-09-16 | 中兴通讯股份有限公司 | 正确/错误应答消息和秩指示信令的编码方法及装置 |
CN102377511B (zh) * | 2010-08-11 | 2015-03-25 | 华为技术有限公司 | 一种传输控制信息的方法和装置 |
WO2012057480A2 (ko) * | 2010-10-27 | 2012-05-03 | 엘지전자 주식회사 | 무선 통신 시스템에서 제어 정보를 송신하는 방법 및 이를 위한 장치 |
CN102571262B (zh) * | 2010-12-31 | 2015-05-20 | 联芯科技有限公司 | 一种lte上行编码方法及装置 |
KR101911254B1 (ko) | 2011-03-13 | 2018-10-24 | 엘지전자 주식회사 | 신호 송수신 방법 및 이를 위한 장치 |
CN103036657B (zh) * | 2011-09-30 | 2015-06-17 | 华为技术有限公司 | 一种数据传输方法和装置 |
CN103139124B (zh) * | 2011-11-30 | 2016-03-30 | 华为技术有限公司 | 一种信息处理方法、基站及lte系统 |
CN102447462B (zh) * | 2011-12-13 | 2013-08-28 | 北京控制工程研究所 | 一种抗冲击的oc指令矩阵电路 |
CN108574987B (zh) * | 2017-03-13 | 2020-02-21 | 华为技术有限公司 | 传输信息的方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1635803A (zh) * | 2003-12-26 | 2005-07-06 | 北京三星通信技术研究有限公司 | 利用打孔方式传输应答信号的方法 |
CN1674715A (zh) * | 2004-02-14 | 2005-09-28 | 三星电子株式会社 | 移动通信中执行基于压缩模式的混合自动重发请求的方法 |
WO2007084065A2 (en) * | 2006-01-18 | 2007-07-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arangement for multiplexed feedback information using harq |
US20070258540A1 (en) * | 2006-05-08 | 2007-11-08 | Motorola, Inc. | Method and apparatus for providing downlink acknowledgments and transmit indicators in an orthogonal frequency division multiplexing communication system |
CN101340442A (zh) * | 2008-08-07 | 2009-01-07 | 中兴通讯股份有限公司 | 信息复用方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100762632B1 (ko) * | 2001-10-17 | 2007-10-01 | 삼성전자주식회사 | 부호 분할 다중 접속 통신 시스템에서 전송 채널 다중화/역다중화 장치 및 방법 |
US7499474B2 (en) * | 2005-04-13 | 2009-03-03 | Nokia Corporation | Efficient HARQ control and channel quality feedback reporting for multicarrier systems |
CN101043241A (zh) * | 2006-03-20 | 2007-09-26 | 华为技术有限公司 | 多天线通信方法和系统 |
CN101166047B (zh) * | 2006-10-17 | 2011-11-30 | 中国科学院上海微系统与信息技术研究所 | 利用信道几何均值分解的多天线通信系统的发送装置、接收装置、发送方法及接收方法 |
KR101347334B1 (ko) * | 2007-06-14 | 2014-01-06 | 삼성전자주식회사 | 다수의 이동국에 대한 다중 입출력을 지원하는 이동통신시스템에서 자동재송요구를 지원하는 응답문자 전송방법 |
-
2008
- 2008-08-07 CN CN200810145862A patent/CN101340442B/zh active Active
-
2009
- 2009-01-21 EP EP09804451.4A patent/EP2317723B1/en active Active
- 2009-01-21 US US13/057,722 patent/US8537752B2/en active Active
- 2009-01-21 EP EP23154614.4A patent/EP4221024B1/en active Active
- 2009-01-21 FI FIEP23154614.4T patent/FI4221024T3/fi active
- 2009-01-21 WO PCT/CN2009/070260 patent/WO2010015151A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1635803A (zh) * | 2003-12-26 | 2005-07-06 | 北京三星通信技术研究有限公司 | 利用打孔方式传输应答信号的方法 |
CN1674715A (zh) * | 2004-02-14 | 2005-09-28 | 三星电子株式会社 | 移动通信中执行基于压缩模式的混合自动重发请求的方法 |
WO2007084065A2 (en) * | 2006-01-18 | 2007-07-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arangement for multiplexed feedback information using harq |
US20070258540A1 (en) * | 2006-05-08 | 2007-11-08 | Motorola, Inc. | Method and apparatus for providing downlink acknowledgments and transmit indicators in an orthogonal frequency division multiplexing communication system |
CN101340442A (zh) * | 2008-08-07 | 2009-01-07 | 中兴通讯股份有限公司 | 信息复用方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2317723A4 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4333321A3 (en) * | 2010-05-11 | 2024-05-22 | Electronics And Telecommunications Research Institute | Method of transmitting downlink channel rank information through physical uplink shared channel |
CN102104458A (zh) * | 2010-07-02 | 2011-06-22 | 电信科学技术研究院 | 上行控制信息的传输方法和设备 |
CN102118237A (zh) * | 2010-08-02 | 2011-07-06 | 电信科学技术研究院 | 基于mimo系统的uci处理方法和装置及其传输方法 |
Also Published As
Publication number | Publication date |
---|---|
US8537752B2 (en) | 2013-09-17 |
EP2317723A4 (en) | 2014-01-29 |
CN101340442B (zh) | 2012-10-10 |
EP2317723A1 (en) | 2011-05-04 |
FI4221024T3 (fi) | 2024-11-06 |
EP4221024A1 (en) | 2023-08-02 |
EP2317723B1 (en) | 2023-03-08 |
CN101340442A (zh) | 2009-01-07 |
EP4221024B1 (en) | 2024-09-04 |
US20110149717A1 (en) | 2011-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2010015151A1 (zh) | 信息复用方法 | |
CN101958774B (zh) | 一种反馈信息发送方法和用户设备 | |
EP2541824B1 (en) | Method and system for transmitting uplink control signaling on physical uplink shared channel | |
CN101478371B (zh) | 上行半静态调度释放的反馈信息发送方法 | |
CN108809610B (zh) | 载波聚合下的上行控制信息传输方法及装置 | |
EP3579473B1 (en) | Data transmission method and related devices | |
KR20150091444A (ko) | 데이터 송수신 방법 및 장치 | |
CN108599906B (zh) | 用于发送上行链路控制信息的设备及计算机可读介质 | |
JP2011520394A (ja) | 無線通信システムでのack情報のバンドリング | |
CN106961744A (zh) | 上行控制信息的发送方法及装置 | |
KR20180121591A (ko) | 정보 처리 방법, 단말 장치, 네트워크 장치 및 통신 시스템 | |
CN101267285A (zh) | 确认信息反馈方法 | |
WO2012088877A1 (zh) | 一种应答信息的发送方法及用户终端 | |
CN101699781A (zh) | 正确/错误应答消息和秩指示信令的编码方法及装置 | |
CN107276715A (zh) | 一种传输信号的方法和装置 | |
CN101378307A (zh) | 反馈信息的处理方法 | |
CN101938340B (zh) | 扰码选择方法及加扰装置 | |
CN103095437A (zh) | 针对下行数据传输的ack/nack反馈方法 | |
WO2016161753A1 (zh) | 上行控制信息的传输方法及装置、存储介质 | |
EP2154805A1 (en) | A method and a device of distributing tfis and distinguishing feedback information | |
CN101938852A (zh) | 应答消息编码预处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09804451 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13057722 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2009804451 Country of ref document: EP |