一种通信系统的时间同步方法

文档序号:7920522阅读:275来源:国知局
专利名称:一种通信系统的时间同步方法
技术领域
本发明涉及一种通信系统的时间同步方法。
背景技术
在有些通信系统中,需要得到具体的时间信息来实现通信协议,如在3G的CDMA2000协议中,业务处理模块需要得到具体得到时刻信息,即当前的年、月、日、时、分、秒。目前,通信系统通常采用管理维护通道向业务处理模块下发管理、维护等系统信息,其中,时间信息也随着其他管理维护信息一起通过管理维护通道直接下发到业务处理模块,这样下发时间信息的方法存在着以下问题1、精度低。由于通信系统中维护通道信息传递存在一定的延迟,而且延迟一般是不固定的,所以造成了时间信息到达业务处理模块的时候,时间信息的内容已经不能精确地反映当时的真实时间,存在误差。
2、容易受到干扰。由于维护通道还要传递其他的系统维护信息,在通道消息量大的时候,存在着消息延迟增加甚至通道拥塞的风险,使时间信息的传递受到干扰。

发明内容
有鉴于此,本发明的主要目的在于提供一种通信系统的时间同步方法,能够精确地反映真实时间,并且提高抗干扰能力。
为达到上述目的,本发明的技术方案具体是这样实现的
一种通信系统的时间同步方法,其特征在于设置一个同步脉冲和时间信息产生模块集中产生同步脉冲和时间信息;将产生的同步脉冲按照预定的时间间隔通过硬件直连通道下发到各个业务处理模块,将产生的时间信息在同步脉冲下发的时间间隔内通过管理维护通道下发到各个业务处理模块;业务处理模块将其收到同步脉冲的时刻同步为该同步脉冲与前一个同步脉冲之间收到的时间信息所表示的时刻。
其中的时间间隔可以由同步脉冲和时间信息产生模块根据业务处理模块对时间精度的要求预先设定。
其中的时间信息可以根据通信系统接收到的外部时间信息来产生。
其中的硬件直连通道在不同的框间可以采用RS422接口进行连接,在同一框内可以采用TTL或GTL+接口进行连接。
同时,该方法可以进一步包括业务处理模块根据硬件直连通道下发的同步脉冲的预定时间间隔对同步脉冲进行累加,计算出时间信息进行自同步。
由上述方案可以看出,本发明的关键在于设置一个同步脉冲和时间信息产生模块,将同步脉冲和时间信息分通道下发,使用硬件直连通道下发同步脉冲,使用管理维护通道下发时间信息。并且采用了预同步的方法,同步脉冲按照预定的时间间隔下发,业务处理模块将收到同步脉冲的时刻同步为该同步脉冲与前一个同步脉冲之间收到的时间信息所表示的时刻。
本发明由于同步脉冲使用硬件直连通道下发的方法,所以延迟时间短,保证了系统时间的精度。同时,由于采用了预同步的方法,时间信息只要在同步脉冲之前到达业务处理模块即可,时间信息在管理维护通道中的传递有较多的冗余时间,提高了抗干扰能力。与现有技术相比本发明只是在通信系统中使用了一个时间信息和同步脉冲产生模块,增加了同步脉冲的下发通道,实现起来比较简单。因此,本发明所提供的这种通信系统的时间同步方法,具有时间精度高、抗干扰能力强和实现简单的优点。


