يمكن للأجهزة التي تم تشغيلها باستخدام الإصدار 11 من نظام التشغيل Android أو الإصدارات الأحدث أن تقدّم
دعمًا لمجموعات المشتركين المغلقة (CSG) من خلال طُرق في واجهات برمجة التطبيقات لتحديد الخلايا
التي تحصل على معلومات عن معلومات مجموعة CSG للخلية. ويُعدّ ذلك مفيدًا لمشغّلي شبكة الجيل التالي (MNO) الذين يديرون الخلايا الصغيرة من خلال مجموعات مشتركين مغلقة. يتم تمثيل المعلومات عن مجموعات CSG في فئة
ClosedSubscriberGroupInfo
.
التنفيذ
لتفعيل مجموعات CGG على الأجهزة التي تعمل بنظام التشغيل Android 11 أو
الإصدارات الأحدث، نفِّذ الدوالّ التالية في
radio/1.5/types.hal
.
ClosedSubscriberGroupInfo
: يتم تضمينها اختياريًا مع كل مثيلCellIdentity
. تُستخدَم هذه البنية لتقديم تفاصيل عن مجموعة المشتركين المغلقة التي تنتمي إليها خلية معيّنة، إن توفّرت. ويُستخدَم هذا الإجراء عادةً لتحديد الخلايا الصغيرة، مثل أجهزة LTE الشخصية. ويمكن استخدامه أيضًا في عمليات النشر، مثل CBRS LTE.CellIdentityLte
: يتيح استخدام قائمة بأرقام تعريف PLMN إضافية.CellIdentityWcdma
: يتيح استخدام قائمة بأرقام تعريف PLMN إضافية.CellIdentityTdscdma
: يتيح استخدام قائمة بأرقام تعريف PLMN إضافية.RegStateResult
: يتضمّن بنيةCellIdentity
معدَّلة وحقل للإشارة إلى RPLMN.
التحقُّق
لاختبار عملية التنفيذ، نفِّذ اختبار CTS التالي:
CellInfoTest
.