摘要: |
智能交通系统(IntelligentTransportationSystem-ITS)是解决目前日益严重的交通问题的方案之一。ITS将先进的信息技术、数据通信传输技术、电子传感技术、电子控制技术及计算机处理技术相结合,运用于整个地面运输管理体系,而建立起来的能在大范围、全方位发挥作用的,实时、准确、高效的综合运输和管理系统。交通专用短距离通信(trafficDedicatedShort-RangeCommunication-DSRC)是ITS的核心技术。
本文主要针对DSRC数据链路层的媒质访问控制(MAC)子层进行研究,并使用VerilogHDL语言在FPGA上设计和实现DSRCMAC层部分功能,提供了一个DSRCMAC层协议分模块实现方法。
本文首先简要介绍ITS和DSRC的概念,介绍国内外DSRC的研究现状。然后介绍了目前比较流行的短距离无线通信技术,如Bluetooth、IEEE802.U系列和HomeRF等,在这些比较的基础上给出DSRC在智能交通中的优势,然后介绍DSRC的系统构架和数据链路层媒体访问控制子层的协议规范和流程。FPGA的发展日新月异,越来越多的设计在FPGA上实现,本文介绍FPGA的基本原理和特点,并简单介绍FPGA的开发流程。最后介绍本课题开发使用的VerilogHDL语言的一些特点。第四章介绍MAC层的设计。这一章根据协议规范提出了MAC层实现的设计思路,介绍了系统构架、系统配置、软硬件划分、软件设计和接口规范等内容。第五章介绍MAC层的具体实现。这一章介绍了MAC的各个模块功能的实现,其中包括寄存器模块、FIF0、分片与组装、发送与接收、协议处理机以及使用虚拟载波侦听的BackOff等模块。在这一章中还介绍了部分模块的验证和仿真,最后介绍了协议综合仿真和验证过程。
结束语部分给出全文总结,提出下一步工作设想以及在实现新的DSRC协议时需要做的改进。 |