Wireless communication apparatus and wireless communication method
09596010 ยท 2017-03-14
Assignee
Inventors
Cpc classification
H04L2025/03426
ELECTRICITY
H04L1/0048
ELECTRICITY
H04B7/0854
ELECTRICITY
H04J11/004
ELECTRICITY
International classification
H04B7/02
ELECTRICITY
Abstract
In a capacity region of a multiple access channel which is a theoretical limit, a combination of transmission speeds that are equal between the channels is realized. A wireless communication apparatus receives first to third frames, which are sequentially transmitted. The second frame is transmitted at a head time different from that of the first and third frames, and the second frame receives a first signal which is temporally superposed to both the first and third frames. A replica signal of the first frame is generated based on the result obtained by demodulating the first frame, and a second signal which is obtained by canceling it from the first signal is generated. The second frame is demodulated by using the second signal, and the interference from the first frame in the second frame in the second signal is canceled, and the interference from the third frame remains.
Claims
1. A wireless communication apparatus for receiving a first to third frames, wherein the first and third frames are sequentially transmitted from a first wireless transmission apparatus, and the second frame is transmitted from a second wireless transmission apparatus different from the first wireless transmission apparatus, or the first and third frames are sequentially transmitted from a first antenna of a third wireless transmission apparatus, and the second frame is transmitted from a second antenna of the third wireless transmission apparatus, a transmission head time of the first frame is t1, a transmission head time of the second frame is t2 that is later than t1, and a transmission head time of the third frame is t3 that is later than t2, a head part of the second frame is overlapped with at least a latter half part of the first frame in terms of time and a terminal part of the second frame is overlapped with at least a first half of the third frame in terms of time, transmission timings of the first to third frames are synchronized with each other, the wireless communication apparatus is configured to receive the first frame, to decode the first frame in a receiver, to generate a first reception signal replica based on the first decoding result and to store the first reception signal replica in a storage unit in the receiver, and the wireless communication apparatus is configured to receive the second frame in a second reception signal, to subtract the stored first reception signal replica from the second reception signal, and to decode the subtracted reception signal to obtain data of the second frame.
2. The wireless communication apparatus according to claim 1, wherein in the second frame, interference of a wireless signal from the first frame is canceled, and the second frame is demodulated in a state where the interference from the third frame remains.
3. The wireless communication apparatus according to claim 1, wherein correlation information between data of the first frame and data of the second frame is used when the second frame is decoded.
4. The wireless communication apparatus according to claim 1, wherein relative time of t2 relative to the t1 and t3 is controlled according to a channel capacity or channel quality regarding a first channel used for communication of the first and third frames and a second channel used for communication of the second frame.
5. The wireless communication apparatus according to claim 1, wherein when the second frame is decoded, decoding is performed by referring data having correlation with data in the second frame from among reception data in the first frame to which demodulation and decoding have already been completed as previous information, and when the third frame is decoded, decoding is performed by referring data having correlation with data in the third frame from among reception data in the second frame to which the demodulation and decoding have already been performed as previous information.
6. A wireless communication method for receiving/transmitting first to third frames, wherein the first and the third frames are sequentially transmitted, a transmission head time of the first frame is t1, a transmission head time of the second frame is t2 that is later than 0, and a transmission head time of the third frame is t3 that is later than t2, a head part of the second frame is overlapped with at least a latter half part of the first frame in terms of time and a terminal part of the second frame is overlapped with at least a first half of the third frame in terms of time, transmission timings of the first to third frames are synchronized with each other, the first frame is received and decoded in a receiver, and a first reception signal replica is generated based on the first decoding result, and the second frame is received in a second reception signal, and the first reception signal replica is subtracted from the second reception signal, and the subtracted reception signal is decoded to obtain data of the second frame.
7. The wireless communication method according to claim 6, wherein in the second frame, interference of a wireless signal from the first frame is canceled, and the second frame is demodulated in a state where the interference from the third frame remains.
8. The wireless communication method according to claim 6, wherein relative time of t2 relative to the t1 and t3 is controlled according to a channel capacity or channel quality regarding a first channel used for communication of the first and third frames and the first channel used for communication of the second frame.
9. The wireless communication method according to claim 6, wherein correlation information between data of the first frame and data of the second frame is used when the second frame is decoded.
10. The wireless communication method according to claim 6, wherein when the second frame is decoded, decoding is performed by referring data having correlation with data in the second frame from among reception data in the first frame to which demodulation and decoding have already been completed as previous information, and when the third frame is decoded, decoding is performed by referring data having correlation with data in the third frame from among reception data in the second frame to which the demodulation and decoding have already been performed as previous information.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DESCRIPTION OF EMBODIMENTS
(24) Embodiments of the present invention will be described below with reference to the drawings.
First Embodiment
(25) A system structure according to a first embodiment is illustrated in
(26) For example, the transmission-side wireless communication apparatuses 200-1 and 200-1 are configured as illustrated in
(27) An encoder 202 performs error correction encoding to transmission data, and a codeword is output.
(28) The output codeword is modulated by a modulator 203 and converted to an analog signal by a D/A converter 204. The codeword is output from the antenna 201 via a radio frequency circuit 205.
(29) The structures of the transmission-side wireless communication apparatuses 200-1 and 200-2 may be the same as illustrated in
(30) Specifically, for example, as illustrated in
(31) Here, a frame indicates a signal structure for storing a codeword unit of the error correction encoding. The frame may include a reference signal for synchronization and propagation path estimation and other control signals. A unit for controlling the timing is not especially shown. The two transmission-side wireless communication apparatuses 200-1 and 200-2 may perform time synchronization according to the reference signal transmitted from the reception-side wireless communication apparatus 100. Also, it is preferable to determine the frame timings after the time synchronization is performed by using a general synchronization method, for example, to perform the time synchronization by using absolute time information obtained from a global positioning system (GPS) and the like. As another method, a method may be used for measuring the timings of the signals from the transmission-side wireless communication apparatuses 200-1 and 200-2 by the reception-side wireless communication apparatus 100 and transmitting the control signal which controls individual timings so that mutual timing relation becomes predetermined timing.
(32) For example, the reception-side wireless communication apparatus 100 is configured as illustrated in
(33) The signals stored in the memories 104-1 and 104-2 are read at predetermined timing and demodulated by a MIMO demodulator 106. The demodulated signal is decoded by an error correction decoder 107, and reception data is output. The decoded reception data is encoded and modulated by a replica generator 108 again, and a reception signal replica for one frame corresponding to the decoded reception data is generated. The generated reception signal replica is subtracted from the reception signal read from the memories 104-1 and 104-2 at the time of next demodulation and is input to the MIMO demodulator 106.
(34) An operation principle of the reception-side wireless communication apparatus 100 is illustrated in
(35) At this time, since the transmission-side wireless communication apparatus 200-2 has not transmitted the signal yet in the first half of the first frame, there is no interference.
(36) On the other hand, since a second frame is transmitted from the transmission-side wireless communication apparatus 200-2 in the latter half of the first frame, the interference exists.
(37) Therefore, a mutual information amount obtained from the result of demodulation of the first frame is large in the first half and small in the latter half.
(38) The error correction decoder 107 decodes the demodulated signal by using both the large mutual information amount in the first half and the small mutual information amount in the latter half. When the decoding result of the first frame is obtained, a reception signal replica corresponding to the frame is generated by the replica generator 108 and is canceled from the reception signal.
(39) Next, the reception-side wireless communication apparatus 100 demodulates and decodes the second frame transmitted from the transmission-side wireless communication apparatus 200-2. At this time, since the signal of the first frame which has been superposed and transmitted is canceled in the first half of the second frame, there is no interference.
(40) On the other hand, since a third frame transmitted from the transmission-side wireless communication apparatus 200-1 is superposed in the latter half of the second frame, the interference exists.
(41) Therefore, a mutual information amount obtained from the result of demodulation of the second frame is also large in the first half and small in the latter half.
(42) Subsequently, the similar processing is performed to the third frame transmitted from the transmission-side wireless communication apparatus 200-1 and a fourth frame transmitted from the transmission-side wireless communication apparatus 200-2.
(43) An exemplary operation timing of the reception-side wireless communication apparatus 100 is illustrated in
(44) The first frame from the transmission-side wireless communication apparatus 200-1 is received in a period between times t0 and t2, and the second frame from the transmission-side wireless communication apparatus 200-2 is received in a period between times t1 and t3. The third frame from the transmission-side wireless communication apparatus 200-1 is received in a period between times t2 and t4.
(45) Subsequently, the fourth to sixth frames are similarly illustrated.
(46) The respective frames are stored in the memories 104-1 and 104-2 concurrently with the reception.
(47) When the first frame has been stored in the memory, the first frame is read from the memory and demodulated (Demod.) and decoded (Decode). Continuously, a replica is generated (Replica gen.).
(48) When the replica of the first frame has been generated and the second frame has been stored in the memories 104-1 and 104-2, the second frame is read from the memory. The interference from the first frame is canceled (Cancel) and, the second frame is demodulated (Demod.) and decoded (Decode). Continuously, a replica is generated (Replica gen.).
(49) Subsequently, operations relative to the third frame and frames after that are similarly performed. However, in order to smoothly perform the operations, it is necessary to complete to cancel the interference for two frames, to demodulate and decode two frames, and generate replicas of two frames within a time corresponding to one frame. Since the number of multiple accesses is two in the present embodiment, processing for two frames is performed within time corresponding to one frame. However, when the number of multiple accesses is N, it is necessary to perform processing for N frames within time corresponding to one frame.
(50) Next, an operation of the MIMO demodulator 106 is described. Generally, a relation indicated in (Mathematical Formula 1) is satisfied regarding a transmission signal vector s, a reception signal vector r, and a propagation path matrix H.
r=Hs[Mathematical Formula 1]
(51) When the numbers of transmission antennae and reception antennae illustrated in
(52)
(53) The reception vector in (Mathematical Formula 1) is actually received while noise is added to the vector. Therefore, minimum mean square error (MMSE) demodulation method is often used which minimizes a total power of the noise and the interference between the transmission signals.
(54) When it is assumed that the demodulation result of the MMSE demodulation be s^, the MMSE demodulation can be expressed as (Mathematical Formula 6).
(55)
(56) In (Mathematical Formula 6), is a standard deviation of the noise included in the reception signal r, and P.sub.T is transmission power, and I is a unit matrix. Also, H.sup.H expresses Hermitian transpose (complex conjugate transposition) of the matrix H.
(57) Here, when the propagation path matrix H indicates the propagation paths from the transmission antennae to the reception antennae, the transmission power P.sub.T is transmission powers at the end of the transmission antennae. However, more practically, the demodulator uses a propagation path matrix from the output of the modulator 203 of the transmission-side wireless communication apparatus 200 to the input of the MIMO demodulator 106 of the reception-side wireless communication apparatus 100 as the propagation path matrix H in many cases. Therefore, it is preferable that the transmission power P.sub.T be a signal power at the output end of the modulator 203.
(58) It is now considered that the reception signal according to the present invention illustrated in
(59) The reception signal r.sub.a with no interference from the transmission-side wireless communication apparatus 200-2 in the first half can be expressed as (Mathematical Formula 9) by using a matrix H.sub.a illustrated in (Mathematical Formula 8).
(60)
(61) In the matrix H.sub.a, a second row of the original propagation path matrix H is set to be zero, and the reception signal r.sub.a does not include a transmission signal s.sub.2. Therefore, the reception signal r.sub.a with no interference from the transmission-side wireless communication apparatus 200-2 in the first half may be demodulated by using (Mathematical Formula 6) in which r and H are respectively replaced with r.sub.a and H.sub.a.
(62) On the other hand, the period of the reception signal r with the interference from the transmission-side wireless communication apparatus 200-2 in the latter half may be demodulated by using (Mathematical Formula 6) by using H in (Mathematical Formula 4) as H. Regarding a demodulation signal s^ obtained by using (Mathematical Formula 6) both in the first half and the latter half, it is preferable to calculate a part (s.sub.1^ in (Mathematical Formula 7)) corresponding to the first frame. It is not necessary to calculate a value s.sub.2^ in (Mathematical Formula 7).
(63) Next, when the demodulation and decoding of the first frame and the generation and cancellation of the replica have been completed, the second frame is divided into a period of a reception signal r.sub.b with no interference from the transmission-side wireless communication apparatus 200-1 in the first half and a period of a reception signal r with the interference from the transmission-side wireless communication apparatus 200-1 in the latter half as illustrated in
(64)
(65) In the matrix H.sub.b, a first row of the original propagation path matrix H is set to be zero, and the reception signal r.sub.b does not include the transmission signal s.sub.1. Therefore, the reception signal r.sub.b with no interference from the transmission-side wireless communication apparatus 200-1 in the first half may be demodulated by using (Mathematical Formula 6) in which r and H are respectively replaced with r.sub.b and H.sub.b. On the other hand, the period of the reception signal r with the interference from the transmission-side wireless communication apparatus 200-1 in the latter half may be demodulated by using (Mathematical Formula 6) by using H in (Mathematical Formula 4) as H.
(66) Regarding the demodulation signal s^ obtained by using (Mathematical Formula 6) both in the first half and the latter half, it is preferable to calculate a part (s.sub.2^ in (Mathematical Formula 7)) corresponding to the second frame. It is not necessary to calculate a value s.sub.1^ in (Mathematical Formula 7).
(67) Similarly, when the demodulation and decoding of the second frame and the generation and the cancellation of the replica have been completed, the third frame is divided into a period of the reception signal r.sub.a with no interference from the transmission-side wireless communication apparatus 200-2 in the first half and a period of the reception signal r with the interference from the transmission-side wireless communication apparatus 200-2 in the latter half as illustrated in
(68) The method for performing demodulation by using the MMSE method has been described above. However, other demodulation methods such as a maximum likelihood detection (MLD) method disclosed in NPL 1 can be applied.
(69) Also, in a case where the other demodulation methods are applied, it is preferable that the demodulation be performed by using the propagation path matrix H.sub.a in (Mathematical Formula 8) or the propagation path matrix H.sub.b in (Mathematical Formula 10) with no interference term when the first half of the frame is demodulated and by using the propagation path matrix H with the interference term when the latter half of the frame is demodulated.
(70) Also, as a demodulation result, it is preferable to output in a form of a log likelihood ratio (LLR) so that the following error correction decoder 107 can easily use the demodulation result.
(71) For example, the replica generator 108 of the reception-side wireless communication apparatus 100 can be configured as illustrated in
(72) That is, an encoder 110 encodes the decoded reception data for one frame in the same way as those of the encoders 202 of the transmission-side wireless communication apparatuses 200-1 and 200-2.
(73) Next, the modulator 111 modulates the above reception data in the same way as those of the modulators 203 of the transmission-side wireless communication apparatuses 200-1 and 200-2. Regarding the modulation result by the modulator 111, a reception signal replica for one frame is generated by multiplying the propagation path matrix H indicated in (Mathematical Formula 4) above by a propagation path simulator 112.
(74) At this time, when the replica of the frame transmitted from the transmission-side wireless communication apparatus 200-1 is generated, a switch of an input unit of the replica generator 108 is switched to the upper side, and zero is input to the lower side. On the other hand, when the replica of the frame transmitted from the transmission-side wireless communication apparatus 200-2 is generated, the switch of the input unit of the replica generator 108 is switched to the lower side, and zero is input to the upper side.
(75) According to this, in elements in the propagation path matrix H, elements between the transmission-side wireless communication apparatus (200-1 or 200-2) that has transmitted the frame of which the replica should be generated and the reception-side wireless communication apparatus 100 are used.
(76) In any case, the replica generator 108 generates and outputs both of the replicas of the signals received by the antennae 101-1 and 101-2. The outputs are respectively stored in the memories 114-1 and 114-2. Since the number of the multiple accesses is two in the present embodiment, it is preferable to generate the replica of the signal from the single transmission-side wireless communication apparatus for transmitting the signal to be the interference relative to the signal to be demodulated. However, when the number of the multiple accesses is N, it is necessary to generate the replica by adding all the signals from N1 transmission-side wireless communication apparatuses for transmitting the signal to be the interference. In this case, the input of the propagation path simulator 112 becomes N, and the input is performed by sequentially switching the signals from the modulator 111. Also, as illustrated in
(77) The replica generator 108 described above accumulates and stores the replica signals which have been generated in the past. However, the replica generator 108 may sequentially subtract the generated replica signals from the memories 104-1 and 104-2 and store them in the memories 104-1 and 104-2 again.
(78) In any case, it is preferable that the memories 104-1, 104-2, 114-1, and 114-2 store the signal corresponding to time used to demodulate the frame after that. Time that has been already used for the demodulation and is not necessary any more may be discarded.
(79) It is necessary for the reception-side wireless communication apparatus 100 to know the propagation path matrix H in the first embodiment. A method is not especially shown. However, to achieve the above condition, it is preferable to use a method which is generally used in the wireless communication. In the method, known reference signals are regularly transmitted from the transmission-side wireless communication apparatuses 200-1 and 200-2 and the propagation path matrix H is estimated based on the received result.
(80) Also, as the error correction encoding method used by the error correction encoder 202 in the first embodiment, a very general method can be used. For example, the very general method is to perform interleave after performing convolutional encoding. Also, it is preferable to employ a code with excellent characteristics, such as a code decoded by using repetitive demodulation and decoding (bit interleaved coded modulationiterative decoding (BICM-ID)) disclosed in NPLs 3 and 4.
(81) The structure and operation of the first embodiment have been described above.
(82) According to the first embodiment, for example, when the error correction encoding is ideal for five propagation paths to be the MAC Capacity Region as illustrated in
(83) In the related art disclosed in NPL 1, the channel capacities (transmission rate) indicated by double circles illustrated in
(84) However, according to the present invention, even when the correlation between the propagation paths is larger as illustrated in
(85) In
(86) A case where the propagation path follows the independent Rayleigh distribution is illustrated in
(87) According to
(88) Also, according to
(89) On the other hand, in the present invention, the channels 1 and 2 secure the channel capacity (transmission rate) of 2.3 [bit/sec/Hz] at the 99% value (cumulative probability=0.01).
(90) According to the present invention, it can be found that a combination of transmission speeds which are equal between the channels can be realized as described above. Also, according to
(91) This indicates that the present invention can effectively use the channel capacity, because the operation is performed with the transmission speed lower enough from the average of the channel capacities when the transmission speed (rate) equal to or more than a certain value is secured.
(92) In the first embodiment above, as illustrated in
Second Embodiment
(93) Next, a system structure according to a second embodiment is illustrated in
(94) In the first embodiment, each of two individual transmission-side wireless communication apparatuses has a single transmission antenna. On the other hand, in the second embodiment, a single transmission-side wireless communication apparatus 200 has two transmission antennae (201-1 and 201-2).
(95) Signals transmitted from the transmission antennae 201-1 and 201-2 are received by antennae 101-1 and 101-2 in a reception-side wireless communication apparatus 100.
(96) For example, a transmission-side wireless communication apparatus 200 is configured as illustrated in
(97) A distributor 207 distributes transmission data by frames, and the distributed data is input to encoders 202-1 and 202-2. The encoders 202-1 and 202-2 perform error correction encoding and output codewords.
(98) The output codewords are respectively modulated by modulators 203-1 and 203-2. The modulated signals are respectively converted into analog signals by D/A converters 204-1 and 204-2 and are respectively output from the antennae 201-1 and 201-2 via radio frequency circuits 205-1 and 205-2.
(99) A beamformer 208 may be arranged between the modulators 203-1 and 203-2 and the D/A converters 204-1 and 204-2. The beamformer 208 performs beam forming as necessary. The structures of the encoder 202-1, the modulator 203-1, and the like may be the same as those of the encoder 202-2, the modulator 203-2, and the like. However, a controller 206 controls these components to have different operation timings.
(100) Specifically, for example, the frame timing transmitted from the antenna 201-1 is different from the frame timing transmitted from the antenna 201-2 as illustrated in
(101) When the frame timing in
(102) Since a structure and operation of the reception-side wireless communication apparatus 100 according to the second embodiment are the same as those according to the first embodiment, the description is omitted.
(103) Also, an effect is the same as that of the first embodiment as illustrated in
Third Embodiment
(104) Next, a third embodiment will be described.
(105) A system structure according to the third embodiment is illustrated in
(106) Also, a structure of a transmission-side wireless communication apparatus is as illustrated in
(107) As described above, in the first and second embodiments, a combination of channel capacities (transmission rate) of the point at the center of oblique side of pentagon of the MAC Capacity Region has been realized.
(108) As a result, when it is statistically considered, both channel capacities are equal to each other as illustrated in
(109) However, when it is instantaneously considered, the channel capacity of the channel 1 is different from that of the channel 2 as illustrated in
(110) In the third embodiment, as indicated by a double circle in
(111) As described above, when the frame timings are shifted from each other for half frame time, a channel capacity is the channel capacity (transmission rate) of a point at the center of the oblique side of the pentagon of the MAC Capacity Region as indicated by the circle in
(112) However, when deviation in the qualities of the propagation paths occurs as illustrated in
(113) In order to shift this to the point indicated by the double circle in
(114) This state is illustrated in
(115) As a result, a time rate when the channel 1 has no the interference is increased, and an amount of information which can be received within time of one frame time is increased.
(116) On the other hand, regarding the channel 2 with high quality, as a result of the control, the time rate when the channel 2 has the interference in the frame is increased, and the time rate when the channel 2 has no interference is reduced.
(117) As a result, regarding the channel 2, an amount of the information which can be received within time of one frame is reduced. By controlling the frame timings in this way, a balance between the channel capacities of the channels 1 and 2 can be changed, and the channel capacities of the channels 1 and 2 can be controlled to be equal to each other.
(118) Therefore, the reception-side wireless communication apparatus 100 transmits a control signal to the transmission-side wireless communication apparatus (200, 200-1, 200-2, and the like). It is preferable to perform the control so that a relative frame timing of the channel which has larger channel capacity is delayed.
(119) Regarding the transmission-side wireless communication apparatus (200, 200-1, 200-2, and the like), the controller 206 advances/delays the frame timing according to the control signal from the reception-side wireless communication apparatus 100.
(120) As a result of shifting the frame timing, in a case where the channel capacities are not equal to each other even when the frame timing reaches the upper left or lower right point of the oblique side of the pentagon of the MAC Capacity Region, more frame timing shift is meaningless. Therefore, it is preferable to set a range of the control so as not to control beyond the point.
(121) According to the third embodiment, for example, when the error correction encoding is ideal for five propagation paths to be the MAC Capacity Region as illustrated in
(122) In
(123) In the third embodiment, the control to make the channel capacities be equal to each other has been described. However, more generally, it is effective to perform the control so that the channel capacity of each channel satisfies a predetermined condition (for example, to make the channel capacity be 1:2). Therefore, when the channel capacities of the respective channels are measured and the predetermined condition is not satisfied, it is preferable to control the frame timing to be close to the predetermined condition. Also, in this case, a point to control the frame timings as follows is similar to that of the third embodiment. The point is to control the frame timing so that a timing (for example, t0, t2, t4, and the like in
Fourth Embodiment
(124) Next, a fourth embodiment will be described.
(125) In the first to third embodiments, a case has been described in which two signals are concurrently transmitted and interfere with each other. However, in the fourth embodiment, a case will be described in which three signals are concurrently transmitted and interfere with each other.
(126) The transmission signals are transmitted from two antennae 201-1 and 202-1 in a system structure in
(127) The three transmission antennae may be included in the individual transmission-side wireless communication apparatuses as illustrated in
(128) In the fourth embodiment, a case of two reception antennae is described as an example. In this case, when it is assumed that a transmission signal vector s be (Mathematical Formula 12), a propagation path H be (Mathematical Formula 13), and a reception signal r be (Mathematical Formula 3), (Mathematical Formula 1) can be expressed as (Mathematical Formula 14)
(129)
(130) For example, a transmission-side wireless communication apparatus can be configured as illustrated in
(131) The reception-side wireless communication apparatus will be described with reference to
(132) First, the reception-side wireless communication apparatus demodulates a first frame indicated in
(133) When it is assumed that reception signal vectors of the respective periods be r.sub.a, r.sub.ab, and r and H.sub.a in (Mathematical Formula 16), H.sub.ab in (Mathematical Formula 18), and H in (Mathematical Formula 13) are used, the periods can be respectively expressed as (Mathematical Formula 17), (Mathematical Formula 19), and (Mathematical Formula 1).
(134)
(135) Therefore, a MIMO demodulator 106 can obtain a demodulation signal s^ (Mathematical Formula 15) by substituting r.sub.a and H.sub.a, r.sub.ab and H.sub.ab, and r and H in (Mathematical Formula 13) into H in (Mathematical Formula 6) and r. Here, it is preferable to calculate s.sub.1^ corresponding to the first frame. Since s.sub.2^ and s.sub.3^ are not used, calculation can be omitted. When the demodulation and decoding of the first frame and generation and cancellation of a replica have been completed, the reception signal after the interference has been canceled is as illustrated in
(136) Regarding the second frame, three periods exist as illustrated in
(137) That is, the three periods include a period when no interference is received, a period when the interference from the third frame is received, and a period when the interference from the third and fourth frames is received.
(138) When it is assumed that reception signal vectors of the respective periods be r.sub.b, r.sub.bc, and r and H.sub.b in (Mathematical Formula 20), H.sub.bc in (Mathematical Formula 22), and H in (Mathematical Formula 13) are used, the vectors can be respectively expressed as (Mathematical Formula 21), (Mathematical Formula 23), and (Mathematical Formula 1).
(139)
(140) Therefore MIMO demodulator 106 can obtain a demodulation signal s^ (Mathematical Formula 15) by substituting r.sub.b and H.sub.b, r.sub.bc and H.sub.bc, and r and H in (Mathematical Formula 13) into H in (Mathematical Formula 6) and r. Here, it is preferable to calculate s.sub.2^ corresponding to the second frame. Since s.sub.1^ and s.sub.3^ are not used, calculation can be omitted.
(141) When the demodulation and decoding of the second frame and generation and cancellation of a replica have been completed, the reception signal after the interference has been canceled is as illustrated in
(142) Also, regarding the third frame, three periods exist as illustrated in
(143)
(144) Therefore, the MIMO demodulator 106 can obtain the demodulation signal s^ (Mathematical Formula 15) by substituting r.sub.c and H.sub.c, r.sub.ac and H.sub.ac, and r and H in (Mathematical Formula 13) into H and r in (Mathematical Formula 6). Here, it is preferable to calculate s.sub.3^ corresponding to the third frame. Since s.sub.1^ and s.sub.2^ are not used, calculation can be omitted.
(145) When the demodulation and decoding of the third frame and generation and cancellation of a replica have been completed, the reception signal after the interference has been canceled is as illustrated in
(146) In the demodulation method described above, each frame has three periods, i.e., a period when no interference is received, a period when the interference from another frame is received, and a period when the interference from other two frames is received.
(147) Therefore, in each period, a large information amount with no interference, a small information amount with the interference, and a smaller information amount with larger interference can be obtained from each demodulation result. By shifting the frame timing by of the frame time, statistically equal channel capacity (transmission rate) for each channel can be achieved.
(148) Also, as described in the third embodiment, it is preferable to control the frame timings so that instantaneous channel capacities (transmission rate) become equal to each other. In this case, it is preferable that the frame timing of the channel which has a relatively large channel capacity is delayed and the frame timing of the channel which has a relatively small channel capacity is advanced by comparing the channel capacities of the three channels.
(149) In the fourth embodiment, a case where the number of transmission antennae is three and the number of reception antennae is two has been described. However, it is obvious that combinations of other number of antennae can be applied to the present invention with similar attitude.
Fifth Embodiment
(150) Next, a fifth embodiment will be described. A system structure of the fifth embodiment is expressed as
(151) In the fifth embodiment, a transmission-side wireless communication apparatus, for example, transmits measurement result of some physical quantity (for example, temperature) at a plurality of points to a reception-side wireless communication apparatus 100. For example, the fifth embodiment can be used as a wireless communication apparatus forming a sensor network. In this case, there are many cases where the transmission data transmitted from the transmission-side wireless communication apparatus has correlation.
(152) About information transmission from separate information sources which have the correlation with each other, Slepian-Wolf theorem has been known. By using the correlation, a signal can be transmitted by using a transmission line with a channel capacity smaller than a sum of the information amounts.
(153) In the present invention, a theoretical capacity of the MAC Capacity Region is realized, and at the same time, a theoretical capacity of the Slepian-Wolf Rate Region can be realized.
(154) A structure of the reception-side wireless communication apparatus according to the fifth embodiment is illustrated in
(155) Specifically, in
(156) Next, when the third frame is decoded, the decoding is performed by referring to the data having the correlation included in the second frame at this time. In this way, the demodulation and decode are sequentially performed by using the decoding result of the sequential temporally-overlapped frames to cancel the interference and correlate the data.
(157) According to the fifth embodiment, both the MAC Capacity Region and the Slepian-Wolf Rate Region can be effectively used. Even when the channel capacity is reduced to be smaller than a predetermined information speed due to the variation of the propagation path during transmission, the reception data can be correctly decoded by using the correlation with the reception data from the other transmission-side wireless communication apparatus.
INDUSTRIAL APPLICABILITY
(158) The present invention relates to a wireless communication apparatus and a wireless communication method, and specifically, can be used for a wireless communication apparatus and a wireless communication method for concurrently transmitting signals from a plurality of antennae.
REFERENCE SIGNS LIST
(159) 100: reception-side wireless communication apparatus
(160) 101-1, 101-2: reception antenna
(161) 102-1, 102-2, 205, 205-1, 205-2: radio frequency circuit
(162) 103-1, 103-2: A/D converter
(163) 104-1, 104-2, 109, 114-1, 114-2: memory
(164) 105-1, 105-2, 113-1, 113-2: adder
(165) 106: MIMO demodulator
(166) 107: error correction decoder
(167) 108: replica generator
(168) 110, 202, 202-1, 202-2: (error correction) encoder
(169) 111, 203, 203-1, 203-2: modulator
(170) 112: propagation path simulator
(171) 200: transmission-side wireless communication apparatus
(172) 201, 201-1, 201-2: transmission antenna
(173) 204, 204-1, 204-2: D/A converter
(174) 206: controller
(175) 207: distributor
(176) 208: beamformer