期刊文献+

增量型上下文信息服务的质量优化实时调度

Quality optimizing real-time scheduling for incremental context services
在线阅读 下载PDF
导出
摘要 为了优化增量型上下文服务的用户体验,同时兼顾服务资源约束和上下文时效性需求,提出将增量型上下文服务作业分为必须完成的基本段和提供增量的延伸段的两阶段任务模型,及与之相应的两级调度模型.通过分析基本段的可调度性和延伸段价值(量化的用户体验)产出随时间变化的趋势,分别设计针对基本段和延伸段的多种调度算法,在保证基本段按时完成的同时,优化延伸段提供的总价值.通过模拟实验验证了3种基本段调度算法均同时满足服务资源约束和上下文时效性.比较不同价值估算方法对延伸段调度算法性能的影响,发现相对简单的价值差估算法性能接近拟合曲线法,比后者更实用. A two phase task model was proposed in order to achieve optimal user experience for an incremental context service under resource constraints and with context timeliness requirements.The model divides each job of an incremental service into a primary part that provide the initial service and a optional part that provide the improvements.A corresponding two level scheduling theme was designed to utilize the model.Several scheduling algorithms were designed to execute the primary parts in a timely manner and the optional parts in a value maximizing manner by analyzing the schedulability of the primary parts and the value generation pattern of the optional parts.Simulation results show that all the three primary part scheduling algorithms can meet context timeliness requirements under resource constraints.The performances of the optional part scheduling algorithm were compared when using different value prediction methods.Results show that the simpler delta value method can achieve performance close to that of the fit curve method,and is more suitable for practical use.
出处 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2012年第1期90-97,111,共9页 Journal of Zhejiang University:Engineering Science
基金 国家自然科学基金资助项目(60773180 60903169) 上海市信息安全综合管理技术研究重点实验室开放课题资助项目(AGK2008004)
关键词 上下文感知 上下文质量 增量型服务 实时调度 基于价值的调度 context-awareness quality of context incremental service real-time scheduling value-based scheduling
  • 相关文献

参考文献10

  • 1XU J, TANG X, HU H, et al. Privacy-conscious location-based queries in mobile environments [J]. IEEE Transactions on Parallel and Distributed Systems, 2010, 21(3) : 313 - 326.
  • 2DARGIE W. The role of probabilistic schemes in multisensor context-awareness [C]//5th Annual IEEE International Conference on Pervasive Computing and Communications Workshops. White Plains: IEEE, 2007:27 - 32.
  • 3KWANG-EUN K, KWEE-BO S. Development of context aware system based on Bayesian network driven context reasoning method and ontology context modeling [C]// International Conference on Control, Automation and Systems. Seoul: ICROS of Korea, 2008:2309 -2313.
  • 4YE J, COYLE L, DOBSON S, et al. Using situation lattices to modei and reason about context [C]// 4th International Workshop on Modeling and Reasoning in Context. Roskilde:Roskilde University, 2007:1 - 12.
  • 5HAN Q, VENKATASUBRAMANIAN N. Addressing timeliness/accuracy/cost tradeoffs in information collec tion for dynamic environments[C]// 24th IEEE International Real-Time Systems Symposium. Los Alamitos: IEEE, 2003: 108-117.
  • 6HAN Q, VENKATASUBRAMANIAN N. Timelinessaccuracy balanced collection of dynamic context data [J]. IEEE Transactions on Parallel and Distributed Systems, 2007, 18(2): 158-171.
  • 7林欣,李善平,杨朝晖.新鲜度敏感的上下文推理实时调度算法[J].电子与信息学报,2009,31(5):1185-1188. 被引量:2
  • 8LIU J W. Real-time systems [M]. Upper Saddle River: Prentice Hall, 2000:130 - 140.
  • 9Bayesian network tools in Java (BNJ). [2010-11-01]. http://bnj, sourceforge, net/.
  • 10CHENG J, DRUZDZEL M J. AIS-BN: an adaptive importance sampling algorithm for evidential reasoning in large Bayesian networks [J]. Journal of Artificial Intelligence Research (JAIR), 2000, 13(1) : 155 - 188.

二级参考文献7

  • 1李蕊,李仁发.上下文感知计算及系统框架综述[J].计算机研究与发展,2007,44(2):269-276. 被引量:52
  • 2Agostini A, Bettini C, and Riboni D. A performance evaluation of ontology-based context reasoning. Proceedings of the Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07), New York,USA, 19 - 23 March 2007: 3-8.
  • 3Liu C L and Layland J. Scheduling algorithms for multiprogramming in real-time systems. Journal of the A CM, 1973, 20(1): 46-61.
  • 4Dertouzos M L and Mok A K. Multiprocessor on-line scheduling of hard-real-time tasks. IEEE Trans. on Software Engineering, 1989, 15(12): 1497-1506.
  • 5Silberschatz A, Galvin P B, and Gagne G. Operating System Concepts, Sixth Edition. John Wiley & Sons, Inc, 2002: 25-65.
  • 6Han Q and VenKatasubramanian N. Timeliness-accuracy balanced collection of dynamic context data. IEEE Trans. on Parallel and Distributed Systems, 2007, 18(2): 158-171.
  • 7Chen H L. An intelligent broker architecture for pervasive context-aware systems. [Ph.D. dissertation], Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, 2004.

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部