Устройства, выпущенные под управлением Android 11 или более поздней версии, могут поддерживать закрытые группы абонентов (CSG) с помощью методов в API идентификации сот , которые получают информацию о группе абонентов данной соты. Это полезно для операторов мобильной связи (MNO), которые управляют малыми сотами через закрытые группы абонентов. Информация о группах абонентов представлена в классе ClosedSubscriberGroupInfo .
Выполнение
Для поддержки групп генерации кода (CSG) на устройствах под управлением Android 11 или выше, реализуйте следующие функции в radio/1.5/types.hal :
-
ClosedSubscriberGroupInfo: Этот параметр опционально включается в каждый экземплярCellIdentity. Эта структура используется для предоставления информации о закрытой группе абонентов, к которой принадлежит сота, если таковая имеется. Она обычно используется для идентификации малых сот, таких как персональные устройства LTE. Она также может использоваться в развертываниях, таких как CBRS LTE. -
CellIdentityLte: Поддерживает список дополнительных PLMN-ID. -
CellIdentityWcdma: Поддерживает список дополнительных PLMN-ID. -
CellIdentityTdscdma: Поддерживает список дополнительных PLMN-ID. -
RegStateResult: Включает обновленную структуруCellIdentityи поле для указания RPLMN.
Валидация
Для проверки вашей реализации запустите следующий тест CTS: CellInfoTest .