基于Ntrip协议的实时数据流软件的设计与实现-计算机科学与技术专业论文.docxVIP

  • 19
  • 0
  • 约6.05万字
  • 约 77页
  • 2019-02-15 发布于上海
  • 举报

基于Ntrip协议的实时数据流软件的设计与实现-计算机科学与技术专业论文.docx

学校代码 分 类 号  10701 TP31 学 号 1203121621 密 级 公开 TN8 TN82 硕士学位论文 基于 Ntrip 协议的实时数据流软件的 设计与实现 作者姓名:王涛 一级学科:计算机科学与技术 二级学科:计算机软件与理论 学位类别:工学硕士 指导教师姓名、职称: 郑有才 副教授 提交日期:2014 年 12 月 Design and Implementation of Real-Time Data Stream Software Based On Ntrip A thesis submitted to XIDIAN UNIVERSITY in partial fulfillment of the requirements for the degree of Master in Computer Science and Technology By Wang Tao Supervisor: Prof. Zheng Youcai December 2014 西安电子科技大学 学位论文独创性(或创新性)声明 秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下 进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容 以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学 或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献 均已在论文中作了明确的说明并表示了谢意。 学位论文若有不实之处,本人承担一切法律责任。 本人签名: 日 期: 西安电子科技大学 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属于西安电子科技大学。学校有权 保留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分 内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,获得学位 后结合学位论文研究成果撰写的文章,署名单位为西安电子科技大学。 保密的学位论文在 年解密后适用本授权书。 本人签名: 导师签名: 日 期: 日 期: 摘要 摘要 西安电子科技大学 西安电子科技大学硕士学位论文 摘要 数据流作为一种数据密集型应用已经得到了广泛的认同,广泛的应用于金融 服务、网络监控、电信数据管理以及传感检测等领域。在数据流模型中,数据以 大量、快速、时变的数据流持续到达,如何实现对数据的实时处理是数据流模型 研究的重点。本文主要研究如何实现对 RTK 数据流的实时处理,并实现数据流的 实时处理和存储系统。 首先,本文分析了系统的功能需求,并根据 RTK 数据流的特点,提出了采用 Ntrip 系统实现对数据流的处理,主要实现 Ntrip 系统的服务器和处理中心,服务 器程序实现数据流接收、数据流解析和数据流存储功能,而处理中心程序实现数 据流转发功能。 然后,本文对系统的各个功能模块进行了详细的设计和实现,主要包括数据 流接收、数据流解析、数据流存储和数据流转发。数据流接为其他模块提供数据, 是整个系统的基础。而数据流解析作为系统的核心,为数据流存储提供解析的数 据以及为数据流转发提供 RTCM 格式的数据。 数据流接收采用异步机制实现,通过异步操作的回调函数实现对数据的处理, 异步机制保障了对数据的实时接收。针对数据流解析,根据数据流的特点,将解 析分为据包提取和消息解析两个阶段,数据包提取用于将数据流划分成一个个数 据包,对几种编码格式分别实现了相应的提取算法,消息解析阶段实现对数据包 中的数据按照消息类型进行解析,本文对解析操作定义了统一的接口,便于系统 功能的扩展。数据流存储需要实现对原始数据的存储以及对消息以 RIN EX 文件格 式存储,同时为了方便检索和管理,对文件制定了命名规则和存储规则。数据流 转发是一个服务器程序,监听 Ntrip 系统服务器与客户端的请求,根据请求消息进 行区分,对服务器的请求,经过验证后,接收服务器传输的数据流,而对客户端 的请求,经过验证后,转发指定的数据流。 本文最后针对数据流解析、数据流存储和数据流转发功能设计了测试用例, 并进行了测试验证,实验结果验证了它们的正确性。本文研究的内容能够很好的 实现对 RTK 数据的实时处理、存储和转发。 关键字: 数据流 实时处理 Ntrip 异步 论文类型:应用基础研究类 I PAGE PAGE IV III III Ab Abstract 西安电子科技大学 西安电子科技大学硕士学位论文 Abstract As a data-intensive application, data stream has b

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档