基于北斗GPS的NTP时间服务器的研究与应用

基于北斗GPS的NTP时间服务器的研究与应用

论文摘要

为满足公司设备以及客户对局域网各个终端时间同步的需求,公司设立了基于北斗GPS的网络时间服务器预研项目,为同一生态系统下的各个终端提供同步时间戳服务,对于许多闭塞的局域网的时间同步需求,可以通过够中小型的网络时间服务器机箱实现,但是此类设备往往价格较贵,安装复杂,不适宜灵活小型化甚至移动的使用场景,因此本项目的目标是做出一款小型化,低成本且易于安装的硬件平台,其主要由高精度高灵敏度授时型北斗,GPS接收模块、控制主板,天线以及电源等部件组成,采用高效的嵌入式开发模式,配合卫星授时、网络同步等技术,为其他需要授时服务的系统提供精密的标准时间信号和时间戳服务。本项目着重参考并实践了北斗+GPS卫星定位系统的定时授时业务以及在轻型网络协议栈(LWIP)之上的NTP网络时间服务理论。最终制成的应用原型的软件则以CortexM3内核的处理器为中心,在其上搭建LWIP网络协议栈,并以协议栈为依托实现高精度的NTP网络时间服务,同时基于LWIP的HTTP协议,实现服务器的网页登录以及远程配置。通过北斗、GPS的NTP时间服务器的研究与具体实现的完成,为人们提供了一种小型化、低成本的局域网NTP网络授时方案,它的成本的大部分仅仅由一颗STM32F107与北斗GPS双模定位导航系统授时模块组成,最大程度的节约了局域网对于时间同步需求的成本。而且还为使用者提供了方便的嵌入式WEB管理系统,使得用户不用再为其开发一款控制软件,又进一步的降低了使用门槛与成本。本研究解决了一部分小型化、低成本的网络服务器的使用需求,但在授时和守时精度上与其他产品相比并无很大的优势,可以考虑利用更先进的算法使得NTP时间服务器的授时精度得以进一步提升,不仅仅是对网络延迟的处理更加的科学化、合理化,对于授时时间的来源卫星定位导航系统的授时精度也要做进一步的管控,这就需要对其的各种精度因子进行进一步的研究,以确定授时来源的稳定可靠。另外,可以对守时能力的进一步提升做更深入的研究,现有的NTP时间服务器一旦脱离了卫星定位导航系统的实时授时,守时能力完全依靠外部RTC自身的晶振频率偏移,那么研究一种实时迭代统计外挂RTC频率偏移的算法,以此给予守时能力以时间补偿,也未尝不是一种用软件弥补硬件能力的一种方向。

