개인 공부

BLE 통신 ( 저전력 블루투스 )

Machine_웅 2022. 9. 14. 21:40
728x90
반응형

 

BLE 통신이란?

저전력 블루투스 즉, BLE(Bluetooth Low Energy)는

근거리 무선 네트워크인 WPAN(wireless personal area network)을 사용한다.

WPAN 은 다른 무선 연결 방식보다 훨씬 적은 전력 소모를 자랑하며

약 10 미터 내에서 데이터 통신이 가능하다.

 


“페어링(pairing)”

블루투스 전송 데이터는 암호화가 가능하며 이를 위해 먼저

두 장치 간 고유 정보를 교환하는 “페어링(pairing)”이라는 과정을 거친다.

 

"본딩(bonding)"

그 다음 고유한 보안 및 식별 정보를 교환 및 저장하는 "본딩(bonding)" 절차로 이어진다

 

즉, 장치들은 보안 기능을 서로 교환하여 페어링되고

교환한 장치 및 페어링 정보를 저장함으로써 본딩된다.

 


전송 패킷

 

블루투스 4.0 규격(저전력)에서 정한 Advertise 패킷은

Advertise 데이터에 31 바이트를 사용한다.

 

새로운 블루투스 비콘(beacon)은 저전력 장치가 이 Advertise 패킷을

일정 간격으로 전송하기 위해 사용하는 하드웨어로 그 신호는 비콘 형식으로 수신된다

 

 

데이터 채널을 사용하여 장치들 간에 통신하는 데 사용되는 패킷은

아래 구성표와 같이 최대 20 바이트를 데이터 전송에 사용할 수 있다.

데이터가 20 바이트를 초과하면 20 바이트 단위로 분할된다

 


통신 패킷을 처리하는 방법

 

패킷은 통신 확인/응답이 있는 패킷과

없는 패킷의 두 가지 종류로 구분된다

 


흐름

 

https://neosla.tistory.com/49

 

블루투스 (Bluetooth) 프로토콜 (Protocol) 스택 (Stack)

 지난번 블루투스의 간단한 원리와 역사에 대해서 알아봤다. 앞으로는 아마 블루투스에 관한 자료들을 많이 포스팅할 것 같아서 기본 개념부터 차근차근 하나씩 올려볼까 한다. 오늘은 블루투

neosla.tistory.com


 

참고

https://www.renesas.com/us/en/document/whp/bluetooth-iot

 

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=qwmnfiy&logNo=221468862926 

 

728x90
반응형