Les appareils lancés avec Android 11 ou version ultérieure peuvent prendre en charge les groupes d'abonnés fermés (CSG) via des méthodes dans les API d'identification de cellule qui obtiennent des informations sur les informations CSG d'une cellule. Ceci est utile pour les opérateurs de réseaux mobiles (MNO) qui gèrent les petites cellules via des groupes d'abonnés fermés. Les informations sur les CSG sont représentées dans la classe ClosedSubscriberGroupInfo
.
Mise en œuvre
Pour prendre en charge les CGG sur les appareils exécutant Android 11 ou version ultérieure, implémentez les fonctions suivantes dans radio/1.5/types.hal
.
-
ClosedSubscriberGroupInfo
: inclus en option avec chaque instanceCellIdentity
. Cette structure est utilisée pour fournir des détails sur le groupe fermé d'abonnés auquel appartient une cellule, le cas échéant. Ceci est couramment utilisé pour identifier les petites cellules telles que les appareils LTE personnels. Il peut également être utilisé dans des déploiements tels que CBRS LTE. -
CellIdentityLte
: prend en charge une liste d’ID PLMN supplémentaires. -
CellIdentityWcdma
: prend en charge une liste d’ID PLMN supplémentaires. -
CellIdentityTdscdma
: prend en charge une liste d’ID PLMN supplémentaires. -
RegStateResult
: inclut une structureCellIdentity
mise à jour et un champ pour indiquer le RPLMN.
Validation
Pour tester votre implémentation, exécutez le test CTS suivant : CellInfoTest
.