zigbee通信协议分多少层,关于ZigBee协议
来源:整理 编辑:亚灵电子网 2023-04-12 01:20:07
本文目录一览
1,关于ZigBee协议
ZigBee协定层从下到上分别为实体层(PHY)、媒体存取层(MAC)、网络层(NWK)、应用层(APL)等。网络装置的角色可分为ZigBee Coordinator、ZigBee Router、ZigBee End Device等三种。支援网络拓扑有Star、Tree、Mesh等三种。
2,zigbee无线网络有哪几层各层都具有哪些功能
从高往低:应用层、网络层、MAC层、物理层应用层:应用层包含APS和ZDO,主要为用户提供API函数和提供一些网络管理方面的函数。网络层:提供安全管理,信息代理,路由管理,网络管理。其主要功能是 路由,路由算法是它的核心。 MAC层:zigbee网络的网络号、网络发现、点对点通信的数据确认。物理层:负责将数据通过发射天线发送出去以及从天线接收数据。

3,zigbee协议位于osi的哪层
ZigBee的协议一般认为是四层,PHY,MAC,网络层和应用层。当然具体应用层还细分出来了一个APS应用支持子层。 所以它和TCPIP协议类似,但可以对应到OSI的7层模型中去。总之通信协议都是分层设计的,这样才通用,可移植和高效。
4,zigbee是由哪几部分组成的核心是什么
zigbee是由物联网、传感器、无线传感器网络、Zigbee四部分组成。核心部分是zigbee。 ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。这一名称(又称紫蜂协议)来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、低功耗、低数据速率。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术。ZigBee是一种低速短距离传输的无线网络协议。ZigBee协议从下到上分别为物理层(PHY)、媒体访问控制层(MAC)、传输层(TL)、网络层(NWK)、应用层(APL)等。其中物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。
5,zigbee与6lowpan物理层与数据使用什么协议链路层
互操作性是我们在选择无线协议时首先要考虑的。从技术术语上看,互操作意味着应用无需了解传输数据包的物理链路。ZigBee定义通行在802.15.4的节点节点进行,对应IP技术是二层。然后定义上层应用通信技术。这意味着ZigBee设备可以和其它ZigBee设备互通,假设这些设备应用同样的profile.应用一个简单的Bridge 设备,6Lowpan支持与其它802.15.4设备的互通,同时也支持和其它IP网络的互通,如以太网和WIFI。ZigBee网络和非ZigBee网络之间的桥接需要非常复杂的应用层网关。
6,ZigBee是什么意思
Zigbee:全新无线网络数据通信技术 Zigbee技术是随着工业自动化对于无线通信和数据传输的需求而产生的,Zigbee网络省电、可靠、成本低、容量大、安全,可广泛应用于各种自动控制领域。 Zigbee的由来: 在蓝牙技术的使用过程中,人们发现蓝牙技术尽管有许多优点,但仍存在许多缺陷。对工业,家庭自动化控制和遥测遥控领域而言,蓝牙技术显得太复杂,功耗大,距离近,组网规模太小等,......而工业自动化对无线通信的需求越来越强烈。正因此,经过人们长期努力,Zigbee协议在2003年中通过后,于2004正式问世了。 Zigbee是什么: Zigbee是一个由可多到65000个无线数传模块组成的一个无线数传网络平台,十分类似现有的移动通信的CDMA网或GSM网,每一个Zigbee网络数传模块类似移动网络的一个基站,在整个网络范围内,它们之间可以进行相互通信;每个网络节点间的距离可以从标准的75米,到扩展后的几百米,甚至几公里;另外整个Zigbee网络还可以与现有的其它的各种网络连接。例如,你可以通过互联网在北京监控云南某地的一个Zigbee控制网络。 不同的是,Zigbee网络主要是为自动化控制数据传输而建立,而移动通信网主要是为语音通信而建立;每个移动基站价值一般都在百万元人民币以上,而每个Zigbee"基站"却不到1000元人民币;每个Zigbee 网络节点不仅本身可以与监控对对象,例如传感器连接直接进行数据采集和监控,它还可以自动中转别的网络节点传过来的数据资料; 除此之外,每一个Zigbee网络节点(FFD)还可在自己信号覆盖的范围内,和多个不承担网络信息中转任务的孤立的子节点(RFD)无线连接。 每个Zigbee网络节点(FFD和RFD)可以可支持多到31个的传感器和受控设备,每一个传感器和受控设备终可以有8种不同的接口方式。可以采集和传输数字量和模拟量。 Zigbee技术的应用领域: Zigbee技术的目标就是针对工业,家庭自动化,遥测遥控,汽车自动化、农业自动化和医疗护理等,例如灯光自动化控制,传感器的无线数据采集和监控,油田,电力,矿山和物流管理等应用领域。另外它还可以对局部区域内移动目标例如城市中的车辆进行定位。(成都西谷曙光数字技术公司的专利技术)。 通常,符合如下条件之一的应用,就可以考虑采用Zigbee技术做无线传输: 1. 需要数据采集或监控的网点多; 2. 要求传输的数据量不大,而要求设备成本低; 3. 要求数据传输可性高,安全性高; 4. 设备体积很小,不便放置较大的充电电池或者电源模块; 5. 电池供电; 6. 地形复杂,监测点多,需要较大的网络覆盖; 7. 现有移动网络的覆盖盲区; 8. 使用现存移动网络进行低数据量传输的遥测遥控系统。 9. 使用GPS效果差,或成本太高的局部区域移动目标的定位应用。 Zigbee 技术的特点: 省电:两节五号电池支持长达6个月到2年左右的使用时间 可靠:采用了碰撞避免机制,同时为需要固定带宽的通信业务预留了专用时隙,避免了发送数据时的竞争和冲突;节点模块之间具有自动动态组网的功能,信息在整个Zigbee网络中通过自动路由的方式进行传输,从而保证了信息传输的可靠性。 时延短:针对时延敏感的应用做了优化,通信时延和从休眠状态激活的时延都非常短。 网络容量大:可支持达65000个节点。 安全:ZigBee提供了数据完整性检查和鉴权功能,加密算法采用通用的AES-128。 高保密性:64位出厂编号和支持AES-128加密 Zigbee的发展前景: Zigbee技术和RFID 技术在2004年就被列为当今世界发展最快,市场前景最广阔的十大最新技术中的两个。关于这方面的报道,你只需在百度,或GOOGLE搜索栏中键入"Zigbee",你就会看到大量的有关报道。总之,今后若干年,都将是Zigbee技术飞速发展的时期。 Zigbee技术在我国的应用情况: 尽管,国内不少人已经开始关注Zigbee这们新技术,而且也有不少单位开始涉足Zigbee技术的开发工作,然而,由于Zigbee 本身是一种新的系统集成技术,应用软件的开发必须和网络传输,射频技术和底层软硬件控制技术结合在一起。因而深入理解这个来自国外的新技术,再组织一个在这几个方面都有丰富经验的配套的队伍,本身就不是一件容易的事情,因而,到目前为止,国内目前除了成都西谷曙光数字技术有限公司,真正将Zigbee技术开发成产品,并成功地用于解决几个领域的实际生产问题而外,尚未见到其它报道。 Zigbee 和现有移动网(GPRS,CDMA-1X)的比较: 1. 无网络使用费:使用移动网需要长期支付网络使用费,而且是按节点终端的数量计算的,而Zigbee没有这笔费用; 2. 设备投入低:使用移动网需要购买移动终端设备,每个终端的价格在人民币1000元上下,而使用Zigbee 网络,不仅Zigbee网络节点模块(相当于基站)费用每只人民币不到1000元,而且,主要使用的网络子节点(相当于手机)的价格还要低得多; 3. 通信更可靠:由于现有移动网主要是为手机通信而设计的,尽管CDMA-1X和GPRS可以进行数据通信,但实践发现,不仅通信数率比设计速率低很多,而且数据通信的可靠信也存在一定的问题。而Zigbee网络则是专门为控制数据的传输而设计的,因而控制数据的传输具有相当的保证。 4. 高度的灵活性和低成本:首先,通过使用覆盖距离不同,功能不同的Zigbee网络节点,以及其它非Zigbee系统的低成本的无线收发模块,建立起一个Zigbee局部自动化控制网,(这个网络可以是星型,树状,网状及其共同组成的复合网结构)再通过互联网或移动网与远端的计算机相连,从而实现低成本,高效率的工业自动化遥测遥控; 5. 比起现有的移动网来,尽管Zigbee仅仅只是一个局域网,覆盖区域有限,但它却可以与现有的移动网,互联网和其它通信网络相连接,将许多Zigbee局域网相互连成为一个整体。有效的解决移动网的盲区覆盖问题:我们知道,现有移动网络在许多地方存在盲区,特别是铁路,公路,油田,矿山等野外,更是如此。而增加一个移动基站或直放站的费用是相当可观的,此时使用Zigbee网络进行盲区覆盖不仅经济有效,而且往往是现在唯一可行手段。 Zigbee与现有数传电台的比较: 1. 可靠性高:由于Zigbee模块的集成度远比一般数传电台高,分离元器件少,因而可靠性更高; 2. 使用方便安全:因为集成度高,比起一般数传电台来,Zigbee收法模块体积可以做得很小,而且功耗低,例如成都西谷公司远距离传输模块(2-5公里),最大发射电流比一个CDMA手机还要小许多,因而很容易集成或直接安放在到设备之中,不仅使用方便,而且在户外使用时,不容易受到破坏; 3. 抗干扰力强,保密性好,误码率低:Zigbee收发模块使用的是2.4G 直序扩频技术,比起一般FSK, ASK和跳频的数传电台来,具有更好的抗干扰能力,和更远的传输距离; 4. 免费频段:Zigbee使用的是免费频段,而许多数传电台所使用的频段不仅需要申请,而且每年都需要向国家无委会交纳相当的频率使用费。 5. 价格低: Zigbee数传模块的价格只有具有类似功能的数传电台的几分之一;(2.4G,250kps,3-5公里距离DSSS 数传模块每只不到1000元人民币) 怎样利用Zigbee尽快产生效益: 为了让大家能更快更好的将Zigbee技术用于解决不同应用领域的实际问题,而不需要深入了解Zigbee网络本身是如何来工作的,从而大大缩短你系统集成的时间,迅速给你带来实际经济效益。 成都西谷曙光数字技术有限公司专门向用户提供Zigbee无线网络平台的演示/应用套件,和具体应用开发培训。 这个套件包括: 1). 5个标准的演示/应用模块(其中一个用作为与计算机相连的网关节点); 2). 电池,天线等附件; 3). Zigbee网络功能演示软件; 4). 每个模块提供两个USART接口; 5). 一个标准的串口通信协议,用于将应用模块与你的计算机和传感器相连。如果我们的标准串口协议不能满足你具体应用的需要,原则上,我们可以根据你的具体要求加以修改。 利用这个套件,你可以完全按照有线网络连接来编制你的应用程序;将实际上的无线网络,当作一个一般的有线网络来加以利用。 这个套件,具有如下演示功能: 1. 演示Zigbee网络本身所具有的自动动态组网功能; 2. 演示网络中数据传输自动路由,以及数据如何在网络中传输的功能; 3. 显示网络无线链路连接状况,以及每个网络节点实际数据传输统计的功能,; 4. 演示整个网络的多种数据采集功能; 5. 演示控制中心对远端网络节点的控制功能; 6. 更重要的是,它除了具有如上的演示功能外,它还可用于实际网络布置中检查无线链路连接状况,对现场网络节点的具体布置效果进行评估和调整。这个套件中的每个模块提供两个USART接口,供用户直接编写自己的应用程序和它用。这样,用户可根据自己实际应用的需要,确定所需的网络节点数量和远端的具体设置后,就可以编写具体应用程序软件。当你的软件开发工作完成后,就可以直接使用我们提供的标准模块进行现场安装设置后,就可以工作了。
7,zigbee技术里面涉及的zigbee协议有哪些
ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。ZigBee联盟制定了基于IEEE802.15.4,具有高可靠、高性价比、低功耗的网络应用规格。2006年,推出ZigBee 2006,比较完善;2007年底,ZigBee PRO推出;2009年3月,zigbee RF4CE推出,具备更强的灵活性和远程控制能力;2009年开始,zigbee采用了IETF的IPv6 6Lowpan标准[4] 作为新一代智能电网Smart Energy(SEP 2.0)的标准,致力于形成全球统一的易于与互联网集成的网络,实现端到端的网络通信。随着美国及全球智能电网的大规模建设和应用,物联网感知层技术标准[5] 将逐渐由zigbee技术向IPv6 6Lowpan标准过渡。2016年,zigbee联盟推出最新zigbee协议 zigbee3.0,强化低延迟与低功耗优势,并加入网际网路通讯协定(IP)支援能力。以上都是标准zigbee协议的主要发展历程,除了这些之外,还有一些私有zigbee协议,比如美国SNAP协议或者cellsnet协议,cellsnet协议之一种基于zigbee的对等网络协议,路由级数可以达到20级以上,组网规模实测已经可以达到200个以上,而且不会出现掉线情况,这个大大弥补了当前标准zigbee协议出现掉线的缺陷,另外,值得一提的是,在实际使用中,cellsnet的响应速度非常快,在一个100个节点,5级路由的网络里面,完成一次通讯时间只需要600ms,这远超过目前的其他的zigbee协议的响应速度。
8,tcpip协议分几层
通讯协议采用了4层的层级结构,每一层都呼叫下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。 互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。 TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第 三层(对应OSI的第四层)。 TCP和IP是TCP/IP协议簇的中间两层,是整个协议簇的核心,起到了承上启下的作用。 1、接口层 TCP/IP的最低层是接口层,常见的接口层协议有: Ethernet 802.3、Token Ring 802.5、X.25、Frame reley、HDLC、PPP等。 2、网络层 网络层包括:IP(Internet Protocol)协议、ICMP(Internet Control Message Protocol) 控制报文协议、ARP(Address Resolution Protocol)地址转换协议、RARP(Reverse ARP)反向 地址转换协议。 IP是网络层的核心,通过路由选择将下一跳IP封装后交给接口层。IP数据报是无连接服务 。 ICMP是网络层的补充,可以回送报文。用来检测网络是否通畅。 Ping命令就是发送ICMP的echo包,通过回送的echo relay进行网络测试。 ARP是正向地址解析协议,通过已知的IP,寻找对应主机的MAC地址。 RARP是反向地址解析协议,通过MAC地址确定IP地址。比如无盘工作站和DHCP服务。 3、传输层 传输层协议主要是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协 议UDP(User Datagram rotocol)。 TCP是面向连接的通信协议,通过三次握手建立连接,通讯时完成时要拆除连接,由于TCP 是面向连接的所以只能用于点对点的通讯。 TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠 性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用 以限制发送方的发送速度。 UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要 连接,所以可以实现广播发送。 UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出丢包现象,实际应用中要求 在程序员编程验证。 4、应用层 应用层一般是面向用户的服务。如FTP、TELNET、DNS、SMTP、POP3。 FTP(File Transmision Protocol)是文件传输协议,一般上传下载用FTP服务,数据端口 是20H,控制端口是21H。 Telnet服务是用户远程登录服务,使用23H端口,使用明码传送,保密性差、简单方便。 DNS(Domain Name Service)是域名解析服务,提供域名到IP地址之间的转换。 SMTP(Simple Mail Transfer Protocol)是简单邮件传输协议,用来控制信件的发送、中 转。 POP3(Post Office Protocol 3)是邮局协议第3版本,用于接收邮件。 数据格式: 数据帧:帧头+IP数据包+帧尾 (帧头包括源和目标主机MAC地址及类型,帧尾是校验字) IP数据包:IP头部+TCP数据信息 (IP头包括源和目标主机IP地址、类型、生存期等) TCP数据信息:TCP头部+实际数据 (TCP头包括源和目标主机端口号、顺序号、确认号、校 验字等)4层,每一层负责不同的功能: 1) 链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。 2) 网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。在tcp/ip协议族中,网络层协议包括ip协议(网际协议),icmp协议(internet互联网控制报文协议),以及igmp协议(internet组管理协议)。 3 ) 运输层主要为两台主机上的应用程序提供端到端的通信。在tcp/ip协议族中,有两个互不相同的传输协议: tcp(传输控制协议)和udp(用户数据报协议)。 tcp为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等。由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。 而另一方面, u d p则为应用层提供一种非常简单的服务。它只是把称作数据报的分组从一台主机发送到另一台主机,但并不保证该数据报能到达另一端。任何必需的可靠性必须由应用层来提供。 这两种运输层协议分别在不同的应用程序中有不同的用途,这一点将在后面看到。 4 ) 应用层负责处理特定的应用程序细节。几乎各种不同的tcp/ip实现都会提供下面这些通用的应用程序: telnet 远程登录。 ftp 文件传输协议。 smtp 简单邮件传送协议。 snmp 简单网络管理协议。
文章TAG:
zigbee通信协议分多少层zigbee 通信 通信协议