In examples where the radio device 80 is a base station 10, the one or more processing circuits 820 may be configured to obtain the set of multiple indices that correspond to different uplink resource allocations, as described, for instance, with respect to block 602 of FIG. 6. In particular, in embodiments where the base station 10 is preconfigured with the set of multiple indices, the set can be stored at the memory 830. Accordingly, the one or more processing circuits 820 can obtain the set of multiple indices by reading the set of multiple indices (or a portion thereof) from the memory 830. Furthermore, when an index (or index indication) is transmitted to a user equipment 12 (i.e., an uplink resource grant is indicated), the one or more processing circuits 820 can generate the index (or index indication) and transmit it to the user equipment 12, for instance, in conjunction with one or more radio circuits 810. Furthermore, the one or more radio circuits 810 may receive data over the indicated uplink resource and can send the received data to the one or more processing circuits 820 for processing.