A transmission method based on random beamforming. A base station receives, from mobile stations, feedback information including channel-by-channel transmission rates for a weight vector arbitrarily set by the base station. The base station compares transmission rates of identical channels received from the mobile stations. The base station allocates an associated channel to a mobile station witha large transmission rate and transmits a signal through the allocated channel. The transmission method based on random beamforming can improve fairness and efficiency of a resource allocation by simultaneously allocating different channels to multiple terminals and can increase a total system capacity through the improved fairness and efficiency.