IEEE Communications Surveys & Tutorials
IEEE Communications Surveys & Tutorials > 2017 > 19 > 1 > 587 - 618
IEEE Communications Surveys & Tutorials > 2017 > 19 > 2 > 828 - 854
IEEE Communications Surveys & Tutorials > 2017 > 19 > 3 > 1628 - 1656