DESIGN METHODS FOR OPTIMAL RESOURCE ALLOCATION IN WIRELESS NETWORKS