论文部分内容阅读
该文围绕无线局域网IEEE802.11 MAC协议展开了系统研究,对MAC协议中分布式网络访问控制方式(DCF)中各个功能模块进行了软件设计和实现,全面分析了无线网卡和无线接入点AP实现的软硬件方案,进而设计了基于微处理器MPC860的无线接入点AP的MAC层硬件开发板电路.首先,介绍了MAC协议中基于载波侦听多路访问/冲突避免(CSMA/CA)的分布式网络访问控制方式(DCF)和集中式网络访问控制方式(PCF),重点阐述了DCF功能中的关键技术:载波侦听机制CSMA/CA、RTS/CTS/Data/ACK四次握手协议、差错恢复机制及基于帧间隔的优先级控制,同时也简要介绍了基于PCF功能的轮询访问机制.其次,根据IEEE802.11 MAC协议内部数据帧收发流程,详细分析了分布式网络访问控制方式(DCF)中的有限状态机(FSM)的工作机制和协议流程,并对DCF中各个功能模块进行了软件设计和代码实现.最后,系统分析了无线网卡和无线接入点AP硬件实现的技术要求和成本性能,重点考虑了MAC协议中数据加密/解密模块的性能要求,提出了基于嵌入式操作系统uClinux和微处理器MPC860的嵌入式系统硬件实现方案,并设计了无线接入点AP的MAC层开放板主要模块的硬件电路:MPC860外围电路、存储电路及基本I/O接口电路,为进一步的硬件开发奠定了基础.