【技术实现步骤摘要】
支持LoRaWAN协议的全双工LoRa网关
本专利技术涉及无线通信
,尤其涉及一种支持LoRaWAN协议的全双工LoRa网关。
技术介绍
LoRa是一种新兴的低功耗广域网技术,它使用专有的扩频技术调制信号,用于远距离通信链路场景。LoRaWAN是为LoRa远距离通信网络设计的一套通讯协议和系统架构,它是一种媒体访问控制(MAC)层协议。LoRaWAN支持3类终端设备,分别称为A、B、C类设备(ClassA、B、C),以满足各种物联网应用的不同需求。ClassA是每个LoRa终端设备必须实现的基本类。它允许双向通信,其中每个终端设备的上行链路传输后有两个短的下行链路接收窗口,如图1所示:一旦上行链路传输完成,终端设备将在给定延时RXDelay1(通常为1秒)后打开接收窗口RX1,在给定延时RXDelay2(通常为2秒)后打开接收窗口RX2,以监听来自网关的下行链路传输。ClassB除了A类终端设备随机上行链路传输后的接收窗口外,B类设备会在预定时间打开额外的接收窗口。ClassC类设备实现了与A类设备相同的两个接 ...
【技术保护点】
1.一种支持LoRaWAN协议的全双工LoRa网关,其特征在于,包括上行LoRa通信模块、第一下行LoRa通信模块、第二下行LoRa通信模块和ARM主控模块;/n所述上行LoRa通信模块用于接收LoRa终端节点发送的上行数据包,将上行数据包发送至ARM主控模块;/nARM主控模块,用于接收上行LoRa通信模块中收到的上行数据包,将上行数据包递交给LoRa服务器;接收LoRa服务器发送的下行数据包,并根据下行数据包的下行要求信息,确定下行时机,根据下行时机将下行数据包下发至第一下行LoRa通信模块或者第二下行LoRa通信模块;/n第一下行LoRa通信模块和第二下行LoRa通信 ...
【技术特征摘要】
1.一种支持LoRaWAN协议的全双工LoRa网关,其特征在于,包括上行LoRa通信模块、第一下行LoRa通信模块、第二下行LoRa通信模块和ARM主控模块;
所述上行LoRa通信模块用于接收LoRa终端节点发送的上行数据包,将上行数据包发送至ARM主控模块;
ARM主控模块,用于接收上行LoRa通信模块中收到的上行数据包,将上行数据包递交给LoRa服务器;接收LoRa服务器发送的下行数据包,并根据下行数据包的下行要求信息,确定下行时机,根据下行时机将下行数据包下发至第一下行LoRa通信模块或者第二下行LoRa通信模块;
第一下行LoRa通信模块和第二下行LoRa通信模块,分别用于在相应下行时机发送下行数据包。
2.根据权利要求1所述的支持LoRaWAN协议的全双工LoRa网关,其特征在于,所述下行要求信息包括给定时间戳发送、立刻发送或GPS脉冲边沿。
3.根据权利要求2所述的支持LoRaWAN协议的全双工LoRa网关,其特征在于,还包括GPS模块;
所述GPS模块用于为ARM主控模块提供脉冲信号;
ARM主控模块识别到下行数据包的发送时机为给定时间戳发送时,通过上行LoRa通信模块中的时钟与下行主控MCU模块的时钟转化后,将给定时间戳和下行数据包发送至第一下行LoRa通信模块,使第一下行LoRa通信模块在给定时间戳发送下行数据包;识别到下行数据包的发送时机为立刻发送时,将下行数据包发送至第二下行LoRa通信模块,使第二下行LoRa通信模块立刻发送下行数...
【专利技术属性】
技术研发人员:徐祝庆,熊润群,罗军舟,东方,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。