Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

Yêu cầu hiệu chuẩn hiện diện

Trang này cung cấp hướng dẫn thiết lập và hiệu chuẩn cho các yêu cầu hiệu chuẩn hiện diện cho các thiết bị chạy Android 13 trở lên.

Tiểu sử

Để đảm bảo rằng các thiết bị thông minh của người dùng hoạt động tốt cùng nhau, điều quan trọng là tất cả các thiết bị trong hệ sinh thái Android có thể xác định mức độ gần tương đối giữa các thiết bị. Android 13 đưa ra các yêu cầu hiệu chỉnh sự hiện diện nêu rõ hiệu suất có thể chấp nhận được của các công nghệ vô tuyến có sẵn như UWB, Wi-Fi và BLE được sử dụng để xác định độ gần. Trang này mô tả các tiêu chuẩn hiệu chuẩn mà các thiết bị phải tuân theo để đảm bảo khả năng tương tác giữa các thiết bị trong hệ sinh thái.

Thiết bị tham chiếu

Để hiệu chỉnh thiết bị của bạn để đáp ứng các yêu cầu về sự hiện diện, hãy sử dụng một trong các thiết bị tham chiếu sau cho tất cả các hiệu chuẩn.

  • (Khuyến nghị) Một thiết bị hiệu chuẩn như LitePoint
  • Thiết bị di động (nếu sử dụng tùy chọn này, thì nên dùng Pixel 6.)

Các yếu tố hình thành

Các yêu cầu về hiệu chuẩn sự hiện diện áp dụng cho các thiết bị Android thuộc tất cả các hệ số dạng. Đối với các yếu tố hình thức không phải điện thoại di động, để xác định thiết lập hiệu chuẩn thích hợp cho thiết bị, hãy xem xét cách người dùng cầm điện thoại di động (thiết bị tham chiếu) sẽ được định vị như thế nào khi tương tác với thiết bị được thử nghiệm (DUT). Ví dụ: khi hiệu chỉnh TV, hãy đặt TV và điện thoại di động ở một khoảng cách thích hợp với nhau và hướng thiết bị di động sao cho thiết bị hướng vào tâm phía trước của màn hình TV.

Yêu cầu của UWB

Phần này mô tả cách hiệu chỉnh thiết bị của bạn để đáp ứng các yêu cầu UWB này trong CDD:

7.4.9 UWB

Nếu việc triển khai thiết bị bao gồm phần cứng UWB, thì chúng:

  • [C-1-1] PHẢI đảm bảo các phép đo khoảng cách nằm trong khoảng +/- 15 cm đối với 95% các phép đo trong môi trường đường ngắm ở khoảng cách 1m.
  • [C-1-2] PHẢI đảm bảo rằng giá trị trung bình của các phép đo khoảng cách tại 1m tính từ thiết bị tham chiếu nằm trong phạm vi [0,75m, 1,25m], trong đó khoảng cách chân thực trên mặt đất được đo từ cạnh trên cùng của DUT được giữ ngửa và nghiêng 45 độ.

Yêu cầu [C-1-1]

Để xác minh yêu cầu [C-1-1]:

  1. Thực hiện 1000 phép đo với thiết bị cần thử nghiệm (DUT) ở khoảng cách 1 m từ thiết bị chuẩn trong buồng không phản xạ trong môi trường đường ngắm.
  2. Sắp xếp 1000 phép đo theo thứ tự tăng dần.
  3. Tính phạm vi là [phạm vi = lần đo thứ 975 - lần đo thứ 25].
  4. Báo cáo phạm vi trong Trình xác minh CTS. Để vượt qua, phạm vi phải nhỏ hơn 30 cm .
  5. Báo cáo thiết bị tham chiếu đã sử dụng.

Yêu cầu [C-1-2]

xác minh

