MESSAGE QUEUING MIDDLEWARE ON VPN AND ITS TRAFFIC CONTROL SCHEME - Modeling Asynchronous Message Queuing Communication on MPLS VPN

Hiroshi Yamada, Akira Kawaguchi

Abstract

Message oriented middleware is being used as an advanced enterprise application integration tool. It can establish reliable asynchronous communication sessions between distributed application objects. In such enterprise communications, guaranteed message delivery is critical. In this paper, we consider message queuing communication on an MPLS VPN. In client VPN sites, a large amount of data is generated by computers and it is stored in the local message queue. Then data is processed, filtered, and sent to the remote message queue in the server VPN site. In the server VPN site, stored messages are dequeued and sent to the business application or database servers in the server VPN site. The data generating processes in the local VPN sites may be different. Data may be generated explosively during a short period in some local VPN sites. It is necessary to utilize the message queue resources in the whole VPN efficiently in order to avoid an overflow of messages and to guarantee the message delivery during such a bursty period. This paper describes a traffic control scheme that can adaptively change the rate at which data is sent from the local message queue in the VPN site to the remote message queue in the server VPN site. We created a OPNET simulation model that can precisely simulate the above control scheme on an MPLS VPN and showed its effectiveness through simulation studies.

References

  1. David A. Chappell, Enterprise Service Bus, O'Reilly, 2004.
  2. Rolf Clauberg, RFID and Sensor Networks - From Sensor/Actuator to Business Application, RFID workshop, University of St. Gallen, Switzerland, Sept. 27, 2004, http://www.zurich.ibm.com/pdf/sys/RFID_and_Sensor _Networks.pdf.
  3. Peter R. Pietzuch and Sumeer Bhola, Congestion Control in a Reliable Scalable Message-Oriented Middleware, MIDDLEWARE2003, pp.202-221, 2003.
  4. Dipl.-Ing. Heinz Strauss, Towards A Ubiquitous Future Limited Only By Our Imagination…, http://www.itu.int/osg/spu/ni/ubiquitous/Presentations/ 13_strauss_future.pdf
  5. Chris Britton, IT Architectures and Middleware: Strategies for Building Large, Integrated Systems, Pearson Education, 2001.
  6. Ivan PepeInjak, Jim Guichard, and Jeff Apcar, MPLS and VPN Architectures I, II, Cisco Press, 2003.
  7. Chris Loosely and Frank Douglas, High-Performance Client/Server - A Guide to building and managing robust distributed systems, John Wiley & Sins, Inc., 1988.
Download


Paper Citation


in Harvard Style

Yamada H. and Kawaguchi A. (2006). MESSAGE QUEUING MIDDLEWARE ON VPN AND ITS TRAFFIC CONTROL SCHEME - Modeling Asynchronous Message Queuing Communication on MPLS VPN . In Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2006) ISBN 978-972-8865-62-7, pages 46-54. DOI: 10.5220/0001424700460054


in Bibtex Style

@conference{ice-b06,
author={Hiroshi Yamada and Akira Kawaguchi},
title={MESSAGE QUEUING MIDDLEWARE ON VPN AND ITS TRAFFIC CONTROL SCHEME - Modeling Asynchronous Message Queuing Communication on MPLS VPN},
booktitle={Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2006)},
year={2006},
pages={46-54},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001424700460054},
isbn={978-972-8865-62-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2006)
TI - MESSAGE QUEUING MIDDLEWARE ON VPN AND ITS TRAFFIC CONTROL SCHEME - Modeling Asynchronous Message Queuing Communication on MPLS VPN
SN - 978-972-8865-62-7
AU - Yamada H.
AU - Kawaguchi A.
PY - 2006
SP - 46
EP - 54
DO - 10.5220/0001424700460054