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

使用前向糾錯(cuò)的數(shù)據(jù)通信方法和設(shè)備的制作方法

文檔序號(hào):7799880閱讀:185來(lái)源:國(guó)知局
使用前向糾錯(cuò)的數(shù)據(jù)通信方法和設(shè)備的制作方法
【專利摘要】公開(kāi)了使用前向糾錯(cuò)的數(shù)據(jù)通信方法和設(shè)備。一種使用前向糾錯(cuò)(FEC)的數(shù)據(jù)通信方法包括:接收構(gòu)成一個(gè)編碼塊單元的多個(gè)符號(hào)中的至少一個(gè)符號(hào);從所述至少一個(gè)符號(hào)中提取與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息;基于提取的與所述參數(shù)相關(guān)的信息和構(gòu)成所述編碼塊單元的多個(gè)符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量來(lái)確定錯(cuò)誤是否可被校正;基于錯(cuò)誤是否可被校正的確定,在構(gòu)成所述編碼塊單元的多個(gè)符號(hào)被完全接收之前發(fā)送與所述多個(gè)符號(hào)相關(guān)的反饋信息。
【專利說(shuō)明】使用前向糾錯(cuò)的數(shù)據(jù)通信方法和設(shè)備
[0001]本申請(qǐng)要求于2013年3月25日在美國(guó)專利商標(biāo)局提交的第61/804,824號(hào)美國(guó)臨時(shí)專利申請(qǐng)以及于2013年4月25日在韓國(guó)知識(shí)產(chǎn)權(quán)局提交的第10-2013-0046216號(hào)韓國(guó)專利申請(qǐng)的優(yōu)先權(quán),該申請(qǐng)的公開(kāi)通過(guò)引用全部包含于此。

【技術(shù)領(lǐng)域】
[0002]一個(gè)或更多個(gè)示例性實(shí)施例涉及一種用于根據(jù)網(wǎng)絡(luò)狀態(tài)執(zhí)行數(shù)據(jù)通信的方法和設(shè)備。更具體地說(shuō),示例性實(shí)施例涉及一種用于通過(guò)使用前向糾錯(cuò)(FEC)執(zhí)行數(shù)據(jù)通信的方法和設(shè)備。

【背景技術(shù)】
[0003]隨著移動(dòng)裝置使用的大幅增長(zhǎng),使用無(wú)線網(wǎng)絡(luò)(諸如WiFi)的數(shù)據(jù)通信也顯著增長(zhǎng)。由于無(wú)線網(wǎng)絡(luò)受使用環(huán)境的顯著影響,因此發(fā)生丟包的概率高。
[0004]用于在通過(guò)無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)通信中糾正包錯(cuò)誤和補(bǔ)償丟包的技術(shù)的示例包括前向糾錯(cuò)(FEC)和自動(dòng)重發(fā)請(qǐng)求(ARQ)。雖然ARQ確保數(shù)據(jù)傳輸?shù)母呖煽啃?,但是ARQ存在以下問(wèn)題:當(dāng)發(fā)生包錯(cuò)誤或丟包時(shí),需要請(qǐng)求重傳丟失的包,從而延遲通信。因此,根據(jù)網(wǎng)絡(luò)狀況選擇性地使用FEC或ARQ。FEC表示檢測(cè)數(shù)據(jù)錯(cuò)誤并通過(guò)使用發(fā)送裝置對(duì)將被糾正的數(shù)據(jù)進(jìn)行編碼和發(fā)送的方法。具體地說(shuō),最近在應(yīng)用層中已經(jīng)廣泛使用用于糾正包錯(cuò)誤和補(bǔ)償丟包的應(yīng)用層(AL) -FEC0為了維持會(huì)話之間的FEC兼容性,存在用于FEC的標(biāo)準(zhǔn)發(fā)送/接收框架,并且使用很多FEC方法。然而,當(dāng)前使用的FEC方法難以實(shí)時(shí)地調(diào)整FEC率。


【發(fā)明內(nèi)容】

