Communication models: a descriptive approach