5G 새로운 인프라 시리즈: 마이크로컨트롤러 및 단거리 무선 통신

IoT 분야의 통신 표준 소개

IoT의 통신 기술은 신호 전송 범위에 따라 근거리와 장거리로 나눌 수 있으며, 주요 근거리 전송 기술에는 Wi-Fi, ZigBee, Z-Wave, Thread, Bluetooth™, Wi-SUN 등이 포함됩니다. 주로 휴대폰, 태블릿, 웨어러블 장치와 같은 현재 모바일 장치 또는 스마트 홈, 스마트 팩토리, 스마트 조명 등의 분야에 적용됩니다. 장거리 통신에는 주로 2G, 3G, 4G 등의 이동 통신이 포함되지만, IoT 애플리케이션은 큰 대역폭과 짧은 지연 시간을 포함하는 이동 통신의 전송 요구 사항과 다릅니다. 많은 IoT 애플리케이션은 데이터 패킷에 대한 수요가 거의 없고 지연에 대한 내성이 더 큽니다. 또한 더 넓은 범위를 다루거나 지하로 더 깊이 들어가거나 심각하게 커버되는 지역을 관통해야 합니다. 위에서 설명한 애플리케이션의 경우 장거리 저전력 통신 기술이 개발되었으며, 이를 통칭하여 면허 스펙트럼 통신 기술이 주로 NB-IoT인 저전력 광역 네트워크(LPWAN)라고 합니다. 아래 그림은 간단한 IoT 시스템 아키텍처 다이어그램입니다.
 

IoT system

단거리 무선 통신 기술: IoT 분야의 종착점

장거리 및 단거리 무선 통신 기술의 특징을 기반으로 선택했다면, 일반 마이크로컨트롤러와의 근거리 통신은 단말 장치, 특히 센서가 있는 장치의 데이터 수집에 중요한 역할을 합니다. 

  • LoRA, SigFox, NB-IoT 등 저전력 광역 네트워크 범위 1km 이상
  • ZigBee, Thread, Z-Wave 또는 Bluetooth와 같은 단거리 < 100m

많은 근거리 통신 기술 분야 중 IEEE 802.15.x 제품군이 대표적이며 다양한 가지가 있으며, 중요한 대표 기술은 다음과 같이 구성되었습니다:

단거리 통신 기술

 

Wi-Fi

ZigBee

Z-Wave

Thread

Bluetooth®

Wi-SUN

Standard

IEEE 802.11

IEEE 802.15.4

IEEE 802.15.4

IEEE 802.15.4

Bluetooth SIG, IEEE 802.15.1

IEEE

802.15.4

Spectrum

2.4GHz/ 5GHz/ 60GHz

868MHz/ 915MHz/ 2.4GHz

868MHz/ 908MHz

868MHz/ 915MHz/ 2.4GHz

2.4GHz

868MHz/ 915MHz/ 2.4GHz

Maximum transmission distance

250m (802.11n)

10~100m

40~200m

10m~100m

10~100m

1000m

Maximum transmission rate

6,757Mb/s (802.11ad)

250Kb/s

40Kb/s

250KB/s

1Mb/s

50Kb/s~

300Kb/s

데이터 출처: 누보톤이 주관하는 다양한 제휴 웹사이트
 
위에 정리된 데이터를 요약하면, 개발이 쉽고 통신 보안 고려 기능이 장착된 단거리 참조 설계 모듈 세트를 제공하는 것이 업계에 매우 도움이 될 것이라 예상합니다. ZigBee Pro, Thread 및 RF4CE와 같이 IEEE 802.15.4 표준을 준수하는 여러 표준 중에서 Thread의 개발 가능성이 가장 높다는 것을 발견했으며, 그 이유로는 다음이 있습니다: (1) Google, Arm, 삼성 등 주요 기업에서 지원하고 있습니다. Apple도 2018년에 Thread 진영에 합류했습니다. (2) IP 기반 프로토콜을 소프트웨어 통신 프로토콜에 쉽게 통합할 수 있습니다. (3) 높은 표준화, 높은 상호 운용성, 높은 보안은 배터리를 전원 공급에 사용하는 장치에 적합합니다. 아래 그림은 시장 발전에 대한 예측 통계 안정성입니다.
 

IoT market stat

From the figure above, we can see that the application of related protocols based on IEEE 802.15.4 is still expected to grow and mainly focuses on ZigBee and Thread, especially Thread. In terms of application, according to the data from market surveys, the main application fields include Smart Home, Medical Devices, Auto Metering, Smart Building, and Industrial fields.

