MTPS: A Multi-Task Perceiving and Scheduling Framework Across Multiple Mobile Devices

Wentong Li, Hang Li, Long Yang, Lei Qiao, Liang Shi*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

The prevalence of cross-device resource sharing enables users to utilize various device resources of the connected mobile devices seamlessly. Since there are often numerous connected mobile devices under the same network, cross-device tasks are often executed concurrently. However, the existing resource sharing schemes suffer from significant performance degradation for the parallel cross-device tasks due to competition for limited system resources (e.g., network and CPU). This paper first analyzes the performance penalty in parallel execution of the cross-device resource sharing tasks. Then, a novel multi-task perceiving and scheduling framework (MTPS) is proposed to guarantee the quality of service of the parallel tasks. The basic idea of MTPS is to first build a master-slave system model to reorganize mobile devices under the same network. Then, MTPS perceives the running cross-device resource sharing tasks and schedules the parallel execution of multiple tasks to avoid mutual interference. Experimental results on real devices show that MTPS can reduce the average completion time of file sharing by 63.5%, and maintain at least 24 frames per second for screen casting at optimal levels in the presence of other tasks.

Original languageEnglish
Pages (from-to)15048-15061
Number of pages14
JournalIEEE Transactions on Mobile Computing
Volume23
Issue number12
DOIs
StatePublished - 2024

Keywords

  • Cross-Device resource sharing
  • guarantee of QoS
  • mobile devices
  • multi-task scheduling

Fingerprint

Dive into the research topics of 'MTPS: A Multi-Task Perceiving and Scheduling Framework Across Multiple Mobile Devices'. Together they form a unique fingerprint.

Cite this