Skip to main content

A SIP-Based Network QoS Provisioning Framework for Cloud-Hosted DDS Applications

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2011 (OTM 2011)

Abstract

The growing trend towards running publish/subscribe (pub/sub)-based distributed real-time and embedded (DRE) systems in cloud environments motivates the need to achieve end-to-end quality-of-service (QoS) over wide-area networks (WANs). The OMG Data Distribution Service (DDS) is a data-centric middleware that provides fast, scalable and predictable distribution of real-time critical data. The DDS standard, however, provides QoS control mechanisms that are confined only to the middleware residing at end-systems, which makes it hard to support DRE pub/sub systems over WANs. A promising solution to this problem is to integrate DDS with the Session Initiation Protocol (SIP), which is an IP-based signaling protocol that supports real-time applications involving voice, video, and multimedia sessions via the QoS mechanisms in IP networks.

This paper describes our approach to bridge the SIP protocol and DDS to realize DDS-based applications over QoS-enabled IP WANs by overcoming both inherent and accidental complexities in their integration. An exemplar of the proposed approach for IP DiffServ networks is described, which uses the Common Open Policy Server (COPS) protocol to assure QoS for cloud-hosted DRE pub/sub applications. To distinguish the DDS traffic from other best-effort traffic in the cloud environment, our approach uses the COPS-DRA protocol as a generic protocol for automatic service-level negotiation and the integration of this protocol in an overall QoS management architecture to manage service levels over multiple domains deploying different QoS technologies.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Birman, K., Chockler, G., van Renesse, R.: Toward a Cloud Computing Research Agenda. SIGACT News 40(2), 68–80 (2009)

    Article  Google Scholar 

  2. Rosenberg, J.: Integration of Resource Management and Session Initiation Protocol (SIP). In: Camarillo, G., Marshall, W. (eds.) RFC 3312 (October 2002)

    Google Scholar 

  3. Capra, L., Emmerich, W., Mascolo, C.: Reflective Middleware Solutions for Context-Aware Applications. In: Matsuoka, S. (ed.) Reflection 2001. LNCS, vol. 2192, pp. 126–133. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  4. Chen, M., Hu, S., Muthusamy, V., Jacobsen, H.A.: Congestion Avoidance with Selective Filter Aggregation in Content-Based Routing Networks. Middleware Systems Research Group (November 2010)

    Google Scholar 

  5. Chi, Z., Sadjadi, M., Weixiang, S., Raju, R., Yi, D.: A user-centric network communication broker for multimedia collaborative computing. In: International Conference on Collaborative Computing: Networking, Applications and Worksharing, CollaborateCom 2006, November 7-20, pp. 1–5 (2006)

    Google Scholar 

  6. JAIN-SIP-PRESENCE-PROXY, snad.ncsl.nist.gov/proj/iptel/nist-sip-downloads.html

  7. NIST-SIP, snad.ncsl.nist.gov/proj/iptel/

  8. Cho, E.-H., Shin, K.-S., Yoo, S.-J.: SIP-based Qos support architecture and session management in a combined IntServ and DiffServ networks. Journal of Computer Communications 29(15) (September 2006)

    Google Scholar 

  9. Data Distribution Service Interoperability Wire-Protocol Specification. DDSI v2.1, www.omg.org/spec/DDSI/2.1/

  10. Durham, D., et al. (eds.): The COPS (Common Open Policy Service) Protocol Status of, RFC2748 (January 2000)

    Google Scholar 

  11. Gross, G., et al.: COPS Usage for SIP, draft-gross-cops-sip-01.txt, IETF Draft

    Google Scholar 

  12. Handley, M., Jacobson, V., Perkins, C.: SDP: Session Description Protocol, RFC 4566 (July 2006)

    Google Scholar 

  13. López, J.M., et al.: DDS/SIP Interworking: A DDS-SIP Gateway. In: OMG Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems, May 24-26. Westin Arlington Gateway, Arlington (2010)

    Google Scholar 

  14. OMG-DDS, Data Distribution Service for Real-Time Systems Specification. DDSv1.2, www.omg.org/spec/DDS/1.2/

  15. PADRES, padres.msrg.toronto.edu/Padres/WebHome

  16. Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol, RFC 3261 (June 2002)

    Google Scholar 

  17. Rosenberg, J., Schulzrinne, H.: An Offer/Answer Model with Session Description Protocol (SDP), RFC 3264 (June 2002)

    Google Scholar 

  18. Schmidt, D.C., et al.: Middleware R&D Challenges for Distributed Real-time and Embedded Systems. ACM SIGBED 1(1) (April 2004)

    Google Scholar 

  19. Huang, Y., Guerin, R.: Does Over-Provisioning Become More or Less Efficient as Networks Grow Larger? In: Proceedings of the 13TH IEEE International Conference on Network Protocols, pp. 225–235 (2005)

    Google Scholar 

  20. Kwon, K.-J., Park, C.-B., Choi, H.: A Proxy-based Approach for Mobility Support in the DDS System. In: 6th IEEE International Conference on Industrial Informatics, INDIN 2008 (2008)

    Google Scholar 

  21. Teodora, G., et al.: A Session Initiation Protocol based Middleware for Multi-Application Management. In: IEEE International Conference on Communications - ICC, Multimedia Communications & Home Services Symposium, Glassgow, UK (June 24-27, 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hakiri, A., Gokhale, A., Schmidt, D.C., Pascal, B., Hoffert, J., Thierry, G. (2011). A SIP-Based Network QoS Provisioning Framework for Cloud-Hosted DDS Applications. In: Meersman, R., et al. On the Move to Meaningful Internet Systems: OTM 2011. OTM 2011. Lecture Notes in Computer Science, vol 7045. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25106-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25106-1_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25105-4

  • Online ISBN: 978-3-642-25106-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics