【入門編】 物理ランダムアクセスチャネル(PRACH)と初期接続・ハンドオーバー手順 – 家庭用ネットワーク・IoT・モバイル通信実践ガイド

こんにちは!ネットワークやガジェットの裏側にある「見えない仕組み」を紐解くのが大好きな、技術メディア主筆ライターです。

スマホを手に取り、パッと画面を見たとき、私たちは当たり前のようにSNSのタイムラインを見たり、動画をスムーズに再生したりしていますよね。でも、その裏側では、電波という目に見えない invisible な糸を使って、スマホと基地局がものすごいスピードで「はじめまして」の挨拶や、緊密な会話を交わしているんです。

今回は、そんなモバイル通信の舞台裏、特に「端末が基地局へ最初に手を上げる瞬間」であるPRACH(Physical Random Access Channel:物理ランダムアクセスチャネル)と、初期接続・ハンドオーバーのドラマチックなプロセスについて、身近な例えを交えながら優しく紐解いていきたいと思います。

教科書の難しい仕様書を開く前に、まずはコーヒーでも飲みながら、リラックスして読み進めてくださいね。一歩ずつ、一緒に理解していきましょう!

—

1. 街中で大声で叫ぶ!?「PRACH」ってなに?

私たちが普段使っているスマホ(LTEや5Gの端末)は、基地局の電波エリアに入ったとき、あるいは移動しながら別の基地局へバトンタッチ(ハンドオーバー)するとき、最初にこう思います。

> 「おーい!ここに僕のスマホがいますよ!通信させてください!」

この、基地局に対して最初に発する「第一声」を担当するのが、今回主役となる PRACH です。

ここで一つ、面白い(そして頭を悩ませる)問題があります。スマホが基地局の電波圏内に入ったばかりの「はじめまして」の状態では、スマホと基地局の間で「時間のズレ(タイミング・アドバンス)」や「どれくらいの強さで電波を送ればいいか」が、お互いにまったく分かっていません。

まるで、ガヤガヤとざわめく広いパーティー会場の端っこから、遠くにいる幹事さんに向かって、声を張り上げて自分の存在を気づいてもらうようなものです。この、手探り状態で送る特別な信号を 「PRACHプリアンブル」 と呼びます。

郵便配達に例えてみよう

この仕組みを、身近な「郵便配達」に例えてみましょう。

あなたが新しいアパートに引っ越してきて、まだ表札を出していない状態だとします。郵便局員(基地局)は、その部屋に誰が住んでいるか知りません。そこであなたは、郵便局の窓口に行って、あらかじめ用意されたフォーマットの用紙(プリアンブル)に必要事項を書いて、こう差し出します。

「〇〇号室に引っ越してきた〇〇です!これから郵便物を届けてください!」

これが、ランダムアクセス手順の第一歩なんです。

—

2. 4ステップで完了する「ランダムアクセス手順」の裏側

では、スマホが実際に基地局とつながるまでのドラマを、4つのステップで覗いてみましょう。LTEや5G(NSA/SA)の基本は、この「4ステップ・ランダムアクセス(4-step RACH)」がベースになっています。

[スマホ / UE]                                     [基地局 / gNB]
      |                                                 |
      |--- Step 1: PRACHプリアンブル送信 (第一声) ---->|
      |                                                 |
      |<-- Step 2: ランダムアクセス応答 (RAR) ----------|
      |                                                 |
      |--- Step 3: 接続要求 (RRC Connection Request) -->|
      |                                                 |
      |<-- Step 4: 競合解決と接続完了 (Contention Res) -|
      v                                                 v

Step 1:プリアンブルの送信(私ここにいます!)

スマホがランダムに選んだ「合言葉(プリアンブル信号)」を、PRACHに乗せて基地局へ投げます。周りにも同じように接続したいスマホがたくさんいるかもしれないので、どの合言葉を使うかは基本的に早い者勝ちのガチンコ勝負です。

Step 2:ランダムアクセス応答(RAR:Random Access Response)

