Suporte a células pequenas

Os dispositivos lançados com o Android 11 ou versões mais recentes podem oferecer suporte a grupos de assinantes fechados (CSGs) usando métodos nas APIs de identificação de células que recebem informações sobre o CSG de uma célula. Isso é útil para as operadoras de rede móvel (MNOs) que gerenciam pequenas células por grupos de assinantes fechados. As informações sobre CSGs são representadas na classe ClosedSubscriberGroupInfo.

Implementação

Para oferecer suporte a CGGs em dispositivos com o Android 11 ou mais recente, implemente as seguintes funções em radio/1.5/types.hal.

  • ClosedSubscriberGroupInfo: incluído opcionalmente em todas as instâncias de CellIdentity. Essa estrutura é usada para fornecer detalhes sobre o grupo de assinantes fechado ao qual uma célula pertence, se houver. Isso é comumente usado para identificar pequenas células, como dispositivos LTE pessoais. Ele também pode ser usado em implantações como o CBRS LTE.
  • CellIdentityLte: oferece suporte a uma lista de outros PLMN-IDs.
  • CellIdentityWcdma: oferece suporte a uma lista de outros PLMN-IDs.
  • CellIdentityTdscdma: aceita uma lista de outros PLMN-IDs.
  • RegStateResult: inclui uma estrutura CellIdentity atualizada e um campo para indicar o RPLMN.

Validação

Para testar a implementação, execute o seguinte teste do CTS: CellInfoTest.