[IoT] ZigBee
·
Computer Engineering/사물인터넷(IoT)
ZigBee> 저비용, 저전력의 '양뱡향 무선 통신 표준'> 자동화시스템, 장난감, PC 주변 기기 등에 사용> 근거리 무선 통신을 위한 표준 협의체 (Bluetooth의 단점을 보안)> IEEE 802.15.4: 저속 WPAN의 Physical Layer와 MAC Layer를 다룸> 네트워크 구성(Star Network, P2P/Mesh Network, Cluster-Tree Network), 애플리케이션 서비스 등을 새로 추가 ZigBee Protocol stack> 2.4GHz 지원ZigBee Alliance> 소프트웨어 표준 담당> Network, Security, Application layers를 관리IEEE 802.15.4> 하드웨어 표준 담당> Physical, MAC Layers를 관리 ..
[IoT] HTTP, CoAP, MQTT
·
Computer Engineering/사물인터넷(IoT)
HTTP, REST API> HTTP는 웹에서 문서를 주고받기 위한 프로토콜이다> HTTP에는 2가지 역할이 있다: Server & Client> Client는 HTTP 요청을 보낼 때 HTTP 메서드가 포함된 요청 헤더를 서버에 보낸다> HTTP 메서드는 서버에게 URL로 식별된 데이터를 어떻게 처리할지 지시한다Client가 Server에 보내는 RESTFful API의 HTTP 메서드.> GET: 기존 데이터를 요구 (ex.회원정보 요구)> POST: 새로운 것을 생성해달라고 요구 (ex.회원가입하여 DB에 정보 등록)> PUT: 기존 값을 새로운 값으로 업데이트 요구 (ex.회원정보 수정)> DELETE: 기존 데이터 삭제 (ex.회원정보 삭제) HTTP: RESTful> "요청"은 URL을 통해 ..
[IoT] IEEE 802.16 WiMAX/WiBro & 기타
·
Computer Engineering/사물인터넷(IoT)
IEEE 802.16 표준화IEEE 802.16-2004 (802.16d) (고정형)> 고정형 WiMAX에 사용IEEE 802.16e-2005 (고정+이동형)> 모바일 WiMAX에 사용 모바일 와이맥스 특성> OFDMA/TDD: 네트워크 효율성 증진> 매우 빠르게 움직이는 환경에서도 작동> 넓은 커버 범위> IEEE 802.16 WiBro Network Configurations> 사용자: 이동 중에도 끊김 없이 이용할 수 있다> 운영자: 중앙에서 효율적으로 Subnet과 외부 네트워크를 관리할 수 있다 IEEE 802.16> 계층적 구조 (데이터를 효율적으로 관리)> 데이터 전송이 신뢰성 있고 효율적으로 이루어짐  OFDMA frame > OFDMA: 다중 사용자 환경에서 채널을 서브채널로 나눠 효율적..