본문 바로가기

전자 공학/기타

블루투스 통신이란?(2)

반응형

 

 

 

안녕하세요. 취업한 공대누나입니다.

지난 시간에 블루투스의 전반적인 내용에 대해서 조금 더 알아보도록 하겠습니다.

 

기본에 대한 공부를 원하시면 아래 링크를 참고해주세요.

2020/12/13 - [전자 공학/기타] - 블루투스 통신이란?(1)

 

간단하게만 말씀드리면 블루투스는 2.4GHz 대역을 사용하는 저전력의 무선 데이터 통신입니다.

마스터 슬레이브 구조를 가지고 있으며 하나의 마스터 장치가 여러 개의 슬레이브 장치와 연결될 수 있습니다.

 

1. 블루투스 버전

 

1) 블루투스 v1.1/v1.2

가장 초기에 나온 1.0부터 1.2까지 개선이 되었습니다.

최대 전송 속도가 721kbps라서 대용량 데이터를 전송하기에는 무리가 있습니다.

전송거리는 약 10m정도 입니다.

 

2) 블루투스 2.0

2004년 10월에 2.0이 표준화되었습니다.

최대 전송 속도가 3Mbps로 개선이 되었으나 실제 전송 속도는 2.1Mbps 정도 입니다.

블루투스 2.1은 페어링이 더 쉽게 가능하도록 SSP(Secure Simple Paring)기능이 추가되었습니다.

그 외 커넥션 시 필터링이 쉽도록 EIR(Extended Inquiry Responsen)이 강화되고,

저전력 모드에서 소비 전류 줄이는 기능이 추가되었습니다.

 

3) 블루투스 3.0

2009년에 발표되었으며 최대 전송 속도가 24Mbps로 개선이 되었습니다.

 

 

4) 블루투스 4.0

블루투스 4.0 버전은 classic, high-speed, low-energy 세개로 나누어집니다.

classic과 high-speed는 이전 버전에 해당하는 것이고 실제 4.0 버전은 low-energy인 BLE에 해당한다고 볼 수 있습니다.

BLE는 저전력으로 동작할 수 있게끔 만든 것입니다.

데이터 전송 속도를 줄이고, 전력 소모를 줄였습니다.

 

5) 블루투스 5.0

1.0Mbps와 10m이던 최대 속도와 최대 거리를 선택할 수 있습니다.

전송 거리를 희생하는 대신 최대 속도를 높일 수 있고, 전송 속도를 줄이는 대신 전송 거리를 늘릴 수 있습니다.

개발자가 원하는 대로 선택할 수 있게 된 것입니다.

 

 

 

2. 블루투스 프로파일

 

위의 블루투스 버전들은 하드웨어가 지원하는 규격에 대한 부분이라면

프로파일은 소프트웨어적으로 제정된 규격들입니다.

블루투스 프로파일은 기기들이 필요한 정보를 나누도록 합니다.

대표적인 것들을 같이 보도록 하겠습니다.

 

1) SPP (Serial Port Profile) :

기기간 통신, 기기간 모든 데이터 전송 관련 Profile

두 장치가 많은 양의 데이터를 교환할 때 사용하며 가장 기본적인 Profile 중 하나입니다.

 

2) HSP (Headset Profile) : 블루투스 헤드셋 장치

 

3)HFP (Hands-Free Profile) : 블루투스 핸즈프리 장치

블루투스 이어폰에 사용되는 프로파일입니다.

 

4) FTP (File Transfer Profile) : 기기간 파일 전송 Profile

 

5) GAP (Generic Access Profile) :

장치 검색, 페어링 기능으로 모든 다른 profile을 사용하기 위한 기본 profile입니다.

 

6) PBAP (Phone Book Access Profile) : 주소록 연동

: 주소록을 가져와서 활용할 수 있는 기능으로 차량에서 많이 사용합니다.

 

7) HID (Human Interface Device) : 키보드, 마우스 등 입력 장치

 

 

더 많은 Profile들이 있고 필요한 부분과 개발해야 할 부분이 있다면 자세히 공부해야 할 것입니다.

우선 저는 당장 개발이 목적이 아니라 전반적인 내용 공부가 목적이기 때문에

이 정도로 정리를 마치도록 하겠습니다.

감사합니다.

 

반응형

'전자 공학 > 기타' 카테고리의 다른 글

LAN이란? Ethernet이란?  (0) 2020.12.21
CE 인증이란?  (0) 2020.12.19
FDA 승인이란?  (0) 2020.12.14
블루투스 통신이란?(1)  (0) 2020.12.13
팬 아웃(Fan-out)이란?  (0) 2020.12.09