ON Semiconductor

Is Now

To learn more about onsemi™, please visit our website at www.onsemi.com

onsemi and and other names, marks, and brands are registered and/or common law trademarks of Semiconductor Components Industries, LLC dba “onsemi” or its affiliates and/or subsidiaries in the United States and/or other countries. onsemi owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of onsemi product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf. onsemi reserves the right to make changes at any time to any products or information herein, without notice. The information herein is provided “as-is” and onsemi makes no warranty, representation or guarantee regarding the accuracy of the information, product features, availability, functionality, or suitability of its products for any particular purpose, nor does onsemi assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using onsemi products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by onsemi. “Typical” parameters which may be provided in onsemi data sheets and/ or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. onsemi does not convey any license under any of its intellectual property rights nor the rights of others. onsemi products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use onsemi products for any such unintended or unauthorized application, Buyer shall indemnify and holdonsemi and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that onsemi was negligent regarding the design or manufacture of the part. onsemi is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. Other names and brands may be claimed as the property of others. TND6311/D Rev. 2, November − 2019

Precoding for 8−Antenna MIMO Systems

® Originally published in Jun. 2018 under the company name Quantenna Communications, Inc.

© Semiconductor Components Industries, LLC, 2018 1 Publication Order Number: November, 2019 − Rev. 2 TND6311/D Precoding for 8−Antenna MIMO Systems

Introduction The use of MIMO in wireless communication offers many benefits, such as transmit and receive diversity that come with the use of multiple antennas at transmitter and receiver respectively. With MIMO, multiple streams of data can be delivered simultaneously if multiple antennas are present at both transmit and receive side.

One of the most powerful improvements enabled by MIMO is the ability to use precoding to “steer” the transmitted signals. One implementation of precoding focuses the signal towards a chosen receiver, leading to better signal strength at the receiver. This is known as . In another implementation of precoding, a single transmitter is able to simultaneously send multiple data streams to multiple receivers without mutual interference between the different streams. In this case, precoding is used to achieve the desired interference cancellation by steering parts of the signal away from an intended location. This is known as MU−MIMO (Multi−User MIMO).

This paper will discuss the use of precoding and highlight the importance of good−quality channel information to enable precoding.

Precoding Precoding involves the individual control of the amplitudes and phases of the signals sent from the various transmit antennas. When precoding is chosen carefully, it can be used to better focus energy towards the intended receiver. This is referred to as “beamforming”.

Figure 1 shows a two−dimensional illustration of beamforming. Figure 1(a) depicts an omni−directional radiation pattern typical for systems without beamforming. The energy radiates uniformly in all directions. Figure 1(b) shows a radiation pattern that is obtained with beamforming. By modifying the phases and amplitudes of the antennas, energy can be steered towards an intended receiver (indicated by the white circle in the plot). The resulting increase in received power leads to a more reliable communication between transmitter and receiver.

www.onsemi.com 2 (a) (b) Figure 1. Two−Dimensional Illustration of Beamforming. Precoding Directs the Signal Towards the Intended Receiver

Alternatively, the precoding can be chosen such that it cancels the signal at a chosen location, which can be used to remove interference at a given receiver. This is referred to as Multi−User MIMO interference cancellation.

Figure 2 illustrates interference cancellation. The precoding has been chosen such that no energy is directed towards the indicated location. The absence of energy is indicated by the dark blue region. While antenna patterns may exhibit regions of low energy, precoding allows to steer these nulls in any desired direction. Figure 2(a) to Figure 2(c) show cancellation in three different chosen directions.

(a) (b) (c) Figure 2. Illustration on Interference Cancellation. Precoding Steers the Signal Away from the Intended Locations

Conceptually, the MIMO channel can be considered as the equivalent of a number of independent paths, called “singular modes” in matrix theory. These “paths” don’t correspond to physical paths in space, but thinking of them as such can still be a useful analogy to understand the workings of precoding. Some of the paths between transmitter and receiver will be stronger than others (i.e. have less attenuation). Some of the paths may even result in no power being

www.onsemi.com 3 delivered to the receiver. In the case of beamforming, precoding directs the antennas (by modifying their phases and amplitudes) such that all transmit power is steered into the strongest path, resulting in the strongest possible receive signal. In the case of interference cancellation, the antennas are instead configured to steer the power into a path that yields no output power, resulting in the nulling of the signal at the desired location.

Both beamforming and interference cancellation benefit from higher number of transmit antennas. The more antennas, the more fine−grained the tuning can be and the better the resulting effect will be (be it boosting or cancelling the signal at the receiver).

8−Stream Channel Sounding To achieve the desired effect at a specific location requires information about the channel between the transmitter and the intended receiver. In the 802.11 standard, a protocol is established for this channel information (channel state information or CSI) to be explicitly fed back from the receiver (“Beamformee”) to the transmitter (“Beamformer”) in response to a training frame that is sent by the transmitter. The transmission of the training frame and its subsequent response are called “sounding”.

