Ameba Wi-Fi R-NAT 解决方案
跨物理接口的数据包无缝转发技术,让多类设备共享互联网接入
概览
R-NAT 是一套运行于 Ameba RTOS 平台、集路由与桥接功能于一体的轻量级网络中间件。R-NAT 基于 lwIP 协议栈,支持 Wi-Fi、以太网和 USB ECM 等多种物理接口,并集成网络地址转换(NAT)、DNS 代理及统一网络接口管理等功能,使 Ameba 设备能够在不同物理接口之间转发数据包,并为下游设备共享互联网连接,从而具备微型路由器的网络转发能力。
R-NAT 将各物理接口统一抽象为 lwIP netif 实例,并根据实际用途将其配置为 WAN(上游广域网)或 LAN(下游局域网)接口。通过灵活组合不同类型的 WAN 和 LAN 接口,R-NAT 可支持 Wi-Fi 路由器、有线转无线热点和 4G 路由器等多种典型网络拓扑。
方案优势
Wi-Fi STA/SoftAP、以太网、USB ECM 等接口统一接入 R-NAT 框架,每个接口可独立配置 WAN 或 LAN 角色及 IP 获取方式,灵活支持多种网络拓扑组合
多个 LAN 侧设备通过 NAT 共享同一 WAN 公网 IP 访问互联网,数据包地址与端口自动转换,转发过程对下游设备完全透明
支持 STA、以太网等多路 WAN 同时存在,系统始终以优先级最高的活跃接口作为默认路由,任一 WAN 状态变化时自动完成切换
LAN 侧客户端以设备网关 IP 作为 DNS 服务器,DNS 查询经代理转发至 WAN 侧上游服务器,WAN 接口 IP 变化时自动同步更新,域名解析持续可用
每个 LAN 接口独立运行 DHCP Server 实例,向接入设备分配 IP 地址、网关及 DNS 信息,多路 LAN 的 DHCP 服务相互独立、互不干扰
LAN 接口初始化及 WAN 获取新 IP 时自动检测网段冲突,一旦发现冲突即自动重新分配 IP 并重启 DHCP 服务
应用场景
场景一:Wi-Fi 路由器
Ameba 设备通过 Wi-Fi STA 连接至上游路由器,下游的移动设备或 PC 可通过连接 Ameba 设备开启的 SoftAP 热点、以太网口或 USB-ECM 接口接入互联网,实现无线信号覆盖延伸与多设备共享上网。
场景二:有线转无线热点
Ameba 设备通过以太网或 USB-ECM 接口连接有线宽带网络,移动设备或 PC 通过连接 Ameba 设备开启的 SoftAP 热点即可接入互联网。典型用途是将固定有线宽带或工业以太网转换为 Wi-Fi 热点,供移动终端使用。
场景三:4G 路由器
Ameba 设备搭载通过 USB 连接的 4G Dongle 接入蜂窝网络,下游的移动设备或 PC 通过连接 Ameba 设备的 SoftAP 热点或以太网口即可通过 4G 上网。适用于户外、车载或临时部署场景下无有线宽带时的灵活组网。
推荐 IC 型号
| 功能 | 筛选 | RTL8720F | RTL8721F | RTL8721Dx | RTL8720E | RTL8710E | RTL8726E | RTL8713E | RTL8730E | RTL872xD | RTL8735B |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 应用处理器 | Cortex-M | Cortex-M | Cortex-M | Cortex-M | Cortex-M | Cortex-M | Cortex-M | Cortex-A | Cortex-M | Cortex-M | |
| DSP | N | N | N | N | N | Y | Y | N | N | N | |
| ISP | N | N | N | N | N | N | N | N | N | Y | |
| Arm TrustZone | Y | Y | Y | Y | N | Y | N | Y | Y | Y | |
| 双频 | N | Y | Y | N | N | N | N | Y | Y | Y | |
| Wi-Fi 6 | Y | Y | N | Y | Y | Y | Y | Y | N | N | |
| R-MESH | Y | Y | Y | N | N | N | N | N | N | N | |
| 超低功耗 | Y | Y | Y | N | N | N | N | N | Y | Y | |
| 以太网 | N | Y | N | N | N | N | N | N | N | N | |
| BT 双模 | N | N | N | N | N | Y | Y | Y | N | N | |
| HMI | N | Y | Y | Y | N | Y | Y | Y | N | N | |
| Audio ADC | N | N | N | N | N | Y | Y | Y | Y | Y | |
| Audio DAC | N | N | N | N | N | Y | Y | Y | Y | Y | |
| SDIO Host | N | Y | N | N | N | N | N | N | N | N | |
| SD/EMMC Host | N | Y | N | N | N | N | N | Y | Y | Y | |
| USB | N | Y | Y | N | N | N | N | Y | Y | Y | |
| BT 独立天线 | N | N | N | N | N | N | N | Y | N | N | |
| CAN | N | Y | N | N | N | N | N | N | N | N |



