工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial Internet of Things >> モノのインターネットテクノロジー

IoTのソフトウェアアップデート:SOTAの紹介

スマートフォンでソフトウェアの更新を実行することは、今日私たちがよく知っているプロセスです。一方では、メーカーがオペレーティングシステムを最新の状態に保つことを期待しています。一方、アプリ開発者には、アプリに関しても同じことが期待されます。さらに、ソフトウェアの更新プロセスは簡単で、せいぜいボタンをタップするだけで済みます。では、IoTデバイスに関して、なぜこれが異なる必要があるのでしょうか。 IoTの無線ソフトウェアアップデートとは何かを見てみましょう。

SOTAとFOTAの違い

Olaf Weinmann

Olaf Weinmannは、2011年からBosch.IO(旧Bosch Software Innovations)で働いており、BoschIoTエコシステム内のさまざまな側面を担当しています。現在、彼はBoschIoTロールアウトのプロダクトオーナーです。彼はコンスタンツ大学で数学と情報技術を学び、数学の博士号を取得しています。余暇には、スポーツや数学の指導を楽しんでいます。

ソフトウェアアップデートを無線(略してSOTA)で提供するということは、通常、アップデートをインターネット経由でリモートで受信でき、ユーザーがデバイスをベンダーやサポートワークショップに戻す必要がないことを意味します。 SOTAはエンドユーザーのプロセスを簡素化しますが、メーカーの観点からは複雑なプロセスです。アーティファクトをダウンロードとして提供し、ソフトウェアの更新を適格なデバイスに割り当てる必要があります。多数のデバイスを扱う場合は、関連するロールアウトを調整するためにキャンペーンを設定および管理する必要があります。ソフトウェアの更新プロセスの進捗状況も、最初から監視する必要があります。そして、その間ずっと、セキュリティと信頼性の要件に注意を払う必要があります。

SOTAは一般的にソフトウェアコンポーネントの更新を指しますが、FOTAはより具体的です。無線でファームウェアを更新するプロセスについて説明します。言い換えれば、FOTAは、基盤となるハードウェアを制御するメインシステムソフトウェアを更新することです。

IoTにはSOTAが必要です

IoTについて話すとき、遅かれ早かれ「アジャイル開発」という用語に出くわすでしょう。これは、ソフトウェア開発だけでなく製品開発でも使用される流行語です。アジャイル開発とは、製品、ソリューション、およびサービスが動的なプロセスの一部として作成されることを意味します。製品を一度だけ開発するのではありません。実際、あなたはそれを修正し、継続的に改善し、頻繁に変化する顧客の要求に適応させます。つまり、IoTは非常に動的な環境であり、提供するものを着実に改善することが重要です。これは、ソフトウェアとアプリケーションを常に最新の状態に保つことが重要であることも意味します。

「IoTは非常に動的な環境です。ソフトウェアとアプリケーションを常に最新の状態に保つことが重要です。」 Bosch IoTRolloutsの製品オーナーであるOlafWeinmann

何百万もの異なる接続デバイスを使用して、無線でのソフトウェア更新により、更新プロセスが顧客にとって便利でスムーズに実行されることが保証されます。 IoTで無線ソフトウェアアップデートを使用することには、2つの重要な利点があります。

いくつかのSOTAユースケースを見てください

自動車産業

車線維持や駐車のアシスタントからインフォテインメントの提供まで、今日の車はますます通りを巡航するコンピューターに進化しています。今日の車にはさまざまなソフトウェアが組み込まれているため、メーカーは自分の車を最新の状態に保つ必要があります。多くの場合、これらのソフトウェアアップデートは、ワークショップでケーブルを介して手動でプロビジョニングされます。

セキュリティインシデントまたはソフトウェアのバグが検出された場合、メーカーは影響を受けるソフトウェアを更新するために数千台の車をリコールすることを余儀なくされます。これはメーカーにとって非効率的であるだけではありません。また、車の所有者にとっては時間がかかり、苛立たしいものです。 SOTAのおかげで、このプロセスはクラウドを介して管理できるため、時間を大幅に節約でき、顧客満足度に悪影響を与えることはありません。

しかし、それはセキュリティ上の欠陥を修正してソフトウェアエラーを修正することだけではありません。 SOTAは、機能を維持したり、車の所有者にまったく新しい機能を提供したりするためにも使用できます。たとえば、メーカーは更新されたナビゲーションマップを提供できます。

スマートメータリングとスマートヒーティング

スマートメーターとスマートヒーティングは、もう1つの注目のアプリケーション分野です。エネルギーソリューションプロバイダーは、ソフトウェア更新ツールとサービスにますます目を向けています。なぜそうなのですか?特にアジアでは、スマートメーターシステムに接続している世帯が何百万もあります。膨大な量だけでも、スマートメーターの更新は非常に困難な作業になります。そして、これがSOTAが実行可能なソリューションを提供する場所です。

サービスとしてのソフトウェアアップデート

少しわかりにくいユースケースは、まったく新しいビジネスモデルを作成する機会を提供するサービスとしてのソフトウェアアップデートです。ソフトウェアまたはサービスプロバイダーの場合は、クライアント向けのサービスソリューションとしてアップデートを開発できます。クラウドからの再利用可能なサービス(Bosch IoT Rolloutsなど)を利用すると、顧客のニーズに最適なオーダーメイドのコンポーネントを顧客に提供することで、価値を生み出すことができます。

スケーラブルなソフトウェアプロビジョニングサービスが不可欠です

上記のユースケースは、IoTのコンテキストで無線によるソフトウェア更新を適用する方法のほんの一例です。ここで言及されていない、SOTAの恩恵を受けることができるドメインは他にもたくさんあります。たとえば、接続された建物やヘルスケアセクターなどです。

ソフトウェアの更新を無線で提供するという概念は理論的には論理的に見えますが、実際に実装するのは難しい場合があります。いくつかのソフトウェアアプリケーションを最新の状態に保つのは簡単な作業のように思えるかもしれませんが、フィールドに数十億のIoTデバイスがある場合、ソフトウェアの更新をどのように処理しますか?このような場合、キャンペーン管理機能を提供し、あらゆる種類のIoTアプリケーションで使用できるスケーラブルなソフトウェアプロビジョニングサービスを採用することは避けられません。


モノのインターネットテクノロジー

  1. 産業用IoTセキュリティへの道
  2. IoTでデータに準拠し続ける
  3. すべてがIoTに移行しています
  4. モノのインターネット:作成中のソフトウェア配布の地雷原?
  5. IoTの印刷
  6. IoTの民主化
  7. IoTデータの価値を最大化する
  8. SoftwareAGはIoTの未来を予測しています
  9. IOTデバイスのソフトウェアテストの課題
  10. IoTのクラウド
  11. 製造業がIoTパックをリード