ISPCell: An Interactive Image-Based Streaming Protocol for Wireless Cellular Networks

  • Azzedine Boukerche
  • Richard Werner Nelem Pazzi
  • Tingxue Huang
Conference paper
Part of the IFIP The International Federation for Information Processing book series (IFIPAICT, volume 211)

Abstract

Remote interaction with immersive 3D environments with acceptable level of quality of experience has become a challenging and interesting research topic. Due to the high data volume required to provide a rich experience to the user, robust and efficient wireless transport protocols have yet to be developed. On the other hand, cellular network technology has been widely deployed and is growing fast. The provision of remote interactive 3D environments over wireless cellular networks has several interesting applications, and it imposes some unsolved issues. Node mobility creates unstable bandwidth, which is a problem when providing smooth interaction to users. Although PDAs and cell phones are low resource devices, which makes it prohibitive to load and render entire virtual environments, they can still render images with relative ease. Based on this idea, this paper proposes a streaming system which relies on an image-based rendering approach, and is composed of several modules: a packetization scheme for images, an image-based rendering approach based on view morphing and its corresponding RTP payload format, and finally a bandwidth feedback mechanism and rate control. This paper illustrates some of the problems faced in this area, and provides a first step towards their solutions. We discuss our algorithms and present a set of simulation experiments to evaluate the performance of the proposed schemes.

Key words

Interactive Streaming Protocol Wireless Cellular Networks Real-Time Protocol Remote Virtual Environments 3D Scenes Low-Bandwidth Networks Image-based Rendering View Morphing 

References

  1. 1.
    S. M. Seitz and C. M. Dyer. View morphing. In Computer Graphics Proceedings, Annual Conference Series, pages 2130, Proc. SIGGRAPH96 (New Orleans), August 1996. ACM SIGGRAPH.Google Scholar
  2. 2.
    E. H. Adelson and J. Bergen. The plenoptic function and the elements of early vision. In Computational Models of Visual Processing, pages 320. MIT Press, Cambridge, MA, 1991.Google Scholar
  3. 3.
    S. J. Gortler, R. Grzeszczuk, R. Szeliski, and M. F. Cohen. The lumigraph. In Computer Graphics Proceedings, Annual Conference Series, pages 4354, Proc. SIGGRAPH96 (New Orleans), August 1996. ACM SIGGRAPH.Google Scholar
  4. 4.
    M. Levoy and P. Hanrahan. Light field rendering. In Computer Graphics Proceedings, Annual Conference Series, pages 3142, Proc. SIGGRAPH96 (New Orleans), August 1996. ACM SIGGRAPH.Google Scholar
  5. 5.
    H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. Rtp: A transport protocol for real-time applications. Standards Track, Network Working Group, January 1996.Google Scholar
  6. 6.
    H. Schulzrinne, A. Rao, R. Lanphier, M. Westerlund, and A. Narasimhan. Real time streaming protocol (rtsp). Inernet Draft, Internet Engineering Task Force, February 2004.Google Scholar
  7. 7.
    OpenGL Embeded System. http://www.khronos.org/opengles/ 2006Google Scholar
  8. 8.
    Java Specification Request 184 (2005) — Mobile 3D Graphics API for J2ME http://www.jcp.org/en/jsr/detail?id=184Google Scholar
  9. 9.
    S. E. Chen. QuickTimeVR an image-based approach to virtual environment navigation. Computer Graphics (SIGGRAPH95), pages 2938, August 1995.Google Scholar
  10. 10.
    G. Thomas, G. Point, and K. Bouatouch. A client-server approach to image-based rendering on mobile terminals. Technical Report, ISSN 0249-6399, France, January 2005.Google Scholar
  11. 11.
    CHANG C, GER S.: Enhancing 3d graphics on mobile devices by image-based rendering. In Proc. 3rd IEEE Pacific-Rim Conference on Multimedia(2002).Google Scholar
  12. 12.
    T. Turletti and C. Huitema. Rfc2032: Rtp payload format for h.261 video streams. Stardards Track, Network Working Group, Octorber 1996.Google Scholar
  13. 13.
    C. Zhu. Rfc2190: Rtp payload format for h.263 video streams. Standards Track, Network Working Group, September 1997.Google Scholar
  14. 14.
    H. Schulzrinne and S. Petrack. Rfc2833: Rtp payload for dtmf digits, telephony tones and telephony signals. Standards Track, Network Working Group, May 2000.Google Scholar
  15. 15.
    R. Zopf. Rfc3389: Real-time transport protocol (rtp) payload for comfort noise (cn). Standards Track, Network Working Group, September 2002.Google Scholar
  16. 16.
    The Network Simulator, http://www.isi.edu/nsnam/ns/Google Scholar

Copyright information

© International Federation for Information Processing 2006

Authors and Affiliations

  • Azzedine Boukerche
    • 1
  • Richard Werner Nelem Pazzi
    • 1
  • Tingxue Huang
    • 1
  1. 1.PARADISE Research LaboratorySITE - University of OttawaCanada

Personalised recommendations