Author
Listed:
- Sudipan Mishra
(Department of Computer Science, Rochester Institute of Technology, Rochester, New York, USA)
- Xumin Liu
(Department of Computer Science, Rochester Institute of Technology, Rochester, New York, USA)
Abstract
Hosting services on mobile devices has been considered as the key solution for domains that have special requirement on portability, timeliness, and flexibility on service deployment. Typical examples include, among many others, military, music, healthcare, gaming, and data sharing. Despite the recent boom of mobile computing makes service deployment in mobile environment possible, significant challenges arise due to the limitations in existing mobile hardware/software capable of managing resource intensive applications. The situation gets worse when managing complex services that allow concurrent clients and requests. This paper addresses the issue related specifically to concurrency control improvement in mobile web servers to support the mobile deployment of complex services. The authors identify key factors that affect a system to respond a request, including request related factors, system resource related factors, and context. Based on this, the authors propose a dynamic heavy request classification model (DHRC) to estimate the heaviness of an incoming request using machine-learning methods. The heavy request will be detected, which requires relatively heavy system resources of the mobile server to generate a response. The authors design a dynamic request management strategy (DRMS), which reduces the number of discarded requests by adding heavy requests to a queue and processing them asynchronously. The proposed solution is implemented on Android-based mobile devices as an extension of I-Jetty web server. Experimental studies are conducted and the result indicates the effectiveness of our solution.
Suggested Citation
Sudipan Mishra & Xumin Liu, 2014.
"Optimizing Concurrency Performance of Complex Services in Mobile Environment,"
International Journal of Web Services Research (IJWSR), IGI Global, vol. 11(1), pages 94-110, January.
Handle:
RePEc:igg:jwsr00:v:11:y:2014:i:1:p:94-110
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jwsr00:v:11:y:2014:i:1:p:94-110. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.