トピックハブ

衛星と非地上系ネットワーク

地上の無線を知るエンジニアのための衛星リンク入門です。軌道の選択とリンク幾何、遅延とドップラー、Release 17以降の3GPP非地上系ネットワークの取り組み、ダイレクト・トゥ・デバイスのサービスを扱います。

更新 2026年11月15日 · NTN、衛星、LEO、GEO、ドップラー、Release 17、ダイレクト・トゥ・デバイス、リンクバジェット

概要

衛星リンクは、距離・速度・カバーエリアの広さという3つの要素を極端にした地上リンクです。経路損失はどのセルラーのセルよりも大きくなります。低軌道の衛星は、搬送波を数十 kHzずらすほど高速で移動します。1本のビームで地域全体をカバーできます。衛星システムは従来、セルラーとは別のエアインタフェースを使ってきました。3GPPはRelease 17以降、NRとIoT向けの無線を非地上系ネットワーク(NTN)として衛星経由で動作させる方法を規定しています。このハブは、衛星リンクの規模を見積もる必要があるエンジニア、3GPP端末でNTNにより何が変わるかを理解したいエンジニア、ダイレクト・トゥ・デバイスの主張を評価したいエンジニアを対象としています。

重要な考え方

軌道とリンク幾何

3GPPのNTN概要では、静止軌道(GEO)を赤道上空35,786 kmの円軌道、低軌道(LEO)を通常500〜2,000 kmの円軌道としています。中軌道(MEO)はその中間にあります。GEO衛星は空の一点に静止して見えるため、地上のアンテナは向きを固定したままにできます。ただし距離の分だけ遅延と経路損失が大きくなります。LEOは近いため遅延が小さく、リンクバジェットも有利です。しかし各衛星が見えるのは数分間なので、サービスには多数の衛星と頻繁なハンドオーバーが必要です。

この幾何は一度自分で計算しておく価値があります。次のコードは、高度600 kmのLEOとGEOについて、2 GHzでのスラントレンジ、片道遅延、自由空間損失を求めます。さらに、真上を通過するLEOパスでのドップラーシフトを計算します。地球の自転と大気は無視しています。

import numpy as np

MU = 3.986004418e14   # Earth's gravitational parameter, m^3/s^2
R_E = 6371e3          # mean Earth radius, m
C = 299_792_458.0     # speed of light, m/s


def slant_range(h_m: float, elev_deg: float) -> float:
    """Distance from a ground terminal to a satellite at altitude h, seen at elevation elev."""
    e = np.radians(elev_deg)
    return np.sqrt((R_E + h_m) ** 2 - (R_E * np.cos(e)) ** 2) - R_E * np.sin(e)


def fspl_db(d_m: float, f_hz: float) -> float:
    return 20 * np.log10(4 * np.pi * d_m * f_hz / C)


f_c = 2.0e9  # S-band carrier, Hz
print(f"carrier {f_c / 1e9:.1f} GHz")
for name, h in [("LEO 600 km", 600e3), ("GEO", 35_786e3)]:
    for elev in (90, 10):
        d = slant_range(h, elev)
        print(f"{name:10s} elev {elev:2d} deg: range {d / 1e3:8.0f} km, "
              f"one-way delay {d / C * 1e3:6.2f} ms, FSPL {fspl_db(d, f_c):6.1f} dB")

# Doppler on a LEO pass straight overhead, Earth rotation ignored
h = 600e3
v = np.sqrt(MU / (R_E + h))
for elev in (90, 30, 10):
    v_radial = v * R_E / (R_E + h) * np.cos(np.radians(elev))
    print(f"LEO 600 km elev {elev:2d} deg: radial speed {v_radial / 1e3:5.2f} km/s, "
          f"Doppler {f_c * v_radial / C / 1e3:5.1f} kHz")
print(f"orbital speed {v / 1e3:.2f} km/s, period {2 * np.pi * (R_E + h) / v / 60:.1f} min")

出力を見ると、LEOの自由空間損失は天頂で154.0 dB、仰角10°で164.2 dBです。これに対しGEOでは天頂で189.5 dBです。片道遅延はLEOの天頂で2.00 ms、GEOで119.37 msです。LEOパスでは、ドップラーシフトは仰角10°で45.4 kHzに達し、衛星が天頂を通過するときに符号が反転します。衛星は7.56 km/sで移動し、96.5分で地球を一周します。

地表GEO衛星35,786 km軌道運動、約 7.6 km/sLEO衛星500〜2,000 kmUEゲートウェイサービスリンクフィーダリンク仰角コアネットワークへ
透過型衛星のリンク幾何です。端末(UE)は地平線からある仰角でサービスリンクを介して衛星とつながり、衛星はその信号をフィーダリンク経由で、コアネットワークに接続されたゲートウェイへ中継します。比較のためGEO衛星も示しています。距離の縮尺は正確ではありません。

3GPP NTNで何が変わるか

3GPPの概要によれば、Release 17はNTNの規範的要件を含む最初のリリースでした。対象はNR NTNとIoT NTN(衛星経由のNB-IoTとLTE-M)です。初期のNR NTNの検討では、衛星がRFリピータとして動作する透過型ペイロードと、パワークラス3のハンドヘルド端末を前提としていました。これに対し再生型ペイロードでは、基地局の機能を衛星に搭載します。UEはランダムアクセスの前に、自身のGNSS位置と衛星が報知するエフェメリス(軌道情報)を使って、タイミングアドバンスとドップラーシフトを自ら事前補償する必要があります。そのため、NTN対応端末はGNSSを備えていることが前提です。Release 18では、カバレッジ、ネットワークによるUE位置の検証、NTNから地上網へのモビリティ、10 GHzを超える周波数バンドに関する検討が追加されました。Release 19のスタディ項目には、ストア・アンド・フォワード動作、再生型ペイロード、GNSSなしでの動作が含まれます。Linらによる5G from Space(arXiv、2021年)は分かりやすい解説です。

ダイレクト・トゥ・デバイス

ダイレクト・トゥ・デバイスとは、通常のスマートフォンがパラボラアンテナなしで衛星と通信することです。方式は2つあります。1つは、衛星業務用に割り当てられた周波数バンドで3GPP NTN仕様を使う方式です。もう1つは、移動体通信事業者の地上向け周波数を宇宙から使う方式です。米国では、FCCが2024年3月14日に採択したReport and Orderで、この2つ目の方式の枠組みを定めました。この枠組みはSupplemental Coverage from Spaceと呼ばれます。リンクバジェットには余裕がありません。スマートフォンのアンテナは小さく低利得で、送信電力も限られます。そのため、ユーザーあたりのスループットは地上のセルに比べて低くなります。独立した測定結果が公表されるまでは、サービスの発表はベンダーの主張として扱ってください。

どこから始めるか

計算は地上と同じです。デシベルとリンクバジェットと雑音・SNR・通信路容量を学んだ後、アンテナと伝搬の公式集を使って等価等方輻射電力(EIRP)と経路損失を求めてください。システム雑音温度はリンクバジェットと雑音のハブで扱っています。NTNの仕様を読む前に5G NRのハブを読んでください。IoT NTNの対象となるデバイスについてはLPWANとIoTのハブを参照してください。屋外で長距離リンクや衛星リンクに頼るロボットについては、Robotics Field Guideの空中・フィールドロボットのハブで扱っています。

ツールとプラットフォーム

リソース 用途 発行元またはライセンス
3GPP NTN overview リリースごとのNTNの取り組みの概要 3GPP
ITU-R P.618 地球・宇宙間リンクの伝搬データ ITU-R
ITU-R P.676 大気ガスによる減衰 ITU-R
GNU Radio ソフトウェア無線(SDR)による衛星ダウンリンクの受信・解析 GPL-3.0

プラットフォームのハブ:オープンソースツール、チャネルエミュレーションと試験にはKeysight・Rohde & Schwarz。

よくある間違い

  • リンクバジェットに天頂方向の距離を使う。低仰角では距離・大気損失・遮蔽が増えます。
  • LEOのパス中にドップラーと遅延が連続的に変化することを忘れる。
  • 端末がそのリリースに対応しているから、NTNにも対応していると思い込む。NTNは独自の周波数バンドを持つ別個の機能です。
  • 往復を1ホップとみなす。透過型ペイロードでは、信号はサービスリンクとフィーダリンクの両方を通ります。
  • 10 GHzを超える帯域で降雨減衰を無視する。固定マージンではなく、ITU-Rのモデルを使ってください。

さらに深く

このトピックの最新ニュース

最近の論文

  • Empowering AI towards 6G: Realistic UAV Channel Data Acquisition using Open-Source Solutions

    Q. Zhou, S. Melnyk, H. D. Schotten et al. · arXiv eess.SP · ダイジェスト

    著者らは、USRP X410上で3619.2 MHzで動作するOpenAirInterfaceのgNBと、マルチコプターに搭載した商用5Gモデムを用いて、UAV対地上の5G測定テストベッドを構築しました。gNBを改造し、アップリンクのサウンディング参照信号から得たサブキャリアごとのチャネル推定値を、飛行テレメトリと時刻を合わせて記録しています。高度40〜60 m、最大15 m/sでの約100分間のフィールド飛行では、追跡をガイドしない限り、生データの支配的なスペクトルリッジは期待される運動学的ドップラーに従いませんでした。著者らはこれを位相雑音などのハードウェアの影響によるものとしています。このデータで学習した深層学習のチャネル予測器は、理想化したチャネルから予想される挙動とは異なる振る舞いを示し、著者らのケーススタディではTransformerが最も良い結果でした。研究は1つのハードウェア構成・単一リンク・低速度を対象としており、テストベッドとデータセットは公開されています。

  • Coexistence of Direct-to-Device (D2D) Satellite Systems with 5G/6G Terrestrial Networks: Cross-Border Aggregate Interference Analysis in Saudi Arabia

    M. M. Alzubi, M. Alrabeiah, K. Aldubaikhy et al. · arXiv eess.SP · ダイジェスト

    本研究は、698〜960 MHz帯でヨルダンとイラクにサービスする衛星ダイレクト・トゥ・デバイスのダウンリンクが、サウジアラビアの地上系IMT端末に干渉するかどうかを検討しています。これはWRC-27の議題1.13で扱われている問題です。手法はモンテカルロシミュレーションで、ITU-Rのアンテナ・伝搬モデル、高度500 kmと525 kmの2つの仮想コンステレーション、実際の国境沿いから内陸40 kmまでに分布させた被干渉端末を用いています。保護基準は最大88%の時間で超過し、最大27 dBの追加アイソレーションが必要でした。また、ランダムな衛星選択は最高仰角の衛星を選ぶ方式より悪い結果でした。国境に1セル分の隔離ゾーンを設けても効果は限定的でしたが、狭ビームで深いヌルを持つフェーズドアレーのパターンでは超過率が約40%に下がりました。システムは仮想的なものなので、数値は実際のコンステレーションの予測ではなく、規制検討のための入力です。