There are provided a plurality of systems of reconfigurable radio
processing unit (102) whose function and performance can be modified. A
control unit (104) collects quality information on the communication link
in communication methods received at respective radio processing systems
(102a, 102b). According to this, the control unit (104) selects an
optimal communication method and transmission mode from a plurality of
communication methods and transmission modes (for example, diversity
transmission between a plurality of systems, diversity transmission by a
single communication method, and MIMO channel multiplex transmission). By
modifying configurations of the reconfigurable radio processing unit
(102) according to the selected communication method and transmission
mode, it is possible to communicate at a desired transmission mode. Thus,
it is possible to perform an optimal transmission to the communication
link according to the quality condition and other request condition.