Skip to content

필사 모드: [コンピュータネットワーク] 17. 無線ネットワークとモバイル通信

日本語
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.
원문 렌더가 준비되기 전까지 텍스트 가이드로 표시합니다.

無線ネットワークとモバイル通信

無線ネットワークは現代のインターネットアクセスの中核です。スマートフォン、ノートPC、IoTデバイスなど、ほとんどのインターネット接続が無線を通じて行われています。

この記事では、無線リンク固有の特性、WiFi(802.11)プロトコルの構造と動作、セルラーネットワークの発展、そして移動性管理メカニズムを見ていきます。

1. 無線ネットワークの構成要素

無線ネットワークの構成

========================

[有線インターネット]

|

[基地局/AP] ----無線---- [無線ホスト]

| リンク [無線ホスト]

| [無線ホスト]

[有線ネットワーク]

構成要素:

1. 無線ホスト:スマートフォン、ノートPC、タブレット

2. 基地局(Base Station):AP、セルタワー

3. 無線リンク:ホストと基地局間の通信チャネル

4. ネットワークインフラ:基地局を有線ネットワークに接続

1.1 無線ネットワークの分類

無線ネットワークの分類

========================

| インフラあり | インフラなし

-----------------+--------------------+------------------

単一ホップ | WiFi、4G LTE | Bluetooth

|(AP/基地局経由) |(デバイス間直接)

-----------------+--------------------+------------------

マルチホップ | 無線メッシュ | MANET、VANET

|(リレー使用) |(アドホックネットワーク)

2. 無線リンクの特性

2.1 有線との違い

無線リンクは有線リンクと根本的に異なる特性を持ちます。

無線リンクの主要特性

======================

1. 経路損失(Path Loss)

- 信号強度が距離に応じて急激に減少

- 自由空間:距離の二乗に反比例

- 屋内:壁、家具などによる追加減衰

2. マルチパスフェージング(Multipath Fading)

- 信号が複数の経路で反射・回折して到達

- 複数の信号が合成されて強化または相殺

3. 干渉(Interference)

- 同じ周波数を使用する他のデバイスとの干渉

- 電子レンジ、Bluetoothなど(2.4GHz帯域)

4. SNR(Signal-to-Noise Ratio)

- 信号対雑音比:高いほどエラーが減少

- SNRが高い場合:高い変調率、高い伝送率

- SNRが低い場合:低い変調率、低い伝送率

2.2 隠れ端末問題

隠れ端末問題(Hidden Terminal Problem)

=========================================

障害物

[A] .....|..... [B] ---------- [C]

| | | |

| Aの範囲 | Bの範囲 |

|<----->| |<----------->|

| |

AはCを検知不可

CはAを検知不可

問題:

AがBに送信中

Cがチャネルを検知:「空いている!」(Aの信号を検知できず)

CもBに送信開始 --> Bで衝突発生!

これが無線でCSMA/CDを使用できない理由

3. WiFi(IEEE 802.11)

3.1 802.11アーキテクチャ

802.11ネットワーク構造

========================

BSS(Basic Service Set):

[AP(Access Point)]

/ | \

[H1] [H2] [H3]

無線ホスト

ESS(Extended Service Set):

[AP1] --- 有線 --- [AP2] --- 有線 --- [AP3]

/ \ / \ / \

[H1][H2] [H3][H4] [H5][H6]

主要構成:

- BSS:1つのAPに接続された無線ホストのグループ

- AP:有線ネットワークと無線ホストを接続するブリッジ

- SSID:ネットワーク識別名(例:「MyWiFi」)

- チャネル:1~11(2.4GHz)または36~165(5GHz)

3.2 802.11接続過程

WiFi接続過程

==============

1. AP発見

- 受動スキャン:APが定期的にビーコンフレームを送信

- 能動スキャン:ホストがプローブ要求を送信、APが応答

2. 認証および接続

ホスト AP

|--- 認証要求(Authentication)-->|

|<-- 認証応答 --------------------|

|--- 接続要求(Association)----->|

|<-- 接続応答 --------------------|

3. DHCPでIPアドレスを取得

4. データ転送開始

3.3 802.11 MACプロトコル:CSMA/CA

無線環境では衝突検出(CD)が困難なため、衝突回避(CA)を使用します。

CSMA/CAの動作

===============

1. キャリアセンス(Carrier Sense)

- DIFS(Distributed Inter-Frame Space)間チャネルが空いていれば送信

2. チャネルが使用中の場合:

- ランダムバックオフタイマー開始

- チャネルが空いている時のみタイマーカウントダウン

- タイマー = 0になったら送信

3. ACK確認

- 受信側がSIFS(Short Inter-Frame Space)後にACKを送信

- ACK未受信時に再送(バックオフ値を増加)

タイムライン:

送信者:[DIFS待機][データ送信]....[タイムアウト]

受信者: [SIFS][ACK]

CSMA/CD vs CSMA/CA:

CD:衝突検知後即座に中断(イーサネット)

CA:衝突回避 + ACK確認(WiFi)

3.4 RTS/CTSメカニズム

隠れ端末問題を解決するためのオプションメカニズムです。

RTS/CTSの動作

===============

送信者A AP 受信範囲のノード

| | |

|-- RTS ----------->| |

| (送信要求) | |

| |---- CTS ------------->|

|<-- CTS -----------| (チャネル予約通知) |

| | |

|== データ ========>| |

| | |(送信自制)

|<-- ACK -----------| |

| | |

RTS:Request to Send(送信要求)

CTS:Clear to Send(送信許可)

CTSを受信したすべてのノードは指定された時間中送信を自制

--> 隠れ端末問題を解決

3.5 802.11フレーム形式

802.11フレーム構造

====================

+-------+------+------+------+------+-----+------+------+-----+

|Frame |Dur- |Addr |Addr |Addr |Seq |Addr |Data | CRC |

|Control|ation | 1 | 2 | 3 |Ctrl | 4 | | |

| 2B | 2B | 6B | 6B | 6B | 2B | 6B |0-2312| 4B |

+-------+------+------+------+------+-----+------+------+-----+

4つのMACアドレスフィールド:

アドレス1:受信無線インタフェースのMAC

アドレス2:送信無線インタフェースのMAC

アドレス3:APに接続されたルータインタフェースのMAC

アドレス4:アドホックモードでのみ使用

なぜ3つのアドレスが必要か:

H1 --> AP --> ルータ(R1)

アドレス1:APのMAC(無線受信者)

アドレス2:H1のMAC(無線送信者)

アドレス3:R1のMAC(最終宛先方向)

4. 802.11標準の発展

WiFi標準の発展

================

標準 | 発売 | 周波数 | 最大速度 | 特徴

----------+-------+-----------+------------+------------------

802.11b | 1999 | 2.4 GHz | 11 Mbps | 初期普及

802.11a | 1999 | 5 GHz | 54 Mbps | OFDM

802.11g | 2003 | 2.4 GHz | 54 Mbps | bと互換

802.11n | 2009 | 2.4/5 GHz | 600 Mbps | MIMO

(WiFi 4)| | | |

802.11ac | 2013 | 5 GHz | 6.9 Gbps | MU-MIMO

(WiFi 5)| | | |

802.11ax | 2020 | 2.4/5/6 | 9.6 Gbps | OFDMA

(WiFi 6)| | GHz | |

5. セルラーネットワーク

5.1 セルラー構造

セルラーネットワークの基本構造

================================

[セル1] [セル2] [セル3]

/ \ / \ / \

/ \ / \ / \

/ BTS \ / BTS \ / BTS \

(基地局) (基地局) (基地局)

| | |

+----------+----------+

|

[BSC/RNC]

(基地局制御装置)

|

[MSC/MME]

(移動交換局)

|

[コアネットワーク] --- [インターネット]

セル(Cell):1つの基地局がカバーするエリア

周波数再利用:隣接しないセルで同じ周波数を使用

5.2 世代別の発展

セルラーネットワークの世代別発展

==================================

世代 | 技術 | 速度 | 特徴

-------+----------+----------------+------------------

1G | AMPS | 2.4 Kbps | アナログ音声

2G | GSM | 14.4 Kbps | デジタル音声

2.5G | GPRS | 56-114 Kbps | パケットデータ

2.75G | EDGE | 384 Kbps | 拡張データ

3G | UMTS | 2 Mbps | モバイルインターネット

3.5G | HSPA | 14 Mbps | 高速パケット

4G | LTE | 100 Mbps~1Gbps | All-IPネットワーク

4.5G | LTE-A | 3 Gbps | キャリアアグリゲーション

5G | NR | 20 Gbps | 超低遅延、IoT

5.3 4G LTEアーキテクチャ

4G LTEネットワーク構造

========================

[UE] --無線-- [eNodeB] --- [S-GW] --- [P-GW] --- [インターネット]

| | |

| [MME] [PCRF]

| (移動性管理) (ポリシー/課金)

|

[HSS]

(加入者DB)

UE: User Equipment(ユーザー端末)

eNodeB: 基地局(evolved Node B)

S-GW: Serving Gateway(データ経路管理)

P-GW: Packet Gateway(インターネット接続)

MME: Mobility Management Entity(移動性管理)

HSS: Home Subscriber Server(加入者情報)

主要特徴:

- すべてのトラフィックがIPパケットで送信(All-IP)

- 音声もVoLTE(Voice over LTE)で処理

- フラットなアーキテクチャ(階層削減で遅延最小化)

6. 移動性管理

6.1 移動性のスペクトラム

移動性レベル

=============

移動なし 高い移動性

|-------|--------|--------|--------|---------|

固定 低移動 中移動 高移動 超高速移動

デスクトップ WiFi 歩行者 車両 高速鉄道

ローミング ハンドオフ ハンドオフ

6.2 ハンドオフ(Handoff/Handover)

ハンドオフ過程

===============

移動端末が1つの基地局から別の基地局へ移動:

[旧BS] .... [移動端末] .... [新BS]

| |

| 信号弱化 信号強化 |

| |

|<--- ハンドオフ決定 --------->|

| |

|---- トラフィック経路切替 --->|

| |

ハンドオフの種類:

1. ハードハンドオフ:旧接続を切断して新接続(GSM)

2. ソフトハンドオフ:両方に同時接続を維持(CDMA)

ハンドオフ基準:

- 信号強度(RSSI)

- 信号品質(SINR)

- 負荷分散

6.3 間接ルーティングと直接ルーティング

移動性サポート:間接ルーティング

==================================

ホームネットワーク 訪問先ネットワーク

[ホームエージェント] [外部エージェント]

| |

|<---- 移動端末登録 ----------|

| |

通信相手 --> ホームエージェント --> 外部エージェント --> 移動端末

(トンネリング) (転送)

短所:三角ルーティング(Triangle Routing)

通信相手が訪問先ネットワークのすぐ隣にいても

ホームネットワークを経由しなければならない

直接ルーティング:

通信相手がホームエージェントで現在位置を確認

その後直接外部エージェントに送信(三角ルーティング回避)

7. 無線セキュリティ

WiFiセキュリティプロトコルの発展

==================================

プロトコル | 発売 | 暗号化 | セキュリティレベル

-----------+-------+------------+-----------

WEP | 1999 | RC4 (40bit)| 非常に脆弱(使用禁止)

WPA | 2003 | TKIP | 過渡期的

WPA2 | 2004 | AES-CCMP | 良好

WPA3 | 2018 | SAE + AES | 強力

WPA2の動作(4-wayハンドシェイク):

1. APがランダム値を送信

2. クライアントがランダム値 + MICを送信

3. APがグループキー + MICを送信

4. クライアントが確認を送信

--> 両側がセッションキーを安全に共有

8. まとめ

| 概念 | 核心内容 |

| -------------- | -------------------------------------------- |

| 経路損失 | 信号強度が距離に応じて急激に減少 |

| 隠れ端末 | 相手の送信を検知できず衝突が発生 |

| CSMA/CA | 衝突回避 + ACK確認方式 |

| RTS/CTS | チャネル予約で隠れ端末問題を解決 |

| 802.11フレーム | 4つのMACアドレスフィールドを含む |

| セルラー | セル単位の周波数再利用、世代別の発展 |

| 4G LTE | All-IPネットワーク、フラットなアーキテクチャ |

| ハンドオフ | 基地局間の移動時に接続を切り替え |

次の記事では、マルチメディアネットワーキングとストリーミング技術を見ていきます。

参考資料

- James F. Kurose, Keith W. Ross, "Computer Networking: A Top-Down Approach", 6th Edition, Chapter 6

- IEEE 802.11 - Wireless LAN Standard

- 3GPP TS 36.300 - LTE Architecture

현재 단락 (1/270)

無線ネットワークは現代のインターネットアクセスの中核です。スマートフォン、ノートPC、IoTデバイスなど、ほとんどのインターネット接続が無線を通じて行われています。

작성 글자: 0원문 글자: 6,141작성 단락: 0/270