專利名稱:用于在無線環(huán)境中維持準確時間的裝置和系統(tǒng)的制作方法
背景技術(shù):
1.發(fā)明領(lǐng)域本發(fā)明一般涉及無線通信系統(tǒng)的領(lǐng)域,尤其涉及為碼分多址通信系統(tǒng)提供準確的時間信息。
2.相關(guān)技術(shù)在無線通信系統(tǒng)中,多個用戶共享一條公共通信信道。為了避免由于多個用戶同時在通信信道上發(fā)送信息所產(chǎn)生的沖突,要求使用某些形式的多址協(xié)議,比如碼分多址(“CDMA”)。除了向有限容量的信道提供多址分配以外,協(xié)議可以服務(wù)其它功能,例如提供各用戶之間的隔離,即限制用戶間的干擾,以及通過使截取和解碼對于非目標接收機變得困難而提供安全性,也稱為低截取概率。
在CDMA系統(tǒng)中,通過對信號進行編碼而將各信號與其它用戶的信號分開。各用戶將其信息信號唯一地編碼為一傳輸信號。獲悉用戶編碼序列的目標接收機可以對傳輸信號進行解碼以接收信息。信息信號的編碼擴展其頻譜,使得經(jīng)編碼的傳輸信號的帶寬遠大于信息信號的原始帶寬。為此,CDMA也稱為“擴頻”調(diào)制或編碼。各用戶信號的能量在信道帶寬上被擴展,使得各用戶的信號對于其它用戶表現(xiàn)為噪聲。只要解碼過程可以實現(xiàn)足夠的信噪比,即把期望的用戶信號與其它用戶信號的“噪聲”干擾分開,就可以恢復(fù)信號中的信息。
為了對傳輸信號中的信息進行編碼和解碼而使用了幾種不同的技術(shù)和編碼類型。例如,某些通常使用的技術(shù)是對信息碼元進行交織并且重復(fù)信息碼元。某些通常使用的編碼類型,也稱為“擴展碼”,是Walsh函數(shù)(也稱為“正交擴展碼”)以及偽隨機噪聲碼,后者也稱為PN(偽噪聲)碼。為了實現(xiàn)PN碼以便用于CDMA系統(tǒng)中,確定PN碼的偽隨機碼序列,即“PN碼序列”,可以在發(fā)射機和接收機處準確地時間同步,使接收機能夠?qū)鬏斝盘栠M行解碼。例如,IS-95A CDMA標準使用了被時間同步到1980年1月6日午夜的PN碼,該同步使用了全球定位系統(tǒng)(“GPS”的)時間標準。傳輸信號中的信息碼元用PN碼序列中相同的編碼碼元進行解碼,后者用于對碼元進行編碼。這樣,確保在接收機處也使用與發(fā)射機處對碼元編碼所用的碼元相同的來自PN碼序列的編碼碼元來對該碼元進行解碼的一種方式是對發(fā)射機處所使用的PN碼序列和接收機處使用的相同的PN碼序列進行時間同步。PN碼序列的時間同步出現(xiàn)在CDMA系統(tǒng)的“物理層”中,使得它對于用戶是不可知或“透明的”,一般它不可被CDMA系統(tǒng)的用戶所使用。
通常計算機用戶會希望具有準確的時間信息。例如,大多數(shù)個人計算機系統(tǒng)都裝備有系統(tǒng)時鐘,系統(tǒng)時鐘有助于文件的時間和日期標記,并且用于為計算機用戶的便利而提供時鐘顯示。系統(tǒng)時鐘時間一般由個人計算機(“PC”)內(nèi)部的本地時鐘所提供。當(dāng)本地內(nèi)部時鐘的準確度對于計算機用戶的需求不足時,可以從更準確的外部時間源更新系統(tǒng)時鐘。
現(xiàn)在參照
圖1,說明用于從外部時間源向個人計算機提供時間信息的方法示例。圖1示出的系統(tǒng)100包括個人計算機PC 102,其通過連接106連到因特網(wǎng)104,連接106可以包括例如局域網(wǎng)(“LAN”),其使用以太網(wǎng)、調(diào)制解調(diào)器、數(shù)字用戶線(“DSL”)、或者其它到因特網(wǎng)服務(wù)提供商的連接。系統(tǒng)100還包括與因特網(wǎng)104相連的時間服務(wù)器108。例如,時間服務(wù)器108可以是以太網(wǎng)中的許多服務(wù)器之一,這些服務(wù)器經(jīng)由無線電、衛(wèi)星或調(diào)制解調(diào)器被同步到世界調(diào)整時間(“UTC”)。UTC是國際時間標準(以前是格林威治標準時間,即GMT)。零點的UTC是格林威治英國的午夜十二點,格林威治英國位于0度的經(jīng)度上。格林威治東面的所有地區(qū)(多達180度)都在時間上較遲;格林威治西面的所有地區(qū)在時間上較早。時間服務(wù)器108可以用于提供時間信息來更新或同步PC 102的系統(tǒng)時鐘。例如,計算機用戶可以運行稱為網(wǎng)絡(luò)時間協(xié)議(“NTP”)客戶端的軟件程序。NTP是用于把計算機的時鐘與某些時間基準同步所使用的國際標準協(xié)議。類似的協(xié)議是SNTP(“簡單網(wǎng)絡(luò)時間協(xié)議”),它與NTP相同,除了它缺少非所有服務(wù)器類型都需要的某些內(nèi)部算法以外。簡言之,NTP通過周期性地從時間服務(wù)器108請求時間信息而進行運作。請求間的周期是可變的,并且可由計算機用戶所設(shè)定。例如,計算機用戶可以設(shè)定NTP每隔3小時請求一次時間更新。NTP遵守執(zhí)行各種校正的協(xié)議,例如可以作出對時間值的傳輸延遲的校正;換言之,通過考慮到從時間服務(wù)器向PC發(fā)送時間值所需的時間量而校正返回到PC的時間值。這樣,NTP可以提供一時間值,該時間值可用于周期性地準確重置PC 102的本地內(nèi)部系統(tǒng)時鐘。
現(xiàn)在參照圖2,說明用于向個人計算機提供時間信息的方法的另一例,個人計算機使用無線通信系統(tǒng)與外部時間源進行通信。圖2示出的系統(tǒng)200包括PC 202,其經(jīng)由連接206連到CDMA調(diào)制解調(diào)器204,連接206可以包括例如到與CDMA調(diào)制解調(diào)器204相連的局域網(wǎng)的以太網(wǎng)接口、或者到CDMA調(diào)制解調(diào)器204的通用串行總線(“USB”)接口連接。CDMA調(diào)制解調(diào)器204是CDMA系統(tǒng)的一部分,如上所述,CDMA系統(tǒng)通過無線通信信道210與基站208進行通信。通信信道210可以是例如CDMA無線通信系統(tǒng)中發(fā)射和接收天線之間的射頻傳輸。
繼續(xù)圖2,基站208經(jīng)由連接214連到因特網(wǎng)212,連接214可以包括例如局域網(wǎng),其使用以太網(wǎng)、調(diào)制解調(diào)器、DSL線、或者到因特網(wǎng)服務(wù)提供商的其它連接。系統(tǒng)200包括連到因特網(wǎng)212的時間服務(wù)器216。時間服務(wù)器216可用于提供時間信息來更新PC 202的系統(tǒng)時鐘。例如,計算機用戶可以運行上述NTP程序。NTP可以提供一時間值,該時間值根據(jù)計算機用戶所指定的周期來準確地重置PC 202的本地內(nèi)部系統(tǒng)時鐘。
如圖1和2中“NTP”標記的箭頭所圖示,NTP程序的操縱跨過系統(tǒng)100和系統(tǒng)200的全部范圍。換言之,NTP運行在圖1或2的PC上,并且從圖1或圖2的時間服務(wù)器收集時間信息,以便執(zhí)行NTP的功能準確地更新各個PC的本地內(nèi)部系統(tǒng)時鐘。時間信息必須流過系統(tǒng)100或200的每一個圖示的元件,從時間服務(wù)器到PC。如上所述,NTP的功能之一是校正時間信息從時間服務(wù)器到達PC所需的時間量。物理距離越長,校正就越大。大的校正可能比小的校正較不準確。此外,不僅物理距離,而時間信息必須通過的系統(tǒng)元件數(shù)目也會引起延遲。此外,在時間信息從時間服務(wù)器發(fā)送到PC的過程中涉及無線通信信道是相對昂貴的。
因此,本領(lǐng)域中需要通過與外部可靠的時間源進行通信而準確地重置計算機的本地內(nèi)部系統(tǒng)時鐘。此外,本領(lǐng)域中需要從準確的外部時間源較便宜地重置計算機的本地內(nèi)部系統(tǒng)時鐘。
發(fā)明概述本發(fā)明針對用于在無線環(huán)境中維持準確時間的裝置和系統(tǒng)。本發(fā)明通過與外部可靠的時間源進行通信而準確地重置計算機的本地內(nèi)部系統(tǒng)時鐘。此外,本發(fā)明通過避免使用不必要的通信信道帶寬和不必要的因特網(wǎng)訪問而較便宜地從準確的外部時間源重置了計算機的本地內(nèi)部系統(tǒng)時鐘。
按照本發(fā)明,通信設(shè)備包括一空中接口模塊,該空中接口模塊與諸如全球定位系統(tǒng)(“GPS”)這樣的通用時間源同步。例如,空中接口模塊可以是CDMA無線通信系統(tǒng)的一部分,CDMA無線通信系統(tǒng)使用GPS以便為CDMA系統(tǒng)提供時間同步。通信設(shè)備還包括一網(wǎng)絡(luò)時間服務(wù)器,它與通用時間源同步。通信設(shè)備還包括一地址服務(wù)器,用于向通信設(shè)備內(nèi)包括的CPU提供網(wǎng)絡(luò)時間服務(wù)器的地址。例如,地址服務(wù)器可以運行動態(tài)主機配置協(xié)議(“DHCP”)向CPU提供因特網(wǎng)協(xié)議(“IP”)地址。CPU用于把時間與網(wǎng)絡(luò)時間服務(wù)器同步,并且把經(jīng)同步的時間提供給網(wǎng)絡(luò)接口,網(wǎng)絡(luò)接口可以是例如通信設(shè)備中包括的以太網(wǎng)接口。網(wǎng)絡(luò)接口用于把經(jīng)同步的時間傳遞至用戶計算機。例如,用戶計算機可以運行網(wǎng)絡(luò)時間協(xié)議NTP以便于使用經(jīng)同步的時間來更新用戶計算機的系統(tǒng)時鐘。
附圖簡述圖1是說明用于使用外部時間源向個人計算機提供時間信息的一種已知方法的框圖。
圖2是說明用于使用通信系統(tǒng)與外部時間源進行通信而向個人計算機提供時間信息的另一種已知方法的框圖。
圖3是按照本發(fā)明一實施例的框圖,說明了在示例性的無線通信系統(tǒng)中向個人計算機提供準確的時間信息的一例。
圖4是按照本發(fā)明一實施例的框圖,示出了在示例性的無線通信系統(tǒng)中向個人計算機提供準確時間信息所使用的調(diào)制解調(diào)器的某些特征和組件。
優(yōu)選實施例的詳細描述當(dāng)前公開的實施例針對用于在無線環(huán)境中維持準確時間的裝置和系統(tǒng)。下列描述包含與本發(fā)明的實現(xiàn)有關(guān)的特定信息。本領(lǐng)域的技術(shù)人員會認識到,本發(fā)明可以以不同于本申請中特別討論的方式來實現(xiàn)。此外,未討論本發(fā)明的某些特定細節(jié)以便不使被發(fā)明變得模糊不清。本申請中未描述的特定細節(jié)在本領(lǐng)域普通技術(shù)人員的知識范圍內(nèi)。
本申請中的服務(wù)及其詳細描述僅僅針對本發(fā)明示例實施例。為了保持簡潔,使用本發(fā)明原理的本發(fā)明的其它實施例未在本申請中特別描述,并且未由附圖特別說明。
現(xiàn)在參照圖3,說明使用按照一實施例的無線通信系統(tǒng)從外部時間源向用戶計算機(它是個人計算機)提供準確的時間信息的一例。圖3示出的系統(tǒng)300包括PC302,其經(jīng)由連接306連到CDMA調(diào)制解調(diào)器304,連接306可以包括例如到與CDMA調(diào)制解調(diào)器304相連的局域網(wǎng)的以太網(wǎng)接口、或者到CDMA調(diào)制解調(diào)器304的通用串行總線(“USB”)接口連接、或者到CDMA調(diào)制解調(diào)器304的個人電腦存儲卡國際聯(lián)盟(“PCMCIA”或PC卡)接口。CDMA調(diào)制解調(diào)器304通過無線通信信道310與基站308進行通信。通信信道310可以是例如CDMA無線通信系統(tǒng)中發(fā)射和接收天線之間的射頻傳輸,而CDMA調(diào)制解調(diào)器可以是高數(shù)據(jù)速率(“HDR”)調(diào)制解調(diào)器。
HDR調(diào)制解調(diào)器能夠在標準CDMA語音通信信道中以近似2.4兆比特每秒(“Mbps”)的速率提供數(shù)據(jù)傳輸。例如,HDR技術(shù)可以在現(xiàn)有CDMA通信系統(tǒng)中通過把某些信道從語音傳輸改變?yōu)閿?shù)據(jù)傳輸來實現(xiàn)。這樣,可能為HDR調(diào)制解調(diào)器的CDMA調(diào)制解調(diào)器304、以及基站308被包括在CDMA通信系統(tǒng)中。
美國專利4901307中描述了CDMA通信系統(tǒng)的一般原理,尤其是用于產(chǎn)生擴頻信號在通信信道上傳輸?shù)囊话阍?,所述專利題為“Spread Spectrum MultipleAccess Communication System Using Satellite or Terrestrial Repeaters”,并且被轉(zhuǎn)讓給本發(fā)明的受讓人。該專利,即美國專利4901307中的公開內(nèi)容通過引用完全被結(jié)合到本申請中。此外,美國專利5103459公開了與PN擴展、Walsh覆蓋以及產(chǎn)生CDMA擴頻通信信號的技術(shù)有關(guān)的原理,該專利題為“System and Methodfor Generating Signal Waveforms in a CDMA Cellular Telephone System”,并且被轉(zhuǎn)讓給本發(fā)明的受讓人。該專利,即美國專利5103459中的公開內(nèi)容通過引用完全被結(jié)合到本申請中。而且,本發(fā)明使用了數(shù)據(jù)的時間多路復(fù)用以及與“高數(shù)據(jù)速率”通信系統(tǒng)有關(guān)的各種原理,本發(fā)明可用于“高數(shù)據(jù)速率”通信系統(tǒng)中,比如在美國專利申請序列號08/963386中公開的系統(tǒng),該申請題為“Method andApparatus for High Rate Packet Data Transmission”,于1997年11月3日提交,并被轉(zhuǎn)讓給本發(fā)明的受讓人。該專利申請中的公開內(nèi)容也通過引用完全被結(jié)合到本申請中。
繼續(xù)圖3,基站308與諸如全球定位系統(tǒng)GPS 308這樣的通用時間源進行通信,以便于為CDMA系統(tǒng)提供時間同步。例如,為了對傳輸信號內(nèi)信息的編碼和解碼所使用的PN碼進行同步,如上所述,CDMA系統(tǒng)可以使用來自GPS的時間標準信號,也稱為“GPS時間”或“GPS系統(tǒng)時間”,所述CDMA系統(tǒng)包括CDMA調(diào)制解調(diào)器304和基站308。
美國軍方開發(fā)了全球定位系統(tǒng)(GPS)來為全世界的導(dǎo)航提供位置和時間信息,GPS在本示例性實施例中被單獨用作通用時間源的一個示例。目前,GPS系統(tǒng)在地球上方大約11000海里有24顆衛(wèi)星在軌道上,在12小時軌道中。各衛(wèi)星帶有用以很高精密定時的四個原子鐘。各衛(wèi)星連續(xù)地廣播一數(shù)字無線電信號,該信號包括其自身的位置和時間,精確到一秒的百萬分之一。從位于Colorado、Hawaii、Ascension Island、Kwajalen以及Diego Garcia的五個地面站監(jiān)視并控制這些衛(wèi)星。為了維持指定的準確度,大多數(shù)衛(wèi)星要求每日更新它們的數(shù)據(jù)。Colorado的美國空軍統(tǒng)一太空指揮中心將每日更新發(fā)送到各衛(wèi)星,校正它們的時鐘和它們的軌道數(shù)據(jù)。GPS系統(tǒng)時間在美國海軍天文臺(“USNO”)被引用為主時鐘(MC),并且被轉(zhuǎn)向UTC時間,GPS系統(tǒng)時間不會偏離UTC時間超過一微秒。由于基站308與諸如GPS 318這樣的通用時間源時間同步的結(jié)果,CDMA調(diào)制解調(diào)器304與諸如GPS 318這樣的通用時間源進行時間同步。
CDMA調(diào)制解調(diào)器304結(jié)合了網(wǎng)絡(luò)時間服務(wù)器322。CDMA調(diào)制解調(diào)器304在時間上與CDMA基站308同步,CDMA基站308使用GPS作為通用時間源。網(wǎng)絡(luò)時間服務(wù)器322訪問從CDMA調(diào)制解調(diào)器304可得的通用時間源,在該例中為GPS時間。網(wǎng)絡(luò)時間服務(wù)器322運行NTP(或SNTP)。NTP用于將計算機客戶端或服務(wù)器的時間與另一臺服務(wù)器或基準時間源進行同步。例如,NTP可用于將PC 302這樣的計算機客戶端的時間與網(wǎng)絡(luò)時間服務(wù)器322這樣的服務(wù)器同步。為了將計算機客戶端或服務(wù)器的時間與另一臺服務(wù)器或基準時間源同步,要求一分布式網(wǎng)絡(luò)時鐘同步協(xié)議,它能讀取服務(wù)器時鐘、把讀數(shù)發(fā)送到一臺或多臺客戶端,并且根據(jù)需要調(diào)制各個客戶端時鐘。完成這項工作的協(xié)議包括網(wǎng)絡(luò)時間協(xié)議(NTP)、數(shù)字時間同步協(xié)議(DTSS)等等。同步協(xié)議確定了服務(wù)器時鐘相對客戶端時鐘的時間偏移。當(dāng)今使用的各種同步協(xié)議提供了完成這項工作的不同手段,但它們均遵從相同的通用模型。被請求時,服務(wù)器發(fā)送包括其當(dāng)前時鐘值即“時標”的消息,客戶端在消息到達后記錄其自身的時標。為了最佳準確度,客戶端需要測量服務(wù)器-客戶端傳播延遲以確定其相對于服務(wù)器的時鐘偏移值。由于不可能確定單向延遲,因此除非已知實際的時鐘便宜,否則協(xié)議測量總往返延遲并且假定傳播時間在各方向是統(tǒng)計上相等的。通常,這是一種有用的近似;然而,在因特網(wǎng)中,網(wǎng)絡(luò)路徑及相關(guān)的延遲會由于個體服務(wù)提供商的不同而大大不同。這樣,諸如網(wǎng)絡(luò)時間服務(wù)器322這樣的本地時間服務(wù)器通過不訪問因特網(wǎng)而提供了準確度的優(yōu)點。
大多數(shù)計算機包括石英諧振器-穩(wěn)定振蕩器以及硬件計數(shù)器,后者以幾毫秒的間隔對處理器進行中斷。在各中斷處,向表示時鐘時間的系統(tǒng)變量添加稱為“一點(tick)”的數(shù)量。時鐘可由系統(tǒng)和應(yīng)用程序讀取,并且偶爾被設(shè)為外部基準。一旦被設(shè)定,時鐘讀數(shù)就以額定速率遞增,這取決于“小點”的值。典型的系統(tǒng)提供了一種可編程的機制使“小點”的值增加或降低一個小的固定量,以便在多個“小點”間隔上平緩地分攤給定的時間調(diào)整量。這樣,網(wǎng)絡(luò)時間服務(wù)器322可用于提供時間信息以更新PC 302的系統(tǒng)時鐘。NTP可用于提供一時間值,該時間值可用于以計算機用戶所指定的周期根據(jù)來準確地重置PC 302的本地內(nèi)部系統(tǒng)時鐘。網(wǎng)絡(luò)時間服務(wù)器322根據(jù)通用時間源(比如GPS時間)向PC 302提供時間信息,而不通過無線通信信道310訪問時間服務(wù)器,并且無須訪問因特網(wǎng)。
如圖3中標記為“NTP”的箭頭所圖示,并且與圖1和2的說明相對,NTP程序的操作不會跨過系統(tǒng)300的全部寬度。換言之,由PC 302上運行的NTP所產(chǎn)生的時間信息僅需從CDMA調(diào)制解調(diào)器304中的網(wǎng)絡(luò)時間服務(wù)器322本地地通向PC302。通過與圖1和2的示例相對照,圖3所示的網(wǎng)絡(luò)時間服務(wù)器322利用了在CDMA調(diào)制解調(diào)器304處本地可得的通用時間源同步,例如GPS時間同步。這樣,圖3說明了按照一個實施例的系統(tǒng),該系統(tǒng)使用無線通信系統(tǒng)從外部時間源向個人計算機提供準確的時間信息,并且降低了提供時間信息的延遲和有關(guān)代價。
現(xiàn)在參照圖4,說明按照一個實施例的一種CDMA調(diào)制解調(diào)器的某些特征和組件,所述CDMA調(diào)制解調(diào)器用于從外部時間源向無線通信系統(tǒng)中的個人計算機提供準確的時間信息。圖4示出包括PC 402的示例性系統(tǒng)400,PC 402經(jīng)由連接406連到CDMA調(diào)制解調(diào)器404,連接406可以包括例如到與CDMA調(diào)制解調(diào)器404相連的局域網(wǎng)的以太網(wǎng)接口、到CDMA調(diào)制解調(diào)器404的USB接口連接、或者到CDMA調(diào)制解調(diào)器404的PCMCIA接口。CDMA調(diào)制解調(diào)器404通過無線通信信道410與基站(圖4中未示出)進行通信。通信信道410可以是例如CDMA無線通信系統(tǒng)中發(fā)送天線和接收天線間的射頻傳輸。這樣,CDMA調(diào)制解調(diào)器404被包括在CDMA通信系統(tǒng)中。
繼續(xù)看圖4,CDMA調(diào)制解調(diào)器404包括幾個模塊,包括空中接口模塊420、網(wǎng)絡(luò)時間服務(wù)器422、地址服務(wù)器424、中央處理單元CPU 426、Web服務(wù)器428以及網(wǎng)絡(luò)接口430。圖4的框圖中用模塊間的箭頭指明了模塊間的信息流動情況,模塊間的箭頭還指出信息流動的方向。
空中接口模塊420被配置成通過無線通信信道與GPS進行通信。例如,空中接口模塊420可以是與基站(圖4中未示出)進行通信的HDR(高數(shù)據(jù)速率)CDMA模塊。所述基站與諸如全球定位系統(tǒng)這樣的通用時間源通信,以便于為CDMA系統(tǒng)提供時間同步。例如,GPS時間可由CDMA系統(tǒng)所使用,以便對傳輸信號中信息的編碼和解碼所使用的PN碼進行同步,如上所述。CDMA系統(tǒng)的時間同步可用于使GPS時間可用于從空中接口模塊420輸出到網(wǎng)絡(luò)時間服務(wù)器422。
網(wǎng)絡(luò)時間服務(wù)器422被配置成接收并保存從諸如GPS時間這樣的通用時間源、以及從空中接口模塊420而來的時間。然后,網(wǎng)絡(luò)時間服務(wù)器422通過使用網(wǎng)絡(luò)時間協(xié)議的軟件而使來自通用時間源的時間(比如GPS時間)可用于其它模塊。例如,可以使用SNTP(簡單網(wǎng)絡(luò)時間協(xié)議)或NTP(網(wǎng)絡(luò)時間協(xié)議)。
通過把網(wǎng)絡(luò)時間服務(wù)器422的IP(“因特網(wǎng)協(xié)議”)地址提供給CPU 426以便由PC 402所使用,地址服務(wù)器424使網(wǎng)絡(luò)時間服務(wù)器422和PC 402之間的GPS時間傳遞變得方便。地址服務(wù)器424還可以執(zhí)行許多網(wǎng)絡(luò)相關(guān)的功能。例如,地址服務(wù)器424可用于運行動態(tài)主機配置協(xié)議(“DHCP”)。DHCP可用于向PC 402指定各種網(wǎng)絡(luò)參數(shù),例如域名、域名服務(wù)器地址、網(wǎng)絡(luò)時間服務(wù)器422的IP地址以及Web服務(wù)器428的IP地址。
Web服務(wù)器428被配置成與CPU 426通信,從而與PC 402通信。像CDMA調(diào)制解調(diào)器404這樣的任何網(wǎng)絡(luò)設(shè)備都會包含一內(nèi)部Web服務(wù)器(HTTP(“超文本傳輸協(xié)議”)服務(wù)器),作為用于配置該設(shè)備的手段。例如,計算機用戶可以使用Web瀏覽器從PC 402經(jīng)由TCP/IP(“傳輸控制協(xié)議/因特網(wǎng)協(xié)議”)協(xié)議與Web服務(wù)器428進行通信。瀏覽器把HTTP請求發(fā)送到服務(wù)器,服務(wù)器用HTML(“超文本鏈接標示語言”)頁面進行應(yīng)答,也可能用形式為ActiveX控制或Java小程序的其它程序進行應(yīng)答。
結(jié)合地址服務(wù)器424和Web服務(wù)器428使用DHCP使計算機用戶減輕了各種冗長任務(wù)的表現(xiàn)。例如,當(dāng)PC 402連到CDMA調(diào)制解調(diào)器404時,PC 402“自動獲悉”網(wǎng)絡(luò)時間服務(wù)器422的IP地址,為了提高計算機用戶的方便性而實現(xiàn)了PC 402本地內(nèi)部系統(tǒng)時鐘的重置。此外,用戶可以從Web服務(wù)器428上運行的網(wǎng)頁容易地重置NTP的任選參數(shù)。
CPU 426被配置成從通用時間源(比如GPS時間)、從網(wǎng)絡(luò)時間服務(wù)器422接收時間,并且把來自通用時間源的時間,比如GPS時間,提供給網(wǎng)絡(luò)接口430。此外,CPU 426在圖4所示CDMA調(diào)制解調(diào)器404的所有模塊間依次轉(zhuǎn)交通信。網(wǎng)絡(luò)接口430被配置成與CPU 426通信,并且與PC 402通信,使得在CPU 426和PC 402間提供順序的通信。例如,網(wǎng)絡(luò)接口430可以是以太網(wǎng)接口、或標準USB、或PCMCIA接口、或者適合允許在CDMA調(diào)制解調(diào)器404和PC 402間通信的任何其它適當(dāng)?shù)慕涌?。這樣,按照一個實施例,圖4說明了一種系統(tǒng),用于向個人計算機提供準確的時間信息,并且降低了提供時間信息所需的延遲和有關(guān)代價。
從上述描述中可知,本發(fā)明提供了用于在無線環(huán)境中維持準確時間的裝置和系統(tǒng)。按照上述本發(fā)明的一實施例,使用無線通信系統(tǒng)從外部時間源向計算機提供了準確的時間信息。按照一實施例,減少了時間信息從網(wǎng)絡(luò)時間服務(wù)器傳播到計算機所需的物理距離,也減少了時間信息必須通過的系統(tǒng)元件數(shù)量。因此,可以改進計算機本地內(nèi)部系統(tǒng)時鐘的重置的準確度。此外,按照上述本發(fā)明一實施例,在時間信息從網(wǎng)絡(luò)時間服務(wù)器到計算機的傳輸中不再涉及無線通信信道。這樣,本發(fā)明一實施例降低了在為重置計算機的本地內(nèi)部系統(tǒng)時鐘提供時間信息時所需的有關(guān)代價和CDMA通信信道帶寬。盡管本發(fā)明被描述為應(yīng)用于CDMA系統(tǒng)中的通信,然而對于本領(lǐng)域普通技術(shù)人員顯而易見的是,怎樣在其它情況下應(yīng)用本發(fā)明,其中需要計算機本地內(nèi)部系統(tǒng)時鐘的準確重置,并且有對無線通信系統(tǒng)的訪問。
從上述描述中顯然可見,可以使用各種技術(shù)來實現(xiàn)本發(fā)明的概念而不背離其范圍。此外,雖然特別參照某些實施例描述了本發(fā)明,然而本領(lǐng)域的普通技術(shù)人員會認識到,可以在形式和細節(jié)上作出變化,而不背離本發(fā)明的精神和范圍。例如,可以使用不同的網(wǎng)絡(luò)時間協(xié)議從網(wǎng)絡(luò)時間服務(wù)器向計算機提供時間信息。而且,例如,可以使用除了結(jié)合一實施例描述的DHCP協(xié)議以外的不同地址或配置協(xié)議。上述實施例被視為是說明性的而非限制性的。還應(yīng)該理解,本發(fā)明不限于這里所述的特定實施例,而能夠作出許多重排、修改和替換,而不背離本發(fā)明的范圍。
這樣,已經(jīng)描述了用于在無線環(huán)境中維持準確時間的裝置和系統(tǒng)。
權(quán)利要求
1.一種通信設(shè)備,包括空中接口模塊,用于通過無線通信信道與通用時間源進行通信;網(wǎng)絡(luò)時間服務(wù)器,用于接收并保存來自所述空中接口模塊的通用時間源時間;地址服務(wù)器,用于向所述通信設(shè)備的CPU提供所述網(wǎng)絡(luò)時間服務(wù)器的地址;所述CPU用于從所述網(wǎng)絡(luò)時間服務(wù)器接收所述通用時間源時間,并且把所述通用時間源時間提供給網(wǎng)絡(luò)接口;所述網(wǎng)絡(luò)接口用于把所述通用時間源時間傳遞到計算機。
2.如權(quán)利要求1所述的通信設(shè)備,其特征在于,所述通用時間源是一GPS,而所述通用時間源時間是一GPS時間。
3.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述空中接口模塊用于通過CDMA無線通信系統(tǒng)中的基站與所述GPS進行通信。
4.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述通信設(shè)備包括HDR CDMA調(diào)制解調(diào)器。
5.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述地址服務(wù)器使用DHCP提供所述網(wǎng)絡(luò)時間服務(wù)器的所述地址。
6.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述網(wǎng)絡(luò)接口包括以太網(wǎng)接口。
7.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述網(wǎng)絡(luò)接口包括USB接口。
8.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述網(wǎng)絡(luò)接口包括PCMCIA接口。
9.如權(quán)利要求2所述的通信設(shè)備,還包括用于與所述CPU通信的Web服務(wù)器。
10.如權(quán)利要求1所述的通信設(shè)備,其特征在于,所述計算機通過運行NTP從所述通信設(shè)備中的所述網(wǎng)絡(luò)時間服務(wù)器獲得所述通用時間源時間。
11.如權(quán)利要求1所述的通信設(shè)備,其特征在于,所述計算機通過運行SNTP從所述通信設(shè)備中的所述網(wǎng)絡(luò)地址服務(wù)器獲得所述通用時間源時間。
12.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述計算機通過運行NTP從所述通信設(shè)備中的所述網(wǎng)絡(luò)時間服務(wù)器獲得所述GPS時間。
13.如權(quán)利要求2所述的通信設(shè)備,其特征在于,所述計算機通過運行SNTP從所述通信設(shè)備中的所述網(wǎng)絡(luò)地址服務(wù)器獲得所述GPS時間。
14.一種系統(tǒng),包括包括網(wǎng)絡(luò)時間服務(wù)器的通信設(shè)備;無線通信信道;與通用時間源通信的基站,所述基站從所述通用時間源獲得通用時間源時間;所述基站通過所述無線通信信道向所述通信設(shè)備提供所述通用時間源時間;所述通信設(shè)備向用戶計算機提供所述通用時間源時間。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述通用時間源是GPS,所述通用時間源時間是GPS時間。
16.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述通信設(shè)備包括HDR CDMA調(diào)制解調(diào)器。
17.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)時間服務(wù)器運行一分布式網(wǎng)絡(luò)時鐘同步協(xié)議向所述用戶計算機提供所述通用時間源時間。
18.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)時間服務(wù)器運行一分布式網(wǎng)絡(luò)時鐘同步協(xié)議向所述用戶計算機提供所述GPS時間。
19.如權(quán)利要求17所述的系統(tǒng),其特征在于,所述分布式網(wǎng)絡(luò)時鐘同步協(xié)議是NTP。
20.如權(quán)利要求18所述的系統(tǒng),其特征在于,所述分布式網(wǎng)絡(luò)時鐘同步協(xié)議是NTP。
21.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述無線通信信道包括CDMA無線通信系統(tǒng)中發(fā)送天線和接收天線間的射頻傳輸。
22.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述基站包括CDMA無線通信系統(tǒng)中的基站。
23.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述GPS時間被參考為UTC。
24.如權(quán)利要求15所述的系統(tǒng),其特征在于,所述通信設(shè)備經(jīng)由網(wǎng)絡(luò)接口把所述GPS時間提供給所述用戶計算機。
全文摘要
按照所公開的實施例,一種通信設(shè)備包括一空中接口模塊,空中接口模塊與諸如全球定位系統(tǒng)(“GPS”)這樣的通用時間源是時間同步的。通信設(shè)備還包括一網(wǎng)絡(luò)時間服務(wù)器,它與通用時間源同步。通信設(shè)備還包括一地址服務(wù)器,用于向通信設(shè)備中所包括的CPU提供網(wǎng)絡(luò)時間服務(wù)器的地址。CPU用于把時間與網(wǎng)絡(luò)時間服務(wù)器同步,并且向網(wǎng)絡(luò)接口提供經(jīng)同步的時間。網(wǎng)絡(luò)接口用于把經(jīng)同步的時間傳遞到用戶計算機。例如,用戶計算機可以運行網(wǎng)絡(luò)時間協(xié)議NTP以便于使用經(jīng)同步的時間來更新用戶計算機的系統(tǒng)時鐘。
文檔編號H04B7/26GK1653398SQ02823865
公開日2005年8月10日 申請日期2002年10月18日 優(yōu)先權(quán)日2001年10月25日
發(fā)明者R·H·金寶爾 申請人:高通股份有限公司