数字电视前端的时间同步

一、前言:

在通信等领域的信息、信号处理中,时间是一个很重要的要素,它起到各个设备的时钟同步作用。在此,我结合我们机房,简单介绍下机房的时间同步处理机制。

众所周知,数字电视前端机房有多个部分和子系统构成,包括节目信源部分(省干SDH设备、微波部分、自收卫星、垫播处理、本地节目播出系统、点播系统等)、切换系统、复用加扰调制系统、CA系统、BOSS系统、EPG系统、EPG广告插播系统、OCG和股票系统、监测系统、卫星防非监控系统等。在这些系统中,有些设备的时间同步非常重要,比如EPG系统时间会影响到TDT表时间,从而影响到机顶盒的显示时间,如果相差太大会导致EIT表等节目播放时间不准等现象;比如CA系统,若主备数据库时间相差太大,严重时会导致同步出错等。

计算机的计时通常是通过石英晶体在其张力限度内以一定的频率振荡来实现,其具有一定精度,工作久了受累计误差、环境温湿度、老化等原因时间越来越不准。一般来说,其精度约1*10-5,这样一天大概有零点几秒的误差。而我们的电脑一般是连上因特网的,系统默认开启了Windows Time服务,跟网上的时间服务器不时地进行校时同步,所以我们电脑上看到的时间都一直准确。

 

二、组织与架构:

但是,机房的设备是不能连因特网的,我们须采取一些校准时间的措施,以保证时间的同步。

我们实现时间同步的架构是这样的:

设一台本地时钟服务器,具备2个网卡,设置其网卡1的ip、mask、gateway,网卡2的ip、mask、gateway它利用网卡2跟省里的NTP时钟服务器通信,获取省里的标准时间,另外,我们本身有原有的GPS时间,正常情况下本地时钟服务器正常获取省里的ntp时间要跟我们原有的GPS时间一致。而网卡1作为本地时钟服务器跟各前端子系统实现时间同步通信的接口。

1、本地时间服务器上,用Ntplock作为校时软件与省公司ntp服务器进行通信,从而获取时间,具体操作很简单,只需把该软件客户端TimeClient打开(绿色版,免安装),点击网络时间设定选项,再把省ntp的ip填入,选择周期性自动查询和自动更改时间,最后点击下更新主机时间是否正常,只要能正常返回,不提示错误,就能正常获取省里ntp时间了,如下图:



2、在本地时间服务器上,用TimeServer作为本地网络校时服务端,把网卡1的ip填入,启动校时服务,从而设置本地服务时间。当有客户端跟它正常通信时,则会提示正常。


3、由于各个子系统都是通过主交换平台通信的,因此,前端各个需要时间同步的子系统,通过主交换平台就能实现与时间服务器进行通信,从而校时。操作是,在各个需要时间同步的子系统里分别安装TimeClient,跟1的操作一样,选sntp通讯协议,这次是把本地的时钟服务器的网卡1的ip填入,最后更细查询下是否正常。

4、但是,各子系统的有些设备,如数据库,采取了一些策略,是不能跟主交换平台直接通信的,也就无法ping通,也就无法直接获取本地时钟服务器的时间,这时,可以采取级联方式,先通过跟本身系统的具有跟主交换平台通信的网管机之类的设备,从它那获取时间,从而实现时间同步。具体是,子系统的网管机上安装服务端和客户端,客户端用来获取时钟服务器时间,服务端用来提供给数据库等设备的时间同步,而数据库等设备只需打开客户端,获取对应网管机的时间就行了。

 

三、问题与解决:

    通过以上方式,则可实现各系统的时间同步了,下面讲讲,时间同步日常注意事项和遇到的问题的解决方法:

1、平时巡查时,要查看时钟服务器跟省里ntp通信是否正常,时间是否同步,跟原有的gps时间是否一致。查看各子系统时,要注意该子系统Ntplock  相应的服务端、客户端是否打开了,时间同步是否正常。若要重启设备,记得重新开启相应的服务端、客户端。巡节目时,看机顶盒时间是否跟时钟服务器时间不一致等。

2、如下图,正常情况下,左下角显示N,其提示是,连接校正时间成功。


若显示F等,提示通信失败,如下图,先ping下看是否连通,接着再看下ip,协议等设置是否正确,检查服务端是否关掉了,再重启下软件,若还不行,跟省里沟通。


 

四、总结:

数字电视各系统之间时间同步的实现关系重大,有时一个小小的不经意的失误就可能造成严重的后果。作为维护、保障机房各设备安全运行的一线人员的我们,更要站好每一班岗,多一份细心,认真负责地巡查好每一处的细节。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值