読み取りペン 11 機種における 802.11r\/k\/v、DTIM、EAP-TLS、WPA3-Enterprise の挙動。学校プログラム向けのローミング遅延、キャプティブポータル処理、工場チューニングを徹底解説。

公開日: 8月 29, 2025 - 94 閲覧数

読み取りペン Wi-Fi ローミングと再接続:授業向け大規模配信のための 802.11r\/k\/v 設計

Child pointing a reading pen at a map in a classroom

読み上げペン Wi-Fi ローミングと再接続:教室規模配信に向けた 802.11r/k/v 設計

対象読者: 本記事は、教室間のアクセスポイント間でクラウド同期セッションを切断せずにスムーズかつローミングする読み上げペンを出荷する必要がある OEM/ODM ブランドマネージャー、学校入札向けネットワークアーキテクト、組込みファームウェアエンジニア向けに書かれています。11 種類の稼働中 SKU(B1、B2、F8、K7、KF1、L5、P2、Q6、Q8、T2、Y6)、対応する 802.11 規格、EAP 方式、キャプティブポータルの挙動を網羅します。

2025年にシンガポールで実施された学校パイロットでは、60教室のそれぞれに Cisco 9166I AP を 2 台ずつ設置し、2,400 本のペンを運用しました。最初の症状は 6 日目に現れました。ある教室から次の教室へ移動したペンで、MQTT セッションが 14 秒間切断され、その後新しい AP に再接続して EAP-TLS のハンドシェイクがやり直され、保護者向けアプリの同期アイコンが視覚的に中断されました。根本原因は、ペンが AP のレガシー 802.11n 2.4 GHz 無線に接続しており、5 GHz 802.11ax 帯を一切使用していなかったことでした。修正には、Q6/Q8 向けのファームウェア 3.3.1(バンドステアリング・バイアス)と 802.11v BSS Transition Management が必要でした。修正後、ローミング時間の中央値は 180 ms に短縮されました。

本記事では、すべての稼働中 SKU の Wi-Fi ファームウェア挙動を、実教室のローミングシナリオにマッピングします。工場側の視点が中心です。どのチップセット、どの EAP 方式、どのローミング規格に対応しているか、そしてその BOM コストはいくらか、という観点で整理します。

1. Wi-Fi シリコンと対応規格

読み上げペンに搭載される Wi-Fi チップは、ローミング速度の上限を決定します。Actions(B1、B2、Q6)、Beken(F8、K7、KF1、Q8、T2)、Realtek(L5、P2、Y6)の各ファミリはいずれも、ARM Cortex-M4 と 802.11 無線を集積しています。規格の内訳は次の通りです。

型番 Wi-Fi チップ 802.11 規格 対応バンド WPA3-Enterprise 802.11r FT 802.11k RRM 802.11v BSS-TM
B1 ATW1531 b/g/n 2.4 GHz 非対応 非対応 非対応 非対応
B2 ATW1531 b/g/n 2.4 GHz 非対応 非対応 非対応 非対応
F8 BK7251 b/g/n 2.4 GHz WPA3-Personal 非対応 非対応 非対応
K7 BK7251 b/g/n 2.4 GHz WPA3-Personal 非対応 非対応 非対応
KF1 BK7251 b/g/n 2.4 GHz WPA3-Personal 非対応 対応(読み取り専用) 対応
L5 RTL8723DS b/g/n 2.4 GHz WPA3-Enterprise あり(OKC) あり あり
P2 RTL8710B b/g/n 2.4 GHz WPA2-Personal なし なし なし
Q6 ATW1531 b/g/n 2.4 GHz WPA3-Personal なし あり(読み取り専用) なし
Q8 BK7252 a/b/g/n 2.4 + 5 GHz WPA3-Enterprise あり(FT over DS) あり あり
T2 BK7252 a/b/g/n/ac 2.4 + 5 GHz WPA3-Enterprise あり(FT over DS + over air) あり あり
Y6 RTL8723DS b/g/n 2.4 GHz WPA3-Enterprise あり(OKC) あり あり

