# Method, apparatus and system for transmitting information bits

FIELD: radio engineering, communication.

SUBSTANCE: method of transmitting information bits includes a step of dividing the information bits to be transmitted into at least two groups. Further, according to the method, the information bits in each group to be transmitted are encoded to obtain at least two groups of encoded bits. Said at least two groups of encoded bits are combined to obtain a full sequence of encoded bits. The full sequence of encoded bits is obtained by dividing the encoded bits in each group into N subgroups and reordering said subgroups in each group of encoded bits. Subgroups in at least one group of the encoded bits are discontinuously distributed in the full sequence of encoded bits after reordering.

EFFECT: improved reception quality.

16 cl, 9 dwg, 2 tbl

The technical field to which the invention relates.

The present invention relates to the field of communications technologies, and in particular, to a method, device and system for transmitting information bits.

The level of technology

The system improved the long-term development (LTE-A) physical uplink includes: physical shared channel uplink (PUSCH) and physical control channel uplink (PUCCH). Typically, the control signals uplink transmitted on PUCCH and mainly include: signal quality indicator channel (CQI), a confirmation message/confirm (ACK/NACK) and the message indicator request planning (SRI).

In particular, the format (or carrier) transmission of ACK/NACK of the rising channel on the PUCCH in the system of the LTE-A uses the transmission format based on the discrete Fourier transform (DFT) - extension - multiplexing orthogonal frequency division (MARCH) (DFT-S-OFDM), and an example of this format is shown in figure 1. This format is 12 subcarriers in one physical resource block (PRB)is defined by the LTE/LTE-A project third generation partnership (3GPP) in one time segment, where each subcarriers indirectly corresponds to the symbol quadrature phase-shift keying (Kfmn) (QPSK), and each character Cfmn carries two bits, and is therefore, its, one time segment should in General be held 12·2=24 bits, and thus the entire format of the DFT-S-OFDM needs to be 24 characters Cfmn, that is 48 bits in two time segments.

Particular the basic process of transmission of information bits by using the PUCCH format based on the DFT-S-OFDM is as follows: as shown in figure 1, first, the transmitting end encodes transferable data bits through a channel coding for generating a sequence of 48 coded bits [b_{0}b_{1}, ..., b_{47}], and then these 48 coded bits scrambler; issued after scrambling 48 coded bits modulate through Cfmn to obtain a sequence of 24 characters Cfmn [q_{0}, q_{1}, ..., q_{23}], and then perform a 12-point DFT on the first 12 characters [q_{0}, q_{1}, ..., q_{11}] from 24 modulation symbols; 12 data characters [Q_{0}, Q_{1}, ..., Q_{11}] after DFT consistently display 12 subcarriers of the first time interval is 0, and this is consistent mapping refers to the fact that adjacent modulation symbols in the sequence of modulation symbols appear on adjacent subcarriers; and after all the data symbol on each subcarrier extend to five data characters through some sequence [w_{0},w_{
1}, ..., w_{4}] length 5, and the symbols show the location for the data symbols in the time domain; similarly, the last 12 modulation symbols [Q_{12}, Q_{13}, ..., Q_{23}] display in the second time segment 1; and, finally, the pilot signal is set at a predetermined time position and transmit. The process described above also has other equivalent ways embodiment. For example, received 24 modulation symbol of the first expanded, and then DFT is performed on the modulation symbols displayed on each time domain, and, finally, the modulation symbols to display on a physical channel for transmission. It is believed that in 48 coded bits generated by the encoding subject to transfer information first 24 bits of the encoded bits b(0), b(1), b(23) and the last 24 coded bits b(24)b(25), b(47) are obtained independently. Accordingly, when used as a structure that is similar to the DFT-S-OFDM, the modulation symbols corresponding to the first 24 coded bits sequentially displayed in a time interval 0, and the last 24 coded bits sequentially displayed in a time segment 1. Thus, receiving the first 24 coded bits just depends on the channel conditions of the temporary segment 0. However, the channel conditions of the temporary segment 0 can be good is if bad,
and thus the indicator of the quality of reception is unstable. Similarly, taking the last 24 coded bits just depends on channel conditions in the temporary segment 1. In addition, as shown in figure 1, the last character in the time segment 1 can sometimes be busy for other uses, for example, the last symbol is sometimes used for signal transmission standard sound (SRS), and when such a case occurs, the extended length of the time segment 1 in the format of DFT-S-OFDM is shortened with a length of 5 to length 4. Quality score long extended length better than short. Therefore, if the first 24 coded bits are simply displayed in a temporary segment 0, and the last 24 bits are simply displayed in a temporary segment 1, the measure of the reception quality of the first 24 coded bits are generally better than the quality indicator taking the last 24 coded bits, which leads to an unbalanced indicator of the quality of reception and requires a rather complex algorithm of the reception.

The invention

According to variants of implementation of the present invention proposed a method, device and system for transmitting information bits.

To achieve the above objectives in the embodiment of the present invention adopted the following technical solution.

A method for transmitting information bits is in, includes steps in which: share-transferable information bits in at least two groups; encode transferable data bits in each group; modulate the coded bits obtained by encoding, for receiving the modulation bits, with each modulation symbol is obtained by modulating the coded bits in the same group; and display and transmit the modulation symbols.

To achieve the above objectives in the embodiment of the present invention adopted the following technical solution.

The proposed device for transmitting information bits, which comprises: a grouping unit, configured to divide the transferable information bits in at least two groups; an encoding unit configured to encode transferable data bits in each group; a modulating unit configured to modulate the coded bits obtained by encoding, to obtain modulation symbols, each modulation symbol is obtained by modulating the coded bits in the same group; and reflecting and transmitting unit, configured to display and transmit the modulation symbols.

To achieve the above objectives in a variant assests the of the present invention adopted the following technical solution.

The proposed system for transmitting information bits, which includes a terminal and a base station is in communication with the terminal, the terminal is configured to divide the transferable information bits into two groups, coding transferable data bits in each group, to modulate the coded bits obtained by encoding, to obtain modulation symbols, each modulation symbol is obtained by modulating the coded bits in the same group, and display modulation symbols and transmit the modulation symbols to the base station; and the base station has a capability to receive the modulation symbols transmitted by the terminal, and to demodulate and decode the modulation symbols to obtain the transferred information bits.

To achieve the above objectives in the embodiment of the present invention adopted the following technical solution.

A method for transmitting information bits, comprising the steps in which: share-transferable information bits in at least two groups; encode transferable data bits in each group to obtain at least two groups of coded bits; combine these at least two groups Cody is avannah bits obtained by encoding, for a complete sequence of encoded bits, and the full sequence of encoded bits obtained by dividing the coded bits in each group into N sub-groups and reorder these subgroups coded bits in each group and subgroup in at least one group of encoded bits is distributed discontinuously in the full sequence of encoded bits after reorder; modulate the full sequence of encoded bits to obtain modulation symbols, each modulation symbol are due to modulation of the coded bits in the same group; and display and transmit the modulation symbols.

The proposed device for transmitting information bits, which comprises: a grouping unit, configured to divide the transferable information bits in at least two groups; an encoding unit configured to encode transferable data bits in each group, divided by the grouping unit, for receiving at least two groups of coded bits; a combining unit which has a capability to beyrout these at least two groups of coded bits, obtained through encoding by the encoding unit, to obtain the complete sequence of encoded bits, while the full sequence of encoded bits obtained by dividing the coded bits in each group into N sub-groups and reorder these subgroups coded bits in each group and subgroup in at least one group of encoded bits is distributed discontinuously in the full sequence of encoded bits after reorder; a modulating unit configured to modulate the full sequence of encoded bits obtained combining unit, to obtain modulation symbols, each modulation symbol is obtained by modulation of the coded bits in the same group; and reflecting and transmitting unit, made with the ability to display and transmit the modulation symbols obtained by modulating unit.