基地局がその叫び声(プリアンブル)を聞き取ると、「お、そこの君、声が聞こえたよ!」と返事を返します。
この返事の中には、超重要な情報が含まれています。

  • タイミング調整(TA): 「君の声、少し遅れて届いたから、今度から〇ミリ秒早く送信してね」という時間の微調整。
  • リソース割り当て(UL Grant): 「次のステップで詳しい自己紹介をするための専用の送信枠をあげるね」という指示。

Step 3:接続要求(RRC Connection Request)

基地局からもらった専用の送信枠を使って、スマホは「私はこういう者です(端末の固有IDや接続目的)」という本気の自己紹介(RRCメッセージ)を送ります。

Step 4:競合解決(Contention Resolution)

もし、同じタイミングで別のスマホが全く同じ「合言葉(プリアンブル)」を使って基地局に叫んでいた場合、基地局はどちらのスマホと通信すべきか分からなくなってしまいます。
そこで基地局は、「今回はこちらのスマホとつながります!」という指名手配(競合解決メッセージ)を送り、無事に一対一の安全な通信路が確立されるわけです。

—

3. 実務・検証で役立つ!RAN設定とパラメーターのイメージ

さて、ここからは少しだけ実務的な視点にシフトしてみましょう。
通信キャリアのエンジニアや、ローカル5Gの構築・検証に携わるエンジニアにとって、PRACHの設定はセル設計(エリア設計)の肝となります。

例えば、基地局(gNB / eNodeB)の無線パラメータ設定ファイル(JSONやXML、またはCLIコンフィグ)では、PRACHがどのように定義されているでしょうか。イメージしやすいように、擬似的な設定サンプルを見てみましょう。

{
  "cellConfig": {
    "cellId": 101,
    "frequencyBand": "n78", // 5G Sub-6帯の代表的なバンド
    "prachConfiguration": {
      "prachConfigIndex": 16,    // プリアンブルのフォーマットや送信タイミングを決めるインデックス
      "rootSequenceIndex": 22,   //  Zadoff-Chuシーケンスのルート番号(セル間干渉を防ぐために重要)
      "zeroCorrelationZoneConfig": 4, // セル半径に応じたドップラーシフト・遅延の許容設定
      "prachPreambleTargetPower": -100, // スマホが最初に送信する際の目標受信電力 (dBm)
      "powerRampingStep": 2,     // 基地局からの応答がない場合、出力を何dBずつ上げるか
      "maxPreambleTransmission": 6   // 最大何回までプリアンブルの再送をトライするか
    }
  }
}

ここがポイント!現場のエンジニアリング視点

  • powerRampingStep(パワーランピング):

もし1回目のPRACH送信で基地局に届かなかった場合、スマホは自動的に送信出力を少しずつ上げて(パワーランピング)再挑戦します。この値が適切でないと、スマホのバッテリーが無駄に消耗したり、周辺のセルへの大いなる干渉(ノイズ)になってしまいます。

  • rootSequenceIndex(ルートシーケンス):

隣り合う基地局同士で同じルート番号を設定してしまうと、基地局が「どこのスマホからの叫び声か」を誤認してしまいます。エリア設計の現場では、このインデックスを隣接セル間でいかに重複させずに美しく配置するか(セルプランニング)が腕の見せ所なんです。

—

4. まとめ:見えない電波の裏側にある「思いやり」

今回は、モバイル通信の第一歩である PRACH と初期接続・ハンドオーバーの仕組みについて、郵便配達やパーティー会場の例えを交えながら解説しました。

スマホがポケットの中で何気なく電波を掴み、移動しながら途切れることなく動画を見続けられるのは、こうした「はじめましての挨拶(PRACH)」から始まる緻密なステップと、ミリ秒単位のタイミング調整という技術の積み重ねがあるからこそです。

最初は呪文のように見えた技術用語も、その裏にある「どうやって確実に相手に声を届けるか」というストーリーを知ると、少し親しみやすく感じられたのではないでしょうか?

日々のネットワーク構築やトラブルシューティングで「お、いまPRACHが再送されているな…」なんて想像力を働かせてみると、インフラエンジニアとしての仕事がもっと楽しく、深みのあるものになるはずです。

それでは、また次回の技術コラムでお会いしましょう!快適なネットワークライフを!

コメント

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