Stav dette: Precoding Techniques for Digital Communication Systems