Patent ID: 7289574

Claim:
A method for dynamically optimizing data throughput at radio interfaces of a packet data cellular network, said interfaces comprising one or more types of modulations having different immunity from transmission errors when used for transmitting bursts of data, said data being packed-up in blocks between mobile stations and serving base station and vice versa, comprising the steps of: obtaining for each available modulation at least one of an upgrade and a downgrade tabulated threshold of the Block Error Rate delimiting a range in which the available modulation outperforms other available modulations in terms of net data throughput; averaging and comparing the Block Error Rate, substantially continuously, of the relevant temporary connection with the tabulated thresholds for selecting the proper modulation; combining each available modulation with two or more coding schemes thereby obtaining many modulation-and-coding schemes with different protection against transmission errors; obtaining for each modulation and coding scheme at least one of a first upgrade and a first downgrade tabulated Block Error Rate threshold which is valid for low-diversity radio frequency channels, delimiting a range in which the modulation and coding scheme outperforms the other available modulation and coding schemes in terms of net data throughput, and considering as low-diversity a channel without frequency hopping and with low user mobility; obtaining for each modulation and coding scheme at least one of a second upgrade and a second downgrade tabulated Block Error Rate threshold which is valid for high-diversity radio frequency channels, delimiting a range in which the modulation and coding scheme outperforms the other available modulation and coding schemes in terms of net data throughput, and considering as high-diversity a channel characterized by frequency hopping or high user mobility; selecting either the first or the second tabulated thresholds according to diversity of the radio frequency channel which sustains a temporary connection; and using the selected thresholds for discriminating a right modulation and coding scheme.