Evaluating Transport Protocols for Real-Time Event Stream Processing Middleware and Applications

  • Joe Hoffert
  • Douglas C. Schmidt
  • Aniruddha Gokhale
Conference paper

DOI: 10.1007/978-3-642-05148-7_45

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5870)
Cite this paper as:
Hoffert J., Schmidt D.C., Gokhale A. (2009) Evaluating Transport Protocols for Real-Time Event Stream Processing Middleware and Applications. In: Meersman R., Dillon T., Herrero P. (eds) On the Move to Meaningful Internet Systems: OTM 2009. OTM 2009. Lecture Notes in Computer Science, vol 5870. Springer, Berlin, Heidelberg

Abstract

Real-time event stream processing (RT-ESP) applications must synchronize continuous data streams despite fluctuations in resource availability. Satisfying these needs of RT-ESP applications requires predictable QoS from the underlying publish/subscribe (pub/sub) middleware. If a transport protocol is not capable of meeting the QoS requirements within a dynamic environment, the middleware must be flexible enough to tune the existing transport protocol or switch to a transport protocol better suited to the changing operating conditions.

Realizing such adaptive RT-ESP pub/sub middleware requires a thorough understanding of how different transport protocols behave under different operating conditions. This paper makes three contributions to work on achieving that understanding. First, we define ReLate2, which is an evaluation metric that combines packet latency and reliability to evaluate transport protocol performance. Second, we use the ReLate2 metric to quantify the performance of various transport protocols integrated with the OMG’s Data Distribution Service (DDS) QoS-enabled pub/sub middleware standard using our FLEXibleMiddleware AndTransports (FLEXMAT) prototype for experiments that capture performance data. Third, we use ReLate2 to pinpoint configurations involving sending rate, network loss, and number of receivers that show the pros and cons of the protocols.

Keywords

Pub/Sub Middleware Data Distribution Service Transport Protocols Metrics 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Joe Hoffert
    • 1
  • Douglas C. Schmidt
    • 1
  • Aniruddha Gokhale
    • 1
  1. 1.Institute for Software Integrated Systems, Dept. of EECSVanderbilt UniversityNashvilleUSA

Personalised recommendations