stm32wl最近获得了对acklio的schc嵌入式库的支持,使工程师能够从lora网络上新的压缩和ip端到端通信中受益。意法半导体授权合作伙伴提供基于意法半导体首款带lora收发器的mcu和基于stm32超低功耗器件的分立解决方案的参考方案。例如,它可以在nucleo-wl55jc,b-l072z-lrwan1发现套件和带有支持lora的盾牌的nucleo-l476rg上运行。
开发人员可以申请免费的评估许可证,该许可证涵盖单个 ip 网络中多达 50 台设备。该技术依赖于ietf标准,确保其大规模采用和支持,同时提供定制实施的能力。因此,该解决方案克服了低功耗广域网固有的一些挑战。
低功耗广域网 (lpwan) 背后的挑战
为什么物联网使用不同的互联网技术?
虽然物联网的名字来自改变世界的网络,但物联网并不总是依赖于传统的互联网协议。例如,用户数据报协议(udp)无处不在,被无数应用程序使用。但是,对于具有巨大计算和内存限制的低功耗设备,它并不是首选解决方案。微控制器有udp实现,但开发人员不会使用它们来连接数千个传感器。因此,开发人员使用需要较少内存或计算吞吐量的协议。问题在于,这些技术并不总是提供使互联网如此实用的机会,例如每个设备的ip。
什么是lorawan和schc上的ipv6?
为了克服这些挑战,lora联盟最近推出了基于lorawan的ipv6。顾名思义, 它使物联网产品能够获得 ipv6 地址,以促进安全通信并通过 lora 网络享受 ip 数据包的实用性。此外,基于lorawan的ipv6指定了一种称为scsc(发音为“chic”)的压缩和分段技术。最近由ietf定义, 它缩小了有效载荷和标头,如果它们大于lorawan的mtu,则可以分解消息.schc 通过定义反映大多数包外观的上下文和框架来工作。因此,发送方可以省略大量标头数据,因为它可以由接收方从上下文中重建。
提高 lorawan 效率的解决方案
schc如何比较?
通过具有低功耗设备的网络压缩信息的想法并不新鲜。然而, 有人可能会问为什么 lora 联盟选择了 schc.比利时根特大学的研究人员发表了一篇论文1在2019年,这回答了这个问题。在其中,作者将schc与6lowpan压缩和分段机制进行了比较,并得出结论,schc需要“更少的内存”,并使用“在标头开销,可靠性和交换的数据包总数方面为lpwan设备使用更合适的压缩和分段机制”。
acklio在stm32上的实现
开发人员面临的挑战是实现 schc。该标准定义了主要规范,但集成到应用程序中则完全是另一回事。因此,acklio提供了一个运行在stm32上的schc嵌入式库,甚至提供了通过dlms/cosem对智能电表应用压缩的能力。事实上,根据智能能源国际的说法,dlsm / cosem是“最广泛接受的公用事业仪表数据交换国际标准”。用最简单的术语来说,dlsm(设备语言消息规范)塑造消息,cosem(能量计量的 companion 规范)定义其中的内容。它实现了设备之间的互操作性,并为行业提供了标准。
acklio的stm32设备库可以压缩ipv6 / udp标头和dlms包装器,以提供高达90%的减少和75%的数据包本身压缩。因此,智能电表需要传输更少的数据,从而减少其网络使用量并缩短系统保持清醒所需的时间。它还提高了设计的可持续性。更低的能源和数据要求也意味着更少的维护和更长的单个电池的使用寿命。为了帮助开发人员入门,acklio提供了一个dlms gurux服务器,客户端应用程序和示例代码。此外,使用stm32wl,这是第一款带有嵌入式lora收发器的mcu,可以帮助减少物料清单并简化设计。
半导体行业产值即将大规模衰退吗
各种不同的热点堆传感器的应用方案
[图文]9018做的无线话筒
2019.随笔1
骁龙835版Win10电脑开造:性能超棒,预计下半年开售
MCU和基于STM32超低功耗器件的分立解决参考方案
华为P10或用麒麟960,而麒麟970或不上市
Xilinx可编程逻辑器件设计与开发(基础篇)连载46:Spartan
iPhone 7能重振苹果吗?苹果大中华区营收剧降30%!
采用LPC2138微处理器和TA8409驱动芯片实现机器人手臂控制系统的设计
如何使用NTC和PTC热敏电阻构建一个简单的温度指示电路
旋进旋涡流量计有哪些优势
传感技术常见的应用场景
魅族Pro7什么时候上市?魅族Pro7最新消息:魅族Pro7真机图赏,双屏幕双摄像头+联发科X30加持
贴片电阻在电路中的作用
小米6明日发布 真机跑分却已曝光:不输三星S8
关于RFID/NFC标签的低成本测试设计浅析
用碳化硅MOSFET设计双向降压-升压转换器
智能手机的触摸声音定位技术:家居都能是触摸输入工具
TCL公开Mini LED方面的最新研发成果