The embedded web servers play very important part in embedded system. Controlling the timing performance of each individual request, such as CGI (Common Gateway Interface), between client and server is a challenging problem. CGI requests/responses not only are the useable access to interaction with the web server in embedded device, but also are executed in web server in real-timing performance of a network close to the service level specification. To ensure the CGI response within a specified time to meet the needs of real-time demand, the principal of the CGI queueing model in embedded web server is studied, and the approach to the problem of meeting relative delay guarantees in web servers is extended. Furthermore, the process of CGI request executed in server is divided into several subroutines, which is useful to reduce the CGI request response time. This web server has been successfully implemented in embedded platform for a real-time controlling system and the tested CGI response performance shows that the new CGI Queueing Model is efficient.
[1]
Chenyang Lu,et al.
Modeling and performance control of Internet servers
,
2000,
Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).
[2]
Lui Sha,et al.
Queueing model based network server performance control
,
2002,
23rd IEEE Real-Time Systems Symposium, 2002. RTSS 2002..
[3]
T. H. Ess.
Accessing devices using a Web service
,
2002,
Proceedings IEEE SoutheastCon 2002 (Cat. No.02CH37283).
[4]
Lui Sha,et al.
Feedback control with queueing-theoretic prediction for relative delay guarantees in web servers
,
2003,
The 9th IEEE Real-Time and Embedded Technology and Applications Symposium, 2003. Proceedings..