[LPWA]SK Telecom LTE Cat.M1을 사용해 보자!(기초편) - SMS

김성태
WIZnet
Published in
4 min readMay 6, 2020

발행일: 2020.05.06

개요

SK Telecom에서 서비스하고 있는 LPWA(Low Power Wide Area) LTE Cat.M1을 이용하여 SMS(Short Message Service) 송/수신 방법에 대해 알아 보고자 합니다!

Global Cat.M1 모듈사인 Quectel의 BG96 모듈을 이용하여 SKT 인증을 받은 앰투앰넷 사의 모듈을 기반으로 설명 드리겠습니다.

이 외의 모듈사 정보는 다음 링크에서 확인 하실 수 있으며, 기본적으로 모듈을 제어할 때에 UART Interface를 사용하기 때문에 제어 방법은 유사합니다. 단, 제어하기 위한 AT command는 모듈 제조사 별로 상이 합니다.

링크: https://www.sktiot.com/iot/introduction/network/networkCatM1Main1

IoT(Internet of Things)분야에서의 SMS는 언제 사용이 될까요?

Cat.M1 모듈의 경우 IPv6기반으로 IP주소를 할당 받으며, 고정 IP를 사용하지 않기 때문에 외부 서버가 모듈을 식별할 방법이 없습니다.

따라서, 이와 같은 경우 외부 서버가 Cat.M1 모듈의 서비스 번호(012-xxxx-xxxx)로 모듈을 식별하고, SMS를 이용하여 데이터를 전송할 수 있습니다.

예를 들어, 스마트 팜의 경우 다음과 같이 관리자가 디바이스를 제어하기 위해 사용할 수 있습니다.

그렇다면, 요금은 따로 부과 되나요?

다만, SMS 이용 요금은 통신 요금과 별도로 부과과 되니 다음 요금표를 참고하여 서비스 응용을 기획하셔야 합니다.

출처: https://www.sktiot.com/iot/introduction/paymentSystem/paymentSystemCatM1

앰투앰넷 모듈을 이용하여 SMS를 사용하려면, 어떤 AT Command를 사용해야 하나요?

앰투앰넷 모듈을 이용하여 SMS 기능을 사용하기 위해서는 아래의 AT Command만 이용하면 되며, 각 명령에 대한 파라메터 값은 다음 링크에서 확인 가능 합니다.

링크: https://www.quectel.com/UploadImage/Downlad/Quectel_BG96_AT_Commands_Manual_V2.1.pdf

AT+CMGF=1                       // Message 포맷을 Text mode로 설정
OK
AT+CSCS="GSM" // 캐릭터셋을 GSM으로 설정
OK
AT+CMGS="010********" // Message를 보낼 전화 번호
> Hello // 보낼 Message, 입력 완료는 Ctrl + Z
> +CMGS: 5

OK

+CMTI: "ME",5 // SMS 수신 알림
AT+CMGR=5
+CMGR: "REC UNREAD","010********",,"20/02/21,12:59:39+36"
00480069

OK

동작 검증

아래는 실제 모듈을 이용하여 스마트 폰과 SMS를 주고 받은 것 입니다. 송/수신 모두 정상 동작하는 것을 확인하였으며, 모듈 제조사에 따라 한글을 지원하는 모듈도 있으니 모듈 선택시에 참고하면 좋을 것 같습니다.

마치며 . .

SK Telecom가 서비스 중인 LTE Cat.M1을 이용하여 SMS 기능을 사용해 보았으며, 사용 방법/자주 사용되는 경우/요금/ 등 궁금하실 것 같은 내용을 정리하여 포스팅 하였습니다.

--

--