To get the best possible results, ideally, the Beamformer should send a training frame that has a number of streams identical to the number of transmit antennas. This allows the transmitter to get a full understanding of the channel and provides the correct number of degrees of freedom ® to control each of the antennas individually. In Wi−Fi , the number of streams in the training signal is additionally constrained by the number of streams the Beamformee can process. This number could be lower than the number of antennas at the transmitter as is the case for many of the existing devices in the field. The Beamformer can still sound the channel with a lower number of streams, but in that case, it no longer has sufficient information to control each of the antennas individually. This will constrain the amount of steering that can be achieved with precoding.

Consider the case of a transmitter with eight antennas doing beamforming. With eight−stream feedback from client devices, the transmitter can derive a precoding such that all its eight antennas can be deployed to steer the transmit power into the strongest path towards the receiver. On the other hand, if the transmitter only has access to four streams, the transmitter can no longer distinguish the best path that could be achieved with eight antennas. As a result, the resulting signal will travel from transmitter to receiver over a combination of paths, some of which are suboptimal. Compared to steering based on the eight−stream feedback, part of the energy is wasted in the propagation over lower−quality paths. The net result is a reduction in beamforming gain.

The difference between four− and eight−antenna beamforming is illustrated in Figure 3. The darker the color, the higher the energy at a given location. Figure 3(a) shows beamforming using four antennas. The energy is clearly directed towards the target receiver. With eight

www.onsemi.com 4 antennas however (as illustrated in Figure 3(b)), more energy is delivered at the same location, resulting in better performance.

(a) (b) Figure 3. Illustration of BF Gain with Four Antennas vs. Eight Antennas

A similar effect exists for MU−MIMO and in general in interference cancellation. More antennas make it possible to steer energy away from a chosen location, leading to interference cancellation at that location.

Figure 4 illustrates the difference between interference cancellation with four (Figure 4(a)) and eight (Figure 4(b)) antennas. With eight antennas, signal can be steered away more effectively, creating a larger area where no signal is received (indicated by the dark blue color).

(a) (b) Figure 4. Illustration of Signal Cancellation

www.onsemi.com 5 Quantenna ESP While a high−end 8−antenna AP works best with 8−stream feedback, it can be constrained by limitations at the Beamformee side. In fact, a lot of deployed client devices only provide 4−stream feedback regardless of the capabilities of the AP. Some may even support only 3−stream feedback.

Quantenna, now a division of ON Semiconductor, has developed an ESP (Enhanced System Performance) that can achieve near 8SS level of performance despite clients’ limitation in providing full channel feedback. The requires special techniques to gather 8SS−equivalent channel information and suitable post−processing of the channel information in a manner entirely transparent to the beamformee. The result is enhanced system performance closer to what would have been provided by 8−stream feedback.

Figure 5 compares the measured beamforming performance of the three different types of channel feedback: 4−stream feedback, 8−stream feedback and ESP. For reference, the performance without beamforming is shown as well. The transmitter is an 8−antenna AP. As predicted by theory, 8−stream feedback allows for more accurate steering of the antennas, resulting in better performance relative the 4−stream feedback. Figure 5 also shows the results for ESP, when connected to the same client device that provides 4−stream feedback. The performance of ESP clearly outperforms “regular” 4−stream feedback and brings it close to the performance enjoyed by devices that provide 8−stream feedback.

This means that with ESP the performance enhancements of an 8−antenna AP are now also available to client devices that were not initially optimized for operation with 8−stream feedback and 8−antenna devices.

Figure 5. Comparison of Beamforming Results for Different Types of Channel Feedback

www.onsemi.com 6 Conclusion This paper describes the fundamentals of precoding and channel sounding. A transmitter with multiple antennas can precode its transmission to achieve either beamforming or interference cancellation. The effectiveness of the precoding depends on both the number of transmit antennas on the access point and the dimension of the channel feedback from the client. Optimal results are obtained when the dimension of the channel feedback matches the number of transmit antennas.

Quantenna ESP enhances performance of client devices that don’t provide full support for an 8−antenna AP. This extends the benefits of 8−antenna APs to a whole class of legacy devices in a transparent and interoperable way.

Quantenna is a registered trademark of Semiconductor Components Industries, LLC (SCILLC) or its subsidiaries in the United States and/or other countries. Wi−Fi is a registered trademark of Wi−Fi Alliance. All other brand names and product names appearing in this document are registered trademarks or trademarks of their respective holders.

ON Semiconductor and are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries. ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. ON Semiconductor reserves the right to make changes without further notice to any products herein. ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.

PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: TECHNICAL SUPPORT Email Requests to: [email protected] North American Technical Support: Europe, Middle East and Africa Technical Support: Voice Mail: 1 800−282−9855 Toll Free USA/Canada Phone: 00421 33 790 2910 ON Semiconductor Website: www.onsemi.com Phone: 011 421 33 790 2910 For additional information, please contact your local Sales Representative

◊ www.onsemi.com 7