일반 컴퓨터 스피커와 마이크로도 18kHz 이상의 초음파를 재생·수신할 수 있다.
고주파 대역에 데이터를 실어 전송하는 방식으로 기기간 연결 없이 통신이 가능하다.
웹 오디오 API를 활용해 주파수 편이 키잉(FSK) 기반 전송을 구현했다.
0과 1 비트는 서로 다른 주파수 톤으로 구분하고, 10비트 프리앰블로 동기화한다.
수신 측은 스펙트럼 분석을 통해 주파수 변화를 감지하고 비트를 복원한다.
오류 검출 및 보정 기능은 없고, 간섭에 취약해 전송 속도와 안정성이 낮다.
코드 개선을 위해 리드-솔로몬 오류 정정이나 매치드 필터 같은 기법 적용이 가능하다.
유사 방식은 화상회의 참가 기기 탐지 등에 실제로 활용된다.
Get notified when new stories are published for "🇰🇷 Hacker News 한국어"