Processing Data in Complex Communication Systems