Open4

BluetoothLE上の6lowpan実装

okuokuokuoku

一応調べとくか。。IPv6 over Bluetooth。Bluetooth以外のThreadのような無線ネットワークでも採用されている。

prev:

https://zenn.dev/okuoku/scraps/16640a66a44fc1

6lowpanに消極的なのはGATTに乗らないから。ユースケースがいわゆるPANとしてのpeer to peer通信だし、そこまでレイテンシも気にならないし。。

okuokuokuoku

Contiki-NG

https://github.com/contiki-ng/contiki-ng/wiki/Documentation:-IPv6-over-BLE

Contiki-NGは従来のContiki( https://github.com/contiki-os/contiki )を32bitプラットフォーム向けに整理したものでいくつかのプラットフォームに移植されている。

...が、BluetoothをサポートしたBSPがあんまり無い。。例えばNordicのSoCではNordicのスタックを使っていない事情で限られたvariantでしかBluetoothが使えない。

元のContikiとlwIPは作者が同じ(Adam Dunkels)で、Contiki-NGの実装もlwIPなんではないか(見てない)。