블루투스 - 주변기기 (최소 및 추가) 사양

버전: 2.0
최종 업데이트: 2026년 3월 11일

Legend

제품 동사 개발 작업
'MUST' 필수 제품 요구사항
'SHOULD' 선택적 추천
'MAY' 참고사항

개요

이 사양 문서는 다음 두 섹션으로 나뉩니다.

1. 최소 요구사항은 주변기기 카테고리가 ChromeOS와 호환되기 위한 기준을 설명합니다.

2. 추가 요구사항은 최소 요구사항 외에 인증 기준을 설명합니다.

용어

블루투스 기기 또는 기기는 인증을 받는 ChromeOS 호환 주변기기를 의미합니다. ChromeOS 기기는 해당하는 경우 호스트 또는 제어 기기를 말합니다.

최소 요구사항

일반 블루투스 요구사항

다음 요구사항은 모든 블루투스 기기 (액세서리 및 주변기기)에 적용됩니다. 추가 섹션에서는 시나리오별 요구사항을 정의합니다.

블루투스 기본 속도 및 향상된 데이터 속도 (일명 클래식)

이러한 요구사항은 블루투스 BR/EDR 전송을 지원하는 모든 기기에 적용됩니다.

  • 기기는 향상된 데이터 속도(EDR)를 지원해야 합니다(MUST).

  • 기기는 페어링 없이 서비스 검색 프로토콜(SDP)을 지원해야 합니다(MUST).

블루투스 입력 기기 요구사항

이러한 요구사항은 마우스, 키보드와 같은 사용자 입력 기능을 제공하는 블루투스 액세서리에 적용됩니다.

  • 기기는 저전력(LE) 전송을 사용해야 합니다(MUST).

  • 기기는 GATT를 통한 HID 프로필을 지원해야 합니다(MUST).

블루투스 헤드셋 및 스피커 기기 요구사항

이 요구사항은 블루투스 핸즈프리 프로필 (HFP) 및 고급 오디오 전송 프로필 (A2DP)을 통해 오디오 입력 및 출력 기능을 제공하는 블루투스 액세서리에 적용됩니다. 이러한 요구사항은 일반 블루투스 요구사항 외에 추가로 적용됩니다.

  • 오디오 기기는 기기 클래스(COD) 매개변수의 주요 서비스 섹션(2.8.1)에서 다음 비트를 설정해야 합니다(MUST).

    • 오디오 (비트 21)

    • 렌더링 (비트 18)

추가 요구사항

주변기기는 최소 요구사항과 함께 인증을 받으려면 아래 필수 요구사항을 충족해야 합니다(MUST).

일반 블루투스 요구사항

  • [필수] 블루투스 코어 4.2(수정됨) 이상 코어 사양에 따라 인증을 받아야 합니다(MUST).

  • [필수] ChromeOS에서 안전하게 FW 업그레이드할 수 있어야 합니다(MUST).

  • [선택사항] 기기는 7.5ms 정렬 연결 또는 스니핑 간격을 사용해야 합니다(SHOULD).

저전력 블루투스 요구사항

이러한 요구사항은 저전력 블루투스 전송을 지원하는 모든 기기에 적용됩니다.

  • [필수] 기기는 LE 보안 연결을 지원해야 합니다(MUST).

  • [필수] 기기는 확인 가능한 비공개 주소를 확인할 수 있어야 합니다(MUST). - [필수] 기기에 배터리가 장착된 경우 기기는 배터리 서비스를 지원해야 합니다(MUST). 기기의 배터리 부족 기준은 배터리의 사용 가능한 용량의 15% 로 설정해야 합니다.

  • [필수] 기기는 7.5ms 간격(예: 7.5ms, 15ms, 22.5ms 등)에 맞춰진 연결 간격을 사용해야 합니다(MUST).

  • [필수] 기기는 결합 모드인 경우에만 일반 또는 제한된 검색 가능 플래그를 설정해야 합니다(MUST).

  • [필수] 페어링 모드에서 기기는 다음 섹션을 최소한 포함해야 합니다(MUST).

    • 기본 광고:
    • 플래그
    • LE 광고 게재
    • 기본 광고 또는 검색 응답에서 다음을 충족해야 합니다.
    • TX Power Level(전송 전력 수준)
    • 서비스
    • 현지 이름 (짧을 수 있음)
  • [선택사항] 페어링 모드에서 기기는 100ms 이하의 광고 간격을 사용해야 하고(SHOULD) 30초 이상 페어링 모드로 유지되어야 합니다.

블루투스 기본 속도 및 향상된 데이터 속도 (일명 클래식)

  • [필수] 보안 연결을 지원해야 합니다(MUST).

  • [필수] 기기 ID 프로필을 지원해야 합니다(MUST).

  • [필수] 7.5ms의 배수인 스니핑 간격을 지원해야 합니다(MUST). 15ms가 권장됩니다.

  • [필수] 최대 10초의 링크 감독 제한 시간을 지원해야 합니다(<5초 권장)(MUST).

  • [필수] 검색 가능한 경우 기기는 다음 섹션이 하나 이상 포함된 확장된 문의 응답을 사용해야 합니다(MUST).

    • 이름(한글)(전체 또는 짧은 이름)
    • TX Power Level(전송 전력 수준)
    • 서비스 목록 (전체 또는 짧은 목록)

블루투스 입력 기기 요구사항

이러한 요구사항은 마우스, 키보드와 같은 사용자 입력 기능을 제공하는 블루투스 액세서리에 적용됩니다.

  • [필수] 기기는 무작위 주소(비공개 또는 고정)를 사용해야 합니다(MUST). - [필수] 기기가 페어링 모드로 전환될 때마다 새 무작위 주소를 사용해야 합니다(MUST).

  • [필수] 기기는 빠른 재연결을 위해 광고 간격이 50ms 이하인 높은 듀티 사이클의 방향성 광고 또는 비방향성 광고를 사용해야 합니다(MUST).

  • [선택사항] 기기는 근접 기반 페어링을 용이하게 하기 위해 빠른 페어링을 지원해야 합니다(SHOULD). 향후에는 필수 요구사항이 됩니다.

블루투스 헤드셋 및 스피커 기기 요구사항

  • [필수] 기기는 A2DP 1.3 이상을 지원해야 합니다(MUST).

    • [필수] 기기는 AVDTP 지연 시간 보고 메커니즘을 지원해야 합니다(MUST).
    • [필수] 기기는 150ms 이상의 지터 버퍼를 지원하고 AVDTP 지연 보고 메커니즘을 통해 변경사항을 보고해야 합니다(MUST).
  • [선택사항] 기기는 AAC 디코딩을 지원해야 합니다(SHOULD).

  • [필수] 기기는 다음 기능 지원을 포함하여 AVRCP 1.6 이상을 지원해야 합니다(MUST).

    • 절대 볼륨 조절

    • 재생 (기기에 실제 버튼이 있는 경우)

    • 일시중지 (기기에 실제 버튼이 있는 경우)

    • 중지 (기기에 실제 버튼이 있는 경우)

    • 앞으로 (기기에 실제 버튼이 있는 경우)

    • 뒤로 (기기에 실제 버튼이 있는 경우)

  • [필수] 기기에 마이크가 있으면 기기는 HFP 프로필을 지원해야 합니다(MUST).

    • [선택사항] 기기는 HFP 1.7 이상을 지원할 수 있습니다(MAY).

    • [선택사항] 기기에 배터리가 있는 경우 기기는 배터리 잔량 보고 기능을 지원할 수 있습니다(MAY).

    • [선택사항] 기기는 광대역 음성 및 mSBC 인코딩을 지원할 수 있습니다(MAY).

    • [선택사항] 기기는 절대 볼륨 조절을 지원할 수 있습니다(MAY).

    • [필수] 기기는 오디오 세션을 열기 위해 통화 상태를 변경하는 AT 명령어가 있다고 가정하면 안 됩니다(MUST NOT).

    • [선택사항] 기기에서 수신 음성 통화 수락/거부 및 통화 종료를 지원할 수 있습니다(물리적 전화 통신 버튼이 기기에 있는 경우)(MAY).

  • [선택사항] 기기는 근접 기반 페어링을 지원하기 위해 빠른 페어링 2.0 이상을 지원해야 합니다(SHOULD). 향후에는 필수 요구사항이 됩니다.

  • [필수] 기기의 A2DP와 HFP 간 전환 지연 시간이 250ms 미만이어야 합니다(MUST).

날짜 버전 참고
2024-09-05 1.1 [ChromeOS 관련 음소거 요구사항]이 추가되었습니다.
2024-02-01 1.0.1 새 플랫폼에 다시 게시
2023-08-18 1.0 초기 파트너 사이트 게시

업데이트 기록

날짜 버전 참고
2026-03-11 2.0 문서 업데이트
2026-03-11 1.1 문서 업데이트
2024-02-01 1.0.1 Google Developers 플랫폼에 처음 게시되었습니다.
2023-08-18 1.0 최초 게시