A method for transmitting information bits, comprising the steps in which: share-transferable information bits in at least two groups; encode transferable data bits in each group; modulate the coded bits, the floor is built by encoding each group, to obtain the modulation symbols of each group; combining these modulation symbols to obtain a sequence of modulation symbols; reorder the sequence of modulation symbols so that at least one group of the modulation symbols was discretely distributed in the sequence of modulation symbols; and display and transmit the modulation symbols.

The proposed device for transmitting information bits, which comprises: a grouping unit, configured to divide the transferable information bits in at least two groups; an encoding unit configured to encode transferable data bits in each group, divided by the grouping unit; a modulation unit configured to modulate the coded bits encoded by the encoding unit, to obtain the modulation symbols of each group; combining unit configured to combine the modulation symbols of each group, modulated by modulating unit, for receiving the sequence of modulation symbols; ordering the unit, made with the possibility of re is paradoxial sequence of modulation symbols, obtained by combining combining unit so that at least one group of the modulation symbols was discretely distributed in the sequence of modulation symbols; and reflecting and transmitting unit, made with the ability to display and transmit the modulation symbols, reordered ordering block.

A method for transmitting information bits, comprising the steps in which: share-transferable data bits into n groups, where n is an integer greater than 1; encode transferable data bits in each group to obtain sequences of encoded bits of the n groups; share a sequence of coded bits in each group into N sub-groups and reorder these subgroups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits; modulate the full sequence of encoded bits to obtain modulation symbols; and display and transmit the modulation symbols.

To achieve the above objectives in the embodiment of the present invention taken SL is blowing technical solution.

The proposed device for transmitting information bits, which comprises: a grouping unit, configured to divide transferable data bits into n groups, where n is an integer greater than 1; an encoding unit configured to encode transferable data bits in each group, divided by the grouping unit, for receiving a sequence of encoded bits of the n groups; regulating unit, configured to divide a sequence of coded bits in each group obtained by the encoding unit into N subgroups, and reorder these subgroups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits; a modulating unit configured to modulate the full sequence of encoded bits reordered regulating unit, for receiving modulation symbols; and reflecting and transmitting unit, made with the ability to display and transmit the modulation symbols obtained by modulating unit.

In embodiments implementing the present invention, the terminal divides the transferable information bits in at least two groups, encodes the subject of the information the e bits in each group and modulates the coded bits to obtain modulation symbols, each modulation symbol is obtained by modulating the coded bits in the same group. Since the first terminal shares transferable information bits in at least two groups, and each modulation symbol after encoding and modulation is obtained by using the coded bits in the same group, the receiving end can easily reduce the complexity of the algorithm, which guarantees the quality score of the receiving end.

Brief description of drawings

The following briefly describes the accompanying drawings to more clearly illustrate the technical solutions according to the modalities for the implementation of the present invention or the nearest equivalent. Obviously, these accompanying drawings in the following description are only some of the options for implementation of the present invention, and professionals can obtain other drawings from these accompanying drawings without creative efforts.

Figure 1 represents a conventional architectural view transmission information bits by using the PUCCH format based on the DFT-S-OFDM in the nearest equivalent.

Figure 2 is a conventional diagram of a method of transmitting information bits according to a variant implementation of the present invention.

Figure 3 is a conventional diagram of another method of transmitting information is itov according to a variant implementation of the present invention.

Figure 4 is a conventional diagram of the simulation when the number of transferred data bits is 12 bits, 16 bits, 20 bits, according to a variant implementation of the present invention.

Figure 5 is a conventional diagram of another method of transmitting information bits according to a variant implementation of the present invention.

6 is a conventional diagram of the simulation when the number of transferred data bits is 12 bits, 16 bits, 20 bits, according to a variant implementation of the present invention.

Fig.7 is a conventional diagram of a device for transmitting information bits according to a variant implementation of the present invention.

Fig is a conventional structural view of the modulating unit according to a variant implementation of the present invention.

Fig.9 represents another conventional structural view of the modulating unit according to a variant implementation of the present invention.

Detailed description of the invention

Technical solutions of the present invention is clearly described below with reference to the accompanying drawings. Obviously, due to the description of the implementation options are only a part, not of seven options for the implementation of this is th invention. All other variants of implementation received by specialists on the basis of embodiments of the present invention without creative efforts shall fall into the scope of protection of the present invention.

One variant of implementation of the present invention provides a method of transmitting information bits and, as shown in figure 2, this method includes the following steps.

Step 201: Split-transferable information bits in at least two groups.

At step 201, the terminal divides the transferable information bits in at least two groups, i.e. two or more groups. Each group can have the same or a different number of information bits. In addition, the transferable information bits include at least one of the following control information bits of the uplink: CQI index matrix pre-coding (PMI), rank indicator (RI), information ACK/NACK hSRI.

Step 202: Encode transferable data bits in each group.

Step 203: to Modulate the coded bits obtained by the encoding step, to obtain modulation symbols, each modulation symbol are due to modulation of the coded bits in the same group.

Modulation coded bits obtained at the stage of coding for the cation, to obtain modulation symbols includes, in particular, the following two methods.

The first method consists in the following: divide the coded bits obtained by the encoding step, in each group into N sub-groups to obtain a sequence of subgroups of coded bits in each group; combining the sequence of subgroups of coded bits in each group to obtain the complete sequence of subgroups of encoded bits; reorder the full sequence of subsets of encoded bits so that the sequence of subgroups of coded bits in at least one group was assigned with breaks in the complete sequence of subgroups of encoded bits; and modulate reordered the full sequence of subsets of encoded bits to obtain modulation symbols. In addition, reorder the full sequence of subsets of encoded bits in such a manner that the sequence of subgroups of coded bits in at least one group is distributed discontinuously in the complete sequence of subgroups of coded bits that includes a stage at which: ask alternating sequence of subsets of encoded bits of each group in the total sequence of subgroups of coded bits.

The second method status is it the following: the phase modulation of all coded bits after appropriate coding to obtain a sequence of modulation symbols comprises, in particular, the stages at which modulate the coded bits in each group obtained in the encoding step, to obtain the modulation symbols of each group; combining the modulation symbols of each group to obtain a sequence of modulation symbols; and reorder the sequence of modulation symbols so that at least one group of the modulation symbols was distributed with breaks in the sequence of modulation symbols. In addition, the step of reordering the sequence of modulation symbols, to give the opportunity to distribute with breaks at least one group of the modulation symbols in the sequence of modulation symbols includes, in particular, the stage at which specify alternate the order of the modulation symbols of each group in the sequence of modulation symbols.

Step 204: to Display and transmit the modulation symbols.

The terminal shares transferable information symbols on at least two groups, encodes transferable data bits in each group and modulates the coded bits obtained by the encoding step, to obtain modulation symbols, each modulation symbol are due to modulation of the coded bits in the same group. As it is at the first terminal shares transferable information bits in at least two groups, and each modulation symbol after encoding and modulation obtained using the coded bits in the same group, the receiving end can easily reduce the complexity of the algorithm, which guarantees the quality score of the receiving end.

One variant of implementation of the present invention provides a method of transmitting information bits and, as shown in figure 3, this method includes the following steps.

Step 301: the Transmitting end of the first parts of A subject to transfer information bits into n groups (n≥2), where each group includes X(n) bits, and X(1)+X(2)+...+X(n)=A.

At this stage, each group can have the same or a different number of information bits. For example, the transmission of information subject to 20 bits, which can be divided into two parts, each of which has 10 bits, that is, X(1)+X(2)=10. In particular, the transmitting end may be the subscriber's equipment (UE) type LTE/LTE-A and transferable information bits are control information bits of the uplink, which include, but are not limited to, CQI and (or) PMI and (or) information ACK/NACK and (or) SRI.

