TY - GEN
T1 - OpenSession
T2 - 2013 21st IEEE International Conference on Network Protocols, ICNP 2013
AU - Arefin, Ahsan
AU - Rivas, Raoul
AU - Tabassum, Rehana
AU - Nahrstedt, Klara
PY - 2013
Y1 - 2013
N2 - Video conferencing applications pose fundamentally different service requirements than traditional data traffic on the Internet. Strong real-time interactivity is very important among participants unlike video streaming in VoD applications. Requirements are even more stringent in multi-stream and multi-site teleimmersive applications due to strong dependencies across geographically distributed streams. In this paper, we propose OpenSession, a cross-layer session-network control protocol for multi-stream multi-site 3D teleimmersion (3DTI) that improves interactivity, resource utilization and scalability. OpenSession decouples application layer data and control plane functionalities, and partially offloads the data plane functionalities to network layer switches. To control network layer switches during the session run-time, OpenSession leverages support from Software Defined Networking (e.g., OpenFlow). Through extensive evaluation with multi-stream 3D teleimmersion among four distributed sites and PlanetLab-based larger 3DTI setup, we show that OpenSession improves 3DTI interactivity and resource usage at the data plane. Furthermore, OpenSession keeps data plane robust against host failures and frequent route updates.
AB - Video conferencing applications pose fundamentally different service requirements than traditional data traffic on the Internet. Strong real-time interactivity is very important among participants unlike video streaming in VoD applications. Requirements are even more stringent in multi-stream and multi-site teleimmersive applications due to strong dependencies across geographically distributed streams. In this paper, we propose OpenSession, a cross-layer session-network control protocol for multi-stream multi-site 3D teleimmersion (3DTI) that improves interactivity, resource utilization and scalability. OpenSession decouples application layer data and control plane functionalities, and partially offloads the data plane functionalities to network layer switches. To control network layer switches during the session run-time, OpenSession leverages support from Software Defined Networking (e.g., OpenFlow). Through extensive evaluation with multi-stream 3D teleimmersion among four distributed sites and PlanetLab-based larger 3DTI setup, we show that OpenSession improves 3DTI interactivity and resource usage at the data plane. Furthermore, OpenSession keeps data plane robust against host failures and frequent route updates.
UR - http://www.scopus.com/inward/record.url?scp=84896765817&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84896765817&partnerID=8YFLogxK
U2 - 10.1109/ICNP.2013.6733616
DO - 10.1109/ICNP.2013.6733616
M3 - Conference contribution
AN - SCOPUS:84896765817
SN - 9781479912704
T3 - Proceedings - International Conference on Network Protocols, ICNP
BT - Proceedings of the 2013 21st IEEE International Conference on Network Protocols, ICNP 2013
PB - IEEE Computer Society
Y2 - 7 October 2013 through 10 October 2013
ER -