当前位置:主页 > 科技论文 > 网络通信论文 >

应急广播消息接收软件的设计与实现

发布时间:2017-04-16 18:15

  本文关键词:应急广播消息接收软件的设计与实现,由笔耕文化传播整理发布。


【摘要】:本文依据四川省应急广播系统技术方案和相关的设计技术规范,并参照ISO/IEC13818标准,基于Visual Studio 2010开发环境的MFC应用程序开发技术、Winsock网络编程技术、GDI+技术、Windows MCI媒体控制接口和Winmm多媒体动态链接库,设计并实现了应急广播消息接收软件。应急广播消息接收软件是整个应急广播系统的接收子系统软件,从功能结构上可以划分为消息接收、消息解析、消息处理、确认消息回传四个部分,从业务需求上主要包括应急广播消息处理和网络资源管理消息处理这两个部分。本课题主要研究并完成了如下的工作内容:1.首先介绍了应急广播系统的整体架构和概述,然后对消息接收系统软件的需求进行了研究分析,主要包括应急广播消息和网络资源管理消息两部分的需求,最后针对这些需求提出了实现论文课题目标的技术手段和解决方案。2.消息接收模块:在接收消息前对系统进行初始化,包括系统参数、接收缓存和套接字参数的配置,对应急广播消息还要处理接收部分和读出部分的协调同步工作。3.消息解析模块:接收到从网络传来的应急广播消息或网络资源管理消息后,对消息进行解析、完整性和协议符合性校验,并将解析出来的数据保存到内存或磁盘中,作为消息呈现和确认消息回传模块的数据源。4.消息处理模块:对于本级系统需要处理的应急广播消息,提取出本级系统需要发布的内容,传递给适配封装设备进行后续处理,并在本级系统界面上实现应急广播消息的呈现。而对于本级系统需要处理的网络资源管理消息,则需要执行相应的消息指令。5.确认消息回传模块:对属于本级系统处理的应急广播消息或网络资源管理消息,如果需要进行确认消息回传,则按照相应的确认消息协议格式来组包填充数据,再将确认消息发送到指定的主机,以告之本级系统对该消息的处理情况。目前,我国应急广播系统的发展仍然处在起步阶段,整个系统的建设还在探索、研究中进行。经验证,本文提出的应急广播消息接收软件的设计与实现方法,完全符合四川省应急广播系统技术方案和相关设计技术规范,能够很好地满足四川省应急广播系统接收子系统软件的功能需求和性能指标,可以应用到四川省应急广播系统中。
【关键词】:应急广播 资源管理 消息接收 消息解析 确认消息
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TN934.4
【目录】:
  • 摘要5-6
  • ABSTRACT6-11
  • 第一章 绪论11-15
  • 1.1 研究背景和意义11-12
  • 1.1.1 论文课题的研究背景11
  • 1.1.2 论文课题的研究意义11-12
  • 1.2 国内外研究现状12-13
  • 1.3 主要研究内容与论文组织结构13-15
  • 第二章 系统软件需求分析与总体设计15-21
  • 2.1 应急广播系统概述15-16
  • 2.2 系统软件需求分析16-18
  • 2.2.1 功能需求分析16-17
  • 2.2.2 性能需求分析17-18
  • 2.3 系统软件总体结构及流程设计18-20
  • 2.4 开发和运行环境20
  • 2.5 本章小结20-21
  • 第三章 应急广播消息接收的设计与实现21-29
  • 3.1 网络传输方式的选择21-22
  • 3.2 系统初始化22-23
  • 3.2.1 系统参数的配置22
  • 3.2.2 套接字的设置22-23
  • 3.3 应急广播消息的接收23-28
  • 3.3.1 接收缓存的设计23-24
  • 3.3.2 写缓存线程的实现24-25
  • 3.3.3 读缓存线程的实现25-27
  • 3.3.4 读写缓存的同步处理27-28
  • 3.4 本章小结28-29
  • 第四章 应急广播消息解析的设计与实现29-54
  • 4.1 解析算法概述29-31
  • 4.2 应急广播消息数据的提取31-40
  • 4.2.1 TS包的解析31-36
  • 4.2.2 应急广播消息分段的解析36-40
  • 4.3 应急广播消息的解析40-50
  • 4.3.1 应急广播消息协议40-44
  • 4.3.2 应急广播消息的解析44-49
  • 4.3.3 关键字段处理49-50
  • 4.4 应急广播消息确认消息的回传50-53
  • 4.4.1 应急广播消息确认消息协议50-51
  • 4.4.2 应急广播消息确认消息的回传51-53
  • 4.5 本章小结53-54
  • 第五章 应急广播消息呈现的设计与实现54-65
  • 5.1 应急广播消息呈现概述54-55
  • 5.2 文本信息的呈现55
  • 5.3 图像信息的呈现55-59
  • 5.3.1 GDI+56-57
  • 5.3.2 PNG图像的显示57-58
  • 5.3.3 GIF图像的显示58-59
  • 5.4 音频信息的呈现59-62
  • 5.4.1 WAV编码格式59-60
  • 5.4.2 WAV音频的播放60-62
  • 5.5 视频信息的呈现62-64
  • 5.5.1 AVI文件的结构62
  • 5.5.2 AVI文件的播放62-64
  • 5.6 本章小结64-65
  • 第六章 网络资源管理消息的设计与实现65-73
  • 6.1 网络资源管理消息的接收65-66
  • 6.2 网络资源管理消息的解析66-69
  • 6.2.1 网络资源管理消息协议66-68
  • 6.2.2 网络资源管理消息的解析68-69
  • 6.3 网络资源管理消息确认消息的回传69-72
  • 6.3.1 网络资源管理消息确认消息协议69-71
  • 6.3.2 网络资源管理消息确认消息的回传71-72
  • 6.4 本章小结72-73
  • 第七章 系统软件的验证与分析73-79
  • 7.1 系统软件验证的环境73-74
  • 7.2 系统软件单元模块的功能验证与分析74-77
  • 7.2.1 应急广播消息处理模块的功能验证与分析74-76
  • 7.2.2 网络资源管理消息处理模块的功能验证与分析76-77
  • 7.3 系统软件的性能验证与分析77-78
  • 7.4 本章小结78-79
  • 第八章 总结与展望79-81
  • 8.1 论文总结79-80
  • 8.2 后续研究展望80-81
  • 致谢81-82
  • 参考文献82-84
  • 作者在攻读硕士学位期间参与的科研项目和获得的荣誉奖励84-85

【参考文献】

中国期刊全文数据库 前4条

1 钟恭良;;国家应急广播系统[J];电声技术;2012年08期

2 车忠志;孙雪雁;;MFC应用程序基本框架分析[J];农业网络信息;2010年09期

3 张正龙;张小华;李冀明;段怡;;基于CRC32的数据校验的研究和应用[J];科学咨询(科技·管理);2011年02期

4 肖慧娟;虞捷;沈刚毅;;基于IP传输方式的数字电视主备平台方案的实现[J];中国有线电视;2011年03期


  本文关键词:应急广播消息接收软件的设计与实现,由笔耕文化传播整理发布。



本文编号:311391

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/311391.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d43a8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com