LTE Cat.M1 TCP/IP Socket Protocol Guide

소개 본 문서에서는 우리넷의 스타터키트와 외장형 모뎀을 이용하여 Cat.M1 단말의 TCP/IP 소켓 통신 방법 및 유의 사항에 대한 가이드를 제공합니다. 스타터키트와 외장형 모뎀 모두 AT 명령어를 통해 TCP/IP 데이터 송/수신 기능을 활용할 수 있으며, AT 명령어는 UART 인터페이스를 통해 모듈에 전달 후 처리됩니다. 특히 모듈의 경우, 손쉽게 Cat.M1 모듈 기능 테스트 및 응용 프로토타입을 구현…

LTE Cat.M1 Application Note SMS 사용하기

소개 본 가이드 문서에서는 기본적인 SMS(Short Message Service) 송/수신 방법 및 유의 사항을 제공합니다. SMS 관련 AT 명령어와 사용 예제로 구성되어 있으며, 우리넷 Cat M1 모듈과 앰투앰넷 모듈을 기준으로 작성되었습니다만, 다른 Cat M1 모듈들의 사용법도 AT 명령어 사용법을 제외하면 크게 다르지 않으니 참고하시기 바랍니다. 본 가이드는 아래와 같은 순서로 구성되어 있습니다. 하드웨어 설정 개통과 망…

LTE Cat.M1 Application Note: RNDIS 모드 활용하기

소개 국제 표준화 단체 3GPP에서 표준화 하여 SK Telecom을 통해 국내 전국망 서비스 중인 LTE Cat.M1(이하 Cat.M1)은 대표적인 LPWAN(Low-Power Wide-Area Network) 기술로, IoT 응용 개발에 특화되어 있습니다. 일반적으로 Cat.M1 모듈은 UART로 MCU와 인터페이스 하여 AT 커맨드를 기반으로 동작하는 경우가 많습니다. 이러한 구현 형태는 이미 개발된 다양한 예제를 참고 하여 손쉽게 IoT 응용 제품 구현이 가능하지만…

LTE Cat.M1 Application Note 저전력 모드 사용하기(2) – PSM 응용(우리넷)

소개 지난 글에서는 PSM을 이용하여 Active/Sleep 주기를 설정하는 방법에 대하여 알아보았으며, 하드웨어 및 PSM 설정, AT 명령어에 대한 설명에 대한 설명은 지난 글을 참고 해주시기 바랍니다. PSM 설정 후, 사용자가 Cat.M1 모듈에 전원이 인가된 상태를 Active 상태라고 표기하였으며 전원이 비인가된 상태와 유사하게 네트워크로 부터 페이징 메시지도 수신하지 못하는 상태를 Sleep 모드로 표기하였습니다. 본 가이드는 PSM…

LTE Cat.M1 Application Note: GPS 활용하기(우리넷)

소개 국제 표준화 단체 3GPP에서 표준화 하여 SK Telecom을 통해 국내 전국망 서비스 중인 LTE Cat.M1(이하 Cat.M1)은 대표적인 LPWAN(Low-Power Wide-Area Network) 기술로, IoT 응용 개발에 특화되어 있습니다. 대부분의 Cat.M1 장치는 GPS(Global Positioning System)를 지원하고 있습니다. GPS는 범지구 위성 항법 시스템(GNSS, Global Navigation Satellite System)의 한 종류로, 현재 가장 널리 활용되는 글로벌 위성 위치 확인 시스템입니다.…

LTE Cat.M1 Application Note 저전력 모드 사용하기(1) – PSM 설정(우리넷)

소개 국제 표준화 단체 3GPP에서 표준화 하여 SKT를 통해 국내 전국망 서비스 중인 LTE Cat.M1(이하 Cat.M1)은 대표적인 LPWAN(Low-Power Wide-Area Network) 기술로, IoT 응용 개발에 특화되어 있습니다. IoT 응용에서 배터리로 동작을 하는 디바이스의 경우, 디바이스가 소모하는 전류는 디바이스 수명과 직접적인 관계가 있으므로 소모 전류를 최소화 하는 것은 매우 중요합니다. 이와 같은 이유로 Cat.M1은 PSM과 Enhanced DRX(이하…

LTE Cat.M1 Application Note: Firmware Over The Air 활용하기(우리넷)

소개 디바이스가 현장에 설치된 이후에도 보안패치, 최적화 등 새로운 기능이 필요한 경우가 발생할 수 있습니다. 이러한 경우에 기존의 스마트폰, 셋탑박스 등 인터넷에 연결된 디바이스들은 펌웨어를 업데이트하기 위한 방법으로 FOTA(Firmware Over The Air)를 사용했습니다. FOTA는 기본적으로 Cellular, Wi-Fi 등 인터넷에 연결된 디바이스의 펌웨어를 원격에서 업데이트 하는 방법입니다. IoT 디바이스는 수 년 이내에 수 십억개 이상이 시장에…

LTE Cat.M1 개통 및 망 등록 과정 기초 가이드

소개 이 문서에서는 Cat M1 모듈의 부팅과 개통 과정 후 LTE 망 등록 과정에 대한 흐름도를 분석하여 정리합니다. 현재 SK Telecom에서 서비스하고 있는 LTE Cat.M1(이하 Cat.M1) 모듈은 대부분 Qualcomm 칩을 사용하고 있습니다. 따라서 하드웨어적인 스펙과 특징은 대동소이하다고 볼 수 있습니다. SK Telecom의 망인증이 완료된 Cat M1 모듈들의 실제 AT 명령어 예시로 셜명을 할 예정입니다. 대부분의…

Thing+ Cloud service client library for W7500x MCU

Overview 이번 포스팅에서 소개할 내용은 WIZnet의 W7500x MCU 기반에서 동작하는 Thing+ Cloud 서비스의 client library 입니다. Thing+는 국내 기업인 달리웍스의 IoT Cloud 플랫폼 서비스로, 쉽고 빠른 IoT 서비스 구축을 컨셉으로 제작되어 있으며 Arduino, Beaglebone green 등 다양한 오픈소스 하드웨어(OSHW)를 지원하고 있습니다. Thing+ Cloud 서비스와 연동하기 위해서는 기본적으로 SSL/TLS 보안 지원이 필요합니다. 하지만 최근 달리웍스 측에서 Arduino…