国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多媒體網(wǎng)絡(luò)中的程序時(shí)鐘基準(zhǔn)同步的制作方法

      文檔序號:7750219閱讀:220來源:國知局
      專利名稱:多媒體網(wǎng)絡(luò)中的程序時(shí)鐘基準(zhǔn)同步的制作方法
      多媒體網(wǎng)絡(luò)中的程序時(shí)鐘基準(zhǔn)同步 本發(fā)明專利申請是國際申請?zhí)枮镻CT/US2004/041107,國際申請日為2004年12月 8日,進(jìn)入中國國家階段的申請?zhí)枮?00480035983. 7,名稱為“多媒體網(wǎng)絡(luò)中的程序時(shí)鐘基準(zhǔn)同步”的發(fā)明專利申請的分案申請。
      背景技術(shù)
      本發(fā)明涉及傳送媒體信息,特別是涉及跨網(wǎng)絡(luò)分配媒體信息。為沿通信鏈路分配媒體信息(例如視頻數(shù)據(jù)、音頻數(shù)據(jù)、視頻會議數(shù)據(jù)等)提出了各種方案。為在例如家庭娛樂系統(tǒng)的設(shè)備中分配媒體信息提出了無線數(shù)字?jǐn)?shù)據(jù)廣播。實(shí)時(shí)播放媒體信息流的一個挑戰(zhàn)是程序時(shí)鐘同步。例如,媒體信息的發(fā)送器可以以與主程序時(shí)鐘(例如以27MHz活動圖片專家組MPEG-2系統(tǒng)定時(shí)時(shí)鐘)同步的某個頻率(例如通常 48kHZ)產(chǎn)生采樣。媒體信息的接收器應(yīng)在每秒播放相同數(shù)量的采樣,以避免緩沖器上溢或下溢,因此它應(yīng)產(chǎn)生具有與發(fā)送器相同頻率的采樣時(shí)鐘。用于這種時(shí)鐘同步一個方案可以是接收器使用由發(fā)送器產(chǎn)生的時(shí)戳來測量和調(diào)節(jié)其采樣時(shí)鐘頻率和發(fā)送器的采樣時(shí)鐘頻率之間的差。此方案假設(shè)媒體信息的發(fā)送器和接收器之間的通信鏈路對每一時(shí)戳具有固定和恒定的延遲。然而,在載波偵聽多路訪問沖突避免(CSMA/CA)網(wǎng)絡(luò)或載波偵聽多路訪問沖突檢測(CSMA/tD)網(wǎng)絡(luò)中,傳送時(shí)戳的包的傳送延遲可不恒定。例如在基于IEEE 802. lla/b/g 的無線網(wǎng)絡(luò)中,從發(fā)送器到接收器的傳輸延遲可以從小于Ims變化至30ms或更大。來自其它設(shè)備的干擾、沖突、轉(zhuǎn)播、信號長度的變化、數(shù)據(jù)率的變化和/或其它因素可引起傳輸延遲的變化。傳輸延遲中的這種變化可以降低基于時(shí)戳的時(shí)鐘同步方案的有效性。附圖簡要說明包括在本說明書中并構(gòu)成其一部分的附圖示出符合本發(fā)明的原理的一個或多個實(shí)施并和說明書一起解釋這些實(shí)施。在附圖中,

      圖1示出一個符合本發(fā)明的原理的示例系統(tǒng);圖2為示出符合本發(fā)明的原理的調(diào)節(jié)圖1的接收器中的程序時(shí)鐘的過程的流程圖;和圖3示出符合本發(fā)明的原理的另一示例系統(tǒng)。詳細(xì)說明下列詳細(xì)說明涉及附圖。在不同的附圖中相同的標(biāo)號表示相同或相似的元件。同樣,下列詳細(xì)說明示出某些實(shí)施和原理,而本發(fā)明的范圍由所附權(quán)利要求及等效物來限定。圖1示出符合本發(fā)明的原理的示例系統(tǒng)100。系統(tǒng)100可包括由通信鏈路120在功能上連接的發(fā)送器Iio和接收器130。在某些實(shí)施中,且為了說明,通信鏈路120可以是例如使用IEEE 802. lla/b/g協(xié)議之一的無線通信鏈路。然而,在其它符合本發(fā)明的原理的實(shí)施中,通信鏈路120可以屬于用于在源和目的地之間使用共用時(shí)鐘的其它類型的包交換網(wǎng)中的類型(例如,同步光網(wǎng)絡(luò)(SONET)、同步數(shù)字分層結(jié)構(gòu)(SDH)、相同物理(PHY)域中的以太網(wǎng)等),并具有讀取系統(tǒng)時(shí)間的值的機(jī)構(gòu)。
      發(fā)送器110可包括程序時(shí)鐘111、第一計(jì)數(shù)器112、第一寄存器113、網(wǎng)絡(luò)系統(tǒng)時(shí)鐘114、第二計(jì)數(shù)器115、第二寄存器116和處理器117。雖然發(fā)送器110可包括元件111-117 中的一些或全部,它還可包括其它出于解釋清楚而未示出的元件(例如用于通信鏈路120 的接口)。另外,元件111-117可以通過硬件、軟件/固件或其某個組合來實(shí)現(xiàn),且雖然為了便于說明而示為分離的功能模塊,但元件111-117在發(fā)送器110中可以不作為分離的元件來實(shí)現(xiàn)。程序時(shí)鐘111可產(chǎn)生一個傳送媒體信息的采樣的發(fā)送頻率Fsend(例如48kHz)。 程序時(shí)鐘111可包括例如電壓控制的振蕩器(VCO)以產(chǎn)生發(fā)送頻率Fsend。第一計(jì)數(shù)器112 可對程序時(shí)鐘111的發(fā)送頻率Fsend中的周期(或其部分)計(jì)數(shù)。在一些實(shí)施中,第一計(jì)數(shù)器112可包括32位數(shù)字計(jì)數(shù)器,雖然可以使用較高或較低位數(shù)的計(jì)數(shù)器。第一寄存器113可以設(shè)置成存儲第一計(jì)數(shù)器112的值CFsend。在某些實(shí)施中,第一寄存器113可周期性地存儲第一計(jì)數(shù)器112的值。處理器117例如可以指令第一寄存器 113在某些時(shí)間執(zhí)行存儲操作。網(wǎng)絡(luò)系統(tǒng)時(shí)鐘114可產(chǎn)生與系統(tǒng)100中的各種節(jié)點(diǎn)同步的精確系統(tǒng)頻率Fwl (例如IMHz)。在IEEE 802. lla/b/g網(wǎng)絡(luò)中,例如,在系統(tǒng)頻率Fwl共用的網(wǎng)絡(luò)系統(tǒng)時(shí)鐘可以已按協(xié)議要求存在于獨(dú)立基本業(yè)務(wù)組(ind印endent basicservice set (IBSS) mode)模式或基本同步子集(basic synchronized subset (BSS))模式中。協(xié)調(diào)來自CSMA/CA協(xié)議中的不同節(jié)點(diǎn)的突發(fā)脈沖串可能需要網(wǎng)絡(luò)系統(tǒng)時(shí)鐘114。系統(tǒng)時(shí)鐘114可包括例如產(chǎn)生系統(tǒng)頻率Fwl的晶體控制的振蕩器O(CO)。第二計(jì)數(shù)器115可對系統(tǒng)時(shí)鐘114的無線網(wǎng)絡(luò)系統(tǒng)頻率Fw中的周期(或其部分) 計(jì)數(shù)。在一些實(shí)施中,第二計(jì)數(shù)器115可包括64位數(shù)字計(jì)數(shù)器,雖然可以使用較高或較低位數(shù)的計(jì)數(shù)器。第二寄存器116可以設(shè)置成存儲第二計(jì)數(shù)器115的值CFwl。在某些實(shí)施中,第二寄存器116可周期性地存儲第二計(jì)數(shù)器115的值。處理器117例如可以指令第二寄存器116在某些時(shí)刻執(zhí)行存儲操作。處理器117除了諸如跨通信鏈路120發(fā)送媒體信息之類的其它任務(wù)之外可以從第一和第二寄存器113和116讀取CFsend和CFwl值。處理器117還可以被設(shè)置成基于 CFsend和CFwl值執(zhí)行計(jì)算并在通信鏈路120上傳送某些結(jié)果,如下進(jìn)一步詳述。接收器130可包括程序時(shí)鐘131、第一計(jì)數(shù)器132、第一寄存器133、系統(tǒng)時(shí)鐘 134、第二計(jì)數(shù)器135、第二寄存器136和處理器137。元件131-137中許多元件功能相似并作用于發(fā)送器110中的元件111-117,因此為了簡要起見,只強(qiáng)調(diào)接收器元件131-137中的某些區(qū)別。接收器130的程序時(shí)鐘131可產(chǎn)生一個播放媒體信息的接收的采樣的基準(zhǔn)頻率 Freceive (例如48kHz)。程序時(shí)鐘131可包括例如電壓控制的振蕩器(VCO)、直接數(shù)字頻率合成器(DDQ或其它可調(diào)振蕩器,以產(chǎn)生接收頻率Freceive。雖未清楚地顯示,但程序時(shí)鐘131和系統(tǒng)時(shí)鐘134可具有相關(guān)聯(lián)的調(diào)節(jié)電路,從而處理器137可合適地調(diào)節(jié)(例如通過控制到VCO的電壓輸入)基準(zhǔn)頻率Freceive和系統(tǒng)頻率Fw2。下面將說明包括無線網(wǎng)絡(luò)的系統(tǒng)100的典型操作。在某些網(wǎng)絡(luò)中,節(jié)點(diǎn)(例如發(fā)送器110和接收器130)可以周期性地發(fā)送信標(biāo)??梢詫⑿艠?biāo)之間的間隔設(shè)置成為大多數(shù)應(yīng)用提供良好性能的值(例如100ms)。在某些網(wǎng)絡(luò)中,信標(biāo)可由指定節(jié)點(diǎn)(例如接入點(diǎn))發(fā)送,而在其它網(wǎng)絡(luò)中,節(jié)點(diǎn)可共享發(fā)送信標(biāo)的責(zé)任。如標(biāo)準(zhǔn)所定義的,信標(biāo)可攜帶以IMHz運(yùn)行的IEEE 802. lla/b/g系統(tǒng)時(shí)鐘的時(shí)戳。 媒體存取控制(MAC)協(xié)議確保在各種節(jié)點(diǎn)中的網(wǎng)絡(luò)系統(tǒng)時(shí)鐘(例如,系統(tǒng)時(shí)鐘114和134) 在網(wǎng)絡(luò)中同步,具有最大約2-3微秒的定時(shí)抖動。發(fā)送器110和接收器130中的網(wǎng)絡(luò)接口可提供從64位本地計(jì)數(shù)器(例如從寄存器116和136)讀取值的工具。MAC協(xié)議因此導(dǎo)致 MAC實(shí)施中網(wǎng)絡(luò)時(shí)鐘的精確同步。因此,在IEEE 802. 11網(wǎng)絡(luò)中,系統(tǒng)頻率Fwl和Fw2通過IEEE802. IlMAC協(xié)議中所提供的機(jī)制可以在發(fā)送器Iio和接收器130之間相當(dāng)接近地同步。這種同步有時(shí)被稱為 IEEE 802. 11時(shí)間同步函數(shù)(TSF)同步。然而,如上所述,為了便于在接收器130回放媒體信息,在IEEE 802. 11網(wǎng)絡(luò)中可能出現(xiàn)嚴(yán)重且未知的傳輸延遲/抖動的情況下,希望程序時(shí)鐘131 (例如Freceive)與程序時(shí)鐘111(例如Fsend)同步。圖2為示出符合本發(fā)明的原理的調(diào)節(jié)程序時(shí)鐘131的過程200的流程圖。處理可始于處理器117通過從寄存器113和116讀取CFsend和CFw計(jì)數(shù)器值來周期性地采樣 Fsend和Fwl [動作210]??梢赃x擇采樣(又稱為蓋時(shí)間戳)周期用于性能和靈活性的合適組合,且在某些實(shí)施中,采樣周期可以為約100ms。在某些符合本發(fā)明的原理的實(shí)施中, Fsend和Fwl的采樣周期可以與連續(xù)信標(biāo)之間的間隔一致。動作210可包括從寄存器113 和116多次讀取CFsend和CFw。處理可繼續(xù)用處理器117計(jì)算發(fā)送方CFsend上的程序時(shí)鐘的連續(xù)采樣之間的差 Diff_CFsend[動作220]。處理器117還可計(jì)算網(wǎng)絡(luò)系統(tǒng)時(shí)鐘CFwl的連續(xù)采樣之間的差 Diff_CFwl0同樣在動作220中,處理器117可計(jì)算頻率比例系數(shù)Kl = Diff_CFsend/Diff_ CFwl0比例系數(shù)Kl可以以網(wǎng)絡(luò)系統(tǒng)頻率Fwl為單位表示發(fā)送器的程序時(shí)鐘頻率Fsend的比。周期性地且可能與動作210中的采樣不同步地,處理器137可通過從寄存器133 和136讀取CFreceive和CFw2來采樣CFreceive和CFw2 [動作230]。可以選擇采樣(又稱為蓋時(shí)間戳)周期用于性能和靈活性的合適組合,且在某些實(shí)施中,采樣周期可以為約 IOOms0在某些符合本發(fā)明的原理的實(shí)施中,F(xiàn)receive和Fw2的采樣周期可以與連續(xù)信標(biāo)之間的間隔一致。動作230可包括從寄存器133和136多次讀取CFreceive和CFw2。處理可繼續(xù)用處理器137計(jì)算接收方CFreceive上的局部維持的程序時(shí)鐘的連續(xù)采樣之間的差Diff_CFreCeive[動作M0]。處理器137還可計(jì)算網(wǎng)絡(luò)系統(tǒng)時(shí)鐘CFw2的連續(xù)采樣之間的差Diff_CFw2。同樣在動作240中,處理器137可計(jì)算第二(接收側(cè))頻率比例系數(shù)K2 = Diff_CFreceive/Diff_CFw2。比例系數(shù)K2可以以網(wǎng)絡(luò)系統(tǒng)頻率Fw2為單位表達(dá)接收頻率頻率Freceive的比。發(fā)送器110中的處理器117可以通過通信鏈路120向接收器130發(fā)送頻率比例系數(shù)Kl [動作250]。發(fā)送器110可將合適的協(xié)議用于發(fā)送K1。例如,如果使用互聯(lián)網(wǎng)協(xié)議 (IP),則可以將傳輸控制協(xié)議(TCP)或用戶數(shù)據(jù)報(bào)協(xié)議(UDP)分組用于發(fā)送K1。應(yīng)注意動作250可以先于或與動作230和MO中的一個或多個同時(shí)發(fā)生。接收器130中的處理器137可以將Kl和K2相比較并產(chǎn)生差信號ΔΚ = Κ1_Κ2[動作沈0]。當(dāng)程序時(shí)鐘111和131被準(zhǔn)確同步時(shí),差信號ΔΚ應(yīng)為0。差信號ΔΚ的正負(fù)號可以指示接收器130中程序時(shí)鐘131的頻率偏移的方向。例如,當(dāng)程序時(shí)鐘131運(yùn)行得比程序時(shí)鐘111慢時(shí),差信號ΔΚ可為負(fù);否則它可為正。錯誤數(shù)量級取決于頻率偏移和采樣間隔。因?yàn)閯幼?10和230中的采樣間隔可以不相等,且在某些實(shí)施中,這些間隔可能沒有被測量,因此是未知的,差信號ΔΚ也許不給出能用于程序時(shí)鐘131的即時(shí)調(diào)節(jié)的準(zhǔn)確頻率偏移量。然而,差信號ΔΚ可以通過低通濾波器濾波并被用于調(diào)節(jié)程序時(shí)鐘131的頻率 Freceive的控制回路[動作270]??刂苹芈?未示出)應(yīng)嘗試將錯誤最小化并最終收斂至ΔΚ = 0。此結(jié)果暗示Freceive = Fsend,它是所希望的目標(biāo)??梢灾貜?fù)地執(zhí)行動作210-270以確保Fsend的連續(xù)跟蹤。過程200不依賴于傳輸延遲并且對重發(fā)和數(shù)據(jù)率變化不敏感。動作210-270中所列出的所有計(jì)算以及控制回路濾波可以以軟件和/或微碼和/或?qū)S糜布?shí)現(xiàn)。系統(tǒng)100和方法200可以有幾個變型,將進(jìn)一步說明其中一些。在一個實(shí)施中,系統(tǒng)100可以在網(wǎng)絡(luò)適配器(例如在無線網(wǎng)絡(luò)適配器MAC)中實(shí)現(xiàn)。然而,現(xiàn)有的無線MAC并不具有實(shí)現(xiàn)系統(tǒng)100的所需的所有事物。系統(tǒng)頻率Fw (例如IMHz)的時(shí)鐘信號可能不能在適配器外部獲取,因此不能用于在MAC外部將整個系統(tǒng)100構(gòu)筑成一個自包含的單元。因此,在MAC中只實(shí)現(xiàn)系統(tǒng)100的一部分而剩余部分位于多媒體系統(tǒng)中的其它地方的情況下可以使用另選的方案。例如,系統(tǒng)100的元件111-113和131-133可以在傳輸去復(fù)用單元或視頻解碼器中實(shí)施。在這種實(shí)施中,計(jì)數(shù)器115和135可以在無線MAC中實(shí)現(xiàn),并可通過在用于將無線網(wǎng)絡(luò)適配器連接至發(fā)送器Iio和接收器130的其余部分的系統(tǒng)總線(例如,外圍組件互連 (PCI)總線)上讀取值CFwl和CFw2來訪問。相反,可以在附于相同系統(tǒng)總線的另一塊中實(shí)現(xiàn)CFsend和CFreceive。因此,可能難以確保在同一時(shí)刻取得采樣CFsend和CFwl??梢詫⒃?11-113和131-137周圍的附加邏輯電路設(shè)計(jì)成監(jiān)視處理器何時(shí)采樣CFw并在同一時(shí)刻產(chǎn)生程序時(shí)鐘計(jì)數(shù)器的瞬態(tài)圖,從而允許在設(shè)計(jì)中將程序和網(wǎng)絡(luò)時(shí)鐘計(jì)數(shù)器在物理上分成分離的塊。圖3示出符合本發(fā)明的原理的示例系統(tǒng)300。系統(tǒng)300可包括系統(tǒng)100的相同元件,以及發(fā)送器110中的總線監(jiān)視器310和接收器130中的總線監(jiān)視器320。監(jiān)視器邏輯電路310/320可監(jiān)視系統(tǒng)總線活動并可檢測處理器117/137何時(shí)執(zhí)行 CFwl或CFw2的讀訪問。監(jiān)視器邏輯電路310/320可為寄存器113/133產(chǎn)生一個觸發(fā)信號, 以在這樣的時(shí)刻采樣CFsend或CFreceive。通過使用監(jiān)視器邏輯電路310/320,發(fā)送器110 和接收器130可以在它們各自的CFwl和CFw2被采樣時(shí)立即采樣CFsend或CFreceive。雖然顯示成分離的功能塊,監(jiān)視器邏輯電路310/320可以通過處理器117/137來實(shí)現(xiàn)。在另一實(shí)施中,使采樣間隔在發(fā)送器110和接收器130中相等。在接收或發(fā)送信標(biāo)信號時(shí),此相等的采樣間隔可以通過采樣計(jì)數(shù)器來實(shí)現(xiàn),因?yàn)樾艠?biāo)信號不經(jīng)歷傳輸延遲。在這種情況下,差信號Δ K將只取決于時(shí)鐘頻率差,因而可用于程序時(shí)鐘131的頻率Freceive 的即時(shí)修正。此變化允許減少控制環(huán)路濾波器的時(shí)間常數(shù)(例如通過移去低通濾波器)并使系統(tǒng)100/300對程序時(shí)鐘偏差更敏感。如果除了頻率之外,發(fā)送器和接收器的時(shí)基的相位也應(yīng)同步,則可以使用同步相位的附加方案。例如,可以將多播消息用于同步時(shí)鐘計(jì)數(shù)器112和132的相位,從而保持在系統(tǒng)100的兩端的頻率Fsend和Freceive和相位準(zhǔn)確。如果發(fā)現(xiàn)相位的實(shí)質(zhì)偏移不能通過調(diào)節(jié)接收頻率Freceive來補(bǔ)償,則這種多播消息可以被周期性地發(fā)送由接收器130使用。 這種實(shí)質(zhì)偏移可由系統(tǒng)100中的災(zāi)難性事件引起,例如長時(shí)間強(qiáng)烈干擾通信鏈路120。當(dāng)程序時(shí)鐘111中出現(xiàn)不連續(xù)時(shí),例如當(dāng)將使用不同程序時(shí)鐘的商業(yè)廣告或其它材料插入媒體流時(shí),多播消息也可以由發(fā)送器110發(fā)送。這種拼接可引起時(shí)鐘頻率和相位不連續(xù)。在這種情況中,程序時(shí)鐘131的頻率變化可以相對較小,但時(shí)基的相位應(yīng)被復(fù)位,以為在媒體信息中找到的時(shí)戳提供準(zhǔn)確的基準(zhǔn)。上述符合本發(fā)明的原理的一個或多個實(shí)施的說明提供示例和說明,但不旨在窮舉或?qū)⒈景l(fā)明限定于所公開的精確形式。按照以上內(nèi)容或從本發(fā)明的實(shí)踐中可以有各種修改和變型。例如,可以將本文所述的方案用于要求聯(lián)網(wǎng)設(shè)備之間精確時(shí)鐘同步的其它應(yīng)用中,例如在用于確定計(jì)算設(shè)備的位置的合成孔徑音頻系統(tǒng)等。該方案可用于SONET和SDH, 其中例如系統(tǒng)頻率Fw可以從位時(shí)鐘導(dǎo)出。Fw則可用作用于在系統(tǒng)的合適部分中同步程序時(shí)鐘和其它應(yīng)用專用時(shí)鐘的“進(jìn)入端口 ”時(shí)鐘。另外,雖然參照圖2說明了特定計(jì)算,但在某些實(shí)施中發(fā)送器110可以發(fā)送一個 Fsend如何在采樣周期中變化(即,哪個方向)及變化的大小的指示。如果發(fā)送器110和接收器130在與上述相同的時(shí)間采樣時(shí)鐘計(jì)數(shù)器,則可以將這些方向和大小值用于直接調(diào)節(jié)Freceive而不用低通濾波器或其它平滑裝置。如果不實(shí)施維持相同的采樣間隔,則由發(fā)送器110報(bào)告的方向和大小仍會使接收器130中的控制環(huán)路能調(diào)節(jié)程序時(shí)鐘131使得 Freceive 足艮蹤 Fsend。同樣,雖然某些符合本發(fā)明的原理的實(shí)施可調(diào)節(jié)接收器130中程序時(shí)鐘131的干擾頻率Freceive,其它實(shí)施也可調(diào)節(jié)“虛擬時(shí)鐘”來實(shí)現(xiàn)接收器130中匹配的回放率。例如, 接收器130可實(shí)施時(shí)鐘速率轉(zhuǎn)換方案,其中程序時(shí)鐘131的基準(zhǔn)頻率Freceive固定在例如 44. IkHz0發(fā)送器110中的程序時(shí)鐘111可具有較高的發(fā)送頻率Fsend (例如48kHz),而接收器130可在所接收到的采樣中插入來以例如44. IkHz的基準(zhǔn)頻率Freceive輸出數(shù)據(jù)。替代調(diào)節(jié)程序時(shí)鐘131的基準(zhǔn)頻率Freceive,接收器130將使用關(guān)于發(fā)送器的和接收器的程序時(shí)鐘的比的信息(例如,Kl和K2)并調(diào)節(jié)用于確定如何插入所接收到的采樣的“虛擬時(shí)鐘”。因?yàn)橐阎鶞?zhǔn)頻率Freceive與Fsend之間的比,可以使由發(fā)送器110發(fā)送的給定量數(shù)據(jù)和通過內(nèi)插在接收器310接收到的數(shù)據(jù)所產(chǎn)生的相應(yīng)內(nèi)插采樣塊的回放時(shí)間相等。例如,如果發(fā)送頻率Fsend減慢,接收器130中的虛擬時(shí)鐘可引導(dǎo)內(nèi)插器(例如處理器137) 以使每秒在其輸出產(chǎn)生較少的采樣,這是所希望的效果。另外,圖2中的動作不需要按所示的順序?qū)嵤?;也不必?zhí)行所有的動作。又,那些不依賴于其它動作的動作可以與其它動作并行執(zhí)行。另外,此圖中的動作可用作在機(jī)器可讀媒體中實(shí)施的指令或一組指令。本發(fā)明的說明中所使用的所有元件、動作或指令都不應(yīng)被理解成本發(fā)明所必需的,除非清楚地這樣說明了。又,如本文所使用的,冠詞“a”指在包括一個或多個事項(xiàng)。在僅指一項(xiàng)時(shí),使用“一”或類似的語言??梢詫Ρ景l(fā)明的上述實(shí)施進(jìn)行各種變型和修改而不實(shí)質(zhì)上偏離本發(fā)明的精神和范圍。旨在將所有這些修改和變型包括在本公開及所附權(quán)利要求所保護(hù)的范圍內(nèi)。
      權(quán)利要求
      1.一種程序時(shí)鐘同步的方法,包括 計(jì)算程序時(shí)鐘的連續(xù)采樣之間的差值; 計(jì)算網(wǎng)絡(luò)系統(tǒng)時(shí)鐘的連續(xù)采樣之間的差值; 用所述差值來計(jì)算一頻率比例系數(shù);以及在一通信鏈路上發(fā)送所述頻率比例系數(shù)。
      2.如權(quán)利要求1所述的方法,其特征在于,所述系數(shù)被發(fā)送到一接收器。
      3.如權(quán)利要求1所述的方法,其特征在于,包括通過將所述程序時(shí)鐘的連續(xù)采樣之間的差值和所述網(wǎng)絡(luò)系統(tǒng)時(shí)鐘的連續(xù)采樣的差值相除來計(jì)算所述頻率比例系數(shù)。
      4.一種程序時(shí)鐘同步的方法,包括 計(jì)算程序時(shí)鐘的連續(xù)采樣之間的差值; 計(jì)算系統(tǒng)時(shí)鐘的連續(xù)采樣之間的差值; 用所述差值來計(jì)算一頻率比例系數(shù);以及使用所述頻率比例系數(shù)來調(diào)節(jié)所述程序時(shí)鐘。
      5.如權(quán)利要求4所述的方法,其特征在于,調(diào)整一接收器的程序時(shí)鐘包括比較發(fā)送器和接收器的頻率比例系數(shù)以生成一差值信號以及使用該差值信號來調(diào)整所述接收器的程序時(shí)鐘。
      6.一種時(shí)鐘同步設(shè)備,包括 程序時(shí)鐘;系統(tǒng)時(shí)鐘;以及處理器,計(jì)算程序時(shí)鐘的連續(xù)采樣之間的差值,計(jì)算網(wǎng)絡(luò)系統(tǒng)時(shí)鐘的連續(xù)采樣之間的差值,用所述差值來計(jì)算一頻率比例系數(shù),以及在一通信鏈路上發(fā)送所述頻率比例系數(shù)。
      7.如權(quán)利要求6所述的設(shè)備,包括一接收器。
      8.如權(quán)利要求6所述的設(shè)備,所述處理器通過將所述程序時(shí)鐘的連續(xù)采樣之間的差值和所述網(wǎng)絡(luò)系統(tǒng)時(shí)鐘的連續(xù)采樣的差值相除來計(jì)算所述頻率比例系數(shù)。
      全文摘要
      一種當(dāng)通過通信鏈路在設(shè)備之間分配媒體信息時(shí)程序時(shí)鐘同步的方法。發(fā)送器(110)中的處理器(117)計(jì)算程序時(shí)鐘(CFsend)的連續(xù)采樣之間的差以及網(wǎng)絡(luò)時(shí)鐘(CFw1)的連續(xù)采樣之間的差,計(jì)算發(fā)送到接收器的頻率比例系數(shù)K1=Diff_CFsend/Diff_CFw1。接收器(130)中的處理器(317)計(jì)算和發(fā)送器(110)中相同的值,但使用局部維持的程序時(shí)鐘(CFreceive)和系統(tǒng)時(shí)鐘(CFw2)以及K2=Diff_CFreceive/Diff_CFw2。處理器(137)將K1和K2相比較并產(chǎn)生用于調(diào)節(jié)接收器的程序時(shí)鐘的差信號ΔK=K1-K2。
      文檔編號H04N7/62GK102307072SQ201110230510
      公開日2012年1月4日 申請日期2004年12月8日 優(yōu)先權(quán)日2003年12月19日
      發(fā)明者A·斯蒂芬斯, D·羅基諾夫 申請人:英特爾公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1