当前位置: 首页 > news >正文

高精度NTP时钟服务器(时间同步服务器)技术方案探讨

高精度NTP时钟服务器(时间同步服务器)技术方案探讨
高精度NTP时钟服务器(时间同步服务器)技术方案探讨

四分天下目前,全球的 GPS卫星同步系统处于“四分天下”状态,以美俄两国的系统处于领导地位,其次为欧洲及中国。2006年中国航天部门正式宣布了开始建设拥有自主知识产权的全球卫星导航系统,这被视为中国卫星导航系统工程的一个分水岭,在此之前,“北斗”GPS卫星导航系统只是一种区域卫星导航系统,升级后整个系统将涉及30颗卫星。

美国的GPS卫星同步导航系统由24颗卫星组成,定位精确度约为误差少于10米,是全球卫星导航市场的垄断者。据悉,为保持在战略和经济领域的优势,美国还正在实验第二代卫星同步系统,计划再发射20颗卫星,总数达到44颗,届时精确度将高达误差少于1米。
俄罗斯GLONASS卫星导航系统由24 颗卫星组成,定位精确度约为10米左右。但由于俄罗斯长期受资金短缺困扰,GLONASS系统发展一直陷于停滞甚至倒退状态,目前在轨运行卫星只有17颗,俄罗斯正拉拢印度参与,俄政府期望于2008年可以令GLONASS卫星全部部署到位。

从规划而言,欧洲的“伽利略”卫星同步导航系统其规模极大,最初规划时的目标就是要取代美国的GPS系统成为全球第一,卫星数量为30颗,27颗为工作卫星,3颗为候补卫星,最高精确度为误差少于1米。欧盟诸国2002年签署合建“伽利略”系统协议时,预计到2008年即可投入运作,但与其它欧盟多国计划一样,“伽利略”也因合作国之间无法处理利益问题而一再拖延,目前最乐观的估计是2011年可以开始投入运作,而整个计划可于何时完成则无法估计。

中国在2000年开始建设属于自己的“北斗”卫星同步导航定位系统,先后于2000年、2003年及今年发射了5颗导航定位卫星。由于受卫星数量和分布范围的限制,从严格意义上来讲,“北斗”卫星导航定位系统在现阶段仍是区域性有源三维卫星定位与通信系统(CNSS)。虽然是迟来者,而且起步技术据称部分由国外引进,但目前“北斗”系统在中国航天技术大发展的格局下已初具规模,并后来赶上,超越了欧洲在卫星定位方面的成就。“北斗”系统一旦完成30颗卫星的全球导航规模构建,在规模上将超越俄罗斯的GLONASS,并进一步逼近美国的下一代GPS系统。

“北斗”誓言超欧、越俄、赶美据介绍,正在建设的“北斗”卫星导航系统空间段可提供两种服务方式,即开放服务和授权服务。开放服务是在服务区免费提供定位、测速和授时服务,定位精度为10米,授时精度为50纳秒,测速精度为0.2米/秒。授权服务是向授权用户提供更安全的定位、测速、授时和通信服务信息。

“北斗”卫星导航系统与其它全球导航与定位系统相比最大的优势,在于它不仅能使用户知道自己的所在位置,还可以告诉别人自己的位置在什么地方,特别适用于需要导航与移动数据通信场所,如交通运输、调度指挥、搜索营救、地理信息实时查询等。

《亚洲时报》指出,宇航及卫星技术是国际社会界定国家实力的标准,中国决定“做强做大”航天工业,展示了其要成为强国的决心,提升“北斗”系统能力,在数年内达到“超欧、越俄、赶美”的目标,这是一个非常大的雄心。

“北斗”系统运作原理与流程  “北斗”卫星导航定位系统是全天候、全日时提供卫星导航定位信息的区域导航系统,所以用户随时都可以接收到卫星广播的询问信号,服务范围以大陆地区为主。其定位原理系采用3球交会测星原理进行定位,以2颗卫星为球心,2球心至用户的距离为半径可画出2个球面另一个球面是以地心为球心,画出以用户所在位置点至地心的距离为半径的球面,3个球面的交会点即为用户的位置。
“北斗”卫星导航定位系统是由太空的导航通信卫星、地面控制中心和客户端三部分组成:太空部分有2枚地球同步轨道卫星,执行地面控制中心与客户端的双向无线电信号的中继任务;地面控制中心包括民用网管中心,主要负责无线电信号的发送接收,及整个系统的监控管,其中,民用网管中心负责系统内民用用户的标记、识别和运行管理;客户端是直接由用户使用的设备,即用户机,主要用于接收地面控制中心经卫星转发的测距信号。

