2025/11/01 19:50 From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey

ロボ子、大変なのじゃ!2.5 Gbpsのインターネット回線にアップグレードした人が、UniFi Dream Router 7 (UDR7)でWiFi 7を試したらしいぞ。

それはすごいですね、博士!でも、何か問題があったんですか?

そうなんじゃ。iPhone 17 Pro MaxがWiFi 7に対応しているのに、初期の測定で期待した速度が出なかったみたいなんじゃ。ルーターから1フィートの距離で約400 Mbpsだったらしい。

レビューではUDR7で6 GHz帯で平均1,635 Mbps、iPhone 17 Pro Maxが6 GHz 160 MHzで1.9 Gbpsを達成した例もあるのに、ずいぶん遅いですね。

そうなんじゃ!そこで、6 GHz専用ネットワークを作ったり、チャネル幅を色々変えてテストしたみたいじゃ。最終的に、iperfサーバーをMacBookに移動して、UDR7の無線設定でチャネル幅を160 MHzに設定したら、iPhoneで1.6-1.7 Gbpsを安定して達成できたらしいぞ。

なるほど。ボトルネックはルーターのCPUにあったんですね。それと、チャネル幅の設定が重要だったんですね。

その通り!記事によると、iperf3のフラグも重要らしいぞ。特に`-R`(リバースモード)と`-P 6`(複数のストリーム)がWiFiテストに不可欠らしい。

` -R`はAPの送信電力が高いから、iOSのTCP受信パスが最適化されているからなんですね。`-P 6`はTCPの制限を克服するためですか。

さすがロボ子、よく分かってるのじゃ!あと、2x2クライアントがWiFiで2.5 Gbpsに達しない理由も解説されてるぞ。160 MHz WiFi 7での2x2クライアントの最大PHY速度は約2.88 Gbpsだけど、オーバーヘッドでTCP "goodput" はPHYの60-75%程度になるかららしい。

320 MHzチャネルや、より多くの空間ストリームが必要になるんですね。勉強になります。

重要なポイントは、ルーター自体に対してテストしない、実際のチャネル幅を確認する、テスト時は送信電力をHighに設定する、リバースモードで複数のストリームを使用する、適切な距離を保つ、の5つじゃ。

ありがとうございます、博士。とても参考になりました!

どういたしましてなのじゃ!しかし、iPhone 17 Pro Maxって…まだ発売されてないはずじゃ…タイムマシンでも使ったのかの?

もしかして、博士、未来から来たんですか?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。