星型拓扑加集中处理
LoRaWAN 的网络结构分为终端、网关、网络服务器与应用服务器四层:终端按信道与速率发送数据,附近所有网关都能收到并转交,网络服务器负责去重、鉴权、速率管理与下行调度,应用服务器只处理业务载荷。网关之间互不协调,终端也不绑定特定网关,这是它与网状网络最大的差别。
角色与职责
| 角色 | 主要职责 | 注意 |
|---|---|---|
| 终端 | 采集数据、按类别打开接收窗口、维护会话密钥 | 功耗与速率策略在设备侧实现 |
| 网关 | 把射频数据包转发到网络服务器,不解析业务 | 只做转发,不承担业务逻辑 |
| 网络服务器 | 去重、鉴权、速率管理、上下行调度 | 多网关收到同一包时由它去重 |
| 应用服务器 | 解析与存储业务载荷、执行应用逻辑 | 不参与射频层调度 |
| 漫游服务 | 跨网络运营商的转发与结算 | 跨境或跨运营商部署时需要 |
典型使用场景
- 远程抄表:低频、小载荷、覆盖范围广
- 环境监测:传感器分散部署,对电池寿命要求高
- 资产追踪:移动终端周期性上报位置
- 园区低功耗采集:下行指令少、对响应时间要求宽松
同一份上行数据可能被多个网关同时收到,网络服务器负责去重后再交给应用服务器,这是覆盖质量好带来的必然代价。
把网关当作业务服务器使用会走偏方向:网关只做转发,业务解析、存储与告警都应在应用侧实现。
部署提示
同一片区域可以部署多个网关,终端无需切换即可被多个网关收到:这既是覆盖冗余的来源,也是上行重复的根源。网络服务器的去重能力与下行网关选择策略,是部署前需要确认的两项能力。