1. A method for assigning resources in a wireless communication network, comprising: providing for a composite channel tree structure, wherein the composite channel tree structure includes a binary node tree structure and at least one supplemental node tree overlaying the binary tree structure, wherein each base node of the supplemental node tree is also a base node of the binary tree structure, at least one set of base nodes that have a common direct parent node of the supplemental node tree are not in a binary grouping; generating an indexed table using the composite channel tree; and assigning resources according to the indexed table.