Method and apparatus for establishing uplink multi-user multi-input multi-output

Provided is a method for establishing an uplink multi-user multi-input multi-output. The method comprises: broadcasting, by a network-side device, an uplink data sending notification; receiving cache information sent by terminals having data feedback, wherein the cache information at least comprises the sending rating and the sending size of the data to be sent; determining sending scheduling information about establishing the uplink multi-user multi-input multi-output according to the cache information; selecting, from the terminals having data feedback, a terminal allowed to send data to send a sending permission frame which carries the sending scheduling information, in order to send the data to be sent by the terminal allowed to send data according to the sending scheduling information. The embodiments in the present application effectively realize the establishment of an uplink multi-user multi-input multi-output, which reduces signalling interaction, reduces resource overhead and improves the efficiency of data sending.