At this stage, a division of information bits may include the following sub-steps. When A information bits include control information bits of various types, these A detail is rmation bits can be grouped by the types of control information, that is, the bits of different types can be placed in different groups. Since the index of the reception quality required control information bits of different groups, it is not completely the same, the control information bits of different types can be encoded separately. For example, information CQI bits in A data bits are placed in one group, and the information ACK/NACK is placed in another group; or information bits SRIb A information bits are placed in one group, and information ACK/NACK is placed in another group; or the information bits of the CQI information bits in A are placed in one group, and information SRI placed in another group. In particular, for example, if the 16 information bits include 10 CQI bits and 6 bits of ACK/NACK, 10 CQI bits are defined as one group, and 6 bits of ACK/NACK is defined as another group.

At this stage the separation of A information bits may include the following sub-steps. When A information bits include many CQI bearing, these A information bits can be grouped by sound, that is, CQI different bearing can be placed in different groups. For example, if 17 information bits includes 11 bits CQI carrier 1 and 6 bits CQI carrier 2, these 11 bits CQI carrier 1 are placed in one group and 6 bits CQI carrier 2 is placed in another group.

At this stage, a division of information bits may include the following sub-steps. When A information bits include CQI, ACK/NACK and SRI, information bits corresponding to the ACK/NACK and SRT are placed in one group, and the information bits corresponding to the CQI, are placed in another group; or information bits corresponding to the CQI and SRI, are placed in one group, and the information bits corresponding to ACK/NACK, placed in another group. For example, if 18 information bits include 11 CQI bits, 6 information bits of ACK/NACK and 1 data bits SRI, 11 CQI bits are placed in one group and 6 information bits of ACK/NACK and 1 data bits SRI placed in another group.

Step 302: Encode X(k) bits by using method k encoding to generate U(k) of consecutive coded bits, where U(l)+U(2)+...+U(n)=In, B is a total number of encoded bits, a U(k) is an integer multiple of the number of bits represented by one modulation symbol in a predetermined modulation method.

Is not a limitation, whether the same methods i, j coding; for example, if the modulation method is previously defined as the modulation Cfmn, the number of bits included in each U(k)is divisible by 2; if the modulation method is previously defined as 16-quadrature amplitude modulation (CAM) (16QAM), the number of bits included in each U(k)is a multiple of 4; and so on. In cha is in the surrounding area, when format is used DFT-S-OFDM, is illustrated in figure 1, each of X(1) and X(2) must be encoded to generate sequences of 24 coded bits, that is, U(1)+U(2)=24 and B=48, and specific ways of encoding can be to generate a sequence of encoded bits from the 32 bits on the basis of Table 1 and the Formula (2)below, and then select and delete the 8 bits of the 32 bits in order to obtain a sequence of encoded bits of the 24 bits. The simplest method is to directly remove last 8 bits in the 32 bits to obtain a bit sequence with 24 bits. The sequence of encoded bits from the 32 bits can be obtained using the following formula:

where M_{i,n}is the corresponding element in the encoding matrix, i=0, 1, ..., 31; X_{kn}is the n-th information bit in X(K) to be transmitted bits, n=0, ..., X_{k}- 1; and U_{kj}is the j-th bit in the sequence U(k) coded bits.

Table 1

i | Mi,0 | Mi,l | Mi,2 | Mi,3 | Mi,4 | Mi,5 | Mi,6 | Mi,7 | Mi,8 | Mi,9 | Mi,10 |

0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |

1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I |

2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | I |

3 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | I | |

4 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | I |

5 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 |

6 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |

7 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |

8 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |

9 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 |

10 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 |

11 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | |

12 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |

13 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 |

14 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | |

15 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |

16 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 |

17 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |

18 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |

19 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |

20 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |

21 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |

22 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |

23 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 |

24 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 |

25 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | |

26 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |

27 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 |

28 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |

29 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 |

30 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |

31 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

Both specific encoding method may also be ways to generate a sequence of encoded bits 20 bits on the basis of Table 2 and Formula (3)below, and then select 4 bits of the 20 bits and add these 4 bits after the end of the bit sequence with 20 bits, to obtain a sequence of encoded bits to 24 bits, while the relative order added 4 bits may be different from the relative order 4 Bito is in the previously received sequence of encoded bits to 20 bits. The simplest method is to directly select the first 4 bits of the 20 bits, and then placing these 4 bits after 20 bits. The sequence of coded bits to 20 bits can be obtained using the following formula:

where M_{i,n}is the corresponding element in the encoding matrix, i=0, 1, ..., 19; X_{kn}is the n-th information bit in X(k) to be transmitted bits, n=0, ..., X_{k}- 1; and U_{kj}is the j-th bit in the sequence U(k) coded bits.

Table 2

i | Mi,0 | Mi,1 | Mi,2 | Mi,3 | Mi,4 | Mi,5 | Mi,6 | Mi,7 | Mi,8 | Mi,9 | Mi,10 | Mi,11 | Mi,12 |

0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | |

1 | 1 | G | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 |

2 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |

3 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 |

4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | |

5 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |

6 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 |

7 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 |

8 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |

9 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |

10 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 |

11 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 |

12 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |

13 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |

14 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | |

15 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |

16 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |

17 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |

18 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |

19 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |

As for specific encodings, one group of information bits can be based on the method described in Table 1, and the other group can be based on the method described in Table 2. Both specific encoding method can take a convolutional code, and a specific embodiment of a convolutional code can take the implementation method adopted B6 version 3GPP UTRA or 8 versions of the 3GPP LTE, or other methods of implementation, but is not limited to them.

Coded coded bits in each group can be respectively and separately reordered. For example, the bits in U(1) are reordered according to the sequence defined by the following formula:

where mod is an operation module, P is a number that is relatively Prime to 24, such as 11 or 13, and when P=13, which is determined by this formula the sequence is as follows:

[1, 14, 3, 16, 5, 18, 7, 20, 9, 22, 11, 0, 13, 2, 15, 4, 17, 6, 19, 8, 21, 10, 23, 12]; and the sequence U(1) code words after the reorder has the following form: [U_{1.1}U_{1.14}U_{1,3}, ..., U_{1,23}U_{1,12}].

Step 303: to Combine the n sequences of encoded bits with U(i) bits to obtain a sequence of encoded bits B bits in General, the relative order between the groups during the combination is not limited and can be any order, and then the bits in the sequence of code words are divided into subgroups according to a predetermined modulation method, to obtain a sequence of subgroups, these subgroups in the received sequence of subgroups reorder so that the subgroups formed by the coded bits of each U(i), discretely distributed in what Olney sequence of subgroups, and, finally, the subgroup will rashrobert to get a different sequence of encoded bits In bits.

For example, if the modulation method is previously defined as the modulation Cfmn every two coded bits constitute one subset; if the modulation method is previously defined as the modulation CAN, every four coded bits are one subgroup, and so on.

In particular, when the format is used DFT-S-OFDM modulation technique is previously defined as the modulation Cfmn, and U(l)=U(2)=24, U(l) and U(2) are first combined in the U(1)U(2) or U(2)U(1), and thus the sequence In the encoded bits to 48 bits. Taking as example=U(1)U(2)=[U_{1,0}U_{1.1}, ..., U_{1,23}U_{2,0}U_{2,1}, ..., U_{2,23}], B is first divided into subgroups to obtain [(U_{1,0}U_{1,1}), (U_{1,22}U_{1,23}), (U_{2,0},_{}U_{2,1}), (U_{2,22}U_{2,23})], these subgroups are reordered in [(U_{1,0}U_{1,1}), (U_{2,0}U_{2,1}), (U_{1,2}), (U_{2,2}U_{2,3}), ..., (U_{1,22}U_{1,23}), (U_{2,22}U_{2,23})], and finally, the subgroup will resprouts to obtain another sequence [U_{1,0}U_{1,1}U_{2,0}U_{2,1}U_{1,22}U_{1,23}U_{2,22}U_{2,23}] coded bits.

