亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于基于誤差保護(hù)包的幀的接收器的制作方法

文檔序號(hào):7758722閱讀:229來(lái)源:國(guó)知局
專利名稱:用于基于誤差保護(hù)包的幀的接收器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及具有糾錯(cuò)解碼器的接收器中的緩沖存儲(chǔ)器管理,并且具體來(lái)說(shuō),涉及 前向糾錯(cuò)(FEC)解碼器。
背景技術(shù)
FEC技術(shù)通常用于基于包的網(wǎng)絡(luò)(如因特網(wǎng)),以補(bǔ)償包損失。在美國(guó)專利 No. 6141788中以及在1999年12月Internet Society中公布的J. Rosenberg等人的題名 為 “kn RTP Payload Format for Generic Forward Error Correction,,的因牛寺網(wǎng)豐示}f 足各 徑協(xié)議(internet standards track protocol)no. RFC-2733 中描述了一種適用于利用采 用實(shí)時(shí)傳輸協(xié)議(RTP)的實(shí)時(shí)媒體包的FEC技術(shù),所述文獻(xiàn)的全部?jī)?nèi)容通過(guò)引用包含于此。 根據(jù)該技術(shù),在傳輸之前,將稱為校驗(yàn)和(checksum)或FEC包的附加包添加至媒體幀,或數(shù) 據(jù)包的塊。在接收器處,幀中的丟失數(shù)據(jù)包可以通過(guò)將校驗(yàn)和包與成功地接收到的那些數(shù) 據(jù)包組合來(lái)恢復(fù)和重構(gòu)。更具體地說(shuō),丟失的數(shù)據(jù)包通過(guò)對(duì)校驗(yàn)和包與成功地接收到的數(shù) 據(jù)包執(zhí)行數(shù)學(xué)運(yùn)算(例如,異或(X0R)邏輯運(yùn)算)來(lái)恢復(fù)。接著,可以根據(jù)該數(shù)學(xué)運(yùn)算的結(jié) 果來(lái)重構(gòu)丟失的數(shù)據(jù)包。

