IT 그리고 정보보안/Knowledge base

블루투스 (Bluetooth) 기본 개념

plummmm 2021. 4. 16. 05:49
반응형

1. 등장 배경

    - 복잡한 유선 케이블을 생략하고 무선을 도입하고자 하는 목적에서 개발이 시작되어

       그 결과 Bluetooth가 나왔다. 저렴한 가격대(칩 가격)와 전력면에서도 고효율이라 

       현재까지 꾸준하게 쓰이고 있다.

 

2. 기본 개념

     - 다양한 디바이스 간의 무선 통신 기술로, 10m 이내에서 저가, 저전력으로 1:1 혹은

        1:다수 통신을 지원하는 기술.

        2.4GHZ 대역의 ISM(Unlicensed Industrial Science Medical)  Band를 이용하여

        1Mbps 정도 되는 전송속도로 무선 통신을 가능하게 해준다. 

 

     2-1. Bluetooth의 기본 계층 (프로토콜 스택)

    

[Bluetooth protocol stack]

 

          HCI를 기준으로 HCI Top 위로 Host 부분, HCI Bottom 아래로 

          Host controller (Bluetooth module) 이라고 한다.

 

      2-2. 계층 별 프로토콜들의 기능

              - Bluetooth의 프로토콜 스택은 특별하게 OSI 7Layer를 모두 포함한다.

          

          *Baseband : 프로토콜들 중 가장 하는 일이 많은 프로토콜이다. 

                             블루투스 통신 특성을 구성하는 역할.

         

          *Link Manager : 링크 설정, 보안, 제어를 담당하는 프로토콜이다.

  

          *HCI : 가장 중요한 프로토콜이라고 말할 수 있다.

                      Host 와 Host controller 사이에 연결을 통하여

                      모듈이 통신을 가능하게 끔 하는 기능을 함.

              

           *L2CAP : Host의 프로토콜 들과 Host controller의 프로토콜들을 중재하는 역할

 

           *SDP : Bluetooth 디바이스에서 사용가능한 서비스를 제어하는 역할

                      

           *RFCOMM : 디바이스 간의 논리적 접속을 제어하는 통신 프로토콜                      

반응형