Water-filling Power Allocation Algorithm Research Articles