ひとことでまとめると、5 GHz対応はQ8およびT2のみ。L5、P2、Y6は2.4 GHz専用です。5 GHz無線が重要である理由は、学校のAPがほぼ常にクライアントを2.4 GHzから離れようとするためです。5 GHzを感知できないペンは、混雑した2.4 GHzのセルに留まり続けます。

2. リーディングペンにおける「ローミング」の本当の意味

ローミングは魔法ではありません。ペンは一つのAPとの接続を維持し、RSSIがしきい値を下回るとスキャンしてより適切なAPを見つけ、再接続します。主に次の3つの方式があります。

  • 同一SSID、802.11rなし — ローミングのたびにEAP再認証が必要。所要時間:600~1,400 ms。
  • Opportunistic Key Caching(OKC) — 元のAPから派生したPMKをキャッシュし、同じ認証器であれば新しいAPで再利用。所要時間:200~400 ms。
  • 802.11r高速トランジション(FT) — RADIUSから配布された事前共有FT鍵。所要時間:50~120 ms。
  • 802.11v BSS Transition Management — APがクライアントに移動を指示します。スキャン時間を800 msから30 msに短縮。

Roaming Latency Distribution (ms, p50 / p95)

Q8とT2だけが、この「100 ms未満 学校の入札で500本を超える場合、T2をデフォルトSKUとして推奨し、部品表からP2を除外します。

バイヤーへのヒント: ディストリビューターが10ドル未満のペンに「Wi-Fiローミング」と謳っている場合、実際には「ペンが再接続するまでに時間がかかる」という意味であることが多いです。これ fasstロス ro roーミングとは異なります。802.11ax AP を導入する学校プログラムでは、マーケティング上の主張ではなく、ファクトリーから書面による p95 ローミング時間の数値を要求してください。

3. EAP方式の選定

WPA3-Enterpriseは複数のEAP方式に対応しています。読み取りペンは、RADIUSサーバーが稼働するEAP方式をサポートしている必要があります。

EAPタイプ 対応モデル 証明書コスト 認証時のバッテリー消費 推奨される用途
EAP-TLS 全Wi-Fi対応モデル $0.10/ユニット RSA-2048 証明書 18 mAh 学校入札案件、MDM管理
EAP-TTLS L5、Q8、T2、Y6 $0.04/ユニット 12 mAh コスト重視のプログラム
PEAP-MSCHAPv2 全Wi-Fi対応モデル $0.00(パスワード) 8 mAh ホーム/小規模オフィス
EAP-FAST Q8、T2 $0.02/ユニット PAC 10 mAh Cisco Meraki環境

EAP-TLS がゴールドスタンダードです。工場ではICT時にペンごとに固有のクライアント証明書を発行し、BOMコスト $0.10 で組み込みます(10年ローテーションの社内CAを使用)。4,000本の学校入札の場合、証明書発行は3日間のICTサイクルとなります。証明書のローテーションはファームウェアOTAによって実施されます。詳細は TC-034 OTA Firmware Update.

4. DTIM、リッスンインターバル、バッテリーのトレードオフ

DTIM(Delivery Traffic Indication Message)は、スリープ中のクライアントにバッファされたデータがあることを通知するビーコンです。DTIM 1 はバッファデータを毎ビーコンで通知し、DTIM 3 は3回ごとに1回通知します。DTIM 値が大きいほど、スリープ時間が長くなり、バッテリー消費が抑えられます。

常時接続の学校向けペンのデフォルト設定:

  • DTIM = 3(学校)/ 1(コンシューマーアプリ同期)
  • リッスンインターバル = 1,000 ms
  • アクティブWi-Fi TX電流 = 240 mA ピーク(Q8)
  • スリープ電流 = 0.4 mA(BK7252搭載Q8)

