Movatterモバイル変換


[0]ホーム

URL:


USRE40056E1 - Methods of controlling communication parameters of wireless systems - Google Patents

Methods of controlling communication parameters of wireless systems
Download PDF

Info

Publication number
USRE40056E1
USRE40056E1US10/678,053US67805303AUSRE40056EUS RE40056 E1USRE40056 E1US RE40056E1US 67805303 AUS67805303 AUS 67805303AUS RE40056 EUSRE40056 EUS RE40056E
Authority
US
United States
Prior art keywords
channel
transmit
block
data
unit
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.)
Expired - Lifetime
Application number
US10/678,053
Inventor
Robert W. Heath, Jr.
Peroor K. Sebastian
Arogyaswami J. Paulraj
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.)
Intel Corp
Original Assignee
Intel Corp
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
Priority claimed from US09/464,372external-prioritypatent/US6351499B1/en
Priority claimed from US09/585,948external-prioritypatent/US6298092B1/en
Application filed by Intel CorpfiledCriticalIntel Corp
Priority to US10/678,053priorityCriticalpatent/USRE40056E1/en
Application grantedgrantedCritical
Publication of USRE40056E1publicationCriticalpatent/USRE40056E1/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention provides a method for controlling a communication parameter in a channel through which data is transmitted between a transmit unit with M transmit antennas and a receive unit with N receive antennas by selecting from among proposed mapping schemes an applied mapping scheme according to which the data is converted into symbols and assigned to transmit signals TSp, p=1 . . . M, which are transmitted from the M transmit antennas. The selection of the mapping scheme is based on a metric; in one embodiment the metric is a minimum Euclidean distance dmin,rxof the symbols when received, in another embodiment the metric is a probability of error P(e) in the symbol when received. The method can be employed in communication systems using multi-antenna transmit and receive units of various types including wireless systems, e.g., cellular communication systems, using multiple access techniques such as TDMA, FDMA, CDMA and OFDMA.

Description

