亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于接收數(shù)據(jù)流的方法以及用于發(fā)送的對(duì)應(yīng)方法

文檔序號(hào):7735116閱讀:572來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于接收數(shù)據(jù)流的方法以及用于發(fā)送的對(duì)應(yīng)方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)流(例如音頻和視頻)的接收和發(fā)送領(lǐng)域。更精確地,本發(fā)明涉 及可選地使用與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò)流。
背景技術(shù)
根據(jù)現(xiàn)有技術(shù),通過(guò)分組傳輸網(wǎng)絡(luò)傳送的數(shù)據(jù)流(比如音頻和/或視頻流)與一 個(gè)或若干糾錯(cuò)流(例如FEC(前向糾錯(cuò)))相關(guān)聯(lián)。根據(jù)現(xiàn)有技術(shù),數(shù)據(jù)流接收機(jī)能夠使用 一個(gè)或若干糾錯(cuò)流對(duì)在數(shù)據(jù)流的接收期間能夠識(shí)別的錯(cuò)誤進(jìn)行糾正。與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò)流包括冗余數(shù)據(jù)。該數(shù)據(jù)允許接收機(jī)在接收處糾錯(cuò),例如 分組或數(shù)據(jù)丟失,或接收到錯(cuò)誤。然后,接收到一個(gè)或若干相關(guān)聯(lián)糾錯(cuò)流的數(shù)據(jù)流接收機(jī)可 以通過(guò)使用從數(shù)據(jù)流中正確接收的分組以及使用冗余數(shù)據(jù)的操作,對(duì)接收到的數(shù)據(jù)流中的 一定數(shù)量的錯(cuò)誤進(jìn)行糾正。根據(jù)在發(fā)射機(jī)級(jí)別處的糾錯(cuò)流的編碼參數(shù),通過(guò)使用一個(gè)或若干相關(guān)聯(lián)糾錯(cuò)流來(lái) 進(jìn)行的數(shù)據(jù)流糾正允許恢復(fù)數(shù)據(jù)流中最高例如20%的分組丟失,且不影響視頻流的呈現(xiàn)屬 性。因此,該技術(shù)允許在分組丟失情況下或在接收到錯(cuò)誤分組的情況下,針對(duì)受到這 些類(lèi)型干擾的接收機(jī),對(duì)視頻流的呈現(xiàn)質(zhì)量進(jìn)行相當(dāng)大的改進(jìn)。然而,在CPU(中央處理單元)負(fù)荷、傳輸延遲、和/或解碼延遲方面,發(fā)射機(jī)進(jìn)行 糾錯(cuò)流生成以及接收機(jī)使用一個(gè)或若干糾正流對(duì)發(fā)射機(jī)和接收機(jī)具有不可忽視的影響,導(dǎo) 致在信道改變或“跳過(guò)(zapping) ”期間的顯示延遲,和/或在傳輸網(wǎng)絡(luò)的占用或使用網(wǎng)絡(luò) 帶寬等方面,會(huì)限制在分組傳輸網(wǎng)絡(luò)上能夠發(fā)送的數(shù)據(jù)流的數(shù)量。用于視頻和/或音頻服務(wù)傳輸?shù)臉?biāo)準(zhǔn)“DVB-IP”在ETSI的編號(hào)ETSI TS 102 034 下可用,其標(biāo)題為 “Digital Video Broadcasting(DVB) ;Transport of MPEG-2 TS based DVB services over IP based networks (DVB-IPI) ”,是在分組傳輸網(wǎng)絡(luò)中使用糾錯(cuò)流的示例。根據(jù)現(xiàn)有技術(shù),對(duì)于接收機(jī)集合,預(yù)確定使用一個(gè)或若干與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò) 流,即使一些接收機(jī)遭遇很少的錯(cuò)誤,這讓發(fā)射機(jī)以及接收機(jī)在上述方面付出代價(jià)(CPU負(fù) 荷、跳過(guò)時(shí)間、廣播網(wǎng)絡(luò)的占用)。通常在組播廣播地址上傳輸數(shù)據(jù)流和糾錯(cuò)流,以讓這些流 可用于大量的接收機(jī)。因此,現(xiàn)有技術(shù)具有通過(guò)分組傳輸網(wǎng)絡(luò)對(duì)與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò)流進(jìn)行非優(yōu)化管 理的缺點(diǎn)。

發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)的缺點(diǎn)。更具體地,本發(fā)明的目的是對(duì)通過(guò)分組傳輸網(wǎng)絡(luò)發(fā)送的與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò)流 的使用進(jìn)行優(yōu)化。
為此,本發(fā)明提出一種用于通過(guò)分組傳輸網(wǎng)絡(luò)接收數(shù)據(jù)流的方法。為了優(yōu)化接收, 所述方法包括以下步驟用于接收數(shù)據(jù)流的步驟;用于接收與所述數(shù)據(jù)流相關(guān)聯(lián)的一個(gè)或 若干糾錯(cuò)流的步驟;用于根據(jù)糾錯(cuò)的激活狀態(tài)的一個(gè)或更多改變,通過(guò)使用與所述數(shù)據(jù)流 相關(guān)聯(lián)的一個(gè)或更多糾錯(cuò)流來(lái)改變糾錯(cuò)的激活狀態(tài)的步驟。根據(jù)所述接收方法的變體,狀態(tài)改變的標(biāo)準(zhǔn)(criterium)包括由所述接收機(jī)所確 定的所述數(shù)據(jù)流的接收質(zhì)量。根據(jù)所述接收方法的變體,狀態(tài)改變的標(biāo)準(zhǔn)包括對(duì)狀態(tài)改變的信號(hào)的接收。根據(jù)所述接收方法的變體,在接收的所述數(shù)據(jù)流中包括所述狀態(tài)改變的信號(hào)。根據(jù)所述接收方法的變體,所述數(shù)據(jù)流的接收質(zhì)量包括觀察到的視頻停頓 (freeze)的數(shù)量。根據(jù)所述接收方法的變體,對(duì)所述數(shù)據(jù)流的接收質(zhì)量的確定包括丟失分組的數(shù)量。本發(fā)明還涉及一種用于通過(guò)分組傳輸網(wǎng)絡(luò)發(fā)送數(shù)據(jù)流的方法,其包括以下步驟 數(shù)據(jù)流的發(fā)送,包括向一個(gè)或若干接收機(jī)發(fā)送與所述數(shù)據(jù)流相關(guān)聯(lián)的一個(gè)或若干糾錯(cuò)流的 步驟;接收代表所述一個(gè)或若干接收機(jī)對(duì)所述數(shù)據(jù)流的接收質(zhì)量的信息項(xiàng)的步驟;根據(jù)從 所述一個(gè)或若干接收機(jī)接收的代表所述接收質(zhì)量的所述信息中所確定的接收質(zhì)量,發(fā)送改 變通過(guò)使用所述一個(gè)或更多接收機(jī)來(lái)進(jìn)行的糾錯(cuò)的激活狀態(tài)的信號(hào),向所述一個(gè)或若干接 收機(jī)的目的地發(fā)送所述信號(hào)。根據(jù)所述發(fā)送方法的變體,對(duì)所述數(shù)據(jù)流的所述接收質(zhì)量的確定包括由所述一個(gè) 或若干接收機(jī)觀察到的視頻停頓的數(shù)量。根據(jù)所述發(fā)送方法的變體,確定所述數(shù)據(jù)流的接收質(zhì)量包括丟失分組的數(shù)量。根據(jù)所述發(fā)送方法的變體,在所述數(shù)據(jù)流中包括所述狀態(tài)改變的信號(hào)。


