Compatibilité avec les petites cellules

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 les 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 CGG sur les appareils exécutant Android 11 ou une version ultérieure, implémentez les fonctions suivantes dans radio/1.5/types.hal.

  • ClosedSubscriberGroupInfo : inclus de manière facultative 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. Cette option est généralement utilisée 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.