1. Home
  2. 라디오노드 개발하기
  3. LTE 통신 요금 줄이기 – V2 Binary

LTE 통신 요금 줄이기 – V2 Binary

LTE라우터와 같은 통신 장비를 라디오노드 제품과 연동해서 사용하는 경우 데이터의 사용량에 따라 통신사 요금이 발생합니다. 조금이라도 통신요금을 줄이기 위해 라디오노드에서는 V2-Binary 라는 프로토콜를 지원하고 있습니다. 이 방식을 사용하면 기존 대비 약 60% 정도의 데이터량을 줄이는 것이 가능합니다.

기간“V2” 데이터 사용량“V2 Bin” 데이터사용량
하루 ( Every 10Min.)75K byte29K byte
한달 (Every 10 Min. )2,260K byte(2.2MB)876K byte (0.87MB)
한달 (Every 1 Min.)22,600K byte(22MB)8760K Byte (8.76MB)

프로토콜 별 데이터 사용량 비교 테이블

RN171WC에 V2 Binary로 설정하기

RN171WC와 PC를 USB케이블로 1:1로 연결한후 라디오노드 터미털 프로그램을 샐행하면 설정할수 있는 명령어 프롬프트가 나옵니다. radionode114 비밀번호를 입력하면 설정이 가능한 콘솔 메뉴가 나옵니다.

모델의 경우에는 지원하는 HTTP 프로토콜은 아래와 같습니다. 적은 데이터를 사용하기 위해서는 V2 Binary를 선택합니다.

-Tapaculo365 클라우드로 전송

-HTTP Radionode V1 방식

-HTTP Radionode V2 방식

-HTTP Radionode V2 Binary 방식 (LTE 통신시 선택)

RN171WC에 사용자의 서버 주소를 설정하는 방법은 아래와 같습니다

  1. 전송 프로토콜 선택 : 설정 메뉴 [2.SYSTEM SETUP MENU] – [A.Set Destination of HTTP]를 [ 3.CUSTOMER_V2BIN ]로 선택을 한다.
  2. 데이터 수신 서버 IP 설정 : 설정 메뉴 [4.HTTP DESTINATION SETUP MENU] – [A. ~ Host URL]에 서버의 IP 주소를 입력한다.
  3. 데이터 수신 서버 PORT 설정 : 설정 메뉴 [4.HTTP DESTINATION SETUP MENU] – [A. ~ Host Port]에 서버의 TCP Port 를 입력한다.
  4. DATAIN URL 설정 : 설정 메뉴 [4.HTTP DESTINATION SETUP MENU] – [D.Set HTTP DATAIN|DATAIN File(Get)에 데이터인 URL PATH를 입력한다. 예시 > [/v2b/datain.php]
  5. CHECKIN URL 설정 : 설정 메뉴 [4.HTTP DESTINATION SETUP MENU] – [D.Set HTTP TIMESTAMP|CHECKIN File(Get)에 데이터인 URL PATH를 입력한다. 예시>[/v2b/checkin.php]
  6. RN171의 데이터 전송주기 설정 : 주기적으로 HTTP Datain을 통해 전송하는 주기를 의미한다. 설정은 [2.SYSTEM SETUP MENU] – [B.Set HTTP Update Interval] 에 초단위로 입력을 한다. Tapaculo365로 설정한 경우에는 분단위로만 가능하니 주의해야한다.

당신의 서버에 datain과 checkin 구현하기

서버에서 해야할일은 위해서 예로 설정한 [/v2b/datain.php] [/v2b/checkin.php] 을 구현하는 일입니다. datain은 주기적으로 전송되는 장치의 데이터를 받아주는 기능을 수행하면 된다. checkin은 최초에 한번 그리고 주기적으로 1시간 마다 호출이 되는 것으로 센서데이터 말고 장치의 기타 정보를 전송한다. 자세한 Radionode Protocol V2 Binary에 대한 내용은 다음의 링크를 참고합니다.

Radionode Protocol V2 Binary Document

가상의 장치로 당신이 개발한 서버를 확인하고 싶다면 아래의 웹 어플리케이션으로 테스트가 가능합니다.

http://52.192.181.203/v2b/client.html

테스트 서버로 Test 해보기

아래의 그림과 같이 설정을 하면 당신이 서버를 구축하지 않아도 데키스트에서 제공하는 서버로 간단하게 테스트가 가능합니다.

그림과 같이 제공되는 서버주소로 설정을 한후 센서를 연결하고 재부팅합니다.

테스트 서버로 전송되는 데이터는 아래의 URL에서 확인이 가능합니다. 접속후 해당 MAC 주소를 선택하면, 최근 RN171에서 전송한 센서 값을 확인가능합니다.


Updated on 2021년 2월 25일

Was this article helpful?

Related Articles

Leave a Comment