RELATED APPLICATIONS
This patent application is a continuation-in-part of patent application Ser. No. 09/464,372 filed on Dec. 15, 1999, which is herein incorporated by reference.
FIELD OF THE INVENTION
The present invention relates generally to wireless communication systems and methods, and more particularly to controlling a communication parameter between transmit and receive units with multiple antennas.
BACKGROUND OF THE INVENTION
Wireless communication systems serving stationary and mobile wireless subscribers are rapidly gaining popularity. Numerous system layouts and communications protocols have been developed to provide coverage in such wireless communication systems.
The wireless communications channels between the transmit and receive devices are inherently variable and thus their quality fluctuates. Hence, their quality parameters also vary in time. Under good conditions wireless channels exhibit good communication parameters, e.g., large data capacity, high signal quality, high spectral efficiency and throughput. At these times significant amounts of data can be transmitted via the channel reliably. However, as the channel changes in time, the communication parameters also change. Under altered conditions former data rates, coding techniques and data formats may no longer be feasible. For example, when the channel performance is degraded the transmitted data may experience excessive corruption yielding unacceptable communication parameters. For instance, transmitted data can exhibit excessive bit-error rates or packet error rates. The degradation of the channel can be due to a multitude of factors such as general noise in the channel, multi-path fading, loss of line-of-sight path, excessive Co-Channel Interference (CCI) and other factors.
By reducing CCI the carrier-to-interference (C/I) ratio can be improved and the spectral efficiency increased. Specifically, improved C/I ratio yields higher per link bit rates, enables more aggressive frequency re-use structures and increases the coverage of the system.
It is also known in the communication art that transmit units and receive units equipped with antenna arrays, rather than single antennas, can improve receiver performance. Antenna arrays can both reduce multipath fading of the desired signal and suppress interfering signals or CCI. Such arrays can consequently increase both the range and capacity of wireless systems. This is true for wireless cellular telephone and other mobile systems as well as Fixed Wireless Access (FWA) systems.
In mobile systems, a variety of factors cause signal degradation and corruption. These include interference from other cellular users within or near a given cell. Another source of signal degradation is multipath fading, in which the received amplitude and phase of a signal varies over time. The fading rate can reach as much as 200 Hz for a mobile user traveling at 60 mph at PCS frequencies of about 1.9 GHz. In such environments, the problem is to cleanly extract the signal of the user being tracked from the collection of received noise, CCI, and desired is signal portions summed at the antennas of the array.
In FWA systems, e.g., where the receiver remains stationary, signal fading rate is less than in mobile systems. In this case, the channel coherence time or the time during which the channel estimate remains stable is longer since the receiver does not move. Still, over time, channel coherence will be lost in FWA systems as well.
Antenna arrays enable the system designer to increase the total received signal power, which makes the extraction of the desired signal easier. Signal recovery techniques using adaptive antenna arrays are described in detail, e.g., in the handbook of Theodore S. Rappaport, Smart Antennas, Adaptive Arrays, Algorithms, & Wireless Position Location; and Paulraj, A. J et al., “Space-Time Processing for Wireless Communications”, IEEE Signal Processing Magazine, Nov. 1997, pp. 49-83.
Prior art wireless systems have employed adaptive modulation of the transmitted signals with the use of feedback from the receiver as well as adaptive coding and receiver feedback to adapt data transmission to changing channel conditions. However, effective maximization of channel capacity with multiple transmit and receive antennas is not possible only with adaptive modulation and/or coding.
In U.S. Pat. Nos. 5,592,490 to Barratt et al., 5,828,658 to Ottersten et al., and 5,642,353 Roy III, teach about spectrally efficient high capacity wireless communication systems using multiple antennas at the transmitter; here a Base Transceiver Station (BTS) for Space Division Multiple Access (SDMA). In these systems the users or receive units have to be sufficiently separated in space and the BTS uses its transmit antennas to form a beam directed towards each receive unit. The transmitter needs to know the channel state information such as “spatial signatures” prior to transmission in order to form the beams correctly. In this case spatial multiplexing means that data streams are transmitted simultaneously to multiple users who are sufficiently spatially separated.
The disadvantage of the beam-forming method taught by Barratt et al., Ottersten et al., and Roy III is that the users have to be spatially well separated and that their spatial signatures have to be known. Also, the channel information has to be available to the transmit unit ahead of time and the varying channel conditions are not effectively taken into account. Finally, the beams formed transmit only one stream of data to each user and thus do not take full advantage of times when a particular channel may exhibit very good communication parameters and have a higher data capacity for transmitting more data or better signal-to-noise ratio enabling transmission of data formatted with a less robust coding scheme.
U.S. Pat. No. 5,687,194 to Paneth et al. describes a Time Division Multiple Access (TDMA) communication system using multiple antennas for diversity. The proposed system exploits the concept of adaptive transmit power and modulation. The power and modulation levels are selected according to a signal quality indicator fed back to the transmitter.
Addressing the same problems as Paneth et al., U.S. Pat. No. 5,914,946 to Avidor et al. teaches a system with adaptive antenna beams. The beams are adjusted dynamically as the channel changes. Specifically, the beams are adjusted as a function of a received signal indicator in order to maximize signal quality and reduce the system interference.
The prior art also teaches using multiple antennas to improve reception by transmitting the same information, i.e., the same data stream from all antennas. Alternatively, the prior art also teaches that transmission capacity can be increased by transmitting a different data stream from each antenna. These two approaches are commonly referred to as antenna diversity schemes and spatial multiplexing schemes.
Adaptive modulation and/or coding in multiple antenna systems involve mapping of data converted into appropriate symbols to the antennas of the transmit antenna array for transmission. Prior art systems do not teach rules suitable for determining such mappings under varying channel conditions. Specifically, the prior art fails to teach efficient methods and rules for mapping data signals to antennas in systems using multiple transmit antennas and multiple receive antennas in order to control one or more communications parameters under varying channel conditions. Development of methods and rules for selecting appropriate mapping schemes from the many possible choices would represent a significant advance in the art.
SUMMARY
The present invention provides a metric for selecting appropriate mapping schemes for transmitting data while controlling a communication parameter in a channel between a wireless transmit and receive unit, both using multiple antennas. The method of the invention teaches how to select mapping schemes based on the metric which takes into account a quality parameter of received signals or received data.
The method of the invention calls for controlling a communication parameter in a channel through which data is transmitted between a transmit unit with M transmit antennas and a receive unit with N receive antennas. The method calls for providing proposed mapping schemes according to which the data or bit stream is converted into symbols and assigned to transmit signals TSp, p=1. . . M, which are transmitted from the M transmit antennas. A measurement of the channel at the receiver, e.g., a determination of the channel coefficients matrix H, is used to compute a minimum Euclidean distance dmin,rxof the symbols when received in each of the proposed mapping schemes. This computation can be performed based on H and the proposed mapping schemes only. In this embodiment the minimum Euclidean distance dmin,rxis used as a metric for selecting from the proposed mapping schemes an applied mapping scheme to be employed for transmission of the data. The selection of the mapping scheme based on the minimum Euclidean distance metric dmin,rxallows one to control the communication parameter.
The data can be converted into symbols in accordance with any suitable modulation technique. For example, the data can be converted into symbols modulated in constellations selected from among PSK, QAM, GMSK, FSK, PAM, PPM, CAP, CPM or any other modulation scheme associating data with a constellation. The mapping scheme can involve coding the data at certain coding rates. Furthermore, the mapping scheme can include at least one method selected from among diversity coding and spatial multiplexing.
When the mapping scheme includes diversity coding a k-th order diversity coding, where k ranges from 1 to M, can be used. The diversity coding can be selected from techniques consisting of space-time block coding, transmit antenna selection, Equal Gain Combining (EGC), Maximum Ratio Combining (MRC) and delay diversity coding or any other antenna diversity scheme. Alternatively, the diversity coding can include a random assignment of the transmit signals TSpto k of the M transmit antennas. In accordance with yet another approach, the assignment of the transmit signals TSpto k of the M transmit antennas can be based on a required minimum Euclidean distance dmin,required. The required minimum Euclidean distance can be determined based on its relation to one or more quality parameters that the transmitted data has to maintain. For example, the quality parameter can be signal-to-interference noise ratio, signal-to-noise ratio, power level, level crossing rate, level crossing duration, bit error rate, symbol error rate, packet error rate, and error probability.
When the mapping scheme includes spatial multiplexing a k-th order spatial multiplexing (where k ranges from 1 to M) can be used. Spatial multiplexing can involve random assignment of the transmit signals TSpto k of the M transmit antennas. Alternatively, the assignment of the transmit signals TSpto k of the M transmit antennas can be based on the required minimum Euclidean distance dmin,requirednecessary to maintain one or more of the quality parameters.
It is convenient to store a minimum Euclidean distance dmin,trof the symbols when transmitted in a database. The database can reside in the transmit unit or in the receive unit (or it can be available in both).
Among others, the communication parameter to be controlled can include data capacity, signal quality, spectral efficiency or throughput.
It is advantageous to establish a relation between the quality parameters and the required minimum Euclidean distances dmin,requirednecessary to satisfy the quality parameters, i.e., maintain the quality parameter above a specified threshold. The relations between the minimum Euclidean distances dmin,requiredfor all possible mapping schemes and the corresponding quality parameters are also conveniently stored in a database.
The method of the invention can be employed in communication systems such as wireless systems, e.g., cellular communication systems, using multiple access techniques selected from among TDMA, FDMA, CDMA and OFDMA. In conjunction with these techniques the mapping schemes can include diversity coding selected from techniques including space-time block coding, transmit antenna selection, Equal Gain Combining (EGC), Maximum Ratio Combining (MRC) and delay diversity coding or any other antenna diversity scheme.
In another embodiment of the invention the metric used is the probability of error, P(e). In this case the measurement of the channel is used to compute for each of the proposed mapping schemes a probability of error P(e) in the symbol when received. The applied mapping scheme is then selected from the proposed mapping schemes based on the probability of error P(e) to control the communication parameter.
The proposed mapping schemes in this embodiment can include random or determined assignment of transmit signals TSpto k of the M transmit antennas as discussed above both in case of diversity coding and spatial multiplexing. In particular, the assignment can be based on a required probability of error P(e)req.
The invention further encompasses a communication system which uses the minimum Euclidean distance dmin,rxof said symbols when received, to select the applied mapping scheme from among the proposed mapping schemes. The invention also includes a communication system which uses the probability of error to select the appropriate applied mapping scheme.
A detailed description of the invention and the preferred and alternative embodiments is presented below in reference to the attached drawing figures.
BRIEF DESCRIPTION OF THE FIGURES
FIG. 1 is a simplified diagram illustrating a communication system in which the method of the invention is applied.
FIG. 2 is a simplified block diagram illustrating the transmit and receive units according to the invention.
FIG. 3 is a block diagram of an exemplary transmit unit in accordance with the invention.
FIG. 4 is a block diagram of an exemplary receive unit in accordance with the invention.
FIG. 5A is a detailed block diagram illustrating a selection block and related components involved in selecting an applied mapping scheme from proposed mapping schemes based on a minimum Euclidean distance metric.
FIG. 5B is a detailed block diagram illustrating a selection block and related components involved in selecting an applied mapping scheme from proposed mapping schemes based on a probability of error metric.
FIG. 6 is a block diagram of another transmit unit in accordance with the invention.
DETAILED DESCRIPTION
The method and wireless systems of the invention will be best understood after first considering the high-level diagrams ofFIGS. 1 and 2.FIG. 1 illustrates a portion of awireless communication system10, e.g., a cellular wireless system. For explanation purposes, the downlink communication will be considered where a transmitunit12 is a Base Transceiver Station (BTS) and a receiveunit14 is a mobile or stationary wireless user device. Exemplary user devices include mobile receiveunits14A,14B,14C which are portable telephones and car phones and a stationary receiveunit14D, which can be a wireless modem unit used at a residence or any other fixed wireless unit. Of course, the same method can be used in uplink communication fromwireless units14 toBTS12.
BTS12 has anantenna array16 consisting of a number of transmitantennas18A,18B, . . . ,18M. Receiveunits14 are equipped withantenna arrays20 of N receive antennas (for details seeFIGS. 2,3 and4).BTS12 sends transmit signals TS to all receiveunits14 viachannels22A and22B. For simplicity, onlychannels22A,22B betweenBTS12 and receiveunits14A,14B are indicated, althoughBTS12 transmits TS signals to all units shown. In this particular case receiveunits14A,14B are both located within onecell24. However, under suitable channel conditions BTS12 can transmit TS signals to units outsidecell24, as is known in the art.
The time variation ofchannels22A,22B causes transmitted signals TS to experience fluctuating levels of attenuation, interference, multi-path fading and other deleterious effects. Therefore, communication parameters ofchannels22A,22B such as data capacity, signal quality, spectral efficiency or throughput undergo temporal changes. Thus,channels22A,22B can not at all times support efficient propagation of high data rate signals TS or signals which are not formatted with a robust coding algorithm.
In accordance with the invention,antenna array16 atBTS12 can be used for spatial multiplexing, transmit diversity or a combination of the two to reduce interference, increase array gain and achieve other advantageous effects.Antenna arrays20 at receiveunits14 can be used for spatial multiplexing, receive diversity or a combination of the two. All of these methods improve the capacity, signal quality, range and coverage ofchannels22A,22B. The method of the invention finds an optimum choice or combination of these techniques chosen adaptively with changing conditions ofchannels22A,22B. The method of the invention implements an adaptive and optimal selection of spatial multiplexing, diversity as well as rate of coding and bit-loading over transmitantenna array16 toantenna array20.
Specifically, the method of the invention addresses these varying channel conditions by adaptively controlling one or more communication parameters based on a metric.FIG. 2 illustrates the fundamental blocks of transmitunit12 and one receiveunit14 necessary to employ the method. Transmitunit12 has acontrol unit26 connected to adata processing block28 for receivingdata30 to be converted and mapped in the form of transmit signals TS in accordance with a number of proposed mapping schemes to transmitantennas18A,18B, . . . ,18M for transmission therefrom. An up-conversion andRF amplification block32 supplies the transmit signals TS toantennas18A,18B, . . . ,18M.
On the other side of the link, receivingunit14 has N receiveantennas34A,34B, . . . ,34N in itsarray20 for receiving receive signals RS. An RF amplification and down-conversion block36 processes receive signals RS and passes them todata processing block38.Data processing block38 includes a channel measurement or estimation unit (seeFIG. 4) which obtains a measurement of the channel coefficients matrixH characterizing channel22.
A metric-basedprocessing unit40 uses matrix H and knowledge of the proposed mapping schemes to select an applied mapping scheme which should be used by transmitunit12. In particular, given a communication parameter which is to be controlled, e.g., maximized or kept within a prescribed range,unit40 makes a decision about which of the proposed mapping schemes should be selected as the applied mapping scheme under prevailing conditions ofchannel22. This selection is fed back as indicated by dashedline42 to transmitunit12. Incase channel22 is a time-division duplexed (TDD) channel, which is reciprocal between the receive and transmit units, no separate feedback is required. In response,unit26 employs the applied mapping scheme in processingdata30. This ensures that a selected communication parameter or parameters are controlled.
An exemplary embodiment of a transmitunit50 for practicing the method of the invention is shown in FIG.3.Data52, in this case in the form of a binary stream, has to be transmitted. Before transmission,data52 may be interleaved and pre-coded by interleaver and pre-coder54 indicated in dashed lines. The purpose of interleaving and pre-coding is to render the data more robust against errors. Both of these techniques are well-known in the art.
Data52 is delivered to a conversion unit, more specifically a coding andmodulation block56.Block56converts data52 into symbols at a chosen modulation rate and coding rate. For example,data52 can be converted into symbols through modulation in a constellation selected from among PSK, QAM, GMSK, FSK, PAM, PPM, CAP, CPM or other suitable constellations. In this embodiment,data52 is modulated in accordance with 4QAM, represented by aconstellation58 with four points (the axes Q and I stand for quadrature and in-phase). In particular,data52 is 4QAM modulated at a certain modulation rate and coding rate. The transmission rate or throughput ofdata52 will vary depending on the modulation and coding rates.
Table 1, below, illustrates some typical modulation and coding rates with the corresponding constellations which can be used in the proposed mapping schemes. The entries are conveniently indexed by a mapping index.
TABLE 1
ModulationOutput
MappingRateCodingThroughputConstel-
Index(bits/symbol)Rate(bits/s/Hz)dmin,txlation
11114BPSK
21½TCM17.24PAM
321224QAM
42⅔TCM24.38PSK
53130.588PSK
63¾TCM31.3216PSK
74140.416QAM
84⅘TCM40.832QAM
In this table minimum Euclidean distances dmin,txare listed with symbol energies Esnormalized to equal 1. The abbreviation TCM stands for Trellis Coded Modulation, which is well-known in the art and involves the simultaneous application of coding and modulation. The mapping index column can be used to more conveniently identify the proposed constellations, modulation and coding rates which are to be used as part of the proposed mapping schemes.
Tables analogous to Table 1 for other constellations can be easily derived. Specifically, similar tables can be produced for constellations GMSK, PPM, CAP, CPM and others. It should be noted that modulation and coding are well-known in the art.
The next to last column of Table 1 indicates a minimum Euclidean distance dmin,txin the constellation, where the subscript tx indicates the transmit side. This is the shortest distance between any two points in the constellation. The minimum Euclidean distance between two points in4QAM constellation58 is indicated by a solid line. A longer distance dt, is also indicated in a dashed line. The code used increases this minimum Euclidean distance dmin,txas is clear from in Table 1. The minimum Euclidean distances for any other can be calculated or obtained from standard tables. For more information on the derivation of these distances see Stephen B. Wicker, Error Control Systems for Digital Communication and Storage, Prentice Hall, 1995,Chapter 14.
Once coded and modulated in symbols,data52 passes to aswitch60. Depending on its setting, switch60routs data52 either to aspatial multiplexing block62 or to adiversity coding block64. Both blocks62 and64 have a number k of outputs, where k≦, to permit order k spatial multiplexing or order k diversity coding. A switchingunit68 is connected toblocks62 and64 for switching the k order spatially multiplexed or k order diversity coded signals to its M outputs. The M outputs lead to the corresponding M transmitantennas72 via an up-conversion andRF amplification stage70 having individual digital-to-analog converters and up-conversion/RF amplification blocks74.
Together, switch60, blocks62,64 and switchingunit68 act as an assigningunit76 for assigningdata52 to transmit signals TSp, where p=1. . . M, for transmission from the M transmitantennas72. It should be noted that for spatial multiplexing of order k or diversity coding of order k, where k<M, not allantennas72 may be assigned transmit signals TSp. The criteria for selecting which ofantennas72 will be transmitting transmit signals TSpwill be discussed below.
Thus,data52 undergoes conversion into symbols and assignment to transmit signals TSpwhich are transmitted fromantennas72. This conversion and assignment ofdata52 represent a mapping scheme. Specifically, all the possible combinations of conversions and assignments represents possible or proposed mapping schemes which can be used bytransmitter50 to transmitdata52 from itsM antennas72 overchannel22.
Transmitunit50 also has acontroller66 connected to coding andmodulation unit56 and to switch60. Adatabase78 of proposed mapping schemes is connected tocontroller66.Database78 conveniently contains tables, e.g., two tables: one for diversity coding and one for spatial multiplexing, or one integrated table or look-up table for both diversity coding and spatial multiplexing. The table or tables contain modulation rates, coding rates, throughputs, and minimum Euclidean distances for mapping schemes employing diversity coding and for mapping schemes employing spatial multiplexing. The tables or table can also include a mapping index column, as does table 1, to simplify the identification of the coding and modulation rates to be used in the proposed mapping schemes. In an integrated table the mapping index can serve as a mapping scheme index to identify all mapping parameters, i.e., whether diversity coding or spatial multiplexing is employed and at what coding rate, modulation rate, throughput and associated minimum Euclidean distance. The convenience of using one mapping scheme index resides in the fact that feed back of mapping scheme index to transmitunit50 does not require much bandwidth.
Specifically, transmitunit50 receives feedback denoted Rx from receive unit90 (seeFIG. 4) via afeedback extractor80.Feedback extractor80 detects the mapping scheme index and forwards it tocontroller66.Controller66 looks up the corresponding mapping scheme which is to be applied indatabase78. In cases where channel parameters, e.g., channel coefficients matrix H, have to be known to employ the applied mapping scheme (e.g., when the diversity coding technique is Maximum Ratio Combining), receiveunit90 may also send the channel parameters tofeedback extractor80.Extractor80 delivers the channel parameters tocontroller66 as well asdiversity coding block64 andspatial multiplexing block62. In the event of using a time-division duplexed (TDD)channel22, the feedback information, i.e., the channel parameters are obtained during the reverse transmission from the receive unit or remote subscriber unit, as is known in the art, and nodedicated feedback extractor80 is required.
FIG. 4 illustrates receiveunit90 for receiving receive signals RS from transmitunit50 throughchannel22 with N receiveantennas92. Receiveunit90 has an RF amplification and down-conversion stage94 having individual RF amplification/down-conversion/ and analog-to-digital converter blocks96 associated with each of the N receiveantennas72. The N outputs ofstage94 are connected to ablock98 which performs receive processing, signal detection and decoding functions. The N outputs ofstage94 are also connected to achannel estimator100.Channel estimator100 obtains a measurement ofchannel22; in particular, it determines the channel coefficients matrix H representing the action ofchannel22 on transmit signals TSp.
Estimator100 is connected to block98 to provideblock98 with matrix H for recovery ofdata52. Specifically, block98 uses matrix H to process the received signals RS prior to reversing the operations performed ondata52 at transmitunit50. The output ofblock98 yields the reconstructed data stream. A deinterleaver anddecoder unit102 is placed in the data stream if a corresponding interleaver andcoder54 was employed intransmitter50 to recoveroriginal data52.
Channel estimator100 is also connected to a channelparameters computation block104.Block104 computes the prevailing parameters ofchannel22. In particular, block104 can compute channel parameters such as SINR, Frobenius norms, singular values, condition of channel coefficients matrix H and other channel parameters. The actual computational circuits for computing these parameters are known to a person skilled in the art.
Block104 is further connected to aselection block106.Block106 analyzes receivedconstellation108 which corresponds to transmittedconstellation58 after being subjected to the action of thechannel22, i.e., after channel coefficients matrix H is applied.Block106 selects from the proposed mapping schemes an applied mapping scheme which is to be used inmapping data52 to transmitantennas72 of transmitunit50.
In another embodiment, minimum Euclidean distance dmin,rxcomputed for symbols received is used as the metric for controlling the communication parameter.FIG. 5A illustrates a detailed block diagram showingselection block106 and related components involved in selecting the applied mapping scheme based on minimum Euclidean distance dmin,rx.Block106 contains adatabase108 of the minimum Euclidean distances d2min,tx; here these are the distance values squared, for allconstellations58 in the proposed mapping schemes on the transmit side. The distance information indatabase108 is associated with the respective proposed mapping schemes and can be ordered in tables for diversity coding and spatial multiplexing with the associated constellations, modulation rates and coding rates in a similar form as indatabase78 discussed above. In fact, likedatabase78,database108 may contain a copy of an integrated table or look-up table as discussed above. For mathematical reasons, it is convenient to work with the square values of the minimum Euclidean distances and the embodiments described herein shall take advantage of this fact.
Database108 is connected to acomputing block110.Computing block110 computes a minimum Euclidean distance dmin,rxfor received symbols based on matrix H ofchannel22. Due to the action ofchannel22 minimum Euclidean distance d2min,txfor the symbols transmitted from transmitunit50 will have changed in the received symbols. In other words, d2min,tx≠d2min,rxbecause of the action of channel coefficients matrix H. The actual change in the minimum Euclidean distance between the transmitted and received constellations will depend not only on the constellation, modulation rate and coding rate but also on the assignment ofdata52 to transmit signals TSpfor transmission from transmitantennas72. In other words, the minimum distance depends on the entire proposed mapping scheme. Therefore,computing block110 has a sub-block112 for computing d2min,Diversityfor received symbols which are diversity coded andsub-block114 for computing d2min,SMfor received signals which are spatially multiplexed. Both sub-blocks112,114 obtain the value of d2min,sxfromdatabase108.
The diversity coding methods can include techniques such as space-time block coding, transmit antenna selection, Equal Gain Combining, Maximum Ratio Combining and delay diversity coding. All of these coding methods are described in the prior art. Alternatively, a random assignment of transmit signals TSpto k of transmitantennas72 can be made. This is especially useful when transmitunit50 is initially turned on, since no stable information aboutchannel22 may be available at that time. The order of the diversity coding methods is k, where 2≦k≦M. Let us designate the throughput at order k=M diversity coding to be r bits/s/Hz. When k<M—fewer than all M transmitantennas72 are being used for diversity—the throughput remains at r bits/s/Hz.Sub-block112 uses the channel coefficients matrix H and d2min,txfromdatabase108 to compute d2min,Diversityto evaluate diversity coding methods listed above. The mathematics involved in these computations will be addressed below.Sub-block112 then selects from among the d2min,Diversityvalues the largest one for each data rate r. This is the best selection since it ensures the lowest probability of data corruption or error.
Spatial multiplexing methods are known in the art. Spatial multiplexing in the present invention can involve a prescribed or a random assignment of transmit signals TSpto k of transmitantennas72. Random transmit antenna assignment is especially useful when transmitunit50 is initially turned on, since no stable information aboutchannel22 may be available at that time. The order of spatial multiplexing is k, where 2≦k≦M. Let us designate the throughput perantenna72 at k-th order spatial multiplexing to be r/k bits/s/Hz. When k<M then M−k transmitantennas72 are used for diversity.
Sub-block114 uses the channel coefficients matrix H and d2min,txfromdatabase108 to compute d2min,Smfor the spatial multiplexing methods. The mathematics involved in these computations will be addressed below.Sub-block114 then selects from among the d2min,SMvalues the largest one for each data rate r. This is the best selection since it ensures the lowest probability of data corruption or error.
Computing block110 is in communication with adecision making circuit116. Both sub-blocks112,114 deliver their choices of the largest d2min,Diversity and d2min,SMfor each data rate r respectively todecision making circuit116.
In accordance with another embodiment and as indicated inFIG. 5A,decision making block116 is also connected to ablock122 whose function is to determine a required minimum Euclidean distance d2min,required.Block122 is in communication with communicationparameters computation block104 and with a dataquality parameter block124.
Block124 informs block122 of a quality parameter, e.g., acceptable bit error rate (BER) or other threshold, which has to be observed. In fact, the quality parameter can be any of the following: signal-to-interference noise ratio, signal-to-noise ratio, power level, level crossing rate, level crossing duration, bit error rate, symbol error rate, packet error rate, and error probability. The quality parameter selected can be dictated by the type of service, e.g., fixed rate service, between transmitunit50 and receiveunit90, or by other requirements placed ondata52 or any other aspect of the communication link. As an example, a fixed BER is chosen as the quality parameter in this embodiment. The BER is translated into a corresponding probability of error P(e) and supplied to block122; here P(e) is specifically the probability of symbol error.
Block104 provides block122 with the channel parameters, e.g., channel coefficients matrix H. The channel parameters are included in the derivation of d2min,required. In the present embodiment, d2min,requiredis derived directly from the required P(e) using an established relationship:P(e)NeQ(Esdmin,required22No)
where Neis the number of nearest neighbors in the constellation and can be found for each proposed mapping scheme based on the channel coefficients matrix H, Q(x)=½erfc(x/√{square root over (2)}), where erfc is the complementary error function, Esis the symbol energy and Nois the noise variance.
When other quality parameters are used, d2min,requiredcan be derived from other relationships involving different parameters from among those delivered fromblock124 and fromblock104. In any event, the relation between the quality parameter and d2min,requirednecessary to satisfy the quality parameter should be established.
The value of d2min,requiredis supplied todecision making circuit116 and the choice between d2min,Diversityand d2min,SMis made such that the value which exceeds d2min,requiredand which supports the maximum data rate r is selected. For example, when both values comply with data rate r and are larger than d2min,requiredthen the larger of the two is chosen. If neither d2min,Diversityor d2min,SMis satisfactory, then additional proposed mapping schemes are evaluated bysub-blocks112,114 until either one produces a value of d2minwhich exceeds d2min,requiredand then this value is chosen.
It should also be noted, that when either diversity coding or spatial multiplexing is employed in the proposed mapping schemes, the assignment of transmit signals TSpto k of theM antennas72 can be made based on d2min,required. This assignment can be made by choosing the subset k of M transmitantennas72 which provides the maximum data rate r for the given d2min,required.
During operation receiveunit90 repeats the computation of dminaschannel22 changes. In the case of a movingreceiver90, e.g., a cellular telephone, this recalculation should be performed more frequently, since the channel coherence time is short. In case of astationary receiver90, e.g., a wireless modem, the coherence time is longer and dmincan be recomputed at longer intervals.
This selection is delivered to afeedback118, which passes the choice on to atransmitter120 of the receiveunit90.Transmitter120 sends the choice of the applied mapping scheme characterized by the largest d2minat the desired data rate r back to transmitunit50. Conveniently,transmitter120 can send the mapping scheme index identifying enabling transmitunit50 to locate and retrieve the applied mapping scheme fromdatabase78.
The applied mapping scheme includes the modulation rate and coding rate, as well as a choice of the diversity method or spatial multiplexing method which yielded that largest d2minvalue picked atdecision making block116. Advantageously,feedback118 is also connected to channelparameters computation block104, as shown, to additionally transmit back to transmitunit50 the parameters ofchannel22, e.g., the channel coefficients matrix H, determined atreceiver90.
FIG. 5B illustrates an alternative embodiment of the invention in which aselection block150 relies on the probability or error P(e) as a metric to select the applied mapping scheme from the proposed mapping schemes. Analogous blocks in this embodiment retain the reference numbers from FIG.5A. In particular acomputing block152 has twosub-blocks154,156 for computing the probability of error for diversity coding P(e)Diversityand probability of error for spatial multiplexing P(e)SMfor each data rate r.
Sub-blocks154,156 are connected to adecision making circuit158. Of the P(e)Diversityand P(e)SMvaluescircuit158 chooses the one which is the lowest from the proposed mapping schemes and supports the highest data rate r. This choice is fed back viatransmitter120 to transmitunit50 as in the above-described embodiment.
Preferably, ablock160 provides the d2min,requiredvalue based on a quality parameter, e.g., a desired BER in the case of fixed BER service, to ablock162 for computing the required probability of error P(e)required. Once again, the relationship:P(e)NeQ(Esdmin,required22No)
can be used in this computation.Block162 used d2min,requiredas well as channel parameters from communicationparameters computation block104 to compute P(e)required. This computed value of P(e)requiredis then supplied todecision making circuit158 to select the suitable value from among the P(e)Diversityand P(e)SMvalues for the proposed mapping schemes. In this case the lowest value of P(e) is selected.
It should be noted that in the event transmitunit50 receives feedback of channel information, whether using TDD or simple feedback, it could make the selection of applied mapping scheme on its own. In other words, transmitunit50 can select the mapping scheme index and apply the corresponding mapping scheme fromdatabase78. This alternative approach would be convenient when receiveunit90 does not have sufficient resources or power to evaluate the proposed mapping schemes. Of course, transmitunit50 would then contain all the corresponding computation and decision-making blocks contained in receiveunit90 as described above.
FIG. 6 illustrates another embodiment of a transmitunit200. Corresponding parts have been labeled with the same reference numbers as in FIG.3. In this case,data52 to be transmitted is first delivered to aswitch202. Depending on the setting ofswitch202data52 is passed either to a coding andmodulation block204 andspatial multiplexing block206 or to a space-time coding block208. In this embodiment space-time coding block208 assumes all the functions of coding, modulating and applying a diversity technique todata52. Meanwhile, blocks204 and206 implement coding, modulation and spatial multiplexing respectively.
Bothblocks206 and208 have a number k of outputs, where k≦M, to permit order k spatial multiplexing or order k diversity coding respectively.Switching unit68 is connected toblocks206 and208 for switching the k order spatially multiplexed or k order diversity coded signals to its M outputs. The M outputs lead to the corresponding M transmitantennas72 via up-conversion andRF amplification stage70 having individual digital-to-analog converters and up-conversion/RF amplification blocks74.
Together,switch202, blocks204,206,208 and switchingunit68 act as an assigningunit210 for assigningdata52 to transmit signals TSp, where p=1. . . M, for transmission from the M transmitantennas72. As in transmitunit50, the criteria for selecting the applied mapping scheme will dictate the setting ofswitch202 and operation ofblocks206,208,68. In other words, the applied mapping scheme will be used to set all parameters of assigningunit210. As before, this function is achieved with the aid of feedback denoted Rx from receive unit90 (seeFIG. 4) via afeedback extractor80.Feedback extractor80 detects the mapping scheme index and forwards it tocontroller66.Controller66 looks up the corresponding mapping scheme which is to be applied indatabase78. In cases where channel parameters, e.g., channel coefficients matrix H, have to be known to employ the applied mapping scheme receiveunit90 may also send the channel parameters.Extractor80 delivers the channel parameters tocontroller66 as well asspatial multiplexing block206 and space-time coding block208. Once again, in the event of using a time-division duplexed (TDD)channel22, the feedback information, i.e., the channel parameters are obtained during the reverse transmission from the receive unit or remote subscriber unit, as is known in the art, and nodedicated feedback extractor80 is required.
The above embodiments will provide a person of average skill in the art with the necessary information to use the two metrics, minimum Euclidean distance and probability of error for making the appropriate selection of applied mapping scheme in communications systems with various multi-antenna transmit and receive units. In addition, the below examples suggest some specific implementations to further clarify the details to a person of average skill in the art. The transmit diversity coding in these examples includes space-time block coding, selection of k transmit antennas, equal gain combining and maximum ratio combining. The spatial multiplexing in these examples includes spatial multiplexing using a maximum likelihood (ML) receiver, spatial multiplexing with a linear receiver such as a zero-forcing equalizer (ZFE) receiver and minimum mean square error (MMSE) receiver and spatial multiplexing with successive canceling receiver.
At a data transfer rate r and minimum Euclidean distance d2min,rxof the transmitted constellation, the minimum Euclidean distance for space-time block coding (stbc) is d2min,stbcon the receive end and is expressed in terms of channel coefficients matrix H. H is an Mr×Mtmatrix where Mris the number of receiveantennas92 and Mtis the number of transmitantennas72 known to the receiver with the Frobenius norm defined as:HF:=k=1Mtm=1Mrhkm2=k=1min(MtMr)λk2
where λk2are the squared singular values. This allows us to write:dmin,stbc2=HF2Mtdmin,tx2=k=1Mtm=1Mrhkm2Mtdmin,tx2=k=1min(MtMr)λk2Mtdmin,tx2.
Clearly, performance is sensitive only to the power in H averaged by the number of transmitantennas72, i.e., ∥H∥F2|Mt. The computations can be carried out, e.g., incomputing block110, and more specifically insub-block114, after it is supplied with the channel H from communicationparameters computation block104 and d2min,sxfromdatabase108.
In selection diversity one (k=1) of the M transmitantennas72 can be chosen to maximize a quality parameter such as received SNR. In this case, when data is transmitted at rate r and the minimum Euclidean distance d2min,selof the constellation has another expression at the receive end. Let hkbe the k-th column of H. Then the minimum Euclidean distance d2min,selin can be written as:dmin,sel2=maxkhk2dmin,tx2.
It should be noted that d2min,sel≧d2min,stbcsince the maximum norm of one column is always greater than the average of the norms of all the columns. Using formalisms known in the art a more direct relationship can be written as:dmin,sel2λmax2(H)dmin,t2Mtk=1min(MtMr)λk2Mtdmin,tx=dmin,stbc2,
and also
d2min,sel≦Mtλmax2(H)d2min,tx′
From the above it is clear that selection diversity is always better than space-time block coding for a given channel. Typically, antenna selection should be employed when at least some partial knowledge of H is available while space-time block coding can be used at system start-up when little or no knowledge of H is available.
For generalized transmit equal gain combining, one finds an optimal transmit vector which maximizes a quality parameter, e.g., SNR, under the constraint that the vector consists purely of phase coefficients. This vector, w, with its components corresponding to transmit signals, can be defined as:
w=[1eiφ1. . . eiφN−1]/√{square root over (Mr)}
The solution is found by solving for φ1, . . . φN−1such that w′H′Hw is maximized. This can be done by optimization techniques well-known in the art. It is useful to recognize that:
d2min,ege≦d2min,mrc=d,min,txλmax2(H),
where mrc stands for maximum ratio combining as described below. In practice, one can set these two minimum Euclidean distances as approximately equal (d2min,erc≈d2min,mrc) and therefore use techniques developed for maximum ratio combining.
For generalized transmit maximum ratio combining, one can find an optimal transmit vector which maximizes a quality parameter, e.g., SNR. It should be noted that this is usually the best of such linear techniques. This vector, once again denoted w, is normalized such that ∥w∥2=1 and is found by maximizing Esw′H′Hw/Nosubject to this normalization condition. The solution, found through linear algebra, is w=wmaxthe correct singular vector corresponding to the maximum singular value. Given this one can write d2min,mrcas:
d2min,mrc=d2min,txw′H′Hw=d2min,txλmax2(H).
It should be noted that d2min,mrc≧d2min,ege≧d2hd min,sel′
When employing spatial multiplexing the computations can be carried out, e.g., bysub-block112 incomputing block110. In spatial multiplexing the type of receiveunit90 is important.
In the first example receiveunit90 is of the ML type. Let s and ŝ be the transmitted and hypothesized (received) vectors, respectively, both of dimensions Mt×1. The coefficients in these vectors come from the selected QAM constellation (with |A| points) which is assumed the same for each of transmitantennas72. The average power of the per-antenna constellation is taken to be one. Let d2min,sdenote the minimum distance of this per antenna constellation. Let S denote the set of all |A|M′ possible s vectors. Then we can write the minimum Euclidean distance d2min,sm−m1the received constellation as:dmin,sm-ml2=argmins,s^sH(s-s^)2Mt.
Using well-known mathematical techniques bounds and approximations can be used to simplify this expression. For example, the upper bound on d2min,sm−m1can be defined by denoting E as the space of error vectors e where E={s−ŝ≠0|s, ŝεS}, and Ē as the space of error vectors with some of the error vectors removed therefrom as follows:dmin,sm-lm2argmineE~He_2Mt,
wheree is an element of Ē. Alternatively, a lower bound on d2min,sm−m1can be defined as follows:dmin,sm-ml2λmin2(H)dmin,s2Mt.
The upper bound is optimistic, meaning that it will tend to predict a minimum Euclidean distance which may be greater than it actually is in practice. The lower bound is pessimistic, meaning that it will tend to predict a minimum Euclidean distance which may be smaller than in practice. A person of average skill in the art will appreciate that, depending on the required reliability of the communication system either bound can be used. Alternatively, the two bounds can be averaged or used together in some other manner to yield the minimum Euclidean distance in spatial multiplexing with ML receiveunit90.
In another example receiveunit90 is a successive receiver, which estimates a single data stream, subtracts that stream out, estimates the next data stream, subtracts it out and so on. The performance of this type of receiver is computed based on the following algorithm:
    • 1) start with Mtdata streams and let Hi=H;
    • 2) find G, which is a ZF/MMSE inverse of H;
    • 3) let gibe the row of G with the minimum norm, i.e., ∥gi∥2≦∥gj2for all j≠i;
    • 4) apply gito H to estimate the i-th stream of data;
    • 5) subtract out the i-th stream of data and remove the i-th column of H to form a new channel coefficients matrix Hi−1;
    • 6) repeat the above steps using the new (reduced) channel coefficients matrix Hi−1.