Q8でDTIM 3、5分ごとに1回同期した場合の平均電流は 1.8 mA で、DTIM 1 の 5.4 mA と比較して大幅に抑えられます。Q8の1,000 mAhバッテリーでは Wi-Fiのみのスタンバイで46時間 — オーディオ再生稼働時間7.0時間の6.5倍となります。詳細は TC-047 Power Consumption and Runtime Test.

5. キャプティブポータル検出

キャプティブポータル(ホテルWi-Fi、空港Wi-Fi)はDNSをログインページにハイジャックします。ペンがポータルを検出した場合、「スマホアプリでログイン」という分かりやすいプロンプトを表示する必要があります。そうしないと、リトライを繰り返しバッテリーを消耗します。

L5、Q8、T2、Y6 でキャプティブポータル検出を実装:

  1. SSIDに接続。
  2. 以下のURLにHTTPS GETを送信:connectivitycheck.gstatic.com/generate_204.
  3. 204 No Content を期待。
  4. 200、301、またはDNSリダイレクトが発生した場合 → ポータル検出。
  5. GATT特性にキャプティブポータルビットを設定し、ペアリング済みのスマホアプリがBLE経由で読み取り、親のアプリにポータルURLを転送。

検出サイクルは1.6秒で完了し、BLEによるスマホへの受け渡しは280 ms。AQL II 1.0 において、キャプティブポータル検出の失敗率が2%を超えるロットは不合格とします。

6. アンテナ配置と放射パターン

Wi-Fi性能はアンテナによって大きく左右されます。当社の2.4 GHzセラミックチップアンテナ(Johanson 2450AT18B100)は、PCBの長辺にある 12 × 12 mm の禁止領域に配置されています。ピークゲイン実測値:1.8 dBi。放射パターンは長軸に対してほぼドーナツ状で、ペンの先端とテール側が最も受信感度に優れています。

5 GHzアンテナ(L5、Q8、T2のデュアルバンドモデル)は、Fractus Compact Reach チップアンテナを採用しており、ピークゲインは3.5 dBiです。5 GHzの禁止領域は 15 × 15 mm です。適切な禁止領域を確保しないと、ETS-Lindgren 無響室での測定で感度が4.2 dB低下し、実効範囲が約半分になることを確認しています。

7. 実用的なローミング — ウォークテスト手順

T2の全生産バッチは、4つの廊下を用いたウォークテストを実施しています:

  1. 教室101でAP-Aにペンが接続されました。
  2. オペレーターは廊下を30 m歩いて教室105へ移動します。
  3. オペレーターがAP-Eの前で停止します。
  4. スクリプトが関連付けを記録します:AP、RSSI、EAPラウンドトリップ、MQTTセッション再開。
  5. これを30回繰り返します。

移動中のペンは5つのAPすべてにわたって単一のMQTTセッションを維持し、p95ローミング遅延は120 ms以下です。ローミング失敗率が5%を超えるロットは再フラッシュして再テストされます。完全なウォークテスト手順は当社の品質管理およびAQL基準の一部です.

8. 現場でよくある不具合

アフターサービスのチケットには5つの問題が繰り返し発生します:

不具合内容 頻度 対象モデル 修正内容
スリープ後にペンが古いAPに張り付く 32% B1、B2、K7、Q6 RSSIデルタトリガーを追加、ファームウェア1.9.5
ローミング後にEAP-TLSハンドシェイクが失敗する 18% L5, P2 OKC PMKキャッシュ、ファームウェア4.2.0
キャプティブポータルループ 12% F8, K7 プローブ応答でバイパス、ファームウェア1.9.5
BLEオーディオとのWi-Fi同期ズレ 8% KF1、Q8 アンテナ分離18 mm、ハードウェアリビジョンC
高負荷時に5 GHz STAが切断される 4% Q8、T2 Dynamic EDCAパラメータ、ファームウェア3.3.1

