服务与支持
产品
EPC Class1 Gen2电子标签的那些命令?
符合EPC Class1 Gen2(简称G2)协议V109版的电子标签(Tag)和读写器(Reader)应该具有下述的特性:
一、标签存储器分区
Tag memory分为Reserved(保留),EPC(电子产品代码),TID(标签识别号)和User(用户)四个独立的Bank(存储区块)。
➣ Reserved:存储Kill Password(灭活口令)和Access Password(访问口令)。
➣ EPC:存储EPC号码等。
➣ TID:存储标签识别号码, 每个TID号码应该是唯一的。
➣ User:存储用户定义的数据。
此外,还有各区块的Lock(锁定)状态位等用到的也是存储性质的单元。
二、标签的状态
收到连续波(CW)照射上电(Power-up)以后, 标签可处于Ready(准备), Arbitrate(裁断), Reply(回令), Acknowledged(应答), Open(公开), Secured(保护), Killed(灭活)七种状态之一。
➣ Ready状态是未被灭活的标签上电以后,开始所处的状态,准备响应命令。
➣ Arbitrate状态主要是为等待响应Query等命令。
➣ 响应Query后,进入Reply状态,进一步将响应ACK命令就可以发回EPC号码。
➣ 发回EPC号码后,进入Acknowledged状态,进一步可以响应Req_RN命令。
➣ Access Password不为0才可以进入Open状态,在此进行读、写操作。
➣ 已知Access Password才可能进入Secured状态,进行读、写、锁定等操作。
➣ 进入到Killed状态的标签将保持状态不变,永远不会产生调制信号以激活射频场,从而永久失效。被灭活的标签在所有环境中均应保持Killed状态,上电即进入灭活状态,灭活操作不可逆转。
要使标签进入某一状态一般需要适当次序的一组合法命令,反过来各命令也只能当标签在适当的状态下才能有效,标签响应命令后也会转到其他状态。
(超高频LED发光标签)
三、命令分类
从命令体系架构和扩展性角度,分为Mandatory(必备的),Optional(可选的),Proprietary(专有的)和Custom(定制的)四类。
从使用功能上看,分为标签Select(选取),Inventory(盘点)和Access(存取)命令三类,此外还为了以后命令扩展,预留了长短不同的编码待用。
四、必备的(Mandatory)命令
符合G2协议的标签和读写器,应该支持必备的命令有十一条:
➣ Select(选择)
➣ Query(查询)
➣ QueryAdjust(调节查询)
➣ QueryRep(重复查询)
➣ ACK(EPC答复)
➣ NAK(转向裁断)
➣ Req_RN(随机数请求)
➣ Read(读)
➣ Write(写)
➣ Kill(灭活)
➣ Lock(锁定)
五、可选的(Optional)命令
符合G2协议的标签和读写器,可选的命令有三条:Access(访问),BlockWrite(块写),BlockErase(块擦除)。
(柔性可打印防转移标签)
六、专有的(Proprietary)命令
专有的命令一般用于制造目的,如标签内部测试等,标签出厂后这样的命令应该永久失效。
七、定制的(Custom)命令
可以是制造商自己定义而开放给用户使用的命令,如Philips公司提供有:BlockLock(块锁定),ChangeEAS(改EAS状态),EASAlarm(EAS报警)等命令(EAS是商品电子防盗窃系统Electronic Article Surveillance的缩写)。
八、从功能角度: 选取(Select)类命令
仅有一条:Select,是必备的。标签有多种属性,基于用户设定的标准和策略,使用Select命令,改变某些属性和标志人为选择或圈定了一个特定的标签群,可以只对它们进行盘点识别或存取操作,这样有利于减少冲突和重复识别,加快识别速度。
九、从功能角度: 盘点(Inventory)类命令
有五条:Query,QueryAdjust,QueryRep,ACK,NAK,都是必备的。
1、标签收到有效Query命令后,符合设定标准被选择的每个标签产生一个随机数(类似掷骰子),而随机数为零的每个标签,都将产生回响(发回临时口令RN16, 一个16-bit随机数),并转移到Reply状态;符合另一些条件的标签会改变某些属性和标志,从而退出上述标签群,有利于减少重复识别。
2、标签收到有效QueryAdjust命令后,各标签分别新产生一个随机数(象重掷骰子),其他同Query。
3、标签收到有效QueryRep命令后,只对标签群中的每个标签原有的随机数减一,其他同Query。
4、仅单一化的标签才能收到有效ACK命令(使用上述RN16,或句柄Handle,一个临时代表标签身份的16-bit随机数,此为一种安全机制),收到后发回EPC区中的内容,EPC协议最基本的功能。
5、标签收到有效NAK命令后,除了处于Ready、Killed的保持原状态外, 其它情况都转到Arbitrate状态。
十、从功能角度: 存取(Access)类命令
有五条必备的:Req_RN,Read,Write,Kill,Lock,和三条可选的: Access,BlockWrite,BlockErase。
1、标签收到有效Req_RN(with RN16 or Handle)命令后,发回句柄,或新的RN16,视状态而不同。
2、标签收到有效Read(with Handle)命令后,发回出错类型代码,或所要求区块的内容和句柄。
3、标签收到有效Write(with RN16 & Handle)命令后,发回出错类型代码,或写成功就发回句柄。
4、标签收到有效Kill(with Kill Password, RN16 & Handle)命令后,发回出错类型代码,或灭活成功就发回句柄。
5、标签收到有效Lock(with Handle)命令后,发回出错类型代码,或锁定成功就发回句柄。
6、标签收到有效Access(with Access Password,RN16 & Handle)命令后,发回句柄。
7、标签收到有效BlockWrite(with Handle)命令后,发回出错类型代码,或块写成功就发回句柄。
8、标签收到有效BlockErase(with Handle)命令后,发回出错类型代码,或块擦除成功就发回句柄。
十一、G2用什么机制避免冲突
上述解答中提到,当不止一个随机数为零的标签各发回不同的RN16时,它们在接收天线上会出现不同RN16的波形迭加,也即所谓冲突(collisions),从而不能正确解码。有多种抗冲突机制可以避免波形迭加变形,例如设法(时分)使某时刻只有一个标签“发言”,接着再单一化处理,就能识别读写多张超高频RFID标签中的每一张标签。
上述三条Q字头的命令体现了G2的抗冲突机制:随机数为零的标签才能发回RN16,若同时有多个标签随机数为零,而不能正确解码,就策略性地重发Q字头的命令或组合给被选择的标签群,直到能正确解码。
十二、标签识别号(TID)唯一性如何达成
标签识别号TID(Tag identifier)是标签之间身份区别的标志(可以类比于钞票的编号)。从安全和防伪角度考虑,任何两张G2标签不应该完全相同,标签应该具有唯一性。标签四个存储区块各有用处,出厂后有的还能随时改写,只有TID应该也可以担当此任,所以标签的TID应该具有唯一性。
出厂前G2芯片的生产厂家应使用Lock命令或其他手段作用于TID,使之永久锁定,并且生产厂家或有关组织应该保证每个G2芯片适当长度的TID是唯一的,任何情况下不会有第二个同样的TID,即使某G2标签处于Killed状态不会被激活再使用,它的TID(仍在此标签中)也不会出现在另一张G2标签中。
这样由于TID是唯一的,虽然标签上的EPC码等可以被复制到另一张标签上去,也能通过标签上的TID加以区分,从而正本清源。此种架构和方法简单可行,但要注意保证唯一性的逻辑链。
V109版的G2协议对TID的规定,必须的仅有32-bit(包括8-bit allocation class identifier,12-bit tag mask-designer identifier,12-bit tag model number),对更多位的bit,如SNR(serial number序列号)是Tags may contain而非should。但由于EPC号码被设计成会用到区分单件商品上,32-bit大概是不够用的,应该具有SNR。
十三、G2协议中的灭活(Kill)命令
G2协议设置了Kill命令,并且用32-bit的密码来控制,有效使用Kill命令后标签永远不会产生调制信号以激活射频场,从而永久失效。但原来的数据可能还在标签中,若想读取它们并非完全不可能,可以考虑改善Kill命令的含义--附带擦除这些数据。
此外在一定时期内,由于G2标签使用的成本或其他原因,会考虑到兼顾标签能回收重复使用的情况(如用户要周转使用带标签的托盘、箱子,内容物更换后相应的EPC号码、User区内容要改写; 更换或重新贴装标签所费不菲、不方便等等),需要即使被永久锁定了的标签内容也能被改写的命令,因为不同锁定状态的影响,仅用Write或BlockWrite,BlockErase命令,不一定能改写EPC号码、User内容或者Password(如标签的EPC号码被锁定从而不能被改写,或未被锁定但忘了这个标签的Access Password而不能去改写EPC号码)。这样就产生了一个需求,需要一个简单明了的Erase命令--除了TID区及其Lock状态位(标签出厂后TID不能被改写),其他EPC号码、Reserved区、User区的内容和其它的Lock状态位,即使是永久锁定了的,也将全部被擦除以备重写。
比较起来,改善的Kill命令和增加的Erase命令功能基本相同(包括应该都使用Kill Password),区别仅在于前者Kill命令使不产生调制信号,这样也可以统一归到由Kill命令所带参数RFU的不同值来考虑。
十四、标签或读写器不支持可选的(Access)等命令怎么办?
若不支持BlockWrite或BlockErase命令,完全可以由Write命令(一次写16-bit)多使用几次代替,因为擦除可以认为是写0,前者块写、块擦除的块是几倍的16-bit,其他使用条件类似。
若不支持Access命令,只有Access Password为0,才可进入Secured状态,才能使用Lock命令。在Open或Secured状态里都可以改变Access Password,之后再使用Lock命令锁定或永久锁定Access Password的话(pwd-read/write位为1,permalock位为0或1,参考附表),则标签再也进不了Secured状态了,也再不能使用Lock命令去改变任何锁定状态了。
若支持Access命令,才可能使用相应的命令自由进入全部各种状态,除了标签被永久锁定或永久不锁而拒绝执行某些命令和处于Killed状态以外,也多能有效执行各个命令。
设备无法充电
更换电池或USB线充电并尝试能否开机
更换电池之后仍不能充电开机,则有可能是电池过放,用USB线保持充电连接,取出电池再重新装上,重复3-4次以激活电池,然后充电30分钟重新尝试开机
扫描头出光不扫描
若是在使用中突然不能扫描,可能是被扫条码和扫描头的设置条码相同,无意间更改了扫描头设置,可尝试扫描其他条码,将测试结果反馈给我公司
条码扫描的最佳距离是多少
扫描最佳距离视条码大小而定,条码大最佳距离会变长,条码小最佳距离会变小,一般最佳距离在10-15cm之间
UHF频段的RFID产品对环境的要求
金属物质以及液态物质(水),对UHF的信号干扰强烈(距离天线标签越近,干扰越大),金属环境下可采用抗金属标签,液体环境目前尚无解决办法
RFID电子标签无法读取的原因和影响读取距离的因素?
随着物联网概念的普及,大家对于使用RFID电子标签来管理固定资产更有兴趣,一般来说,一套完整的方案包括RFID固定资产管理系统、RFID打印机、RFID标签、RFID读写器等。作为重要的组成部分,RFID电子标签如果出现什么问题,就会影响整个系统的进行。RFID电子标签无法读取的原因
一、RFID电子标签损坏RFID电子标签里,有芯片和天线,如果芯片被外力压迫或高静电可能会失效。天线,如果RFID的信号接受天线破坏也会造成失效。所以RFID电子标签不能有压迫损坏或撕开。一般要求高的RFID电子标签会包装在塑料卡中,避免外力的损坏
二、有干扰物体影响RFID电子标签不能透过金属,当标签被金属所遮挡,就会影响RFID盘点机的读取距离,甚至根本无法读取。同时,RFID电子标签的射频信息也很难穿透水,如果被水阻隔,感应距离也会受到限制。一般情况下,RFID标签的信号可以穿透纸张、木材和塑料等非金属或非透明的材质,并能够进行穿透性通信。如果使用场景特殊,需特别定制抗金属标签或其它特性的电子标签,如耐高温、防水等
三、读取距离太远RFID电子标签根据制作工艺不同,应用环境不同,RFID读写器不同,读取距离也不一样,如果读取距离太远,就会影响读取效果。影响RFID电子标签的读取距离因素:
1、和RFID读写器射频功率有关,射频功率小的话,读写距离就近,反之,功率大的话读距就远
2、跟RFID读写器天线增益有关,读写器天线的增益小,读写距离就近,反正,增益高读距远
3、跟RFID标签与天线极化方向与相对角度的配合度有关,方向一致配合度高,读写距离就远,反之,不配合的话读距近
4、跟馈线单位衰减量有关,衰减量越大,读写距离越近,反之,衰减小读距远
5、跟连接读写器与天线的馈线总长度有关,馈线越长,读写距离越近,反之,馈线短读距远
Lora相关问题若干解答
LoRa (Long Range,远距离)是一种调制技术,与同类技术相比,提供更长的通信距离。调制是基于扩频技术,线性调制扩频(CSS)的一个变种,具有前向纠错(FEC)
1.) 什么是LoRa调制?
LoRa (Long Range,远距离)是一种调制技术,与同类技术相比,提供更长的通信距离。调制是基于扩频技术,线性调制扩频(CSS)的一个变种,具有前向纠错(FEC)。LoRa显著地提高了接受灵敏度,与其他扩频技术一样,使用了整个信道带宽广播一个信号,从而使信道噪声和由于使用低成本晶振而引起频率偏移的不敏感性更健壮。LoRa可以调制信号19.5dB低于底噪声,而大多数频移键控(FSK)在底噪声上需要一个8-10dB的信号功率才可以正确调制。LoRa调制是物理层(PHY),可为不同协议和不同网络架构所用-Mesh、Star、点对点等等。
2.) 什么是LoRaWAN?
LoRa调制是PHY,LoRaWAN是MAC协议,用于大容量远距离低功耗的星型网络,LoRa联盟正在对低功耗广域网(LPWAN)进行标准化。LoRaWAN协议针对低功耗、电池供电的传感器进行了优化,包括了不同级别的终端节点以优化网络延迟和电池寿命间的平衡关系。它是完全双向的,由安全专家构建确保了可靠性和安全性。LoRaWAN架构还可轻松定位移动目标用于资产跟踪,这是物联网增长量最快的应用。主要的电信运营商正在将LoRaWAN部署为全国网络,LoRa联盟正在标准化LoRaWAN以确保不同的国家网络是可以互操作的。
3.) 什么是LoRa网关?
LoRa网关设计用于远距离星型架构,并运用在LoRaWAN系统中。他们是多信道、多调制收发、可多信道同时解调、由于LoRa的特性甚至可以同一信道上同时多信号解调。网关使用不同于终端节点的RF器件,具有更高的容量,作为一个透明桥在终端设备和中心网络服务器间中继消息。网关通过标准IP连接连接到网络服务器,终端设备使用单跳的无线通信到一个或多个网关。所有终端节点的通信一般都是双向的,但还支持如组播功能操作,软件升级,无线传输或其他大批量发布消息,这样就减少了无线通信时间。根据要求的容量和安装位置(家庭或塔),有不同的网关版本。
4) LoRaWAN数据速率是多少?
对于LoRa来说,LoRaWAN数据速率范围在0.3kbps到11kbps之间,欧洲地区GFSK数据速率是50kbps。在北美地区,由于FCC限制最小数据速率是0.9kbps。为使终端设备的电池寿命和总体网络容量最大化,LoRaWAN网络服务器通过自适应数据速率(ADR)算法对每个终端设备数据速率和RF输出分别进行管理。ADR对于高性能网络是至关重要的,具有了可扩展性。在基础设施方面,以最小的投资部署一个网络,当需要增加容量时,就部署更多的网关,ADR将会使数据速率更高,可将网络容量扩展6到8倍。
5.) LoRa集中器是什么?
网关和集中器这两个术语都有在使用,但在LoRa系统中他们是等效的部件。在其他行业里,网关和集中器的定义意味着不同的部件。
6.) LoRa处理干扰怎么样?
LoRa调制解调器对同信道GMSK干扰抑制可达19.5dB,或换句话说,它可以接受低于干扰信号或底噪声的信号19.5dB。因为拥有这么强的抗干扰性,所以LoRaTM调制系统不仅可以用于频谱使用率较高的频段,也可以用于混合通讯网络,以便在网络中原有的调制方案失败时扩大覆盖范围。
7.)LoRa数据数率是多少?
LoRaWAN定义了一组特定的数据速率,但终端芯片或PHY是可以有多种选项。SX1272支持数据速率从0.3到37.5kbps,SX1276支持0.018到37.5kbps。
8.) 什么是LoRa终端节点或点?
LoRa终端节点是LoRa网络的部分,进行感应或控制。他们在远程电池供电。这些终端节点使用LoRaWAN网络协议与LoRa网关(集中器或基站)建立通信。
9.) 什么是自适应数据速率(ADR)?
ADR是一种方法,改变实际的数据速率以确保可靠的数据包传送,最优的网络性能,容量的规模。例如,靠近于网关的节点使用较高的数据速率(缩短传输时间)和较低的输出功率。只有在链路预算非常边缘的节点才使用最低的数据速率和最大的输出功率。ADR方法可以适应网络基础设施的变化,支持变化的路径损耗。为使终端设备的电池寿命和总体网络容量最大化,LoRa网络基础设施通过实现ADR对每个终端设备的数据速率和RF输出分别进行管理。
10.) LoRa设备天线上可以达到的实际Tx功率是多少?
在芯片引脚输出的功率是+20dBm,经过匹配/滤波损耗后在天线后,在天线上功率是+19dBm +/-0.5dB。最大输出功率在不同的地区有不同的规定,LoRaWAN规范定义了不同地区不同的输出功率使链路预算最大化。
11.)LoRa解决方案的价格是多少?
LoRa设备(如SX1272或SX1276)使用了一个较低成本的晶振。在窄带技术里,RX/TX收发期间需要一个昂贵的温度控制的晶体振荡器以减少频率漂移。根据量和功能,一个完整终端节点典型的材料清单成本是2 2 5美元。长的传输距离意味着简化了网络基础设施,因不需要中继部署成本较低。较低的功耗意味着使用较低成本的电池和网络维护。
12.) LoRa信道活动检测(CAD)模式的过程是怎样的?
CAD用于检测LoRa信号的存在,而不是使用一个接受信号强度(RSSI)的方法来识别是否有信号存在。它能够把噪音和需要的LoRa信号区分出来。CAD过程需要两个符号,如果被CAD检测到,CAD_Detected中断变为有效,设备处于RX模式接受数据有效载荷。
13.) 为什么我的LoRa设备或模块输出功率达不到20dBm?
+20dBm规格是对芯片引脚输出功率而言。在任何的RF系统中,带通滤波器和RF开关都有插入损耗的特性,在匹配滤波后天线上典型性能可达到+19dBm。
14.) 可以频繁地在FSK和LoRa调制之间改变模式?
是的,没有问题。LoRa设备通过简单的SPI寄存器写入可以从FSK切换到LoRa(反过来也一样)。对设备的性能和可靠性没有影响。LoRa设备按照数据手册规定的可以配置或重新配置为任意参数。
15.)如果不能达到+20dBm,如何解决输出功率问题?
1.请确认你连接到正确的引脚(PA_Boost)设置,20dBm输出的引脚。每个频段有两个输出端口。一个是高功率端口称为PA_boost,另一个是高效端口称为RFO。
2.然后,检测软件配置。应该正确地配置好三个寄存器:RegPaConfig、RegOcp 和 RegPaDac。这意味着你在软件中应选择正确的引脚做相应的输出,再依据你需要的功耗级别设置正确的值。
3.确认他们与Semtech参考设计相一致以便设计一个好的PCB布局。这对于可能达到最大的输出功率来说是重要的。
16.) LoRa系统如何实现批量生产测试?
在批量生产中要测试的有三个重要参数:频率容限、输出功率、灵敏度。频率和输出功率使用频谱分析仪容易测试。如果你的信号发生器不能产生一个LoRa信号,强烈建议使用FSK模式测试灵敏度。芯片里仅有一个RF链路,FSK和LoRa都在数字域调制。RF路径有可能会装配错误(如虚焊),因此验证是重要的。芯片LoRa和FSK调制的数字部分不受装配影响,因此对于验证生产测试性能测试FSK灵敏度就足够了。
17.) 如何为LoRa设备选择正确的晶振?
正常地,对于大多数设计,带宽62.5kHz或更高,一个+/-10ppm的XTAL就足够了。带宽小于62.5kHz,强烈推荐使用TCXO。有关晶振规格更多的详细信息,请参考数据手册以及LoRa调制解调器计算器工具和应用笔记 - AN1200.14_XO_Gidance_LoRa_Modulation_STD”。
18.) 对于LoRa带宽信号,你如何在LoRa模式中测量频率精度?
如果仅是为了测量,你可以使用频率合成器TX(FSTX)模式,如在LoRa寄存器表里中所列,基于LoRa配置产生一个CW信号音。
19.)信号带宽(BW)、符号速率(Rs)和数据速率(DR)间的关系是什么?
理论上, Rs=BW/(2^SF)、DR= SF*( BW/2^SF)*CR,但我们建议你使用Semtech LoRa调制解调器计算器按照不同的配置选型评估数据速率和传输时间。
20.) 如何选择LoRa信号带宽(BW)、扩频因子(SF)和编码率(CR)?
LoRaWAN主要使用了125kHz信号带宽设置,但其他专用协议可以利用其他的信号带宽(BW)设置。改变BW、SF和CR也就改变了链路预算和传输时间,需要在电池寿命和距离上做个权衡。请使用LoRa调制解调器计算器评估权衡。
21.)当两个不同制造商的SX127x模块不能相互通信时,故障检测的步骤是什么?
首先,在两个设备间检查由晶振引起的频率偏移。带宽(BW)、中心频率和数据速率这些都源自晶振频率。其次,检查在两边的软件/固件设置,确保频率、带宽、扩频因子、编码率和数据包结构是一致的。
22.) 在LoRa模式,当循环冗余校验(CRC)使能时,怎样可能接受到一个错误的数据包?
在LoRa模式,即使CRC是错误的,有效载荷也会添加到FIFO。在取得有效载荷前必须检查位PayloadCrcError知道它完整性。在显式报头(Explicit Header)模式,有一个小的可能性一个假检测产生一个“克隆”数据包。
要么错误的报头打开CrcOn位,那么有效载荷将会是错误的,调制解调器将会将它标记作为一个PayloadCrcError条件,因此数据包容易被过滤掉;要么错误的报头禁止CrcOn位,这种情况该模式认为数据包是好的。这些偶然的坏包会有一个随机的长度(从错误报头信息中提取),容易通过主机过滤掉,例如看到异常的尺寸大小。
23.) 我可以用LoRa设备发送或接受一个无限长度的有效载荷数据包?
不可以,在LoRa模式中最大数据包长度是256个字节。
24.)在LoRa模式中如何使用DIOx引脚?所有DIOx引脚都要连接到MCU吗?
当你开始设计时,在LoRa和FSK两种模式中检查DIO映射。你可以在SX127x LoRa数据手册中找到DIO映射信息。DIO没有像通常(典型)MCU GPIO那样的功能。有一些特殊的中断信息(或时钟输出)指示事件或芯片状态,这使得你的固件设计更易于实现。理论上,你可能不连接DIO引脚,那么就轮询相关的寄存器知道状态结果。当然,我们建议连接DIO尽可能多地用作外部中断功能,节省MCU的资源负载,可以很低功耗工作模式(当打包发送或接受数据包时,MCU睡眠)。
25.) 在LoRa模式中为什么有两个RSSI寄存器?有什么区别?
在LoRa模式中,RegPktRssiValue和RegRssiValue 两个寄存器都是有用的。RegPktRssiValue指的是数据包RSSI水平,RegRssiValue与在FSK模式(非LoRa模式)中的RSSI相似。
如你所知,LoRa可以解调低于底噪声(PktRssi 结果)的数据包,那么CurrentRssi等于或大于底噪声。关于如何计算这两个RSSI的值更多信息,请参考Semtech API或最新的LoRa数据手册。
26.)如何计算LoRa系统的实际位速率和传输时间?
下面列出了步骤(i-V):
通过使用LoRa计算器计算是容易的,可以从Semtech网站下载
27.) LoRa模式的有效载荷长度可以用任意数据速率配置为256字节
SX127x LoRa设备在LoRa模式中有一个256字节的FIFO。理论上,所有的256字节都可以用于TX或RX。然而,用低数据速率配置,256字节有效载荷的传输时间将会很长(几秒或更长),这对于抗衰落和高干扰环境是不好的。在大多数环境中这不是一个健壮的配置,因此建议如果想要一个使用低数据速率长的有效载荷,那么数据包可以分成几个短的数据包。
28.) LoRa是mesh网络,点对点传,或者是一个网络?
LoRa本身是一个PHY,可用于所有网络拓扑。mesh网络扩展了网络的范围,但会是以降低网络容量、同步开销和电池寿命减少为代价,由于同步和跳数的缘故。随着LoRa的链路预算和距离范围的增加,没有必要用mesh网络架构扩展距离,因此LoRaWAN选择星型架构可以优化网络容量、电池寿命,安装容易。
29.) LoRa可以使用IPv6和6LoWPAN?
是的,LoRa是与IPv6和6LoWPAN兼容的。Actility(LoRa合作伙伴)和其他合作伙伴在LoRaWAN上面实现了6LoWPAN。
30.) LoRa网关的容量是多少? 一个网关可以连接多少个节点?
首先最重要的是,容量是在一定时间内节接受数据包数量的一个结果。一个SX1301有8个通道,使用LoRaWAN协议每天可以接受接近150万包数据。因此,如果你的应用每小时发送一个包,那么一个SX1301网关可以处理大约62500个终端设备。
在线服务
在线留言