基于速度應(yīng)用錯(cuò)誤復(fù)原的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明大體上涉及電子裝置。更確切地說,本發(fā)明涉及基于速度應(yīng)用錯(cuò)誤復(fù)原。
【背景技術(shù)】
[0002] 最近幾十年中,電子裝置的使用已變得普遍。確切地說,電子技術(shù)中的進(jìn)展已降低 了愈加復(fù)雜且有用的電子裝置的成本。成本降低及消費(fèi)者需求已使電子裝置的使用劇增, 使得其在現(xiàn)代社會(huì)中幾乎隨處可見。
[0003] 在各種情形中,可能需要電子裝置彼此通信。電子裝置之間的通信可能是有益的。 舉例來說,電子裝置之間的通信可允許一個(gè)電子裝置利用另一電子裝置的功能性。在許多 情況下,可使用通信接口用于一或多個(gè)電子裝置之間的通信。
[0004] 兩個(gè)或兩個(gè)以上電子裝置之間的通信質(zhì)量取決于所述兩個(gè)或兩個(gè)以上電子裝置 經(jīng)由通信接口通信的能力。如由此論述可觀察到,用于基于速度應(yīng)用錯(cuò)誤復(fù)原的系統(tǒng)和方 法可能是有益的。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明揭示用于基于速度應(yīng)用錯(cuò)誤復(fù)原的方法。檢測(cè)無線通信裝置的速度。基于 所述速度將基于源的錯(cuò)誤復(fù)原動(dòng)態(tài)地應(yīng)用于一信號(hào)。在上行鏈路上發(fā)送所述信號(hào)。
[0006] 在一個(gè)配置中,可基于所述速度和所述信號(hào)的特性將基于源的錯(cuò)誤復(fù)原動(dòng)態(tài)地應(yīng) 用于所述信號(hào)。所述信號(hào)可為源信號(hào)且可包含數(shù)據(jù)包、語音信號(hào)、音樂信號(hào)、視頻信號(hào)或某 一組合。所述信號(hào)可使用分組交換網(wǎng)絡(luò)和分組交換話音協(xié)議來發(fā)送。所述速度可基于加速 計(jì)數(shù)據(jù)、全球定位系統(tǒng)(GPS)數(shù)據(jù)或某一組合來檢測(cè)。
[0007] 應(yīng)用基于源的錯(cuò)誤復(fù)原可包含使用幀重復(fù)、塊譯碼、卷積譯碼、低密度奇偶校驗(yàn) (LDPC)譯碼、渦輪譯碼、理德-所羅門譯碼、Golay譯碼、BCH譯碼、多維奇偶校驗(yàn)譯碼、漢明 譯碼和循環(huán)冗余檢查(CRC)譯碼或某一組合。
[0008] 本發(fā)明還揭示用于基于速度應(yīng)用錯(cuò)誤復(fù)原的無線通信裝置。所述無線通信裝置包 含處理器和與所述處理器進(jìn)行電子通信的存儲(chǔ)器??蓤?zhí)行指令存儲(chǔ)于所述存儲(chǔ)器中。所述 指令可執(zhí)行以檢測(cè)無線通信裝置的速度。所述指令還可執(zhí)行以基于所述速度將基于源的錯(cuò) 誤復(fù)原動(dòng)態(tài)地應(yīng)用于一信號(hào)。所述指令還可執(zhí)行以在上行鏈路上發(fā)送所述信號(hào)。
[0009] 本發(fā)明還揭示用于基于速度應(yīng)用錯(cuò)誤復(fù)原的無線通信裝置。所述無線通信裝置包 含用于檢測(cè)無線通信裝置的速度的裝置。無線通信裝置還包含用于基于所述速度將基于源 的錯(cuò)誤復(fù)原動(dòng)態(tài)地應(yīng)用于一信號(hào)的裝置。所述無線通信裝置還包含用于在上行鏈路上發(fā)送 所述信號(hào)的裝置。
[0010] 本發(fā)明還揭示用于基于速度應(yīng)用錯(cuò)誤復(fù)原的計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序產(chǎn) 品包含其上具有指令的計(jì)算機(jī)可讀媒體。所述指令包含用于致使無線通信裝置檢測(cè)無線通 信裝置的速度的代碼。所述指令還包含用于致使所述無線通信裝置基于所述速度將基于源 的錯(cuò)誤復(fù)原動(dòng)態(tài)地應(yīng)用于一信號(hào)的代碼。所述指令還包含用于致使所述無線通信裝置在上 行鏈路上發(fā)送所述信號(hào)的代碼。
【附圖說明】
[0011] 圖1為說明具有以無線方式與基站通信的無線通信裝置的無線通信系統(tǒng)的框圖;
[0012] 圖2為說明具有將基于源的錯(cuò)誤復(fù)原應(yīng)用于源信號(hào)的聲碼器的無線通信裝置的 框圖;
[0013] 圖3為說明用于基于速度應(yīng)用基于源的錯(cuò)誤復(fù)原的方法的流程圖;
[0014] 圖4為說明用于應(yīng)用基于源的錯(cuò)誤復(fù)原的聲碼器的一個(gè)配置的框圖;
[0015] 圖5為說明用于基于無線通信裝置的速度應(yīng)用基于源的錯(cuò)誤復(fù)原的方法的流程 圖;
[0016] 圖6為說明速度查找表的圖;
[0017] 圖7為說明組合查找表的框圖;
[0018] 圖8為說明用于基于無線通信裝置的速度和源信號(hào)(或經(jīng)源譯碼信號(hào))的一或多 個(gè)特性應(yīng)用基于源的錯(cuò)誤復(fù)原的方法的流程圖;以及
[0019] 圖9說明可包含在電子裝置/無線裝置內(nèi)的特定組件。
【具體實(shí)施方式】
[0020] 當(dāng)裝置正經(jīng)由分組交換網(wǎng)絡(luò)以無線方式發(fā)射話音或數(shù)據(jù)時(shí),可發(fā)生包丟失且使得 難以維持所希望的質(zhì)量水平,尤其在運(yùn)動(dòng)周期期間(例如,當(dāng)在汽車中駕駛時(shí))。舉例來說, 利用因特網(wǎng)協(xié)議(IP)多媒體子系統(tǒng)(IMS)和服務(wù)質(zhì)量(QoS)的長(zhǎng)期演進(jìn)話音(VoLTE)可 能不足以提供透明的電路交換(CS)話音服務(wù)。非優(yōu)化長(zhǎng)期演進(jìn)(LTE)網(wǎng)絡(luò)不能提供用于 實(shí)時(shí)話音服務(wù)的完全I(xiàn)P移動(dòng)性。運(yùn)營商現(xiàn)場(chǎng)試驗(yàn)展示歸因于較差I(lǐng)P移動(dòng)性無擔(dān)保硬越區(qū) 切換的廣泛幀錯(cuò)誤率(FER)。這些事件通常在以超過10英里/小時(shí)(MPH)駕駛時(shí)發(fā)生。換 句話說,隨著移動(dòng)性增加,包丟失變?yōu)檩^大問題,因此使得難以維持?jǐn)?shù)據(jù)速率以確保服務(wù)質(zhì) 量(QoS),例如維持恒定的高清(HD)通話質(zhì)量。
[0021] 一個(gè)可能解決方案是發(fā)送前向錯(cuò)誤校正(FEC)位,即發(fā)送額外冗余位以便使數(shù)據(jù) 對(duì)錯(cuò)誤更具復(fù)原能力。應(yīng)用FEC或錯(cuò)誤復(fù)原可由信道譯碼器執(zhí)行,即基于信道質(zhì)量的估計(jì) 值確定待發(fā)送的額外位。舉例來說,無線通信裝置可估計(jì)信道(例如,使用信噪比或其它信 道反饋)且基于所述所估計(jì)信道應(yīng)用錯(cuò)誤復(fù)原。然而,信道譯碼可相對(duì)緩慢,因?yàn)殄e(cuò)誤復(fù)原 僅在信道已經(jīng)降級(jí)之后調(diào)節(jié)。
[0022] 另一可能解決方案是規(guī)劃最壞情況情境且始終發(fā)送最大錯(cuò)誤復(fù)原位。然而,此非 動(dòng)態(tài)錯(cuò)誤復(fù)原可能浪費(fèi)帶寬。因此,預(yù)測(cè)此些事件的發(fā)生且僅在實(shí)際上需要時(shí)發(fā)射復(fù)原位 (例如,增加數(shù)目的復(fù)原位)可能是有益的。問題是,在接收器側(cè)發(fā)生擦除且發(fā)射器可能先 前對(duì)其不了解。因此,在當(dāng)前系統(tǒng)和方法的一些配置中,可利用智能電話加速計(jì)和/或全球 定位系統(tǒng)(GPS)來預(yù)測(cè)智能電話的速度(例如在汽車中)且隨后向固件/聲碼器報(bào)告此連 接性且在所述智能電話(例如在汽車中)處于運(yùn)動(dòng)中的同時(shí)應(yīng)用經(jīng)編碼錯(cuò)誤復(fù)原位。這是 一種例如在使用例如VoLTE和VoIP等分組交換網(wǎng)絡(luò)話音協(xié)議時(shí)始終維持恒定的通話質(zhì)量 的安全且頻譜有效方法。相對(duì)于其它已知解決方案,本文中所描述的方法可改進(jìn)整個(gè)系統(tǒng) 話音能力。當(dāng)前系統(tǒng)和方法還可與電路交換網(wǎng)絡(luò)兼容。
[0023] 圖1為說明具有以無線方式與基站104通信的無線通信裝置102的無線通信系 統(tǒng)100的框圖。無線通信裝置102可被稱為移動(dòng)裝置、移動(dòng)臺(tái)、訂戶站、客戶端、客戶端站、 用戶設(shè)備(UE)、遠(yuǎn)程站、接入終端、移動(dòng)終端、終端、用戶終端、訂戶單元等。無線通信裝置 102的實(shí)例包含無線路由器、膝上型計(jì)算機(jī)或臺(tái)式計(jì)算機(jī)、蜂窩式電話、智能電話、無線調(diào)制 解調(diào)器、電子閱讀器、平板計(jì)算機(jī)裝置、游戲系統(tǒng)等?;?04可被稱為接入點(diǎn)、節(jié)點(diǎn)B、演進(jìn) 節(jié)點(diǎn)B等。
[0024] 無線通信裝置102可包含基于源的錯(cuò)誤復(fù)原模塊106和速度檢測(cè)器108。基于源 的錯(cuò)誤復(fù)原模塊106可將基于源的錯(cuò)誤復(fù)原動(dòng)態(tài)地應(yīng)用于所發(fā)射話音或數(shù)據(jù)。
[0025] 術(shù)語"錯(cuò)誤復(fù)原"和"錯(cuò)誤保護(hù)"在本文可以可互換地使用以指代將額外位添加到 所發(fā)射數(shù)據(jù)以使發(fā)射對(duì)接收器處的錯(cuò)誤不太敏感。錯(cuò)誤復(fù)原的實(shí)例包含幀重復(fù)、塊譯碼、卷 積譯碼、低密度奇偶校驗(yàn)(LDPC)譯碼、渦輪譯碼、理德-所羅門譯碼、Golay譯碼、BCH譯碼、 多維奇偶校驗(yàn)譯碼、漢明譯碼和循環(huán)冗余檢查(CRC)譯碼。如本文所使用,術(shù)語"基于源"的 錯(cuò)誤復(fù)原用于將其與信道譯碼區(qū)分,即"基于源"指代與信道譯碼期間相比作為源譯碼的一 部分執(zhí)行的錯(cuò)誤復(fù)原。
[0026] 源譯碼涉及使用比原始表示少的位編碼信息,而信道譯碼用于例如通過添加冗余 數(shù)據(jù)控制不可靠或嘈雜通信信道上的數(shù)據(jù)發(fā)射中的錯(cuò)誤。換句話說,源譯碼的目標(biāo)是使服 從對(duì)保真度的約束條件的源譯碼器的輸出處的源的表示的位速率最小化。信道譯碼的目標(biāo) 是使信道可充分可靠地傳達(dá)(其中可靠度可作為位錯(cuò)誤概率測(cè)得)的信息比率最大化。
[0027] 舉例來說,基于源的錯(cuò)誤復(fù)原可在高于物理層的層級(jí)處(例如,在聲碼器中)發(fā) 生,而信道譯碼可在物理層上發(fā)生。此外,在一個(gè)配置中,基于源的錯(cuò)誤復(fù)原可取決于源, 而信道譯碼取決于信道估計(jì)值,即基于源的錯(cuò)誤復(fù)原可基于正發(fā)射的信息的重要性或特性 (以及其它因素)而應(yīng)用。舉例來說,可給予高能量或準(zhǔn)/非靜止話音片段比低能量或靜止 話音片段更多錯(cuò)誤復(fù)原。此外,當(dāng)前系統(tǒng)和方法可在不修改相關(guān)共同空中接口(CAI)標(biāo)準(zhǔn) 的情況下實(shí)施。
[0028] 速度檢測(cè)器108可檢測(cè)無線通信裝置102相對(duì)于其環(huán)境的移動(dòng),例如呈速度指示 的形式。此數(shù)據(jù)可由基于源的錯(cuò)誤復(fù)原模塊106使用以將錯(cuò)誤復(fù)原動(dòng)態(tài)地應(yīng)用于源信號(hào)或 經(jīng)源譯碼信號(hào)。舉例來說,在相對(duì)低速度(例如,0-10MPH)下,可基于速度指示不添加錯(cuò)誤 復(fù)原。在較高速度(例如,大于10MPH)下,可基于所述速度指示添加錯(cuò)誤復(fù)原以減少包丟 失和維持通話質(zhì)量。此類型的基于先前源的錯(cuò)誤復(fù)原可比信道譯碼更具響應(yīng)性,因?yàn)槠涫?基于本地測(cè)得的且可用的速度指示而非信道反饋(在信道譯碼的情況下)。此外,錯(cuò)誤復(fù)原 量可隨著無線通信裝置102