2017-10-15 5 views
-1

MQTT 서버에 방금 연결 한 경우 (약 메시지) 얼마나 많은 데이터가 소비되는지 궁금합니다 (메시지를 보내거나받지 않음).MQTT 연결에 소비 된 데이터의 양

IoT 애플리케이션에 사용 된 SIM 카드에 어떤 데이터 플랜을 재충전해야 하는지를 측정하려면이 값을 계산해야합니다.

감사

나는 한 달의 트래픽을 시뮬레이션 비슷한 일을해야했다
+0

얼마나 많은 메시지를 보내고 페이로드의 크기를 알지 못하면이 질문에 답할 수 없습니다. – hardillb

+0

메시지를 보내지 않고 얼마나 많은 데이터가 소비되는지 알아야합니다. 연결 링크 만 !! –

+0

이것은 여전히 ​​답할 수 없습니다. 우리가 무엇을 설정하고 얼마나 안정적인지 (클라이언트가 몇 번 다시 연결해야하는지) 알아야합니다. 그러나이 프로토콜은 최소한의 페이로드 데이터를 사용하도록 설계되었습니다. – hardillb

답변

1

난 당신이 여기에 답을 찾을 수 있기를 바랍니다 :

그런데

MQTT data usage

이 ... 클라이언트는 서버 (일명 브로커에 CONNECT 요청을 보낼 때 살아 값을 유지 설정). 클라이언트가 연결 유지 값으로 0을 선택하면 설정 연결을 제외하고 데이터가 소비되지 않습니다.

2

마지막 시간입니다.

컴퓨터는 IoT 장치보다 훨씬 빠르기 때문에 모든 종류의 고급 라이브러리를 사용하여 IoT 장치가 한 달 내에 보내질 트래픽을 보내고 TCP 트래픽을 측정합니다.

+0

고마워, 맞아.하지만 이미 실험을 한 사람을 기다리고있어! –

+0

하지만 그것은 MQTT 서버에 보낼 것으로 예상되는 것에 달려있다. (IoT 디바이스는 정보를 제공하고 서버에 등록되지 않은 것 같다.) – lilezek

+0

네, 단지 아무것도 보내지 않았다는 것을 알고 싶습니다. MQTT 채널을 열면 장치에주고받은 데이터가 장치에 추가됩니다. –