简单的说,“北斗”卫星导航定位系统具有快速定位、简短通信和精密授时的三大主要功能。

快速定位:目的在确定用户地理位置,为用户及主管部门提供导航服务。“北斗”卫星导航定位系统使用的卫星,以快速捕捉信号和传送大量数据见长,从用户发出定位申请,到收到结果,只需1秒钟。而在这1秒钟内,整个系统要完成发送申请信号、上传卫星、经地面控制中心计算出位置,再从卫星将定位信息送返申请用户等流程,而其中快速捕捉信号只用了几毫秒。

简短通信:“北斗”卫星导航定位系统具有用户与用户、用户与地面控制中心之间双向数字简讯通信能力。运作流程为地面控制中心接收到用户发送来的响应信号中的通信内容,进行解读后再传送给收件人客户端。这种简讯通信服务,GPS无法提供。

精密授时:“北斗”导航系统具有单向和双向2种授时功能,根据不同的精度要求,定时传送最新授时信息给客户端,供用户完成与“北斗”卫星导航定位系统间时间差的修正。

GPS卫星同步的应用—时间同步服务随着计算机网络的迅猛发展,网络应用已经非常普遍,很多领域的网络系统如金融业(证券、银行)、广电业(广播、电视)、交通业(火车、飞机)等需要在大范围保持计算机的时间同步和时间准确。为了适应这些领域对于时间越来越精密的要求,可用利用NTP网络时间服务器。

将通信网上各种通信设备或计算机设备的时间信息(年月日时分秒)基于UTC(协调世界时)时间偏差限定在足够小的范围内(如10ms),这种同步过程叫做时间同步。
基于NTP的时间同步系统由NTP网络时间服务器、网络时间服务器软件、时间同步客户端软件组成,如下图所示。采用NTP协议实现整个网络的时间同步,同步精度可达10ms。该方案只需在局域网内选用一台计算机作为服务器,通过串口连接一个GPS时钟,通过软件使系统时钟同步到GPS时间(UTC基准)。并安装一个NTP服务器软件,响应其他客户端的时间同步器请求,就能建立起企业内部自己的时间服务器。

局域网内的其他计算机安装NTP客户端软件,定期向内部时间服务器主机发送时间同步请求,借助LAN局域网从时间服务器那里获得时间信息,计算并校正本地时间。在同步周期之间,利用计算机内部时钟守时,从而实现整个局域网络的时间同步。

相关文章:

高精度NTP时钟服务器(时间同步服务器)技术方案探讨

高精度NTP时钟服务器(时间同步服务器)技术方案探讨 高精度NTP时钟服务器(时间同步服务器)技术方案探讨 四分天下目前,全球的 GPS卫星同步系统处于“四分天下”状态,以美俄两国的系统处于领导地位&#xff…...

LFU 缓存 -- LinkedHashSet

相关题目: 460. LFU 缓存 相关文章 LRU 缓存 – 哈希链表 # 460. LFU 缓存 # Python中和 LinkedHashSet 相似的数据结构 OrderedDict from collections import OrderedDict class LFUCache:# key 到 val 的映射,我们后文称为 KV 表keyToVal {}# key 到…...

用IDEA操作数据库--MySQL

IDEA集成了DataGrip的操作数据库的功能 就可以省略我们下载SQLyog/Navicat/DataGrip这些图形化操作工具了 以下是IDEA的使用 输入数据库的用户和密码...

扫雷游戏的递归解法

目录 一,题目 二,题目接口 三,解题思路 四,解题代码 一,题目 让我们一起来玩扫雷游戏! 给你一个大小为 m x n 二维字符矩阵 board ,表示扫雷游戏的盘面,其中: M 代表一…...

java练习 day5

一、Nim 游戏 1、题目链接 点击跳转到题目位置 2、代码 class Solution {public boolean canWinNim(int n) {if(n % 4 0){return false;}return true;} }3、知识点 (1) 通过模拟来寻找 规律。 二、区域和检索 - 数组不可变 1、题目链接 点击跳转到题目位置 2、代码 …...

腾讯云轻量和CVM有啥区别?怎么选择服务器配置?

腾讯云轻量服务器和云服务器有什么区别?为什么轻量应用服务器价格便宜?是因为轻量服务器CPU内存性能比云服务器CVM性能差吗?轻量应用服务器适合中小企业或个人开发者搭建企业官网、博客论坛、微信小程序或开发测试环境,云服务器CV…...

