The present invention is generally related to digital communications and, more particularly, is related to systems and methods for calibrating a beam-forming transmitter to counteract phase errors.
Communication networks come in a variety of forms. Notable networks include wireline and wireless. Wireline networks include local area networks (LANs), DSL networks, and cable networks, among others. Wireless networks include cellular telephone networks, classic land mobile radio networks and satellite transmission networks, among others. These wireless networks are typically characterized as wide area networks. More recently, wireless local area networks and wireless home networks have been proposed, and standards, such as Bluetooth and IEEE 802.11, have been introduced to govern the development of wireless equipment for such localized networks.
A wireless local area network (LAN) typically uses infrared (IR) or radio frequency (RF) communications channels to communicate between portable or mobile computer terminals and stationary access points or base stations. These access points are, in turn, connected by a wired or wireless communications channel to a network infrastructure which connects groups of access points together to form the LAN, including, optionally, one or more host computer systems.
Wireless protocols such as Bluetooth and IEEE 802.11 support the logical interconnections of such portable roaming terminals having a variety of types of communication capabilities to host computers. The logical interconnections are based upon an infrastructure in which at least some of the terminals are capable of communicating with at least two of the access points when located within a predetermined range, each terminal being normally associated, and in communication, with a single one of the access points. Based on the overall spatial layout, response time, and loading requirements of the network, different networking schemes and communication protocols have been designed so as to most efficiently regulate the communications.
IEEE Standard 802.11 (“802.11”) is set out in “Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications” and is available from the IEEE Standards Department, Piscataway, N.J. IEEE 802.11 permits either IR or RF communications at 1 Mbps, 2 Mbps and higher data rates, a medium access technique similar to carrier sense multiple access/collision avoidance (CSMA/CA), a power-save mode for battery-operated mobile stations, seamless roaming in a full cellular network, high throughput operation, diverse antenna systems designed to eliminate “dead spots,” and an easy interface to existing network infrastructures.
The 802.11a standard defines data rates of 6, 12, 18, 24, 36 and 54 Mbps in the 5 GHz band. Demand for higher data rates may result in the need for devices that can communicate with each other at the higher rates, yet co-exist in the same WLAN environment or area without significant interference or interruption from each other, regardless of whether the higher data rate devices can communicate with the 802.11a devices. It may further be desired that high data rate devices be able to communicate with the 802.11a devices, such as at any of the standard 802.11 a rates.
One challenge in designing a wireless transmission system involves maximal ratio combining (MRC). MRC focuses a signal toward a receiver in such a way that it combines at the receiver resulting in a stronger signal. If a signal is transmitted off multiple antennas and focused or beam-formed toward a designated receiver rather than transmitting in an omni-directional fashion, the composite phase error of the transmission determines the effectiveness of the beam-forming. The phase relationship between the transmit antennas is calibrated to focus this energy in one designated direction. One way to calibrate a beam-forming transmitter is to incorporate additional circuitry on the radio. The circuitry senses the signal and compares it to a known signal. However, this solution can be expensive.
Increasing the effective signal strength and receiver sensitivity enables more efficient communications. Increased signal strength may enable service providers to more effectively use their equipment. Consumers may realize a cost savings as well.
This disclosure describes systems and methods for calibrating beam-forming phase errors in a digital communication system. In one exemplary method embodiment, among others, a beam-forming transmitter transmits a signal with a array of antennas and calibrates with a phase shift of the signal. In an exemplary system embodiment, among others, a system targeted at a high-speed wireless local area network (LAN) standard includes an array of antennas and a processor configured to prepare a signal for transmission with the array of antennas and to calibrate with a phase shift of the signal.
Other systems, methods, features and advantages of the disclosure will be or will become apparent to one with skill in the art upon examination of the following figures and detailed description. It is intended that all such additional systems, methods, features and advantages be included within this description, be within the scope of the invention, and be protected by the accompanying claims.
The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the disclosed systems and methods. In the figures, like reference numerals designate corresponding parts throughout the different views.
Disclosed herein are various embodiments of transmission calibration systems and methods. Embodiments of a calibration technique calibrate a transmit antenna array of a radio (also referred to as a transceiver herein) using assistance from at least one other radio in the network. The other assisting radio in the network is used to examine a packet in a transmitted signal and to report the phase error of the transmit antenna array. One system embodiment comprises a processor that calibrates for phase errors introduced in the transmission and reception of signals. The calibration may be done in any type of processor such as a PHY layer processor, though not limited to a PHY layer processor, including, but not limited to, a digital signal processor (DSP), a microprocessor (MCU), a general purpose processor, and an application specific integrated circuit (ASIC), among others.
A new standard is being proposed, referred to as IEEE 802.11n (the “802.11n proposal”), which is a high data rate extension of the 802.11a standard at 5 GHz. It is noted that, at the present time, the 802.11n proposal is only a proposal and is not yet a completely defined standard. Other applicable standards include Bluetooth, xDSL, other sections of 802.11, etc.
IEEE 802.11 is directed to wireless LANs, and in particular specifies the MAC and the PHY layers. These layers are intended to correspond closely to the two lowest layers of a system based on the ISO Basic Reference Model of OSI, i.e., the data link layer and the physical layer.
At a lower most layer, the OSI model 100 has a physical layer or PHY layer 102 that is responsible for encoding and decoding data into signals that are transmitted across a particular medium. Above the PHY layer 102, a data link layer 104 is defined for providing reliable transmission of data over a network while performing appropriate interfacing with the PHY layer 102 and a network layer 106. The network layer 106 is responsible for routing data between nodes in a network, and for initiating, maintaining and terminating a communication link between users connected to the nodes. A transport layer 108 is responsible for performing data transfers within a particular level of service quality. A session layer 110 is generally concerned with controlling when users are able to transmit and receive data. A presentation layer 112 is responsible for translating, converting, compressing and decompressing data being transmitted across a medium. Finally, an application layer 114 provides users with suitable interfaces for accessing and connecting to a network.
Exemplary embodiments of the calibration techniques for a transmitter antenna array can be processed in a PHY signal processor. A PHY signal processor is configured to perform functionality of the preferred embodiments. A digital communication system may comprise such a processor, alone, or in combination with other logic or components. A system of communications may further be embodied in a wireless radio, or other communication device. Such a communication device may include many wireless communication devices, including computers (desktop, portable, laptop, etc.), consumer electronic devices (e.g., multi-media players), compatible telecommunication devices, personal digital assistants (PDAs), or any other type of network devices, such as printers, fax machines, scanners, hubs, switches, routers, set-top boxes, televisions with communication capability, etc. A Media Access Controller (MAC) Protocol enables the exchange of calibration information between radios. An assisting receiver helps calibrate a designated beam-forming transmitter by receiving a special transmit packet that can be transmitted and received by a radio for measurement of the phase errors from the transmit antenna. In general, transmit antennas have associated phase errors. To adjust for these phase errors in an MRC system (also referred to as a beam-forming system), described below, an assisted calibration technique is employed in which other transceivers in a network aid a designated transceiver by using a protocol to enable information sharing.
To enable transmitter array phasing, the beam-forming transmitter determines the phase differences between the transmit antennas. The exact phase difference of the antennas is inconsequential; the relative phase difference is one focus of the calibration technique.
In general, phase errors can be introduced in the transmission system in several ways. The antennas 202 of the beam-forming transmitter 200 have natural phase delay related to the hardware. These shifts are unknown. When hardware, such as capacitors, inductors, and the antenna array 202 itself, are used, a phase delay is introduced, creating a phase shift in the signal. These phase shifts can be unknown and uncontrolled. However, when multiple signals are created in the beam-forming transmitter 200, an intentional phase shift can be sent to each antenna 202. For example, in a beam-forming transmitter 200 with two transmit antennas 202 focused at a designated receiver, beam-forming transmitter 200 sends the same signal on both antennas but applies a phase difference between the two. By varying that phase difference in the signal processor, the direction of the signals can be altered.
This phase difference can be measured by an assisting receiver. In the non-limiting example of two transmit antennas the receiver expects the two signals coming into the receiver antenna to be completely phase aligned, coherent. To establish a corrective phase difference, a calibration packet is transmitted by a beam-forming transmitter that allows the assisting receiver to discern the individual phases of each individual antenna.
A calibration packet may have a special construct through which the receiver processes the incoming packet and measures the phase differences of the antennas. An assisting receiver and a beam-forming transmitter go through a handshaking process and the receiver indicates the phase differences to the beam-forming transmitter. Then the beam-forming transmitter and assisting receiver drop back into a normal operational mode. In this embodiment, the assisting receiver uses existing circuitry to process the calibration packet.
Once the beam-forming transmitter knows the phase differences of the path from the beam-forming transmitter to the receiver, the beam-forming transmitter can intentionally apply a compensating phase shift in a signal processor associated with the transmitter. For example, if there is a 30 degree phase shift between the two signals transmitted from a beam-forming transmitter when it reaches the end of a receive chain, the assisting receiver notifies the beam-forming transmitter of this phase error, and the beam-forming transmitter can intentionally apply a negative 30 degree phase shift. The negative 30 degree phase shift combined with the plus 30 degrees phase shift associated with the hardware of the beam-forming transmitter and assisting receiver, and the multi-path leads to a composite phase error of substantially zero degrees.
In one embodiment, the calibration technique as described above is applied such that it not only compensates for a phase shift caused by the transmission of the signal, but it also compensates for any phase shift in the receive circuitry. So, the calibration technique improves the receiver sensitivity as well. The more antennas that are used to beam-form the signal, the higher the energy and the sharper the directivity pattern the beam-forming transmitter can effectively generate.
In regards to calibration, there are generally two types of radios: one (type 1) transmits and receives on the same set of antennas, and the other (type 2) transmits on one set of antennas and receives on another set. A type 1 radio uses a more sophisticated over-the-air calibration technique incorporating reciprocal properties of the multipath channel and antenna array. When a type 1 radio transmits a packet, it also receives a packet on that same exact channel frequency using a TDMA protocol.
If the radio is in the receive time slot, it uses its multiple antennas 504, 506 to receive. If it is in the transmit time slot, it flips the switch 508, 510 to the transmit mode and turns off its receiver 516, 522, usually, to save power. The same antenna 504, 506 is used for both transmitting and receiving for each respective transceiver module 512, 514. Since the receivers 516, 522 and transmitters 518, 524 of each transceiver module 512, 514 use a single antenna, the channel 500, 502 with accompanying phase shift is common for each transmitter and receiver pair 512, 514. The receiver channel phase dynamics match the transmit channel phase dynamics. Phase dynamics occur with movement (e.g., moving around, driving in a car, etc.). Since the channel phase shifts are common, only the phase difference due to the transmit and receive chains need to be calibrated. The nature of the transmit and receive chain phase characteristics is such that they vary slowly, and generally, only due to temperature variation. The reciprocal nature of a type 1 radio corresponds to using the same antenna such that, a signal is transmitted in the same direction from which the received signal came.
Since the channel phase shift may not be constantly remeasured for calibration in the type 1 radio, a type 1 radio can be calibrated much less frequently than a type 2 radio. Since the type 2 radio is not aware of the relationship between the transmit and receive antennas, the type 2 radio does not know how to focus the energy to the receiver. With the type 2 radio, the calibration algorithm is performed more regularly to calibrate the phase errors due to a change in the channel characteristics, which can be very computationally intensive.
The type 1 and type 2 radios calibrate in the same manner. However, the type 2 is recalibrated regularly, whereas the type 1 radio is recalibrated seldom, corresponding to phase changes due primarily to temperature drift. To enable the calibration, a custom calibration packet, introduced in the preamble of the packet, is transmitted by the beam-forming transmitter. The assisting receiver can measure the phase difference using the custom calibration packet. Once the assisting receiver measures the phase difference by receiving the custom calibration packet, the assisting receiver then tells the beam-forming transmitter what the phase shift was. By sending the packet back, the assisting receiver is telling the beam-forming transmitter what that information was. To measure the phase difference, the beam-forming transmitter sends the custom calibration packet in a custom way for a training period, which helps the assisting receiver measure the phase differences. Once the phase differences are determined using the calibration packet, the assisting receiver just reports back the resulting measurement.
In a type 2 radio, the configuration of the phases for a receive packet from a designated radio have no direct relationship to the configuration of the phases necessary for beam-forming transmitter calibration. For example, a type 2 radio may have a receive antenna on the front side of the radio, and a transmit antenna on the back side of the radio. When the radio receives a packet from one direction, it would naturally transmit back in the same direction. However, in reality, a preferred strategy may be, in this case, to transmit in a different direction and bounce off a wall, to reach the intended target. A disjoint relationship exists in this spatial arrangement of the antennas.
Type 2 radios may use different frequencies for transmitting and receiving. A type 2 radio transmits on one set of frequencies with a transmit antenna array and receives on a different set of frequencies with a receive antenna array. In a type 1 radio, however, transmit and receive channels use the same frequency. Type 2 radios are full-duplex and type 1 radios are half-duplex. Type 2 has an advantage of avoiding lossy switches at the antennas. So, as detailed earlier, the overall phase error introduced in a wireless LAN signal transmission includes the phase shifts in the beam-forming transmitter, the phase shifts in the channel, and phase shifts in the assisting receiver.
An exemplary embodiment of the calibration technique employs an OFDM symbol of the IEEE 802.11 wireless LAN protocol called the long sync signal. In an 802.11 OFDM signal there are 52 subcarriers stacked together containing both training and data information. To help an assisting receiver determine the phase difference between two received signals, for the first OFDM symbol, all the even subcarriers are transmitted from a first antenna of a beam-forming transmitter and all the odd subcarriers are transmitted from a second antenna of the beam-forming transmitter. Then, for the next OFDM symbol, the subcarriers are swapped such that the even subcarriers are sent off the second antenna of a beam-forming transmitter and the odd subcarriers are sent off of the first antenna of the beam-forming transmitter. The assisting receiver examines the phase differences for each subcarrier corresponding to each antenna for one OFDM symbol and then compares that to the phase differences of the subcarriers for the next OFDM symbol. In this manner, the OFDM signal is used as a training signal.
By transmitting half the subcarriers off one antenna of a beam-forming transmitter and half off the other during the calibration period, potential collisions between subcarriers received at an assisting receiver are avoided. If the same subcarrier sequence is sent at the same time off both antennas of the beam-forming transmitter, they may interfere with each other. By demuxing the subcarriers into an even/odd swapping pattern, potential interference problems from the multiple transmit antennas are reduced. When a data mode is begun, the interference is desirable. It is desirable to transmit the same subcarrier off multiple antennas, phase aligned so that they constructively interfere at the assisting receiver, creating beam-forming.
In an exemplary embodiment, a clear-to-send-to-self (CTS-to-self) packet is used to schedule a calibration period. The CTS-to-self is a special packet that clears the network for a period of time. The CTS-to-self tells any radio in the network to shut down for a predetermined duration, because certain radios of interest are going to be using the channel medium for that period of time. Then, once the calibration period is scheduled, a time period is set to calibrate, and the calibration process is begun.
While various embodiments of the invention have been described, it will be apparent to those of ordinary skill in the art that many more embodiments and implementations are possible that are within the scope of this invention.
This application claims priority to copending U.S. provisional application having Ser. No. 60/604,942, filed Aug. 27, 2004, which is entirely incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60604942 | Aug 2004 | US |