Let {gi}i−111be the sequence of linear equalizers with results from the above recursion. Then we can estimate the performance of receive unit90 (assuming no feedback errors) as follows:dmin,cnc2=argmin(gi)i=1Mtdmin,s2giHi2gi2Mt
The performance is essentially determined by linear receiver giwhich has the highest norm. When receiveunit90 is a ZF receiver, then the above expression simplifies to:dmin,cnc2=argmin(gi)i=1Mtdmin,s2gi2Mt.
In yet another example, receiveunit90 is a linear receiver which first separates all the data streams using a linear equalizer (not shown) and then detects each stream independently. Let G be a linear receiver. For example, in the ZF case G=H+or in the MMSE case G=[HH′+I/SNR[−1H′. Let gibe the i-th column of G. Then the minimum Euclidean distance of the receiver can be written as:dmin,ln2=argmin(gi)i=1Mtdmin,s2giHi2gi2.
Once again, when receiveunit90 is a ZF receiver this equation can be rewritten as:dmin,ln2=argmin(gi)i=1Mtdmin,s2gi2Mt,
where the performance depends on the largest magnitude of gi. Using a well-known property from linear algebra, namely max ∥i2≦1/λmin2(H) the above equation can used to derive a lower bound as follows:dmin,ln2(λ2(H))mindmin,s2Mt.
In this case, the performance will be influenced by the minimum singular value of H.
When the selection between diversity coding and spatial multiplexing is performed based on the minimum Euclidean distance metric as described above it is advantageous to observe the following procedure. Once the estimate of H is available and fixed transmission rate r is given the mode of operation yielding the best performance is selected by:
    • 1) computing d2min,Diversityfor the desired diversity coding;
    • 2) computing d2min,SMfor the desired spatial multiplexing;
    • 3) choosing diversity coding if d2min,Diversity≧d2min,SMotherwise choosing spatial multiplexing.
