Advances in Multi-Channel Resource Allocation