实现时间同步的方法及基站的制作方法

文档序号:7767613阅读:298来源:国知局
专利名称:实现时间同步的方法及基站的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种实现时间同步的方法及基站。
背景技术
移动通信网络为实现传输资源的时分复用等,要求各网元间保持传输同步,因此 各网元对时钟信号精度有严格的要求。目前基站一般通过两种方法获取绝对时间。方法一、基站通过同步卫星星卡,如GPS (Global Positioning System,全球定位 系统)星卡,从卫星获取绝对时间。方法二、基站通过支持IEEE 1588V2 (The Institute of Electrical and Electronics Engineers 1588Version2,网络测量和控制系统的精密时钟同步标准版本2) 协议的时钟服务器获取绝对时间。在基站实现上述获取绝对时间的过程中,发明人发现现有技术中至少存在如下问 题对于方法一,由于GPS星卡对于安装的位置有一定要求,易受到电磁环境干扰,因此,基 站按照这种方法获得的绝对时间的可靠性不高;对于方法二,需要移动通信网络中的设备 都支持IEEE 1588V2协议,可是目前移动通信网络中的路由器和交换机等设备通常不支持 IEEE 1588V2协议,故使得基站获得绝对时间有一定的难度,从而也影响了基站获取绝对系 统时间的可靠性。

