Patent ID: 8537920

Claim:
An apparatus for transmitting data using a multi-antenna, comprising: a transmission buffer selecting means for receiving a list of aggregated medium access control Protocol Data Units (MPDUs) to transmit and selecting a transmission buffer of an antenna group based on the list of the aggregated MPDUs; a data transmitting means for: generating the aggregated MPDUs by transforming transmission data from a transmission queue into the aggregated MPDUs; storing the aggregated MPDUs in a transmission data memory; generating the list of the aggregated MPDUs including storage information of the aggregated MPDUs; transferring the generated list to the transmission buffer selecting means; reading the aggregated MPDUs from the transmission data memory and storing the aggregated MPDUs in the selected transmission buffer; and transmitting the aggregated MPDUs through the selected transmission buffer; and a timing controlling means for controlling a transmission timing of each aggregated MPDU, wherein the data transmitting means comprises: an aggregated MPDU generator configured to generate the aggregated MPDUs and store the aggregated MPDUs in the transmission data memory; a transmission data manager configured to generate the list of the aggregated MPDUs to transmit with storage information when the aggregated MPDUs are stored in the transmission data memory, and to manage the generated list; a transmission buffer interface processor configured to read the aggregated MPDUs from the transmission data memory using the storage information and to store the aggregated MPDUs in the selected transmission buffer; and a data transmission controller configured to control transmission of the aggregated MPDUs.