Communication systems employing the metrics of the invention to select applied mapped schemes from proposed mapping schemes can be based on any multiple access technique including TDMA, FDMA, CDMA and OFDMA.
It will be clear to one skilled in the art that the above embodiment may be altered in many ways without departing from the scope of the invention. Accordingly, the scope of the invention should be determined by the following claims and their legal equivalents.

Claims (78)

1. A method of controlling a communication parameter of a channel for transmitting data between a transmit unit having a number M of transmit antennas and a receive unit having a number N of receive antennas, said method comprising:
a) providing proposed mapping schemes for converting said data into symbols and assigning said data to transmit signals TSp, where p=1 . . . M, for transmission from said M transmit antennas;
b) obtaining a measurement of said channel at said receiver;
c) using said measurement to compute for each of said proposed mapping schemes a minimum Euclidean distance dmin,vxof said symbols when received; and
d) selecting an applied mapping scheme from said proposed mapping schemes based on said minimum Euclidean distance dmin,vx, thereby controlling said communication parameter.
56. A wireless communication device comprising:
a channel estimator, responsive to one or more antennas, to receive a plurality of signals associated with a communication channel, and to obtain a measurement of the communication channel;
a processing element, responsive to the channel estimator, to compute for a plurality of proposed mapping schemes a minimum Euclidean distance between symbols of the received signal(s)based, at least in part, on the channel measurement; and
a selection block, responsive to at the processing element, to select a mapping scheme from the proposed mapping schemes based, at least in part, on the computed Euclidean distance with the0ommunieationohannel, wherein the selected mapping scheme denotes how content at a remote communications device is to be applied to one or more antenna(s)associated with the remote communications device, and wherein the wireless communication device is able to provide an indication of the selected mapping scheme to the remote communications device.
64. A wireless communication device comprising:
a channel estimator, responsive to one or more antennas, to receive a plurality of signals associated with a communication channel, and to obtain a measurement of the communication channel;
a processing element, responsive to the channel estimator, to compute for a plurality of proposed mapping schemes a probability of error of the received signal(s); and
a selection block, responsive to the processing element, to select a mapping scheme from the proposed mapping schemes based, at least in part, on the computed probability of error, wherein the selected mapping scheme denotes how content at a remote communications device is to be applied to one or more antenna(s)associated with the remote communications device, and wherein the wireless communication device is able to provide an indication of the selected mapping scheme to the remote communications device.
73. A wireless communication device comprising:
two or more omnidirectional antenna(e)through which signals associated with a communication channel are received;
a channel estimator, responsive to at least a subset of the antennas, to obtain a measurement of the received communication channel;
a processing element, responsive to the channel estimator, to compute for a plurality of proposed mapping schemes a minimum Euclidean distance between symbols of the received signal(s)based, at least in part, on the channel measurement; and
a selection block, responsive to estimator and the processing element, to select a mapping scheme from the proposed mapping schemes based, at least in part, on the computed minimum Euclidean distance to, wherein the selected mapping scheme denotes how content at a remote communications device is to be applied to one or more antenna(s)associated with the remote communications device, and wherein the wireless communication device is able to provide an indication of the selected mapping scheme to the remote communications device.
76. A wireless communication device comprising:
two or more omnidirectional antenna(e) through which signals associated with a communication channel are received;
a channel estimator, responsive to at least a subset of the antennas, to obtain a measurement of the received communication channel;
a processing element, responsive to the channel estimator, to compute for a plurality of proposed mapping schemes a probability of error of the symbols of the received signal(s); and
a selection block, responsive to and the processing element, to select a mapping scheme from the proposed mapping schemes based, at least in part, on the computed probability of error, wherein the selected mapping scheme denotes how content at a remote communications device is to be applied to one or more antenna(s) associated with the remote communications device, and wherein the wireless communication device is able to provide an indication of the selected mapping scheme to the remote communications device.
US10/678,0531999-12-152003-10-02Methods of controlling communication parameters of wireless systemsExpired - LifetimeUSRE40056E1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US10/678,053USRE40056E1 (en)1999-12-152003-10-02Methods of controlling communication parameters of wireless systems

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US09/464,372US6351499B1 (en)1999-12-151999-12-15Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US09/585,948US6298092B1 (en)1999-12-152000-06-02Methods of controlling communication parameters of wireless systems
US10/678,053USRE40056E1 (en)1999-12-152003-10-02Methods of controlling communication parameters of wireless systems

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US09/585,948ReissueUS6298092B1 (en)1999-12-152000-06-02Methods of controlling communication parameters of wireless systems