IoT applications stat

NuMicro M2351용 Thread 레퍼런스 디자인

누보톤은 영국의 Cascoda와 협력하여 MAC(미디어 액세스 제어) 계층을 포함하는 802.15.4 마이크로컨트롤러를 사용하는 트랜시버 레퍼런스 디자인을 출시했습니다. M2351은 TrustZone® 및 XOM 기능을 제공할 수 있으므로, 통신 프로토콜 계층은 프로그램 개발 계획에 따라 보안 영역 또는 XOM(eXecute 전용 메모리)에 배치할 수 있으며, Cascoda의 트랜시버 IC(CA8210 및 CA8211)는 모두 MAC 계층(ROM 기반 MAC 펌웨어 및 MAC 공동 프로세서)의 전처리를 포함하므로 M2351은 애플리케이션 계층을 포함하여 MAC 계층 후처리 및 상위 IP 계층 이상을 처리하는 데 충분합니다. 따라서 MAC 전처리(Low-MAC 트랜시버)를 포함하는 솔루션은 다음과 같은 이점이 있습니다:
  1. 통신 프로토콜의 API에 미치는 타이밍 영향은 더 작고 응답 시간은 더 빠릅니다.
  2. 특정 마이크로컨트롤러 및 OS에 대한 의존도가 낮습니다.
  3. MAC 계층의 순수 소프트웨어 처리는 덜 위험하며 프로토콜을 쉽게 변조할 수 없고 더 안전합니다.

M2351 터미널의 소프트웨어 애플리케이션 아키텍처 다이어그램을 다음과 같이 구성했습니다:

cascoda collab demo

위의 아키텍처 다이어그램에 따르면, 무선 트랜시버 분야에서 Cascoda의 혁신적인 특허를 기반으로 약 3배의 무선 전송 전력 증가를 달성할 수 있으며, 초저전력 소비 성능을 가지면서 다른 일반 솔루션에 비해 전송 거리를 두 배로 늘릴 수 있습니다. 즉, 전력 공급을 위해 배터리를 사용하는 장치에 더 긴 배터리 사용 시간을 제공할 수 있습니다. 또한 무선 통신 프로토콜 처리에 초점을 맞춘 추가 마이크로컨트롤러가 필요하지 않으며, 전체 참조 설계 모듈에는 통신 및 최종 제품 설계에 대한 요구 사항을 완전히 처리할 수 있는 두 개의 메인 칩이 포함되어 있습니다(예: 무선 미터 판독, 원격 감시, 스마트 홈, 스마트 팩토리, 스마트 빌딩 등과 같은 IoT 애플리케이션).
 
 
누보톤의 802.15.4 Thread 레퍼런스 디자인이 가져온 세부 기능 및 마켓 OPPORTUNITY

누보톤의 M2351 마이크로컨트롤러는 충분한 리소스를 보유하고 있기 때문에 TrustZone® 영역을 사용하여 OpenThread 통신 프로토콜을 배치할 수 있을 뿐만 아니라 상위 계층 애플리케이션과 RTOS를 실행할 수 있는 메모리 공간이 남아 있습니다. 이러한 상위 계층 애플리케이션 또는 RTOS는 TrustZone® 외부의 비보안 영역에 배치하여 Armv8-M의 기능을 최대한 활용하고 외부 네트워크와의 네트워크 통신을 위한 소프트웨어 보안을 보장할 수 있습니다. 이러한 솔루션은 다음과 같은 비즈니스 기회를 가져올 수 있습니다:

  • 수신 거리가 두 배로 늘어남에 따라 서비스 범위의 안정성 문제가 해결되었습니다.
  • 표준을 준수하는 레퍼런스 디자인 플랫폼은 기존 802.15.4 스레드 표준과 완전히 호환되며, Cascoda와 누보톤은 통신 소프트웨어 프로토콜 개발자가 더 쉽게 통합할 수 있도록 무료 OpenThread 스택 레퍼런스 디자인도 제공합니다.
  • 저전력을 사용하면서 통신/감시 영역을 폭넓게 커버합니다.
  • 시중의 주류 애플리케이션을 빠르게 따라잡을 수 있습니다. 802.15.4는 이미 Comcast, Amazon Echo+ 및 Google NEST에 존재하며, Cascoda와 누보톤은 근거리 통신이 필요한 다양한 제품의 개발 및 설계에 매우 편리한 개방형 범용 플랫폼을 제공합니다. 혁신적이고 안전하며 고성능인 802.15.4 Thread 터미널 제품 레퍼런스 디자인의 예입니다.