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

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

3天内不再提示

Zigbee 3.0网络优化的一些方法和建议

Silicon Labs 来源:SiliconLabs 作者:SiliconLabs 2021-06-18 18:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本则实操演示视频中,Silicon Labs(亦称“芯科科技”)高级硬件应用工程师Jason Hou介绍了Zigbee 3.0网络优化的一些方法和建议来帮助开发人员快速搭建稳定的Zigbee3.0网络。本视频主要分为七个部分做介绍,您可以点击下方视频预览页面收看完整内容:

Zigbee大网络中的突出问题

Zigbee大网络稳定性问题的根本原因与优化方向

Zigbee系统设计优化建议

快速修复源路由(source routing)方案

分析丢包问题的一般步骤

网络参数优化

搭建上百个节点的Zigbee网络的一般流程

Zigbee 3.0标准介绍与网络设计建议Zigbee 3.0是一个非常成熟的技术,支持几十个节点的Zigbee网络稳定性很好,可以无故障长时间稳定运行,但是扩展至上百个节点的网络容易出现以下问题:

设备入网慢

频繁发单播或广播时会发送失败

频繁发单播或广播时丢包严重

网络稳定性问题的表现可能是多种多样的,比如一个设备控制失败、配置失败、甚至入网失败,这些问题的原因都可能是丢包所导致,因此如果能从根本上解决大型网络的丢包问题,就可以极大的提高Zigbee 3.0网络的可靠性。由软硬件相同的Zigbee节点组成的大小两个网络为何稳定性会有如此大的差异,很明显其中的区别就是大网络的节点数多,节点数多必定会导致Zigbee数据包并发的几率变高。 网络稳定性问题的表现可能是多种多样的,比如出现设备控制失败,或者在配置甚至入网时失败,上百个节点的数据并发就会导致一些主要问题,包括信道忙CCA失败,以及协议栈中的资源有限无法同时处理过多数据。 上述问题会导致数据收发失败产生网络稳定性问题,因此Zigbee大网络优化的两个大方向是:

系统设计层面避免高并发的场景

优化网络参数增强设备处理并发数据的能力

在做网络优化时这两种手段要相互结合缺一不可,若在系统设计时一味的考虑避免高并发势必会影响用户体验,同样的芯片资源有限也不可能无限地增大buffer,网络优化是网络稳定性与产品用户体验的权衡,通过调整网络参数来满足特定的应用场景,基于以上对Zigbee网络问题的分析,建议设计者开发产品时必须尽量做到以下几点:

在系统设计时避免高并发的情况出现

避免在大网络中频繁使用广播

避免子节点同时发包例如: 设备上电时发包需要加随机延时

广播命令的应答包需要加随机延时

Zigbee网关采用many-to-one/sourcerouting的路由方式避免使用router request 的方式建立路由,因为在大网络中网关采用router request 的方式建立路由需要发送大量的广播消息,网关使能High RAM concentrator 并且Source Route Table Size 需大于网络节点数,由many-to-one/source routing路由的技术特点决定Concentrator上电时需要实现快速修复source routing的机制。

原文标题:实操演示视频-Zigbee 3.0网络优化方法与建议

文章出处:【微信公众号:SiliconLabs】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    14

    文章

    7923

    浏览量

    91512
  • Silicon Labs
    +关注

    关注

    11

    文章

    336

    浏览量

    63235

