Secure Client- Server Based Remote Process Control


  • Mohamed Abdullah Hussain College of Science, University of Sulaimani, Kurdistan Region, Iraq. Author
  • Mumtaz Mohamed Ali El-Mukhtar College of Engineering,University of El Nahhrin, Iraq. Author
  • Wrya Mohamed Ali Research and Development Engineer at Comm.S.A, France Author



Network based instruments control, Remote process, Internet based process control


Internet based process control has been in the focus in the past years due to the wide horizons it opens to the industry field, office and home automation. Simplicity (in hardware, software and the required resources) in any system is an asset to have. Especially, in our region in which we lack hardware and software company dealers and a lot of automation resources. It is best to depend on free software as far as is possible in addition to on simple easy repairable systems. In this research a hardware interface circuit and a software system has been designed to control the temperature and level of a liquid tank (water has been considered in our case study). The main advantage of the designed interface circuit is its simplicity and low cost. The same can be true for the software system in which we used Java servlet to accomplish the communication task. Java servlets have many advantages over the Common Gateway Interface (CGI) based methods used previously that has common problems of speed and data persistence. In security aspects a password has been added to all control action commands to secure our process control tasks. In addition to the security introduced by using Dynamic Domain Naming System (DYNDNS) servers that allows the use of dynamic Internet Protocols (IP) for accessing information on the Internet. The designed hardware and software systems could be used for remote or local control with no amendment and for both manual and automatic control. The system could be used with no need to have a public IP for both client and server.


- William C. Dunn; “Fundamental of Industrial Instrumentation and process Control”; McGraw-Hill; 2005, ISBN 0-07-146693-2; 1-13.

- Page,G.F.,Ewald, H.; “Performing Experiments by Remote Control using the Internet”; Global J. of Engineering Education; 2000, 4(3),286-292.

- Hong-Yan Li; “Web-based remote monitoring and control for process plants”; Proceeding of the Fourth Internatioal Conference on Machine Learning and Cybernetics; 2005, 936-941. DOI:

- Nitin Swany, Ogenjen Kuljaca and Frank L.Lewis; ”Internet-Based Educational Control systems Lab Using NetMeeting”; IEEE Transaction on Education; 2002, 45(2), 145151. DOI:

- J.Sanchez, F.Morilla and S.Dormido, J.Aranda, and P.Ruiperez; “Virtual and Remote Control Labs using Java: A Qualitative Approach”; IEEE Control systems Magazine; 2002, 8-20. DOI:

- Christof Rohrg and Andreas Jochheim; “The Virtual Lab for Controlling Real Experiments via Internet”; Proceedings of the 1999 IEEE; 1999,279-284.

- Kris Fuller; “Control at a distance”; Spie’s oemagazine; 2002, 20-23. DOI:

- Larne Pekowsky, “Java Server Pages”, Addison-Wesley; 2004, ISBN 0-321-15079; 715.

- Maarouf Saad, Hamadou Saliah-Hassane; “A Synchronous Remote Accessing Control Laboratory On the Internet”; ICEE; Oslo 2001, 8DI-30-8DI33.

- R.Cabello, M.Dieguez, and I.Gonzalez; “Remote Control of Electronic Equipment An Application to the Practical formation of University Students”; 1st Technical Workshop of the Computer Engineering Departament- Universidad Aut noma of Madrid, Cantoblanco-Campus (Madrid, Spain); 2000, 1-8.

- Page,G.F.,Ewald, H.; “Client-Server and Gateway Systems for Remote Control in

Engineering Education”; Global J. of Engineering Education; 2003, 7(2), 201-208.

- Yuhong Yan, Yong Liang and Xinge Du; “ Controlling Remote Instruments Using Web Services for Online Experiment Systems”; Proceedings of the IEEE International Conference on Web Services (ICWS’05); 2005, 0-7695-2409-5/05.

- Hanqi Zhuang, and Sal Morgera; “An Undergraduate Course-Internet-based Instrumentation and Control”; 34th ASEE/IEEE Frontiers in Education Conference; 2004, Savannah, TIH-12-TIH-17.

- Zafir Hassan, Ala Hasan; ”PC Interfacing Black Book”;; Spot for Education and Science, 2003, 585-586.

- Gregory K. McMillan and Douglas M. Considine; “Process/Industrial Instruments and Controls handbook”; McGRAW-HILL, 1999; ISBN 0-07-012582-1; 225-232.



How to Cite

Secure Client- Server Based Remote Process Control. (2007). Journal of Zankoy Sulaimani - Part A, 11(1), 67-80.

Most read articles by the same author(s)

1 2 3 4 5 6 7 8 9 10 > >>