CFP last date
22 April 2024
Call for Paper
May Edition
IJCA solicits high quality original research papers for the upcoming May edition of the journal. The last date of research paper submission is 22 April 2024

Submit your paper
Know more
Reseach Article

An Intelligent Protocol Algorithm to improve the Performance of Enterprise Systems Communications

by Hashmi Domun, Leckraj Nagowah
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 57 - Number 22
Year of Publication: 2012
Authors: Hashmi Domun, Leckraj Nagowah

Hashmi Domun, Leckraj Nagowah . An Intelligent Protocol Algorithm to improve the Performance of Enterprise Systems Communications. International Journal of Computer Applications. 57, 22 ( November 2012), 19-22. DOI=10.5120/9420-3807

@article{ 10.5120/9420-3807,
author = { Hashmi Domun, Leckraj Nagowah },
title = { An Intelligent Protocol Algorithm to improve the Performance of Enterprise Systems Communications },
journal = { International Journal of Computer Applications },
issue_date = { November 2012 },
volume = { 57 },
number = { 22 },
month = { November },
year = { 2012 },
issn = { 0975-8887 },
pages = { 19-22 },
numpages = {9},
url = { },
doi = { 10.5120/9420-3807 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T21:01:07.071463+05:30
%A Hashmi Domun
%A Leckraj Nagowah
%T An Intelligent Protocol Algorithm to improve the Performance of Enterprise Systems Communications
%J International Journal of Computer Applications
%@ 0975-8887
%V 57
%N 22
%P 19-22
%D 2012
%I Foundation of Computer Science (FCS), NY, USA

Enterprise communications rely on the hardware and the network infrastructure through which clients connect to gain access to enterprise server resources and services. The communication protocols used in enterprise networks however, do not always take into account the optimization of data communications between the client and the server, and this may hamper the efficiency of the enterprise systems. The networking infrastructure that connects the clients to the server is a major source of communication inefficiency. This paper aims at proposing an intelligent protocol algorithm which dynamically senses the state of the network and determines the best mode for sending files from the server to the clients. The protocol algorithm uses multiple data compression algorithms to provide for data compression and decompression during communication. It initially learns by considering different communication scenarios whereby the protocol payload is compressed using different compression algorithms. After this learning curve, the protocol algorithm intelligently decides on and uses the best compression algorithm to optimize data transfer on the network, therefore increasing the efficiency of enterprise systems communications. Using TCP as Transport Layer protocol, the protocol algorithm can achieve up to an 80% gain in efficiency.

  1. Markus, M. and Tanis, C. 1999, "The Enterprise Systems Experience – From Adoption to Success", in Framing the Domains of IT Research: Glimpsing the Future Through the Past, Pinnaflex Educational Resources Inc. , Cincinnati, pp. 1-46.
  2. Gupta, A. 2000, "Enterprise resource planning: the emerging organizational value systems", Industrial Management & Data Systems 2000; 103(3): pp. 114-18.
  3. Markus, M. and Tanis, C. 2000, "The enterprise system experience - from adoption to Success", in Zmud, R. W. (Ed. ), "Framing the Domains of IT Management: Projecting the Future Through the Past", Pinnaflex Educational Resources, Inc. , Cincinnatti, OH, pp. 173-207.
  4. Davenport, T. 1998, "Putting the Enterprise into the Enterprise System", Harvard Business Review, July-August, pp. 121–131.
  5. Fan, M. , Stallaert, J. & Whinston, A. 2000, "The adoption and design methodologies of component based enterprise systems", European Journal of Information Systems, pp. 25-35.
  6. Rezayat, M. 1999, "The Enterprise-Web portal for life-cycle support", Computer-Aided Design 2000, 32(2), pp. 85–96.
  7. Fremantle, P. , Weerawarana, S. and Khalaf, R. 2002, "Enterprise services", Communications of the ACM 45(10), pp. 77-82
  8. Berners-Lee, T. , Caillau, R. , Luotonen, A. , Nielsen, H. F. & Secret, A. 1994, "The world-wide web". Communications of the ACM 37(8), pp. 76–82.
  9. Heidemann, J. , Obraczka, K. and Touch, J. 1997, "Modeling the Performance of HTTP Over Several Transport Protocols", IEEE/ACM Transactions on Networking, 5(5), 1997, pp. 616–630.
  10. Jacobson, V. 1988, "Congestion avoidance and control", Proceedings of the ACM SIGCOMM'88, pp. 314-329.
  11. Vinoski, S. 2002, "Web services Interaction Models, Part 2", IEEE Internet Computing, vol. 6, no 3 (2002), pp. 89–91.
  12. Gritzalis, S. , Iliadis, J. and Oikonomopoulos, S. 2000, "Distributed component software security issues on deploying a secure electronic marketplace", Information Management & Computer Security, Vol. 8 Iss: 1, pp. 5-13
  13. Frankewitsch, T. and Prokosch, H. 2000, "Graphical navigation of the UMLS metathesaurus on a locally installed database implementing CORBAmed's Lexicon Query Service", Proceedings of the AMIA Symphony, 2000, pp. 1009
  14. Muller, M. , Ganslandt, T. , Eich, H. P. , Lang, K. , Ohmann, C. & Prokosch, H. 2001, "Towards integration of clinical decision support in commercial hospital information system using distributed, reusable software and knowledge components", International Journal of Medical Informatics 64, pp. 369-377.
  15. Henzel, J. , Hutchinson, B. & Thwaits, A. 2006, "Using web services to promote library-extension collaboration", Library Hi Tech, Vol. 24 Issue: 1 pp. 126 – 141.
  16. Pokorný, J. 2009, "Xml in enterprise systems", Informatica 20, pp. 417–438.
  17. Harold, E. R. & Means, W. S. 2002, "XML in a Nutshell", O'Reilly.
  18. Wei, H. and Godfrey, T. 2008, "Database Middleware and Web Services for Data Distribution and Integration in Distributed Heterogeneous Database Systems",
  19. Pulier, E. and Taylor, H. 2006, "Understanding Enterprise SOA", Manning Publication Co. , Greenwich.
  20. Huang, S. , Kwan, I. , Yen, D. & Hsueh, S. "Developing an XML gateway for business-to-business commerce", Proceedings of the First International Conference on Web Information Systems Engineering, Hong Kong, China, June 19–20, 2000, pp. 67 –74.
  21. Tao, Y. -H. , Hong, T. -P. , & Sun, S. -I. 2004, "An XML implementation process model for enterprise applications", Computers in Industry, Vol. 55: 181-196.
  22. Doroshenko, A. and Yatsenko, K. 2007, "Protocols for Mobile Devices Integration in Heterogeneous Environments", Information systems technology and its applications, 6th international conference ISTA`2007 May 23-25, 2007, Kharkiv, Ukraine.
  23. Wang, Y. , Damani, O. and Lee, W. 1997, "Reliability and Availability Issues in Distributed Component Ojbect Model (DCOM)", Fourth International Workshop on Community Networking Proceedings, 1997, pp. 59 –63.
  24. Farquhar, A. , Fikes, R. , Pratt, W. and Rice, J. 1995, "Collaborative ontology construction for information integration". Technical Report KSL-95-63, Stanford University Knowledge Systems Laboratory, 1995.
  25. Zanero, S. , Carettoni, L. and Zanchetta, M. 2005, "Automatic Detection of Web Application Security Flaws", Black Hat Briefings, 2005.
  26. Gutzmann, K. 2001, "Access control and session management in the HTTP environment". IEEE Internet Computing, January/February 2001.
  27. Adamopoulos, D. X. , Pavlou, G. and Papandreou, C. A. 1999, "Distributed Object Platforms in Telecommunications: A Comparison Between DCOM and CORBA". British Telecom. Eng. 18 pp. 43-49.
  28. Rescorla, E. 2000, "HTTP Over TLS", Internet Engineering Task Force (IETF).
  29. Guynes, J. 1988, "Impact of System Response Time on State Anxiety", Communications of the ACM, vol. 31, no. 3, 1988, pp. 342-347.
  30. Tolia, N. , Andersen, D. & Satyanarayanan, M. 2006, "Quantifying Interactive User Experience on Thin Clients", Computer Science Department, Carnegie Mellon University, Paper 7.
Index Terms

Computer Science
Information Sciences


Enterprise systems intelligent protocol algorithm communication efficiency