4. 网关部署策略:单网关覆盖半径估算、多网关冗余设计、网关选址原则

各位好,我是老李。干物联网通信这行十几年了,今天咱们聊聊LoRa网关部署。

说实话,很多项目死就死在网关选址上。你想想看,网关放错了地方,终端节点信号再好也白搭。我见过太多人拿着设备就往楼顶一扔,结果覆盖一塌糊涂。

这一节,我把自己踩过的坑、总结的经验,全部分享给你。

4.1 单网关覆盖半径估算

先解决一个最基础的问题:一个网关到底能管多大范围?

很多人喜欢直接套公式,但实际项目中,我更推荐「理论估算 + 实地验证」两步走。

4.1.1 理论估算公式

LoRa的链路预算公式其实不复杂:

最大路径损耗 = 发射功率 + 发射天线增益 - 接收灵敏度 + 接收天线增益 - 馈线损耗 - 其他损耗

举个例子,我常用的配置:

参数 典型值
终端发射功率 14 dBm (25mW)
终端天线增益 2 dBi
网关接收灵敏度 (SF12) -137 dBm
网关天线增益 6 dBi
馈线损耗 1 dB
其他损耗 (穿透、衰落) 10 dB (预留)

算下来:最大路径损耗 ≈ 14 + 2 - (-137) + 6 - 1 - 10 = 148 dB

然后套用Okumura-Hata模型(城市环境):

L = 69.55 + 26.16×log(f) - 13.82×log(hb) - a(hm) + (44.9 - 6.55×log(hb))×log(d)

其中f是频率(MHz),hb是网关高度(m),hm是终端高度(m),d是距离(km)。

代入f=470, hb=30, hm=1.5,反推d ≈ 2.5~3.5 km(城市密集区)。

核心结论:城市环境下,单网关可靠覆盖半径通常为2~5 km。郊区或开阔地可以到8~15 km。

4.1.2 我常用的快速估算方法

说实话,上面那个公式我很少手算。我习惯用这个经验值:

  • 密集城区:1.5~3 km(高楼多,穿透损耗大)
  • 一般城区:3~5 km(混合建筑)
  • 郊区/农村:5~10 km(开阔地)
  • 水面/平原:10~15 km(几乎没有遮挡)

我在一个智慧园区项目里,网关放在6层楼顶,周围都是5~8层的办公楼。实测下来,最远节点在2.8公里处还能稳定上报。嗯,跟估算基本吻合。

小技巧:如果你拿不准,先用SF12(最慢但最灵敏)做一次摸底测试。SF12的覆盖半径大约是SF7的3~4倍。

4.2 多网关冗余设计

单网关覆盖够了,为什么还要多网关?

我遇到过一件事:某工厂的LoRa网络,单网关运行了半年都好好的。结果有一天,网关的网口模块烧了,整个厂区的设备全部离线。老板急得跳脚,我连夜飞过去换设备。

从那以后,我设计的网络至少是双网关起步。

4.2.1 冗余设计的三种模式

我个人习惯把冗余设计分成三类:

  1. 热备冗余:两个网关同时工作,一个挂了另一个无缝接管。适合对实时性要求高的场景。
  2. 冷备冗余:主网关工作,备网关待机。主网关故障时手动切换。成本低,适合非关键场景。
  3. 负载均衡冗余:多个网关分担覆盖区域,任何一个故障,相邻网关自动接管其覆盖范围。这是我最推荐的方式。

4.2.2 重叠覆盖设计

多网关不是简单地把覆盖范围拼在一起。我建议:

  • 相邻网关的覆盖重叠区至少达到20%~30%
  • 重叠区内的终端,至少能被2个网关同时收到
  • 网关间距 ≈ 单网关覆盖半径 × 1.2~1.5

举个例子:单网关覆盖半径3 km,那相邻网关间距控制在3.6~4.5 km比较合适。

注意:重叠太多反而不好。LoRa网关虽然能去重,但过多的重复数据包会浪费网络带宽和后端处理资源。

4.2.3 我画的一张冗余设计图

下面这张图,是我自己总结的多网关冗余设计逻辑,你可以参考:

多网关冗余设计逻辑 GW1 GW2 GW3 重叠区 重叠区 终端A 终端B 终端A同时被GW1和GW2覆盖 → 任一网关故障,终端A仍可通信 终端B同时被GW2和GW3覆盖 → 同理

你看,终端A同时被GW1和GW2覆盖。就算GW1突然挂了,终端A的数据还能通过GW2上报。这就是冗余的价值。

4.3 网关选址原则

选址这件事,我吃过不少亏。下面这几点,是我用真金白银换来的经验。

4.3.1 高度:不是越高越好

很多人觉得网关放得越高越好,其实不一定。

我做过对比测试:

  • 网关放在30层楼顶(约100米高):覆盖半径反而缩小了,因为信号越过近处终端,打到远处去了
  • 网关放在6~8层楼顶(约20~30米高):覆盖效果最好,近处远处都能兼顾

我个人建议:城市环境下,网关高度控制在15~40米比较理想。太低了容易被遮挡,太高了近处反而覆盖不好。

经验公式:网关高度 ≈ 周围平均建筑高度的1.2~1.5倍。这样既能越过大部分遮挡,又不会太高导致近端覆盖空洞。

4.3.2 天线类型:全向 vs 定向

这个选择其实很简单:

场景 推荐天线 原因
城市密集区,终端分散 全向天线 360°覆盖,无死角
沿河/沿路带状覆盖 定向天线 (120°或90°) 集中能量打远距离
单点对多点,终端集中在一侧 定向天线 增益更高,覆盖更远

我记得有个智慧农业项目,客户要求覆盖一条5公里长的河道。我用了两个120°定向天线背靠背安装,效果比一个全向天线好得多。

4.3.3 避让干扰源

LoRa虽然抗干扰能力强,但也不是无敌的。下面这些地方,我建议你绕着走:

  • 大功率基站:尤其是同频段的4G/5G基站,距离至少保持50米以上
  • 高压输电线:会产生宽频噪声,距离至少30米
  • 大型金属结构:比如铁塔、大型广告牌,会反射信号造成多径干扰
  • 变频设备:比如大型电机、变频器,会产生谐波干扰

我曾经踩过的坑:有一次把网关放在工厂楼顶,旁边就是一台大型空调外机。结果白天空调运行时,网关的接收灵敏度下降了将近10 dB。后来把网关挪到楼顶另一侧,问题才解决。

4.3.4 选址检查清单

每次选址前,我都会过一遍这个清单:

  1. ☐ 高度是否在15~40米范围内?
  2. ☐ 周围是否有明显遮挡物(更高的楼、山体)?
  3. ☐ 距离大功率基站是否超过50米?
  4. ☐ 是否有大型金属结构在附近?
  5. ☐ 是否有变频设备或高压线?
  6. ☐ 天线安装位置是否方便维护?
  7. ☐ 是否有稳定的电源和网络接入?
  8. ☐ 是否做了防雷接地?

这8条都过了,基本就稳了。

4.4 小结

网关部署这件事,说白了就是三个字:算、设、选

  • :估算覆盖半径,别拍脑袋
  • :设计冗余,别单点依赖
  • :选址要讲究,别随便放

我见过太多项目,设备买了一大堆,结果因为网关没放好,整个网络废了。你想想看,省那点选址的时间,后面要花十倍的时间去补坑。

好了,这一节就到这里。下一节咱们聊聊实际测试方法,带上频谱仪和LoRa节点,去现场走一圈。


公众号:蓝海资料掘金营,微信deep3321