【技術(shù)領(lǐng)域】
本發(fā)明是關(guān)于一種頻率校正裝置及頻率校正方法。具體而言,本發(fā)明是關(guān)于一種利用網(wǎng)絡(luò)時(shí)間協(xié)定(networktimeprotocol;ntp)的頻率校正裝置及頻率校正方法。
背景技術(shù):
隨著科技的發(fā)展,許多設(shè)備/裝置需配置振蕩器方能運(yùn)作,例如:小型基站。然而,該多個(gè)設(shè)備/裝置于使用一段時(shí)間后,往往會(huì)隨著外在環(huán)境(例如:溫度、濕度)的變化或硬件的老舊,造成其振蕩器的工作頻率偏移。當(dāng)振蕩器的工作頻率的偏移過(guò)大時(shí),設(shè)備/裝置即可能無(wú)法正常地運(yùn)作。舉例而言,小型基站與其他裝置同步時(shí),其振蕩器所需提供的時(shí)脈精度為50~250十億分之一(partsperbillion;以下簡(jiǎn)稱「ppb」)。在此條件下,若小型基站的振蕩器所提供的時(shí)脈精度無(wú)法介于50~250ppb,則該小型基站便無(wú)法正常地進(jìn)行某些運(yùn)作,例如:切換網(wǎng)絡(luò)(handover)。
目前已有一些已知技術(shù)可使裝置之間同步。該多個(gè)已知技術(shù)中,大部分皆是針對(duì)時(shí)間同步,例如:網(wǎng)絡(luò)時(shí)間協(xié)定(networktimeprotocol;ntp)、精密時(shí)間同步協(xié)定(precisiontimesynchronizationprotocol;ptp)及全球定位系統(tǒng)(globalpositioningsystem;gps)。已知技術(shù)中的同步以太網(wǎng)絡(luò)(synchronousethernet;synce)則是針對(duì)頻率同步。不論采用精密時(shí)間同步協(xié)定及全球定位系統(tǒng)進(jìn)行計(jì)算以達(dá)到頻率同步,或以同步以太網(wǎng)絡(luò)直接進(jìn)行頻率同步,皆需設(shè)置額外的硬件。然而,該多個(gè)硬件的費(fèi)用相當(dāng)昂貴,對(duì)于使用者而言為相當(dāng)大的負(fù)擔(dān)。此外,若采用全球定位系統(tǒng), 則尚有無(wú)法用于室內(nèi)環(huán)境的缺點(diǎn)。
有鑒于此,如何以低成本的方式校正偏移的工作頻率,乃是業(yè)界亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的一目的在于提供一種頻率校正裝置,其包含一振蕩器、一收發(fā)器以及一處理器,且該處理器電性連接至該振蕩器及該收發(fā)器。該振蕩器具有一工作頻率。該收發(fā)器于多個(gè)第一時(shí)間點(diǎn)自一網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器(networktimeprotocolserver;ntpserver)接收多個(gè)時(shí)間封包,且各該時(shí)間封包記錄該網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器傳送該時(shí)間封包的一第二時(shí)間點(diǎn)。該處理器針對(duì)該多個(gè)時(shí)間封包的一子集合進(jìn)行以下運(yùn)作:對(duì)該子集合所包含的各該時(shí)間封包,將該第二時(shí)間點(diǎn)減去該第一時(shí)間點(diǎn)以得一偏移量。該處理器更利用該子集合所包含的該多個(gè)時(shí)間封包的該多個(gè)第一時(shí)間點(diǎn)及該多個(gè)偏移量計(jì)算一頻率偏移值,計(jì)算該頻率偏移值與一頻率基準(zhǔn)值間的一差值,判斷該差值的一絕對(duì)值大于一門檻值,且于判斷該絕對(duì)值大于該門檻值后,因應(yīng)地將該工作頻率調(diào)整至一初始頻率。
本發(fā)明的另一目的在于提供一種用于一電子裝置的頻率校正方法。該電子裝置包含一振蕩器,且該振蕩器具有一工作頻率。該頻率校正方法包含下列步驟:(a)于多個(gè)第一時(shí)間點(diǎn)自一網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器接收多個(gè)時(shí)間封包,其中各該時(shí)間封包記錄該網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器傳送該時(shí)間封包的一第二時(shí)間點(diǎn),(b)針對(duì)該多個(gè)時(shí)間封包的一子集合進(jìn)行以下步驟:對(duì)該子集合所包含的各該時(shí)間封包,將該第二時(shí)間點(diǎn)減去該第一時(shí)間點(diǎn)以得一偏移量,(c)利用該子集合所包含的該多個(gè)時(shí)間封包的該多個(gè)第一時(shí)間點(diǎn)及該多個(gè)偏移量計(jì)算一頻率偏移值,(d)計(jì)算該頻率偏移值與一頻率基準(zhǔn)值間的一差值,(e)判斷該差值的一絕對(duì)值大于一門檻值,以及(f)于判斷該絕對(duì)值大于該門檻值后,因應(yīng)地將該工作頻率調(diào)整至一初始頻率。
本發(fā)明所提供的頻率校正裝置及方法與網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器 協(xié)同運(yùn)作,借此適時(shí)地校正頻率校正裝置的振蕩器的工作頻率。因此,若一裝置/設(shè)備(例如:小型基站)采用本發(fā)明的技術(shù),可減少振蕩器的工作頻率偏移時(shí)所導(dǎo)致的運(yùn)作失能的發(fā)生幾率。再者,由于網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器的成本較低,亦可減輕使用者費(fèi)用上的負(fù)擔(dān)。
在參閱圖式及隨后描述的實(shí)施方式后,此技術(shù)領(lǐng)域具有通常知識(shí)者便可了解本發(fā)明的其他目的,以及本發(fā)明的技術(shù)手段及實(shí)施態(tài)樣。
【附圖說(shuō)明】
圖1a是描繪頻率校正裝置11的架構(gòu)示意圖;
圖1b是描繪頻率校正裝置11的收發(fā)器113與網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13間的信號(hào)傳遞的示意圖;
圖1c是描繪參考時(shí)間封包的傳遞示意圖;
圖2是描繪頻率校正方法的流程圖;以及
圖3是描繪頻率校正方法的初始化流程。
【符號(hào)說(shuō)明】
11:頻率校正裝置
13:網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器
111:振蕩器
113:收發(fā)器
115:處理器
s1、s2、……、sn:時(shí)間點(diǎn)
p1、p2、……、pn:時(shí)間封包
r1、r2、……、rn:時(shí)間點(diǎn)
o1、o2、……、on:偏移量
c1、c2、……、cm:參考時(shí)間點(diǎn)
q1、q2、……、qm:參考時(shí)間封包
d1、d2、……、dm:參考時(shí)間點(diǎn)
k1、k2、……、km:參考偏移量
s201~s211:步驟
s301~s305:步驟
【具體實(shí)施方式】
以下將通過(guò)實(shí)施方式來(lái)解釋本發(fā)明所提供的頻率校正裝置及頻率校正方法。然而,該多個(gè)實(shí)施方式并非用以限制本發(fā)明須在如實(shí)施方式例所述的任何環(huán)境、應(yīng)用或方式方能實(shí)施。因此,關(guān)于實(shí)施方式的說(shuō)明僅為闡釋本發(fā)明的目的,而非用以限制本發(fā)明的范圍。應(yīng)理解,在以下實(shí)施方式及圖式中,與本發(fā)明非直接相關(guān)的元件已省略而未繪示。此外,在以下圖式中,各元件間的尺寸關(guān)系僅為便于理解,并非用以限制實(shí)際比例。
本發(fā)明的第一實(shí)施方式為一頻率校正裝置11,其架構(gòu)示意圖是描繪于圖1a。頻率校正裝置11包含一振蕩器111、一收發(fā)器113以及一處理器115,且處理器115電性連接至振蕩器111及收發(fā)器113。振蕩器111可為一石英振蕩器、一電子振蕩器或本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者所知的其他類型的振蕩器。收發(fā)器113可為任何能與一服務(wù)器通信連線的接口。處理器115可為各種處理器、中央處理單元(centralprocessingunit;cpu)、微處理器或本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者所知的其他計(jì)算裝置。
振蕩器111以一工作頻率(未繪示)運(yùn)作。初始時(shí)(例如:頻率校正裝置11剛啟動(dòng)時(shí)),振蕩器111的工作頻率為預(yù)設(shè)之一初始頻率(未繪示)。隨著外在環(huán)境(例如:溫度及濕度)的變化或硬件的老舊,振蕩器111的工作頻率可能會(huì)偏移(亦即,與初始頻率不同)。于本實(shí)施方式中,頻率校正裝置11與一網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器(networktimeprotocolserver;ntpserver)13協(xié)同運(yùn)作,因此當(dāng)振蕩器111的工作頻率偏移時(shí),頻率校正 裝置11可適時(shí)地校正。關(guān)于頻率校正裝置11如何校正偏移的工作頻率,請(qǐng)容后詳述。由于頻率校正裝置11的振蕩器111具有一工作頻率,且當(dāng)該工作頻率偏移時(shí)會(huì)被校正,因此本發(fā)明的某些實(shí)施方式可將頻率校正裝置11整合至其他需要振蕩器的裝置/設(shè)備(例如:小型基站),使該多個(gè)裝置/設(shè)備正常地運(yùn)作。
現(xiàn)說(shuō)明頻率校正裝置11如何適時(shí)地校正振蕩器111所提供的工作頻率。請(qǐng)參閱圖1b,其是描繪頻率校正裝置11的收發(fā)器113與網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13間的信號(hào)傳遞的示意圖。網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13于時(shí)間點(diǎn)s1、s2、……、sn分別傳送時(shí)間封包p1、p2、……、pn,而收發(fā)器113則于時(shí)間點(diǎn)r1、r2、……、rn分別自網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13接收時(shí)間封包p1、p2、……、pn。時(shí)間封包p1、p2、……、pn中的每一個(gè)記錄網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13傳送該時(shí)間封包的時(shí)間點(diǎn)。舉例而言,時(shí)間封包p1記錄著時(shí)間點(diǎn)s1,時(shí)間封包p2記錄著時(shí)間點(diǎn)s2,以及時(shí)間封包pn記錄著時(shí)間點(diǎn)sn。
需說(shuō)明者,于某些實(shí)施方式中,收發(fā)器113會(huì)傳送多個(gè)請(qǐng)求信號(hào)至網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13,且該多個(gè)請(qǐng)求信號(hào)一對(duì)一地對(duì)應(yīng)至?xí)r間封包p1、p2、……、pn。換言之,網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13每收到一個(gè)收發(fā)器113所傳送的請(qǐng)求信號(hào),就會(huì)傳送一個(gè)對(duì)應(yīng)的時(shí)間封包。再者,于某些實(shí)施方式中,收發(fā)器113則是傳送一個(gè)請(qǐng)求信號(hào),網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13收到該請(qǐng)求信號(hào)后,便會(huì)傳送多個(gè)時(shí)間封包。
接著,頻率校正裝置11的處理器115會(huì)決定時(shí)間封包p1、p2、……、pn的一子集合。于某些實(shí)施方式中,該子集合為時(shí)間封包p1、p2、……、pn的一部分。另外,于某些實(shí)施方式中,該子集合則可為時(shí)間封包p1、p2、……、pn全部。茲以一具體范例說(shuō)明處理器115如何決定該子集合,但該具體范例并非用以限制本發(fā)明的范圍。舉例而言,于某些實(shí)施方式中,時(shí)間封包p1、p2、……、pn中的每一個(gè)對(duì)應(yīng)至一往返時(shí)間(round-triptime;rtt)。一個(gè)時(shí)間封包所對(duì)應(yīng)的往返時(shí)間是自收發(fā)器113傳送一請(qǐng)求信號(hào)的時(shí)間點(diǎn)至收發(fā)器113接收該時(shí)間封包的時(shí)間點(diǎn)。處理 器115可根據(jù)該多個(gè)往返時(shí)間決定該子集合。舉例而言,于某些實(shí)施方式中,處理器115計(jì)算時(shí)間封包p1、p2、……、pn的該多個(gè)往返時(shí)間的一平均時(shí)間,并利用該平均時(shí)間決定該子集合,例如:該子集合所包含的該多個(gè)時(shí)間封包的該多個(gè)往返時(shí)間小于該平均時(shí)間。于其他實(shí)施方式中,前述的該多個(gè)往返時(shí)間的該平均時(shí)間亦可為該多個(gè)往返時(shí)間的一中位數(shù)、一眾數(shù)、一幾何平均數(shù)、一調(diào)和平均數(shù)或一四分位數(shù)。
接著,頻率校正裝置11的處理器115針對(duì)該子集合中的各時(shí)間封包,將網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13傳送該時(shí)間封包的時(shí)間點(diǎn)減去收發(fā)器113接收該時(shí)間封包的時(shí)間點(diǎn)以得一偏移量。為便于理解,茲假設(shè)該子集合為時(shí)間封包p1、p2、……、pn全部。在此假設(shè)下,針對(duì)時(shí)間封包p1,處理器115將時(shí)間點(diǎn)s1減去時(shí)間點(diǎn)r1以得偏移量o1,針對(duì)時(shí)間封包p2,處理器115將時(shí)間點(diǎn)s2減去時(shí)間點(diǎn)r2以得偏移量o2,而針對(duì)時(shí)間封包pn,處理器115將時(shí)間點(diǎn)sn減去時(shí)間點(diǎn)rn以得偏移量on。
接著,處理器115利用該子集合所包含的該多個(gè)時(shí)間封包被網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13傳送的該多個(gè)時(shí)間點(diǎn)及該多個(gè)偏移量,計(jì)算一頻率偏移值。為便于理解,茲假設(shè)該子集合為時(shí)間封包p1、p2、……、pn全部,此時(shí),處理器115便是利用時(shí)間點(diǎn)s1、s2、……、sn及偏移量o1、o2、……、on計(jì)算一頻率偏移值。于某些實(shí)施方式中,處理器115可將該子集合所包含的該多個(gè)時(shí)間封包被網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13傳送的該多個(gè)時(shí)間點(diǎn)及該多個(gè)偏移量,以一線性規(guī)劃(linearprogramming)法或一線性回歸(linearregression)法計(jì)算出一頻率偏移值。
茲進(jìn)一步地以線性規(guī)劃法為例,詳述處理器115如何計(jì)算一頻率偏移值。為便于理解,茲假設(shè)該子集合為時(shí)間封包p1、p2、……、pn全部。處理器115可將時(shí)間點(diǎn)s1、s2、……、sn及偏移量o1、o2、……、on視為多個(gè)點(diǎn)集合(pointset),且各點(diǎn)集合包含一時(shí)間點(diǎn)及該時(shí)間點(diǎn)所對(duì)應(yīng)的偏移量。舉例而言,時(shí)間點(diǎn)s1與偏移量o1形成一點(diǎn)集合,時(shí)間點(diǎn)s2與偏移量o2形成一點(diǎn)集合,以及時(shí)間點(diǎn)sn與偏移量on形成一點(diǎn)集合。采用線 性規(guī)劃法的基本概念在于以下列公式(1)作為該多個(gè)點(diǎn)集合的上限。
y=αx+β(1)
上述公式(1)中,參數(shù)y代表偏移量,參數(shù)x代表時(shí)間點(diǎn),參數(shù)α代表欲求得的頻率偏移值,且參數(shù)β代表截距。關(guān)于參數(shù)β,當(dāng)x為0時(shí),y的初始值為β,且參數(shù)β不會(huì)影響頻率偏移值(即參數(shù)α)。因此,當(dāng)以線性規(guī)劃法及該多個(gè)點(diǎn)集合計(jì)算頻率偏移值時(shí),每一點(diǎn)集合需滿足以下公式(2)的限制。
上述公式(2)中,參數(shù)si代表第i個(gè)點(diǎn)集合中的時(shí)間點(diǎn),參數(shù)oi代表第i個(gè)點(diǎn)集合中的偏移量,參數(shù)n代表點(diǎn)集合的數(shù)目,參數(shù)α代表欲求得的頻率偏移值,且參數(shù)β代表截距。需說(shuō)明者,處理器115利用線性規(guī)劃法所求得的解將使以下公式(3)的值為最小。
處理器115計(jì)算出頻率偏移值后,進(jìn)一步地計(jì)算該頻率偏移值與一頻率基準(zhǔn)值(未繪示)間的一差值(未繪示)。需說(shuō)明者,該頻率基準(zhǔn)值可內(nèi)建于頻率校正裝置1中或于一初始化流程(容后詳述)設(shè)定。接著,處理器115將該差值的絕對(duì)值與一第一門檻值(未繪示)比較。若該差值的絕對(duì)值大于該第一門檻值,代表振蕩器111的工作頻率的偏移程度過(guò)大,則處理器115將該工作頻率調(diào)整至初始頻率。若該差值的絕對(duì)值小于該第一門檻值,代表振蕩器111的工作頻率的偏移程度仍可接受,則處理器115不調(diào)整該工作頻率。茲假設(shè)頻率基準(zhǔn)值為12.150百萬(wàn)分之一(partspermillion;以下簡(jiǎn)稱「ppm」),且假設(shè)第一門檻值為200十億分之一(partsperbillion;以下簡(jiǎn)稱「ppb」)。在此假設(shè)下,若頻率偏移值為12.134ppm,則由于此頻率偏移值與第一門檻值間的差值的絕對(duì)值(亦即,16ppb)小于第一門檻值,故處理器115不會(huì)調(diào)整振蕩器111的工作頻率。倘若頻率偏移值為12.354ppm,則由于此頻率偏移值與第一門檻值間的差值的絕對(duì)值(亦即,204ppb)大于第一門檻值,故處理器115將振蕩器111的工作頻率調(diào)整至初始頻率。
如前所述,于某些實(shí)施方式中,頻率校正裝置11所使用的頻率基準(zhǔn)值可于一初始化流程設(shè)定。茲以二個(gè)具體范說(shuō)明如何于一初始化流程計(jì)算一頻率基準(zhǔn)值。需說(shuō)明者,該二具體范例并非用以限制本發(fā)明的范圍。
茲說(shuō)明第一具體范例,請(qǐng)參圖1c。網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13于參考時(shí)間點(diǎn)c1、c2、……、cm分別傳送參考時(shí)間封包q1、q2、……、qm,且收發(fā)器113于參考時(shí)間點(diǎn)d1、d2、……、dm分別自網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13接收參考時(shí)間封包q1、q2、……、qm。需說(shuō)明者,參考時(shí)間點(diǎn)c1、c2、……、cm、d1、d2、……、dm早于時(shí)間點(diǎn)s1、s2、……、sn、r1、r2、……、rn。參考時(shí)間封包q1、q2、……、qm中的每一個(gè)記錄網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13傳送該參考時(shí)間封包的時(shí)間點(diǎn)。舉例而言,參考時(shí)間封包q1記錄參考時(shí)間點(diǎn)c1,參考時(shí)間封包q2記錄參考時(shí)間點(diǎn)c2,以及參考時(shí)間封包qm記錄參考時(shí)間點(diǎn)cm。針對(duì)參考時(shí)間封包q1、q2、……、qm中的每一個(gè),處理器115將網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13傳送該參考時(shí)間封包的參考時(shí)間點(diǎn)減去收發(fā)器113接收該參考時(shí)間封包的參考時(shí)間點(diǎn)以得一參考偏移量。舉例而言,針對(duì)參考時(shí)間封包q1,處理器115將參考時(shí)間點(diǎn)c1減去參考時(shí)間點(diǎn)d1以得參考偏移量k1,針對(duì)參考時(shí)間封包q2,處理器115將參考時(shí)間點(diǎn)c2減去參考時(shí)間點(diǎn)d2以得參考偏移量k2,針對(duì)參考時(shí)間封包qm,處理器115將參考時(shí)間點(diǎn)cm減去參考時(shí)間點(diǎn)dm以得參考偏移量km。接著,處理器115利用參考時(shí)間點(diǎn)c1、c2、……、cm及參考偏移量k1、k2、……、km計(jì)算頻率基準(zhǔn)值。具體而言,處理器115計(jì)算頻率基準(zhǔn)值的方式與計(jì)算頻率偏移值的方式雷同。本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者依據(jù)本專利說(shuō)明書有關(guān)計(jì)算頻率偏移值的相關(guān)敘述,應(yīng)可理解如何利用參考時(shí)間點(diǎn)c1、c2、……、cm及參考偏移量k1、k2、……、km以雷同的方式計(jì)算出頻率基準(zhǔn)值,茲不贅言。
茲說(shuō)明第二具體范例,其是為第一具體范例的延伸。具體而言,頻率校正裝置11會(huì)重復(fù)地以第一具體范例所述的方式計(jì)算頻率基準(zhǔn)值, 重復(fù)地計(jì)算連續(xù)二個(gè)頻率基準(zhǔn)值的差值,再判斷是否有連續(xù)二個(gè)差值皆小于一第二門檻值(未繪示)。若有連續(xù)二個(gè)差值皆小于第二門檻值,則頻率校正裝置11的處理器115以相對(duì)應(yīng)的頻率基準(zhǔn)值決定最后的頻率基準(zhǔn)值。
為便于理解,茲假設(shè)頻率校正裝置11以第一具體范例所述的方式,依序地計(jì)算出三個(gè)頻率基準(zhǔn)值。為便于后續(xù)說(shuō)明,茲將該三個(gè)頻率基準(zhǔn)值稱的為一第一參考頻率基準(zhǔn)值、一第二參考頻率基準(zhǔn)值及一第三參考頻率基準(zhǔn)值,其中第一參考頻率基準(zhǔn)值先于第二參考頻率基準(zhǔn)值,且第二參考頻率基準(zhǔn)值先于第三參考頻率基準(zhǔn)值。處理器115計(jì)算該第一參考頻率基準(zhǔn)值及該第二參考頻率基準(zhǔn)值間的一第一差值,且計(jì)算該第二參考頻率基準(zhǔn)值及該第三參考頻率基準(zhǔn)值間的一第二差值。若處理器115判斷該第一差值及該第二差值皆小于第二門檻值,則處理器115進(jìn)一步地利用該第一參考頻率基準(zhǔn)值、該第二參考頻率基準(zhǔn)值及該第三參考頻率基準(zhǔn)值,決定該頻率基準(zhǔn)值。舉例而言,處理器115可取該第一參考頻率基準(zhǔn)值、該第二參考頻率基準(zhǔn)值及該第三參考頻率基準(zhǔn)值的中位數(shù)作為該頻率基準(zhǔn)值。再舉例而言,處理器115可取該第一參考頻率基準(zhǔn)值、該第二參考頻率基準(zhǔn)值及該第三參考頻率基準(zhǔn)值的平均值作為該頻率基準(zhǔn)值。
由上述說(shuō)明可知,頻率校正裝置11通過(guò)與網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13協(xié)同運(yùn)作,便可適時(shí)地校正頻率校正裝置11的振蕩器111的工作頻率。因此,當(dāng)一裝置/設(shè)備(例如:小型基站)與頻率校正裝置11一起運(yùn)作或是其內(nèi)設(shè)置頻率校正裝置11時(shí),便可減少振蕩器111的工作頻率偏移時(shí)所導(dǎo)致的運(yùn)作失能的發(fā)生幾率。再者,由于網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器13的成本較低,亦可減輕使用者費(fèi)用上的負(fù)擔(dān)。
本發(fā)明的第二實(shí)施方式為一頻率校正方法,其流程圖是描繪于圖2。該頻率校正方法適用于一電子裝置(例如:第一實(shí)施方式的頻率校正裝置11)。該電子裝置包含一振蕩器,且該振蕩器具有一工作頻率。于初始運(yùn)作時(shí),該振蕩器的該工作頻率為一初始頻率。
首先,執(zhí)行步驟s201,由該電子裝置于多個(gè)第一時(shí)間點(diǎn)自一 網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器接收多個(gè)時(shí)間封包。需說(shuō)明者,各該時(shí)間封包記錄該網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器傳送該時(shí)間封包的一第二時(shí)間點(diǎn)。接著,執(zhí)行步驟s203,由該電子裝置針對(duì)該多個(gè)時(shí)間封包的一子集合(亦即,該多個(gè)時(shí)間封包全部或該多個(gè)時(shí)間封包中的一部分)中的各該時(shí)間封包,將該第二時(shí)間點(diǎn)減去該第一時(shí)間點(diǎn)以得一偏移量。
需說(shuō)明者,于某些實(shí)施方式中,各該時(shí)間封包對(duì)應(yīng)至一往返時(shí)間。于該多個(gè)實(shí)施方式中,頻率校正方法可再執(zhí)行一步驟以根據(jù)該多個(gè)往返時(shí)間決定該子集合。舉例而言,頻率校正方法可執(zhí)行一步驟以計(jì)算該多個(gè)往返時(shí)間的一平均時(shí)間,且該子集合所包含的該多個(gè)時(shí)間封包的該多個(gè)往返時(shí)間小于該平均時(shí)間。于其他實(shí)施方式中,前述的該多個(gè)往返時(shí)間的該平均時(shí)間亦可為該多個(gè)往返時(shí)間的一中位數(shù)、一眾數(shù)、一幾何平均數(shù)、一調(diào)和平均數(shù)或一四分位數(shù)。
之后,于步驟s205,由該電子裝置利用該子集合所包含的該多個(gè)時(shí)間封包的該多個(gè)第一時(shí)間點(diǎn)及該多個(gè)偏移量計(jì)算一頻率偏移值。需說(shuō)明者,于某些實(shí)施方式中,步驟s205可利用該多個(gè)第一時(shí)間點(diǎn)、該多個(gè)偏移量及一線性規(guī)劃法計(jì)算該頻率偏移值。另外,于某些實(shí)施方式中,步驟s205則可利用該多個(gè)第一時(shí)間點(diǎn)、該多個(gè)偏移量及一線性回歸法計(jì)算該頻率偏移值。
接著,于步驟s207,由該電子裝置計(jì)算該頻率偏移值與一頻率基準(zhǔn)值間的一差值。之后,于步驟s209,由該電子裝置判斷該差值的一絕對(duì)值是否大于一第一門檻值。若步驟s209的判斷結(jié)果為該差值的絕對(duì)值大于第一門檻值,則執(zhí)行步驟s211,由該電子裝置將該工作頻率調(diào)整至該初始頻率。之后,再次執(zhí)行步驟s201以進(jìn)行下一階段的評(píng)估。若步驟s209的判斷結(jié)果為該差值的絕對(duì)值不大于第一門檻值,則無(wú)需調(diào)整振蕩器的工作頻率,故直接執(zhí)行步驟s201以進(jìn)行下一階段的評(píng)估。
需說(shuō)明者,某些實(shí)施方式可于步驟s201之前執(zhí)行如圖3所示的初始化流程。具體而言,于步驟s301,由該電子裝置于多個(gè)第一參考時(shí)間 點(diǎn)自該網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器接收多個(gè)參考時(shí)間封包。需說(shuō)明者,各該參考時(shí)間封包記錄該網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器傳送該參考時(shí)間封包的一第二參考時(shí)間點(diǎn)。接著,于步驟s303,由該電子裝置將各該參考時(shí)間封包的該第二參考時(shí)間點(diǎn)減去該第一參考時(shí)間點(diǎn)以得一參考偏移量。由于有多個(gè)參考時(shí)間封包,故將得到多個(gè)參考偏移量。
于步驟s305,由該電子裝置利用該多個(gè)第一參考時(shí)間點(diǎn)及該多個(gè)參考偏移量計(jì)算該頻率基準(zhǔn)值。具體而言,步驟s305計(jì)算頻率基準(zhǔn)值的方式與步驟s205計(jì)算頻率基準(zhǔn)值的方式雷同。本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者依據(jù)前述步驟s205的相關(guān)敘述,應(yīng)可理解步驟s305如何計(jì)算出頻率基準(zhǔn)值,茲不贅言。
需說(shuō)明者,于某些實(shí)施方式中,頻率校準(zhǔn)方法可重復(fù)地執(zhí)行步驟s301至步驟s305以算出多個(gè)頻率基準(zhǔn)值,重復(fù)地計(jì)算連續(xù)二個(gè)頻率基準(zhǔn)值的差值,再判斷是否有連續(xù)二個(gè)差值皆小于一第二門檻值。若有連續(xù)二個(gè)差值皆小于第二門檻值,則頻率校正方法以相對(duì)應(yīng)的頻率基準(zhǔn)值決定最后的頻率基準(zhǔn)值。
為便于理解,茲假設(shè)頻率校準(zhǔn)方法重復(fù)地執(zhí)行步驟s301至步驟s305,依序得到三個(gè)頻率基準(zhǔn)值。為便于后續(xù)說(shuō)明,茲將該三個(gè)頻率基準(zhǔn)值稱的為一第一參考頻率基準(zhǔn)值、一第二參考頻率基準(zhǔn)值及一第三參考頻率基準(zhǔn)值。頻率校準(zhǔn)方法再執(zhí)行一步驟以計(jì)算該第一參考頻率基準(zhǔn)值及該第二參考頻率基準(zhǔn)值間的一第一差值,再執(zhí)行另一步驟以計(jì)算該第二參考頻率基準(zhǔn)值及該第三參考頻率基準(zhǔn)值間的一第二差值。若頻率校準(zhǔn)方法判斷該第一差值及該第二差值皆小于第二門檻值,則進(jìn)一步地利用該第一參考頻率基準(zhǔn)值、該第二參考頻率基準(zhǔn)值及該第三參考頻率基準(zhǔn)值,決定該頻率基準(zhǔn)值。
除了上述步驟,第二實(shí)施方式的頻率校正方法亦能執(zhí)行第一實(shí)施方式所描述的頻率校正裝置11的所有運(yùn)作及步驟,具有同樣的功能,且達(dá)到同樣的技術(shù)效果。本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者可直接了 解第二實(shí)施方式如何基于上述第一實(shí)施方式以執(zhí)行此等運(yùn)作及步驟,具有同樣的功能,并達(dá)到同樣的技術(shù)效果,故不贅述。
需說(shuō)明者,于本發(fā)明專利說(shuō)明書中,第一門檻值及第二門檻值中的「第一」及「第二」僅用來(lái)表示該多個(gè)門檻值為不同門檻值而已。第一差值及第二差值中的「第一」及「第二」僅用來(lái)表示該多個(gè)差值為不同差值而已。第一參考頻率基準(zhǔn)值、第二參考頻率基準(zhǔn)值及第三參考頻率基準(zhǔn)值中的「第一」、「第二」及「第三」僅用來(lái)表示該多個(gè)參考基準(zhǔn)值為不同參考基準(zhǔn)值而已。第一時(shí)間點(diǎn)及第二時(shí)間點(diǎn)中的「第一」及「第二」僅用來(lái)表示該多個(gè)時(shí)間點(diǎn)為不同時(shí)間點(diǎn)而已。第一參考時(shí)間點(diǎn)及第二參考時(shí)間點(diǎn)中的「第一」及「第二」僅用來(lái)表示該多個(gè)參考時(shí)間點(diǎn)為不同參考時(shí)間點(diǎn)而已。
綜上所述,本發(fā)明所提供的頻率校正裝置及方法與網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器協(xié)同運(yùn)作,借此適時(shí)地校正頻率校正裝置的振蕩器的工作頻率。因此,若一裝置/設(shè)備(例如:小型基站)采用本發(fā)明的技術(shù),可減少振蕩器的工作頻率偏移時(shí)所導(dǎo)致的運(yùn)作失能的發(fā)生幾率。再者,由于網(wǎng)絡(luò)時(shí)間協(xié)定服務(wù)器的成本較低,亦可減輕使用者費(fèi)用上的負(fù)擔(dān)。
上述實(shí)施方式僅用來(lái)例舉本發(fā)明的部分實(shí)施態(tài)樣,以及闡釋本發(fā)明的技術(shù)特征,而非用來(lái)限制本發(fā)明的保護(hù)范疇及范圍。任何本發(fā)明所屬技術(shù)領(lǐng)域中具有通常知識(shí)者可輕易完成的改變或均等性的安排均屬于本發(fā)明所主張的范圍,本發(fā)明的權(quán)利保護(hù)范圍應(yīng)以申請(qǐng)專利范圍為準(zhǔn)。