Resource Allocation in Next Generation Mobile Networks