一种时间同步方法及装置制造方法及图纸

技术编号:13307602 阅读:95 留言:0更新日期:2016-07-10 03:05
本发明专利技术公开了一种时间同步方法,所述方法包括:根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系;根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口。本发明专利技术同时还公开了一种时间同步装置。

【技术实现步骤摘要】
一种时间同步方法及装置
本专利技术涉及移动通信技术,尤其涉及一种时间同步方法及装置。
技术介绍
随着移动通信技术的发展,时分同步码分多址(TD-SCDMA,TimeDivision-SynchronousCodeDivisionMultipleAccess)、码分多址(CDMA2000,CodeDivisionMultipleAccess2000)、分时长期演进(TD-LTE,TimeDivisionLongTermEvolution)等系统均具有高精度时间同步需求,时分同步码分多址为第三代移动通信标准(3G,3rdGeneration),也是国际电信联盟(ITU,InternationalTelecommunicationUnion)批准的三个3G标准中的一个。基站之间需要准确的时间同步,如果基站之间的时间不是同步的,那么会造成基站干扰,甚至导致基站不能建立通话连接。现有技术中可以通过在每个基站加装全球定位系统(GPS,GlobalPositioningSystem)模块来解决基站时间同步问题,但面临安装选址困难、安装和维护成本高的弊端。为了降低安装难度和成本,业内一般采用地面传输时间同步的方法,图1-1为采用地面传输时间同步方法的网络架构示意图,如图1-1所示,即在传输网络11的上游设立用于接收卫星时间源的时间服务器12,通过时间服务器12对卫星时间源进行收敛集中,然后通过地面传输网络11的时间同步协议将时间信息传送给各基站13;可见,采用地面传输时间同步的方法是不需在每个基站13上安装GPS模块的。地面传送时间同步协议方面,电气和电子工程师协会(IEEE,InstituteofElectricalandElectronicsEngineers)1588版本2(v2,version2)协议为目前业界主流的精确时间同步协议。IEEE1588v2协议的精度达到亚微秒级,因此,IEEE1588v2协议广泛得用于移动通信系统同步。IEEE1588协议首先由安捷伦实验室开发,IEEE1588v1版本于2002年11月8日发布。IEEE在2008年3月27日通过了1588v2草案,对版本1(v1,version1)进行了改进和提高,IEEE1588v2于2008年7月24日发布。IEEE1588协议采用主从式时间同步机制。在一条符合1588协议的通信路径中,由主时钟提供源时间以供下一级时钟同步,同时也供从时钟参考。从时钟则通过与主时钟互通报文消息,从而根据主时钟提供的时间校正本地时间。对于每个时间同步节点,当具有多个时间源时,IEEE1588协议采用最佳主时钟(BMC,BestMasterClock)算法来决策哪个时间源是最好的,并据此来决定端口的下一个状态值。每个时钟独立运行BMC算法。BMC算法包含两部分算法构成,即数据集比较算法和端口状态决策算法。经过BMC算法决策之后,时间同步节点调整端口时间状态,系统时钟跟踪决策出的最佳主时钟。用于组建时间同步网络的传输设备等设备节点(以下简称节点),单个节点就具有几十乃至上百个业务端口,根据设备软件或硬件实现,这些端口可能全部或者其中部分端口支持时间同步功能。如果将设备所有支持时间同步功能的端口均开启其时间同步功能,会造成该设备参与选源的时间源数量过大,各端口和中心系统处理时间同步占用的软硬件资源过多,从而影响系统性能。而且单个节点参与选源的时间源数量过多,也可能会引起故障倒换时在不同时间源之间反复倒换的不稳定性。基于以上考虑,在组建时间同步网络时需要为每个节点选择部分端口开启时间同步功能,由选定的这些端口参与时间同步选源。现有技术中,由技术人员逐个对节点进行配置和开启端口,采用人工方式具有以下问题:1)、配置工作量和复杂度高,需要结合每个节点的具体网络环境决定开启哪些端口的时间同步功能,从而导致完成整网配置所需时间较长;2)、配置难以统一,由于每台设备的网络环境以及配置人员不同,配置开启参与设备选源时的时间源时难以统一;3)、易出现配置失误,例如,技术人员只配置了环网某方向如顺时针方向的时间源,而由于失误没有配置逆时针方向的时间源,如果顺时针方向光缆中断时,则没有时间源可用,从而导致时间同步中断。
技术实现思路
有鉴于此,本专利技术实施例为解决现有技术中存在的至少一个问题而提供一种时间同步方法及装置,传输网络的时间同步能够自动地进行规划,不需要人工参与,从而极大简化工程量和缩短整个传输网络的配置时间。为达到上述目的,本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种时间同步方法,所述方法包括:根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系;根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口。第二方面,本专利技术实施例提供一种时间同步装置,所述装置包括确定单元和选择单元,其中:所述确定单元,用于根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系;所述选择单元,用于根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口。本专利技术实施例提供的一种时间同步方法及装置,其中:根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系;根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口;如此,时间同步由时间同步装置自动地进行规划,因而不需要人工参与,能够极大简化工程量和缩短整个传输网络的配置时间。附图说明图1-1为采用地面传输时间同步方法的网络架构示意图;图1-2为本专利技术实施例一时间同步方法的实现流程示意图一;图1-3为本专利技术实施例一时间同步方法的实现流程示意图二;图1-4为本专利技术实施例一中步骤101的实现流程示意图;图2为本专利技术实施例二时间同步方法的实现流程示意图;图3-1为本专利技术实施例三时间同步方法的实现流程示意图;图3-2为本专利技术实施例三中步骤303的实现流程示意图;图4-1为本专利技术实施例四时间同步装置的组成结构示意图一;图4-2为本专利技术实施例四中选择单元的组成结构示意图;图4-3为本专利技术实施例四时间同步装置的组成结构示意图二;图4-4为本专利技术实施例四中确定单元的组成结构示意图;图5为本专利技术实施例五时间同步系统的组成结构示意图;图6-1为本专利技术实施例六时间同步装置的组成结构示意图;图6-2为本专利技术实施例六中第二选择模块的组成结构示意图。具体实施方式下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。实施例一本专利技术实施例提供一种时间同步方法,该方法应用于时间同步装置中,图1-2为本专利技术实施例一时间同步方法的实现流程示意图一,如图1本文档来自技高网
...
一种时间同步方法及装置

