Network virtualization is a powerful way to run multiple architectures or experiments simultaneously on a shared infrastructure. However, making efficient use of the underlying re...
Current video-conferencing systems provide a "video-ina-window" user interface. This paper presents a distributed video-conferencing system called CU-SeeMe VR that embed...
In this paper we describe CALVIN, an immersive multimedia approach to applying virtual reality in architectural design and collaborative visualization emphasizing heterogeneous pe...
Transient Web service provisioning implies a variety of different requirements that are hard to meet in traditional Web service environments. Currently, Web service brokerage focus...
We present and evaluate a novel switching mechanism called layered switching. Conceptually, the layered switching implements wormhole on top of virtual cut-through switching. To s...