发明内容
本发明实施例提供一种实现时间同步的方法及基站,以提高待同步基站获取绝对 系统时间的可靠性。本发明实施例采用如下技术方案一种实现时间同步方法,包括获取时钟源基站的信息;根据所述时钟源基站的信息与所述时钟源基站进行下行同步;获取绝对系统时间参考参数;根据所述绝对系统时间参考参数计算绝对系统时间,并利用所述绝对系统时间与 所述时钟源基站进行系统时间同步。一种基站,包括信息获取单元,用于获取时钟源基站的信息;下行同步单元,用于根据所述时钟源基站的信息与所述时钟源基站进行下行同
步;参数获取单元,用于获取绝对系统时间参考参数;第一时间同步单元,用于根据所述绝对系统时间参考参数计算绝对系统时间,并 利用所述绝对系统时间与所述时钟源基站进行系统时间同步。本发明实施例提供的实现时间同步的方法及基站,首先获取时钟源基站的信息,并根据所述时钟源基站的信息与该时钟源基站进行下行同步,然后获取绝对系统时间参考 参数,并根据所述绝对系统时间参考参数计算绝对系统时间,而后利用所述绝对系统时间 与所述时钟源基站进行系统时间同步。因而,利用本发明实施例的技术方案,在没有安装 GPS星卡或者路由器和交换机不支持IEEE1588V2协议的情况下,仍能获取绝对系统时间参 考参数,并根据绝对系统时间参考参数计算绝对系统时间,从而做到与时钟源基站的系统 时间同步。因此,利用本发明实施例的技术方案,提高了基站获取绝对系统时间的可靠性。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。图1为本发明实施例一实现时间同步的方法的流程图;图2为本发明实施例二实现时间同步的方法的流程图;图3为本发明实施例三实现时间同步的方法的流程图;图4为本发明实施例四实现时间同步的方法的流程图;图5为本发明实施例五基站的示意图;图6为本发明实施例五中第一时间同步单元的示意图;图7为本发明实施例五中基站的又一示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。我们以 WiMAX(Worldwide Interoperability for Microwave Access)移动通讯 系统为例来进行描述。如图1所示,本发明实施例一提供了一种实现时间同步方法,包括步骤11、待同步基站获取时钟源基站的信息。在本发明实施例中,所述待同步基站是指,没有GPS星卡或IEEE 1588V2等时钟 源,无法获得绝对时间的基站。所述时钟源基站是指有GPS星卡或IEEE1588V2等时钟源, 可以获得绝对时间的基站。其中,所述时钟源基站的信息可以包括时钟源基站的名称,或者
编号等信息。其中,所述待同步基站获取时钟源基站的信息的方式可以为方式一、待同步基站向网络管理设备发送时钟源请求消息,并接收所述网络管理 设备发送的时钟源请求响应消息,在所述时钟源请求响应消息中包括所述时钟源基站的信 息。方式二、待同步基站接收由所述网络管理设备发送的时钟源基站的信息。方式二与方式一的不同之处在于,在方式二中,待同步基站不需要主动发送时钟源请求消息,就可以接收由所述网络管理设备发送的时钟源基站的信息。其中,在本发明实施例中,所述网络管理设备可以包括GW(Gateway,网关), EMS (Element Manage System,网元管理系统)等。步骤12、所述待同步基站根据所述时钟源基站的信息与所述时钟源基站进行下行 同步。对于WiMAX系统,待同步基站扫描该时钟源基站的下行同步信道,来跟时钟源基 站做到帧对齐,再读取所述时钟源基站的控制信道消息中的参考帧号,待同步基站利用所 述参考帧号和时钟源基站可以做到简单的帧号同步。步骤13、所述待同步基站获取绝对系统时间参考参数。在此步骤中,所述绝对系统时间参考参数可以包括系统时间参数和参考帧号。其中,所述待同步基站获取绝对系统时间参考参数的方式可以为方式一、待同步基站读取所述时钟源基站的控制信道消息获取所述系统时间参数 和参考帧号。方式二、待同步基站从网络管理设备获取所述系统时间参数,并读取所述时钟源 基站的控制信道消息获取所述参考帧号。方式三、待同步基站通过网络管理设备从所述时钟源基站获取所述系统时间参 数,并读取所述时钟源基站的控制信道消息获取所述参考帧号。方式一、方式二和方式三的不同之处在于在方式一中,所述时钟源基站的控制信 道消息携带所述系统时间参数,所述待同步基站可以直接获取系统时间参数;而在方式二 中,所述时钟源基站的控制信道消息不携带所述系统时间参数,待同步基站是从所述网络 管理设备获取所述系统时间参数的;在方式三中,所述时钟源基站的控制信道消息携带所 述系统时间参数,但待同步基站不能直接从所述时钟源基站的控制信道消息获取所述系统 时间参数,而是通过网络管理设备由所述时钟源基站获取所述系统时间参数。方式一、方式二和方式三的相同之处在于待同步基站都是从所述时钟源基站的 控制信道消息中获取所述参考帧号。步骤14、所述待同步基站根据所述绝对系统时间参考参数计算绝对系统时间,并 利用所述绝对系统时间与所述时钟源基站进行系统时间同步。其中,所述待同步基站利用所述系统时间参数获得系统帧号,再根据所述系统帧 号、所述系统时间参数和所述参考帧号获得所述绝对时间。其中,在本发明实施例中,所述系统时间参数和所述系统帧号之间有如下对应关 系,由系统时间参数可以计算出系统帧号,由系统帧号又可以反推出系统时间参数,具体计 算方法可以有多种,这里举例一种为Second = (Y*y+M*m+D*d+H*h+M*m+S*s)FN = (Second*200) % OxFFFFFF其中,Y、Μ、D、H、Μ、S分别代表年、月、日、小时、分钟、秒的权值,y、m、d、h、m、s分别
代表年、月、日、小时、分钟、秒的实际值,FN代表系统帧号,Second代表系统时间参数,常量 200是指在WiMAX空口协议802. 16e中每秒通常设置为200帧(帧长5ms),常量OxFFFFFF 是因为WiMAX空口协议802. 16中定义帧号长度是3个字节,其他通讯系统根据具体协议规 定会有所不同,所述帧号包括WiMAX系统中的所有帧号。
因而,利用本发明实施例的技术方案,在没有安装GPS星卡或者路由器和交换机 不支持IEEE 1588V2协议的情况下,仍能获取绝对系统时间参考参数,并根据绝对系统时 间参考参数计算绝对系统时间,从而做到与时钟源基站的系统时间同步。因此,利用本发明 实施例的技术方案,提高了基站获取绝对系统时间的可靠性。以下结合具体的实施例,详细描述一下本发明实施例实现时间同步的方法。如图2所示,本发明实施例二提供了一种实现时间同步的方法。其中,在本发明实 施例二中,时钟源基站的控制信道消息同时携带系统时间参数(AIR_SYSTIME)和参考帧号 (Frame Number)。具体包括步骤21、待同步基站获取时钟源基站的信息。其中,所述待同步基站获取时钟源基站的信息的方式可以为方式一、待同步基站向GW/EMS (Gateway/Element Manage System,网关/ 网元管理 系统)发送时钟源请求消息GetTime_Req,希望能获得绝对时间,网络管理设备回复待同步 基站时钟源请求响应消息GetTime_Rep,,并在所述时钟源请求响应消息中包括所述时钟源 基站的信息。方式二、待同步基站不需要向GW/EMS发送时钟源请求消息,而是接收由EMS主动 发送的时钟源基站的信息。步骤22、所述待同步基站根据所述时钟源基站的信息与所述时钟源基站进行下行 同步。此步骤可参照本发明实施例一中的步骤12。步骤23、所述待同步基站获取绝对系统时间参考参数。在实际应用中,任何无线系统在控制信道消息中都会携带参考帧号FN,而只有某 些系统在控制信道消息中携带系统时间。在本实施例中,对于时间参数在控制信道消息中 是可选的系统,网络管理设备要求时钟源基站在控制信道消息中携带系统时间参数。故 时钟源基站在其控制信道消息中携带的绝对系统时间参考参数包括系统时间参数AIR_ SYSTIME和参考帧号FN。待同步基站通过读取时钟源基站的控制信道消息中的绝对系统时 间参考参数,得到时钟源基站的系统时间参数AIR_SYSTIME和参考帧号FN。步骤24、所述待同步基站根据所述绝对系统时间参考参数计算绝对系统时间,并 利用所述绝对系统时间与所述时钟源基站进行系统时间同步。在此步骤中,所述待同步基站利用所述系统时间参数获得系统帧号,再根据所述 系统帧号、所述参考帧号和所述系统时间参数获得所述绝对系统时间。具体计算流程如下步骤241、由所述系统时间参数获取系统帧号,即由AIR_SYSTIME获得 FNByAirTime,其中计算公式为AIR_SYSTIME = (Y*y+M*m+D*d+H*h+M*m+S*s)FNByAirTime = (AIR_SYSTIME*200) % OxFFFFFF其中,Y、Μ、D、H、Μ、S分别代表年、月、日、小时、分钟、秒的权值,y、m、d、h、m、s分
别代表年、月、日、小时、分钟、秒的实际值,FNByAirTime代表系统帧号,AIR_SYSTIME代表 系统时间参数(y-m-d-h-m-s),常量200是指在WiMAX空口协议802. 16e中每秒通常设置为 200帧(帧长5ms),常量OxFFFFFF是因为802. 16协议定义帧号长度是3个字节,其他通讯系统根据具体定义会有所不同,所述帧号包括WiMAX系统中的所有帧号。步骤242、根据所述系统帧号、所述参考帧号和所述系统时间参数获得所述绝对系 统时间,其中计算公式为millisecond = (FN-FNByAirTime)*TsTIME = AIR_SYSTIME+mi11i second其中,FN代表参考帧号,FNByAirTime代表系统帧号,Ts代表时间常数(帧长, WiMAX协议中一般设置为5ms),millisecond代表相对时间,单位为毫秒,TIME代表获得的 绝对系统时间(y-m-d-h-m-s-ms)。在实际应用中,由于参数传输或计算延时等原因绝对系统时间TIME会比时钟源 基站的实时时间略晚,当需要更高时间精确度时,待同步基站可以在获得的绝对系统时间 TIME的基础上再进行时间校准。因此,本实施例还可以包含步骤25以实现待同步基站与时 钟源基站的实时时间同步,但该步骤并不是本实施例必需的。步骤25、待同步基站获取实时绝对时间,并利用所述实时绝对时间与所述时钟源 基站进行实时时间同步。在此步骤中,待同步基站再次读取所述时钟源基站的控制信道消息获取实时帧 号,然后,待同步基站根据所述绝对系统时间、所述实时帧号和所述参考帧号获得时钟源站 的实时绝对时间。具体公式为TIMEreal = TIME+(FNreal-FN)*Ts其中TIME是步骤24中已经获得的绝对系统时间(y-m-d-h-m-s-ms),FNreal是再 次读取时钟源站控制信道消息获取的实时帧号,FN是步骤23中已经获取的参考帧号,Ts是 时间常数(帧长,WiMAX协议中一般设置为5ms) ,TIMEreal就是时钟源站的实时绝对时间。进而,待同步基站利用所述实时绝对时间与所述时钟源基站进行实时时间同步。利用本发明实施例二的技术方案,在没有安装GPS星卡或者路由器和交换机不支 持IEEE 1588V2协议的情况下,待同步基站仍能从时钟源基站的控制信道消息中解析并获 取绝对系统时间参考参数,包括系统时间参数(AIR_SYSTIME)和参考帧号FN,并根据所述 绝对系统时间参考参数计算绝对系统时间,从而实现待同步基站与时钟源基站系统时间同 步,进一步的,还可以再利用绝对系统时间进一步计算实时绝对时间,做到待同步基站与时 钟源基站的实时时间同步,从而提高了基站获取实时绝对时间的可靠性。如图3所示,本发明实施例三提供了一种实现时间同步的方法。其中,在本发明实 施例三中,待同步基站从网络管理设备获取所述系统时间参数,并从所述时钟源基站的控 制信道消息中获取所述参考帧号。具体包括步骤31、待同步基站获取时钟源基站的信息。此步骤可参照本发明实施例二中的步骤21。步骤32、所述待同步基站根据所述时钟源基站的信息与所述时钟源基站进行下行 同步。此步骤可参照本发明实施例一中的步骤12。步骤33、待同步基站从时钟源基站获取参考帧号。在本实施例中,时钟源基站的控制信道消息只携带参考帧号,故待同步基站从时钟源基站的控制信道消息中只能获取参考帧号。步骤34、待同步基站获取系统时间参数。在本实施例中,时钟源基站的空口控制信道消息不携带系统时间参数,故待同步 基站无法直接从时钟源基站的控制信道消息中获取系统时间参数,而只能从网络管理设备 中获取系统时间参数,具体包括待同步基站向网络管理设备,如GW或EMS或ClockServer (时钟服务器)发送参 考时间请求消息GetTime_Req,所述网络管理设备回复待同步基站参考时间请求响应消息 GetTime_Rep,并在所述参考时间请求响应消息中携带系统时间参数。步骤35、待同步基站根据绝对系统时间参考参数计算绝对系统时间,并利用所述 绝对系统时间与所述时钟源基站进行系统时间同步。所述绝对系统时间参考参数包括系统时间参数NET_SYSTIME和参考帧号FN。待同 步基站利用所述系统时间参数获得系统帧号,再根据所述系统帧号、所述参考帧号和所述 系统时间参数获得所述绝对系统时间。具体计算流程如下步骤351、由所述系统时间参数获取系统帧号,即由NET_SYSTIME获取 FNByNetTime,其中计算公式为NET_SYSTIME = (Y*y+M*m+D*d+H*h+M*m+S*s)FNByNetTime = (NET_SYSTIME*200) % OxFFFFFF其中,Y、Μ、D、H、Μ、S分别代表年、月、日、小时、分钟、秒的权值,y、m、d、h、m、s分
别代表年、月、日、小时、分钟、秒的实际值,FNByNetTime代表系统帧号,NET_SYSTIME代表 系统时间参数(y-m-d-h-m-s),常量200是指在WiMAX空口协议802. 16e中每秒通常设置为 200帧(帧长5ms),常量OxFFFFFF是因为WiMAX空口协议802. 16中定义帧号长度是3个字 节,其他通讯系统根据具体协议规定会有所不同,所述帧号包括WiMAX系统中的所有帧号。步骤352、根据所述系统帧号、所述参考帧号和所述系统时间参数获得所述绝对系 统时间,其中计算公式为Millisecond = (FN-FNByNetTime)*TsTIME = NET_SYSTIME+mi11i second其中,FN代表参考帧号,FNByNetTime代表系统帧号,Ts代表时间常数(帧长, WiMAX基站一般设置为5ms),millisecond代表相对时间,单位为毫秒,TIME代表获得的绝 对系统时间(y-m-d-h-m-s-ms)。在实际应用中,由于参数传输或计算延时等原因绝对系统时间TIME会比时钟源 基站的实时时间略晚,当需要更高时间精确度时,待同步基站可以在获得的绝对系统时间 TIME的基础上再进行时间校准。因此,可选的,本实施例还可以包含步骤36以实现待同步 基站与时钟源基站的实时时间同步,但该步骤并不是本实施例必需的。步骤36、待同步基站进一步计算实时绝对时间,并利用所述实时绝对时间与所述 时钟源基站进行实时时间同步。在此步骤中,待同步基站再次读取所述时钟源基站的控制信道消息获取实时帧 号,然后,待同步基站根据所述绝对系统时间、所述实时帧号和所述参考帧号获得时钟源站 的实时绝对时间。
具体公式为TIMEreal = TIME+(FNreal-FN)*Ts其中TIME是已经获得的绝对系统时间(y-m-d-h-m-s-ms),FNreal是再次读取时 钟源站控制信道消息获取的实时帧号,FN是计算TIME时已经获取的参考帧号,Ts是时间常 数(帧长,WiMAX协议中一般设置为5ms),TIMEreal就是时钟源站的实时绝对时间。进而,待同步基站利用所述实时绝对时间与所述时钟源基站进行实时时间同步。利用本发明实施例三的技术方案,在时钟源基站的控制信道消息中不携带系统时 间参数的情况下,待同步基站从GW/EMS/ClockServer获取系统时间参数,再从时钟源基站 的控制信道消息中解析并获取参考帧号FN,并根据所述绝对系统时间参考参数计算绝对系 统时间,从而实现待同步基站与时钟源基站系统时间同步,进一步的,还可以利用所述绝对 系统时间获得实时绝对时间,做到待同步基站与时钟源基站的实时时间同步,从而提高了 基站获取实时绝对时间的可靠性。如图4所示,本发明实施例四提供了一种实现时间同步的方法。在本发明实施例 四中,待同步基站通过网络管理设备从所述时钟源基站获取所述系统时间参数,并从所述 时钟源基站的控制信道消息中获取所述参考帧号。具体包括步骤41、待同步基站获取时钟源基站的信息。此步骤可参照本发明实施例二中的步骤21。步骤42、所述待同步基站根据所述时钟源基站的信息与所述时钟源基站进行下行 同步。此步骤可参照本发明实施例一中的步骤12。步骤43、待同步基站从时钟源基站获取参考帧号。在本实施例中,由于时钟源基站的控制信道消息只携带参考帧号,故待同步基站 从时钟源基站的控制信道消息中只能获取参考帧号。步骤44、待同步基站获取系统时间参数。在本实施例中,时钟源基站的控制信道消息无法携带系统时间参数(如有的通讯 系统控制信道消息不支持时间参数),故待同步基站无法直接从时钟源基站的控制信道消 息获取系统时间参数,而只能通过网络管理设备从所述时钟源基站获取所述系统时间参 数,具体包括待同步基站通过网络管理设备,如GW或EMS或ClockServer (时钟服务器))向时 钟源基站发送参考时间请求消息GetTime_Req,然后时钟源基站通过所述网络管理设备回 复参考时间请求响应消息GetTime_Rep,并在所述参考时间请求响应消息中包括系统时间参数。步骤45、所述待同步基站根据所述绝对系统时间参考参数计算绝对系统时间,并 利用所述绝对系统时间与所述时钟源基站进行系统时间同步。所述绝对系统时间参考参数包括系统时间参数NET_SYSTIME和参考帧号FN。待同 步基站利用所述系统时间参数获得系统帧号,再根据所述系统帧号、所述参考帧号和所述 系统时间参数获得所述绝对系统时间。具体计算流程如下步骤451、由所述系统时间参数获取系统帧号,即由NET_SYSTIME获取FNByNetTime,其中计算公式为NET_SYSTIME = (Y*y+M*m+D*d+H*h+M*m+S*s)FNByNetTime = (NET_SYSTIME*200) % OxFFFFFF其中,Y、Μ、D、H、Μ、S分别代表年、月、日、小时、分钟、秒的权值,y、m、d、h、m、s分
别代表年、月、日、小时、分钟、秒的实际值,FNByNetTime代表系统帧号,NET_SYSTIME代表 系统时间参数(y-m-d-h-m-s),常量200是指在WiMAX空口协议802. 16e中每秒通常设置为 200帧(帧长5ms),常量OxFFFFFF是因为WiMAX空口协议802. 16中定义帧号长度是3个 字节,其他通讯系统根据具体协议规定会有所不同,所述帧号包括WiMAX系统中所有帧号。步骤452、根据所述系统帧号、所述参考帧号和所述系统时间参数获得所述绝对系 统时间,其中计算公式为Millisecond = (FN-FNByNetTime)*TsTIME = NET_SYSTIME+mi11i second其中,FN代表参考帧号,FNByNetTime代表系统帧号,Ts代表时间常数(帧长, WiMAX基站一般设置为5ms),millisecond代表相对时间,单位为毫秒,TIME代表获得的绝 对系统时间(y-m-d-h-m-s-ms)。在实际应用中,由于参数传输或计算延时等原因绝对系统时间TIME会比时钟源 基站的实时时间略晚,当需要更高时间精确度时,待同步基站可以在获得的绝对系统时间 TIME的基础上再进行时间校准。因此,本实施例还可以包含步骤46以实现待同步基站与时 钟源基站的实时时间同步,但该步骤并不是本实施例必需的。步骤46、待同步基站进一步计算实时绝对时间,并利用所述实时绝对时间与所述 时钟源基站进行实时时间同步。在此步骤中,待同步基站再次读取所述时钟源基站的控制信道消息获取实时帧 号,然后,待同步基站根据所述绝对系统时间、所述实时帧号和所述参考帧号获得时钟源站 的实时绝对时间。具体公式为TIMEreal = TIME+(FNreal-FN)*Ts其中TIME是已经获得的绝对系统时间(y-m-d-h-m-s-ms),FNreal是再次读取时 钟源站控制信道消息获取的实时帧号,FN是计算TIME时已经获取的参考帧号,Ts是时间常 数(帧长,WiMAX协议中一般设置为5ms),TIMEreal就是时钟源站的实时绝对时间。进而,待同步基站利用所述实时绝对时间与所述时钟源基站进行实时时间同步。利用本发明实施例四的技术方案,在时钟源基站的控制信道消息中不携带系统时 间参数的情况下,待同步基站通过GW/EMS/ClockServer由所述时钟源基站获取所述系统 时间参数,再从时钟源基站的控制信道消息中解析并获取参考帧号FN,并根据所述绝对系 统时间参考参数计算绝对系统时间,从而实现待同步基站与时钟源基站系统时间同步,还 可以再进一步利用所述绝对系统时间获得所述实时绝对时间,做到与时钟源基站的实时时 间同步,从而提高了基站获取实时绝对时间的可靠性。如图5所示,本发明实施例五的基站包括信息获取单元51,用于获取时钟源基 站的信息;下行同步单元52,用于根据所述时钟源基站的信息与所述时钟源基站进行下行 同步;参数获取单元53,用于获取绝对系统时间参考参数;第一时间同步单元54,用于根据所述绝对系统时间参考参数计算绝对系统时间,并利用所述绝对系统时间进行系统时间同
步ο在本发明实施例中,所述时钟源基站是指有GPS星卡或IEEE 1588V2等时钟源,可 以获得绝对时间的基站。其中,所述时钟源基站的信息可以包括时钟源基站的名称,或者编信息。其中,如方法实施例中的描述,所述信息获取单元可通过至少两种方式获取绝对 系统时间参考参数。相应的,所述信息获取单元51具体可包括请求发送模块,用于向网络 管理设备发送时钟源请求消息;消息接收模块,用于接收所述网络管理设备发送的时钟源 请求响应消息,在所述时钟源请求响应消息中包括所述时钟源基站的信息。或者,所述信息 获取单元51可具体用于,接收由所述网络管理设备发送的时钟源基站的信息。对于WiMAX系统,所述下行同步单元52可具体用于,扫描该指定时钟源基站的下 行同步信道,来跟时钟源基站做到帧对齐,再读取所述时钟源基站的控制信道消息中的参 考帧号,从而,待同步基站和时钟源基站可以做到简单的帧号同步。如方法实施例中的描述,所述绝对系统时间参考参数可包括系统时间参数和参 考帧号。因此,所述参数获取单元53可具体用于读取所述时钟源基站的控制信道消息,获 取所述系统时间参数和参考帧号。或者,所述参数获取单元53可具体用于由网络管理设备获取所述系统时间参数, 读取所述时钟源基站的控制信道消息获取所述参考帧号。此时,所述参数获取单元53可包 括消息发送模块,用于向所述网络管理设备发送参考时间请求消息;消息接收模块,用于 向接收所述网络管理设备发送的参考时间请求响应消息,在所述参考时间请求响应消息中 包括所述系统时间参数。或者,所述参数获取单元53可具体用于通过网络管理设备由所述时钟源基站获 取所述系统时间参数,读取所述时钟源基站的控制信道消息获取所述参考帧号。此时,所述 参数获取单元53可包括消息发送模块,用于通过所述网络管理设备向所述时钟源基站发 送参考时间请求消息;消息接收模块,用于接收所述时钟源基站通过所述网络管理设备发 送的参考时间请求响应消息,在所述参考时间请求响应消息中包括所述系统时间参数。其中,所述参数获取单元53的工作原理可参照前述方法实施例中的描述。其中,如图6所示,所述第一时间同步单元54包括第一计算模块541,用于利用 所述系统时间参数获得系统帧号;第二计算模块542,用于根据所述系统帧号、所述系统时 间参数和所述参考帧号获得所述绝对系统时间;时间同步模块543,用于利用所述绝对系 统时间与所述时钟源基站进行系统时间同步。其中,所述时间同步单元54的工作原理可参照前述方法实施例中的描述。如图7所示,在本发明实施例中,由于参数传输或计算延时等原因 ΜΕ会比时钟 源基站实时时间略晚,需要更高时间精确度时,所述基站还可包括实时帧号获取单元55, 用于读取所述时钟源基站的控制信道消息获取实时帧号;第二时间同步单元56,用于根据 所述绝对系统时间、实时帧号和参考帧号获得时钟源站的实时绝对时间,并利用所述实时 绝对时间与所述时钟源基站进行实时时间同步。因而,利用本发明实施例五的基站,在没有安装GPS星卡或者路由器和交换机不 支持IEEE 1588V2协议的情况下,仍能获取绝对系统时间参考参数,并根据绝对系统时间参考参数计算绝对系统时间,从而实现待同步基站与时钟源基站系统时间同步,还可以再 根据绝对系统时间进一步计算实时绝对时间,从而做到与时钟源基站的实时时间同步。因 此,利用本发明实施例五的基站,提高了基站获取实时绝对时间的可靠性。综上所述,本发明实施例提供的实现时间同步的方法及基站,首先获取时钟源基 站的信息,而后根据所述时钟源基站的信息与所述时钟源基站进行下行同步,再获取绝对 系统时间参考参数,进而根据所述绝对系统时间参考参数计算绝对系统时间,并利用所述 绝对系统时间与所述时钟源基站进行系统时间同步。因此,本发明实施例提供的实现时间 同步的方法及基站提高了待同步基站通信的可靠性。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
权利要求
1.一种实现时间同步方法,其特征在于,包括获取时钟源基站的信息;根据所述时钟源基站的信息与所述时钟源基站进行下行同步;获取绝对系统时间参考参数;根据所述绝对系统时间参考参数计算绝对系统时间,并利用所述绝对系统时间与所述 时钟源基站进行系统时间同步。
2.根据权利要求1所述的实现时间同步方法,其特征在于,所述获取时钟源基站的信 息包括向网络管理设备发送时钟源请求消息,接收所述网络管理设备发送的时钟源请求响应 消息,其中所述时钟源请求响应消息中包括时钟源基站的信息;或接收由所述网络管理设备发送的时钟源基站的信息。
3.根据权利要求1所述的实现时间同步方法,其特征在于,所述绝对系统时间参考参 数包括系统时间参数和参考帧号;所述获取绝对系统时间参考参数包括读取所述时钟源基站的控制信道消息获取所述系统时间参数和参考帧号;或从网络管理设备获取所述系统时间参数,读取所述时钟源基站的控制信道消息获取所 述参考帧号;或通过网络管理设备从所述时钟源基站获取所述系统时间参数,读取所述时钟源基站的 控制信道消息获取所述参考帧号。
4.根据权利要求3所述的实现时间同步方法,其特征在于,所述从网络管理设备获取 所述系统时间参数包括向所述网络管理设备发送参考时间请求消息;接收所述网络管理设备发送的参考时间请求响应消息,其中,所述参考时间请求响应 消息中包括所述系统时间参数。
5.根据权利要求3所述的实现时间同步方法,其特征在于,所述通过网络管理设备从 所述时钟源基站获取所述系统时间参数包括通过所述网络管理设备向所述时钟源基站发送参考时间请求消息;接收所述时钟源基站通过所述网络管理设备发送的参考时间请求响应消息,其中,所 述参考时间请求响应消息中包括所述系统时间参数。
6.根据权利要求1所述的实现时间同步方法,其特征在于,所述绝对系统时间参考参 数包括系统时间参数和参考帧号;所述根据所述绝对系统时间参考参数计算绝对系统时 间包括利用所述系统时间参数获得系统帧号;根据所述系统帧号、所述系统时间参数和所述参考帧号获得所述绝对系统时间。
7.根据权利要求6所述的实现时间同步方法,其特征在于,在所述根据所述绝对系统 时间参考参数计算绝对系统时间,并利用所述绝对系统时间与所述时钟源基站进行系统时 间同步之后,所述方法还包括读取所述时钟源基站的控制信道消息获取实时帧号;根据所述绝对系统时间、所述实时帧号和所述参考帧号获得时钟源站的实时绝对时 间,并利用所述实时绝对时间与所述时钟源基站进行实时时间同步。
8. 一种基站,其特征在于,包括信息获取单元,用于获取时钟源基站的信息;下行同步单元,用于根据所述时钟源基站的信息与所述时钟源基站进行下行同步; 参数获取单元,用于获取绝对系统时间参考参数;第一时间同步单元,用于根据所述绝对系统时间参考参数计算绝对系统时间,并利用 所述绝对系统时间与所述时钟源基站进行系统时间同步。
9.根据权利要求8所述的基站,其特征在于,所述信息获取单元包括 请求发送模块,用于向网络管理设备发送时钟源请求消息;消息接收模块,用于接收所述网络管理设备发送的时钟源请求响应消息,其中,所述时 钟源请求响应消息中包括时钟源基站的信息。
10.根据权利要求8所述的基站,其特征在于,所述信息获取单元具体用于接收由网络 管理设备发送的时钟源基站的信息。
11.根据权利要求8所述的基站,其特征在于,所述绝对系统时间参考参数包括系统 时间参数和参考帧号;所述参数获取单元具体用于读取所述时钟源基站的控制信道消息获取所述系统时间 参数和参考帧号;或所述参数获取单元具体用于从网络管理设备获取所述系统时间参数,读取所述时钟源 基站的控制信道消息获取所述参考帧号;或所述参数获取单元具体用于通过网络管理设备从所述时钟源基站获取所述系统时间 参数,读取所述时钟源基站的控制信道消息获取所述参考帧号。
12.根据权利要求11所述的基站,其特征在于,所述参数获取单元包括 消息发送模块,用于向所述网络管理设备发送参考时间请求消息;消息接收模块,用于接收所述网络管理设备发送的参考时间请求响应消息,其中,所述 参考时间请求响应消息中包括所述系统时间参数。
13.根据权利要求11所述的基站,其特征在于,所述参数获取单元包括消息发送模块,用于通过所述网络管理设备向所述时钟源基站发送参考时间请求消息;消息接收模块,用于接收所述时钟源基站通过所述网络管理设备发送的参考时间请求 响应消息,其中,所述参考时间请求响应消息中包括所述系统时间参数。
14.根据权利要求8所述的基站,其特征在于,所述绝对系统时间参考参数包括系统 时间参数和参考帧号;所述第一时间同步单元包括第一计算模块,用于利用所述系统时间参数获得系统帧号;第二计算模块,用于根据所述系统帧号、所述系统时间参数和所述参考帧号获得所述 绝对系统时间;时间同步模块,用于利用所述绝对系统时间与所述时钟源基站进行系统时间同步。
15.根据权利要求14所述的基站,其特征在于,所述基站还包括实时帧号获取单元,用于读取所述时钟源基站的控制信道消息获取实时帧号; 第二时间同步单元,用于根据所述绝对系统时间、所述实时帧号和所述参考帧号获得时钟源站的实时绝对时间,并利用所述实时绝对时间与所述时钟源基站进行实时时间同步。
全文摘要
本发明实施例公开了一种实现时间同步的方法及基站,涉及通信技术领域,为提高基站获取绝对系统时间的可靠性而发明。所述方法包括获取时钟源基站的信息;根据所述时钟源基站的信息与所述时钟源基站进行下行同步;获取绝对系统时间参考参数;根据所述绝对系统时间参考参数计算绝对系统时间,并利用所述绝对系统时间与所述时钟源基站进行系统时间同步。
文档编号H04L7/00GK102006661SQ20101057362
公开日2011年4月6日 申请日期2010年12月6日 优先权日2010年12月6日
发明者宋照红, 张大刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1