【技术保护点】
一种时间同步方法,其特征在于,所述方法包括:根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系;根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口。

【技术特征摘要】
1.一种时间同步方法,其特征在于,所述方法包括:根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系;根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口;判断每条物理链路的两端均支持时间同步功能的端口的连接数目M是否等于0,得到第一判断结果;其中,所述M为大于等于0的整数;当所述第一判断结果表明所述任一条物理链路的M等于0时,上报第一告警信息,所述第一告警信息用于表明所述任一条物理链路不支持时间同步。2.根据权利要求1所述的方法,其特征在于,所述根据所述物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口,包括:根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,分别确定每条物理链路的两端均支持时间同步功能的端口;分别从确定的每条物理链路的两端均支持时间同步功能的端口中选择N1对端口作为每条物理链路需要开启时间同步功能的端口,其中所述N1为预设的大于1的整数。3.根据权利要求2所述的方法,其特征在于,所述分别从确定的每条物理链路的两端均支持时间同步功能的端口中选择N1对端口作为每条物理链路需要开启时间同步功能的端口,包括:按照预设的优先级,分别从确定的每条物理链路的两端均支持时间同步功能的端口中选择N1对端口作为每条物理链路需要开启时间同步功能的端口。4.根据权利要求1所述的方法,其特征在于,所述根据所述物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,为每条物理链路选择需要开启时间同步功能的端口,包括:根据所述物理链路连接关系、每条物理链路上支持时间同步功能的端口的连接关系和所述各端口的时间同步属性,分别确定每条物理链路的两端均支持时间同步功能的端口的连接数目M,其中所述M为大于等于0的整数;分别根据每条物理链路的M为每条物理链路选择需要开启时间同步功能的端口。5.根据权利要求4所述的方法,其特征在于,所述分别根据每条物理链路的M为每条物理链路选择需要开启时间同步功能的端口,包括:对于任一条物理链路,判断所述任一条物理链路的M是否等于0,得到第一判断结果;当所述第一判断结果表明所述任一条物理链路的M大于0时,判断所述任一条物理链路的M与N2的大小关系,得到第二判断结果,其中所述N2为预设的大于1的整数;当所述第二判断结果表明所述任一条物理链路的M大于等于所述N2时,从所述任一条物理链路的两端均支持时间同步功能的端口中选择N2对端口作为所述任一条物理链路需要开启时间同步功能的端口。6.根据权利要求5所述的方法,其特征在于,所述从所述任一条物理链路的两端均支持时间同步功能的端口中选择N2对端口作为所述任一条物理链路需要开启时间同步功能的端口,包括:按照预设的优先级,从所述任一条物理链路的两端均支持时间同步功能的端口中选择N2对端口作为所述任一条物理链路需要开启时间同步功能的端口。7.根据权利要求5所述的方法,其特征在于,所述得到第二判断结果之后,还包括:当所述第二判断结果表明所述任一条物理链路的M小于所述N2时,从所述任一条物理链路的两端均支持时间同步功能的端口中选择M对端口作为所述任一条物理链路需要开启时间同步功能的端口。8.根据权利要求1所述的方法,其特征在于,所述为每条物理链路选择需要开启时间同步功能的端口之后,还包括:为每条物理链路开启选择的需要开启时间同步功能的端口的时间同步功能;将每条物理链路的选择的需要开启时间同步功能的端口的端口配置信息下发给各节点。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述任一条物理链路的两端连接的两个节点的节点标识信息;根据所述节点标识信息检测所述任一条物理链路两端连接的两个节点与时间服务器之间的有效时间路径是否存在,得到检测结果;当所述检测结果表明所述任一条物理链路两端连接的两个节点与所述时间服务器之间的有效时间路径不存在时,上报第二告警信息;所述第二告警信息携带有所述节点标识信息,所述第二告警信息用于表明所述任一条物理链路两端连接的两个节点与所述时间服务器之间的时间同步中断。10.根据权利要求1至9任一项所述的方法,其特征在于,所述根据传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性,确定所述传输网络的物理链路连接关系和每条物理链路上支持时间同步功能的端口的连接关系,包括:接收传输网络中各节点上报的各端口的物理连接关系、各端口的端口属性和各端口的时间同步属性;根据所述各端口的物理连接关系和所述各端口的端口属性,确定所述传输网络的物理链路连接关系;根据所述物理链路连接关系、所述各端口的物理连接关系、所述各端口的端口属性和所述各端口的时间同步属性,确定每条物理链路上支持时间同步功能的端口连接关系。11.根据权利要求1至9任一项所述的方法,其特征在于,任一端口的端口属性至少包括所述任一端口的端口标识信息、所述任一端口所在板卡以及所述任一所在板卡所属节点的节点标识信息和物理接口类型;任一端口的时间同步属性至少包括所述任一端口...

【专利技术属性】
技术研发人员:韩柳燕李晗王磊
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1