Communication controller include devices such as bridges, routers and even multiplexers. These devices convert parallel data into serial data to facilitate network transfer and handle other network related tasks, including error control, data compression, proper routing and security parameters.
Another name for a communication controller is front end processor.
Example of usage – “The organisation set up a task force to manage the communication controllers being used across the establishment. This included periodic maintenance and upgrades of the devices at the appropriate times.”