こんにちは!ネットワークやガジェットの裏側にある「見えない仕組み」を紐解くのが大好きなライターの私です。
皆さんは普段、スマホで超高画質な動画をサクサク見たり、オンラインゲームでラグのない快適なプレイを楽しんだりしていますよね。「5Gって本当に速いなぁ」となんとなく実感している方も多いはずです。でも、その5Gの基地局の「中身」が今、劇的に進化しているってご存知でしたか?
教科書を開くと「CU-DU分離」とか「F1インターフェース」といった、呪文のような難しい言葉が並んでいて、思わずそっと閉じたくなる…。そんな経験はありませんか?
大丈夫です!今回は、インフラの世界に一歩踏み出したばかりのエンジニアや初学者の皆さんに向けて、この5Gの心臓部とも言える「CU-DU分離アーキテクチャ」を、身近な「郵便配達」に例えながら、一緒に優しく紐解いていきたいと思います。一歩ずつ、丁寧に見ていきましょう!
—
従来の基地局が抱えていた「悩ましいジレンマ」
これまでの4G(LTE)や初期の5Gの基地局を思い浮かべてみてください。鉄塔のてっぺんに、あるいはビルの屋上に、アンテナとゴツい通信機器が一体型になってドンと設置されていましたよね。
あの「ひとまとめになった基地局」の中では、電波をピピッとキャッチする物理的な処理から、スマホから送られてきたデータが正しいかチェックする高度なデジタル処理まで、すべて1台のスーパーマシーンがひとりでこなしていました。
でも、5Gが目指す世界――つまり「超高速」「多数同時接続」「超低遅延」を本気で実現しようとすると、この「全部ひとまとめスタイル」には限界がやってきたんです。
- ミリ波やSub6の電波を処理する膨大な計算量に、ひとつの頭脳では追いつかない。
- エリアを細かくカバーするために基地局をたくさん建てたいけれど、高価なオールインワン基地局を何台も置くのは予算的に大赤字になってしまう。
そこで通信業界の天才たちが考え出したのが、「役割分担(分離)」というアプローチでした。これが今回テーマにするCU-DU分離です。
—
郵便配達でイメージする「CU」と「DU」の役割分担
難解な専門用語をいったん横に置いて、私たちの身近にある「郵便局と配達員」の関係に例えてみましょう。
5Gの基地局の中身を、ふたりの担当者にスパッと分割しました。
1. CU(Centralized Unit / 中央ユニット)
- 例えるなら: 地域の中央郵便局(仕分け拠点)。
- 仕事内容: 多少の時間がかかっても、届いた荷物の宛先をじっくり確認したり、大きなトラックに荷物をまとめたりする「頭脳派」の仕事を担当します。ひとつの大きなCUが、いくつかのDUをまとめて管理します。
2. DU(Distributed Unit / 分散ユニット)
- 例えるなら: 街を駆け巡るバイク便の配達員(最前線)。
- 仕事内容: 電波の送受信や、今まさにスマホとやり取りするミリ秒単位の厳しいタイミング管理など、現場で「フットワーク軽く瞬時に判断する」仕事を担当します。アンテナのすぐ近くに配置されます。
このCUとDUをつなぐ専用の「道路」が、今回主役になるF1インターフェースというわけなんです!
—
F1インターフェースの正体:F1-UとF1-Cのコンビネーション
CUとDUという「ふたりの担当者」がチームとして完璧に連携するためには、お互いの連絡通路が必要です。それがF1インターフェースであり、中身は大きく2つのレーンに分かれています。
1. F1-U(F1 User plane):荷物を運ぶ高速道路
スマホユーザーが実際にやり取りするデータ(YouTubeの動画パケットや、Webサイトのデータなど)がビューンと駆け抜けるレーンです。GTP-Uというトンネルプロトコルを使って、カプセルに包まれたデータがCUとDUの間をノンストップで往来します。
2. F1-C(F1 Control plane):作戦会議用の専用回線
「今から新しいスマホが接続してくるよ」「電波の調子が悪いから設定を変えて!」といった、基地局をコントロールするための指示書が行き交うレーンです。こちらはF1AP(F1 Application Protocol)という言葉を使って、確実かつ安全に命令を伝達します。
—
なぜこの構成が「遅延削減」につながるのか?
「わざわざ基地局を分けることで、かえって通信が遅くなるんじゃないの?」って思いますよね。実はこれが逆なんです!
頭脳労働(CU)を少し離れた安全なデータセンター(クラウド上のサーバーなど)に集約し、アンテナのすぐ足元には身軽な実動部隊(DU)だけを置くことで、以下のような魔法のようなメリットが生まれます。
- 超低遅延の実現: スマホから飛んできた電波をキャッチして「とりあえず返す」という泥臭い初期処理は、最前線のDUが即座に処理します。重たいデータ処理はCUに任せることで、人間で言う「反射神経」のスピードが圧倒的に上がるのです。
- コストの最適化: 高価なサーバー処理能力(CU)を1箇所にまとめてシェアし、現場のアンテナ側(DU)はシンプルに抑えることで、通信キャリアは効率よくエリアを広げることができます。
—
現場の視点:F1インターフェース設定のイメージとパラメータ
さて、ここからは少しだけ実務的なエンジニアの視点にシフトしてみましょう。
実際の5GオープンRAN(O-RAN)の構築現場では、CUとDUの間を結ぶこのF1インターフェースを、IPネットワーク(プレーンなイーサネット)の上で構築します。
架空の設定ファイルや、ネットワーク疎通を確認する際によく使われるコンフィグのイメージを覗いてみましょう。
# 5G O-RAN環境におけるCU-DU間(F1インターフェース)ネットワーク設定例
f1_interface_config:
# 中央ユニット(CU)側の終端IPアドレス
cu_control_plane_ip: "192.168.100.10"
cu_user_plane_ip: "192.168.100.11"
# 分散ユニット(DU)側の終端IPアドレス(アンテナ側)
du_control_plane_ip: "192.168.100.20"
du_user_plane_ip: "192.168.100.21"
# F1-C(コントロールプレーン)で使用するSCTPポート番号
sctp_port: 38472
# F1-U(ユーザープレーン)で使用するGTP-Uポート番号
gtp_u_port: 2152
# 遅延削減のためのQoS(Quality of Service)設定
qos_mapping:
dscp_value: 46 # 優先度の高いEF(Expedited Forwarding)を指定して遅延を最小化
現場のトラブルシューティングでよくあるのが、「物理的な配線はつながっているのに、なぜかスマホが圏外になる」という現象です。そんなときは、ターミナルを開いて、CUとDUの間でF1の制御信号(SCTP)がちゃんと流れているかを以下のようなコマンドでチェックします。
# CU側サーバーでSCTPポート(38472)の確立状態をチェックするコマンド例
$ netstat -antp | grep 38472
# あるいはより詳細な状態を見るためにssコマンドを使用
$ ss -sctp -a | grep f1ap
もしここでパケットがドロップしていたら、「F1-UのGTPトンネルのパケットサイズ(MTU)が大きすぎて、途中のルーターで断片化エラーを起こしているのではないか?」といった、パケットの旅路を想像しながら泥臭い原因究明を行っていくわけです。この瞬間が、ネットワークエンジニアとしての醍醐味だったりします!
—
まとめ:これからのモバイルネットワークを支える土台
今回は、5GのNG-RANにおけるCU-DU分離アーキテクチャとF1インターフェースについて、郵便配達の例えを交えながら優しく解説してきました。
- 従来のゴツい基地局の役割を、頭脳派の「CU」と現場のフットワーク重視の「DU」に分けた。
- ふたりの連絡通路が「F1インターフェース(F1-C / F1-U)」である。
- この分業体制によって、「超低遅延」と「コスト効率の良さ」の両方をスマートに実現している。
インフラやネットワークの世界は、一見すると難解な用語の壁に阻まれがちですが、一つひとつの技術が「なぜその形をしているのか」というストーリーを紐解いていくと、とても合理的で美しい仕組みに満ち溢れています。
皆さんも、街で見かける5Gのアンテナの向こう側で、CUとDUがどんな風にデータをパスし合っているのか、ぜひ想像してみてくださいね。
それでは、また次回のネットワーク探訪でお会いしましょう!
コメント