5msstatePAN协议栈实验.pptVIP

  • 11
  • 0
  • 约2.72千字
  • 约 15页
  • 2016-12-09 发布于重庆
  • 举报
5msstatePAN协议栈实验

物联网实验平台技术培训 物联网实验平台技术培训 研究生“无线传感器网络”课程实验 张丽竹 * ——msstatePAN协议栈实验 主要内容 一、协议栈概述 二、自组织组网实验 * */41 协议栈概述 msstatePAN协议栈由密西西比州立大学电子工程学院的助理教授Robert Reese所开发,它基于ZigBee规范V1.0。 图6-1 协议栈源码架构 * */41 协议栈概述 协议栈构架中每一层都是由三个有限状态机组成的。分别是一个主状态机FSM(),一个数据接收状态机RxFSM()和一个数据发送状态机TxFSM(),主状态机处理各种命令完成协议栈的核心功能,接收状态机主要处理数据接收事务,发送状态机则处理发送事务。 上层的主状态机执行的开始都要通过状态机函数调用下层的主状态机,各层的主状态机又会调用各自的数据发送和数据接收状态机。经过每一层循环执行和调用完成所需的各种功能,并且各个状态机内部有回调函数方便用户适当修改程序和添加功能,这样便于管理和改进。 * */41 协议栈概述 文件 描述 msstate_lrwpan.h 堆栈主要头文件,需要包含在应用程序中 aps.c/h APS/APL层 nwk.c/h 网络层 mac.c/h MAC层 phy.c/h 物理层 neighbor.c/h 邻居表,地址表函数 console.c/h 控制台输出实用函数 debu

文档评论(0)

1亿VIP精品文档

相关文档