Patent ID: 7760686

Claim:
A wireless packet communication method of transmitting data packets by use of radio channels which are determined to be idle by carrier sense among more than three stations (STAs) in which a plurality of radio channels are available and which includes receiver terminals, characterized by comprising: individually managing, for each of the receiver terminals, a plurality of types of available transmission rates to be used for transmission of said data packets; when there are a plurality of data packets to be transmitted onto a transmission buffer and when it is possible to transmit said plurality of data packets simultaneously, referring to packet sizes representative of data amounts of the respective data packets and to transmission rates of the respective data packets associated with receiver terminals, checking packet time lengths of the respective data packets, and selecting said plurality of data packets whose packet time lengths are approximately equal to each other regardless of their receiver terminals, the packet times lengths being transmission times defined by the packet sizes and transmission rates; and simultaneously commencing the transmissions of said plurality of selected data packets by use of a plurality of radio channels, when a first mode and a second mode can be selected, comparing transmission efficiency under said first mode to transmission efficiency under said second mode, and selecting, according to a result of the comparison, a plurality of data packets whose packet time lengths are approximately equal to each other, wherein in the first mode the plurality of data packets whose packet time lengths are equal to each other are generated by dividing a unit of data at a transmission buffer, wherein in the second mode the plurality of data packets whose packet time lengths are substantially equal to each other are generated by adding a dummy signal to at least one of the plurality of data packets whose packet time lengths are different from each other.