دستگاههایی که با Android 11 یا بالاتر راهاندازی میشوند میتوانند از طریق روشهایی در APIهای شناسایی سلولی که اطلاعات مربوط به اطلاعات CSG سلول را دریافت میکنند، از گروههای مشترکین بسته (CSG) پشتیبانی کنند. این برای اپراتورهای شبکه تلفن همراه (MNO) که سلول های کوچک را از طریق گروه های مشترک بسته مدیریت می کنند مفید است. اطلاعات مربوط به CSGها در کلاس ClosedSubscriberGroupInfo
نشان داده شده است.
پیاده سازی
برای پشتیبانی از CGG در دستگاههای دارای 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
.