1X-8
TinyOSへのマルチタスクスケジューラの実装
○山口翔一,宮崎敏明(会津大)
TinyOSでは,シングルタスクによるFirst-in-First-served(FIFS)方式のシングル
タスクスケジューリングアルゴリズムが採用されている.しかし,計算時間を必
要とするタスクを実行している場合、パケット受信処理などの他の処理が実行出
来ないため,受信バッファのオーバーフローによるパケットロスやパケットの転
送遅延が発生する.本稿では,ラウンドロビンのスケジューリングアルゴリズム
を採用したマルチタスクスケジューラを実装したので,その導入効果を示す実験
結果とともに報告する.