A disclosed radio communication apparatus transmits a radio signal to
multiple users via multiple transmit antenna groups at appropriate
transmit power levels, each of the transmit antenna groups including one
or more transmit antennas, the transmit antenna groups having respective
transmit power constraints. The apparatus includes a precoding unit
configured to perform precoding on signals modulated for individual users
and generate transmit weights, an optimum transmit power calculation unit
configured to receive the transmit weights from the precoding unit and
use components of the transmit weights and respective transmit power
limit values for the transmit antenna groups to calculate an initial
value for a transmit power optimization problem for calculation of the
appropriate transmit power levels for the users, and a transmission unit
configured to transmit radio signals at the calculated transmit power
levels.