Bluetooth 4.0 BLE의 저전력 통신 구조와 연결 방식
Bluetooth 4.0 BLE의 저전력 설계, 프로토콜 스택, Central·Peripheral 역할과 연결 과정을 정리한다.
2026-08-14 · 최초 발행 2025-07-16
BLE가 겨냥한 저전력 통신 환경
Bluetooth 4.0은 기존 블루투스의 호환성을 유지하면서 저전력 특성을 더한 기술이다. Bluetooth Low Energy(BLE)라는 이름으로도 불리며, 간헐적으로 데이터를 주고받는 IoT 환경에서 효율적인 무선 통신을 제공한다.
통신에는 2.4GHz ISM(Industrial, Scientific, Medical) RF 대역을 사용한다. 피크·평균·대기 전력 소비를 매우 낮게 유지해 배터리 수명을 늘리는 구조이며, 헬스케어·자동차·센서 네트워크 등으로 활용 범위가 넓어졌다.
전력 소비와 연결 주기를 조절하는 방식
Bluetooth 4.0의 전력 소모는 0.252.5mW로, 기존 블루투스 대비 최대 95% 절감된다. 코인 셀 배터리만으로 수개월수년간 동작할 수 있으며, 계속 연결을 유지하기보다 필요한 시점에 데이터를 전송하는 용도에 적합하다.
연결 간격은 7.5ms에서 4초까지 바꿀 수 있다. 이 값은 실시간성 요구와 전력 소비 사이의 균형을 조절하는 수단이다.
통신 신뢰성과 보안도 계층적으로 처리한다. 24bit CRC로 데이터 무결성을 보장하고, 연결 지연 시간은 3ms이며 전송 거리는 최대 100m다. 다만 전송 거리는 환경에 따라 달라질 수 있다. AFH 주파수 호핑 기술은 2.4GHz 대역의 간섭을 줄이는 데 사용된다. 보안 측면에서는 AES-128 암호화 인증과 보안 관리자(SM) 계층, 프라이버시 보호 기능을 제공한다.
장치 형태에 따른 운용
듀얼 모드는 클래식 블루투스와 저에너지 블루투스를 하나의 무선 칩에서 함께 지원한다. 스마트폰이나 태블릿처럼 전력 제약이 비교적 적은 장치에 적합하며 경제적인 구현이 가능하다.
싱글 모드는 저에너지 블루투스 기능만 탑재한다. 통합성이 높고 작은 디바이스에 맞으며, 저비용 절전 기능과 높은 보안성을 제공한다. 웨어러블 기기, 센서, 의료기기가 대표적인 활용 대상이다.
프로토콜 계층이 나누는 역할
Bluetooth 4.0은 무선 신호 처리부터 서비스 검색, 응용별 프로파일까지 계층을 분리한다.
Physical Layer는 무선 신호를 변조·복조하며, 2.4GHz 대역에서 1MHz 간격으로 40개 채널을 사용한다. Link Layer(LL)는 기존 Bluetooth의 baseband와 link manager 역할을 통합해 연결 설정·관리·종료, 패킷 형식 정의, 오류 검출을 담당한다.
HCI는 호스트와 컨트롤러가 명령어·이벤트·데이터 패킷을 교환하는 표준 인터페이스다. L2CAP은 상위·하위 계층 사이의 데이터 패킷을 관리하고 분할 및 재조립을 수행한다.
ATT는 클라이언트/서버 통신에서 서버 Attribute 접근을 제어하고 데이터 구조를 관리한다. SM은 페어링, 키 분배, 암호화를 맡으며 AES-128 암호화를 구현한다. GATT는 ATT 위에서 서비스 프레임워크, 서비스 검색, 특성 관리, 데이터 교환 방식을 정의한다.
GAP는 저에너지 Bluetooth를 위해 새롭게 구현된 계층으로, 장치 검색·연결·보안 설정과 장치 역할·작동 모드를 관리한다. Application Profile은 각 응용에 특화된 프로파일과 사용 사례별 구현 가이드라인을 둔다.
광고부터 서비스 검색까지
Peripheral은 광고 패킷을 주기적으로 브로드캐스트하고, Central은 이를 수신해 관심 있는 장치를 찾는다. 이후 스캔 응답으로 추가 정보를 얻고 연결을 요청한다. 연결 매개변수가 설정되면 GATT로 서비스와 특성을 검색한 뒤 읽기·쓰기 요청 또는 알림을 주고받는다.
광고 단계에서 Peripheral은 장치 식별 정보와 기본 서비스 정보를 전달한다. 스캔 단계의 Central은 주변 광고 패킷을 받아 장치를 식별하고 필요한 정보를 요청한다. 연결 요청 뒤에는 연결 매개변수를 협상하며, 서비스 검색으로 Peripheral이 제공하는 기능을 확인한다.
Central과 Peripheral의 책임
Central 장치는 충분한 전원과 메모리 자원을 바탕으로 연결을 관리하고 제어한다. 여러 Peripheral 장치와 동시에 연결할 수 있으며 스마트폰, 태블릿, PC가 이 역할을 맡는다.
Peripheral 장치는 제한된 자원과 저전력 환경에서 동작하며, Central에 의존하는 구조다. 주로 데이터를 생성하고 제공하는 데 집중한다. 센서, 웨어러블 기기, 의료기기가 여기에 해당한다. Bluetooth 4.0의 연결 구조는 1:1 연결에 최적화되어 있고 빠른 연결 설정·해제를 지원하며 스타 버스형 토폴로지를 지원한다.
배터리 제약이 있는 현장의 활용
헬스케어에서는 혈당 센서가 측정한 혈당 수치를 스마트폰으로 실시간 전송하거나, 운동 중 심박수를 지속적으로 모니터링한다. 의료기관이 환자 상태를 원격으로 모니터링하는 용도도 포함된다.
스마트홈에서는 스마트 도어락, 온도·습도 센서, 조명 제어에 쓰인다. 센서는 가정 내 환경 조건을 중앙 허브로 전송하고, 스마트폰은 조명의 밝기와 색상을 제어할 수 있다.
웨어러블 기기에서는 피트니스 트래커가 걸음 수와 칼로리 소모량을 측정해 스마트폰과 동기화한다. 스마트워치는 알림, 메시지 확인, 건강 데이터 수집을 제공하며, AR/VR 컨트롤러는 동작 감지와 제어 신호 전송에 활용된다.
산업용 IoT에서는 공장 설비 상태를 지속적으로 관찰해 이상 징후를 감지하고, 물류 과정의 제품 위치와 상태를 실시간 추적한다. 전력 사용량 모니터링 및 최적화도 활용 사례다.
대역폭과 간섭이 남기는 제약
최대 전송 속도는 1Mbps이며 Enhanced Mode에서는 2.1Mbps로, 대용량 데이터 전송에는 한계가 있다. 1:1 연결 구조는 다수 장치의 메시 네트워크 구성에도 제약이 된다.
저전력 특성 때문에 고급 보안 기능을 구현하기 어려운 보안 취약점이 있을 수 있다. 또한 2.4GHz 대역을 사용하는 다른 기기와 간섭할 가능성도 고려해야 한다.
이후 버전으로 이어지는 확장
Bluetooth 5.0 이상은 전송 거리 확대, 데이터 전송률 향상, 메시 네트워킹 지원을 방향으로 한다. 실내 위치 추적과 방향 감지 기능도 강화 대상이다.
주변 에너지를 수집해 배터리 없이 동작하는 시스템을 위한 에너지 하베스팅 기술 연계, 경량화된 보안 알고리즘의 개발과 적용도 발전 방향으로 제시된다.