- 浏览: 606855 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (365)
- Java 基础知识(笔试面试有用) (35)
- SQL 相关 (11)
- Oracle笔试 (1)
- Java 笔试面试 (11)
- LINUX (12)
- ExtJS (21)
- Javascript (17)
- WebGIS (2)
- 软件工程 (3)
- 数据库 (17)
- 项目管理 (63)
- 工作流 (2)
- 计算机网络 (3)
- ZigBee技术及应用 (24)
- 单片机(AVR Studio) (7)
- 项目人力资源管理 (3)
- 项目管理高级知识 (4)
- JAVA技术 (12)
- 项目管理中的概念 (3)
- SQL SERVER (1)
- C++ (1)
- C/C++编程经验 (12)
- C和C++面试笔试题 (12)
- 其他IT技术笔试面试 (6)
- 名企笔试面试集锦 (16)
- 非技术 (10)
- C#相关 (1)
- Matlab相关 (2)
- 计算机专业课相关 (2)
- Web Service (1)
- Excel 使用 (1)
- PhotoShop相关 (4)
- ASP 相关 (2)
- android (1)
- Java WEB 相关 (1)
- web 安全相关 (7)
- 网络安全 (1)
- IBatis (1)
- web 开发技巧 (2)
- css 相关 (1)
- Ruby相关 (2)
- 生活 (3)
- 操作系统安全相关 (6)
- 操作系统相关 (1)
- PHP相关 (3)
- 开发经验 (12)
- Redis (1)
最新评论
IEEE 802.15.4网络是指在一个POS内使用相同无线信道并通过IEEE 802.15.4标准相互通信的一组设备的集合,又名LR-WPAN网络。在这个网络中,根据设备所具有的通信能力,可以分为全功能设备(full-function device,FFD)和精简功能设备(reduced-function device,RFD)。FFD设备之间以及FFD设备与RFD设备之间都可以通信。RFD设备之间不能直接通信,只能与FFD设备通信,或者通过一个FFD设备向外转发数据。这个与RFD相关联的FFD设备称为该RFD的协调器(coordinator)。RFD设备主要用于简单的控制应用,如灯的开关、被动式红外线传感器等,传输的数据量较少,对传输资源和通信资源占用不多,这样RFD设备可以采用非常廉价的实现方案。 IEEE 802.15.4网络中,有一个称为PAN网络协调器(PAN coordinator)的FFD设备,是LR-WPAN网络中的主控制器。PAN网络协调器(以后简称网络协调器)除了直接参与应用以外,还要完成成员身份管理、链路状态信息管理以及分组转发等任务。 无线通信信道的特征是动态变化的。节点位置或天线方向的微小改变、物体移动等周围环境的变化都有可能引起通信链路信号强度和质量的剧烈变化,因而无线通信的覆盖范围不是确定的。这就造成了LR-WPAN网络中设备的数量以及它们之间关系的动态变化。
编辑本段IEEE 802.15.4标准概述
随着通信技术的迅速发展,人们提出了在人自身附近几米范围之内通信的需求,这样就出现了个人区域网络(personal area network,PAN)和无线个人区域网络(wireless personal area network,WPAN)的概念。WPAN网络为近距离范围内的设备建立无线连接,把几米范围内的多个设备通过无线方式连接在一起,使它们可以相互通信甚至接入LAN或Internet。1998年3月,IEEE 802.15工作组。这个工作组致力于WPAN网络的物理层(PHY)和媒体访问层(MAC)的标准化工作,目标是为在个人操作空间(personal operating space,POS)内相互通信的无线通信设备提供通信标准。POS一般是指用户附近10米左右的空间范围,在这个范围内用户可以是固定的,也可以是移动的。 在IEEE 802。15工作组内有四个任务组(task group,TG),分别制定适合不同应用的标准。这些标准在传输速率、功耗和支持的服务等方面存在差异。下面是四个任务组各自的主要任务: ⑴任务组TG1:制定IEEE 802.15.1标准,又称蓝牙无线个人区域网络标准。这是一个中等速率、近距离的WPAN网络标准,通常用于手机、PDA等设备的短距离通信。 ⑵任务组TG2:制定IEEE 802.15.2标准,研究IEEE 802.15.1与 IEEE 802.11(无线局域网标准,WLAN)的共存问题。 ⑶任务组TG3:制定IEEE 802.15.3标准,研究高传输速率无线个人区域网络标准。该标准主要考虑无线个人区域网络在多媒体方面的应用,追求更高的传输速率与服务品质。 ⑷任务组TG4:制定IEEE 802.15.4标准,针对低速无线个人区域网络(low-rate wireless personal area network,LR-WPAN)制定标准。该标准把低能量消耗、低速率传输、低成本作为重点目标,旨在为个人或者家庭范围内不同设备之音的低速互连提供统一标准。 任务组TG4定义的LR-WPAN网络的特征与传感器网络有很多相似之处,很多研究机构把它作为传感器的通信标准。 LR-WPAN网络是一种结构简单、成本低廉的无线通信网络,它使得在低电能和低吞吐量的应用环境中使用无线连接成为可能。与WLAN相比,LR-WPAN网络只需很少的基础设施,甚至不需要基础设施。IEEE 802.15.4标准为LR-WPAN网络制定了物理层和MAC子层协议。 IEEE 802.15.4标准定义的LR-WPAN网络具有如下特点: ⑴ 在不同的载波频率下实现了20kbps、40kbps和250kbps三种不同的传输速率; ⑵ 支持星型和点对点两种网络拓扑结构; ⑶ 有16位和64位两种地址格式,其中64位地址是全球惟一的扩展地址; ⑷ 支持冲突避免的载波多路侦听技术(carrier sense multiple access with collision avoidance,CSMA-CA)编辑本段802.15.4协议的主要特点
1.工作频段和数据速率
802.15.4工作在工业科学医疗(ISM)频段,它定义了两个物理层,即2.4 GHz频段和868/915 MHz频段物理层。免许可证的2.4 GHz ISM频段全世界都有,而868 MHz和915 MHz的ISM频段分别只在欧洲和北美有。在802.15.4中,总共分配了27个具有三种速率的信道:在2.4 GHz 频段有16个速率为250 kbit/s(或62.5 ksymbol/s)的信道,在915 MHz频段有10个40 kbit/s(或40 ksymbol/s)的信道,在868 MHz频段有1个20 kbit/s(或20 ksymbol/s)的信道。ISM频段全球都有的特点不仅免除了802.15.4器件的频率许可要求,而且还给许多公司提供了开发可以工作在世界任何地方的标准化产品的难得机会。这将减少投资者的风险,与专门解决方案相比可以明显降低产品成本。在保持简单性的同时,802.15.4还试图提供设计上的灵活性。一个802.15.4网可以根据可用性、拥挤状况和数据速率在27个信道中选择一个工作信道。从能量和成本效率来看,不同的数据速率能为不同的应用提供较好的选择。例如,对于有些计算机外围设备与互动式玩具,可能需要250 kbit/s,而对于其他许多应用,如各种传感器、智能标记和家用电器等,20 kbit/s这样的低速率就能满足要求。2.支持简单器件
802.15.4低速率、低功耗和短距离传输的特点使它非常适宜支持简单器件。在802.15.4中定义了14个物理层基本参数和35个媒体接入控制层基本参数,总共为49个,仅为蓝牙的三分之一。这使它非常适用于存储能力和计算能力有限的简单器件。在802.15.4中定义了两种器件:全功能器件(FFD)和简化功能器件(RFD)。对全功能器件,要求它支持所有的49个基本参数。而对简化功能器件,在最小配置时只要求它支持38个基本参数。一个全功能器件可以与简化功能器件和其他全功能器件通话,可以按三种方式工作,即用作个人域网协调器、协调器或器件。而简化功能器件只能与全功能器件通话,仅用于非常简单的应用。3.信标方式和超帧结构
802.15.4网可以工作于信标使能方式或非信标使能方式。在信标使能方式中,协调器定期广播信标,以达到相关器件同步及其他目的。在非信标使能方式中,协调器不定期地广播信标,而是在器件请求信标时向它单播信标。在信标使能方式中使用超帧结构,超帧结构的格式由协调器来定义,一般包括工作部分和任选的不工作部分。4.数据传输和低功耗
在802.15.4中,有三种不同的数据转移:从器件到协调器;从协调器到器件;在对等网络中从一方到另一方。为了突出低功耗的特点,把数据传输分为以下三种方式: ·直接数据传输:这适用于以上所有三种数据转移。采用无槽载波检测多址与碰撞避免(CSMA-CA)或开槽CSMA-CA的数据传输方法,视使用非信标使能方式还是信标使能方式而定。 ·间接数据传输:这仅适用于从协调器到器件的数据转移。在这种方式中,数据帧由协调器保存在事务处理列表中,等待相应的器件来提取。通过检查来自协调器的信标帧,器件就能发现在事务处理列表中是否挂有一个属于它的数据分组。有时,在非信标使能方式中也可能发生间接数据传输。在数据提取过程中也使用无槽CSMA-CA或开槽CSMA-CA。 ·有保证时隙(GTS)数据传输:这仅适用于器件与其协调器之间的数据转移,既可以从器件到协调器,也可以从协调器到器件。在GTS数据传输中不需要CSMA-CA。 低功耗是802.15.4最重要的特点。因为对电池供电的简单器件而言,更换电池的花费往往比器件本身的成本还要高。在有些应用中,更换电池不仅麻烦,而且实际上是不可行的,例如嵌在汽车轮胎中的气压传感器或高密度布设的大规模传感器网。所以在802.15.4的数据传输过程中引入了几种延长器件电池寿命或节省功率的机制。多数机制是基于信标使能的方式,主要是限制器件或协调器之收发信机的开通时间,或者在无数据传输时使它们处于休眠状态。5.安全性
安全性是802.15.4的另一个重要问题。为了提供灵活性和支持简单器件,802.15.4在数据传输中提供了三级安全性。第一级实际是无安全性方式,对于某种应用,如果安全性并不重要或者上层已经提供足够的安全保护,器件就可以选择这种方式来转移数据。对于第二级安全性,器件可以使用接入控制清单(ACL)来防止非法器件获取数据,在这一级不采取加密措施。第三级安全性在数据转移中采用属于高级加密标准(AES)的对称密码。 AES可以用来保护数据净荷和防止攻击者冒充合法器件,但它不能防止攻击者在通信双方交换密钥时通过窃 听来截取对称密钥。为了防止这种攻击,可以采用公钥加密。6.自配置
802.15.4在媒体接入控制层中加入了关联和分离功能,以达到支持自配置的目的。自配置不仅能自动建立起一个星状网,而且还允许创建自配置的对等网。在关联过程中可以实现各种配置,例如为个人域网选择信道和识别符(ID),为器件指配16位短地址,设定电池寿命延长选项等编辑本段IEEE 802.15.4网络拓扑结构及形成过程
要可以组织成星型网络,也可以组织成点对点网络。在星型结构中,所有设备都与中心设备PAN网络协调器通信。在这种网络中,网络协调器一般使用持续电力系统供电,而其他设备采用电池供电。星型网络适合家庭自动化、个人计算机的外设以及个人健康护理等小范围的室内应用。 与星型网不同,点对点网络只要彼此都在对方的无线辐射范围之内,任何两个设备之都可以直接通信。点对点网络中也需要网络协调器,负责实现管理链路状态信息,认证设备身份等功能。点对点网络模式可以支持ad hoc网络允许通过多跳路由的方式在网络中传输数据。不过一般认为自组织问题由网络层来解决,不在IEEE 802.15.4标准讨论范围之内。点对点网络可以构造更复杂的网络结构,适合于设备分布范围广的应用,比如在工业检测与控制、货物库存跟踪和智能农业等方面有非常好的应用背景。 网络拓扑的形成过程 虽然网络拓扑结构的形成过程属于网络层的功能,但IEEE 802.15.4为形成各种网络拓扑结构提供了充分支持。这部分主要讨论IEEE 802.15.4对形成网络拓扑结构提供的支持,并详细地描述了星型网络和点对点网络的形成过程。1、星型网络形成
星型网络以网络协调器为中心,所有设备只能与网络协调器进行通信,因此在星型网络的形成过程中,第一步就是建立网络协调器。任何一个FFD设备都有成为网络协调器的可能,一个网络如何确定自己的网络协调器由上层协议决定。一种简单的策略是:一个FFD设备在第一次被激活后,首先广播查询网络协调器的请求,如果接收到回应说明网络中已经存在网络协调器,再通过一系列认证过程,设备就成为了这个网络中的普通设备。如果没有收到回应,或者认证过程不成功,这个FFD设备就可以建立自己的网络,并且成为这个网络的网络协调器。当然,这里还存在一些更深入的问题,一个是网络协调器过期问题,如原有的网络协调器损坏或者能量耗尽;另一个是偶然因素造成多个网络协调器竞争问题,如移动物体阻挡导致一个FFD自己建立网络,当移动物体离开的时候,网络中将出现多个协调器。 网络协调器要为网络选择一个惟一的标识符,所有该星型网络中的设备都是用这个标识符来规定自己的属主关系。不同星型网络之间的设备通过设置专门的网关完成相互通信。选择一个标识符后,网络协调器就允许其他设备加入自己的网络,并为这些设备转发数据分组。 星型网络中的两个设备如果需要互相通信,都是先把各自的数据包发送给网络协调器,然后由网络协调器转发给对方。2、点对点网络的形成
点对点网络中,任意两个设备只要能够彼此收到对方的无线信号,就可以进行直接通信,不需要其他设备的转发。但点对点网络中仍然需要一个网络协调器,不过该协调器的功能不再是为其他设备转发数据,而是完成设备注册和访问控制等基本的网络管理功能。网络协调器的产生同样由上层协议规定,比如把某个信道上第一个开始通信的设备作为该信道上的网络协议器。簇树网络是点对点网络的一个例子,下面以簇树网络为例描述点到点网络的形成过程. 在簇树网络中,绝大多数设备是FFD设备,而RFD设备总是作为簇树的叶设备连接到网络中。任意一个FFD都可以充当RFD协调器或者网络协调器,为其他设备提供同步信息。在这些协调器中,只有一个可以充当整个点对点网络的网络协调器。网络协调器可能和网络中其他设备一样,也可能拥有比其他设备更多的计算资源和能量资源。网络协调器首先将自己设为簇头(cluster header,CLH),并将簇标识符(cluster identifier,CID)设置为0,同时为该簇选择一个未被使用的PAN网络标识符,形成网络中的第一个簇。接着,网络协调器开始广播信标帧。邻近设备收到信标帧后,就可以申请加入该簇。设备可否成为簇成员,由网络协调器决定。如果请求被允许,则该设备将作为簇的子设备加入网络协调器的邻居列表。新加入的设备会将簇头作为它的父设备加入到自己的邻居列表中。 上面讨论的只是一个由单簇构成的最简单的簇树。PAN网络协调器可以指定另一个设备成为邻接的新簇头,以此形成更多的簇。新簇头同样可以选择其他设备成为簇头,进一步扩大网络的覆盖范围。但是过多的簇头会增加簇间消息传递的延迟和通信开销。为了减少延迟和通信开销,簇头可以选择最远的通信设备作为相邻簇的簇头,这样可以最大限度地缩小不同簇间消息传递的跳数,达到减少延迟和开销的目的。发表评论
-
h文件和c文件中变量的关系
2013-01-22 19:15 796一般的,在h中定义好变量。在c文件中可以直接引用,不过在c文件 ... -
802.15.4 MAC 层 一些参数的说明
2012-11-16 11:28 1460802.15.4 MAC 层可以用周期性的发送信标来 ... -
C 语言嵌入式开发 经验
2012-10-31 18:56 840(1) #include <> "&qu ... -
802.15.4的帧格式
2012-10-31 15:15 2575帧控制字段 ... -
Each undeclared identifier is reported only once for each function it appears in
2012-10-15 16:32 8147Each undeclared identifier is r ... -
Zigbee MAC层 程序框架
2012-10-09 09:55 1642macFSM : phyFSM() ===== ... -
802.15.4标准
2012-09-27 09:35 1108附件以下是 802.15.4 标准协议! -
CSMA 简介
2012-09-27 09:05 2076CSMA/CD CSMA/CD(Carri ... -
Zigbee MAC层 服务功能描述
2012-08-24 10:22 2645MAC层管理服务 一: 关联原语 ... -
Zigbee中的GTS-02
2012-08-20 11:18 1090(5)GTS重分配 撤销GTS后可能导致超帧变成零散的 ... -
Zigbee中的GTS-01
2012-08-17 11:11 1489GTS的分配和管理 ... -
CSMA/CA
2012-07-28 09:11 1071非坚持的CSMA:线路忙,等待一段时间,再侦听 ... -
Zigbee 之mac层之 mac_pib(一)
2012-07-26 12:35 1508mac_pib 的结构如下: typede ... -
超帧,信标帧
2012-06-28 19:26 3054信标帧能够实现协调点与周围节点间的同步并对超帧结构进行相应的描 ... -
CSMA/CA算法流程
2012-06-19 20:33 7920我们知道总线型局域网在MAC层的标准协议是CSMA/CD ... -
ZigBee组网机制以及数据的发送和接收
2012-04-15 21:00 2085Zigbee是一种新型的短距离无线通信技术。其特点是低功耗,低 ... -
无线龙zigbee2004精简版试验总结
2012-04-10 14:58 1802花了很长时间看代码,中间有限状态机部分还没有看懂,目前只 ... -
基于ZigBee的WPAN网络配置应用
2012-04-10 09:42 1459ZigBee是一种新兴的短距离、低速率、低成本、低功耗的 ... -
zigbee学习(一)总体概况
2012-04-10 09:32 1414zigbee学习zigbee设备模型:FFD(具有完整功能的设 ... -
采用精简协议栈的ZigBee网络节点分析
2012-04-09 21:11 1234ZigBee是一种新兴的短距 ...
相关推荐
《IEEE 802.15.4标准详解——2006版》 IEEE 802.15.4标准是无线个人局域网(Wireless Personal Area Network, WPAN)的一个子集,主要关注低数据速率、低功耗、低成本的通信需求,特别是在物联网(Internet of ...
标题 "IEEE802.15.4g-2012" 指的是一个特定的IEEE(国际电气和电子工程师协会)标准,该标准是IEEE 802.15.4标准的一个修订版,日期为2012年。这个修订版针对的是低速无线个人区域网络(LR-WPANs),主要是为了满足...
IEEE 802.15.4-2020 无线网络规范文档 IEEE 802.15.4-2020 是当前最新的无线网络规范文档,涵盖了低数据率无线网络的物理层(PHY)和介质访问控制(MAC)子层规范。该标准适用于固定、便携式和移动设备,具有无电池...
802.15.4g协议是802.15.4标准的修订版,专注于低速无线个人区域网络(LR-WPANs)的应用。该协议特别关注于户外低数据速率、无线智能计量公共事业网络的需求。在内容描述中提到的“绝对官方的”表达了该标准文档的...
"IEEE Std 802.15.4z -2020.pdf" 本文档是IEEE标准802.15.4z-2020的修订版,主要关注于低速率wireless网络的Ultra Wideband(UWB)物理层和相关的测距技术。下面是该文档的详细知识点: 一、UWB物理层(PHY) * ...
IEEE 802.15.4A-2011标准是IEEE 802.15.4标准的一个修订版本,发布于2011年,该标准主要针对低速无线个人区域网络(LR-WPANs)进行了定义。该协议规范涉及了无线通信中物理层(PHY)和媒体访问控制层(MAC)的具体...
标签“802.15.4z UWB”进一步强调了UWB技术与IEEE 802.15.4标准的关联。通常,标签中的字母“z”表示该标准的某个特定版本或修订,可能是指修订版中对UWB定位技术的特殊考虑或改进。 在提供的部分标准内容中,我们...
802.15标准合集,包含如下文档 802.15.1-2002.pdf 802.15.1-2005.pdf 802.15.2-2003.pdf 802.15.3-2003.pdf ...802.15.4-2006.pdf 802.15.4a-2007.pdf 802.15.4c-2009.pdf 802.15.4d-2009.pdf 802.15.5-2009.pdf
802.15.4-2015中文版 802.15.4-2015中文版是IEEE标准802.15.4-2015的中文译本,该标准定义了低速率无线个域网(WPAN)的技术规范。WPAN是一种短距离、低功耗、低复杂度的无线通信技术,主要应用于智能家居、工业...
《IEEE 802.15.4-2006: 低速率无线个人区域网规范详解》 IEEE 802.15.4-2006标准是针对低速率无线个人区域网络(LR-WPANs)制定的,它详细规定了无线介质访问控制(MAC)层和物理(PHY)层的技术规范。这一标准由...
标题"IEEE-Std-802.15.4-2003.rar_802.15.4 2003_IEEE 802.15.4_无线通信标准"指出,这是一个关于IEEE 802.15.4无线通信标准的2003年版本的压缩文件。这个标准是用于低速率、低功耗的无线个域网(WPAN)通信,尤其...
《IEEE802.15.4-2011》是无线个人区域网络(Wireless Personal Area Networks, WPANs)标准的一部分,专门针对低速率应用,即Low-Rate Wireless Personal Area Networks(LR-WPANs)。这个标准定义了在短距离内设备...
802.15.4协议是Zigbee通信标准的基础,主要应用于低功耗、低成本的无线传感器网络(WSN)和物联网设备。在MATLAB环境中进行802.15.4协议的仿真,可以帮助我们理解其工作原理、性能特征以及优化策略。这个项目的目标...
IEEE 802.15.4-2006标准是对IEEE 802.15.4-2003版本的修订,目的在于扩展该标准在市场上的适用性,消除标准中的一些不明确性,并对IEEE 802.15.4-2003实施中发现的问题进行改进。该标准涉及的技术关键词包括自组网络...
IEEE 802.15.4d-2009 是一个针对 IEEE 802.15.4-2006 标准的修订案,该修订案的主要目的是定义新的物理层 (PHY) 规范,以支持日本 950 MHz 频段的无线通信。这一修订案遵循了日本相关部门的技术规定,确保在新的频率...
IEEE std 802.15.4-2015 是一项由电气和电子工程师学会(IEEE)制定的标准,用于定义低速无线个人区域网络(Wireless Personal Area Networks, WPAN)中的物理层(PHYs)和媒体访问控制层(MAC层)。这项标准为使用...
包括2.4G开发所需的IEEE802.15.4标准合集和两款支持上述标准的芯片DataSheet IEEE802.15.4-2003 IEEE802.15.4-2006 IEEE802.15.4-2007 IEEE802.15.4-2011 IEEE802.15.4-2012 JN5168-Datasheet UZ2400D-DataSheet
《IEEE802.15.4_opnet_simulation_model_v2.0——基于OPNET的无线传感器网络模拟详解》 IEEE 802.15.4标准是为低速、低功耗的无线个人区域网络(WPANs)设计的通信协议,尤其适用于物联网(IoT)和无线传感器网络...
该标准作为对IEEE Std 802.15.4-2011的第五次修正案,旨在为关键基础设施的监测应用提供更高效、更低功耗的通信解决方案。 #### 关键技术与特性 **1. 直接序列扩频(DSSS)与频移键控(FSK)物理层** - **直接...