物联网GPRS模块流量计算方法
物联网GPRS模块流量计算方法GPRS模块连接TCP、UDP的流量计算方法:
http://img78.mtnets.com/5/20210713/637617827428806040216.jpg
1.TCP
1.1 TCP 连接
TCP 成功需要三次握手,消耗流量约 178 字节;TCP 连接失败也会消耗流量的,每次失败约 104 字节
1.2 TCP 心跳包
假如每 60S 发送一次心跳,心跳包长度为 10 字节,服务器对心跳的应答数据为 5 字节,则一天消耗流量:
模块发送:24*(3600s/60s)*(10+54)服务器应答:24*(3600s/60s)*(5+54) TCP ACK:24*(3600s/60s)*54
总消耗=24*(3600s/60s)*(10+54)+ 24*(3600s/60s)*(5+54)+ 24*(3600s/60s)*54
其中 54 基本固定(TCP/IP 头部等信息长度)
注意:如果服务器没有应答数据发送给模块,则不需要加上
1.3 用户发送数据
假如用户发送 20 字节数据,则消耗流量:
模块发送的:20+54
TCP ACK: 54
2.UDP
2.1 UDP 连接服务器
UDP 是无连接协议,所以不存在应答;约消耗流量:28 字节
2.2 UDP 心跳
假如每 60S 发送一次心跳,心跳包长度为 10 字节,服务器对心跳的应答数据为 5 字节,则一天消耗流量:
模块发送:24*(3600s/60s)*(10+28)
服务器应答:24*(3600s/60s)*(5+28)
总消耗=24*(3600s/60s)*(10+54)+ 24*(3600s/60s)*(5+54)
其中 28 基本固定(TCP/IP 头部等信息长度)
注意:如果服务器没有应答数据发送给模块,则不需要加上
2.3 用户发送数据
假如用户发送 20 字节数据,则消耗流量:
模块发送的:20+28
以上便是物联网GPRS模块流量计算方法。
若想了解更多,塔石物联网。 专业到位,收了 多谢整理,内容实在。 感谢您的参与!工业自动化,从每一个技术细节开始。 先收着,等有空细看 感谢汇总,内容很有参考价值,收藏了。 感谢您的贡献!自动化人最懂自动化人。 工业自动化方向,先留个脚印 专业到位,先收后学 很实用,特别是关于防护等级的建议。
页:
[1]
2