Skip to content

Project Structure

taihei edited this page Feb 15, 2026 · 2 revisions

Project Structure

├── Makefile              ビルド定義 (gcc, auto-discovery)
├── Dockerfile            マルチステージビルド
├── docker-compose.yml    Open5GS 連携デプロイ
├── .env                  環境変数 (IP, ポート, PLMN 等)
├── setup_network.sh      Docker ネットワーク作成
├── start.sh              起動スクリプト
├── config/
│   └── auth_keys.yaml    加入者認証 Ki/OPc
├── scripts/
│   ├── s1n2-healthcheck.sh   ヘルスチェック
│   └── test_tau_flow.sh      TAU フローテスト
├── asn1/                 3GPP ASN.1 定義 (S1AP, NGAP)
├── include/              公開ヘッダー (7)
├── include/internal/     内部ヘッダー (7)
├── open5gs_lib/          外部ライブラリ (asn1c, core, ngap)
└── src/                  ソースコード (69 .c)

Clone this wiki locally