Os dispositivos lançados com o Android 11 ou versões mais recentes podem oferecer
suporte a grupos de assinantes fechados (CSGs) por métodos nas
APIs de identificação de células
que recebem informações sobre o CSG de uma célula. Isso é útil para 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 Android 11 ou
mais recente, implemente as seguintes funções em
radio/1.5/types.hal.
ClosedSubscriberGroupInfo: incluído opcionalmente com cada instânciaCellIdentity. Essa estrutura é usada para fornecer detalhes sobre o grupo de assinantes fechado a que uma célula pertence, se houver. Isso é usado para identificar pequenas células, como dispositivos LTE pessoais. Ele também pode ser usado em implantações como LTE CBRS.CellIdentityLte: oferece suporte a uma lista de IDs de PLMN adicionais.CellIdentityWcdma: oferece suporte a uma lista de IDs de PLMN adicionais.CellIdentityTdscdma: oferece suporte a uma lista de IDs de PLMN adicionais.RegStateResult: inclui uma estruturaCellIdentityatualizada e um campo para indicar o RPLMN.
Validação
Para testar sua implementação, execute o seguinte teste do CTS:
CellInfoTest.