Resource Allocation Type specifies the way in which the scheduler allocate resource blocks for each transmission . Just in terms of flexibility, the way to give the maximum flexibility of resource block allocation would be to use a string of a bit map (bit stream), each bit of which represent each resource block.