การกำหนดค่า

บทบาท

โปรไฟล์กําหนด 2 บทบาท ได้แก่ การจับคู่ด่วน และผู้ให้บริการการจับคู่ด่วน ตามปกติแล้ว ผู้หาโทรศัพท์เป็นโทรศัพท์ที่กําลังมองหาอุปกรณ์เพื่อจับคู่กับคน ผู้ให้บริการเป็นอุปกรณ์ที่โฆษณาตัวตนและความพร้อมของคู่กัน (เช่น หูฟังที่ค้นพบได้)

ผู้ขอจับคู่ด่วนจะใช้บทบาท GAP Central ผู้ให้บริการการจับคู่ด่วน จะใช้บทบาทอุปกรณ์ต่อพ่วง GAP

การค้นหาอุปกรณ์

ผู้ให้บริการจับคู่ด่วนจะโฆษณาข้อมูลสนับสนุนแบบระบุเพย์โหลดสําหรับบริการจับคู่ด่วนของ Google (มีข้อมูลตามที่อธิบายไว้ด้านล่าง) เพื่ออํานวยความสะดวกในการค้นพบอุปกรณ์ ผู้ขอจับคู่ด่วนจะคอยตรวจหาและสังเกตการมีอยู่ของเฟรมผู้ให้บริการการจับคู่ด่วน และดําเนินการเมื่อสนใจ

รหัสโมเดล

ผู้ให้บริการแต่ละรุ่นจะมีรหัสรุ่น 24 บิต ซึ่ง Google มีให้ระหว่างการลงทะเบียนโมเดล

พลังงานที่ส่ง

อุปกรณ์ของผู้ให้บริการควรโฆษณาโดยใช้กําลังส่งต่ํา (TxPower) เพื่อจํากัดการเปิดอุปกรณ์ที่โฆษณา อย่างไรก็ตาม พลังงานยังสูงพอจนโทรศัพท์มองเห็นได้อย่างน้อย 1 เมตร

หากต้องการระบุความใกล้เคียง ผู้มองหาการจับคู่ด่วนต้องทราบถึงกําลังส่งของผู้ให้บริการการจับคู่ด่วน ตามวัตถุประสงค์ของโปรไฟล์นี้ TxPower หมายถึงความแรงสัญญาณที่ได้รับที่แหล่งที่มา (0 เมตร) ซึ่งวัดเป็น dBm (เป็นวิธีเดียวกับที่ Eddystone กําหนด)

ระบบจะส่งค่าที่วัดนี้โดยใช้วิธีใดวิธีหนึ่งต่อไปนี้

รวมอยู่ในบันทึกโฆษณา
อุปกรณ์มีประเภทข้อมูล Tx Power Level, ibid มาตรา 1.5 ใน โฆษณาของ Google
ให้ระหว่างการลงทะเบียนโมเดล
ผู้ผลิตจะมอบกําลังการส่งและรุ่นอุปกรณ์ที่ใช้ในการวัด Google ในระหว่างการลงทะเบียนโมเดล
อุปกรณ์ต้องคงกําลังส่งไว้ตลอดเวลาในการออกอากาศทั้งหมดเมื่อใช้ตัวเลือกนี้เพื่อให้การวัดระยะทางแม่นยํา

คีย์: คู่คีย์ป้องกันคีย์สาธารณะ/สาธารณะ

หลังจากลงทะเบียนโมเดลแล้ว พร้อมกับรหัสรุ่น Google จะแจกจ่ายคีย์ส่วนตัวป้องกันการปลอมแปลง 256 บิต (จํานวนเต็มใน [1,n–1] บนเส้นโค้ง secp256r1 ) คีย์นี้ยังคงอยู่ในอุปกรณ์ของผู้ให้บริการและจัดเก็บไว้ในองค์ประกอบความปลอดภัย (SE) โปรดทราบว่าเราขอแนะนําองค์ประกอบความปลอดภัย เนื่องจากไม่มีองค์ประกอบ ไม่มีการรับประกันว่าผู้โจมตีจะปลอมแปลงบทบาทผู้ให้บริการไม่ได้เนื่องจากคีย์ส่วนตัวอาจรั่วไหลได้ คีย์นี้รั่วไหลที่อาจเกิดขึ้นจากผู้ชายในการโจมตีตรงกลาง ดังนั้นหากตรวจพบการแอบอ้างเป็นบุคคลอื่นหรือการละเมิด ระบบอาจปิดใช้ฟีเจอร์การจับคู่ด่วนที่ใช้คีย์นี้ (เช่น การแจ้งเตือน "แตะเพื่อจับคู่" เมื่อผู้ให้บริการอยู่ในโหมดการจับคู่)

