LoRaWAN 유스케이스, 한계, 그리고 Symphony Link가 산업용 IoT를 강화하는 방법
중요 참고: Link Labs는 LoRa에 초점을 맞춘 대체 프로토콜인 Symphony Link의 제조사로, 고신뢰성 산업 및 엔터프라이즈 유스케이스에 특화되어 있습니다. 자세한 내용은 아래를 참조하세요.
LoRaWAN과 그 이상적 애플리케이션을 평가할 때는 그 기원을 이해하는 것이 중요합니다. LoRaWAN(원래 LoRaMAC)은 LoRa PHY IP의 유일한 소유자인 Semtech가 IBM Research와 협력하여 설계했습니다(IBM은 나중에 프로젝트에서 철수). 이 프로토콜은 몇 가지 핵심 가정을 기반으로 설계되었습니다:
- 모바일 오퍼레이터 네트워크에 의한 배포
- 단일 조정 네트워크 내에서의 운영
- 868MHz 비면허 대역 사용
이 가정들은 1% 듀티 사이클 제한(송신기와 게이트웨이 모두 적용), 공유 주파수 채널 맵, 클라우드 전용 레이어 2(MAC) 처리 등 핵심 프로토콜 제약을 형성합니다.
1% 듀티 사이클 제한을 준수하기 위해 LoRaWAN은 여러 트레이드오프를 채택합니다:
- 거의 모든 업링크 메시지가 비확인(unacknowledged) 방식입니다.
- 범위 내 모든 게이트웨이가 모든 업링크 패킷을 수신합니다.
- 암호화가 정적 키에 의존합니다.
업링크 트래픽이 비확인이고 비조정 방식이므로, LoRaWAN은 "순수 ALOHA" 시스템으로 작동하여 네트워크 효율이 약 18%에 불과합니다. 즉, 네트워크가 완전히 활용될 때 패킷의 82%가 손실될 수 있습니다. 엔드 디바이스는 누락된 전송을 인지하지 못해, 운영자들이 전송 빈도를 높여 혼잡을 악화시키는 경우가 많습니다. ALOHA 네트워크에 대해 더 알아보기.
확인 응답을 추가하면 성능이 더욱 저하됩니다: 게이트웨이는 전송 중 수신할 수 없고, 1% 듀티 사이클을 고려하면 1.65%의 추가 패킷 손실이 발생할 수 있습니다.
공유 LoRaWAN 배포에서는 모든 게이트웨이가 동일한 주파수에서 작동하므로, 다른 사용자의 트래픽도 가용 용량을 소모합니다.
또 다른 중요한 요소는 근거리/원거리 문제입니다. LoRa의 동일 채널 동적 범위가 20~30dB이므로, 게이트웨이에 가까운 디바이스가 먼 노드의 신호를 압도할 수 있으며, 특히 단일 게이트웨이 배포에서 심각합니다.
LoRaWAN의 한계에 대한 더 깊은 통찰은 The Things Network의 분석 등을 참조하세요.
이상적인 LoRaWAN 유스케이스에는 다음이 포함됩니다:
- 드물게 전송하는 단순 센서
- 중부하 시 5~85%의 허용 가능한 데이터 손실
- 최소한의 디바이스 제어 요구사항
- OTA(Over-the-Air) 펌웨어 업데이트 불필요
- 수십~수백 노드 규모의 배포
- 근거리/원거리 문제 완화를 위한 멀티 게이트웨이 커버리지
자동 검침(AMR)은 전형적인 예입니다: 시간당 업데이트하는 미터기는 대다수 읽기가 도착하는 한 간헐적 누락을 용인합니다.
Symphony Link는 혁신적인 기능을 통해 이러한 많은 과제를 해결합니다:
- 프레이밍: 게이트웨이가 2초마다 프레임 헤더를 브로드캐스트하여 사용 가능한 업링크 채널과 스케줄링 윈도우를 표시
- 압축 확인 응답: 모든 업링크 메시지가 확인 응답을 받으며, 확인 응답이 단일 압축 패킷으로 번들링되어 최근 송신자 모두에게 수신
- 동적 타임 슬로팅: 게이트웨이가 큐잉된 트래픽 기반으로 다운링크 지속시간을 결정하고 노드에 다운링크 윈도우 종료 시점을 알림으로써 게이트웨이 무음 기간 중 전송 방지
- 업링크 슬로팅: 동기식 프레이밍이 업링크 윈도우를 슬로팅하여 용량을 효과적으로 두 배로 늘리고, 가변 CSMA 프리-윈도우로 추가 향상
- 가변 전력 및 스프레딩 팩터: 노드가 수신 RSSI와 설정 가능한 마진 기반으로 송신 전력과 스프레딩 팩터를 조정하여 근거리/원거리 문제 완화
- 서비스 품질(QoS): 노드가 QoS 팩터(0~15)를 등록하여 프레임당 채널 액세스를 제한하고 게이트웨이 제어 혼잡 관리 가능
- 멀티캐스팅: 노드를 멀티캐스트 세트로 그룹화하여 제어 및 파일 배포를 위한 다운링크 오버헤드 감소
- 고정 256바이트 MTU: 자동 서브-패킷화와 MAC 계층 재시도 처리로 더 크고 일관된 패킷 크기 제공
- OTA 펌웨어: 강력한 멀티캐스트를 활용하여 수천 개 디바이스에 펌웨어 업데이트를 효율적으로 스트리밍
- PKI 기반 AES 세션 키: 서버의 노드 공개 키를 이용한 Diffie-Hellman 키 교환으로 정적 키를 업계 표준 보안 채널로 대체
IoT 네트워크를 한 단계 업그레이드할 준비가 되셨나요? 문의하기.
