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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Bigdrea6
April 20, 2022
Technology
0
34
Bluetooth Mesh
Bigdrea6
April 20, 2022
Tweet
Share
More Decks by Bigdrea6
See All by Bigdrea6
Bluetoothのあれこれ
bigdrea6
0
57
Fileless Malware !
bigdrea6
0
220
Annotate Windows API!
bigdrea6
0
74
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
_Architecture_Modernization_から学ぶ現状理解から設計への道のり.pdf
satohjohn
2
670
20260321_エンベディングってなに?RAGってなに?エンベディングの説明とGemini Embedding 2 の紹介
tsho
0
150
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
3
1.4k
生成AI活用でQAエンジニアにどのような仕事が生まれるか/Support Required of QA Engineers for Generative AI
goyoki
1
360
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
2
460
中央集権型を脱却した話 分散型をやめて、連邦型にたどり着くまで
sansantech
PRO
1
200
Phase01_AI座学_基礎
overflowinc
0
2.7k
AWS CDK「読めるけど書けない」を脱却するファーストステップ
smt7174
3
210
Phase08_クイックウィン実装
overflowinc
0
1.2k
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
1
230
ガバメントクラウドにおけるAWSの長期継続割引について
takeda_h
2
5.4k
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Side Projects
sachag
455
43k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
200
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The untapped power of vector embeddings
frankvandijk
2
1.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
320
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Mind Mapping
helmedeiros
PRO
1
130
Navigating Weather and Climate Data
rabernat
0
140
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)
ここまで話してなんですが... 資料が少ないから、仕組み理解できても実装が大変そうです