LoRa既可以实现点对点的通讯,也可以实现单点对多点的通讯。
点对点通讯时两个节点之间只要知道对方的地址和信道号就可以通讯了。如下图所示
左侧发送数据时只需要在数据之前添加接收端的地址和信道号,发送后拥有该地址和信号号的LoRa模块就可以接收该数据了。
在单点对多点通讯时,可以使用广播方式。此时发送端的目标地址为FFFF,信道号为4,那么所有地址中信号为4的都能够接收该数据。
根据以上两种通讯方式,多个Lora模块可以灵活组网,可以实现多节点与网关通讯的星形网络结构,也可以实现环形网络结构。但就目前应用来说,星形网络结构应用较为常见,多个节点采集信息,汇总到LoRa网关,由网关通过以太网或者WIFI上传到云服务器,实现数据的采集和控制。