Systems and methods for selecting reconfigurable antennas in MIMO systems
09871284 ยท 2018-01-16
Assignee
Inventors
- Daniele Piazza (Lodi, IT)
- John Kountouriotis (Philadelphia, PA)
- Michele D'Amico (Milan, IT)
- Kapil R. Dandekar (Philadelphia, PA)
Cpc classification
H04B7/0689
ELECTRICITY
H01Q9/0407
ELECTRICITY
H01Q3/24
ELECTRICITY
International classification
H04L5/12
ELECTRICITY
Abstract
A method allows reconfigurable multi-element antennas to select the antenna configuration in MIMO, SIMO and MISO communication system. This selection scheme uses spatial correlation, channel reciprocal condition number, delay spread and average Signal to Noise Ratio (SNR) information to select the antenna radiation pattern at the receiver. Using this approach, it is possible to achieve capacity gains in a multi-element reconfigurable antenna system without modifying the data frame of a conventional wireless communication system. The capacity gain achievable with this configuration selection approach is calculated through numerical simulations using reconfigurable circular patch antennas at the receiver of a MIMO system that employs minimum mean square error receivers for channel estimation. Channel capacity and Bit Error Rate (BER) results show the improvement offered relative to a conventional antenna selection technique for reconfigurable MIMO systems.
Claims
1. A method of selecting an antenna array configuration for a multi-element reconfigurable transmitter antenna and/or a multi-element reconfigurable receiver antenna in a transmission system, comprising the steps of: providing receiver look-up tables for at least 1 of N antenna array configurations between said transmitter antenna and said receiver antenna, said receiver look up tables including values for antenna related parameters of discrimination between different wireless channel scenarios; a receiver processor associated with said receiver antenna estimating from received signals from a transmitter antenna communicating with said receiver antenna values for said antenna related parameters for at least one but less than N antenna array configurations; and said receiver processor selecting a receiver look-up table based on a current antenna array configuration including the receiver antenna and/or the transmitter antenna and setting an updated antenna array configuration based at least in part on using said estimated values to select the updated antenna array configuration from the selected receiver look-up table, said updated antenna array configuration for the receiver antenna and/or the transmitter antenna being set independent of a transmission scheme or configuration adopted by another antenna in said communication system.
2. The method of claim 1, wherein said antenna related parameters comprise at least one of a signal to noise ratio (SNR), an angular spread (AS), a reciprocal condition number (D.sub.), a reciprocal condition number of the transmit/receive correlation matrices (D.sub.2) and a delay spread (DS).
3. The method of claim 2, wherein the angular spread is estimated using D.sub. and/or D.sub..
4. The method of claim 1, further comprising determining a signal correlation for the current antenna array configuration and using the signal correlation to determine a channel reciprocal condition number D.sub..
5. The method of claim 1, further comprising determining a channel transfer matrix for the current antenna array configuration and using the channel transfer matrix to determine the channel reciprocal condition number D.sub..
6. The method of claim 1, further comprising selecting the receiver look-up table based on the antenna array configuration that was used to build the receiver look-up table.
7. The method of claim 1, further comprising selecting the receiver look-up table based on a direct measured signal to noise ratio.
8. The method of claim 1, further comprising building the receiver look up tables using an electromagnetic clustered channel model.
9. The method of claim 1, further comprising building the receiver look-up tables using an electromagnetic ray tracing simulation.
10. The method of claim 1, further comprising building the receiver look-up tables using channel measurements.
11. The method of claim 1, further comprising building the receiver look-up tables using a system performance metric.
12. The method of claim 11, wherein the system performance metric comprises channel capacity, data transfer rate, bit error rate, packet error rate, or amount of transmit power.
13. The method of claim 1, wherein the updated antenna array configuration set in the setting step is a reconfigurable array with total radiation pattern that guarantees quasi omni-directional coverage in a plane of an incoming signal.
14. The method of claim 13, wherein the updated antenna array configuration is a circular patch antenna array.
15. The method of claim 1, wherein setting of the updated antenna array configuration affects the shape of a radiation pattern, polarization of the radiation pattern, and/or separation between array elements of the antenna array.
16. The method of claim 15, further comprising using connective means to reconfigure the antenna array configuration to the set updated antenna array configuration.
17. The method of claim 16, wherein using connective means to reconfigure the updated antenna array configuration comprises setting PIN diodes, MEMS switches, FET transistors, variable inductors and/or variable capacitors.
18. The method of claim 1, wherein said estimated values are estimated from information received in data packets of which part of each data packet is allocated for channel estimation.
19. A transmission system for transmitting data from a first location having a transmitter antenna and a transmitter processor to a second location having a receiver antenna and a receiver processor, each of said receiver antenna and said transmitter antenna comprising an array having multiple reconfigurable elements, wherein said receiver processor implements receiver selection software for selecting an antenna array configuration for said receiver antenna array, said receiver selection software, when implemented, causing said receiver processor to build receiver look-up tables for at least 1 of N antenna array configurations between said transmitter antenna and said receiver antenna, said receiver look up tables including antenna related parameters of discrimination between different wireless channel scenarios, to estimate from received signals from a transmitter antenna communicating with said receiver antenna values for said antenna related parameters for at least one but less than N antenna array configurations, to select a receiver look-up table based on a current antenna array configuration including the receiver antenna and transmitter antenna, and to set an updated antenna array configuration based at least in part on using said estimated values to select the updated antenna array configuration from the selected receiver look-up table, said updated antenna array configuration for the receiver antenna and/or the transmitter antenna being set independent of a transmission scheme or configuration adopted by another antenna in said transmission system.
20. The system of claim 19, wherein said antenna related parameters comprise at least one of a signal to noise ratio (SNR), an angular spread (AS), a reciprocal condition number (D.sub.), a reciprocal condition number of the transmit/receive correlation matrices (D.sub.2) and a delay spread (DS).
21. The system of claim 19, further comprising connective means that are adjusted by said receiver processor to reconfigure the antenna array configuration to the set updated antenna array configuration.
22. The system of claim 21 wherein said connective means comprises PIN diodes, MEMS switches, FET transistors, variable inductors and/or variable capacitors.
23. The system of claim 19 wherein the reconfigurable antenna array configuration comprises a circular patch antenna array.
24. The system of claim 19, wherein said estimated values are estimated from information received in data packets of which part of each data packet is allocated for channel estimation.
25. The system of claim 19, wherein the receiver antenna array uses linear or nonlinear receivers to perform channel estimation.
26. The system of claim 19, wherein transmit power is equally distributed amongst array elements of said transmitter antenna array.
27. The system of claim 19, wherein transmit power is adaptively distributed amongst array elements of said transmitter antenna array.
28. The system of claim 19, wherein the multiple reconfigurable elements are used in a wireless communication system.
29. The system of claim 28, wherein the wireless communication system employs beam forming, spatial multiplexing, or space time diversity transmission schemes.
30. The system of claim 28, wherein the wireless communication system comprises a wireless local area network, a wireless personal area network, a wireless ad hoc network, a sensor network, a wireless body area network, a radar system, a satellite communications network, a 3G cellular network, and/or a 4G cellular network.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
(15) SIMO and MISO systems employ multi element antennas only at the receiver and at the transmitter respectively, while MIMO systems employ multi element antennas at both ends of the communication link. In the following description, a MIMO communication system is considered as an exemplary embodiment, but those skilled in the art will also appreciate that all the results apply also to SIMO and MISO systems.
(16) Unlike conventional non-reconfigurable multi-element antenna systems, in a reconfigurable MIMO system, each antenna element of the transmitting/receiving array is capable of changing its radiation pattern characteristics (i.e. pattern, polarization or both). Changing the radiation properties of each antenna element has been shown to be an effective technique to adapt to the changing conditions of the wireless channel in between the transmitter and the receiver. By properly selecting the array configurations, it is possible to choose the channel scenario that allows for the highest throughput.
(17) MIMO systems, employing reconfigurable arrays, are capable of P different configurations. Assuming a flat fading channel, the signal collected at the receiver is related to the signal outgoing from the transmitter through the relation:
y.sub.p,q=H.sub.p,qx.sub.p,q+n.sub.p,q
where y.sub.p,q.sup.N1 is the signal vector at the receiver array, x.sub.p,q
.sup.M1 is the signal vector at the transmit antenna array, n.sub.p,q
.sup.N1 is the complex additive white Gaussian noise (AWGN) vector with variance .sub.n.sup.2 and H.sub.p,q
.sup.NM is the channel transfer matrix. The subscripts p-th and q-th refer to the array configuration employed at the transmitter and receiver multi element antenna respectively.
(18) According to the Kronecker model, the transfer channel matrix H.sub.p,q, is defined as:
H.sub.p,q=R.sub.RXq.sup.1/2H.sub.wR.sub.TXp.sup.1/2
where RTXp and RRXq denote respectively the receive and transmit spatial correlation matrices for the p-th configuration of the receiving array and for the q-th configuration of the transmitting array, respectively. H.sub.w.sup.NM is a matrix of complex Gaussian fading coefficients. To perform estimation of the channel response, H.sub.p,q, a pilot assisted estimation is considered that uses minimum mean square error (MMSE) receivers. A training sequence composed of L symbols is transmitted with a period of K symbols, and used by the receiver to estimate the channel response. It is common that the pilot signals assigned to the different transmit antennas are mutually orthogonal. This assumption implies that the total transmitted data per pilot sequence is equal to KLM symbols.
(19) The transmitted power is uniformly distributed across the M transmit antenna elements. The amplitude of the data symbol can then be expressed as:
(20)
where Pav is the average transmit power from all transmit antennas and is a parameter that relates the amplitude of the data symbols to the amplitude of the training symbols A.sub.p, so that A.sub.p=A. The percentage of power allocated to the training symbols, is then given by:
(21)
(22) For such communication systems, assuming perfect knowledge of the spatial correlation information at the transmitter and at the receiver, a lower bound of the achievable ergodic channel capacity may be defined as:
(23)
where .sub.p,q is the estimated transfer channel matrix and fi is the covariance matrix of the random vector H.sub.ex.sub.p, with H.sub.e being the MMSE estimation error on H.sub.w (i.e. H.sub.e=.sub.wH.sub.2); I is a NN identity matrix and () denotes a complex conjugate transpose operation. Note that the term
(24)
is introduced because L temporal signatures per each transmit antenna are allocated to the pilot. The covariance matrix, , is defined as:
Y=.sub.H.sub.
where .sub.H.sub.
(25)
where
(26)
and L.sub.p is the length of the sub-training sequence of L, allocated to estimate the channel transfer matrix for a particular antenna configuration at the transmitter and at the receiver L.sub.p(0, L]). Note that as a approaches 1 the ergodic channel capacity is that of a system that assumes perfect channel state information at the receiver (p-CSI).
(27) One preferred embodiment of reconfigurable antennas includes reconfigurable circular patch antennas (RCPAs). The connective means used to reconfigure the RCPA can include setting PIN diodes, MEMS switches, FET transistors, variable inductors and/or variable capacitors. RCPAs are antennas that can dynamically change the shape of their radiation patterns by varying the size of the circular patch. Each antenna has two feed points and acts as a two element array. As depicted in
(28)
where E.sub.,(1,2) and E.sub.,(1,2) are the and components of the electric fields excited at port 1 and port 2 of the RCPA. J.sub.n (k.sub.0 sin ) is the Bessel function of the first kind and order n; fi0 is the reference angle corresponding to the feed point location on the antenna; V.sub.0 is the edge voltage at =0; k.sub.0 is the wave number; and d is the distance from the antenna. Varying the radius of the antenna, different electromagnetic modes can be excited according to:
(29)
where .sub.r is the dielectric permittivity of the substrate, is the wavelength, and X.sub.n is the first zero of the derivative of the Bessel function Jn.
(30) This embodiment includes RCPAs capable of exciting three different electromagnetic modes (i.e. configurations) at both ports: TM.sub.21, TM.sub.31 and TM.sub.41. The radiation patterns that are excited in the azimuthal plane with such RCPAs are shown in
(31)
where j and l define the array port and k and m the antenna configuration at the port j and l respectively. E.sub.j,k() is the radiation pattern of the configuration k at port j over the solid angle =(,), P() is a probability density function that describes the incident multipath field distribution. For a rich scattering environment, P() is uniformly distributed over
(32)
Table I shows the level of diversity existing between radiation patterns excited at the two ports of the array for each antenna configuration ({circumflex over (r)}.sub.j,k,l,m), while Table II reports the level of diversity existing between the different antenna configurations ({circumflex over (r)}.sub.j,k,l,m).
(33) TABLE-US-00001 TABLE I SPATIAL CORRELATION BETWEEN PATTERNS GENERATED AT TWO DIFFERENT PORTS OF THE RCPA FOR THE SAME CONFIGURATION-{circumflex over (r)}.sub.1,k,2,k {circumflex over (r)}.sub.1,TM.sub.
With this embodiment it is observed that the correlation values between radiation patterns excited at the two ports of the array are small enough for all the configurations (0:7) to provide significant diversity gain. Table II shows that the correlation between different configurations is about 0:8 for all the states. Although this value is large, the differences between the array configurations are high enough to provide an improvement in terms of spectral efficiency and BER with respect to non reconfigurable circular patch antennas.
(34) TABLE-US-00002 TABLE II SPATIAL CORRELATION BETWEEN PATTERNS GENERATED AT THE SAME PORT OF THE RCPA-{circumflex over (r)}.sub.1,k,2,k E.sub.1,TM.sub.
(35) Differences between the various antenna configurations (and electromagnetic modes) exists not only in the shape of the excited radiation patterns, but also in the level of radiation efficiency, , defined as:
(36)
where Q.sub.T is the antenna total quality factor and Q.sub.R is the radiation quality factor; Q.sub.T takes into account dielectric, conduction and radiation losses while Q.sub.R is a figure of merit for only the radiation losses. They are defined, for a circular patch antenna, as:
(37)
where f is the frequency of operation, is the substrate dielectric permeability, h is the substrate thickness, and is the conductivity of the material used to build the circular patch. tan is a figure of merit that takes into account the substrate losses and I.sub.1 is defined as:
I.sub.1=.sub.0.sup.[(J.sub.n+1(k.sub.0 sin )J.sub.n1(k.sub.0 sin )).sup.2++(cos ).sup.2(J.sub.n+1(k.sub.0 sin )+J.sub.n1(k.sub.0 sin )).sup.2] sin d
(38) In
(39) Each cluster is characterized by a mean angle of arrival (AOPA).sub.c, where .sub.c=(.sub.c, .sub.c) represents the solid angle consisting of azimuth (.sub.c) and elevation (.sub.c) components. Depending on the system bandwidth, the excess delay across different propagation paths may not be resolvable. In this case, multiple AOAs are defined with an offset with respect to the mean AOA of the cluster (.sub.c). This angle of arrival is generated according to a certain probability density function (PDF) that models the power angular spectrum (PAS). The variance of the PAS is a measure of the angle spread (AS), .sub., of the cluster.
(40) PAS is defined as P()=P.sub.()+P.sub.(), where P.sub. and P.sub. are the angular power densities of the {circumflex over ()} and {circumflex over ()} components of the incident field, respectively. It is also assumed that most of the scattered power propagates over the azimuth directions. Therefore P()=()*(.sub.c)(/2), where * denotes the convolution operator and Q() is generated according to the truncated Laplacian distribution.
(41) The spatial correlation between the k-th and m-th pattern configuration excited at the j-th and l-th ports of multi element antennas, including the effect of the wireless channel, may be defined as:
(42)
is set with E.sub.ref() being the electric field of a reference antenna configuration that is used as normalization factor for the spatial correlation coefficient. S.sub.11 is the voltage reflection coefficients at the antenna input ports and n is the antenna radiation efficiency.
(43) The theoretical spatial correlation coefficients of a two port RCPA can be expressed as:
(44)
where it is assumed .sub.4P()|E.sub.ref()|.sup.2d=1. The input impedance, efficiency and AS of the power angular spectrum describing the wireless channel act as scaling factors of the spatial correlation coefficient. Knowing the spatial correlation coefficient for each antenna configuration allows one to compute the transfer channel matrix H.sub.p,q. Only single sided correlated MIMO channels are considered herein. In particular, RCPAs are used only at the receiver while at the transmitter it is assumed RTX=I. This assumption is made because one may present an antenna configuration selection technique for the receiver, independently from the transmitter. The fact that RTX=I does not affect the following analysis, which would not change for RTX 6=I.
(45) The ergodic channel capacity achievable for each RCPA configuration can then be calculated for the case of perfect channel state information at the Receiver (.fwdarw.), as discussed below. The following analysis is performed in the single cluster channel model and the spatial correlation information is determined, using configuration TM.sub.21 as a reference antenna.
(46) In another embodiment shown in
(47) TABLE-US-00003 TABLE III RCPAs CHARACTERISTICS RCPA-1 RCPA-2 substrate Rogers RT-duroid 5580 Rogers R03003 .sub.r 2.2 3 .sub.TM21 0.94 0.88 .sub.TM31 0.91 0.81 .sub.TM41 0.87 0.66 .sub.TM21 0.33 0.28 .sub.TM31 0.45 0.39 .sub.TM41 0.57 0.49 S.sub.11 0 0
(48) These results demonstrate the possibility of selecting the antenna configuration at the receiver based on PAS angle spread knowledge, once the average system SNR is known. In
(49) The ergodic channel capacity of a MIMO system does not depend only on the spatial correlation, but also on the system average SNR. In
(50) In
(51) As shown in
(52) Based on the above observations, it is possible to select the antenna configuration at the receiver based on knowledge of PAS angle spread and average system SNR.
(53) For example, in this embodiment, a parameter of discrimination between the different wireless channel scenarios is the reciprocal condition number of the transmit/receive correlation matrices:
(54)
where .sub.max and .sub.min are the maximum and minimum eigenvalues of the transmit and receive correlation matrices.
(55) In
(56) TABLE-US-00004 TABLE IV RELATIONSHIP OF ANGLE SPREAD TO RECIPROCAL CONDITION NUMBER FOR SNR = 5 dB AS D.sub. CONFIGURATION [0, 13) (11, ) TM.sub.41 [13, 23) (5, 11] TM.sub.31 [23, 360) (0, 5] TM.sub.21
(57) Note that, given the results of
(58) Another parameter of discrimination between the different wireless channel scenarios is the reciprocal condition number of the transmit/receive channel matrices, defined as:
(59)
where .sub.max and .sub.min are the maximum and minimum eigenvalues of the transmit and receive channel matrices. An example of look up table built using this parameter is shown in
(60) Another parameter of discrimination between the different wireless channel scenarios is the delay spread, DS. An example of look up table built using this parameter is shown in
(61) In accordance with the invention, a method is provided for selecting the antenna configuration, without estimating the channel transfer matrix for each antenna configuration, but taking into account the effects of both directivity, radiation pattern shape and antenna gain. Such a method 100 can be summarized with respect to
Off Line Operations
(62) 1. Antenna look-up tables, like the one of
On Line Operations
(63) 2. The average system SNR is determined at step 104 and used to select the column of the antenna table generated for the current array configurations.
(64) 3. At least one of the spatial correlation matrix at the transmitter, Rt, and at the receiver, Rr, the transfer channel matrix H, and the delay spread DS are determined for a reference antenna configuration. The spatial correlation matrix at the transmitter, Rt, and at the receiver, Rr, are used to determine the channel reciprocal condition number, D.sub., and the transfer channel matrix, H, is used to determine the reciprocal condition number, D.sub., of the current array configuration at step 106.
(65) 4. The current array configuration determined at step 106 is then used at step 108 to select the proper look up table (see, for example,
(66) 5. At step 110, the proper column of the selected look up table is selected based on the measured SNR.
(67) 6. The information of the reciprocal condition number, D.sub., D.sub. and/or DS is used together with the antenna table at step 112 to select the antenna configuration at the receiver, which is set at step 114.
(68) An example of look up table to be used with the method is shown in
(69) The proposed selection algorithm requires the channel second order statistics to be constant over the configuration selection procedure. Estimation of the spatial correlation matrix could then be conducted using standard techniques. Once the channel correlation is estimated and the antenna configuration is selected, the L symbols of the pilot sequence can be used to estimate the channel for signal detection as discussed above.
(70) Note also that variations of the method include the possibility of selecting the antenna configuration using D.sub. and DS information. Examples of look up tables built using D.sub. or DS are shown in
(71) A method also may be provided for using sub-training sequences to estimate the transfer channel matrix for a particular antenna configuration. According to this approach, the achievable ergodic capacity can then be computed. Note that contrary to this selection approach, the selection algorithm proposed herein always has Lp=L independently of the number of receiver antenna configurations. In this way, a better estimation of the channel matrix can be obtained, resulting in better signal detection, and therefore, higher achievable channel capacity and lower BER. The technique always selects the optimal antenna configuration based on the channel scenario that maximizes the receive signal-to-noise ratio, while the proposed selection scheme selects the antenna configuration that on average increases the spectral efficiency of the communication link. The reconfigurable array has a total radiation that guarantees quasi omni-directional coverage in a plane of an incoming signal.
(72) The invention thus provides a method for estimating the channel only for a single antenna configuration rather than a selection scheme that needs to estimate the channel P times (one estimation per antenna configuration) for every training sequence.
(73) In
(74) In
(75) TABLE-US-00005 TABLE V MIMO SYSTEM CONFIGURATION 2 2 MIMO System 2 6 MIMO System RCPA type RCPA-1 RCPA-1 array configurations 3 10 states (P) .sub.proposed algorithm 6% 11% .sub.proposed algorithm 0.44 0.58 .sub.standard algorithm 10% 20% .sub.stantard algorithm 0.61 0.88
(76) An analysis of the proposed configuration selection algorithm performance, in terms of BER, has been conducted for a 22 MIMO system employing RCPA-1 antennas at the receiver. The modulation scheme considered is BPSK without any additional coding. BER values have been calculated assuming perfect decoupling at the receiver of the two Single Input Single Output (SISO) links comprising the 22 MIMO system.
(77) The proposed algorithm achieves an appreciable gain with respect to a standard selection algorithm that selects the antenna configuration after exhaustively estimating the channel for each configuration. Using the proposed algorithm the channel is better estimated than with the standard algorithm. Specifically, in the proposed algorithm, the training sequence is entirely allocated to estimate the channel for a single antenna configuration, instead of being allocated to estimate the channel for all possible array configurations. This effect can be better observed by comparing the BER curve of a system with perfect channel estimation (standard algorithm p-CSI) with the BER curves of systems with imperfect channel estimation (proposed algorithm np-CSI and standard algorithm np-CSI).
(78) Unlike a standard algorithm, the proposed configuration selection scheme estimates the channel for a single antenna configuration and therefore the quality of channel estimation remains the same, independent of the number of array configurations. However, the diversity order of the system that uses the proposed algorithm is degraded with respect to a system that uses the standard algorithm. This diversity order degradation is due to the fact that the proposed selection algorithm does not select the optimal antenna configuration for each particular channel realization, but it selects the antenna configuration that, on average, increases the spectral efficiency of the communication link.
(79) In
(80) In
(81) The group of look up tables shown in
(82) The group of look up tables is stored on a processing unit. Assuming that the array configuration at the receiver is set on configuration TM.sub.21, the processing unit runs the following algorithm:
Scenario 1
(83) 1. The receiver waits to receive N data packets. 2. The last N data packets are used to measure the receive spatial correlation matrix, R.sub.R, and SNR and to calculate D.sub.. In the case of
(84) In case the antenna configuration does not change after the processing unit completes all six steps, a variation from the example shown above could be the following:
Scenario 2
(85) 1. The receiver waits to receive N data packets. 2. The last N data packets are used to measure the receive spatial correlation matrix, R.sub.R, and SNR and to calculate D.sub.. In this case, SNR=6.5 dB and D.sub.=5. 3. Since configuration TM.sub.21 is in use, the processing unit selects from the group of look up tables the look up table for reference configuration TM.sub.21 (see
(86) In case the reconfigurable antenna system is employed at the transmitter and at the receiver, both the receiver and the transmitter will have a processing unit. Assuming that configuration TM.sub.21 is initially in use at the transmitter and at the receiver, SCENARIO 1 will change as follows:
Scenario 3.A (RX and TX)
(87) 1. The receiver waits to receive N data packets. 2. The last N data packets are used to measure R.sub.R, R.sub.T, and the SNR at the receiver. D.sub. at the receiver is calculated from R.sub.R, while D.sub. at the transmitter is calculated from R.sub.T. In this case, SNR at the receiver=6.5 dB and D.sub.=27 at the receiver and D.sub.=52 at the transmitter. 3. The receiver sends through a feedback channel the information D.sub.=52 to the transmitter processing unit. 4. The last transmitted N data packets are used to measure the SNR at the transmitter. In this case, SNR=25 dB at the transmitter. 5. Since configuration TM.sub.21 is in use at the transmitter and at the receiver, the transmitter and receiver processing units select from the group of look up tables the look up table for reference configuration TM.sub.21 (see
(88) Depending on the user preference, it is possible to implement also the following variation:
Scenario 3.B (RX and TX)
(89) 1. The receiver waits to receive N data packets. 2. The last N data packets are used to measure R.sub.R, SNR and to calculate D.sub.. In this case, SNR=6.5 dB nd D.sub.=27. 3. Since configuration TM.sub.21 is in use, the processing unit select from the group of look up tables the look up table for reference configuration TM.sub.21 (see
(90) Note that the variation of SCENARIO 2 is applicable to SCENARIO 3.A and SCENARIO 3.B. In the above examples, look-up tables that use D.sub. and SNR as entries were used to determine the antenna configuration to be used at the transmitter/receiver. As described above, other parameters like D.sub. and DS can be used as entries for these look up tables. The above examples can then be modified using tables similar to the ones shown in
(91) The diversity order of a system that adopts the proposed algorithm falls in between the upper bound of a system that adopts a standard configuration selection algorithm and the lower bound of a system that employs non reconfigurable antennas. On the other hand, it is observed that the proposed algorithm allows for better channel estimation (and thus, higher receiver SNR) than a standard configuration selection scheme.
(92) Note that the proposed method for selecting the antenna configuration can be used with multi element reconfigurable antennas in MIMO, SIMO and MISO systems independently from the wireless communication system. Possible wireless communication systems that can take advantage of this selection algorithm are wireless local area networks, wireless personal area networks, wireless ad hoc networks, sensor networks, wireless body area networks, radar systems, satellite communications, 3G and 4G cellular networks, and wireless communication systems that employ beam forming, spatial multiplexing, or space time diversity transmission schemes.
(93) In one embodiment a method of using the channel model to build the look up tables will need to be properly selected based on the particular application. Parts of such a system would include a transmitter antenna array and a receiver antenna array (which can use both linear and non linear receivers) with multiple reconfigurable elements; a processor to implement the selection software and create the look-up tables; PIN diodes, MEMS switches, FET transistors, variable inductors and/or variable capacitors used to adjust the configuration based on the configuration data received from the processor through data packets. The values reported in the look up tables of
(94) While the invention has been described with reference to specific embodiments, the description is illustrative of the invention and is not to be construed as limiting the invention. Various modifications and applications may occur to those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.
(95) Therefore, it must be understood that the illustrated embodiment has been set forth only for the purposes of example and that it should not be taken as limiting the invention as defined by the following claims. For example, not withstanding the fact that the elements of a claim are set forth below in a certain combination, it must be expressly understood that the invention includes other combinations of fewer, more, or different elements, which are disclosed above even when not initially claimed in such combinations. A teaching that two elements are combined in a claimed combination is further to be understood as also allowing for a claimed combination in which the two elements are not combined with each other, but may be used alone or combined in other combinations. The excision of any disclosed element of the invention is explicitly contemplated as within the scope of the invention.
(96) The words used in this specification to describe the invention and its various embodiments are to be understood not only in the sense of their commonly defined meanings, but to include by special definition in this specification structure, material or acts beyond the scope of the commonly defined meanings. Thus if an element can be understood in the context of this specification as including more than one meaning, then its use in a claim must be understood as being generic to all possible meanings supported by the specification and by the word itself.
(97) The definitions of the words or elements of the following claims are, therefore, defined in this specification to include not only the combination of elements which are literally set forth, but all equivalent structure, material or acts for performing substantially the same function in substantially the same way to obtain substantially the same result. In this sense it is therefore contemplated that an equivalent substitution of two or more elements may be made for any one of the elements in the claims below or that a single element may be substituted for two or more elements in a claim. Although elements may be described above as acting in certain combinations and even initially claimed as such, it is to be expressly understood that one or more elements from a claimed combination can in some cases be excised from the combination and that the claimed combination may be directed to a subcombination or variation of a subcombination.
(98) Insubstantial changes from the claimed subject matter as viewed by a person with ordinary skill in the art, now known or later devised, are expressly contemplated as being equivalently within the scope of the claims. Therefore, obvious substitutions now or later known to one with ordinary skill in the art are defined to be within the scope of the defined elements.
(99) The claims are thus to be understood to include what is specifically illustrated and described above, what is conceptually equivalent, what can be obviously substituted and also what essentially incorporates the essential idea of the invention.