B1/B2における32%のスティッキーAP不良は、100台以上の学校入札にこれらのSKUを推奨しない理由です。ファームウェア1.9.5搭載のK7が、最低限許容されるエントリーポイントです。

9. クラウド再接続:MQTTキープアライブとセッション再開

読み上げペンはWi-Fi層だけでローミングするわけではなく、アプリケーション層(MQTT)も再開する必要があります。当社のデフォルトMQTTキープアライブは90秒で、LWT(遺言)はキープアライブタイムアウト後60秒で発行されます。

クリーンな802.11rローミング(Q8、T2)では、MQTTセッションはローミング中クラウドブローカーによって保持されます。再サブスクリプションは不要です。完全なEAP再認証(B1、B2、F8、K7、P2、Q6)では、TCPソケットが切断され、ペンが再接続、7つのトピックに再サブスクライブ、クラウドセッションを再ハンドシェイクします。これには4〜8秒かかります。

サブ秒単位のセッション再開を求める学校MDMにとって、唯一のソリューションはQ8またはT2です。詳細はTC-044 IoT MQTT vs HTTP vs CoAPのアプリケーション層のトレードオフを参照してください。

11. Wi-Fi 6Eと6 GHzフロンティア

Wi-Fi 6E(6 GHz帯の802.11ax)は、2024年に1,200 MHzのクリーンなスペクトラムを開放しました。読み上げペンは最終的にこれに追随しますが、現在出荷しているシリコンでは対応しません。現行の11個のアクティブSKUのいずれも6Eラジオを搭載しておらず、1,000台ロットで最も安価な6Eチップセット(Broadcom BCM4378)は、T2のBK7252が1.95ドルに対し4.20ドルです。チップセット価格が2.50ドルを下回るまで、読み上げペンBOMにとって6Eは手の届かない存在です。

2027〜2028年のロードマップを計画中のOEM様向けに、推奨される移行パスはT2 → T2+(6E + UWB)です。UWBラジオにより、BLE方向測位のマルチパス誤差なしに、精度約10cmの確実な教室出席検出が可能になります。T2+プロトタイプは東莞(ドンガン)施設のラボベンチ上にあり、エンジニアリングサンプルは2027年第3四半期に出荷予定です。

12. OpenWrtテストベッド

当社のファームウェアQAチームは、東莞ラボで6 AP構成のOpenWrt 23.05テストベッドを運用しています。テストベッドはOpenWrt、hostapd 2.11、802.11r/k/v有効化でフラッシュしたTP-Link EAP670アクセスポイントを使用しています。各ペンはこのテストベッドに対して30回歩行テストされ、中央値ローミング遅延がユニットごとのテストレポートに記録されます。

輸入業者は1,200ドル以下でこのテストベッドを複製できます。全BOMとhostapd設定はリファレンスデザインパッケージに含まれています。当社ラボに20台のペンを送っていただき、歩行テストを実施し、30試行にわたるRSSI、関連付けAP、EAPラウンドトリップを示すCSVとペンごとのグラフを返却するリモートテストも提供しています。

自社テストベッドを構築するOEM様向けには、最低限必要なハードウェアは、4台のAP、1台のWi-Fiスキャナー(MetaGeek Wi-Spyまたは同等品)、1台のリファレンスヘッドホン、テストファームウェア搭載のリファレンスペン1台です。合格ペンは、4台のAPすべてでp95ローミング遅延300 ms未満の単一MQTTセッションを維持します。ローミング失敗率が5%を超えるロットは再フラッシュと再テストを実施します。

13. 国別DFSとチャネル利用可能状況

動的周波数選択(DFS)は、気象レーダーと重なる5 GHzチャネルにおいて、多くの規制領域で義務付けられています。DFS必須チャネルは、米国では52〜144、EUでは52〜140、日本では100〜144です。Q8およびT2ファームウェアはDFSをサポートしており、最初の関連付け時に1〜10分のチャネル可用性チェック(CAC)を行います。DFS必須チャネルに移動したペンは、送信前にCAC期間を待機します。

