US9973247B2 - Wireless communication system - Google Patents

Wireless communication system Download PDF

Info

Publication number
US9973247B2
US9973247B2 US15/310,949 US201415310949A US9973247B2 US 9973247 B2 US9973247 B2 US 9973247B2 US 201415310949 A US201415310949 A US 201415310949A US 9973247 B2 US9973247 B2 US 9973247B2
Authority
US
United States
Prior art keywords
codebook
kerdock
modified
precoding
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
US15/310,949
Other versions
US20170093470A1 (en
Inventor
Stefan Aust
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Communication Systems Ltd
Original Assignee
NEC Communication Systems Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Assigned to NEC COMMUNICATIONS SYSTEMS, LTD. reassignment NEC COMMUNICATIONS SYSTEMS, LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AUST, STEFAN
Assigned to NEC COMMUNICATION SYSTEMS, LTD. reassignment NEC COMMUNICATION SYSTEMS, LTD. CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME SHOULD BE CORRECTED TO: NEC COMMUNICATION SYSTEMS, LTD. PREVIOUSLY RECORDED ON REEL 040309 FRAME 0946. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Assignors: AUST, STEFAN
Publication of US20170093470A1 publication Critical patent/US20170093470A1/en
Application granted granted Critical
Publication of US9973247B2 publication Critical patent/US9973247B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0456Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting

Definitions

  • the present invention relates to a wireless communication system. Specifically, the present invention relates to a MIMO (multiple-input-multiple-output) communication system using “precoding”.
  • MIMO multiple-input-multiple-output
  • Precoding schemes are widely used in multiple-input multiple-output (MIMO) wireless systems.
  • the precoded data achieves higher transmission reliability when transmitted via wireless channel, due to the coding distance between the signals.
  • the receiver is able to correct transmission errors when precoding is applied.
  • precoding in multi-antenna systems allow to send the data stream to multiple antennas concurrently.
  • codebook designs have been reported, which codebooks are designed based on, for example, Grassmannian manifold, vector quantization, Fourier transform and Kerdock manifold.
  • the Grassmannian codebook design based on the Grassmannian manifold is substantially superior, because of a large distance between codewords.
  • the Grassmannian codebook W g (k) is optimal for selecting codewords w g (i) with a maximum codeword distance d w .
  • the Grassmannian codebook which is suitable for 2 ⁇ 2 wireless communication system; 2 antennas at a transmission side and 2 antennas at a receiver side.
  • the MIMO wireless communication system for example, IEEE802.11, what has been referred to as Wi-Fi, is optimized for indoor usage.
  • Indoor environments are typically characterized by significant multi-path propagation between sender and receiver due to reflections and attenuation by various obstacles, for example, walls, furniture, windows, mirrors, etc.
  • the Grassmannian codebook W g (k) is optimal for selecting codewords w g (i) with a maximum codeword distance d w , we can say that it is one of the best design choices.
  • a problem of the Grassmannian codebook lies in a significant large computational overhead because the codewords of Grassmannian manifold have a large number of digits. More specifically, a large number of digits generate a large number of multiplications, which requires a big overhead in signal processing and leads to additional processing time, thus increasing the latency in an entire communication system. As high speed and large capacity communication is now required, the Grassmannian codebook which requires longer processing time needs some alternative precoding scheme.
  • Kerdock codebook design which is based on Kerdock manifold therefore provides one prospective answer, because of its complexity reduction.
  • Kerdock codebook which is suitable for a 2 ⁇ 2 wireless communication system.
  • each element of each codeword is fairly simple, which reduces storage and search requirements.
  • system performance is approximately same between the Grassmannian codebook design and the Kerdock codebook design. It is because less channel state information (CSI) feedback is required for the Kerdock codebook, so it reduces the feedback overhead which otherwise would interfere with the data traffic. Therefore the Kerdock codebook leads to high performance comparable or better than previously known codebooks.
  • CSI channel state information
  • FIG. 10 shows a simulation model with channel matrix H in which 2 ⁇ 2 wireless communication system was adopted.
  • FIG. 11 shows CSI (channel state information) parameter observed when using the Grassmannian codebook as a precoder
  • FIG. 12 shows CSI parameter observed when using the Kerdock codebook.
  • the Grassmannian codebook utilizes all channel state information (CSI). That is, when using the Grassmannian codebook design, experimental results shows a 2 ⁇ 2 matrix with 4 channel state parameters h11, h12, h21, and h22 which differ from each other.
  • CSI channel state information
  • the observed CSI parameter of the Kerdock codebook is shown in FIG. 12 .
  • the utilized CSI parameters are reduced by the factor 2. That is, the other 2 CSI parameters report the same channel state, thus do not contain additional information, and as such are redundant.
  • An object of the present invention is to provide a MIMO (multiple-input-multiple-output) communication system using new set of codebook design as a precoder which enables long-range MIMO systems in indoor and outdoor environments.
  • the present invention improves the transmit bit error rate (BER) of a wireless system. It allows, for example, a longer range in outdoor MIMO systems. Less signal outage is the result which allows that wireless signals can be transmitted over several kilometers.
  • the solution is a precoding that allows an optimal use of multiple-antennas in a MIMO system.
  • the precoding uses codebooks that are optimized for long-range wireless transmissions.
  • a modified Kerdock codebook ⁇ w km i ⁇ allows further improvement of the precoding gain.
  • the modified Kerdock codebook ⁇ w km i ⁇ contains new codewords w km i that have been modified in order to further improve the transmit bit error rate (BER).
  • the modified codebook ⁇ w km i ⁇ allows a precoding gain that is between 2-3 dB.
  • FIG. 1 shows CSI parameters observed when the modified Kerdock codebook is applied as a precoder
  • FIG. 2 illustrates a first embodiment of a wireless communication system
  • FIG. 3 shows a wireless base station as a transmitter and a wireless mobile station as a receiver
  • FIG. 4 shows the bit error performance (BER) of the Grassmannian codebook and the (unmodified) Kerdock codebook
  • FIG. 5 shows the bit error performance (BER) of the Grassmannian codebook and the modified Kerdock codebook
  • FIG. 6 shows the simulation results on transmission power vs distance (Tx-Rx) for different coding gains (0, 3, 6 dB);
  • FIG. 7 shows the simulation results on transmission power vs distance (Tx-Rx) for different coding gains (0, 3, 6 dB);
  • FIG. 8 shows the measured noise variance when different precoding codebooks are applied (the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook);
  • FIG. 9 shows a second embodiment
  • FIG. 10 shows a simulation model with channel matrix H
  • FIG. 11 shows CSI (channel state information) parameter observed when using the Grassmannian codebook as a precoder
  • FIG. 12 shows CSI parameter observed when using the Kerdock codebook.
  • the present invention improves performance of codebook-based wireless communication systems, which result in long range MIMO systems.
  • the core idea of the present invention is to provide a new set of codewords as a precoder, in which the positive feature of the Grassmannian codebook and the Kerdock codebook are fully utilized.
  • the present invention uses the following modified Kerdock codewords w km (i);
  • FIG. 1 shows CSI parameters observed when the modified Kerdock codebook is applied as a precoder.
  • the modified Kerdock codebook all four CSI parameters are utilized and contain channel state information.
  • the perturbations of four CSI parameters are detectable with the modified Kerdock, which is critically beneficial for optimizing the MIMO communication among the sender and receiver.
  • FIG. 2 illustrates a first embodiment of a wireless communication system 100 having a transmitter 200 and a receiver 300 .
  • this wireless communication system 100 is used outside.
  • the transmitter 200 is, for example, a wireless access point or a wireless base station
  • the receiver 300 is, for example, a wireless mobile station. Due to the improvement of BER, as we will discuss later, a distance between the transmitter 200 and the receiver 300 could be several hundred meters or several kilometers (e.g. 500 m, 800 m 1 km or further), which results in an increased number of wireless mobile stations ( 300 ) which are in one-hop reach to the base station ( 200 ).
  • the transmitter 200 has a codebook memory 210 , a precoder 220 and a transmitting circuit 230 .
  • the codebook memory 210 stores a prepared codebook 211 .
  • the codebook memory 210 stores the codewords (w km 0 , w km 1 ) of the modified Kerdock codebook 211 .
  • the precoder 220 executes matrix multiplication of signals to be sent and the selected codeword.
  • the codeword is selected based on a CSI feedback from the receiver (as we describe later).
  • Signals [s k ] to be sent are input to the precoder 220 in which the signals [s k ] are precoded by matrix multiplication with the selected codeword w km i .
  • the receiver 300 has a receiving circuit 310 , a channel state estimation unit 320 and a decomposer 330 .
  • the receiving circuit 310 has two antennas r1, r2 and receives the transmitted data from the transmitter 200 .
  • the received data by the receiving circuit 310 is sent to the channel state estimation unit 320 and the decomposer 330 .
  • the channel state estimation unit 320 calculates and estimates the channel state based on the received data, and searches for which codeword is the most suitable for the current (estimated) channel state.
  • the method of the calculation and estimation of channel state information (CSI) has been well known, so we here spare the detail of it.
  • the channel state estimation unit 320 feedbacks to the transmitter 200 the index number of it as a CSI feedback signal.
  • the decomposer 330 processes the received data.
  • the decomposer 330 for example, decomposes the signal based on the used codeword, and does decoding and error correction.
  • processed signal s k is sent to a signal processor.
  • FIG. 4 and FIG. 5 show the bit error performance (BER) of the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook. These results are obtained by simulation studies.
  • N_packet 10 frame size
  • SNRdBs [0:2:30] noise variance
  • Noise_val 0.5 number of transmit antennas
  • TT_TX 2 number of receive antennas
  • TT_NR 2
  • FIG. 6 and FIG. 7 show the simulation results on transmission power vs distance (Tx-Rx) for different coding gains (0, 3, 6 dB).
  • antenna_gain 3 [db] tx & rx
  • LB [dB] TxPower+antenna gain+coding gain ⁇ (noise_variance+noise_figure+Eb/No+implementation loss+fading loss+10*log 10(bit rate*1000))
  • FIG. 8 shows the measured noise variance when different precoding codebooks are applied (the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook).
  • the precoding using the (unmodified) Kerdock codebook reduces the observed noise variance compared to the Grassmannian codebook. This result could be expected because the (unmodified) Kerdock manifold is often used for error correction.
  • the Codebook memory stores various codebooks in addition to the modified Kerdock codebook and the most suitable codebook is dynamically selected.
  • FIG. 9 shows the second embodiment in which the codebook memory includes the Grassmannian codebook, the Kerdock codebook and the modified Kerdock codebook.
  • the channel state estimation unit calculates and estimates the channel state based on the received data, and searches for the most suitable codebook, more specifically, searches for the most suitable codeword for the current (estimated) channel state.
  • the most suitable codebook is changeable based on the surrounding environments or required properties. For example, when high data rate and/or indoor radio environment is required, the Grassmannian codebook would be the most suitable one. When long coverage area is required, the (unmodified) Kerdock codebook would be suitable, and furthermore, when much longer coverage is required, the best codebook would be the modified Kerdock codebook. In addition to the dynamic selection of the codebooks, the selection of the codebooks could be present at an installation stage by a person responsible for the installation of MIMO wireless communication system.
  • the present invention can be applied to a method and an apparatus for MIMO wireless communication systems.
  • the invention enables the reliable transmission over long-range in wireless networks.
  • the IEEE 802.11ah WLAN protocol requires new codebooks which are useful for outdoor long-range coverage.
  • Our proposed precoding is a potential candidate for embodiments including but not limited to: WiMAX, IEEE 802.16m, 3GPP LTE, WLANs, WPANs (wireless personal area networks), WBANs (wireless body area networks).
  • WPANs wireless personal area networks
  • IEEE 802.15.4 WPAN protocols are used and implemented in sensor nodes. IEEE 802.15.4 WPAN sensors can use the invention to enhance the wireless coverage.
  • New IEEE 802.15.4 WPAN standards also support multi-antenna systems, so that the invention can be easily applied to such systems.
  • single users MIMO SU-MIMO
  • MU-MIMO multi-user MIMO

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The solution of the present invention is a precoding that allows an optimal use of multiple-antennas in a MIMO system. The precoding uses codebooks that are optimized for long-range wireless transmissions. A modified Kerdock codebook {wkm i} allows further improvement of the precoding gain. The modified Kerdock codebook {wkm i} contains new codewords wkm i that have been modified in order to further improve the transmit bit error rate (BER). The modified codebook {wkm i} allows a precoding gain that is between 2-3 dB. The present invention improves the transmit bit error rate (BER) of a wireless system. It allows a longer range in outdoor MIMO systems. Less signal outage is the result which allows that wireless signals can be transmitted over several kilometers.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a national stage application of International Application No. PCT/JP2014-064555 entitled “WIRELESS COMMUNICATION SYSTEM,” filed on May 23, 2014 the disclosure of which is hereby incorporated by reference in its entirety.
TECHNICAL FIELD
The present invention relates to a wireless communication system. Specifically, the present invention relates to a MIMO (multiple-input-multiple-output) communication system using “precoding”.
BACKGROUND ART
Precoding schemes are widely used in multiple-input multiple-output (MIMO) wireless systems. The precoded data achieves higher transmission reliability when transmitted via wireless channel, due to the coding distance between the signals. The receiver is able to correct transmission errors when precoding is applied. Further, precoding in multi-antenna systems allow to send the data stream to multiple antennas concurrently.
Some codebook designs have been reported, which codebooks are designed based on, for example, Grassmannian manifold, vector quantization, Fourier transform and Kerdock manifold.
When we take it in a simple way, it could be said that the Grassmannian codebook design based on the Grassmannian manifold is substantially superior, because of a large distance between codewords. The Grassmannian codebook Wg(k) is optimal for selecting codewords wg(i) with a maximum codeword distance dw. Here we show one example of the Grassmannian codebook which is suitable for 2×2 wireless communication system; 2 antennas at a transmission side and 2 antennas at a receiver side.
w 0 g = [ - 0.1612 - j 0.7348 - 0.5135 - j 0.4128 - 0.0787 - j 0.3192 - 0.2506 + j 0.9106 ] w 1 g = [ - 0.2399 + j 0.5985 - 0.7641 - j 0.0212 - 0.9541 0.2996 ] [ Equation 1 ]
Currently, the MIMO wireless communication system, for example, IEEE802.11, what has been referred to as Wi-Fi, is optimized for indoor usage. Indoor environments are typically characterized by significant multi-path propagation between sender and receiver due to reflections and attenuation by various obstacles, for example, walls, furniture, windows, mirrors, etc. Since the Grassmannian codebook Wg(k) is optimal for selecting codewords wg(i) with a maximum codeword distance dw, we can say that it is one of the best design choices.
However, a problem of the Grassmannian codebook lies in a significant large computational overhead because the codewords of Grassmannian manifold have a large number of digits. More specifically, a large number of digits generate a large number of multiplications, which requires a big overhead in signal processing and leads to additional processing time, thus increasing the latency in an entire communication system. As high speed and large capacity communication is now required, the Grassmannian codebook which requires longer processing time needs some alternative precoding scheme.
Kerdock codebook design which is based on Kerdock manifold therefore provides one prospective answer, because of its complexity reduction. Here we show one example of the Kerdock codebook which is suitable for a 2×2 wireless communication system.
w 0 k = 1 2 [ 1 1 1 - 1 ] w 1 k = 1 2 [ 1 1 j - j ] [ Equation 2 ]
Surely, taking the Kerdock codebook, each element of each codeword is fairly simple, which reduces storage and search requirements. In addition, according to NPTL 1 and PTL 1, system performance is approximately same between the Grassmannian codebook design and the Kerdock codebook design. It is because less channel state information (CSI) feedback is required for the Kerdock codebook, so it reduces the feedback overhead which otherwise would interfere with the data traffic. Therefore the Kerdock codebook leads to high performance comparable or better than previously known codebooks.
CITATION LIST Patent Literature
  • PTL 1: U.S. Pat. No. 8,306,146
Non Patent Literature
  • NPL 1: T. Inoue and R. W. Heath Jr., “Kerdock codes for limited feedback precoded MIMO systems,” IEEE Transactions on Signal Processing, vol. 57, no. 9, pp. 3711-3716, 2009.
SUMMARY OF INVENTION Technical Problem
Through earnest and thorough research, we inventors of the present invention have found a key problem set forth below. We repeatedly carried out simulation experiments based on channel modeling and examined results thereof in detail. FIG. 10 shows a simulation model with channel matrix H in which 2×2 wireless communication system was adopted.
We show the result of the experiments in FIG. 11 and FIG. 12. FIG. 11 shows CSI (channel state information) parameter observed when using the Grassmannian codebook as a precoder and FIG. 12 shows CSI parameter observed when using the Kerdock codebook.
Firstly, as is shown in FIG. 11, we show that the Grassmannian codebook utilizes all channel state information (CSI). That is, when using the Grassmannian codebook design, experimental results shows a 2×2 matrix with 4 channel state parameters h11, h12, h21, and h22 which differ from each other.
Next, the observed CSI parameter of the Kerdock codebook is shown in FIG. 12. From the result shown in FIG. 12, we found that, when Kerdock codebook is applied as a precoder, the utilized CSI parameters are reduced by the factor 2. That is, the other 2 CSI parameters report the same channel state, thus do not contain additional information, and as such are redundant.
The experimental results reveal that when applying the Kerdock codebook as a precoder a significant degeneration of channel state information is the result. Significant CSI information data in a MIMO system are lost without being effectively utilized.
As it was mentioned earlier, current precoding schemes are optimized in order to improve MIMO systems so that increased data rate can be achieved in indoor environments. Selected precoding codebooks as of now only consider optimization in regard to data rate and network throughput. However, in foreseeable future, the wireless coverage needs to be improved in order to allow wider access. Wider access is referred to hundreds of meters up to several kilometers. Therefore codebook schemes should improve the signal outage over a large distance, for instance in long-range MIMO systems, with a coverage range of several kilometers.
An object of the present invention is to provide a MIMO (multiple-input-multiple-output) communication system using new set of codebook design as a precoder which enables long-range MIMO systems in indoor and outdoor environments.
Solution to Problem
The present invention improves the transmit bit error rate (BER) of a wireless system. It allows, for example, a longer range in outdoor MIMO systems. Less signal outage is the result which allows that wireless signals can be transmitted over several kilometers. The solution is a precoding that allows an optimal use of multiple-antennas in a MIMO system. The precoding uses codebooks that are optimized for long-range wireless transmissions. A modified Kerdock codebook {wkm i} allows further improvement of the precoding gain. The modified Kerdock codebook {wkm i} contains new codewords wkm i that have been modified in order to further improve the transmit bit error rate (BER). The modified codebook {wkm i} allows a precoding gain that is between 2-3 dB.
BRIEF DESCRIPTION OF DRAWINGS
FIG. 1 shows CSI parameters observed when the modified Kerdock codebook is applied as a precoder;
FIG. 2 illustrates a first embodiment of a wireless communication system;
FIG. 3 shows a wireless base station as a transmitter and a wireless mobile station as a receiver;
FIG. 4 shows the bit error performance (BER) of the Grassmannian codebook and the (unmodified) Kerdock codebook;
FIG. 5 shows the bit error performance (BER) of the Grassmannian codebook and the modified Kerdock codebook;
FIG. 6 shows the simulation results on transmission power vs distance (Tx-Rx) for different coding gains (0, 3, 6 dB);
FIG. 7 shows the simulation results on transmission power vs distance (Tx-Rx) for different coding gains (0, 3, 6 dB);
FIG. 8 shows the measured noise variance when different precoding codebooks are applied (the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook);
FIG. 9 shows a second embodiment;
FIG. 10 shows a simulation model with channel matrix H;
FIG. 11 shows CSI (channel state information) parameter observed when using the Grassmannian codebook as a precoder;
FIG. 12 shows CSI parameter observed when using the Kerdock codebook.
DESCRIPTION OF EMBODIMENTS
(Core Idea)
The present invention improves performance of codebook-based wireless communication systems, which result in long range MIMO systems. The core idea of the present invention is to provide a new set of codewords as a precoder, in which the positive feature of the Grassmannian codebook and the Kerdock codebook are fully utilized. We the inventors here propose modifications of Kerdock codewords which utilizes all CSI parameters effectively. The present invention uses the following modified Kerdock codewords wkm(i);
w 0 km = 1 2 [ 1 1 1 - 1 ] w 1 km = 1 2 [ 1 1 + j 1 + j 1 - j ] [ Equation 3 ]
The above set of codewords has been found out through earnest and thorough research. Therefore, though repeated experiments proved its beneficial effect clearly, it is not known exactly why the modification works effectively. However, we would like to point out unassumingly one possibility. When you compare the (unmodified) Kerdock codeword wk 1 and the modified Kerdock codeword wkm 1, the elements of the first row of the wk 1 are identical (both “1”), but the counterpart elements of the wkm 1 are different each other. This may be associated with the improvement of BER.
We would like to add one more word. We have proposed 2×2 matrix codewords as elements of the modified Kerdock codebook which is applicable for 2×2 wireless communication system; 2 antennas at a transmission side and 2 antennas at a receiver side. Regarding modification applicable for 3×3, 4×4 or other patterns (e.g. 4×2), though not yet achieved, they are now under investigation and forthcoming in near future.
FIG. 1 shows CSI parameters observed when the modified Kerdock codebook is applied as a precoder. In the case that the modified Kerdock codebook is used, all four CSI parameters are utilized and contain channel state information. The perturbations of four CSI parameters are detectable with the modified Kerdock, which is critically beneficial for optimizing the MIMO communication among the sender and receiver.
A First Embodiment
FIG. 2 illustrates a first embodiment of a wireless communication system 100 having a transmitter 200 and a receiver 300. In this embodiment, we suppose this wireless communication system 100 is used outside. Here assuming a downlink as shown in FIG. 3, the transmitter 200 is, for example, a wireless access point or a wireless base station, and the receiver 300 is, for example, a wireless mobile station. Due to the improvement of BER, as we will discuss later, a distance between the transmitter 200 and the receiver 300 could be several hundred meters or several kilometers (e.g. 500 m, 800 m 1 km or further), which results in an increased number of wireless mobile stations (300) which are in one-hop reach to the base station (200).
The transmitter 200 has a codebook memory 210, a precoder 220 and a transmitting circuit 230. The codebook memory 210 stores a prepared codebook 211. In this embodiment, the codebook memory 210 stores the codewords (wkm 0, wkm 1) of the modified Kerdock codebook 211.
The precoder 220 executes matrix multiplication of signals to be sent and the selected codeword. The codeword is selected based on a CSI feedback from the receiver (as we describe later). Signals [sk] to be sent are input to the precoder 220 in which the signals [sk] are precoded by matrix multiplication with the selected codeword wkm i.
Precoded signals xk(=wkm i×sk) are output to the transmitting circuit 230 which has two antennas t1, t2, and the transmitting circuit 230 transmits the precoded signal xk from the antennas t1, t2.
The receiver 300 has a receiving circuit 310, a channel state estimation unit 320 and a decomposer 330. The receiving circuit 310 has two antennas r1, r2 and receives the transmitted data from the transmitter 200. The received data by the receiving circuit 310 is sent to the channel state estimation unit 320 and the decomposer 330.
The channel state estimation unit 320 calculates and estimates the channel state based on the received data, and searches for which codeword is the most suitable for the current (estimated) channel state. The method of the calculation and estimation of channel state information (CSI) has been well known, so we here spare the detail of it. After specifying the most suitable codeword, the channel state estimation unit 320 feedbacks to the transmitter 200 the index number of it as a CSI feedback signal.
The decomposer 330 processes the received data. The decomposer 330, for example, decomposes the signal based on the used codeword, and does decoding and error correction. Thus processed signal sk is sent to a signal processor.
Next, we would like to illustrate the effect of the embodiment which employs the modified Kerdock codebook. FIG. 4 and FIG. 5 show the bit error performance (BER) of the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook. These results are obtained by simulation studies.
Listed below are simulation parameters (Matlab) used for precoding evaluation.
packet size N_packet = 10
frame size N_frame = 100000
modulation order mod_order = 5
SNR value SNRdBs = [0:2:30]
noise variance Noise_val = 0.5
number of transmit antennas TT_TX = 2
number of receive antennas TT_NR = 2
As shown in FIG. 5, for example, at BER being 10−5, a significant gain improvement of >2 dB is the result when the modified Kerdock codebook is applied compared to the Grassmannian codebook. Also, compared the (unmodified) Kerdock codebook, the modified Kerdock codebook show more than 1 dB performance improvement, as shown in FIG. 4. Therefore these studies showed that 2-3 dB of performance improvement could be expected when using this embodiment. 2-3 dB corresponds to approximately 50% of BER performance improvement, for your reference.
Improvement of the bit error performance (BER) leads to expansion of the coverage area. FIG. 6 and FIG. 7 show the simulation results on transmission power vs distance (Tx-Rx) for different coding gains (0, 3, 6 dB).
Listed below are simulation parameters (Matlab).
tx_power=30 [dBm]
antenna_gain=3 [db] tx & rx
coding_gain=0, 3 or 6 [dB]
shadowing_std=8 [dB]
N0=−174 [dBm/Hz]
Noise_figure=7 [dB]
Bit_rate=20 or 2000 [kbps]
EbNo=4.5 (with convolutional coding at BER=1e-5)
i_loss=3 [dB] (implementation loss)
f_loss=3 [dB] (multipath fading loss)
a_height=15 [m] (antenna height)
frequency=900 [MHz] (carrier frequency)
Link budget (LB):
LB [dB]=TxPower+antenna gain+coding gain−(noise_variance+noise_figure+Eb/No+implementation loss+fading loss+10*log 10(bit rate*1000))
Bit rate=20 Byte in FIG. 6 and Bit rate=2000 Byte in FIG. 7. From FIG. 6 and FIG. 7, it is shown that 3 dB of performance improvement could increase coverage area by approximately 1.5 times.
Further, we would like to add an illustration about the measured noise variance. There is a difference in the observed noise variance between the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook. FIG. 8 shows the measured noise variance when different precoding codebooks are applied (the Grassmannian codebook, the (unmodified) Kerdock codebook and the modified Kerdock codebook). The precoding using the (unmodified) Kerdock codebook reduces the observed noise variance compared to the Grassmannian codebook. This result could be expected because the (unmodified) Kerdock manifold is often used for error correction. We would like to emphasize that our proposed modifications on Kerdock codebook do not have negative effects on the observed noise variance.
As we described above, our proposed modification on the Kerdock manifold provides valuable results and when applying it as a precoder, practical benefits, for example, improvement of BER performance and expansion of the coverage area are achieved.
A Second Embodiment
The first embodiment described above used one codebook that was the modified Kerdock codebook. In a second embodiment, the Codebook memory stores various codebooks in addition to the modified Kerdock codebook and the most suitable codebook is dynamically selected. FIG. 9 shows the second embodiment in which the codebook memory includes the Grassmannian codebook, the Kerdock codebook and the modified Kerdock codebook. As is the same as the first embodiment, the channel state estimation unit calculates and estimates the channel state based on the received data, and searches for the most suitable codebook, more specifically, searches for the most suitable codeword for the current (estimated) channel state.
Since each of the codebook designs has unique advantages respectively, the most suitable codebook is changeable based on the surrounding environments or required properties. For example, when high data rate and/or indoor radio environment is required, the Grassmannian codebook would be the most suitable one. When long coverage area is required, the (unmodified) Kerdock codebook would be suitable, and furthermore, when much longer coverage is required, the best codebook would be the modified Kerdock codebook. In addition to the dynamic selection of the codebooks, the selection of the codebooks could be present at an installation stage by a person responsible for the installation of MIMO wireless communication system.
While the invention has been particularly shown and described with reference to exemplary embodiments thereof, the invention is not limited to these embodiments. It will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the claims.
INDUSTRIAL APPLICABILITY
The present invention can be applied to a method and an apparatus for MIMO wireless communication systems. The invention enables the reliable transmission over long-range in wireless networks. In particular, the IEEE 802.11ah WLAN protocol requires new codebooks which are useful for outdoor long-range coverage. Our proposed precoding is a potential candidate for embodiments including but not limited to: WiMAX, IEEE 802.16m, 3GPP LTE, WLANs, WPANs (wireless personal area networks), WBANs (wireless body area networks). In wireless personal area networks (WPANs), such as IEEE 802.15.4 WPAN, protocols are used and implemented in sensor nodes. IEEE 802.15.4 WPAN sensors can use the invention to enhance the wireless coverage. New IEEE 802.15.4 WPAN standards also support multi-antenna systems, so that the invention can be easily applied to such systems. In addition, single users MIMO (SU-MIMO) as well as multi-user MIMO (MU-MIMO) are potential candidates of embodiment.
REFERENCE SIGNS LIST
  • 100 wireless communication system
  • 200 transmitter
  • 300 receiver
  • 210 codebook memory
  • 220 precoder
  • 230 transmitting circuit
  • 310 receiving circuit
  • 320 channel state estimation unit
  • 330 decomposer

Claims (4)

The invention claimed is:
1. A wireless communication apparatus comprising:
a codebook memory storing a prepared codebook composed of a plurality of codewords;
a precoder precoding signals by executing matrix multiplication of the signals to be sent and a selected codeword;
a transmitting circuit having a plurality of antennas;
wherein the codewords are expressed by the equation set forth below as a modified Kerdock manifold,
w 0 km = 1 2 [ 1 1 1 - 1 ] w 1 km = 1 2 [ 1 1 + j 1 + j 1 - j ] . [ Equation 4 ]
2. The wireless communication apparatus according to claim 1, wherein the codebook memory further storing at least one of Grassmannian codebook and Kerdock codebook.
3. A wireless communication system having a transmitter and a receiver, the transmitter comprising:
a codebook memory storing a prepared codebook composed of a plurality of codewords;
a precoder precoding signals by executing matrix multiplication of the signals to be sent and a selected codeword, and
a transmitting circuit having a plurality of antennas,
wherein the codewords are expressed by the equation set forth below as a modified Kerdock manifold,
w 0 km = 1 2 [ 1 1 1 - 1 ] w 1 km = 1 2 [ 1 1 + j 1 + j 1 - j ] . [ Equation 5 ]
4. A method for wireless communication comprising:
precoding signals by executing matrix multiplication of the signals to be sent and a selected codeword;
transmitting the precoded signals from multi-antenna;
wherein the codewords are expressed by the equation set forth below as a modified Kerdock manifold,
w 0 km = 1 2 [ 1 1 1 - 1 ] w 1 km = 1 2 [ 1 1 + j 1 + j 1 - j ] . [ Equation 6 ]
US15/310,949 2014-05-23 2014-05-23 Wireless communication system Active US9973247B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2014/064555 WO2015177936A1 (en) 2014-05-23 2014-05-23 Wireless communication system

Publications (2)

Publication Number Publication Date
US20170093470A1 US20170093470A1 (en) 2017-03-30
US9973247B2 true US9973247B2 (en) 2018-05-15

Family

ID=54553627

Family Applications (1)

Application Number Title Priority Date Filing Date
US15/310,949 Active US9973247B2 (en) 2014-05-23 2014-05-23 Wireless communication system

Country Status (3)

Country Link
US (1) US9973247B2 (en)
JP (1) JP6222761B2 (en)
WO (1) WO2015177936A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11363469B2 (en) * 2018-08-07 2022-06-14 Qualcomm Incorporated Methods and apparatus for codebook switching with dynamic coverage in a communication system
WO2023201503A1 (en) * 2022-04-18 2023-10-26 北京小米移动软件有限公司 Method for determining precoding codebook for mimo uplink transmission, and device thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090274230A1 (en) * 2008-05-01 2009-11-05 Futurewei Technologies, Inc. Progressive Feedback For High Resolution Limited Feedback Wireless Communication
US20130064315A1 (en) * 2008-05-01 2013-03-14 Futurewei Technologies, Inc. Progressive Feedback For High Resolution Limited Feedback Wireless Communication
CN103944687A (en) 2014-04-15 2014-07-23 电子科技大学 Codebook design method based on Fourier disturbance matrixes
US8953707B2 (en) 2012-10-19 2015-02-10 Samsung Electronics Co., Ltd Differential codebook for temporally-correlated MISO dual-polarization antenna

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090274230A1 (en) * 2008-05-01 2009-11-05 Futurewei Technologies, Inc. Progressive Feedback For High Resolution Limited Feedback Wireless Communication
WO2009132601A1 (en) 2008-05-01 2009-11-05 Huawei Technologies Co., Ltd. Progressive feedback for high resolution limited feedback wireless communication
US8306146B2 (en) 2008-05-01 2012-11-06 Futurewei Technologies, Inc. Progressive feedback for high resolution limited feedback wireless communication
US20130064315A1 (en) * 2008-05-01 2013-03-14 Futurewei Technologies, Inc. Progressive Feedback For High Resolution Limited Feedback Wireless Communication
US8953707B2 (en) 2012-10-19 2015-02-10 Samsung Electronics Co., Ltd Differential codebook for temporally-correlated MISO dual-polarization antenna
CN103944687A (en) 2014-04-15 2014-07-23 电子科技大学 Codebook design method based on Fourier disturbance matrixes

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
International Search Report corresponding to PCT/JP2014/064555, 3 pages, dated Aug. 5, 2014.
Japanese Decision to Grant a Patent issued in Japanese Patent Application No. 2016-568071, dated Sep. 5, 2017, 6 pages.
Mouncef Benmimoune, et al. "Multi-User MIMO Precoding with Kerdock Codebook," 2010 IEEE, ISWCS 2010 and 2010 7th International Symposium on 2010, pp. 71-75 (5 pages).
Renesas Electronics Europe, Nokia Siemens Networks, Nokia, "Initial System Level Simulation Results on Closed Loop Transmit Diversity with LMMSE Receiver and ISD of 2800 m," 3GPP TSG-RAN WG1 Meeting #63bis, R1-110183, Dublin, Ireland, Jan. 17-21, 2011, pp. 1-7 (7 pages).
T. Inoue and R. W. Heath Jr., "Kerdock codes for limited feedback MIMO systems," Mar. 30-Apr. 4, 2008, Proc. of the IEEE Int. Conf. on Acoustics, Speech, and Signal Proc., Las Vegas, Nev. *
T. Inoue and R. W. Heath Jr., "Kerdock codes for limited feedback precoded MIMO systems," IEEE Transactions on Signal Processing, vol. 57, No. 9, pp. 3711-3716, Sep. 2009.
Vinay Uday Prabhu, Sotiris Karachontzitis, Dimitris Toumpakaris, "Performance Comparison of Limited Feedback Codebook-Based Downlink Beamforming Schemes for Distributed Antenna Systems" Wireless VITAE 2009, pp. 171-176, May 2009.

Also Published As

Publication number Publication date
WO2015177936A1 (en) 2015-11-26
US20170093470A1 (en) 2017-03-30
JP6222761B2 (en) 2017-11-01
JP2017527136A (en) 2017-09-14

Similar Documents

Publication Publication Date Title
ES2867923T3 (en) System and procedure for transmitting a subspace selection
US8406332B2 (en) Downlink transmission in a multiple-user multiple-input multiple-output (“MU-MIMO”) wireless communication system
US8243610B2 (en) System and method for precoding codebook adaptation with low feedback overhead
KR101751995B1 (en) Method of minimizing feedback overhead using spatial channel covariance in a multi input and multi output (mimo) system
CN100499395C (en) Space-time transmit diversity (STTD) for multiple antennas in radio communications
CN102725967B (en) For the method and apparatus of information feed back and precoding
US8116698B2 (en) Generalized MIMO-beamforming weight estimation
CN101385253B (en) Pre-processing systems and methods for mimo antenna systems
US8280426B2 (en) Adaptive power balancing and phase adjustment for MIMO-beamformed communication systems
US8908747B2 (en) Method and apparatus for controlling adaptive rank multi antenna communication
US9768924B2 (en) Transmit antenna selection
KR101072892B1 (en) Method and system for adaptation between different closed-loop, open-loop and hybrid techniques for multiple antenna systems
WO2020088489A1 (en) Channel Prediction for Adaptive Channel State Information (CSI) Feedback Overhead Reduction
KR20130094220A (en) Method and device for sending and receiving precoded signals on a wireless communication system
US8681644B2 (en) System and method for spatial multiplexing for coordinated multi-point transmission
Panigrahi et al. Feasibility of large antenna arrays towards low latency ultra reliable communication
KR20150134520A (en) Apparatus for processing transmission/reception signal for interference alignment in a mu-mimo interference broadcasting channel and method thereof
US9973247B2 (en) Wireless communication system
CN102195756B (en) Method and device for calibrating time division duplex MIMO (Multiple Input Multiple Output) system
KR101072454B1 (en) Method for precoding transmitting in a multi antenna system of closed loop scheme and thereof transceiver
KR101641741B1 (en) Method for generating hybrid codebook considering line of sight and thereof operating systems and thereof mobile telecommunication system
Castaneda et al. Optimal resource allocation in the downlink/uplink of single-user MISO/SIMO FDD systems with limited feedback
Chin et al. Sequential slotted amplify-and-forward with partial relay isolation
Kiyomi et al. A study on transmit beamforming at source node in miso-siso/mimo-mimo af relays
Castaneda et al. Achievable rates in the SIMO-uplink/MISO-downlink of an FDD system with imperfect CSI

Legal Events

Date Code Title Description
AS Assignment

Owner name: NEC COMMUNICATIONS SYSTEMS, LTD., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AUST, STEFAN;REEL/FRAME:040309/0946

Effective date: 20160909

AS Assignment

Owner name: NEC COMMUNICATION SYSTEMS, LTD., JAPAN

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME SHOULD BE CORRECTED TO: NEC COMMUNICATION SYSTEMS, LTD. PREVIOUSLY RECORDED ON REEL 040309 FRAME 0946. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:AUST, STEFAN;REEL/FRAME:041353/0149

Effective date: 20160909

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4