회사에서 IoT 기기 진단에 대한 공부요구가 들어와 IoT진단을 하기위한 필요 정보들 및 지식들을 나열해 보도록 하겠습니다.
처음 서술할 기술은 BLE(Bluetooth Low Energy)라는 통신 입니다.
IoT는 Wife, Bluetooth, Z-wave, Zigbee등과 같은 연결 통신규약들을 사용해서 이용하게 되는데, 그중 BLE통신부터 알아보도록 하겠습니다.
과거부터 기기들간의 단거리 무선통신은 Bluetooth라는 기술이 이용되었습니다.
Bluetooth가 공식적으로 등장한지 약 16년이라는 세월이 흘렀지만, 여전히 기기간의 무선통신에는 Bluetooth가 사용되고, 지금 사용되는 Bluetooth는 기존과는 다른 방식입니다.
바로 BLE라는 특징을 가진 Bluetooth인데, 바로 이것이 오늘날 다양한 종류의 웨어러블 디바이스들이 태어날 수 있었던 원동력이 되었습니다.
기존 Bluetooth에 대한 가장큰 문제점은 베터리 소모였습니다. 그를 해결하기 이ㅜ해서 새로운 표준이 나오게됩니다.
새로운 Bluetooth 표준으로 Bluetooth 4.0 이 채택이 되고 기존의 Bluetooth Classic과의 가장 큰 차이는 훨씩 적은 전력을 사용하여 Classic과 비슷한 수준의 무선 통신을 할 수 있다는 점입니다.
이렇게 저전력을 이용하여 무선통신을 하는 특징을 Bluetooth Low Energy (이하 BLE) 라고 부르는데, Bluetooth 4.0 이후의 버전들은 이 용어로 대체되서 불리기도 합니다. 최근 출시되고 있는 스마트 밴드, 워치, 글래스 등의 웨어러블 무선통신 기기들의 대부분은 이 BLE 방식을 이용하여 무선 통신을 합니다.
BLE 기술이 등장하면서 Bluetooth 디바이스들은 아래와 같이 3가지로 분류 되었습니다.
Bluetooth 4.0과 함께 새롭게 등장한 Bluetooth Smart Ready, Bluetooth Smart에 대해서 살펴보면,
Bluetooth Smart Ready 디바이스는 Bluetooth Classic 및 저에너지 Bluetooth 무선통신 (BLE)을 지원하기 때문에 “듀얼 모드” 라디오라고 불립니다.
따라서, 이들은 현재 시장에 나와 있는 수억 종의 Bluetooth 디바이스들에 대한 역방향 호환성을 가지고 종류에는 스마트폰, 태블릿, PC, TV 그리고 셋탑박스 및 게임 콘솔 등이 있습니다.
이런 디바이스들은 클래식 Bluetooth 디바이스 및 Bluetooth Smart 디바이스들로부터 데이터를 받아, 이들을 유용한 정보로 변환시키는 Bluetooth 시스템의 허브라고 할 수 있습니다.
Bluetooth Smart 디바이스 내에 있는 라디오는 “싱글모드” 라디오라 불리는데, BLE 연결만을 지원한다는 의미이고 이들은 기존의 Bluetooth Classic 디바이스들과 호환이 되지 않고 듀얼모드 라디오를 가진 Bluetooth Smart Ready 디바이스 혹은 제조업체에 의해 호환성이 명시된 특정 Bluetooth 디바이스에만 연결이 가능합니다.
Bluetooth Smart 디바이스들은 ‘우리 집의 창문은 모두 잠겨 있는지’, ‘내 인슐린 농도는 얼마인지’, ‘오늘 내 몸무게는 몇 킬로그램인지’ 등과 같이 특정한 형태의 정보를 수집해, Bluetooth Smart Ready 디바이스로 보내기 위해 만들어진 디바이스입니다.
참고 : https://blog-kr.zoyi.co/bluetooth-low-energy-ble/
해당 블로그에 아주 잘 정리가 되어 있습니다.
단순한 BLE 개념 뿐만 아니라 통신 방법, IoT 진단시 사용하는 스니핑 도구에대한 설명도 있으니 참고 바랍니다.
#BLE #Bluetooth #IoT 진단 #BLE 통신
'보안 공부 > IoT 보안' 카테고리의 다른 글
OWASP’s Top 10 IoT vulnerabilities(OWASP TOP 10 IoT) (0) | 2022.02.25 |
---|---|
Z-WAVE 통신이란 (IoT 통신기술) (0) | 2020.01.29 |
지그비(Zigbee) 통신이란? (0) | 2020.01.23 |
IoT(Internet of Things)이란 무엇인가? (0) | 2020.01.22 |
UART통신(범용 비동기화 송수신기)이란? (0) | 2020.01.21 |