IEEE COMMUNICATIONS MAGAZINE Journal