Abstract communication technology n79