原文标题:实操演示视频-Zigbee 3.0网络优化方法与建议

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NH13734网络测试巴伦(BALUN)现货库存

    NH13734网络测试巴伦(BALUN)现货库存NH13734是款由 North Hills公司生产的网络测试巴伦(BALUN),巴伦在射频系统中发挥着平衡-不平衡转换的重要作用,能有效抑制共模
    发表于 06-18 09:01

    收藏的一些库存,直流无刷技术+源码+论文(建议打包)

    这也是我网络上淘过来收藏的一些资料,免费跟大家起分享下,建议下载哦,收藏不易
    发表于 03-17 20:17

    MPLS网络性能优化技巧

    MPLS(多协议标签交换)网络性能优化个复杂的过程,涉及多个方面的技术和策略。以下是一些关键的MPLS网络性能
    的头像 发表于 02-14 17:09 1164次阅读

    BP神经网络的调参技巧与建议

    BP神经网络的调参是个复杂且关键的过程,涉及多个超参数的优化和调整。以下是一些主要的调参技巧与建议
    的头像 发表于 02-12 16:38 1023次阅读

    华为发布5G-A毫米波万兆网络

    2月10日,中国联通与华为在中国联通5G-A行动计划发布会上联合宣布了项重大创新成果——5G-A毫米波万兆网络。这成果的发布,为正在哈尔滨举行的冰雪盛会增添了抹亮丽的科技色彩。
    的头像 发表于 02-11 09:39 1053次阅读

    如何优化FDD网络覆盖范围

    优化FDD网络覆盖范围是个复杂而细致的过程,涉及多个方面和策略。以下是一些优化FDD网络覆盖范
    的头像 发表于 01-07 16:38 797次阅读

    电科安荣获2024年网络安全技术应用典型案例

    近日,工信部发布了《关于2024年网络安全技术应用典型案例拟支持项目名单的公示》,电科安商用密码体化监管及公共服务平台成功入选。
    的头像 发表于 12-27 10:21 1179次阅读

    Jtti:中国电信CN2网络与其他网络相比有何优势?

    中国电信CN2网络与其他网络相比具有以下优势: 多业务支持:CN2网络能够同时支持数据、语音、视频等多种业务,实现多种业务的融合应用。这使得CN2网络具有很高的业务灵活性和扩展性,能够
    的头像 发表于 12-17 16:05 862次阅读

    RJ45网络故障排除技巧 RJ45线的长度对信号影响

    RJ45网络故障排除技巧 在网络故障排除中,RJ45线是连接设备的关键部分。了解RJ45线的特性和可能的问题可以帮助我们更有效地解决网络
    的头像 发表于 12-17 15:31 2005次阅读

    RJ45网络接口的安装指南 RJ45与其他网络接口的区别

    RJ45网络接口的安装指南 1. 了解RJ45网络接口 RJ45是种常见的网络接口,用于连接以太电缆。它是
    的头像 发表于 12-17 15:24 3257次阅读

    分享一些常见的电路

    理解模电和数电的电路原理对于初学者来说可能比较困难,但通过一些生动的教学方法和资源,可以有效地提高学习兴趣和理解能力。 下面整理了一些常见的电路,以动态图形的方式展示。 整流电路 单相桥式整流
    的头像 发表于 11-13 09:28 942次阅读
    分享<b class='flag-5'>一些</b>常见的电路

    基于改进ResNet50网络的自动驾驶场景天气识别算法

    摘要:为了充分利用自动驾驶汽车路测图像数据,增加行驶过程中对天气情况识别的准确性,提出了种基于改进ResNet50网络的自动驾驶场景天气识别算法。该算法将SE模块与ResNet50网络相结合,通过
    的头像 发表于 11-09 11:14 1450次阅读
    基于改进ResNet50<b class='flag-5'>网络</b>的自动驾驶场景天气识别算法

    常见的IPv6网络问题与解决

    ,用户和网络管理员可能会遇到一些问题。以下是一些常见的IPv6网络问题及其解决方案的概述: 1. 地址分配问题 问题描述: 在IPv6中,地址分配可能不如IPv4那样直观,因为IPv6
    的头像 发表于 10-30 09:25 5084次阅读

    如何配置IPv6网络

    配置IPv6网络个涉及多个步骤的过程,包括规划、配置网络接口、设置路由协议、配置DNS以及测试和验证。 1. 规划IPv6网络 在配置IPv6
    的头像 发表于 10-29 17:35 2452次阅读

    Zigbee 3.0的新功能

    电子发烧友网站提供《Zigbee 3.0的新功能.pdf》资料免费下载
    发表于 09-26 10:45 4次下载
    <b class='flag-5'>Zigbee</b> <b class='flag-5'>3.0</b>的新功能