Precoding is a technique which exploits transmit diversity by weighting the information stream, i.e. the transmitter sendsends the coded information to the receiver in order to theachieve pre-knowledge of the channel. The receiver is a simple detector, such as a matched filter, and does not have to know the channel side information. This technique will reduce the corrupted effect of the communication channel.
For example you are sending the information <math>s</math>