Abstract communication technology n19