首先,我们需要准备两个LoRa网关,一个是内置LoRa网络服务器的主网关(称为网关A),另一个是使用UDP协议的组网网关(称为网关B)。这两个网关需要位于同一个局域网内,以便通过ip地址直接互相访问。
对于主网关A,我们需要通过Web管理平台进行配置。首先,在浏览器中输入主网关A的IP地址,并登录到WEB管理平台。接下来,进入LoRa network Settings页面,将Mode模式设置为Network Server,并保存设置。此外,我们还需要在Channel PLAN页面选择相应的Region(频段),例如EU868频段,并保存设置。
对于组网网关B,同样需要通过Web管理平台进行配置。首先,进入LoRa Network Settings页面,将Mode模式设置为Packet Forwarder,并保存设置。然后,在Packet Forwarder Settings页面,将协议设置为Semtech UDP GWMP Protocol,并填写主网关A的IP地址作为Server Address,端口分别为1698。同时,我们还需要在Firewalls页面开启防火墙端口,以便组网网关B能够与主网关A进行通信。
完成以上配置后,我们需要在主网关A的LoRa网络服务器中注册组网网关B。进入LoRa Network -> Gateway页面,填写组网网关B的Gateway EUI,并添加网关。接下来,我们可以通过编辑网关页面,为组网网关B添加名称和描述等信息。最后,保存并应用设置。
经过以上步骤,我们就可以成功实现两个LoRa网关的互连组网。此时,组网网关B可以将接收到的LoRa数据通过UDP协议发送给主网关A,从而扩大网络的覆盖范围。在实际应用中,我们可以根据需要添加更多的组网网关,形成一个覆盖范围更广的LoRa网络。
需要注意的是,在配置过程中,我们需要确保两个网关的频段设置一致,以便它们能够正常通信。此外,我们还需要关注网关的状态,通过Last Seen功能来监测网关是否启动。如果出现错误,我们需要重新进行配置。
总之,通过UDP协议实现两个LoRa网关的互连组网,可以有效地扩大网络的覆盖范围,为物联网应用提供更广阔的舞台。在实际应用中,我们需要根据具体需求进行配置,并关注网关的状态,以确保网络的稳定运行。
概述
本文是关于如何将您的RAK7268 网关及其内置LoRa网络服务器与另一个RAK 网关通过UDP协议互连组网的应用程序示范样本。
组网网关和主网关之间使用UDP方式互连通信一般适用于网络环境相对稳定、安全的局域网内。当主网关(内置LoRa Network Server网关)和组网网关位于同一个局域网,可通过IP地址直接互相访问。
下图为局域网内多网关组网方式图例:

前期准备
- 内置LoRa网络服务器的主网关-A
- 使用UDP协议的组网网关-B
- 主网关与组网网关位于同一局域网。
内置LoRa Network Server的主网关-A
本节详细讨论了如何使用Web管理平台为您的RAK7268网关设置内置LoRa服务器。
内置LoRa Network Server网关-A与组网网关-B可以直接通过 UDP 协议通信。请访问Web管理平台进行以下配置:
1、在浏览器地址栏中输入192.168.230.1,并按"Enter"。
2、在打开的登录页面中输入用户名及密码后,单击"Login",即可登录到Web管理平台。
- 用户名:root
- 密码:root
LoRa服务器配置
1、浏览导航页签进入LoRa Network -> Network Settings -> LoRa Network Settings,将下拉列表中的Mode模式设置为Network Server。单击"Switch mode"进入新标签页。

2、单击"Switch mode"进入新标签页。其余设置项可保留为默认值,单击页面右下角"Save & Apply"完成设置。
3、浏览导航页签进入Channel Plan,选择相应Region(频段),此示例中使用EU868频段。

4、单击"Save & Apply"完成设置。
5、浏览导航页签进入Network -> Firewalls -> traffic rules。如下图所示,设置防火墙端口。

使用UDP协议的网关-B
#Packet Forwarder配置
浏览导航页签进入LoRa Network -> Network Settings -> LoRa Network Settings,将下拉列表中的Mode模式设置为Packet Forwarder后,单击"Switch mode"进入新标签页。

#LoRa网关UDP配置
1、浏览导航页签进入LoRa Network -> Network Settings -> Packet Forwarder Settings,将下拉列表中的协议设置为Semtech UDP GWMP Protocol。

注意:
Server Address:填写内置NS网关的 IP 地址
Server Port Up:1698
Server Port Down:1698
Push Timeout (ms):100
频段设置请与内置NS网关的频段保持一致,其它默认值即可。
在RAK7268-A的LoRa网络服务器中注册RAK7268-B
#注册网关
1、浏览导航页签进入LoRa Network-> Gateway,在此区域填写Gateway EUI。单击"Add"添加网关。

2、单击"Edit"按钮进入新的页签,填写输入强制参数(如Name和Description)后,单击"Save & Apply"完成设置。


3、下图为成功添加网关图例。

您可以按照上述方法添加更多的网关,使用 "Last Seen"来监测它们是否启动。
注意:
您需要刷新页面以查看最后一次状态更新。若显示一个几秒钟的数值,说明配置成功。若显示Never Seen的信息,则说明出现错误,需要重新进行配置。