Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS20090285146 A1
Publication typeApplication
Application numberUS 12/535,200
Publication date19 Nov 2009
Filing date4 Aug 2009
Priority date1 Mar 2002
Also published asEP1543628A2, EP1543628A4, US6862456, US7570921, US20030181165, US20040219937, WO2003075470A2, WO2003075470A3
Publication number12535200, 535200, US 2009/0285146 A1, US 2009/285146 A1, US 20090285146 A1, US 20090285146A1, US 2009285146 A1, US 2009285146A1, US-A1-20090285146, US-A1-2009285146, US2009/0285146A1, US2009/285146A1, US20090285146 A1, US20090285146A1, US2009285146 A1, US2009285146A1
InventorsGary L. Sugar, Chandra Vaidyanathan
Original AssigneeIpr Licensing, Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Methods for improving range for multicast wireless communication
US 20090285146 A1
Abstract
An extended range mode for wireless communication of a multicast data signal from an access point (AP) to multiple stations (STAs) may be enabled or disabled. When the extended range mode is enabled, the AP transmits the data signal up to a total of N times using a transmit delay diversity, where N is the number of transmit antennas.
Images(11)
Previous page
Next page
Claims(8)
1. A method for transmitting a multicast data signal from an access point (AP) having a plurality of N antennas to multiple stations (STAs), comprising:
determining whether an extended range mode is enabled in the AP;
transmitting the data signal once through the N antennas, on a condition that the extended range mode is disabled; and
transmitting the data signal up to a total of N times using transmit delay diversity through the N antennas, on a condition that the extended range mode is enabled.
2. The method as in claim 1, wherein the extended range mode comprises using antenna processing techniques to maximize the range of communication between the AP and the STAS, the antenna processing techniques including composite beamforming.
3. The method as in claim 1, wherein the transmit delay diversity includes a delay between the transmissions of the data among a plurality of AP antennas according to a transmit vector x(t)=[x0(t), x1(t−τD), . . . , xNt−1(t−Nt−1))τD], where τD is a transmit delay parameter.
4. The method as in claim 3, further comprising sending the data signal from each antenna such that the maximum delay spread between any two antennas is (N−1)τD.
5. An access point (AP) configured to transmit a multicast data signal to multiple stations (STAs), comprising:
a plurality of N antennas;
a processor configured to determine whether an extended range mode is enabled in the AP; and
a transmitter configured to transmit a data signal once through the N antennas on a condition that the extended range mode is disabled, and further configured to transmit the data signal up to a total of N times using transmit delay diversity through the N antennas on a condition that the extended range mode is enabled.
6. The AP as in claim 5, wherein the processor is further configured to execute the extended range mode for the AP using antenna processing techniques to maximize the range of communication between the AP and the STAs, the antenna processing techniques including composite beamforming.
7. The AP as in claim 5, wherein the processor is further configured to determine the transmit delay diversity as a delay between the transmissions of the data among the N antennas according to a transmit vector x(t)=[x0(t), x1(t−τD), . . . , xNt−1(t−Nt−1))τD], where τD is a transmit delay parameter.
8. The AP as in claim 5, wherein the processor is further configured to determine the maximum delay spread between any two antennas as (N−1)τD.
Description
    CROSS REFERENCE TO RELATED APPLICATION(S)
  • [0001]
    This application is a divisional of U.S. Application Ser. No. 10/855,279, filed May 27, 2004, which in turn claims priority to U.S. Application Ser. No. 10/174,690, filed Jun. 19, 2002, which in turn claims priority to U.S. Provisional Application No. 60/365,774, filed Mar. 21, 2002, and to U.S. Provisional Application No. 60/361,055, filed Mar. 1, 2002, the entirety of which are incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • [0002]
    The present invention relates to enhancing the range in a wireless communication application where communication devices may transmit multicast signals as well as directed signals.
  • [0003]
    Composite Beamforming (CBF) is an antenna processing technique in which a first communication device, having a plurality of antennas, weights a signal to be transmitted by its antennas to a second communication device also having a plurality of antennas. Similarly, the second communication device weights and combines the received signals received by its antennas. The transmit weights and receive weights are determined to optimize the link margin between the devices, thereby significantly extending the range of communication between the two communication devices. Techniques related to composite beamforming are the subject matter of commonly assigned co-pending applications filed on even date and entitled “System and Method for Antenna Diversity Using Joint Maximal Ratio Combining” and “System and Method for Antenna Diversity Using Equal Gain Joint Maximal Ratio Combining,” the entirety of both which are incorporated herein by reference. There are other techniques to improve the link margin for directed signal transmissions between two communication devices, including antenna selection diversity, for example.
  • [0004]
    Link margin improvement translates into a corresponding improvement in range, data rate at a given range, infrastructure cost to support a given data rate, and interference immunity. However, the range improvement afforded by CBF applies to signals that are sent in a point-to-point fashion from one device to another. Many wireless applications also require multicast signal communication, i.e., point to multi-point. Therefore, to improve the overall range related parameters of a wireless application, it is necessary to also improve the range of multicast signal transmissions. No such range improvement techniques for multicast communication are heretofore known.
  • SUMMARY OF THE INVENTION
  • [0005]
    Methods are described which optimize range of multicast signal communication in wireless communication applications that use range-enhanced techniques for directed signal communication. An extended range mode for wireless communication of a multicast data signal from an access point (AP) to multiple stations (STAs) may be enabled or disabled. When the extended range mode is enabled, the AP transmits the data signal up to a total of N times using a transmit delay diversity, where N is the number of transmit antennas.
  • [0006]
    A multicast signal may be sent multiple times through each of a plurality of independent omnidirectional transmit antennas of a communication device to a plurality of other communication devices to improve packet error rate (PER) at a given range (i.e., SNR). More generally, the multicast signal can be transmitted up to N times using any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1, i=0, . . . , N−1 where the vector νi is used for the ith transmission of the multicast signal.
  • [0007]
    Other objects and advantages of the present invention will become more readily apparent when reference is made to the following description in conjunction with the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0008]
    FIG. 1 is a block diagram of a wireless communication network comprising a plurality of communication terminals.
  • [0009]
    FIG. 2 a block diagram of an exemplary communication device suitable for use in the processes described herein.
  • [0010]
    FIG. 3 is a flow chart illustrating a procedure for transmitting multicast signals in a wireless communication network.
  • [0011]
    FIG. 4 is a flow chart illustrating a procedure for transmitting a beacon type message.
  • [0012]
    FIG. 5 is a flow chart illustrating a procedure for transmitting directed data from an access point.
  • [0013]
    FIG. 6 is a flow chart illustrating a procedure for transmitting directed data from a station not using a clear-to-send/request-to-send process.
  • [0014]
    FIG. 7 is a flow chart illustrating a procedure for transmitting directed data from a station using a clear-to-send/request-to-send process.
  • [0015]
    FIG. 8 is a flow chart illustrating a procedure for communication when a point coordination function is enabled in the network.
  • [0016]
    FIG. 9 is a timing diagram showing the repetitive transmission of certain multicast signals.
  • DETAILED DESCRIPTION
  • [0017]
    With reference first to FIG. 1, an example of a wireless application, such as a short-range wireless communication network 100 is shown. The wireless network is, for example, an IEEE 802.11x wireless local area network (WLAN), comprising an access point (AP) 110 and a plurality of stations (STAs) 120, 130, 140 and 150.
  • [0018]
    When two devices are in direct communication with each other, they use range-enhancement techniques, such as antenna selection diversity, composite beamforming, etc., for directed signal communication. For example, at least the AP 110, as well as some or all of the STAs have two or more antennas and are capable of performing composite beamforming Specifically, a STA, such as STA 120, may have two antennas and when it transmits to another communication device in the network, such as the AP 110, it scales the transmit signal by complex transmit antenna weights wtx1 and wtx2 for the respective antennas. Similarly, when receiving a signal from the plurality of antennas of another device, such as the AP, it combines the signals received at its two antennas with complex receive antenna weights wrx1 and wrx2. The receive antenna weights are usually matched to the received signal at the antennas. The AP 110 has four antennas and therefore can perform 4x-beamforming when transmitting to another device and receiving from another device. Each device may determine and use optimum transmit antenna weights for a particular destination device through techniques described in the aforementioned co-pending application. In addition, each device may store this information for future use against an identifier for the corresponding destination device for use when transmitted to that device. The transmit antenna weights used by a device may are dependent on the particular destination device. Likewise, no two devices may use the same transmit antenna weights when transmitting to the same destination device. The transmit and receive antenna weights may be frequency dependent. When composite beamforming (CBF) is used between two communication devices that are in direct communication with each other, dramatic improvement in range is achieved as described in the aforementioned co-pending application. The communication devices may use other range enhancement techniques, such as antenna selection diversity, as opposed to CBF.
  • [0019]
    Again, the antenna processing techniques described above impact directed signal communication. In order to improve all around range performance, it is also necessary to improve the range for multicast signal communication. What follows are techniques to improve range for broadcast or multicast signal communication where CBF is used to extend range for point-to-point signal communication. The terms “unicast”, “point-to-point” and “directed” are used synonymously and interchangeably herein. Likewise, the terms “broadcast” and “multicast” are used interchangeably.
  • [0020]
    In a wireless network, such as the one shown in FIG. 1, range is important in when the user density (i.e., the demand for bandwidth) is relatively low, infrastructure cost (i.e., access point (AP) density) is critical, or both. Examples of such environments are home, home office and lightly populated corporate or campus environments.
  • [0021]
    Capacity C of a WLAN is average throughput per unit area (in kbps per square meters. Some general rules of thumb for network planning are:
  • [0022]
    Enterprise Wired LAN: 1 user per 250 sq. ft, 100 kbps per user: C=4 kbps/m2
  • [0023]
    Enterprise WLAN (office environment): C=0.5-4 kbps/m2
  • [0024]
    Conference rooms, public areas: C=10 kbps/m2
  • [0025]
    Airports, lecture halls, hotel lobbies, etc.: C=10-20 kbps/m2
  • [0026]
    Range is generally not important for high-capacity applications (i.e., for C>˜4 kbps/m2). For these applications, data rate at range, becomes the important network design parameter.
  • [0027]
    In a wireless communication network application that operates in a coverage area (e.g., a cell), the “range” of a cell may be defined by a radius around a communication device that achieves a certain error rate. For example, the range of an IEEE 802.11x cell is the maximum cell radius satisfying both of the following conditions at a specified AP/STA transmit power level:
      • 1. 10% PER at the lowest data rate (e.g., 6 Mbps for 802.11a) for unicast data with a 5% outage probability (due to fading); and
      • 2. Multicast data and beacon messages can be received w/PER<=10% with a 5% outage probability.
  • [0030]
    For an 802.11a AP with 2-selection diversity in an indoor delay spread environment, the range is approximately 55 meters (Ptx=17 dBm). For 802.11b, the range is approximately 115 meters (Ptx=20 dBm).
  • [0031]
    A device, such as the AP 110, may have different range modes, including a range-enhanced mode. For example, a network administrator may program this mode at the AP whenever range is to be extended (at the expense of less system throughput) beyond that of a single (omnidirectional) transmit (Tx) antenna for multicast signals. The AP may be configured to operate in directed range-enhanced mode, such as CBF mode where a signal (packet, etc.) is transmitted through all four antennas simultaneously with corresponding transmit antenna weights. Alternatively, the AP may be configured to operate in the omnidirectional mode (omni-mode) where a packet is transmitted through one of four antennas at the same total output power as CBF mode.
  • [0032]
    When directed signals are transmitted, the devices at both ends of the link use a range enhancement technique, such as CBF. When multicast signals are transmitted, there are several other range enhancement techniques that can be summarized as follows. A multicast signal may be transmitted multiple times, each time through a different one of a plurality of independent omnidirectional transmit antennas of a communication device to a plurality of other communication devices to improve packet error rate (PER) at a given range (i.e., SNR). More generally, the multicast signal can be transmitted up to N times using any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1, i=0, . . . , N−1 and the vector vi is used for the ith transmission of the multicast signal. For certain multicast signals that are transmitted repeatedly, such signals are transmitted in a round-robin fashion, cycling through the N antennas, ad infinitum for each scheduled transmission of the signal. To more broadly state this latter case, the ith transmission is sent using transmit weight vector νmod(i,N), for the ith transmission of the signal, where mod(m,n) denotes the remainder of m divided by n, where i is not bounded by N. By transmitting the multicast signal in this manner, the communication, will receive the signal, is greatly enhanced.
  • [0033]
    When it is necessary to reserve the radio frequency medium for directed signals, the source communication device precedes the transmission of the directed signals by sending a sequence of multicast clear-to-send (CTS) frames (once through each omnidirectional antenna or more generally each CTS transmission using one of the complex linearly independent N dimensional transmit weight vectors described above). Each CTS includes information that informs the plurality of other communication devices of the impending data transmission, thereby reserving the medium before data transmission. When reserving the medium for certain types of data, such as isochronous data, the AP transmits basic network information together with a delivery traffic indication map after the 4 CTS frames are sent. Any of these schemes can be further enhanced by transmitting the multicast signal with transmit delay diversity.
  • [0034]
    FIG. 2 illustrates a block diagram of a STA or AP 200 that can be used for any one of the terminals shown in FIG. 1. The terminal in FIG. 3 comprises at least two antennas, though four antennas 202, 204, 206 and 208 are shown such as would be the case for the AP. An RF section 210 is coupled to the antennas 202-208, and includes a transmitter (Tx) 212 and a receiver (Rx) 214. A baseband section 220 is coupled to the RF section 210. The baseband section 220 may include a CPU or processor 222 and memory 224. The processor 222 performs the processing steps in the communication device that are described hereinafter. The memory 224 stores the channel transfer function information (e.g., transmit antenna weights) associated with a particular destination device that is retrievable by the processor 222. For example, the memory 224 is random access memory (RAM). The CPU 222 executes instructions that are stored or encoded on a processor readable medium that when cause the CPU to perform the processes described above in conjunction with FIG. 2. Alternatively, the baseband section may be implemented by a digital application specific integrated circuit (ASIC) with a synthesized processor core and/or may include dedicated processor functionality such as field programmable gates that implement digital signal processor instructions to perform the processes described herein. The baseband section 220 is coupled to a host processor 230. Still another alternative is for the processing steps to be performed by a host processor 232 (in a host 230) by executing instructions stored in (or encoded on) a processor readable memory 234. The RF section 210 may be embodied by one integrated circuit, and the baseband section 220 may be embodied by another integrated circuit. The communication device on each end of the communication link need not have the same device architecture or implementation.
  • [0035]
    The baseband section 220, either by way of the processor 222, or through other dedicated functionality (such as field programmable gates) multiplies the signal to be transmitted by corresponding transmit antenna weights and likewise multiplies signals received at each of the antennas by corresponding receive antenna weights and combines the resulting signals to recover the received signal therefrom. When it is stated hereinafter that a communication device transmits a signal to another communication using “CBF”, this means that the transmitting communication device multiplies the signal by transmit antenna weights (corresponding to the plurality of antennas of the transmitting communication device) corresponding to a destination device, that optimize reception of the signal at the destination device. The transmit and receive antenna weights have real and imaginary components (magnitude and phase) that may vary with frequency to account for the frequency response of the communication medium between transmit and receive communication devices, as described in the aforementioned co-pending applications. When transmitting a signal through a single antenna, the baseband section 220 multiplies the signal with a transmit weight vector that weights one antenna and nulls all of the other antennas. For example, to select antenna 202 (out of four antennas), the transmit weight vector is (1 0 0 0), to select antenna 204, the transmit weight vector is (0 1 0 0), etc. More generally, the processor in the baseband section 220 processes the multicast signal using any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1, i=0, . . . , N−1 where the vector vi is used for the ith transmission of the multicast signal. For example, for N=4, one transmission of the multicast signal is sent with the transmit weight vector (1 0 1 0) and the next transmission it is sent with the transmit weight vector (0 1 0 1), and so on.
  • [0036]
    The transmitter 312 upconverts signals to be transmitted by the antennas 302-308 and the receiver 314 downconverts signals received by the antennas. In the case where the terminal has just two antennas to perform antenna selection diversity, there is a switch in the RF section that selects one of the two antennas for reception of transmission of signals.
  • [0037]
    FIG. 3 shows a process 300 for transmitting a multicast data signal from an AP to multiple (or all) STAs. For example, the data unit is a media service data unit (MSDU) or a MAC protocol data unit (MPDU) according to IEEE 802.1 lx WLAN protocol. In step 310, the AP determines whether the extended mode of operation is enabled or disabled. If the extended mode is disabled, then in step 320, the AP transmits the data unit once from of its plurality of antennas. If it is determined in step 310 that the extended mode is enabled, then in step 330, the AP transmits the data unit up to a total of N times, once through each of its plurality of antennas, or more generally, the AP may send the data unit up to N times using any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1, i=0, . . . , N−1 where the vector νi is used for the ith transmission of the multicast signal. This approach gives significant improvement in PER (at the expense of lower throughput) due to antenna diversity and repeated transmission by increasing the likelihood that the data unit will be received by each STA. When implementing this approach, the AP uses the Sequence Number and Retry subfields in the MAC header to ensure proper duplicate filtering in the STAs.
  • [0000]
    TABLE 1
    0 ns RMS Delay Spread 50 ns RMS Delay Spread 150 ns RMS Delay Spread
    N = # 2-WBS 2-CBF 4-CBF 2-WBS 2-CBF 4-CBF 2-WBS 2-CBF 4-CBF
    Repetitions STAs STAs STAs STAs STAs STAs STAs STAs STAs
    1 0 2 9 0.5 4 9 1 5.5 10
    2 8.5 9.5 13 7.5 9 14 6 9 14
    4 10.5 11.5 14 8.5 11 14 8 10 14
  • [0038]
    Table 1 above shows, through simulations, sensitivity improvement in dB at 10% PER for 802.11a at 24 Mbps relative to the 2-WBS, delay spread=0 ns, N=1 case. “WBS” means STAs using 2-antenna wideband selection diversity as opposed to CBF enhanced STAs.
  • [0039]
    FIG. 3 also shows other alternatives to step 330. For example, in step 340, to improve range, the AP may send the data unit once using transmit delay diversity. This means essentially that a delay is introduced between the transmissions of the data unit among the plurality of AP antennas according to a transmit x(t)=[x0(t), x1(t−τD), . . . , xNt−1(t−Nt−1))τD] where N is the number of AP antennas used for transmission and τD, a transmit delay parameter. In essence, the signal will be sent from each antenna with a different delay spread and such that the maximum delay to spread between any two antennas is (N−1)τD It has been found through performance simulations that a transmit delay parameter τD of 1000 ns provides optimal delay spread, but can be programmable to span 50 ns to 150 ns, for example.
  • [0040]
    Still another alternative shown in step 350 is to transmit the data unit a total of N times (up to the number of antennas), each time using transmit delay diversity (as described above).
  • [0041]
    FIG. 4 shows a process 400 for transmitting another type of multicast signal that is used to inform all communication devices (e.g. STAs) about subsequent signals scheduled for transmission on the radio frequency medium. As an example, this multicast signal is a Beacon frame that is sent when the point coordination function (PCF) is disabled. PCF is an IEEE 802.11x function that is a centrally controlled access mechanism that uses a poll and response protocol to eliminate the possibility of contention for the medium. The PCF will be described further below. According to the IEEE 802.11x WLAN protocol, the Beacon frame is transmitted periodically to allow mobile stations to locate and identify a basic service set (BSS) in time and physical parameters at any time in the future. The Beacon frame also conveys information to stations about frames that may be buffered during times of low power operation. Elements of a Beacon frame include the service set identity (SSID), the supported rates of the BSS, one or more PHY parameter sets, an optional contention-free parameter set, an optional IBSS parameter set and an optional traffic indication map.
  • [0042]
    If the extended range mode is disabled (step 410), then in step 420, the AP transmits a Beacon frame through one antenna at the minimum data rate required to support all associated STAs. If the extended range mode is enabled, then in step 430, the AP transmits the Beacon frame sequentially through each antenna, moving to the next AP antennas each time the Beacon frame is scheduled to be transmitted, in a round-robin fashion at a minimum data rate required to support all STAs, ad infinitum for Beacon transmissions. The same power save (PS) list is used for all Beacons. This process provides significant performance enhancement relative to the single antenna case, since each STA sees multiple repetitions of the Beacon with independent fading for up to four repetitions.
  • [0043]
    Again, more generally, the Beacon can be transmitted using the transmit weight vector νmod(i,N), ith transmission of the Beacon, where mod(m,n) denotes the remainder of m divided by n. In this case, the number of transmissions i is not bounded by N−1. This is useful for sending Beacon frames on an ongoing, repetitive basis.
  • [0044]
    Data from Table 1 can be used to quantify performance. For an indoor environment w/50 ns delay spread, for example, a STA can reliably decode a beacon after 2 repetitions using 7.5 dB less Rx power, and after 4 repetitions using 8.5 dB less power.
  • [0045]
    Like the multicast data unit process of FIG. 3, the Beacon frame can alternatively be transmitted once through using transmit delay diversity, or N times, each time using transmit delay diversity.
  • [0046]
    FIG. 5 shows a process 500 for transmitting directed data from a source communication device (the AP) to a destination communication device (a particular STA). The data may be, for example, a directed MSDU or MPDU. In order to transmit the directed data, the source communication device reserves the communication medium by alerting all of the other communication devices (with a multicast signal) of the impending data transmission. In step 510, the AP determines whether the extended range mode is enabled. When it is not enabled, the frame sequence is {CTS-} {frag-ACK-} last ACK. Specifically, in step 520, the AP sends a clear-to-send (CTS) frame through one AP antennas to announce to all STAs in the neighborhood of both the AP and the destination STA of the impending transmission from the AP to the destination STA. The CTS is optional and only necessary if system simulations show that other STAs have difficulty receiving directed data units sent in CBF mode. Next, in step 530, the AP transmits the data unit to the destination STA using CBF. In step 540, if and when the STA receives the data unit, it transmits an acknowledgment frame (ACK) to the AP using CBF.
  • [0047]
    If in step 510, the AP determines that the extended range mode is enabled, then the sequence is {CTSxN-} {frag-ACK-} last-ACK. Specifically, in step 550, CTSxN is a sequence of up to N CTS frames (N equals the number of AP antennas) each CTS frame sent through a different AP antenna and used to set the network allocation vector (NAV) for STAs other than the destination STA. More generally, the CTS frame is sent up to N times any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint where the vector vi is used for the ith transmission of the multicast signal. The NAV is an 802.11x frame that informs STAs of the amount of time before the medium will become available. In step 560, the AP transmits the data unit to the destination STA using CBF, and in step 570, when the STA receives the data unit, it transmits an ACK to the AP using CBF.
  • [0048]
    Like the process of FIG. 3, the CTS frame can alternatively be transmitted once through an antenna using transmit delay diversity, or N times, each time using transmit delay diversity.
  • [0049]
    FIG. 6 shows a process 600 useful when a STA sends a directed data unit (MSDU or MPDU) without the request-to-send (RTS)/CTS scheme. The RTS frame is a signal directed to the AP that requests the AP to reserve the medium for transmission of data from the STA to the AP. The sequence {frag-ACK-} last-ACK is useful regardless of whether the extended range mode is enabled or disabled. In step 610, the STA transmits one or more data fragments to the AP using CBF. In step 620, if and when the AP receives the data fragments, it transmits an ACK to the STA using CBF.
  • [0050]
    FIG. 7 illustrates a process 700 useful when a STA transmits a directed data unit using the RTS/CTS scheme. In step 705, the STA sends an RTS frame to the AP using a directed range-enhancement technique, such as CBF, and upon receiving the RTS frame the AP determines whether the extended range mode is enabled. If the extended range mode is not enabled when the AP receives the RTS, then the sequence is CTS-{frag-ACK-} last-ACK. Specifically, in step 720, in response to receiving the RTS, the AP transmits a CTS frame through one AP antenna. In response to receiving the CTS, in step 730, the STA transmits the data unit using CBF. In step 740, when the AP receives the data unit, it transmits an ACK using CBF.
  • [0051]
    When the AP receives the RTS and determines that the extended range mode is enabled, the sequence is:
  • [0000]
    CTS*-timeout-backoff-RTS- CTS-{frag-ACK-}last-ACK. Specifically, in step 750, in response to receiving the RTS, the AP transmits a sequence of first and second consecutive CTS frames addressed to the AP each time using a transmit weight vector that is in the null space of H, where H represents the channel response matrix between the AP and the sending STA, such that when the CTS frames are transmitted by the AP antennas, a null is placed at the sending STA's antennas. Furthermore, in addition to being in the null space of H, the transmit weight vectors for the two CTS frames may be linearly independent transmit weight vectors in order to improve performance by generating independent fading for each CTS. Such can be the case if the AP has four antennas and the STAs have two antennas, so that there are at least two linearly independent vectors in the null space of H. The AP can determine the channel response matrix H when it receives a signal, such as an RTS frame, from the STA, as described in the aforementioned co-pending applications incorporated herein by reference, and from that information determine the transmit weight vector that satisfies this condition.
  • [0052]
    This sequence is referred to as CTS* and it ensures that all STAs except the sending STA receive at least one of the CTS frames and stay off the medium during the data transmission. Since the sending STA does not receive either CTS*frame (due to the null), in step 755, the sending STA will generate a CTS timeout, execute a back-off, and in step 760 send a second RTS packet (using CBF if it is CBF-capable). In step 770, the AP responds to the second RTS by transmitting a CTS frame (using CBF) addressed to the sending STA. In step 780, the STA responds to the CTS and transmits a data fragment burst using CBF. In step 790, when the AP receives the data fragments, it transmits an ACK using CBF. The network allocation vector (NAV) in the CTS* sequence is long enough to complete this transaction in the worst case.
  • [0053]
    FIG. 8 shows a process 900 useful for the PCF operation. In the PCF operation, a point coordinator (PC) located in an AP receives requests from STAs to register them on a polling list, and the PC then regularly polls the STAs for traffic while also delivering traffic to the STAs. The PCF is able to deliver near-isochronous service to the STAs on the polling list. The PCF is built over the distributed coordination function (DCF) and both operate simultaneously. When the extended range mode is disabled (step 805), in step 810 the AP transmits frames as follows.
  • [0054]
    Beacon+DTIM: Omni mode
  • [0055]
    Cf-poll: CBF mode
  • [0056]
    Cf-ACK: CBF mode
  • [0057]
    Data: CBF mode
  • [0058]
    ACK: CBF mode
  • [0059]
    Cf-ACK+data, Cf-ACK+Data+Cf-Poll, Cf-ACK+Cf-Poll: Omni mode
  • [0000]
    The STA transmits frames in step 820 as follows.
  • [0060]
    Cf-ACK: CBF mode
  • [0061]
    Data: CBF mode
  • [0062]
    Data+Cf-ACK: CBF mode
  • [0063]
    ACK: CBF mode
  • [0064]
    Null: CBF mode
  • [0065]
    In step 830, operation when the extended range mode is enabled is the same as when the extended range mode is disabled, except that the AP precedes each Beacon+DTIM (delivery traffic indication map) with a sequence of up to 4 CTS frames each sent through a different AP antenna, or each sent with up to N times using any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1, i=0, . . . , N−1 where the vector vi is used for the ith transmission of the multicast signal. The CTS frames reserve the medium prior to the contention free period (CFP) for the entire duration of the CFP, and the repetition of these packets improves the likelihood that at least one CTS is received by all STAs in extended range mode. The Beacon frame is sent in this case through one antenna. The 4 CTS frames will reserve the medium for the duration of the contention free period (CFP) even if the beacon is not received by some STAs. The PCF operation is useful for communication of isochronous data, such as voice or video.
  • [0066]
    Like the process of FIG. 3, the CTS frame of step 830 can alternatively be transmitted once using transmit delay diversity, or N times, each time using transmit delay diversity.
  • [0067]
    Other frames of interest are STA initiated sequences including the PS-Poll sequence and the announcement traffic indication map (ATIM) frame. In the PS-Poll scheme, a PS-Poll is sent from the STA using CBF and the AP sends an ACK using CBF. For the ATIM frame, the ATIM is sent from an otherwise CBF-capable STA using a single antenna. Alternatively, a STA can send a directed ATIM in CBF mode.
  • [0000]
    TABLE 2
    Typical
    2-WBS 2-WBS NIC, 2-CBF NIC, 4-CBF NIC,
    Case NIC + AP 4-CBF AP 4-CBF AP 4-CBF AP
    Directed Data - AP to STA (dB) 0 11 14 16.5
    Directed Data - STA to AP (dB) 0 11 14 16.5
    Multicast Messages (dB) 0 8 10 14
    Beacons (dB) 0 8 10 14
    Minimum of Above (dB) 0 8 10 14
    Range Improvement (%) 0% 75% 101% 166%
    Coverage Area Improvement (%) 0% 205%  304% 605%
    Reduction in AP density (%) 0% 67%  75%  86%
  • [0068]
    Table 2 shows the range improvement for CBF-enhanced 802.11 a relative to a “typical” NIC+AP case, using the enhancements described above (typical means 2-antenna wideband selection diversity on both NIC and AP). The first four rows show link margin improvement (in dB) for directed data, multicast data and Beacons and the information for multicast data and beacons is taken from Table 1, where it is assumed both multicast messages are repeated 4 times through each Tx antenna, and Beacons are sent round-robin through each antenna. Range improvements are computed as 101 mi/33, where 1 mi represents the minimum link margin improvement over rows 1-4 in the table, and 33 represents the path loss coefficient for the indoor wireless channel.
  • [0069]
    To summarize, the range improvements over the typical AP+NIC case are:
  • [0070]
    75% percent range improvement (8 dB) for 4x-CBF AP and typical NICs;
  • [0071]
    100% percent range improvement (10 dB) for 4x-CBF AP and 2x-CBF NICs; and
  • [0072]
    166% percent range improvement (14 dB) for 4x-CBF AP and 4x-CBF NICs.
  • [0073]
    FIG. 9 illustrates a timing diagram to depict the timing of transmission of the multicast signals of FIGS. 3-5 and 8. FIG. 9 shows that an AP having four antennas that, as one example, transmits the multicast data unit (DU) once from each antenna Ant1 through Ant4 sequentially in time. Similarly, the AP transmits a CTS frame once from each antenna Ant1 through Ant4. The AP transmits the Beacon frame once from each antenna Ant1 through Ant4 in a round-robin fashion for each scheduled Beacon frame. These are simplified examples of the more general case where the transmit antenna weight vectors can be any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1.
  • [0074]
    To summarize, techniques are provided to enhance the range of multicast signals by transmitting the signal up to N times any set of N complex linearly independent N-dimensional transmit weight vectors ν1, . . . , νN associated with N plurality of transmit antennas that meets the power constraint ∥νi2=1, i=0, . . . , N−1 where the vector v1 is used for the ith transmission of the signal. Other related methods are provided to enhance the range of multicast signals, such as the method of responding to a RTS signal from a communication device and sending at least one CTS signal using a transmit weight vector that is in the null space of the channel response matrix between the two communication devices. These methods may be implemented by instructions encoded on a medium, such as processor readable medium, or field programmable gates on an integrated circuit.
  • [0075]
    The above description is intended by way of example only.
Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US4599734 *5 Apr 19858 Jul 1986Nec CorporationSpace diversity communications system for multi-direction time division multiplex communications
US4639914 *6 Dec 198427 Jan 1987At&T Bell LaboratoriesWireless PBX/LAN system with optimum combining
US4811420 *8 Jul 19877 Mar 1989International Mobile Machines CorporationInitialization of communication channel between a subsciber station and a base station in a subscriber communication system
US5394435 *22 Feb 199428 Feb 1995At&T Corp.Diversity for direct-sequence spread spectrum systems
US5414699 *27 Sep 19939 May 1995Motorola, Inc.Method and apparatus for receiving and decoding communication signals in a CDMA receiver using partial de-correlation
US5437055 *3 Jun 199325 Jul 1995Qualcomm IncorporatedAntenna system for multipath diversity in an indoor microcellular communication system
US5491723 *14 Apr 199413 Feb 1996Ncr CorporationWireless communication system having antenna diversity
US5493307 *26 May 199520 Feb 1996Nec CorporationMaximal deversity combining interference cancellation using sub-array processors and respective delay elements
US5493722 *24 Jan 199420 Feb 1996Ingersoll-Rand CompanyMethod for controlling data transmissions on a single channel radio frequency network
US5507035 *30 Apr 19939 Apr 1996International Business Machines CorporationDiversity transmission strategy in mobile/indoor cellula radio communications
US5539832 *5 Apr 199323 Jul 1996Ramot University Authority For Applied Research & Industrial Development Ltd.Multi-channel signal separation using cross-polyspectra
US5610617 *18 Jul 199511 Mar 1997Lucent Technologies Inc.Directive beam selectivity for high speed wireless communication networks
US5621732 *18 Apr 199515 Apr 1997Nec CorporationAccess method and a relay station and terminals thereof
US5752173 *6 Jun 199512 May 1998Nec CorporationDiversity communication system with adaptably oriented multiple beam patterns
US5761193 *31 May 19962 Jun 1998Derango; Mario F.Method for pre-establishing communications in a wireless communication network
US5761237 *10 Feb 19942 Jun 1998International Business Machines CorporationMethod and apparatus for multiuser-interference reduction
US5771462 *7 Jul 199523 Jun 1998International Business Machines CorporationBus arbitration infrastructure for deployment of wireless networks
US5898679 *30 Dec 199627 Apr 1999Lucent Technologies Inc.Wireless relay with selective message repeat and method of operation thereof
US5912921 *20 Aug 199715 Jun 1999Intermec Ip Corp.Concurrent multiple data rate communications in a wireless local area network
US5924020 *15 Dec 199513 Jul 1999Telefonaktiebolaget L M Ericsson (Publ)Antenna assembly and associated method for radio communication device
US5930248 *4 Mar 199727 Jul 1999Telefonaktiebolaget Lm EricssonRadio communication system selectively using multicast with variable offset time
US6018642 *31 May 199625 Jan 2000Fujitsu LimitedRadio communications system, base station for radio communications system, and intermittent power-on type mobile station
US6023625 *18 Feb 19978 Feb 2000Ericsson Inc.System and method for reducing multicast interference in a distributed antenna network
US6037898 *10 Oct 199714 Mar 2000Arraycomm, Inc.Method and apparatus for calibrating radio frequency base stations using antenna arrays
US6038272 *6 Sep 199614 Mar 2000Lucent Technologies Inc.Joint timing, frequency and weight acquisition for an adaptive array
US6044120 *1 May 199728 Mar 2000Lucent Technologies Inc.Time-varying weight estimation
US6058105 *26 Sep 19972 May 2000Lucent Technologies Inc.Multiple antenna communication system and method thereof
US6064338 *27 Aug 199816 May 2000Fujitsu LimitedArray antenna system of wireless base station
US6091934 *2 Sep 199718 Jul 2000Hughes Electronics CorporationDynamic power allocation system and method for multi-beam satellite amplifiers
US6177906 *1 Apr 199923 Jan 2001Arraycomm, Inc.Multimode iterative adaptive smart antenna processing method and apparatus
US6185440 *9 Feb 19986 Feb 2001Arraycomm, Inc.Method for sequentially transmitting a downlink signal from a communication station that has an antenna array to achieve an omnidirectional radiation
US6195045 *11 May 200027 Feb 2001Cwill Telecommunication, Inc.Adaptive antenna array system calibration
US6211671 *3 Nov 19993 Apr 2001Genghiscomm CorporationInterference-cancellation system for electromagnetic receivers
US6218986 *23 Jun 200017 Apr 2001Matsushita Electric Industrial Co., Ltd.Adaptive reception diversity method and adaptive transmission diversity method
US6249250 *7 Jan 199919 Jun 2001Kabushiki Kaisha ToshibaAdaptive variable directional antenna
US6252548 *11 Jun 199926 Jun 2001Samsung Electronics Co., Ltd.Transceiver arrangement for a smart antenna system in a mobile communication base station
US6252884 *20 Mar 199826 Jun 2001Ncr CorporationDynamic configuration of wireless networks
US6266528 *23 Dec 199824 Jul 2001Arraycomm, Inc.Performance monitor for antenna arrays
US6349219 *1 Mar 199919 Feb 2002Lucent Technologies Inc.Antenna array having reduced sensitivity to frequency-shift effects
US6351499 *15 Dec 199926 Feb 2002Iospan Wireless, Inc.Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter
US6362781 *30 Jun 200026 Mar 2002Motorola, Inc.Method and device for adaptive antenna combining weights
US6369458 *20 May 19999 Apr 2002Mannesmann Vdo AgElectronic central locking system
US6369758 *1 Nov 20009 Apr 2002Unique Broadband Systems, Inc.Adaptive antenna array for mobile communication
US6370182 *8 Feb 20019 Apr 2002Itt Manufacturing Enterprises, Inc.Integrated beamforming/rake/mud CDMA receiver architecture
US6377631 *5 Nov 199923 Apr 2002Cisco Systems, Inc.Transmitter incorporating spatio-temporal processing
US6377636 *2 Nov 199923 Apr 2002Iospan Wirless, Inc.Method and wireless communications system using coordinated transmission and training for interference mitigation
US6377819 *6 Apr 200023 Apr 2002Iospan Wireless, Inc.Wireless communication system using joined transmit and receive processing
US6389056 *24 Mar 199914 May 2002Golden Bridge Technology, Inc.Pre-data power control common packet channel
US6400699 *12 Sep 20004 Jun 2002Iospan Wireless, Inc.Transmission scheduler for a multiple antenna wireless cellular network
US6400780 *6 Nov 19984 Jun 2002Lucent Technologies Inc.Space-time diversity for wireless systems
US6522898 *23 May 200018 Feb 2003Toshiba Tec Kabushiki KaishaRadio communication system
US6549786 *22 May 199815 Apr 2003International Business Machines CorporationMethod and apparatus for connecting a wireless LAN to a wired LAN
US6560299 *30 Jul 19996 May 2003Christopher H StrolleDiversity receiver with joint signal processing
US6570929 *8 Jul 199927 May 2003Telefonaktiebolaget Lm Ericsson (Publ)Power control scheme for maximizing carrier signal-to-noise ratio in multicarrier transmitters
US6584161 *6 Nov 200124 Jun 2003Nokia CorporationTransmit diversity method and system
US6625162 *10 Dec 199823 Sep 2003Canon Kabushiki KaishaMethod and apparatus for data transmission with control over access to a transmission medium
US6684064 *1 Feb 200127 Jan 2004Interdigital Technology Corp.Dynamic bias for RF power amplifiers
US6687492 *19 Jun 20023 Feb 2004Cognio, Inc.System and method for antenna diversity using joint maximal ratio combining
US6728294 *23 May 200027 Apr 2004Toshiba Tec Kabushiki KaishaRadio communication system
US6728517 *11 Oct 200227 Apr 2004Cognio, Inc.Multiple-input multiple-output radio transceiver
US6771989 *1 May 19993 Aug 2004Nokia Networks OyMethod of directional radio communication
US6862271 *26 Feb 20021 Mar 2005Qualcomm IncorporatedMultiple-input, multiple-output (MIMO) systems with multiple transmission modes
US6873606 *14 Feb 200329 Mar 2005Qualcomm, IncorporatedRate adaptive transmission scheme for MIMO systems
US6873651 *18 Jul 200229 Mar 2005Cognio, Inc.System and method for joint maximal ratio combining using time-domain signal processing
US6888878 *12 Mar 20013 May 2005Motorola, Inc.Signal combining within a communication system
US6895255 *20 Oct 200017 May 2005Symbol Technologies, Inc.Dual mode wireless data communications
US6901122 *27 Mar 200131 May 2005MotorolaMethod and apparatus for restoring a soft decision component of a signal
US6904021 *15 Mar 20027 Jun 2005Meshnetworks, Inc.System and method for providing adaptive control of transmit power and data rate in an ad-hoc communication network
US6961545 *9 Apr 20011 Nov 2005Atheros Communications, Inc.Method and system for providing antenna diversity
US6970682 *4 Sep 200229 Nov 2005Vivato, Inc.Wireless packet switched communication systems and networks using adaptively steered antenna arrays
US6983167 *6 Aug 20023 Jan 2006Kabushiki Kaisha ToshibaWireless communication system and wireless station
US7027536 *22 Sep 200011 Apr 2006At&T Corp.Method and apparatus for designing finite-length multi-input multi-output channel shortening pre-filters
US7031368 *29 Jun 199918 Apr 2006Nec CorporationAdaptive transmitter/receiver
US7042860 *31 Oct 20019 May 2006Kabushiki Kaisha ToshibaWireless communication system, weight control apparatus, and weight vector generation method
US7224758 *16 Jul 200229 May 2007Via Telecom Co., Ltd.Multiple transmit antenna weighting techniques
US7224942 *26 Jul 200129 May 2007Telefonaktiebolaget Lm Ericsson (Publ)Communications system employing non-polluting pilot codes
US7230940 *25 Jul 200512 Jun 2007Psion Teklogix Inc.Wireless communication system
US7277409 *7 Feb 20032 Oct 2007Broadcom CorporationWireless local area network management
US7299071 *11 Oct 200020 Nov 2007Arraycomm, LlcDownlink broadcasting by sequential transmissions from a communication station having an antenna array
US7340279 *23 Mar 20014 Mar 2008Qualcomm IncorporatedWireless communications with an adaptive antenna array
US7342875 *5 Nov 200111 Mar 2008The Directv Group, Inc.Space-time coded OFDM system for MMDS applications
US7543945 *7 Apr 20049 Jun 2009Samsung Electronics Co., Ltd.Integrator module with a collimator and a compact light source and projection display having the same
US7570921 *27 May 20044 Aug 2009Ipr Licensing, Inc.Systems and methods for improving range for multicast wireless communication
US7805167 *15 Mar 200028 Sep 2010Telefonaktiebolaget Lm Ericsson (Publ)Telecommunications system, base station thereof and telecommunications method
US8224263 *19 Dec 200617 Jul 2012Sharp Kabushiki KaishaTransmitter for communications system
US20010053699 *6 Feb 200120 Dec 2001Mccrady Dennis D.Method and apparatus for determining the position of a mobile communication device
US20020001316 *26 Mar 20013 Jan 2002California Amplifier, Inc.Modulation methods and structures for wireless communication systems and transceivers
US20020024975 *14 Mar 200128 Feb 2002Hillel HendlerCommunication receiver with signal processing for beam forming and antenna diversity
US20020034191 *16 Jul 200121 Mar 2002Shattil Steve J.Method and apparatus for transmitting and receiving signals having a carrier interferometry architecture
US20020039884 *28 Nov 20014 Apr 2002Koninklijke Philips Electronics N.V..Radio communication system
US20020045435 *3 Dec 200118 Apr 2002Steve FantaskeWireless communication system
US20020051430 *31 Oct 20012 May 2002Hideo KasamiWireless communication system, weight control apparatus, and weight vector generation method
US20020064246 *20 Nov 200130 May 2002California Amplifier, Inc.Spatial-temporal methods and systems for reception of non-line-of-sight communication signals
US20020067309 *28 Nov 20016 Jun 2002Koninklijke Philips Electronics N.V.Radio communication system
US20020072392 *4 May 200113 Jun 2002Awater Geert ArnoutIncreased data communication capacity of a high rate wireless network
US20020085643 *11 Oct 20014 Jul 2002Dean KitchenerMIMO wireless communication system
US20020158801 *12 Oct 200131 Oct 2002Crilly William J.Wireless packet switched communication systems and networks using adaptively steered antenna arrays
US20030002450 *22 Jun 20012 Jan 2003Ahmad JalaliMethod and apparatus for transmitting data in a time division duplexed (TDD) communication system
US20030022693 *26 Jul 200130 Jan 2003Marios GerogiokasSystem and method for beam on demand
US20030032423 *29 Apr 200213 Feb 2003Tibor BorosDetermining a calibration function using at least one remote terminal
US20030035491 *11 May 200120 Feb 2003Walton Jay R.Method and apparatus for processing data in a multiple-input multiple-output (MIMO) communication system utilizing channel state information
US20030048761 *10 Sep 200113 Mar 2003The Boeing CompanyPacket-based downlink level control
US20030100324 *28 Nov 200129 May 2003Kasapi Athanasios AgamamnonVariable diversity transmission in a radio communications system based on characteristics of a received signal
US20030108117 *7 Dec 200112 Jun 2003Ketchum John W.Time-domain transmit and receive processing with channel eigen-mode decompositon for MIMO systems
US20030114108 *16 Sep 200219 Jun 2003AlcatelMethod and system for increasing the spectrum efficiency in a radio transmission system
US20030125090 *27 Nov 20023 Jul 2003Interdigital Technology CorporationEfficient multiple input multiple output system for multi-path fading channels
US20030139194 *21 Nov 200224 Jul 2003Onggosanusi Eko N.Closed-loop transmit diversity scheme in frequency selective multipath channels
US20040072546 *19 Jun 200215 Apr 2004Cognio, Inc.System and Method for Antenna Diversity Using Equal Power Joint Maximal Ratio Combining
US20040104839 *14 Jul 20033 Jun 2004Teratech CorporationCommunication system using geographic position data
US20050192048 *15 Apr 20051 Sep 2005Raj BridgelallDual mode wireless data communications
US20070117513 *27 Mar 200624 May 2007Hideo KasamiWireless communication system, weight control apparatus, and weight vector generation method
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US876839716 Jan 20101 Jul 2014Sharp Kabushiki KaishaTransmission power control on a wireless communication device for a plurality of regulated bands or component carriers
US904966724 Apr 20142 Jun 2015Sharp Kabushiki KaishaTransmission power control on a wireless communication device for a plurality of regulated bands or component carriers
US9059749 *2 Oct 200916 Jun 2015Sharp Kabushiki KaishaAntenna port mode and transmission mode transitions
US9113479 *15 Oct 200918 Aug 2015Lg Electronics Inc.Method for multicast frame transmission and duplicated multicast frame detection
US970657610 Jul 201511 Jul 2017Lg Electronics Inc.Method for multicast frame transmission and duplicated multicast frame detection
US20090117894 *22 Oct 20087 May 2009Yuki KogureWireless Diversity Reception Apparatus and Reception Method
US20110081875 *2 Oct 20097 Apr 2011Sharp Laboratories Of America, Inc.Antenna port mode and transmission mode transitions
US20110081934 *16 Jan 20107 Apr 2011Sharp Laboratories Of America, Inc.Transmission power control on a wireless communication device for a plurality of regulated bands or component carriers
US20110199953 *15 Oct 200918 Aug 2011Yong Ho SeokMethod for multicast frame transmission and duplicated multicast frame detection
Classifications
U.S. Classification370/312
International ClassificationH04B7/005, H04B7/06, H04L1/06, H04L25/03, H04L25/02, H04H20/71, H04L27/26, H04B7/08
Cooperative ClassificationH04L2025/03445, H04B7/0671, H04L1/06, H04B7/0854, H04B7/0669, H04B7/0845, H04B7/0615, H04B7/0857, H04W52/42, H04L27/2601, H04L25/0204
European ClassificationH04B7/08C4J2, H04B7/06C2D, H04B7/06C1, H04B7/08C4J3, H04L1/06, H04B7/08C4C, H04L27/26M, H04B7/06C2C, H04L25/02C1