[0005]一個(gè)或更多個(gè)示例性實(shí)施例包括一種通過(guò)基于網(wǎng)絡(luò)狀態(tài)調(diào)整前向糾錯(cuò)(FEC)率來(lái)執(zhí)行數(shù)據(jù)通信的方法和設(shè)備。
[0006]在下面的描述中將部分闡述附加方面,并且從描述中這部分將是清楚的,或可以通過(guò)示例性實(shí)施例的實(shí)踐來(lái)學(xué)習(xí)。
[0007]根據(jù)示例性實(shí)施例的一方面,一種使用前向糾錯(cuò)(FEC)的數(shù)據(jù)通信方法包括:接收構(gòu)成一個(gè)編碼塊單元的多個(gè)符號(hào)中的至少一個(gè)符號(hào);從所述至少一個(gè)符號(hào)中提取與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息;基于提取的與所述參數(shù)相關(guān)的信息和構(gòu)成所述編碼塊單元的多個(gè)符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量來(lái)確定錯(cuò)誤是否可被校正;基于所述確定,在構(gòu)成所述編碼塊單元的多個(gè)符號(hào)被完全接收之前發(fā)送與所述多個(gè)符號(hào)相關(guān)的反饋信息。
[0008]與所述參數(shù)相關(guān)的信息可包括編碼塊單元長(zhǎng)度信息。
[0009]構(gòu)成編碼塊單元的多個(gè)符號(hào)可包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。
[0010]與所述參數(shù)相關(guān)的信息還可包括源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息。
[0011]與所述參數(shù)相關(guān)的信息可包括在修復(fù)符號(hào)的頭中。
[0012]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)源符號(hào)的實(shí)時(shí)協(xié)議(RTP)頭中。
[0013]FEC可以是里德索羅蒙(RS)-FEC。
[0014]反饋信息可包括對(duì)編碼塊單元的多個(gè)符號(hào)的重傳請(qǐng)求和信道狀態(tài)信息中的至少一個(gè)。
[0015]根據(jù)示例性實(shí)施例的另一方面,一種實(shí)施有用于執(zhí)行數(shù)據(jù)通信方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
[0016]根據(jù)示例性實(shí)施例的另一方面,一種使用前向糾錯(cuò)(FEC)的數(shù)據(jù)通信的方法包括:確定調(diào)整FEC編碼率的參數(shù);根據(jù)確定的參數(shù)產(chǎn)生構(gòu)成編碼塊單元的多個(gè)符號(hào);其中,與所述參數(shù)相關(guān)的信息包括在所述多個(gè)符號(hào)中的至少一個(gè)符號(hào)中,并包括編碼塊單元長(zhǎng)度信肩、O
[0017]所述數(shù)據(jù)通信方法還可包括:從接收裝置接收反饋信息;基于接收到的反饋信息改變當(dāng)前設(shè)置的參數(shù),或者重傳構(gòu)成所述編碼塊單元的多個(gè)符號(hào)。
[0018]構(gòu)成編碼塊單元的多個(gè)符號(hào)可包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。
[0019]與所述參數(shù)相關(guān)的信息還可包括源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息。
[0020]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)修復(fù)符號(hào)的頭中。
[0021]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)源符號(hào)的實(shí)時(shí)協(xié)議(RTP)頭中。
[0022]FEC可以是里德索羅蒙(RS)-FEC。
[0023]根據(jù)示例性實(shí)施例的另一方面,一種實(shí)施有用于執(zhí)行數(shù)據(jù)通信方法的程序的計(jì)算機(jī)可讀記錄介質(zhì)。
[0024]根據(jù)示例性實(shí)施例的另一方面,一種使用前向糾錯(cuò)(FEC)的數(shù)據(jù)通信設(shè)備包括:接收器,被配置為接收構(gòu)成一個(gè)編碼塊單元的多個(gè)符號(hào)中的至少一個(gè)符號(hào);參數(shù)信息提取器,被配置為從所述至少一個(gè)符號(hào)中提取與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息;錯(cuò)誤確定器,被配置為基于提取的與所述參數(shù)相關(guān)的信息和構(gòu)成所述編碼塊單元的多個(gè)符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量來(lái)確定錯(cuò)誤是否可被校正;反饋信息發(fā)送器,被配置為基于所述確定,在構(gòu)成所述編碼塊單元的多個(gè)符號(hào)被完全接收之前發(fā)送與所述多個(gè)符號(hào)相關(guān)的反饋信息。
[0025]與所述參數(shù)相關(guān)的信息可包括編碼塊單元長(zhǎng)度信息。
[0026]構(gòu)成編碼塊單元的多個(gè)符號(hào)可包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。
[0027]與所述參數(shù)相關(guān)的信息還可包括源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息。
[0028]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)修復(fù)符號(hào)的頭中。
[0029]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)源符號(hào)的實(shí)時(shí)協(xié)議(RTP)頭中。
[0030]FEC可以是里德索羅蒙(RS)-FEC。
[0031]反饋信息可包括對(duì)構(gòu)成編碼塊單元的多個(gè)符號(hào)的重傳請(qǐng)求和信道狀態(tài)信息中的至少一個(gè)。
[0032]根據(jù)示例性實(shí)施例的另一方面,一種使用前向糾錯(cuò)(FEC)的數(shù)據(jù)通信設(shè)備包括:參數(shù)確定器,被配置為確定調(diào)整FEC編碼率的參數(shù);符號(hào)產(chǎn)生器,被配置為根據(jù)確定的參數(shù)產(chǎn)生構(gòu)成編碼塊單元的多個(gè)符號(hào);其中,與所述參數(shù)相關(guān)的信息包括在所述多個(gè)符號(hào)中的至少一個(gè)符號(hào)中,并包括編碼塊單元長(zhǎng)度信息。
[0033]參數(shù)確定器還可包括反饋接收器,其中,反饋接收器被配置為從接收裝置接收反饋信息,基于接收到的反饋信息改變當(dāng)前設(shè)置的參數(shù),或者重傳構(gòu)成所述編碼塊單元的多個(gè)符號(hào)。
[0034]構(gòu)成編碼塊單元的多個(gè)符號(hào)可包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。
[0035]與所述參數(shù)相關(guān)的信息還可包括源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息。
[0036]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)修復(fù)符號(hào)的頭中。
[0037]與所述參數(shù)相關(guān)的信息可包括在所述至少一個(gè)源符號(hào)的實(shí)時(shí)協(xié)議(RTP)頭中。
[0038]FEC可以是里德索羅蒙(RS)-FEC。
[0039]示例性實(shí)施例的一方面可提供一種使用前向糾錯(cuò)(FEC)的數(shù)據(jù)通信設(shè)備,該數(shù)據(jù)通信設(shè)備包括:接收器,被配置為接收構(gòu)成一個(gè)編碼塊單元的多個(gè)符號(hào)中的至少一個(gè)符號(hào);參數(shù)信息提取器,被配置為從所述至少一個(gè)符號(hào)中提取信息;錯(cuò)誤確定器,被配置為基于提取信息確定錯(cuò)誤是否可被校正;反饋信息發(fā)送器,被配發(fā)送與所述至少一個(gè)符號(hào)相關(guān)的反饋信息。
[0040]提取的信息可以與調(diào)整FEC編碼率的參數(shù)相關(guān)。
[0041]確定錯(cuò)誤是否可被校正可以與所述參數(shù)和構(gòu)成編碼塊單元的多個(gè)符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量相關(guān)。
[0042]可基于所述確定,將反饋信息配置為在構(gòu)成編碼塊單元的多個(gè)符號(hào)被完全接收之前發(fā)送。
[0043]構(gòu)成編碼塊單元的多個(gè)符號(hào)可包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。

【專利附圖】

【附圖說(shuō)明】
[0044]從下面結(jié)合附圖對(duì)示例性實(shí)施例的描述中,這些和/或其他方面將變得清楚且更易于理解,在附圖中:
[0045]圖1是示出根據(jù)示例性實(shí)施例的數(shù)據(jù)通信系統(tǒng)的框圖;
[0046]圖2是示出根據(jù)示例性實(shí)施例的通過(guò)使用前向糾錯(cuò)(FEC)接收數(shù)據(jù)的方法的流程圖;
[0047]圖3是示出根據(jù)示例性實(shí)施例的通過(guò)使用FEC發(fā)送數(shù)據(jù)的方法的流程圖;
[0048]圖4是示出根據(jù)示例性實(shí)施例的源符號(hào)的頭的結(jié)構(gòu)的示圖;
[0049]圖5是示出根據(jù)示例性實(shí)施例的修復(fù)符號(hào)的頭的結(jié)構(gòu)的示圖;
[0050]圖6是示出根據(jù)示例性實(shí)施例的源符號(hào)的實(shí)時(shí)協(xié)議(RTP)頭的結(jié)構(gòu)的示圖;
[0051]圖7是示出根據(jù)示例性實(shí)施例的接收裝置的框圖;
[0052]圖8是示出根據(jù)示例性實(shí)施例的發(fā)送裝置的框圖。

