การเขียนคีย์บัญชีย้อนหลัง

หากผู้ขอทำการจับคู่ด้วยวิธีดั้งเดิม (เช่น ผ่าน การตั้งค่าบลูทูธ) แทนที่จะผ่านจุดแรกเข้าของการจับคู่ด่วน จะ ไม่มีการเขียนคีย์บัญชีลงในผู้ให้บริการ ในกรณีนี้ ผู้ใช้จะไม่สามารถดูหรือใช้ฟีเจอร์การจับคู่ด่วนใดๆ ได้ แม้ว่าจะมีอุปกรณ์ที่รองรับการจับคู่ด่วนก็ตาม หากต้องการให้ผู้ใช้ได้รับประโยชน์จากฟีเจอร์การจับคู่ด่วน ผู้ให้บริการ ต้องอนุญาตให้ Seeker เขียนคีย์บัญชีโดยไม่แจ้งให้ทราบทันทีหลังจากจับคู่ เสร็จ

  1. หากผู้ให้บริการเชื่อมต่อโดยไม่ต้องผ่านขั้นตอนการจับคู่ด่วน ให้อนุญาตให้เขียนคีย์บัญชีใหม่ผ่านวิธีการจับคู่ตามคีย์เป็นเวลาไม่เกิน 1 นาที ยอมรับการเขียนคีย์บัญชีเพียงรายการเดียวในช่วงเวลานี้
  2. หลังจากสร้างแชแนล RFCOMM แล้ว ผู้ให้บริการควรส่ง Model ID และที่อยู่ BLE ไปยังผู้ขอผ่านสตรีมข้อความ ผู้ขอจะสร้างการเชื่อมต่อ GATT และเริ่มขั้นตอนการจับคู่ตามคีย์
  3. หากได้รับ Raw Request ที่ตั้งค่าบิต 3 ของ Flags ไว้ ผู้ให้บริการ ควรตรวจสอบว่าที่อยู่ BR/EDR ของอุปกรณ์ที่จับคู่แล้วตรงกับที่อยู่ ที่รวมอยู่ในคำขอ หากไม่รู้จัก ให้ปฏิเสธคำขอ
  4. เนื่องจากอุปกรณ์จับคู่กันอยู่แล้ว ระบบจึงจะข้ามการจับคู่ BR/EDR และการยืนยันรหัสผ่าน (ขั้นตอนที่ 8-17 ในกระบวนการ) และ Seeker จะเขียนคีย์บัญชีลงใน Provider โดยตรงหลังจากสร้างความลับที่แชร์แล้ว