Để xác minh yêu cầu [C-1-2]:

  • Giữ DUT ở độ nghiêng 45 độ (gần đúng với cách người dùng cầm thiết bị trên tay). Nếu sử dụng thiết bị di động khác làm thiết bị chuẩn (thay vì thiết bị hiệu chuẩn), hãy đặt thiết bị chuẩn thẳng đứng (dọc) và đảm bảo rằng cả DUT và thiết bị chuẩn đều quay về cùng một hướng.
  • Thực hiện 1000 phép đo bằng DUT ở khoảng cách 1 m từ thiết bị chuẩn trong một buồng không phản xạ trong môi trường đường ngắm.
  • Sắp xếp các giá trị theo thứ tự tăng dần.
  • Báo cáo giá trị trung bình (thứ 500) trong Trình xác minh CTS. Để vượt qua, giá trị phải nằm trong phạm vi [0,75 m, 1,25 m] .
  • Báo cáo thiết bị tham chiếu đã sử dụng.

Yêu cầu về Mạng Nhận thức Hàng xóm về Wi-Fi

Phần này mô tả cách hiệu chỉnh thiết bị của bạn để đáp ứng các yêu cầu về Mạng Nhận thức Hàng xóm (NAN) của Wi-Fi trong CDD:

2.2.1. Phần cứng

Nếu các thiết bị hỗ trợ giao thức Mạng Nhận thức Hàng xóm WiFi (NAN) bằng cách khai PackageManager.FEATURE_WIFI_AWARE và Vị trí Wi-Fi (Wi-Fi Round Trip Time - RTT) bằng cách khai PackageManager.FEATURE_WIFI_RTT , thì chúng:

  • [ 7.4 .2.5 / H-1-1] PHẢI báo cáo phạm vi chính xác trong phạm vi +/- 1 mét ở băng thông 160 MHz ở phân vị thứ 68 (như được tính toán với Chức năng phân phối tích lũy), +/- 2 mét ở băng thông 80 MHz ở phân vị thứ 68, +/- 4 mét ở băng thông 40 MHz ở phân vị thứ 68 và +/- 8 mét ở băng thông 20 MHz ở phân vị thứ 68 ở khoảng cách 10 cm, 1 m, 3 m và 5 m, như được quan sát thông qua API Android WifiRttManager # startRanging .

  • [ 7.4 .2.5 / H-SR] ĐƯỢC KHUYẾN NGHỊ MẠNH MẼ để báo cáo phạm vi chính xác trong phạm vi +/- 1 mét ở băng thông 160 MHz ở phân vị thứ 90 (như được tính toán với Chức năng phân phối tích lũy), +/- 2 mét ở 80 MHz băng thông ở phân vị thứ 90, +/- 4 mét ở băng thông> 40 MHz ở phân vị thứ 90 và +/- 8 mét ở băng thông 20 MHz ở phân vị thứ 90 ở khoảng cách 10 cm, như được quan sát qua API WifiRttManager # startRanging Android .

Yêu cầu [7.4.2.5/H-1-1]

Để xác minh yêu cầu [7.4.2.5/H-1-1]:

  1. Đối với dải tần 160 mhz, thực hiện 1000 phép đo khác nhau tại mỗi điểm chân lý trên mặt đất là 10cm, 1 m, 3 m và 5 m.

  2. Đối với mỗi điểm:

    1. Tính toán sai số bằng cách lấy giá trị đo (điểm) trừ đi độ chân thực trên mặt đất.
    2. Sắp xếp các lỗi theo thứ tự tăng dần.
    3. Báo cáo lỗi trung bình (lần đo thứ 500) trong Trình xác minh CTS.
    4. Lấy giá trị tuyệt đối của các lỗi và sắp xếp lại.
    5. Tính phần trăm thứ 68 là giá trị thứ 680.
    6. Báo cáo nó trong Trình xác minh CTS. Để vượt qua, phạm vi phải nhỏ hơn 2 m .
  3. Báo cáo thiết bị tham chiếu đã sử dụng.

  4. Lặp lại các bước từ 1 đến 3 cho các băng tần khác như được chỉ định trong các yêu cầu của CDD.

Yêu cầu BLE RSSI

Phần này mô tả cách hiệu chỉnh thiết bị của bạn để đáp ứng các yêu cầu BLE RSSI này trong CDD:

7.4.3. Bluetooth

