与网络时间同步

来源:百度知道 编辑:UC知道 时间:2024/05/11 16:37:00

什么是时间同步?
将通信网上各种通信设备或计算机设备的时间信息(年月日时分秒)基于UTC(协调世界时)时间偏差限定在足够小的范围内(如100ms),这种同步过程叫做时间同步。

时间同步的应用
一般来说,时间同步应用最广泛的是在INTERNET上的计算机。计算机时钟用于记录事件的时间信息,如E-MAIL信息、文件创建和访问时间、数据库处理时间等。
时钟还被用于控制备份的操作、为设计自动构造编译器检查文件是否变动过以及其他应用。如果计算机时钟不精确,那么这些应用中很多将无法正常工作。对时间敏感的计算机系统,如金融业界服务器、EDI、大型分布式商业数据库、航天航空控制计算机等,更需要高精度的时间信息。交通运输业的时间显示系统,如地铁时刻表
显示系统、机场时刻表显示系统,如果偏差较大,可能会影响旅客的旅行。
CDMA 基站需要UTC 信息。依赖GPS卫星时间同步的CDMA系统,基站之间的时间同步均以公共CDMA时标为基准,该时标通过接收GPS定时,同步于UTC时间。BTS需要绝对时间以获取从MS发送的CDMA信号。在软切换中,可能在选择器中发生邮件指令不匹配,
这是由于BS消息路径队列延迟。为防止这种不匹配,所有BTS和BSC必须时间同步。
时间同步功能还应用在电话计费方面,这是因为多运营商的出现和分时段费率的存在。网间计费不一致所造成的话单损失,采用时间同步可减小甚至消除。比如,电信和联通互通时,是通过关口局计费,假如电信侧计费起点为20:58(半费时段前),而联通侧计费起点为21:01(半费时段后),则电信、联通计费话单会出现误差,通常的做法是丢弃话单,损失由双方运营商承担。如果在双方的交换机上可以接收GPS提供的绝对时刻UTC,则双方的计费误差可以控制在毫秒级,从根本上避免话单差异。即使只有一方的交换机可做到接收UTC,在话单决策上,该方可占据裁决地位,为对方消除损失。
软件开发也需要时间同步。程序设计是一个设计组的分散任务。这个设计组可以在时间同步的应用不同的服务器上编码,而且有时需要跨地区工作。最终,所有编码都要编入一个程序中。"编文件"(MAKE)功能或某种"版本控制系统"可用于对来自分散服务器的软件进行管理。当源文