달력

11

« 2024/11 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

Zigbee 쓰는가

4 산업혁명, IOT, IOE 같은 용어들 사이에서 핵심이 되는 기술은 무엇일까?? 그것은 바로 무선통신 시스템을 구현하는 프로토콜일 것이다. 여기서 프로토콜이란 통신방법의 명세를 의미한다. 이들은 여타의 설계과정과 마찬가지로 요구사항을 받고 개발이 되었다. 특히 사물인터넷을 구현하기 위한 통신 프로토콜이 갖춰야 조건은 다음과 같았다.

· 다양하고 많은 device간의 data 교환이 원활하게 이루어질

· 사물간의 통신은 real time 보장받을

· 저전력으로 동작할

· 저가로 제작이 가능할

엔지니어들이 노력한 결과, 위의 사항들을 만족하는 많은 통신 기술들이 개발되었다. 대표적인  통신 기술에는 다음의 것들이 있다.

ZigBee

IEEE 802.15.4 기반

노드가 라우팅 기능을 내재해 릴레이 기능 가능

전송거리 : 10 ~ 100

ANT

저전력으로 센서간 무선 통신

자전거, 헬스케어 디바이스, 스포츠 센터 등에서 사용

블루투스

근거리 무선 통신을 위한 산업 표준

IEEE 802.15.1 기반

2.4GHz 주파수 대역 사용

산업전반에 걸처 가장 범용적인 프로토콜 하나

NFC

Near Field Communication

RFID 기술 하나. (접촉식)

전송거리 : 4cm 이내

데이터 교환 가능

Zigbee 모듈의 모습.

PART 1 - About Zigbee

What is Zigbee?

 

1. IEEE 802.15.4-2003 프로토콜에 관하여

Zigbee IEEE 802.15.4-2003 protocol 기반으로 무선 통신기술이다. 그렇기 때문에 프로토콜이 갖는 특징들을 그대로 가지게 되었다. 결국 Zigbee 이해하기 위해서는 IEEE 802.15.4-2003 프로토콜에 대한 이해가 선행되어야 한다.

1) Features

. 저전력이다.

. 연결 장치 수가 많다

. 저렴한 제조단가를 추구한다.

. 제조사 마다 Energy detection 사용한 전력 관리 시스템을 구성시킬 있다. 

 

2) Protocol layout

 

 

여타의 통신들과는 다르게 프로토콜의 스택이 매우 간단한 것을 확인할 있다. 이는 설계와 유지보수의 용이성을 확보할 있다. Upper layers 추상화의 개념에서   개념이다. IEEE 802.15 활용하더라도 아래계층을 직접 구현하지 않도록 하여 엔지니어에게 편리성을 제공하고 설계과정에서의 효율성 증대를 기대할 있다.

2. Zigbee??

Zigbee 위에서 보았던 802.15.4 프로토콜을 기반으로하여 개발된 통신 방법으로써 저전력, 저가의 장비 개발에 적합한 통신 기술이다. Zigbee 구성을 수식으로 나타내면 다음과 같다. 

Zigbee 표준 = IEEE 802.15.4 표준 + 네트워크 계층 + 애플리케이션 계층

 

1) Specification

· 최저전력 : 100mW 미만 저전력 동작이 가능하다.

· 통신거리 : 100미터 정도 통신거리가 여타 근거리 무선통신에 비하여 편이다.

· 통신주파수 : 2.4GHz (16채널) , 915MHz (10채널) , 868MHz (1채널) 

· 데이터 전송속도 : 250Kb/sec 속도가 느린편

 

2) the field of use

Zigbee 많은 디바이스간의 통신이 필요한, 그리고 저전력과 저비용을 요구하는 IOT 분야에 있어서 두각을 나타낸다. 이에 따른 사용처는 다음과 같다.

· IOT 분야(화재 경보기, 엔터테인먼트 제어)

· 스마트 팩토리(프로세스 통제, 재고 자재 관리, 공정 모니터링)

· 보안 솔루션(침입경보 시스템, 도난방지 시스템)

 

3) How to Zigbee works

Zigbee 네트워크를 구성하는 디바이스는 크게 가지가 존재한다.

Coordinator, Router, End device 각각의 디바이스는 서로 긴밀하게 협약하여 데이터를 주고 받게 된다. 디바이스들의 특징을 표로 정리하면 다음과 같다.

 

Coordinator

Router

End device

 

역할

·  네트워크를 만든다

·  네트워크 커버리지를 넓히고 자식노드를 관리하는 역할을 한다

·  아주 간단한 기능의 제한된 프로토콜의 저전력 장치들을 지칭한다

특징들

·  1개만 네트워크에 존재

 

·  네트워크 정보를 저장함

 

·  다른 노드로 데이터 Routing가능

·  Mesh Tree 네트워크 상에서 Routing 담당

 

·  선택적인 구성요소임

 

·  네트워크 범위를 넓힘

 

·  자식노드들을 네트워크에 연결/해제하는 역할을

 

·  자식노드들의 통신속도를 조절함

·  저전력에 최적화 되어 있음

 

·  센서 등의 장치는 End device 구현되어야

 

·  오직 부모 노드와만 통신

 

·  다른 노드와는 연결될 없음

 

4) Networking topology 따른 디바이스들의 구성도 

                                                                   노드 색상별 디바이스

                                                                  Yellow symbol = Coordinator

                                                                  Blue symbol = router

                                                                  Red symbol = End device

 

디바이스들의 특징대로 토폴로지가 구성되어 있음을 있다.. 토폴로지 마다 Coordinator 하나씩 존재하며, 모든 노드의 끝은 End device 이루어져 있다.

:
Posted by 용매니저