COOPERATIVE MIMO IN MULTICELL WIRELESS NETWORKS
A method and system for cooperative multiple-input multiple output (MIMO) transmission operations in a multicell wireless network. Under the method, antenna elements from two or more base stations are used to form an augmented MIMO antenna array that is used to transmit and received MIMO transmissions to and from one or more terminals. The cooperative MIMO transmission scheme supports higher dimension space-time-frequency processing for increased capacity and system performance.
Latest ADAPTIX, INC. Patents:
- OFDMA with adaptive subcarrier-cluster configuration and selective loading
- OFDMA with adaptive subcarrier-cluster configuration and selective loading
- OFDMA with adaptive subcarrier-cluster configuration and selective loading
- OFDMA with adaptive subcarrier-cluster configuration and selective loading
- OFDMA with adaptive subcarrier-cluster configuration and selective loading
This application is a continuation of and claims priority to U.S. patent application Ser. No. 12/130,277 entitled COOPERATIVE MIMO IN MULTICELL WIRELESS NETWORKS, filed on May 30, 2008; which is a continuation-in-part of and claims priority to U.S. patent application Ser. No. 11/007,570, now U.S. Pat. No. 7,428,268, filed on Dec. 7, 2004; all of the disclosures of which are expressly incorporated by reference herein.
TECHNICAL FIELDThe present invention relates to the field of communications systems; more particularly, the present invention relates to techniques for performing MIMO operations in a multicell wireless network.
BACKGROUND OF THE INVENTIONWith high-speed wireless services increasingly in demand, there is a need for more throughput per bandwidth to accommodate more subscribers with higher data rates while retaining a guaranteed quality of service (QoS). In point-to-point communications, the achievable data rate between a transmitter and a receiver is constrained by the available bandwidth, propagation channel conditions, as well as the noise-plus-interference levels at the receiver. For wireless networks where a base-station communicates with multiple subscribers, the network capacity also depends on the way the spectral resource is partitioned and the channel conditions and noise-plus-interference levels of all subscribers. In current state-of-the-art, multiple-access protocols, e.g., time-division multiple access (TDMA), frequency-division multiple-access (FDMA), code-division multiple-access (CDMA), are used to distribute the available spectrum among subscribers according to subscribers' data rate requirements. Other critical limiting factors, such as the channel fading conditions, interference levels, and QoS requirements, are ignored in general.
The fundamental phenomenon that makes reliable wireless transmission difficult to achieve is time-varying multipath fading. Increasing the quality or reducing the effective error rate in a multipath fading channel may be extremely difficult. For instance, consider the following comparison between a typical noise source in a non-multipath environment and multipath fading. In environments having additive white Gaussian noise (AWGN), it may require only 1- or 2-db higher signal-to-noise ratio (SNR) using typical modulation and coding schemes to reduce the effective bit error rate (BER) 10−2 from 10−3. Achieving the same reduction in a multipath fading environment, however, may require up to 10 db improvement in SNR. The necessary improvement in SRN may not be achieved by simply providing higher transmit power or additional bandwidth, as this is contrary to the requirements of next generation broadband wireless systems.
One set of techniques for reducing the effect of multipath fading is to employ a signal diversity scheme, wherein a combined signal is received via independently fading channels. Under a space diversity scheme, multiple antennas are used to receive and/or send the signal. The antenna spacing must be such that the fading at each antenna is independent (coherence distance). Under a frequency diversity scheme, the signal is transmitted in several frequency bands (coherence BW). Under a time diversity scheme, the signal is transmitted in different time slots (coherence time). Channel coding plus interleaving is used to provide time diversity. Under a polarization diversity scheme, two antennas with different polarization are employed for reception and/or division.
Spatial diversity is commonly employed in modern wireless communications systems. To achieve spatial diversity, spatial processing with antenna arrays at the receiver and/or transmitter is performed. Among many schemes developed to date, multiple-input multiple-output (MIMO) and beamforming are the two most studied and have been proved to be effective in increase the capacity and performance of a wireless network, (see, e.g., Ayman F. Naguib, Vahid Tarokh, Nambirajan Seshadri, A. Robert Calderbank, “A Space-Time Coding Modem for High-Data-Rate Wireless Communications”, IEEE Journal on Selected Areas in Communications, vol. 16, no. 8, October 1998 pp. 1459-1478). In a block time-invariant environment, it can be shown that in a system equipped with Nt transmit antennas and Nr receive antennas, a well designed space-time coded (STC) systems can achieve a maximum diversity of Nr*Nt. Typical examples of STC include space-time trellis codes (STTC) (see, e.g., V. Tarokh, N. Seshadri, and A. R. Calderbank, “Space-time codes for high data rate wireless communication: performance criterion and code construction”, IEEE Trans. Inform. Theory, 44:744-765, March 1998) and space-time block codes from orthogonal design (STBC-OD) (see, e.g., V. Tarokh, H. Jafarkhani, and A. R. Calderbank, “Space-time block codes from orthogonal designs”, IEEE Trans. Inform. Theory, 45:1456-1467, July 1999.)
Since the capacity and performance of an MIMO system depends critically on its dimension (i.e., Nt and Nr) and the correlation between antenna elements, larger size and more scattered antenna arrays are desirable. On the other hand, costs and physical constraints prohibit the use of excessive antenna arrays in practice.
BRIEF SUMMARY OF THE INVENTIONA method and system is disclosed herein for cooperative multiple-input multiple output (MIMO) transmission operations in a multicell wireless network. Under one embodiment, antenna elements from two or more base stations are used to form an augmented MIMO antenna array that is used to transmit and receive MIMO transmissions to and from one or more terminals.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. The novel features which are believed to be characteristic of the invention, both as to its organization and method of operation, together with further objects and advantages will be better understood from the following description when considered in connection with the accompanying figures. It is to be expressly understood, however, that each of the figures is provided for the purpose of illustration and description only and is not intended as a definition of the limits of the present invention.
For a more complete understanding of the present invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:
In accordance with aspects of the present invention, a method and apparatus to augment antenna elements from two or more base-stations and/or terminals to perform higher dimensional MIMO operations is disclosed. In one implementation, MIMO/joint space-time coding is employed across multiple base stations in a cellular environment, wherein the cooperative transmission of signals is performed at the modulation and coding level. According to another embodiment, MIMO/joint space-time coding is employed across multiple terminals in a similar fashion. This novel approach introduces additional diversities and capacities to existing network components with minimal additional costs. Because of the increase in the number of transmit antennas, the number of simultaneous users increases, leading to better spectrum efficiency.
In the following description, numerous details are set forth to provide a more thorough explanation of the present invention. It will be apparent, however, to one skilled in the art, that the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form, rather than in detail, in order to avoid obscuring the present invention.
Some portions of the detailed descriptions which follow are presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self-consistent sequence of steps leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the foiin of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise as apparent from the following discussion, it is appreciated that throughout the description, discussions utilizing terms such as “processing” or “computing” or “calculating” or “determining” or “displaying” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
The present invention also relates to apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, or it may comprise a general-purpose computer selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a computer readable storage medium, such as, but is not limited to, any type of disk including floppy disks, optical disks, CDROMs, and magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs), EPROMs, EEPROMs, magnetic or optical cards, or any type of media suitable for storing electronic instructions, and each coupled to a computer system bus.
The algorithms and displays presented herein are not inherently related to any particular computer or other apparatus. Various general-purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will appear from the description below. In addition, the present invention is not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the invention as described herein.
A machine-readable medium includes any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer). For example, a machine-readable medium includes read only memory (“ROM”); random access memory (“RAM”); magnetic disk storage media; optical storage media; flash memory devices; electrical, optical, acoustical or other form of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.); etc.
OverviewFrom a theoretical viewpoint, the capacity between a transmitter and a receiver for a MIMO transmission scheme is determined by the vector channel H, which is also referred to as the channel matrix. As illustrated in
The channel capacity for a Single-Input Single-Output (SISO) channel is,
C=log2(1+p) bits/sec/use (1),
where p is the signal to noise ratio. The channel capacity for a MIMO channel is,
From the above, the outage capacity can be shown to be,
It is observed that under equation (3), the capacity increases linearly with the number of receive antennas when M is large. The channel capacity limit grows logarithmically when adding an antenna array at the receiver side (Single-Input Multiple-Output—SIMO). Meanwhile, the channel capacity limit grows as much as linearly with min(M, N), which is the maximum number of spatial eigenmodes, in the case of a MIMO system. An illustration of a MIMO system capacity as a function of channel matrix dimension is shown in
Since the system capacity is dictated by the dimension (number of antennas) and the condition (correlation between antenna elements) of the channel, it is desirable to have large size antenna array with more scattered elements. However, there is a point of diminishing return, wherein the costs of adding antenna elements and corresponding processing complexity for a given base station or terminal exceeds the benefit of the incremental increase in system capacity. Furthermore, to obtain the added benefit of extra capacity, it may be necessary to add additional antenna elements to many or all base stations or terminals within a given wireless network.
Embodiments of the present invention take advantage of the benefit of having large size antenna arrays with more scattered elements without requiring additional antenna elements. This is accomplished by augmenting the operations of antenna elements from two or more transmitters to form a larger size antenna array. The augmented array performs “cooperative MIMO” transmission operations for one or more receivers. For example,
In the illustrated embodiment of
According to aspects of various embodiments of the invention described herein, an information bit sequence corresponding to data to be transmitted to a subscriber (e.g. terminal 406) may be space-time, space-frequency, or space-time-frequency coded, as depicted by a block 408 in
In one embodiment, space-time coding is employed. For example, incoming information bits are space-time coded (using e.g., space-time block or trellis codes) at block 408, and the encoded data are forwarded to each of base stations 402 and 404. Further details of space-time block encoding and the use of space-time trellis codes are discussed below.
In one embodiment, the space-time (or space-frequency, or space-time-frequency) coding is performed at a master encoder. In another embodiment, the space-time (or space-frequency, or space-time-frequency) is performed at separate locations (e.g., within the base stations) based on a common (replicated) information bit sequence received at each of the separate locations.
In the embodiment of
For example, under the scenario illustrated in
The embodiment of
A block diagram corresponding to one embodiment of an OFDMA (Orthogonal Frequency Division Multiple Access) encoding/transmitter module 700A for a base station having Nt transmit antennas is shown in
A block diagram corresponding to one embodiment of an OFDMA receiver/decoder module 800 for a terminal having Nr receive antennas is shown in
A block diagram corresponding to one embodiment of an OFDMA encoding/beamforming/transmitter module 700B that performs beamforming is shown in
It should be appreciated that the cooperative MIMO concepts described herein, both in the downlink and the uplink, also apply at the terminal side of a network. Virtual antenna arrays at the terminals, comprising one or more antenna elements from a plurality of terminals, enable cooperative downlink reception and cooperative uplink transmission.
According to a preferred embodiment, cooperative MIMO downlink reception is achieved by exchanging data between a plurality of terminals, e.g., terminals 1706, 1708, and 1710. Data exchange between terminals is executed via a short distance, high throughput radio link 1712. According to a preferred embodiment, short distance radio link 1712 is a link according to the IEEE 802.15 standard (e.g., Bluetooth), wireless USB, and the like. According to other embodiments, data may be exchanged between terminals using in-band radio communications, where, for example, one or more terminals functions as a relay.
Downlink signals, e.g., downlink signal 1714, are transmitted from base stations 1702 and/or base station 1704 via selected transmit antennas among available transmit antennas at each of base station 1702 and base station 1704, i.e., 1-Nt1 transmit antennas at base station 1702 and 1-Nt2 transmit antennas at 1704. Downlink signal 1714 is received by the receive antenna arrays (1-Nr1, 1-Nr2, 1-Nr3) for terminals 1706, 1708, and 1710, respectively. As discussed above, it should be appreciated that the same antennas may be used for both transmit and receive operations for some embodiments, while separate sets of transmit and receive antennas may be employed for other embodiments.
Upon being received at the terminals, initial signal processing is performed on the downlink signals at terminals 1706, 1708, and 1710, and the processed signals are forwarded to a block 1716 to perform joint MIMO decoding and demodulation, thus extracting the information bits corresponding to the data transmitted by base stations 1702 and/or 1704. According to a preferred embodiment, the components for performing the operations of block 1716 are located at each terminal; that is, decoder 1716 is co-located at each terminal. In such case decoder 1716 decodes only bit streams targeted for the specific terminal at which it is located. This is accomplished using signals from its own antennas as well as antenna signals exchanged from other terminals. In another embodiment, the components for performing the operations of block 1716 may be implemented in a master decoder that is centrally located with respect to multiple terminals (e.g., 1706, 1708, and 1710), or may be co-located at one of the terminals.
According to another embodiment of the invention described herein, one or more terminals receives downlink signals, determines whether the downlink signals comprise cooperative MIMO signals or signals from a single base station, and decodes the received signals according to that determination. In such case, decoding may be performed at the receiving terminal or performed at centralized location, e.g., a centralized master decoder.
For illustrative purposes, the architecture shown in
According to aspects of various embodiments of the invention described herein, an information bit sequence corresponding to data to be transmitted to a base station may be space-time, space-frequency, or space-time-frequency coded, as depicted by a block 1718 in
In one embodiment, space-time coding is employed. For example, incoming information bits are space-time coded (using e.g., space-time block or trellis codes) at block 1718, and the encoded data are forwarded to each of terminals 1706, 1708, and 1710. Further details of space-time block encoding and the use of space-time trellis codes are discussed below.
In one embodiment, the space-time (or space-frequency, or space-time-frequency) coding is performed at a master encoder. In another embodiment, the space-time (or space-frequency, or space-time-frequency) is performed at separate locations (e.g., separate from each terminal, but typically co-located at a particular terminal) based on a common (replicated) information bit sequence received at each of the separate locations.
It should be further appreciated that augmented antenna arrays can be used in uplink communications by employing the beamforming techniques described above with respect to downlink communications. Likewise, the techniques known for steering transmitted signals toward selected locations, while transmitted signals sent toward other directions are nullified due to signal canceling effects and/or fading effects may be fully employed for transmission from terminals to base stations. Similar to the discussion above, it may be necessary to employ signal synchronization between multiple terminals to obtain the desired beamforming results.
The embodiment of
A block diagram corresponding to one embodiment of an OFDMA (Orthogonal Frequency Division Multiple Access) encoding/transmitter module 1900A for a terminal having Nt transmit antennas is shown in
A block diagram corresponding to one embodiment of an OFDMA receiver/decoder module 2000 for a base station having Nr receive antennas is shown in
A block diagram corresponding to one embodiment of an OFDMA encoding/beamforming/transmitter module 1900B that performs uplink beamforming is shown in
Space-Time Codes (STC) were first introduced by Tarokh et at. from AT&T research labs (Y. Tarokh, N. Seshadri, and A. R. Calderbank, “Space-time codes for high data rates wireless communications: Performance criterion and code construction,” IEEE Trans. Inform. Theory, vol. 44, pp. 744-765, 1998) in 1998 as a novel means of providing transmit diversity for the multiple-antenna fading channel. There are two main types of STCs, namely space-time block codes (STBC) and space-time trellis codes (STTC). Space-time block codes operate on a block of input symbols, producing a matrix output whose columns represent time and rows represent antennas. Space-time block codes do not generally provide coding gain, unless concatenated with an outer code. Their main feature is the provision of full diversity with a very simple decoding scheme. On the other hand, space-time trellis codes operate on one input symbol at a time, producing a sequence of vector symbols whose length represents antennas. Like traditional TCM (trellis coded modulation) for a single-antenna channel, space-time trellis codes provide coding gain. Since they also provide full diversity gain, their key advantage over space-time block codes is the provision of coding gain. Their disadvantage is that they are difficult to design and generally require high complexity encoders and decoders.
An exemplary 8-PSK 8-state space-time trellis code for two antennas is shown in
In further detail, an STBC is defined by a pxn transmission matrix G, whose entries are linear combinations of xj; . . . ; xk and their conjugates x1*; . . . ; xk*, and whose columns are pairwise-orthogonal. In the case when p=n and {xi} are real, G is a linear processing orthogonal design which satisfies the condition that GTG=D where D is a diagonal matrix with the (i;i) th diagonal element of the form (l1ix+l2ix22+ . . . +lnixn2) with the coefficients l1i, l2i, . . . lni>0. An example of a 2×2 STBC code is shown in
Another signal diversity scheme is to employ a combination of STC with delay. For example,
Under the signal diversity scheme of
The foregoing STTC and STBC schemes are depicted herein in accordance with conventional usage for clarity. Under such usage, the various encoded signals are transmitted using multiple antennas at the same transmitter, e.g., a single base station. In contrast, embodiments of the invention employ selective antenna elements in antenna arrays from multiple transmitters, e.g., multiple base stations and/or multiple terminals to form an augmented MIMO antenna array.
In order to implement an STC transmission scheme using multiple transmitters, additional control elements may be needed. For example, if the transmitters are located at different distances from a master encoder facility, there may need to be some measure to synchronize the antenna outputs in order to obtain appropriate MIMO transmission signals. Likewise, appropriate timing must be maintained when implementing a delay diversity scheme using antenna arrays at transmitters at different locations.
If necessary, signal synchronization is performed by one or more sync/delay blocks 1510. According to the example embodiment of
Signal synchronization may be performed in any number of ways using principles known in the communication arts. For example, in one embodiment separate timing signals or sequences are provided to each of the base stations in a cooperative MIMO system. The timing signals or sequences contain information from which corresponding antenna drive signals may be synchronized. To perform such synchronization, each sync/delay blocks add an appropriate delay to its antenna signals. Synchronization feedback information may also be employed using well-known techniques.
Under one embodiment of a variation of architecture 1500, antenna signal processing operations corresponding to the FFT, PIS, and add CP blocks are implemented at the respective base stations or respective terminals. In this instance, STC code sequences are provided to each of the base stations or terminals, with further antenna signal processing being performed at the base stations or terminals. Under this approach, timing signals or the like may be embedded in the data streams containing the code sequences.
Another approach for implementing a cooperative MIMO system is depicted by cooperative MIMO architecture 1600 in
In one embodiment, subscriber MIMO channel information is embedded in the input data streams received at each base station. Accordingly, there is a need to determine which antenna elements are used to support each MIMO channel. This information is stored in a subscriber MIMO channel register 1604, and is used to control signal processing in a collaborative manner at the base stations.
As before, there may be a need to synchronize the antenna signals. For example, if the components used to perform the operations of block 1602 are located at different distances from the base stations, the input streams will be received at different times. In response, the corresponding antenna signals will be generated at different times. To address this situation, one or more sync/delay blocks 1606 may be employed (e.g., as depicted by sync/delay blocks 1606A and 1606B in
In general, the processing operations performed by the process blocks depicted herein may be performed using known hardware and/or software techniques. For example, the processing for a given block may be performed by processing logic that may comprise hardware (circuitry, dedicated logic, etc.), software (such as is run on a general purpose computer system or a dedicated machine), or a combination of both.
Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods, and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
Claims
1. A method comprising:
- employing antenna elements from a plurality of base stations to support joint cooperative multiple-input multiple-output (MIMO) transmissions in a wireless network, wherein the joint cooperative MIMO transmissions are orthogonal frequency division multiple access (OFDMA) MIMO transmissions;
- replicating a data stream received from an information source;
- forwarding the replication of the data stream to each base station of the plurality of base stations;
- performing antenna signal processing operations at each base station of the plurality of base stations on the replication of the data stream it receives to generate antenna signals;
- transmitting the antenna signals over selected antenna elements of the antenna elements at each base station of the plurality of base stations to form the joint cooperative MIMO transmissions; and
- encoding, at respective base stations of the plurality of base stations, the replication of the data stream using one of space-time coding, space-frequency coding, space-time-frequency coding, and spatial multiplexing to establish the joint cooperative MIMO transmissions.
2. The method of claim 1, wherein the encoded joint cooperative MIMO transmissions include subscriber MIMO channel information.
3. The method of claim 1, wherein the space-time coding comprises space-time trellis coding.
4. The method of claim 1, wherein the space-time coding comprises space-time block coding.
5. The method of claim 1, further comprising:
- encoding the joint cooperative MIMO transmissions using space-time coding with delay diversity.
6. The method of claim 1, wherein the joint cooperative MIMO transmissions include downlink transmission s from the plurality of base stations to terminals and uplink transmissions from the terminals to the plurality of base stations.
7. The method of claim 1, further comprising:
- performing spatial beamforming for selected ones of the joint cooperative MIMO transmissions.
8. The method of claim 7, wherein the spatial beamforming is performed in combination with one of space-time, space-frequency and space-time-frequency coding of the selected ones of the joint cooperative MIMO transmissions.
9. The method of claim 1, further comprising:
- transmitting the joint cooperative MIMO transmissions to at least two terminals simultaneously.
10. The method of claim 9, further comprising:
- performing spatial beamforming on the joint cooperative MIMO transmissions such that MIMO transmissions are directed toward intended users while spatial nulling is effected toward unintended users.
11. The method of claim 1, further comprising:
- decoding, jointly, uplink MIMO transmissions received from multiple terminals.
12. The method of claim 1, further comprising:
- decoding, jointly, downlink MIMO transmissions received at multiple terminals.
13. The method of claim 1, further comprising:
- decoding, separately, uplink MIMO transmissions received from multiple terminals.
14. The method of claim 1, further comprising:
- encoding, jointly, downlink MIMO transmissions sent to multiple terminals.
15. The method of claim 14, further comprising:
- decoding a jointly encoded downlink MIMO transmission at a terminal of the multiple terminals; and
- keeping portions of data sent via the jointly encoded downlink MIMO transmission intended for the terminal, while discarding other portions of the data that are not intended for the terminal.
16. The method of claim 14, further comprising:
- separately decoding, separately, the jointly encoded downlink transmissions at each of the multiple terminals.
17. The method of claim 1, further comprising:
- synchronizing performance of the antenna signal processing operations at the plurality of base stations such that the antenna signals are transmitted over the selected antenna elements at different base stations of the plurality of base stations in synchrony.
18. The method of claim 1, further comprising:
- performing the joint cooperative MIMO transmissions to facilitate terminal handoff between wireless network cells or sectors.
19. The method of claim 1, further comprising:
- performing MIMO encoding on another data stream to be transmitted over a corresponding joint cooperative MIMO channel, the MIMO encoding producing a respective set of encoded data sequences for each base station of the plurality of base stations;
- sending to each base station of the plurality of base stations the respective set of encoded data sequences produced therefor;
- performing other antenna signal processing operations to generate other antenna signals at each base station of the plurality of base stations in view of the respective sets of encoded data sequences received thereby; and
- transmitting the other antenna signals over corresponding antenna elements of the antenna elements at each base station of the plurality of base stations to transmit the another data stream over the corresponding joint cooperative MIMO channel.
20. The method of claim 19, further comprising:
- synchronizing the performance of the other antenna signal processing operations at the plurality of base stations such that the other antenna signals are transmitted over the selected antenna elements at different base stations of the plurality of base stations in synchrony.
21. A multicell wireless network, comprising:
- a plurality of base stations each associated with a respective cell and having a respective antenna array including at least one antenna element;
- a joint cooperative multiple-input multiple-output (MIMO) transmission mechanism that employs selected antenna elements from the plurality of base stations to: form an augmented antenna array used to support joint cooperative MIMO transmissions over the wireless network, wherein the joint cooperative MIMO transmissions are orthogonal frequency division multiple access (OFDMA) MIMO transmissions; and encode, at respective base stations of the plurality of base stations, the replication of the data stream using one of space-time coding, space-frequency coding, space-time-frequency coding, and spatial multiplexing to establish the joint cooperative MIMO transmissions;
- a data replicator to: replicate a data stream received from an information source; and forward the replication of the data stream to each base station of the plurality of base stations; and
- a set of antenna signal processing components at each base station of the plurality of base stations to perform antenna signal processing operations on the data stream it receives to generate antenna signals, wherein the antenna signals are transmitted over the selected antenna elements to form a joint cooperative MIMO transmission at each base station of the plurality of base stations.
22. The multicell wireless network of claim 21, wherein the encoded joint cooperative MIMO transmissions include subscriber MIMO channel information.
23. The multicell wireless network of claim 21, wherein the space-time coding comprises space-time trellis coding.
24. The multicell wireless network of claim 21, wherein the space-time coding comprises space-time block coding.
25. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism encodes the joint cooperative MIMO transmissions using space-time coding with delay diversity.
26. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmissions include downlink transmissions from the plurality of base stations to terminals and uplink transmissions from the terminals to the plurality of base stations.
27. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism performs spatial beam forming for selected ones of the joint cooperative MIMO transmissions.
28. The multicell wireless network of claim 27, wherein the joint cooperative MIMO transmission mechanism performs the spatial beamforming in combination with one of space-time, space-frequency and space-time-frequency coding of the selected ones of the joint cooperative MIMO transmissions.
29. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism performs transmitting the joint cooperative MIMO transmissions to at least two terminals simultaneously.
30. The multicell wireless network of claim 29, wherein the joint cooperative MIMO transmission mechanism further perforins spatial beamforming on the joint cooperative MIMO transmissions such that MIMO transmissions are directed toward intended users while spatial nulling is effected toward unintended users.
31. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism further performs jointly decoding uplink MIMO transmissions received from multiple terminals.
32. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism further performs separately decoding uplink MIMO transmissions received from multiple terminals.
33. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism further performs jointly encoding downlink MIMO transmissions sent to multiple terminals.
34. The multicell wireless network of claim 21, further comprising:
- a synchronizing mechanism to synchronize the antenna signal processing operation s at the plurality of base stations such that the antenna signals are transmitted over the selected antenna elements at different base stations of the plurality of base stations in synchrony.
35. The multicell wireless network of claim 21, further comprising: a master encoder to:
- perform MIMO encoding on another data stream to be transmitted over a corresponding joint cooperative MIMO channel, the MIMO encoding producing a respective set of encoded data sequences for each base station of the plurality of base stations; and
- send to each base station of the plurality of base stations the respective set of encoded data sequences produced therefor; and
- a set of other antenna signal processing components at each base station of the plurality of base stations to perform other antenna signal processing operations on the respective sets of encoded data sequences received thereby to generate other antenna signals,
- wherein the other antenna signals are transmitted over the selected antenna elements at each base station of the plurality of base stations to form the joint cooperative MIMO transmissions over the corresponding joint cooperative MIMO channel.
36. The multicell wireless network of claim 35, further comprising:
- a synchronizing mechanism to synchronize the other antenna signal processing operations at the plurality of base stations such that the other antenna signals are transmitted over the selected antenna elements at different base stations of the plurality of base stations in synchrony.
37. The multicell wireless network of claim 21, wherein the joint cooperative MIMO transmission mechanism performs the joint cooperative MIMO transmissions to facilitate terminal handoff between wireless network cells or sectors.
Type: Application
Filed: Jan 8, 2013
Publication Date: Aug 1, 2013
Applicant: ADAPTIX, INC. (Carrollton, TX)
Inventor: Adaptix, Inc. (Carrollton, TX)
Application Number: 13/736,749
International Classification: H04W 4/06 (20060101);