2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main
ではなく android-latest-release
を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。
スモールセルのサポート
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android 11 以上を搭載したデバイスは、セルのクローズド サブスクライバ グループ(CSG)に関する情報を取得するセル識別 API のメソッドを介して、CSG をサポートします。これは、クローズド サブスクライバ グループを介してスモールセルを管理するモバイル ネットワーク事業者(MNO)にとって有用です。CSG に関する情報は、ClosedSubscriberGroupInfo
クラスに示されます。
実装
Android 11 以上を実行しているデバイスで CSG をサポートするには、radio/1.5/types.hal
に次の関数を実装します。
ClosedSubscriberGroupInfo
: すべての CellIdentity
インスタンスにオプションとして含まれています。この構造は、セルが属するクローズド サブスクライバ グループの詳細情報(存在する場合)を提供するために使用されます。通常は、個人向け LTE デバイスなどのスモールセルの識別に使用します。CBRS LTE などのデプロイメントでも使用できます。
CellIdentityLte
: 追加の PLMN-ID のリストをサポートします。
CellIdentityWcdma
: 追加の PLMN-ID のリストをサポートします。
CellIdentityTdscdma
: 追加の PLMN-ID のリストをサポートします。
RegStateResult
: 更新された CellIdentity
構造と、RPLMN を示すフィールドを含みます。
検証
実装をテストするには、CellInfoTest
で CTS テストを行います。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-04-04 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-04-04 UTC。"],[],[],null,["# Small cell support\n\nDevices launched with Android 11 or higher can provide\nsupport for closed subscriber groups (CSGs) through methods in the\n[cell identification APIs](https://developer.android.com/reference/android/telephony/CellIdentity)\nthat get information about a cell's CSG information. This is useful for mobile\nnetwork operators (MNOs) that manage small cells through closed subscriber\ngroups. Information about CSGs is represented in the\n[`ClosedSubscriberGroupInfo`](https://developer.android.com/reference/android/telephony/ClosedSubscriberGroupInfo)\nclass.\n\nImplementation\n--------------\n\nTo support CGGs on devices running Android 11 or\nhigher, implement the following functions in\n[`radio/1.5/types.hal`](https://android.googlesource.com/platform/hardware/interfaces/+/refs/heads/android16-release/radio/1.5/types.hal).\n\n- `ClosedSubscriberGroupInfo`: Included optionally with every `CellIdentity` instance. This structure is used to provide details about the closed subscriber group to which a cell belongs, if any. This is commonly used to identity *small cells* such as personal LTE devices. It can also be used in deployments such as CBRS LTE.\n- `CellIdentityLte`: Supports a list of additional PLMN-IDs.\n- `CellIdentityWcdma`: Supports a list of additional PLMN-IDs.\n- `CellIdentityTdscdma`: Supports a list of additional PLMN-IDs.\n- `RegStateResult`: Includes an updated `CellIdentity` structure and a field to indicate the RPLMN.\n\nValidation\n----------\n\nTo test your implementation, run the following CTS test:\n[`CellInfoTest`](https://android.googlesource.com/platform/cts/+/3c3d33a/tests/tests/telephony/src/android/telephony/cts/CellInfoTest.java)."]]