问题描述:建立一个mesh网络,网络中只存在协调器和路由器节点,并不存在Endevice终端节点。整个网络大概存在20多个路由节点,一个协调器。

路由器节点和协调器都加入和NV存储,所以路由节点掉电后在上电shortaddr地址不发生变化。

路由节点初始上电的时候会告诉协调器节点自己的网络地址,协调器建立一个地址表存储各个节点的短地址信息,以便单播方式通信。

协调器节点收到串口数据进行解析,通过解析数据包中的路由节点地址信息然后在本身存储的地址表中查找到该路由节点的短地址,采用单播的方式      Addr16bit发送数据包给对应的路由节点。

1,出现的情况:协调器节点收到多个数据包进行解析,然后发送数据给对应的路由节点。比如现在需要控制1,2,3,4号路由节点,协调器收到控制这四个节点的数据包,然后顺序解析,发送1号节点的控制包,紧接着接发送2号节点,然后是3号和4号,并没有等到节点应答后再去发送数据包(采用的是AF_DISCV_ROUTE方式,而不是AF_ACK_REQUEST 方式。),

2,但是发送四个数据包,4个路由节点只有3号节点收到了数据包。好像单播传输的时候出现了数据拥堵的情况。

3,单播方式连续发送多个数据包的时候后面的会不会把前面的覆盖掉呢,每个数据包基本上是50-60个字节长度。

4,如果协调器通过串口不是一下子拿到1,2,3,4号节点的控制包,而是先拿到1号,然后是2号,再者是3号,最后是4号,就没有任何问题,不会出现数据拥堵。

5,请问该怎么解决这个问题呢?(修改一些宏配置,可以解决吗?)

6,好像感觉协调器连续发送数据会出现拥堵的情况。

7,我在协调器发送每个数据包之后增加延时函数,还是没有任何效果,路由节点还是只有部分受到,出现丢包的问题。

请TI的技术工程师和技术大牛们指点下,谢谢!考虑了好久一直没有找到根本的原因。

谢谢!

mesh 协调器 路由器_关于zigbee协调器(单播方式)传输数据给网络中的多个路由器丢失数据包的问题?...相关推荐

  1. 网络中的交换机和路由器

    交换机 主要用于同一个网络中 ,主机与主机之间的数据传输. 交换机维护一张表,记录着当前交换机上连接的主机的MAC地址以及该对应的交换机的接口号. 路由器 网络与网络之间的连接者,将多个不相干的网络进 ...

  2. python装饰器副作用_对Python 装饰器的理解心得

    0x00000000030A40D0位置(这个位置应该是指内存位置)存有一个function(方法)叫target:在 target后面加上(),表示调用该方法,即输入target(),"大 ...

  3. 多层神经元感知器模型_使用多层感知器模型对星系进行分类

    多层神经元感知器模型 Cosmos is an intriguing space to observe and analyse, it is the stronghold for any scienc ...

  4. python装饰器常见问题_关于python装饰器的问题

    展开全部 装饰器函du数参数要传函数,zhi而不是字符串. 装饰dao器函数内特点: 1,参数为函数对象 2,使用内部函容数 3,返回函数对象 在你的代码中: 装饰器函数是arg_func(sex) ...

  5. 构建器模式_我喜欢构建器模式的三个原因

    构建器模式 有三种方法可以用Java编程语言创建新对象: 伸缩构造函数(反)模式 Javabeans模式 建造者模式 与其他两种方法相比,我更喜欢使用构建器模式. 为什么? Joshua Bloch描 ...

  6. python中的装饰器、装饰器模式_浅析Python装饰器以及装饰器模式

    漫谈 如果作为一个Python入门,不了解Python装饰器也没什么,但是如果作为一个中级Python开发人员,如果再不对python装饰器熟稔于心的话,那么可能并没有量变积累到质变. 我以前也看过很 ...

  7. 74ls175四人抢答器电路图_四人抢答器电路设计.doc

    四人抢答器电路设计 课程设计说明书 题 目: 四人抢答器电路设计 课程名称: 数字电子技术 学 院: 电子信息与电气工程学院 学生姓名: 裴雷雨 学 号: 20110201011 专业班级: 自动化2 ...

  8. 八人抢答器讲解_八人抢答器

    有一个<单片机八人抢答器程序设计>的题目.设计要求:利用 KEIL 软件编制控制程序.利用 PROTEUS 仿真软件,绘制单片机控制系统:P1 口接 8 个按钮,编号为1.2.3....7 ...

  9. 八人抢答器讲解_八人抢答器_课程设计.doc

    编号: 1 电力电子技术课程设计 报告书 课 题: 数字式竞赛抢答器 院 (系): 机电工程学院 专 业: 电气工程及其自动化 学生姓名: 蒋岷君 学 号: 0800120313 题目类型:(理论研究 ...

最新文章

  1. 百度ERNIE 2.0发布!16项中英文任务表现超越BERT和XLNet
  2. Java多线程笔记(零):进程、线程与通用概念
  3. SQL 新加字段查询窗口报错
  4. 5-1 unittest框架使用
  5. [转]C#操作XML方法详解
  6. 从有赞裁员,看SCRM的挑战与机遇
  7. 入门 | 机器学习中常用的损失函数你知多少?
  8. Android电量优化全解析
  9. 贝叶斯(Bayes)决策理论
  10. 《Linux内核修炼之道》精华版之方法论
  11. 坐上支付宝微信支付巨头的刷脸顺风车
  12. 【程序员读论文】题外篇:怎么读论文
  13. 电视机当计算机屏幕,电视机能不能当电脑显示器?告诉你正确答案
  14. Directadmin清空所有Tickets命令
  15. 2019年最新手游脚本开发教程
  16. 树美滑块验证——滑块识别、获取和提交参数一条龙分析和调用
  17. STM8S1003 模拟SPI 驱动 SI4432
  18. 用户满意您的产品吗?20个用户体验调查问题给您答案
  19. 什么是python大数据研发,它有什么特点吗
  20. Java 操作数据库插入失败原因

热门文章

  1. python基础之字典的遍历
  2. 2月8日 维护总结(宽带、电话故障)
  3. 不含 AAA 或 BBB 的字符串
  4. 《达芬奇密码》剧照 抢鲜看
  5. fft之后求模值和相位_50Hz交流信号经ADC在一个周期采样有限个点后,怎么用FFT变换求得有效值、幅值和相位等?...
  6. 感知算法工程师卷得要死,算法部署工程师却成为了香饽饽
  7. AM2302(又称DHT22)温湿度传感器的使用及Proteus仿真(附源码)
  8. 红海云薪酬管理系统可以解决的算薪问题有哪些?
  9. 恒腾合作腾讯,流媒体IP的游戏开发前景几何?
  10. BillGates的控制式策略