linear communication theory