Rearranging subgroups, to enable each group of code words to be discretely distributed throughout the posledovatelnosti coded bits in the above description,
helps to get the best quality score. Again taking the example of V=U(1)U(2)=[U_{1,0}U_{1,1}, ..., U_{1,23}U_{2,0}U_{2,1}, ..., U_{2,23}]before reordering, if the structure is similar to the DFT-S-OFDM, is directly used for sequences of coded bits for transmission information bit sequence U(l) coded bits generated by the coding X(1) bits, in the end only appears in the time segment 0, and similarly, U(2) in the end only appears in the time segment 1. While the reception of bits X(1) just depends on the channel conditions of the temporary segment 0, and due to the fact that these channel conditions are time segment 0 can be good or bad, the quality of reception is unstable, and similar bits X(2) have the same problem. In another aspect, the last symbol in the time segment 1, is illustrated in figure 1, can sometimes be busy for other uses, for example, this latter character may sometimes be used for transmitting the SRS, and when such a case occurs, the extended length in the time segment 1 format DFT-S-OFDM is shortened with a length of 5 to length 4. The quality indicator for long extended length better than short. Therefore, if U(l) is displayed on the segment 0, a U(2) is displayed at the time of the first segment 1,
the indicator of the quality of reception of bits X(1) is better than the quality indicator bits X(2) in General, which leads to an unbalanced indicator of the quality of reception. After rearranging, taking the sequence [U_{1,0}U_{1,1}U_{2,0}U_{2,1}, ..., U_{1,22}U_{1,23}U_{2,22}U_{2,23}] coded bits obtained by rearranging, as an example, the coded bits in U(l) is distributed as a temporary segment 0, and in the time segment 1, and thus the reception of bits X(1) depends on the channel conditions of the two time segments at the same time. Since the probability that the channel conditions two time segments of the poor at the same time, small, the quality of reception of bits X(1) in most cases, not too bad. Similarly, the indicator of the quality of reception of bits X(2) is also not too bad. On the other hand, when the last symbol in the time segment 1 is busy for other uses, extended length of some of the X(1) and X(2) may be a length of 5 and a length of 4, which is acceptable for X(1) and X(2), thus achieving a balanced indicator of quality. Because subgroups reordered encoded bits these subgroups are distributed as possible discretely, and, finally, the coded bits allocated to each of the time segments, which is important to improve until the of the motor.

Step 304: Sequentially modulate the received sequence of encoded bits with bits according to a predetermined modulation method to get a collection of sequences of modulation symbols.

In particular, the method of modulation may be Cfmn or CAM. When using the modulation Cfmn, serial modulation is that b(0) and b(1) is modulated in the modulation symbol q(0), b(2) and b(3) is modulated in the modulation symbol q(1), and so on. When used CAM, serial modulation is that b(0), b(1), b(2) and b(3) is modulated in the modulation symbol q(0), b(4), b(5), b(6), b(7) modulated in the modulation symbol q(1), and so on.

It should be noted that the grouping of subgroups at step 303 helps to ensure that the coded symbols included in each modulation symbol obtained after modulation at step 304, taken from one and the coding of the group U(i), and therefore, the receiving end can easily implement an algorithm of maximum likelihood on the symbolic level with a good quality indicator and control complexity, which ensures implementation of the algorithm on the receiving end and the quality score. In particular, if rearranging the coded bits is performed using a conventional method reorder without any limits the General or specific requirements,
that is, each coded bit is independent, these coded bits can be placed in any location and are not associated with a location adjacent coded bits, for example, the sequence of encoded bits obtained with this method of ordering, can be=[U_{1,0}U_{2,0}U_{1,1}U_{2,1}, ..., U_{1,23}U_{2,23}], i.e. the sequence of coded bits in U(l) and U(2) alternately placed together. In this case, the receiving end cannot use the algorithm of maximum likelihood on the symbolic level with a good quality indicator for code subgroups independently, because the bits that are included in some of the modulation symbols belong to different code groups, for example, the coded bits U_{1,0}U_{2,0}in can be modulated in a modulation symbol Cfmn, but they come from different code groups. If the algorithm should be used maximum likelihood at the symbolic level, code subgroup must be processed together, and their complexity is very high. The reason for this is that the algorithm for maximum likelihood usually need to search all probability, and here for an algorithm of maximum likelihood need to search for all sequences of modulation symbols and, in addition, the algorithm Maxim is a high likelihood of the need to jointly search for all possible sequences of encoded bits in all code groups.
Taking the example of two code groups, with each 10 bits, in a joint search to view 210 • 210 (over one million) of different probabilities. Note : if you are a virtual grouping to ensure that the coded bits in each modulation symbol is taken from the same code subgroup, the receiving end can choose all modulation symbols belonging to different code groups, and use the algorithm of maximum likelihood on the symbolic level for these modulation symbols independently, significantly reduced complexity. For example, again taking the example of two code groups, with each 10 bits, the algorithm maximum likelihood code for subgroups independently needs to search 2^{10}+2^{10}(about 2000) of different probabilities, and its complexity is dramatically reduced in comparison with one million probability.

Step 305: Sequentially display the sequence of modulation symbols on the structure of S and put the pilot signal in the structure S to send.

Structure S here refers to a structure similar to DFT-S-OFDM, that is, the physical resources occupied by this structure, take at least two time periods with almost independent of the channel conditions in the time domain and (or) h is; at least two frequency bands with almost independent of the channel conditions in the frequency domain. In particular, when the format is used DFT-S-OFDM, the display further includes a stage on which to perform the first operations such as DFT and extension, and then sequentially displaying, that is, the adjacent characters display on adjacent subcarriers.

Accordingly, the receiving end needs to take the characters according to the coding method, a modulation method for each subgroup and the rule reorder used on the transmitting end, including: restore the original order according to the rule reorder and to perform demodulation and decoding, which will be described in detail. This receiving end may be a base station.

To make it easy to observe the quality indicator for method of transmitting information bits in this embodiment, these information bits are divided further into two groups, which are both encoded by Table 1, and then alternately arranged, and, in addition, the transmission through the format DFT-S-OFDM, is illustrated in figure 1, is used as a representation to produce a quality score of this variant implementation, the comparison of indicators of quality is achieved through modeling and conditions of this simulation are the following: band width 5 MHz, developed typical urban (ETU) channel, skorostemernoy 3 km/h for subscriber equipment, the architecture of one transmitting and two receiving antennas, and using the estimates of the real channel.

Figure 4 shows the relative chart of the simulation when the number of transferred data bits is equal to 12 bits, 16 bits and 20 bits. Figure 4 horizontal represent the signal-to-noise (s/W) (SNR) in units of dB, and the vertical coordinate represent the frequency of bit errors (BER). Here, the smaller the s/n required to achieve the same frequency of bit errors, the better the quality score.

One variant of implementation of the present invention provides a method for transmitting information bits, and, as shown in figure 5, this method includes the following steps.

Step 501: the Transmitting end of the first parts of A subject to transfer information bits into n groups (n≥2), with each group includes X(n) bits, and X(1)+X(2)+...+X(n)=A. Each group can have the same or a different number of bits at this stage. For example, the transmission of information subject to 20 bits, which can be divided into two parts, each with 10 bits, that is, X(1)=X(2)=10. In particular, the transmitting end may be subscriber equipment LTE/LTE-A and transferable information bits are control information bits of the uplink, which include, but are not limited to the mi - CQI and (or) PMI and (or) RI and (or) information ACK/NACK and (or)SRI.