ยังไม่มีการใช้คีย์สาธารณะป้องกันการปลอมแปลงที่เกี่ยวข้องในผู้ให้บริการ ผู้กรอจะใช้ในการเข้ารหัสข้อความเพื่อส่งให้ผู้ให้บริการ (ดูการจับคู่ตามคีย์)

คีย์: รายการคีย์บัญชี

ผู้ให้บริการจะจัดสรรพื้นที่เพื่อจัดเก็บรายการคีย์บัญชี 128 บิตที่คงอยู่ คีย์บัญชีแต่ละรายการช่วยให้ผู้ให้บริการทราบว่าเป็นของบัญชีผู้ใช้บัญชีใดบัญชีหนึ่ง

รายการต้องจัดเก็บอย่างน้อย 5 คีย์ (กล่าวคือต้องมีพื้นที่อย่างน้อย 80 ไบต์สําหรับรายการนี้) ผู้ให้บริการสามารถจัดเก็บได้มากกว่านี้ ผู้ให้บริการต้องตรวจสอบว่าคีย์จะอยู่ภายในแพ็กเก็ตโฆษณาของตนเท่านั้น จํานวนตัวเลขที่เก็บไว้ได้นั้นจะขึ้นอยู่กับจํานวนไบต์ที่ไม่เสียค่าใช้จ่ายในไฟล์โฆษณา โปรดดูส่วนตัวกรองคีย์บัญชีสําหรับข้อมูลเพิ่มเติมในการกําหนดจํานวนไบต์ที่ใช้ในแต่ละคีย์ เช่น หากต้องการโฆษณาคีย์บัญชี 10 คีย์ คุณต้องมีแพ็กเก็ต 15 ไบต์ แต่สําหรับอุปกรณ์ส่วนตัว (เช่น หูฟัง) ต้องมีจํานวนคีย์บัญชีไม่เกิน 5 รายการ เพื่อหลีกเลี่ยงจํานวนคีย์ของบัญชีที่มีขนาดใหญ่เกินไป ดังนั้นจึงอาจไม่ซ้ํากันและติดตามได้

ในขั้นต้น รายการนี้ว่างเปล่าและต้องล้างข้อมูลหากผู้ให้บริการรีเซ็ตเป็นค่าเริ่มต้น (หากผู้ใช้ล้างรายการอุปกรณ์ที่จับคู่ไว้) รายชื่อสร้างขึ้นตามที่อธิบายไว้ในส่วนลักษณะเฉพาะของคีย์บัญชี

ข้อมูลที่อยู่ BLE

การโฆษณา BLE จะใช้ที่อยู่ส่วนตัวแบบแก้โจทย์แบบสุ่ม (RPA) เพื่อป้องกันการติดตาม ระบบจะหมุนเวียนที่อยู่อย่างน้อยทุกๆ 15 นาทีขณะที่อุปกรณ์มีการโฆษณาอยู่ และทุกครั้งที่รัฐเปลี่ยนจากไม่ใช่การโฆษณา ควรใช้การชดเชยแบบสุ่มเพื่อเปลี่ยนช่วงเวลาการสุ่มที่อยู่

การเจรจาขนาด MTU ของแอตทริบิวต์แอตทริบิวต์ (ATT)

ควรใช้ค่าหน่วยการส่ง ATT สูงสุด (MTU) ที่ 83 เมื่อใดก็ตามที่เป็นไปได้ แต่อนุญาตให้ใช้ค่าเริ่มต้น 23 ได้