Nếu triển khai thiết bị khai báo FEATURE_BLUETOOTH_LE , chúng:

  • [C-10-1] PHẢI có các phép đo RSSI nằm trong phạm vi +/- 9dBm cho 95% phép đo ở khoảng cách 1m tính từ thiết bị tham chiếu đang truyền ở ADVERTISE_TX_POWER_HIGH trong môi trường đường ngắm.
  • [C-10-2] PHẢI bao gồm các hiệu chỉnh Rx / Tx để giảm độ lệch trên mỗi kênh để các phép đo trên mỗi kênh trong số 3 kênh, trên mỗi ăng-ten (nếu sử dụng nhiều ăng-ten), nằm trong phạm vi +/- 3dBm của một khác cho 95% các phép đo.
  • [C-SR] ĐƯỢC KHUYẾN CÁO MẠNH để đo và bù độ lệch Rx để đảm bảo BLE RSSI trung bình là -60dBm +/- 10 dBm ở khoảng cách 1m từ thiết bị tham chiếu đang truyền ở ADVERTISE_TX_POWER_HIGH , nơi các thiết bị được định hướng sao cho chúng ở trên ' các mặt phẳng song song 'có màn chắn cùng chiều.
  • [C-SR] ĐƯỢC KHUYẾN CÁO MẠNH để đo và bù bù Tx để đảm bảo BLE RSSI trung bình là -60dBm +/- 10 dBm khi quét từ thiết bị tham chiếu được đặt ở khoảng cách 1m và truyền ở ADVERTISE_TX_POWER_HIGH , nơi các thiết bị được định hướng sao cho chúng nằm trên 'mặt phẳng song song' với màn hình hướng về cùng một hướng.

Thiết lập hiệu chuẩn

Sử dụng thiết lập sau để hiệu chỉnh thiết bị của bạn để đáp ứng các yêu cầu của BLE RSSI.

Yêu cầu thiết lập chung

  • Việc hiệu chuẩn NÊN được thực hiện trong một buồng không dội âm. Ngoài ra, hai giá ba chân giữ thiết bị tham chiếu và thiết bị DUT có thể được đặt cách mặt đất 1,5 mét.
  • Giá ba chân PHẢI là phi kim loại.
  • Các chủ sở hữu thiết bị PHẢI là phi kim loại.
  • PHẢI không có vật kim loại nào trong vòng 1 m tính từ DUT và thiết bị tham chiếu.
  • Thiết bị tham chiếu và tất cả các DUT phải được sạc ít nhất 50%.
  • Thiết bị tham chiếu và DUT hiện tại PHẢI được rút phích cắm trong quá trình thử nghiệm.
  • Thiết bị tham chiếu và các DUT KHÔNG ĐƯỢC có hộp đựng, dây đi kèm hoặc bất kỳ thứ gì khác được gắn vào có thể ảnh hưởng đến hiệu suất tần số vô tuyến (RF).

Yêu cầu định hướng

  • Thiết bị tham chiếu phải được định hướng ở chế độ dọc .
  • Nếu một thiết bị di động khác được sử dụng làm thiết bị tham chiếu (trái ngược với việc sử dụng thiết bị hiệu chuẩn), DUT và thiết bị tham chiếu PHẢI được định hướng sao cho chúng quay về cùng một hướng .

Thiết lập tham chiếu cho hiệu chuẩn BLE

Hình 1. Thiết lập tham chiếu cho hiệu chuẩn BLE

Yêu cầu [C-10-1]

Để xác minh yêu cầu [C-10-1]:

  1. Thực hiện 1000 phép đo quét với DUT.
  2. Sắp xếp các giá trị theo thứ tự tăng dần.
  3. Tính phạm vi là [phạm vi = lần đo thứ 975 - lần đo thứ 25].
  4. Báo cáo phạm vi trong Trình xác minh CTS. Để vượt qua, phạm vi phải nhỏ hơn hoặc bằng 18 dBm .
  5. Báo cáo thiết bị tham chiếu đã sử dụng.

Yêu cầu [C-10-2]

Để xác minh yêu cầu [C-10-2], hãy làm việc với nhà cung cấp chip của bạn. Nhà cung cấp chip có thể đo độ phẳng của kênh và xác định sự khác biệt giữa lõi và kênh. Sau đây là các mẹo về cách xác định các vấn đề với lõi chưa được hiệu chỉnh và các kênh chưa được hiệu chỉnh, đây là hai nguyên nhân có thể gây ra sự lan truyền RSSI lớn.

Lõi không được hiệu chỉnh

Nếu thiết bị (ăng-ten BT) có nhiều lõi, các lõi có thể có các hiệu chuẩn khác nhau. Thực hiện một số phép đo (giá trị ít nhất 1 phút) và kiểm tra dữ liệu quét. Nếu bạn thấy một mẫu tương tự như trong Hình 2, có các đỉnh thông thường (như được chỉ ra bởi các vòng tròn) do quét trên nhiều lõi, thì có thể có vấn đề với các lõi chưa được hiệu chỉnh và cần phải điều tra thêm.

Ví dụ về dữ liệu quét cho thiết bị có lõi chưa được hiệu chỉnh

Hình 2. Ví dụ về dữ liệu quét cho thiết bị có lõi chưa được hiệu chỉnh

Các kênh chưa được hiệu chỉnh

Quá trình truyền trên BLE cổ điển diễn ra trên ba kênh. Mỗi kênh có thể có sự khác biệt đi kèm với nó. Các kênh được quay theo những khoảng thời gian cố định. Thực hiện một số phép đo (giá trị ít nhất 1 phút) và kiểm tra dữ liệu quét. Nếu bạn thấy một mẫu tương tự như trong Hình 3, có thể có vấn đề với hiệu chuẩn sai trên các kênh khác nhau và cần phải điều tra thêm.

Ví dụ về dữ liệu quét cho thiết bị có các kênh chưa được hiệu chỉnh

Hình 3. Ví dụ về dữ liệu quét cho thiết bị có các kênh chưa được hiệu chỉnh

Yêu cầu [C-SR]

Ngay cả khi chip vô tuyến BLE được hiệu chuẩn hoàn hảo, RSSI mà một thiết bị cụ thể quan sát được phụ thuộc vào chất lượng ăng-ten và vị trí đặt ăng-ten trên sản phẩm cụ thể đó (kiểu thiết bị). Điều này cho thấy một vấn đề đối với khả năng tương tác giữa các thiết bị.

Ví dụ: hãy xem xét một usecase mở khóa ô tô. Một nhà phát triển có thể muốn mở khóa ô tô khi thiết bị cách ô tô trong vòng 1 mét. Nhà phát triển chọn ngưỡng -60 dBm dựa trên quan sát của họ bằng điện thoại. Nhưng do sự khác biệt về chất lượng ăng-ten và vị trí đặt ăng-ten, điều này có thể không hoạt động tốt với một thiết bị Android khác ngay cả khi cả hai thiết bị sử dụng cùng một con chip.

Để có khả năng tương tác giữa tất cả các thiết bị trong hệ sinh thái, bạn nên đo hiệu số Rx cho từng thiết bị và điều chỉnh RSSI được báo cáo trên thiết bị để đảm bảo rằng BLE RSSI đáp ứng tiêu chuẩn 1 m tại ADVERTISE_TX_POWER_HIGH .

Để xác minh yêu cầu Rx:

  1. Thực hiện 1000 phép đo quét với DUT.
  2. Sắp xếp các giá trị theo thứ tự tăng dần.
  3. Báo cáo giá trị trung bình (giá trị thứ 500) trong Trình xác minh CTS. Để vượt qua, giá trị trung bình phải nằm trong phạm vi [-50, -70] dBm .
  4. Báo cáo thiết bị tham chiếu đã sử dụng.

Ngay cả khi các chip radio BLE được hiệu chuẩn hoàn hảo, bộ thu lý tưởng sẽ đọc các RSSI khác nhau tùy thuộc vào chất lượng ăng-ten và vị trí đặt ăng-ten trên sản phẩm quảng cáo. Yêu cầu Rx đảm bảo rằng tất cả các thiết bị đều có thể quảng cáo với cùng một cường độ kết quả, tất cả các thiết bị khác đều như nhau.

Để xác minh yêu cầu Tx:

  1. Bắt đầu quảng cáo BLE trên DUT và thực hiện 1000 phép đo quét bằng thiết bị tham chiếu.
  2. Sắp xếp các giá trị theo thứ tự tăng dần.
  3. Báo cáo giá trị trung bình (giá trị thứ 500) trong Trình xác minh CTS. Để vượt qua, giá trị trung bình phải nằm trong phạm vi [-50, -70] dBm .
  4. Báo cáo thiết bị tham chiếu đã sử dụng.