Patent ID: 8244264
Filing Date: 2012-08-14
Classification: H04W

Abstract:
1. A radio base station comprising: a plurality of despreading process resources used for generating demodulated data in executing a despreading process on a received signal; a resource management unit to allocate one of the plurality of despreading process resources and to determine whether a type of communication service is of a continuous data communication upon receiving a resource allocation request from a higher layer apparatus, to allocate a channel decoding process resource when the communication service is determined to be of the continuous data communication, and to return a completion response to the higher layer apparatus and terminate allocation of the channel decoding process resource when the communication service is determined to be not of the continuous data communication, the completion response indicating completion of allocation of the despreading resource; a resource allocation control unit to determine whether a type of communication service is of a continuous data communication for data on which the despreading process was executed, after the despreading process is completed; and a demodulated data storage unit; wherein when the communication service is determined to be of the continuous data communication, the allocated channel decoding process resource executes a channel decoding process, when the communication service is determined to be not of the continuous data communication, presence/absence of user communication data is further confirmed, when there is user communication data, the channel decoding process resource is allocated, and when there is no user communication data, allocation of the channel decoding process resource is terminated, the resource management unit temporarily accumulates a demodulated signal in the demodulated data storage unit when the communication service is not of a continuous data communication and the demodulated signal includes user communication data, monitors an accumulation status of the demodulated signal in the demodulated data storage unit, checks the number of remaining resources for channel decoding processes when a demodulated signal is accumulated, and allocates an available resource for a channel decoding process after reading the accumulated demodulated signal from the demodulated data storage unit when there is an available resource for a channel decoding process, and the resource management unit attaches a time stamp to the demodulated signal and accumulates the demodulated signal when temporarily accumulating the demodulated signal in the demodulated data storage unit, checks a time period during which the read demodulated signal has been stored in the demodulated data storage unit using the time stamp when reading, from the demodulated data storing unit, the demodulated signal that has been accumulated, allocates an available resource for a channel decoding process when a storage time period is within a prescribed time period and discards the demodulated signal when the storage time period has exceeded the prescribed time period.