Cooperative Wireless Networks
First Claim
1. A cooperative multi-user multiple input, multiple output (MIMO) system for communicating with a plurality of wireless client devices, comprising:
- at least one network interface for communicating with a plurality of spatially distributed network transceiver nodes over a network, each of the network transceiver nodes identified by a unique network address and comprising at least one antenna;
at least one MIMO processor for pre-coding data for transmission from the plurality of network transceiver nodes to the plurality of wireless client devices, the pre-coding employing subspace codes derived from measurements of at least one channel between the plurality of network transceiver nodes and the plurality of wireless client devices; and
a network controller configured for coordinating the plurality of network transceiver nodes to transmit a simultaneous plurality of non-interfering subspace channels sharing a common frequency between the plurality of network transceiver nodes and the plurality of wireless client devices such that each of the plurality of wireless client devices receives a subspace coded transmission from each of the plurality of network transceiver nodes.
3 Assignments
0 Petitions
Accused Products
Abstract
A cooperative multi-user multiple input, multiple output (MIMO) system coordinates spatially distributed network transceiver nodes for communicating with wireless client devices. A MIMO processor pre-codes data for transmission from the network transceiver nodes, wherein the pre-coding comprises subspace coding derived from channel measurements between the network transceiver nodes and the wireless client devices. A network controller coordinates the network transceiver nodes to transmit simultaneous non-interfering channels within a common frequency to the wireless client devices such that each client device receives a subspace-coded transmission from each of the network transceiver nodes. The client devices and/or the network transceiver nodes may be selected based on channel state information and/or measured channel quality.
-
Citations
21 Claims
-
1. A cooperative multi-user multiple input, multiple output (MIMO) system for communicating with a plurality of wireless client devices, comprising:
-
at least one network interface for communicating with a plurality of spatially distributed network transceiver nodes over a network, each of the network transceiver nodes identified by a unique network address and comprising at least one antenna; at least one MIMO processor for pre-coding data for transmission from the plurality of network transceiver nodes to the plurality of wireless client devices, the pre-coding employing subspace codes derived from measurements of at least one channel between the plurality of network transceiver nodes and the plurality of wireless client devices; and a network controller configured for coordinating the plurality of network transceiver nodes to transmit a simultaneous plurality of non-interfering subspace channels sharing a common frequency between the plurality of network transceiver nodes and the plurality of wireless client devices such that each of the plurality of wireless client devices receives a subspace coded transmission from each of the plurality of network transceiver nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
selecting a plurality of spatially distributed network transceiver nodes for serving a plurality of wireless client devices in a multi-user multiple input, multiple output (MIMO) system, each node identified by a unique network address and comprising at least one antenna; measuring channels between the plurality of network transceiver nodes and the plurality of wireless client devices for generating channel state information; employing subspace codes generated from the channel state information for pre-coding data to be transmitted from the plurality of network transceiver nodes to the plurality of wireless client devices; and transmitting subspace-coded data signals from the plurality of network transceiver nodes to each of the plurality of wireless client devices, the subspace codes providing a plurality of simultaneous non-interfering subspace channels within a common frequency between the plurality of network transceiver nodes and the plurality of wireless client devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having computer readable code thereon, the medium comprising instructions for:
-
providing independent subspace weightings to a plurality of data streams to be transmitted from a plurality of spatially distributed network transceiver nodes in a multiuser multiple input, multiple output (MIMO) system, each data stream intended for a different client device, wherein the subspace weightings are calculated from known channel properties between the network transceiver nodes and a plurality of wireless client devices and configured to cancel co-channel interference at each of the plurality of wireless client devices; and coordinating the plurality of network transceiver nodes for simultaneously transmitting a plurality of subspace-weighted data streams over wireless links to each of the plurality of wireless client devices. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification