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 응용 제품 구현이 가능하지만 저속의 UART 통신 연결로 인해 Cat.M1 통신의 최대 데이터 전송 속도를 활용하기는 어렵습니다.

본 가이드에서는 Cat.M1 모듈에서 제공하는 RNDIS 모드(USB 테더링)를 활용하여 Cat.M1 장치를 네트워크 어댑터로 동작시키는 예제를 제공합니다. Raspberry Pi로 간단한 네트워크 카메라를 동작시키고, PC에서 촬영된 이미지를 수신하는 sample tester 프로그램을 Python으로 구현하여 사진 이미지 전송을 통해 Cat.M1 모듈의 네트워크 데이터 전송 성능을 확인합니다.

본 가이드는 아래와 같은 순서로 구성되어 있습니다.

  • 하드웨어 설정
  • 소스코드 링크 및 주요코드 설명
  • 동작 영상
  • 마치며

시작하기 전에

대상 장치


더 보기

해당 가이드는 프로젝트 공유 사이트인 WIZnetian.com에 공개되어 있습니다. 아래 링크를 통해 방문하시기 바랍니다.

광고

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중