中国科学技术大学学报 ›› 2014, Vol. 44 ›› Issue (1): 12-18.DOI: 10.3969/j.issn.0253-2778.2014.01.002

• 论著 • 上一篇    

基于用户行为模型的TVOS资源分配算法

陈磊,王嵩,吴刚   

  1. 中国科学技术大学自动化系网络传播系统与控制安徽省重点实验室,安徽合肥 230027
  • 收稿日期:2012-10-15 修回日期:2013-03-16 接受日期:2013-03-16 出版日期:2013-03-16 发布日期:2013-03-16
  • 通讯作者: 吴刚
  • 作者简介:陈磊,男,1986年生,博士生. 研究方向:多媒体资源系统. E-mail: chl123@mail.ustc.edu.cn

User behavior model based TVOS resource allocation

CHEN Lei, WANG Song, WU Gang   

  1. University of Science and Technology of China, Department of Automation, Network Communication System and Control, Hefei 230027
  • Received:2012-10-15 Revised:2013-03-16 Accepted:2013-03-16 Online:2013-03-16 Published:2013-03-16

摘要: 现有的智能电视操作系统(TVOS)资源分配多依赖于操作系统本身对任务的资源分配方案,而系统对任务的调度是尽力而为(best-effort)的,以最大化系统的吞吐量为目的,这种资源调度分配方案在实时或多媒体应用系统存在不能保障应用的服务质量(QoS).为此,在研究TVOS用户行为模型的基础上,量化了用户对应用的偏好,并结合应用QoS模型提出了两种资源分配算法RA_DP和RA_PLSH.实验结果表明,基于动态规划的RA_DP算法能够求出问题的最优解,可作为算法间比较的参考,但算法时间复杂度很高;基于资源定价的局部搜索启发式RA_PLSH算法可在短时间内求出问题的近似最优解,与其他启发式算法相比更适合于智能电视资源的实时分配.

关键词: TVOS, 资源分配, 用户行为模型, 服务质量

Abstract: The resource allocation of the existing smart TV operating system (TVOS) depends on the operating system task resource allocation scheme, which tries to maximize the throughput of the system. However, this scheme cannot guarantee the quality of service (QoS) of applications in the real-time or multimedia system. In order to solve this problem, the user preferences of applications based on the user behavior model of TVOS were quantified, and two resource allocation algorithms named RA_DP and RA_PLSH were proposed based on the application QoS model. The experimental result shows that the algorithm based on dynamic programming (RA_DP) ensures optimal solution with high time complexity, and can be used as a reference for other algorithms. However, the other algorithm based on resource pricing local search heuristic (RA_PLSH) can obtain near-optimal solution in a very short time, and is thus more suitable for smart TV real-time resource allocation.

Key words: TVOS, resource allocation, user behavior model, QoS

中图分类号: