ManThink 技术专栏 | LoRaWAN 系列第 6 期 面向开发者、方案工程师与 IoT 项目决策者


引言:网关的"心脏",为什么值得单独讲一篇?

打开任何一台 LoRaWAN 网关的规格书,最核心的一行参数往往是:基于 SX1302 芯片组。

终端节点用的射频芯片(SX1262、LR2021 等)一次只能听一个信道、解调一个包;而网关必须在同一时刻并行监听 8 个甚至更多频点、同时解调 16 个不同扩频因子的信号。这靠普通的收发芯片做不到,需要一块专门的"集中器"(Concentrator)数字基带芯片——它就是网关的心脏。

Semtech 的集中器芯片至今走过三代:SX1301 → SX1302 → SX1303。三代之间的演进,几乎就是一部 LoRaWAN 网关形态的进化史:从"大铁盒子 + 风扇",到今天巴掌大的室内网关、甚至 USB 供电的口袋网关。

这篇文章把三块芯片的架构差异、关键参数和选型逻辑讲清楚。核心事实均来自 Semtech 官方规格与 LoRaWAN 技术文档。


一、先搞清楚:集中器芯片到底在做什么?

一台标准 LoRaWAN 网关的射频链路可以简化为:

天线
  │
射频前端(SX1250 / SX1255 / SX1257)× 1~2 片
  │  负责:模拟信号收发、上下变频
  ▼
集中器基带(SX1301 / SX1302 / SX1303)
  │  负责:8 信道并行检测、多路 LoRa/FSK 解调、时间戳
  ▼
主处理器(ESP32-S3 / ARM / MIPS 等)
  │  负责:协议打包、回传(Ethernet/Wi-Fi/4G)
  ▼
网络服务器(NS)

集中器芯片的职责有三条:

  1. 多信道并行监听:终端设备在哪个频点、用什么 SF 发射,网关事先并不知道(LoRaWAN 采用 ALOHA 随机接入,没有中心调度)。集中器必须"全频段铺开耳朵"——典型配置是同时监听 8 个 125 kHz 频点。
  2. 多 SF 并行解调:同一时刻,近距离设备可能用 SF7 高速发送,远距离设备用 SF12 低速发送。集中器内部的多组解调器要能同时处理不同 SF 的信号。以 SX1302 为例:8 个解调器覆盖 SF5–SF12,另 8 个覆盖 SF5–SF10,合计 16 个解调器。
  3. 打包上行:解调出的数据连同元数据(频率、SF、RSSI、SNR、时间戳)通过 SPI 交给主处理器,再由 Packet Forwarder 转发给 NS。

理解了这三条职责,三代芯片的差异就好读了。


二、SX1301:奠定一代生态的"元老"(2016 前后)

SX1301 是把 LoRaWAN 网关从概念推向产业的第一代集中器芯片。整整一代经典网关——Kerlink、Tektelic、RAK831、RisingHF——都建立在它之上。

核心规格

参数 数值
多速率解调器 8 个(SF7–SF12)
并发信道数 8 个
接收灵敏度 最高 -139 dBm(配 SX1257 前端)
扩频因子 SF7–SF12
射频前端搭配 SX1255(400–510 MHz)/ SX1257(860–1000 MHz)/ SX1258(779–787 MHz)
芯片工作电流 约 100 mA

特点与局限

  • 架构上必须依赖主处理器:SX1301 通过 SPI 接到主机(典型的如树莓派、路由器 SoC),整机功耗和散热需求都比较高,这也是早期网关体积大、成本高的主要原因。
  • 不支持 SF5/SF6:只覆盖 SF7–SF12,高速率档位缺失。
  • 产品状态:NRND(Not Recommended for New Designs,不推荐用于新设计)。Semtech 官方芯片列表中 SX1301 已进入停产轨道,仅服务于存量维护。经典的 LoRa_Gateway Packet Forwarder 同样标记为 NRND,新项目应迁移到 LoRa Basics Station 或 sx1302_hal。

一句话评价:生态奠基者,但新设计不要再选它。


三、SX1302:能效与容量的双重重构(2019,Corecell)

2019 年 10 月,Semtech 推出 SX1302,连同新一代射频前端 SX1250 组成 Corecell 参考设计。这是集中器芯片的一次换代,而不是小改款。

核心规格

参数 数值 对比 SX1301
多速率解调器 16 个(8× SF5–SF12 + 8× SF5–SF10) 翻倍
并发信道数 16 个 翻倍
接收灵敏度 最高 -141 dBm(配 SX1250 前端) +2 dB
扩频因子 SF5–SF12 新增 SF5/SF6
射频前端搭配 SX1250 / SX1255 / SX1257 / SX1258 新增 SX1250
封装 QFN68,单 32 MHz 时钟 —

三个关键升级

① 功耗大幅下降,网关形态被重新定义。 按 Semtech Corecell 参考设计的数据,整板接收状态典型电流约 39 mA @ 5V,官方称相比上一代产品可实现最高约一个数量级的功耗降低。直接后果是:

  • 散热设计大幅简化——高密闭、嵌入式、无风扇部署成为可能;
  • BOM 成本下降,网关体积可以做小;
  • USB 供电网关、电池供电移动网关从此有了工程可行性。

② SF5/SF6 高速率档位补齐。 16 个解调器分成两组:8 个覆盖 SF5–SF12,8 个覆盖 SF5–SF10。新增的 SF5/SF6 支持更高数据速率、更短的空中时间,在密集部署场景下能显著提升网络容量(回顾第 4 期:SF 越低空中时间越短,13 字节包 SF5 约 13 ms,SF12 约 991 ms,相差近 80 倍)。

③ 全频段前端的弹性搭配。 SX1302 直接对接 SX1250(150–960 MHz,半双工,+22 dBm)、SX1255/SX1257(全双工)等多种前端,因此衍生出多套官方参考设计:Corecell 标准版(LBT/频谱扫描)、面向中国频段的全双工版本、面向北美 915 MHz 的全双工版本。

一句话评价:当前网关设计的主力选择——性能翻倍、功耗骤降、成本更优。


四、SX1303:为"定位"而生的一代(2020)

2020 年 11 月,Semtech 发布 SX1303。它不是又一次换代,而是在 SX1302 之上的定向增强——官方明确定位:尺寸与引脚完全兼容 SX1302(size and pin compatible),支持 SX1302 的全部特性,并新增 Fine Timestamp(精细时间戳) 能力。

核心规格

参数 数值
多速率解调器 16 个(8× SF5–SF12 + 8× SF5–SF10),同 SX1302
接收灵敏度 最高 -141 dBm
Fine Timestamp 支持(SX1302 不支持)
并行接收 Fine Timestamp 开启时最多 8 个包同时接收
封装 / 时钟 QFN68 / 单 32 MHz,与 SX1302 引脚兼容
射频前端搭配 SX1250 / SX1255 / SX1257

Fine Timestamp 意味着什么?

Fine Timestamp 让网关以纳秒级精度标记每个 LoRa 包的到达时刻。当多台支持 Fine Timestamp 的网关同时收到同一个终端信号时,网络侧就可以用 TDOA(到达时间差) 算法解算设备位置——无需 GPS,无需终端额外功耗,纯网络侧定位。

这正是资产追踪、园区人员/车辆定位、智慧城市中"低功耗 + 免 GPS 定位"需求的关键使能技术(TDOA 原理将在本系列后续文章中展开)。

代价是什么?Fine Timestamp 开启时,并行接收能力从常规状态回落到最多 8 个包——定位能力和峰值吞吐之间要做取舍。

一句话评价:需要 TDOA 网络定位,选它;不需要,SX1302 就是性价比之选。


五、三代总览:一张表看懂演进

维度 SX1301 SX1302 SX1303
发布时间 ~2016 2019.10 2020.11
产品状态 NRND(不推荐新设计) Active Active
解调器数量 8 16 16
支持的 SF SF7–SF12 SF5–SF12 SF5–SF12
并发信道数 8 16 16
最高灵敏度 -139 dBm -141 dBm -141 dBm
Fine Timestamp / TDOA ✗ ✗ ✓
主要前端搭配 SX1255 / SX1257 SX1250 / SX1255 / SX1257 SX1250 / SX1255 / SX1257
典型网关形态 机架式/室外大网关,需较强主机 全形态:室内、室外、USB、电池 定位型网关
官方软件 LoRa_Gateway(NRND) sx1302_hal sx1302_hal / Corecell FT 参考设计

演进主线非常清晰:

  • SX1301 → SX1302:解决"功耗、体积、成本、容量"——一次全面的架构换代;
  • SX1302 → SX1303:解决"定位"——一次功能定向增强,引脚兼容让网关厂商可以平滑切换。

六、工程选型建议

新设计,默认 SX1302。 当前绝大多数网关的甜点位:16 解调器 + 16 并发信道 + -141 dBm 灵敏度 + 低功耗,供应链成熟、参考设计齐全。

项目需要免 GPS 定位,选 SX1303。 多网关 TDOA 部署(园区资产追踪、人员定位、车辆管理)必须依赖 Fine Timestamp。注意:定位是网络能力,需要至少 3–4 台网关交叉覆盖 + 支持 TDOA 的 NS 侧定位服务,单台 SX1303 网关不构成定位系统。

存量 SX1301 网关,规划迁移而非替换。 NRND 意味着长期供货风险,建议:软件层迁移到 LoRa Basics Station(对 SX1301 仍在支持列表中);扩容采购时直接上 SX1302/SX1303 网关,新老网关可在同一 NS 下混跑——LoRaWAN 的标准三层架构保证了这一点(设备经任意符合标准的网关接入任意 NS,不被绑定)。

看懂"16 频点、32 包"的宣传口径。 厂商标称的频点数/并行解调数可能来自双 SX1302 或芯片组组合方案(如单芯片 8 频点 16 解调,组合后 16 频点 32 包),选型时应核对具体芯片方案与信道计划。


七、ManThink 的实践

ManThink 当前网关产品线统一采用 SX1302 芯片组:

  • GD6(GD61x)开源 LoRaWAN 网关:ESP32-S3 + SX1302,全协议栈(UDP / MQTT Bridge / Basic Station),A/B 双分区 OTA,开源地址 github.com/ManThink/gd6-open;
  • GDI51 室内网关系列 / GDO51 室外网关系列:商用产品线,其中 GDO518 支持最高 16 频点、32 包并行解调(基于芯片组扩展方案)。

选择 SX1302 而非停留在 SX1301,理由正是本文的逻辑:更低的功耗让室内紧凑设计和高密闭部署成为可能,16 解调器带来的并发容量翻倍则直接决定单网关可承载的设备规模。关于"一个网关能带多少设备"的容量估算方法,将在本系列后续文章中详细展开。


结语

集中器芯片的演进方向,始终围绕三件事:听得更多(信道/解调器)、耗得更少(功耗)、定位更准(Fine Timestamp)。SX1301 完成了从 0 到 1,SX1302 完成了能效重构,SX1303 补上了定位拼图。

对开发者而言,理解这三块芯片的差异,本质上是理解网关规格书里那些数字——频点数、解调器数、灵敏度、TDOA 支持——到底意味着什么。下次选型,希望这张对比表能帮你快速做出判断。


系列阅读

参考资料 1. Semtech 官网 LoRa Core 产品页(SX1301/SX1302/SX1303 规格与产品状态):semtech.com/products/wireless-rf/lora-core 2. Semtech SX1302 / SX1303 产品页及数据手册(2020-10-26 / 2020-11-05) 3. Semtech Corecell 参考设计(SX1302CSSXXXGW1 / SX1303CTSXXXGW1) 4. ThinkLink 技术文档:《LoRaWAN 网关中 SX1301 和 SX1302 的区别》《LoRaWAN 网关中的通道、信道与解调器参数详解》:think-link.net/docs