At this stage, separation And information bits may include the following sub-steps. When the information bits include control information bits of different types, And these data bits can be grouped by type of control information, i.e. the bits of different types can be placed in different groups. Since the index of the reception quality required control information bits of various types, it is not completely the same, the control information bits of different types can be encoded separately. For example, information CQI bits in A data bits are placed in one group, and the information ACK/NACK is placed in another group; or information bits SRI in A information bits are placed in one group, and the information ACK/NACK is placed in another group; or information CQI bits And information bits are placed in one group, and information SRI placed in another group. In particular, for example, if the 16 information bits include 10 CQI bits and 6 bits of ACK/NACK, these 10 bits CQI separately defined as a group, and 6 bits of ACK/NACK separately defined as a group.

At this stage, a division of information bits may include the following sub-steps. When A information bits included in Semynozhenko CQI bearing, these A information bits can be grouped by sound, that is, CQI different bearing can be placed in different groups. For example, if 17 information bits includes 11 bits CQI carrier 1 and 6 CQI carrier 2, these 11 bits CQI carrier 1 placed in one group and 6 bits CQI carrier 2 is placed in another group.

At this stage, a division of information bits may include the following sub-steps. When A information bits include CQI, ACK/NACK and SRI, information bits corresponding to the ACK/NACK and SPJ are placed in one group of information bits corresponding to the CQI, are placed in another group; or information bits corresponding to the CQI and SRI, are placed in one group, and the information bits corresponding to ACK/NACK, placed in another group. For example, if 18 information bits include 11 CQI bits, 6 information bits of ACK/NACK and 1 data bits SRI, these 11 bits CQI placed in one group and 6 information bits of ACK/NACK and 1 data bits SRI placed in another group.

Step 502: Encode bits X(k) by using method k encoding to generate U(k) sequences of encoded bits, where U(l)+U(2)+...+U(n)=B, B is a total number of encoded bits, a U(k) is an integer multiple of the number of bits represented by one modulation symbol in a predetermined modulation method. Is not a limitation, dinkova any ways i j encoding.

For example, if the modulation method is previously defined as the modulation Cfmn, the number of bits included in each U(k)is divisible by 2; if the modulation method is previously defined as CAM, the number of bits included in each U(k)is a multiple of 4; and so on. The specific encoding method similar to step 302 in figure 3, so that the details here will not be described again.

Step 503: Combine all the U(i) to obtain a sequence of encoded bits In bits.

In the method of combining at this stage, the relative order between the groups during the combination is not limited and may be any order. For example, U(i) can be combined in ascending or descending order of values of i. For example, if at step 503 generates two sequences of code bits, U(i) can be combined according to the procedure first U1, then U2, or according to order first U2, then U1.

Step 504: Sequentially modulate the received sequence of encoded bits with bits according to a predetermined modulation method to get a collection of sequences of modulation symbols.

In particular, the method of modulation may be Cfmn or CAM. When using the modulation Cfmn, serial modulation is that b(0) and b(1) is modulated in the modulation symbol q(0), b(2) and b(3) is modulated in modulate the config symbol q(1), and so on. When used CAM, serial modulation is that b(0), b(l), b(2) and b(3) is modulated in the modulation symbol q(0), b(4), b(5), b(6), b(7) modulated in the modulation symbol q(1), and so on.

Step 505: to Reorder the received modulation symbols so that the modulation symbols from the same sequence of coded symbols were discretely distributed throughout the sequence of modulation symbols.

In particular, when U(1)=U(2)=24, after using modulation Cfmn, U(1) generates [q_{1,0}, q_{1,1}, ..., q_{1.1}]and U(2) generates [q_{2,0}, q_{2,1}, ..., q], and these modulation symbols are sequenced to obtain the sequence Q modulation symbols of length 24. For example, the sequence Q modulation symbols received after ordering, can be shown as follows, not all orders can be described by formulas or rules, and can only be reflected through the end result. These orders the following:

First order: Q=[q_{1,0}, q_{2,0}, q_{1,1}, q_{2,1}, ..., q_{1.11}, q];

Second order: Q=[q_{1,0}, q_{1.1}, ..., q_{1,5}, q_{2,0}, q_{2,1}, ..., q_{the 2.5}, q_{1,6}, q_{1.7}, ..., q_{1.11}, q_{2,6}, ..., q];

Third order: Q=[q_{1,0}, q_{1,1}, q_{2,0}, q_{2,1}, q_{1,3}, q_{2,3}, ..., q_{1.10}, q_{1,11
, q2,10, q].}

The sequence of modulation symbols of length 24 [q_{1,0}, q_{1.1}, ..., q_{1.11}, q_{2,0}, q_{2,1}, ..., q] can be reordered according to the sequence defined by the following formula:

(Pn+1)mod24, n=0, 1, ..., 23,

when this mod is an operation module, P is a number that is relatively Prime to 24, such as 11 or 13, and when P=13, which is determined by this formula the sequence is as follows:

[1, 14, 3, 16, 5, 18, 7, 20, 9, 22, 11, 0, 13, 2, 15, 4, 17, 6, 19, 8, 21, 10, 23, 12]; and the sequence U(1) code words after the reorder has the following form:

[q_{1,1}, q_{2,2}, q_{1,3}, q_{2,4}, q_{1,5}, q_{2,6}, q_{1,7}, q_{1.10}, q, q_{2,0}].

Goal reorder the same as in step 303 figure 3, so that the details here will not be described again. It should be noted that the above description is just some examples of the ordering methods, and the present invention is not limited to specific methods of ordering.

Step 506: Sequentially display the sequence of modulation symbols on the structure of S and put the pilot signal in the structure S to send.

In particular, when the format is used DFT-S-OFDM, the display further includes operations such as DFT and expansion, followed by the mapping.

The COO is responsible, the receiving end needs to take the characters according to the coding method, the modulation method and the rule reorder used for each subgroup by the transmitting end, including: restore the original order according to the rule reorder and to perform demodulation and decoding, which will be described in detail. This receiving end may be a base station.

To make it easy to observe the quality indicator for method of transmitting information bits in this embodiment, these information bits are divided further into two groups, which are both encoded by Table 1, and then the modulation symbols are alternately arranged, and in addition, the transmission through the format DFT-S-OFDM, is illustrated in figure 1, is used as a representation to produce a quality score of this variant implementation, the comparison of indicators of quality is achieved through modeling and conditions of this simulation are the following: band width 5 MHz, developed typical urban (ETU) channel, the movement speed of 3 km per hour for subscriber equipment, the architecture of one transmitting and two receiving antennas, and using the estimates of the real channel. Figure 6 shows the relative chart of the simulation when the number to be reduce information bits is equal to 12 bits, 16 bits and 20 bits. Figure 6 horizontal represent the s/n in units of dB, and the vertical coordinate represent the BER. Here, the smaller the s/n required to achieve the same frequency of bit errors, the better the quality score.

One variant of implementation of the present invention provides a device for transmitting information bits, and, as shown in Fig.7, this device includes: a grouping unit 701, configured to divide the transferable information bits in at least two groups; encoding unit 702, configured to encode transferable data bits in each group; a modulating unit 703, configured to modulate the encoded coded bits to obtain modulation symbols, each modulation symbol is obtained by modulation of the coded bits in the same group; and reflecting and transmitting unit 704, made with the ability to display and transmit the modulation symbols.

In the bunching block 701, each group may have the same or a different number of information bits. In addition, the transferable information symbols include at least one of the following control information bits uplink: CQI, PMI, RI, information ACK/NACK and SRI.

The specific structure of the modulating unit 703 shown in Fig and includes: a first block 7031 subgroups made with the possibility of separation coded coded bits in each group into N sub-groups to obtain a sequence of subgroups of coded bits in each group; combining unit 7032 made with the possibility to combine a sequence of subsets of encoded bits of each group to obtain the complete sequence of subgroups of coded bits; a regulating unit 7033 made with the possibility to reorder the full sequence of subsets of encoded bits to the sequence of subgroups of coded bits was distributed with breaks in the complete sequence of subgroups of encoded bits; and a modulating unit 7034 made with the ability to modulate reordered the full sequence of subsets of encoded bits to obtain modulation symbols. In the particular embodiment of the first unit 7031 subgroups combining unit 7032, ordering unit 7033 and the first modulation unit 7034, you can make reference to step 302, so that the details here will not be described again.

