こんにちは。日夜、オフィスや自宅のネットワーク構築、そして数々の電波干渉やパケットロスという「目に見えない敵」と戦っているシニアネットワークエンジニアの私だ。
最新のWi-Fi 7やWi-Fi 6Eの華やかなマルチリンク・オペレーション(MLO)や320MHz幅の広帯域ニュースを聞くたびに、私たちは「速くなって当たり前」の時代を生きていると実感する。しかし、Webエンジニアやインフラエンジニアとして現場を支えている君たちなら知っているはずだ。今なお、産業用機器、レガシーなIoTデバイス、そしてホテルのゲストWi-Fiの奥深くで、静かに、だが確実にネットワークの基盤を支えている名優がいることを。
そう、それが Wi-Fi 4(IEEE 802.11n) だ。
「おいおい、今さら11nかよ」と思ったかもしれない。だが、待ってほしい。Wi-Fi 4が確立した技術――複数のアンテナで空間を支配する MIMO や、電波の道を太くする チャネルボンディング(40MHz幅の運用) は、現代のWi-Fi 7に至るまで受け継がれている「無線通信の基礎体力」そのものなのだ。
今回は、このWi-Fi 4のコア技術を、単なる歴史の教科書ではなく、実務の現場でトラブルシューティングやインフラ設計を行うエンジニアの視点から、徹底的に解剖していこう。
—
1. 現代Wi-Fiの祖:Wi-Fi 4(IEEE 802.11n)が変えたパラダイム
2009年に正式策定されたIEEE 802.11n(通称Wi-Fi 4)は、無線LANの歴史における最大のパラダイムシフトだった。それまでのWi-Fi 3(11a/g)が「単一のアンテナで、いかに効率よく変調方式を上げるか」に腐心していたのに対し、11nは発想を根本から変えた。
「電波の反射やマルチパス(障害物にぶつかって乱反射する現象)を、ノイズではなく『シグナルを届ける味方』にしてしまおう」と。
このアプローチにより、物理層の理論最大スループットは、従来の54 Mbps(11a/g)から、最大 600 Mbps へと劇的に跳ね上がった。この数字の裏側にあるのが、これから解説する2つのキーストーン技術だ。
—
2. MIMO(多入力多出力)と空間ストリームの正体
Wi-Fi 4を語る上で絶対に外せないのが MIMO(Multiple-Input and Multiple-Output) だ。アンテナを送信側と受信側にそれぞれ複数本用意し、異なるデータストリームを同時に送受信する技術である。
アンテナ構成の表記法(MxN:S)
ネットワーク機器のスペックシートを見るとき、3x3:2 や 2x2:2 といった表記を見たことがあるだろう。この意味をエンジニアとして正確に押さえておこう。
- M(左側): 送信アンテナ(Transmit)の数
- N(右側): 受信アンテナ(Receive)の数
- S(コロンの後ろ): 同時に通信できる空間ストリーム(Spatial Streams: SS)の数
Wi-Fi 4では、最大で 4×4:4(4本の送信アンテナ、4本の受信アンテナ、4つの空間ストリーム)までが標準化された。これにより、同じ周波数帯(2.4GHz帯または5GHz帯)を共有しながら、空間的な多重化(Spatial Multiplexing)によって実効スループットを倍増させることに成功したのだ。
現場で役立つTips:MIMOと「見通し(LOS)」の誤解
よくある現場の勘違いとして、「壁が多い環境だからMIMOの恩恵を受けられない」というものがある。実は逆だ。MIMOは、壁や家具で電波が反射する「マルチパス環境」こそ真価を発揮する。反射波ごとに位相や遅延が異なる特性を利用し、受信側のDSP(デジタルシグナルプロセッサ)がこれらを分離・合成して復調するのだ。
—
3. チャネルボンディング:40MHz幅の運用と帯域のトレードオフ
もう一つのコア技術が チャネルボンディング(Channel Bonding) だ。
従来のIEEE 802.11a/b/gでは、1つのチャネル幅は一律 20MHz に制限されていた。これを2つ束ねて 40MHz幅 として運用するのが11nのチャネルボンディングである。
プライマリチャネルとセカンダリチャネルの概念
40MHz幅を使うとき、無線空間は単に倍の広さになるわけではない。
AP(アクセスポイント)とクライアントは、以下の2つのロールを定義して通信を行う。
1. プライマリチャネル(Primary Channel): 従来の20MHz幅のデバイスとの互換性を保つためのメインチャネル。ビーコンの送信や、レガシーデバイスとの通信に必ず使われる。
2. セカンダリチャネル(Secondary Channel): プライマリの隣に拡張された20MHz幅。40MHz対応デバイスとの通信時にのみ帯域として結合される。
運用上のジレンマ:スループット vs 電波干渉
インフラエンジニアとして心に留めておかなければならないのは、「40MHz幅にすれば常にハッピーとは限らない」 という現実だ。
特に2.4GHz帯において40MHz幅を有効にすると、チャネルの占有幅が広がりすぎるため、周囲の他のAP(隣接するオフィスのWi-Fiや電子レンジなど)と激しい電波干渉を引き起こす。2.4GHz帯で使える独立した20MHzチャネルは実質3つ(1, 6, 11ch)しかないため、ここに40MHz幅を持ち込むと、たちまちネットワーク全体のパケットロス率が跳ね上がる。
> 実務の鉄則:
> – 2.4GHz帯では、周囲の干渉波が多い環境(マンションや都市部のオフィス)では 20MHz幅固定 にすることが安定稼働の秘訣。
> – 電波環境がクリーンな5GHz帯であれば、積極的に40MHz幅(あるいはそれ以上の広帯域)を有効にしてスループットを稼ぐ。
—
4. 無線パケットの挙動:Wi-Fi 4の通信フロー(シーケンス)
ここで、Wi-Fi 4の環境下でクライアントがAPと通信を開始し、データフレームを送受信する際のバックグラウンドの動きをシーケンスとして整理しておこう。
[Client (11n)] [Access Point (11n)]
│ │
│── 1. プロブ・リクエスト (Probe Req) ──>│ (20/40MHz対応能力を通知)
│<── 2. プロブ・レスポンス (Probe Resp) ─│ (AP側のMIMO・チャネル対応状況)
│ │
│<══ 3. 4wayハンドシェイク (WPA2) ════>│ (暗号化セッション確立)
│ │
│── 4. A-MPDUフレーム送信 (データ) ───>│ (複数パケットの束ね送り)
│<── 5. Block ACK (ブロック確認応答) ──│ (まとめて正常受信を通知)
│ │
ここで注目してほしいのが、手順4と5で行われる A-MPDU(Aggregated MAC Protocol Data Unit) と Block ACK だ。
従来のWi-Fiでは、パケットを1つ送るたびにACK(確認応答)を待っていたため、無線特有のオーバーヘッドが大きかった。Wi-Fi 4では複数のMACプロトコルデータユニットを1つに「凝集(アグリゲーション)」して送信し、受信側はまとめて応答(Block ACK)を返すことで、無線区間のスループット効率を極限まで高めている。
—
5. 実務・検証で使える設定とデバッグの作法
最後に、実務でLinuxベースの無線ルーター(OpenWrtやホストAPなど)を構築・デバッグする際に役立つ設定ファイルやコマンドの具体例を紹介しよう。
① hostapd.conf による11n(40MHz幅・MIMO)の設定例
Linux上でソフトウェアAPを構築する際の設定ファイル(/etc/hostapd/hostapd.conf)の抜粋だ。11nの機能をフルに活かすためのパラメーターが詰まっている。
# /etc/hostapd/hostapd.conf の設定例
interface=wlan0
ssid=Enterprise_IoT_Zone
hw_mode=g
channel=6
# IEEE 802.11nを有効化
ieee80211n=1
# 40MHzチャネル幅の有効化(ht_capabの設定)
# [HT40+] はセカンダリチャネルを上位周波数側に取る指定
ht_capab=[HT40+][SHORT-GI-20][SHORT-GI-40][DSSS_CCK-40]
# MIMO空間ストリームの指定(例: 2x2 MIMOの場合)
# 受信・送信ともに2ストリームを許可
spatial_stream_num=2
# セキュリティ設定(WPA2-AES推奨。11nではTKIPはスループットが落ちるため使用厳禁)
wpa=2
wpa_passphrase=YourSecureNetworkPassword123!
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
② 現場でのデバッグ:iw コマンドによるリンク状態の確認
CLI環境で、現在接続しているクライアントやインターフェースが実際にどのような変調方式、チャネル幅、MCS(Modulation and Coding Scheme)インデックスで通信しているかを確認するには、iw コマンドが非常に強力だ。
# wlan0インターフェースのリンク統計情報を詳細に取得する
iw dev wlan0 link
実行結果の読み解きポイント(出力例):
Connected to 00:11:22:33:44:55 (on wlan0)
freq: 5180
RX: 130000 bytes (980 packets), TX: 45000 bytes (312 packets)
signal: -58 dBm
tx bitrate: 144.4 MBit/s mcs 15 40MHz short GI
この出力から、以下の実務的なインサイトが一目で得られる。
tx bitrate: 144.4 MBit/s: 現在の送信実効レート。mcs 15: 2ストリーム(MIMO)下での最高変調効率(64-QAM, 符号化率 3/4)を維持している。40MHz: チャネルボンディングが正しく機能している。short GI: ガードインターバル(文字や信号の干渉を防ぐ隙間時間)が短縮され、効率よくパケットが詰め込まれている。
もしここで、ビットレートが想定以上に低い(例: 14.4 MBit/s など)場合は、電波干渉(RSSIの悪化やノイズフロアの上昇)か、クライアント側の省電力機能によるフォールバックが疑われる。まずは iw コマンドで物理層の健康状態をスキャンするのが、トラブルシューティングの第一歩だ。
—
おわりに:基礎を知る者がネットワークを制す
Wi-Fi 7やその先の規格が登場しようとも、電波が空間を伝播し、マルチパスや干渉といった物理的な制約と戦いながらデータを運んでいるという本質は、Wi-Fi 4の時代から何一つ変わっていない。
MIMOがどのように空間を分割し、チャネルボンディングがどのように帯域を広げ、A-MPDUがどのようにオーバーヘッドを削減しているか。この解像度を持ってネットワーク機器に向き合えば、どんな現場のトラブルに直面しても、パケットの挙動が脳内に鮮やかに浮かび上がるはずだ。
さあ、今日のログ確認と電波調査に戻ろう。君のネットワークが、今日も安定したパケットの奔流に満ちていることを願っている。
コメント