4G模块传输报文的常见局限性,粘包

以前在做车联网项目, VCI设备和云端进行4G tcp通信,VCI设备采用STM32主芯片+移远的4G模块。

【1】4G模块,发送缓冲区里的报文数据,积攒到一定程度,然后发送到云端

【2】4G模块,发送缓冲区的报文没有满,到一定时间期限,也发送到云端。

当stm32往4G模块扔数据的时间间隔小于4G模块发送的时间间隔,就会产生一定的局限性,产生第一种情况,然后出现粘包。


写于2018-09-12

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、TCP为什么需要3次握手,4次断开? “三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端...
    杰伦哎呦哎呦阅读 8,845评论 0 6
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 13,864评论 6 13
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 14,473评论 6 174
  • 文章图片上传不正常,如需文档,可联系微信:1017429387 目录 1 安装... 4 1.1 配置探针... ...
    Mrhappy_a7eb阅读 11,652评论 0 5
  • 今天周日了,好几天前就计划晚上到大商逛逛,顺便把孩子生日礼物——黄金吊坠一枚补上。没想到,计划没有变化快。...
    老卷心菜阅读 2,383评论 0 1