專利名稱:基于數(shù)字邏輯的時(shí)間授時(shí)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電信傳輸網(wǎng)、或エ業(yè)控制、或以太網(wǎng)領(lǐng)域的時(shí)間同步技術(shù),具體涉及ー種基于數(shù)字邏輯的時(shí)間授時(shí)方法及系統(tǒng)。
背景技術(shù):
隨著移動(dòng)通信技術(shù)的發(fā)展,無(wú)線回傳網(wǎng)中時(shí)間同步的精度要求越來(lái)越高。在傳統(tǒng)技術(shù)中,無(wú)線回傳網(wǎng)中姆個(gè)站米用全球定位系統(tǒng)(Global Positioning System, GPS)進(jìn)行時(shí)間的同歩。然而,由于GPS天線存在部署、安裝困難、易被雷擊等因素,導(dǎo)致GPS裝置故障率高并且維護(hù)困難,另外,GPS裝置成本也較高,難以適應(yīng)當(dāng)前的應(yīng)用需求。
IEEE1588 精確時(shí)間同步協(xié)議(Precision Time Synchronization Protocol,PTP)正是為了應(yīng)對(duì)上述困難而產(chǎn)生的。該標(biāo)準(zhǔn)可通過(guò)以太網(wǎng)分發(fā)傳遞亞微秒級(jí)的時(shí)間,以代替GPS的使用。由于傳統(tǒng)的時(shí)間設(shè)備需要GPS格式的授時(shí)信息,因此需要由PTP同步設(shè)備在同步后輸出GPS格式的授時(shí)信息,以實(shí)現(xiàn)與傳統(tǒng)時(shí)間設(shè)備對(duì)接。
現(xiàn)有技術(shù)中,無(wú)論是將哪種格式的時(shí)間轉(zhuǎn)換成GPS時(shí)間格式后,其授時(shí)原理大致為:時(shí)間通過(guò)某種方式(比如石英晶振、銣原子鐘等)以亞秒級(jí)精度(如納秒級(jí)別)計(jì)量,當(dāng)時(shí)間計(jì)量到亞秒向秒進(jìn)位的時(shí)刻,也就是整秒的時(shí)刻,產(chǎn)生秒脈沖,在產(chǎn)生秒脈沖的那一刻,記錄當(dāng)時(shí)的時(shí)間信息,并將此時(shí)間信息轉(zhuǎn)換為“GPS秒”,再通過(guò)特定的轉(zhuǎn)換公式將其轉(zhuǎn)換成“GPS周”和“GPS周內(nèi)秒”,最后將“GPS周”和“GPS周內(nèi)秒”通過(guò)“ToD (Time of Day)信號(hào)線”輸出。例如,對(duì)于PTP同步設(shè)備,由于PTP時(shí)間使用的是國(guó)際原子時(shí)(TAI ),而GPS時(shí)間采用的是自有的時(shí)間格式,GPS和TAI時(shí)間的轉(zhuǎn)換關(guān)系如下(以下簡(jiǎn)稱“ GPS轉(zhuǎn)換公式”):
“GPS 秒” =“PTP 秒”-315964819 ;“GPS 周內(nèi)秒” =“GPS 秒”%604800 ;
“GPS 周”=(“GPS 秒,,-“GPS 周內(nèi)秒,,)/604800。
然而,對(duì)于數(shù)字邏輯來(lái)說(shuō),一般很難實(shí)現(xiàn)非ニ進(jìn)制的除法,因而上述授時(shí)技術(shù)需要通過(guò)非常大的數(shù)字邏輯除法器,其邏輯開(kāi)銷(xiāo)非常大,成本高。
因此,為了減小成本,現(xiàn)有技術(shù)中包括另外ー種時(shí)間授時(shí)技術(shù),其具體為:在得到“GPS秒”之后,通過(guò)減法和加法的組合邏輯,得到“GPS周”和“GPS周內(nèi)秒”,其具體為:
步驟ー:將“GPS秒”賦值給臨時(shí)“變量X” ;設(shè)置“GPS周”為0 ;
步驟ニ:若“變量X”小于604800,將“變量X”賦值給“GPS周內(nèi)秒”;否則,將“變量X”減去604800,得到的結(jié)果賦值給“變量X”,“GPS周”自增一次,自增步進(jìn)為“1”,然后不斷重復(fù)本步驟ニ。
然而,在此現(xiàn)有技術(shù)中,該方法無(wú)法立即生成時(shí)間結(jié)果,其邏輯需要作多次“加減”操作后,才能得到實(shí)際時(shí)間結(jié)果,如此大的延遲是不能接收的。
因此,有鑒于上述情況,非常有必要提供ー種新的基于數(shù)字邏輯的時(shí)間授時(shí)方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于數(shù)字邏輯的時(shí)間授時(shí)方法,以較低的成本實(shí)現(xiàn)時(shí)間信號(hào)的實(shí)時(shí)輸出。
相應(yīng)地,本發(fā)明的目的還在于提供一種基于數(shù)字邏輯的時(shí)間授時(shí)系統(tǒng)。
為實(shí)現(xiàn)上述發(fā)明目的之一,本發(fā)明提供了一種基于數(shù)字邏輯的時(shí)間授時(shí)方法,其包括如下步驟:
51、接收首次要求授時(shí)輸出的請(qǐng)求信息;
52、獲取特定時(shí)間格式的當(dāng)前秒值,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的GPS周值及GPS周內(nèi)秒值;
53、感測(cè)秒脈沖,并在每接收到ー個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并保存;
54、輸出當(dāng)前被保存的時(shí)間信號(hào)。
作為本發(fā)明的進(jìn)ー步改進(jìn),所述特定時(shí)間格式包括采用國(guó)際原子時(shí)的PTP時(shí)間。
作為本發(fā)明的進(jìn)ー步改進(jìn),所述步驟S3具體包括:在每接收到ー個(gè)秒脈沖后,將當(dāng)前GPS周內(nèi)秒值加ー;若“GPS周內(nèi)秒值”等于604800,則設(shè)置“GPS周內(nèi)秒值”為0,并將“GPS周值”相應(yīng)加一。
此外,為實(shí)現(xiàn)上述另ー發(fā)明目的,本發(fā)明提供了一種基于數(shù)字邏輯的時(shí)間授時(shí)系統(tǒng),其包括:
獲取單元、用于在首次要求授時(shí)輸出的請(qǐng)求后,獲取特定時(shí)間格式的當(dāng)前秒值,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的GPS周值及GPS周內(nèi)秒值;
更新単元、用于在每接收到ー個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并保存;以及
輸出單元、用于輸出當(dāng)前被保存的時(shí)間信號(hào)。
作為本發(fā)明的進(jìn)ー步改進(jìn),所述特定時(shí)間格式包括采用國(guó)際原子時(shí)的PTP時(shí)間。
作為本發(fā)明的進(jìn)ー步改進(jìn),所述更新単元具體用于:在每接收到ー個(gè)秒脈沖后,將當(dāng)前GPS周內(nèi)秒值加ー;若“GPS周內(nèi)秒值”等于604800,則設(shè)置“GPS周內(nèi)秒值”為0,并將“GPS周值”相應(yīng)加一。
作為本發(fā)明的進(jìn)ー步改進(jìn),該系統(tǒng)的實(shí)現(xiàn)基于用于配置該數(shù)字邏輯的配置軟件、或者配置該數(shù)字邏輯的數(shù)字信號(hào)處理器、或者該數(shù)字邏輯本身。
根據(jù)以上技術(shù)方案可以看出,本發(fā)明通過(guò)在第一次授時(shí)請(qǐng)求發(fā)出后,提取當(dāng)前時(shí)刻的時(shí)間信息,并將其轉(zhuǎn)換成“GPS周”和“GPS周內(nèi)秒”,后續(xù)以該時(shí)間點(diǎn)的“GPS周”和“GPS周內(nèi)秒”的數(shù)值作為“標(biāo)桿”,在每來(lái)到ー個(gè)秒脈沖后,實(shí)時(shí)更新相應(yīng)的“GPS周”和“GPS周內(nèi)秒”的數(shù)值,其邏輯簡(jiǎn)単,并且每次更新時(shí)間信息均可在極短的時(shí)間內(nèi)完成,從而實(shí)現(xiàn)了低成本、快速輸出實(shí)時(shí)時(shí)間信號(hào)的時(shí)間授時(shí)機(jī)制。
為了更清楚地說(shuō)明本發(fā)明具體實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對(duì)本發(fā)明具體實(shí)施例或現(xiàn)有描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下述附圖僅為本發(fā)明的一部分附圖,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不作出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明ー實(shí)施方式中基于數(shù)字邏輯的時(shí)間授時(shí)方法的流程圖; 圖2是圖1所示的方法中步驟S3的具體步驟流程圖;
圖3是本發(fā)明ー實(shí)施方式中基于數(shù)字邏輯的時(shí)間授時(shí)系統(tǒng)的単元示意圖。
具體實(shí)施方式
以下將結(jié)合附圖以PTP時(shí)間到GPS時(shí)間格式的轉(zhuǎn)換為例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。但本發(fā)明并不局限于從PTP時(shí)間到GPS時(shí)間格式的轉(zhuǎn)換需求上,基于本發(fā)明的具體實(shí)施例,本領(lǐng)域的普通技術(shù)人員在未作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,均應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。
請(qǐng)參圖1所示,在本發(fā)明ー實(shí)施方式中,基于數(shù)字邏輯的時(shí)間授時(shí)方法的實(shí)現(xiàn)者包括但不限干:用于配置該數(shù)字邏輯模塊的配置軟件、或者配置該數(shù)字邏輯模塊的數(shù)字信號(hào)處理器(DSP )、或者該數(shù)字邏輯模塊本身。
具體地,該方法包括如下步驟:
S1、接收首次要求授時(shí)輸出的請(qǐng)求信息;所示請(qǐng)求信息為對(duì)應(yīng)于第一次ToD (Time ofDay)授時(shí)信息輸出的請(qǐng)求。
S2、獲取的當(dāng)前時(shí)刻的“PTP秒值”,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的“GPS周值”及“GPS周內(nèi)秒值”;此步驟中獲取得到的是時(shí)間“初始值”抑稱之為“標(biāo)桿”,后續(xù)的處理基于這個(gè)“標(biāo)桿”,對(duì)于PTP時(shí)間,則這個(gè)時(shí)間信息是48位寬的秒,表示的時(shí)間是國(guó)際原子時(shí)(International Atomic Time, TAI)起始點(diǎn)到當(dāng)前時(shí)間所經(jīng)歷的秒數(shù),稱作“PTP秒”。值得ー提的是,本實(shí)施例獲取的是PTP格式的時(shí)間信息,但在其他實(shí)施方式中,還可包括其他格式的時(shí)間信息。
下面列舉了獲取上述“初始值”的三種方案。
實(shí)施例一:
概述:在實(shí)現(xiàn)了本發(fā)明方法所述的ToD授時(shí)硬件數(shù)字邏輯(以下簡(jiǎn)稱“數(shù)字邏輯”)準(zhǔn)備輸出授時(shí)信息的時(shí)候,使用通用中央處理器単元(CPU)上運(yùn)行的,用于配置的驅(qū)動(dòng)軟件(以下簡(jiǎn)稱“軟件”),讀取“數(shù)字邏輯”中當(dāng)前時(shí)刻的“ PTP秒”信息,在軟件中通過(guò)“GPS轉(zhuǎn)換公式”計(jì)算出“PTP秒”對(duì)應(yīng)的“GPS周”和“GPS周內(nèi)秒”(軟件計(jì)算除法代價(jià)可以忽略不計(jì)),將其作為“標(biāo)桿”,配置到“數(shù)字邏輯”中。
具體地,其獲取“初始值”的步驟包括:
步驟ー:“軟件”通過(guò)配置,將“數(shù)字邏輯”切換到ToD授時(shí)“輸出準(zhǔn)備模式”;
步驟ニ:“數(shù)字邏輯”在進(jìn)入“輸出準(zhǔn)備模式”后的第一個(gè)“秒”跳變的時(shí)刻,通過(guò)某種通用的技術(shù)(比如“中斷”)通知到CPU,“數(shù)字邏輯”記錄當(dāng)前時(shí)刻的“PTP秒”;
步驟三:CPU收到中斷信號(hào)后,將該中斷請(qǐng)求分發(fā)給“軟件”;
步驟四:“軟件”通過(guò)CPU和“數(shù)字邏輯”的配置接ロ,讀取“數(shù)字邏輯”中記錄的“PTP
秒,,;
步驟五:“軟件”將讀取的“PTP秒”通過(guò)“GPS轉(zhuǎn)換公式”轉(zhuǎn)換成“GPS周”和“GPS周內(nèi)秒”;其中,GPS轉(zhuǎn)換公式為:
“GPS 秒” =“PTP 秒”-315964819 ;“GPS 周內(nèi)秒” =“GPS 秒”%604800 ;
“GPS 周”=(“GPS 秒,,-“GPS 周內(nèi)秒,,)/604800。
步驟六:“軟件”將“GPS周”和“GPS周內(nèi)秒”配置到“數(shù)字邏輯”的寄存器中; 步驟七:“軟件”將“數(shù)字邏輯”切換到“正常輸出模式”。
值得注意的是,從進(jìn)入“輸出準(zhǔn)備模式”開(kāi)始上述處理,到“數(shù)字邏輯”切換到“正常輸出模式”,必須小于I秒。
實(shí)施例ニ:
概述:在實(shí)現(xiàn)了本發(fā)明方法所述的ToD授時(shí)硬件數(shù)字邏輯(以下簡(jiǎn)稱“數(shù)字邏輯”)準(zhǔn)備輸出授時(shí)信息的時(shí)候,使用與本“數(shù)字邏輯”直接連接的數(shù)字信號(hào)處理器(DSP)直接讀取“數(shù)字邏輯”中當(dāng)前時(shí)刻的“PTP秒”信息,由DSP完成使用“GPS轉(zhuǎn)換公式”計(jì)算出“PTP秒”對(duì)應(yīng)的“GPS周”和“GPS周內(nèi)秒”的過(guò)程(DSP完成這個(gè)過(guò)程的時(shí)間很短,遠(yuǎn)小于I秒),將其作為“標(biāo)桿”,配置到“數(shù)字邏輯”中。
具體地,其獲取“初始值”的步驟包括:
步驟ー:“軟件”通過(guò)配置,將“數(shù)字邏輯”切換到ToD ()授時(shí)“輸出準(zhǔn)備模式”;步驟ニ:“數(shù)字邏輯”在進(jìn)入“輸出準(zhǔn)備模式”后的第一個(gè)“秒”跳變的時(shí)刻,通過(guò)某種專用信號(hào)通知到DSP,記錄當(dāng)前時(shí)刻的“PTP秒”通知到DSP ;
步驟三:DSP將“PTP秒”通過(guò)“GPS轉(zhuǎn)換公式”轉(zhuǎn)換成“GPS周”和“GPS周內(nèi)秒”; 步驟四:DSP將“GPS周”和“ GPS周內(nèi)秒”配置到“數(shù)字邏輯”的寄存器中;
步驟五:DSP將“數(shù)字邏輯”切換到“正常輸出模式”。
實(shí)施例三:
概述:在實(shí)現(xiàn)了本發(fā)明方法所述的ToD授時(shí)硬件數(shù)字邏輯(以下簡(jiǎn)稱“數(shù)字邏輯”)準(zhǔn)備輸出授時(shí)信息的時(shí)候,使用“現(xiàn)有技術(shù)ニ”將“PTP秒”信息轉(zhuǎn)換成“PTP秒”對(duì)應(yīng)的“GPS周”和“GPS周內(nèi)秒”,將其作為“標(biāo)桿”。
具體地,其獲取“初始值”的步驟包括:
步驟ー:“軟件”通過(guò)配置,將“數(shù)字邏輯”切換到ToD授時(shí)“輸出準(zhǔn)備模式”;
步驟ニ:“使用“現(xiàn)有技術(shù)ニ”將“PTP秒”信息轉(zhuǎn)換成“PTP秒”對(duì)應(yīng)的“GPS周”和“GPS周內(nèi)秒”;
步驟三:“數(shù)字邏輯”自行切換到“正常輸出模式”。
配合參照?qǐng)D1、圖2所示,在獲取得到上述“初始值”時(shí)間信息后,便可執(zhí)行“正常輸出模式”的動(dòng)作,其具體包括如下步驟:
S3、感測(cè)秒脈沖,并在每接收到ー個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并將上述信息保存在一寄存器中;
IPPS(I pulse per second)+ToD(Time of Day)接口授時(shí)概念(以下簡(jiǎn)稱“ToD 授時(shí)方法”):授時(shí)信號(hào)通過(guò)IPPS+ToD接ロ分發(fā);授時(shí)接ロ有兩根信號(hào)線,其中一根傳送秒脈沖(1PPS)信號(hào)(簡(jiǎn)稱“ IPPS信號(hào)線”),秒脈沖信號(hào)產(chǎn)生的條件是時(shí)間的“秒”發(fā)生跳變的時(shí)刻(通俗的講就是手表上的ー個(gè)“嘀嗒”);另ー根傳送的是秒脈沖那一刻對(duì)應(yīng)的時(shí)間信息(簡(jiǎn)稱“ToD信號(hào)線”),比如2000年I月I日22時(shí)23分18秒。其中,時(shí)間通過(guò)某種方式(比如石英晶振、銣原子鐘等)以亞秒級(jí)精度(如納秒級(jí)別)計(jì)量,當(dāng)時(shí)間計(jì)量到亞秒向秒進(jìn)位的時(shí)刻,也就是整秒的時(shí)刻,產(chǎn)生秒脈沖。
具體地,所述步驟S3具體包括:
在每接收到ー個(gè)秒脈沖后,將當(dāng)前“GPS周內(nèi)秒值”加一;
因?yàn)橐恢軙r(shí)間等于404800秒,所以,若“GPS周內(nèi)秒值”等于604800,則設(shè)置“GPS周內(nèi)秒值”為O,并將“GPS周值”相應(yīng)加一。
S4、輸出當(dāng)前被保存的時(shí)間信號(hào),即將保存的“GPS周內(nèi)秒”和“GPS周”通過(guò)ToD信號(hào)線發(fā)送出去。其中,輸出時(shí)間信號(hào)的時(shí)刻可以是每發(fā)生一次“秒”得跳躍,即相應(yīng)輸出一次;當(dāng)然也可根據(jù)需要設(shè)定任意時(shí)刻的時(shí)間信號(hào)的輸出。
接下來(lái),請(qǐng)參照?qǐng)D3所示,基于數(shù)字邏輯的時(shí)間授時(shí)系統(tǒng),該系統(tǒng)的實(shí)現(xiàn)基于用于配置該數(shù)字邏輯的配置軟件、或者配置該數(shù)字邏輯的數(shù)字信號(hào)處理器、或者該數(shù)字邏輯本身。該系統(tǒng)包括如下單元:
獲取單元10、用于在首次要求授時(shí)輸出的請(qǐng)求后,獲取特定時(shí)間格式的當(dāng)前秒值,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的GPS周值及GPS周內(nèi)秒值;其中,特定時(shí)間格式包括采用國(guó)際原子時(shí)的PTP時(shí)間。
更新単元20、用于在每接收到ー個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并保存;
其中,更新単元20具體用干:
在每接收到ー個(gè)秒脈沖后,將當(dāng)前GPS周內(nèi)秒值加ー;
若“GPS周內(nèi)秒值”等于604800,則設(shè)置“GPS周內(nèi)秒值”為0,并將“GPS周值”相應(yīng)加一。以及
輸出單元30、用于輸出當(dāng)前被保存的時(shí)間信號(hào)。
需要指明的是,本文所描述的有關(guān)時(shí)間授時(shí)系統(tǒng)的實(shí)施例中的具體技術(shù)特征、功能及效果請(qǐng)參文中所描述的有關(guān)時(shí)間授時(shí)方法的實(shí)施例,在此,申請(qǐng)人不再予以贅述。
綜上所述,本發(fā)明通過(guò)在第一次授時(shí)請(qǐng)求發(fā)出后,提取當(dāng)前時(shí)刻的時(shí)間信息,并將其轉(zhuǎn)換成“GPS周”和“GPS周內(nèi)秒”,后續(xù)以該時(shí)間點(diǎn)的“GPS周”和“GPS周內(nèi)秒”的數(shù)值作為“標(biāo)桿”,在每來(lái)到ー個(gè)秒脈沖后,實(shí)時(shí)更新相應(yīng)的“GPS周”和“GPS周內(nèi)秒”的數(shù)值,其邏輯簡(jiǎn)單,規(guī)避了復(fù)雜的邏輯計(jì)算,并且毎次更新時(shí)間信息均可在極短的時(shí)間內(nèi)完成,從而實(shí)現(xiàn)了低成本、快速輸出實(shí)時(shí)時(shí)間信號(hào)的時(shí)間授時(shí)機(jī)制。值得ー提的是,本發(fā)明的技術(shù)方案不限于由PTP時(shí)間到GPS時(shí)間格式的轉(zhuǎn)換需求上。
通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)。基于這樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施方式或者實(shí)施方式的某些部分所述的方法。
以上所描述的裝置實(shí)施方式僅僅是示意性的,其中所述作為分離部件說(shuō)明的単元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于ー個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)単元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施方式方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
應(yīng)當(dāng)理解,雖然本說(shuō)明書(shū)按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說(shuō)明書(shū)的這種敘述方式僅僅是為清楚起見(jiàn),本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說(shuō)明書(shū)作為ー個(gè)整體,各實(shí)施方式中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。
上文所列出的一系列的詳細(xì)說(shuō)明僅僅是針對(duì)本發(fā)明的可行性實(shí)施方式的具體說(shuō)明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實(shí)施方式或變更均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.種基于數(shù)字邏輯的時(shí)間授時(shí)方法,其特征在于,其包括如下步驟: 51、接收首次要求授時(shí)輸出的請(qǐng)求信息; 52、獲取特定時(shí)間格式的當(dāng)前秒值,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的GPS周值及GPS周內(nèi)秒值; 53、感測(cè)秒脈沖,并在每接收到ー個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并保存; 54、輸出當(dāng)前被保存的時(shí)間信號(hào)。
2.根據(jù)權(quán)利要求
1所述的方法,其特征在于,所述特定時(shí)間格式包括采用國(guó)際原子時(shí)的PTP時(shí)間。
3.根據(jù)權(quán)利要求
1所述的方法,其特征在于,所述步驟S3具體包括: 在每接收到ー個(gè)秒脈沖后,將當(dāng)前GPS周內(nèi)秒值加ー; 若“GPS周內(nèi)秒值”等于604800,則設(shè)置“GPS周內(nèi)秒值”為0,并將“GPS周值”相應(yīng)加
o
4.一種基于數(shù)字邏輯的時(shí)間授時(shí)系統(tǒng),其特征在于,其包括如下単元: 獲取單元、用于在首次要求授時(shí)輸出的請(qǐng)求后,獲取特定時(shí)間格式的當(dāng)前秒值,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的GPS周值及GPS周內(nèi)秒值; 更新単元、用于在每接收到ー個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并保存;以及 輸出單元、用于輸出當(dāng)前被保存的時(shí)間信號(hào)。
5.根據(jù)權(quán)利要求
4所述的系統(tǒng),其特征在于,所述特定時(shí)間格式包括采用國(guó)際原子時(shí)的PTP時(shí)間。
6.根據(jù)權(quán)利要求
4所述的系統(tǒng),其特征在于,所述更新単元具體用于: 在每接收到ー個(gè)秒脈沖后,將當(dāng)前GPS周內(nèi)秒值加ー; 若“GPS周內(nèi)秒值”等于604800,則設(shè)置“GPS周內(nèi)秒值”為0,并將“GPS周值”相應(yīng)加 一
o
7.根據(jù)權(quán)利要求
4所述的系統(tǒng),其特征在干,該系統(tǒng)的實(shí)現(xiàn)基于用于配置該數(shù)字邏輯的配置軟件、或者配置該數(shù)字邏輯的數(shù)字信號(hào)處理器、或者該數(shù)字邏輯本身。
專利摘要
本發(fā)明提供一種基于數(shù)字邏輯的時(shí)間授時(shí)方法及系統(tǒng),其方法包括如下步驟S1、接收首次要求授時(shí)輸出的請(qǐng)求信息;S2、獲取特定時(shí)間格式的當(dāng)前秒值,并將所述當(dāng)前秒值換算成對(duì)應(yīng)的GPS周值及GPS周內(nèi)秒值;S3、感測(cè)秒脈沖,并在每接收到一個(gè)秒脈沖后,更新所述時(shí)間信息中的GPS周值及GPS周內(nèi)秒值并保存;S4、輸出當(dāng)前被保存的時(shí)間信號(hào)。本發(fā)明可以較低的成本實(shí)現(xiàn)時(shí)間信號(hào)的實(shí)時(shí)輸出。
文檔編號(hào)G04R20/02GKCN103092067SQ201210576506
公開(kāi)日2013年5月8日 申請(qǐng)日期2012年12月27日
發(fā)明者蔣震, 許俊, 楊崇朋 申請(qǐng)人:盛科網(wǎng)絡(luò)(蘇州)有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan