【入門編】 キャリアアグリゲーション(CA)とデュアルコネクティビティ(EN-DC)の物理・MAC層制御 – 家庭用ネットワーク・IoT・モバイル通信実践ガイド

こんにちは!日々のスマホライフ、快適に使えていますか?「5Gエリアに入った途端に動画がサクサク動くようになった!」「でも、ビルの陰に入ると急にモッサリする…」そんな経験、誰にでもありますよね。

私たちにとって当たり前になったモバイル通信ですが、その裏側では、目に見えない電波の束をまるで職人のような手さばきで束ね上げ、時速100キロで走る新幹線の中からでも途切れないネットワークを作り出す、驚異的なドラマが繰り広げられています。

今回は、そんなモバイル通信の進化を支える裏の立役者、「キャリアアグリゲーション(CA)」と「デュアルコネクティビティ(EN-DC)」の世界へ、あなたをご案内します。難しい数式や英単語の羅列はちょっと置いておいて、身近な例えを交えながら、一歩ずつ楽しく紐解いていきましょう!

—

1. なぜ「一本の道」では足りないのか?(CAの基本思想)

私たちがスマホで動画を見たり、大容量のファイルをダウンロードしたりするとき、データは目に見えない電波という「道路」を通ってスマホに届きます。

昔の4G初期や3Gの時代は、いわば「片側一車線の一般道」でした。交通量が少ない深夜ならスイスイ走れますが、通勤ラッシュ(お昼休みや夕方のターミナル駅)になると大渋滞です。通信キャリア(ドコモやソフトバンクなど総務省から電波を割り当てられている会社)は、総務省からバラバラの周波数帯(例えば「プラチナバンド」と呼ばれる低い周波数と、広い帯域幅を持つ高い周波数)を免許としてもらっています。

ここでエンジニアたちは考えました。
「あっちの空いている小道と、こっちの広い大通り、別々に使うんじゃなくて、全部同時に使って一本の太い高速道路にしちゃえばいいのでは?」

これが、キャリアアグリゲーション(CA:Carrier Aggregation)の正体です。

郵便配達の仕分け作業に例えてみよう

イメージしてください。あなた宛てに大量の荷物(パケット)が届きます。
CAがない世界では、1人の郵便配達員が1台のバイクで、1つの細い路地を往復して荷物を運びます。

一方、CAの世界ではどうでしょう?
郵便局のマスター(基地局)は、あなた宛ての荷物を手際よく2つに分けます。

  • 「急ぎの書類」は、渋滞知らずのすいているバイパス(周波数A)を走る大型トラックに積む。
  • 「大きな写真データ」は、少し混むけれど広い大通り(周波数B)を走る軽トラに積む。

そして、あなたの家のポスト(スマホ)には、この2台がまるで息を合わせたかのように、ぴったり同時に到着します。スマホの中では、バラバラに届いた荷物を元の順番にキレイに並べ替えて、何事もなかったかのように画面に表示するのです。

—

2. 4Gと5Gの二刀流!「EN-DC」というチームプレー

CAが「同じ4Gの電波を束ねる技」だとすれば、通信規格の世代を超えて手を組むのが、EN-DC(E-UTRA-NR Dual Connectivity)です。

なんだか呪文のような名前ですが、要するに「4G(eNodeB)のアンテナと、5G(gNB)のアンテナのいいとこ取りをして、スマホと同時に通信しちゃおうぜ!」という夢のような仕組みです。

なぜEN-DCが必要なの?

「最初から全部5Gにすればいいじゃない!」と思いますよね。でも、5Gで使われる高い周波数(ミリ波やSub6の一部)は、直進性が強すぎて、ビルの陰や屋内に入ると途端に弱くなってしまうという弱点があります。

そこで、通信インフラの世界では次のような役割分担(チームプレー)をさせました。

1. お喋りやコントロール担当(アンカー:4G / eNodeB)

  • 電波が回り込みやすく、つながりやすい4G回線を「司令塔」にします。スマホとのつながりを維持し、「今からデータ送るよ」「調子はどう?」といった制御信号をやり取りします。

2. 力持ちの重量挙げ担当(アクセレレーター:5G / gNB)

  • つながっている間、大容量のデータ(動画など)を一気に流し込む「実働部隊」として、5Gの電波をドカンと発射します。

この2つの基地局が、空中で見事に連携しながら私たちのスマホへパケットを送り届けています。これがEN-DCの物理・MAC層におけるダイナミックな世界です。

—

3. 現場の裏側:パケットの分配と同期の苦労

さて、ここからがエンジニアの腕の見せ所です。
「複数の電波を束ねる」「違う世代の基地局で同時に送る」と聞くと簡単そうですが、現実の電波の世界はそんなに甘くありません。

  • 遅延のズレ(ジッター): 4Gの電波を通るパケットと、5Gの電波を通るパケットでは、物理的な特性や基地局内の処理スピードが違います。もし5G側のデータが先着して、4G側のデータが大幅に遅れたら、スマホ画面はパズルが崩れたような状態になってしまいます。
  • MAC層のスケジューリング: 基地局の中にあるMAC層(メディアアクセス制御層)は、ミリ秒(1000分の1秒)単位で「どの周波数に、どのユーザーのデータを、どのくらいの電波の強さ(変調方式)で乗せるか」を計算し続けています。

ここで、実務の現場を少し覗いてみましょう。通信機器やコアネットワーク、あるいはシミュレータの設定ファイル(イメージ)では、次のようなパラメータを調整して、この絶妙な同期をとっています。

設定サンプル:キャリアアグリゲーション(CA)およびEN-DCの制御パラメータ例

実際の通信インフラ(O-RANやベンダ製の基地局コントローラー)で使われる設定や、ログ解析のイメージをコードブロックで見てみましょう。

{
  "cell_configuration": {
    "primary_cell": {
      "cc_id": 0,
      "rat_type": "E-UTRA", // 4G (LTE) をアンカーとして使用
      "frequency_band": 3,  // 1.8GHz帯(安定した制御・音声用)
      "bandwidth_mhz": 20
    },
    "secondary_cells": [
      {
        "cc_id": 1,
        "rat_type": "E-UTRA",
        "frequency_band": 42, // 3.5GHz帯(CA用の追加容量)
        "bandwidth_mhz": 20
      },
      {
        "cc_id": 2,
        "rat_type": "NR",     // 5G (Sub6) を高速データ用に結合 (EN-DC)
        "frequency_band": n78,// 3.7GHz帯(大容量通信用)
        "bandwidth_mhz": 100
      }
    ],
    "packet_scheduler": {
      "algorithm": "Proportional_Fair", // 電波状況に応じて公平かつ効率よく割り振るアルゴリズム
      "max_reordering_delay_ms": 15,   // 到着順序が狂った際、スマホ側で待機させる最大許容時間
      "dual_connectivity_mode": "EN-DC",
      "split_bearer_ratio": {
        "lte_share": 20, // 制御および低速トラフィックに20%
        "nr_share": 80   // 大容量データに80%を動的配分
      }
    }
  }
}

この設定の中にある max_reordering_delay_ms や split_bearer_ratio といった値が、現場のエンジニアが電波の干渉具合やユーザーの移動速度(時速5kmの歩行中なのか、時速100kmの新幹線の中なのか)に合わせて、日々チューニングを行っている重要なしきき値なのです。

—

4. トラブルシューティングの現場から:パケットが迷子になるとき

ネットワークの現場にいると、「電波のアンテナピクトは立っているのに、なぜかWEBページが開かない」「スピードテストの数値が急激に落ちる」といった現象に直面します。

その多くは、CAやEN-DCの「同期ズレ」や「ハンドオーバー(基地局の切り替わり)」の瞬間に起きています。

例えば、車で移動中に4Gのアンカーセルは維持したまま、5Gの電波(gNB)だけが圏外になったとします。このとき、基地局側で「あ、5G側のパケット分配をやめなきゃ!」という切り替え(フォールバック)がコンマ数秒遅れると、パケットが一時的にブラックホールに吸い込まれたような状態になり、通信がフリーズしたように感じられます。

そんなときのログ解析には、以下のようなコマンド(概念的なシミュレーションツールやパケットキャプチャのコマンド例)を用いて、RRC(無線リソース制御)のメッセージを追いかけます。

# 基地局の無線レイヤーログ(L2/L3)からEN-DCの状態変化をリアルタイムで監視する疑似コマンド
$ tail -f /var/log/ran/node_b/mac_scheduler.log | grep -E "EN-DC|SCG_ADD|SCG_FAIL|BSR"

# 【出力ログの読み方例】
# [202X-10-25 14:30:01.102] INFO: UE_ID 8492 - Triggering EN-DC Secondary Cell Group (SCG) Addition: Band n78
# [202X-10-25 14:30:01.145] DEBUG: MAC-Layer: Split Bearer activated. Ratio [LTE:20%, NR:80%]
# [202X-10-25 14:32:15.890] WARN: UE_ID 8492 - Radio Link Failure (RLF) on SCG (NR n78). Falling back to LTE-only CA mode.

このように、ログの中で SCG_FAIL(5G側のグループで通信障害が発生したサイン)や RLF が起きたとき、システムが瞬時に4G単体(あるいはLTEのCA)へ安全に着地(フォールバック)できるように設計されているからこそ、私たちのスマホは完全にプツリと切断されることなく、何食わぬ顔で通信を続けられるのです。

—

5. おわりに:目に見えない技術のハーモニー

いかがでしたでしょうか?
キャリアアグリゲーションやEN-DCという言葉を聞くと、何やら冷たくて難しい機械の仕組みのように感じるかもしれませんが、その実態は「複数の電波という名の道路を上手に使い分け、お互いの弱点を補い合いながら、目の前のあなたにデータを最速で届けるための、人間味あふれるチームプレー」そのものです。

私たちが何気なくタップしているスマホの裏側では、これほどまでに緻密なパケットの分配と、ミリ秒単位の息の合った同期制御が日々繰り広げられています。

次にスマホの画面で「5G」のピクトグラムを見かけたら、ぜひその裏で奮闘している4Gと5Gのバトンタッチのドラマに思いを馳せてみてくださいね。それでは、また次回のネットワーク・ガジェット探訪でお会いしましょう!

コメント

タイトルとURLをコピーしました