Managing multi‐priority services in ubiquitous computing applications
Source: International Journal of Internet Protocol Technology, Volume 5, Number 3, 28 September 2010 , pp. 154-165(12)
Publisher: Inderscience Publishers
Abstract:Applications in ubiquitous computing environments are expected to have different priorities, memory and real‐time requirements. Given a home gateway with a set of running services, we need to terminate some of the existing services to allow a more important service to start. This paper presents heuristics for service replacement that try to terminate the least number of low priority services. Moreover, we develop an integer linear programming (ILP) formulation to use it as a benchmark, against which the quality of solutions obtained by our proposed algorithms is assessed. Our simulation results indicate that the proposed algorithms outperform the traditional memory management techniques in terms of the quality of the obtained solutions. In fact, the performance of the proposed heuristics is close to that of the lower bound achieved by the ILP solution, while the execution times of the proposed algorithms were close to that of the traditional memory management techniques.
Document Type: Research Article
Publication date: September 28, 2010
- International Journal of Internet Protocol Technology publishes high quality research papers produced by academics, engineers and invited guests on a variety of topics related to Internet Protocol Technology. The papers selected for publication in the journal are subjected to an extensive review process based on extensively reviewed by both internal and external referees. The journal also welcomes outside comments, criticisms, and interesting replications of published work.
- Information for Authors
- Submit a Paper
- Subscribe to this Title
- Terms & Conditions
- ingentaconnect is not responsible for the content or availability of external websites