To provide a technique for suitably relaying communication data.
A communication controller includes: a processing execution circuit which sends communication data from a port associated with the MAC address of the destination of communication data; a plurality of management-by-class circuit 420 which manage timing of sending the communication data from an antenna by classes of bands where the communication data should be sent; and a selection circuit 405 which acquires the communication data to be sent and information of a class of a band where the communication data should be sent, selects a management-by-class circuit 420 to be supplied with the communication data out of the plurality of management-by-class circuits 420 according to the information of the class, and supplies the communication data to the selected management-by-class circuit 420.
Next Patent: ANTENNA DEVICE