A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Suporte a células pequenas
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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 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 com cada
instância 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
: oferece suporte a 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
.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[],null,["# Small cell support\n\nDevices launched with Android 11 or higher can provide\nsupport for closed subscriber groups (CSGs) through methods in the\n[cell identification APIs](https://developer.android.com/reference/android/telephony/CellIdentity)\nthat get information about a cell's CSG information. This is useful for mobile\nnetwork operators (MNOs) that manage small cells through closed subscriber\ngroups. Information about CSGs is represented in the\n[`ClosedSubscriberGroupInfo`](https://developer.android.com/reference/android/telephony/ClosedSubscriberGroupInfo)\nclass.\n\nImplementation\n--------------\n\nTo support CGGs on devices running Android 11 or\nhigher, implement the following functions in\n[`radio/1.5/types.hal`](https://android.googlesource.com/platform/hardware/interfaces/+/refs/heads/android16-release/radio/1.5/types.hal).\n\n- `ClosedSubscriberGroupInfo`: Included optionally with every `CellIdentity` instance. This structure is used to provide details about the closed subscriber group to which a cell belongs, if any. This is commonly used to identity *small cells* such as personal LTE devices. It can also be used in deployments such as CBRS LTE.\n- `CellIdentityLte`: Supports a list of additional PLMN-IDs.\n- `CellIdentityWcdma`: Supports a list of additional PLMN-IDs.\n- `CellIdentityTdscdma`: Supports a list of additional PLMN-IDs.\n- `RegStateResult`: Includes an updated `CellIdentity` structure and a field to indicate the RPLMN.\n\nValidation\n----------\n\nTo test your implementation, run the following CTS test:\n[`CellInfoTest`](https://android.googlesource.com/platform/cts/+/3c3d33a/tests/tests/telephony/src/android/telephony/cts/CellInfoTest.java)."]]