Network Virtualization: Technologies, Perspectives, and Frontiers | IEEE Journals & Magazine | IEEE Xplore