论文目录

  • 摘要
  • ABSTRACT
  • 符号对照表
  • 缩略语对照表
  • 第一章 绪论
  •   1.1 研究背景与意义
  •   1.2 国内外研究现状
  •     1.2.1 国内研究现状
  •     1.2.2 国外应用现状
  •   1.3 论文主要研究内容和组织架构
  •     1.3.1 论文主要研究内容
  •     1.3.2 论文组织架构
  • 第二章 相关技术研究
  •   2.1 NTP原理与同步算法
  •     2.1.1 NTP技术概述
  •     2.1.2 NTP算法研究
  •   2.2 北斗GPS终端的定时与授时
  •     2.2.1 卫星定时技术研究
  •   2.3 STM32 移植LWIP
  •     2.3.1 LWIP技术研究
  •     2.3.2 利用STM32CubeMX配置LWIP
  •   2.4 本章小结
  • 第三章 系统功能要求与总体设计
  •   3.1 系统功能要求分析
  •     3.1.1 系统功能可行性分析
  •     3.1.2 系统角色分析
  •   3.2 系统总体架构设计
  •     3.2.1 硬件平台设计
  •     3.2.2 系统架构设计
  •     3.2.3 系统功能模块设计
  •     3.2.4 系统主业务流程设计
  •   3.3 系统非功能性设计
  •   3.4 本章小结
  • 第四章 系统详细设计与实现
  •   4.1 系统功能模块设计
  •     4.1.1 RTC模块设计
  •     4.1.2 北斗GPS时间模块设计
  •     4.1.3 HTTP模块设计
  •     4.1.4 FLASH模块设计
  •     4.1.5 UDP模块设计
  •   4.2 嵌入式WEB网管系统设计
  •     4.2.1 嵌入式WEB网管系统设计原则
  •     4.2.2 嵌入式WEB网管系统结构设计
  •   4.3 系统环境部署
  •     4.3.1 系统软件环境部署
  •     4.3.2 系统硬件环境部署
  •   4.4 本章小结
  • 第五章 系统测试
  •   5.1 测试环境与配置
  •   5.2 系统功能测试
  •     5.2.1 NTP授时功能测试
  •     5.2.2 WEB网管系统功能测试
  •   5.3 系统性能测试
  •   5.4 测试结论
  •   5.5 本章小结
  • 第六章 总结与展望
  •   6.1 总结
  •   6.2 展望
  • 参考文献
  • 致谢
  • 作者简介
  • 文章来源

    类型: 硕士论文

    作者: 康飞

    导师: 顾新,袁昕

    关键词: 北斗,服务器

    来源: 西安电子科技大学

    年度: 2019

    分类: 基础科学,信息科技

    专业: 自然地理学和测绘学,计算机硬件技术

    单位: 西安电子科技大学

    分类号: P228.4;TP368.5

    DOI: 10.27389/d.cnki.gxadu.2019.003232

    总页数: 75

    文件大小: 5444K

    下载量: 46

    相关论文文献

    • [1].巧解时间服务器不能自动同步[J]. 电脑迷 2008(08)
    • [2].局域网时间服务器[J]. 科技创新导报 2008(04)
    • [3].NOS框架下的网络时间服务器技术[J]. 软件导刊 2010(07)
    • [4].利用VB控件监视与管理时间服务器[J]. 气象科技 2011(06)
    • [5].基于CentOS配置NTP[J]. 网络安全和信息化 2019(07)
    • [6].基于NTP协议的GPS时间服务器在SCADA系统中的应用[J]. 化工自动化及仪表 2012(05)
    • [7].GPS时间服务器在广电系统中的应用[J]. 科技信息 2012(26)
    • [8].TCP/IP网络时间同步机制的误差分析[J]. 计算机工程 2009(18)
    • [9].校园网时间同步技术的应用[J]. 软件导刊 2013(02)
    • [10].时钟频率系统常见故障及分析[J]. 气象水文海洋仪器 2011(03)
    • [11].基于网络时间协议的时间同步实现方法[J]. 计算机应用 2010(S1)
    • [12].多控制系统时钟同步设计与应用[J]. 山东工业技术 2015(06)
    • [13].使用不重数实现控制网络通信鉴别机制的方法[J]. 电子测试 2015(05)
    • [14].GPS/BDS双模卫星同步时间服务器在医院中的应用[J]. 中国医学装备 2017(06)
    • [15].TRE加密技术研究[J]. 计算机研究与发展 2014(06)
    • [16].基于NTP的对时技术及其实现[J]. 黑龙江科技信息 2008(02)
    • [17].风电机组服务器时间与GPS同步的实现[J]. 价值工程 2017(18)
    • [18].大规模PC集群时钟同步校准方法[J]. 中国石油和化工标准与质量 2012(04)
    • [19].基于NTP的网络时统系统的实现[J]. 微计算机信息 2008(24)
    • [20].变电站用同步时间服务器的实现[J]. 现代电子技术 2010(04)
    • [21].基于网络时间协议(NTP)的城市轨道交通时间服务器的设计[J]. 城市轨道交通研究 2013(04)
    • [22].基于1588的OTN+PTN同步时钟规划与实现[J]. 电信技术 2010(06)
    • [23].有条件的时间同步网络的构建[J]. 电信快报 2009(05)
    • [24].基于W500的NTP时间服务器设计[J]. 时间频率学报 2012(02)
    • [25].WinCE系统的Internet时间自动同步软件设计[J]. 单片机与嵌入式系统应用 2011(10)
    • [26].windowsxp系统优化超简单实用技巧[J]. 计算机与网络 2010(24)
    • [27].基于NTP协议网络应用时间戳同步机制的研究与应用(英文)[J]. 电工技术学报 2015(S1)
    • [28].基于NTP协议的网络时间服务系统的实现[J]. 电子测试 2008(07)

    标签:;  ;  

    基于北斗GPS的NTP时间服务器的研究与应用
    下载Doc文档

    猜你喜欢