国产精品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>

      一種提高時(shí)鐘穩(wěn)定度的方法及設(shè)備的制作方法

      文檔序號(hào):7924970閱讀:388來(lái)源:國(guó)知局
      專利名稱:一種提高時(shí)鐘穩(wěn)定度的方法及設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,特別涉及一種提高時(shí)鐘穩(wěn)定度的方法 及設(shè)備。
      背景技術(shù)
      基于分組網(wǎng)的CESoP ( Circuit Emulation Services over Packet,電路仿真 業(yè)務(wù))中,如何準(zhǔn)確的恢復(fù)TDM ( Time Division Multiplex and Multiplexer, 時(shí)分復(fù)用)業(yè)務(wù)時(shí)鐘是影響系統(tǒng)性能的一個(gè)關(guān)鍵。例如,在兩個(gè)客戶端之間 使用專用的租借線路,通過(guò)運(yùn)營(yíng)商的電路仿真業(yè)務(wù)通道進(jìn)行連接,則客戶端 TDM業(yè)務(wù)的時(shí)鐘頻率必須在分組網(wǎng)的出口處精確地重新恢復(fù)。長(zhǎng)時(shí)間的頻率 不匹配將導(dǎo)致分組網(wǎng)絡(luò)出口處形成等待隊(duì)列溢出或讀空的情況,產(chǎn)生滑動(dòng)損 傷。
      自適應(yīng)法是一種恢復(fù)時(shí)鐘的常用方法,接收端從分組攜帶的時(shí)間戳和分 組到達(dá)間隔中提取定時(shí)信息。這種方法不需要額外的參考時(shí)鐘,非常適合在 分組網(wǎng)中使用。自適應(yīng)時(shí)鐘恢復(fù)的流程如圖1所示。圖1中業(yè)務(wù)適配模塊的 功能是完成TDM流和分組的適配。發(fā)送端業(yè)務(wù)適配模塊從TDM設(shè)備獲得時(shí) 鐘信號(hào),驅(qū)動(dòng)計(jì)數(shù)器計(jì)數(shù)。當(dāng)收到一定數(shù)量的TDM流數(shù)據(jù)時(shí),將數(shù)據(jù)封裝分 組發(fā)出。同時(shí)將分組發(fā)送時(shí)的計(jì)數(shù)器值,即時(shí)間戳裝入分組頭。接收端業(yè)務(wù) 適配模塊接收分組,將時(shí)間戳用于恢復(fù)發(fā)送端的業(yè)務(wù)時(shí)鐘,并利用該時(shí)鐘將 分組負(fù)載中的TDM數(shù)據(jù)以比特流的形式發(fā)出。
      恢復(fù)時(shí)鐘時(shí)不僅需要分組發(fā)送時(shí)的時(shí)間戳,同時(shí)需要分組接收時(shí)的時(shí)間 戳,這就必然引入分組網(wǎng)的分組延時(shí)特性。自適應(yīng)法的關(guān)鍵在于如何有效的 濾除PDV (Packet delay variance,分組延時(shí)抖動(dòng))對(duì)時(shí)鐘恢復(fù)的損傷,精確 恢復(fù)出發(fā)送端的時(shí)鐘信號(hào)。
      現(xiàn)有技術(shù)提供了 一種減少分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷的方法,包括以下步驟對(duì)接收到的數(shù)據(jù)包進(jìn)行流量整形后輸出寫信號(hào);根據(jù)該寫信號(hào)和 數(shù)字振蕩器輸出的讀時(shí)鐘,求出先入先出緩沖器所緩存的數(shù)據(jù)量;根據(jù)所述 寫信號(hào)和所述求出的緩存數(shù)據(jù)量計(jì)算濾波參數(shù);根據(jù)該濾波參數(shù)求出恢復(fù)的 讀時(shí)4中。
      在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題 現(xiàn)有技術(shù)主要是通過(guò)濾波來(lái)減少分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷,導(dǎo)致 接收端時(shí)間戳間隔變化的原因很多,僅通過(guò)濾波一種方法很難適用于各種情 況。特別是當(dāng)某一分組在網(wǎng)絡(luò)中經(jīng)歷了很大的延時(shí)時(shí),接收時(shí)間戳將產(chǎn)生突 變,這會(huì)對(duì)時(shí)鐘恢復(fù)帶來(lái)嚴(yán)重?fù)p傷。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種提高時(shí)鐘穩(wěn)定度的方法及設(shè)備,以實(shí)現(xiàn)通過(guò)分組 檢測(cè)突變值的方法提高時(shí)鐘恢復(fù)穩(wěn)定度。
      為達(dá)到上述目的,本發(fā)明實(shí)施例一方面提供一種提高時(shí)鐘穩(wěn)定度的方法, 包括以下步驟
      當(dāng)發(fā)送時(shí)間戳和接收時(shí)間戳的差值為突變值時(shí),對(duì)所述發(fā)送時(shí)間戳和接 收時(shí)間戳進(jìn)行預(yù)處理;
      根據(jù)所迷預(yù)處理后的發(fā)送時(shí)間戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘; 根據(jù)所述業(yè)務(wù)時(shí)鐘發(fā)送時(shí)分復(fù)用數(shù)據(jù)。
      本發(fā)明實(shí)施例另一方面提供一種提高時(shí)鐘穩(wěn)定度的設(shè)備,包括 判斷單元,用于判斷發(fā)送時(shí)間戳和接收時(shí)間戳的差值是否為突變值; 處理單元,用于根據(jù)所述判斷單元的判斷結(jié)果預(yù)處理所述發(fā)送時(shí)間戳和 接收時(shí)間戳;
      業(yè)務(wù)時(shí)鐘獲取單元,用于根據(jù)所述處理單元預(yù)處理后的發(fā)送時(shí)間戳和接 收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘;
      數(shù)據(jù)發(fā)送單元,用于根據(jù)所述業(yè)務(wù)時(shí)鐘獲取單元獲取的業(yè)務(wù)時(shí)鐘發(fā)送時(shí) 分復(fù)用數(shù)據(jù)。
      本發(fā)明實(shí)施例還提供一種提高時(shí)鐘穩(wěn)定度的裝置,所述提高時(shí)鐘穩(wěn)定度的裝置與數(shù)據(jù)接收裝置、數(shù)據(jù)發(fā)送裝置相連,所述數(shù)據(jù)發(fā)送裝置用于根據(jù)所 述提高時(shí)鐘穩(wěn)定度的裝置獲取的業(yè)務(wù)時(shí)鐘發(fā)送所述數(shù)據(jù)接收裝置接收的時(shí)分
      復(fù)用數(shù)據(jù),所述提高時(shí)鐘穩(wěn)定度的裝置包括
      判斷模塊,用于判斷發(fā)送時(shí)間戳和接收時(shí)間戳的差值是否為突變值; 處理模塊,用于根據(jù)所述判斷模塊的判斷結(jié)果預(yù)處理所述發(fā)送時(shí)間戳和
      接收時(shí)間戳;
      業(yè)務(wù)時(shí)鐘獲取模塊,用于根據(jù)所述處理模塊預(yù)處理后的發(fā)送時(shí)間戳和接 收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘。
      與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)
      本發(fā)明實(shí)施例通過(guò)對(duì)時(shí)間戳的突變處理,平滑了分組延時(shí)抖動(dòng),減少了 分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷,改善了時(shí)鐘恢復(fù)質(zhì)量,解決了時(shí)鐘同步問(wèn) 題。


      為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所 需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā) 明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前 提下,還可以根據(jù)這些附圖獲得其他的附圖。
      圖1為自適應(yīng)時(shí)鐘恢復(fù)流程圖2為本發(fā)明實(shí)施例一中一種提高時(shí)鐘穩(wěn)定度的方法流程圖3為時(shí)間戳差值突變值和非突變值示意圖4為本發(fā)明實(shí)施例二中一種提高時(shí)鐘穩(wěn)定度的方法流程圖5為本發(fā)明實(shí)施例中突變值檢測(cè)和修復(fù)的方法流程圖6為本發(fā)明實(shí)施例中一種提高時(shí)鐘穩(wěn)定度的設(shè)備結(jié)構(gòu)圖7為本發(fā)明實(shí)施例中判斷單元的結(jié)構(gòu)圖8為本發(fā)明實(shí)施例中業(yè)務(wù)時(shí)鐘獲取單元的結(jié)構(gòu)圖9為本發(fā)明實(shí)施例中一種提高時(shí)鐘穩(wěn)定度的裝置結(jié)構(gòu)圖。
      具體實(shí)施例方式
      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例, 而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有 做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      本發(fā)明實(shí)施例一提供了一種提高時(shí)鐘穩(wěn)定度的方法,應(yīng)用背景為采用自
      適應(yīng)法來(lái)恢復(fù)業(yè)務(wù)時(shí)鐘,如圖2所示,該方法包括以下步驟
      步驟s201,判斷發(fā)送時(shí)間戳ST (Sender Timestamp)和接收時(shí)間戳RT (Receiver Timestamp)的差值是否為突變值,當(dāng)為突變值時(shí),對(duì)發(fā)送時(shí)間戳 和接收時(shí)間戳進(jìn)行預(yù)處理。
      其中,判斷是否為突變值的過(guò)程具體包括比較當(dāng)前收發(fā)時(shí)間戳差值與 平均收發(fā)時(shí)間戳差值的相差幅度是否超出限定范圍,如果是,則檢測(cè)接下來(lái)N 個(gè)收發(fā)時(shí)間戳與平均收發(fā)時(shí)間戳差值的相差幅度是否超出范圍,N為一個(gè)變 量,根據(jù)對(duì)算法的需求N可以靈活配置,如果隨后N個(gè)收發(fā)時(shí)間戳差值與平 均收發(fā)時(shí)間戳差值的相差幅度沒(méi)有保持超出限定范圍,則為突變值。如果當(dāng) 前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度沒(méi)有超出限定范圍,或, 當(dāng)前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度超出限定范圍,而在 接下來(lái)N個(gè)收發(fā)時(shí)間戳與平均收發(fā)時(shí)間戳差值的相差幅度都保持超出限定范 圍,則當(dāng)前收發(fā)時(shí)間戳差值為非突變值。
      收發(fā)時(shí)間戳差值RT - ST的物理意義為對(duì)應(yīng)分組的實(shí)際傳輸延時(shí)Delay和 收發(fā)兩端時(shí)鐘偏差offset之和<formula>formula see original document page 9</formula>
      傳輸延時(shí)Delay和時(shí)鐘偏差offset中任何一個(gè)變化都會(huì)導(dǎo)致時(shí)間戳差值的 變化。AT變化可能的原因包括
      1)業(yè)務(wù)負(fù)載變化引起的排隊(duì)延時(shí)變化;
      2 ) CSMA/CD ( Carrier Sense Multiple Access/Collision Detect,載波監(jiān)聽(tīng) 多路訪問(wèn)/沖突^f企測(cè)方法)中多次重傳產(chǎn)生的重傳延時(shí)變化; 3)分組傳輸路徑發(fā)生變化;4)發(fā)送端時(shí)鐘執(zhí)行時(shí)間調(diào)整。
      前三種情況可以導(dǎo)致分組傳輸延時(shí)Delay變化,最后一種情況可以導(dǎo)致收 發(fā)兩端時(shí)鐘偏差offset變化。其中只有前兩種情況會(huì)導(dǎo)致時(shí)間戳差值的突變。 時(shí)間戳差值的突變是指在所有時(shí)間戳差值中,嚴(yán)重偏離大部分時(shí)間戳差值所 呈現(xiàn)出來(lái)的統(tǒng)計(jì)規(guī)律性的小部分時(shí)間戳差值。如圖3所示,左圖中第n個(gè)分組 的時(shí)間戳差值遠(yuǎn)離其它數(shù)值,明顯增大,而周圍數(shù)值基本保持不變,屬于突 變值。右圖中第n個(gè)分組的時(shí)間戳差值也呈現(xiàn)出數(shù)值增大,但后續(xù)分組都呈現(xiàn) 出數(shù)值增大的統(tǒng)計(jì)規(guī)律性,不屬于突變值。
      步驟s202,根據(jù)預(yù)處理后的發(fā)送時(shí)間戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘。鎖相 計(jì)算突變值預(yù)處理后的發(fā)送時(shí)間戳、接收時(shí)間戳和平均收發(fā)時(shí)間戳差值,恢 復(fù)出發(fā)送端的業(yè)務(wù)時(shí)鐘。
      步驟s203,根據(jù)所述業(yè)務(wù)時(shí)鐘發(fā)送時(shí)分復(fù)用數(shù)據(jù)。
      本發(fā)明實(shí)施例通過(guò)對(duì)時(shí)間戳的突變處理,平滑了分組延時(shí)抖動(dòng),減少了 分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷,改善了時(shí)鐘恢復(fù)質(zhì)量,解決了時(shí)鐘同步問(wèn) 題。
      本發(fā)明實(shí)施例二提供了一種提高時(shí)鐘穩(wěn)定度的方法,應(yīng)用背景為采用自 適應(yīng)法來(lái)恢復(fù)業(yè)務(wù)時(shí)鐘,如圖4所示,該方法包括以下步驟
      步驟s401,接收分組數(shù)據(jù),記錄當(dāng)前接收時(shí)間戳,并從分組數(shù)據(jù)中分離出 TDM數(shù)據(jù)和發(fā)送時(shí)間戳。按照發(fā)送時(shí)間戳由小到大的順序分別存放TDM數(shù) 據(jù)、發(fā)送時(shí)間戳和接收時(shí)間戳,TDM數(shù)據(jù)、發(fā)送時(shí)間戳和接收戳保持一一對(duì) 應(yīng)的關(guān)系。發(fā)送時(shí)間戳、接收時(shí)間戳和TDM數(shù)據(jù)分別對(duì)應(yīng)存儲(chǔ)在接收端的時(shí) 間戳緩沖區(qū)和數(shù)據(jù)緩沖區(qū)。
      步驟s402,數(shù)椐發(fā)送4幾制完成前一個(gè)數(shù)據(jù)分組發(fā)送的同時(shí),從數(shù)據(jù)緩沖區(qū) 讀取當(dāng)前分組的TDM數(shù)據(jù),同時(shí),時(shí)間戳緩沖區(qū)將對(duì)應(yīng)發(fā)送時(shí)間戳和接收時(shí) 間戳發(fā)送到判斷單元。
      步驟s403,檢測(cè)和修復(fù)發(fā)送時(shí)間戳和接收時(shí)間戳差值的突變值。判斷發(fā)送 時(shí)間戳和接收時(shí)間戳的差值是否為突變值,當(dāng)為突變值時(shí),對(duì)發(fā)送時(shí)間戳和 接收時(shí)間戳進(jìn)行預(yù)處理。比較當(dāng)前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的
      10相差幅度是否超出限定范圍,如果是,則檢測(cè)隨后N個(gè)時(shí)間戳差值與平均收發(fā) 時(shí)間戳差值的相差幅度是否保持超出限定范圍,如果在隨后N個(gè)時(shí)間戳差值與 平均收發(fā)時(shí)間戳差值的相差幅度沒(méi)有保持超出限定范圍,則為突變值。如果 當(dāng)前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度在限定范圍內(nèi),或, 當(dāng)前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度不在限定范圍內(nèi),而 在隨后N個(gè)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度都保持超出限定范 圍,則當(dāng)前收發(fā)時(shí)間戳差值為非突變值。根據(jù)判斷結(jié)果,計(jì)算平均時(shí)間戳差 值。
      步驟s404,根據(jù)預(yù)處理后的發(fā)送時(shí)間戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘。PLL (Phase Locked Loop,鎖相環(huán))接收突變值預(yù)處理后的時(shí)間戳,包括發(fā)送時(shí) 間戳、接收時(shí)間戳和平均收發(fā)時(shí)間戳差值,根據(jù)接收到的突變值預(yù)處理時(shí)間 戳,確認(rèn)輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的頻差或相差幅度;對(duì)輸出時(shí)鐘信號(hào) 與接收時(shí)鐘信號(hào)的頻差或相差進(jìn)行平滑濾波,濾去數(shù)據(jù)變化和其它不穩(wěn)定因 素對(duì)整個(gè)模塊的影響;根據(jù)輸出的頻差或相差反相調(diào)節(jié)所述輸出時(shí)鐘信號(hào)的 頻率或相位,固定輸出時(shí)鐘信號(hào)和接收時(shí)鐘信號(hào)頻差或相差幅度,恢復(fù)出發(fā) 送端的業(yè)務(wù)時(shí)鐘。
      步驟s405,數(shù)據(jù)發(fā)送機(jī)制接收PLL恢復(fù)出的發(fā)送端的業(yè)務(wù)時(shí)鐘,根據(jù)業(yè)務(wù) 時(shí)鐘,驅(qū)動(dòng)數(shù)據(jù)發(fā)送機(jī)制推出TDM比特流。
      其中,突變值檢測(cè)和修復(fù)的方法如圖5所示,包括以下步驟
      步驟s501,接收并檢測(cè)第n個(gè)分組時(shí)間戳對(duì),包括發(fā)送時(shí)間戳ST和接收時(shí) 間戳RT,計(jì)算第n個(gè)分組時(shí)間戳對(duì)的收發(fā)時(shí)間戳差值A(chǔ)Tn。
      步驟s502 ,判斷第n個(gè)分組時(shí)間戳對(duì)的收發(fā)時(shí)間戳差值A(chǔ)Tn與平均收發(fā)時(shí) 間戳差值A(chǔ)T平均的相差幅度超出預(yù)定范圍,是,則執(zhí)行步驟s503;否,則執(zhí)行 步驟s507。
      步驟s503,檢測(cè)第m-n+N個(gè)分組時(shí)間戳對(duì),計(jì)算第m分組時(shí)間戳對(duì)的收發(fā) 時(shí)間戳差值A(chǔ)Tm。
      步驟s504,判斷第m個(gè)時(shí)間戳對(duì)的收發(fā)時(shí)間戳差值A(chǔ)Tm與平均收發(fā)時(shí)間戳 差值A(chǔ)T平均相差幅度是否超出預(yù)定范圍,是,則執(zhí)行步驟s505;否,則執(zhí)行步驟s508。
      步驟s505,檢測(cè)第n^m-l個(gè)分組時(shí)間戳對(duì),計(jì)算第m分組時(shí)間戳對(duì)的收發(fā) 時(shí)間戳差值A(chǔ)Tm。
      步驟s506,判斷m是否大于n,是,則執(zhí)行步驟s504;否,則執(zhí)行步驟s507。 步驟s507,判定第n個(gè)分組時(shí)間戳對(duì)的收發(fā)時(shí)間戳差值A(chǔ)Tn為非突變值, 計(jì)算平均收發(fā)時(shí)間戳差值。
      步驟s508,判定第n個(gè)分組時(shí)間戳對(duì)的收發(fā)時(shí)間戳差值A(chǔ)Tn為突變值,且 第n個(gè)時(shí)間戳的收發(fā)時(shí)間戳差值A(chǔ)T/卩為平均收發(fā)時(shí)間戳差值。
      本發(fā)明實(shí)施例二提供的一種提高時(shí)鐘穩(wěn)定度的方法,通過(guò)對(duì)時(shí)間戳的突 變處理,平滑了分組延時(shí)抖動(dòng),減少了分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷,改 善了時(shí)鐘恢復(fù)質(zhì)量,解決了時(shí)鐘同步問(wèn)題。
      本發(fā)明實(shí)施例還提供了一種提高時(shí)鐘穩(wěn)定度的設(shè)備,如圖6所示,包括 判斷單元610,用于分析來(lái)自緩沖區(qū)的時(shí)間戳,判斷發(fā)送時(shí)間戳和接收時(shí) 間戳的差值與平均收發(fā)時(shí)間戳差值的相差幅度是否超出限定范圍。如果超出, 則檢測(cè)隨后N個(gè)收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度是否保持 超出限定范圍,如果隨后N個(gè)收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差 幅度沒(méi)有保持超出限定范圍,則為突變值。如果當(dāng)前收發(fā)時(shí)間戳差值與平均 收發(fā)時(shí)間戳差值的相差幅度沒(méi)有超出限定范圍,或,當(dāng)前收發(fā)時(shí)間戳差值與 平均收發(fā)時(shí)間戳差值的相差幅度超出限定范圍,而隨后N個(gè)收發(fā)時(shí)間戳差值 與平均收發(fā)時(shí)間戳差值的相差幅度都保持超出限定范圍,則當(dāng)前收發(fā)時(shí)間戳 差值為非突變值。
      處理單元620,用于4艮據(jù)判斷單元610的判斷結(jié)果處理發(fā)送時(shí)間戳和接收 時(shí)間戳,計(jì)算平均收發(fā)時(shí)間戳差值,更新原有的平均收發(fā)時(shí)間戳差值。
      業(yè)務(wù)時(shí)鐘獲取單元630,用于計(jì)算經(jīng)過(guò)突變值預(yù)處理的發(fā)送時(shí)間戳、接收 時(shí)間戳和平均收發(fā)時(shí)間戳差值,恢復(fù)出發(fā)送端的業(yè)務(wù)時(shí)鐘。突變值預(yù)處理后 的發(fā)送時(shí)間戳和接收時(shí)間戳,參與鎖相計(jì)算,恢復(fù)出發(fā)送端的業(yè)務(wù)時(shí)鐘。接 收突變值預(yù)處理的時(shí)間戳,包括發(fā)送時(shí)間戳、接收時(shí)間戳和平均收發(fā)時(shí)間戳差值,根據(jù)接收到的突變值預(yù)處理時(shí)間戳,確定輸出時(shí)鐘信號(hào)與接收時(shí)鐘信
      號(hào)的頻差或相差幅度;對(duì)輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的頻差或相差進(jìn)行平 滑濾波,濾去數(shù)據(jù)變化和其它不穩(wěn)定因素對(duì)整個(gè)模塊的影響;根據(jù)輸出的頻 差或相差反相調(diào)節(jié)所述輸出時(shí)鐘信號(hào)的頻率或相位,固定輸出時(shí)鐘信號(hào)和接 收時(shí)鐘信號(hào)頻差或相差幅度,恢復(fù)出發(fā)送端的業(yè)務(wù)時(shí)鐘。
      數(shù)據(jù)發(fā)送單元640,用于根據(jù)業(yè)務(wù)時(shí)鐘獲取單元630恢復(fù)出的時(shí)鐘信號(hào)發(fā) 送TDM比特流。
      其中,判斷單元610結(jié)構(gòu)如圖7所示,還包括接收子單元611,檢測(cè)子 單元612,判斷子單元613。
      接收子單元611,用于接收來(lái)自數(shù)據(jù)接收單元640的時(shí)間戳對(duì),包括發(fā)送 時(shí)間戳和接收時(shí)間戳。
      檢測(cè)子單元612,用于根據(jù)接收子單元611接收的時(shí)間戳對(duì)和檢測(cè)子單元 612存儲(chǔ)的平均收發(fā)時(shí)間戳差值檢測(cè)當(dāng)前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳 差值相差幅度是否在限定范圍內(nèi),檢測(cè)結(jié)果發(fā)送給判斷子單元613。
      判斷子單元613,用于根據(jù)檢測(cè)子單元612的檢測(cè)結(jié)果判斷當(dāng)前收發(fā)時(shí)間 戳差值是否為突變值。
      其中,業(yè)務(wù)時(shí)鐘獲取單元630結(jié)構(gòu)如圖8所示,包括鑒相子單元631, 濾波子單元632,調(diào)相子單元633。
      鑒相子單元631,用于接收突變值預(yù)處理的時(shí)間戳,包括發(fā)送時(shí)間戳、接 收時(shí)間戳和平均收發(fā)時(shí)間戳差值,根據(jù)接收到的突變值預(yù)處理時(shí)間戳,確定 輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)頻差或相差幅度。
      濾波子單元632,用于對(duì)鑒相子單元631輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的 頻差或相差進(jìn)行平滑濾波,濾去數(shù)據(jù)變化和其它不穩(wěn)定因素對(duì)整個(gè)模塊的影 響。
      調(diào)相子單元633,用于根據(jù)濾波子單元632輸出的頻差或相差反相調(diào)節(jié)所 述輸出時(shí)鐘信號(hào)的頻率或相位,固定輸出時(shí)鐘信號(hào)和接收時(shí)鐘信號(hào)頻差或相 差幅度,恢復(fù)出發(fā)送端的業(yè)務(wù)時(shí)鐘。本發(fā)明實(shí)施例提供的一種提高時(shí)鐘穩(wěn)定度的設(shè)備還包括數(shù)據(jù)接收單元 650,用于接收分組數(shù)據(jù),記錄接收時(shí)間戳,分離TDM數(shù)據(jù)和發(fā)送時(shí)間戳,并 將所述TDM數(shù)據(jù)發(fā)送給所述數(shù)據(jù)發(fā)送單元640,將所述發(fā)送時(shí)間戳和所述接收 時(shí)間戳發(fā)送給所述判斷單元610。發(fā)送時(shí)間戳、接收時(shí)間戳和TDM數(shù)據(jù)分別對(duì) 應(yīng)存儲(chǔ)在時(shí)間戳緩沖區(qū)和數(shù)據(jù)緩沖區(qū),按照發(fā)送時(shí)間戳由小到大的順序分別 存放數(shù)據(jù)和時(shí)間戳。TDM數(shù)據(jù)和發(fā)送時(shí)間戳、接收時(shí)間戳保持一一對(duì)應(yīng)的關(guān) 系。排序^L制可以有效減少分組亂序?qū)r(shí)鐘恢復(fù)的損傷。
      本發(fā)明實(shí)施例還提供一種提高時(shí)鐘穩(wěn)定度的裝置,如圖9所示,所述提 高時(shí)鐘穩(wěn)定度的裝置與數(shù)據(jù)接收裝置、數(shù)據(jù)發(fā)送裝置相連,所述數(shù)據(jù)發(fā)送裝 置用于根據(jù)所述提高時(shí)鐘穩(wěn)定度的裝置獲取的業(yè)務(wù)時(shí)鐘發(fā)送所述數(shù)據(jù)接收裝 置接收的時(shí)分復(fù)用數(shù)據(jù),所述提高時(shí)鐘穩(wěn)定度的裝置包括
      判斷模塊710,用于判斷發(fā)送時(shí)間戳和接收時(shí)間戳的差值是否為突變值;
      處理模塊720,用于根據(jù)所述判斷模塊710的判斷結(jié)果預(yù)處理所述發(fā)送時(shí) 間戳和接收時(shí)間戳;
      業(yè)務(wù)時(shí)鐘獲^^莫塊730,用于根據(jù)所述處理模塊720預(yù)處理后的發(fā)送時(shí)間 戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘。
      其中,判斷模塊710進(jìn)一步包括
      接收子模塊711 ,用于接收來(lái)自所述數(shù)據(jù)接收裝置的所述發(fā)送時(shí)間戳和所 述接收時(shí)間戳;
      檢測(cè)子模塊712,用于根據(jù)所述接收子模塊711接收的所述發(fā)送時(shí)間戳和 所述接收時(shí)間戳和所述檢測(cè)子模塊712存儲(chǔ)的平均收發(fā)時(shí)間戳差值檢測(cè)當(dāng)前 收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值相差幅度是否在限定范圍內(nèi);
      突變值判斷子模塊713,用于根據(jù)所述檢測(cè)子模塊712發(fā)送的檢測(cè)結(jié)果判 斷所述當(dāng)前收發(fā)時(shí)間戳差值是否為突變值。
      上述處理模塊720進(jìn)一步包括
      差值處理子模塊721,用于根據(jù)所述突變值判斷子模塊713的判斷結(jié)果計(jì) 算平均收發(fā)時(shí)間戳差值,更新所述檢測(cè)子模塊712存儲(chǔ)的平均收發(fā)時(shí)間戳差 值。上述業(yè)務(wù)時(shí)鐘獲和漠塊730進(jìn)一步包括
      鑒相子模塊731 ,用于接收來(lái)自所述處理模塊720的突變值預(yù)處理時(shí)間戳, 確定輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的頻差或相差幅度;
      濾波子模塊732,用于對(duì)所述鑒相子模塊731輸出的頻差或相差進(jìn)行平滑 濾波;
      調(diào)相子模塊733,用于根據(jù)所述濾波子模塊732輸出的頻差或相差反相調(diào) 節(jié)所述輸出時(shí)鐘信號(hào)的頻率或相位,固定輸出時(shí)鐘信號(hào)和接收時(shí)鐘信號(hào)頻差 或相差幅度。
      上述模塊可以分布于一個(gè)裝置,也可以分布于多個(gè)裝置。上述模塊可以 合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
      本發(fā)明實(shí)施例提供的設(shè)備,通過(guò)對(duì)時(shí)間戳的突變處理,平滑了分組延時(shí) 抖動(dòng),減少了分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷,改善了時(shí)鐘恢復(fù)質(zhì)量,解決 了時(shí)鐘同步問(wèn)題。
      通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)。 基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟 件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM, U盤,移動(dòng)硬 盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服 務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
      本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的 模塊或流程并不一定是實(shí)施本發(fā)明所必須的。
      本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述 進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一 個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆 分成多個(gè)子模塊。
      上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
      以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此, 任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
      1權(quán)利要求
      1、一種提高時(shí)鐘穩(wěn)定度的方法,其特征在于,包括當(dāng)發(fā)送時(shí)間戳和接收時(shí)間戳的差值為突變值時(shí),對(duì)所述發(fā)送時(shí)間戳和接收時(shí)間戳進(jìn)行預(yù)處理;根據(jù)所述預(yù)處理后的發(fā)送時(shí)間戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘;根據(jù)所述業(yè)務(wù)時(shí)鐘發(fā)送時(shí)分復(fù)用數(shù)據(jù)。
      2、 如權(quán)利要求l所述的方法,其特征在于,所述當(dāng)發(fā)送時(shí)間戳和接收時(shí) 間戳的差值為突變值時(shí)的步驟之前,還包括接收分組數(shù)據(jù),記錄所述接收時(shí)間戳,并從所述分組數(shù)據(jù)中分離所述時(shí) 分復(fù)用數(shù)據(jù)和所述發(fā)送時(shí)間戳。
      3、 如權(quán)利要求2所述的方法,其特征在于,所述分離所述時(shí)分復(fù)用數(shù)據(jù) 和所述發(fā)送時(shí)間戳包括按照所述發(fā)送時(shí)間戳由小到大的順序分別存放所述時(shí)分復(fù)用數(shù)據(jù)、所述 發(fā)送時(shí)間戳和所述接收時(shí)間戳,所述時(shí)分復(fù)用數(shù)據(jù)、所述發(fā)送時(shí)間戳和所述 接收時(shí)間戳保持一一對(duì)應(yīng)的關(guān)系。
      4、 如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)發(fā)送時(shí)間戳和接收時(shí) 間戳的差值為突變值時(shí)的步驟包括比較當(dāng)前收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的相差幅度是否超出限 定范圍,如果是,則檢測(cè)隨后N個(gè)收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳差值的 相差幅度是否超出限定范圍;如果所述隨后N個(gè)收發(fā)時(shí)間戳差值與平均收發(fā)時(shí)間戳的差值相差幅度沒(méi) 有保持超出限定范圍,則所述發(fā)送時(shí)間戳和接收時(shí)間戳的差值為突變值。
      5、 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述預(yù)處理后的發(fā) 送時(shí)間戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘包括根據(jù)所述突變值預(yù)處理后的發(fā)送時(shí)間戳和接收時(shí)間戳,確定輸出時(shí)鐘信 號(hào)與接收時(shí)鐘信號(hào)的頻差或相差幅度;對(duì)所述輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的頻差或相差進(jìn)行平滑濾波; 根據(jù)所述平滑濾波后的頻差或相差反相調(diào)節(jié)所述輸出時(shí)鐘信號(hào)的頻率或相位,固定所述輸出時(shí)鐘信號(hào)和所述接收時(shí)鐘信號(hào)頻差或相差幅度,恢復(fù)發(fā) 送端的業(yè)務(wù)時(shí)鐘。
      6、 一種提高時(shí)鐘穩(wěn)定度的設(shè)備,其特征在于,包括判斷單元,用于判斷發(fā)送時(shí)間戳和接收時(shí)間戳的差值是否為突變值; 處理單元,用于根據(jù)所述判斷單元的判斷結(jié)果預(yù)處理所述發(fā)送時(shí)間戳和 接收時(shí)間戳;業(yè)務(wù)時(shí)鐘獲取單元,用于根據(jù)所述處理單元預(yù)處理后的發(fā)送時(shí)間戳和接 收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘;數(shù)據(jù)發(fā)送單元,用于根據(jù)所述業(yè)務(wù)時(shí)鐘獲取單元獲取的業(yè)務(wù)時(shí)鐘發(fā)送時(shí) 分復(fù)用數(shù)據(jù)。
      7、 如權(quán)利要求6所述的設(shè)備,其特征在于,還包括 數(shù)據(jù)接收單元,用于接收分組數(shù)據(jù),記錄接收時(shí)間戳,分離時(shí)分復(fù)用數(shù)據(jù)和發(fā)送時(shí)間戳,并將所述時(shí)分復(fù)用數(shù)據(jù)發(fā)送給所述數(shù)據(jù)發(fā)送單元,將所述 發(fā)送時(shí)間戳和所述接收時(shí)間戳發(fā)送給所述判斷單元。
      8、 如權(quán)利要求6所述的設(shè)備,其特征在于,所述判斷單元包括 接收子單元,用于接收來(lái)自所述數(shù)據(jù)接收單元的所述發(fā)送時(shí)間戳和所述接收時(shí)間戳;檢測(cè)子單元,用于根據(jù)所述接收子單元接收的所述發(fā)送時(shí)間戳和所述接 收時(shí)間戳和所述檢測(cè)子單元存儲(chǔ)的平均收發(fā)時(shí)間戳差值檢測(cè)當(dāng)前收發(fā)時(shí)間戳 差值與平均收發(fā)時(shí)間戳差值相差幅度是否在限定范圍內(nèi);突變值判斷子單元,用于根據(jù)所述檢測(cè)子單元發(fā)送的4企測(cè)結(jié)果判斷所述 當(dāng)前收發(fā)時(shí)間戳差值是否為突變值。
      9、 如權(quán)利要求8所述的設(shè)備,其特征在于,所述處理單元包括 差值處理子單元,用于根據(jù)所述突變值判斷子單元的判斷結(jié)果計(jì)算平均收發(fā)時(shí)間戳差值,更新所述檢測(cè)子單元存儲(chǔ)的平均收發(fā)時(shí)間戳差值。
      10、 如權(quán)利要求6所述的設(shè)備,其特征在于,所述業(yè)務(wù)時(shí)鐘獲取單元包括鑒相子單元,用于接收來(lái)自所述處理單元的突變值預(yù)處理時(shí)間戳,確定輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的頻差或相差幅度;濾波子單元,用于對(duì)所述鑒相子單元輸出的頻差或相差進(jìn)行平滑濾波; 調(diào)相子單元,用于^f艮據(jù)所述濾波子單元輸出的頻差或相差反相調(diào)節(jié)所述輸出時(shí)鐘信號(hào)的頻率或相位,固定輸出時(shí)鐘信號(hào)和接收時(shí)鐘信號(hào)頻差或相差幅度。
      11、 一種提高時(shí)鐘穩(wěn)定度的裝置,其特征在于,所述提高時(shí)鐘穩(wěn)定度的 裝置與數(shù)據(jù)接收裝置、數(shù)據(jù)發(fā)送裝置相連,所述數(shù)據(jù)發(fā)送裝置用于根據(jù)所述 提高時(shí)鐘穩(wěn)定度的裝置獲取的業(yè)務(wù)時(shí)鐘發(fā)送所述數(shù)據(jù)接收裝置接收的時(shí)分復(fù) 用數(shù)據(jù),所述提高時(shí)鐘穩(wěn)定度的裝置包括判斷模塊,用于判斷發(fā)送時(shí)間戳和接收時(shí)間戳的差值是否為突變值; 處理模塊,用于根據(jù)所述判斷模塊的判斷結(jié)果預(yù)處理所述發(fā)送時(shí)間戳和 接收時(shí)間戳;業(yè)務(wù)時(shí)鐘獲取模塊,用于根據(jù)所述處理模塊預(yù)處理后的發(fā)送時(shí)間戳和接 收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘。
      12、 如權(quán)利要求11所述的裝置,其特征在于,所述判斷模塊包括 接收子模塊,用于接收來(lái)自所述數(shù)據(jù)接收裝置的所述發(fā)送時(shí)間戳和所述接收時(shí)間戳;檢測(cè)子模塊,用于根據(jù)所述接收子模塊接收的所述發(fā)送時(shí)間戳和所述接 收時(shí)間戳和所述檢測(cè)子模塊存儲(chǔ)的平均收發(fā)時(shí)間戳差值檢測(cè)當(dāng)前收發(fā)時(shí)間戳 差值與平均收發(fā)時(shí)間戳差值相差幅度是否在限定范圍內(nèi);突變值判斷子模塊,用于根據(jù)所述檢測(cè)子模塊發(fā)送的檢測(cè)結(jié)果判斷所述 當(dāng)前收發(fā)時(shí)間戳差值是否為突變值。
      13、 如權(quán)利要求ll所述的裝置,其特征在于,所述處理模塊包括 差值處理子模塊,用于根據(jù)所述突變值判斷子模塊的判斷結(jié)果計(jì)算平均收發(fā)時(shí)間戳差值,更新所述檢測(cè)子模塊存儲(chǔ)的平均收發(fā)時(shí)間戳差值。
      14、 如權(quán)利要求ll所述的裝置,其特征在于,所述業(yè)務(wù)時(shí)鐘獲取模塊包括鑒相子模塊,用于接收來(lái)自所述處理模塊的突變值預(yù)處理時(shí)間戳,確定輸出時(shí)鐘信號(hào)與接收時(shí)鐘信號(hào)的頻差或相差幅度;濾波子模塊,用于對(duì)所述鑒相子模塊輸出的頻差或相差進(jìn)行平滑濾波; 調(diào)相子模塊,用于根據(jù)所述濾波子模塊輸出的頻差或相差反相調(diào)節(jié)所述輸出時(shí)鐘信號(hào)的頻率或相位,固定輸出時(shí)鐘信號(hào)和接收時(shí)鐘信號(hào)頻差或相差幅度。
      全文摘要
      本發(fā)明實(shí)施例公開(kāi)了一種提高時(shí)鐘穩(wěn)定度的方法及設(shè)備,該方法包括以下步驟當(dāng)發(fā)送時(shí)間戳和接收時(shí)間戳的差值為突變值時(shí),對(duì)所述發(fā)送時(shí)間戳和接收時(shí)間戳進(jìn)行預(yù)處理;根據(jù)所述預(yù)處理后的發(fā)送時(shí)間戳和接收時(shí)間戳獲取業(yè)務(wù)時(shí)鐘;根據(jù)所述業(yè)務(wù)時(shí)鐘發(fā)送時(shí)分復(fù)用數(shù)據(jù)。在具體的實(shí)現(xiàn)中,通過(guò)對(duì)時(shí)間戳的突變處理,平滑了分組延時(shí)抖動(dòng),減少了分組延時(shí)抖動(dòng)對(duì)時(shí)鐘恢復(fù)的損傷,改善了時(shí)鐘恢復(fù)質(zhì)量,解決了時(shí)鐘同步問(wèn)題。
      文檔編號(hào)H04L7/033GK101674174SQ200810211970
      公開(kāi)日2010年3月17日 申請(qǐng)日期2008年9月12日 優(yōu)先權(quán)日2008年9月12日
      發(fā)明者孫文華, 徐文廣, 李丙博, 王曉波, 王繼輝, 鄧友好, 陽(yáng)生丙 申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1