推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Sub-1G私有协议设计工程手记

更新时间:2026-10-24 09:10:52 大小:38K 上传用户:潇潇江南查看TA发布的资源 标签:Sub-1G私有协议无线数据采集多级中继时隙冲突 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

缘起 一、项目背景。某厂区的无线数据采集项目,要求几百个节点在一个中大型厂房内可靠通信,数据量不大但节点多、现场金属结构复杂、干扰源不少。评估一圈后,决定走 Sub-1G 频段私有协议的路线,避开拥挤的 2.4G 频段。 二、需求梳理。节点上报周期短、丢包要求严、要支持多级中继。当时手头可选的方案无非是直接上现成协议栈,还是自研一套精简的私有协议。考虑到成本和灵活性,我们打算自己搭。 三、定调。这个项目注定是边踩坑边前进,我把它按时间线记录下来,每一轮的尝试、遇到的问题、换的思路,都尽量还原,给后来者当个参考。 第一轮尝试 一、方案定型。第一轮我们采用了最简单的方案:固定频点、固定上报时隙,所有节点按顺序轮流上报,主站轮询。上手很快,初期单节点、双节点测试都挺顺利,误以为通信就这么简单。 二、数据表现。小规模测试时丢包率很低,误码率也可接受,我们一度信心满满,准备直接推进到现场试点。 三、隐藏的雷。真正的问题还没浮出水面,这个方案的脆弱性要在节点数量上来、现场干扰起来之后才会暴露。 遇到的坑 一、现场翻车。一放到实际厂房,问题立刻暴露。几百个节点同时工作,时隙冲突、同频干扰接踵而至,丢包率飙升到难以接受的程度,部分远端节点几乎收不到数据。 二、干扰来源。厂房里的电机启停、变频设备、金属货架反射,让信道环境远比实验室复杂得多。固定频点在强干扰下毫无还手之力,通信质量剧烈波动。 三、排查过程。我们用频谱仪在现场扫了一遍,发现干扰频点其实不止一处,且随时间变化。这让我们意识到,固定单频点、无跳频、无重传的设计,在这种环境里根本撑不住。 换个思路 一、调整方向。经过几轮讨论,我们决定把协议重构,核心思路是:加入自适应跳频、可靠的 ACK 重传机制,以及分层的路由中继,把抗干扰和可靠性放到首位。 二、协议设计。数据帧加入序号与校验,接收端回 ACK,发送端超时重传;

部分文件列表

文件名 大小
Sub-1G私有协议设计工程手记.docx 38K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载