LoRa Basics™Station 2.0.6 2022年1月文档

欢迎光临!

LoRa Basics™Station是LoRa®包转发器的一个实现。

LoRa包转发器是一个运行在基于LoRa的网关主机上的程序(带或不带GPS)。它将集中器(上行链路)接收到的RF包转发给aLoRaWAN®网络服务器LNS)通过安全的IP链路。它还将LNS(下行链路)发送的射频报文通过同一个安全IP传输给一个或多个设备。此外,它可以传输用于网络内时间协调设备的信标信号。这些信标可以通过gps在整个网络上同步传输。

系统概述

系统概述

除了作为一个LoRa包转发器,罗拉基本站可以通过配置和更新服务器().

LoRa基础站的核心功能是:

  • 支持A、B、C类通信:支持所有三种LoRaWAN通信模式。B类通信可以通过不同的时间同步技术实现(见下文)。

  • 集中更新和配置管理:LoRa Basics Station(“工作站”)定期联系单独的配置和更新服务器(CUPS),检查配置和软件更新,包括对底层操作系统的更新。

  • TLS和基于令牌的认证:LNS和CUPS使用TLS协议对一个Station进行认证。站点可以使用TLS或基于令牌的模式进行身份验证。后者需要更少的资源,因此更适合在资源受限的硬件上运行的嵌入式网关。

  • 集中Channel-Plan管理:通道规划和其他网络参数由LNS集中管理,在建立连接时由各站读取。

  • 不依赖于本地时间:站点从LNS获取时间同步。不需要本地utc时钟。对于B类,一个工作站只需要一个PPS路由到集中器。然后与LNS协商将PPS脉冲与全球GPS时间同步。不需要基于nmea的接口或任何其他类型的GPS模块接口。然而,如果存在,它被用来增强健康信息。

  • 使用服务器辅助的室内信标:工作站有一个API,可以让LNS通过远程GPS/PPS时间信号控制集中器时钟的同步。此时间同步可用于室内信标应用。

  • 通过LNS远程Shell Link:连接到LNS的安全IP链路可以用于运行一个Station上的shell会话。这就避免了反向SSH隧道设置的需要。它可以被视为在出现问题时访问网关的另一种方法。

  • 未配置传入连接:如果LNS和CUPS对某个站点的连接端点标识符使用的是IP地址而不是域名,则网关不需要支持任何传入网络连接。时间同步和shell访问通过LNS进行管理。不需要使用NTP协议和SSH协议。

  • 支持Concentrator Designs v1.5, v2和Corecell (SX1302CxxxxGW1):可以为v1.5, v2和Corecell浓缩器设计建立工作站。支持多个v1.5浓缩板,可通过单站工艺进行管理。

  • 易于移植到基于linux的网关和嵌入式系统:可以用最少的努力将工作站移植到基于linux的网关上。通过无线电抽象层(RAL)使电台适应自定义集中器设计是可能的。此外,Station协议被设计为允许在资源受限的硬件上运行的嵌入式网关上实现。

体系结构

LoRa基本站架构