Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bluetooth Mesh
Search
Bigdrea6
April 20, 2022
Technology
0
30
Bluetooth Mesh
Bigdrea6
April 20, 2022
Tweet
Share
More Decks by Bigdrea6
See All by Bigdrea6
Bluetoothのあれこれ
bigdrea6
0
55
Fileless Malware !
bigdrea6
0
220
Annotate Windows API!
bigdrea6
0
67
Other Decks in Technology
See All in Technology
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
AI時代を生き抜くエンジニアキャリアの築き方 (AI-Native 時代、エンジニアという道は 「最大の挑戦の場」となる) / Building an Engineering Career to Thrive in the Age of AI (In the AI-Native Era, the Path of Engineering Becomes the Ultimate Arena of Challenge)
jeongjaesoon
0
220
DDD集約とサービスコンテキスト境界との関係性
pandayumi
3
290
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
890
テストを軸にした生き残り術
kworkdev
PRO
0
210
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
1k
Android Audio: Beyond Winning On It
atsushieno
0
2.4k
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
160
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
190
いま注目のAIエージェントを作ってみよう
supermarimobros
0
340
Modern Linux
oracle4engineer
PRO
0
150
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
2
450
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
For a Future-Friendly Web
brad_frost
180
9.9k
Agile that works and the tools we love
rasmusluckow
330
21k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
530
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The Language of Interfaces
destraynor
161
25k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
The Cult of Friendly URLs
andyhume
79
6.6k
Transcript
Bluetooth通信でIoT構築 Mesh ネットワークと Bluetooth Mesh
話の流れ • Mesh 型ネットワークとは • Bluetooth Mesh ◦ 仕組み ◦
メリット ◦ パケット構造
Mesh型ネットワークとは • 1 対 多の通信網 • ホストがいらない • 接続可能なエリアを拡張する https://slidesplayer.net/slide/15366836/
p.40 より引用
Bluetooth Mesh : 仕組み • Proxy Node Bluetooth Mesh 機能
有・無と通信 • Relay Node Bluetooth Mesh 機能 有と通信 • Low Power Node Friend にメッセージ確認をする あった時、 Relay 機能を持つ • Friend Node メッセージを貯めておく https://www.marubun.co.jp/technicalsquare/9965/ より引用
• Mesh では、通信範囲内のデバイス全てにメッセージを送信する > この際に重複を考慮する必要がある https://www.marubun.co.jp/technicalsquare/9965/ より引用
• Proxy と Relay の 2 つになぜ分かれているのか 通信プロトコルが違うため Bluetooth Mesh
専用に機器を改造する必要が有るため プロトコルの説明を書こうと思いましたが、資料を見失った ...
Bluetooth Mesh : メリット • BLE は低電力なので、電源が取れない場所で比較的長時間稼働できる • 設計によってはペアリングを無しでできる •
5.0 よりビーコンという、マスターが接続端末を探せる機能がある • 低速で狭い通信範囲では? IoT データ収集に高速通信はあまり求められない ( 説 ) 通信範囲は Mesh で解決 • Mesh に特化した機能が与えられている
• ペアリングなしにできる これは Bluetooth 通信以外を用いるときには当たり前の話 BLE では極めて短時間の通信を断片的に行う > その分、ペイロード長が短い等の問題点はあるが ...
> ペアリング不要のため新規接続端末も探しやすい
Bluetooth Mesh : パケット構造 • TTL : パケットの移動回数 ( 寿命
) • NWK MIC : 多分署名的なセキュリティ機能 • Zigbee 等は 68byte ある • 16byte 超えたら別のメッセージとして扱う https://embeddedcomputing.com/technology/iot/edge-computing/how-zigbee-t hread-and-bluetooth-mesh-stack-up-in-performance-benchmarking より引用 ( 図 4)
ここまで話してなんですが... 資料が少ないから、仕組み理解できても実装が大変そうです