SimpliciTI组网过程

原创 2016年05月31日 09:37:05
SimpliciTI组网过程介绍
1、SimpliciTI支持点对点和星形的网络拓扑结构。
 
下面介绍以AP为中心的SimpliciTI网路协议的星形拓扑结构通信过程
1)当ED节点上电之后就扫描信道表中的所以信道(当然,要使能跳频功能)。
2)发送加入网络请求帧,来寻找合适的AP节点并加入网络(在加入该请求帧中,包含了表明网络地址的Join Token参数)
 
3)AP节点接收到加入请求后,就校验Join Token的值是否与AP节点保存的本网络的Join Token值相同,
      如果相同,那么久允许其加入本网络,并发回加入应答帧,在该帧中包含了用于建立连接的,同样表明网络地址的Link Token。
 
4)ED节点接收到AP给出的应答之后,就发回应答帧中的Link Token参数,然后马上发起连接请求,并在连接请求中携带了网络标识(同样表明网络地址)。
5)在AP节点接收到连接请求的时,就校验请求帧中的Link Token的值是否与本AP节点保存的本网络的Link Token的值相同。
      如果相同,那么就发回连接应答帧。到此,AP节点与该ED节点之间的联系就建立好了
 
6)建立好连接之后,ED节点与AP节点就能相互收发数据了
 
注意: SimpliciTI网络中不能出现 相同地址的节点,每个节点的地址都是唯一的。

硬件连接:
点击打开链接
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Simpliciti协议栈移植笔记二(组网的实现)

本章节主要细讲协议栈组网部分及其实现方法,至此自己也回顾一下。文章是博主自己写的,转摘请注明出处。 简要说明 如果学习过TCP/IP的小伙伴们理解起来会比较快,主节点AP为长供电设备。他时刻监听着整个...

zigbee组网过程

总体上来说:在一个zigbee网络中,只有协调器(coordinator)设备可以建立网络,在建立网络过程中,所有的实现过程都是通过原语实现的(具体在程序中,如用c语言,就是调用一个一个函数,或者是一...

zigbee组网过程概述

zigbee组网过程 组网方案设计:组建一个完整的zigbee网状网络包括两个步骤:网络初始化、节点加入网络,其中节点加入网络又包括两个步骤:通过与协调器连接入网和通过已有父节点入网。 网络初始化...

ZigBee组网过程

第一个功能:协调器的组网,终端设备和路由设备发现网络以及加入网络 //第一步:Z-Stack  由 main()函数开始执行,main()函数共做了 2 件事:一是系统初始化,另外一件是开始执行轮转...

ZigBee2007通用组网过程

  • 2015-06-23 14:03
  • 4.53MB
  • 下载

zigbee组网过程浅析

zigbee协议栈使用的是zstack版本,该协议栈的整体功能有点类似于操作系统。下面以SimpleApp例程为例,对协议栈的组网流程进行描述。        协议栈是用C语言实现的,由于C语言的入...

BadVPN详解之--组网原理剖析

这可能是第一篇关于BadVPN原理的中文介绍,所以我恪守职责,希望能将BadVPN的原理阐述清楚,而不仅仅是为了欺世盗名取天下之先。序:格尔上市这一段插在这里有点突兀,与BadVPN无关,只是我的一点...
  • dog250
  • dog250
  • 2017-04-22 02:21
  • 3816

ZigBee组网流程

第一个功能:协调器的组网,终端设备和路由设备发现网络以及加入网络 //第一步:Z-Stack  由 main()函数开始执行,main()函数共做了 2 件事:一是系统初始化,另外一件是开始执行轮转...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)