Patent ID: 7702366

Claim:
A base station comprising: a radio-signal processing section for performing conversion between an electric signal and a radio signal received from and transmitted to a terminal through an antenna; a communication processing section for applying predetermined communication processing to the electric signal from the radio-signal processing section; a queue section for buffering a packet to a base station network and for sending the packet; and a control section for sending with a priority a predetermined amount of packets to newly connect the terminal and the base station network, wherein the control section comprises: the packet analysis module for receiving a packet from the communication processing section, for generating a packet analysis information that includes a terminal identifier of a transmission source by referring to the packet, and for outputting the received packet and the packet analysis information; and a count module for receiving the packet analysis information from the packet analysis module, for obtaining, for each terminal an identifier included in the packet analysis information, the amount of data received when a first packet is received from the terminal at a current time, or an elapsed time from when the first packet is received from the terminal to a current time, for setting priority-level information to a priority in the case that the amount of data or the elapsed time is less than a predetermined threshold, and for setting the priority-level information to a non-priority in the case that the amount of data or the elapsed time is not less than the predetermined threshold, and the queue section comprises: a priority queue where a packet for which the priority-level information is the priority is queued; a non-priority queue where a packet for which the priority-level information is the non-priority is queued; a priority-level decision module for queuing the packet at one of the priority queue and the non-priority queue according to the priority-level information set by the count module; and a selection and transmission module for, when the priority queue has a packet, dequeuing the packet from the priority queue and sending the packet to the base station network, and for, when the priority queue does not have a packet but the non-priority queue has a packet, dequeuing the packet from the non-priority queue and sending the packet to the base station network.