圖1描繪了根據(jù)因特網(wǎng)標(biāo)準(zhǔn)路徑協(xié)議no. RFC-2733的采用FEC解碼的常規(guī)接收器 100。接收器100包括連接至FEC解碼器108并且連接至播出(play-out)緩沖器106的包 緩沖器104。FEC解碼器108還連接至播出緩沖器106。圖2描繪了常規(guī)接收器100的操作。在框202操作開始。在框204,將已接收包 102存儲(chǔ)在包緩沖器104中。在框206,將包102的副本傳送至播出緩沖器106 ;但是,包102 保留在包緩沖器104中,供FEC解碼器108隨后處理。在框208,F(xiàn)EC解碼器108確定包102 所屬于的媒體幀F(xiàn)是否準(zhǔn)備好FEC解碼(例如,當(dāng)已經(jīng)接收到針對(duì)指定媒體幀F(xiàn)的FEC包 和除了一個(gè)數(shù)據(jù)包以外的所有數(shù)據(jù)包時(shí))。如果沒(méi)有作好準(zhǔn)備,則操作返回至框204,在框 204,接收并存儲(chǔ)后續(xù)包。然而,如果幀F(xiàn)準(zhǔn)備好FEC解碼,則在框210,F(xiàn)EC解碼器108從包 緩沖器104中讀取媒體幀F(xiàn)的已接收包(即,除了一個(gè)以外的所有數(shù)據(jù)包和FEC包)并對(duì) 這些已接收包執(zhí)行數(shù)學(xué)運(yùn)算(例如,X0R邏輯運(yùn)算)。在框212,F(xiàn)EC解碼器108根據(jù)公知技 術(shù),基于數(shù)學(xué)運(yùn)算的結(jié)果重構(gòu)丟失包。在框214,F(xiàn)EC解碼器108將恢復(fù)的包傳送至播出緩 沖器106。然而,常規(guī)接收器100的缺點(diǎn)是包緩沖器104的大小相對(duì)較大。MPEG媒體幀例如 可以具有多達(dá)24個(gè)數(shù)據(jù)包加一個(gè)FEC包,總計(jì)達(dá)25個(gè)包。這樣,包緩沖器104中的需要存 儲(chǔ)MPEG媒體幀的緩沖存儲(chǔ)器的量MemPerFrame可以如下定義MemPerFrame = Y.SizeOfiPacketU))
權(quán)利要求
1. 一種用于在接收器中執(zhí)行糾錯(cuò)(EC)處理的方法,該方法包括(a)順次接收包括三個(gè)或更多個(gè)數(shù)據(jù)包和一EC包的第一幀的包的子集;以及(b)對(duì)所述第一幀的包的所述子集執(zhí)行EC處理,以重構(gòu)所述第一幀的至少一個(gè)包,其 中,所述EC處理在接收到包的整個(gè)所述子集之前啟動(dòng)。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述EC處理包括在接收到所述子集中的每一個(gè) 包時(shí)對(duì)其進(jìn)行處理,而不等待接收所述子集中的后續(xù)包。
3.根據(jù)權(quán)利要求2所述的方法,其中,對(duì)于所述子集中的至少一個(gè)已接收包,所述EC處 理包括(bl)對(duì)所述已接收包和存儲(chǔ)在存儲(chǔ)器中的值執(zhí)行數(shù)學(xué)運(yùn)算;以及(b2)存儲(chǔ)所述數(shù)學(xué)運(yùn)算的結(jié)果,作為存儲(chǔ)在所述存儲(chǔ)器中的值,以用于隨后的數(shù)學(xué)運(yùn)算。
4.根據(jù)權(quán)利要求3所述的方法,其中,對(duì)于所述子集中的最后的接收包,所述EC處理包括(b3)對(duì)最后的接收包和存儲(chǔ)在所述存儲(chǔ)器中的值執(zhí)行最后的數(shù)學(xué)運(yùn)算;和 (b4)基于所述最后的數(shù)學(xué)運(yùn)算的結(jié)果重構(gòu)所述第一幀的丟失數(shù)據(jù)包。
5.根據(jù)權(quán)利要求1所述的方法,還包括(c)順次接收包括三個(gè)或更多個(gè)數(shù)據(jù)包和一EC包的第二幀的包的子集;以及(d)對(duì)所述第二幀的包的所述子集執(zhí)行EC處理,以重構(gòu)所述第二幀的至少一個(gè)包,其 中,對(duì)所述第二幀的EC處理在完成對(duì)所述第一幀的EC處理之前啟動(dòng)。
6.根據(jù)權(quán)利要求5所述的方法,其中,對(duì)所述第一幀的EC處理在啟動(dòng)對(duì)所述第二幀的 EC處理之前啟動(dòng)。
7.根據(jù)權(quán)利要求1所述的方法,還包括(al)在包緩沖器中存儲(chǔ)所述第一幀的包的所述子集中的每一個(gè)包; (a2)在執(zhí)行對(duì)每一個(gè)包的EC處理之前從所述包緩沖器讀取該包;以及 (c)在完成對(duì)所述第一幀的包的所述子集中的每一個(gè)包的EC 處理之后,將重構(gòu)的包 存儲(chǔ)在所述包緩沖器中。
8. 一種接收器,包括包緩沖器,適于順次接收包括三個(gè)或更多個(gè)數(shù)據(jù)包和一糾錯(cuò)(EC)包的第一幀的包的 子集;以及EC解碼器,適于對(duì)所述第一幀的包的所述子集執(zhí)行EC處理,以重構(gòu)所述第一幀的至少 一個(gè)包,其中,所述EC處理在接收到包的整個(gè)所述子集之前啟動(dòng)。
9. 一種用于在接收器中執(zhí)行糾錯(cuò)(EC)處理的設(shè)備,該設(shè)備包括(a)用于順次接收包括三個(gè)或更多個(gè)數(shù)據(jù)包和一EC包的第一幀的包的子集的裝置;以及(b)用于對(duì)所述第一幀的包的所述子集執(zhí)行EC處理以重構(gòu)所述第一幀的至少一個(gè)包 的裝置,其中,所述EC處理在接收到包的整個(gè)所述子集之前啟動(dòng)。
全文摘要
本發(fā)明公開了一種用于基于誤差保護(hù)包的幀的接收器。在一個(gè)實(shí)施例中,公開了一種采用實(shí)時(shí)傳輸協(xié)議(RTP)和前向糾錯(cuò)(FEC)的針對(duì)媒體包的幀的接收器。該接收器包括包緩沖器和FEC解碼器。在該包緩沖器接收到包之后,該FEC解碼器讀取包,并且作為FEC處理的一部分,對(duì)包執(zhí)行XOR運(yùn)算,而不等待接收整個(gè)幀,或者實(shí)際上不等待接收該幀的任何后續(xù)包。累積XOR運(yùn)算結(jié)果,直到接收到足夠的包為止,以重構(gòu)該幀中的丟失包。因?yàn)榫o接在接收到包之后執(zhí)行XOR運(yùn)算,而沒(méi)有等待后續(xù)包導(dǎo)致的任何延遲,所以,該接收器具有非常低的等待時(shí)間,并且包緩沖器可以相對(duì)較小。
文檔編號(hào)H04L1/00GK102006142SQ201010269329
公開日2011年4月6日 申請(qǐng)日期2010年8月31日 優(yōu)先權(quán)日2009年9月2日
發(fā)明者A·K·西達(dá)奧, R·K·拉伊卡爾 申請(qǐng)人:艾格瑞系統(tǒng)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1