zstack信道_Zigbee信道原理
Zigbee
信道原理
物理层上面是
mac
层,它的核心是信道接入技术,
包括
GTS
(时分复用技术)
和随机信道接
入技术(
csma-ca
)
。不过
zigbee
没有对
gts
技术进行支持,因此我们仅需要考虑
csma-ca
技
术。
15.4
网络的所有节点都工作在一个信道上,
因此如果邻近节点同时发送数据就会产生冲
突,为此采用
csma-ca
技术,简单来说,就是节点在发送数据之前,先监听信道,如果这个
信道空闲则可以发送数据,
否则就进行随机退避,
即延时一个随机时间,
然后再进行信道监
听,这个退避时间是指数增长的,但有一个最大值。即如果上一次退避后监听信道忙,
则退
避时间要倍增,
这样做的原因是如果多次监听信道忙,
则表明信道上传输的数据量很大,
因
此节点要等待更长时间,避免繁忙的监听。通过这种技术,所有节点共享一个信道。在
mac
层中还规定了两种信道接入模式,一种是信标(
beacon
)模式,另一种是非信标模式。信标
模式当中,
规定了一种超帧格式,
在超帧的开始发送信标,
里面包含一定的时序和网络信息,
紧接着是竞争接入时期,在这段时间内,各节点竞争接入信道,再后面是非竞争接入时期,
节点采用时分复用方式接入信道,
然后是非活跃时期,
节点进入休眠状态,
等待下一个超帧
周期的开始又发送信标帧。
而非信标模式则比较灵活,
节点均以竞争方式接入信道,
不需要
周期性的发送信标帧。
显然在信标模式下,
由于有了周期性的信标帧,
整个网络的各个节点
都能够同步,但这种同步网络规模不会大。实际上
zigbee
中更多的应用是非信标模式。
zstack信道_Zigbee信道原理相关推荐
- WCF之自定义信道工厂,信道监听器
如果您对.NET远程处理或者是从事过有关Socket相关的编程,那么您可能会对以上两个概念不会很陌生.其实信道工厂和信道监听器的概念在.NET远程处理和Socket中就提到过,只是在WCF中的这两个概 ...
- 接收机的阻塞性能 相邻信道 相间信道
接收机的阻塞性能如下表2-2所示,相邻信道是在频率上最接近期望信道 的信道,而相间信道则是相对主信道离开相邻信道更远的一个信道. 表2-2接收机抗干扰性的最低要求 相邻信道抑制 相间信道 ...
- WIFI中的频段、信道、信道带宽
一.波长.波速与频率 波长=波速/频率 "波速"由"介质"决定. "频率"由"波源"决定. "波长" ...
- zstack信道_Zigbee系列 学习笔记五(信道选择)
标签: EEE 802.15.4/ZigBee工作在工业科学医疗(ISM)频段,定义了两个工作频段,即2.4 GHz频段和868/915 MHz频段.在IEEE 802.15.4中,总共分配了27个具 ...
- matlab仿真散射信道,无线信道建模原理及SUI-3信道的MATlab仿真.doc
无线信道建模原理及SUI-3信道的MATlab仿真 无线衰落信道及仿真 无线衰落信道 在无线移动信道中,信号从发射天线经过复杂的传播环境到达接收天线,接收信号为各反射.衍射和散射分量以及信道噪声的复合 ...
- 下行物理信道rs_信道估计与均衡
在LTE系统中采用了MIMO技术,多天线收发.由于天线之间的物理位置差异,收发双方通过多根天线之间的位置关系产生了多种不同的收发路径效果,如果这多种路径效果最终能很有效的结合起来互相弥补不足,则可以达 ...
- GSM的逻辑信道-业务信道(TCH)
基本概念 业务信道(TCH:Traffic CHannel),用于传送编码后的话音或用户数据,在上行和下行信道上,点对点(BTS对一个MS,或反之)方式传播. 解释说明 话音业务信道主要分为以下三类: ...
- GSM的逻辑信道-控制信道-专用控制信道(DCCH
基本概念 专用控制信道(DCCH:Dedicated Control CHannel):是一种"点对点"的双向控制信道,其用途是在呼叫接续阶段和在通信进行当中,在移动台和基站之间传 ...
- 信道估计 信道均衡 动态均衡 盲均衡 半盲均衡 自适应均衡……
有一些相关的名词,如:信道估计.信道均衡.盲均衡.非盲均衡.半盲均衡.动态均衡-- 首先,当信号在信道中传输时,会因信道环境而使信号受到恶化,我们希望能够量化出这种恶化,可能是具体的数学表达式,也可能 ...
最新文章
- 微生物组研发管理真的很难吗?
- android异常相机处理器,Cordova Android Camera-提供非法参数异常
- 大年初一微信闪退?看看如何修复的
- php5时区,[摘]PHP5.1时区设置
- 华为S2326 TP-EI交换机如何做端口镜像
- html5点击切换选项卡,简单纯js实现点击切换TAB标签实例
- C++自由存储空间:new
- linux嵌入式工作室,【课程培训】嵌入式linux驱动开发系列教程 | linux2web工作室...
- html5 职工入职后台管理系统_【开源】Net平台的后台管理系统
- sql server安装-没有权限访问文件
- win10 手动设置 DNS 地址
- imageJ二次开发之旅 – imageJ开源项目介绍
- 最新双色球彩万宝缩水使用方法大全
- HTTPS加密网站,地址重写配置
- webqq java_WebQQ登录详解
- ArchLinux安装完成登陆时出现login incorrect错误
- 计算机毕业设计 SSM汽车维修保养平台 汽车维修维护平台 汽车信息管理系统Java Vue MySQL数据库 远程调试 代码讲解
- 股市日记之42:板块一日游,力竭的前奏
- oracle sqlplus 的四种连接方式
- Kubernetes-HA高可用架构
热门文章
- 一招教你玩转SQL:通过找出数据的共同属性实现SQL需求
- 从内存管理原理,窥探OS内存管理机制
- 全链路数据血缘在满帮的实践
- java中的NIO和IO到底是什么区别?20个问题告诉你答案
- 30秒,2种方法解决SQL Server的内存管理问题
- 【我的物联网成长记3】如何开发物联网应用?
- 华为云OCR文字识别 免费在线体验!
- 大数据好还是不好_学python好还是大数据好?想学IT,但有点搞不清方向的人可以看看...
- php 生成缩略图保存,PHP批量生成图片缩略图的方法
- android ndk 在project中加入引入dll,在Android-Studio中导入“预建库”(NDK支持)