【具體實(shí)施方式】
[0053]現(xiàn)在將對(duì)示例性實(shí)施例進(jìn)行詳細(xì)參考,示例性實(shí)施例的示例在附圖中示出,在附圖中,相同標(biāo)號(hào)始終表示相同元件。在附圖中,為了清楚可夸大元件的尺寸。如這里所使用的,術(shù)語(yǔ)“和/或”包括關(guān)聯(lián)列出項(xiàng)中的一個(gè)或更多個(gè)的任意和所有組合。諸如在一列元素之后的“至少一個(gè)”的表述修飾整列元素而不是修飾列表中的單個(gè)元素。
[0054]圖1是示出根據(jù)示例性實(shí)施例的數(shù)據(jù)通信系統(tǒng)100的框圖。
[0055]發(fā)送裝置101通過(guò)網(wǎng)絡(luò)105將數(shù)據(jù)發(fā)送到接收裝置103/從接收裝置103接收數(shù)據(jù)。圖1的發(fā)送裝置101的示例可包括但不限于執(zhí)行數(shù)據(jù)通信的裝置,例如桌上型電腦、移動(dòng)電話、個(gè)人數(shù)字助理(PDA)、服務(wù)器和膝上型電腦。接收裝置103的示例可包括但不限于可通過(guò)網(wǎng)絡(luò)105發(fā)送/接收數(shù)據(jù)的裝置,例如桌上型電腦、服務(wù)器、移動(dòng)電話、PDA、服務(wù)器和膝上型電腦。
[0056]圖1的網(wǎng)絡(luò)105的示例包括有線網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)。具體地說(shuō),無(wú)線網(wǎng)絡(luò)出現(xiàn)錯(cuò)誤的風(fēng)險(xiǎn)比有線網(wǎng)絡(luò)高,這是因?yàn)樵跓o(wú)線網(wǎng)絡(luò)中由于信號(hào)干擾、衰減或衰落而導(dǎo)致?tīng)顩r改變。在此使用的術(shù)語(yǔ)“錯(cuò)誤”不僅可包括在任何類型的數(shù)據(jù)通信中的數(shù)據(jù)錯(cuò)誤還可包括在任何類型的數(shù)據(jù)通信中的數(shù)據(jù)丟失。換言之,術(shù)語(yǔ)“錯(cuò)誤”不僅可包括諸如包的數(shù)據(jù)的部分不正確的情況,還可包括由發(fā)送裝置101發(fā)送的數(shù)據(jù)沒(méi)有到達(dá)接收裝置103的情況。
[0057]響應(yīng)于數(shù)據(jù)通過(guò)網(wǎng)絡(luò)105在發(fā)送裝置101和接收裝置103之間發(fā)送/接收,可能因?yàn)榫W(wǎng)絡(luò)狀況而發(fā)生丟包。盡管存在應(yīng)對(duì)丟包的很多方法,但是圖1提供一種通過(guò)使用接收裝置檢測(cè)是否發(fā)生錯(cuò)誤和/或丟失,并確定是否可通過(guò)使用前向糾錯(cuò)(FEC)校正/恢復(fù)錯(cuò)誤和丟失的方法。
[0058]FEC編碼被粗略地劃分為分塊編碼和卷積編碼。分塊編碼是響應(yīng)于發(fā)送裝置101將校驗(yàn)位添加到數(shù)據(jù)以用于數(shù)據(jù)的錯(cuò)誤檢測(cè)、校正和/或恢復(fù)并發(fā)送數(shù)據(jù),接收裝置103檢測(cè)錯(cuò)誤的方法。分塊編碼的示例包括漢明編碼、循環(huán)冗余(CRC)編碼、BCH編碼(諸如里德索羅蒙(RS)編碼)。分塊編碼對(duì)于本領(lǐng)域普通技術(shù)人員而言是公知的,因此將不提供對(duì)其的詳細(xì)解釋。卷積編碼是發(fā)送一比特作為多個(gè)比特的方法。卷積編碼的示例包括自正交編碼、懷納編碼(Wyner encoding)和維特比編碼(Viterbi encoding)。卷積編碼對(duì)于本領(lǐng)域普通技術(shù)人員而言也是公知的,因此將不提供對(duì)其的詳細(xì)解釋。
[0059]根據(jù)示例性實(shí)施例,F(xiàn)EC是將數(shù)據(jù)劃分為源符號(hào)并確定每特定數(shù)量的源符號(hào)產(chǎn)生的修復(fù)符號(hào)的數(shù)量的方法。術(shù)語(yǔ)“FEC編碼率”可表示每特定數(shù)量的源符號(hào)產(chǎn)生的修復(fù)符號(hào)的數(shù)量。例如,術(shù)語(yǔ)“FEC編碼率”可表示為(但不限于)FEC率。
[0060]在現(xiàn)有技術(shù)的FEC中,難以根據(jù)網(wǎng)絡(luò)狀況直接調(diào)整FEC編碼率。也就是說(shuō),由于難以在數(shù)據(jù)通信期間調(diào)整FEC編碼率,因此可能不能有效地使用網(wǎng)絡(luò)的帶寬,并且包恢復(fù)時(shí)間可能延遲或者恢復(fù)可能失敗,從而降低服務(wù)質(zhì)量并增加用戶不便。
[0061]然而,根據(jù)示例性實(shí)施例,在使用FEC的數(shù)據(jù)通信中,由于將用于調(diào)整編碼率的參數(shù)發(fā)送到接收裝置103,因此根據(jù)網(wǎng)絡(luò)狀態(tài)調(diào)整FEC編碼率并從接收裝置103快速地接收反饋信息。
[0062]圖2是根據(jù)示例性實(shí)施例的通過(guò)使用FEC接收數(shù)據(jù)的方法的流程圖。
[0063]參照?qǐng)D2,發(fā)送裝置將分組數(shù)據(jù)劃分為源符號(hào)。此外,編碼塊單元可包括被FEC編碼且包括源符號(hào)和修復(fù)符號(hào)的單元。
[0064]換言之,編碼塊可包括包含源符號(hào)和產(chǎn)生的修復(fù)符號(hào)兩者的單元。編碼塊單元中的源符號(hào)和修復(fù)符號(hào)的數(shù)量被稱為編碼塊長(zhǎng)度,并且在FEC中通常由η表示。示例性實(shí)施例不限于源符號(hào)和修復(fù)符號(hào)的數(shù)量,編碼塊單元中的總數(shù)據(jù)量可以作為編碼塊長(zhǎng)度。
[0065]圖2中的每個(gè)符號(hào)的長(zhǎng)度被稱為符號(hào)長(zhǎng)度,并且在FEC中通常由E表示。符號(hào)長(zhǎng)度表示每個(gè)符號(hào)的數(shù)據(jù)量,并且符號(hào)長(zhǎng)度的單位是(但不限于)比特或字節(jié)。
[0066]在圖2中,編碼塊單元中的源符號(hào)的數(shù)量或編碼塊單元中的源符號(hào)的數(shù)據(jù)量被稱為源塊長(zhǎng)度,并且在FEC中通常由k表示。然而,示例性實(shí)施例不限于此。
[0067]根據(jù)示例性實(shí)施例,編碼塊長(zhǎng)度、源塊長(zhǎng)度和符號(hào)長(zhǎng)度是調(diào)整FEC編碼率(S卩,F(xiàn)EC率)的參數(shù)。可通過(guò)調(diào)整編碼塊長(zhǎng)度η、源塊長(zhǎng)度k和符號(hào)長(zhǎng)度E來(lái)控制需要按照每特定數(shù)量的源符號(hào)產(chǎn)生的修復(fù)符號(hào)的數(shù)量。諸如n、k和E的參數(shù)的記號(hào)是本領(lǐng)域普通技術(shù)人員常用的記號(hào),但是示例性實(shí)施例不限于此。
[0068]根據(jù)示例性實(shí)施例,術(shù)語(yǔ)“源符號(hào)”包括諸如源包或凈荷的任意各種類型的源數(shù)據(jù),包括諸如實(shí)時(shí)協(xié)議(RTP)或符號(hào)ID的任意各種類型的頭被添加到源包的任意類型,并表示被FEC編碼的數(shù)據(jù)的類型,但是示例性實(shí)施例不限于此。術(shù)語(yǔ)“修復(fù)符號(hào)”包括諸如校驗(yàn)包的符號(hào)或包,并表示被FEC編碼的數(shù)據(jù)的類型,但是示例性實(shí)施例不限于此。術(shù)語(yǔ)“修復(fù)符號(hào)”可包括FEC中可用于檢測(cè)和校正包括丟失的錯(cuò)誤的任意類型的數(shù)據(jù)。
[0069]參照?qǐng)D2,在操作201,接收裝置接收構(gòu)成編碼塊單元的符號(hào)中的至少一個(gè)符號(hào)。也就是說(shuō),發(fā)送裝置通過(guò)使用FEC基于編碼塊單元產(chǎn)生源符號(hào)和修復(fù)符號(hào)。響應(yīng)于發(fā)送裝置通過(guò)網(wǎng)絡(luò)發(fā)送產(chǎn)生的源符號(hào),接收裝置接收構(gòu)成編碼塊單元的源符號(hào)和修復(fù)符號(hào)中的至少一個(gè)。
[0070]根據(jù)示例性實(shí)施例,構(gòu)成一個(gè)編碼塊單元的符號(hào)可包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。
[0071]在操作203,接收裝置從至少一個(gè)符號(hào)中提取與參數(shù)相關(guān)的信息。關(guān)于調(diào)整FEC編碼率的參數(shù)的信息包括在被發(fā)送裝置發(fā)送的源符號(hào)和修復(fù)符號(hào)中的至少一個(gè)符號(hào)中。接收裝置可從所述至少一個(gè)符號(hào)中提取與參數(shù)相關(guān)的信息,以知道接收到的編碼塊中的源符號(hào)和修復(fù)符號(hào)的數(shù)量或每個(gè)符號(hào)的數(shù)據(jù)量。
[0072]根據(jù)示例性實(shí)施例,由于接收裝置可準(zhǔn)確地知道與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息,因此接收裝置可根據(jù)接收到的參數(shù)執(zhí)行適當(dāng)?shù)慕獯a。也就是說(shuō),即使當(dāng)發(fā)送裝置改變FEC編碼率時(shí),接收裝置也可提取與參數(shù)相關(guān)的信息,并可直接檢測(cè)發(fā)送/接收的數(shù)據(jù)以哪個(gè)編碼率被編碼,并可執(zhí)行解碼。
[0073]參照?qǐng)D2,響應(yīng)于當(dāng)前接收到的編碼塊的符號(hào)的編碼率與之前已經(jīng)接收到的編碼率不同,接收裝置可改變?cè)趫?zhí)行解碼的模塊(未示出)中設(shè)置的參數(shù)。
[0074]根據(jù)示例性實(shí)施例,術(shù)語(yǔ)“與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息”可包括編碼塊單元長(zhǎng)度信息。編碼塊單元長(zhǎng)度信息表示指示編碼塊單元的長(zhǎng)度的信息。此外,與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息可包括源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息。源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息表示指示源塊長(zhǎng)度和符號(hào)長(zhǎng)度的信息。
[0075]根據(jù)示例性實(shí)施例,與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息可包括在每個(gè)修復(fù)符號(hào)的頭中。
[0076]根據(jù)示例性實(shí)施例,與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息可包括在每個(gè)源符號(hào)的RTP頭中。
[0077]根據(jù)示例性實(shí)施例,F(xiàn)EC編碼可包括里德索羅蒙(RS) -FEC編碼。
[0078]在操作205,接收裝置基于出錯(cuò)的符號(hào)的數(shù)量確定是否可以校正錯(cuò)誤。也就是說(shuō),接收裝置確定在接收裝置接收到的符號(hào)中是否發(fā)生錯(cuò)誤,并確定錯(cuò)誤是否可被校正。在此使用的術(shù)語(yǔ)“錯(cuò)誤”不僅包括在數(shù)據(jù)中發(fā)生錯(cuò)誤的情況還包括數(shù)據(jù)遺漏或丟失的情況。
[0079]接收裝置可校正的錯(cuò)誤的數(shù)量根據(jù)FEC編碼方法而變化。根據(jù)示例性實(shí)施例,響應(yīng)于使用基于RS編碼的編碼方法,可恢復(fù)數(shù)量等于修復(fù)包的數(shù)量的源符號(hào)。響應(yīng)于使用基于漢明編碼的編碼方法,可能不能恢復(fù)發(fā)生錯(cuò)誤的兩個(gè)或更多個(gè)比特??杀恍U腻e(cuò)誤的數(shù)量根據(jù)FEC編碼方法而變化的事實(shí)對(duì)于本領(lǐng)域普通技術(shù)人員而言是公知的,因此將不給出其詳細(xì)解釋。
[0080]在操作207,基于錯(cuò)誤是否可被校正,接收裝置在構(gòu)成編碼塊單元的符號(hào)被完全接收之前將反饋信息發(fā)送到發(fā)送裝置。
[0081]也就是說(shuō),關(guān)于圖2,當(dāng)錯(cuò)誤可被校正時(shí),接收裝置可校正錯(cuò)誤并可使用數(shù)據(jù)。然而,當(dāng)錯(cuò)誤不可被校正時(shí),接收裝置將與符號(hào)相關(guān)的反饋信息發(fā)送到發(fā)送裝置。
[0082]在現(xiàn)有技術(shù)中,接收裝置不知道與編碼塊單元長(zhǎng)度、源塊長(zhǎng)度和符號(hào)長(zhǎng)度相關(guān)的信息。由于接收裝置可能只知道調(diào)整FEC編碼率的一些參數(shù)或可能完全不知道這些參數(shù),因此,為了確定錯(cuò)誤是否不可被校正,接收裝置等待直到一個(gè)編碼塊單元被完全接收或直到達(dá)到往返時(shí)間(RTT),之后將反饋信息發(fā)送到發(fā)送裝置。
[0083]然而,在示例性實(shí)施例中,由于接收裝置知道與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息,因此接收裝置不需要等到構(gòu)成正被接收的編碼塊單元的符號(hào)被完全接收。換言之,由于接收裝置知道編碼塊單元長(zhǎng)度和源塊長(zhǎng)度,因此響應(yīng)于在接收構(gòu)成一個(gè)編碼塊單元的符號(hào)時(shí)的丟失大到不能校正發(fā)生的錯(cuò)誤,接收裝置可在構(gòu)成一個(gè)編碼塊單元的符號(hào)被完全接收之前將反饋信息發(fā)送到發(fā)送裝置。
[0084]根據(jù)示例性實(shí)施例,術(shù)語(yǔ)“反饋信息”可包括與在編碼塊單元中發(fā)生的錯(cuò)誤或丟失的數(shù)量相關(guān)的信息以及請(qǐng)求重發(fā)編碼塊單元的符號(hào)的內(nèi)容。
[0085]此外,根據(jù)示例性實(shí)施例,術(shù)語(yǔ)“反饋信息”可包括由接收裝置測(cè)量的信道狀態(tài)(例如,信道的狀態(tài))信息。也就是說(shuō),接收裝置可發(fā)送反饋信息,反饋信息通過(guò)使用指示網(wǎng)絡(luò)的狀態(tài)的信息(諸如抖動(dòng)、信噪比(SNR)、丟包率或估計(jì)的帶寬)來(lái)估計(jì)信道狀態(tài)。
[0086]圖3是示出根據(jù)示例性實(shí)施例的通過(guò)使用FEC發(fā)送數(shù)據(jù)的方法的流程圖。
[0087]在操作301,發(fā)送裝置確定調(diào)整FEC編碼率的參數(shù)。
[0088]根據(jù)示例性實(shí)施例,調(diào)整FEC編碼率的參數(shù)可包括符號(hào)長(zhǎng)度、源塊長(zhǎng)度和編碼塊單元長(zhǎng)度中的至少一個(gè)。
[0089]此外,根據(jù)示例性實(shí)施例,響應(yīng)于調(diào)整當(dāng)前用于執(zhí)行FEC編碼的FEC編碼率的參數(shù)與新確定的參數(shù)不同,接收裝置可改變?cè)趫?zhí)行編碼的模塊(未示出)中設(shè)置的參數(shù)。
[0090]此外,根據(jù)示例性實(shí)施例,可基于反饋信息確定與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息。如以上參照?qǐng)D2的描述,接收裝置可將反饋信息發(fā)送到發(fā)送裝置。
[0091]根據(jù)本發(fā)明的實(shí)施例,反饋信息可包括與在編碼塊單元中發(fā)生的錯(cuò)誤或丟失的數(shù)量相關(guān)的信息、以及請(qǐng)求重發(fā)編碼塊單元的符號(hào)的內(nèi)容,并還可包括由接收裝置測(cè)量的信道狀態(tài)信息。也就是說(shuō),接收裝置可發(fā)送反饋信息,反饋信息通過(guò)使用指示網(wǎng)絡(luò)的狀態(tài)的信息(諸如抖動(dòng)、SNR、丟包率或估計(jì)的帶寬)來(lái)估計(jì)信道狀態(tài)。
[0092]換言之,響應(yīng)于與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息包括在反饋信息中,發(fā)送裝置可改變基于反饋信息設(shè)置的參數(shù)。響應(yīng)于估計(jì)信道狀態(tài)的信息包括在反饋信息中,發(fā)送裝置可基于估計(jì)信道狀態(tài)的信息確定調(diào)整FEC編碼率的參數(shù)。
[0093]即使在發(fā)送裝置和接收裝置之間通過(guò)網(wǎng)絡(luò)發(fā)送/接收數(shù)據(jù)的流程中,發(fā)送裝置也可根據(jù)反饋信息確定與參數(shù)相關(guān)的信息,并可基于確定的參數(shù)改變?cè)贔EC編碼處理期間使用的參數(shù)。也就是說(shuō),可根據(jù)網(wǎng)絡(luò)的狀態(tài)做出立即響應(yīng)。
[0094]此外,根據(jù)示例性實(shí)施例,接收裝置可將包括重傳請(qǐng)求的反饋信息發(fā)送到發(fā)送裝置,并且當(dāng)接收到重傳請(qǐng)求時(shí),發(fā)送裝置可在編碼塊單元的符號(hào)被完全發(fā)送之前處理重傳請(qǐng)求。也就是說(shuō),發(fā)送裝置可通過(guò)從構(gòu)成當(dāng)前被發(fā)送的編碼塊的符號(hào)的起始進(jìn)行重傳或僅選擇性地發(fā)送需要的符號(hào)來(lái)處理重傳請(qǐng)求。
[0095]根據(jù)示例性實(shí)施例,響應(yīng)于信道狀態(tài)改善(例如,響應(yīng)于丟包率降低),發(fā)送裝置可不改變編碼塊單元長(zhǎng)度,可增加源塊長(zhǎng)度并可增加符號(hào)長(zhǎng)度。響應(yīng)于信道狀態(tài)不良(例如,當(dāng)丟包率增加時(shí)),發(fā)送裝置可通過(guò)增加編碼塊單元長(zhǎng)度、不改變?cè)磯K長(zhǎng)度和減小符號(hào)長(zhǎng)度來(lái)確定參數(shù)。
[0096]在操作303,發(fā)送裝置根據(jù)在操作301確定的參數(shù)產(chǎn)生構(gòu)成編碼塊單元的符號(hào)。
[0097]根據(jù)示例性實(shí)施例,發(fā)送裝置根據(jù)編碼塊單元執(zhí)行FEC編碼。也就是說(shuō),發(fā)送裝置根據(jù)源符號(hào)的數(shù)量產(chǎn)生修復(fù)符號(hào)。根據(jù)源符號(hào)的數(shù)量產(chǎn)生修復(fù)符號(hào)的操作包括對(duì)編碼塊單元執(zhí)行FEC編碼。
[0098]一個(gè)編碼塊單元中的源符號(hào)和修復(fù)符號(hào)的數(shù)量被稱為編碼塊長(zhǎng)度,并在FEC中通常由η表示。示例性實(shí)施例不限于源符號(hào)和修復(fù)符號(hào)的數(shù)量,編碼塊單元中的總數(shù)據(jù)量可以作為編碼塊長(zhǎng)度。根據(jù)示例性實(shí)施例,每個(gè)符號(hào)的長(zhǎng)度被稱為符號(hào)長(zhǎng)度,編碼塊單元中的源符號(hào)的數(shù)量或編碼塊單元中的源符號(hào)的數(shù)據(jù)量被稱為源塊長(zhǎng)度(如以上參照?qǐng)D2的描述)。
[0099]根據(jù)示例性實(shí)施例,可根據(jù)每個(gè)符號(hào)的類型將頭添加到產(chǎn)生的源符號(hào)和修復(fù)符號(hào)中的每個(gè)。下面將參照?qǐng)D4至圖6詳細(xì)描述頭的結(jié)構(gòu)。此外,關(guān)于圖3,可將RTP頭包括在產(chǎn)生符號(hào)之前劃分的數(shù)據(jù)、數(shù)據(jù)包和產(chǎn)生的每個(gè)源符號(hào)中。
[0100]根據(jù)示例性實(shí)施例,與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息可包括在產(chǎn)生的符號(hào)中。也就是說(shuō),根據(jù)示例性實(shí)施例,與參數(shù)相關(guān)的信息可包括在每個(gè)源符號(hào)的RTP和/或每個(gè)修復(fù)符號(hào)的頭中。
[0101 ] 根據(jù)示例性實(shí)施例,F(xiàn)EC編碼可包括RS-FEC編碼。
[0102]圖4是示出根據(jù)示例性實(shí)施例的源符號(hào)的頭的結(jié)構(gòu)的示圖。
[0103]根據(jù)示例性實(shí)施例,可在執(zhí)行FEC編碼的處理中添加源符號(hào)的頭。雖然在圖4中源符號(hào)的頭的大小為4字節(jié),但是示例性實(shí)施例不限于此。
[0104]根據(jù)示例性實(shí)施例,源符號(hào)的頭可包括與源塊號(hào)、編碼符號(hào)ID和源塊長(zhǎng)度相關(guān)的信息。
[0105]根據(jù)示例性實(shí)施例,源塊號(hào)指示從哪個(gè)源塊產(chǎn)生源符號(hào)。也就是說(shuō),發(fā)送裝置以源塊為單位劃分?jǐn)?shù)據(jù),并對(duì)源塊執(zhí)行FEC編碼以產(chǎn)生構(gòu)成編碼塊單元的至少一個(gè)符號(hào)。發(fā)送裝置可通過(guò)使用源塊號(hào)指示從哪個(gè)源塊產(chǎn)生源符號(hào)。雖然在圖4中的源塊號(hào)的大小為24比特,但是本實(shí)施例不限于此,源塊號(hào)的大小可以是16比特。
[0106]根據(jù)示例性實(shí)施例,編碼符號(hào)ID指示編碼塊單元中的符號(hào)。換言之,編碼符號(hào)ID可指示構(gòu)成編碼塊單元的至少一個(gè)符號(hào)。雖然圖4中的編碼符號(hào)ID的大小為8比特,但是示例性實(shí)施不限于此,編碼符號(hào)ID的大小可以是16比特。
[0107]根據(jù)示例性實(shí)施例,源塊長(zhǎng)度是指示構(gòu)成編碼塊單元的符號(hào)中的源符號(hào)的數(shù)據(jù)量或源符號(hào)的數(shù)量的信息(如以上參照?qǐng)D2和圖3的描述)。雖然圖4中的源塊長(zhǎng)度的大小為16比特,但是示例性實(shí)施不限于此。
[0108]此外,根據(jù)示例性實(shí)施例,與符號(hào)長(zhǎng)度和編碼塊單元長(zhǎng)度相關(guān)的信息可額外地包括在源符號(hào)的頭中。
[0109]圖5是示出根據(jù)示例性實(shí)施例的修復(fù)符號(hào)的頭的結(jié)構(gòu)的示圖。
[0110]也就是說(shuō),參照?qǐng)D5,與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息可包括在修復(fù)符號(hào)的頭和源符號(hào)的頭中。
[0111]根據(jù)示例性實(shí)施例,可在執(zhí)行FEC編碼的處理期間將修復(fù)符號(hào)的頭添加到修復(fù)符號(hào)中。
[0112]根據(jù)示例性實(shí)施例,修復(fù)符號(hào)的頭可包括與源塊號(hào)、編碼符號(hào)ID、源塊長(zhǎng)度、符號(hào)長(zhǎng)度和編碼塊單兀長(zhǎng)度相關(guān)的信息。
[0113]根據(jù)示例性實(shí)施例,如以上參照?qǐng)D4的描述,源塊號(hào)指示從哪個(gè)源塊產(chǎn)生源符號(hào)。編碼符號(hào)ID和源塊長(zhǎng)度與以上參照?qǐng)D4描述的相同,因此將不給出對(duì)其的詳細(xì)解釋。
[0114]根據(jù)示例性實(shí)施例,符號(hào)長(zhǎng)度指示構(gòu)成編碼塊單元的符號(hào)的數(shù)據(jù)量(如以上參照?qǐng)D2和圖3的描述),因此將不給出對(duì)其的詳細(xì)解釋。
[0115]根據(jù)示例性實(shí)施例,編碼塊單元長(zhǎng)度指示包括源符號(hào)和修復(fù)符號(hào)的編碼塊單元的長(zhǎng)度。編碼塊單元長(zhǎng)度可被稱為編碼塊長(zhǎng)度。
[0116]根據(jù)示例性實(shí)施例,由于圖5的頭被添加到修復(fù)符號(hào),因此接收裝置可知道編碼塊單元中的符號(hào)以哪個(gè)編碼率被FEC編碼。接收裝置可通過(guò)提取包括在修復(fù)符號(hào)的頭中的參數(shù)來(lái)有效地執(zhí)行解碼。
[0117]圖6是示出根據(jù)示例性實(shí)施例的源符號(hào)的RTP頭的結(jié)構(gòu)的示圖。
[0118]根據(jù)示例性實(shí)施例,源符號(hào)的RTP頭可包括由簡(jiǎn)檔定義的信息以及與長(zhǎng)度、編碼塊長(zhǎng)度和符號(hào)長(zhǎng)度相關(guān)的信息。也就是說(shuō),根據(jù)示例性實(shí)施例,與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息不僅可包括在源符號(hào)的頭和修復(fù)符號(hào)的頭中,還可包括在源符號(hào)的RTP頭中。RTP是本領(lǐng)域普通技術(shù)人員公知的用于實(shí)時(shí)發(fā)送/接收數(shù)據(jù)的傳輸層通信協(xié)議,因此將不給出對(duì)其的詳細(xì)解釋。
[0119]由圖6中的簡(jiǎn)檔定義的信息包括包含在RTP頭中的信息。指示長(zhǎng)度的信息是指示源包或源符號(hào)的長(zhǎng)度的信息。
[0120]根據(jù)示例性實(shí)施例,編碼塊長(zhǎng)度和符號(hào)長(zhǎng)度與圖4和圖5的編碼塊長(zhǎng)度和符號(hào)長(zhǎng)度相同,因此將不給出對(duì)其的詳細(xì)解釋。
[0121]圖7是示出根據(jù)示例性實(shí)施例的接收裝置700的框圖。
[0122]參照?qǐng)D7,接收裝置700可包括接收器701、參數(shù)信息提取器703、錯(cuò)誤確定器705、反饋信息發(fā)送器707。
[0123]根據(jù)示例性實(shí)施例,接收器701從發(fā)送裝置800接收構(gòu)成編碼塊單元的符號(hào)中的至少一個(gè)。構(gòu)成編碼塊單元的符號(hào)可包括源符號(hào)和修復(fù)符號(hào)。
[0124]根據(jù)示例性實(shí)施例,參數(shù)信息提取器703從構(gòu)成編碼塊單元的符號(hào)中的至少一個(gè)中提取與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息。根據(jù)示例性實(shí)施例,與所述參數(shù)相關(guān)的信息可包括在源符號(hào)和修復(fù)符號(hào)中(如以上參照?qǐng)D2至圖6的描述),并可包括在源符號(hào)和修復(fù)符號(hào)中的每個(gè)符號(hào)的頭中。
[0125]接收裝置700可通過(guò)提取調(diào)整FEC編碼率的參數(shù)來(lái)根據(jù)FEC編碼率處理接收到的符號(hào)。也就是說(shuō),即使當(dāng)發(fā)送裝置800在不通知接收裝置700或不與接收裝置700達(dá)成協(xié)議的情況下獨(dú)立地改變FEC編碼率或FEC率,接收裝置700也可通過(guò)從編碼塊單元中的符號(hào)中提取調(diào)整FEC編碼率的參數(shù)而知道符號(hào)的FEC編碼率。因此,可根據(jù)網(wǎng)絡(luò)狀況靈活地調(diào)整FEC編碼率。
[0126]根據(jù)示例性實(shí)施例,錯(cuò)誤確定器705基于提取的與參數(shù)相關(guān)的信息和構(gòu)成編碼塊單元的符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量來(lái)確定錯(cuò)誤是否可被校正。然而,不僅可基于符號(hào)的數(shù)量確定錯(cuò)誤是否發(fā)生以及錯(cuò)誤是否可被校正,還可根據(jù)各種錯(cuò)誤確定方法和錯(cuò)誤校正方法來(lái)確定錯(cuò)誤是否發(fā)生以及錯(cuò)誤是否可被校正。
[0127]在此使用的術(shù)語(yǔ)“錯(cuò)誤”不僅包括在數(shù)據(jù)中發(fā)生錯(cuò)誤的情況還包括數(shù)據(jù)遺漏或丟失的情況。
[0128]根據(jù)示例性實(shí)施例,反饋信息發(fā)送器707可根據(jù)錯(cuò)誤是否可被校正,在構(gòu)成編碼塊單元的符號(hào)被完全接收之前發(fā)送反饋信息。換言之,響應(yīng)于錯(cuò)誤確定器705確定符號(hào)發(fā)生錯(cuò)誤并確定錯(cuò)誤可被校正,接收裝置700校正相應(yīng)的數(shù)據(jù)中的錯(cuò)誤并使用該數(shù)據(jù)。然而,響應(yīng)于錯(cuò)誤確定器705確定錯(cuò)誤不可被校正,接收裝置700將與符號(hào)相關(guān)的反饋信息發(fā)送到發(fā)送裝置800。
[0129]由于接收裝置700知道與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息,因此接收裝置700不需要等到構(gòu)成正被接收的編碼塊的符號(hào)被完全接收。換言之,由于接收裝置700知道編碼塊單元長(zhǎng)度和源塊長(zhǎng)度,因此響應(yīng)于在接收構(gòu)成一個(gè)編碼塊單元的符號(hào)時(shí)的丟失大到不能恢復(fù)或不能校正發(fā)生的錯(cuò)誤,接收裝置700可在構(gòu)成一個(gè)編碼塊單元的符號(hào)被完全接收之前將反饋信息發(fā)送到發(fā)送裝置800。
[0130]根據(jù)示例性實(shí)施例,術(shù)語(yǔ)“反饋信息”可包括與在編碼塊單元中發(fā)生的錯(cuò)誤或丟失的數(shù)量相關(guān)的信息、以及請(qǐng)求重傳編碼塊單元的符號(hào)的內(nèi)容。
[0131]根據(jù)示例性實(shí)施例,如以上參照?qǐng)D2的描述,術(shù)語(yǔ)“反饋信息”可包括由接收裝置700測(cè)量的信道狀態(tài)信息,并可包括但不限于,指示網(wǎng)絡(luò)的狀態(tài)的信息(諸如抖動(dòng)、SNR、丟包率或估計(jì)的帶寬)。
[0132]此外,根據(jù)示例性實(shí)施例,接收裝置700還可包括解碼器(未示出)。例如,解碼器可包括參數(shù)信息提取器703和錯(cuò)誤確定器705。圖7的解碼器可執(zhí)行FEC解碼。圖7的解碼器可包括FEC解碼器,圖7的接收裝置700可包用于使用各種FEC方法的FEC框架(未示出)。
[0133]此外,根據(jù)示例性實(shí)施例,接收裝置700可包括信道狀態(tài)測(cè)量器(未示出)。信道狀態(tài)測(cè)量器可測(cè)量網(wǎng)絡(luò)的狀態(tài)。
[0134]圖8是示出根據(jù)示例性實(shí)施例的發(fā)送裝置800的框圖。
[0135]在圖8中,發(fā)送裝置800可包括參數(shù)確定器801、符號(hào)產(chǎn)生器803和發(fā)送器805。
[0136]根據(jù)示例性實(shí)施例,參數(shù)確定器801確定調(diào)整FEC編碼率的參數(shù)。如上所述,調(diào)整FEC編碼率的參數(shù)可包括編碼塊單元長(zhǎng)度η、符號(hào)長(zhǎng)度E和源塊長(zhǎng)度k。
[0137]根據(jù)示例性實(shí)施例,參數(shù)確定器801還可包括從接收裝置700接收反饋信息的反饋信息接收器807。術(shù)語(yǔ)“反饋信息”可包括信道狀態(tài)信息、與在編碼塊單元中發(fā)生的錯(cuò)誤和/或丟失的數(shù)量相關(guān)的信息、與響應(yīng)于接收裝置700調(diào)整FEC編碼率而被改變的參數(shù)相關(guān)的信息、以及請(qǐng)求重傳編碼塊單元的符號(hào)的信息中的至少一個(gè)。
[0138]根據(jù)示例性實(shí)施例,參數(shù)確定器801可獨(dú)立地確定參數(shù)或基于通過(guò)反饋信息接收器807接收到的信息確定參數(shù)。
[0139]根據(jù)不例性實(shí)施例,符號(hào)產(chǎn)生器803根據(jù)被參數(shù)確定器801確定的參數(shù)產(chǎn)生構(gòu)成編碼塊單元的符號(hào)。根據(jù)示例性實(shí)施例,產(chǎn)生構(gòu)成編碼塊單元的符號(hào)的方法使用FEC編碼??蛇x擇地,產(chǎn)生構(gòu)成編碼塊單元的符號(hào)的方法使用RS-FEC編碼。
[0140]與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息包括在符號(hào)中。換言之,關(guān)于圖8,編碼塊單元長(zhǎng)度信息、源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息中的至少一個(gè)可包括在符號(hào)中。關(guān)于圖8,與參數(shù)相關(guān)的信息可包括在每個(gè)源符號(hào)的頭、每個(gè)修復(fù)符號(hào)的頭和每個(gè)源符號(hào)的RTP頭中的至少一個(gè)頭中。
[0141]圖8的符號(hào)產(chǎn)生器803可包括編碼器(未示出),或者編碼器可包括符號(hào)產(chǎn)生器803。
[0142]根據(jù)示例性實(shí)施例,發(fā)送裝置800包括發(fā)送器805。發(fā)送器805通過(guò)網(wǎng)絡(luò)將由符號(hào)產(chǎn)生器803產(chǎn)生的符號(hào)發(fā)送到接收裝置700。在圖8中,發(fā)送器805將被FEC編碼的符號(hào)發(fā)送到接收裝置700。
[0143]示例性實(shí)施例可被實(shí)施為計(jì)算機(jī)可讀記錄介質(zhì)中的計(jì)算機(jī)可讀代碼。計(jì)算機(jī)可讀記錄介質(zhì)可以是能夠存儲(chǔ)由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)的任何記錄設(shè)備。計(jì)算機(jī)可讀介質(zhì)的示例包括存儲(chǔ)介質(zhì),諸如磁存儲(chǔ)介質(zhì)(例如只讀存儲(chǔ)器(ROM)、軟盤(pán)或硬盤(pán))、光可讀介質(zhì)(例如,致密盤(pán)只讀存儲(chǔ)器(⑶-ROM)或數(shù)字多功能盤(pán)(DVD))等。計(jì)算機(jī)可讀記錄介質(zhì)可被分布在聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng)中,并且示例性實(shí)施例可被存儲(chǔ)和實(shí)現(xiàn)為分布系統(tǒng)中的計(jì)算機(jī)可讀代碼。雖然已經(jīng)具體示出和描述了示例性實(shí)施例,但是示例性實(shí)施例和術(shù)語(yǔ)僅被用于解釋本發(fā)明,而不應(yīng)被解釋為限制由權(quán)利要求限定的本發(fā)明的范圍。應(yīng)僅以描述性意義考慮示例性實(shí)施例,而不是出于限制的目的。因此,本發(fā)明的范圍不由本發(fā)明的詳細(xì)描述而是由權(quán)利要求限定,并且范圍內(nèi)的所有不同將被解釋為包含在本發(fā)明中。
【權(quán)利要求】
1.一種使用前向糾錯(cuò)FEC的數(shù)據(jù)通信方法,該數(shù)據(jù)通信方法包括: 接收構(gòu)成一個(gè)編碼塊單元的多個(gè)符號(hào)中的至少一個(gè)符號(hào); 從所述至少一個(gè)符號(hào)中提取與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息; 基于提取的與所述參數(shù)相關(guān)的信息和構(gòu)成所述編碼塊單元的多個(gè)符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量來(lái)確定錯(cuò)誤是否可被校正; 基于所述確定,在構(gòu)成所述編碼塊單元的多個(gè)符號(hào)被完全接收之前發(fā)送與所述多個(gè)符號(hào)相關(guān)的反饋信息。
2.如權(quán)利要求1所述的數(shù)據(jù)通信方法,其中,與所述參數(shù)相關(guān)的信息包括編碼塊單元長(zhǎng)度信息。
3.如權(quán)利要求1所述的數(shù)據(jù)通信方法,其中,構(gòu)成編碼塊單元的多個(gè)符號(hào)包括至少一個(gè)源符號(hào)和至少一個(gè)修復(fù)符號(hào)。
4.如權(quán)利要求2所述的數(shù)據(jù)通信方法,其中,與所述參數(shù)相關(guān)的信息還包括源塊長(zhǎng)度信息和符號(hào)長(zhǎng)度信息。
5.如權(quán)利要求3所述的數(shù)據(jù)通信方法,其中,與所述參數(shù)相關(guān)的信息包括在修復(fù)符號(hào)的頭中。
6.如權(quán)利要求3所述的數(shù)據(jù)通信方法,其中,與所述參數(shù)相關(guān)的信息包括在所述至少一個(gè)源符號(hào)的實(shí)時(shí)協(xié)議RTP頭中。
7.如權(quán)利要求1所述的數(shù)據(jù)通信方法,其中,F(xiàn)EC是里德索羅蒙RS-FEC。
8.如權(quán)利要求1所述的數(shù)據(jù)通信方法,其中,反饋信息包括對(duì)編碼塊單元的多個(gè)符號(hào)的重傳請(qǐng)求和信道狀態(tài)信息中的至少一個(gè)。
9.一種使用前向糾錯(cuò)FEC的數(shù)據(jù)通信方法,所述數(shù)據(jù)通信方法包括: 確定調(diào)整FEC編碼率的參數(shù); 根據(jù)確定的參數(shù)產(chǎn)生構(gòu)成編碼塊單元的多個(gè)符號(hào); 其中,與所述參數(shù)相關(guān)的信息包括在所述多個(gè)符號(hào)中的至少一個(gè)符號(hào)中,并包括編碼塊單元長(zhǎng)度信息。
10.如權(quán)利要求9所述的數(shù)據(jù)通信方法,還包括: 從接收裝置接收反饋信息; 基于接收到的反饋信息改變當(dāng)前設(shè)置的參數(shù),或者重傳構(gòu)成所述編碼塊單元的多個(gè)符號(hào)。
11.一種使用前向糾錯(cuò)FEC的數(shù)據(jù)通信設(shè)備,所述數(shù)據(jù)通信設(shè)備包括: 接收器,被配置為接收構(gòu)成一個(gè)編碼塊單元的多個(gè)符號(hào)中的至少一個(gè)符號(hào); 參數(shù)信息提取器,被配置為從所述至少一個(gè)符號(hào)中提取與調(diào)整FEC編碼率的參數(shù)相關(guān)的信息; 錯(cuò)誤確定器,被配置為基于提取的與所述參數(shù)相關(guān)的信息和構(gòu)成所述編碼塊單元的多個(gè)符號(hào)中的出錯(cuò)的符號(hào)的數(shù)量來(lái)確定錯(cuò)誤是否可被校正; 反饋信息發(fā)送器,被配置為基于所述確定,在構(gòu)成所述編碼塊單元的多個(gè)符號(hào)被完全接收之前發(fā)送與所述多個(gè)符號(hào)相關(guān)的反饋信息。
12.如權(quán)利要求11所述的數(shù)據(jù)通信設(shè)備,其中,與所述參數(shù)相關(guān)的信息包括編碼塊單元長(zhǎng)度信息。
13.一種使用前向糾錯(cuò)FEC的數(shù)據(jù)通信設(shè)備,所述數(shù)據(jù)通信設(shè)備包括: 參數(shù)確定器,被配置為確定調(diào)整FEC編碼率的參數(shù); 符號(hào)產(chǎn)生器,被配置為根據(jù)確定的參數(shù)產(chǎn)生構(gòu)成編碼塊單元的多個(gè)符號(hào); 其中,與所述參數(shù)相關(guān)的信息包括在所述多個(gè)符號(hào)中的至少一個(gè)符號(hào)中,并包括編碼塊單元長(zhǎng)度信息。
14.如權(quán)利要求13所述的數(shù)據(jù)通信設(shè)備,其中,參數(shù)確定器還包括反饋接收器,其中,反饋接收器被配置為從接收裝置接收反饋信息,基于接收到的反饋信息改變當(dāng)前設(shè)置的參數(shù),或者重傳構(gòu)成所述編 碼塊單元的多個(gè)符號(hào)。
【文檔編號(hào)】H04L1/00GK104079376SQ201410114937
【公開(kāi)日】2014年10月1日 申請(qǐng)日期:2014年3月25日 優(yōu)先權(quán)日:2013年3月25日
【發(fā)明者】白允善, 金容臺(tái), 金宰漢 申請(qǐng)人:三星電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1