摘要 |
A technique for implementing a sublayer of a protocol suitable for data transfer in a multichannel environment where each channel is assumed to be prone to a significant bit error rate such as in a wireless communication system. The invention may be used to provide a high speed data transfer such as at 128 kilobits per second or higher with a bit error rate of 10<-6> or better using multiple channels. By keeping track of the number of frames received in error, the sender dynamically adjusts the subframe size for each channel to optimize the effective overall throughput. The subframes each carry preferably two types of sequence numbers including a position number related to an index into a larger frame to be transmitted as a single data entity. The second sequence number is related to the subchannel used so that the receiver can detect missing subframes. This then enables the receiver to submit retransmission requests for the missing pieces which can then be transmitted on the same channel or on another channel.
|