إدارة الموارد

تتيح لك واجهة برمجة التطبيقات SAS Portal API إنشاء الموارد التالية أو عرضها أو تعديلها أو حذفها ضمن شبكة CBRS:

تعتمد قدرة كل مستخدم على إدارة أحد الموارد على دور المستخدم الذي تم تعيينه للمورد أو المورد الأصلي. يتم اكتساب الأذونات من المورد الرئيسي.

أرقام تعريف المستخدمين

يحدّد معرّف المستخدم بشكل فريد مشغّل جهاز CBSD. تستخدم خدمة SAS أرقام تعريف المستخدمين لتحديد الجهاز الذي يخص العميل. على كل عميل في SAS تقديم معرّف مستخدم واحد على الأقل أثناء إعداد حساب العميل. يمكنك إضافة المزيد من أرقام تعريف المستخدمين لاحقًا.

الأجهزة

تتيح واجهة برمجة التطبيقات SAS Portal API تسجيل أجهزة CBSD على عدّة خطوات. بالنسبة إلى الأجهزة التي يجب أن يثبّتها أحد المتخصّصين المعتمدين في التركيب (CPI)، يتوفّر لك خياران لبدء عملية التسجيل المتعددة الخطوات:

  • الخيار 1: بدء العملية باستخدام حساب CPI بالنسبة إلى هذا الخيار، يجب أن يتم منح المستخدم إذن الوصول باستخدام دور role_cpi. أولاً، يتم إثبات هوية المستخدم باستخدام طريقة ValidateInstaller() ، ثم يستخدم طريقة SignDevice() لإرسال الإعداد الذي تم التحقّق من صحته باستخدام واجهة برمجة التطبيقات CPI إلى خدمة SAS.

  • الخيار 2: بدء العملية باستخدام أي حساب بالنسبة إلى هذا الخيار، يمكن لأي مستخدم استخدام طريقة CreateSigned() لإنشاء إعدادات جهاز غير نشطة وجاهزة للاستخدام من قِبل CBSD. تستخدم هذه الطريقة معلَمات الجهاز التي يتم ترميزها باستخدام المفتاح الخاص لـ CPI.

بغض النظر عن الخيار الذي تستخدمه، تؤدي هذه العملية إلى إنشاء إعدادات غير نشطة للجهاز في SAS. بعد ذلك، يرسل جهاز CBSD طلب تسجيل إلى نظام SAS. في حال نجاح العملية، تتغيّر حالة الجهاز إلى "مسجَّل".

بالنسبة إلى أجهزة CBSD التي لا تحتاج إلى التحقّق من صحة CPI، استخدِم طريقة CreateDevice().

للتسجيل بخطوة واحدة باستخدام بيانات مشفّرة بتنسيق CPI، استخدِم SAS-CBSD API المحدَّد من قِبل WInnForum.