论文部分内容阅读
近年来,我国矿山事故频发,造成巨大经济损失和政治影响。为此,国家煤矿安全监察局成立了矿山应急救援指挥中心,完善应急救援指挥平台体系。矿山应急救援通信系统是应急救援指挥平台的重要组成部分。当井下发生事故时,在井下原有通信系统瘫痪情况下,该系统为应急救援指挥提供强有力的应急通信服务。本课题来源于国家科技支撑计划“基于Mesh网络井下可视化无线救灾通讯技术与装备(SQ2011SF13B00488)”。矿山应急救援通信系统的通信方式采用有线与无线、固定与移动相结合的方式,本文主要完成有线和无线WiFi网络传输系统设计工作。此网络传输系统设计包括有线和无线WiFi模块的驱动设计与软件设计两部分,采用S3C6410微处理器和WinCE嵌入式操作系统为相应的硬件和软件开发平台。有线和无线WiFi模块分别选用DM9000以太网控制芯片和USI公司的WM-G-MR-09模块进行驱动设计与移植。软件设计部分针对S3C6410微处理器对Bootloader做了较为详细的分析和移植。在深入研究TCP/IP协议之后,对TCP/IP协议包源码进行代码改进与接口设计,实现WinCE平台下TCP/IP协议的成功移植。最后根据本文的设计目标,制定了相应的自定义网络通信协议,并在Visual Studio2005集成开发环境下设计了视音频网络传输软件和WiFi通信应用软件。上述系统在局域网进行实际测试,并抓取TCP/IP协议及视音频数据包进行简要分析。测试结果表明,该网络传输系统实现了嵌入式终端之间以及嵌入式终端和计算机之间的视音频网络传输功能。本课题设计的网络传输系统也适用于其它救援通信系统,具有很强的可扩展性。