Transmission and reception methods implemented in communication devices and associated communication devices
09979584 ยท 2018-05-22
Assignee
Inventors
Cpc classification
H04L27/34
ELECTRICITY
H04L27/32
ELECTRICITY
International classification
H04L27/10
ELECTRICITY
Abstract
The present disclosure provides a transmission method comprising splitting a block of bits to be transmitted into a number of groups each consisting of k+2q bits, wherein k and q are natural numbers and each of the groups includes a subgroup consisting of k bits and two subgroups each consisting of q bits and performing 2.sup.q-ary QAM modulation on the subgroups of q bits from the groups of k+2q bits to obtain QAM symbols, respectively. The QAM symbols are processed so that two QAM symbols obtained from the two subgroups of q bits in each of the groups of k+2q bits are mapped onto at least two antennas as consecutive processed symbols. Through the use of 2.sup.k-ary FSK modulation, a frequency tone to which the two consecutive processed symbols are allocated is selected according to the subgroup of k bits from each of the groups of k+2q bits before transmission.
Claims
1. A transmission method implemented in a communication device with multiple antennas, comprising: splitting a block of bits to be transmitted into a number of groups each consisting of k+2q bits, wherein k and q are natural numbers and each of the groups includes a subgroup consisting of k bits and two subgroups each consisting of q bits; performing 2.sup.q-ary Quadrature Amplitude Modulation (QAM) modulation on the subgroups of q bits from the groups of k+2q bits to obtain QAM symbols, respectively; processing the QAM symbols according to a transmit diversity scheme, so that two QAM symbols obtained from the two subgroups of q bits in each of the groups of k+2q bits are mapped onto each of at least two of said multiple antennas as two consecutive processed symbols; selecting, through the use of 2.sup.k-ary Frequency Shift Keying (FSK) modulation, a frequency tone to which the two consecutive processed symbols are allocated, according to the subgroup of k bits from said each of the groups of k+2q bits; and transmitting the processed QAM symbols through said multiple antennas.
2. The method of claim 1, wherein said selecting the frequency tone to which the two consecutive processed symbols are allocated comprises: duplicating the subgroup of k bits to obtain two identical subgroups of k bits; performing the 2.sup.k-ary FSK modulation on the two identical subgroups of k bits respectively to select the same frequency tone to which said two consecutive processed symbols are allocated.
3. The method of claim 1, wherein the method is implemented in an Orthogonal Frequency Division Multiplexing (OFDM) system where a group of consecutive OFDM subcarriers corresponds to one frequency tone, and said two consecutive processed symbols are allocated to two consecutive subcarriers among the group of OFDM subcarriers corresponding to the selected frequency tone.
4. The method of claim 1, wherein the number of said multiple antennas is 2 and the transmit diversity scheme is a Spatial-Time Block Code (STBC) scheme or a Spatial-Frequency Block Code (SFBC) scheme.
5. The method of claim 1, wherein the number of said multiple antennas is 4 and the transmit diversity scheme is an STBC-Time Switching Transmit Diversity (TSTD) scheme or an SFBC-Frequency Switching Transmit Diversity (FSTD) scheme.
6. The method of claim 1, wherein the communication device is an access node or a terminal device.
7. A reception method implemented in a communication device, the method comprising: processing a received signal, which carries hybrid Frequency Shift Keying-Quadrature Amplitude Modulation (FSK-QAM) symbols in accordance with a transmit diversity scheme, to obtain a first number of bit groups each consisting of k soft bits representing a frequency tone and a second number of bit groups each consisting of q soft bits representing a QAM symbol, wherein the first number is equal to the second number, wherein k and q are natural numbers; generating a third number of bit groups from the first number of bit groups by combining each pair of consecutive bit groups from the first number of bit groups, wherein the third number is equal to half the second number; and constructing a sequence of soft bits from the third number of bit groups and the second number of bit groups.
8. The method of claim 7, wherein the sequence of soft bits is constructed from the third number of bit groups and the second number of bit groups in such a manner that each bit group from the third number of bit groups is followed by a respective pair of consecutive bit groups from the second number of bit groups.
9. The method of claim 7, wherein the communication device is an access node or a terminal device.
10. A communication device, comprising: multiple antennas; a processor configured to split a block of bits to be transmitted into a number of groups each consisting of k+2q bits, wherein k and q are natural numbers and each of the groups includes a subgroup consisting of k bits and two subgroups each consisting of q bits, perform 2.sup.q-ary QAM modulation on the subgroups of q bits from the groups of k+2q bits to obtain QAM symbols, respectively, process the QAM symbols according to a transmit diversity scheme, so that two QAM symbols obtained from the two subgroups of q bits in each of the groups of k+2q bits are mapped onto each of at least two of said multiple antennas as two consecutive processed symbols, and select, through the use of 2.sup.k-ary FSK modulation, a frequency tone to which the two consecutive processed symbols are allocated, according to the subgroup of k bits from said each of the groups of k+2q bits; and a transmitter configured to transmit the processed QAM symbols through said multiple antennas.
11. The communication device of claim 10, wherein the processor is configured to: duplicate the subgroup of k bits to obtain two identical subgroups of k bits, and perform the 2.sup.k-ary FSK modulation on the two identical subgroups of k bits respectively to select the same frequency tone to which said two consecutive processed symbols are allocated, so as to select the frequency tone to which the two consecutive processed symbols are allocated.
12. The communication device of claim 10, wherein the communication device is used in an Orthogonal Frequency Division Multiplexing (OFDM) system where a group of consecutive OFDM subcarriers corresponds to one frequency tone, and said two consecutive processed symbols are allocated to two consecutive subcarriers among the group of OFDM subcarriers corresponding to the selected frequency tone.
13. The communication device of claim 10, wherein the number of said multiple antennas is 2 and the transmit diversity scheme is a Spatial-Time Block Code (STBC) scheme or a Spatial-Frequency Block Code (STBC) scheme.
14. The communication device of claim 10, wherein the number of said multiple antennas is 4 and the transmit diversity scheme is an STBC-Time Switching Transmit Diversity (TSTD) scheme or an SFBC-Frequency Switching Transmit Diversity (FSTD) scheme.
15. The communication device of claim 10, wherein the communication device is an access node or a terminal device.
16. A communication device, comprising: at least one antenna; a receiver configured to receive through the at least one antenna a wireless signal, which carries hybrid FSK-QAM symbols in accordance with a transmit diversity scheme; and a processor configured to process the received wireless signal to obtain a first number of bit groups each consisting of k soft bits representing a frequency tone and a second number of bit groups each consisting of q soft bits representing a QAM symbol, wherein the first number is the same as the second number, wherein k and q are natural numbers, generate a third number of bit groups from the first number of bit groups by combining each pair of consecutive bit groups from the first number of bit groups, wherein the third number is equal to half the second number, and construct a sequence of soft bits from the third number of bit groups and the second number of bit groups.
17. The communication device of claim 16, wherein the processor is configured to construct the sequence of soft bits from the third number of bit groups and the second number of bit groups in such a manner that each bit group from the third number of bit groups is followed by a respective pair of consecutive bit groups from the second number of bit groups.
18. The communication device of claim 16, wherein the communication device is an access node or a terminal device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other objects, features, and advantages of the present disclosure will become apparent from the following descriptions on embodiments of the present disclosure with reference to the drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF EMBODIMENTS
(13) In the discussion that follows, specific details of particular embodiments of the present techniques are set forth for purposes of explanation and not limitation. It will be appreciated by those skilled in the art that other embodiments may be employed apart from these specific details. Furthermore, in some instances detailed descriptions of well-known methods, nodes, interfaces, circuits, and devices are omitted so as not obscure the description with unnecessary detail.
(14) Those skilled in the art will appreciate that the functions described may be implemented in one or in several nodes. Some or all of the functions described may be implemented using hardware circuitry, such as analog and/or discrete logic gates interconnected to perform a specialized function, ASICs, PLAs, etc. Likewise, some or all of the functions may be implemented using software programs and data in conjunction with one or more digital microprocessors or general purpose computers. Where nodes that communicate using the air interface are described, it will be appreciated that those nodes also have suitable radio communications circuitry. Moreover, the technology can additionally be considered to be embodied entirely within any form of computer-readable memory, including non-transitory embodiments such as solid-state memory, magnetic disk, or optical disk containing an appropriate set of computer instructions that would cause a processor to carry out the techniques described herein.
(15) Hardware implementations of the presently disclosed techniques may include or encompass, without limitation, digital signal processor (DSP) hardware, a reduced instruction set processor, hardware (e.g., digital or analog) circuitry including but not limited to application specific integrated circuit(s) (ASIC) and/or field programmable gate array(s) (FPGA(s)), and (where appropriate) state machines capable of performing such functions.
(16) In terms of computer implementation, a computer is generally understood to comprise one or more processors or one or more controllers, and the terms computer, processor, and controller may be employed interchangeably. When provided by a computer, processor, or controller, the functions may be provided by a single dedicated computer or processor or controller, by a single shared computer or processor or controller, or by a plurality of individual computers or processors or controllers, some of which may be shared or distributed. Moreover, the term processor or controller also refers to other hardware capable of performing such functions and/or executing software, such as the example hardware recited above.
(17) Since various wireless systems may benefit from exploiting the ideas covered within this disclosure, terms like access node and terminal device as used herein should be understood in a broad sense. Specifically, the access node should be understood to refer more broadly to any kind of wireless communication station capable of directly communicating with one or more wireless terminals. For example, the access node may be any suitable wireless communication intermediary devices, such as a wireless relay node, a wireless router, a wireless access point, a base station or a base site. The terminal device should be understood to encompass a mobile telephone, a smartphone, a wireless-enabled tablet or personal computer, a wireless machine-to-machine unit, and the like.
(18) To achieve a satisfactory transmit diversity performance, the channels on which each row of consecutive coded symbols are transmitted need to be almost the same. This in turn requires that the consecutive coded symbols be allocated to the same frequency tone. For SFBC, this condition can be well satisfied by allocating each row of consecutive coded symbols to consecutive Orthogonal Frequency Division Multiplexing (OFDM) subcarriers belonging to the same frequency tone. In a non-OFDM system, Spatial-Time Block Code (STBC) may be used instead of SFBC and the consecutive coded symbols shall be allocated to the same frequency carrier.
(19) However, as mentioned in the background section, the existing hybrid FSK-QAM scheme cannot be used with the existing transmit diversity scheme, because the application of the former scheme prevents the latter scheme from achieving a satisfactory performance. Specifically, referring back to
(20) To take the advantages of both hybrid FSK-QAM and transmit diversity, transmission methods and associated communication devices enabling the combined use of hybrid FSK-QAM and transmit diversity are proposed here.
(21)
(22) As illustrated, initially, a block of bits to be transmitted are split into a number of groups each consisting of k+2q bits at step s410. Each of the groups includes a subgroup consisting of k bits and two subgroups each consisting of q bits. Here, k and q are natural numbers.
(23) In case the number of bits contained in the block of bits is not a multiple of k+2q, padding bits may be appended to the block of bits as appropriate.
(24) For illustration,
(25) After step s410, 2.sup.q-ary QAM modulation is performed at step s420 on the subgroups of q bits from the groups of k+2q bits to obtain QAM symbols, respectively.
(26) Then, at step s430, the obtained QAM symbols are processed according to a transmit diversity scheme, so that two QAM symbols obtained from the two subgroups of q bits in each of the groups of k+2q bits are mapped onto each of at least two of the multiple antennas as two consecutive processed symbols.
(27) In parallel or in series with the execution of steps s420 and s430, 2.sup.k-ary FSK modulation is performed at step s440 to select a frequency tone for the two consecutive processed symbols, according to the subgroup of k bits from said each of the groups of k+2q bits.
(28) In this manner, it can be ensured that the consecutive processed symbols are allocated to the same frequency tone. Accordingly, the combined use of hybrid FSK-QAM and transmit diversity is made possible.
(29) Finally, at step s450, the processed QAM symbols are transmitted through said multiple antennas.
(30) As mentioned in the background section, if the communication device is provided with two antennas, the obtained QAM symbols may be processed according to the SFBC or STBC scheme at step s430. In this case, the same denotations as used in the background section may apply. Specifically, said two QAM symbols referred to at step s430 may be denoted as d(2i) and d(2i+1), and they are mapped onto one of the two antennas as consecutive processed symbols x.sup.(0)(i) and x.sup.(1)(i) and mapped onto the other antenna as (x.sup.(1)(i))* and (x).sup.(0)(i))*.
(31) Note that SFBC and STBC are just given as exemplary implementations to achieve transmit diversity and many alternative implementations may be used instead. For example, if the communication device is provided with four antennas, the transmit diversity scheme may be STBC-Time Switching Transmit Diversity (TSTD) or SFBC-Frequency Switching Transmit Diversity (FSTD). In that case, pairs of the obtained QAM symbols d(2i) and d(2i+1) may be alternately mapped onto each of two of the four antennas and each of the other two antennas.
(32) In an embodiment, the step s440 may comprise substeps s441 and s442 as illustrated in
(33) In an embodiment, the method 400 may be implemented in an OFDM system in order to benefit from the combined use of hybrid FSK-QAM and OFDM.
(34) Specifically, such a combination may not only reduce the peak-to-average power ratio (PAPR) but also improve the transmission rate for a cell-edge user, as compared with the traditional combination of QAM and OFDM. That is why hybrid FSK-QAM has been proposed as the advanced modulation technology candidate for 5G cellular wireless communication systems (see Reference [1]).
(35)
(36) In addition to the above-mentioned benefits from the combined used of hybrid FSK-QAM and OFDM such as a lower PAPR and a higher transmission rate, implementing the diversity-enabled transmission method 400 in an OFDM system may of course bring about diversity gain.
(37) Due to the execution of step s410, such an implementation splits the bits to be transmitted into groups each of which includes a subgroup consisting of k bits and two subgroups each consisting of q bits, instead of splitting the bits as shown in
(38) In an embodiment, the transmission method 400 may be implemented in an access node or a terminal device.
(39) To facilitate a better understanding of the proposed method 400,
(40) As illustrated in
(41) Then, the scrambled block of bits {tilde over (b)}={{tilde over (b)}(0), . . . , {tilde over (b)}(M.sub.bit1)} may be split at block 802 into a number of bit groups, each of which includes a subgroup consisting of k bits and two subgroups each consisting of q bits.
(42) Denoting the m-th subgroup of k bits and the m-th subgroup of q bits as {tilde over (b)}.sub.f(m) and {tilde over (b)}.sub.q(m) respectively, the collection of the subgroups of k bits and the collection of the subgroups of q bits may be denoted as vectors {tilde over (b)}.sub.F={{tilde over (b)}.sub.f(0), . . . , {tilde over (b)}.sub.f(M.sub.F,bit1)} and {tilde over (b)}.sub.Q={{tilde over (b)}.sub.q(0), . . . , {tilde over (b)}.sub.q(M.sub.Q,bit1)} respectively, where M.sub.F,bit=M.sub.bit/(2q+k) denotes the number of subgroups of k bits and M.sub.Q,bit=2M.sub.bit/(2q+k) denotes the number of subgroups of q bits.
(43) In the lower branch of
(44) Subsequently, the QAM symbols d(0), . . . , d(M.sub.symb1) may go through block 804, where they are processed according to a transmit diversity scheme and as a result each pair of the QAM symbols d(2i) and d(2i+1) are mapped onto each of at least two of the multiple antennas at the transmission side as two consecutive processed symbols.
(45) For the two consecutive processed symbols, the same frequency tone is selected at block 805 in the upper branch of
(46) Optionally, the block 804 may comprise two subblocks 8041 and 8042, at which layer mapping and Alamouti coding may be performed respectively. In case the number of the multiple antennas is 2, the output from the block 805 may be written as follows
X.sup.(0)={d(0),d(1), . . . ,d(M.sub.symb2),d(M.sub.symb1)}
X.sup.(1)={d*(1),d*(0) . . . ,d*(M.sub.symb1),d*(M.sub.symb2)}.
(47) Additionally, the block 805 may comprise two subblocks 8051 and 8052, where each of the subgroups of k bits {tilde over (b)}.sub.f(0), . . . , {tilde over (b)}.sub.f(M.sub.F,bit1) may be duplicated to obtain two identical subgroups of k bits {tilde over (b)}.sub.f(0), {tilde over (b)}.sub.f(0) . . . , {tilde over (b)}.sub.f(M.sub.F,bit1), {tilde over (b)}.sub.f(M.sub.F,bit1) and 2.sup.k-ary FSK modulation may be performed on the two identical subgroups of k bits respectively to select the same frequency tone.
(48) Note that the procedure of
(49)
(50) As illustrated, initially, a received signal, which carries hybrid FSK-QAM symbols in accordance with a transmit diversity scheme, is processed at step s910 to obtain a first number of bit groups each consisting of k soft bits and a second number of bit groups each consisting of q soft bits. Each group of k soft bits represents a frequency tone. Each group of q soft bits represents a QAM symbol. The first number is equal to the second number.
(51) At this step, existing algorithms such as maximum likelihood detection and coherent detection may be used to demodulate the hybrid FSK-QAM symbols to obtain the first number of bits groups and the second number of bit groups. Descriptions of these well-known algorithms are omitted so as to not obscure the description with unnecessary detail.
(52) For illustration, the first number of bit groups and the second number of bits groups may be collectively denoted as
y.sub.F={y.sub.f(0),y.sub.f(1) . . . ,y.sub.f(M.sub.Q,bit2),y.sub.f(M.sub.Q,bit1)} and
y.sub.Q={y.sub.q(0),y.sub.q(1) . . . ,y.sub.q(M.sub.Q,bit2),y.sub.q(M.sub.Q,bit1)}, respectively.
(53) Then, at step s920, a third number of bit groups y.sub.F={y.sub.f(0), . . . , y.sub.f(M.sub.F,bit1)} is constructed from the first number of bit groups y.sub.F={y.sub.f(0), y.sub.f(1) . . . , y.sub.f(M.sub.Q,bit2), y.sub.f(M.sub.Q,bit1)}, by combining each pair of consecutive bit groups from the first number of bit groups {y.sub.f(0), . . . , y.sub.f(M.sub.F,bit1)}={y.sub.f(0)+y.sub.f(1), . . . , y.sub.f(M.sub.Q,bit2)+y.sub.f(M.sub.Q,bit1)}, wherein the third number is equal to half the second number. That is, M.sub.F,bit=M.sub.Q,bit/2.
(54) At this step, various existing algorithms such as Maximal Ratio Combining (MRC), Equal Gain Combining (EGC) and Selective Combining (SC) may be used to do the combination. As such, it is possible to make good use of the redundancy due to each pair of consecutive bit groups from the first number of bit groups y.sub.F={y.sub.f(0), y.sub.f(1) . . . , y.sub.f(M.sub.Q,bit2), (M.sub.Q,bit1)} representing the same frequency tone. Accordingly, the reception performance may be improved.
(55) Next, at step s930, a sequence of soft bits is constructed from the third number of bit groups y.sub.F={y.sub.f(0), . . . , y.sub.f(M.sub.F,bit1)} and the second number of bit groups y.sub.Q={y.sub.q (0), y.sub.q(1) . . . , y.sub.q(M.sub.Q,bit2), y.sub.q(M.sub.Q,bit1)}. In case the bit splitting operation at the transmission side gives a result illustrated in
(56) In the following, structures of a communication device 1000 where the above-described transmission method 400 may be implemented and a communication device 1100 where the above-described reception method 900 may be implemented will be described with reference to
(57) As illustrated in
(58) In an embodiment, the processor 1020 may be configured to duplicate the subgroup of k bits to obtain two identical subgroups of k bits. The processor 1020 may be further configured to perform the 2.sup.k-ary FSK modulation on the two identical subgroups of k bits respectively to select the same frequency tone to which said two consecutive processed symbols are allocated, so as to select the frequency tone to which the two consecutive processed symbols are allocated.
(59) In an embodiment, the communication device 1000 may be used in an OFDM system, where a group of consecutive OFDM subcarriers corresponds to one frequency tone. Said two consecutive processed symbols may be allocated to two consecutive subcarriers among the group of OFDM subcarriers corresponding to the selected frequency tone.
(60) In an embodiment, the number of the antennas may be 2 and the transmit diversity scheme may be an STBC scheme or an SFBC scheme.
(61) In an embodiment, the number of the antennas may be 4 and the transmit diversity scheme may be an STBC-TSTD scheme or an SFBC-FSTD scheme.
(62) As illustrated in
(63) In an embodiment, the processor 1130 may be configured to construct the sequence of soft bits from the third number of bit groups and the second number of bit groups in such a manner that each bit group from the third number of bit groups is followed by a respective pair of consecutive bit groups from the second number of bit groups.
(64) In some embodiments, the communication device 1000 may be an access node or a terminal device. Correspondingly, the communication device 1100 may be a terminal device or an access node.
(65) The present disclosure is described above with reference to the embodiments thereof. However, those embodiments are provided just for illustrative purpose, rather than limiting the present disclosure. The scope of the disclosure is defined by the attached claims as well as equivalents thereof. Those skilled in the art can make various alternations and modifications without departing from the scope of the disclosure, which all fall into the scope of the disclosure.
REFERENCE
(66) [1] Sungnam Hong, et al. FQAM_A Modulation Scheme for Beyond 4G Cellular Wireless Communication Systems, Globecom 2013 workshop.