IEEE 802.15.4协议完整中文版 - 5.1 MAC 功能概述_ieee 802.15.4 mac 信标-程序员宅基地

技术标签: 802.15.4协议中文版  ieee  802-15-4  协调器  

5. MAC 协议

5.1 MAC 功能概述

  MAC 子层处理所有对物理无线信道的访问控制,并负责下面的任务:

  —— 如果设备是协调器,产生网络信标

  —— 与网络信标同步

  —— 支持与 PAN 网络关联和解关联

  —— 设备安全支持

  —— 采用 CSMA/CA 机制访问信道

  —— 处理和维护 GTS 机制

  —— 在两个对等 MAC 实体间提供可靠链路

  设备可以分为两类:完整功能设备(FFD)和简化功能设备(RFD)。完整功能设备有三种模式:PAN 协调器、协调器和设备。简化功能设备智能作为设备。

  在本章中,定义帧的成功接收包括两部分:物理层成功接收到帧,MAC 子层成功地校验了帧校验序列(FCS)。具体介绍在 5.2.1.9 节。

  MAC 子层和物理层指定和维护的常量和 PIB 属性使用斜体书写。常量有一个前缀‘a’,例如 aBaseSlotDuratin。表 51 列举出了所有 MAC 子层的常量,表 71 列举出了所有物理层的常量。MAC 子层的 PIB 属性都带有前缀‘mac’,例如macAckWaitDuration。物理层的 PIB 属性都带有前缀‘phy’,例如phyCurrentChannel。表 51 列举出了 MAC PIB 属性,表 60 列举处了安全属性,表 71 列举出了物理层的 PIB 属性。

  MAC 子层的上一层协议通过 MAC 子层管理实体访问接入点(MLME-SAP,详细描述请参考 6.2 节)和 MAC 公共部分子层访问接入点(MCPS-SAP,详细细节去参考 6.3 节)访问 MAC 子层提供的服务。MLME-SAP 的原语都带有大写的前缀 MLME,例如MLME-SCAN.confirm;MCPS-SAP 的原语都带有大写的前缀 MCPS,例如 MCPS-DATA.request。


  本节专有名词

简写 英文全称 中文全称
FFD full-function device 完整功能设备
RFD reduced-function device 简化功能设备
FCS frame check sequence 帧校验序列
PIB PAN information base PAN 信息库
MLME-SAP MAC sublayer management entity service access point MAC 子层管理服务访问接入点
MCPS-SAP MAC common part sublayer service access point MAC 功能部分子层访问接入点
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/tidyjiang/article/details/53034254

智能推荐

可配置的代码增强--Switch framework -- 无废话篇(完成)_sap switch framework-程序员宅基地

文章浏览阅读2.5k次。REPORT ZWYS_SWITCHFRAMEWORK001.WRITE / '这是尚未增强的代码'. 2. 增强之.这一招叫做 Source Code Plug-Ins . 一般人我不轻易告诉他. 不过现在地球人都知道了.http://help.sap.com/saphelp_nw04s/helpdata/en/3b/0a39426f79f83ae10_sap switch framework

c++图形编程--贪吃蛇小游戏_c++ easyx 暂停小游戏-程序员宅基地

文章浏览阅读713次,点赞26次,收藏7次。使用EasyX库实现贪吃蛇游戏是一个很好的练习项目。下面是一个简单的贪吃蛇游戏实现,包括详细的注释。请注意,这个示例仅作为学习之用,可能需要根据你的开发环境进行调整。首先,确保你已经安装了EasyX库,并将其包含在你的C++项目中。下面是完整的代码实现:cpp#include // 包含EasyX图形库的头文件#include #include #include #include // 定义蛇的结构体s_c++ easyx 暂停小游戏

【Gerrit】Gerrit工作流程及使用手册_gerrit通知评审人-程序员宅基地

文章浏览阅读9.5k次,点赞28次,收藏236次。gerrit的流程、权限控制其实对于初次接触的同学们来说,确实有点复杂。我希望这篇文章过后,我们能对gerrit的流程有一个大致的了解。这篇文章将用一个真实的例子,演示一下gerrit的管理员,普通项目成员是如何协同完成项目管理工作的。这篇文章首先会大致讲解下gerrit的工作流程;然后介绍管理员的相关配置工作,包括设置SSH密钥验证,添加新成员;接下来会用一个示例演示普通成员push一个co..._gerrit通知评审人

uni-app 引入**vant,colorUI,uView等并发布H5端_vant uview区别-程序员宅基地

文章浏览阅读1.6k次,点赞3次,收藏3次。以下以vant为例,发布H5轻量、可靠的移动端 Vue 组件库,采用 MIT 开源协议, 目前github star 数9k+,是有赞的一套开源组件库。通过 Vant,可以快速搭建出风格统一的页面,提升开发效率。目前已有近 60+ 个组件,这些组件被广泛使用于有赞的各个移动端业务中 此段搬的官网语句#如何引入呢?一:官方推荐了几种方法 ,具体写法就不复述了 引入方法本人用的是 npm 方式# Vue 2 项目,安装 Vant 2: npm i vant -S Vue 3 项目,安装 Van_vant uview区别

iOS 跳转到地图后导航(高德地图,百度地图,腾讯地图,苹果手机原生的地图)_h5跳转苹果地图app导航-程序员宅基地

文章浏览阅读1.4w次。1.现在info.plist里面如下图所示添加_h5跳转苹果地图app导航

Stable Diffusion ControlNet 插件预览错误解决方案_(stable diffusion)中controlnet预处理不能显示-程序员宅基地

文章浏览阅读1k次,点赞12次,收藏14次。通过下载预处理器,解决Stable Diffusion ControlNet 插件预览错误_(stable diffusion)中controlnet预处理不能显示

随便推点

windows下安装配置apache服务器_the apache 2.2 servering is starting-程序员宅基地

文章浏览阅读9.5k次,点赞2次,收藏12次。1、进入apache官网 http://httpd.apache.org/ 这里我们下载 Apache HTTP Server 2.4.2 这个版本 2、点击 download3、点击 Files for Microsoft Windows4、点击 Apache_the apache 2.2 servering is starting

vivado 编辑与改写IP核源文件_set_property is_managed-程序员宅基地

文章浏览阅读5.4k次。有些时候,根据设计需求可能会想要修改IP核生成的源文件(只能修改未加密文件),包括HDL文件和XDC约束文件。 这种修改不能直接修改源文件,因为在后续设计流程中,..._set_property is_managed

windows系统搜索一个文件夹下面所有包含某个字符串的文件_能够批量搜索可执行文件里面的字符串-程序员宅基地

文章浏览阅读5.3k次。findstr /s /i "128741001" d:/1/XSJW601--2018-06-29*.txt>>d:/2.txt解释:在d:/1/文件夹下面的XSJW601--2018-06-29*.txt文件中搜索128741001,结果保存到d盘下面的2.txt文件里面..._能够批量搜索可执行文件里面的字符串

[设计模式]——静态代理-程序员宅基地

文章浏览阅读365次。/** * 静态代理 设计模式 * 1、真实角色 * 2、代理角色: 持有真实角色的引用 * 3、二者 实现相同的接口 * * @author Administrator * */public class StaticProxy { /** * @param args */ public static void main(String[] args) { //创

近屿智能精心打造:AIGC大模型工程师和产品经理详细学习路径图(附完整版学习路径图)_ai大模型学习路径-程序员宅基地

文章浏览阅读411次,点赞10次,收藏10次。具备的能力:构建提示词来解决具体应用问题,大模型应用阶段,使用闭源商业大模型例如:文心一言、星火大模型、ChatGPT。通俗解释:对AIGC大模型最初级的运用阶段,可以使用文心一言、星火大模型、ChatGPT等各种AIGC大模型工具,提升工作效率课程内容:A1.1 大模型的发展历程A1.2 大模型提示工程A1.4 不断扩展中,敬请期待适合对象:旨在通过运用各类AIGC工具来提高工作效率,减轻因重复性工作引起的疲劳。预期职业岗位:适应AI时代的办公室职员、技术人员以及部分技术工人。_ai大模型学习路径

华为云云耀云服务器L实例评测|认识redis未授权访问漏洞 & 漏洞的部分复现 & 设置连接密码 & redis其他命令学习_redis漏洞命令执行-程序员宅基地

文章浏览阅读441次。本篇博客介绍redis连接密码设置以保证redis缓存数据库的安全性,以及查看redis数据库相关情况的命令。_redis漏洞命令执行

推荐文章

热门文章

相关标签