对于物联网应用而言,SIM 卡流量资费占据整个系统运营成本相当大比重,显得很“金贵”。如果前期评估不当,要么造成卡套餐流量不足,影响业务正常进行,要么付出很大的无效流量成本,虽然一台设备流量有限,但如果几万个设备的小型应用,一个月也要多付出很多流量成本。那么开发者应该如何精确统计流量使用情况,将流量成本压缩到最低呢?
每月实际消耗流量=每天发送次数*一次发送实际消耗流量*30这个公式看起来简单明了。但是,也只能大概估算出每月流量,因为设备的联网情况是各异的,无法用一个简单公式的套用求得各种情况的精确值。
以常用的协议TCP 为例:采用TCP 协议进行数据业务,并保持长连接,连接不断开,定时发送心跳,服务器不主动下发数据。此场景忽略建立连接时三次握手和连接断开是4 次挥手的流量(大约400 多字节),在此场景下统计流量。
网络中传输的数据包由两部分组成:一部分是协议所要用到的首部,另一部分需要发送的数据。数据发送完成后服务器还会向终端回复应答信息,格式与发送数据包类似,首部数据长度相同,
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !