当前位置:主页 > 科技论文 > 软件论文 >

多设备时钟同步系统的设计与实现

发布时间:2021-09-01 11:12
  随着一体化测控信息系统的规划建设,科研试验任务需要在试验场区多台设备之间时间信息高度统一的前提下进行,随之产生在多设备之间必须实现时钟同步的需求。考虑到试验任务的安全保密性,试验场区所有参试设备必须与互联网高度隔离,如何在进行隔离后的系统内实现时钟同步就显得尤为重要。为解决这一问题,必需根据NTP协议的工作原理和应用特点,设计和开发专用的时钟同步系统,可以使计算机对其服务器或时钟源进行时间同步,提供高精准度的时间校正,同时可以使用加密确认的方式来防止恶毒的协议攻击。在深入研究NTP协议工作原理和基本算法的基础上,对C/S模型中网络时间延迟、客户端时间源的提供和本地时钟的校正和保持展开研究,确定采用数据报文选择方法设计一种新的面向网络延时测量的时钟同步算法。系统由硬件和软件构成,注重软硬件功能合理分担。应用软件架构采用层次化、模块化设计。由人机界面模块,socket网络通讯部分,BMC时钟优先算法,流量控制和身份认证等部分组成。软件在开发中只使用了C语言的基础库,系统的移植性好,公共的算法部分可以被不同的过程调用,减少了系统规模和复杂性,通过连接多台计算机与多台授时服务器,实现多台计算机... 

【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校

【文章页数】:73 页

【学位级别】:硕士

【部分图文】:

多设备时钟同步系统的设计与实现


NTP授时服务系统结构图

对话框,点击,程序构建,函数


inSock_StopIt() -- 发送通知,以停止主流程或线程的执行,为退出前做准备。inSock_Destroy() -- 释放句柄内存,退出。当然,为了实现 socket 通信的功能,还需要使用到第二类函数,包括以下四函数:inSock_TCPConnect() -- 作为客户端建立 TCP 连接,连接到对方。inSock_TCPListen() -- 作为服务端监听端口,等待别人的连接到来。inSock_TCPSend() -- 发送 TCP 数据包。inSock_Close() -- 关闭 TCP 连接。.5.3 VC6.0 基于对话框的程序构建先打开 VC++ 6.0 版本, 第一步:创建一个工程名为:Main Dialog 的 Win32pplication。创建过程如下: 打开 File 菜单中 New,选自 Win32 Application,工名为:Main Dialog,点击 OK,再选自 Asimple Win32 application,点击 Finish。如 2-3 所示。

脚本,资源,相关概念


图 2-4 资源脚本的创建 本章小结本章介绍了时间同步技术的相关概念,对现有时钟同步系统的常用种类进行一介绍,详细介绍了网络时间协议和时间同步算法的相关概念及工作原理,航天器测控通信技术发展与 IP 网络时钟同步现状分析中提出课题开发需求和目标,最后详细介绍了系统开发使用的工具与开发环境的搭建。

【参考文献】:
期刊论文
[1]一种全数字锁相环的设计与应用[J]. 薛建刚,唐石平,林孝康.  微计算机信息. 2007(14)
[2]基于分布式算法的时间同步系统的研究和实现[J]. 张卓,陈春玲.  电力系统通信. 2007(05)
[3]锁相环自锁定技术的研究及应用[J]. 郑世林.  电子测量技术. 2007(01)
[4]基于锁相环的时间同步机制与算法[J]. 任丰原,董思颖,何滔,林闯.  软件学报. 2007(02)
[5]高速网络测量系统时钟同步的研究与分析[J]. 林容容,丁伟,程光.  小型微型计算机系统. 2006(02)
[6]相位噪声及其测试技术[J]. 陈国龙.  电子质量. 2005(02)
[7]NTP时间同步性能研究[J]. 徐怡山,陶克,贺鹏.  三峡大学学报(自然科学版). 2004(06)
[8]异步环境中基于时钟精度差的时钟同步[J]. 赵英,潘立登.  计算机工程. 2004(18)
[9]一种自组织时间同步网[J]. 包秀国,胡铭曾,张宏莉,徐斌斌.  通信学报. 2004(01)
[10]基于NTP的网络时间服务系统的研究[J]. 宋妍,朱爽.  计算机工程与应用. 2003(36)

硕士论文
[1]局域网时间同步应用研究[D]. 黄长江.中国科学院研究生院(国家授时中心) 2006



本文编号:3376875

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3376875.html


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

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