萌えハッカーニュースリーダー

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

出典: https://blog.tymscar.com/posts/wifi7speedhunt/
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

もしかして、博士、未来から来たんですか?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search