Dsl狀態和線路配置控制的製作方法
2023-10-17 16:43:49 2
專利名稱::Dsl狀態和線路配置控制的製作方法
技術領域:
:本發明總地涉及管理數字通信系統的方法、系統及裝置。更具體地說,涉及DSL系統中的例如線路配置的工作狀態的管理。技術背景數字用戶線路(DSL)技術在現有電話用戶線(稱為環路和/或銅線)之上為數字通信潛在地提供了大帶寬。電話用戶線能夠提供這樣的帶寬,儘管其最初設計只用於音頻帶模擬通信。特別地,非對稱數字用戶線路(ADSL)能夠通過使用為每個音(或子載波)分配多個比特的離散多音頻(DMT)線路編碼來調節用戶線路的特性,該線路特性可調節為在用戶線路一端的數據機(通常是收發器,起發射機和接收機的作用)進行訓練及初始化的過程中確定的通道條件。在大多數部署的ADSL1DSLAM中,"線路配置"(lineprofile)為連接至DSLAM的特定DSL用戶/線路明確說明了諸如數據速率、功率譜密度(PSD)、裕量、前向糾錯(FEC)參數和載波掩碼(CMASK)。"線路配置"(也稱作"配置")不同於"服務類型","服務類型"是指依賴於用戶支付和聲音的線路所期望/允許的數據速率和等待時間範圍。不同用戶可以具有不同的配置。下表列出了可控制配置參數的一個例子配置名稱配置1交叉存取時延低(快速通道)下行流的最大PSD水平-46dBm/Hz最大下行流速率6016kbps最小下行流速率64kbps最大上行流速率416kbps最小上行流速率64kbps最大噪音裕量16dB目標噪音裕量6dB最小噪音裕量OdB使用的載波掩碼(16位格式)FFF01FFF0FFFFFFFFFFFFFE0001FFFFF00000000000000000000000000000000工作者通常以簡單的方法使用這些配置,來只控制單一線路的數據速率,可能還包括FEC設置。因此,單一線路的配置通常是手動選擇的,通常使得該線路保持在該配置,除非維護人員在進行故障通知單響應或響應用戶不同DSL服務的請求過程中手動修改了該配置。甚至當線路被允許自動修改為一些其它配置時,也會有很強的限制,結果是只有一些配置可以被考慮作為用於移動的可選項。而且用於任一配置改變的規則也可以被視作一個或很小數量線路配置參數的固定的或靜態的函數。這種簡單的轉換不允許不同的服務類型,未能對克服和/或選擇各種噪音損傷有所幫助(例如,脈衝噪聲和串話噪聲),從而限制了配置ADSL和VDSL的數據速率和/或範圍性能。在例如DSL系統的通信系統中,允許各種線路配置的執行及在這種線路配置之間自動且容易地進行轉換的系統、方法和技術將代表該領域的巨大進步。特別地,在通信系統中轉換選項的優先級化及執行將代表在DSL服務速率領域和關聯範圍的可觀的進步。
發明內容在例如DSL系統的通信系統的線路在狀態和/或配置之間的轉換,可通過評估線路的當前狀態和一個或多個目標狀態進行控制。停留在當前狀態或移動到其中一個目標狀態的可行性評估以從通信系統採集的工作數據中提取的報告數據和估計數據的分布為基礎。目標狀態可以按區分優先次序並排列在一個使得評估和選擇更簡單的矩陣或其它框架中。可行性可以考慮可獲得數據(報告的和/或估計的)的充分性及處於當前狀態和任一目標狀態的線路的行為的可能性兩者。符合工作和/或性能閾值的概率可用在各種子規則中,這些子規則的輸出可合併在一個提供可行性決策的總規則。加權向量可以用於加權或完全清除舊數據。在DSL系統中,這些加權、子規則和其它因素可反映上行流與下行流行為和數據傳輸之間的路條件、性能目標等的改變。依據本發明實施例的方法、技術、裝置、流程及設備可以在控制器、DSL優化器等中執行。這種執行可以是動態頻語管理系統的一部分。本發明進一步的細節和優點將在以下的詳細描述和附圖中提供。本發明通過以下與附圖結合的詳細描述而容易理解,附圖中相同的參考標識標明相同的構件,其中圖1為對於G.997.1標準的參考模型系統方框圖;圖2為通用的示例性DSL部署原理圖;圖3A為在DSL系統中本發明一個實施例的方框圖;圖3B為在DSL系統中本發明另一實施例的方框圖;圖4包括合併在各種狀態之間的狀態轉換圖及可獲得轉換的優先級化的示例性狀態轉換圖及矩陣;為不可行,的決策的總規則;圖6為本發明一個或多個實施例的流程圖,其中評估了DSL線路或其它通信線路從當前狀態到一個或多個目標狀態的轉換工作;圖7為本發明另一實施例的為使用目標線路配置的DSL線路估計性能數據的流程圖;和圖8為適合於執行本發明實施例的通用計算機系統或集成電路系統的方框圖。具體實施方式以下本發明的詳細描述將涉及一個或多個本發明的實施例,但是並不限於這些實施例。相反,詳細描述僅在於說明性的。本領域技術人員容易理解,當發明發展超出這些有限的實施例時,這裡給出的關於圖的詳細描述只是為說明性目的提供的。本發明實施例實現了狀態轉換,能夠以一個或多個簡單的執行靈活實現不同的狀態轉換。這裡描述使用的"狀態"(除非在給定情況下聲明為相反的)等同於配置。一組配置分組為單一狀態是可能的(例如,一個狀態^又通過速率定義,因此幾個子狀態稱為對FEC、PSD等的不同設置的函數)。這樣的分組可以獨立執行。在本發明的解釋中,詞"配置"意思是"線路配置"。這是用於工作線路的參數定義,例如數據速率、FEC設置等。詞"狀態"是指在給定轉換狀態圖或其它圖中的位置。在本發明的一些實施例中,2條或多條線路可以4吏用相同的"配置"工作,儘管他們處於不同的"狀態"。例如,J艮設線^各1從配置1A移動(使用1.0Mbps的最大數據速率)至配置IB(使用1.5Mbps的最大數據速率)。進一步假設線路2從配置2A(使用3.0Mbps的最大數據速率)移動到配置2B(使用1.5Mbps的最大數據速率)。線路1和線路2現在可以使用具有1.5Mpbs最大數據速率的相同"配置,,,但是由於它們之前的配置工作歷史和/或參數選擇不同,因此處於不同的狀態。只有最大數據速率是相同的。每個狀態都有一個最大數據速率,但並不是所有具有相同最大數據速率的線路都對應於相同的狀態。類似地,也並不是所有具有相同最大數據速率的線路對應於相同的配置。因此,為了評估潛在的下一狀態,配置1B和配置2B可以是相同的配置,但是處於不同的狀態。本領域技術人員應該理解現有的DSL系統可以將三個詞等同,使得狀態、最大數據速率和配置大致對應於相同的情形。然而,依賴於本發明的實施例,本發明允許3個詞潛在地不同。本領域技術人員能夠區分在此特別描述的情況、通過上下文被本發明覆蓋的情況以及系統本來使用的情況等各種情況。在本發明實施例在此給出的多數具體的例子中,狀態和配置是相同的。也就是說,在確定線路的狀態時,之前的配置歷史不直接考慮。在多數實施例中,狀態轉換的可行性可以包括與線路的之前配置工作相關的加權(包括不考慮和/或清除)的報告數據和估計數據。因此,未來轉換的可行性(即目標配置或狀態的適宜性)考慮可能被更精細的狀態定義系統解決的其它內容。所以,本領域技術人員應該理解,當在本發明實施例中"配置"和"狀態"相同時,這裡並不限制這些詞是指相同的內容,在其它實施例中,它們可以獨立存在的方式彼此不同。然而,除非另外指出,這裡舉例說明的和解釋的實施例使用狀態和配置表示相同內容的系統。如果一個系統不是基於配置的概念建立的,而是允許對於單一線路獨立控制速率、功能等,那麼目前至少有兩種解決方案是可能的可以構造一系列配置並對於每個個人用戶僅使用其中一個的控制器,或可選地,可以計算用於給定服務類型的最佳參數,從而配置線路參數的控制器。這裡比較詳細地討論第一種解決方案,但是對於本領域技術人員來說,在閱讀本發明公開的內容之後,兩種解決方案都是顯而易見的,且兩種解決方案都是本發明的實施例。正如以下詳細描述的,執行一個或多個本發明實施例的狀態轉換控制單元可以是控制器的一部分(例如,DSL優化器、動態頻譜管理器或頻譜管理中心)。控制器和/或狀態轉換控制單元可以置於任何位置。在一些實施例中,控制器和/或狀態轉換控制單元置於DSLCO中,而在其它情況下,可能被位於CO外部的第三方操作。對於本領域技術人員,在閱讀本發明公開的內容後,與本發明實施例相關的控制器和/或狀態轉換控制單元的結構、設計及其它精確的配置將顯而易見。控制器,例如DSL優化器、動態頻譜管理中心(DSMCenter)、"智能的"數據機和/或計算機系統,可以用於採集和分析工作數據和/或性能參數值,如本發明各種實施例的相關描述。該控制器和/或其它組件可以是可被計算機執行的器件或器件的組合。在一些實施例中,控制器在遠離數據機的位置。在其它情況下,控制器可以與其中一個或兩個數據機並列配置,作為與數據機、DSLAM或其它通信系統器件直接連接的裝置,從而成為"智能的"數據機。這裡使用的短語"與…連結"和"與...個元件和/或組件之間的連接關係,目的是表示將兩者直接連接在一起,或者間接連接,例如通過一個或多個插入的元件連接或在適當的時候通過無線連接。本發明實施例中以下的一些例子將使用ADSL系統作為示例性通信系統。在這些ADSL系統中,某些協定、規則、協議等可以用於描述該示例性ADSL系統的工作,以及從消費者(也稱為用戶)和/或系統的設備獲得的信息和/或數據。然而,本領域技術人員應該理解,本發明實施例可以被用於各種通信系統,且本發明不限於任何特定的系統。本發明可以用於任一服務質量可能與控制參數相關的數據傳輸系統中。各種網絡管理元件可用於ADSL物理層資源的管理,其中元件是指在ADSL數據機對中或公共的或單一末端的參數或功能。網絡管理框架由一個或多個管理節點組成,每個管理節點包含一個代理。管理節點可以是路由器、網橋、交換機、ADSL數據機或其它。至少一個常被稱作管理器的NMS(網絡管理系統)監控和控制管理節點,且通常是基於普通PC或其它計算機。管理器和代理採用網絡管理協議,以交換管理信息和數據。管理信息的單元是目標。相關目標的集成,皮定義為管理信息庫(MIB)。圖1示出了依據G.997.1標準(G.ploam)的參考模型系統,在所有場合將該系統通過參考合併與此,且本發明實施例可在該系統中實現。該^f莫型用於所有符合各種標準的可能包括或可能不包括分離器的ADSL系統,這些標準例如ADSL1(G.992.1)、ADSL-Lite(G.992.2)、ADSL2(G.992.3)、ADSL2-LiteG.992.4、ADSL2(G.992.5)和形成VDSL標準的G.993.x,以及G.991.1和G.991.2SHDSL標準,所有的都具有或沒有聯繫。該模型對於本領域技術人員來說是公知的。G.997.1標準為ADSL傳輸系統身見定了物理層管理,該系統基於G.997.1定義的嵌入式操作通道(EOC)、指示比特的使用及在G.992.x標準定義的EOC消息。而且,G.997.1為配置、故障和性能管理規定了網絡管理元件。在執行這些功能中,系統使用各種可在接入節點(AN)獲得的或從AN採集到的工作數據。ADSLForum'sTR69報告也列出了MIB及其訪問方法。在圖l中,用戶的終端設備110與歸屬網絡112連接,該歸屬網絡112依次與網絡終端單元(NT)120。在ADSL系統的情況下,NT120包括ATU-R122(例如,數據機,在某些情況下,也可稱作收發器,由其中一個ADSL標準定義)或任何其它合適的網絡終端數據機、收發器或其它通信單元。每個數據機可以被標識,例如通過廠家或模型編號。正如本領域技術人員所了解的及這裡描述的,每個數據機與其連接的通信系統交互,且在通信系統中可以作為數據機性能的結果,生成工作數據。NT120還包括管理實體(ME)124。ME124可以是任一合適的硬體,例如微處理器、微控制器或固件或硬體中的電路狀態機,可以在需要時通過任一適用的標準和/或其它標準執行。ME124採集性能數據,並存儲在其MIB中,該MIB是由每個ME維護的信息資料庫,且可以通過例如SNMP(簡單網絡管理協議)的網絡管理協議訪問,該網絡管理協議是一種用於從網絡器件收集信息,以向管理控制臺/程序或通過TL1命令提供信息的管理協議,TL1是用於在通信網絡元件之間編制響應和命令的長期建立命令語5。系統中的每個ATU-R與CO或其它中心位置中的一個ATU-C相連。在圖1中,ATU-C142位於CO146中的接入節點(AN)140中。AN140可以是DSL系統組件,例如DSLAM等,這些本領域技術人員可以理解。同樣地,ME144維護屬於ATU-C142的性能數據的MIB。AN140可以與寬帶網絡170或其它網絡連接,這也是本領域技術人員可以理解的。ATU-R122與ATU-C142通過環路130連接在一起,該環路130在ADSL中通常是同時承載其它通信業務的雙絞線。圖1所示的幾個接口可用於確定和採集性能數據。Q-接口155提供操作者的NMS150與AN140中的ME144之間的接口。所有在G.977.1規定的參數應用於Q-接口155。ME144支持的近端參數是從ATU-C獲取的,然而來自ATU-R122的遠端數據可以從U-接口的兩個接口的其中一個獲取。使用嵌入式通道132發送的且由PMD層提供的指示比特和EOC消息可用於在ME144中生成需要的ATU-R122參數。可選地,OAM(操作、管理和維護)通道和合適的協議可用於在需要時通過ME144從ATU-R122提取參數。類似地,來自ATU-C142的遠端參數可以通過U-接口中兩個接口的任何一個獲取。由PMD層提供的指示比特和EOC消息可用於在NT120的ME122生成所需的ATU-C142參數。可選地,OAM通道和合適的協議可用於在需要時通過ME124從ATU-C142獲取參數。在U-接口(實質上是環路130)有兩個管理接口,一個在ATU-C142(U-C接口157),—個在ATU-R122(U-R接口158)。接口157為ATU-R122提供ATU-C近端參數,供ATU-R122在U-接口130獲取。類似地,接口158為ATU-C142提供ATU-R近端參數,供ATU-C142在U-接口130獲取。採用的參數可以依賴於收發器使用的標準(例如,G.992.1或G.992.2)。G.997.1標準規定了通過U-接口的可選OAM通信通道。如果該通道可以實現,ATU-C和ATU-R對就可以使用其傳輸物理層OAM消息。這樣,這種系統的收發器122、142可以共享各種可選的和在各自的MIB維護的性能數據。更多關於ADSLNMS的信息可以在DSLi侖壇技術才艮告(ForumTechnicalReport)TR-05中獲得,該報告由日期定於1998年3月的ADSL論壇命名為"ADSLNetworkElementManagement",在所有場合通過參考將其全部內容合併於此。將DSL論壇工作文本(ForumWorkingText)WT-87(Rev.6)的全部內容也在所有場合通過參考合併於此,該文本由日期定於2004年1月的DSL論壇命名為"CPEWANManagementProtocol"。最後,將DSL論壇工作文本(FommWorkingText)WT-082v7的全部內容也在所有場合通過參考合併於此,該文本由日期定於2004年1月5日的DSL論壇命名為"LAN-SideDSLCPEConfigurationSpecification"。這些文件為用戶終端設備(CPE)側的管理提出了不同的場景。本領域技術人員可以理解,至少一個在這些文件中描述的工作數據和/或參數可以用於與本發明實施例相關。而且,至少一部分系統描述同樣適用於本發明實施例。從ADSLNMS獲得的各種類型的工作數據和/或信息可以在其中找到,其它對本領域技術人員是公知的。在通常的DSL聯合裝置中,多個收發機對在工作和/或可用,每個用戶環路的一部分與多對捆綁中的其他用戶的環路並列配置在一起。在基座後面非常接近於CPE的位置,環路採用用戶引入線的形式,且從捆綁中退出。所以,用戶環路,鏡穿兩個不同的環境。環^各的一部分可以位於捆綁的裡面,其中環路有時與外部電磁幹擾隔離,但是遭受串話。在基座後面,當對於大多數傳輸線,該對傳輸線遠離其它對時,用戶引入線通常不受串話的影響,但是由於用戶引入線沒有被隔離,所以傳輸可能在很大程度上被電磁幹擾削弱。多數傳輸線具有2至8根雙絞線,在為家庭提供多業務或這些線路綁定(多路技術及單個業務分為多路處理)的情況下,在傳輸線段中的線路之間會產生另外的串話。通用的示例性DSL部署場景如圖2所示。共(L+M)用戶292、292的所有的用戶線路穿過至少一個公共捆綁。每個用戶與中心局(CO)210、220通過專用線路相連。然而,每個用戶環路可以穿過不同的環境和介質。在圖2中,L消費者或用戶291使用光纖213和雙絞線對217的結合與CO210相連,這種連接方式通常稱作光纖到房間(FTTCab)或光纖到^各邊。CO210的收發器211發出的信號,通過在CO210和光網絡單元(ONU)218中的光線路終端212和光網絡終端215進行轉換。ONU218中的數據機216作為ONU218與用戶291之間信號的收發器。剩餘的M個用戶292的環路227僅是銅雙絞線對,這是關於光纖到交換局(FTTEx)的情景。由於FTTEx減小了用戶環路銅部分的長度,還大大增加了速率,因此當可能時或經濟上可行時,FTTCab優於FTTEx。與FTTEx相比,FTTCab的出現製造了問題。而且,FTTCab在將來可期望變為越來越流行的布局。這種類型的布局可以引起大量串話幹擾,且意味著各種用戶由於其工作的特定環境,具有不同的數據承載和性能能力。這種布局可以是光纖聯邦"房間,,,且交換線路可以混合在相同的捆綁中。如圖2所示,線路從CO220到用戶292共享捆綁222,而在CO210和用戶291之間的線路沒有使用。而且,另一個捆綁240對所有到達/起於CO210和CO220與他們各自的用戶291和用戶292之間的線路是/>共的。依據本發明實施例在圖3A中所示的,狀態轉換控制單元300可以是與DSL系統連接的獨立實體的一部分,例如控制器210(例如,DSL優化器、DSM伺服器、DSM中心或動態頻語管理器)協助用戶和/或一個或多個系統操作者或提供商優化他們對系統的使用。(DSL優化器也可以是動態頻鐠管理器、動態頻譜管理中心、DSM中心、系統維護中心或SMC。)在一些實施例中,控制器310可以是ILEC或CLEC,操作多個起於CO或其它位置的DSL線路。如圖3A的虛線346所示,控制器310可以在CO146內部或外部,且獨立於CO146或在系統中伴隨工作的任一裝置。而且控制器310可以與在多個CO中的控制DSL和/或其它通信線路連接。狀態轉換控制單元300包括採集工具320和分析工具340。如圖3A所示,採集工具320可以與NMS150、在AN140的ME144和/或由ME144維護的MIB148相連。數據也可以通過寬帶網絡170採集(例如,通過TCP/IP協議,或在給定DSL系統中正常內部數據通信之外的其它協議或方式)。一個或多個這些連接允許狀態轉換控制單元從系統採集工作數據。數據可以採集一次或多次。在某些情況下,採集工具320可以基於周期性進行採集,儘管也可以基於需求或其它任何非周期性進行採集(例如,當DSLAM或其它元件向狀態轉換控制單元發送數據時),從而使得狀態轉換控制單元300可以在希望時更新信息、規則、子規則等。通過工具320採集的數據給分析工具340提供,用於分析及作出關於狀態轉換的決策。在圖3A所示的示例性系統中,分析工具340與數據機和/或控制器310中的系統工作信號生成工具350連接。該信號生成器350用於生成並向數據機和/或其它通信系統的元件(例如,ADSL收發器和/或系統中的其它設備、元件等)發送指令信號。這些指令可以包括狀態轉換指令或其它關於可接受數據速率、傳輸功率電平、解碼和等待時間需求等的指令。該指令可以在控制器310確定通信系統中的優先級和交替工作狀態/配置的有效性之後生成。在某些情況下,例如,指令信號可以幫助為一個或多個消費者和/或使用系統的操作者改善性能。本發明實施例可以使用資料庫、庫或其它屬於被採集數據、關於有關參數所作的決策、使用以下所討論的規則和子規則的以往決策等的數據集合。這些參考數據的集合可以存儲,例如作為圖3A控制器310中的庫348,且由分析工具340和/或採集工具320使用。在本發明的一些實施例中,狀態轉換控制單元300可以在一個或多個計算機,例如PC、工作站等中實現。採集工具320和分析工具340可以是軟體模塊、硬體模塊或兩者的結合,這些本領域技術人員可以理解。當與多個數據機工作時,資料庫可以被引入且使用,以管理大量採集的數據。本發明的另一實施例示於圖3B中。DSL優化器365與DSLAM385或其它DSL系統元件相連接,進行工作,這些設備的其中一個或所有可以在通信公司的前端395中。DSL優化器365包括數據採集和分析模塊380,可以為DSL優化器365釆集、彙編、調節、工作並提供工作數據。模塊380可以在一個或多個計算機,例如PC等中實現。模塊380的數據(可以包括報告數據和估計數據,在以下詳細描述)給DSM伺服器模塊370提供,用於分析(例如,可行性測試、數據充分性估計、數據清除和加權、調節狀態優先級、調節矩陣和向量、更新閾值表等)。信息可以從與通信公司相關或不相關的庫或資料庫375中獲得。配置選擇器390可以用於依據任一狀態和/或配置轉換決策和/或指令,選擇和執行配置和/或狀態。配置可以在DSM伺服器370控制下或其它任何合適行為控制下進行選擇,這是本領域技術人員可以理解的。選擇器390選擇的配置在DSLAM385和/或任何其它合適的DSL系統元件設備中實現。這種設備可以與DSL設備,例如用戶前端設備399相連。圖3B的系統可以與圖3A的系統以相似的方式工作,這是本領域技術人員可以理解的,儘管當還在執行本發明實施例時可以找出不同。本發明一個方面的幾個實施例示於圖4中。狀態圖400示出了8個配置配置402-1、配置402-2、配置402-3、配置402-4、配置402-5、配置402-6、配置402-7和配置402-8,其中,交通線可以操作,為了說明和圖解的交通線被認為是DSL線路。在該例中,每個配置由最大可達到數據速率(192、384、768或1536KBPS)和等待時間定義("快,,意思是沒有交叉存^^;"H延時"是指交叉存取產生了高的延時)。在圖4中一個線路使用配置1工作,然後從狀態圖和狀態轉換矩陣Tl中都可以看出配置l、配置2、配置5和配置6是可能的轉換(停留在配置1從變化的角度來說並不是轉換,但是為了容易理解,在此停留在相同的配置仍然可以作為"轉換")。然而,狀態轉換矩陣Tl沒有指明哪個轉換,只要具有比其它轉換高的優先級即可。所以,產生到圖4中矩陣T2的變化,其中優先級通過一個整數值標明。正整數值越高,對於服務提供者執行指定配置的吸引力越小。在轉換矩陣T2中,0仍然表示該轉換是不被允許的,且任一正整數表示轉換被允許。最小的正整數比其它轉換具有最高的優先級。例如,如果可能的話,處於配置1的線路試圖移動到配置2(即從矩陣T2得到優先級為1)。如果配置2是不適當的(例如,如果認為配置2有違反碼或測量到配置2的違反碼太高,"適當"可以在一些實施例中作為以下詳細描述的可行性進4亍定義),那麼該線路會試圖移動到配置6(即從矩陣T2得到具有2的優先級)。如果配置6不適當,那麼配置1(具有優先級3)會被檢測到,如果配置l是適當的,則配置不會發生改變。如果配置l不適當,那麼該線路會試圖移動到配置5,該配置具有最低的優先級(即優先級4)。這樣,圖4的轉換矩陣T2可以為每個狀態/配置指明可行性和轉換優先級。T2的結構使能多個不同配置,例如數據速率、功率電平、PSD參考電平、最大裕量、最小裕量、目標裕量、FEC延時、FEC強度和PSD整形(有時以PSDMASK)的簡單變更。例如,依賴於一系列特定的被允許的服務類型,一些配置可以閉鎖,然而其它配置設定較低的優先級。可選地,具有最相應付費(操作者將經濟因素考慮在內)的用戶設定較高的優先級。因此,可以在任何可能使得其它線路具有更好服務的時候,各種線路被設計為讓出一部分帶寬(不考慮這種高級的捆綁共享的調節牽連,這種調節牽連在一些情況下是可能的,而在另一些情況下沒有)。如另一個例子,對於噪聲電平頻繁變化的線路,具有高目標裕量(TNMR)的配置可被設定較高的優先級。加權狀態轉換矩陣T2從而允許用於配置選擇的規則的動態改變,與動態選擇配置本身一樣。企圖通過狀態轉換的各種配置收益和/或服務最大化或改善的工作者可能希望擴大在T2中配置的數目。可以實現包括數據速率、PSD電平、目標/最小/最大裕量、載波掩碼、FEC設置等的結合的配置。所以,配置的總數目可以擴大到幾百個。在這種情況下,T2可能具有多個為0的元素,變為稀疏矩陣,而更容易管理的狀態轉換矩陣為圖4的矩陣T。矩陣T的列條目代表可獲得的"下一,,狀態,這些狀態以每列以優先級遞減的順序排列。例如,第一列表明配置1的第一優先級是移動到配置2,下一優先級是移動到配置6,然後停留在配置l。如果這些配置沒有可行的,則該線路移動到位於第一列最底端的配置5。第5列表明配置5的第一優先級是移動到配置6,然後停留在配置5。以矩陣T的格式,該矩陣可以遠小於NxN,其中N為配置/狀態的總數目,從而允許更多的壓縮存儲和/或狀態轉換信息的傳輸。服務提供商的轉換器(translator)可以為每個或每條用戶線路(由電話號碼標識)向DSM控制器(例如,DSL優化器)提供矩陣T。這種T的規格允許服務提供商影響或控制業務收益。這樣,這種具有T(相對於T2)的更多壓縮形式的存儲和傳輸會更加有效。通過以純文本格式寫入優先級,且將0去除的進一步簡化(在本例中沒有示出)可以實現。當線路處於未知的狀態或配置,或線路的狀態\配置不是丁的一部分時,可以採用引導規則。例如,將該線路移動到T中最安全配置的一個規則。另一引導規則可以將該線路移動到T中與當前配置最接近(以數據速率、FEC、裕量等衡量)的配置。每條單一線路都有不同的狀態轉換矩陣。例如,可以為付了更多費用或請求重要使命服務的消費者分配不計任何代價試圖達到可能的最大數據速率的轉換矩陣,而可能為其它消費者分配在該線路的允許配置/狀態中,試圖儘可能讓出功率和頻譜,而最大數據速率被限制於一個目標(指定的)值的轉換矩陣。可以為具有不穩定噪聲頻譜配置的線路分配這樣的轉換矩陣,該矩陣對於各種允許配置經常使用高的TNMR,而為具有穩定噪聲頻譜配置的線路分配經常使用低TNMR的轉換矩陣。這本質上也適用於可用的具有各種裕量的配置(或可以分解為速率配置、PSD配置、TNMR配置等的配置)時的裕量控制。執行相同方式的適應的裕量控制和技術在美國系列專利NO.101893,826(ATTORNEYDocketNO.0101-P04)中進行了詳細說明,該專利於2004年7月19日提出,名稱為"ADAPTIVEMARGINANDBANDCONTROL",由包括雷德伍德市、加利福尼亞在內的適應頻:潛和信號耳關盟公司所擁有,其全部公開的內容通過參考合併與此。除了轉換矩陣外,以下討論的可行性閾值表也可以從一個線路修改到另一個線路,以調節試圖轉換為有利配置的積極性。線路的轉換矩陣也可以在工作過程中需要時和/或希望時進行更新。例如,如果該線贈4皮;險測到對於幾個相鄰的線路為主幹FEXT源,或一皮4全測到僅僅是噪聲源幹擾了優先購買的消費者的線路時,具有低PSD和小帶寬的配置的優先級可以增加。隨後,如果在顯示的金額不正確或金額需要隨消費者布局、請求及實踐的改變而改變時,可以將原始的優先級存儲下來。這種重優先級化需要在控制器(例如,DSL優化器)與服務提供商之間進行協商。本發明實施例中將狀態區分優先次序是不充分的。在一些實施例中,為了協助確定狀態/配置的優先次序,可獲得狀態的可行性被評估,且在某些情況下被量化。例如,在一個實施例中,對於任一感興趣的線路,經常獲得轉換矩陣T的信息和當前狀態。由於優先級已經在T中規定了,例如DSL優化器的控制器僅需要檢查竟選狀態的可行性,並選擇可行的具有最高優先級的下一狀態(具有最高優先級的狀態/配置可以在沒有任何檢查的情況下佳狀態,,和"最佳線路配置"或"最佳可獲得的線路配置"是指即既可行又擁有最高優先級的狀態和/或線路配置。在使用"單純的假定"的情況下,如本發明的一些實施例中,最佳狀態和/或線路配置是不被認為可行的但擁有最高優先級的狀態和/或線路配置。例如,在前述的例子中,ADSL線路(可由消費者或其它用戶使用)正在使用或處於狀態n(即配置n),且該線路正在考慮轉換到狀態m(即"目標狀態,'或配置m)。在該例子中,對於兩個配置配置n和配置m,以下7個欄位中的至少一個會不相同速率、PSD、TNMR(目標噪聲裕量-在ITU標準中是TSNRM)、MAXNMR(最大噪聲裕量-在ITU標準中是MAXSNRM)、MINNMR(最小噪聲裕量-在ITU標準中是MINSNRM)、載波掩碼(在ITU標準中是CARMASK)或FEC(在ITU標準中是INP和DELAY)。在本實施例中,對狀態m進行可行性測試的根本是保證穩定的性能,對於該線路可以是提出或要求以下所述中的任何一個或所有低的違反碼(CV)計數、低的再訓練計數、低的等待時間。(最後一個條目低的等待時間,只需對於使用例如網路遊戲或VoIP的對等待時間l文感的用戶保證。然而,本領域技術人員應該理解,除非等待時間每文感的應用被;險測到,否則等待時間對於用戶不重要或在本發明的討論中不再進行任何詳細提出。)為了執行狀態m的可行性測試,例如DSL優化器的控制器可以使用兩種類型的"工作數據"。第一,僅在線路歷史包括在狀態m或相關狀態(即可以從狀態m的報告數據,使用簡單的方程計算出的狀態)的任何短或長的停留時,可以獲得報告數據(當線路處於狀態m時,報告給控制器的直接得到的工作和/或性能)。第二種類型的工作數據是估計數據,是處於狀態m的通信線路的估計的工作和/或性能。這種估計可以基於經常進行的一個或多個噪聲頻譜估計,以便於當線路以前從來沒有在狀態m或相關狀態停留過時,也可以獲得估計數據。可以通過從通信系統採集工作數據,例如使用如圖3A或圖3B所示的,在例如DSL優化器的控制器中的數據釆集模塊和/或採集工具,對報告數據和估計數據進行獲取、計算、確定等。使用的可行性測試可以考慮兩種類型的性能損傷-非脈沖噪聲(例如AWGN、NEXT和FEXT)及脈沖噪聲。本領域技術人員應該理解,其它損傷可以是目前存在的或被處理的。與非脈沖噪聲相關的DSLAM報告參數是NMR(噪聲裕量-在ITU標準中是SNRM)和MAXR(最大可達到的數據速率-在ITU標準中是ATTNDR)。與脈沖噪聲相關的參數是CV(違反碼計數)和FCC(FEC相關強糾錯計數)。基於違反碼觀察和分布統計性地增加INP(降低N)的技術和裝置,和相關FEC工作技術和特性,在美國專利No.10/795,593(ATTORNEYDocketNO.0101-P02)中公開,該專利於2004年3月8日提出,名稱為"ADAPTIVEFECCODEWORDMANAGEMENT",由包括雷德伍德市、加利福尼亞在內的適應頻譜和信號聯盟公司所擁有,其全部公開的內容通過參考合併與此。NR(訓練的數目)與噪聲類型都相關。如果在時間間隔t期間線路處於狀態m,以下5個參數可以周期性的從DSLAM(或如果在ATU-R與例如DSL優化器的控制器之間的通信路徑可以獲得時,是從ATU-R)採集到RCVm,t:在時間間隔t期間的報告違反碼計數。RFCCm,t:在時間間隔t期間的報告FEC糾錯計數。RMm,t:時間間隔t結束時的報告噪聲裕量。RRm,t:時間間隔t結束時的報告最大可達到速率。RNRm,t:在時間間隔t期間再訓練計數的報告數目。(關於最後一個參數再訓練計數再訓練可由各種原因發起,例如配置的變化、數據機功率的降低,及高的噪聲功率或大數目的違反碼。在這些原因中,只有高的噪聲/大數目的違反碼引起的再訓練需要在本例中考慮。對於當前的討i侖,NRm,t=LOSm,t-LPRm,t-NPCm,t其中,LOSm,t是信號降低的報告數目;LPRm,t是功率降低的報告數目;NPCm,t是配置改變的數目。這類參數的符號可以歸納為PAPAMm,t,其中,PAPAM是在考慮中的參數,例如RCV、RNR、RM或RR。首字母"R"用於表示"報告"數據,對應地,"E"用於表示"估計,,數據,在此進行定義並區別。進一步的討論忽略了t的限制,並認為隨後發生的數量是隨機的變量。這樣,當t從這些表述中省略時,考慮相應隨機變量的分布,代替特殊例子或"時間"值的參數。因此,例如NRm是任意值的隨機變量。例如DSL優化器的控制器可以計算並更新該隨機變量的分布。RCVm:模擬所關注線路的違反碼計數報告數目的隨機變量。該分布由DSM中心基於數據點RCVm,t的計算得到。RFCCm:模擬所關注線路的報告FEC糾錯計數的隨機變量。RNRm:模擬所關注線路的再訓練計數報告數目的隨機變量。RMm:模擬所關注線路的報告噪聲裕量的隨機變量。RRm:模擬所關注線路的報告最大可達到速率的隨機變量。前三個參數的報告數據點RCVm,t、RFCCm,t及RMw通常是在多個DSL系統中每隔15分鐘採集到的,且每個這種採集的值與前述15分鐘間隔後馬上採集到的CV、FCC或NR的數目對應。每個這類採集計數可以用於為相應的隨機變量更新分布。以上五個參數的所有報告數據點可以乂人DSLAM報告給控制器,並當隨後採集時,所有報告數據點的分布被更新。然則,RMm和RRm可以不在15分鐘時間間隔內測量。這些報告數據中任一個的基數由C[PARAMm]表示,並代表在計算任一特定參數(分布PARAMm)的分布時使用的數據點(PARAMm,t)的數目。基數被準確定義為數據集的長度,用於計算隨機變量的分布,但是由於數據集的符號不是由在C[]裡使用的PARAMm定義,因此該符號有些濫用。這種表示之所以在該文本中使用,是為了筒化。一個簡單的概率分布演算為任一特定的狀態,將一個特定參數值的事件的數目,利用其基數進行劃分。更精細的分布估計將可能減少較遠過去的值的影響,而有利於最近觀察的(或報告的)值,將在以下公開幾種這類方法,且本領域技術人員將更充分的理解。當配置m被考慮為下一狀態的基數時,一個或多個計算的和可能在任一最近或其它相關時間期間更新的分布,將被用於確定狀態m是否是可行的。例如,如果對於每個低的RCVm值、高的RMm值和RRm值,已經由控制器(也就是說,這些值可能是用於所有最近在狀態m的停留)計算出大(高)的概率,控制器可以確定地將線路移動到狀態m。(重複,注意關於這些實施例,"狀態,,和"配置"交叉使用,儘管在本發明其它實施例中他們可能不等同。)然而,在某些情況下,狀態m可以僅簡化使用,或以前從來沒有用過,這樣,觀察的(或報告的)數據的總量可以足夠生成目標配置m的可靠決策。在這樣的情況下,估計數據可用於協助決策生成。然而,以下基於筒單方程的方法也可以用於針對每個數據類型增大可獲得的報告數據的尺寸和/或總量。RCVm,t——作為一個例子,考慮具有三種FEC水平類型的ADSL1系統F(快速緩衝,無交叉存取)、M(介質延時交叉存取)及H(高延時交叉存取)。可以獲得FEC選擇的更多排列,且對於本領域技術人員將3個水平的例子擴展到其它任何情況是很簡單的。在與狀態m具有相同的速率、PSD、TNMR及載波掩碼,但不同FEC的狀態i中RCVi,t可獲得時,下面所述的可以用於得到RCVm,t:RCVf,t>RCVmd,t>RCVh,tRCVf,t-RCVmd,t+RFCCmd,tRCVh,t+RFCCh,t狀態f、md及h具有相同的數據速率、PSD、TNMR及載波掩碼,但不同FEC水平(f:快速緩衝,md:介質延時,高延時)。由於CV降低,而FEC保護增加,所以第一個方程成立。由於CV+FCC是有效脈沖的總數目,所以第二個方程成立。本領域技術人員可以理解,在一些情況下,第二個方程需要修改。例如,對於碼增益對H-delay最大,對M-dday最小的DSLAM,RCVh,t+RFCCh,t<RCVf,t3.5Mbps的概率大於等於50%,且RRm>3.0Mbps的概率大於等於99%,且RRm>2.5Mbps的概率大於等於100%,則移動到狀態m。在之前的概率聲明中提出的條件集是從下表中總結得出的:3Mbps報告最大速率條件狀態m截止速率(-f"m))截止速率(-f2(m))截止速率(-f3(m))概率(pKm))概率^P2(m))概率^P3(m))2.5Mbps3.0Mbps3.5Mbps100%99%50%如果該線3各改為工作於3Mbps時,最大速率=3.5Mbps大致相當於一谷量=8dB。最大速率=3Mbps相當於6dB(或通常用TSNRM,但在本例中為6dB)。最大速率=2.5Mbps大致相當於裕量4dB,這小於6dB的典型目標裕量。以上規則具有下列配置(1)數據機在隨機時間上的再訓練將在99%的時期內結果為3Mbps;(2)即使當噪聲電平在增加時,裕量也可以保證到相同的或大於4dB,這樣再訓練是不可能的;且(3)裕量將在50%的時期內相同或大於8dB。各種可行性參數值與指數i相關聯,並標示為fi(m)。(為了更準確,fi,PARAM(m)用於標示考慮的是哪個參數。在以上的例子中,有三個考慮的條件用於測試最大數據速率,因此1=1,2,3。可以成功滿足第i個可行性條件的數據機進行再訓練的概率標示為Pi(m)。重複,pi,PARAM(m)是更準確的符號。這些可行性參數和其關聯的概率明確地表現為狀態m或配置m的函數。這些參數可以是控制器(DSL優化器)內在的,也可以被設置為任一或所有線路、時間、數據機類型及其它有區別的參數的函數。)重複,關於最大數據速率有兩種數據類型可以獲得一一報告最大數據速率(RRm,t)和估計最大數據速率(ERm,t)。報告最大數據速率是在通信器件(例如,DSL數據機)內部計算的,因此大概使用關於音對音(tone-by-tone)SNR的準確信息。然而不同廠家的數據機使用不同的載入算法及不同的碼增益,因此RRm,t經常是有偏差的或錯誤的。另一方面,估計最大數據速率基於通道及噪聲估計,這樣音對音SNR可能包含估計錯誤。然而,使用公用的注水算法及公用的碼增益,這樣ERm,t不再有偏差也不會錯誤。因此,兩種數據類型互相補償,所以都作為規則的一部分使用。對於每種數據類型,針對當前狀態n及目標狀態m檢查條件。在當前狀態中多數情況下不需要考慮的條件,在目標狀態下可能在幾乎所有時間起著重要的作用(由於檢查可行性,以判斷是否線路可以移動到目標狀態m)。但是,針對當前狀態與目標狀態的子規則為完整而使用,也可以為了可能在將來使用。首先考慮RRDCn(針對狀態n的報告速率分布條件)規則,且幾個參數定義如下CRRn:RRn的基數(即C[RRn])。C肌。是用於計算RRn分布的可獲得數據點的數目。MRRn:為保證獲得的RRn分布的可靠性所需的數據點最小數目。如果C[RRn]>MRRn,則假設獲得的分布充分可靠。否則分布可能是不可靠的。Pr[p],p的概率,基於針對特定參數計算的控制器的分布而計算得到的。NRRn:針對RRDCn規則檢查的條件的數目。fi,RRn(n):與針對狀態n檢查的第i個條件相關的第i個截止參數。RRRn(n):與針對狀態n檢查的第i個條件(子規則)相關的第i個所需最小概率。Gi,RRn(n):滿足RRn,,O)的合適數據點的數目。在C肌n可獲得數據點中,某些會大於第i個截止參數f,,RRn(n),而一些則不會。Gi,r"n)是符合截止值的數據點的數目。Bi,RRn(n):不滿足RRw》f,,RRn(n)的不合宜數據點的數目。注意對於任一i,Gi,RRn(n)+Bi,RRn(n)=CRR。RRDCn規則檢查獲取的當前狀態報告最大數據速率RR分布是否幹擾了任一Nr^條件。而對於輸出,NOT一GOOD表示一個或多個幹擾,GOOD表示沒有幹擾,且NOT_RNOUGH—DATA表示無法做出可靠的決策。下面是報告速率分布條件(RRDCn)規則的簡單版本tableseeoriginaldocumentpage34第一if從句表示如果足夠數據點可獲得且隨後發生的分布幹擾了任一Nrru條件,則返回"NOT—GOOD"。接著的"elseif從句表示如果足夠數據點可獲得且沒有幹擾任一條件,則返回"GOOD"。如果數據點太小(CRRn<MRRn),則報告NOT—RNOUGH—DATA。有時,即使C肌n〈M肌n,由於當CRRnfi,RRn(n)]。當將來的MRRn-CRRn數據點全部高於截止參數fi,RRn(n)(最好情況下的假設)時,右邊相當於等於Pr[RRn>fiRRn(n)]。所以,如果M飾—"'.'她'(")》PiRRn(n)對於任一i不滿足時,幹擾可以,M飾'被可靠地確定,且在下一M斷-C,數據點採集之後,>Pi脇(n)將保M她,'證沒有幹擾。該額外技術在某些情況下非常有用,且對於當前狀態n,會導致下面的RRDCn^見則(最大功能用於處理這兩種情況CRRn》MR^與CRRn〈MRRn):採樣子規則1腿(Crrh,MrrJ(n)foralii4,2,…,N一ReturnNOT_GOODelseif~~、^Pi,,(n)foralli=:1,2,…,N脇ReturnGOODelseReturnNOTENOUGHDATA用於可行性的每一N収n條件需要針對每一狀態n,確定兩個變量fi(n)和Pi(n)。這些變量可以總結為一個存儲於控制器的表格,例如在圖3A的控制器310中或在圖3B的DSL優化器365中的庫348。例如以下所示的表格可以稱為"RRDCn閾值表",且不同的表格可以依賴於服務類型或線路條件適應地4吏用。tableseeoriginaldocumentpage36例如DSL優化器的控制器也可以使該表格的入口與時間、線路歷史和裝置的動態函數。在一個更加通用的場景中,以下討論的"總規則,,需要輸出不同閾值表的K個集合。例如,用於增加速率的閾值表可以不同於用於減小速率的閾值表。在這種情況下,可以定義與兩個閾值表關聯的兩個RRDCn規則(RRDC^和RRDCn,2),每個可以看作獨立的子規則。每個子規則的輸出可以用於建立"總規則"。第二子規則RRDCm除用於目標狀態m,而不是當前狀態n,與RRDCn不同外,幾乎與RRDCn相同。參數和子規則總結如下CRRm:RR,n的基數(即C[RRm])。Cr^是用於計算RRm分布的可獲得數據點的數目。MRRm:為保證獲得的RRm分布的可靠性所需的數據點最小數目。如果C[RRm]>MRRm,則假設獲得的分布充分可靠。否則分布可能是不可靠的。NRRm:針對RRDCm規則檢查的條件的數目。f,,RRm(m):與針對狀態m檢查的第i個條件相關的第i個截止參數。Pi,RRm(m):與針對狀態m檢查的第i個條件(子規則)相關的第i個所需最小概率。Gi,RRm(m):滿足RRm,t》fi,RRm(m)的合適數據點的數目。在CRRm可獲得數據點中,某些會大於第i個截止參數fi,RRm(m),而一些則不會。Gi,RRm(m)是符合截止值的數據點的數目。Bi,RRm(m):不滿足RRm,t》fi,肌m(m)的不合宜數據點的數目。注意對於任一i,Gi,RRm(m)+Bi,RRm(m)=CRRm。採樣子規則2iftableseeoriginaldocumentpage37■,.-■.ERDCn可以與以上所述的子規則1相似的格式總結。唯一不同的是使用估計最大可達到速率代替報告最大可達到速率。通過為ERDCn正確定義7個參數,子規則1的格式和RRDCn閾值表可重用於ERDCn。ERDCm可以與以上所述的子規則2相似的格式總結。唯一不同的是使用估計最大可達到速率代替報告最大可達到速率。關於裕量的規則與關於最大數據速率的規則非常相似。只有在此使用RMDCn表示。其它三個規則對於本領域技術人員將顯而易見。採樣子規則3ifmax(C麵,M麵)-B,(n)隨(C膨M麵)ReturnNOTGOOD》pi雞(n)foralli=1,2,...,N池〉dseifA,(ii)max(C.—.ReturnGOOD2pUMn(n)forall=1,2,.,.,N:RMnelseReturnNOTENOUGHDATA,,,Staten+1fl,RMn(n+l),Pl,RMn(n+1)f2,RMn(n+l),P2,麵(n+1)Stateiifl,RMn(n),Pl,RMn(n)f2,RMn(n),p2,RMn(n)Staten-1fl,RMn(n-l),Pi,RMn(n-1)f2廁n(n國l),P2,RMn(n-1)<關於cv(違反碼)的規則可以從以上所述的最大數據速率和裕量規則中類推。唯一的不同是不等式的方向。從數據速率的觀點,對於有效轉換,報告/估計速率值不會小於截止值。另一方面,從cv的觀點,對於有效轉換,報告和估a所以Gi,RCVm(m):滿足RCVm,t《fi,RRm(m)的合適數據點的數目。在Cr^可荻得數據點中,某些會小於第i個截止參數fi,Ri^(m),而一些則不會。Gi,RCVm(m)是符合截止值的數據點的數目。Bi,RCVm(m):不滿足RRm,t《fi,RRm(m)的不合宜數據點的數目。注意對於任一i,Gi,RCVm(m)+Bi,RCVm(m)=CRCVm。關於NR(再訓練數目)的規則可以從以上所述的違反碼規則類推。所以,不再詳細討i侖NR失見則,這是本領域才支術人員應該理解的。一旦獲得潛在子規則的結果,關於目標數據可行性的決策就可以作為那些子規則輸出的函數確定了。在一些實施例中,可以使用以上所述的32條規則。在這些32條規則中,一些可能是很重要的,有些可能不重要,且一些可能是無意義的。所以,在設計可行性測試時,某些輸出可以強調,和/或其它輸出可以減弱。在描述本發明一個方法的最佳實施例之前,定義兩個有用的概念"向上移動"和"向下移動"。同樣,在一些描述的實施例中,關於數據採集的最小需求也是有用的。當考慮從狀態n至狀態m的狀態轉換時,符號"n〈m,,在此使用以表示"向上移動"。在此給出"向上移動"的兩個不同的符號。第一個符號考慮了配置的數據速率、PSD水平、噪聲裕量和載波掩碼。第二個符號考慮的配置的FEC保護。在下以討論中只將第一個符號稱作"向上移動",而第二個符號將在兩個配置的碼電平之間,表現為簡單的不等式。如果以下所有條件都符合,而至少一個條件滿足嚴格不等式,則狀態轉換定義為"向上移動"其中Rate(n)是配置n的最大速率其中PSD(n)是配置n的PSD水平其中TNMR(n)是配置n的TNMR表示CMASK(n)的限制性與CMASK(m)一樣,或小於CMASK(m)的,其中CMASK(n)是配置n的載波掩碼類似地,如果所有以下條件都滿足,而至少一個條件滿足嚴格不等式時,狀態轉換定義為"向下移動"。其中Rate(n)是配置n的最大速率其中PSD(n)是配置n的PSD水平其中TNMR(n)是配置n的TNMR表示CMASK(n)的限制性與CMASK(m)一樣,或小於CMASK(m)的,其中CMASK(n)是配置n的載波掩碼當一些參數變得難以獲取,而其它的變得容易獲取時,狀態轉換可以是不向上移動,也不向下移動。然而,設計優秀的矩陣T每個狀態轉換隻有一個或兩個參數改變,從而筒化和/或澄清了是否每個轉換都是向上移動、向39-Rate(n)《Rate(m)-PSD(n)《PSD(m)-TNMR(n)Rate(m)-PSD(n)>PSD(m)-T畫R(n)>TNMR(m)-CMASK(n)>CMASK(m)下移動或停留在相同的狀態(n=m,或只有該配置的碼電平改變)。類似地,符號FEC(n)<FEC(m)表示配置n的FEC糾錯性能低於配置m的FEC糾錯性能水平。這種FEC評級可以由三個方法中的一個實現(1)當用於配置n和配置m的DELAY都相同時,用於配置n的INP(在G.992.3/5和G.993.2標準中是脈衝噪聲保護功率)低於配置m;(2)當用於配置n和配置m的INP都相同時,用於配置n的DELAY大於配置m;(3)用於配置n的INP大於配置m,且用於配置n的DELAY小於配置m。如果INP和DELAY都較小,則可以利用關於脈沖噪聲的頻率的準確信息來唯一確定排序。(如果對於每個FEC碼組,脈衝的最大數量定義為numIN,則當INP(n)/numlN(n)〈INP(m)/numlN(m)時,FEC(n)<FEC(m),其中,INP(n)是可通過解碼糾正的DMT符號的數量。如果對於控制器,numIN信息是不可獲得的,當用於配置n的INP和DELAY小於或大於配置m時,FEC配置不能進行比較。本領域技術人員可以理解,FEC(n^FEC(m)和FEC(n)〉FEC(m)由相應的方式定義。在某些情況下,數據採集系統可以有故障或是停止的,這意味著太少或沒有數據可以獲得。在這種情況下,返回NOT—ENOUGH—DATA對於系統最有利。然後線路可以基於"無辜直到有罪"規則活潑地移動到最佳狀態(例如,即使裕量低於0dB或CV很大)。為了阻止這種行為,可以自最近的配置改變以後,將配置改變限制在那些只有足夠的額外數據可以採集到的情況。考慮用於處於狀態n的線路的數據採集。由於線路工作在狀態n,任何採集數據都可以提供關於狀態n的信息,這樣對於狀態n的新的可獲得數據的數量進行計數就是非常合理的。可以採用以下規則只有當以下條件滿足時,才可以執行可行性測試和狀態轉換以最近的配置轉換以後每個C[ER—]與C[ER,]增加了大於KERn;每個C[RCVn,ds]與C[RCVn,us]增加了大於KRCVn;且每個C[RNRn,ds]與C[RNRn,us]增加了大於KRNRn。注意對於ERn新數據點的數量與所有的數據速率規則和裕量規則密切相關。以上規則需要在任一可行性測試及執行狀態轉換之前滿足。如果以上條件不滿足,則線路會簡單地停留在當前狀態,直到有新的數據採集到。在本發明的一些實施例中,總規則可以簡單的為一個函數,其輸入為子規則(例如,以上所述的32條子規則)的結果,輸出為"是"或"否"從狀態n轉換到狀態m。一個最佳實施例是只有當以上所述的最小新數據需求滿足時才會被訪問的總規則。該規則的一個例子在圖5中示出,該規則可以由兩部分組成"合適的行為"限定和"不合適的行為"限定(即示出了不合適行為的充分缺失),其中只有在兩個限定都滿足時,到狀態m的轉換才會,皮允許。使用以上所述的32條子規則例子,32個輸出的多個不需要使用在圖5的總規則中。該32條子規則表示一個當關心數據速率、裕量、違反碼及再訓練時的通用結構,且可以使用任一子規則的子組合變為總規則,這是本領域技術人員可以理解的。第一部分(合適的行為限定)表示至少一些子規則為允許的轉換報告"GOOD"。請求可以包含以下三個條件-在當前狀態或目標狀態,用於速率合適行為;-在當前狀態或目標狀態,用於違反碼合適^^為;且-在當前狀態或目標狀態,用於再訓練數目的合適行為。裕量的合適行為沒有包括在內,是由於速率的合適行為具有類似的含義。第二部分(不合適的行為限定)表示在目標狀態中,不合適的行為不被期待。本領域技術人員應該理解,不合適行為的定義可以依賴於該狀態是向下移動或向上移動而不同。當向下移動時,當前狀態n的執行用作目標狀態中期望執行的最低限度。當向上移動時,當前狀態的執行用作目標狀態中期望執行的最高限度。因此,與當前狀態相關的子規則被包括的任何時候,規則稍微不同。當狀態不是向上移動也不是向下移動時,假設是向上移動的保守決策。對於最大數據速率特性,計算ERDC及作為結果的ERDC的方法與以上所述的一樣,補償了RRDC。然而,對於違反碼,沒有具體計算期望CV計數的方法,因而,在大多數時間假設ECVDCm=ECVDCn=NOT—ENOUGH—DATA。對於特殊情況,評估CV是可能的。例如,如果對於任一n和t,RFCCn,t(時間間隔t內狀態n的l艮告FEC糾錯計數)=0且RCVn,t《100,則猜測有一在每15分鐘期間只發生到100次的強脈衝噪聲是合理的。如果該脈衝噪聲的發生率低,進一步地,如果該脈沖噪聲不能固定在較高的裕量或較強的FEC設置,則忽略CV,簡單移動到基於數據速率/裕量和再訓練規則可行的最高數據速率是明智的。這可以通過將ECVDCm,ds=GOOD且ECVDCm,us=GOOD傳輸到圖5的總規則而進行補償。這種方法是,如果ECVDCm是可獲得的,則可以用於支配RCVDCn和RCVDCn。關於ECVDCm的具體規則可以在控制器學習到更多關於網絡的脈衝噪聲特性時得到發展。在採集到用於各種配置的CV、ES、SES(嚴重錯誤秒數-具有至少兩個與以下閾值相關聯的連接ADSL同步符的秒數)及FCC時,可以執行脈衝噪聲的統計學習。一旦識別出合適的模式,計算ECVDC的準確方法就可以得到發展。除了任一可獲得的子規則外,也可以增加其它規則。例如,等待時間規則可以聲明,如果消費者淨皮識別為遊戲者或VoIP用戶,則靜止高延時的配置是必需的。可以包括SES子規則,其中該欄位是通過當前MIB報告的,但是沒有包括在32條子規則的例子中。最後,MIB的其它數據欄位可以被整合為規則的一部分。考慮這樣的情況由於高的再訓練數目(或高的CV數目,低的裕量,或任一其它"負"條件),線路嘗試狀態m,但向下移動到更低的狀態。然後,線路關於狀態m的不合適歷史(即之前採集/報告/觀察/計算/估計的數據)會阻止向上移動到狀態m的將來的嘗試,這樣,與狀態m的統計相關的報告數據將不會改變。如果沒有採取行動,則線路永遠無法嘗試狀態m或更好的。這種單純的失敗,可能是由於很少發生或甚至完全唯一的幹擾。同樣,噪聲和幹擾情況可以由於將來功率和頻譜的智能/經推敲的分配而得到改善,或由於環境的改變而得到改善。所以,希望有為了嘗試更好狀態,而刪除、清除或折扣舊數據的方法。本領域技術人員可以完成各種實現的方法。如果其它跡象是有利的話,以下的幾個清除舊數據的方法允許將來自動重訪更好的狀態。注意正如以上所述,這些目標可以通過一個考慮更早狀態和/或配置的工作的更準確狀態和轉換系統來實現。清除/折扣舊數據的使用允許更簡單的狀態設計(也同以上所述,本實施例允許"配置"和"狀態,,等同)。數據加權向量(W)可給每一線路確定,以便用於將觀察和/或估計數據的加權用作當前數據如何的函數。例如,如果加權向量為Wl=[l1l],則在建立數據分布時,從最近三個更新周期(例如,天)得到的數據被指定相同的才又重。如果力。4又向量為W2=[l0000000.5],則從最近一次更新周期得到的數據根據權重l使用,從提前7個更新周期的更新周期(例如,一周之前)得到的數據根據權重0.5使用。從其它更新周期得到的數據被忽略。如果希望使用最近2個月獲得的具有相同權重的數據,則使用一天的更新周期時,加權向量為長度為60所有值為1的向量(即W3=[l11...11l])。如果W3用於線路且狀態m失敗,則可能在60天內重新嘗試,但與失敗相關的數據會被忽略(即有效地清除)。不同的加權向量可用於不同的規則。例如,W3可用於CVDC規則,而Wl可用於其它規則。加權向量可以影響可行性規則的基數和分布計算。依據另一方法,去除不合適數據的時間周期可以指數增加,如下面解釋的例子在2n+1天之後清除數據。已經嘗試過並且由於唯一的數據而失敗的線路,會導致該線路的配置減少(很可能是數據速率的降低)。在4天以後,關於狀態m的"不合適"數據被清除,且該線路會重新嘗試狀態m(如果沒有觀察到或估計到額外的"不合適"數據,從而使得該線路再一次被設為"無辜的")。如果線路再一次在狀態m失敗,則該線路配置會被再一次減少,且狀態m會在8天以後再一次嘗試。如果接下來,狀態m在8天以後又一次失敗,則系統(例如控制器或DSL優化器)等待16天,直到不合適數據被清除,然後再次嘗試狀態m。通常,狀態m的"不合適"數據會在最近一次失敗之後的2n+1天刪除,其中n是連續失敗總次數。為了加強該規則,例如DSL優化器的控制器僅需要知道連續失敗的次數(如果配置只每t天改變/更新,則失敗表示維護狀態t天的失敗)及對每個狀態最近一次失敗的日期/時間。以這種方式,不合適數據就會在正確的時間清除。最後,另一方法利用很多DSL用戶在所有時間不使用網絡的事實。所以,控制器可以模仿每個用戶的網絡使用模式(基於ATM單元計數和/或其它任何反應每個用戶的網絡使用活動的參數),以便於當用戶使用網絡的可行性很小時,識別一個時間段。在這個時間段裡,很可能是在深夜或凌晨,嘗試失敗狀態,且採集新的性能數據以代替舊數據。如果新採集的數據表現出好的性能,則可再一次嘗試目標狀態。因此,線路不會被影響。通常,最好是嘗試速率合適、經常沒有最大速率限制的配置。各種TNMR、PSD、FEC和/或載波掩碼的集合可以用於最大化新信息的平均信息量。本領域4支術人員應該理解,以上所述描述的三種方法可以各種方式組合。具體地,最後一個方法可以很容易與前兩個中的任一個進行組合。正如T和閾值表,清除規則可以依賴於線路/捆綁情況適應性地進行選擇。當觀察數據或估計數據的統計有很大變化(例如,當CV+FEC從平均為IOOO減小到平均為0,之前的穩定裕量突然變化的10dB等)時,這種變化可能是由於在捆綁配置的重大變化(例如,連接到CO的DSLAM的新DSL線路被激活,連接到在RT的DSLAM的新DSL線贈4皮激活,由於控制器的動態控制,幹擾線路減小了傳輸功率,等)引起的。此時需要立即響應。如果以上所述的W3用於清除數據,則可代替使用\¥4=[1]只基於最近一天的數據進行快速適應。如果使用指數方法,則n可以重置為l,以便於在最接近的將來產生快速變化。正如矩陣T可作為服務配置和線路穩定性的函數,用於提供各種配置,閾值表可用於強調或減弱各個規則。例如,如果一特定運營商數據機為報告比實際速率高500kbps的最大數據速率的數目所知,則該數據機的RRDC閾值表可具有高出500kbps的條目(與其它數據機相比),以取消該偏差。類似地,如果MAXRR(報告的最大速率)對於線路不是可靠的,則該RRDC閾值表的條目可相對於正常RRDC表條目下調1Mbps。以這種方式,RMDC、ERDC和EMDC是關於最大速率的限制規則,而並不是RRDC在大多數時間為限制規則。通常,閾值表可以在檢測到數據欄位的一些段不可靠的任何時候進行更新,或在檢測到闊值表的限制性太強或不夠時進行更新。在另一種情況下,使用在通信系統,例如DSL系統中的單個數據機可以擁有這樣的個別特性可能影響採集的工作數據,以致改變和/或影響了報告數據和估計數據的準確性、可靠性等。因此,在某些情況下,需要儘可能和/或盡實際所能獲取儘量多的關於給定系統中所使用數據機的信息。本領域技術人員應該理解,有各種各樣收集這類信息的方法。標識數據機和它們的工作特性的技術和裝置在美國專利No.10/981,068中(AttorneyDocketNo.0101-p09)公開,該專利於2004年11月4日提出,名稱為"COMMUNICATIONDEVICEIDENTIFICATION",且由應用頻譜和信號分配公司所擁有,其公開的全部內容通過參數合併於此。在xDSL系統中,一些數據對於報告有範圍限制。例如,在ADSLl系統中,可報告的最大裕量可能為31dB,可報告的最小功率可能僅為OdB。如果報告的與這些參數相關的信息是不明確的,則基於這些不明確信息估計的任一最大速率、裕量等本身也是不明確的。在這種情況下,一個簡單的解決方法是通過將這些數據點標記為無效,而忽略這些數據點。然而,更好的解決方法是檢查是否可能對這些數據進行可靠的應用。考慮ERDCm規則,例如,即使真實裕量大於31dB,報告的裕量可能是31dB。如果例如DSL優化器的控制器使用31dB的裕量,則估計的最大速率將小於直接最大速率。這樣,結果是對最大速率的過於保守的估計。如果該保守估計仍足夠大,以致可以為第i條規則計算出Gi,ERm(m),則該數據仍然可以當作或用作有效的數據。如果該保守的估計太小,而無法符合Gi,ERm(m)的要求,則對於第i條規則,認為該數據是無效的,因此被忽略。C肌n也應該調整為忽略該無效數據。當報告的傳輸功率為0dB時,由於控制器在這種情況也將得到過於保守的最大速率,因此可以應用類似的解決方法。規則的相同修改可應用於ERDCn、EMDCn、EMDCm、RMDCn、及RMDCm。子規則也可以進行修改,以適應更成熟的模型,例如HMM(隱馬爾可夫模型)。在這種情況下,只要子規則的輸出保持相同,總規則就可保持獨立。總規則和子規則被設計為可以對每一個進行修改或升級,而不需要改變其它規則。本發明的一個實施例在圖6中示出。方法600開始於T矩陣(或任何其它狀態轉換控制機制)、闊值表(或類似)、任何操縱轉換的規則和/或子規則、及任何用於清除、折扣或另外加權舊數據的規則的建立610(和/或執行或設計)。在620選4奪"當前配置"或狀態n,且使用該配置開始工作。在630採集工作數據,並清除任何可獲得的舊數據,和/或進行適當的折扣(例如,通過使用數據加權向量W)。然後方法600在640驗證有足夠的新數據(例如,報告數據和估計數據兩者),以允許任一目標狀態的不可行性的評估(使用假設所有狀態可行直到被證明為相反的規則)。如果沒有獲得足夠的新數據,則該方法返回數據釆集630。如果已經集合了足夠的新數據,則可在650針對所有潛在目標狀態m運行可行性測試,以確定是否有可被認定為不合格的狀態。一旦識別出合才各的狀態,系統可以在660移動到最高優先級的可獲得狀態。然後,該系統可以在670更新轉換規則和數據,例如T矩陣、闊值表、數據加權規則/向量等,並返回630的數據採集,以進行下一次轉換評估。圖7示出了本發明的另一實施例。圖7的方法可以在各種設備中執行,包括圖3A和圖3B所示的系統。該方法700開始於在710從^吏用給定線路配置的DSL線路,採集或另外獲取性能數據,例如性能參數值。該性能參數可以包括與違反碼、FEC糾錯計數、噪聲裕量、再訓練計數等相關的數據和/或值。在710採集/獲取性能數據的線路配置可以是DSL線路當前正在使用的線路配置。在720評估獲取的性能數據,以生成在目標配置的該DSL線路性能的估計。該目標線路配置可以不同於當前的線路配置,或如果系統試圖評估停留在當前狀態和/或配置是否不可行,則目標線路配置可以是當前的線路配置本身。其中該給定線路配置和目標線路配置不同,它們可能依據一個或多個以上所述的工作參數而不同。而且,圖7的方法也可以在合適的時候,使用報告數據和/或估計數據,這是本領域技術人員可以理解的。通常,本發明實施例使用各種步驟,涉及存儲的數據或經由一個或多個計算機系統轉移,可能是單個的計算機、多個計算機和/或計算機的聯合(在此,任一及全部可交替地稱作"計算機"和/或"計算機系統")。本發明實施例也與執行這些工作的硬體器件或其它裝置相關。該裝置可以特別為所需目的建立,或可以是多種用途的計算機和/或通過電腦程式和/或存儲於計算機中的數據結構選擇性激活或改裝的計算機系統。在此執行的步驟不是必須與任一特別的計算機或其它裝置相關。特別地,各種通用機器可通過依照這裡的技術寫入程序而使用,或更方便地搭建更專門的儀器來執行所需的方法步驟。基於以下描述,用於各種機器的特定結構對於本領域普通技術人員是顯而易見的。以上所述描述的本發明實施例使用各種過程步驟,涉及存儲於計算機系統的數據。這些步驟需要物理量的物理處理。通常,雖然不必要,但這些量表現為電子信號或磁信號的形式,可進行存儲、轉化、合併、比較以及其它處理。有時,主要是由於通常的用法,將這些信號當作比特、比特流、數據信號、控制信號、值、元素、變量、字符、數據結構等提及時很方便。然而,應該記得的是所有這些和類似的詞是與相應物理量相關,且只不過是應用於這些量的便利的標籤。進一步地,執行的處理通常明確地提及,例如識別、裝配或比較。在這些所述的組成本發明一部分的任一工作中,這些工作是機械工作。執行本發明實施例的工作的有用機器包括通用的數字計算機或其它類似的器件。在所有情況下,都應該記住工作計算機的方法與計算方法本身之間的區別。本發明實施例與工作計算機處理電的或其它物理信號,以生成其它期望的物理信號的方法步驟相關。本發明實施例還與執行這些工作的裝置相關。該裝置是為所需的目的竹報特別搭建的,或是通過存儲於計算機的電腦程式選擇性激活的或改裝的通用計算機。這裡提到的處理並不是必需與任一特定計算機或其它裝置相關。特別地,各種通用機器可以通過依據這裡的技術寫入程序而使用,或更方便地搭建更專門的儀器來執行所需的方法步驟。各種這些機器的所需結構可以從以上所描述的顯而易見地得到。另外,本發明實施例進一步與計算機可讀介質相關,該介質包括用於寺丸行各種計算機可執行的工作的程序指令。該介質和程序指令可以是為本發明的目的專門設計和建設的,或可以是計算機軟體領域的技術人員熟知的和可獲得的種類。計算機可讀介質的例子包括但不限於磁介質,例如硬碟、軟盤及磁帶;且專門配置的存儲和執行程序指令的硬體器件例如只讀存儲器(ROM)和隨機存取存儲器(RAM)。程序指令的例子包括機器代碼,例如編譯器產生的,及包括可由計算機使用解譯器執行的高級代碼的文件。圖8示出了可由用戶和/或控制者依據本發明一個或多個實施例使用的典型計算機系統。計算機系統800包括任意數目與存儲器連接的處理器802(也可稱作中央處理單元,或CPU),該存儲器件包括直接存儲器806(通常是隨機存儲存儲器,或RAM)、直接存儲器804(通常是只讀存儲器,或ROM)。直接存儲器804用於以單一方向給CPU傳輸數據和指令,直接存儲器806通常用於以雙向方式傳輸數據和指令。兩種直接存儲器件可以包括以上所述描述的任何適當的計算機可讀介質。大容量存儲器808也與CPU802雙向連接,提供額外的數據存儲能力,且可以包括任何以上所述的計算機可讀介質。大容量存儲器808可以用於存儲程序、數據等,通常是例如硬碟的第二存儲介質,其速度較直接存儲器慢。可以理解,保留在大容量存儲器808的信息可以在適當的情況下,以標準方式合併為直接存儲器806的一部分,作為虛擬內存。具體的大容量存儲器例如CD-ROM814還可以給CPU單向傳輸數據。CPU802與包括一個或多個輸入/輸出器件的接口810相連,輸入/輸出器件例如視頻監視器、跟蹤球、滑鼠、鍵盤、麥克風、觸控螢幕、讀卡機轉換器、磁帶或紙帶閱讀器、寫字板、唱針、聲音或手寫識別器、或其它公知的輸入器件,例如且當然還有其它計算機。最後,CPU802可選地使用網絡連接與計算機或通常在812所示的通信網絡相連。可以預期,具有這種網絡連接後,CPU可以在執行以上所述的方法期間,從網絡接收信息,或向網絡輸出信息。對於計算機硬體和軟體領域的技術人員,以上所述的器件和材料很熟悉。以上所述的硬體元件可以定義多個用於執行本發明工作的軟體模塊。例如,運行密碼合併控制器的指令可以存儲於大容量存儲器808或814,且與直接存儲器806協力在CPU802執行。在較佳實施例中,控制器分為軟體子模塊。從所寫的描述中,本發明的多個配置和優點很明顯,因此從屬權利要求旨在覆蓋本發明的所有這些配置和優點。進一步地,由於本領域技術人員容易進行大量修改和變化,本發明不限於以上所解釋和描述的原樣搭建和工作。所以,以上所描述的實施例可以理解為解釋性,而不是限制性的,且本發明應該不限於在此給出的細節,而應該由權利要求和它們所等同的全部範圍限定,不管是現在或將來可預知的或不可預知的。權利要求1、一種用於在DSL線路使用第一線路配置時為DSL線路估計性能數據的方法,該方法包括從所述DSL線路使用的第二線路配置的使用中獲取性能數據;並且評估所述獲取的性能數據,以便在所述DSL線路使用第一線路配置時,為所述DSL線路估計性能數據。2、如權利要求l所述的方法,其中性能數據包括與一個或多個性能參數值相關的數據。3、如權利要求2所述的方法,其中所述一個或多個性能參數值包括一個或多個以下數據違反碼數據、FEC糾錯計數數據、噪聲裕量數據或再訓練計數數據。4、如權利要求1所述的方法,其中所述第二線路配置為當前使用的線^各配置;並且進一步地,所述第一線路配置是不同於所述當前使用的線路配置的目標線路配置。5、如權利要求1所述的方法,其中所述第二線路配置為當前使用的線i各配置;並且進一步地,所迷第一線路配置是所述當前使用的線路配置。6、如權利要求1所述的方法,其中評估所述獲取的性能數據,以便在所述DSL線路使用第一線路配置時,為所述DSL線路估計性能數據包括確定所述第一線路配置的使用是否不可行。7、如權利要求1所述的方法,其中所述第一線路配置和所述第二線路配置依據以下工作參數中的至少一個不同數據速率、FEC碼、PSD、TSNRM、MAXSNRM、MINSNRM、CARMASK、INP或DELAY。8、如權利要求1所述的方法,其中所述性能數據包括以下至少一個報告數據或估計數據。9、一種用於DSL系統的控制器,包括狀態轉換控制單元,包括用於在DSL線路使用第一線路配置時為DSL線路估計性能數據的計算機系統;其中所述計算機系統與所述DSL線路連接。10、如權利要求9所述的控制器,其中所述狀態轉換控制單元包括數據採集模塊,用於從所述DSL線路使用的第二線路配置的使用中獲取性能數據;DSM模塊,用於評估所述獲取的性能數據,以便在所述DSL線路使用第一線路配置時,為所述DSL線路估計性能數據。11、如權利要求10所述的控制器,其中性能數據包括與一個或多個性能參數相關值的數據。12、如權利要求11所述的控制器,其中所述一個或多個性能參數值包括一個或多個以下數據違反碼數據、FEC糾錯計數數據、噪聲裕量數據或再訓練計數數據。13、如權利要求10所述的控制器,其中所述第二線路配置為當前使用的線路配置;並且進一步地,所述第一線路配置是不同於所述當前使用的線路配置的目標線路配置。14、如權利要求10所述的控制器,其中所述第二線路配置為當前使用的線^^配置;並且進一步地,所述第一線路配置是當前使用的線路配置。15、如權利要求IO所述的控制器,其中所述DSM模塊估計所述獲取的性能數據,以便當所述DSL線路使用第一線路配置時,為所述DSL線路估計性能數據包括確定所述第一線路配置的使用是否不可行。16、如權利要求10所述的控制器,其中所述第一線路配置和所述第二線路配置依據以下工作參數中的至少一個不同數據速率、FEC碼、PSD、TSNRM、MAXSNRM、MINSNRM、CARMASK、證或DELAY。17、如權利要求10所述的控制器,其中性能數據包括以下至少一個報告數據或估計數據。18、一種DSL優化器,包括計算機系統,用於在DSL線路使用第一線路配置時,為所述DSL線路估計性能數據;其中所述計算機系統包括數據模塊;與所述數據模塊連接的DSM伺服器;和選擇器;其中所述計算機系統與所述DSL線路連接。19、如權利要求18所述的DSL優化器,其中所述DSL優化器用於從所述DSL使用的第二線路配置的使用中獲取性能數據;及評估所述獲取的性能數據,以便在所述DSL線路使用第一線路配置時,為所述DSL線路估計性能數據。20、如權利要求19所述的優化器,其中性能數據包括與一個或多個性能參數值相關的數據。21、如權利要求20所述的DSL優化器,其中所述一個或多個性能參數值包括一個或多個以下數據違反碼數據、FEC糾錯計數數據、噪聲裕量數據或再訓練計數數據。22、如權利要求19所述的DSL優化器,其中所述第二線路配置為當前使用的線路配置;並且進一步地,所述第一線路配置是不同於所述當前使用的線路配置的目標線路配置。23、如權利要求19所述的DSL優化器,其中所述第二線路配置為當前使用的線路配置;並且進一步地,所述第一線路配置是所述當前使用的線路配置。24、如權利要求19所述的DSL優化器,其中所述DSL優化器估計所述獲取的性能數據,以便在所述DSL線路使用第一線路配置時,為所述DSL線路估計性能數據包括確定所述第一線路配置的使用是否不可行。25、如權利要求19所述的DSL優化器,其中所述第一線路配置和所述第二線路配置依據以下工作參數中的至少一個不同數據速率、FEC碼、PSD、TSNRM、MAXSNRM、MINSN腿、CARMASK、INP或DELAY。26、如權利要求19所述的控制器,其中性能數據包括以下至少一個報告數據或估計數據。27、一種用於評估DSL線路的工作是否從當前線路配置轉換到一個或多個目標線路配置的方法,該方法包括(1)提供配置轉換矩陣;多個閾值表;總規則;(2)工作在當前配置;(3)採集工作數據;(4)執行一個或多個可行性測試,以評估所述當前線路配置和每個所述目標線路配置的可行性;(5)工作所述DSL線路在可行性最高的可獲得的配置。28、如權利要求27所述的方法,其中所述閾值表與性能標準的發生概率相關。29、如權利要求27所述的方法,其中所述當前線路配置和所述目標線;洛配置依據以下工作參^:中的至少一個不同數據速率、FEC碼、PSD、TSNRM、MAXSNRM、MINSNRM、CARMASK、INP或DELAY。30、如權利要求27所述的方法,其中所述採集的工作數據用於提供報告數據和估計數據。31、如權利要求30所述的方法,其中所述報告數據包括以下中的至少一個報告最大可達到數據速率、報告FEC糾錯計數、報告噪聲裕量、報告違反碼計數、報告錯誤秒數、報告嚴重錯誤秒數或再訓練計數的報告數目。32、如權利要求30所述的方法,其中所述估計數據包括以下中的至少一個估計最大可達到數據速率、估計FEC糾錯計數、估計噪聲裕量、估計違反碼計數或再訓練計數的估計數目。33、如權利要求27所述的方法,其中所述狀態轉換矩陣區分可獲得狀態的優先次序。34、如權利要求27所述的方法,其中所述總規則結合從多個子規則的輸出,以便得到潛在目標狀態的可行性決策。35、如權利要求27所述的方法,其中每個所述子規則包括以下中至少一個的檢查涉及所述當前線路配置的數據分布或涉及每個目標線路配置的數據分布。36、如權利要求27所述的方法,其中執行一個或多個可行性測試以評估所述當前線路配置和每個所述目標線路配置的可行性包括對舊數據進行力口權。37、如權利要求27所述的方法,進一步包括適應性地更新以下至少一個所述配置轉換矩陣、所述多個閾值表中的至少一個或應用於舊數據的加權。38、如權利要求27所述的方法,其中執行一個或多個可行性測試以評估所述當前線路配置和每個所述目標線路配置的可行性包括請求最小數量的數據作為評估任一線路配置可行性的首要條件。39、一種評估DSL線路的工作是否從當前線路配置轉換到一個或多個目標線路配置的方法,該方法包括提供包括所述目標線路配置的優先級的狀態轉換矩陣;包括子規則的多個閾值表;以及總規則;工作在當前線路配置;採集工作數據,以生成報告數據和估計數據,所述數據屬於在至少以下一個工作的所述線路的工作所述當前線^^配置;或一個所述目標線路配置;執行一個或多個可行性測試,以評估從所述當前線路配置移動到每個所述目標線路配置的可行性;工作所述DSL線路在最佳線路配置,其中所述最佳線路配置包括所述當前線;洛配置和所述目標線路配置中的任一個在狀態轉換矩陣中具有最高優先級;且沒有被評估為不可行。40、如權利要求39所述的方法,其中所述當前線路配置和所述目標線路配置依據以下工作參數中的至少一個不同數據速率、FEC碼、PSD、TSNRM、MAXSNRM、MINSNRM、CARMASK、證或DELAY。41、如權利要求39所述的方法,其中,所述報告數據和所述估計數據分別包括涉及以下中的至少一個的數據最大可達到數據速率、FEC糾錯計數、噪聲裕量、違反碼計數、錯誤秒數、嚴重錯誤秒數或再訓練計數數目。42、如權利要求39所述的方法,其中所述總規則結合從所述多個子規則的輸出,以便得到潛在目標狀態的可行性決策。43、一種評估是否指導工作在當前線路配置的DSL線路工作在多個潛在線路配置中一個的DSL優化器,該系統包括包括數據採集模塊和分析模塊的控制器,其中所述控制器與DSL系統相連,所述DSL系統包括所述DSL線路和工作在使用所述當前線路配置的所述DSL線路上的DSL裝置;其中所述採集模塊用於採集工作數據,所述數據屬於在一個或多個所述潛在線路配置的DSL的工作,其中所述潛在線路配置包括以下的一個或多所述當前線路配置;一個或多個目標線路配置;進一步其中所述分析模塊包括包括所述潛在線路配置的優先次序的狀態轉換矩陣的實現;及一個或多個規則的實現;且進一步其中所述分析模塊用於執行一個或多個可行性測試,以確定從所述當前線^各狀態移動到每個所述潛在線路配置的可行性;並指導所述DSL線路使用最佳可獲得線路配置進行工作,其中所述最佳可獲得線路配置包括所述潛在線路配置,所述潛在線路配置在所述狀態轉換矩陣中具有最高優先級;且沒有^^確定為不可行。44、如權利要求43所述的DSL優化器,其中一個或多個規則包括多個子規則;及使用從來自所述多個子規則的輸出確定潛在線路配置可行性的總規則。45、如權利要求43所述的DSL優化器,其中所述採集的工作數據用於生成報告數據和估計數據。46、如權利要求45所述的DSL優化器,其中所述報告數據和所述估計數據分別包括涉及以下中至少一個的數據最大可達到數據速率、FEC糾錯計數、噪聲裕量、違反碼計數、錯誤秒數、嚴重錯誤秒數或再訓練計數數目。47、如權利要求43所述的DSL優化器,其中所述當前線路配置和所述目標線路配置依據以下工作參數中的至少一個不同數據速率、FEC碼、PSD、TSNRM、MAXSNRM、MINSNRM、CARMASK、INP或DELAY。全文摘要在例如DSL系統的通信系統中的線路狀態和/或配置之間的轉換,通過評估線路當前狀態和一或多個目標狀態進行控制。停留在當前狀態或移動到其中一個目標狀態的可行性評估可以以從所述通信系統中採集到的運行數據中提取的報告和估計數據的分布為基礎。目標狀態可按優先次序排列在矩陣中。可行性可考慮可用數據的充分性和處於當前狀態和任一潛在目標狀態的線路的可能行為。滿足運行和/或性能閾值的概率可用於各種子規則中,這些子規則的輸出可結合在提供可行性或不可行性決策的總規則中。舊數據可以被加權或完全清除,以控制舊數據對潛在轉換的影響。在DSL系統中,這些加權、子規則和其它因素可以反映上行流和下行流行為和數據傳輸之間的不同。改變線路條件、性能目標等可以通過適應性地或動態地調節和/或更新子規則、規則、閾值表、向量、矩陣等進行提供。依據本發明實施例的方法、技術、裝置、步驟和設備可以在控制器、DSL優化器等中實現。這種實現可以是動態頻譜管理系統中的一部分。文檔編號H04M11/06GK101133564SQ200680007001公開日2008年2月27日申請日期2006年2月28日優先權日2005年3月3日發明者伊凱爾·阿爾曼多斯,李元宗,約翰·M·卡爾夫申請人:適應性頻譜和信號校正股份有限公司