実際には、学校APは高速ローミングをCAC遅延が破壊するため、DFSチャネルを回避しています。当社は、配布業者にRADIUSサーバーを事前設定し、DFS以外のチャネルのみを提供することを推奨します。Ruckus R750とCisco 9166Iはいずれも、SSIDごとの設定によるDFS回避をサポートしています。

DFS規制が厳格な国(ドイツ、サウジアラビア)の入札向けには、QAチームは生産バッチごとに2時間のDFS追加テストを実施しています。0.5%を超えるユニットがDFS CACに失敗したロットは不合格となります。

プログラム規模 推奨モデル Wi-Fiモード EAPタイプ
100本未満、家庭学習 Q6、K7、F8 WPA3-Personal PEAP-MSCHAPv2
100〜500台、K-12 L5、Y6 WPA3-Enterprise EAP-TLS
500~2,000本、K-12 Q8、T2 WPA3-Enterprise + FT EAP-TLS
2,000本以上、自治体・学区 T2のみ WPA3-Enterprise + 802.11r/k/v EAP-TLS、MDM管理

2,000本の導入の場合、L5に対するT2のBOMプレミアムはおおよそ 1台あたり3.80ドル で、削減効果によりおよそ 2か月 で回収可能です(ある構成不足のロールアウトでは187件のチケットが発生しましたが、T2であれば47件で済みました)。

Wi-Fi Standards Coverage by SKU



関連記事


見積もり依頼 — 工場からの迅速な回答

Frequently Asked Questions

T2 リーディングペンの一般的なローミング時間はどのくらいですか?
802.11r FT over DS を有効化した T2 と Cisco 9166I AP、EAP-TLS の環境で、5 月 AP 設置の廊下で 30 回のウォークテストを実施した結果、p50 で 50 ms、p95 で 120 ms を計測しています。MQTT セッションはクラウドブローカーがローミング中も保持するため、再サブスクリプションは不要です。
すべてのリーディングペンが 5 GHz Wi-Fi に対応していますか?
いいえ。5 GHz 帯に対応しているのは Q8(2.4 + 5 GHz)と T2(2.4 + 5 GHz + 802.11ac)のみです。L5、P2、Y6、K7、KF1、F8、Q6、B1、B2 は 2.4 GHz 専用です。5 GHz 専用の AP を導入している学校では T2 を必須としています。
ペンは初期状態で WPA3-Enterprise と 802.11r に対応していますか?
L5、Q8、T2、Y6 は EAP-TLS による WPA3-Enterprise に対応しています。802.11r Fast Transition は、L5 では OKC 経由、Q8 と T2 ではフル FT 経由でサポートされています。K7、KF1、F8、Q6 は WPA3-Personal のみ対応で、B1、B2、P2 は WPA2-Personal のみの対応です。
固有の Wi-Fi 証明書はどのようにプロビジョニングされますか?
各ペン工場 CA で署名された固有の RSA-2048 クライアント証明書を ICT 工程でプロビジョニングして出荷しています。証明書コストは 1 台あたり $0.10 です。ローテーションはファームウェアの更新サイクルに従い、MDM コンソールから個別にクライアントを失効させることができます。
キャプティブポータル付き AP にペンがローミングするとどうなりますか?
ペン側は connectivitycheck.gstatic.com/generate_204 に接続確認を行います。204 の代わりに 200 またはリダイレクトが返されると、キャプティブポータルフラグがセットされます。コンパニオンスマートフォンアプリがフラグを BLE 経由で読み取り、保護者向けスマートフォンにポータル URL をプッシュ通知します。検出時間は L5、Q8、T2、Y6 で 1.6 秒です。
カート
当サイトの体験を改善するために、クッキーを許可してください。 クッキー利用.policy
Chat on WhatsApp