图1为本发明的时间信息和同步脉冲的下发框图;图2为本发明时间同步机制原理图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例,并参照附图,对本发明进一步详细说明。
参见图1,本发明的时间信息和同步脉冲的下发框图。如图1所示,在通信系统中,设置了一个同步脉冲和时间信息产生模块101,该模块可以由软件实现也可以由硬件实现。该模块根据通信协议的不同有所不同,只需能够产生时间信息或接收外部时间信息和能够在一定的时间间隔发出稳定的脉冲信号即可。该模块产生的时间信息通过管理维护通道1下发到各个业务处理模块102,该时间信息可以是自行产生,也可以是根据通信系统接收到的外部时间信息产生。该模块产生的同步脉冲按照预定的时间间隔通过硬件直连通道2下发到各个业务处理模块102,由于同步脉冲下发采用了硬件直接连接的方案,使得延迟时间短,保证了系统时间的精度。同时,硬件直连通道在框间可以采用RS422接口进行连接,在框内可以采用TTL或抗干扰能力强的GTL+接口进行连接,所以同步脉冲的抗干扰能力强。
参见图2,本发明时间同步机制原理图。本发明采用了预同步的方法,如图2所示,同步脉冲0、同步脉冲1、同步脉冲2等同步脉冲按照预定的时间间隔下发,在同步脉冲0下发后且同步脉冲1下发之前,下发时间信息1,业务处理模块接收到同步脉冲1时,则认为当前时刻为时间信息1所表示的时刻,依次类推。也就是说,业务处理模块收到同步脉冲的时刻为该同步脉冲与前一个同步脉冲之间收到的时间信息所表示的时刻。可见,时间信息只需在表示该时间信息的同步脉冲到达之前到达业务处理模块即可。这样,时间信息在管理维护通道中的传递有较多的冗余时间,提高了抗干扰能力。
例如,在有些通信系统中,业务处理模块需要得到具体的时刻信息来实现通信协议,通常要求精确到秒,因此本实施例设定同步脉冲的时间间隔为1秒,当然时间间隔也可以根据业务模块对时间的不同需要来设定。由于同步脉冲的间隔比较大,时间信息只要在相隔1秒的下一个同步脉冲之前到达业务处理模块即可,所以有很多的冗余时间,可以保证时间信息在此时间间隔中下发。
即使偶尔由于管理维护通道拥塞造成了时间信息的丢失,业务处理模块接收不到同步信息,业务处理模块还可以根据到达的同步脉冲进行自同步,自行对同步脉冲进行累加,计算出时间信息,当管理维护通道恢复后,业务处理模块再恢复到正常的同步状态。
由此可见,本发明所提供的这种通信系统的时间同步方法,具有时间精度高、抗干扰能力强和实现简单的优点。
权利要求
1.一种通信系统的时间同步方法,其特征在于设置一个同步脉冲和时间信息产生模块集中产生同步脉冲和时间信息;将产生的同步脉冲按照预定的时间间隔通过硬件直连通道下发到各个业务处理模块,将产生的时间信息在同步脉冲下发的时间间隔内通过管理维护通道下发到各个业务处理模块;业务处理模块将其收到同步脉冲的时刻同步为该同步脉冲与前一个同步脉冲之间收到的时间信息所表示的时刻。
2.如权利要求1所述的时间同步方法,其特征在于所述的时间间隔是由同步脉冲和时间信息产生模块根据业务处理模块对时间精度的要求预先设定的。
3.如权利要求1所述的时间同步方法,其特征在于所述的时间信息是根据通信系统接收到的外部时间信息产生的。
4.如权利要求1所述的时间同步方法,其特征在于所述的硬件直连通道在不同的框间是采用RS422接口进行连接的。
5.如权利要求1所述的时间同步方法,其特征在于所述的硬件直连通道在同一框内是采用TTL或GTL+接口进行连接的。
6.如权利要求1所述的时间同步方法,其特征在于该方法进一步包括业务处理模块根据硬件直连通道下发的同步脉冲的预定时间间隔对同步脉冲进行累加,计算出时间信息进行自同步。
全文摘要
本发明公开了一种通信系统的时间同步方法,其特征在于设置一个同步脉冲和时间信息产生模块集中产生同步脉冲和时间信息;将产生的同步脉冲按照预定的时间间隔通过硬件直连通道下发到各个业务处理模块,将产生的时间信息在同步脉冲下发的时间间隔内通过管理维护通道下发到各个业务处理模块;业务处理模块将其收到同步脉冲的时刻同步为该同步脉冲与前一个同步脉冲之间收到的时间信息所表示的时刻。本发明所提供的这种通信系统的时间同步方法,具有时间精度高、抗干扰能力强和实现简单的优点。
文档编号H04L7/00GK1482761SQ0213121
公开日2004年3月17日 申请日期2002年9月13日 优先权日2002年9月13日
发明者李东滨, 王战峰, 陈继东 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1