Patent ID: 8818390

Claim:
A radio base station configured to communicate with a radio communication terminal, comprising: a communication quality detector configured to detect communication quality in a communication channel allocatable to the radio communication terminal; a positional information acquisition unit configured to acquire positional information indicating a position of the radio communication terminal at a time point when the communication quality is detected by the communication quality detector; a channel information storage configured to store channel information including a communication channel identifier to identify the communication channel, the communication quality detected by the communication quality detector, and the positional information acquired by the positional information acquisition unit, in association with one another; a current positional information acquisition unit configured to acquire current positional information indicating a current position of the radio communication terminal, the current positional information used for calculating a distance between the current position and a position indicated by the positional information when a communication channel is allocated; and a communication channel allocator configured to allocate the communication channel to the radio communication terminal on the basis of the channel information stored by the channel information storage and of the current positional information acquired by the current positional information acquisition unit, wherein the communication channel allocator includes: a difference calculator configured to calculate a distance between the position indicated by the positional information corresponding to predetermined communication quality in the channel information and current position indicated by the current positional information, for each communication channel, wherein the difference calculator calculates the distance while defining the communication quality below a threshold as the predetermined communication quality; a priority setting unit configured to set up priorities for a plurality of the radio communication terminals in terms of the allocation of the communication channel; and an allocation controller configured to allocate the communication channel to the radio communication terminal in accordance with the distance calculated by the difference calculator, wherein the allocation controller allocates the communication channel having the largest distance to the radio communication terminal.