0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于6TiSCH的网状网络解决实施挑战

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-21 08:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

缺乏能够在网状网络中连接无数物联网设备的流行标准是有问题的。这就是欧洲公司和ST 合作伙伴计划成员EMBETECH提出基于 6TiSCH 的网络堆栈 embeNET 的原因。embeNET 用于嵌入式系统,使用 C 库来优化使用 Cortex 微控制器的设备之间的操作。该技术目前在远程 32 位无线 MCU STM32WL上运行,但即将支持更多 ST MCU。开发人员只需使用 EMBETECH 开发的 API 即可利用网络协议的各种功能。因此,团队绕过高度复杂的实施问题,专注于创建原始且高效的基础架构。

物联网IoT) 中网状网络背后的挑战

为什么能源效率和干扰存在问题?

在《物联网:挑战与机遇1 》一书中,Maria Palattella 等人。(2014) 2解释工业网络如何越来越多地转向基于 IP 的技术。这一趋势很受欢迎,因为它依赖于熟悉的概念,同时支持同一网络上的许多设备。挑战在于它必须适合低功耗设备,这意味着无线电不能总是打开。该标准还必须处理由于许多设备使用相同频率进行无线通信而造成的干扰和衰落。答案是 IEEE802.15.4-2011 媒体访问控制 (MAC) 协议,称为时隙信道跳频 (TSCH,发音为 Tish)。

什么是 TSCH?

顾名思义,TSCH 依赖于时间同步。该标准将“时隙”定义为一个时间单位。它的持续时间不是由标准设定的,因此可能会有所不同。在时隙中的特定时间,网络会发送一个带有定时成分的数据包,每个节点都会记录它接收到该帧的时间。有了这些信息,所有设备都可以同步它们的网络时钟,从而补偿任何潜在的漂移。借助计数器,每个设备还可以知道网络经过了多少个时隙。称为绝对时隙编号(ASN),它在每个时隙后递增,使用一个五字节整数,因此可以持续数百年。

TSCH 的另一个主要组成部分与信道跳频有关,这是一种使设备能够切换无线频率的机制。为了确保附近的节点使用相同的频率并因此可以进行通信,该标准使用 ASN 来计算确定使用什么频率的偏移量。由于所有节点都受益于紧密的时间同步并且都知道 ASN,因此信道跳变变得高度可靠。然而,在传输失败的情况下,重传将在不同的频率上进行。实际上,该策略比以相同频率重新发送相同数据包的成功机会更大。

为什么 TSCH 很重要?

使用时间同步意味着 TSCH 是一种确定性无线标准。传输准确无误,这意味着微控制器知道何时打开无线电以及打开多长时间,从而节省大量能源。围绕时间进行协调还可以防止节点丢失数据包。此外,信道跳频允许使用所有可用于 sub-GHz 和 2.4 GHz 无线电的信道。因此,工程师可以使用许多设备而不会陷入一个通道,从而降低了干扰的风险。因此,TSCH 为大规模扩展操作打开了大门。

什么是 6TiSCH?

本质上,6TiSCH 是一个使用 IPv6 子网的 TSCH 网络。由于该协议使用 128 位地址,因此公司可以为每个设备应用单个 IPv6 标识符,而不必担心用完,即使在大型工业环境中也是如此。在幕后,6TiSCH 相当全面。它定义了如何路由和跟踪数据包并实施服务质量以优先考虑某些数据包以及安全功能等。简而言之,IETF(互联网工程任务组)构想了 6TiSCH 以应对广泛的应用。无论是智慧城市、交通、建筑还是工厂,6TiSCH 旨在解决网状网络固有的挑战。

embeNET,物联网Mesh网络民主化的解决方案

为什么 6TiSCH 仍然不是流行词?