Ordering unit 7033 further includes: a first regulating unit (not shown)made with the possibility of the Popper is built to accommodate a sequence of subsets of encoded bits of each group in the total sequence of subgroups of encoded bits, and with regard to specific embodiments, it is possible to make reference to step 302, so that the details here will not be described again.

The modulating unit 703 may include: a second modulating unit 7131, configured to modulate the encoded coded bits in each group to obtain the modulation symbols of each group; a second combining unit 7132 made with the possibility to combine the modulation symbols of each group to obtain a sequence of modulation symbols; and a second regulating unit 7133 made with the possibility to reorder the sequence of modulation symbols so that at least one group of the modulation symbols was intermittently distributed in the sequence of modulation symbols. In the particular embodiment of the second modulating unit 7131, the second combining unit 7132 and the second regulating unit 7133, you can refer to steps 503, 504 and 505, so that the details here will not be described again.

The second regulating the 7133 unit includes: a third regulating unit (not shown)made with flexibility to accommodate the modulation symbols of each group in the sequence of modulation symbols, and with regard to specific embodiments, it is possible to make reference to step 302, that is what the details here will not be described again.

One variant of implementation of the present invention further proposes a system for transmitting information bits, which includes a terminal and a base station is in communication with the terminal, the terminal is configured to divide the transferable information bits in at least two groups, coding transferable data bits in each group, to modulate the encoded coded bits to obtain modulation symbols, each modulation symbol is obtained by modulation of the coded bits in the same group, and to display and transmit the modulation symbols to the base station; and the base station is configured to accept modulation the characters sent by the terminal, and to demodulate and decode these modulation symbols to obtain the transferred information bits.

For professionals it is clear that the present invention can be executed through software plus a necessary universal hardware platform. On this basis, the above technical solutions or the part that makes contributions to the prior art, can be practically implemented in the form of a software product. The computer software product may be stored on the data medium, such as ROM/RAM ROM/RAM), magnetic disk or optical disk, and contain several commands to specify the computer equipment (for example, a personal computer, server, or network equipment) to perform the methods described in embodiments implementing the present invention or with some embodiments of the present invention.

The above descriptions are merely specific variants of implementation of the present invention, but not intended to limit the scope of protection of the present invention. Any variations or replacement that can be easily conceived by specialists in the technical scope of the present invention should fall into the scope of protection of the present invention, as defined by the attached claims.

1. A method of transferring information bits, comprising stages, which are:

- share transferable information bits in at least two groups;

- encode-transferable data bits in each group to obtain at least two groups of coded bits;

- combine these, at least two groups of coded bits to obtain the full sequence of encoded bits, and the full sequence of encoded bits obtained by dividing the coded bits in each group into N sub-groups and reorder these subgroups in each gruppendynamik bits
and subgroups in at least one group of encoded bits is distributed discontinuously in the full sequence of encoded bits after reorder;

- modulate the full sequence of encoded bits to obtain modulation symbols, each modulation symbol are due to modulation of the coded bits in the same group; and

- display and transmit the modulation symbols.

2. The method according to claim 1, wherein the step of dividing the coded bits in each group into N sub-groups contains, in particular, the stage at which:

- divide the coded bits in each group into N sub-groups according to a predetermined modulation method.

3. The method according to claim 1, wherein the step of modulating the complete sequence of encoded bits to obtain modulation symbols, in particular, the stage at which:

- consistently modulate the coded bits in the full sequence of coded bits to modulation symbols according to a predetermined modulation method.

4. The method according to p. 2 or 3, in which:

- if a preset method of modulation is quadrature phase shift keying (Kfmn) (QPSK), every two coded bits constitute the subgroup; and

- if a preset modulation method is 16-quadrature amplitude modulation (CAM) (16QAM), every h the four coded bits are a subset.

5. The method according to claim 1, wherein the step of obtaining the complete sequence of encoded bits by dividing the coded bits in each group into N sub-groups and reorder these subgroups in each group contains, inter alia, the steps are:

- divide the coded bits in each group into N sub-groups; and

- alternately place subgroups in each group of coded bits to sub-groups in at least one group of encoded bits was distributed discontinuously in the full sequence of encoded bits.

6. The method according to any of paragraphs. 1, 2, 3, or 5, in which the transferable data bits contain, in particular, one of the following:

- the indicator of channel quality (CQI), the index matrix pre-coding (PMI), rank indicator (RI), information confirm/not confirm the ACK/NACK indicator and request scheduling (SRT).

7. Device for transmitting information bits, comprising:

- grouping unit, configured to divide the transferable information bits in at least two groups;

encoding unit configured to encode transferable data bits in each group, divided by the grouping unit, for receiving at least two groups of coded bits;

- combining unit, made with an option to combine these,
at least two groups of coded bits obtained by the encoding unit, to obtain the complete sequence of encoded bits, while the full sequence of encoded bits obtained by dividing the coded bits in each group into N sub-groups and reorder these subgroups in each group of coded bits, and subgroups in at least one group of encoded bits is distributed discontinuously in the full sequence of encoded bits after reorder;

- modulating unit configured to modulate the full sequence of encoded bits obtained combining unit, to obtain modulation symbols, each modulation symbol is obtained by modulation of the coded bits in the same group; and

- displaying and transmitting unit, made with the ability to display and transmit the modulation symbols obtained by modulating unit.

8. The device according to claim 7, in which the combining unit configured to combine at least two groups of coded bits obtained by encoding the coding unit to obtain the full sequence of encoded bits, and the full sequence of encoded bits obtained by dividing the coded bits in each group into N by the groups and alternate placement of these subgroups in each group of coded bits.

9. A method of transferring information bits, comprising stages, which are:

- share transferable data bits into n groups, where n is an integer greater than 1;

- encode-transferable data bits in each group to obtain sequences of encoded bits of the n groups;

- divide the sequence of coded bits in each group into N sub-groups and reorder these subgroups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits;

- modulate the full sequence of encoded bits to obtain modulation symbols; and

- display and transmit the modulation symbols.

10. The method according to claim 9, in which the phase separation of a sequence of coded bits in each group into N sub-groups contains, in particular, the stage at which:

- divide the sequence of coded bits into N sub-groups according to a predetermined modulation method.

11. The method according to claim 10, in which the phase separation sequence encoded bits into N sub-groups according to a predetermined modulation method includes the steps are:

- if a preset method of modulation is quadrature phase shift keying (Kfmn) (QPSK), every two coded bits are GE is the SCP;
and

- if a preset modulation method is 16-quadrature amplitude modulation (CAM) (16QAM), every four coded bits are a subset.

12. The method according to claim 9, in which the step of reordering the sub-groups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits, contains the stage at which:

- alternately place N subgroups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits.

13. The method according to any of paragraphs. 9-12, in which the transferable data bits contain, in particular, one of the following:

- the indicator of channel quality (CQI), the index matrix pre-coding (PMI), rank indicator (RI), information confirm/not confirm the ACK/NACK indicator and request scheduling (SRI).

14. The method according to claim 9, in which the transferable information bits are divided into at least two groups, and each group has the same or a different number of bits.

15. Device for transmitting information bits, comprising:

- grouping unit, configured to divide transferable data bits into n groups, where n is an integer greater than 1;

encoding unit,
made with the possibility to encode transferable data bits in each group, divided by the grouping unit, for receiving a sequence of encoded bits of the n groups;

structured block executed with the possibility to divide the sequence of coded bits in each group obtained by the encoding unit into N subgroups, and reorder these subgroups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits;

- modulating unit configured to modulate the full sequence of encoded bits reordered regulating unit, for receiving modulation symbols; and

