Low-Load Packet Scheduling for Lower-than-Best-Effort in Mobile Phones

Bibliographic Information

Other Title
  • モバイル端末における低優先度通信のための低負荷パケットスケジューリング方式

Search this article

Abstract

近年の携帯電話の高機能化に伴い,複数のアプリケーションが同時に通信を行う環境が増加している.携帯電話上で低優先度通信(Lower-than-Best-Effort)を実現することで,フォアグラウンドのアプリケーションに変更を加えることなく,フォアグラウンド通信の遅延を抑制することができる.本稿では,携帯電話上で低優先度通信を実現するために,低消費電力にパケットの優先制御を行うLP-LBE (Low-PowerLower-than-Best-Effort) の設計と実装,評価について述べる.LP-LBEでは,実行時のオーバヘッドが小さいソフトウェア割り込みハンドラをプライオリティキュー単位に割り当て,パケットの優先度に沿ってタスクとソフトウェアの割り込みハンドラの実行順序を制御する.実機上にLP-LBEを実装して評価を行った結果,消費電力の発生を抑制しつつ,フォアグラウンド通信の遅延を削減できることが確認された.Background applications for mobile phones have been growing in recent years, such as fead reader, calendar application and mobile sensing application. When foreground application being operated by the user and background application transfer data at the same time, the throughput per session decreases and user operability is degraded. In this paper, we propose Low-Power Lower-than-Best-Effort (LP-LBE) protocol, which assigns the lower priority than best-effort to the background traffic and decrease the communication latency of the foreground application. LP-LBE reduces the enegy consumption by processing packets in priority queues with software-interrupt handler and prevents priority inversions by scheduling both interrupt handlers and tasks based on the packet priority. Our estimation results show LP-LBE can reduce the communication latency of the foreground application to the same level with the previous work and save more energy than the previous work.

Journal

Details 詳細情報について

  • CRID
    1572261551943375872
  • NII Article ID
    110008601883
  • NII Book ID
    AA11851388
  • Text Lang
    ja
  • Data Source
    • CiNii Articles

Report a problem

Back to top