통신모듈의 관점에서 IOT 디바이스의 시스템 구성 방식은 크게 Stand-alone 방식 과 Host-control 방식으로 나눌 수 있다.
1. Stand-alone 방식의 시스템 구성
Stand-alone 방식의 시스템 구성은 통신모듈이 내장하고 있는 MCU를 중심으로 타겟제품의 시스템을 구성하는 방식이다.
타겟제품의 기본 제어기능과 함께 클라우드 서버와 통신부분도 통신모듈에서 함께 구현하는 것으로 주로 단순한 IOT 제품에서 채택하는 경우가 많을 것으로,
별도의 MCU 없이 통신모듈의 리소스만으로 전체 시스템을 구성하기 때문에 제품의 공간활용과 단가 경쟁력 측면에서 장점을 가질 수 있다.
2. Host-control 방식의 시스템 구성
Host-control 방식의 타겟제품에서는 Host Controller/Main 보드에 Master 또는 Host MCU를 따로 두고 있는 경우이다.
Master MCU가 전체 시스템을 관장하면서 제품의 기능을 구현하고, 통신모듈은 주변장치로서 모뎀역할을 하여 네트워크 통신을 전담하는 구조이다.
Host MCU와 통신모듈 간 통신, 즉 Host Interface는 HW적으로는 UART 시리얼통신을, 호스트 메시지프토토콜(Host Message Protocol)로는 AT Command 방식을 주로 사용하고 있다.