IEEE 802.15.4协议学习之物理层

在详细讲述IEEE 802.15.4协议之前,谈谈自己这两个星期看协议过程中的一点心得,或者是收获吧。

看协议文档,一定要看有书签的,边看边在旁边做些备注,以便于后期整理。对于协议层次相关的,最好在纸上画一个大的简易的框图,边看边思考。

在ZigBee的协议层次中,每一层都提供了向上服务和向下服务的接口,根据功能不同,每种接口(SAP)又可划分为数据服务实体和管理服务实体,每一层对于自己该层的常量和属性,都有一个数据库(PIB)来记录,通过服务接口来供上下两层来调用。

每层接口由协议原语规定好格式和功能,有四种原语类型,按照发起方的不同,有两类。

从上往下主动发起的叫request,它要求对象返回一个confirm。

从下往上请求服务的叫indication,它要求对象返回一个response

Technorati 标签: IEEE 802.15.4 物理层

如下图:

 

ZigBee所使用的物理层和链路层协议为IEEE 802.15.4协议,该协议由IEEE 802.15的第四任务组TG4来维护,旨在为个人或家庭范围内不同设备间低速互联提供统一的协议标准。

IEEE 802.15.4协议栈物理层主要完成:

1. 无线比特数据的收发

2. 射频收发器的开关

3. 信道能力扫描

4. 空闲信道评估(CCA)

 

802.15.4定义的物理层标准为2.4G和868(欧)/915(美)标准,一般常用为2.4G的ISM频段。在2.4G上,分布了16个信道(编号11~26), 传输速率为250Kbps,符号率为62.5 ksymbols/s(每四个比特对于一个符号),接收机灵敏度要求至少达到-85dBm。

 

物理层的帧组织

物理层主要维护物理层协议数据单元(PPDU:Physical Protocol Data Unit)和物理层的网络数据库(PIB).

 

 

Preamble用于接收设备进行比特流上的同步。

SFD指示前导码的结束和数据码的开始

Frame length表示PHY层有效载荷字节长度,取值为5时,表示为ACK确认帧。其他取值范围为9~aMaxPHYPacketSize(127)

时间: 2024-07-30 12:36:44

IEEE 802.15.4协议学习之物理层的相关文章

蓝牙(Bluetooth) IEEE 802.15.1 协议学习

catalogue 1. 蓝牙概念 2. 配对和连接 3. 机密安全性 4. 蓝牙协议分类 5. 蓝牙协议栈 1. 蓝牙概念 蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备.移动设备和楼宇个人域网之间的短距离数据交换(使用2.4~2.485GHz的ISM波段的UHF无线电波).蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线(短程串口)的替代方案.蓝牙可连接多个设备,克服了数据同步的难题如今蓝牙由蓝牙技术联盟(Bluetooth Special Inte

IEEE 802.15.4协议学习之MAC层

    MAC负责建立于网络的同步,支持关联和取消关联.MAC层的安全以及控制物理信道访问机制.信道访问机制主要有以下几种:       1. 有序的物理无线信道访问机制     2. 协调器启动和维护PAN信息机制     3. 允许设备加入或者离开PAN机制     4. 分配和释放保护时隙机制 基于非竞争机制的PAN协调器的GTS来访问信道 PAN协调器利用超帧结构来限定GTS的信道时间,超帧结构如下: 在CAP期间,发送帧使用CSMA-CA来访问信道. 在CFP期间,发送至使用GTS时隙

IEEE 802.15.4协议中超帧简介

1.1.1超帧结构 低速无线个域网允许可选择性的使用超帧(superframe)结构.超帧的格式由协调器决定.在使用超帧结构的模式下,协调器会根据设置周期性的发送信标帧(beacon),而超帧正是由网络中的信标帧划分的,中间的区域称为竞争接入期(CAP,contentionaccess period),如图1.1所示.如果协调器不需要使用超帧结构,它可以停止发送信标帧.信标帧可以用来识别个域网,同步个域网中的设备,描述超帧结构等. 图1.1  不包含GTSs的超帧结构 针对网络负荷较低的情况或要

关于无线网络 802.11协议学习

一.IEEE802局域网标准 IEEE是英文Institute of Electrical and Electronics Engineers的简称,其中文译名是电气和电子工程师协会.该协会的总部设在美国,主要开发数据通信标准及其他标准.IEEE802委员会负责起草局域网草案,并送交美国国家标准协会(ANSI)批准和在美国国内标准化.IEEE还把草案送交国际标准化组织(ISO).ISO把这个802规范称为ISO 8802标准,因此,许多IEEE标准也是ISO标准.例如,IEEE 802.3标准就

IEEE 802

IEEE 802 委员会 又称为 LMSC(LAN /MAN Standards Committee, 局域网/城域网标准委员会) 研究 局域网和城域网 的 物理层和MAC层 中定义的服务和协议,对应 OSI网络参考模型的 物理层 和 数据链路层 IEEE 802系列标准 是IEEE 802 LAN/MAN 标准委员会制定的局域网.城域网技术标准. 其中最广泛使用的有 以太网.令牌环.无线局域网 等.这一系列标准中的每一个子标准都由委员会中的一个专门工作组负责. IEEE 802现有标准 IEE

XBee 802.15.4/Digimesh FAQs:如何为2.4G模块选择合适的信道

XBee 802.15.4模块和XBee Digimesh模块在硬件上完全相同,只是出厂带有不同固件,如果测试需要,这两个固件可以都可以互换烧入模块中. 如何为2.4G模块选择合适的信道 IEEE 802.15.4一共有16个信道,Digi的模块不同型号支持的信道略有差异. 802.15.4 频率和信道号 Wifi频率和信道 一般Wifi中国区最常用的是1,6,11,和802.15.4/ZigBee信道相比,可以发现11,15,20,26这几个信道较少重叠.平时在如果随机选择,以11信道为宜,如

Ethernet & IEEE 802.3 802.X 802.1ag-MEP

ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互连参考模型(OSI模型). 交换机好比是邻近的街道,而路由器则是街道的交汇点. (交换机第二层,即数据链路层,也有四层,七层交换机; 路由器工作在第三层). 详见( http://www.he.edu.cn/learn/wlxy/netlan/index.html ) 交叉网线和直连网线 一.直连线互连 网线的两端均按 T568B 接 ,用于连接主机和设备,即DTE与DCE,如 1. 电 脑←—→ADSL 猫 2. AD

http协议学习系列

深入理解HTTP协议(转)  http://www.blogjava.net/zjusuyong/articles/304788.html http协议学习系列   1. 基础概念篇 1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写.它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列

IEEE 802.3 Ethernet

Introduction Ethernet 是过去30年以来最为成功的局域网(local area networking)技术. 1. First widely used LAN technology (第一次被广泛使用的局域网技术) 2. kept up with speed race: 10 Mbps – 100 Gbps 3. Connectionless: No handshaking between sending and receiving NICs(Network Interfac