服务器or虚拟机安装SSH和虚拟机or服务器设置远程服务权限

第一步 服务器/虚拟机安装SSH工具,这是外部SSH终端连接服务器/虚拟机的第一步! sudo apt update && sudo apt upgrade#更新apt sudo apt install openssh-server#安装SSH工具 service ssh status#查看SSh运行状态 sudo systemctl enable --now ssh#运行SSH工具第二步…...

Sentinel入门

文章目录 初始Sentinel雪崩问题服务保护技术对比认识Sentinel微服务整合Sentinel 限流规则快速入门流控模式关联模式链路模式 流控效果warm up排队等待 热点参数限流全局参数限流热点参数限流 隔离和降级FeignClient整合Sentinel线程隔离熔断降级慢调用异常比例、异常数 授权规…...

Mac解压缩软件BetterZip免费版注册码下载

软件介绍 BetterZip免费版是一款适用于Mac系统的解压缩软件,软件具备了专业、实用、简单等特点,它可以让用户更快捷的向压缩文件中添加和删除文件,同时兼容性也十分优秀,支持ZIP , SIT , TAR、BZIP2 &…...

在win10里顺利安装了apache2.4.41和php7.4.29以及mysql8.0.33

一、安装apache和php 最近在学习网站搭建。其中有一项内容是在windows操作系统里搭建apachephp环境。几天前根据一本书的上的说明尝试了一下,在win10操作系统里安装这两个软件:apache2.4.41和php7.4.29,安装以后apche能正常启动,…...

云服务仿真:完全模拟 AWS 服务的本地体验 | 开源日报 No.45

localstack/localstack Stars: 48.7k License: NOASSERTION LocalStack 是一个云服务仿真器,可以在您的笔记本电脑或 CI 环境中以单个容器运行。它提供了一个易于使用的测试/模拟框架,用于开发云应用程序。主要功能包括: 在本地机器上完全…...

css实现不规则图片文字环绕效果

依旧,先上效果图,可以看见,文字环绕这个椭圆形的图片, 依旧是遵循开源精神,代码就直接放下面了 (点个赞或者给个评论啥的吧,我就发现我的文章全是光看不点赞,不评论的的) <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8&quo…...

Day-05 CentOS7.5 安装 Docker

参考 &#xff1a; Install Docker Engine on CentOS | Docker DocsLearn how to install Docker Engine on CentOS. These instructions cover the different installation methods, how to uninstall, and next steps.https://docs.docker.com/engine/install/centos/ Doc…...

激光雷达:自动驾驶的眼睛

激光雷达&#xff1a;自动驾驶的眼睛 文章目录 引言激光雷达的原理自动驾驶中的应用激光雷达的优势激光雷达的挑战结论结论 2023星火培训【专项营】Apollo开发者社区布道师倾力打造&#xff0c;包含PnC、新感知等的全新专项课程上线了。理论与实践相结合&#xff0c;全新的PnC培…...

Scratch3.0下载

通俗易懂&#xff0c;直接上链接 链接&#xff1a;https://pan.baidu.com/s/1n-QFEQWT8im8BHQu1wIjtg?pwd1016 提取码&#xff1a;1016...

多功能频率计周期/脉宽/占空比/频率测量verilog,视频/代码

名称&#xff1a;多功能频率计周期、脉宽、占空比、频率测量verilog 软件&#xff1a;Quartus 语言&#xff1a;Verilog 代码功能&#xff1a; 多功能频率计&#xff0c;可测量信号的周期、脉冲宽度、占空比、频率&#xff0c;语言为verilog&#xff0c;quartus软件设计仿真…...

img标签src动态绑定资源失败问题

img标签src动态绑定资源失败问题 需要采用require的方式进行 在 Vue 中&#xff0c;require 是一个通用的模块加载函数&#xff0c;用于在运行时&#xff08;客户端或服务器端&#xff09;引入模块。它通常用于加载 JavaScript 文件、JSON 数据、静态资源等。 组件使用&#xf…...

【自学笔记】网络安全——黑客技术

想自学网络安全&#xff08;黑客技术&#xff09;首先你得了解什么是网络安全&#xff01;什么是黑客&#xff01;&#xff01;&#xff01; 网络安全可以基于攻击和防御视角来分类&#xff0c;我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术&#xff0c;而“蓝队…...

Rust 技术文档及详细使用命令

概述 Rust 是一种现代、安全、并发、高性能的系统级编程语言。它与其他语言相比具有许多独特的特性&#xff0c;例如内存安全、所有权系统和生命周期等&#xff0c;使得它成为编写可靠和高效软件的理想选择。 本文档将介绍 Rust 的基本概念、语法、工具以及常用命令&#xff…...

