无线传感网络项目

无线传感网络

感知层

ZigBee组网

常见的短距离无线通信协议
在这里插入图片描述
网关协议是适用于短距离通信,无法直接上云的协议,比如蓝牙、zigbee、lora等。此类设备需要接入网关转换之后,通过tcp/ip协议上云。
在这里插入图片描述

ZigBee简介
  • ZigBee是一种开方式的基于IEEE协定的无线个人局域网标准。
  • IEEE定义了物理层和媒体接入控制层。
  • ZigBee定义了更高层如网络层及应用层。
ZigBee特点
  1. 低功耗
  2. 低成本
  3. 时延短
  4. 网络容量大
  5. 可靠
  6. 安全
ZigBee设备类型
  • 协调器
  • 路由器
  • 终端节点

协调器

  • 协调器包含所有的网络信息,是三种设备中最复杂的,存储容量大、计算能力最强。
  • 协调器主要用于发送网络信标、建立一个网络、管理网络节点、存储网络节点信息、寻找一对节点间的路由信息并且不断地接收信息。
  • 一旦网络建立完成,这个协调器的作用就像路由器节点。

路由器

  • 路由器执行的功能包括允许其他设备加入这个网络,跳跃路由,辅助子树下电池供电终端的通信。

终端节点

  • 一个终端节点对于维护这个网络设备没有具体的责任,所以它可以睡眠和唤配,因此终端节点可以作为电池供电节点。
ZigBee网络建立
  1. 检测协调器(节点必须具备两个条件)
    • 具备ZigBee协调器功能
    • 没有加入到其他网络中
  2. 信道扫描
    • 信道扫描包括能量扫描和主动扫描两个过程
  3. 配置网络参数
    • 网络层管理实体将为新网络选择一个PAN描述符,必须满足PAN描述符小于或等于0x3fff,不等于0xffff,并且在所选信道内是唯一的PAN描述符。
  4. 运行新网络
  5. 允许设备加入网络
    • 只有ZigBee协调器或路由器才能通过NLME_PERMIT_JOINING.request原语来设置节点处于允许设备加入网络的状态。
ZigBee协议栈核心函数

Linux主控程序

web端

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值