專利名稱:對(duì)時(shí)分復(fù)接業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的裝置及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IP(網(wǎng)際協(xié)議)網(wǎng)絡(luò)的數(shù)據(jù)傳輸,特別涉及在IP網(wǎng)絡(luò)中傳輸TDM(時(shí)分復(fù)接)業(yè)務(wù)時(shí)進(jìn)行時(shí)鐘恢復(fù)的方法。
背景技術(shù):
通過IP網(wǎng)絡(luò)進(jìn)行語音業(yè)務(wù)傳輸已經(jīng)是越來越普遍地被采用的技術(shù)。如圖1所示,普通電話機(jī)接到PSTN(公共交換電話網(wǎng)絡(luò))網(wǎng)絡(luò),然后通過E1中繼線接到TDMoIP(IP上的時(shí)分復(fù)接)設(shè)備,將TDM業(yè)務(wù)數(shù)據(jù)轉(zhuǎn)換為IP包,送到IP網(wǎng)絡(luò)上進(jìn)行傳輸。在IP網(wǎng)絡(luò)的另一端,通過TDMoIP設(shè)備,將IP包還原為TDM業(yè)務(wù)數(shù)據(jù),然后經(jīng)過PSTN送到另一個(gè)電話機(jī)。
在圖1所示的采用IP網(wǎng)絡(luò)傳輸語音業(yè)務(wù)的方案中,由于IP網(wǎng)絡(luò)不能提供一個(gè)全局的網(wǎng)絡(luò)時(shí)鐘,IP網(wǎng)絡(luò)兩端的TDMoIP設(shè)備時(shí)鐘有可能不一致。TDM業(yè)務(wù)對(duì)時(shí)鐘要求很高,如果發(fā)送端設(shè)備和接收端設(shè)備的時(shí)鐘不一致的話,長(zhǎng)時(shí)間運(yùn)行會(huì)導(dǎo)致誤碼、滑碼、或者其它更嚴(yán)重的錯(cuò)誤,這對(duì)TDM業(yè)務(wù)來說是不允許的。為了實(shí)現(xiàn)TDM業(yè)務(wù)在IP網(wǎng)絡(luò)上可靠地傳輸,TDM業(yè)務(wù)在IP網(wǎng)絡(luò)上的時(shí)鐘恢復(fù)是一項(xiàng)關(guān)鍵的技術(shù)。
在現(xiàn)有技術(shù)中,TDM業(yè)務(wù)在IP網(wǎng)絡(luò)上的時(shí)鐘恢復(fù)方法一般是在網(wǎng)絡(luò)的接收端根據(jù)接收到的IP包的快慢來恢復(fù)發(fā)送端的時(shí)鐘。圖2顯示了現(xiàn)有技術(shù)的時(shí)鐘恢復(fù)裝置的一般組成。該裝置主要包括鑒相器、濾波裝置、和數(shù)字振蕩器。
鑒相器主要根據(jù)緩存數(shù)據(jù)的FIFO(先入先出緩沖器)的讀時(shí)鐘、寫信號(hào),計(jì)算FIFO中緩存的數(shù)據(jù)數(shù)量。
濾波裝置根據(jù)FIFO緩存的數(shù)據(jù)數(shù)量和FIFO本身的容量(一般為FIFO的容量一半值)進(jìn)行對(duì)比,根據(jù)兩者的差值,按照一定的函數(shù)關(guān)系,輸出一個(gè)濾波參數(shù)。
數(shù)字振蕩器在參考時(shí)鐘的作用下,根據(jù)濾波參數(shù),恢復(fù)出發(fā)送端的時(shí)鐘。
然而,由于IP網(wǎng)絡(luò)傳輸數(shù)據(jù)具有很強(qiáng)的突發(fā)性,即接收端有時(shí)可能會(huì)接收多個(gè)數(shù)據(jù)包,有時(shí)又沒有數(shù)據(jù)包接收,這樣就會(huì)導(dǎo)致接收端恢復(fù)的時(shí)鐘抖動(dòng)性很大。
為了避免出現(xiàn)這種情況,一般在上述裝置的濾波器中要采用比較復(fù)雜的濾波算法,將突發(fā)的數(shù)據(jù)包過濾掉,或者將應(yīng)該發(fā)送來的數(shù)據(jù)包添加進(jìn)來。由于IP網(wǎng)絡(luò)的業(yè)務(wù)情況比較復(fù)雜,難以建立一個(gè)合適的模型,濾波器的參數(shù)調(diào)節(jié)起來也很困難。另一方面,由于IP網(wǎng)絡(luò)的多變性,一個(gè)網(wǎng)絡(luò)模型的參數(shù)不一定適合另外一個(gè)網(wǎng)絡(luò),因此這種采用濾波算法來避免接收端恢復(fù)時(shí)鐘由于數(shù)據(jù)傳輸?shù)耐话l(fā)性而產(chǎn)生抖動(dòng)的方法在適應(yīng)性方面比較差。
發(fā)明內(nèi)容
針對(duì)TDM業(yè)務(wù)在IP網(wǎng)絡(luò)中的時(shí)鐘恢復(fù)的現(xiàn)有技術(shù)所存在的上述缺陷,本發(fā)明提出了一種新的對(duì)IP網(wǎng)絡(luò)中的TDM業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的裝置及其方法,以克服現(xiàn)有技術(shù)的缺陷,并具有實(shí)現(xiàn)比較簡(jiǎn)單、時(shí)鐘恢復(fù)效果較好和時(shí)鐘恢復(fù)范圍大的優(yōu)點(diǎn)。
為了實(shí)現(xiàn)本發(fā)明的上述目的,本發(fā)明提供一種對(duì)IP網(wǎng)絡(luò)中的TDM業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的裝置,該裝置包括鑒相器,濾波裝置和數(shù)字振蕩器。其特征在于,還包括一流量整形裝置,用于對(duì)接收IP數(shù)據(jù)包進(jìn)行流量整形;并且其中所述濾波裝置為二級(jí)濾波裝置,用于根據(jù)寫信號(hào)和緩存數(shù)據(jù)數(shù)量來計(jì)算并輸出濾波參數(shù)。
在本發(fā)明的一種實(shí)施方案中,所述流量整形裝置包括分頻器,用于對(duì)參考時(shí)鐘進(jìn)行分頻;令牌計(jì)數(shù)裝置,用于根據(jù)分頻器分頻后的參考時(shí)鐘,增加令牌數(shù),和當(dāng)接收端FIFO每發(fā)送一個(gè)數(shù)據(jù)時(shí),使令牌計(jì)數(shù)值減一;控制裝置,根據(jù)令牌計(jì)數(shù)值控制所述接收端FIFO的數(shù)據(jù)發(fā)送。
本發(fā)明另外還提供了一種對(duì)IP網(wǎng)絡(luò)中的TDM業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的方法,該方法包括1)對(duì)接收到的IP數(shù)據(jù)包進(jìn)行流量整形后輸出寫信號(hào);2)根據(jù)該寫信號(hào)和數(shù)字振蕩器輸出的讀時(shí)鐘,求出FIFO(先入先出緩沖器)所緩存的數(shù)據(jù)量;3)根據(jù)所述寫信號(hào)和所述求出的緩存數(shù)據(jù)量計(jì)算濾波參數(shù);4)根據(jù)該濾波參數(shù)求出恢復(fù)的讀時(shí)鐘。
在本發(fā)明的一實(shí)施方案中,所述流量整形采用單漏桶算法實(shí)現(xiàn)。該單漏桶算法為1-1)對(duì)參考時(shí)鐘進(jìn)行分頻,以略大于發(fā)送端數(shù)據(jù)速率的均勻速率向漏桶中寫入令牌;1-2)如果漏桶中有令牌,則發(fā)送在FIFO中緩存的接收數(shù)據(jù),并對(duì)漏桶中的令牌進(jìn)行計(jì)數(shù);1-3)當(dāng)漏桶中沒有令牌時(shí),F(xiàn)IFO停止發(fā)送數(shù)據(jù)。
在本發(fā)明的一實(shí)施方案中,所述FIFO緩沖器緩存的數(shù)據(jù)量通過如下方式求出2-1)將所述讀時(shí)鐘轉(zhuǎn)換為FIFO的讀信號(hào),與寫信號(hào)一起輸入至鑒相器中;2-2)將FIFO的讀、寫地址送到地址比較器進(jìn)行比較;2-3)在定時(shí)器的控制下,定時(shí)輸出FIFO緩存數(shù)據(jù)的數(shù)量。
在本發(fā)明的一個(gè)實(shí)施方案中,濾波參數(shù)通過如下方式求出3-1)計(jì)算粗調(diào)參數(shù)K平均和微調(diào)參數(shù)ΔK;3-2)將粗調(diào)參數(shù)K平均和微調(diào)參數(shù)ΔK相加。其中,粗調(diào)參數(shù)K平均是通過在一段預(yù)定時(shí)間(例如以秒級(jí)為單位)內(nèi)計(jì)算接收數(shù)據(jù)速率,并與先前計(jì)算的數(shù)據(jù)速率進(jìn)行加權(quán)平均而求出的。微調(diào)參數(shù)則是這樣來確定在比為粗調(diào)參數(shù)計(jì)算接收數(shù)據(jù)速率所用的采樣時(shí)間短的時(shí)間段內(nèi)確定FIFO緩存的數(shù)據(jù)量,如果FIFO緩存的數(shù)據(jù)量超過FIFO緩存的一半時(shí),加大FIFO的發(fā)送速率。如果接收端FIFO緩存的數(shù)據(jù)小于FIFO緩存的一半時(shí),減小FIFO的發(fā)送速率。
本發(fā)明通過在現(xiàn)有的時(shí)鐘恢復(fù)方法的基礎(chǔ)上,采用流量整形和在濾波器中進(jìn)行粗調(diào)+微調(diào)的兩級(jí)時(shí)鐘恢復(fù)方法,能夠很好解決時(shí)鐘恢復(fù)的抖動(dòng)問題,并且本發(fā)明實(shí)現(xiàn)簡(jiǎn)單,適應(yīng)性范圍廣,可以取得良好的時(shí)鐘恢復(fù)效果。
通過詳細(xì)文字說明并結(jié)合以下附圖,本發(fā)明的上述目的、特征及優(yōu)點(diǎn)將變得更加易于理解,其中圖1是說明TDM業(yè)務(wù)通過IP網(wǎng)絡(luò)傳輸?shù)木W(wǎng)絡(luò)模型示意圖;圖2是說明現(xiàn)有技術(shù)的時(shí)鐘恢復(fù)技術(shù)的示意圖;圖3是說明根據(jù)本發(fā)明一實(shí)施方案的時(shí)鐘恢復(fù)裝置的示意圖;圖4是說明根據(jù)本發(fā)明一實(shí)施方案的流量整形所采用的單漏桶算法的示意圖;圖5是說明根據(jù)本發(fā)明一實(shí)施方案所采用的鑒相器工作原理的示意圖;圖6是說明本發(fā)明一實(shí)施方案所采用的濾波器的工作原理的示意圖;
圖7是說明本發(fā)明一實(shí)施方案所采用的數(shù)字振蕩器的原理示意圖。
具體實(shí)施例方式
下面結(jié)合
本發(fā)明的優(yōu)選實(shí)施方案。
圖3是說明根據(jù)本發(fā)明一實(shí)施方案的時(shí)鐘恢復(fù)裝置的示意圖。如圖3所示,本發(fā)明從兩個(gè)方面對(duì)現(xiàn)有的時(shí)鐘恢復(fù)技術(shù)進(jìn)行改善1、在鑒相器之前,增加流量整形處理,對(duì)FIFO的接收數(shù)據(jù)進(jìn)行流量整形處理后再輸出寫信號(hào)至鑒相器。2、濾波器采用了二級(jí)濾波方法。
在本發(fā)明的該實(shí)施方案中,流量整形裝置可包括分頻器,用于對(duì)參考時(shí)鐘進(jìn)行分頻;令牌計(jì)數(shù)裝置,用于根據(jù)分頻器分頻后的參考時(shí)鐘,增加令牌數(shù),并且當(dāng)接收端FIFO每發(fā)送一個(gè)數(shù)據(jù)時(shí),使令牌計(jì)數(shù)值減一;控制裝置,根據(jù)令牌計(jì)數(shù)值控制所述接收端FIFO的數(shù)據(jù)發(fā)送。
對(duì)FIFO接收的IP數(shù)據(jù)包進(jìn)行流量整形的目的是要解決現(xiàn)有技術(shù)的時(shí)鐘恢復(fù)方法不能很好地應(yīng)對(duì)IP網(wǎng)絡(luò)數(shù)據(jù)包的突發(fā)性的問題。在本發(fā)明的一實(shí)施方案中,流量整形采用了一種單漏桶算法。圖4示意性地表示了該算法。
在這種單漏桶算法中,要先對(duì)參考時(shí)鐘進(jìn)行分頻,以實(shí)現(xiàn)在均勻的速率下向漏桶中寫入令牌。該令牌寫入速率要略大于發(fā)送端的數(shù)據(jù)速率。通過調(diào)整參考時(shí)鐘的分頻系數(shù)可以適當(dāng)?shù)貙?duì)該速率進(jìn)行配置。
將接收的數(shù)據(jù)首先要寫入FIFO中進(jìn)行緩存。此時(shí),如果漏桶中有令牌的話,F(xiàn)IFO就發(fā)送數(shù)據(jù)。FIFO每發(fā)送一個(gè)數(shù)據(jù),漏桶中的令牌就“漏掉”一個(gè)(即對(duì)令牌計(jì)數(shù)器的計(jì)數(shù)值減一)。如果漏桶中沒有令牌,就停止發(fā)送數(shù)據(jù)。通過這種方法,F(xiàn)IFO接收到的數(shù)據(jù)就比較均勻地發(fā)送到鑒相器。從而可以在一定程度上克服IP網(wǎng)絡(luò)數(shù)據(jù)包的突發(fā)性對(duì)時(shí)鐘恢復(fù)裝置后續(xù)操作的影響。
在本發(fā)明中,鑒相器和數(shù)字振蕩器仍采用現(xiàn)有技術(shù)中常規(guī)的鑒相器和數(shù)字振蕩器。下面結(jié)合圖5簡(jiǎn)要說明鑒相器的工作原理。
如圖5所示,讀時(shí)鐘一般是頻率為2M左右的時(shí)鐘信號(hào),它從FIFO中讀出的信號(hào)是以比特(bit)為單位,而每次寫入FIFO的寫信號(hào)是以字節(jié)(Byte)為單位。所以首先要將數(shù)字振蕩器恢復(fù)的讀時(shí)鐘通過時(shí)鐘檢測(cè)單元轉(zhuǎn)換為FIFO的讀信號(hào),再輸入至FIFO中。然后將FIFO的讀、寫地址送到地址比較器,根據(jù)FIFO讀、寫地址的比較結(jié)果求出FIFO緩存數(shù)據(jù)量。地址比較器在定時(shí)器的控制下,定時(shí)地輸出所求出的FIFO緩存數(shù)據(jù)量。
數(shù)字振蕩器是根據(jù)濾波器輸出的濾波參數(shù)來恢復(fù)IP網(wǎng)絡(luò)發(fā)送端的發(fā)送時(shí)鐘的,顯然濾波器是時(shí)鐘恢復(fù)的關(guān)鍵,濾波器設(shè)計(jì)的好壞直接決定了時(shí)鐘恢復(fù)的性能。如前所述,現(xiàn)有技術(shù)的濾波器為克服IP網(wǎng)絡(luò)數(shù)據(jù)包的突發(fā)性所帶來的恢復(fù)時(shí)鐘抖動(dòng)的問題,往往要采用復(fù)雜的濾波算法。在濾波參數(shù)的調(diào)整上比較困難,而且在適應(yīng)多種IP網(wǎng)絡(luò)方面性能也較差。因此,本發(fā)明的另一個(gè)重要特征就是設(shè)計(jì)出一種新的濾波方法。圖6是該濾波方法的示意圖??梢钥闯?,與現(xiàn)有技術(shù)的濾波器中根據(jù)FIFO緩存的數(shù)據(jù)量和FIFO本身的容量之間差值來輸出濾波參數(shù)的方法不同,采用本發(fā)明的濾波方法的濾波器是根據(jù)FIFO寫信號(hào)和FIFO緩存數(shù)據(jù)的數(shù)量,來計(jì)算出濾波參數(shù)K。
根據(jù)本發(fā)明的濾波器采用的是兩級(jí)時(shí)鐘調(diào)節(jié)方法,即粗調(diào)+微調(diào)的方式。如前所述,IP網(wǎng)絡(luò)傳輸數(shù)據(jù)存在突發(fā)性,因此在較長(zhǎng)時(shí)間內(nèi)的數(shù)據(jù)平均流量較之在短時(shí)間內(nèi)的數(shù)據(jù)流量更能真實(shí)地反映發(fā)送端的數(shù)據(jù)速率。本發(fā)明中的粗調(diào)正是基于這一原理,粗調(diào)的方法是在較長(zhǎng)的一段時(shí)間(以秒級(jí)為單位)內(nèi)計(jì)算到達(dá)IP網(wǎng)絡(luò)接收端的數(shù)據(jù)速率,并且和以前計(jì)算的數(shù)據(jù)速率進(jìn)行加權(quán)平均。這樣既可以保證恢復(fù)時(shí)鐘的平滑性,抖動(dòng)不會(huì)太大,又可以利用歷史的數(shù)據(jù),增加了計(jì)算平均速度的時(shí)間,使得平均速度的計(jì)算結(jié)果與發(fā)送端的速度更加接近。
本發(fā)明的微調(diào)的方法是在粗調(diào)的基礎(chǔ)上,根據(jù)接收端FIFO緩存的數(shù)據(jù)多少來小范圍地調(diào)節(jié)FIFO發(fā)送數(shù)據(jù)的速率。微調(diào)的響應(yīng)速度較快,采樣的時(shí)間是ms級(jí)。如果接收端FIFO緩存的數(shù)據(jù)超過FIFO緩存的一半時(shí),加大FIFO的發(fā)送速率。如果接收端FIFO緩存的數(shù)據(jù)小于FIFO緩存的一半時(shí),則減小FIFO的發(fā)送速率。
下面說明根據(jù)本發(fā)明一個(gè)實(shí)施例的濾波器輸出參數(shù)的計(jì)算方法。該方法用如下公式計(jì)算濾波器輸出參數(shù)KK=K平均+ΔK ------(1)其中K平均粗調(diào)濾波器參數(shù);ΔK微調(diào)濾波器參數(shù);為了使恢復(fù)處理的時(shí)鐘速率抖動(dòng)不至于太大,計(jì)算K平均時(shí)使用了前一次的K平均的值,并且所占的權(quán)重較大,K平均的具體計(jì)算公式如下 其中B在Δt時(shí)間內(nèi)通過FIFO的字節(jié)總數(shù);Δt統(tǒng)計(jì)時(shí)間。
每Δt時(shí)間計(jì)算一次K平均的值。
ΔK主要起微調(diào)作用。如前所述,由于IP網(wǎng)絡(luò)數(shù)據(jù)業(yè)務(wù)的突發(fā)性,如果采用長(zhǎng)時(shí)間單一速率(即K平均)發(fā)送數(shù)據(jù),會(huì)導(dǎo)致接收端FIFO溢出或者餓死,這樣會(huì)出現(xiàn)誤碼或者其他錯(cuò)誤,這對(duì)TDM業(yè)務(wù)是不允許的。ΔK的計(jì)算方法如下ΔK=f(ΔD) ------(3)ΔD=D緩存-Dfifo一半------(4)ΔDFIFO緩存的字節(jié)數(shù)與FIFO的深度(即緩沖器容量)一半的差值;D緩存鑒相器輸出的FIFO緩存數(shù)據(jù)數(shù)量;Dfifo一半FIFO深度的一半;式中,f(ΔD)采用了分段函數(shù); 如前所述,本發(fā)明中所使用的數(shù)字振蕩器是常規(guī)的器件。以下結(jié)合圖7簡(jiǎn)要說明,如圖7所示,該數(shù)字振蕩器由一個(gè)N比特加法器和N比特觸發(fā)器組成。由濾波器輸出的濾波參數(shù)K(=K平均+ΔK)和N比特觸發(fā)器輸出的累加結(jié)果SUM[N0]輸入至加法器中進(jìn)行求和,N比特觸發(fā)器輸出的最高值SUM[N]即為恢復(fù)出的讀時(shí)鐘。
在不偏離本發(fā)明思想的對(duì)本發(fā)明技術(shù)方案的各種改型將落入本發(fā)明權(quán)利要求所限定的范圍中。
權(quán)利要求
1.對(duì)IP網(wǎng)絡(luò)中的TDM業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的裝置,該裝置包括鑒相器、濾波裝置和數(shù)字振蕩器,其特征在于,還包括一流量整形裝置,用于對(duì)接收IP數(shù)據(jù)包進(jìn)行流量整形;和其中所述濾波裝置為二級(jí)濾波裝置,用于根據(jù)寫信號(hào)和緩存數(shù)據(jù)數(shù)量來計(jì)算并輸出濾波參數(shù)。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述流量整形裝置包括分頻器,用于對(duì)參考時(shí)鐘進(jìn)行分頻;令牌計(jì)數(shù)裝置,用于根據(jù)分頻器分頻后的參考時(shí)鐘,增加令牌數(shù),和當(dāng)接收端先入先出緩沖器(FIFO)每發(fā)送一個(gè)數(shù)據(jù)時(shí),使令牌計(jì)數(shù)值減一;控制裝置,根據(jù)令牌計(jì)數(shù)值控制所述接收端FIFO的數(shù)據(jù)發(fā)送。
3.一種對(duì)IP網(wǎng)絡(luò)中的TDM業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的方法,該方法包括1)對(duì)接收到的IP數(shù)據(jù)包進(jìn)行流量整形后輸出寫信號(hào);2)根據(jù)該寫信號(hào)和數(shù)字振蕩器輸出的讀時(shí)鐘,求出FIFO所緩存的數(shù)據(jù)量;3)根據(jù)所述寫信號(hào)和所述求出的FIFO緩存數(shù)據(jù)量計(jì)算濾波參數(shù);4)根據(jù)該濾波參數(shù)求出恢復(fù)的讀時(shí)鐘。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述流量整形采用單漏桶算法實(shí)現(xiàn),該算法包括1-1)對(duì)參考時(shí)鐘進(jìn)行分頻,以略大于發(fā)送端數(shù)據(jù)速率的均勻速率向漏桶中寫入令牌;1-2)如果漏桶中有令牌,則發(fā)送在FIFO中緩存的接收數(shù)據(jù),并對(duì)漏桶中的令牌進(jìn)行計(jì)數(shù);1-3)當(dāng)漏桶中沒有令牌時(shí),F(xiàn)IFO停止發(fā)送數(shù)據(jù)。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述FIFO緩沖器緩存的數(shù)據(jù)量通過如下方式求出2-1)將所述讀時(shí)鐘轉(zhuǎn)換為FIFO的讀信號(hào),與寫信號(hào)一起輸入至鑒相器中;2-2)將所述FIFO的讀、寫地址送到地址比較器進(jìn)行比較;2-3)在定時(shí)器的控制下,定時(shí)輸出所述FIFO緩存數(shù)據(jù)的數(shù)量。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述濾波參數(shù)通過如下方式求出3-1)計(jì)算粗調(diào)參數(shù)K平均和微調(diào)參數(shù)ΔK;3-2)將所述粗調(diào)參數(shù)K平均和微調(diào)參數(shù)ΔK相加。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述粗調(diào)參數(shù)K平均是通過在一段預(yù)定時(shí)間內(nèi)計(jì)算接收數(shù)據(jù)速率,并與先前計(jì)算的數(shù)據(jù)速率進(jìn)行加權(quán)平均而求出的,其中所述一段預(yù)定時(shí)間的數(shù)量級(jí)為秒。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述粗調(diào)參數(shù)K平均的計(jì)算公式為 其中,B在Δt時(shí)間內(nèi)通過FIFO的字節(jié)總數(shù);Δt統(tǒng)計(jì)時(shí)間。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述微調(diào)參數(shù)是這樣來確定在比為粗調(diào)參數(shù)計(jì)算接收數(shù)據(jù)速率所用的采樣時(shí)間短的時(shí)間段內(nèi)確定FIFO緩存的數(shù)據(jù)量,如果FIFO緩存的數(shù)據(jù)量超過FIFO緩存的一半時(shí),加大FIFO的發(fā)送速率,如果接收端FIFO緩存的數(shù)據(jù)小于FIFO緩存的一半時(shí),減小FIFO的發(fā)送速率。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述微調(diào)參數(shù)的計(jì)算公式如下 其中ΔDFIFO緩存的字節(jié)數(shù)與FIFO的深度一半的差值;D緩存鑒相器輸出的FIFO緩存數(shù)據(jù)數(shù)量;Dfifo一半FIFO深度的一半。
全文摘要
本發(fā)明提供了一種對(duì)IP網(wǎng)絡(luò)中的TDM業(yè)務(wù)進(jìn)行時(shí)鐘恢復(fù)的方法及裝置,該方法包括對(duì)接收到的IP數(shù)據(jù)包進(jìn)行流量整形后輸出寫信號(hào);根據(jù)該寫信號(hào)和數(shù)字振蕩器輸出的讀時(shí)鐘,求出FIFO所緩存的數(shù)據(jù)量;根據(jù)所述寫信號(hào)和所述求出的緩存數(shù)據(jù)量計(jì)算濾波參數(shù);根據(jù)該濾波參數(shù)求出恢復(fù)的讀時(shí)鐘。本發(fā)明通過在現(xiàn)有的時(shí)鐘恢復(fù)方法的基礎(chǔ)上,采用流量整形和在濾波器中進(jìn)行粗調(diào)+微調(diào)的兩級(jí)時(shí)鐘恢復(fù)方法,能夠很好解決時(shí)鐘恢復(fù)的抖動(dòng)問題,并且本發(fā)明實(shí)現(xiàn)簡(jiǎn)單,適應(yīng)性范圍廣,可以取得良好的時(shí)鐘恢復(fù)效果。
文檔編號(hào)H04M1/26GK1581845SQ0314998
公開日2005年2月16日 申請(qǐng)日期2003年8月1日 優(yōu)先權(quán)日2003年8月1日
發(fā)明者樂偉軍, 陳永瑜, 洪建明 申請(qǐng)人:華為技術(shù)有限公司