找回密码
 注册
关于网站域名变更的通知
查看: 449|回复: 1
打印 上一主题 下一主题

一文看懂LoraNET协议

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-1-27 14:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
一、LoraLoraNET区别
    LoRa是低功耗广域网通信技术中的一种,是Semtech公司专有的一种基于扩频技术的超远距离无线传输技术。LoraNET都是为LoRa远距离通信网络设计的一套通讯协议和系统架构,是一种媒体访问控制(MAC)层协议。
Lora无线通讯经过几年的应用时间,在全球出货已经上亿万片。目前市面上的LoRa协议各式各样,LoraWAN、CLAA、LinkWAN都各有不同。对于无线通讯而言,稳定可靠是关键,本文为你详细讲解笔笔发信息技术的LoraNET协议。+ _% q" I! {! i9 Z
LoraNET协议是BBFAR笔笔发信息技术基于其LORA基站BBF-4GLR-R01和LORA模块BBF-LR-R0200,而自主研发的开放式Lora自组网协议栈,针对不同行业的需求痛点,做了一系列创新设计,满足多种复杂情况下的可靠无线通讯!
7 q2 {8 J8 P: |6 r8 {5 w! V
LORA基站
. r0 i# _5 A; U- m: Y
LORA模块
二、LoraNET都有哪些特点?
1、多种LORA参数可配置
LORA基站BBF-4GLR-R01和LORA模块BBF-LR-R0200均为标准产品,支持用户配置各种Lora参数,如工作频率、发射功率、带宽(BW)、扩频因子(SF)、编码率(CR)、前导码长度、加密、校验、上报频率、同步字、ACK同步包等多种参数,无需用户编写软件,即可直接上手使用。
2、和基站进行数据通信
3、可以进行数据加密和校验
4、和基站的通信,可以进行数据重发,一定时间内,没收到基站的Ack包,重新发送数据,重发次数可设置
5、请求同步基站的时间戳
6、请求同步基站的智能上报间隔
7、请求同步基站的GPS信息
8、同步基站的Socket1网络状态,Socket2网络状态
9、识别接收基站的设备ID
10、给指定的基站(带上基站的设备地址)发送数据
11、指示数据包发送端的设备地址
12、自动配对功能,移动节点设备可在多个基站间自动漫游。支持自动配对和手动配对。
13、防碰撞避障算法,提升时隙利用率到80%以上,大幅提高设备接入数
14、支持星型组网和网状组网
( h  t% c/ q2 C3 Q0 @
三、LoraNET是啥样的网络拓扑结构及其数据流?
1、支持星型组网 + 网状组网
/ Q. i& i6 r) Y5 R& ^% ~2 V
星型网络通过广播方式向外发数据,主要适用于用户想自己编码组网,搭建私有协议的场合。
/ T& g- W4 X7 z% |: m. N& N
网状网络通过广播方式向外发数据,同时增加了组网协议栈,主要适用于用户不想自己编码组网,直接使用公有通讯协议的场合,如LoraNET通讯协议等。

8 Y( J6 q  M/ M- }  I* l
2、LoraNET自组网协议可实现多种局域网和广域网通讯的数据流向

$ U9 [& U& t7 E& ?' A$ `/ N3 K" B2 N6 p' A( X" ?
四、LoraNET自主网协议能用在哪些场景?
笔笔发信息技术的LoraNET协议中,LORA基站BBF-4GLR-R01和LORA模块BBF-LR-R0200支持多种应用模式
1、数据可靠透传
LORA模块的数据串口转Lora的透明传输,同时LORA模块可配置开启ACK同步握手功能,如果数据传输到Lora基站失败,Lora模块会自动重新发送数据,且重发的次数也可配置,以便根据实际应用的功耗需求,取一个功耗和可靠性的折中方案。
2、带防碰撞算法的定时主动上报
LORA模块自带的LoraNET协议栈,支持防碰撞算法,当大量LORA模块在同一个区域内上报数据时,可以通过防碰撞算法,使得各个模块错开发时间发送数据,已提高Lora通讯的可靠性,时隙利用里可以达到85%。
3、LORA基站对节点设备配置同步命令参数--》 数据ACK同步命令
当需要修改配置Lora模块的节点参数时,可以通过Lora基站缓存Lora命令包,并通过ACK同步功能,把命令数据包发给Lora节点设备,实现命令同步功能。
4、一对一、一对多、多对多
带有LoraNET自组网协议栈的Lora模块,可以通过配置不同的参数,修改组网的拓扑结构和数据流向,实现Lora网中的一对一、一对多、多对多功能,使用灵活方便。
5、数据直接发送到手机\PC上  --》  LoraNET广域网点对点协议
通过LoraNET协议栈的广域网点对点双向通讯功能,Lora模块可以和第三方BBC软件实时通讯,直接把Lora模块的数据发送到装有BBC软件的PC和手机上,无需用户搭建服务器,即可双向实时通讯。

" J1 B  T; F: Y- r: e
五、设备使用LoraNET协议,会不会功耗很高?
LoraNET协议支持Class A和Class C两种工作模式。
ClassA是最省电的,原因就在于它的工作模式。Class A 的终端在每次上行后都会紧跟两个短暂的下行接收窗口,以此实现双向传输。但是,如果终端不上报数据,服务器就无法主动进行下行传输。这种Class A 操作是最省电的,要求应用在终端上行传输后的很短时间内进行服务器的下行传输。服务器在其他任何时间进行的下行传输都得等终端的下一次上行。
ClassC 的终端基本是一直打开着接收窗口,只在发送时短暂关闭。Class C的终端会比 Class A更加耗电,但同时从服务器下发给终端的时延也是最短的。

+ V" M  h; N+ J8 k
五、LoraNET功能这么多,使用复杂吗?
    笔笔发信息技术的LORA基站BBF-4GLR-R01和LORA模块BBF-LR-R0200均自带LoraNET协议栈,用户完全无需编写程序,只需根据应用场景配置不同的Lora参数,即可快速实现需要的通讯组网功能。BBFAR信息技术的LORA模块BBF-LR-R0200还支持开机上电的无线Lora参数设置功能,解决用户把Lora模块按照到设备里面后,需要拆机才能修改参数的问题。
    当用户需要发送Lora数据时,只需要把要发送的数据通过串口发送给LORA模块BBF-LR-R0200,即可按照设置好的Lora通讯模式进行组网传输,简单快捷。
    看了这么多,还是不会开发怎么办?这很正常,本身这篇文章不是开发教程。想了解的童鞋,可以联系BBFAR销售人员,获取LoraNET协议相关的资料,并亲手教导。
! }% R0 s$ h% N1 o  U+ @BBF-LR-R0200模块是BBFAR笔笔发信息技术设计的一款工业级Lora免开发免维护自组网透传模块。模块采用源自军用通信系统的LoRa调制技术设计,结合独有的频谱扩宽处理技术,完美解决了小数据量在复杂环境中的超远距离通信问题。BBF-LR-R0200模块分20DB\22DB\30DB等多个不同版本,通讯距离可达到2-3公里\3-5公里\5-10G公里,满足不同的应用场景需求。自带LoraNET协议,用户无需在通讯协议上花费大量时间,即可直接使用,方便快捷可靠。
3 _3 ?9 f9 h- i: k
3 e( I4 z# C0 v' V: ~/ K
) Y. r+ k7 x$ n
& k: }4 K% ^' j% K! K. J
- C% ]- `8 p. D( s( R! |; ?$ O0 L0 d

8 z% F" T* ]& z( z. S
  • TA的每日心情
    开心
    2020-8-4 15:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2021-1-27 14:21 | 只看该作者
    LoraNET协议特别好发分享,期待楼主更多的分享。Lora无线通讯经过几年的应用时间,在全球出货已经上亿万片。目前市面上的LoRa协议各式各样,LoraWAN、CLAA、LinkWAN都各有不同。对于无线通讯而言,稳定可靠是关键,本文为你详细讲解笔笔发信息技术的LoraNET协议。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-28 23:36 , Processed in 0.078125 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表