專利名稱:矢量化dsl嵌套的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總地涉及用于管理數(shù)字通信系統(tǒng)的方法、系統(tǒng)及裝置。
背景技術(shù):
數(shù)字用戶線路(DSL)技術(shù)為現(xiàn)有電話用戶線路(稱為環(huán)路和/或銅纜) 上的數(shù)字通信提供潛在的大帶寬。特別地,DSL系統(tǒng)可以通過4吏用離散多音 調(diào)(DMT)線路代碼來調(diào)整用戶線路的特性,該線路代碼向各個音調(diào)(或子 載波)分配若干個比特,所述各個音調(diào)可以調(diào)整到在用戶線路每一端的調(diào)制 解調(diào)器(通常是既作為發(fā)射機(jī)又作為接收機(jī)的收發(fā)機(jī))的訓(xùn)練和初始化期間 所確定的信道狀況。
矢量化DSL系統(tǒng)可以通過消除或減少屬于該矢量化系統(tǒng)的雙絞線間的 串?dāng)_影響,來提高數(shù)據(jù)速率性能。在雙邊矢量化的DSL系統(tǒng)中,若干雙絞 線(也稱為"環(huán)路"和/或"線路")被聚合成組,并且用于傳輸單個信息 流。在這種情況下,所有線路的收發(fā)機(jī)均物理上共處,并且這些收發(fā)機(jī)甚至 共享相同的硬件或軟件。矢量化有效地將聯(lián)合信號處理技術(shù)應(yīng)用在發(fā)射機(jī)、 才妻收機(jī)和/或這二者處。
雙邊系統(tǒng)被認(rèn)為是"單個使用者"系統(tǒng),因為雖然有多條線路,但只有 一個信源和一個信宿。在單邊矢量化的DSL系統(tǒng)中,不同的信息流在組成 該系統(tǒng)的線路上發(fā)送。下游矢量化主要將發(fā)射機(jī)預(yù)編碼施加到將要在線路上 發(fā)送的信號,而上游矢量化類似地將聯(lián)合解碼施加到在線路上接收的信號。 在這樣的系統(tǒng)中,信源(信宿)與線路一樣多,收發(fā)機(jī)通常在地理上分布于 客戶側(cè)(CPE側(cè))。在這種情況下,每條線路都被認(rèn)為是一個單獨的"使用 者,,。
在某些DSL應(yīng)用中,某些客戶可以使用單條線路,而另外的客戶使用 多條(被捆綁)線路。然而,早期的系統(tǒng)無法合并單邊矢量化系統(tǒng)和雙邊矢 量化系統(tǒng)的特征,這意味著這些混合系統(tǒng)不得不放棄矢量化的好處。在這些 情況下,將矢量化同時施加于所有線路(被捆綁線路或者未捆綁線路)將提 供顯著的性能收益。
可以在被捆綁線路和未捆綁線路上同時進(jìn)行矢量化的系統(tǒng)、裝置、方法和技術(shù)將在本領(lǐng)域中帶來顯著的進(jìn)步。更具體地說,在被捆綁線路和未捆綁 線路上實現(xiàn)這種矢量化的系統(tǒng)、裝置、方法和技術(shù)將在本領(lǐng)域中帶來顯著的 進(jìn)步。
發(fā)明內(nèi)容
本發(fā)明的實施例提供了專注單邊矢量化系統(tǒng)的方法、裝置、系統(tǒng)和計算 才幾程序產(chǎn)品等,該單邊矢量化系統(tǒng)包括被捆綁線路組,所述被捆綁線3各組具
有矢量化群中的兩條以上凈皮捆綁DSL線5各。在本發(fā)明的實施例中,可以實 現(xiàn)各種其他技術(shù),例如預(yù)編碼、音調(diào)預(yù)測GDFE、音調(diào)轉(zhuǎn)子和排序技術(shù)。
本發(fā)明對例如GDFE和/或預(yù)編碼器構(gòu)造中的矢量化編碼系統(tǒng)進(jìn)行嵌套, /人而可以在上游和下游性能方面改善單個客戶的被捆綁組中的線;洛性能。這 樣的被捆綁群中的線路具有施加于發(fā)送側(cè)和接收側(cè)的轉(zhuǎn)子以實現(xiàn)這些線^各 的更高性能。上述相關(guān)應(yīng)用的GDFE和預(yù)編碼系統(tǒng)所使用的三角矩陣可以針 對這里所詳述的情況進(jìn)行修改。
在下文的具體實施方式
和相關(guān)附圖中將提供本發(fā)明的進(jìn)一步的細(xì)節(jié)和 優(yōu)點。
附圖簡要說明
通過下文中結(jié)合附圖的詳細(xì)描述將易于理解本發(fā)明,其中相同的附圖標(biāo) 記表示相同的結(jié)構(gòu)元件,附圖如下
圖1是依照G.997.1標(biāo)準(zhǔn)的參考模型系統(tǒng)的示意性方框圖,該系統(tǒng)可以 應(yīng)用于可使用本發(fā)明實施例的ADSL、 VDSL和其他通信系統(tǒng)。
圖2是示出通用示例性DSL應(yīng)用的示意圖。
圖3是圖示利用根據(jù)本發(fā)明一個或多個實施例的矢量化DSL嵌套進(jìn)行 上游數(shù)據(jù)發(fā)送的方框圖。
圖4A是圖示利用根據(jù)本發(fā)明 一個或多個實施例的矢量化DSL嵌套進(jìn)行 上游數(shù)據(jù)發(fā)送的流程圖。 圖4B是圖示利用根據(jù)本發(fā)明 一個或多個實施例的矢量化DSL嵌套進(jìn)行 上游數(shù)據(jù)接收的流程圖。
圖5是圖示利用根據(jù)本發(fā)明一個或多個實施例用矢量化DSL嵌套進(jìn)行 上游數(shù)據(jù)接收的方框圖。
圖6A是圖示利用根據(jù)本發(fā)明 下游數(shù)據(jù)發(fā)送的方框圖。
圖6B是圖示利用根據(jù)本發(fā)明 下游數(shù)據(jù)接收的方框圖。
圖7A是圖示利用根據(jù)本發(fā)明 下游數(shù)據(jù)發(fā)送的流程圖。
圖7B是圖示利用根據(jù)本發(fā)明 下游數(shù)據(jù)接收的流程圖。
圖8A包括根據(jù)本發(fā)明一個實施例的嵌套矢量控制單元的控制器。
圖8B是根據(jù)本發(fā)明一個實施例的DSL優(yōu)化器。
圖9是適于實現(xiàn)本發(fā)明實施例的典型計算機(jī)系統(tǒng)或集成電路系統(tǒng)的方 框圖。
具體實施例方式
下文將參照本發(fā)明的 一個或多個實施例詳細(xì)描述本發(fā)明,但是本發(fā)明并 不限于這些實施例。更確切地說,這些詳細(xì)描述僅僅意圖作為示意性的。本 領(lǐng)域的技術(shù)人員將易于認(rèn)知,在此參照附圖給出的詳細(xì)描述用于示例性目 的,而本發(fā)明超出了這些受限的實施例。
(此處已知為廣義判決反饋均衡,或GDFE),也允許對兩個或多個使用者 線路被捆綁的單邊矢量化通信系統(tǒng)中的不同使用者的信號進(jìn)行下游預(yù)編碼。 可利用本發(fā)明實施例的通信系統(tǒng)可以包括ADSL線路、VDSL線路和/或其 它任何本發(fā)明可應(yīng)用的通信系統(tǒng)部件和/或線路,如本領(lǐng)域技術(shù)人員在閱讀
15
一個或多個實施例用矢量化DSL嵌套進(jìn)行 一個或多個實施例用矢量化DSL嵌套進(jìn)行 一個或多個實施例用矢量化DSL嵌套進(jìn)行 一個或多個實施例用矢量化DSL嵌套進(jìn)行
本公開內(nèi)容之后所認(rèn)知的那樣。出于解釋和圖示的目的,在這里使用DSL 系統(tǒng),但是本發(fā)明不限于此。
如以下更詳細(xì)的描述,實施本發(fā)明的一個或多個實施例的嵌套矢量化系 統(tǒng)的實現(xiàn)可以是通信設(shè)備(例如,控制器、DSL優(yōu)化器、DSLAM、 LT設(shè)備、 RT設(shè)備、DSL調(diào)制解調(diào)器等)的一部分。這樣的實現(xiàn)可以由本地設(shè)備(也 可以由例如DSLAM、 LT設(shè)備、調(diào)制解調(diào)器等)或遠(yuǎn)程設(shè)備中的嵌套矢量化 控制單元來控制和/或輔助實施,所述遠(yuǎn)程設(shè)備例如控制器(例如,在DSL 優(yōu)化器、動態(tài)頻譜管理器或頻譜管理中心中,或作為DSL優(yōu)化器、動態(tài)頻 譜管理器或頻譜管理中心)。該嵌套矢量化控制單元可以位于任何地方。在 一些實施例中,具有嵌套矢量化控制單元的控制器處于DSLCO中,而在其 它情況下,其可以由位于CO外部的第三方操作??捎糜诒景l(fā)明實施例的控 制器和/或嵌套矢量化控制單元的結(jié)構(gòu)、程序設(shè)計和其它特有特征對于閱覽 過本公開內(nèi)容的本領(lǐng)域技術(shù)人員而言將是顯而易見的。
諸如DSL優(yōu)化器、動態(tài)頻譜管理中心(DSM Center)、"智能"調(diào)制 解調(diào)器和/或計算機(jī)系統(tǒng)的控制器,可以用于采集和分析那些關(guān)于本發(fā)明各 種實施例而描述的運行數(shù)據(jù)和/或性能參數(shù)值??刂破骱?或其它部件可以是 用計算機(jī)實現(xiàn)的設(shè)備或設(shè)備組合。在一些實施例中,控制器位于遠(yuǎn)離調(diào)制解 調(diào)器的位置或遠(yuǎn)離其他連接到通信線路的通信設(shè)備的位置。在其它情況下, 控制器可以與一個或兩個"本地設(shè)備"(即,直接連接到通信線路或連接到 所述本地設(shè)備的 一 部分的設(shè)備)并列布置作為直接連接到調(diào)制解調(diào)器、 DSLAM或其它通信系統(tǒng)設(shè)備的設(shè)備,從而創(chuàng)建"智能"調(diào)制解調(diào)器。短語 "連接于"和"連接到,,等在此用于描述兩個元件和/或部件之間的連接關(guān) 系,意在表示直接連接在一起,或例如通過一個或多個合適的插入元件或通 過無線連接間接地相連。 —
以下一些本發(fā)明實施例的例子將利用單邊矢量化的ADSL和/或VDSL 系統(tǒng)作為示例性通信系統(tǒng)。在這些DSL系統(tǒng)中,特定的協(xié)定、規(guī)則、協(xié)議 等可以用于描述該示例性DSL系統(tǒng)的運行以及可以從客戶(也稱為"使用 者")和/或系統(tǒng)上的設(shè)備得到的信息和/或數(shù)據(jù)。但是,如本領(lǐng)域技術(shù)人員 將認(rèn)知到的那樣,本發(fā)明的實施例可以應(yīng)用于各種通信系統(tǒng),并且本發(fā)明也 不限于任何特定的系統(tǒng)。
各種網(wǎng)絡(luò)管理元件用于管理ADSL和VDSL物理層資源,此處,元件 指的是在ADSL或VDSL調(diào)制解調(diào)器對中的兩端或者一端中的參數(shù)或功能。 網(wǎng)絡(luò)管理框架包括一個以上被管理節(jié)點,每個節(jié)點均包含代理。被管理的節(jié) 點可為路由器、網(wǎng)橋、交換機(jī)、調(diào)制解調(diào)器等等。至少一個經(jīng)常稱為管理器 的NMS (網(wǎng)絡(luò)管理系統(tǒng))監(jiān)視和控制被管理的節(jié)點,并通?;谄胀≒C或 其它計算機(jī)。NMS在某些情況下也稱為元件管理系統(tǒng)(EMS)。管理器和 代理用網(wǎng)絡(luò)管理協(xié)議來交換管理信息和數(shù)據(jù)。管理信息的單位是對象。相關(guān) 對象的集合被定義為管理信息庫(MIB)。
圖l示出了根據(jù)G. 997.1標(biāo)準(zhǔn)(G.ploam)的參考模型系統(tǒng),該參考模 型系統(tǒng)可應(yīng)用于本領(lǐng)域技術(shù)人員所公知的各種ADSL和VDSL系統(tǒng),并且可 以在該參考模型系統(tǒng)中實現(xiàn)本發(fā)明的實施例。這種模型應(yīng)用于符合各種標(biāo) 準(zhǔn)、可包括也可不包括分路器的ADSL和VDSL系統(tǒng),所述標(biāo)準(zhǔn)例如ADSL1 (G.992.1 )、 ADSL-Lite( G.992.2 )、 ADSL2( G.992.3 )、 ADSL2-Lite( G.992.4 )、 ADSL2+( G.992.5 )、VDSL1( G993.1 )和其它正在形成VDSL標(biāo)準(zhǔn)的G.993.X, 以及G.991.1和G.991.2 SHDSL標(biāo)準(zhǔn),所有這些標(biāo)準(zhǔn)可以都具有或者不具有 捆綁(bonding)。這些標(biāo)準(zhǔn)及其變體,以及它們關(guān)于G997.1標(biāo)準(zhǔn)的應(yīng)用對 于本領(lǐng)域技術(shù)人員是公知的。
G.997.1標(biāo)準(zhǔn)基于由G.997.1定義的清晰嵌入操作信道(EOC )并使用 由G.99x標(biāo)準(zhǔn)定義的指示符比特和EOC消息,來為ADSL和VDSL傳輸系 統(tǒng)指定物理層管理。此外,G.997.1為配置、故障和性能管理指定網(wǎng)絡(luò)管理 元件內(nèi)容。在執(zhí)行這些功能時,系統(tǒng)采用在接入節(jié)點(AN)處可用并且可 以從AN收集的多個運行數(shù)據(jù)。DSL論壇的TR69報告也列出了 MIB和訪問 MIB的方法。在圖l中,客戶的終端設(shè)備110連接到本地網(wǎng)絡(luò)112,并進(jìn)一 步連接到網(wǎng)絡(luò)終端單元(NT) 120。在ADSL系統(tǒng)的情況下,NT 120包括
ATU-R122(例如,調(diào)制解調(diào)器,在某些情況下也稱為收發(fā)機(jī),其由ADSL 和/或VDSL標(biāo)準(zhǔn)之一所定義)或者任何其它合適的網(wǎng)絡(luò)終端調(diào)制解調(diào)器、 收發(fā)機(jī)或者其它通信單元。VDSL系統(tǒng)中的遠(yuǎn)端設(shè)備可以是VTU-R。正如本 領(lǐng)域技術(shù)人員所認(rèn)知的和這里所描述的那樣,每個調(diào)制解調(diào)器都與它所連接 的通信系統(tǒng)交互,并且生成運行數(shù)據(jù)作為該調(diào)制解調(diào)器在通信系統(tǒng)中的性能 結(jié)果。
NT120還包括管理實體(ME) 124。 ME 124可以是任何合適的硬件設(shè) 備,例如微處理器、微控制器或者固件或硬件形式的電路狀態(tài)機(jī),這些設(shè)備 能夠根據(jù)所需要的任何可應(yīng)用的標(biāo)準(zhǔn)和/或其它規(guī)范來執(zhí)行。ME 124采集性 能數(shù)據(jù),并將性能數(shù)據(jù)存儲在其MIB中,所述MIB是由每個ME維護(hù)的信 息數(shù)據(jù)庫,并且可以通過諸如SNMP (簡單網(wǎng)絡(luò)管理協(xié)議)的網(wǎng)絡(luò)管理協(xié)議 或者TL1命令來訪問,所述SNMP是一種管理協(xié)議,用來從網(wǎng)絡(luò)設(shè)備收集 信息以提供給管理員控制臺/程序,而TL1是一種已經(jīng)建立很久的命令語言, 用來在電信網(wǎng)絡(luò)元件之間規(guī)劃響應(yīng)和命令。
系統(tǒng)中的每個ATU-R都連接到位于CO或其它上游和/或中心位置中的 ATU-C。在VDSL系統(tǒng)中,系統(tǒng)中的每個VTU-R都連接到位于CO或其它 上游和/或中心位置(例如,諸如ONU/LT、 DSLAM、 RT等的任何線路終端 設(shè)備)中的VTU-C。在圖1中,ATU-C 142位于CO 146中的接入節(jié)點(AN ) 140處。AN 140可以是DSL系統(tǒng)部件,例如DSLAM、 ONU/LT、 RT等, 如同本領(lǐng)域技術(shù)人員所理解的那樣。ME 144類似地維護(hù)一關(guān)于ATU-C 142 的性能數(shù)據(jù)的MIB。 AN 140可以連接到寬帶網(wǎng)絡(luò)170或者其它網(wǎng)絡(luò),如同本 領(lǐng)域技術(shù)人員所理解的那樣。ATU-R 122和ATU-C 142由環(huán)路130連接在一 起,在ADSL (和VDSL)的情況下,該環(huán)路130通常是還承載著其它通信 服務(wù)的電話雙絞線。在被捆綁系統(tǒng)中,例如在出于所有目的合并于此的美國 申請序列號No. 10/808,771中所描述的,多個環(huán);洛130可以'4皮捆綁,,以一 起為單個使用者運行,從而為該使用者提供額外的帶寬。如同本領(lǐng)域技術(shù)人 員可以理解的那樣,被捆綁線路組同樣提供了改進(jìn)的消除在被捆綁線路之間引入的串音的機(jī)會。以下詳細(xì)解釋在本發(fā)明中對該特性的使用和對線路發(fā)射 機(jī)的聯(lián)合優(yōu)化。
圖1所示接口中的一些可用來確定和采集運行和/或性能數(shù)據(jù)。就圖1
中的接口不同于另一個ADSL和/或VDSL系統(tǒng)接口方案而言,系統(tǒng)是眾所 周知的,并且該差別對于本領(lǐng)域技術(shù)人員而言是已知并顯而易見的。Q接口 155在運營商的NMS 150和AN 140中的ME 144之間提供接口 。在G.997.1 標(biāo)準(zhǔn)中指定的所有參數(shù)均適用于Q接口 155。 ME 144所支持的近端參數(shù)乂人 ATU-C 142得到,而來自ATU-R 122的遠(yuǎn)端參數(shù)可從U接口上的兩個接口 中的任意一個得到。利用嵌入信道132發(fā)送且在PMD層處提供的指示符比 特和EOC消息,可以用來在ME 144中生成所需要的ATU-R 122參數(shù)。作 為替代,OAM(操作、維護(hù)和管理)信道以及合適的協(xié)議可以用來在ME 144 請求時從ATU-R 122中取回參數(shù)。類似的,來自ATU-C 142的遠(yuǎn)端參數(shù)可 以由U接口上的兩個接口中的任意一個獲得。在PMD層處提供的指示符比 特和EOC消息,可以用來在NT 120的ME 124中生成所需要的ATU-C 142 參^:。作為替代,OAM信道和合適的協(xié)議可以用來在ME 124請求時乂人 ATU-C 142中取回參數(shù)。
在U接口 (本質(zhì)上是環(huán)路130)處,有兩個管理接口, 一個位于ATU-C 142 (U-C接口 157),另一個位于ATU-R 122 (U-R接口 158)。接口 157 為ATU-R 122提供ATU-C近端參數(shù),以通過U接口 130取回。類似地,接 口 158為ATU-C 142提供ATU-R近端參數(shù),以通過U接口 130取回。可適 用的參數(shù)可以取決于正在使用的收發(fā)機(jī)標(biāo)準(zhǔn)(例如,G.992.1或G.992.2)。
G.997.1標(biāo)準(zhǔn)指定了才黃跨U接口的可選OAM通信信道。如果實現(xiàn)該信 道,ATU-C和ATU-R配對可以使用該信道來傳遞物理層OAM消息。于是, 這種系統(tǒng)的收發(fā)機(jī)122、 142可以共享在其各自的MIB中維護(hù)的各種運行數(shù) 據(jù)和性能數(shù)據(jù)。
可以在1998年3月的ADSL論壇中,從標(biāo)題為"ADSL Network Element Management ( ADSL網(wǎng)絡(luò)元件管理)"的DSL論壇技術(shù)報告TR-005中,找
到關(guān)于ADSL NMS的更多信息。還有2004年5月的標(biāo)題為"CPE WAN Management Protocol( CPE WAN管理協(xié)議)"的DSL論壇技術(shù)報告TR-069。 最后,2004年5月來自DSL論壇的標(biāo)題為"LAN-Side DSL CPE Configuration Specification ( LAN側(cè)DSL CPE配置規(guī)范),,的DSL論壇技術(shù)凈艮告TR-064。 這些文獻(xiàn)陳述了 CPE側(cè)管理的不同情況,其中的信息對于本領(lǐng)域技術(shù)人員 是公知的。關(guān)于VDSL的更多信息可以在ITU標(biāo)準(zhǔn)G.993.1 (有時稱為
"VDSL1")和正在形成的ITU標(biāo)準(zhǔn)G993.2 (有時稱為"VDSL2")以及 正在編撰中的若干DSL論壇工作文本中找到,所有這些都為本領(lǐng)域技術(shù)人 員所公知。例如,在以下文獻(xiàn)中可以得到更多的信息標(biāo)題為"VDSLNetwork Element Management ( VDSL網(wǎng)絡(luò)元件管理)"的DSL論壇技術(shù)凈艮告TR-057
(以前是WT-068v5 X 2003年2月)、標(biāo)題為"FS-VDSL EMS to NMS Interface Functional Requirements ( FS-VDSL EMS到NMS接口功能需求),,的技術(shù) 報告TR-065 ( 2004年3月)、針對VDSL1和VDSL2 MIB單元的ITU標(biāo)準(zhǔn) G997.1的正在形成的版本,或ATIS北美草案動態(tài)頻譜管理報告 NIPP-NAI-2005-031。
在ADSL中,較之在VDSL中,共享相同捆扎(binder)的線i 各在同一 線路卡上終結(jié)較為少見。但是,以下對DSL系統(tǒng)的討論將擴(kuò)展到ADSL, 原因是相同捆扎線路的共同終結(jié)也可行(特別是在既處理ADSL又處理 VDSL的較新的DSLAM中)。在DSL設(shè)備的典型布局中,多個收發(fā)片幾配對 正在運行并且/或者可用,而每條用戶環(huán)路的一部分都與一多對捆扎(或者 集束(bundle))中其它使用者的環(huán)路搭配。在機(jī)架后面,非常靠近客戶前 端設(shè)備(CPE),環(huán)路采用引入線(drop wire)的形式并離開集束。因此, 用戶環(huán)路經(jīng)過兩種不同環(huán)境。環(huán)路的一部分可位于捆扎內(nèi)部,在該處,環(huán)路 有時候免于外部電磁干擾,但是卻受到串音干擾。在機(jī)架后面,當(dāng)對于引入 線的大部分來說該配對遠(yuǎn)離其它配對時,引入線通常不受串音影響;但是由 于引入線未被屏蔽,因此傳輸也可能被電子干擾明顯地削弱。許多引入線具 有2-8個雙絞線,而在對這些線路的歸屬或者捆綁提供多項服務(wù)(單個服
務(wù)的復(fù)用和解復(fù)用)的情況下,在引入線節(jié)段中的這些線路之間會發(fā)生額外 的顯著串音。
圖2示出了一種通用的示例性DSL應(yīng)用場景。總計(L+M)個使用者 291、 292的所有用戶環(huán)路經(jīng)過至少一個公共的捆扎。每個使用者經(jīng)專用線 路連接到中心局(CO) 210、 220。不過,每條用戶環(huán)路可能經(jīng)過不同的環(huán) 境和介質(zhì)。在圖2中,L個客戶或使用者291使用光纖213和銅雙絞線217 的組合連接到CO 210,這種情況通常稱為光纖到交接箱(Fiber to the Cabinet, FTTCab )或光纖到路邊(Fiber to the Curb )。來自CO 210中的收 發(fā)機(jī)211的信號被CO 210中的光線路終端212和光網(wǎng)絡(luò)單元(ONU) 218 中的光網(wǎng)絡(luò)終端215轉(zhuǎn)換。ONU 218中的調(diào)制解調(diào)器216用作ONU 218和 使用者291之間信號的收發(fā)機(jī)。
可以以協(xié)同的方式,例如矢量化,操作共同終止在諸如CO 210、 218 和ONU220 (和其它)的位置處的使用者線路。在矢量化通信系統(tǒng)(例如矢 量化ADSL和/或VDSL系統(tǒng))中,可以獲得信號和處理的協(xié)同。當(dāng)利用公 共的時鐘和處理器共同生成來自DSLAM或LT的多條線路的發(fā)送信號時, 發(fā)生下游矢量化。在具有這種公共時鐘的VDSL系統(tǒng)中,針對每個音調(diào),單 獨出現(xiàn)使用者之間的串音。因此,針對許多用戶的下游音調(diào)中的每一個可以 由公共的矢量化發(fā)射機(jī)獨立地生成。類似地,當(dāng)公共時鐘和處理器用于共同 接收多條線路的信號時,出現(xiàn)上游矢量化。在具有這種公共時鐘的VDSL系 統(tǒng)中,針對每個音調(diào),單獨出現(xiàn)使用者之間的串音。因此,針對多個用戶的 上游音調(diào)中的每一個可以由公共的矢量化接收機(jī)獨立地處理。
其余的M個使用者292的環(huán)路277只為銅雙絞線,這種場景稱為光纖 到交換臺(FTTEx)。只要可能并且經(jīng)濟(jì)上可行,F(xiàn)TTCab都優(yōu)于FTTEx, 因為它減小用戶環(huán)路的銅質(zhì)部分的長度,并因此提高了可實現(xiàn)的速率。此外, FTTCab被期待成為將來日益普及的布局。這種類型的布局可導(dǎo)致顯著的串 音干擾,并意味著,不同使用者的線路由于其工作于特定環(huán)境而具有不同的 數(shù)據(jù)承載能力和性能能力。這種布局可使得,光纖饋送"室"線路和交換線
路可以混合在同一捆扎中。由終結(jié)于不同地方的線路產(chǎn)生的串音噪聲通常不 能通過公知的判決-反饋機(jī)制來直接消除,相反,卻呈現(xiàn)出可以由此處描述 的本發(fā)明完全或者部分消除的時變空間噪聲。
如圖2可見,從CO 220至使用者292的線路共享捆扎222,該捆扎不 被CO 210和使用者291之間的線路使用。此外,另一捆扎240對于通向/ 來自CO210和CO220以及它們各自的用戶291、 292的所有線路而言是公 共的。在圖2中,示出了遠(yuǎn)端串音(FEXT) 282和近端串音(NEXT) 281, 其影響共同位于CO 220處的至少兩條線路227。
如本領(lǐng)域技術(shù)人員將認(rèn)知到的那樣,這些文獻(xiàn)所描述的運行數(shù)據(jù)和/或 參數(shù)中的至少一部分可以用于本發(fā)明實施例。此外,至少一些系統(tǒng)描述同樣 可用于本發(fā)明實施例??梢栽诖苏业娇蓮腄SL NMS獲得的各種類型的運朽-數(shù)據(jù)和/或信息;其它為本領(lǐng)域技術(shù)人員所公知。
矢量化DMT信道(上游和下游)在同步數(shù)字雙工DSL系統(tǒng)中由以下簡 單矩陣的等式表征
Y二HX+N 等式(1 )
其中H (也表示為//)為描述單個音調(diào)上的插入損失和串音的矩陣,并 且取決于所使用的輸入和輸出的數(shù)量,在使用諸如幻象模式(phantom-mode ) 信號信道的特殊信道時包括H的非方陣版本(non-square version)。對于只 有差分的矢量化,H通常是大小為UxU的方陣,在使用幻象模式信號的完 整雙邊矢量化中,可以為(2U-1)x(2U-1)。對于4吏用幻象的單邊系統(tǒng),額外U 模式的任意組合可以分配給下游矢量化計算和上游矢量化計算中的任何一 個(但不會是兩個)。對于各個音調(diào),H可以是不同矩陣,并且在上游方向 和下游方向中通常不相同。在本公開內(nèi)容中,單個H用來使符號筒單化。 復(fù)雜轉(zhuǎn)子計算單元將復(fù)雜轉(zhuǎn)子獨立地應(yīng)用于任一方向中的每個這樣的音調(diào), 如同以下將要更詳細(xì)描述的那樣。
在上游發(fā)送方向上,例如在數(shù)據(jù)發(fā)送給DSLAM、 RT設(shè)備、LT:&備等
的DSL系統(tǒng)中所發(fā)現(xiàn)的,白噪聲等效信道的因數(shù)分解為 <formula>formula see original document page 23</formula>等式(2) 沒有噪聲白化的信道的因數(shù)分解為
<formula>formula see original document page 23</formula> 等式(3)
這些因數(shù)分解產(chǎn)生右三角矩陣。在本發(fā)明實施例中,三角在對應(yīng)于被捆 綁線路的位置變?yōu)閴K三角(而不是嚴(yán)格的三角)。這種三角矩陣的一個示例 如下方等式4所示,具有3個使用者和4條線路。注意對角線上方有一個非 零項(x表示某項可能為非零,但是此處并不直接關(guān)注該項)。
<formula>formula see original document page 23</formula>等式(4)
中間的2 x 2矩陣可以稱為R22,于是
<formula>formula see original document page 23</formula>等式(5)
雖然矩陣可以被三角化,但在QR因數(shù)分解中讓其作為對應(yīng)于被捆綁線 路的塊矩陣(本質(zhì)上是將QR因數(shù)分解中使等式4中的項r23為零的那一步 驟省略)允許更高的性能,因為這兩條線路的發(fā)射機(jī)可以在被捆綁系統(tǒng)中被
異值分解(SVD)),如下
<formula>formula see original document page 23</formula> 等式(6)
在被捆綁線路組中的判決不會為了消除該被捆綁線路組的串音而被反 饋,因為這固有地使用針對所述被捆綁線路的所述SVD/塊線路處理來完成。 整個被捆綁線路組的判決被反饋,用于所有線路的噪聲預(yù)測,并且用于在解
中實現(xiàn),因為被捆綁線路位于單個發(fā)射機(jī)中,M矩陣分離串音并且允許更高
的性能。這樣的SVD (或其他塊線路處理)可以由用于各個和每個捆綁線 路組的諸如DSL優(yōu)化器的控制器實現(xiàn),以便獲得對應(yīng)的M矩陣和F矩陣(它 們是正交的)。M和F矩陣可以被轉(zhuǎn)化為一系列旋轉(zhuǎn),例如在通過引用合并 于此的美國申請序列號No. 11/284,692中所公開的那樣,并且可以被發(fā)現(xiàn)實 現(xiàn)了這一 系列旋轉(zhuǎn)中任意一個。
A"是可以在接收機(jī)(與轉(zhuǎn)子分離)中以最小的復(fù)雜度輕易實現(xiàn)的對角 矩陣。矩陣A用于針對被捆綁組中的線路確定在所有比特交換和加載算法 中使用的增益(該A將是所選擇順序,即在解碼中位于該組之前或之后的 其他線路,的函數(shù);預(yù)編碼和解碼的排序可以以任何合適的方式選擇,包括 根據(jù)在通過引用合并于此的美國申請序列號No. 11/344,873中公開的一個或 多個實施例的那些方式。另外,其他涉及排序和相關(guān)事項的技術(shù)可以在斯坦 福大學(xué)于2005年秋季所教授的EE479課程筆記中找到;該筆記的第12、 13、 14和15章出于所有目的將其全部合并于此)。
這些增益至少與不采用在發(fā)射機(jī)處被捆綁線路間的附加協(xié)同時的增益 一樣高。注意,在使用旋轉(zhuǎn)來在發(fā)射機(jī)中實現(xiàn)M矩陣的情況下,轉(zhuǎn)子單元 可以在DSL系統(tǒng)的客戶側(cè)(NT )與被捆綁發(fā)射機(jī)一起使用。任何排序算法 都一樣,僅僅對于被捆綁的組而言具有新的、更好的增益,而不是具有在沒 有捆綁時出現(xiàn)的增益。
反饋部分可以對作為反饋部分輸入的其他之前被解碼的使用者(來自同 一DMT符號)使用瞬間判決。該過程可以針對每個符號而重置,從而將這 種瞬時判決的誤差擴(kuò)散限制在當(dāng)前符號。因此,誤差擴(kuò)散不是像在時域判決 反饋系統(tǒng)中那樣嚴(yán)重的問題,在時域判決反饋系統(tǒng)中,誤差突發(fā)可能持續(xù)較 長時間(特別是在使用外部格式編碼和/或RS編碼來改善編碼增益的時候)。 在DMT中,并且特別地在獨立地施加于單個符號中連續(xù)的各使用者音調(diào)的 格式編碼的情況下,如果從判決設(shè)備輸入中得到軟信息,則可能會有音調(diào) GDFE的顯著性能增益。其他使用者的判決將影響這樣的軟信息,軟信息然
每符號地終結(jié)自身)。凈影響在于,其他使用者的編碼可以幫助消除當(dāng)前使 用者上的誤差,反之亦然。最終的最大后驗&解碼器極限較之單獨使用單個 的格式編碼,可以對應(yīng)于可觀的編碼增益(當(dāng)然不會超過能力限制)。
在FEXT明顯的時候,具有GDFE接收機(jī)的矢量DMT較之非矢量化接 收機(jī)已經(jīng)具有很大的性能增益??梢垣@得額外的迭代解碼增益(0-2dB), 但是可能會以高于期望的迭代解碼復(fù)雜度為代價。
本發(fā)明的一個示例在圖3的系統(tǒng)圖中示出。DSL上游發(fā)送配置300包括 若干使用者線路。在圖3所示的示例中,有7個單線路使用者310 (使用者 1-4和6-8)。另一使用者312,即使用者315具有采用3條被捆綁DSL線 路313的被捆綁系統(tǒng)。使用者310、 312發(fā)送的數(shù)據(jù)橫跨信道H 315。如同 本領(lǐng)域技術(shù)人員所理解的那樣,來自使用者1-4和6-8的DMT數(shù)據(jù)在信道 上傳輸之前將由模塊318處理(發(fā)送處理)。然而,對來自使用者312的數(shù) 據(jù)的處理不同。與3條被捆綁線路313對應(yīng)的DMT數(shù)據(jù)在由發(fā)送處理模塊 318處理之前,由前饋濾波器314進(jìn)行聯(lián)合濾波(例如,矩陣M)。模塊314 的配置和運行可以由控制器390 (例如,DSL優(yōu)化器、DSM中心等)控制。 如同本領(lǐng)域技術(shù)人員所理解的那樣,發(fā)送處理模塊318可以進(jìn)行諸如IFFT、 并串轉(zhuǎn)換、循環(huán)擴(kuò)展添加、加窗、濾波、內(nèi)插和數(shù)模轉(zhuǎn)換等操作。
使用本發(fā)明實施例的接收機(jī)500的特定操作和至少一個實現(xiàn)如圖5所 示。接收機(jī)500接收被接收數(shù)據(jù)501 ,例如矢量化DMT DSL系統(tǒng)中的多使 用者數(shù)據(jù)。接收機(jī)可以施加某些預(yù)處理,例如FFT 502等,如同本領(lǐng)域技術(shù) 人員所理解的那樣,然后將數(shù)據(jù)發(fā)送到上游多使用者數(shù)據(jù)處理單元503。在 單元503中,"全數(shù)據(jù),,處理單元504可以處理多使用者數(shù)據(jù)包中的被捆綁 線路數(shù)據(jù)以及來自一條或多條未捆綁線路的數(shù)據(jù)("未捆綁"線路是單個使 用者的單線路,并且術(shù)語"單線路"和術(shù)語"未捆綁線路"在此可以互換使 用)。在某些矢量化DSL系統(tǒng)中,前饋濾波器可以施加Q4巨陣506或其等 效矩陣,如同在通過引用合并于此的美國申請序列號No. 11/336,113中所公 開的那樣。根據(jù)美國申請序列好No. 11/284,692所教導(dǎo)的,矩陣506 (以及
其他矩陣,例如圖5的矩陣522和圖3的發(fā)射機(jī)M矩陣)可以在恰當(dāng)?shù)奈?置由一個或多個復(fù)雜轉(zhuǎn)子實現(xiàn),如同本領(lǐng)域技術(shù)人員所理解的那樣。
從這一點開始的數(shù)據(jù)處理序列由使用者的排序進(jìn)行指示。前饋濾波器 512的輸出,如果有的話,從來自處理單元504的針對每條線路的數(shù)據(jù)中減 去。這樣的減法實現(xiàn)串音消除和/或噪聲去相關(guān)。在減法之后,復(fù)用器509
(對于被捆綁線路)。
如果數(shù)據(jù)對應(yīng)于未捆綁線路,那么判決設(shè)備516的輸出被傳遞到復(fù)用器 540,然后到接收機(jī)500的剩余解碼器階段。接收機(jī)的剩余階段可以包括格 式解碼550、去交織552、 FEC解碼和解擾554以及解幀556,然后有效載 荷數(shù)據(jù)558可以被傳送到恰當(dāng)?shù)哪康牡?。在解碼器550和多使用者數(shù)據(jù)處理 單元503之間還可以使用迭代解碼。判決設(shè)備516的輸出還可以作為反饋濾 波器512的輸入??蛇x地,判決設(shè)備516的輸入可以作為反饋濾波器512的 輸入,從而允許用于實現(xiàn)反饋濾波的替代性方式(例如,使用誤差預(yù)測器等 的自適應(yīng)反饋濾波)。
如果復(fù)用器509處的數(shù)據(jù)對應(yīng)于被捆綁線路組,那么該數(shù)據(jù)被發(fā)送到被 捆綁線路組處理單元520,在單元520中,輸入首先由前饋矩陣522濾波(例 如,使用可以用音調(diào)轉(zhuǎn)子來實現(xiàn)的F4巨陣等,如同在所引用的專利申請的 一篇或多篇中所描述的那樣)。前饋濾波的輸出被提供給判決設(shè)備528,設(shè) 備528輸出的數(shù)據(jù)傳遞給復(fù)用器540,然后到接收機(jī)500的剩余解碼器階段。 判決設(shè)備528的輸出還可以作為反饋濾波器512的輸入??蛇x地,判決設(shè)備 528的輸入可以作為反饋濾波器512的輸入,從而允許用于實現(xiàn)反饋濾波的 替代性方式,如上所述。
控制器590 (例如DSL優(yōu)化器)可以連接到單元503、單元504、反饋 濾波器512等,并且可以輔助配置多個模塊,例如前饋濾波器506和522、 反饋濾波器512以及由復(fù)用操作509和540施加的對使用者/線路進(jìn)行排序 (這些模塊中的一部分可以在以上通過引用合并于此的美國申請序列號No.
11/344,873中找到)。再次,其他涉及排序和相關(guān)事項的技術(shù)可以在以上通 過引用合并于此的斯坦福大學(xué)于2005年秋季所教授的EE479第12-15章的 課程筆記中找到。
如同在其他上游解碼系統(tǒng)中那樣,前饋濾波器可以用于向所接收的多使 用者數(shù)據(jù)施加Q4巨陣濾波506,如圖5所示。在如圖5所示的本發(fā)明實施 例中,GDFE可以施加反饋濾波器512,以便或者實現(xiàn)串音消除,或者實現(xiàn) 噪聲預(yù)測,或者兩個都實現(xiàn)。如同本領(lǐng)域技術(shù)人員所理解的那樣,可以施加 其他恰當(dāng)?shù)臑V波和/或數(shù)據(jù)處理。例如,反饋濾波器512可以施加也可以不 施加。反饋濾波器512可以被配置為從未捆綁線路信號中移除串音,如以上 通過引用合并于此的美國申請序列號No. 11/336,113所描述的那樣。類似地, 反饋濾波器512可以從多使用者數(shù)據(jù)中移除噪聲,如同在該同 一 申請中所教 導(dǎo)的那樣。
在本發(fā)明的實施例中,前饋和反饋濾波器可以用靜態(tài)濾波器、自適應(yīng)濾 波器(以便考慮到信道和噪聲變化),或者靜態(tài)和自適應(yīng)濾波器的至少一種 組合實現(xiàn)。還存在其他使用本發(fā)明實施例的接收機(jī)實施例,如同本領(lǐng)域技術(shù) 人員所理解的那樣。
根據(jù)本發(fā)明一個以上實施例的信號發(fā)送的一個過程400 (作為方法,本 質(zhì)上,和/或作為計算機(jī)程序產(chǎn)品中的實現(xiàn))如圖4A所示。在402,獲取與 所關(guān)心的使用者的線路(或者在使用捆綁時是多條線路)相對應(yīng)的使用者數(shù)
用者。如果數(shù)據(jù)不是來自被捆綁線路組使用者,那么在406處用單線路處理 對使用者數(shù)據(jù)進(jìn)行處理以備發(fā)送。然后,在412處,在線路上發(fā)送這些經(jīng)過 單線路處理的數(shù)據(jù)。如果使用者具有被捆綁線路,那么進(jìn)行不同的處理。通 過在408處施加前饋濾波(例如,通過矩陣M )來對與被捆綁使用者的所有 線if各相對應(yīng)的數(shù)據(jù)進(jìn)4于處理。在施加該濾波后,在410處,對各線i 各進(jìn)行標(biāo) 準(zhǔn)單線路發(fā)射機(jī)處理,最后在412處將處理后的數(shù)據(jù)在線路上發(fā)送。然后, 針對在步驟402處獲得的一組新的使用者數(shù)據(jù),可以重復(fù)過程400。
圖4B的過程401示出根據(jù)本發(fā)明至少一個實施例的信號接收(作為方 法,本質(zhì)上,和/或作為計算機(jī)程序產(chǎn)品中的實現(xiàn))。在414處,從所有線 路(包括被捆綁線路和未捆綁線路)接收使用者數(shù)據(jù)。在414處接收的數(shù)據(jù) 假定為經(jīng)過了標(biāo)準(zhǔn)接收機(jī)處理,包括濾波、模數(shù)變換、抽取、循環(huán)擴(kuò)展移除、 加窗和FFT處理。在415,來自所有線路的使用者數(shù)據(jù)進(jìn)行前饋濾波(例如, 通過矩陣Q*)。然后依次對各使用者的數(shù)據(jù)執(zhí)行反饋濾波420。該反饋濾 波可以用于消除串音和/或去相關(guān)噪聲。在424進(jìn)行評估,以確定所考慮的 使用者數(shù)據(jù)是否屬于被捆綁線路組。如果在424處該使用者是單線路使用 者,那么可以在426處針對該線路的數(shù)據(jù)進(jìn)行判決。在判決后,在428可以 例如通過比較判決前后的數(shù)據(jù)進(jìn)行誤差度估計。在誤差度計算后,單線路數(shù) 據(jù)的處理前進(jìn)到440。
如果在424處該使用者是被捆綁線路組使用者,那么對來自屬于該被捆 綁線路組的數(shù)據(jù)施加前饋濾波430 (例如,通過乘以F"。即使被捆綁使用 者的線路在接收機(jī)所使用的排序中不是連續(xù)的,那么本領(lǐng)域技術(shù)人員也將明 白被捆綁線路組使用者的線路可以為了該處理而被聚合,而不失 一般性。在 施加前々貴濾波之后,在432依次針對各被捆綁線路進(jìn)行判決,可選地,還可 以在434出針對各一皮捆綁線路生成誤差度。在436進(jìn)行評估,確定是否^皮捆 綁線路組的所有線3各都一皮處理過了 。如果所有線路都凈皮處理過了 ,那么本捆 綁線路組使用者數(shù)據(jù)已經(jīng)被完整地處理了 ,過程401前進(jìn)到440;否則,返 回432。在426和432處進(jìn)行的判決可以是軟判決,如同本領(lǐng)域技術(shù)人員所 公知的那樣,并且還可以施加迭代解碼以便提高此類判決的可靠性。
注意,在被捆綁線路組中的線路之間(即在判決424之后)沒有施加4姿 收機(jī)反饋濾波,因為同 一被捆綁線路組中的被捆綁線路之間的串音使用本發(fā) 明的塊處理移除。不再需要這樣的濾波,因為接收機(jī)前饋濾波430和發(fā)射機(jī) 前饋濾波408 (圖4A)的組合應(yīng)當(dāng)?shù)玫經(jīng)]有噪聲相關(guān)的無串音信道。如果 沒有正確執(zhí)行發(fā)射機(jī)前饋濾波408,那么對于來自被捆綁線路組的線i 各的數(shù) 據(jù),需要接收機(jī)反饋濾波。
在440,判斷是否所有使用者的數(shù)據(jù)都被處理過了。如果剩余待處理的 使用者數(shù)據(jù),那么下一步驟應(yīng)該在420處重新開始對下一使用者線路進(jìn)行反 饋濾波。如果所有使用者都被處理過了 ,那么在480處進(jìn)行濾波器更新操作, 如果需要的話。該操作可以包括使用在428和/或434計算的誤差度來更新 在415、 420和430處使用的接收機(jī)前饋和/或反饋濾波器。此外,也可以更 新在圖4A的403處使用的發(fā)射機(jī)前饋濾波器。這樣的更新可以由諸如DSL 優(yōu)化器或DSM中心的控制器執(zhí)行。最后,在更新之后,處理終結(jié)并且在490 處重置,以便在414處接收下一音調(diào)、DMT符號或者其他多使用者數(shù)據(jù)。
相應(yīng)的下游預(yù)編碼器修改在圖6A、 6B、 7A和7B中的示例性實施例中 示出。下游發(fā)射機(jī)的發(fā)送配置通過對被捆綁線路增加矩陣M (或者其他恰當(dāng) 的可用于^皮捆綁線路的塊線路處理)而擴(kuò)大,矩陣M可以用矩陣乘法、復(fù)
波"或"處理"等,并且這樣的術(shù)語意圖包括所列舉的實現(xiàn)以及任何其他對 本領(lǐng)域技術(shù)人員來說公知和/或顯而易見的實現(xiàn))。
在接收機(jī)中,未捆綁線路可以具有個別的定標(biāo),如同在以上通過引用合 并于此的美國申請序列號No. 11/336,666中所教導(dǎo)的那樣。被捆綁線路接收 機(jī)實現(xiàn)F^巨陣(例如,通過矩陣乘法、復(fù)雜轉(zhuǎn)子單元,或者其他濾波或處 理),然后使用A"矩陣等進(jìn)行對角定標(biāo)。預(yù)編碼器不在被捆綁線路中使用 預(yù)編碼串音移除反饋,并且未捆綁線路的預(yù)編碼由R矩陣的剩余部分確定, 如同在GDFE情況(沒有噪聲預(yù)測器)中那樣。模加法針對個別被捆綁線路 中每一條上的群大小(constellation size ),在接收機(jī)中可以在各最終輸出線 路使用類似的設(shè)備(如同在美國申請序列號No. 11/336,666中所公開的那 樣)。還可以根據(jù)需要或者在恰當(dāng)情況下采用高頻振動信號(如同在美國申 請序列號No. 11/336,666中所公開的那樣)。
圖6A的系統(tǒng)圖中示出了下游DSL發(fā)送配置中本發(fā)明的至少一個實施 例。將結(jié)合諸如DMT符號的多使用者數(shù)據(jù)的發(fā)送進(jìn)一步解釋圖6A的例子。
若干單線路使用者數(shù)據(jù)線路612 (構(gòu)成未捆綁線路組)和一個被捆綁線
路組使用者614(即,至少兩條被捆綁使用者數(shù)據(jù)線路)向發(fā)射機(jī)模塊610 提供用于下游發(fā)送的數(shù)據(jù),發(fā)射機(jī)模塊610可以是某種類型的整個發(fā)射機(jī)、 收發(fā)機(jī)等的一部分。對應(yīng)于各條線路的數(shù)據(jù)(被捆綁的或未捆綁的)可以經(jīng) 歷恰當(dāng)?shù)木幋a操作,例如成幀、FEC編碼和加擾、交織、群編碼和增益定標(biāo)。 來自使用者614的被捆綁線路數(shù)據(jù)提供給被捆綁線路預(yù)編碼單元620,以便 施加恰當(dāng)?shù)谋焕壘€路預(yù)編碼,例如使用如上所述的M矩陣。 一皮捆綁線^各 預(yù)編碼單元620被示為才莫塊610的 一部分,雖然這樣的 一皮捆綁線3各預(yù)編碼可 以在任何其他方便和/或合適的地方進(jìn)行,如同本領(lǐng)域扶術(shù)人員所理解的那 樣。來自被捆綁線路預(yù)編碼單元620的輸出數(shù)據(jù)和來自未捆綁線;洛的數(shù)據(jù)例 如由復(fù)用器624組合在一起,然后在預(yù)編碼器630中處理數(shù)據(jù)。
然后,在復(fù)用器624輸出處的對應(yīng)于某條線路的數(shù)據(jù)由預(yù)編碼器630進(jìn) 行預(yù)編碼。這樣的預(yù)編碼可以任何合適的方式執(zhí)行,例如才艮據(jù)以上引用的標(biāo) 題為"TONAL PRECODING(音調(diào)預(yù)編碼)"(代理機(jī)構(gòu)編號No. 0101-pl7p ) 的美國臨時申請所教導(dǎo)的至少一個實施例。單元630的示例性預(yù)編碼包括減 去反饋濾波器632的輸出、加上可選的高頻振動信號634、施加取;溪操作636, 雖然這些預(yù)編碼步驟中的 一 個或多個可以省略,如同本領(lǐng)域技術(shù)人員所理解 的那樣。經(jīng)過初始處理的數(shù)據(jù)作為輸入,被提供給反饋濾波器632。在來自 所有線路的數(shù)據(jù)都被處理過之后,可以施加前饋濾波器638,例如通過將所 述數(shù)據(jù)乘以矩陣Q。相乘之后,各條線路的數(shù)據(jù)被諸如解復(fù)用器的設(shè)備分離。 最后,各條線路的數(shù)據(jù)經(jīng)歷其他標(biāo)準(zhǔn)發(fā)送處理640。如同本領(lǐng)域技術(shù)人員所 公知的那樣,發(fā)送處理模塊640可以進(jìn)行諸如IFFT、并串轉(zhuǎn)換、循環(huán)擴(kuò)展 添加、加窗、濾波、內(nèi)插和數(shù)模轉(zhuǎn)換等操作。經(jīng)過完整處理的發(fā)送數(shù)據(jù)然后 經(jīng)過信道H 650向下游發(fā)送。
用于執(zhí)行被捆綁線路和未捆綁線路預(yù)編碼的處理步驟是由結(jié)合圖6A所 描述的發(fā)射機(jī)模塊610執(zhí)行的。這些部件中的一個或多個可以連接到諸如 DSL優(yōu)化器或DSM中心的控制器690。這樣的控制器可以配置單元620、 發(fā)射機(jī)模塊610和/或預(yù)編碼器630的可編程元件,例如單元620和638的
前饋濾波器、反饋濾波器632、可選的高頻振動信號634和可選的取模操作 636。這樣的控制器還可以配置由在624和628處執(zhí)行的復(fù)用操作所施加的 對使用者和線路的排序??梢砸院线m的方式選擇排序,包括根據(jù)以上通過引 用并入的美國申請序列號No. 11/344,873的一個或多個實施例所教導(dǎo)的那 樣。再次,其他涉及排序和相關(guān)事項的技術(shù)可以在以上通過引用合并于此的 斯坦福大學(xué)于2005年秋季所教導(dǎo)的EE479第12-15章的課程筆記中找到。
圖6B的系統(tǒng)圖示出了根據(jù)本發(fā)明 一個或多個實施例的被捆綁線路組接 收機(jī)601。從信道H 650接收信號。針對未捆綁線路的信號發(fā)送給標(biāo)準(zhǔn)接收 機(jī)602,在標(biāo)準(zhǔn)接收機(jī)602中,執(zhí)行標(biāo)準(zhǔn)接收處理651 (例如,諸如濾波、 模數(shù)轉(zhuǎn)換、抽取、循環(huán)擴(kuò)展移除、加窗、串并轉(zhuǎn)換和FFT處理等的操作) 和解碼652 (例如,諸如格式解碼、去交織、FEC解碼和解擾以及解幀的操 作)以生成單線路使用者數(shù)據(jù)653。
在被捆綁線路組的情況下,接收機(jī)601在三條一皮捆綁線^各660上4姿收信 號。首先使用標(biāo)準(zhǔn)接收處理651對這些線路660上的數(shù)據(jù)進(jìn)行處理。模塊 651以與針對單線路使用者數(shù)據(jù)執(zhí)行的處理相類似的方式對各線路上的數(shù)據(jù) 進(jìn)行接收機(jī)處理。來自該使用者的被捆綁線路組中所有^皮捆綁線路的數(shù)據(jù)在 664被濾波,根據(jù)線路組的SVD和/或其他塊線路處理,例如通過施加F^巨 陣(可能是A"矩陣,如果恰當(dāng)?shù)脑?。這可以使用諸如矩陣乘法、復(fù)雜旋 轉(zhuǎn)等的恰當(dāng)技術(shù)完成。在本發(fā)明的某些實施例中,提供濾波后的數(shù)據(jù)(例如 通過復(fù)用器666)來移除噪聲。從各線路的數(shù)據(jù)中減去反饋濾波器670的輸 出,從而降低噪聲。在這樣的減法之后,使用判決設(shè)備668對經(jīng)過減法后的 數(shù)據(jù)進(jìn)行解碼。解碼后的數(shù)據(jù)最終在模塊672處被提供,作為該使用者的有 效載荷。判決設(shè)備668的輸出還作為反饋濾波器670的輸入??蛇x地,判決 裝置668的輸入也可以作為反饋濾波器670的輸入,以便實現(xiàn)作為替換的反 饋濾波器670,如同本領(lǐng)域技術(shù)人員所理解的那樣。
在以上描述中,判決設(shè)備668可以包括或者不包括諸如格式解碼、去交 織、FEC解碼和解擾以及解幀的操作。在某些實施例中,判決設(shè)備668可能僅僅產(chǎn)生軟判決,在這種情況下,在數(shù)據(jù)被提供來作為有效載荷數(shù)據(jù)之前,
由模塊672執(zhí)行某些解碼操作。如同本領(lǐng)域技術(shù)人員所理解的那樣,可以使 用迭代解碼技術(shù)來實現(xiàn)某種性能增益。被捆綁線路接收機(jī)601可以連接到控 制器690。這樣的控制器可以用于監(jiān)測操作并且配置接收機(jī)601的可編程才莫 塊,例如前饋濾波器664、反饋濾波器670和復(fù)用器666。
通過比較判決設(shè)備668的輸入和輸出,可以針對每條線路產(chǎn)生誤差度 (例如在濾波器670中)。這樣的度量可以用于更新接收機(jī)601的某些方面, 例如模塊664和670。這樣的更新可以直接或間接地通過控制器690執(zhí)行。 當(dāng)控制器690用于更新時,該控制器可以使用來自對應(yīng)于單線路使用者的線 路并且在解碼器652處計算出的誤差度。這樣的控制器還可以對圖6A的發(fā) 送配置中的模塊執(zhí)行更新,從而在線路上有信道和/或噪聲變化時允許最可 靠的發(fā)送。
使用根據(jù)本發(fā)明的下游系統(tǒng)的一個或多個實施例的信號發(fā)送過程如圖 7A所示(例如,方法和/或在計算機(jī)程序產(chǎn)品等中的實現(xiàn))。過程700開始 于712,提供了多使用者數(shù)據(jù),在矢量化DMT DSL系統(tǒng)的情況下,所述多 使用者數(shù)據(jù)可以是由來自至少 一 條未捆綁線路的數(shù)據(jù)和來自多條被捆綁線 ^各的數(shù)據(jù)組成的DMT符號,所述被捆綁線路包括至少 一個被捆綁線路組。 在714判斷給定的數(shù)據(jù)是來自被捆綁使用者還是來自未捆綁使用者。如果數(shù) 據(jù)來自被捆綁使用者,那么在716對該使用者的所有線路的數(shù)據(jù)施加前饋濾 波。如果數(shù)據(jù)來自未捆綁使用者,那么不進(jìn)行這樣的處理。在718,對來自 當(dāng)前使用者線路(或多條線路)的數(shù)據(jù)施加反饋預(yù)編碼,而不管捆綁線路的 狀態(tài)。在720處判斷是否來自所有使用者的數(shù)據(jù)都被處理過了。如果還有數(shù) 據(jù)要處理,過程返回714。如果所有使用者的數(shù)據(jù)都被處理過了 ,那么在722 對來自所有線路的數(shù)據(jù)施加前饋濾波器(例如,Q矩陣),然后在724對來 自各條線路的數(shù)據(jù)施加標(biāo)準(zhǔn)發(fā)送處理(例如,諸如IFFT、并串轉(zhuǎn)換、循環(huán) 擴(kuò)展添加、加窗、濾波、內(nèi)插和數(shù)模轉(zhuǎn)換的操作)。最后,各條線路的數(shù)據(jù) 在726處被發(fā)射。
使用根據(jù)本發(fā)明的下游系統(tǒng)的至少一個實施例的信號接收過程如圖7B 所示(例如,方法和/或在計算機(jī)軟件產(chǎn)品中的實現(xiàn)等)。過程701開始于 720,從使用者所使用的線路(或線路組)接收數(shù)據(jù)。在732處判斷該使用 者是被捆綁線路使用者還是未捆綁線路使用者。在未捆綁線路使用者的情況 下,在734根據(jù)已知的用于單線路數(shù)據(jù)解碼的方法對數(shù)據(jù)進(jìn)行解碼??梢栽?736處通過比較解碼操作前后的數(shù)據(jù)來確定誤差度。然后,如果需要的話, 可以在750處更新可用于本發(fā)明實施例的各種濾波器中的 一個或多個。
在被捆綁使用者的情況下,在738處對來自該使用者的所有線路的數(shù)據(jù) 施加前饋濾波器,然后各條線路的數(shù)據(jù)在步驟740處經(jīng)歷反饋濾波。然后在 742處對線路的數(shù)據(jù)進(jìn)行解碼,并且如果需要的話在744處計算誤差度。在 746處判斷當(dāng)前被捆綁線路組使用者是否還有其他線路要被解碼。如果所有 線路的數(shù)據(jù)都已經(jīng)被解碼,那么過程701可以返回740處理下一條線路的數(shù) 據(jù)。否則,在750更新可用于本發(fā)明實施例的各種濾波器中的一個或多個, 如果需要的話。
如上所述,可選地,可以在750處使用在736和/或744處計算的誤差 度對濾波和其他模塊進(jìn)行更新。還可以更新在738和/或740處執(zhí)行的操作 以便反映信道和/或噪聲的變化。當(dāng)使用控制器時(例如,圖6A和/或圖6B 的控制器690),控制器可以承擔(dān)更新這些過程中所使用的一個或多個模塊 的可編程部件這一任務(wù)。在可選的更新750后,過程在751處重置,并且該 過程在730處針對下一音調(diào)或下一 DMT符號重新開始。
根據(jù)本發(fā)明實施例的多種裝置可以實現(xiàn) 一 個以上之前討論的方法和/或 技術(shù)。根據(jù)圖8A中所示的本發(fā)明的一個實施例,嵌套矢量化控制單元800 可以為連接到DSL系統(tǒng)的獨立實體的 一部分,例如輔助使用者和/或 一個以 上系統(tǒng)操作者或提供者操作和可能優(yōu)化系統(tǒng)使用的控制器810 (例如,作為 DSL優(yōu)化器、DSM服務(wù)器、DSM中心或動態(tài)頻譜管理器或者具有DSL優(yōu) 化器、DSM服務(wù)器、DSM中心或動態(tài)頻譜管理器的設(shè)備),包括在實現(xiàn)音 調(diào)預(yù)編碼的至少 一 個上游接收機(jī)和/或至少 一 個下游發(fā)射機(jī)處的至少 一 個音 調(diào)預(yù)測GDFE的實現(xiàn)。(DSL優(yōu)化器也可以稱作動態(tài)頻譜管理器、動態(tài)頻 i普管理中心、DSM中心、系統(tǒng)維護(hù)中心或SMC )。在一些實施例中,控制 器810可以是完全獨立的實體,而在其它實施例中控制器810可以位于操作 來自CO或其它位置的若千DSL線路的ILEC或CLEC中,或者為它們的一 部分。如從圖8A中的虛線846所見,控制器810可以在CO 146中,也可 以位于CO 146和任何在系統(tǒng)內(nèi)運行的單元的外部并獨立于它們。此外,控 制器810可以連接到和/或控制多個CO中的DSL和/或其它通信線路,或者 與多個CO中的DSL和/或其它通信線路通信。
在本發(fā)明的一些實施例中,控制器810控制特定捆扎中的矢量化DSL 系統(tǒng)和/或與特定捆扎中的矢量化DSL系統(tǒng)通信,例如與至少 一個上游接收 機(jī)通信。該捆扎中的DSL線路可以是ADSL、 VDSL和/或其他通信線路的 各種組合。嵌套矢量化控制單元800可以(直接地或間接地)訪問與目標(biāo)捆 扎中的各條線路相關(guān)的信息和/或數(shù)據(jù),還能夠控制這些線路運行的某些方 面。例如,嵌套矢量化控制單元800可以在至少 一個接收機(jī)或接收機(jī)模塊、 至少一個發(fā)送接或發(fā)射機(jī)模塊等中,初始地設(shè)置和/或更新Q、 Q*、 F*、 A"、 S"和/或G矩陣(和/或其他矩陣),如附圖所示。并且,嵌套矢量化控制單 元800可以恰當(dāng)?shù)厥鼓芎?或去使能音調(diào)預(yù)測GDFE和/或音調(diào)預(yù)編碼器的才喿 作。
嵌套矢量化控制單元800包括示為收集裝置的數(shù)據(jù)收集單元820和示為 分析裝置的數(shù)據(jù)分析裝置840。如圖8A所示,收集裝置820 (可以是通常 公知類型的計算機(jī)、處理器、IC、計算機(jī)模塊等)可以連接到NMS 150、在 AN 140處的ME 144和/或由ME144維護(hù)的MIB 148,它們中的任意或全部 都可以是例如ADSL和/或VDSL系統(tǒng)的一部分。也可以通過寬帶網(wǎng)絡(luò)170 (例如,通過TCP/IP協(xié)議或其它協(xié)議或除給定DSL系統(tǒng)內(nèi)的正常內(nèi)部數(shù)據(jù) 通信之外的手段)收集數(shù)據(jù)。這些連接中的一個或多個允許嵌套矢量化控制 單元800從系統(tǒng)收集運行數(shù)據(jù)(例如,用來生成和/或更新至少 一 個矩陣的 數(shù)據(jù)、和/或用于復(fù)雜轉(zhuǎn)子單元、用于音調(diào)預(yù)測GDFE和/或音調(diào)與編碼器的 數(shù)據(jù))。數(shù)據(jù)可以一次性收集或隨時間收集。在某些情況下,收集裝置820 可以周期性地進(jìn)行收集,盡管它也可以根據(jù)請求收集數(shù)據(jù)或以任何其它非周 期性的方式收集數(shù)據(jù),從而允許嵌套矢量化控制單元800在需要的時候更新 其信息、操作等。
在圖8A的示例性系統(tǒng)中,分析裝置840 (也可以是通常公知類型的計 算機(jī)、處理器、IC、計算機(jī)模塊等)連接到DSLAM、調(diào)制解調(diào)器和/或控制 器810內(nèi)部或外部的系統(tǒng)運行信號生成裝置850。該信號發(fā)生器850 (可以 是計算機(jī)、處理器、IC、計算機(jī)模塊等)被配置為生成指令信號,并向調(diào)制 解調(diào)器和/或通信系統(tǒng)的其他部件(例如,ADSL和/或VDSL收發(fā)才幾和/或系 統(tǒng)中的其它設(shè)備、部件等)發(fā)送該指令信號。這些指令可以包括適應(yīng)性地開 啟和關(guān)閉預(yù)測GDFE或音調(diào)預(yù)編碼器、排序、加載、嵌套功能、請求新的和 /或更新后的信道串音和插入損耗信息、以及請求并提供與相關(guān)通信線路的 矩陣和/或任何其他運行特性有關(guān)的數(shù)據(jù)的命令。
本發(fā)明實施例可以利用具有與所收集的數(shù)據(jù)、矢量化DSL系統(tǒng)和其他 相關(guān)線路和設(shè)備的過往運行有關(guān)的數(shù)據(jù)的數(shù)據(jù)庫、資料庫或其它數(shù)據(jù)集合。 該參考數(shù)據(jù)集合可以存儲為,例如,圖8A的控制器810中的資料庫548, 并且被分析裝置840和/或收集裝置820所使用??刂破?10還可以訪問控 制器810外部的一個或多個資料庫和/或數(shù)據(jù)庫,如同本領(lǐng)域技術(shù)人員所理 解的那樣。
在本發(fā)明的各實施例中,可以在一個以上諸如PC、工作站等的計算積^ 中實現(xiàn)矢量化控制單元800。收集裝置820、分析裝置840和/或信號生成裝 置850可以為軟件模塊、硬件模塊或二者的組合,如本領(lǐng)域技術(shù)人員將認(rèn)知 的那樣。當(dāng)與大量調(diào)制解調(diào)器一起工作時,可以引入和使用數(shù)據(jù)庫來管理所 收集的大量數(shù)據(jù)。
圖8B中示出了本發(fā)明的另一個實施例。DSL優(yōu)化器865在DSLAM885 或其它DSL系統(tǒng)部件上運行,或者與DSLAM 885或其它DSL系統(tǒng)部件共 同運行,所述DSL優(yōu)化器865和DSLAM 885中的一個或兩個在電信^^司
("telco")的前端895上。DSL優(yōu)化器865包括數(shù)據(jù)模塊880,其可以為 DSL優(yōu)化器865收集、匯編、調(diào)節(jié)、操縱和供應(yīng)運行數(shù)據(jù)。模塊880可以在 至少一個諸如PC等的計算機(jī)中實現(xiàn)。來自模塊880的數(shù)據(jù)被供應(yīng)給DSM 服務(wù)器模塊870進(jìn)行分析(例如,評估在給定上游端接收機(jī)中對GDFE的需 求、評估與信道相關(guān)的矩陣和/或在GDFE中使用的其他數(shù)據(jù)、執(zhí)行與預(yù)編 碼器類似的功能;以及調(diào)整排序、加載、嵌套功能、音調(diào)轉(zhuǎn)子等)。還可以 從與電信公司相關(guān)或不相關(guān)的資料庫或數(shù)據(jù)庫875中獲得信息。服務(wù)器870 可以在至少 一個諸如PC等的計算機(jī)和/或計算機(jī)系統(tǒng)中實現(xiàn)。
操作選擇器890可以用于實現(xiàn)、修改和/或停止DSL和/或其他通信系統(tǒng) 的運行,包括實現(xiàn)多種包括發(fā)送功率、載波時標(biāo)的運行參數(shù)。并且,為了實 現(xiàn)本發(fā)明的實施例,選擇器890還可以發(fā)送關(guān)于與嵌套相關(guān)的功能、GDFE 或預(yù)編碼器的運行、和支持這些操作的數(shù)據(jù)和/或信息相關(guān)的指令(例如, 初始的和/或更新后的矩陣信息、PSDMASK和使用者的功率水平等)。可 以由DSM服務(wù)器870或以其他合適的方式進(jìn)行判斷,如同本領(lǐng)域技術(shù)人員 所理解的那樣。由選擇器890選擇的運行模式和/或參數(shù)在DSLAM 885和/ 或其他任何恰當(dāng)?shù)腄SL系統(tǒng)部件設(shè)備中實現(xiàn)。這樣的設(shè)備可以連接到諸如 客戶前端設(shè)備899之類的DSL設(shè)備。圖8B的系統(tǒng)可以以類似于圖8A的系 統(tǒng)的方式運行,雖然有所區(qū)別但是依舊利用本發(fā)明的實施例,如同本領(lǐng)域技 術(shù)人員所理解的那樣。
一般來說,本發(fā)明的實施例采用的各種過程涉及存儲在一個以上計算才幾 系統(tǒng)中或通過一個以上計算機(jī)系統(tǒng)傳輸?shù)臄?shù)據(jù),所述計算機(jī)系統(tǒng)可以是單個 計算機(jī)、多個計算機(jī)和/或計算機(jī)的組合(它們中的任何一個或全部都可以 互換地稱為"計算機(jī),,和/或"計算機(jī)系統(tǒng),,)。本發(fā)明的實施例也涉及用 于進(jìn)行這些操作的硬件設(shè)備或其它裝置。該裝置可以按照需要而特別地構(gòu) 造,或者它也可以是由存儲在計算機(jī)中的計算機(jī)程序和/或數(shù)據(jù)結(jié)構(gòu)選擇性 地激活或選擇性地重新配置的通用計算機(jī)和/或通用計算機(jī)系統(tǒng)。這里所展 現(xiàn)的過程并不固有地涉及任何特定的計算機(jī)或其它裝置。特別地,各種通用機(jī)器可以與根據(jù)這里的啟示所編寫的程序一起使用,或者可以更方便地構(gòu)造 更專用的設(shè)備來執(zhí)行所需的方法步驟?;谝韵陆o出的描述,用于多種此類 機(jī)器的特定結(jié)構(gòu)對本領(lǐng)域的技術(shù)人員來說是顯而易見的。
上述本發(fā)明的實施例采用的各種過程步驟涉及存儲在計算機(jī)中的數(shù)據(jù)。 這些步驟需要對物理量進(jìn)行物理操作。通常,盡管不是必要的,但是這些量
采用能夠被存儲、傳輸、組合、比較或以其他方式操作的電信號或磁信號的 形式。有時候,主要是為了通用的原因,將這些信號稱為比特、比特流、數(shù) 據(jù)信號、控制信號、值、元素、變量、字符、數(shù)據(jù)結(jié)構(gòu)等是方便的。不過, 應(yīng)該記住的是,所有這些術(shù)語以及相似的術(shù)語都與適當(dāng)?shù)奈锢砹肯嚓P(guān),并且 僅僅是應(yīng)用于這些物理量的方便標(biāo)簽。
進(jìn)一步地,所執(zhí)行的操作經(jīng)常在措辭上被稱為例如識別、匹配或比較。 在此處所描述的形成本發(fā)明一部分的任何操作中,這些操作都是機(jī)器操作。 用于執(zhí)行本發(fā)明實施例的操作的有用機(jī)器包括通用數(shù)字計算機(jī)或其它類似 設(shè)備。在所有的情況下,應(yīng)該記住操作計算機(jī)的操作方法與計算方法本身之 間的不同。本發(fā)明的實施例涉及的方法步驟用于在處理電信號或其它物理信 號以生成其它所需物理信號時對計算機(jī)進(jìn)行操作。
本發(fā)明的實施例也涉及用于執(zhí)行這些操作的裝置。該裝置可以為了所需 的目的而特別構(gòu)造,或者可以是由存儲在計算機(jī)中的計算機(jī)程序選擇性激活 或重新配置的通用計算機(jī)。這里所展現(xiàn)的過程并不固有地涉及任何特定的計 算機(jī)或其它裝置。特別地,各種通用計算機(jī)可以與根據(jù)這里的啟示所編寫的 程序一起使用,或者可以更方便地構(gòu)造更專用的設(shè)備來執(zhí)行所需的方法步 驟。各種此類機(jī)器所需的結(jié)構(gòu)可以從以上給出的描述中獲得。
此外,本發(fā)明的實施例進(jìn)一步涉及計算機(jī)可讀介質(zhì),所述介質(zhì)包括用于 執(zhí)行各種由計算機(jī)實現(xiàn)的操作的程序指令。介質(zhì)和程序指令可以是為了本發(fā) 明的目的而特別設(shè)計和構(gòu)造的,或者它們可以是計算機(jī)軟件領(lǐng)域技術(shù)人員所 公知并可獲得的類型。計算機(jī)可讀介質(zhì)的示例包括但不限于,諸如硬盤、軟
盤和磁帶的磁介質(zhì);諸如CD-ROM盤的光介質(zhì);諸如可光讀盤的磁-光介質(zhì);
和特別配置為存儲和執(zhí)行程序指令的硬件設(shè)備,例如只讀存儲器設(shè)備
(ROM)和隨機(jī)訪問存儲器設(shè)備(RAM)。程序指令的示例既包括例如由 編譯器生成的機(jī)器代碼,也包括含有更高級代碼的文件,所述高級代碼可以 由使用解釋程序的計算機(jī)執(zhí)行。
圖9圖示了根據(jù)本發(fā)明一個以上實施例的、可以由使用者和/或控制器 使用的典型計算機(jī)系統(tǒng)。計算機(jī)系統(tǒng)900包括任意數(shù)目的處理器902 (也稱 為中央處理單元,或者CPU),其連接到包括主存儲區(qū)906 (通常是隨機(jī)訪 問存儲器,或RAM)和主存儲區(qū)904 (通常是只讀存儲器,或ROM)的存 儲設(shè)備。如同本領(lǐng)域所公知的那樣,主存儲區(qū)904用作向CPU單向傳遞數(shù) 據(jù)和指令,而主存儲區(qū)906通常用于以雙向的方式傳遞數(shù)據(jù)和指令。這些主 存儲設(shè)備都可以包括任何合適的上述計算機(jī)可讀介質(zhì)。大容量存儲設(shè)備908 也雙向連接到CPU902,并提供額外的數(shù)據(jù)存儲容量,并且可以包括任何上 述計算機(jī)可讀介質(zhì)。大容量存儲設(shè)備908可以用于存儲程序、數(shù)據(jù)等,并且 通常為諸如硬盤的二次存儲介質(zhì),其速度慢于主存儲區(qū)??梢岳斫?,在恰當(dāng) 的情況下,保留在大容量存儲設(shè)備908中的信息可以以標(biāo)準(zhǔn)方式并入,作為 主存儲區(qū)卯6的一部分,從而成為虛擬內(nèi)存。特定的大容量存儲設(shè)備,例如 CD-ROM 914,也可能向CPU單向傳送數(shù)據(jù)。
CPU902還可以連接到包括一個以上輸入Z輸出設(shè)備的接口 910,所述輸 入/輸出設(shè)備例如視頻監(jiān)視器、軌跡球、鼠標(biāo)、鍵盤、麥克風(fēng)、觸摸屏、變 換讀卡器、磁帶或者紙帶讀取器、書寫板、手寫筆、聲音或筆跡識別器或者 其它公知的輸入設(shè)備,當(dāng)然還例如其它計算機(jī)。最后,CPU 902可選地利用 由912 —般性地示出的網(wǎng)絡(luò)連接來連接到計算機(jī)或者電信網(wǎng)絡(luò)。采用這樣的 網(wǎng)絡(luò)連接,可以預(yù)期,在執(zhí)行上述方法步驟期間,CPU可以從網(wǎng)絡(luò)接收信息, 或者可以向網(wǎng)絡(luò)輸出信息。計算機(jī)硬件和軟件領(lǐng)域的技術(shù)人員將熟悉上述設(shè) 備和材料。上述硬件元件可以限定多個軟件模塊,以執(zhí)行本發(fā)明的操作。例 如,運行碼字組合控制器的指令可以存儲在大容量存儲設(shè)備908或914上, 并且在CPU902連同主存儲區(qū)906上執(zhí)行。在優(yōu)選實施例中,控制器被劃分
為若干軟件子模塊。
本發(fā)明的許多特征和優(yōu)點從所寫出的描述中變得清晰,因此,所附權(quán)利 要求書意在涵蓋本發(fā)明的所有這些特征和優(yōu)點。進(jìn)一步,由于本領(lǐng)域技術(shù)人 員易于進(jìn)行多種改造和改變,因此本發(fā)明并不限于如圖示和描述的確切構(gòu)造 和搡作。因此,所描述的實施例應(yīng)該被認(rèn)為是示意性而非限制性的,并且本 發(fā)明不應(yīng)限于在此給出的具體內(nèi)容,而應(yīng)該由權(quán)利要求書及其等價方式的全 部范圍所限定,無論這些范圍在現(xiàn)在或?qū)硎强深A(yù)期的還是不可預(yù)期的。
權(quán)利要求
1、一種用于在包括多條DSL線路的多使用者矢量化DSL系統(tǒng)中發(fā)送數(shù)據(jù)的方法,其中所述多條DSL線路包括未捆綁線路組和被捆綁線路組,該方法包括提供原始多使用者數(shù)據(jù),所述原始多使用者數(shù)據(jù)包括來自所述被捆綁線路組的原始被捆綁線路數(shù)據(jù);和來自所述未捆綁線路組的原始未捆綁線路數(shù)據(jù);生成經(jīng)過發(fā)送前處理的多使用者數(shù)據(jù),包括向所述原始被捆綁線路數(shù)據(jù)施加塊處理,以生成處理后的原始被捆綁線路數(shù)據(jù);發(fā)送所述經(jīng)過發(fā)送前處理的多使用者數(shù)據(jù),以生成經(jīng)發(fā)送的多使用者數(shù)據(jù);和通過接收所述經(jīng)發(fā)送的多使用者數(shù)據(jù)來生成接收多使用者數(shù)據(jù);解碼所述接收多使用者數(shù)據(jù),包括向所述接收多使用者數(shù)據(jù)施加塊處理,以產(chǎn)生處理后的接收多使用者數(shù)據(jù);向所述處理后的接收多使用者數(shù)據(jù)施加反饋處理,以生成經(jīng)濾波的多使用者數(shù)據(jù);和執(zhí)行以下步驟之一當(dāng)所述經(jīng)濾波的多使用者數(shù)據(jù)來自所述未捆綁線路組時,使用一判決設(shè)備生成解碼后的未捆綁線路多使用者數(shù)據(jù);或者當(dāng)所述經(jīng)濾波的多使用者數(shù)據(jù)來自所述被捆綁線路組時,使用一被捆綁線路處理單元生成解碼后的被捆綁線路多使用者數(shù)據(jù)。
2、 根據(jù)權(quán)利要求1所述的方法,其中,向所述處理后的接收多使用者數(shù)據(jù) 施加反饋處理以生成經(jīng)濾波的多使用者數(shù)據(jù)的步驟包括將所述解碼后的未捆綁線路多使用者數(shù)據(jù)和所述解碼后的被捆綁線路多使 用者數(shù)據(jù)作為輸入提供給一反饋濾波模塊;和從所述處理后的接收多使用者數(shù)據(jù)中減去反饋濾波模塊輸出數(shù)據(jù),以生成 經(jīng)濾波的多使用者數(shù)據(jù)。
3、 根據(jù)權(quán)利要求1所述的方法,其中,所述使用一被捆綁線路處理單元生 成解碼后的被捆綁線路多使用者數(shù)據(jù)的步驟包括向所述經(jīng)濾波的多使用者數(shù)據(jù)施加塊處理,以產(chǎn)生處理后的被捆綁線路多 使用者數(shù)據(jù);和將所述處理后的被捆綁線路多使用者數(shù)據(jù)提供給一判決設(shè)備,以產(chǎn)生所述 解碼后的被捆綁線路多使用者數(shù)據(jù)。
4、 根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括更新以下處理中的至少一個 向所述原始被捆綁線路數(shù)據(jù)施加的塊處理;向所述接收多使用者數(shù)據(jù)施加的塊 處理;或者向所述處理后的接收多使用者數(shù)據(jù)施加的反饋處理。
5、 才艮據(jù)權(quán)利要求3所述的方法,進(jìn)一步包括更新向所述經(jīng)濾波的多^f吏用者 數(shù)據(jù)施加的塊處理。
6、 根據(jù)權(quán)利要求1所述的方法,其中,向所述原始被捆綁線路數(shù)據(jù)施加塊 處理以生成處理后的原始多使用者數(shù)據(jù)的步驟包括以下步驟中的至少一個執(zhí) 行一個或多個復(fù)雜轉(zhuǎn)子才喿作;或施加矩陣乘法;進(jìn)一步地,向所述接收多使用者數(shù)據(jù)施加塊處理以產(chǎn)生處理后的接收多使 用者數(shù)據(jù)的步驟包括以下步驟中的至少 一個執(zhí)行一個或多個復(fù)雜轉(zhuǎn)子操作; 或施加矩陣乘法。
7、 根據(jù)權(quán)利要求3所述的方法,其中,向所述經(jīng)濾波的多使用者數(shù)據(jù)施加 塊處理以產(chǎn)生處理后的被捆綁線路多使用者數(shù)據(jù)的步驟包括以下步驟中的至少 一個執(zhí)行一個或多個復(fù)雜轉(zhuǎn)子操作;或施加矩陣乘法。
8、 一種用于在包括多條DSL線路的矢量化DSL系統(tǒng)中發(fā)送數(shù)據(jù)的方法, 所述多條DSL線路包括多條未捆綁線路和多條#1捆綁線路,該方法包括發(fā)送多使用者數(shù)據(jù),包括在發(fā)送前對原始被捆綁線路數(shù)據(jù)進(jìn)行塊處理,以產(chǎn)生處理后的原始被捆 綁線路數(shù)據(jù);和對原始未捆綁線路數(shù)據(jù)和所述處理后的原始被捆綁線路數(shù)據(jù)進(jìn)^f于預(yù)編 碼,以生成用于發(fā)送的多使用者數(shù)據(jù); 接收所述多使用者數(shù)據(jù);和對所接收的多使用者數(shù)據(jù)中的接收被捆綁線路數(shù)據(jù)進(jìn)行處理,處理所述接 收被捆綁線路數(shù)據(jù)的步驟包括對所述接收被捆綁線路數(shù)據(jù)進(jìn)行塊處理,以產(chǎn)生處理后的接收被捆綁線 路數(shù)據(jù);對所述處理后的接收i支捆綁線路數(shù)據(jù)進(jìn)行反饋處理,以產(chǎn)生經(jīng)濾波的經(jīng) 濾波的被捆綁線路數(shù)據(jù);和 將所述經(jīng)濾波的被捆綁線路數(shù)據(jù)提供給一判決設(shè)備。
9、 根據(jù)權(quán)利要求8所述的方法,進(jìn)一步地,所述預(yù)編碼的步驟包括 對所述未捆綁線路數(shù)據(jù)和所述處理后的原始被捆綁線路數(shù)據(jù)進(jìn)行反饋處理,以產(chǎn)生經(jīng)減法的多使用者數(shù)據(jù);和對所述經(jīng)減法的多使用者數(shù)據(jù)進(jìn)行塊處理。
10、 根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括更新以下處理的至少一個 對所述原始被捆綁線路數(shù)據(jù)進(jìn)行的塊處理;對所述接收被捆綁線路數(shù)據(jù)進(jìn)行的 塊處理;或者對所述處理后的接收被捆綁線路數(shù)據(jù)進(jìn)行的反饋處理。
11、 根據(jù)權(quán)利要求9所述的方法,進(jìn)一步包括更新以下處理的至少一個 對所述未捆綁線路數(shù)據(jù)和所述處理后的原始被捆綁線路數(shù)據(jù)進(jìn)行的反饋處理; 或?qū)λ鼋?jīng)減法的多使用者數(shù)據(jù)進(jìn)行的塊處理。
12、 根據(jù)權(quán)利要求8所述的方法,其中,對所述原始被捆綁線路數(shù)據(jù)進(jìn)行 塊處理的步驟包括以下步驟中的至少一個執(zhí)行一個或多個復(fù)雜轉(zhuǎn)子操作;或 施加矩陣乘法;-進(jìn)一步地,對所述接收被捆綁線路數(shù)據(jù)進(jìn)行塊處理的步驟包括以下步驟中 的至少一個執(zhí)行一個或多個復(fù)雜轉(zhuǎn)子操作;或施加矩陣乘法。
13、 根據(jù)權(quán)利要求9所述的方法,其中,對所述經(jīng)減法的多使用者數(shù)據(jù)進(jìn) 行塊處理的步驟包括以下步驟中的至少一個執(zhí)行一個或多個復(fù)雜轉(zhuǎn)子操作; 或施加矩陣乘法。
14、 一種連接到矢量化DSL的控制器,所述DSL系統(tǒng)包括未捆綁DSL線 路組和被捆綁DSL線^各組其中,所述控制器被配置為監(jiān)控由連接到所述DSL系統(tǒng)的一個或多個接收 機(jī)計算的誤差度;并且進(jìn)一步地,所述控制器被配置為更新以下部件中的至少一個 所述DSL系統(tǒng)上的發(fā)射^L的一個或多個可編程部件;或 所述DSL系統(tǒng)上的"^妻收^L的一個或多個可編程部件。
15、 根據(jù)權(quán)利要求14所述的控制器,其中,所述矢量化DSL系統(tǒng)沿上行 方向運行;并且進(jìn)一步地,所述控制器更新以下才喿作中的至少一個連接到所述被捆綁線路組的一個或多個發(fā)射機(jī)中所施加的前饋操:作; 連接到所述DSL系統(tǒng)的一個或多個接收機(jī)中的前饋操作;或 連接到所述DSL系統(tǒng)的一個或多個接收機(jī)中的反饋搡作。
16、 根據(jù)權(quán)利要求14所述的控制器,其中,所述矢量化DSL系統(tǒng)沿下行 方向運行;并且進(jìn)一步地,所述控制器更新以下才喿作中的至少一個連接到所述DSL系統(tǒng)的一個或多個發(fā)射機(jī)中所施加的前饋操作; 連接到所述DSL系統(tǒng)的一個或多個發(fā)射機(jī)中所施加的反饋操作; 連接到所述被捆綁線路組的一個或多個接收機(jī)中所施加的前饋操作;或 連接到所述被捆綁線路組的 一個或多個接收機(jī)中所施加的反饋操作。
17、 一種用于在包括多條DSL線路的多使用者矢量化DSL系統(tǒng)中對用于 發(fā)送的數(shù)據(jù)進(jìn)行預(yù)編碼的方法,所述DSL線路包括多條未捆綁線路和多條被捆 綁線路,該方法包括向預(yù)編碼器輸入端提供多使用者數(shù)據(jù);預(yù)編碼所述多使用者數(shù)據(jù)以生成經(jīng)預(yù)編碼的數(shù)據(jù),其中,預(yù)編碼所述多使 用者數(shù)據(jù)的步驟包括當(dāng)所述數(shù)據(jù)來自被捆綁線路時,施加一靜態(tài)被捆綁線路數(shù)據(jù)濾波器,以 生成經(jīng)濾波的被捆綁線路數(shù)據(jù)以便被接收機(jī)解碼,其中,所述靜態(tài)被捆 綁線路數(shù)據(jù)濾波器包括施加于被捆綁線路數(shù)據(jù)的塊線路處理;或 當(dāng)所述數(shù)據(jù)來自未捆綁線路時,向所述多使用者數(shù)據(jù)施加一^f吏用者可變 反饋濾波器,以生成經(jīng)濾波的未捆綁線路數(shù)據(jù);和 在預(yù)編碼器輸出端處提供所述經(jīng)預(yù)編碼的數(shù)據(jù)。
18、 根據(jù)權(quán)利要求17所述的方法,其中,所述塊線路處理包括SVD處理。
19、 根據(jù)權(quán)利要求17所述的方法,其中,所述使用者可變反饋濾波器僅僅 在信號功率》串音功率時施加。
20、 根據(jù)權(quán)利要求17所述的方法,其中,自適應(yīng)地執(zhí)行對所述多使用者數(shù) 據(jù)的預(yù)編碼。
21、 根據(jù)權(quán)利要求20所述的方法,其中,當(dāng)所述經(jīng)預(yù)編碼的數(shù)據(jù)違背功率 代價限制時不對所述編碼數(shù)據(jù)進(jìn)行預(yù)編碼。
22、 根據(jù)權(quán)利要求17所述的方法,其中,所述經(jīng)預(yù)編碼的數(shù)據(jù)包括所述經(jīng) 濾波的被捆綁線路數(shù)據(jù)和所述經(jīng)濾波的未捆綁線路數(shù)據(jù)。
23、 一種用于在包括多條DSL線路的多使用者矢量化DSL系統(tǒng)中操作音 調(diào)預(yù)測GDFE的方法,所述DSL線路包括多條未捆綁線路和多條未捆綁線路, 該方法包4舌接收多使用者數(shù)據(jù);其中,當(dāng)所述多使用者數(shù)據(jù)是被捆綁線路數(shù)據(jù)時,施加一靜態(tài)被捆綁線路 數(shù)據(jù)濾波器,并施加一 自適應(yīng)被捆綁線路數(shù)據(jù)濾波器以便從所述被捆綁線路數(shù) 據(jù)移除噪聲,其中所述靜態(tài)被捆綁線路數(shù)據(jù)濾波器包括施加于被捆綁線路數(shù)據(jù) 的塊線i 各處理;或進(jìn)一步地,當(dāng)所述多使用者數(shù)據(jù)為未捆綁線路數(shù)據(jù)時,施加一靜態(tài)未捆綁線路數(shù)據(jù)濾波器以便從所述未捆綁線路數(shù)據(jù)移除串音,并且施加一 自適應(yīng)未捆 綁線路數(shù)據(jù)濾波器以便從所述未捆綁線路數(shù)據(jù)移除噪聲。
24、 根據(jù)權(quán)利要求23所述的方法,其中,所述塊線路處理包括SVD處理。
25、 根據(jù)權(quán)利要求23所述的方法,其中,施加所述靜態(tài)未捆綁線路數(shù)據(jù)濾 波器的步驟包括施加一靜態(tài)前饋濾波器和施加一靜態(tài)多使用者反饋濾波器。
26、 根據(jù)權(quán)利要求23所述的方法,其中,施加所述自適應(yīng)未捆綁線路數(shù)據(jù) 濾波器的步驟包括施加一 自適應(yīng)多使用者反饋濾波器。
27、 根據(jù)權(quán)利要求23所述的方法,其中,施加所述自適應(yīng)被捆綁線路數(shù)據(jù) 濾波器的步驟包括施加 一 自適應(yīng)多使用者反饋濾波器。
28、 根據(jù)權(quán)利要求27所述的方法,其中,所述自適應(yīng)多使用者反饋濾波器 是下一使用者誤差預(yù)測器。
29、 根據(jù)權(quán)利要求28所述的方法,其中,所述自適應(yīng)多使用者反饋濾波器 是下一使用者誤差預(yù)測器。
30、 根據(jù)權(quán)利要求28所述的方法,其中,所述下一使用者誤差預(yù)測器使用 MMSE自適應(yīng)算法,以便利用根據(jù)判決輸入和判決輸出之間的差計算出的誤差, 來估計和/或更新所述自適應(yīng)多使用者反饋濾波器的一個或多個系數(shù)。
31、 根據(jù)權(quán)利要求29所述的方法,其中,所述下一使用者誤差預(yù)測器使用 MMSE自適應(yīng)算法,以便利用根據(jù)判決輸入和判決輸出之間的差計算出的誤差, 來估計和/或更新所述自適應(yīng)多使用者反饋濾波器的一個或多個系數(shù)。
32、 一種計算機(jī)程序產(chǎn)品,包括 機(jī)器可讀介質(zhì);和包含在所述機(jī)器可讀介質(zhì)中的程序指令,該程序指令指定一種用于在包括 多條DSL線路的多使用者矢量化DSL系統(tǒng)中對用于發(fā)送的數(shù)據(jù)進(jìn)行預(yù)編碼的 方法,所述DSL線路包括多條未捆綁線路和多條被捆綁線路,該方法包括預(yù)編碼所述多使用者數(shù)據(jù)以生成經(jīng)預(yù)編碼的數(shù)據(jù),其中,所述預(yù)編碼所 述多使用者數(shù)據(jù)包括當(dāng)所述數(shù)據(jù)來自被捆綁線路時,施加一靜態(tài)被捆綁線路數(shù)據(jù)濾波器,以生成經(jīng)濾波的被捆綁線路數(shù)據(jù)以便被接收機(jī)解碼,其中,所述靜態(tài)被捆綁線路數(shù)據(jù)濾波器包括施加于被捆綁線路數(shù)據(jù)的塊線路處理;或 當(dāng)所述數(shù)據(jù)來自未捆綁線路時,向所述多使用者數(shù)據(jù)施加一^f吏用者可 變反饋濾波器,以生成經(jīng)濾波的未捆綁線路數(shù)據(jù)。
33、 根據(jù)權(quán)利要求32所述的計算機(jī)程序產(chǎn)品,其中,所述塊線路處理包括 SVD處理。
34、 根據(jù)權(quán)利要求32所述的計算機(jī)程序產(chǎn)品,其中,所述使用者可變反饋 濾波器僅僅在信號功率〉> 串音功率時施加。
35、 根據(jù)權(quán)利要求32所述的計算機(jī)程序產(chǎn)品,其中,自適應(yīng)地執(zhí)行對所述 多使用者數(shù)據(jù)的預(yù)編碼。
36、 根據(jù)權(quán)利要求35所述的計算機(jī)程序產(chǎn)品,其中,當(dāng)所述經(jīng)預(yù)編碼的數(shù) 據(jù)將違背功率代價限制時不對所述編碼數(shù)據(jù)進(jìn)行預(yù)編碼。
37、 根據(jù)權(quán)利要求32所述的計算機(jī)程序產(chǎn)品,其中,所述經(jīng)預(yù)編碼的數(shù)據(jù) 包括所述^^皮捆綁線路數(shù)據(jù)和所述未捆綁線路數(shù)據(jù)。
38、 一種計算機(jī)程序產(chǎn)品,包括 機(jī)器可讀介質(zhì);和包含在所述機(jī)器可讀介質(zhì)中的程序指令,該程序指令指定一種用于在包括 多條DSL線路的多使用者矢量化DSL系統(tǒng)中操作音調(diào)預(yù)測GDFE的方法,所 述DSL線路包括多條未捆綁線路和多條未捆綁線路,該方法包括當(dāng)所述多使用者數(shù)據(jù)是被捆綁線路數(shù)據(jù)時,施加一靜態(tài)被捆綁線路數(shù) 據(jù)濾波器,其中所述靜態(tài)被捆綁線路數(shù)據(jù)濾波器包括施加于被捆綁線 路數(shù)據(jù)的塊線路處理,并且施加一 自適應(yīng)被捆綁線路數(shù)據(jù)濾波器以便 從所述被捆綁線路數(shù)據(jù)移除噪聲;或當(dāng)所述多使用者數(shù)據(jù)為未捆綁線路數(shù)據(jù)時,施加一靜態(tài)未捆綁線路數(shù) 據(jù)濾波器以便從所述未捆綁線路數(shù)據(jù)移除串音,并且施加一 自適應(yīng)未
39、 根據(jù)權(quán)利要求38所述的計算機(jī)程序產(chǎn)品,其中,所述塊線路處理包括SVD處理。
40、 根據(jù)權(quán)利要求38所述的計算機(jī)程序產(chǎn)品,其中,施加所述靜態(tài)未捆綁 線路數(shù)據(jù)濾波器的步驟包括施加一靜態(tài)前饋濾波器和施加一靜態(tài)多使用者反饋 濾波器。
41、 根據(jù)權(quán)利要求38所述的計算機(jī)程序產(chǎn)品,其中,施加所述自適應(yīng)未捆 綁線路數(shù)據(jù)濾波器的步驟包括施加一 自適應(yīng)多使用者反饋濾波器。
42、 根據(jù)權(quán)利要求38所述的計算機(jī)程序產(chǎn)品,其中,施加所述自適應(yīng)被捆 綁線路數(shù)據(jù)濾波器的步驟包括施加一 自適應(yīng)多使用者反饋濾波器。
43、 根據(jù)權(quán)利要求41所述的計算機(jī)程序產(chǎn)品,其中,所述自適應(yīng)多使用者 反饋濾波器是下一使用者誤差預(yù)測器。
44、 根據(jù)權(quán)利要求42所述的計算機(jī)程序產(chǎn)品,其中,所述自適應(yīng)多使用者 反饋濾波器是下 一使用者誤差預(yù)測器。
45、 根據(jù)權(quán)利要求43所述的計算機(jī)程序產(chǎn)品,其中,所述下一使用者誤差 預(yù)測器使用MMSE自適應(yīng)算法,以便利用根據(jù)判決輸入和判決輸出之間的差計 算出的誤差,來估計和/或更新所述自適應(yīng)多使用者反饋濾波器的一個或多個系 數(shù)。
46、 根據(jù)權(quán)利要求44所述的計算機(jī)程序產(chǎn)品,其中,所述下一使用者誤差 預(yù)測器使用MMSE自適應(yīng)算法,以便利用根據(jù)判決輸入和判決輸出之間的差計 算出的誤差,來估計和/或更新所述自適應(yīng)多使用者反饋濾波器的一個或多個系 數(shù)。
47、 一種DSL系統(tǒng),包括 上游發(fā)射機(jī),其中所述上游發(fā)射機(jī)包括被捆綁線路處理單元,該單元在發(fā)送前對被捆綁線路數(shù)據(jù)執(zhí)行塊線路 處理; — 信道;和上游接收機(jī),其中所述接收機(jī)通過所述信道連接于所述發(fā)射機(jī),進(jìn)一步地 所述接收機(jī)包括被捆綁線路數(shù)據(jù)處理單元;和 未捆綁線路數(shù)據(jù)處理單元。
48、 根據(jù)權(quán)利要求47所述的系統(tǒng),其中,所述上游接收機(jī)進(jìn)一步包括一全 數(shù)據(jù)處理單元,該處理單元被配置為處理被捆綁線路數(shù)據(jù)和未捆綁線路數(shù)據(jù)。
49、 根據(jù)權(quán)利要求47所述的系統(tǒng),其中,所述被捆綁線路數(shù)據(jù)處理單元包 括一塊線路處理單元。
50、 根據(jù)權(quán)利要求49所述的系統(tǒng),其中,所述塊線路處理單元被配置為執(zhí) 行SVD處理。
51、 根據(jù)權(quán)利要求47所述的系統(tǒng),其中,所述未捆綁線路數(shù)據(jù)處理單元包 括一串音消除單元。
52、 根據(jù)權(quán)利要求51所述的系統(tǒng),其中,所述串音消除單元包括一使用者 可變反饋環(huán)路。
53、 根據(jù)權(quán)利要求47所述的系統(tǒng),其中,所述未捆綁線路數(shù)據(jù)處理單元包 括一 自適應(yīng)噪聲消除反饋環(huán)路。
54、 一種DSL系統(tǒng),包括 下游發(fā)射機(jī),包括被捆綁線路數(shù)據(jù)處理單元;和 未捆綁線路數(shù)據(jù)處理單元; 信道;和下游接收機(jī),其中所述接收機(jī)通過所述信道連接于所述發(fā)射機(jī),進(jìn)一步地, 所述接收機(jī)包括被捆綁線路數(shù)據(jù)處理單元,該單元在所述發(fā)射機(jī)通過所述信道向所述 接收機(jī)發(fā)送被捆綁線路數(shù)據(jù)后,對所述被捆綁線路數(shù)據(jù)執(zhí)行塊線路處理。 —
55、 根據(jù)權(quán)利要求54所述的系統(tǒng),其中,所述下游接收機(jī)進(jìn)一步包括一全 數(shù)據(jù)處理單元,該處理單元被配置為處理被捆綁線路數(shù)據(jù)和未捆綁線路數(shù)據(jù)。
56、 根據(jù)權(quán)利要求54所述的系統(tǒng),其中,所述發(fā)射機(jī)被捆綁線路數(shù)據(jù)處理單元包括一塊線路處理單元。
57、 根據(jù)權(quán)利要求56所述的系統(tǒng),其中,所述發(fā)射機(jī)被捆綁線路數(shù)據(jù)處理 單元的塊線路處理單元被配置為執(zhí)行SVD處理。
58、 根據(jù)權(quán)利要求54所述的系統(tǒng),其中,所述未捆綁線路數(shù)據(jù)處理單元包 括一串音預(yù)消除單元。
59、 根據(jù)權(quán)利要求58所述的系統(tǒng),其中,所述串音消除單元包括一使用者 可變反饋環(huán)路。
全文摘要
方法、裝置、系統(tǒng)和計算機(jī)程序產(chǎn)品專注于單邊矢量化系統(tǒng),該系統(tǒng)包括被捆綁線路組,所述被捆綁線路組具有矢量化群中的兩條以上被捆綁DSL線路,其中可以實現(xiàn)其他技術(shù),例如預(yù)編碼、音調(diào)預(yù)測GDFE、音調(diào)轉(zhuǎn)子和排序技術(shù)。通過對例如GDFE和/或預(yù)編碼器構(gòu)造中的矢量化編碼系統(tǒng)進(jìn)行嵌套,可以在上游和下游針對單個客戶改善被捆綁組中的線路性能。這種被捆綁群中的DSL線路具有應(yīng)用于發(fā)送側(cè)和接收側(cè)的轉(zhuǎn)子以便為這些線路實現(xiàn)更高的性能。上述相關(guān)應(yīng)用中的GDFE和預(yù)編碼系統(tǒng)所使用的三角矩陣可以在這方面被修改。
文檔編號H04B3/32GK101194435SQ200680020603
公開日2008年6月4日 申請日期2006年3月16日 優(yōu)先權(quán)日2005年6月10日
發(fā)明者喬治斯·吉尼斯, 約翰·M·卡爾夫 申請人:適應(yīng)性頻譜和信號校正股份有限公司