調査によると、2025年には416億のIoTデバイスが約79.4ゼッタバイトのデータを生成し、IoTとスマートホームが急増します。これは増加するように設定されているだけです。これらの増加する数は、それらを整理して保護するためのミドルウェアなしで、無数の安全でない接続されたガジェットをもたらす可能性があります。
ElearSolutionsの共同創設者の1人であるAshishBajajは、データプライバシーとの接続されたエクスペリエンスを提供することを目指して、データプレーンをビジネスロジックから分離する安全なP2PミドルウェアであるCOCOを作成するというアイデアを思いつきました。アプリとデバイスを共通の通信言語でメッシュオーバーレイネットワークに接続し、アプリとデバイスを簡単に相互運用できるようにします。
Ashishは、ジョージア工科大学で電気およびコンピューターエンジニアリングの修士号を取得し、DSP(デジタル信号処理)と組み込みシステムに重点を置いた強力な技術的バックグラウンドを持っています。Qualcomm Indiaの従業員であるAshishは、ビデオおよびカメラDSPファームウェア、低電力チップセットSoCアーキテクチャ、2G / 3G / 4Gワイヤレスネットワーク電力最適化、機械学習ソフトウェアフレームワークなどの分野で15年以上の学習と問題解決の経験があります。彼が会社とその製品について何と言っているか見てみましょう!
Q. Elear Solutionsは、分散型IoT通信用のクラウドレスP2PプラットフォームであるCOCOを考案しました。既存のクラウドベースのテクノロジーの問題は何ですか?
COCOは分散型通信を可能にします-それはそうではないことを除いて、ブロックチェーンに似ています。代わりに、CP(クラスタープロトコル)と呼ばれる、社内で開発されたカスタムのP2Pネットワークプロトコルを使用します。プロトコルとしてのCPは、従来のクラウドベースのHTTPリクエスト<->レスポンスモデル、またはMQTTパブリッシュ<->サブスクライブモデルとは大きく異なります。代わりに、リアルタイムストリーミングインターフェイスを提供し、アプリ、デバイス、およびサービスのクラスターを構築して、情報を仲介する中央サーバーなしで相互に通信できるようにします。
IoTデバイスの場合、過去5年間で、クラウドは作業システムの不可欠なコンポーネントになりました。クラウドは間違いなく開発と分析のプロセスを大幅に簡素化しますが、レイテンシー(距離による)、コスト(帯域幅の取り込みによる)、そして最も重要なデータプライバシー(集中型アーキテクチャによる)などのさまざまな欠点があります。 5Gの展開により、私たちは変曲点にあり、今後3〜5年間で、世界中のIoT展開の割合が驚異的な速度で増加すると予想しています。コネクテッド/自動運転車から、家や都市をより安全にするために必要なAIおよびビジョンアルゴリズムまでのユースケースが一般的になります。
たとえば、コネクテッドカーを例にとると、1日あたり3TBの発電が見込まれます。このすべてのデータをクラウド経由で送信すると、非常にコストがかかります。さらに、インターネットにはQoS保証がないため、ライトが緑色であるかレーンを変更するかなどを判断するためにクラウドに依存することはできません。このようなユースケースは、デバイス上またはネットワークのエッジ上で実行する必要があります。
COCOは、間近に迫った未来の架空の世界で、これらのエッジツーエッジ通信の問題を解決するために作成されました。これをインドで間もなく導入する総合的なスマートホームソリューションに実装することで、ソフトウェアとアイデアを安定させました。
Q.セキュリティはIoTエコシステムにとって大きな脅威になっている可能性がありますか?今日のIoT製品のセキュリティ機能についてどのようにコメントしますか?
ほら、セキュリティは正しくするのが非常に難しいことです。認証/承認/暗号化は古くからの問題です。それらのいくつかは、第一次世界大戦の時から存在しています。そして、この分野は年々改善を続けています。 IoTの主な問題は、小さなマイクロコントローラーから大規模なコンピューティング対応マシンまで、さまざまなデバイスを使用していることです。一部の小さなマイクロコントローラーには、多くのエクスプロイトから防御することが知られている最新のセキュリティアルゴリズムを実行するための計算機能がありません。
しかし、これを超えて、私の意見では、技術的な障壁があります。従来、洗濯機やコーヒーメーカーなどの電気機械システムを提供していたOEM企業は、ファームウェア、ソフトウェア、クラウドを含む完全に接続されたシステムを立ち上げて作成する必要があります。それらの多くは、セキュリティに関する技術的な専門知識を欠いています。
私たちの見解では、そのような企業は私たちのようなIoTプラットフォームベンダーとつながり、セキュリティとユーザーデータプライバシーのサポートが組み込まれているCOCOプラットフォームを活用する必要があります。
Q.モノのインターネット(IoE)プラットフォームであるCOCOと呼んでいます。なぜそうなのか?
当社では、モノのインターネット(IoT)という用語は好きではありません。これは主に、何かをインターネットに接続するだけの消費者価値があまりないためです。価値は、物事が統一された相互運用可能なプライベートシステムでネットワーク化されている場合にユーザーによって得られます。さらに、それは物事だけでなく、インターネット上ですべてが共存する人やその他のソフトウェアサービスでもあります。 COCOを使用して、COCONetと呼ばれる相互運用可能なネットワークでアプリ、サービス、およびデバイスを作成できます。
スマートウォッチを車の鍵として、カーインフォテインメントシステムをホームエンターテインメントシステムに接続して、見ているコンテンツを家から車に移動できるようにすることを想像してみてください。これらはすべて、分散型AIサービスで機能します。交通安全の向上を常に学び、支援しています。
「すべて」がインターネットを介して接続される未来の世界が到来します。プラットフォームとしてのCOCOが、そのすべてのインターネットの世界で果たすべき非常に重要で前向きな役割を果たしていることを願っています。
Q.愛好家、開発者、デバイスメーカーがCOCOに興味を持つのはなぜですか?それは彼らにとってどのように役立つでしょうか?
COCOを中心にコミュニティを構築するために、COCOスマートホームソリューションを立ち上げています。デバイス開発とアプリ開発の両方にSDKを提供しています。これらのアプリとデバイスはどちらも、最小限の労力で本質的にCOCOスマートホームと連携します。
さらに、製品開発中のCOCOGroveというアプリストアがあります。これにより、開発コミュニティは、COCOユーザーがサブスクライブできる付加価値サービスを作成できるようになります。スマートホームエクスペリエンスを強化するためにCOCOユーザーがリリースおよびオーダーメイドでインストールできるAIサービス、ストレージサービス、ブリッジ/クラウド間サービスのサーバーレス開発を可能にするため、愛好家コミュニティがこれを楽しむことを期待しています。
現在、社内でパートナープログラムの開発について初期段階で話し合っています。COCOを強化して相互運用可能なプライベートスマートホームエコシステムになるコミュニティの作成を支援するために、パートナープログラムにシステムインテグレーターと独立系ソフトウェアベンダーを参加させることを検討しています。
Q.COCOがArduinoとRaspberryPiをサポートすることに気付くとワクワクしますが、他にどのようなIoT開発プラットフォームとフレームワークをサポートできますか?
COCO SDKは、ハードウェアにとらわれないPOSIX準拠のライブラリであり、すべてのIoTプロジェクトを最短時間で起動するための多数のサポートサービスを備えています。COCOは、Linux、OSx、Android、iOS、Raspbianなどのさまざまなプラットフォームにクロスコンパイルされています。さらに、C、Java、Swiftで言語バインディングを提供しています。NodeJSとPythonのサポートも間もなく追加する予定です。
Q. COCOはどの通信プロトコルをサポートできますか?LoRaWANがリストにないのはなぜですか?
COCO自体は、分散型通信ミドルウェアおよびプラットフォームです。特にホームオートメーションキットについては、その市場セグメントにとって重要ないくつかの無線技術を特定しました。LoRaWANが、コネクテッドホームスペースで大きな役割を果たすとは考えていません。
とはいえ、LoRaWANがスマートビル管理システムに適したテクノロジーである可能性は非常に高く、その場合、テレメトリM2Mデータを交換し、学習と同期を行うために、スマートホームとスマートビルディングの間にブリッジが必要になります。意思決定プロセス。
Q. COCOのコミュニティは現在どのくらいの大きさですか?あなたの製品はどこで使われていると思いますか?
現在、COCOは発売前です。私たちのサービスはまもなく稼働します。COCOの周りに深い技術コミュニティを構築して、サービスの進化を支援できることを楽しみにしています。発売直後は、消費者に直接販売されることを期待しています。
Q.インドのIoT市場をどのように見ていますか?テクノロジーを採用する際に直面しているハードルは何ですか?
インドのIoTはまだ初期段階にあります。スマートホーム市場は2020年から2023年の間に最前線になり、市場全体の規模は3倍になると予想しています。そうは言っても、インド市場には2つの課題があります。
- インドはバリューマーケットであり、コストポイントが正しくない限り、マスマーケットでの採用を確認することは困難です。
- ほとんどのホームオートメーションは日曜大工(DIY)形式で販売されており、市場としてのインドはDIYではありません。したがって、消費者に採用されるのはかなり難しいです。
現在、いくつかの採用の障壁を打破できるように、これらの問題のいくつかに対処するために、いくつかの初期段階のパートナーシップを構築しています。私たちのアイデアの多くは実験的なものなので、まだ明らかにしたくありません。
Q. COCOは、アプリからアプリ、アプリからデバイス、およびデバイスからデバイスへの通信をどのように簡素化しましたか?
COCOは、接続された開発に共通する多くのインフラストラクチャと足場の問題を解決します。したがって、開発者がCOCOを使用する場合、開発者は自分のコア問題を解決し、ユーザーに価値を創造することに時間と注意を集中することができます。
それで、これをもう少し詳しく説明しましょう:
#1 COCOは多くの言語とプラットフォームで利用できるため、開発者は新しいことを学ぶのではなく、すでに慣れているテクノロジースタックとプログラミング言語を選択できます。
#2 COCOは、ユーザーアカウント管理を含むネットワークを作成する機能を提供するため、認証/承認ユーザー管理システムの設計と保守に時間を費やす必要はありません。
#3 App-to-DeviceおよびDevice-to-Deviceの場合、COCOは標準化された通信を提供するため、バックエンドコードの記述に費やされる設計時間はまったくありません。
#4さらに、COCOはP2Pでサーバーレスであるため、アプリ間通信の場合、バックエンドをフロントエンドコードでネットワーク全体に直接分散できます。そのため、開発者はバックエンド開発や、ホスティング、スケーリング、開発運用に関する一般的な問題に対処する必要はありません。
#5最後に、ユーザーエクスペリエンスの観点から、Realtime Streaming APIを構築しているため、レイテンシー、ストリーミング(必要な場合)、接続の移行、オフラインモード機能のサポートなどの最適化に重点を置いています。
これにより、開発者は、IoEの世界で間近に迫っている多くのユースケースに強力なシンプルな接続フレームワークを利用できます。
Q. COCO DeveloperEditionキットについて教えてください。入手して開始するにはどうすればよいですか?
COCO Developer Editionは、COCOを使い始めるための最も楽しい方法です。C / Java / Swiftでコードを記述できる場合は、Client SDKをインストールし、5行のコードを記述してZigbee電球の色の変更を開始するだけです。代わりにZ-waveを使用したい場合は、コード行を変更する必要はありません。アプリは両方の無線規格で自動的に動作します。私たちはすべてを抽象化します。実世界のアクションとデータを他のコンピューターや人間が生成したデータと統合するソフトウェアアプリケーションを作成するのはとても楽しいことです。
現在、COCO DeveloperEditionは販売または事前予約できません。私が言えるのは、発売日についていくつかの発表が近づいており、ユーザーの手にそれを見てみたいと思っているということだけです。これが、私たちが持ってきたキットの初期のスニークピークです。
Q. Elearに関する将来の計画は何ですか?期待できる商品は他にもありますか?
今年はたくさんの新製品をご紹介できることを嬉しく思います。さらに9つのZigbeeデバイス、屋内カメラ、屋外カメラ、ドアベル、そして私の車に接続してCOCOスマートホームと相互運用する私のお気に入りの4G対応OBD-IIドングルを追加します。
私が非常に興奮しているもう1つの製品カテゴリは、前述のCOCOグローブです。これにより、開発者とユーザーの両方がCOCOプラットフォーム上で計り知れない価値を交換できるようになります。