1. Field of the Invention
The present invention relates to a method for clustering multiple stations.
2. Description of the Related Art
Wireless local area network (WLAN) is widely used to provide access to the internet with mobile devices. To improve the throughput in WLAN, some standards, such as the Institute of Electrical and Electronics Engineers to (IEEE) 802.11n standard, adopt the multiple input multiple output (MIMO) system that transmits a plurality of data streams with multiple antennas and, at the same time, receives a plurality of data streams with multiple antennas. However, most of the current standards are still based on a point-to-point transmission scheme. When there are more stations connected to an access point (AP), each station has to hold the transmission and wait for an empty time slot.
Accordingly, a multi-user (MU), or multi-station, transmission system with MIMO system is proposed. In a MU-MIMO system, the AP can transmit data to multiple stations with a single antenna or multiple antennas simultaneously such that more stations can be served by the AP at the same time. However, when MU-MIMO signals are transmitted, several stations may be targeted in the same packet. Therefore, it is desirable for such targeted stations to be specified as soon as possible. In addition, it is also desirable that the list of targeted stations can be changed quickly.
One object of the present invention is to provide a method for clustering stations. The method comprises first clustering a plurality of stations into a plurality of clusters. The clusters are then grouped into several sets. A signal is sent from an access point to the sets. The clusters of stations can then compare the media access control (MAC) information inside the signal to determine whether to process the received signal.
The method of clustering multiple stations for a MIMO communication system according to one embodiment of the present invention comprises the steps of: assigning a plurality of stations of a MIMO communication system to a plurality of clusters, wherein each station is assigned to at least one cluster, and at least one cluster is assigned with more than one station; and assigning the plurality of clusters to a plurality of sets, wherein each cluster is assigned to a set.
The communication method for a MIMO communication system according to one embodiment of the present invention comprises a step of: transmitting a plurality of data streams conforming to a MIMO communication system, wherein each data stream comprises a same signal field indicating which stations of the MIMO communication system are to receive the data stream. The signal field comprises information including an ID of one of a plurality of sets and a partition of the plurality of data streams, wherein the ID of the set indicates which stations are to receive the data streams and the partition of the plurality of data streams indicates which data streams are to be received by the stations. Each set comprises IDs of a plurality of clusters, each cluster comprises at least one station of the MIMO communication system, and at least one cluster comprises more than one station of the MIMO communication system.
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, and 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 or processes for carrying out the same purposes as those 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 objectives and advantages of the present invention will become apparent upon reading the following description and upon referring to the accompanying drawings of which:
In a MU-MIMO system according to the present invention, a cluster may be defined as one or more stations that map to the same cluster ID. The stations in the same cluster ID may have high spatial interference with each other. That is, the correlations between the stations in a cluster are above a threshold value. Preferably, the spatial correlations between the stations in a cluster are above a threshold value. In addition, some clusters may contain only one station. Since stations with high spatial interference are grouped together, one station of each cluster can be the targeted station in a MU-MIMO transmission. All stations within the same cluster decode the signals targeted for this cluster and verify the MAC-ID or MAC address to determine whether they are the targeted stations.
In a MU-MIMO system according to the present invention, a set may be defined as a group of clusters. The mapping from cluster IDs to a set ID may be predetermined. The set ID and the number of space-time streams for each cluster may be specified in the preamble.
It should be noted that the signal field comprises information including an ID of one of a plurality of sets and a partition of the plurality of data streams, wherein the ID of the set indicates which stations are to receive the data streams and the partition of the plurality of data streams indicates which data streams are to be received by the stations. In addition, each set comprises IDs of a plurality of clusters, each cluster comprises at least one station of the MIMO communication system, and at least one cluster comprises more than one station of the MIMO communication system.
By obtaining the clustering assignment of the stations STA1 to STA10, the data transmission of STA1 to STA10 can be applied accordingly. In step 103 in
All stations in the clusters within the same set ID try to decode the space-time streams according to Qk's and the definition of the set ID. If there are C clusters, and an ordered set S contains K clusters among C clusters, then the ordered set S can be denoted as S={element 1, element 2, . . . , element K}, wherein each element in S is a cluster. For example, set Set1={Cluster3, Cluster1, Cluster5, Cluster6}. Element k, wherein 1≦k≦K, is used to decode the space-time streams from
In step 104, every station of a cluster in the set Set1 then decodes the corresponding data stream to determine which station of the cluster the data stream belongs to. That is, all stations of each cluster contained within Set1 then compare the MAC ID in the received frame with the MAC ID of themselves to determine whether they are the targeted station.
In some embodiments of the present invention, one station may be required to receive more than one data stream. For example, in the aforementioned embodiment shown in
Referring to the aforementioned embodiment shown in
In conclusion, the method for clustering multiple stations and the communication method provided by the present invention assigns a plurality of stations to a plurality of clusters and stations, and utilizes a signal field to indicate which stations are to receive the data stream. Accordingly, the targeted stations can be specified as soon as possible, e.g. in the preamble of the data streams. In addition, the list of the targeted stations is versatile and can be changed quickly.
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. For example, many of the processes discussed above can be implemented in different methodologies and replaced by other processes, or a combination thereof.
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.
Number | Date | Country | |
---|---|---|---|
61345079 | May 2010 | US |