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网络中不能出现 相同地址的节点,每个节点的地址都是唯一的。

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

zigbee组网过程浅析

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

zigbee组网过程概述

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

【深度分析Zigbee】Zstack协议栈初窥(六):协调器的组网过程详解

这一讲我要详细说一下协调器的组网过程。在Zstack中,网络组网是从ZDApp_Init函数开始的。具体的执行流程为:Main()->osal_init_system()->osalInitTasks...
  • xiaoaide01
  • xiaoaide01
  • 2014年05月09日 11:41
  • 1502

LoRa组网案例5:无线电表,唤醒+总线

应用LoRa无线采集用电信息,减少布线和施工的代价。
  • jiangjunjie_2005
  • jiangjunjie_2005
  • 2016年09月16日 16:05
  • 5336

ZIGBee组网流程

转载:http://blog.sina.com.cn/s/blog_9d48d26f01015tph.html 第一个功能:协调器的组网,终端设备和路由设备发现网络以及加入网络 //第一步:Z...
  • tanqiuwei
  • tanqiuwei
  • 2013年09月23日 15:59
  • 5557

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

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

wlan组网介绍(HW)

原文链接 http://net.zol.com.cn/424/4249406_all.html
  • wang_xya
  • wang_xya
  • 2014年07月22日 14:32
  • 1720

zigbee组网过程

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

Simpliciti协议栈移植笔记一

本章主要讲解SimpliciTI星型网络应用。
  • libin55
  • libin55
  • 2016年04月20日 20:16
  • 1712

ZigBee组网过程

第一个功能:协调器的组网,终端设备和路由设备发现网络以及加入网络 //第一步:Z-Stack  由 main()函数开始执行,main()函数共做了 2 件事:一是系统初始化,另外一件是开始执行轮转...
  • TihsYloH
  • TihsYloH
  • 2014年01月13日 17:25
  • 732
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SimpliciTI组网过程
举报原因:
原因补充:

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