The present invention relates to a device and a method for
packet switching in a
cellular radio communication
system. Radio stations that have packets to transmit, transmit packets with a particular transmission probability (Si,n). The fraction of the transmitted packets that are received correctly by the receiving radio
station, the so-called
throughput fraction (ti,n), can be calculated. The transmission probability (Si,n) for a transmitting radio
station is continuously updated according to a mapping function (f(a)) that depends on the value of the
throughput fraction (ti,n). According to the invention a mapping function (f(a)), with a derivative with an absolute value less than one, is chosen (201). Starting values of the
throughput fraction (ti,n) are generated (203) and these values are input to the mapping function. Updated values of the transmission probability (Si,n) are generated (204) by mapping function. The transmitting radio
station transmits (205) packets according to the updated transmission probability, whereby a new value of the throughput fraction is generated (206). The method is repeated until the values of the throughput fraction are stable.