z波MAC层| z波MAC帧类型
本教程的z-wave基础部分包括以下子主题:
主页PHY层MAC层协议栈安全一致性测试
本页z波MAC层描述了在zwave网络中使用的不同z波MAC帧类型。
以下是在z波MAC层执行的功能:
•唯一的网络ID号(HomeID)
•一个网络中最多232个节点
•避碰算法
•后退算法
•自动重传可靠的数据传输
•通过专用的唤醒模式支持低功耗操作。
MAC层具有冲突避免机制,可以防止节点在其他节点正在传输时开始传输。避免碰撞是通过让节点在不传输时处于接收模式,然后如果MAC层当前在接收端处于数据阶段,则延迟传输来实现的。当无线电被激活时,所有类型的节点上的碰撞避免都是活跃的。
MAC层独立于射频媒体、频率和调制方法,但MAC层需要访问接收到的帧数据,或以二进制形式作为解码位流或曼彻斯特编码位流访问整个信号。
帧的传输被延迟了一个随机的毫秒数。数据流是曼彻斯特编码,由一个序文,帧开始(SOF),帧数据和帧结束(EOF)符号组成。帧数据是帧的一部分,从发送端传输层获得,并提供给接收端传输层。让我们理解z波MAC坐标系。z波MAC层使用基于信道配置的帧格式,即1/2和3。图1描述了通道配置1和2的通用MAC帧格式和多播帧格式。对于通道配置3,在'length'字段之后添加'sequence number'(1字节)字段。
信道配置-1支持1个信道(Ch. b),信道配置-2支持2个信道(Ch. b)。A和Ch. b)和通道配置-3支持3个通道(Ch. b)。A, Ch.B, Ch.C)。
每个MAC帧(MPDU)由MHR、MAC有效载荷和MFR组成。
MHR由地址、帧控制和长度信息组成
•MAC有效载荷包含每帧类型的数据。Ack帧没有有效载荷字段。
•MFR包含一个FCS(帧检查序列)。
HomeID:
该字段长度为4字节。Z-wave HomeID指定唯一的网络标识符。z波网络中的所有节点都有相同的HomeID。它由包含期间的主节点分配。
源节点ID:
该字段是一个8位的节点唯一标识符。与HomeID一起,NodeID标识起源帧的节点。
帧控制:
该字段长度为16位。这个帧控制字段包含定义帧类型、寻址字段和其他控制标志的信息。
报头类型子字段:
这个字段定义了不同的帧类型,例如单播、多播、ACK、路由帧等。
长度:
它是一个字节大小,表示整个MPDU的长度,以字节为单位。接收节点不接受超过实际数据速率允许的最大长度的字节。
序列号:
该字段是上层传输时提供的数字。有效范围为0x00 ~ 0xFF。
目的节点ID:
目标NodeID用于指定单个节点。
0x00 -(未初始化的NodeID)
0x01 - 0xE8 (NodeID) 0xE9 - 0xFE (Reserved) 0xFF -(Broadcast NodeID)
数据有效载荷:
这个字段的长度是可变的。它包含特定于各个帧的信息。确认帧没有此字段。
FCS:
8位帧校验和用于检查接收端R1和R2数据速率的帧正确性。这种错误检测技术将有助于发现错误帧,从而在z波网络中启动重传。
多播帧:
多播帧携带一个目标位图
z波基本资源
z - wave教程
z波物理层- phy
z波MAC层
z波协议栈
z波安全基础
z波设备一致性测试
其他标准MAC层协议
802.11ac PHY帧结构
Wimax MAC协议
Wlan MAC层协议part1
Wlan MAC层协议part2
蓝牙MAC层
Zigbee物理层
Zigbee MAC层框架结构
802.11ac MAC层