Publications (1)

Publication NumberPublication Date
USRE40056E1true USRE40056E1 (en)2008-02-12

Family

ID=34752828

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US09/609,591Expired - LifetimeUS6922445B1 (en)1999-12-152000-06-30Method and system for mode adaptation in wireless communication
US10/678,053Expired - LifetimeUSRE40056E1 (en)1999-12-152003-10-02Methods of controlling communication parameters of wireless systems

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US09/609,591Expired - LifetimeUS6922445B1 (en)1999-12-152000-06-30Method and system for mode adaptation in wireless communication

Country Status (1)

CountryLink
US (2)US6922445B1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060098568A1 (en)*2004-11-092006-05-11Samsung Electronics Co., Ltd.Method for supporting various multi-antenna schemes in BWA system using multiple antennas
US20060258297A1 (en)*2003-08-142006-11-16Wolfgang ZirwasMethod for operating a radio communication system, receiver station and sending station for a radio communication system
US20070149233A1 (en)*2005-12-222007-06-28Telefonaktiebolaget Lm Ericsson (Publ)System and method for determining downlink signaling power in a radio communication network
US20080056402A1 (en)*2006-09-062008-03-06Samsung Electronics Co., Ltd.Apparatus and method for selecting antenna in an orthogonalized spatial multiplexing system
US20080220792A1 (en)*2005-08-302008-09-11Patrick FischerMethod for Efficient Radio Resource Management
US20090070641A1 (en)*2000-08-242009-03-12Leung Kin KMethod of using link adaptation and power control for streaming services in wireless networks
US20100118987A1 (en)*2004-02-132010-05-13Panasonic CorporationTransmitter Apparatus, Receiver Apparatus, and Wireless Communication Method
US20160270042A1 (en)*2013-08-072016-09-15Huawei Technologies Co., Ltd.System and Method for Scalable Digital Communications with Adaptive System Parameters
US10191143B2 (en)*2015-07-292019-01-29Infineon Technologies AgMethod and apparatus for calibrating an IQ modulator
US10250309B2 (en)2016-03-242019-04-02Huawei Technologies, Co., Ltd.System and method for downlink channel estimation in massive multiple-input-multiple-output (MIMO)
US10715233B2 (en)*2017-08-312020-07-14Qualcomm IncorporatedSounding reference signal (SRS) transmit antenna selection

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7952511B1 (en)1999-04-072011-05-31Geer James LMethod and apparatus for the detection of objects using electromagnetic wave attenuation patterns
US6937592B1 (en)*2000-09-012005-08-30Intel CorporationWireless communications system that supports multiple modes of operation
US8339935B2 (en)*2000-09-012012-12-25Apple Inc.Adaptive time diversity and spatial diversity for OFDM
US6985434B2 (en)*2000-09-012006-01-10Nortel Networks LimitedAdaptive time diversity and spatial diversity for OFDM
US7072315B1 (en)*2000-10-102006-07-04Adaptix, Inc.Medium access control for orthogonal frequency-division multiple-access (OFDMA) cellular networks
US7016296B2 (en)*2000-10-162006-03-21Broadcom CorporationAdaptive modulation for fixed wireless link in cable transmission system
US6947748B2 (en)2000-12-152005-09-20Adaptix, Inc.OFDMA with adaptive subcarrier-cluster configuration and selective loading
KR100688107B1 (en)*2000-12-152007-03-02아답틱스, 인코포레이티드 Subcarrier Selection Method for Systems Using Orthogonal Frequency Division Multiple Access
US7116722B2 (en)*2001-02-092006-10-03Lucent Technologies Inc.Wireless communication system using multi-element antenna having a space-time architecture
EP1249942A1 (en)*2001-04-122002-10-16Juniper Networks, Inc.Ingress noise reduction in a digital receiver
US7245598B2 (en)*2002-02-212007-07-17Qualcomm IncorporatedFeedback of channel quality information
KR20030078521A (en)*2002-03-302003-10-08삼성전자주식회사Apparatus and method for up-link data communication
CN1698274B (en)*2002-07-302012-07-18美商智慧财产权授权股份有限公司 Device and method for multiple-input multiple-output wireless communication
KR20040046322A (en)*2002-11-272004-06-05엘지전자 주식회사Signal Processing Apparatus and Method of Multi Input, Multi Output Mobile Communication System
SE527445C2 (en)2003-03-252006-03-07Telia Ab Position-adjusted protection interval for OFDM communication
US7545867B1 (en)2003-05-142009-06-09Marvell International, Ltd.Adaptive channel bandwidth selection for MIMO wireless systems
US7761059B2 (en)*2003-05-282010-07-20Alcatel-Lucent Usa Inc.Method of transmitting or receiving with constrained feedback information
JP4536435B2 (en)2003-06-302010-09-01パナソニック株式会社 Transmission method and transmission apparatus
JP4546177B2 (en)2003-07-282010-09-15パナソニック株式会社 Wireless communication apparatus and wireless communication method
US7616698B2 (en)*2003-11-042009-11-10Atheros Communications, Inc.Multiple-input multiple output system and method
US20050141459A1 (en)*2003-12-292005-06-30Intel CorporationApparatus and associated methods to reduce management overhead in a wireless communication system
US20050180332A1 (en)*2004-02-132005-08-18Broadcom CorporationLow latency interleaving and deinterleaving
US8059740B2 (en)*2004-02-192011-11-15Broadcom CorporationWLAN transmitter having high data throughput
US7796696B2 (en)*2004-02-192010-09-14Broadcom CorporationAsymmetrical multiple stream wireless communication using STBC
KR20060028989A (en)*2004-09-302006-04-04엘지전자 주식회사 Signal Processing Method Applied to Multiple Input / Output System
US7573851B2 (en)2004-12-072009-08-11Adaptix, Inc.Method and system for switching antenna and channel assignments in broadband wireless networks
US7809336B2 (en)2005-03-072010-10-05Qualcomm IncorporatedRate selection for a quasi-orthogonal communication system
KR100984053B1 (en)*2005-04-072010-09-28노키아 코포레이션 Data Processing Method Using Simplified Channel Matrix De-Matrixization, Equalizer, Receiver, Communication System, Network Element, and Terminal
JP4860211B2 (en)*2005-08-302012-01-25京セラ株式会社 Wireless communication system, base station
CN100592672C (en)*2005-11-302010-02-24上海贝尔阿尔卡特股份有限公司 Method and device for dynamic switching of space-time encoding/decoding modes
WO2007126804A2 (en)*2006-03-292007-11-08Rotani, Inc.Methods and apparatus for resource selection using detected data throughput
US20080043648A1 (en)*2006-05-252008-02-21Proximetry, Inc.Systems and methods for wireless resource management
WO2008093948A1 (en)*2007-01-302008-08-07Korea University Industrial & Academic Collaboration FoundationMethod and apparatus for transmitting and receiving a signal in a communication system
US8102765B2 (en)2007-06-222012-01-24Microsoft CorporationCorrelation-based rate adaptation for communication networks
KR101433315B1 (en)*2007-11-082014-08-25삼성전자주식회사Mobile terminal and method for transmitting and receiving signal thereof
US9178597B2 (en)*2008-01-282015-11-03Broadcom CorporationMethod of updating transmission channel information based on eaves-dropping of beamformed signals
US20090323860A1 (en)*2008-06-272009-12-31Infineon Technologies AgReceiving and processing data
US8611288B1 (en)*2009-03-052013-12-17Marvell International LtdSystems and methods for link adaptation in wireless communication systems
US8982803B1 (en)2009-03-052015-03-17Marvell International Ltd.Systems and methods for link adaption in wireless communication systems
EP2706671A4 (en)2011-05-062014-10-22Fujitsu Ltd SUBSCRIBER APPARATUS AND BASE STATION AND METHOD FOR SELECTING REMOTE RADIO HEADS
GB2491157B (en)*2011-05-242013-08-07Toshiba Res Europ LtdMethod and apparatus for antenna selection in wireless communications systems
US8918559B2 (en)*2011-06-062014-12-23International Business Machines CorporationPartitioning of a variable length scatter gather list
GB2514174B (en)*2013-05-172015-12-02Cambium Networks LtdImprovements to adaptive modulation
PL3414794T3 (en)*2016-02-122021-07-12Aeronet Global Communications Labs Dac ANTENNA UNIT FOR AIR COMMUNICATIONS
US20170293024A1 (en)*2016-04-072017-10-12GM Global Technology Operations LLCCognitive transmission switching
EP3625996B1 (en)*2017-05-182021-07-07Telefonaktiebolaget LM Ericsson (publ)Energy-efficient sounding reference signal transmission
CN109309520B (en)*2017-07-262023-04-14三星电子株式会社 Method and device for wireless communication using antenna array
WO2021038661A1 (en)*2019-08-232021-03-04日本電信電話株式会社Optical transport system

