SBC(Subband Coding)는 블루투스 기술에서 사용되는 기본 오디오 코덱이며, Bluetooth 핸즈프리 프로파일(HFP) 및 고급 오디오 배포 프로파일(A2DP)에서 표준 코덱으로 지정되어 있다. SBC는 디지털 오디오 신호를 여러 개의 하위 대역(subband)으로 분할한 뒤, 각 대역을 독립적으로 압축·복원함으로써 효율적인 비트 전송을 실현한다.
정의 및 원리
- Subband Coding: 입력된 PCM( Pulse‑Code Modulation) 오디오 신호를 4~8개의 하위 대역으로 나누고, 각 대역에 대해 퀀타이즈(quantization)와 엔트로피 코딩을 수행한다.
- 압축 효율: 일반적으로 128 kbps~320 kbps 범위에서 비손실에 가까운 음질을 제공한다. 저비트 전송 시에도 인간 청각 특성을 고려한 가중치를 적용해 가청 품질 저하를 최소화한다.
역사
- 2003년 Bluetooth SIG에 의해 A2DP 프로파일의 기본 코덱으로 채택되었다.
- 초기 구현은 주로 모바일 폰, 무선 헤드셋, 차량용 인포테인먼트 시스템 등에 적용되었으며, 이후 저전력 Bluetooth LE Audio에서도 LC3와 병행하여 사용되고 있다.
기술 사양
| 항목 | 내용 |
|---|---|
| 채널 | 모노·스테레오 지원 |
| 샘플링 레이트 | 44.1 kHz, 48 kHz (옵션에 따라 16 kHz까지) |
| 비트 레이트 | 128 kbps ~ 320 kbps (동적 비트 할당) |
| 프레임 구조 | 8 ms 프레임(일반적), 10 ms 프레임(옵션) |
| 알고리즘 | 4‑ 또는 8‑subband, 스칼라 퀀타이저, 비트 풀 할당(bit‑pool allocation) |
| 특징 | 저전력 소비, 구현 용이성, 넓은 호환성 |
활용 분야
- 무선 헤드폰·이어폰: 블루투스 스테레오 스트리밍 시 기본 코덱으로 사용된다.
- 차량용 오디오: 인포테인먼트 시스템에서 스마트폰과의 무선 연결 시 SBC가 기본 전송 방식이다.
- 산업용 무선 마이크: 저전력·저지연 특성을 활용해 음성 전송에 적용되는 경우가 있다.
장점·제한점
- 장점: 표준화된 구현이 용이하고, 하드웨어 비용이 낮으며, 다양한 비트 레이트에서 비교적 안정된 음질을 제공한다.
- 제한점: 고음질을 요구하는 환경(예: 고해상도 오디오 스트리밍)에서는 aptX, LDAC, LC3와 같은 고효율 코덱에 비해 압축 효율이 낮다.
표준 문서
- Bluetooth SIG, A2DP Profile Specification, Version 1.3 (2005)
- Bluetooth SIG, Audio/Video Distribution Transport Protocol (AVDTP), Version 1.3
관련 코덱
- aptX – Qualcomm이 개발한 고음질 코덱, 비트 전송 효율이 높음.
- LDAC – Sony가 제시한 고해상도 무선 오디오 코덱.
- LC3 – Bluetooth LE Audio에서 채택된 차세대 코덱, SBC를 보완한다.
※ 본 항목은 현재까지 공개된 표준 문서 및 기술 자료에 기반한 객관적 서술이며, 확인되지 않은 내용은 포함하지 않았다.