當(dāng)閱讀以下描述時(shí),將更好地理解本發(fā)明,并且其他具體特征和優(yōu)點(diǎn)將呈現(xiàn)出來(lái), 該描述對(duì)附圖進(jìn)行引用,其中圖1和2示出了根據(jù)兩個(gè)不同實(shí)施例實(shí)施本發(fā)明的基礎(chǔ)結(jié)構(gòu)的框圖,圖3示出了根據(jù)本發(fā)明的發(fā)射機(jī)的示例,其屬于由圖1和2所示的基礎(chǔ)結(jié)構(gòu)之一,圖4示出了根據(jù)本發(fā)明的接收機(jī)的示例,其屬于由圖1和2所示的基礎(chǔ)結(jié)構(gòu)之一,圖5示出了根據(jù)本發(fā)明的接收數(shù)據(jù)流的方法;圖6示出了根據(jù)本發(fā)明的發(fā)送數(shù)據(jù)流的方法。
具體實(shí)施例方式圖1示出了根據(jù)實(shí)施例實(shí)施本發(fā)明的基礎(chǔ)結(jié)構(gòu)1的框圖?;A(chǔ)結(jié)構(gòu)1包括-源11,-發(fā)射機(jī)10,-接收機(jī)13,以及-網(wǎng)絡(luò) 12。
發(fā)射機(jī)10包括-編碼器100,-糾錯(cuò)流生成器102,以及-用于顯示(或“監(jiān)視”)接收質(zhì)量的功能元件101。編碼器100通過(guò)連接1000與源11相連,并且通過(guò)連接1001與網(wǎng)絡(luò)12相連。糾 錯(cuò)流生成器102通過(guò)連接1001與編碼器100相連,并且可選地通過(guò)連接1005與接收質(zhì)量 監(jiān)視器相連。接收質(zhì)量監(jiān)視器101通過(guò)連接1003和1004與網(wǎng)絡(luò)12相連。接收機(jī)13包括-網(wǎng)絡(luò)接口130,-接收存儲(chǔ)器131,-解碼器132,-接收糾錯(cuò)器133,以及-接收質(zhì)量數(shù)據(jù)的收集器134。網(wǎng)絡(luò)接口 130通過(guò)連接1200與網(wǎng)絡(luò)12相連。接收存儲(chǔ)器通過(guò)連接1300與網(wǎng)絡(luò) 接口 130相連,通過(guò)連接1300發(fā)送數(shù)據(jù)流。糾錯(cuò)器133通過(guò)兩個(gè)連接1304和1305與網(wǎng)絡(luò) 接口 130相連。解碼器132通過(guò)連接1301與接收緩沖器131相連。糾錯(cuò)器133通過(guò)連接 1306與接收緩沖器131相連。解碼器輸出對(duì)應(yīng)于連接1302。源11向發(fā)射機(jī)10提供要發(fā)送的數(shù)據(jù)。發(fā)射機(jī)10在編碼器中接收該數(shù)據(jù)(例如 視頻數(shù)據(jù)),編碼器將視頻數(shù)據(jù)編碼為根據(jù)例如標(biāo)準(zhǔn)H. 264壓縮的視頻流。將編碼器輸出的 壓縮流提供給糾錯(cuò)流生成器102,并且通過(guò)網(wǎng)絡(luò)12提供給接收機(jī)13。糾錯(cuò)流生成器通過(guò)網(wǎng) 絡(luò)12和連接1005向接收機(jī)13發(fā)送與數(shù)據(jù)流相關(guān)聯(lián)的一個(gè)或若干糾錯(cuò)流。接收質(zhì)量監(jiān)視 器101通過(guò)連接1003接收代表接收機(jī)數(shù)據(jù)流13的接收質(zhì)量的信息項(xiàng)。然后,根據(jù)從通過(guò) 連接1003接收的信息項(xiàng)中所確定的接收質(zhì)量,監(jiān)視器101通過(guò)連接1004發(fā)送信號(hào),該信號(hào) 指示通過(guò)使用一個(gè)或若干糾錯(cuò)流進(jìn)行糾錯(cuò)的激活狀態(tài)的改變。接收機(jī)13接收數(shù)據(jù)流1300,以及接收與經(jīng)由連接1300發(fā)送的數(shù)據(jù)流相關(guān)聯(lián)的、通 過(guò)連接1305發(fā)送的一個(gè)或若干糾錯(cuò)流。接收機(jī)13還經(jīng)由其連接1200接收由發(fā)射機(jī)10發(fā) 送至網(wǎng)絡(luò)12的激活狀態(tài)改變的信號(hào)1304,并且可以進(jìn)而發(fā)送由發(fā)射機(jī)經(jīng)由連接1003接收 的代表數(shù)據(jù)流的接收質(zhì)量的信息項(xiàng)1303。接收存儲(chǔ)器131用作緩沖器,允許存儲(chǔ)特定數(shù)量 的分組。接收存儲(chǔ)器131輸出的分組流通過(guò)連接1301饋送至解碼器132。解碼器132在鏈 路1302上發(fā)送已解碼的數(shù)據(jù)流。糾錯(cuò)器133通過(guò)連接1305接收與數(shù)據(jù)流相關(guān)聯(lián)的一個(gè)或 若干糾錯(cuò)流。糾錯(cuò)器還通過(guò)鏈路1304接收糾錯(cuò)激活狀態(tài)改變的信號(hào)。根據(jù)信號(hào)狀態(tài),糾錯(cuò) 器133使用或不使用通過(guò)連接1305接收的糾錯(cuò)流,對(duì)接收存儲(chǔ)器131中的數(shù)據(jù)流分組進(jìn)行 糾正或不進(jìn)行糾正。因此,接收機(jī)13接收數(shù)據(jù)流和一個(gè)或若干相關(guān)聯(lián)的糾錯(cuò),并且根據(jù)糾錯(cuò)激活狀態(tài) 改變的一個(gè)或若干標(biāo)準(zhǔn)來(lái)改變糾錯(cuò)的激活狀態(tài)。根據(jù)本發(fā)明的變體實(shí)施,接收機(jī)13包括接收質(zhì)量數(shù)據(jù)收集器134,其經(jīng)由連接 1307讀取接收存儲(chǔ)器,以收集那里的代表接收質(zhì)量的信息項(xiàng),然后通過(guò)將收集器134與網(wǎng) 絡(luò)接口 130相連的連接1301向發(fā)射機(jī)10發(fā)送該信息項(xiàng)。然而,接收機(jī)集合中的所有接收 機(jī)都發(fā)送該信息項(xiàng)是沒(méi)有必要的。對(duì)于實(shí)施根據(jù)本發(fā)明的發(fā)送方法的發(fā)射機(jī),從一個(gè)或若干接收機(jī)(例如兩個(gè)、三個(gè)、十個(gè)或更多)接收該信息項(xiàng)是足夠的。因此,發(fā)射機(jī)10可以通 過(guò)從一個(gè)或若干接收機(jī)中接收的信息項(xiàng)來(lái)確定接收質(zhì)量,換言之,從配備有如上所述的收 集器134的接收機(jī)接收。這么做的優(yōu)點(diǎn)是允許發(fā)射機(jī)10接收與有限數(shù)量的接收機(jī)的接收 質(zhì)量相關(guān)的信息。這使得減少網(wǎng)絡(luò)上的分組業(yè)務(wù)成為可能,并且限制了對(duì)發(fā)射機(jī)以及接收 機(jī)的CPU負(fù)荷的影響(處理更少的數(shù)據(jù)),有利地,僅有一部分接收機(jī)收集與接收質(zhì)量相關(guān) 的信息。根據(jù)本發(fā)明的變體實(shí)施,接收機(jī)周期性地發(fā)送代表數(shù)據(jù)流的接收質(zhì)量的信息項(xiàng)。 這么做的優(yōu)點(diǎn)是,由至少一個(gè)接收機(jī)經(jīng)常地向根據(jù)本發(fā)明的發(fā)射機(jī)通知數(shù)據(jù)流的接收質(zhì)量。根據(jù)本發(fā)明的變體實(shí)施,接收機(jī)在接收質(zhì)量改變的情況下發(fā)送代表數(shù)據(jù)流的接收 質(zhì)量的信息項(xiàng)。這對(duì)于限制網(wǎng)絡(luò)上流通(circulating)的消息的業(yè)務(wù)是有利的。根據(jù)本發(fā)明的變體實(shí)施,如果超過(guò)接收質(zhì)量閾值,接收機(jī)發(fā)送代表數(shù)據(jù)流的接收 質(zhì)量的信息項(xiàng)。這對(duì)于限制網(wǎng)絡(luò)上流通的消息的業(yè)務(wù)是有利的。根據(jù)本發(fā)明的變體實(shí)施,在跳過(guò)的情況下,接收機(jī)發(fā)送代表數(shù)據(jù)流的接收質(zhì)量的
信息項(xiàng)。當(dāng)然可以將用于發(fā)送代表數(shù)據(jù)流的接收質(zhì)量的信息項(xiàng)的上述變體加以結(jié)合,從而 按照這種方式特別地提供以下優(yōu)點(diǎn)提出了在限制網(wǎng)絡(luò)中流通的消息的數(shù)量方面有效的系 統(tǒng)。根據(jù)本發(fā)明的變體實(shí)施,接收機(jī)13的收集器134使用將其與解碼器132相連的連 接1308,使得觀察到視頻停頓的數(shù)量成為可能,在該情況中,在代表接收質(zhì)量的信息項(xiàng)中包 括該信息項(xiàng)。根據(jù)本發(fā)明的變體實(shí)施,由發(fā)射機(jī)10確定數(shù)據(jù)流的接收質(zhì)量包括通過(guò)在解碼器 132和收集器134之間的連接1308發(fā)送的信息項(xiàng)檢測(cè)到的由至少一個(gè)接收機(jī)觀察到的視頻
停頓的數(shù)量。根據(jù)本發(fā)明的變體實(shí)施,接收質(zhì)量收集器包括在視頻流中觀察到的、并且從解碼 器132經(jīng)由連接1308發(fā)送到收集器134的信息項(xiàng)中檢測(cè)到的宏塊的數(shù)量(宏塊是由于解 碼錯(cuò)誤,例如由于分組丟失,造成的視頻圖像偽像)。這些變體具有如下優(yōu)點(diǎn)考慮到由一 個(gè)或若干根據(jù)本發(fā)明的接收機(jī)用戶直接體驗(yàn)到的“實(shí)際”干擾。根據(jù)本發(fā)明的變體實(shí)施,接收機(jī)13的接收質(zhì)量收集器134收集與丟失分組的數(shù)量 相關(guān)的信息項(xiàng),在該情況下,該信息項(xiàng)被包括在代表接收質(zhì)量的信息項(xiàng)中。這使得具有與一 個(gè)或若干數(shù)據(jù)流的接收質(zhì)量有關(guān)的直接信息成為可能。當(dāng)然,可以將包括具有接收質(zhì)量數(shù)據(jù)收集器134的接收機(jī)13在內(nèi)的本發(fā)明的上述 變體實(shí)施加以結(jié)合,以在接收機(jī)13發(fā)送的代表接收質(zhì)量的信息項(xiàng)中包括更多的數(shù)據(jù)。根據(jù)本發(fā)明的變體實(shí)施,發(fā)射機(jī)10的接收質(zhì)量監(jiān)視器101經(jīng)由連接1002控制糾 錯(cuò)流生成器102,以根據(jù)確定的接收質(zhì)量來(lái)加強(qiáng)或減輕糾錯(cuò)流。例如,列FEC編碼的發(fā)送對(duì) 于被確定為平均的接收質(zhì)量是足夠的,但是對(duì)于被確定為差的接收質(zhì)量,列和行的FEC編 碼的發(fā)送是必須的。這在以下方面是有利的例如使得影響網(wǎng)絡(luò)12的網(wǎng)絡(luò)帶寬占用成為可 能,以及限制接收機(jī)13使用糾錯(cuò)流的影響,例如在跳過(guò)時(shí)間方面。根據(jù)本發(fā)明的實(shí)施變體,將監(jiān)視器101發(fā)送的糾錯(cuò)的激活狀態(tài)改變的信號(hào)插入數(shù)據(jù)流中。這具有以下優(yōu)點(diǎn)不強(qiáng)制實(shí)施本發(fā)明的接收方法的接收機(jī)實(shí)現(xiàn)用于接收糾錯(cuò)的激 活狀態(tài)改變的信號(hào)的特定連接。圖2示出了根據(jù)另一個(gè)實(shí)施例的實(shí)施本發(fā)明的基礎(chǔ)結(jié)構(gòu)2的框圖。圖2包括已經(jīng) 在圖1中描述的一些單元,其在圖2中具有類(lèi)似功能,并且其具有相同的參考標(biāo)記。基礎(chǔ)結(jié)構(gòu)2包括-源11,-發(fā)射機(jī)20,-接收機(jī)22,以及-網(wǎng)絡(luò) 12。發(fā)射機(jī)20包括-編碼器100,以及-糾錯(cuò)流生成器102。接收機(jī)22包括-網(wǎng)絡(luò)接口130,-接收存儲(chǔ)器131,-解碼器132,-接收糾錯(cuò)器133,以及-接收質(zhì)量監(jiān)視器220。在圖1的發(fā)射機(jī)10的變體中,圖2的發(fā)射機(jī)20不包括接收質(zhì)量監(jiān)視器101。將具 有類(lèi)似功能的組件放在接收機(jī)22中。不像圖1的接收機(jī)13,圖2的接收機(jī)22包括接收質(zhì) 量監(jiān)視器220。在圖2中,接收質(zhì)量監(jiān)視器220通過(guò)連接1304向糾錯(cuò)器133提供狀態(tài)改變 信號(hào);在圖1中,由發(fā)射機(jī)20發(fā)送該信號(hào)。在本實(shí)施例中,發(fā)射機(jī)20發(fā)送由糾錯(cuò)流生成器102發(fā)送的一個(gè)或若干糾錯(cuò)流。該 糾錯(cuò)流與編碼器100發(fā)送的數(shù)據(jù)流相關(guān)聯(lián)。接收機(jī)22使用接收質(zhì)量監(jiān)視器220確定其自 身的接收質(zhì)量,并且通過(guò)連接1304向糾錯(cuò)器133發(fā)送激活狀態(tài)改變信號(hào),來(lái)實(shí)現(xiàn)激活狀態(tài) 的改變。該改變是根據(jù)糾錯(cuò)的激活狀態(tài)的改變的標(biāo)準(zhǔn)來(lái)實(shí)現(xiàn)的,在本實(shí)施中該標(biāo)準(zhǔn)是接收 質(zhì)量。根據(jù)該信號(hào)的狀態(tài),糾錯(cuò)器133使用或不使用與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò)流。根據(jù)本發(fā)明的變體實(shí)施,接收機(jī)22的接收質(zhì)量監(jiān)視器220包括來(lái)自解碼器132的 連接,其使得監(jiān)視器220能夠觀察到視頻停頓的數(shù)量。根據(jù)本發(fā)明的變體實(shí)施,接收質(zhì)量監(jiān) 視器220包括在視頻流中觀察到的宏塊的數(shù)量。在本情況下,在確定接收質(zhì)量中考慮到該 信息項(xiàng)。根據(jù)本發(fā)明的變體實(shí)施,接收質(zhì)量監(jiān)視器220收集在跳過(guò)期間的代表數(shù)據(jù)流的接 收質(zhì)量的信息項(xiàng)。這樣,在與數(shù)據(jù)流的連接期間實(shí)現(xiàn)該信息收集,在實(shí)際中這可以提供接收 機(jī)可以預(yù)期的接收質(zhì)量的良好概念,并且這使得激活或去激活糾錯(cuò)流的使用并且限制對(duì)解 碼的影響成為可能,因?yàn)樵诒厩闆r下在連接時(shí)且不在連接期間執(zhí)行是否將一個(gè)或若干糾錯(cuò) 流考慮在內(nèi),這避免了解碼錯(cuò)誤。根據(jù)本發(fā)明的變體實(shí)施,接收質(zhì)量監(jiān)視器220以周期性方式收集代表流的接收質(zhì)
量的信息項(xiàng)。根據(jù)本發(fā)明的實(shí)施變體,當(dāng)由接收質(zhì)量監(jiān)視器220所確定的接收質(zhì)量超過(guò)預(yù)定閾值時(shí),接收質(zhì)量監(jiān)視器220發(fā)送激活狀態(tài)改變信號(hào)。例如,當(dāng)丟失分組的數(shù)量到達(dá)閾值3% 時(shí),或當(dāng)視頻停頓的數(shù)量超過(guò)閾值每分鐘1個(gè)視頻停頓時(shí),或當(dāng)視頻圖像中的宏塊數(shù)量超 過(guò)每5分鐘1個(gè)宏塊時(shí),發(fā)送激活狀態(tài)改變信號(hào)“打開(kāi)”。然而,當(dāng)丟失分組的數(shù)量或視頻停 頓的數(shù)量低于該閾值時(shí),發(fā)送“關(guān)閉”信號(hào)??梢詫⑦@些標(biāo)準(zhǔn)加以結(jié)合,以增加根據(jù)本發(fā)明 的接收方法的效率??梢詫?shí)施改變延遲或考慮到閾值的余量(margin),以避免在狀態(tài)改變 信號(hào)的發(fā)送之間來(lái)回切換。例如,一旦發(fā)送“打開(kāi)”信號(hào),則僅在沒(méi)有注意到任何接收錯(cuò)誤 的特定時(shí)間之后才發(fā)送“關(guān)閉”信號(hào),或一旦注意到已經(jīng)超過(guò)丟失分組的閾值3%之后而發(fā) 送“打開(kāi)”信號(hào),則僅當(dāng)丟失分組的百分比低于閾值時(shí)才發(fā)送“關(guān)閉”信號(hào)。根據(jù)本發(fā)明的變體實(shí)施例,當(dāng)接收質(zhì)量達(dá)到預(yù)定值時(shí),比如十個(gè)丟失分組,或當(dāng)觀 察到視頻停頓時(shí),發(fā)送狀態(tài)改變信號(hào)??梢詫⑦@些實(shí)施例彼此結(jié)合,當(dāng)例如如果丟失分組的數(shù)量超過(guò)閾值10%,或如果 觀察到視頻停頓時(shí),發(fā)送“打開(kāi)”信號(hào)。圖3示意性地示出了根據(jù)本發(fā)明的特定實(shí)施例的圖1的發(fā)射機(jī)10。發(fā)射機(jī)10包 括由地址和數(shù)據(jù)總線350互聯(lián)的-CPU 320,-具有類(lèi)型R0M(只讀存儲(chǔ)器)的非易失性存儲(chǔ)器300,-隨機(jī)存取存儲(chǔ)器或RAM310,-網(wǎng)絡(luò)接口330,使得發(fā)送和接收分組傳輸網(wǎng)絡(luò)的分組成為可能,以及-源接口340,使得接收要編碼的數(shù)據(jù)流成為可能。注意到在圖3和4中提到的每一個(gè)存儲(chǔ)器中,在對(duì)存儲(chǔ)器的描述中使用的單詞“寄 存器”指代低容量存儲(chǔ)器區(qū)域(一些二進(jìn)制數(shù)據(jù))以及大容量存儲(chǔ)器區(qū)域(使得存儲(chǔ)完整 程序或發(fā)送或接收的數(shù)據(jù)的全部或部分成為可能)。ROM存儲(chǔ)器300尤其包括-程序“prog” 301。在與實(shí)施這些步驟的發(fā)射機(jī)10相關(guān)聯(lián)的存儲(chǔ)器ROM 300中存儲(chǔ)實(shí)施下文所述方 法的步驟的算法。當(dāng)上電(power up)時(shí),CPU 320加載并且執(zhí)行這些算法的指令。隨機(jī)存取存儲(chǔ)器310特別包括-在寄存器311中,負(fù)責(zé)發(fā)射機(jī)10的上電的CPU320的操作程序,-寄存器312,包括要編碼的源流的一部分,-寄存器,包括已編碼數(shù)據(jù)流的一部分,在寄存器313中,-寄存器,包括糾錯(cuò)流的一部分,在寄存器314中,-寄存器315,包括代表接收質(zhì)量的信息,以及-數(shù)據(jù)區(qū)域316,使得發(fā)射機(jī)10的糾正操作所需的日期的臨時(shí)存儲(chǔ)成為可能。圖4示意性地示出了根據(jù)本發(fā)明的特定實(shí)施例的來(lái)自圖1的接收機(jī)13。接收機(jī) 13包括由地址和數(shù)據(jù)總線450連接在一起的以下單元-CPU 420,-非易失性ROM類(lèi)型存儲(chǔ)器400,-隨機(jī)存取存儲(chǔ)器或RAM410,以及-網(wǎng)絡(luò)接口430,使得發(fā)送和接收來(lái)自分組傳輸網(wǎng)絡(luò)的分組成為可能。
ROM存儲(chǔ)器400特別包括-程序“prog” 401。在與實(shí)施這些步驟的接收機(jī)13相關(guān)聯(lián)的ROM存儲(chǔ)器400中存儲(chǔ)實(shí)施了下文所述 方法的步驟的算法。當(dāng)啟動(dòng)時(shí),CPU 420加載并且執(zhí)行這些算法的指令。隨機(jī)存取存儲(chǔ)器410特別包括-在寄存器411中,在接收機(jī)13上電時(shí)加載的CPU420的操作程序,-寄存器412,包括已接收的數(shù)據(jù)流的一部分,-寄存器413,包括糾錯(cuò)流的一部分,-寄存器414,包括糾錯(cuò)的激活狀態(tài),以及-數(shù)據(jù)區(qū)域415,使得接收機(jī)13的糾正操作所需的數(shù)據(jù)的臨時(shí)存儲(chǔ)成為可能。除了圖3和4中所述以外的其他結(jié)構(gòu)與本發(fā)明兼容。具體地,根據(jù)變體,根據(jù)純硬 件實(shí)現(xiàn)來(lái)實(shí)施本發(fā)明,例如以專(zhuān)用組件的形式,例如ASIC (專(zhuān)用集成電路)或FPGA (現(xiàn)場(chǎng)可 編程門(mén)陣列)或VLSI (超大規(guī)模集成)或嵌入到裝置中的若干電子組件,或甚至以硬件單 元和軟件單元的混合的形式。圖5以算法形式示出了在接收機(jī)13或22中實(shí)施的根據(jù)本發(fā)明的接收方法。接收方法開(kāi)始于步驟500,在該步驟期間,初始化接收方法的糾正操作所需的不同變量。然后,在步驟510期間,接收機(jī)13或22接收數(shù)據(jù)流。然后,在步驟520期間,接收機(jī)13或22接收一個(gè)或更多糾錯(cuò)流。根據(jù)變體,在步 驟510之前或同時(shí),全部地或部分地執(zhí)行步驟520。在測(cè)試步驟530期間,接收機(jī)13或22檢查改變糾錯(cuò)的激活狀態(tài)是否是有用的或 必須的,例如根據(jù)下文中引用的標(biāo)準(zhǔn)。在肯定情況下,在步驟540期間,執(zhí)行糾錯(cuò)的激活狀態(tài)的改變,并且重新執(zhí)行步驟 510。在否定情況下,不執(zhí)行激活狀態(tài)的改變,并且重新執(zhí)行步驟510。根據(jù)本發(fā)明的變體實(shí)施,接收方法包括接收發(fā)送代表數(shù)據(jù)流的接收質(zhì)量的信息 的請(qǐng)求的接收步驟。根據(jù)本發(fā)明的有利實(shí)施模式,改變糾錯(cuò)的激活狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)包括以下標(biāo)準(zhǔn) 中的一項(xiàng)或更多項(xiàng)-由一個(gè)或更多接收機(jī)觀察到的視頻停頓的數(shù)量,-由一個(gè)或更多接收機(jī)觀察到的宏塊的數(shù)量,-由一個(gè)或更多接收機(jī)觀察到的丟失分組的數(shù)量,以及-由一個(gè)或更多接收機(jī)觀察到的錯(cuò)誤接收的分組的數(shù)量。圖6以算法形式示出了在發(fā)射機(jī)10中實(shí)施的根據(jù)本發(fā)明的發(fā)送方法。發(fā)送方法開(kāi)始于步驟600,在該步驟期間,初始化發(fā)送方法的糾正操作所需的不同 變量。接下來(lái),在步驟610期間,發(fā)射機(jī)10發(fā)送數(shù)據(jù)流以及至少一個(gè)相關(guān)聯(lián)的糾錯(cuò)流。在步驟620期間,發(fā)射機(jī)10接收代表至少一個(gè)接收機(jī)的接收質(zhì)量的信息項(xiàng)。在測(cè)試步驟630期間,發(fā)射機(jī)10根據(jù)改變糾錯(cuò)的激活狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)來(lái)檢查改變糾錯(cuò)的激活狀態(tài)是否是有用的或必須的。在肯定情況下,在步驟640期間,發(fā)送糾錯(cuò)激活狀態(tài)改變信號(hào),并且在步驟620處 重新執(zhí)行。在否定情況下,不發(fā)送激活狀態(tài)改變信號(hào),并且重新執(zhí)行步驟620。根據(jù)本發(fā)明的有利實(shí)施,改變糾錯(cuò)的激活狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)包括以下標(biāo)準(zhǔn)中的 一項(xiàng)或更多項(xiàng)-由一個(gè)或更多接收機(jī)觀察到的視頻停頓的數(shù)量,-由一個(gè)或更多接收機(jī)觀察到的宏塊的數(shù)量,-由一個(gè)或更多接收機(jī),或甚至由一個(gè)或更多網(wǎng)絡(luò)設(shè)備項(xiàng)觀察到的丟失分組的數(shù) 量,以及-由一個(gè)或更多接收機(jī)觀察到的錯(cuò)誤接收的分組的數(shù)量-接收機(jī)觀察到分組丟失或觀察到錯(cuò)誤分組接收的網(wǎng)絡(luò)設(shè)備項(xiàng)的數(shù)量??梢詫⑦@些標(biāo)準(zhǔn)加以結(jié)合,以例如確定接收質(zhì)量。了解已經(jīng)從接收到的視頻流中 觀察到多于1 %的分組丟失的接收機(jī)的數(shù)量是令人感興趣的。根據(jù)本發(fā)明的變體實(shí)施,發(fā)送方法包括發(fā)送代表數(shù)據(jù)流的接收質(zhì)量的信息的請(qǐng)求 的發(fā)送步驟。這也使得僅從特定接收機(jī)接收信息成為可能,具體地例如僅從處于必須更精 確地測(cè)試接收的網(wǎng)絡(luò)部分中的接收機(jī)接收信息。根據(jù)之前通過(guò)圖5和6描述的本發(fā)明的變體實(shí)施,當(dāng)至少一個(gè)標(biāo)準(zhǔn)的值大于一個(gè) 或更多確定的標(biāo)準(zhǔn)的最大值,或小于一個(gè)或更多確定標(biāo)準(zhǔn)的最小值時(shí),執(zhí)行糾錯(cuò)的激活狀 態(tài)的改變。例如,如果視頻停頓的數(shù)量的最大值等于五,當(dāng)視頻停頓的數(shù)量超過(guò)每小時(shí)五個(gè) 視頻停頓時(shí),則執(zhí)行將糾錯(cuò)的激活狀態(tài)改變到“打開(kāi)”狀態(tài)。如果視頻停頓的數(shù)量的最小值 等于一,則當(dāng)視頻停頓的數(shù)量低于每小時(shí)一個(gè)視頻停頓時(shí),則執(zhí)行將糾錯(cuò)的激活狀態(tài)改變 到“關(guān)閉”狀態(tài)。根據(jù)通過(guò)圖5和6所述的本發(fā)明的變體實(shí)施,當(dāng)超過(guò)與至少一個(gè)標(biāo)準(zhǔn)相關(guān)的值時(shí), 執(zhí)行糾錯(cuò)的激活狀態(tài)的改變。例如,當(dāng)丟失分組的數(shù)量變得大于接收到的數(shù)據(jù)流的分組數(shù) 量的2%時(shí),則執(zhí)行將糾錯(cuò)的激活狀態(tài)改變到“打開(kāi)”狀態(tài)。當(dāng)分組丟失的數(shù)量小于接收的 數(shù)據(jù)流的分組數(shù)量的0. 時(shí),則執(zhí)行將糾錯(cuò)的激活狀態(tài)改變到“關(guān)閉”??梢詫⒈景l(fā)明的這些變體實(shí)施結(jié)合在一起,以增加其效率。如果考慮到若干標(biāo)準(zhǔn),可以通過(guò)為每一個(gè)標(biāo)準(zhǔn)分配優(yōu)先級(jí),或通過(guò)使用邏輯運(yùn)算, 來(lái)管理可能的沖突例如,如果停頓的數(shù)量超過(guò)最大閾值,但是分組丟失的數(shù)量低于最小 值,則執(zhí)行將糾錯(cuò)的激活狀態(tài)改變到“打開(kāi)”,在確定接收質(zhì)量中,視頻停頓的數(shù)量的標(biāo)準(zhǔn)更 重要(將最高優(yōu)先級(jí)給予視頻停頓的數(shù)量的標(biāo)準(zhǔn))。如果分組丟失的數(shù)量低于最小閾值,但 如果視頻停頓的數(shù)量還沒(méi)有低于最小閾值,則不執(zhí)行激活狀態(tài)的改變(AND邏輯運(yùn)算)??梢赃B續(xù)地、或周期性地、隨機(jī)地、或在事件期間(例如在跳過(guò)期間)進(jìn)行這些標(biāo) 準(zhǔn)的測(cè)量??梢詫⑨槍?duì)接收質(zhì)量進(jìn)行測(cè)量的這些不同方式結(jié)合在一起。自然地,本發(fā)明不受限于之前所述的實(shí)施例。特別地,通過(guò)在步驟之間添加通信設(shè)備和緩沖器存儲(chǔ)器區(qū),可以并行執(zhí)行接收方 法和發(fā)送方法的若干步驟,比如幀的接收、封裝、以及發(fā)送。這具有如下優(yōu)點(diǎn)使得特定任務(wù) 的分離成為可能。
另外,不僅可以由單一設(shè)備,還可以由異類(lèi)設(shè)備的集合來(lái)實(shí)施接收方法以及發(fā)送 方法。通過(guò)圖1和2描述的基礎(chǔ)結(jié)構(gòu)1和2的架構(gòu)可以包括用于糾正操作所需的其他設(shè) 備。例如,可能需要若干發(fā)射機(jī)以提供增強(qiáng)的服務(wù)提供。例如,管理服務(wù)器可以經(jīng)由LAN(本 地接入網(wǎng)絡(luò))內(nèi)部網(wǎng)絡(luò)來(lái)管理發(fā)射機(jī)。這種管理服務(wù)器還可以管理接收機(jī)的用戶對(duì)不同服 務(wù)提供的訂購(gòu)。例如,為了接入網(wǎng)絡(luò)12,網(wǎng)絡(luò)設(shè)備項(xiàng)(比如路由器和交換機(jī)以及針對(duì)使用 的傳輸協(xié)議的具體細(xì)節(jié))可能是必須的。例如,網(wǎng)絡(luò)12是一般被稱(chēng)作具有ATM協(xié)議的光纖 “主干”的網(wǎng)絡(luò),使得非常高的比特率和受保證的(guaranteed)比特率成為可能。例如,接 收機(jī)通過(guò)包括DSLAM(數(shù)字訂戶線路接入多路復(fù)用器)在內(nèi)的分發(fā)中心與該主干相連。例 如,接收機(jī)經(jīng)由電話線路以及ADSL(異步數(shù)字訂戶線路)調(diào)制解調(diào)器來(lái)接入DSLAM。例如, 接收機(jī)經(jīng)由包括ADSL調(diào)制解調(diào)器、路由器、防火墻、無(wú)線發(fā)射機(jī)/接收機(jī)等在內(nèi)的特定接入 設(shè)備(網(wǎng)關(guān))接入網(wǎng)絡(luò)12,并且可以同時(shí)將多于一個(gè)的接收機(jī)與其相連。如此處所示,使用的網(wǎng)絡(luò)類(lèi)型可以是有線的,但也可以是無(wú)線的,使用技術(shù),比如 WiFi、DVB-H(用于無(wú)線便攜設(shè)備的標(biāo)準(zhǔn)DVB)、DVB_T (用于經(jīng)由陸地信號(hào)接收數(shù)字電視和無(wú) 線電的標(biāo)準(zhǔn)DVB)、DVB-S(用于經(jīng)由衛(wèi)星信號(hào)接收數(shù)字電視和無(wú)線電的標(biāo)準(zhǔn)DVB),或再次根 據(jù)標(biāo)準(zhǔn)ATSC (高級(jí)電視系統(tǒng)委員會(huì))。另外,圖1和2的基礎(chǔ)結(jié)構(gòu)1和2中體現(xiàn)的設(shè)備的架構(gòu)可以是不同的。例如,可以 添加若干糾錯(cuò)流生成器,以提供特別適于接收機(jī)集合中的一部分的糾錯(cuò)流。例如,根據(jù)相應(yīng) 的圖1或2的接收機(jī)13或22的糾錯(cuò)器133將接收存儲(chǔ)器131與解碼器132鏈接。根據(jù)例如協(xié)議SNMP或協(xié)議CWMP及其擴(kuò)展(消費(fèi)者所在地設(shè)備-廣域網(wǎng)管理協(xié) 議),可以使用配置、管理、控制和診斷協(xié)議來(lái)實(shí)施用于接收的方法以及用于發(fā)送的方法。可 以使用協(xié)議SNMP(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)來(lái)實(shí)施本發(fā)明,其將SNMP“管理器”定位在發(fā)射機(jī)的 級(jí)別,并且將SNMP “代理”定位在接收機(jī)中,以及添加具有特定屬性的MIB (管理信息庫(kù)), 用于管理通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行糾錯(cuò)的激活狀態(tài)的改變。對(duì)于該實(shí)施,可以在接 收機(jī)級(jí)別添加“MIB屬性”,被稱(chēng)作具有枚舉類(lèi)型的“fecConfiguration”,其允許下文所述 的值在讀和寫(xiě)中可訪問(wèn)-FEC_N0NE (枚舉值 0),-FEC_F0RCED (枚舉值 1),以及-FEC_AUT0 (枚舉值 2、。值FEC_N0NE表示接收機(jī)不通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行糾錯(cuò)。值FEC_F0CED 表示接收機(jī)必須使用糾錯(cuò)流。值FEC_AUT0表示接收機(jī)必須根據(jù)之前所述的標(biāo)準(zhǔn),來(lái)自己確 定是否執(zhí)行通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行的糾錯(cuò)的激活狀態(tài)的改變。在頭兩種情況中 (FEC_N0NE和FEC_F0RCED),發(fā)射機(jī)根據(jù)之前所述的一個(gè)或更多標(biāo)準(zhǔn)來(lái)確定通過(guò)使用一個(gè) 或更多糾錯(cuò)流改變糾錯(cuò)的激活狀態(tài)是否是必須的。還可以使用CWMP并且通過(guò)在發(fā)射機(jī)級(jí)別添加ACS (自動(dòng)配置服務(wù)器)來(lái)實(shí)施本發(fā) 明。在接收機(jī)中,添加CWMP代理以及對(duì)象,該對(duì)象包括用于管理通過(guò)使用一個(gè)或更多糾錯(cuò) 流進(jìn)行糾錯(cuò)的激活狀態(tài)的改變的特定屬性。就CWMP標(biāo)準(zhǔn)而言,將接收機(jī)稱(chēng)作CPE,并且對(duì)于 一個(gè)CPE,存在兩種糾錯(cuò)激活模式“強(qiáng)制”模式和“自動(dòng)”模式。在“強(qiáng)制”模式中,CPE根 據(jù)發(fā)射機(jī)發(fā)送的狀態(tài)改變信號(hào),改變通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行糾錯(cuò)的激活狀態(tài);由發(fā)射機(jī)根據(jù)至少一個(gè)改變標(biāo)準(zhǔn)來(lái)確定狀態(tài)的改變。在“自動(dòng)”模式中,由CPE本身根據(jù)其本 身確定的至少一個(gè)改變標(biāo)準(zhǔn),來(lái)改變激活狀態(tài)。將接收機(jī)中通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn) 行糾錯(cuò)的功能元件稱(chēng)作“FEC模塊”或“FEC解碼器”。對(duì)于該實(shí)施,在(由寬帶論壇定義的)標(biāo)準(zhǔn)TR-135定義的數(shù)據(jù)結(jié)構(gòu)中添加FEC對(duì) 象。該 FEC 對(duì)象是如 TR-135 中定義的對(duì)象.STBService. {i}. Components. FrontEnd. {i}. IP的一部分。該FEC對(duì)象包含以下四個(gè)參數(shù)-Enable,-ForceFECEnab 1 e,-OperationMode,-AutoModeFECDecoderStatus。頭兩個(gè)(Enable、ForceFECEnable)是只寫(xiě)訪問(wèn)的參數(shù)。后兩個(gè)(OperationMode、 AutoModeFECDecoderStatus)是只讀訪問(wèn)的。Enable參數(shù)是布爾類(lèi)型的。其使得FEC模塊的激活或去激活成為可能。在Enable 參數(shù)中寫(xiě)入值1引起在自動(dòng)操作模式下FEC模塊的激活。這意味著接收機(jī)本身必須根據(jù) 之前所述的標(biāo)準(zhǔn),確定是否要執(zhí)行對(duì)通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行糾錯(cuò)的激活狀態(tài)的改 變。在Enable參數(shù)中寫(xiě)入值O引起對(duì)FEC模塊去激活,這意味著接收機(jī)將不執(zhí)行通過(guò)使用 一個(gè)或更多糾錯(cuò)流的糾錯(cuò)。使用1^-069的協(xié)議CWMP的方法ktParameterValue來(lái)進(jìn)行在 Enable參數(shù)中寫(xiě)入O或1。其涉及使用根據(jù)http協(xié)議在幀中封裝的遠(yuǎn)程函數(shù)。在該遠(yuǎn)程 函數(shù)的參數(shù)中,存在參數(shù)名稱(chēng),在本情況中是以下字符序列=STBkrvice. {i}. Components. FrontEnd. {i}. IP. FEC. Enable,以及要寫(xiě)入的布爾值(O 或 1)。ForceFECEnable是布爾類(lèi)型參數(shù)。在參數(shù)Enable中寫(xiě)入值1引起在強(qiáng)制操作模 式下的FEC模塊的激活。這意味著接收機(jī)必須使用糾錯(cuò)流。在FEC激活的情況下或當(dāng)強(qiáng)制時(shí),由發(fā)射機(jī)根據(jù)例如之前所述的一個(gè)或更多標(biāo) 準(zhǔn),來(lái)確定通過(guò)使用一個(gè)或更多糾錯(cuò)流對(duì)糾錯(cuò)的激活狀態(tài)進(jìn)行改變是否是必須的。在自動(dòng)情況下,由接收機(jī)根據(jù)例如之前所述的一個(gè)或更多標(biāo)準(zhǔn),來(lái)判定是否激活 通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行糾錯(cuò)。OperationMode是枚舉類(lèi)型參數(shù),并且包含對(duì)接收機(jī)的操作模式的字符串形式的 描述?!癉isabled”指示FEC未被激活?!癆uto”指示FEC的操作模式是自動(dòng)的(如前所述)。 值“Forced”指示強(qiáng)制激活。在操作模式是自動(dòng)的情況下,AutoModeFECDecoderMatus指示了 FEC解碼器是否 在操作?!癋EC-0N”指示了接收機(jī)使用FEC數(shù)據(jù)來(lái)執(zhí)行糾錯(cuò)?!癋EC-0FF”指示了接收機(jī)不使 用FEC數(shù)據(jù)來(lái)執(zhí)行糾錯(cuò)。在附錄中示出了 FEC對(duì)象及其屬性的定義、屬性值及其意義的示例。在被稱(chēng)作RFC(注釋請(qǐng)求)的一系列文檔中定義了 SNMP協(xié)議,比如RFC 1157 :“A Simple Network Management Protocol”。由文檔 TR-069 及其各種修訂和擴(kuò)展(TR-098、 TR-104、TR-106、TR-110、TR-111、TR-135、TR-140、TR-142 等)定義了 CWMP 協(xié)議。上述實(shí)施例是實(shí)施的示例,其他實(shí)施例是可能的并且與本發(fā)明兼容。特別地,對(duì)于以SNMP協(xié)議的實(shí)施,可以加入其他MIB屬性,以管理通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行的糾錯(cuò)。例如可以定義屬性“errorCorrection”,其可以取值“on”、“off”、 “auto”,用于“打開(kāi)”、“關(guān)閉”(即由發(fā)射機(jī)強(qiáng)制)、以及“自動(dòng)”(即由接收機(jī)本身確定)。例 如,可以加入若干MIB屬性,以管理狀態(tài)改變功能,例如通過(guò)把發(fā)射機(jī)能夠?qū)懭氲膮?shù)與發(fā) 射機(jī)能夠讀取的參數(shù)進(jìn)行分離。另夕卜,對(duì)于以CWMP協(xié)議的實(shí)施,可以使用除了 FEC對(duì)象之外的屬性和除了已描述 的參數(shù)之外的其他參數(shù)來(lái)實(shí)施本發(fā)明。例如,通過(guò)使用一個(gè)或更多糾錯(cuò)流進(jìn)行糾錯(cuò)不能使 用FEC碼,但是可以使用例如Reed-Solomon。例如,可以將參數(shù)加以結(jié)合以簡(jiǎn)化他們的使 用,并且限制接收機(jī)和發(fā)射機(jī)之間必需的消息數(shù)量。附錄以CWMP協(xié)議實(shí)施本發(fā)明的總結(jié)表對(duì)象、屬性、值和意義的定義。
.STBService.{i}.Compone nts,- FrontEnd.{i}.IP.FEC.對(duì)象-與AL-FEC的配置相關(guān)聯(lián)的參數(shù)。Enable布爾寫(xiě)打開(kāi)或關(guān)閉FEC解碼器操作。
值TRUE將CPE置于自動(dòng)模式,即設(shè) 備本身判定其是否打開(kāi)FEC解碼器。
值FALSE關(guān)閉FEC解碼器ForceFECEnabIe布爾寫(xiě)值TRUE強(qiáng)制CPE使用FEC解碼器。 值FALSE沒(méi)有效果》OperationMode字符串讀FEC解碼器的操作模式。
枚舉 "Disabled"禁止 “Auto” 自動(dòng) "Forced"強(qiáng)制 "Error"(可選)錯(cuò)誤(可選) CPE可以使用值“Error”來(lái)指示本地 已經(jīng)發(fā)生的錯(cuò)誤。AutoModeFECDecoderSt atus字符序列讀在“自動(dòng)”操作模式下的FEC解碼器 的狀態(tài)。在該模式下,CPE本身獨(dú)立判 定是否打開(kāi)FEC解碼器。該參數(shù)指示 在被査詢(xún)時(shí)CPE是否操作FEC解碼 器。枚舉 "FEC-ON " FEC解碼器打開(kāi) “FEC-OFF” FEC解碼器關(guān)閉 "Error"(可選)錯(cuò)誤(可選) CPE可以使用值“Error”來(lái)指示本地 已經(jīng)發(fā)生的錯(cuò)誤。
權(quán)利要求
1.一種用于經(jīng)由分組傳輸網(wǎng)絡(luò)來(lái)接收數(shù)據(jù)流的方法,其特征在于,所述方法包括在接 收機(jī)中實(shí)施的以下步驟-接收數(shù)據(jù)流;-接收與所述數(shù)據(jù)流相關(guān)聯(lián)的至少一個(gè)糾錯(cuò)流;-根據(jù)糾錯(cuò)的激活狀態(tài)的改變的至少一個(gè)標(biāo)準(zhǔn),改變通過(guò)使用與所述數(shù)據(jù)流相關(guān)聯(lián)的 至少一個(gè)糾錯(cuò)流來(lái)進(jìn)行的糾錯(cuò)的激活狀態(tài)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,狀態(tài)的改變的標(biāo)準(zhǔn)包括由所述接收機(jī)確 定的所述數(shù)據(jù)流的接收質(zhì)量。
3.根據(jù)權(quán)利要求1和2中任一項(xiàng)所述的方法,其特征在于,激活狀態(tài)的改變的標(biāo)準(zhǔn)包括 狀態(tài)改變信號(hào)的接收。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所接收的數(shù)據(jù)流中包括所述狀態(tài)改變 信號(hào)。
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的方法,其特征在于,所述數(shù)據(jù)流的接收質(zhì)量包括 觀察到的視頻停頓的數(shù)量。
6.根據(jù)權(quán)利要求2至5中任一項(xiàng)所述的方法,其特征在于,對(duì)所述數(shù)據(jù)流的接收質(zhì)量的 確定包括丟失分組的數(shù)量。
7.一種用于經(jīng)由分組傳輸網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)流發(fā)送的方法,其特征在于,所述方法包括以 下步驟-向至少一個(gè)接收機(jī)發(fā)送數(shù)據(jù)流,所述數(shù)據(jù)流包括與所述數(shù)據(jù)流相關(guān)聯(lián)的至少一個(gè)糾 錯(cuò)流,-接收代表所述至少一個(gè)接收機(jī)對(duì)所述數(shù)據(jù)流的接收質(zhì)量的信息項(xiàng),-根據(jù)從所述至少一個(gè)接收機(jī)接收的代表所述接收質(zhì)量的所述信息中確定的接收質(zhì) 量,發(fā)送通過(guò)使用所述至少一個(gè)糾錯(cuò)流來(lái)進(jìn)行的糾錯(cuò)的激活狀態(tài)的改變信號(hào),所述信號(hào)被 發(fā)送至所述至少一個(gè)接收機(jī)的目的地。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述數(shù)據(jù)流的所述接收質(zhì)量的確定包括 由所述至少一個(gè)接收機(jī)觀察到的視頻停頓的數(shù)量。
9.根據(jù)權(quán)利要求7至8中任一項(xiàng)所述的方法,其特征在于,所述數(shù)據(jù)流的接收質(zhì)量的確 定包括丟失分組的數(shù)量。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的方法,其特征在于,在所述數(shù)據(jù)流中包括狀態(tài) 的改變信號(hào)。
全文摘要
本發(fā)明涉及數(shù)據(jù)流,例如音頻和視頻,的接收和發(fā)送領(lǐng)域。更具體地,本發(fā)明涉及可選地使用與數(shù)據(jù)流相關(guān)聯(lián)的糾錯(cuò)流。
文檔編號(hào)H04N7/24GK102077593SQ200980125497
公開(kāi)日2011年5月25日 申請(qǐng)日期2009年6月29日 優(yōu)先權(quán)日2008年6月30日
發(fā)明者吉勒·斯特勞布, 尼古拉斯·迪博密, 簡(jiǎn)-克勞德·科馬吉羅, 蒂埃里·凱雷 申請(qǐng)人:湯姆森許可貿(mào)易公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1