#author("2023-12-12T17:37:54+09:00","default:editor","editor") #contents *SKSTACK IPとは [#y8f3394f] SKSTACK IP for HANは、Wi-SUNアライアンスが策定するホームエリアネットワーク(HAN)用Wi-SUNプロファイルに完全対応した通信プロトコルスタックです。 HAN用プロファイルでは、スマートメーターに採用されているいわゆるBルート通信規格を拡張することで、Bルートではできなかった1対Nのセキュアな通信が可能となっています。またHEMSコントローラ(親機)とデバイス(子機)間の通信を中継する「リレーデバイス」が新しく導入されたことにより、家の中で電波が直接届かない場所からでもリレーデバイス経由による通信が可能になりました。 *SKSTACK IP for HANの主な特徴 [#mc3520e9] -Wi-SUN AllianceからBルート及び拡張HANで「標準機」の認定を受けています。 -Standard、Dual Stack、Light Weightの3エディションをご用意し、様々な用途と動作環境のご要望にお応えできるようにいたしました。 -標準コマンドI/F (SKコマンド)により、ドライバを開発することなく外部ホストからUARTで簡単に通信が制御できます。 -Bルート通信対応の市販製品に多く採用されており、市場実績No.1のWiSUNプロトコルスタックです。 -お客様製品のWi-SUN認証取得を代行いたします。 *2023年7月 大型バージョンアップ v2.0発表 多段のマルチホップ通信が可能に [#v2e1b17c] **EHANマルチホップモード [#xaaf90e3] 標準のWi-SUN Enhanced HAN規格では、リピータデバイスの中継は1回(2ホップ)のみとなっており、活用範囲が限定されていました。SKSTACK IP for EHANバージョン2.0では、この中継機能を独自に拡張することで、ホップ段数に制限がないマルチホップ通信が利用できるようになりました。従来の2ホップではカバーしきれなかった場面でも無線ネットワークが構築可能になり、Wi-SUN Enhanced HANの活用範囲が大幅に広がることが期待できます。 &ref(ehan_mh2.png,nolink,ehan_mh); v2.0では途中経路を調査するトレースルートコマンドが追加になりました。上記画像のネットワークで、MACアドレス0x12345678abcdef06からコーディネータへコマンドを発行した応答例: ETRACE FE80:0000:0000:0000:1034:5678:ABCD:EF05 48 //往路 06のネクストホップ 自端末と0x05間のRSSIは0x48 FE80:0000:0000:0000:1034:5678:ABCD:EF04 4A //往路 05のネクストホップ FE80:0000:0000:0000:1034:5678:ABCD:EF01 4E //往路 04のネクストホップ FE80:0000:0000:0000:1034:5678:ABCD:EFAA 4B //往路 01のネクストホップ=コーディネータ FE80:0000:0000:0000:1034:5678:ABCD:EF01 49 //復路 FE80:0000:0000:0000:1034:5678:ABCD:EF04 50 //復路 FE80:0000:0000:0000:1034:5678:ABCD:EF05 49 //復路 FE80:0000:0000:0000:1034:5678:ABCD:EF06 4B //復路=自端末 END **リピータモードの搭載 [#hf051597] 当社製品「SK Range Extender」をBルートスタックと統合いたしました。 Bルートが多く導入されている一般住宅やマンションの遮蔽物が多い環境では、迂回特性のあるサブGHzでも無線通信が不安定な場所は多く発生します。スマートメータとHEMSの中間に、リピータモード搭載の無線機器を置くだけで自動的に中継動作が始まり、不安定だったBルート通信のトラフィックの改善が期待できます。既存機器の設定変更やファームウェア更新などは一切不要です。 **エディションとアップデートの対応 [#ld014f83] ||リピータ搭載|マルチホップモード対応|h | Dual Stack |〇|×| | Standard |×|〇| | Light weight |×|〇| *3つのエディションのご紹介 [#ec32d4ed] **Standard Edition [#dc2077ff] -Wi-SUN Enhanced HAN仕様の通信機能がすべて利用可能な、汎用モジュール向け製品です -コーディネータ、リレーデバイス、エンドデバイス、スリープデバイスの全ロールをサポート。中継機専用としても動作可能です。 -必要メモリ:Flash 256K, RAM 48K **Dual Stack Edition [#k13f8207] -HEMSコントローラ、ホームゲートウェイ向け製品です -BルートとHANを1つのモジュール上で同時にサポート -Bルートのスマートメーター(PAA)と子機(PaC)、HANのコーディネータに対応 -必要メモリ:Flash 256K, RAM 48K~ &ref(dual_stack.jpg,nolink,dual_stack); **Light Weight Edition [#t3c78b4a] -家電に必要な子機機能に特化した、ローコストモジュール向け製品です -エンドデバイスとスリープデバイスに対応(リレーデバイスは非サポート) -必要メモリ:Flash 192K, RAM ~24K *各エディションとプロファイル、ロールの対応表 [#ec32d4ed] 各エディションがサポートするプロファイルとロールは以下の通りです ||>|Bルート|>|>|>|Enhanced HAN|h ||スマートメータ|HEMS|コーディネータ|リレー|エンドデバイス|スリープデバイス| | Dual Stack |〇|〇|〇|×|×|×| | Standard |×|×|〇|〇|〇|〇| | Light weight |×|×|×|×|〇|〇| * SKコマンドで簡単な制御 [#ec32d4ed] プロトコルスタックのライセンスパッケージには、「SKコマンド」と呼ばれるコマンドインターフェイスのソースプログラムが付属しています。シリアル通信でホストマイコンやパソコンと接続し、簡単にWi-SUNの通信制御が行えます。コマンドインターフェイスは改変が自由なので、コマンドの追加や仕様変更が独自に行えます。 ** SKコマンドの例(Bルートでスマメに接続する) [#n18dcef3] #制御対象をBルートに指定 SKSREG SF0 0 #Bルートパスワードを設定(サンプルのためパスワードはダミーです) SKSETPWD C 0123456789AB #BルートIDを設定(サンプルのためBルートIDはダミーです) SKSETRBID 00112233445566778899AABBCCDDEEFF #スマメをスキャンして発見する SKSCAN 2 55555555 8 0 #指定したBルートIDを持つスマメが通信範囲にいれば、ここで発見イベントが発生します #イベントからスマメの64bit MACアドレスを取り出し、MACアドレスをIPv6アドレスに変換します #スマメに接続開始 SKJOIN XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX *)XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXXは実際には接続先スマメのIPv6アドレスを指定します *動作実績 [#r03cda8f] SKSTACK IPはポータビリティを重視しており、これまでに様々な製品での動作実績があります。 -無線IC --ADF7023J(アナログデバイセズ) --ML7396B(ラピスセミコンダクタ) --Si4461(シリコンラボラトリーズ) --MN8700(パナソニック) -ワイヤレスMCU (RF + MCU 1チップ製品) --ML7416(ラピスセミコンダクタ) --EZR32(シリコンラボラトリーズ) --RL78 G1H(ルネサスエレクトロニクス) *パケットアナライザ [#t9424e7f] -920MHz対応パケットアナライザ「SK Catcher」もご提供しております。Bルート、HAN製品の効率的な評価、開発が可能になります。 -キャプチャデータからBルート、EHANの通信暗号鍵を自動導出する機能が追加され、開発・デバッグが便利になりました。 -IEEE802.15.4, 6LoWPAN, TCP, UDP, PANA, ECHONET Lite, DECENTRA IIの解析表示に対応します。 *ダウンロード [#g22fbc7c] ご紹介資料のダウンロードはこちらから(2023/1月更新)&ref(SKSTACK_IP_for_EnhHAN_202301.pdf,nolink);