摘要 |
A resource assigning method, a communication resource assigning method, and a base station and a terminal unit for enabling channels to be simply assigned if data (tasks) of different capacities are mixed together. If (n) continuous resources each having the same capacity (c) are assigned to a plurality of tasks having different sizes represented by cx2k (k=0, 1, 2, . . . , M), unavailable resource detecting processing detects the position (j) of an unavailable resource; unassigned resource setting processing defines as an unassigned resource the communication resource in a part x1 to x6 having a capacity of cx2k relative to the respective ends of the resource and defining the position (j) of the unavailable resource detected by the unavailable resource detecting processing, as unassigned resource; and a resource setting processing sequentially assigns the resource except for the position defined as unassigned one by the unassigned resource setting processing, to a task of a capacity of cx2k from the respective ends of the resource at an interval of this capacity and sequentially assigns a resource of a capacity smaller than cx2k that could not be assigned to a task of the same capacity at an interval of cx2k-1 until (k) reaches a value that cannot be assigned.
|