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 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 CSGs 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ância- CellIdentity. 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 estrutura- CellIdentityatualizada e um campo para indicar o RPLMN.
Validação
Para testar sua implementação, execute o seguinte teste do CTS:
CellInfoTest.
