Patent ID: 7782823

Claim:
A method for allocating resources in a Demand Assignment Multiple Access (DAMA) satellite communication system, comprising the steps of: a) comparing a summation of requested time slot quantities of terminals with a total number of available time slots; and b) allocating the available time slots as much as the requested time slot quantity to each terminal and allocating remaining available time slots additionally in proportion to an estimated increase in the number of packets arriving at a transmission queue of each terminal when the summation of the requested time slot quantities of the terminals is smaller than the total number of the available time slots, wherein the estimated increase in the number of packets arriving at the transmission queue of each terminal in a (t+1) th cycle is acquired by subtracting an estimated value of the number of packets arriving at the transmission queue of each terminal in the (t+1) th cycle from the number of packets arriving at the transmission queue of each terminal in a t th cycle, wherein the estimated value of the number of packets arriving at the transmission queue of each terminal in the (t+1) th cycle is acquired from the number of packets arriving at the transmission queue of each terminal in the t th cycle and the number of packets arriving at the transmission queue of each terminal before the t th cycle.