Seamless mobility: are we there yet? | IEEE Journals & Magazine | IEEE Xplore