DIVER: A Distributed Virtual Environment Research platform | IEEE Conference Publication | IEEE Xplore