建立HTTP代理IP池的技术和工具支持

建立HTTP代理IP池需要多种技术和工具支持&#xff0c;包括代理服务器、IP地址池、IP地址验证、数据库技术、网络安全技术、IP地址获取工具、IP地址验证工具、数据库管理工具、网络安全工具和自动化工具等。 代理服务器 代理服务器是HTTP代理IP池的核心组成部分&#xff0c;它可…...

C++实现分布式网络通信框架RPC(3)--rpc调用端

目录 一、前言 二、UserServiceRpc_Stub 三、 CallMethod方法的重写 头文件 实现 四、rpc调用端的调用 实现 五、 google::protobuf::RpcController *controller 头文件 实现 六、总结 一、前言 在前边的文章中&#xff0c;我们已经大致实现了rpc服务端的各项功能代…...

macOS多出来了:Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用

文章目录 问题现象问题原因解决办法 问题现象 macOS启动台&#xff08;Launchpad&#xff09;多出来了&#xff1a;Google云端硬盘、YouTube、表格、幻灯片、Gmail、Google文档等应用。 问题原因 很明显&#xff0c;都是Google家的办公全家桶。这些应用并不是通过独立安装的…...

高等数学(下)题型笔记(八)空间解析几何与向量代数

目录 0 前言 1 向量的点乘 1.1 基本公式 1.2 例题 2 向量的叉乘 2.1 基础知识 2.2 例题 3 空间平面方程 3.1 基础知识 3.2 例题 4 空间直线方程 4.1 基础知识 4.2 例题 5 旋转曲面及其方程 5.1 基础知识 5.2 例题 6 空间曲面的法线与切平面 6.1 基础知识 6.2…...

浅谈不同二分算法的查找情况

二分算法原理比较简单&#xff0c;但是实际的算法模板却有很多&#xff0c;这一切都源于二分查找问题中的复杂情况和二分算法的边界处理&#xff0c;以下是博主对一些二分算法查找的情况分析。 需要说明的是&#xff0c;以下二分算法都是基于有序序列为升序有序的情况&#xf…...

【Java学习笔记】BigInteger 和 BigDecimal 类

BigInteger 和 BigDecimal 类 二者共有的常见方法 方法功能add加subtract减multiply乘divide除 注意点&#xff1a;传参类型必须是类对象 一、BigInteger 1. 作用&#xff1a;适合保存比较大的整型数 2. 使用说明 创建BigInteger对象 传入字符串 3. 代码示例 import j…...

JAVA后端开发——多租户

数据隔离是多租户系统中的核心概念&#xff0c;确保一个租户&#xff08;在这个系统中可能是一个公司或一个独立的客户&#xff09;的数据对其他租户是不可见的。在 RuoYi 框架&#xff08;您当前项目所使用的基础框架&#xff09;中&#xff0c;这通常是通过在数据表中增加一个…...

排序算法总结(C++)

目录 一、稳定性二、排序算法选择、冒泡、插入排序归并排序随机快速排序堆排序基数排序计数排序 三、总结 一、稳定性 排序算法的稳定性是指&#xff1a;同样大小的样本 **&#xff08;同样大小的数据&#xff09;**在排序之后不会改变原始的相对次序。 稳定性对基础类型对象…...

【C++进阶篇】智能指针

C内存管理终极指南&#xff1a;智能指针从入门到源码剖析 一. 智能指针1.1 auto_ptr1.2 unique_ptr1.3 shared_ptr1.4 make_shared 二. 原理三. shared_ptr循环引用问题三. 线程安全问题四. 内存泄漏4.1 什么是内存泄漏4.2 危害4.3 避免内存泄漏 五. 最后 一. 智能指针 智能指…...

并发编程 - go版

1.并发编程基础概念 进程和线程 A. 进程是程序在操作系统中的一次执行过程&#xff0c;系统进行资源分配和调度的一个独立单位。B. 线程是进程的一个执行实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。C.一个进程可以创建和撤销多个线程;同一个进程中…...

解读《网络安全法》最新修订,把握网络安全新趋势

《网络安全法》自2017年施行以来&#xff0c;在维护网络空间安全方面发挥了重要作用。但随着网络环境的日益复杂&#xff0c;网络攻击、数据泄露等事件频发&#xff0c;现行法律已难以完全适应新的风险挑战。 2025年3月28日&#xff0c;国家网信办会同相关部门起草了《网络安全…...