[go: up one dir, main page]

CN102469569B - 移动通信系统的时间同步方法和同步设备 - Google Patents

移动通信系统的时间同步方法和同步设备 Download PDF

Info

Publication number
CN102469569B
CN102469569B CN201010538995.9A CN201010538995A CN102469569B CN 102469569 B CN102469569 B CN 102469569B CN 201010538995 A CN201010538995 A CN 201010538995A CN 102469569 B CN102469569 B CN 102469569B
Authority
CN
China
Prior art keywords
time
source
optimal
protocol
highest
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010538995.9A
Other languages
English (en)
Other versions
CN102469569A (zh
Inventor
韩柳燕
李晗
王磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201010538995.9A priority Critical patent/CN102469569B/zh
Priority to RU2013125700/07A priority patent/RU2559037C2/ru
Priority to US13/884,022 priority patent/US9344979B2/en
Priority to PCT/CN2011/081924 priority patent/WO2012062198A1/zh
Publication of CN102469569A publication Critical patent/CN102469569A/zh
Application granted granted Critical
Publication of CN102469569B publication Critical patent/CN102469569B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/06Synchronising arrangements
    • H04J3/0635Clock or time synchronisation in a network
    • H04J3/0638Clock or time synchronisation among nodes; Internode synchronisation
    • H04J3/0641Change of the master or reference, e.g. take-over or failure of the master

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Communication Control (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公布了一种移动通信系统的时间同步方法和同步设备。包括:对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。应用本发明实施方式以后,当其中一种时间协议的时间状态较差时,可以自动选择另外状态较好的时间协议,从而有效地提高了系统灵活性和时间信息的质量以及可靠性。还可以实现全网时间信息的传递和时间源选择,而不会发生时间状态信息的丢失。

Description

移动通信系统的时间同步方法和同步设备
技术领域
本发明涉及传输技术领域,更具体地,本发明涉及一种移动通信系统的时间同步方法和时间同步设备。
背景技术
随着移动通信技术的发展,码分多址2000(Code Division MultipleAccess 2000,CDMA2000)、宽带码分多址(Wideband Code Division MultipleAccess,WCDMA)、时分同步码分多址(Time Division-Synchronous CodeDivision Multiple Access,TD-SCDMA)等移动通信系统均具有高精度时间同步需求。
通过在每个基站加装全球定位系统(Global Positioning System,GPS)模块,可以解决基站时间同步问题。然而,考虑到国家安全和成本,还有一些其它方式来实现时间同步。比如:对卫星时间源进行收敛集中,通过地面传输网络将卫星时间信息传送给各基站,不需在每个基站安装GPS模块,因此可以节省成本以及保障国家安全。通过网络传送时间信息时,可以通过各种时间传送协议和时间接口在设备之间实现时间信息的传递。
然而,在目前的现有时间同步设备中,不同的时间传送协议和不同类型的时间接口是相互独立的,这就会存在以下问题:
1、当时间同步设备具有两种或两种以上时间传送协议和/或时间接口时,时间同步设备通过手动配置优先选用其中哪一种协议和接口,但是由于这几种协议是独立运行的,因此当被选用为接口的时间传送协议的时间信息质量降低或失效时,该时间传送协议可能由于是指定配置仍将被优先使用,这就造成设备灵活性和可靠性降低。
2、当网络中一部分网络A使用一种时间传送协议和接口,一部分网络B使用另外一种时间传送协议和接口时,当A向B传送时间信息时,由于两种时间传送协议和时间接口的差异,可能导致时间信息状态的丢失,造成在B中选择时间信息出现误差。
发明内容
本发明实施方式提供一种移动通信系统的时间同步方法,以提高系统灵活性。
本发明实施方式提供一种移动通信系统的时间同步设备,以提高系统灵活性
为达到上述目的,本发明实施方式的技术方案如下:
一种移动通信系统的时间同步方法,包括:
对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;
从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。
所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源,如果至少两个时间源的时间来源优先级相同且为最高,则从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源,如果从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息状态相同,则从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源。
所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源。
所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源,其中如果所述时间协议等级相同且为最高的至少两个最优时间源的映射统一后时间信息状态相同,则从所述时间信息状态相同的至少两个最优时间源中选择时间协议优先级最高的最优时间源为系统最佳时间源。
所述移动通信系统为:码分多址2000(CDMA2000)系统、宽带码分多址(WCDMA)系统或时分同步码分多址(TD-SCDMA)系统。
该方法进一步包括:
将选定的系统最佳时间源分发给各个时间输出端口使用;其中如果所述系统最佳时间源与时间输出端口的时间协议类型不同,则将所述系统最佳时间源的时间信息以及时间状态映射为该种时间输出端口所支持的时间信息以及时间状态,如果所述系统最佳时间源与时间输出端口的时间协议类型相同,则直接使用系统最佳时间源的时间信息。
一种移动通信系统的时间同步设备,包括:时间协议端口最优时间源选择单元和系统最佳时间源选择单元,其中:
时间协议端口最优时间源选择单元,用于对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;
系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源,如果至少两个时间源的时间来源优先级相同且为最高,则从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源,如果从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息状态相同,则从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
所述系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源。
所述系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
所述系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源。
所述系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
所述系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源,其中如果所述时间协议等级相同且为最高的至少两个最优时间源的映射统一后时间信息状态相同,则从所述时间信息状态相同的至少两个最优时间源中选择时间协议优先级最高的最优时间源为系统最佳时间源。
所述移动通信系统为:码分多址2000(CDMA2000)系统、宽带码分多址(WCDMA)系统或时分同步码分多址(TD-SCDMA)系统。
该设备进一步包括系统最佳时间源分发单元,
所述系统最佳时间源分发单元,用于将选定的系统最佳时间源分发给各个时间输出端口使用;其中如果所述系统最佳时间源与时间输出端口的时间协议类型不同,则将所述系统最佳时间源的时间信息以及时间状态映射为该种时间输出端口所支持的时间信息以及时间状态,如果所述系统最佳时间源与时间输出端口的时间协议类型相同,则直接使用系统最佳时间源的时间信息。
在上述技术方案中,对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;然后再从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。由此可见,应用本发明实施方式以后,选择系统时间源时针对多种时间协议状态进行了综合的选择,而不是固定单一地将某种类型的时间协议设置为固定指定配置。因此,当其中一种时间协议的时间状态较差时,可以自动选择另外状态较好的时间协议,从而有效地提高了系统灵活性和时间信息的质量以及可靠性。
不仅于此,通过预先设置和存储不同时间协议的状态映射表,可以将每种时间协议的状态参数的每一个数值都映射到设备统一的时间状态数值。使得在网络中用到多种协议时,时间状态可以自由的转换和传递。当全网部分采用一种时间协议,部分采用另一种协议接口时,可以实现全网时间信息的传递和时间源选择,而不会发生时间状态信息的丢失。
附图说明
图1为根据本发明实施方式的移动通信系统的时间同步方法流程图;
图2为根据本发明实施方式的端口最优时间源选择方法流程图;
图3为根据本发明实施方式的系统最佳时间源选择方法流程图;
图4为根据本发明实施方式的移动通信系统的时间同步设备结构图;
图5为根据本发明实施方式的移动通信系统的时间同步设备结构详细图。
具体实施方式
为使本发明实施方式的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明实施方式再作进一步详细的说明。
在本发明的实施方式中,提出一种移动通信系统的时间同步方法,在选择系统最佳时间源时采用多种协议状态信息进行综合的选择。当其中一种时间协议的时间状态较差时,可以自动选择另外状态较好的时间协议,从而有效地提高系统灵活性和时间信息的质量以及可靠性。
图1为根据本发明实施方式的移动通信系统的时间同步方法流程图。
如图1所示,该方法包括:
步骤101:对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源。
在这里,对于多种类型(即至少两种)的时间协议,分别选择每种类型的时间协议端口的最优时间源。
比如,假设具体涉及到时间协议A、B、C三种不同类型的时间协议和端口,则分别选择时间协议A的最优时间源,时间协议B的最优时间源B和时间协议C最优时间源。其中,针对每个具体时间协议所对应的输入端口,具体操作时可以包括时间信息报文的识别和时间信息的提取等。在为每种类型的时间协议选择最优时间源时,可以根据时间来源优先级、时间信息状态、端口优先级中的至少一项指标来执行具体选择。
当一个物理端口传送多种时间协议进行时,该物理端口通过报文识别之后,可以将不同时间协议的报文分类送入与时间协议相对应的时间协议端口。
当同类型时间协议具有多个输入端口(即有多个时间源)时,可以先在各个输入端口中选出此种时间协议的多个端口中的最优时间源,以作为该种类型的时间协议端口的最优时间源。
在一种实施方式中,对于每种类型的时间协议端口,可以选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,对于每种类型的时间协议端口,可以选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,对于每种类型的时间协议端口,可以选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,可以综合考虑时间来源优先级、时间信息状态和端口优先级来决定时间协议端口的最优时间源。
比如:对于每种类型的时间协议端口,可以选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源,如果至少两个时间源的时间来源优先级相同且为最高,则从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源,如果从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息状态相同,则从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
更具体地,如果时间协议携带了时间来源信息,首先比较时间来源的优先级。对于多个端口来说,时间信息可能来自不同的设备(可溯源到不同的主时钟)。不同的主时钟优先级不同,则通过此项比较选择时间来源优先级较高的端口。
更进一步地,如果端口的时间来源优先级相同,则继续进行时间信息状态的比较。时间信息状态表征了时间信息处于正常、降质和不可用等状态以及降质的不同细分状态。同时,对于某些动态路由的时间协议,时间信息状态还可能包含经过时间链路的跳数等信息,通过时间信息状态的比较可以选择出状态较好的端口。
如果端口的时间来源优先级以及时间信息状态等各项指标都相同,则可以进行端口优先级的比较。设备的每个端口都预先设定了优先级排序,且任意两个端口的优先级都不相同。所以在其他各项参数都相同的情况下,通过端口优先级的比较可以最终选出其中一个端口的时间源作为该种类型的时间协议端口的最优时间源。
以上虽然详细列出了时间协议端口选择最优时间源的一些示范性实施方式,本领域技术人员可以意识到,这些仅起到阐述目的,并不用于限定本发明实施方式的保护范围。
比如,可以考虑具体设置时间来源优先级、时间信息状态和端口优先级的权重,然后根据这些指标的权重分析来确定该种类型的时间协议端口的最优时间源。
在执行完步骤101,选择完各个时间协议的端口最优时间源后,下面接着执行步骤102。
步骤102:从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。
在这里,为了进行多时间协议和接口的比较,可以预先设置和存储时间协议等级和时间协议优先级。比如,根据时间协议自身性能,能够达到的时间精度等,可以将各种时间协议划分为几个时间等级,对于时间精度处于同一数量级的时间协议,可划分为同一时间等级。对于处于同一等级的几种时间协议和接口,可以进一步划分其优先级。优先级可由设备网管进行设置和更改,适应应用需求,选择优先使用的时间协议。
在选择系统最佳时间源时,可以根据预先设置的时间协议等级、预先设置的时间协议优先级,以及统一映射后的时间信息状态这三者中的至少一项指标来执行具体选择。
在一种实施方式中,从各种类型的时间协议端口的最优时间源中,可以选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源。
在另一种实施方式中,可以从各种类型的时间协议端口的最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
更详细地说,由于每种类型的时间信息所使用的状态参数和数值定义都不相同,为了进行比较,可以预先设置和存储不同时间协议的状态映射表,然后将每种时间协议的状态参数的每一个数值都映射到设备统一的时间状态数值,从而能够对统一映射后的时间信息状态进行比较。
详细举例如下:
假设协议A时间状态由参数CLASS_A表示。CLASS_A取值范围为0-128,用二进制编码,数值越小表示时间状态越好。协议B时间状态由参数CLASS_B表示。CLASS_B有五种状态,用ASCII编码的A、B、C、D、E分别表示时间状态等级,A的状态最好,E的状态最差。
那么,可以根据CLASS_A和CLASS_B每个数值的含义,对协议A和协议B具有类似含义的时间状态划分到一类时间状态里,采用下表1进行映射到统一的时间状态数值。比如:当协议A最优时间源送来的时间状态参数为20时,将根据状态映射表进行映射,由于20属于8~29范围,因此,会将协议A最优时间源状态20映射为1,当协议B最优时间源送来的时间状态参数为C时,集中时间状态映射模块将进行映射为2。
表1
在另一种实施方式中,可以从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源。
在另一种实施方式中,可以从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
在另一种实施方式中,可以从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源,其中如果所述时间协议等级相同且为最高的至少两个最优时间源的映射统一后时间信息状态相同,则从所述时间信息状态相同的至少两个最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源。
更具体地,可以首先进行时间协议等级的比较,从几种时间协议的端口时间源信息中选出时间等级较高的时间协议的时间源信息作为系统时间源。如果时间协议等级相同,还可以进一步进行时间状态信息的比较,选择状态较好的时间源。这里采用的时间状态信息是经过系统状态映射表映射之后的统一的时间信息状态,具有可比性。如果时间协议等级和时间状态信息均相同,则最后进行时间协议优先级的比较,其中时间协议优先级是由设备设定的优先使用的时间协议,通过比较选出一种时间源作为系统最优的时间源。
执行完步骤102后,可以选出系统最佳时间源,可以将系统最佳时间源送给系统时间同步模块。系统时间模块由系统内部时钟和系统锁相环组成,根据选源模块送来的时间源,完成本地系统时钟的跟踪校正。本地时钟可以输出高精度的系统时间给各个时间输出端口使用,在各个时间输出端口生成不同协议的时间信息报文。选出系统最佳时间源后,可以将选定的系统最佳时间源分发给各个时间输出端口使用;其中如果系统最佳时间源与时间输出端口的时间协议类型不同,则将系统最佳时间源的时间信息以及时间状态映射为该种时间输出端口所支持的时间信息以及时间状态,如果系统最佳时间源与时间输出端口的时间协议类型相同,则直接使用系统最佳时间源的时间信息。
具体地,根据系统选择的时间源的时间状态信息,提供给时间输出接口使用。如果系统选择的时间源和时间输出接口使用的是相同的协议,则时间输出接口的时间状态直接采用该种协议的端口选择时间源的信息。如果系统选择的时间源和时间输出接口使用的是不同的协议,则时间输出接口的时间状态利用系统选择的时间源通过时间状态映射表进行映射使用。
如果系统选择的时间源和时间输出接口使用的是不同的协议,且系统选择的时间源不包含时间链路跳数信息,而时间输出接口的协议有时间链路跳数参数,则直接在时间输出端口设置时间链路跳数为0。
基于上述分析,下面对端口最优时间源选择方法进行更详细的示范说明。
图2为根据本发明实施方式的端口最优时间源选择方法流程图。
如图2所示,该方法包括:
步骤201:对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
步骤202:判断是否至少两个时间源的时间来源优先级相同且为最高,如果是则执行步骤203及其后续步骤,否则退出本流程。
步骤203:从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
步骤204:判断从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息是否状态相同,如果相同则执行步骤205及其后续步骤,否则退出本流程。
步骤205:从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
基于上述分析,下面对系统最佳时间源选择方法进行更详细的示范说明。
图3为根据本发明实施方式的系统最佳时间源选择方法流程图。
如图3所示,该方法包括:
步骤301:从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,
步骤302:判断是否至少两个最优时间源的时间协议等级相同且为最高,如果是则执行步骤303及其后续步骤,否则退出本流程。
步骤303:从时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
步骤304:判断时间协议等级相同且为最高的至少两个最优时间源的映射统一后是否有时间信息状态相同,如果是则执行步骤305及其后续步骤,否则退出本流程则。
步骤305:从所述时间信息状态相同的至少两个最优时间源中选择时间协议优先级最高的最优时间源为系统最佳时间源。
基于上述详细分析,本发明实施方式还提出了一种移动通信系统的时间同步设备。
图4为根据本发明实施方式的移动通信系统的时间同步设备结构图。
如图4所示,该设备包括时间协议端口最优时间源选择单元401和系统最佳时间源选择单元402。其中:
时间协议端口最优时间源选择单元401,用于对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;
系统最佳时间源选择单元402,用于从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。
在一种实施方式中,时间协议端口最优时间源选择单元401,用于对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,时间协议端口最优时间源选择单元401,用于对于每种类型的时间协议端口,选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,时间协议端口最优时间源选择单元401,用于对于每种类型的时间协议端口,选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,时间协议端口最优时间源选择单元401,用于对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源,如果至少两个时间源的时间来源优先级相同且为最高,则从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源,如果从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息状态相同,则从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
在另一种实施方式中,系统最佳时间源选择单元402,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源。
在另一种实施方式中,系统最佳时间源选择单元402,用于从各种类型的时间协议端口的最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
在另一种实施方式中,系统最佳时间源选择单元402,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源。
在另一种实施方式中,系统最佳时间源选择单元402,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源。
在另一种实施方式中,系统最佳时间源选择单元402,用于从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源,其中如果所述时间协议等级相同且为最高的至少两个最优时间源的映射统一后时间信息状态相同,则从所述时间信息状态相同的至少两个最优时间源中选择时间协议优先级最高的最优时间源为系统最佳时间源。
进一步优选的,该设备还可以包括系统最佳时间源分发单元(图中没有示出)。系统最佳时间源分发单元,用于将选定的系统最佳时间源分发给各个时间输出端口使用;其中如果所述系统最佳时间源与时间输出端口的时间协议类型不同,则将所述系统最佳时间源的时间信息以及时间状态映射为该种时间输出端口所支持的时间信息以及时间状态,如果所述系统最佳时间源与时间输出端口的时间协议类型相同,则直接使用系统最佳时间源的时间信息。
本领域技术人员可以意识到,在具体应用本发明实施方式到各种移动通信系统中时,可以有各种相应的功能性替换、合并或分解,从而有多种的具体应用形式,本发明实施方式对此并无限定。比如:可以设置一个集中时间状态映射模块,用于对各种类型时间协议的时间状态进行统一映射,从而能够相互比较。
图5为根据本发明实施方式的移动通信系统的时间同步设备结构详细图。
如图5所示,针对协议A、协议B、协议C分别有逻辑端口A、逻辑端口B和逻辑端口C。在这些逻辑端口进行相应时间信息报文的识别以及时间信息的提取。当某个物理端口有多种时间协议进行传送时,该物理端口通过报文识别之后,将不同协议的报文分类送入相应协议类型的逻辑端口。
图5中的集中时间状态映射模块,用于对各种类型时间协议的时间状态进行统一映射,从而能够相互比较。具体地,由于每种时间信息所使用的状态参数和数值定义都不相同,为了进行比较,在集中时间状态映射模块中预先设置和存储不同时间协议的状态映射表,将每种时间协议的状态参数的每一个数值都映射到设备统一的时间状态数值从而系统能够选择最佳时间源,以及能够应用系统时间同步模块进行相应的时间同步。
选出系统最佳时间源之后,将其送给系统时间同步模块。系统时间模块由系统内部时钟和系统锁相环组成,根据选源模块送来的时间源,完成本地系统时钟的跟踪校正。本地时钟输出高精度的系统时间给各个时间输出端口使用。在各个时间输出端口生成不同协议的时间信息报文。同时,将系统选择的最佳时间源的时间状态信息,提供给时间输出接口使用。如果系统选择的最佳时间源和时间输出接口使用的是相同的协议,则时间输出接口的时间状态直接采用集中时间状态映射模块中存储的同种协议的端口选择时间源的信息。如果系统选择的最佳时间源和时间输出接口使用的是不同的协议,则时间输出接口的时间状态利用系统选择的最佳时间源通过时间状态映射表进行映射使用。
如果系统选择的最佳时间源和时间输出接口使用的是不同的协议,且系统选择的时间源不包含时间链路跳数信息,而时间输出接口的协议有时间链路跳数参数,则直接在时间输出端口设置时间链路跳数为0。
本发明实施方式所提出的时间同步方法和设备可以适用于多种移动通信系统。包括但是并不局限于:码分多址2000(CDMA2000)系统、宽带码分多址(WCDMA)系统或时分同步码分多址(TD-SCDMA)系统。等等。
综上所述,在本发明实施方式中,对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;然后再从各种类型的时间协议端口的最优时间源中选择系统最佳时间源。
其中,对于同类型时间协议具有多个输入端口时,可以先在各个输入端口中选出此种时间协议多个端口中最优的时间源。多种协议的最优时间源在系统中心的集中处理模块进行选择,以便于后续选出系统最佳时间源。通过预先设置和存储不同时间协议的状态映射表,可以将每种时间协议的状态参数的每一个数值都映射到设备统一的时间状态数值。通过在设备中预先设置和存储时间协议等级和时间协议优先级,然后根据时间协议自身性能,能够达到的时间精度等,将时间协议划分等级,对于时间精度处于同一数量级的时间协议,可划分为同一时间等级。对于处于同一等级的几种时间协议和接口,可以进一步设置优先级区分。
由此可见,应用本发明实施方式以后,选择系统时间源时针对多种时间协议状态进行了综合的选择,而不是固定单一地将某种类型的时间协议设置固定指定配置。因此,当其中一种时间协议的时间状态较差时,可以自动选择另外状态较好的时间协议,从而有效地提高了系统灵活性和时间信息的质量以及可靠性。
不仅与此,通过预先设置和存储不同时间协议的状态映射表,可以将每种时间协议的状态参数的每一个数值都映射到设备统一的时间状态数值。使得在网络中用到多种协议时,时间状态可以自由的转换和传递。当全网部分采用一种时间协议,部分采用另一种协议接口时,可以实现全网时间信息的传递和时间源选择,而不会发生时间状态信息的丢失。
以上所述,仅为本发明实施方式的较佳实施例而已,并非用于限定本发明实施方式的保护范围。凡在本发明实施方式的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明实施方式的保护范围之内。

Claims (14)

1.一种移动通信系统的时间同步方法,其特征在于,包括:
对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;
从各种类型的时间协议端口的最优时间源中选择系统最佳时间源;
所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源,其中如果所述时间协议等级相同且为最高的至少两个最优时间源的映射统一后时间信息状态相同,则从所述时间信息状态相同的至少两个最优时间源中选择时间协议优先级最高的最优时间源为系统最佳时间源。
2.根据权利要求1所述的移动通信系统的时间同步方法,其特征在于,所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
3.根据权利要求1所述的移动通信系统的时间同步方法,其特征在于,所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
4.根据权利要求1所述的移动通信系统的时间同步方法,其特征在于,所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
5.根据权利要求1所述的移动通信系统的时间同步方法,其特征在于,所述分别选择每种类型的时间协议端口的最优时间源包括:
对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源,如果至少两个时间源的时间来源优先级相同且为最高,则从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源,如果从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息状态相同,则从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
6.根据权利要求1-5中任一项所述的移动通信系统的时间同步方法,其特征在于,所述移动通信系统为:码分多址2000(CDMA2000)系统、宽带码分多址(WCDMA)系统或时分同步码分多址(TD-SCDMA)系统。
7.根据权利要求1-5中任一项所述的移动通信系统的时间同步方法,其特征在于,该方法进一步包括:
将选定的系统最佳时间源分发给各个时间输出端口使用;
其中如果所述系统最佳时间源与时间输出端口的时间协议类型不同,则将所述系统最佳时间源的时间信息以及时间状态映射为该种时间输出端口所支持的时间信息以及时间状态,如果所述系统最佳时间源与时间输出端口的时间协议类型相同,则直接使用系统最佳时间源的时间信息。
8.一种移动通信系统的时间同步设备,其特征在于,包括:时间协议端口最优时间源选择单元和系统最佳时间源选择单元,其中:
时间协议端口最优时间源选择单元,用于对于至少两种类型的时间协议端口,分别选择每种类型的时间协议端口的最优时间源;
系统最佳时间源选择单元,用于从各种类型的时间协议端口的最优时间源中选择系统最佳时间源;所述从各种类型的时间协议端口的最优时间源中选择系统最佳时间源包括:
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议优先级最高的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源;或
从各种类型的时间协议端口的最优时间源中,选择预先设置的时间协议等级最高的最优时间源为系统最佳时间源,其中如果至少两个最优时间源的时间协议等级相同且为最高,则从所述时间协议等级相同且为最高的至少两个最优时间源中选择映射统一后时间信息状态最佳的最优时间源为系统最佳时间源,其中如果所述时间协议等级相同且为最高的至少两个最优时间源的映射统一后时间信息状态相同,则从所述时间信息状态相同的至少两个最优时间源中选择时间协议优先级最高的最优时间源为系统最佳时间源
9.根据权利要求8所述的移动通信系统的时间同步设备,其特征在于,
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源。
10.根据权利要求8所述的移动通信系统的时间同步设备,其特征在于,
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源。
11.根据权利要求8所述的移动通信系统的时间同步设备,其特征在于,
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
12.根据权利要求8所述的移动通信系统的时间同步设备,其特征在于,
时间协议端口最优时间源选择单元,用于对于每种类型的时间协议端口,选择时间来源优先级最高的时间源为该种类型的时间协议端口的最优时间源,如果至少两个时间源的时间来源优先级相同且为最高,则从时间来源优先级相同且为最高的时间来源中选择时间信息状态最佳的时间源为该种类型的时间协议端口的最优时间源,如果从时间来源优先级相同且为最高的至少两个时间源中选择的至少两个时间信息状态相同,则从所述时间信息状态相同的时间来源中选择端口优先级最高的时间源为该种类型的时间协议端口的最优时间源。
13.根据权利要求8-12中任一项所述的移动通信系统的时间同步设备,其特征在于,
所述移动通信系统为:码分多址2000(CDMA2000)系统、宽带码分多址(WCDMA)系统或时分同步码分多址(TD-SCDMA)系统。
14.根据权利要求8-12中任一项所述的移动通信系统的时间同步设备,其特征在于,该设备进一步包括系统最佳时间源分发单元,
所述系统最佳时间源分发单元,用于将选定的系统最佳时间源分发给各个时间输出端口使用;其中如果所述系统最佳时间源与时间输出端口的时间协议类型不同,则将所述系统最佳时间源的时间信息以及时间状态映射为该种时间输出端口所支持的时间信息以及时间状态,如果所述系统最佳时间源与时间输出端口的时间协议类型相同,则直接使用系统最佳时间源的时间信息。
CN201010538995.9A 2010-11-08 2010-11-08 移动通信系统的时间同步方法和同步设备 Active CN102469569B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201010538995.9A CN102469569B (zh) 2010-11-08 2010-11-08 移动通信系统的时间同步方法和同步设备
RU2013125700/07A RU2559037C2 (ru) 2010-11-08 2011-11-08 Способ синхронизации времени и устройство синхронизации времени для системы мобильной связи
US13/884,022 US9344979B2 (en) 2010-11-08 2011-11-08 Time synchronization method and time synchronization device for mobile communications system
PCT/CN2011/081924 WO2012062198A1 (zh) 2010-11-08 2011-11-08 移动通信系统的时间同步方法和时间同步设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010538995.9A CN102469569B (zh) 2010-11-08 2010-11-08 移动通信系统的时间同步方法和同步设备

Publications (2)

Publication Number Publication Date
CN102469569A CN102469569A (zh) 2012-05-23
CN102469569B true CN102469569B (zh) 2014-09-10

Family

ID=46050409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010538995.9A Active CN102469569B (zh) 2010-11-08 2010-11-08 移动通信系统的时间同步方法和同步设备

Country Status (4)

Country Link
US (1) US9344979B2 (zh)
CN (1) CN102469569B (zh)
RU (1) RU2559037C2 (zh)
WO (1) WO2012062198A1 (zh)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102469569B (zh) * 2010-11-08 2014-09-10 中国移动通信集团公司 移动通信系统的时间同步方法和同步设备
CN103686982B (zh) * 2012-09-17 2017-03-29 中国移动通信集团公司 一种基于时钟信息的时间同步方法以及节点设备
US11284815B2 (en) 2013-04-26 2022-03-29 Roche Diabetes Care, Inc. Bolus calculator time keeping between mobile phone application and bG meters
CN103476105B (zh) * 2013-08-21 2016-04-06 北京邮电大学 空中接口同步方法
DE102014203059A1 (de) 2014-02-20 2015-08-20 Bayerische Motoren Werke Aktiengesellschaft Verfahren zur Bestimmung eines Master-Zeitsignals, Fahrzeug und System
CN105744616B (zh) * 2014-12-08 2018-03-23 中国移动通信集团公司 一种时间同步方法及装置
CN107181551A (zh) * 2016-03-10 2017-09-19 中兴通讯股份有限公司 一种时间源选择方法及装置
US10257798B1 (en) 2018-05-18 2019-04-09 OPNT Holding B.V. Synchronizing clocks in a wireless system
CN110730496B (zh) 2018-06-29 2021-04-06 电信科学技术研究院有限公司 一种同步的方法及终端设备
EP3823366A4 (en) * 2018-07-16 2021-07-28 Guangdong Oppo Mobile Telecommunications Corp., Ltd. METHOD AND DEVICE FOR DETERMINING THE PRIORITY OF A SYNCHRONIZATION SOURCE, AND COMPUTER RECORDING MEDIA
WO2021005517A1 (en) * 2019-07-08 2021-01-14 Abb Schweiz Ag Industrial device supporting multiple time synchronization protocols

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465707A (zh) * 2008-12-15 2009-06-24 中兴通讯股份有限公司 一种在同步网中保护时间传递的方法及其系统
CN101848193A (zh) * 2009-03-27 2010-09-29 华为技术有限公司 网络同步的方法、系统和网络节点

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586119A (en) * 1994-08-31 1996-12-17 Motorola, Inc. Method and apparatus for packet alignment in a communication system
US6711411B1 (en) * 2000-11-07 2004-03-23 Telefonaktiebolaget Lm Ericsson (Publ) Management of synchronization network
US9374451B2 (en) * 2002-02-04 2016-06-21 Nokia Technologies Oy System and method for multimodal short-cuts to digital services
US20070064851A1 (en) * 2005-09-02 2007-03-22 Sbc Knowledge Ventures Lp Method for synchronizing a customer edge router or customer premise equipment associated therewith
DE602007010225D1 (de) * 2006-10-18 2010-12-16 Tellabs Oy Synchronisationsverfahren und -anordnung
CN101547083B (zh) 2008-03-24 2011-12-21 杭州华三通信技术有限公司 时间同步装置、时间同步系统和时间同步方法
US8416812B2 (en) * 2008-09-22 2013-04-09 Codrut Radu Radulescu Network timing synchronization systems
CN101790230B (zh) 2009-01-23 2014-12-03 华为技术有限公司 精确时间协议节点、时戳操作方法及时间同步系统
US20100254225A1 (en) * 2009-04-03 2010-10-07 Schweitzer Iii Edmund O Fault tolerant time synchronization
US9112629B2 (en) * 2009-12-17 2015-08-18 Telefonaktiebolaget L M Ericsson (Publ) Configuration of synchronisation network having synchronization trails for time sync and frequency sync
CN102469569B (zh) * 2010-11-08 2014-09-10 中国移动通信集团公司 移动通信系统的时间同步方法和同步设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465707A (zh) * 2008-12-15 2009-06-24 中兴通讯股份有限公司 一种在同步网中保护时间传递的方法及其系统
CN101848193A (zh) * 2009-03-27 2010-09-29 华为技术有限公司 网络同步的方法、系统和网络节点

Also Published As

Publication number Publication date
CN102469569A (zh) 2012-05-23
RU2013125700A (ru) 2014-12-20
US9344979B2 (en) 2016-05-17
WO2012062198A1 (zh) 2012-05-18
US20130230041A1 (en) 2013-09-05
RU2559037C2 (ru) 2015-08-10

Similar Documents

Publication Publication Date Title
CN102469569B (zh) 移动通信系统的时间同步方法和同步设备
KR102828569B1 (ko) 정보 전송 방법, 장치 및 기기
EP2719223B1 (en) Method and device for rate matching
US10285079B2 (en) Network parameter adjustment method, and base station device
CN114745791B (zh) 一种电力业务切片编排和资源配置方法及装置
US10306491B2 (en) Antenna line device management method, and device
CN103841432A (zh) 一种复合视频数据的传输方法和设备
CN103209185B (zh) 一种光口消息传输方法及装置
EP3439379A1 (en) Method and apparatus for identifying synchronization priority
JP6555445B1 (ja) 時刻同期システム、タイムマスタ、管理マスタおよび時刻同期方法
CN106412036A (zh) 一种用于电力调度自动化系统的混合多源数据采集方法
CN104462006B (zh) 系统级芯片中的多个处理器核间配置同步方法和设备
CN102523164B (zh) 一种在网卡中实现复杂同源同宿分流的系统
CN102223717A (zh) 一种资源管理方法、基站及系统
CN105103642B (zh) 一种功率余量的上报方法、装置和用户设备
EP2897312B1 (en) Clock synchronization method, system and device
WO2015120741A1 (zh) 一种通告集群系统带宽的方法及控制器
CN105007233B (zh) 一种基于dhcp服务器集群负载分配地址的方法
WO2021203725A1 (zh) 时间同步方法和系统
US10476805B2 (en) Network communication method, device, and internet system
CN102739388A (zh) 同步主从设备的配置信息的方法和系统
CN109246796A (zh) 一种通信方法及装置
CN108668284B (zh) 一种公共无线资源的配置方法、用户设备及网络侧设备
CN105323086A (zh) 指示同步时间源选择的方法、装置及系统
CN105610593A (zh) 网管系统中资源标识分配的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant