FOTA・SOTA

英語: Firmware/Software Over-the-Air

FOTA・SOTAとは、OTAアップデートを更新対象で分類した業界呼称であり、FOTAはECU等のファームウェア(低位の制御ソフト)を、SOTAはアプリケーション層のソフトウェアを無線で更新することを指す。

要点(Key Takeaways)

  • OTAを更新対象で分けた呼称。FOTA=ECU等のファームウェア(低位の制御ソフト)の更新、SOTA=アプリケーション層ソフトウェアの更新
  • OTAが包括語で、FOTA・SOTAはその下位分類にあたる(OTA ⊃ FOTA/SOTA の階層関係)
  • 一般にFOTAは低位の制御系(ハード寄り)、SOTAはアプリ・地図など利用者寄りの更新とされ、求められる信頼性・処理資源の性格が異なる
  • FOTA・SOTAは業界で広く使われる略語であり、単一の正典的な標準定義は確立していない(本稿は業界の一般的用法に基づく)

詳細解説

FOTA・SOTAは、OTAアップデート更新の対象によって分類した業界呼称である。FOTA(Firmware Over-the-Air)は、ECU(電子制御ユニット)などのファームウェア——ハードウェアに近い低位の制御ソフトウェア——を無線で書き換えることを指す。SOTA(Software Over-the-Air)は、インフォテインメントのアプリケーションや地図データなど、より上位(利用者に近い層)のソフトウェアを更新することを指す。OTAはこの両者を包含する上位概念であり、「OTA ⊃ FOTA/SOTA」という階層で捉えると関係が整理しやすい。

両者は性格が異なる。一般に、FOTAは走行制御に関わる低位の系を扱うため、更新の完全性検証や失敗時の復旧(A/B方式など)に高い信頼性が求められ、相応の処理資源を要する。一方SOTAはアプリ層が中心で、相対的に頻度が高く扱いやすい傾向があるとされる。ただし、FOTA・SOTAは業界で広く使われる略語であって単一の正典的な標準定義は確立しておらず、文献によって境界の引き方に幅がある点には留意がいる。本稿は業界の一般的用法に基づく記述に留め、特定製品・特定OEMの実装は扱わない。なお、車両ソフトウェア更新の工学的な枠組みは ISO 24089:2023(Road vehicles — Software update engineering)が国際標準として整備している。

SDVにおける位置づけ

FOTA・SOTAの区別は、SDVにおける「何を、どの信頼性水準で更新するのか」を考えるための実務的な分類である。アプリ層(SOTA)の更新はソフトウェア・デファインドな価値提供の入口になりやすく、制御系(FOTA)の更新は安全・規制の要求が重くなる。とりわけ型式認証に関わる特性に影響する更新は、SUMS(ソフトウェアアップデート管理システム)による管理の対象となり、その識別にはRXSWINが用いられる。FOTA/SOTAという技術的な分類は、こうした管理・規制の議論を「どの層の更新か」という具体に接地させる出発点になる。

出典・一次情報

  1. ISO 24089:2023 "Road vehicles — Software update engineering" (車両ソフトウェア更新エンジニアリングの国際標準(OTA/車載ソフト更新の工学的枠組み。FOTA/SOTAという語自体の定義の有無は本文=有償のため未照合)) — ISO公式ページで存在確認(HTTP 200)・2026-06-11