- displaying and transmitting unit, made with the ability to display and transmit the modulation symbols obtained by modulating unit.

16. The device according to item 15, in which the regulating unit is configured to alternately place the N subgroups in each group of the coded bits so that each group of coded bits was discretely distributed in the full sequence of encoded bits.

**Same patents:**

FIELD: wired radio communications engineering, in particular, possible use in receivers for auto-correlation demodulation of phase-differential modulation signals.

SUBSTANCE: receiver of radio signals of relative phase modulation contains delay element, first and second adders, phase inverter for π and two amplitude detectors, while input of delay element and first inputs and first and second adders are connected together and are input of receiver, outputs of first and second adders respectively are connected to inputs of amplitude detectors, input of two-output phase inverter for π is connected to output of delay element, and its outputs are connected to second inputs of first and second adders, outputs of amplitude detectors of positive and negative polarity are separately connected to inputs of third adder, output of which is output of receiver.

EFFECT: increased information processing speed and increased trustworthiness of information transfers.

2 dwg

FIELD: radio engineering, communication.

SUBSTANCE: as an example of a version of the invention, a method is disclosed for acknowledgment uplink signalling in a multiple-carrier mode at a remote terminal. First, a code word that jointly encodes acknowledgment signalling for at least two carriers from a multiple-carrier codebook that is stored in the remote terminal is determined. The multiple-carrier codebook includes eight code words that are defined to have a single carrier codebook as a sub-codebook of the multiple-carrier codebook, each code word of the eight code words having a length of ten. The multiple-carrier codebook provides a minimum Hamming distance of four among the eight code words. Second, an uplink signalling message that includes the determined code word is transmitted from the remote terminal to a wireless network node.

EFFECT: achieving a minimum Hamming distance for a codebook with code words that jointly encode ACK-NACK for multiple carriers.

18 cl, 8 dwg

FIELD: measurement equipment.

SUBSTANCE: invention may be used in radio engineering devices using a shaper of periodic sequence of symbols (pseudorandom M-sequence, sequence of Gold symbols, etc.), repair of which is not possible during operation. The invention may be used to control quality of functioning of an onboard measurement system included within a scope of service instruments of spacecrafts or other radio devices. Device to generate a periodical sequence of symbols that automatically clears arising faults, comprises the following: a shaper of periodical sequence of symbols and n reserve shapers of periodical sequence of symbols, where n - integer number ≥1, at the same time each shaper of periodical sequence of symbols includes: a generator of periodic sequence of symbols; a meter of difference of a number N_{1} of single and a number of N_{0} zero symbols in the period of the periodical sequence of symbols; a control unit made as capable of disconnection of the shaper of periodical sequence of symbols from a source of power supply in case of a fault and connection of one of reserve shapers of the periodical sequence of symbols, which are in "unloaded" condition to the source of power supply; the secondary source of supply.

EFFECT: provision of minimum time of automatic disconnection of a shaper of a periodic sequence of symbols from a source of power supply in case of a failure, connection of a reserve shaper of periodic sequence of symbols to a source of power supply and restoration of standard operation of radio engineering equipment, repair of which during operation is not possible.

3 cl, 10 dwg

FIELD: radio engineering, communication.

SUBSTANCE: phase error compensation device (300, 400) has a first phase error compensation unit (305) and a second phase error compensation unit (200), placed after the first phase error compensation unit (305); the first phase error compensation unit (305) is configured to obtain a first estimated phase error (φ_{pS}) of a received signal based on the value of the received signal and a preset value of a pilot signal, shift the phase of the received signal by the value of the first estimated phase error (φ_{pS}) and transit the phase-shifted received signal to the second phase error compensation unit (200).

EFFECT: correcting the phase error of a received signal to enable more correct determination of data symbols contained in the received signal.

15 cl, 6 dwg

FIELD: information technology.

SUBSTANCE: actual number of orthogonal frequency division multiplexing (OFDM) symbols, N_{os}, used for the shared data channel is determined. A modulation order for transmission of data on the shared data channel is increased when the actual number of OFDM symbols N_{os} is less than 11 and decreased when N_{os} is more than 11. A modulation and coding scheme field (I_{mcs} ) of control information of the shared data channel can also be determined. If 0≤I_{MCs}+11-N_{os}≤28, the modulation order is modified by using a coefficient (I_{MCs}+11-N_{os}) in a standardised modulation scheme. If it is determined that I_{MCs}+11-N_{os}<0, the modulation order is set to quadrature phase shift keying (QPSK). If it is determined that I_{MCs}+11-N_{os}>28, the modulation order is set to 64 quadtrative amplitude modulation (64QAM).

EFFECT: efficiency of the modification algorithm when adjusting code rate.

24 cl, 3 dwg, 6 tbl

FIELD: radio engineering, communication.

SUBSTANCE: system for safety risk assessment and management consists of series-connected application loading means, a hosting environment, an authorised administrator, a first assessment mechanism, wherein second and third assessment mechanisms are connected to corresponding outputs of the authorised administrator interacting with a user interface; the system further includes series-connected expert data storage unit, risk optimisation mechanism, control mechanism, counteracting mechanism, the output of which is connected to the second input of the authorised administrator; the first, second and third input of the expert data storage unit is connected to the output of the corresponding assessment mechanism.

EFFECT: high efficiency of counteracting safety risks.

1 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method involves generating a control channel signal containing a transport format and a channel quality indicator trigger for initiating transmission of the channel quality indicator through at least one terminal to a base station, and transmitting the generated control channel signal to at least one terminal; transmitting an aperiodic channel quality information message to the base station without multiplexing the aperiodic channel quality information message with user data, wherein the transport format is predetermined by a format for transmitting user data through at least one terminal to the base station, and the control channel signal indicates a predetermined mode for reporting the channel quality indicator to the base, wherein transmission of the channel quality indicator should be initiated by at least one terminal based on the channel quality indicator trigger signal.

EFFECT: enabling initiation of independent transmission of a channel quality indicator through a terminal without wasting resources.

21 cl, 5 dwg, 11 tbl

FIELD: information technology.

SUBSTANCE: invention suggests defining a common field for a transport format and redundancy version in control channel information format. According to one approach, the common field is used to jointly encode transport format and redundancy version therein. Furthermore, one shared field is provided in the control channel signal that indicates either a transport format or a redundancy version depending of whether the control channel signal relates to an initial transmission or a retransmission.

EFFECT: reducing control channel overhead.

14 cl, 11 dwg, 10 tbl

FIELD: radio engineering, communication.

SUBSTANCE: device conducting uplink MIMO communication in a wireless communication system can multiplex control signalling and data across one or more of a plurality of layers (e.g., corresponding to spatial layers, codewords, etc.) associated with an uplink transmission. Techniques are described herein for selecting layers of a transmission on which to schedule control signalling and selecting offsets to apply to the control signalling scheduled on selected layers. Further, techniques are described herein for leveraging a multi-layer transmission to increase efficiency of acknowledgement communication. In addition, techniques are described for selecting a modulation and coding scheme (MCS) to apply to control signalling that is combined with data in an uplink multi-layer transmission.

EFFECT: easier multiplexing of control information and data for uplink MIMO transmission in a wireless communication system.

55 cl, 17 dwg

FIELD: information technology.

SUBSTANCE: problem of false ACK detection when no ACK/NACK signal is transmitted by a user terminal is solved by varying the reliability of the scheduling information transmitted to the user terminal on a downlink control channel depending on whether the user terminal is expected to use a first or second uplink channel for sending ACK/NACK feedback. If the user terminal is expected to use the first channel to send ACK/NACK feedback, the base station transmits scheduling information to the user terminal with normal reliability. If the user terminal is expected to send ACK/NACK feedback on the second uplink channel, the base station transmits the signalling information with high reliability. The reliability of the signalling information can be increased, for example, by increasing the transmission power on the downlink control channel, increasing the aggregation level, or a combination thereof.

