Google متعهد به پیشبرد برابری نژادی برای جوامع سیاه است. ببینید چگونه.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

پیش نیازهای صدور گواهینامه

برای اجرای تست های صدور گواهینامه بر روی یک جزء یا محصول OpenThread ، با استفاده از مهار تست GRL ، تأیید کنید که شرایط مورد نظر را رعایت کرده اید.

عضویت در گروه موضوع

برای بارگیری و استفاده از نرم افزار GRL Thread Test Harness یا ارسال مؤلفه یا محصولی برای صدور گواهینامه ، شما باید عضو گروه Contributor یا Sponsor عضویت در Thread Group باشید.

حمل و نقل

OpenThread باید با موفقیت به سکوی هدفمند جهت صدور گواهینامه منتقل شود. برای اطلاعات بیشتر ، به راهنمای حمل و نقل مراجعه کنید.

گزینه های ساخت

گزینه های زیر برای دستگاه مورد آزمایش (DUT) که در آزمایش صدور گواهینامه دخیل است ضروری است.

  • BORDER_ROUTER
  • COMMISSIONER (فقط دستگاه کامل موضوع (FTD))
  • DHCP6_CLIENT (اختیاری)
  • JOINER

بخش 8 از موضوع 1.1.1 مشخصات پروتکل راه اندازی مش باند (MeshCoP) را برای تأیید صحت ، راه اندازی و پیوستن دستگاههای رادیویی جدید و غیر قابل اعتماد به شبکه مش تعریف می کند. برای استفاده از MeshCoP برای موارد آزمایشی راه اندازی باند ، نقش های کمیسر و وصال باید فعال شود.

OpenThread پشتیبانی اساسی DHCPv6 را ارائه می دهد ، اما DHCPv6 به عنوان اختیاری در بخش 1.1.1 مشخصات ذکر شده است. سه مورد آزمون از قابلیت مشتری DHCPv6 استفاده می کند: 5.2.5 (REED) ، 5.3.8 (Leader) و 5.3.9 (روتر). اگر برنامه شما از DHCPv6 استفاده می کند ، DHCPv6 را در ساخت خود فعال کنید.

به عنوان مثال ، ساختن بستر CC2538 با DHCPv6 برای استفاده به عنوان DUT در آزمایش های صدور گواهینامه:

 make -f examples/Makefile-cc2538 BORDER_ROUTER=1 COMMISSIONER=1 DHCP6_CLIENT=1 JOINER=1 

برای اطلاعات بیشتر در مورد نحوه استفاده از پیکربندی و ساخت گزینه ها ، به راهنمای ساختمان مراجعه کنید.

گزینه های ساخت پشته مرجع

گزینه های ساخت زیر برای پشته مرجع در آزمایش صدور گواهینامه ضروری است:

  • BORDER_ROUTER
  • COMMISSIONER
  • DHCP6_CLIENT
  • DHCP6_SERVER
  • JOINER
  • MAC_FILTER
  • REFERENCE_DEVICE

به عنوان مثال ، ساخت CC2538 برای استفاده به عنوان پشته مرجع در آزمایش های صدور گواهینامه:

 make -f examples/Makefile-cc2538 BORDER_ROUTER=1 COMMISSIONER=1 \
     DHCP6_CLIENT=1 DHCP6_SERVER=1 JOINER=1 MAC_FILTER=1 REFERENCE_DEVICE=1 

سخت افزار

  • 32 دستگاه مرجع موضوع (ما از تابلوهای TI CC2538 استفاده کردیم) ، یا OpenThread 1.1 یا اجرای موضوع دیگری که توسط مهار آزمون پشتیبانی می شود اجرا می شود
  • NXP / Freescale Sniffer USB-KW24D512 ، سیستم عامل خرناس را که توسط مهار تست تهیه شده است ، اجرا می کند
  • یک DUT (دستگاهی که شما مجوز آن را دارید) OpenThread 1.1 را اجرا می کند
  • جعبه سپر RF برای موارد تست زیر:
    • 5.6.7 (REED)
    • 6.3.2 (MED، SED)
    • 9.2.9 (رهبر ، روتر)
    • 9.2.10 (روتر ، ED1 ، SED1)
  • هاب USB کافی برای پشتیبانی حداقل 35 دستگاه (32 دستگاه مرجع + 2 اسنایپر + 1 DUT)
  • یک دستگاه ویندوز برای اجرای نرم افزار Test Harness

نرم افزار

نوار تست GRL موضوع برای همه تست های صدور گواهینامه لازم است.

مراحل بعدی

وقتی همه پیش نیازها برآورده شد ، شما آماده آزمایش صدور گواهینامه هستید.

برای خودکارسازی تست های صدور گواهینامه ، تنظیمات اضافی لازم است. برای اطلاعات بیشتر به تنظیمات اتوماسیون مراجعه کنید.

برای اجرای دستی تست های صدور گواهینامه ، به استفاده از نوار تست GRL مراجعه کنید .