NTP协议简介及在空管设备中的应用

来源 :科学导报·学术 | 被引量 : 0次 | 上传用户:sddxfg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:网络时间同步在空管领域得到越来越广泛的应用,时钟不同步或者出现偏差常常会对设备运行造成影响,也会对管制事件调查造成一定的偏差。本文将结合工作经验浅谈NTP在实际中的应用。
  关键词:NTP;GPS时钟;校时
  1 NTP简介
  NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机或者其它空管设备的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms。NTP协议属于应用层协议,定义了協议实现过程中所使用的结构、算法、试题和协议。NTP协议是基于IP和UDP的,也可以被其它协议组使用。默认使用的UDP端口号为123。对于运行NTP的本地系统,既可以接收来自其它时钟源的同步,又可以作为时钟源同步其它的时钟,并且可以和其它设备互相同步。
  2 NTP工作原理
  2.1 NTP分层架构
  NTP使用一种树状的,半分层的时间源系统。每一层称之为 stratum。每个 stratum 都有一个编号,从1开始,最大到15,16被用来标记设备未同步。一般情况下,顶层的为stratum 1,工作中一般由GPS时钟介入,stratum2的计算机将查询层1服务器。层2计算机也可能与其它层2计算机对等相连,为对等组中的所有设备提供更稳定的时间。后面第 n+1 层 stratum 从第 n 层同步时间,以此类推。
  2.2 NTP计算时间延迟
  Server和Client通过网络相连,它们都有自己独立的系统时钟,系统时钟同步的工作过程如下:
  (1)Client向Server发送一个NTP报文,请求数据包传输的客户端时间戳为t0
  (2)Server收到此NTP报文,请求数据包回复的服务器时间戳为t1。
  (3)当此NTP报文离开Server时,Server再加上自己的时间戳,该时间戳为t2。
  (4)当Client接收到该响应报文时,Client的本地时间为t3。
  至此,Client已经拥有足够的信息来计算两个重要的参数:Client相对Server的时间差θ=((t1 - t0)+(t2 - t3))/2;
  NTP报文的往返延迟δ=(t3 - t0)-(t2 - t1)Client就能根据这两个值来设定自己的本地时钟,使之与Server的时钟同步。
  2.3 NTP工作模式
  说到NTP的工作模式就不得不先解释一下NTP的报文格式。NTP的报文类型有时钟同步报文和控制报文两种,控制报文主要用于网络管理,这里就不展开说,主要介绍时钟同步报文。时钟同步报文封装在UDP报文中,主要字段包括LI(告警状态)、VN(NTP版本号)、Mode(NTP工作模式)、Stratum(系统时钟层数)等。Mode字段长度为3比特,表示NTP的工作模式。不同的值所表示的含义分别是:0未定义、1表示主动对等体模式、2表示被动对等体模式、3表示客户模式、4表示服务器模式、5表示广播模式或组播模式、6表示此报文为NTP控制报文、7预留给内部使用。由此可知,NTP的工作模式包括4 种工作模式:对等体模式、客户/服务器模式、广播模式和组播模式。
  对等体模式:主动端发送Mode值1的同步请求报文,被动端接收后自动工作在被动对等体模式,并回复Mode值2的应带报文。主动对等体和被动对等体可以互相同步,如果双方的时钟都已经同步,则以层数小的时钟为准。
  客户/服务器模式:客户端发送Mode值3得同步请求报文,服务器端接收后自动工作在服务器模式,并回复Mode值4的应答报文,客户端接收后经过滤优选同步到服务器端。客户端仅能单向同步到服务器端。
  广播模式:服务器端周期性发送时钟同步报文到广播地址255.255.255.255,客户端接收广播后先启用一个短暂的服务器/客户端模式与远程服务器交换消息估计延迟,随后进入广播客户端模式,根据广播同步时钟。
  组播模式:服务器端周期性发送时钟同步报文到组播地址224.0.1.1,客户端接收广播后先启用一个短暂的服务器/客户端模式与远程服务器交换消息估计延迟,随后进入组播客户端模式,根据组播同步时钟。
  3 案例分析
  3.1 SCHMID内话面板的时钟与UTC时间偏差,最大偏差五分钟。造成录音回放与实际时间不一致。
  SCHMID内话采用server/client模式校时,CtrlA,CtrlB定期向服务器端Mgmt1发送报文,依照Mgmt1的时钟进行同步。为了确保时钟的准确性,为Mgmt电脑引接了一路GPS信号,并用东进GPS校时软件进行校时。内话面板时钟误差说明NTP校时未正常工作。
  解决方案:
  (1)维护电脑上运行Cygwin.输入 ssh root@192.168.XX.1 登陆到commcontroller A Password:XX.#提示符下运行 install New Software,系统会自动从监控服务器下载软件,下载后系统会自动重启,此过程中请保持维护电脑到内话系统网络畅通。
  (2)再次运行Cygwin.输入ssh root@192.168.XX.75 登陆到commcontroller B Password:XX.#提示符下运行 installNewSoftware
  (3)待全部重启完成后,运行Cygwin分别登陆到 Controller A和B,
  (4)运行NTPStart restart,查看NTP daemon是否正常运行。
  内话运行过程中NTP进程吊死。重新启动NTP daemon后恢复正常。
  3.2 现场监控系统时钟不准确,回放时间与实际UTC时间不一致。
  现场监控系统采用server/client模式,各个摄像头从服务器读取时间,服务器没有外接GPS时钟,服务器长期运行导致时间偏差,时间的不精确导致与实际时间偏差。
  解决方案:从东进GPS时钟服务器引接一路RS232时钟信号到现场监控服务器,然后使用东进GPS时钟软件对服务器电脑进行校时。东进GPS时钟服务器只能提供RS232接口信号,而监控服务器没有RS232接口。故引接一路RS232 GPS信号,经由C818E3 IP智能微控器将串口信号转换为IP信号,然后将IP信号接进现场监控系统交换机,在服务器中使用Xframe虚拟串口软件将IP信号转换为串口信号,这样就可以使用东进GPS校时软件对服务器校时。
  4 结语
  随着空管领域对设备稳定性可靠性的要求不断提高,设备系统数量又不断增加,设备校时的需求不断增大,传统的人工校时显得不切实际。GPS时钟的接口资源有限,不可能做到每一台设备连接一路GPS信号。单套系统连接一路GPS信号,通过server/client模式进行NTP校时,就可以同时实现多系统的准确校时需求。日常维护中,在资源有限的情况下,灵活使用协议转换等手段可以有效解决问题。笔者通过几年的空管系统设备维护,处理GPS时钟相关问题,逐步开始深入了解NTP校时协议,并结合设备维护提出自己的一些体会。
  参考文献:
  [1] 陈明.苏小敏.基于GPS的NTP网络实现[J].现代电子技术.2011年16期
  [2] 沈燕芬.用于网络时间同步的NTP协议[J].现代计算机.2004年04期
  [3] 贺鹏.李菁.吴海涛.网络时间同步算法研究与实现[J].计算机应用.2003年02期
  (作者单位:民航浙江空管分局)
其他文献
摘要:随着时代的不断变化和发展,医学的治疗方法更加科学和多元化。目前改良型音乐治疗的方法是对慢性精神分裂症住院患者康复最有效的治疗手段之一,本文就从音乐治疗的发展历程展开探讨,并对临床康复效果的影响进行分析。  关键词:音乐治疗;慢性精神分裂症;住院患者;改良型音乐治疗  随着社会生活节奏的不断加快,人们的精神压力普遍增大,导致人们在日常生活和工作中基本每时每刻都处于精神紧绷的状态,而这种长期的精
期刊
摘要:由于城市化进程的加速,引发了污染和破坏等诸多病症。为此,建设城市地区的自然环境,既可以保护生态环境,减少公害问题的发生,又可以为市民提供娱乐和休闲的场所。基于此,本文首先分析了生态风景园林的概念,接下来详细阐述了生态风景园林施工中存在的主要问题,最后对提高生态风景园林施工技术的措施做具体阐述,希望通过本文的分析研究,给行业内人士以借鉴和启发。  关键词:提升;生态风景园林;施工技术;途径  
期刊
摘要:随着我国经济的快速发展,铁路基础建设项目和邻近铁路的地方城市交通道路建设迅速增加,对铁路运输干扰大,施工安全管理不力导致铁路行车安全事故案例时有发生。根据多年施工中安全管理的经验,笔者在此文中如何使其处于安全可控进行浅议。  关键词:施工;安全;管理;问题;对策  对存在主要问题的分析及对策  ㈠在施工安全协议执行方面  问题1.施工安全协议签署不规范,缺乏实效性  问题分析:施工单位在进场
期刊
摘要:餐厨垃圾是指城市生活垃圾的组成部分,是指家庭、学校、政府、公共食堂、餐饮业的餐厨垃圾、食品剩余物、食品加工垃圾和非食用动植物油脂以及各种油水混合物。餐厨垃圾具有一定的危害,主要表现在污染环境、影响城市面貌、危害人体健康和传播疾病。因此,为了改善公共生活环境,提高人们的生活水平,对餐厨垃圾进行无害化处理具有重要意义。  关键词:餐厨垃圾;处理现状;处理技术;  一、城市餐厨垃圾处理现状  关于
期刊
摘要:经济在快速的发展,社会在不断的进步,航标维护质量是保障航标充分发挥实际效能的重要基础,通过对航标维护环节的严密控制,从而全面推进航标效能的进一步优化。本文从航标维护管理原则、创新航标维护工艺、加强人才队伍建设等方面入手,对航标维护管理现存问题展开分析。在此基础上,对航标维护质量控制的有效策略提出具体建议,希望可以最大程度上提升航标维护质量。  关键词:航标维护;质量控制;助航服务  引言  
期刊
摘要:随着房地产市场竞争的日益加剧,房屋建筑施工企业必须要做好质量和安全管理工作,才能够提高施工的质量,减少安全事故的发生,并且提高自身的竞争实力。本文主要围绕房屋建筑施工质量与安全管理展开分析和论述,首先介绍房屋建筑施工加强质量与安全管理的重要意义,然后分析当下在进行质量和安全管理的过程当中存在的一系列问题,最后针对存在问题提出加强房屋建筑施工质量与安全管理工作的有效举措。  关键词:房屋建筑;
期刊
摘要:近几年,城市污水处理技术水平不断的提高,进而在进行污水处理工作时,可以运用先进的污水处理技术开展作业,同时合理设计污水处理管网以及加大污水管理力度,做到严格管理污水处理整个过程,进而能够及时发现污水处理中的问题,及时优化污水处理工作。通过运用多种污水处理技术高效处理污水,有利于解决污水污染环境和空气的问题,同时提高污水处理效率和效果,促进污水处理工作的顺利进行。  关键词:城市;污水处理;效
期刊
摘要:本文结合山东省东营市气象局地面自动气象站观测业务实际,重点分析了影响了地面自动气象站观测数据质量的因素,并给出了几点观测数据质量提升策略,以供同行参考。  关键词:观测数据;质量;影响因素;提升策略  引言  山东省东营市气象局自新型自动气象站安装以及投入运行以来,在大大增强了台站气象要素观测能力,而且促使气象要素、灾害性天气现象观测的准确率也得到了大幅提升,为天气预报、气象预报预警服务以及
期刊
摘要:随着社会经济的快速发展,工程项目施工逐渐增多。对于工程而言,质量的优劣与防渗技术有着直接的联系。为了保证水利工程施工的质量,相关人员应对防渗技术中存在的漏洞进行修补,保证其能够正常的运用。本文对水利工程中的防渗技术进行了简单的介绍,并对其中常见的问题进行了叙述,最后,对水利工程防渗技术的应用进行了介绍,希望能够起到一定的作用,为提高水利工程施工质量做出一份贡献。  关键词:水利工程;防渗技术
期刊
摘要:随着我国经济的快速发展,各行各业都取得了非常大的成就,随着城市化进程进一步加快,更多的人想去城里生活,住宅面积不够,所以建筑行业发展非常迅速,建筑行业之间的竞争变得更加激烈。所以,为了使得目前的建筑行业更加的适应信息化高速发展,必须做好相关管理工作,这样才可以使得建筑行业得到更好的发展。所以怎么样才可以把管理工作做到最好。这篇文章主要就是为了提高施工技术并且做出一些优化,希望可以给相关建筑企
期刊