Citations (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO1998009381A1 (en)*1996-08-291998-03-05The Board Of Trustees Of The Leland Stanford Junior UniversityHigh capacity wireless communication using spatial subchannels
US5764699A (en)*1994-03-311998-06-09Motorola, Inc.Method and apparatus for providing adaptive modulation in a radio communication system
US5815488A (en)*1995-09-281998-09-29Cable Television Laboratories, Inc.Multiple user access method using OFDM
US5832044A (en)*1996-09-271998-11-03Elvino S. SousaTransmitter antenna diversity and fading-resistant modulation for wireless communication systems
US5933421A (en)*1997-02-061999-08-03At&T Wireless Services Inc.Method for frequency division duplex communications
EP0951091A2 (en)*1998-04-151999-10-20Lucent Technologies Inc.Wireless communications system having a space-time architecture employing multi-element antennas at both the transmitter and receiver
US6058105A (en)*1997-09-262000-05-02Lucent Technologies Inc.Multiple antenna communication system and method thereof
US6064662A (en)*1994-04-282000-05-16At&T CorpSystem and method for optimizing spectral efficiency using time-frequency-code slicing
US6097771A (en)*1996-07-012000-08-01Lucent Technologies Inc.Wireless communications system having a layered space-time architecture employing multi-element antennas
US6151328A (en)*1998-12-312000-11-21Lg Information & Communications Ltd.Apparatus and method for controlling power in code division multiple access system
US6175550B1 (en)*1997-04-012001-01-16Lucent Technologies, Inc.Orthogonal frequency division multiplexing system with dynamically scalable operating parameters and method thereof
US6198775B1 (en)*1998-04-282001-03-06Ericsson Inc.Transmit diversity method, systems, and terminals using scramble coding
US6473467B1 (en)*2000-03-222002-10-29Qualcomm IncorporatedMethod and apparatus for measuring reporting channel state information in a high efficiency, high performance communications system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH07508632A (en)*1992-10-261995-09-21シーメンス アクチエンゲゼルシヤフト Control method and device for wireless receiving device
GB2298338B (en)*1995-02-151999-09-29Motorola LtdA method for reverse channel sounding in a communications system
US6085076A (en)*1997-04-072000-07-04Omnipoint CorporationAntenna diversity for wireless communication system
US6131016A (en)*1997-08-272000-10-10At&T CorpMethod and apparatus for enhancing communication reception at a wireless communication terminal
US6173005B1 (en)*1997-09-042001-01-09Motorola, Inc.Apparatus and method for transmitting signals in a communication system

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5764699A (en)*1994-03-311998-06-09Motorola, Inc.Method and apparatus for providing adaptive modulation in a radio communication system
US6064662A (en)*1994-04-282000-05-16At&T CorpSystem and method for optimizing spectral efficiency using time-frequency-code slicing
US5815488A (en)*1995-09-281998-09-29Cable Television Laboratories, Inc.Multiple user access method using OFDM
US6097771A (en)*1996-07-012000-08-01Lucent Technologies Inc.Wireless communications system having a layered space-time architecture employing multi-element antennas
WO1998009385A2 (en)*1996-08-291998-03-05Cisco Technology, Inc.Spatio-temporal processing for communication
WO1998009381A1 (en)*1996-08-291998-03-05The Board Of Trustees Of The Leland Stanford Junior UniversityHigh capacity wireless communication using spatial subchannels
US6144711A (en)*1996-08-292000-11-07Cisco Systems, Inc.Spatio-temporal processing for communication
US5832044A (en)*1996-09-271998-11-03Elvino S. SousaTransmitter antenna diversity and fading-resistant modulation for wireless communication systems
US5933421A (en)*1997-02-061999-08-03At&T Wireless Services Inc.Method for frequency division duplex communications
US6175550B1 (en)*1997-04-012001-01-16Lucent Technologies, Inc.Orthogonal frequency division multiplexing system with dynamically scalable operating parameters and method thereof
US6058105A (en)*1997-09-262000-05-02Lucent Technologies Inc.Multiple antenna communication system and method thereof
EP0951091A2 (en)*1998-04-151999-10-20Lucent Technologies Inc.Wireless communications system having a space-time architecture employing multi-element antennas at both the transmitter and receiver
US6198775B1 (en)*1998-04-282001-03-06Ericsson Inc.Transmit diversity method, systems, and terminals using scramble coding
US6151328A (en)*1998-12-312000-11-21Lg Information & Communications Ltd.Apparatus and method for controlling power in code division multiple access system
US6473467B1 (en)*2000-03-222002-10-29Qualcomm IncorporatedMethod and apparatus for measuring reporting channel state information in a high efficiency, high performance communications system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Paulraj, A. Taxonomy of space-time processing for wireless networks, IEE Proc-Radar Sonar Navig., vol. 145, No. 1, Feb. 1998.*

Cited By (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8037373B2 (en)*2000-08-242011-10-11At&T Intellectual Property Ii, L.P.Method of using link adaptation and power control for streaming services in wireless networks
US8665742B2 (en)2000-08-242014-03-04Chanyu Holdings, LlcMethod of using link adaptation and power control for streaming services in wireless networks
US20090070641A1 (en)*2000-08-242009-03-12Leung Kin KMethod of using link adaptation and power control for streaming services in wireless networks
US20060258297A1 (en)*2003-08-142006-11-16Wolfgang ZirwasMethod for operating a radio communication system, receiver station and sending station for a radio communication system
US8223878B2 (en)*2004-02-132012-07-17Panasonic CorporationTransmitter apparatus, receiver apparatus, and wireless communication method
US20100118987A1 (en)*2004-02-132010-05-13Panasonic CorporationTransmitter Apparatus, Receiver Apparatus, and Wireless Communication Method
US20060098568A1 (en)*2004-11-092006-05-11Samsung Electronics Co., Ltd.Method for supporting various multi-antenna schemes in BWA system using multiple antennas
US7660607B2 (en)*2004-11-092010-02-09Samsung Electronics Co., Ltd.Method for supporting various multi-antenna schemes in BWA system using multiple antennas
US8150411B2 (en)*2005-08-302012-04-03Lg Electronics Inc.Method for efficient radio resource management
US20080220792A1 (en)*2005-08-302008-09-11Patrick FischerMethod for Efficient Radio Resource Management
US7801547B2 (en)*2005-12-222010-09-21Telefonaktiebolaget L M Ericsson (Publ)System and method for determining downlink signaling power in a radio communication network
US20070149233A1 (en)*2005-12-222007-06-28Telefonaktiebolaget Lm Ericsson (Publ)System and method for determining downlink signaling power in a radio communication network
US8155231B2 (en)*2006-09-062012-04-10Samsung Electronics Co., LtdApparatus and method for selecting antenna in an orthogonalized spatial multiplexing system
US20080056402A1 (en)*2006-09-062008-03-06Samsung Electronics Co., Ltd.Apparatus and method for selecting antenna in an orthogonalized spatial multiplexing system
US20160270042A1 (en)*2013-08-072016-09-15Huawei Technologies Co., Ltd.System and Method for Scalable Digital Communications with Adaptive System Parameters
US11039428B2 (en)*2013-08-072021-06-15Huawei Technologies Co., Ltd.System and method for scalable digital communications with adaptive system parameters
US10191143B2 (en)*2015-07-292019-01-29Infineon Technologies AgMethod and apparatus for calibrating an IQ modulator
US20190204413A1 (en)*2015-07-292019-07-04Infineon Technologies AgMethod and apparatus for calibrating an iq modulator
US10794993B2 (en)*2015-07-292020-10-06Infineon Technologies AgMethod and apparatus for calibrating an IQ modulator
US10250309B2 (en)2016-03-242019-04-02Huawei Technologies, Co., Ltd.System and method for downlink channel estimation in massive multiple-input-multiple-output (MIMO)
US10715233B2 (en)*2017-08-312020-07-14Qualcomm IncorporatedSounding reference signal (SRS) transmit antenna selection

Also Published As

Publication numberPublication date
US6922445B1 (en)2005-07-26

Similar Documents

PublicationPublication DateTitle
USRE40056E1 (en)Methods of controlling communication parameters of wireless systems
US6298092B1 (en)Methods of controlling communication parameters of wireless systems
US6351499B1 (en)Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US8285232B2 (en)Codebook with nested structure
EP1703658B1 (en)MIMO detection ordering with adaptive modulation and scheduling method
US8934432B2 (en)Method and system for a double search user group selection scheme with range reduction in TDD multiuser MIMO downlink transmission
US7778147B2 (en)MIMO communication system using an adaptive transmission mode switching technique
US7012978B2 (en)Robust multiple chain receiver
US8418033B2 (en)Mode selection for data transmission in wireless communication channels based on statistical parameters
WO2002003568A1 (en)Method and system for mode adaptation in wireless communication
US9282450B2 (en)Method and system for a greedy user group selection with range reduction in TDD multiuser MIMO downlink transmission
US8130862B2 (en)Precoding system and method for multi-user transmission in multiple antenna wireless systems
US20040018818A1 (en)Method for controlling the weighting of a data signal in the at least two antenna elements of a radio connection unit, radio connection unit, module and communications system
KR20070032541A (en) Apparatus and method for extending the number of antennas in a wireless communication system using multiple antennas
CN1937456B (en)Method and system for processing signal in communication system
US20110085504A1 (en)Adaptive beam-forming and space-frequency block coding transmission scheme for mimo-ofdma systems

Legal Events

DateCodeTitleDescription
FPAYFee payment

Year of fee payment:8

FPAYFee payment

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp