아무도 들어보지 못한 GPS 대안 기술, BPS
(jeffgeerling.com)- BPS는 GPS를 대체할 수 있는 방송 기반 위치 결정 시스템으로, ATSC 3.0 신호를 활용하여 높은 정확도의 타이밍을 제공함
- GPS와 BPS는 10ns 이내의 정밀한 동기화를 이루며, 방송 인프라를 활용한 새로운 시도임
- 전력망, 통신, 방송 등 다양한 분야에서 타이밍 정확성이 중요하기 때문에, GPS 대체 수단으로 주목받는 중임
- BPS는 미국 내 일부 TV 방송국에서 실험적으로 도입되고 있으며, 향후 ATSC 3.0의 주요 기능으로 확장될 가능성 있음
- Intel의 TGPIO 기능을 통해 소비자용 메인보드에서도 정밀한 시간 동기화가 가능해지는 추세임
방송 전시회에서 발견한 새로운 타이밍 기술
- NAB 쇼에서 방송 및 라이브 제작에 사용되는 시간 동기화 기술을 배우기 위해 방문함
- PPS(Pulse Per Second) GPS 신호와 TV 방송 신호를 비교하는 데모 부스를 발견함
- 해당 방송 신호는 ATSC 3.0 기반의 BPS(Broadcast Positioning System) 로, GPS와 10ns 이내의 시간 오차를 보임
- 처음에는 생소했지만, BPS에 대해 알고 있는 일부 발표자들과 전문가들이 현장에서 소개 중이었음
BPS는 무엇인가?
- BPS는 방송 신호를 활용해 정확한 시간 동기화를 제공하는 실험적 표준임
- ATSC 3.0 신호를 기반으로 하며, 미국 내 약 1,700개 방송국이 업그레이드 가능성 보유
- 현재는 소수의 방송국에서만 실험적으로 운용 중
- GPS의 대체 수단으로서, 통신, 미디어, 전력망 등에 중요한 백업 역할 가능성 있음
- GPS 신호는 재밍(jamming) 등의 공격에 취약한 반면, 방송 기반의 BPS는 지상 인프라를 이용하므로 보완재 역할 기대됨
ATSC 3.0과 BPS의 연결
- ATSC 3.0은 IP 기반의 새로운 방송 표준이며, 일부 도시에서 'NEXTGEN TV' 이름으로 송출 중
- BPS는 이 ATSC 3.0의 구조를 활용하여 정확한 시간 정보 전달을 시도하는 방식임
- 현재까지는 테스트 단계이나, 향후 더 넓은 적용 가능성 탐색 중
하드웨어에서의 시간 동기화 예시
- ASUS 부스에서 Intel CPU 기반의 소비자용 메인보드에 PPS in/out 기능이 내장된 것을 발견함
- 이 기능은 TGPIO(Time-Aware GPIO) 라는 Intel 기술과 연결되며, 정밀한 타이밍 제어 가능
- 향후 더 자세한 내용은 유튜브 채널에서 다룰 예정임
더 알아보기 위한 자료
댓글과 토론
일부 정류장에 UHD 재난정보 수신기가 설치된걸 봤는데 이것도 ATSC 3.0방식이면 BPS를 재대로 활용할수 있으려면 낮은 신호 감도에서도 수신이 가능해야 겠네요
국내도 지방 도시에서는 커버되지 않는 곳들이 꽤 있는데, 다른 나라의 외곽도시는 더 심하지 않을까요?
GPS랑 커버링되는 영역이 다를 것 같다는 생각도 드네요.
왜 NTP 사용안할까 싶었는데 방송에서는 마이크로초 수준의 동기화가 필요하다네요.
ATSC 3.0 BPS vs. NTP 비교
기술 기반
• BPS: 방송 전파 기반 (ATSC 3.0 물리 계층 사용)
• NTP: 인터넷 기반 TCP/UDP 패킷
시간 정확도
• BPS: 수 마이크로초 (μs) 수준
• NTP: 수 밀리초 (ms) ~ 수십 밀리초
전달 경로
• BPS: 방송 송출 전파 (지상파 채널)
• NTP: 인터넷 (WAN/LAN)
지연/지터
• BPS: 거의 없음 (방송 동기된 전파)
• NTP: 변동 가능 (네트워크 품질 영향)
타이밍 소스
• BPS: GPS 등 고정밀 기준에서 방송국이 생성
• NTP: 서버마다 다름 (정확도 불균일)
동기화 대상
• BPS: 방송 수신기 (TV, 셋톱박스, 차량 등)
• NTP: 서버, 클라이언트, 일반 IT 장비
자체 위치 추정 기능
• BPS: 있음 (위치 + 시간 동기 가능, GNSS 대체 가능)
• NTP: 없음 (시간 동기만 가능)
오프라인 사용
• BPS: 가능 (방송 수신만 되면 작동)
• NTP: 불가능 (인터넷 연결 필요)
삼각측량방식으로 위치를 판단함
거리를 알기위해 시간을 사용
시간을 알기위해 시간동기화가 필요
GPS 백업용으로 방송신호를 이용해 시간동기화 하겠다는 아이디어
상대적으로 긴 장파를 지원하기 위해 큰 안테나가 필요할거임
백업용으로는 사용할만할 듯?
근데 인터넷도 백업용으로 사용가능해서 효용이 있을지는? 백업에 백업용?
Hacker News 의견
-
ATSC 3.0에서 GPS처럼 개인적으로 BPS 타이밍 신호를 받을 수 있기를 바라는 의견이 있음
- ATSC 3.0은 마케팅 목적으로 사용자 활동을 감시하기 위한 전용 리턴 채널을 포함하고 있음
- 방송 산업은 네트워크 투자 수익을 극대화하기 위해 지능형 미디어 전달과 유연한 서비스 모델이 필요함
- 차세대 미디어 서비스에서 사용자 간 상호작용이 중요한 기능이 될 것이라는 연구 결과가 있음
- 현재 실험 단계이며, 네바다에 있는 단 하나의 타워만 운영 중임
- ATSC 3.0의 성공 여부에 따라 방송사들이 타이밍 장비를 추가하도록 장려할 계획임
- GPS와 독립적으로 작동할 수 있는 시스템을 구축하는 것이 목표임
- BPS의 장점은 건물 내부에서도 어느 정도 커버리지가 가능하고, GPS보다 방해에 강함
- eLoran을 사용하여 네바다에서 라스베이거스 외곽의 송신 시설로 시간을 배포하는 데모가 있었음
-
ATSC 3.0은 4K를 지원하지 않으며, 새로운 하드웨어가 필요함
- 소비자들이 새로운 TV나 변환기를 구매하도록 동기 부여가 부족하다는 의견이 있음
- HD 라디오의 롤아웃과 비슷할 것이라는 느낌이 듦
-
지상 기반 GNSS의 대안이 필요하다는 의견이 있음
- 미국과 NATO 회원국들은 지상 기반 시스템을 중단했지만, 러시아와 중국은 유지 중임
- GPS 방해와 스푸핑이 증가하고 있으며, 민간 항공에 대한 대책이 필요함
-
ATSC 3.0 없이도 상업용 DTV 송신에 사용되는 발진기의 단기 안정성이 충분하다는 의견이 있음
- Rosum이 2005년에 이 기술을 사용했음
-
ATSC 3.0 채널은 암호화되어 있으며, 무료 방송 시청이 불가능해짐
- 이 결정이 승인된 것이 유감이라는 의견이 있음
-
FM이나 TV 신호에 의존하는지, 아니면 프로토콜 수준의 아이디어인지 궁금해하는 의견이 있음
- 기존 셀룰러 타워를 사용하면 새로운 라디오가 필요 없을 것이라는 의견이 있음
- 셀 타워 삼각측량보다 정확한 이유와 실내 사용 시 다중 경로 문제에 대한 궁금증이 있음
-
HackADay의 관련 기사 링크 GPS Broken? Try TV!
-
기존 안테나를 사용하는 타이밍 시스템 설계 시 셀룰러 기지국을 사용하는 것이 더 나을 것이라는 의견이 있음
- 셀룰러 네트워크는 대부분의 지역을 커버하며 네트워크 시간을 제공함
- 현대 셀룰러 수신기는 소프트웨어 정의 라디오로 채널 선택이 가능함
-
방송 TV가 이 시스템의 기반으로 사용된 것에 놀라움을 표하는 의견이 있음
- 방송 TV가 전 세계적으로 인기가 줄어들고 있다고 생각했음