虽然 6TiSCH 解决了困扰物联网设备网状网络的许多问题,但我们可以问为什么该技术尚未普及。毕竟,关于该主题的第一个 IETF 邮件列表可以追溯到 2013 年 1 月,而上面提到的 2014 年的书已经概述了该技术的优势和重要性。然而,许多工程师仍然不知道它的存在或没有太多经验。原因是虽然在学术上很吸引人,但 6TiSCH 在商业上很难实施。这就是 embeNET 试图通过提供带有 API 的整个网络堆栈来解决的问题,以提高易用性。

embeNET 如何解决实施挑战?

公司经常难以在微控制器上实现 6TiSCH 网络堆栈。虽然 IETF 定义了针对低功耗设备的机制,但它不提供交钥匙解决方案。因此,EMBETECH 采用了该技术并改进了调度功能,确保了工业环境中的稳定性,并针对资源受限的设备优化了网络堆栈。启用所有服务后,库只需要 100 KB 的闪存。因此,作为示例,让我们以 STM32WL 为例,它是第一个具有嵌入式多调制 LoRa 收发器的 MCU。在这种情况下,其 256 KB 的存储空间足以存储固件、更新机制和应用程序。

网络堆栈还使用了 ST 的硬件功能。例如,它使用了 STM32WL 的 FSK/(G)FSK 调制功能,从而简化了整体设计。同样,该库使用 ST 的加密核心及其真实数字生成器来加速加密操作。因此,embeNET 只能在一个 STM32WL 内核上运行。网络堆栈可以在与应用程序相同的 Arm® Cortex®-M4 上运行,而不会对性能产生负面影响。简而言之,开发人员享有较高的优化水平,并且可以在各种 STM32 MCU 上轻松重用他们的系统。例如,智能电表应用的基本网状网络每天发送一个数据包,可以使用 STM32WL 和 AA 电池,可持续使用大约十年。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    8255

    浏览量

    162479
  • 物联网
    +关注

    关注

    2939

    文章

    47334

    浏览量

    408079
  • 电池
    +关注

    关注

    85

    文章

    11370

    浏览量

    141332
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    全双工网状网络通信:为大型区域系统提供动力!

    全双工网状网络通信实现真正的同步双向语音、八路并发传输、长达7公里 LoRa 链路、动态路由与自组织 SON 架构,提供低延迟、高可靠性与强覆盖的专业无线通信解决方案。
    的头像 发表于 12-04 10:30 294次阅读
    全双工<b class='flag-5'>网状</b><b class='flag-5'>网络</b>通信:为大型区域系统提供动力!

    芯科科技Simplicity Studio 6网络分析功能介绍

    调试无线网络是一项挑战。与有线系统不同,无线通信面临干扰、多径衰落和共存问题,这些问题常常隐藏在表面之下。丢包、ACK(确认)丢失或吞吐量不稳定等问题,使用传统工具很难察觉。Silicon Labs
    的头像 发表于 11-13 10:51 529次阅读

    GlobalData与华为探讨AI对网络基础设施的机遇与挑战

    )与挑战(满足AI性能需求、网络可靠性)。同时,指出AI在自主网络中的作用以及L4 AN 于2025年商业启动的相关布局建议,为运营商和企业提供指导。
    的头像 发表于 10-14 14:24 328次阅读

    开发无线通信系统所面临的设计挑战

    的设计面临多种挑战。为了解决这些挑战,业界逐渐采用创新的技术解决方案,例如高效调变与编码技术、动态频谱管理、网状网络拓扑结构以及先进的加密通信协议。此外,模块化设计、可升级架构与边缘计
    的头像 发表于 10-01 15:15 9717次阅读

    EMC电磁辐射干扰整改:6G时代新挑战,从失败到1次通过

    南柯电子|EMC电磁辐射干扰整改:6G时代新挑战,从失败到1次通过
    的头像 发表于 09-24 15:21 421次阅读

    silex希来科网状网络解决方案

    silex希来科网状网络解决方案
    的头像 发表于 08-27 15:11 428次阅读
    silex希来科<b class='flag-5'>网状</b><b class='flag-5'>网络</b>解决方案

    光伏项目数字化平台应用实施挑战

    )、应用服务层(智能监控与可视化、预测性维护、能源优化调度)以及用户交互层(Web/移动端界面、AR辅助运维)四层技术架构,实现光伏电站全生命周期的智能化管理。 在具体的实施应用中,首先通过数据采集层建设,部署传感器网络
    的头像 发表于 08-27 09:52 467次阅读

    请问节点上蓝牙网状网络的信息保存在哪里?

    我已经使用代码示例来构建网状网络。 示例是 “网格演示嵌入式配置器” 和 “网格演示调光器自配置”。 当我按下 “网格演示嵌入式配置器” 中的按钮将目标配置为预配器时,它会创建一个网络。 当配置
    发表于 07-04 06:22

    IPv6 开启网络新时代的强劲引擎

    在互联网技术迅猛发展的今天,IPv6作为新一代互联网协议,正以不可阻挡的势头引领全球网络进入一个全新的演进阶段,成为开启网络新时代的关键钥匙。IPv6部署现状:全球加速,中国领跑202
    的头像 发表于 03-28 13:47 1025次阅读
    IPv<b class='flag-5'>6</b> 开启<b class='flag-5'>网络</b>新时代的强劲引擎

    2025年6月2日起,印度尼西亚对音视频产品实施强制SNI认证!

    印度尼西亚/强制实施音视频产品SNI认证2025年6月2日正式生效2024年11月13日,印度尼西亚工业部(MoI)颁布了第75号工业部条例《关于强制实施音视频产品国家标准
    的头像 发表于 03-14 17:37 2758次阅读
    2025年<b class='flag-5'>6</b>月2日起,印度尼西亚对音视频产品<b class='flag-5'>实施</b>强制SNI认证!

    SD-WAN国际加速应用方案解决企业跨境网络面临的重大挑战

    在全球化浪潮的席卷下,越来越多的企业投身于国际业务的拓展,传统跨境网络架构面临性能与成本双重挑战,例如访问国外网站慢、ZOOM视频会议画面缓慢、使用office 365卡顿等等,而SD-WAN国际
    的头像 发表于 03-05 11:57 912次阅读

    MGMF182L1D6-网络式伺服A6N 设置例 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1D6-网络式伺服A6N 设置例相关产品参数、数据手册,更有MGMF182L1D6-
    发表于 02-19 18:58
    MGMF182L1D<b class='flag-5'>6</b>-<b class='flag-5'>网络</b>式伺服A<b class='flag-5'>6</b>N 设置例 松下

    MGMF182L1C6M-网络式伺服A6N 设置例 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1C6M-网络式伺服A6N 设置例相关产品参数、数据手册,更有MGMF182L1C6M-
    发表于 02-14 18:53
    MGMF182L1C<b class='flag-5'>6</b>M-<b class='flag-5'>网络</b>式伺服A<b class='flag-5'>6</b>N 设置例 松下

    MGMF182L1C6-网络式伺服A6N 设置例 松下

    电子发烧友网为你提供Panasonic(Panasonic)MGMF182L1C6-网络式伺服A6N 设置例相关产品参数、数据手册,更有MGMF182L1C6-
    发表于 02-13 19:12
    MGMF182L1C<b class='flag-5'>6</b>-<b class='flag-5'>网络</b>式伺服A<b class='flag-5'>6</b>N 设置例 松下

    DEKRA德凯助力大湾区出口型企业应对无线设备网络安全挑战

    随着无线设备在市场中的普及,网络安全已经成为产品设计和认证中的核心议题。为了帮助大湾区出口型企业克服无线设备指令(RED)法规及相关标准实施的技术难点,DEKRA德凯在广州成功举办了一场线下研讨会
    的头像 发表于 01-09 16:56 1005次阅读