دستگاههایی که با Android 11 یا بالاتر عرضه میشوند میتوانند ازطریق روشهای موجود در واسطهای برنامهسازی کاربردی شناسایی سلول که اطلاعات مربوط به اطلاعات گروه مشترک بسته (CSG) سلول را دریافت میکنند، از گروههای مشترک بسته (CSG) پشتیبانی کنند. این ویژگی برای اپراتورهای شبکه تلفن همراه (MNO) که سلولهای کوچک را ازطریق گروههای مشترک بسته مدیریت میکنند مفید است. اطلاعات مربوط به CSG در کلاس ClosedSubscriberGroupInfo نشان داده میشود.
پیادهسازی
برای پشتیبانی از CSG در دستگاههای دارای Android نسخه ۱۱ یا بالاتر، عملکردهای زیر را در radio/1.5/types.hal پیادهسازی کنید:
ClosedSubscriberGroupInfo: بهصورت اختیاری با هر نمونهCellIdentityارائه میشود. این ساختار برای ارائه جزئیات درباره گروه مشترک بسته که سلول به آن تعلق دارد (درصورت وجود) استفاده میشود. این کد معمولاً برای شناسایی سلولهای کوچک مانند دستگاههای LTE شخصی استفاده میشود. این فناوری در استقرارها، مثل CBRS LTE، نیز میتواند استفاده شود.-
CellIdentityLte: از فهرستی از شناسههای PLMN اضافی پشتیبانی میکند. -
CellIdentityWcdma: از فهرستی از شناسههای PLMN اضافی پشتیبانی میکند. -
CellIdentityTdscdma: از فهرستی از شناسههای PLMN اضافی پشتیبانی میکند. -
RegStateResult: شامل ساختارCellIdentityبهروزشده و فیلدی برای نشان دادن RPLMN است.
اعتبارسنجی
برای آزمایش کردن پیادهسازی، آزمایش CTS زیر را اجرا کنید:
CellInfoTest.