LoRa是一种低功耗长距离的无线通信技术,LoRa无线传输的特点就是可以支持多节点传输、功耗低、抗干扰性强,传输距离可达15km以上,目前,LoRa主要在全球免费频段运行,包括433/868/915MHz等。而LoRa技术又包括LoRaWAN协议和LoRa协议。
LoRaWAN是基于LoRa远距离通信网络设计的一套通讯协议和系统架构,如果按协议分层来说,LoRaWAN就是MAC层的组网协议,LoRa是物理层的协议。
图片来源:网络
下面具体说一下LoRa与LoRaWAN的区别:
LoRa与LoRaWAN名字类似,很容易混淆。LoRa仅包含链路层协议,非常适用于节点间的P2P通信;LoRaWAN同时包含网络层,可以将信息发送到任何已连接到云平台的基站。同时LoRa模块比LoRaWAN模块便宜。
LoRaWAN是一个开放标准,它定义了基于LoRa芯片的LPWAN技术的通信协议。 LoRaWAN在数据链路层定义媒体访问控制(MAC),由LoRa联盟维护。 LoRa和LoRaWAN之间的这种区别很重要,因为Link Labs等其他公司在LoRa芯片的顶部使用专有的MAC层来创建更好的混合设计,在Link Labs案例中称为Symphony Link。LoRaWAN是一种星型或对星型拓扑结构,星型拓扑通过网关将消息传到中央服务器,每个末端节点将数据传输到多个网关,然后网关将数据发送到网络服务器,在网络服务器执行冗余检测、安全检查和消息调度。
这种设计的两个明显优势在于:
1. 更简单的跟踪:由于终端节点向多个网关发送数据,因此不需要网关到网关的通信, 这简化了终端节点移动跟踪应用的逻辑。
2. 更好的公共网络:这种不对称的关系让中央服务器来解决碰撞问题,所以LoRaWAN可能更适合部署在公共网络。