ספקי LEA בלי ערוץ פנימי

במפרט הזה מתוארת התמיכה של "התאמה מהירה" בספקים של "התאמה מהירה" שמשתמשים בפרוטוקול Bluetooth עם צריכת אנרגיה נמוכה (BLE) ומורכבים מכמה רכיבים, אבל אין להם ערוץ תקשורת פנימי בין הרכיבים האלה.

דרישות

הספקים צריכים להטמיע את שתי הקטגוריות הבאות.

Bluetooth

התאמה מהירה

הגדרות אישיות

בקטע הזה מוסבר איך להגדיר את תהליך ההתאמה.

כמה רכיבים

ספק LE עם כמה רכיבים צריך להטמיע את CSIS בשכבת ה-Bluetooth וליצור את Set Identity Resolving Key למטרות קיבוץ. בשכבת ההתאמה המהירה, ה-SIRK יוגדר גם במידע על קבוצה מתואמת, וישמש ליצירת מטען ייעודי (payload) של פרסום מידע על קבוצה מתואמת למצב גילוי.

המכשיר המחפש סורק את הפרסומים ומתחבר לכל רכיב של הספק בנפרד, כך שכל רכיב מדווח רק על הכתובת שלו.

הספק ישלח תגובה מורחבת להתאמה מבוססת-מפתח

  1. סוג ההודעה: 0x02
  2. סימונים: 0b11000000
  3. מספר הכתובת של הספק: 0x01
  4. כתובת של 6 בייטים

הספק ישלח תגובה לפעולת המכשיר של FP עם מידע על קבוצה מתואמת

  1. מזהה פעולה: 0x02 (מידע על קבוצת מוצרים מתואמת)
  2. סוג החבר בסט המתואם: 0x00 לרכיב השמאלי, 0x01 לרכיב הימני. לכל רכיב צריך להיות ערך שונה.
  3. גודל הסט התואם: 0x02
  4. הגדרת סוג המפתח לזיהוי זהות: 0x01
  5. הגדרת ערך מפתח לזיהוי זהות: נתונים של 16 בייטים

כל הרכיבים צריכים להחזיר את אותם ערכים של Set Identity Resolving Key ו-Coordinated Set Size.

רכיב אחד

לספק LE עם רכיב יחיד, יכול להיות שאין CSIS בשכבת ה-Bluetooth. אבל בשכבת ההתאמה המהירה, הספק עדיין צריך ליצור את Set Identity Resolving Key (ערכים אקראיים של 16 בייטים), להגדיר אותו במידע על קבוצה מתואמת, ולהשתמש בו כדי ליצור מטען ייעודי (payload) לפרסום מידע על קבוצה מתואמת למצב גילוי.

הספק ישלח תגובה מורחבת להתאמה מבוססת-מפתח

  1. סוג ההודעה: 0x02
  2. סימונים: 0b11000000
  3. מספר הכתובת של הספק: 0x01
  4. כתובת של 6 בייטים

הספק ישלח תגובה לפעולת המכשיר של FP עם מידע על קבוצה מתואמת

  1. מזהה פעולה: 0x02 (מידע על קבוצת מוצרים מתואמת)
  2. סוג הרכיב בסט המתואם: 0x00 (הרכיב השמאלי) או 0x01 (הרכיב הימני)
  3. גודל הסט התואם: 0x01
  4. הגדרת סוג המפתח לזיהוי זהות: 0x01
  5. הגדרת ערך מפתח לזיהוי זהות: נתונים של 16 בייטים

תהליך ההתאמה

שלושה תהליכי התאמה עיקריים שנתמכים בתכונה "התאמה מהירה".

התאמה ראשונית

תהליך ההודעות של ההתאמה הראשונית בין המכשיר המחפש לבין שני הרכיבים של המכשיר הספק

התאמה לאחר מכן

תהליך ההתאמה הבא של ההודעות בין המכשיר המבקש לבין שני הרכיבים של המכשיר הספק

התאמה רטרואקטיבית

תהליך העברת ההודעות של התאמה רטרואקטיבית בין המכשיר המבקש לבין שני הרכיבים של המכשיר הספק