EFFECT: reduced probability of false ACK detection.

14 cl, 3 dwg

FIELD: radio engineering, communication.

SUBSTANCE: in one model, a cell may receive precoding information from a first user equipment (UE) communicating with the cell and spatial feedback information (SFI) from a second UE not communicating with the cell. The cell may select a precoding matrix based on the precoding information and the SFI. The precoding matrix may direct a transmission towards the first UE and away from the second UE. The cell may send a reference signal based on the precoding matrix, send a resource quality information (RQI) request to the first UE, receive RQI determined by the first UE based on the reference signal, and determine a modulation and coding scheme (MCS) based on the RQI. The cell may then send a data transmission to the first UE with the precoding matrix and in accordance with the MCS.

EFFECT: good quality of data transmission, even without powerful non-serving base stations.

61 cl, 16 dwg

FIELD: radio engineering, communication.

SUBSTANCE: apparatus for decoding block turbo codes has a first random-access memory unit 1, a second random-access memory unit 2, a third random-access memory unit 3, a SISO decoder 4, a decision unit 5, a first limiter 6, a read-only memory unit 7, a multiplier unit 8, a second limiter 9. The SISO decoder has a random-access memory unit 10, a clock generator 11, a switch 12, a counter 13, a read-only memory unit 14, a Walsh function coefficient signal former 15, an analysed sequence former 16, a first adder 17, a first subtractor unit 18, a doubling unit 19, a multiplier unit 20, a first divider unit 21, a second adder 22, a third adder 23, a second subtractor unit 24, a second divider unit 25, a third divider unit 26, a limiter 27.

EFFECT: high noise immunity of block turbo codes.

3 cl, 6 dwg

FIELD: information technology.

SUBSTANCE: transmitting device comprises: means of generating frames, which is configured to arrange signal and pilot signal data in each of at least two signal code combinations in a frame, each signal code combination having the same length, and arrange data in said at least one code combination in a frame, a conversion means which is configured to convert said signal code combinations and said data code combinations from a frequency domain into a time domain to generate a time-domain transmission signal, and a transmitting means which is configured to transmit said time-domain transmission signal. Method is intended to be implemented by the given device.

EFFECT: enabling flexible tuning to the required portion of the transmission band and reduced content of service data.

20 cl, 15 dwg

FIELD: information technology.

SUBSTANCE: intra prediction modes are coded in a bit stream. Brightness and chroma components can potentially have different prediction modes. For chroma components, there are 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and "same as brightness". Statistics show that the "same as brightness" mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarisation/codeword assignment for chroma intra mode signalling can be used for high efficiency video coding (HEVC), the next generation video coding standard.

EFFECT: high coding efficiency.

18 cl, 4 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of generating codes for generating signal ensembles involves generating a source code of N≥4 elements, a number K≥1 of codes of N elements to be generated, as well as a target function for a set of L states of the code elements, and corresponding values of given signal parameters, characterised by an array of states of L×N×K peaks on N×K levels, connected by edges, wherein each of the L states is the initial state; generating codes; selecting a path with the extremum value of the target function, after which each generated code is assigned a symbol which corresponds to the edge of the path with the extremum value of the target function, and selecting 2≤M≤K codes with the maximum value of the ratio of the amplitude of the central peak of the autocorrelation function to the magnitude of the amplitude of the maximum lateral peak of the autocorrelation function and the minimum duration of the section of the autocorrelation function between the point of the maximum of the central peak and the point where the autocorrelation function becomes zero for the first time.

EFFECT: high jamming resistance of signals generated based on corresponding codes.

5 cl, 7 dwg

FIELD: radio engineering, communication.

SUBSTANCE: receiving apparatus, which corresponds to the digital television standard T.2, known as DVB-T2, is configured to perform low-density parity-check (LDPC) decoding for physical layer channels (PLC), which denote data streams, and layer 1 (L1), which represents physical layer transmission parameters. The receiving apparatus includes a LDPC decoding apparatus which is configured such that, when a LDPC encoded data signal and a LDPC encoded transmission control signal are transmitted multiplexed, said LDPC decoding apparatus decodes both the data signal and the transmission control signal. The receiving apparatus also includes a storage device configured to be placed in front of the LDPC decoding device and to store the transmission control signal when receiving the data signal and the transmission control signal.

EFFECT: enabling simultaneous reception of data and control signals using the same apparatus.

4 cl, 12 dwg

FIELD: radio engineering, communication.

SUBSTANCE: receiving apparatus, which corresponds to the digital television standard T.2, known as DVB-T2, is configured to perform low-density parity-check (LDPC) decoding for physical layer channels (PLC), which denote data streams, and layer 1 (L1), which represents physical layer transmission parameters. The receiving apparatus includes a LDPC decoding apparatus which is configured such that, when a LDPC encoded data signal and a LDPC encoded transmission control signal are transmitted multiplexed, said LDPC decoding apparatus decodes both the data signal and the transmission control signal. The receiving apparatus also includes a storage device configured to be placed in front of the LDPC decoding device and to store the transmission control signal when receiving the data signal and the transmission control signal.

EFFECT: enabling simultaneous reception of data and control signals using the same apparatus.

4 cl, 12 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of generating codes for generating signal ensembles involves generating a source code of N≥4 elements, a number K≥1 of codes of N elements to be generated, as well as a target function for a set of L states of the code elements, and corresponding values of given signal parameters, characterised by an array of states of L×N×K peaks on N×K levels, connected by edges, wherein each of the L states is the initial state; generating codes; selecting a path with the extremum value of the target function, after which each generated code is assigned a symbol which corresponds to the edge of the path with the extremum value of the target function, and selecting 2≤M≤K codes with the maximum value of the ratio of the amplitude of the central peak of the autocorrelation function to the magnitude of the amplitude of the maximum lateral peak of the autocorrelation function and the minimum duration of the section of the autocorrelation function between the point of the maximum of the central peak and the point where the autocorrelation function becomes zero for the first time.

EFFECT: high jamming resistance of signals generated based on corresponding codes.

5 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: intra prediction modes are coded in a bit stream. Brightness and chroma components can potentially have different prediction modes. For chroma components, there are 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and "same as brightness". Statistics show that the "same as brightness" mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarisation/codeword assignment for chroma intra mode signalling can be used for high efficiency video coding (HEVC), the next generation video coding standard.

EFFECT: high coding efficiency.

18 cl, 4 dwg

FIELD: information technology.

SUBSTANCE: transmitting device comprises: means of generating frames, which is configured to arrange signal and pilot signal data in each of at least two signal code combinations in a frame, each signal code combination having the same length, and arrange data in said at least one code combination in a frame, a conversion means which is configured to convert said signal code combinations and said data code combinations from a frequency domain into a time domain to generate a time-domain transmission signal, and a transmitting means which is configured to transmit said time-domain transmission signal. Method is intended to be implemented by the given device.

EFFECT: enabling flexible tuning to the required portion of the transmission band and reduced content of service data.

20 cl, 15 dwg

FIELD: radio engineering, communication.

SUBSTANCE: apparatus for decoding block turbo codes has a first random-access memory unit 1, a second random-access memory unit 2, a third random-access memory unit 3, a SISO decoder 4, a decision unit 5, a first limiter 6, a read-only memory unit 7, a multiplier unit 8, a second limiter 9. The SISO decoder has a random-access memory unit 10, a clock generator 11, a switch 12, a counter 13, a read-only memory unit 14, a Walsh function coefficient signal former 15, an analysed sequence former 16, a first adder 17, a first subtractor unit 18, a doubling unit 19, a multiplier unit 20, a first divider unit 21, a second adder 22, a third adder 23, a second subtractor unit 24, a second divider unit 25, a third divider unit 26, a limiter 27.

EFFECT: high noise immunity of block turbo codes.

3 cl, 6 dwg