摘要 |
In one embodiment a system is provided for multirate communications allowing for different data rates for each data unit on a channel, including both data units from different mobile units and from the same mobile unit. A sending unit (102) preferably begins by determining the rate at which to start communications, and monitors, for example by use of an RSSI detector (106), for an indication that the rate should be changed. A rate adjustor (105) implements the change, and can make changes as frequently as every data unit. The encoder (104) applies the appropriate rate and inserts a rate indicator (202) indicative of the data or encoding rate, and sends the data unit (107). On receiving data units, the receiving unit (110) first determines the rate for each data unit or group of units, then appropriately decodes the data unit(s). As a result, the actual data throughput can be adjusted to permit optimized throughput.
|