Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ditto 製品ご紹介

Ditto 製品ご紹介

インターネット無しで、データベースが同期できるDittoのご紹介です。

Bluetooth、Wi-Fiダイレクト、LANなどのP2P通信を、自動的に切り替えながら通信を行います。

SDKとしてアプリに組み込むだけで通信と同期を可能にします。

詳しくは https://www.ditto.live/ まで

Shunsuke Kondo

April 22, 2021
Tweet

More Decks by Shunsuke Kondo

Other Decks in Technology

Transcript

  1. Dittoでできること オフライン環境での 端末間データ同期 オフライン時の データ編集 接続復旧時の データ⾃動再同期 DittoのSDKをアプリ※にインストールするだけで、端末間メッシュネットワークを構築 ネットなしでもリアルタイムにデータ同期や編集、接続復旧時のデータ結合をサポート Ditto

    SDK Ditto SDK Ditto SDK Ditto SDK Ditto SDK Ditto SDK ※Android、iOS、Windows、LinuxなどあらゆるOSをサポートしています。 ・復旧後は操作不要で再接続 ・不整合なく端末間データを結合 ・距離や環境に応じ通信を使い分け ・周辺の端末を認識し最適化 ・圏外でも読込・書込・更新が可能 ・オンライン時に変更内容が⾃動反映
  2. Ditto vs ⾃社開発 各コンテンツ構築の専⾨家が必要 コスト&時間がかかる パッケージで必要な要素を提供 UI/UXの開発に注⼒ AS IS TO

    BE DB・通信・セキュリティの全てのプロセスをDittoのパッケージで実装 →空いた時間・リソースで本業(UI/UXの開発)に注⼒可能 セキュリティ 通信 DB UI/UX セキュリティ 通信 UI/UX DB Dittoパッケージ ⾃社開発
  3. パイロット ⾷事の注⽂ CA間 連携 機体メンテナンス 利⽤シーン 〜航空業界の場合 搭乗前〜着陸までの、様々な接客ツールや業務ツールとして活躍 パイロット同⼠や CAとのコミュニケーション

    乗客の端末から直接 ⾷事をリクエスト 在庫数の連携や チャットでの会話 通信環境が限られた 格納庫でのメンテナンス作業 ネットワーク機器不要で、⾮接触かつ効率的なコミュニケーションを実現
  4. Ditto 通信⽅式 Dittoを実装したアプリは、⾃動的に最適な通信⽅式を選択 複数の通信⽅式の組み合わせによる冗⻑化も可能 アクセスポイント Wi-Fiダイレクト クラウド サブネット間での ローカルエリアネットワーク デバイス間を

    直結するアドホックWi-Fi ペアリング不要な Bluetooth Low Energy サーバをネットワークの 中間点として利⽤ Bluetooth WiFi Direct Access Point Bluetooth WiFi Direct Access Point ▪複数⽅式組み合わせ例 通常時 AP不具合時 ▪通信⽅式
  5. Ditto 技術概要 ▪セキュリティ ・ 通信は標準で全て暗号化(TLS 1.3) ・ 証明書(X.509)、AppName*、権限(読み、書き)など複数のセキュリティ要素 ・ P2Pネットワークにより盗聴が困難

    ▪技術の特徴 ・ データベースから更新をプッシュするため、購読側は差分を受け取るのみ(問い合わせ不要) ・ ⾼圧縮されるため、伝送効率が⾼く通信が速い ・ 上記のような特性により、バッテリー消費が少ない ・ 通信⽅式は環境や要件に合わせて指定選択可(Wi-Fiなし・Bluetoothのみなど) ※AppNameはDittoに設定するアプリケーション名で、同AppName同⼠のみ通信可
  6. よくあるご質問 Q1. バッテリー消耗はどのくらいですか︖ Q2. バージョン後⽅互換はありますか︖ Q.3 同期速度はどれくらいですか︖ Q4. 端末間のペアリングは必要ですか︖ Q5.

    最⼤どれくらい離れていてもOKですか︖ Q6. セキュリティについて教えてください Q7. 接続デバイス数に制限はありますか︖ ー A1. 最⼩限です。定期問い合わせが不要で、変更の差分 のみがプッシュされます ー A2. ございます ー A3. W-Fiの場合は迅速で、BLEの場合は秒速約4KB~ です ー A4. 不要です。 BLEを採⽤しています(詳細は こちら) ー A5. メッシュネットワークのため、制限はございません。BLE 接続かつ2台のみの場合は100m前後です ー A6. 証明書、アプリ名、権限などの複数のセキュリティ要素に 合わせ、通信が暗号化されています ー A7. メッシュネットワークのため、ございません 詳しくはこちら
  7. 会社概要 Adam Fish アダム・フィッシュ CEO Max Alexander マックス・アレクサンダー 共同創業者 ▪連絡先

    ⽇本語対応 英語対応 Webサイト︓www.ditto.live メールアドレス︓[email protected] 担当者︓近藤 峻輔 メールアドレス︓[email protected]