A Multilayer Peer-to-Peer Framework for Distributed Synchronous Collaboration | IEEE Journals & Magazine | IEEE Xplore