Effective in 2026, to align with our trunk stable development model and ensure platform stability for the ecosystem, we will publish source code to AOSP in Q2 and Q4. For building and contributing to AOSP, use android-latest-release. The android-latest-release manifest branch will always reference the most recent release pushed to AOSP. For more information, see Changes to AOSP.
Google utilise la technologie IA pour traduire le contenu dans votre langue préférée. Les traductions générées par IA peuvent contenir des erreurs.
Compatibilité avec les petites cellules
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les appareils lancés avec Android 11 ou version ultérieure peuvent prendre en charge les groupes fermés d'abonnés (CSG) grâce aux méthodes des API d'identification des cellules qui obtiennent des informations sur les CSG d'une cellule. Cela est utile pour les opérateurs de réseau mobile (ORM) qui gèrent des petites cellules via des groupes d'abonnés fermés. Les informations sur les CSG sont représentées dans la classe ClosedSubscriberGroupInfo.
Implémentation
Pour prendre en charge les CSG sur les appareils équipés d'Android 11 ou version ultérieure, implémentez les fonctions suivantes dans radio/1.5/types.hal :
ClosedSubscriberGroupInfo : inclus en option avec chaque instance CellIdentity. Cette structure permet de fournir des informations sur le groupe d'abonnés fermé auquel appartient une cellule, le cas échéant. Il est généralement utilisé pour identifier les petites cellules telles que les appareils LTE personnels. Il peut également être utilisé dans des déploiements tels que le LTE CBRS.
CellIdentityLte : accepte une liste d'ID PLMN supplémentaires.
CellIdentityWcdma : accepte une liste d'ID PLMN supplémentaires.
CellIdentityTdscdma : accepte une liste d'ID PLMN supplémentaires.
RegStateResult : inclut une structure CellIdentity mise à jour et un champ permettant d'indiquer le RPLMN.
Validation
Pour tester votre implémentation, exécutez le test CTS suivant :
CellInfoTest.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/10/11 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/10/11 (UTC)."],[],[]]