專利名稱:脈沖噪聲管理的制作方法
技術領域:
本發(fā)明主要涉及通信系統(tǒng)。更具體地,本發(fā)明的一個優(yōu)選方面涉及脈沖噪聲保護適配。本發(fā)明的另一個優(yōu)選方面涉及脈沖噪聲長度和周期確定以及將其應用于脈沖噪聲保護適配。
背景技術:
通信系統(tǒng)經常在制造脈沖噪聲的環(huán)境下工作。脈沖噪聲是一種短時突發(fā)噪聲,所述短時突發(fā)噪聲比通常存在于通信信道中的普通噪聲要高。例如DSL系統(tǒng)在電話線路上工作并且經常遭遇來自許多外部來源的脈沖噪聲,所述外部來源包括電話、AM無線電、HAM無線電、在同一線路或者同一束(bundle)中的其他DSL服務、家中的其他設備等。通常,通信系統(tǒng)聯(lián)合使用交織與前向錯誤糾正(FEC)來糾正由脈沖噪聲引起的錯誤。ADSL以及VDSL系統(tǒng)中的標準初始化過程被設計為在存在“固定”串話或噪聲時優(yōu)化性能(數(shù)據(jù)速率/到達)。一般采用交織和FEC來實現(xiàn)脈沖噪聲保護,但是當前xDSL過程至少沒有提供實現(xiàn)選擇適當?shù)慕豢椇虵EC參數(shù)的訓練的詳細規(guī)定。
傳統(tǒng)通信系統(tǒng)中存在的一個明顯的問題是這些系統(tǒng)使用傳統(tǒng)的信噪比(SNR)測量技術來確定信道的SNR。這些傳統(tǒng)技術假定噪聲是固定的,并且不包含例如脈沖噪聲的非固定成分。測量SNR最常用的方法是根據(jù)一個已知的發(fā)送信號計算接收到的信號的均方誤差,所述常用方法記載于ITU G.992.x標準中的ADSL系列和ITU G.993.x標準中的VDSL系列中,上述兩個標準整體被引入作為參考。這些傳統(tǒng)的SNR測量方法不能準確地測量脈沖噪聲的影響,并且不具備能夠確定如何配置系統(tǒng)來處理脈沖噪聲的噪聲能力。
目前出現(xiàn)了對在ADSL和VDSL系統(tǒng)中當存在很高的、實際脈沖噪聲的時候,提供可靠的無錯性能的需求。一個特定建議推薦,將標準的脈沖噪聲保護(INP)值擴展到數(shù)值4、8、16和32以便處理高級別的脈沖噪聲。在ADSL2標準G.992.3中脈沖噪聲保護被定義為脈沖噪聲破壞的DMT符號數(shù)量,所述符號可以被FEC和交織配置糾正,該標準整體被引入作為參考。特別地,G.992.3定義了下述變量INP=1/2*(S*D)*R/NS=8*N/L延遲時間(或者延時)=S*D/4線速率(以kbps為單位)=L*4其中N是以字節(jié)為單位的碼字大小,R是碼字中的奇偶校驗(或冗余)位的數(shù)量,D是以碼字數(shù)量為單位的交織深度,而L是一個DMT符號中比特的數(shù)量。
如果K是在一個碼字中信息字節(jié)的數(shù)量,那么N=K+R而且用戶數(shù)據(jù)速率大約等于L*4*K/N。
通常,DSL系統(tǒng)(例如ADSL G.992.x或者VDSL G.993.x)使用FEC以及交織參數(shù)(FIP),所述FEC以及交織參數(shù)由參數(shù)組(N、K、R、D)表征。使用這些參數(shù),可以按照下式簡便地計算以字節(jié)為單位的突發(fā)錯誤糾正能力(BECC)BECC=D*R/2字節(jié)其中,BECC被定義為接收機可以糾正的連續(xù)字節(jié)錯誤。注意,如果接收機使用更智能的解碼構架,例如擦除檢測,則可以糾正超過D*R/2字節(jié)。其仍然遵守前面的公式,INP=BECC/L。
所述方案進一步建議,通過增加FEC冗余的數(shù)量,同時以用戶數(shù)據(jù)速率或者超額空閑為代價來保持系統(tǒng)延遲時間以及交織內存的不變從而獲得更高的INP數(shù)值。由于,在不具有超額空閑的電話線路上,在高脈沖噪聲保護數(shù)值和用戶數(shù)據(jù)速率之間明顯存在一個平衡,最好通過找到可以提供足夠的脈沖噪聲保護的最小脈沖噪聲保護數(shù)值來最大化用戶數(shù)據(jù)速率。現(xiàn)有技術包括以下步驟,運營商或者服務提供商,用特定的噪聲保護數(shù)值配置ADSL連接,所述ADSL連接被初始化并且收發(fā)機進入穩(wěn)態(tài)數(shù)據(jù)發(fā)送(即工作時間),如果連接是穩(wěn)定的即無錯,則隨后服務被接收到而過程終止。如果存在比特錯誤,則運營商或者服務提供商重復上述過程,用另一個特定INP數(shù)值來配置ADSL連接。
上述過程中存在的一個問題是時間消耗大并且可能引起次優(yōu)用戶速率。參照下面的例子來說明上述問題例1假設對于特定的DSL連接,存在高噪聲脈沖并且需要的INP是8。這樣,如果服務提供商使用為2的第一INP配置,所述DSL連接將不可能是無錯的。因此,服務提供商需要配置更高的INP數(shù)值,并且再次初始化所述連接。如果使用數(shù)值4作為第二INP數(shù)值,還是沒有提供恰當?shù)拿}沖噪聲保護并且將出現(xiàn)比特錯誤。服務提供商需要再次配置更高的INP數(shù)值,直到配置為正確的數(shù)值8。顯然,每當選擇新的INP配置的時候,需要再次初始化連接,并且上述反復試驗技術被證明非常耗時。
例2假設對于特定的DSL連接,存在高噪聲脈沖并且需要的INP是4。這樣,如果服務提供商使用為2的第一INP配置,則所述DSL連接將不可能是無錯的。因此,服務提供商需要配置更高的INP數(shù)值并且再次初始化所述連接。為了節(jié)約時間并且避免例1中出現(xiàn)的多次初始化,服務提供商直接將系統(tǒng)配置為最大INP數(shù)值32。顯然,在INP=32的時候不會出現(xiàn)比特錯誤,這是因為所述連接只需要INP數(shù)值為4。這樣,用戶數(shù)據(jù)吞吐量嚴重退化,這是因為附加的FEC冗余將比真正需要的高三倍。例如,如果INP為4時需要10%的FEC冗余,INP為32則需要40%的冗余,這將引起用戶數(shù)據(jù)速率下降30%。
發(fā)明內容
除了上面描述的缺點,相關系統(tǒng)不具有準確測量脈沖噪聲的長度或重復周期的能力,所述長度或重復周期都可以用于確定恰當?shù)拿}沖噪聲保護設置。
本發(fā)明的優(yōu)選方面涉及確定脈沖噪聲對通信系統(tǒng)的影響,以及用以確定如何配置系統(tǒng)來處理脈沖噪聲事件的能力。
本發(fā)明的一個優(yōu)選方面涉及通過使用多個不同的FEC和交織參數(shù)設置進行發(fā)送和接收來確定脈沖噪聲影響。對于每個FEC和交織參數(shù)(FIP)設置,例如通過檢測在接收機執(zhí)行FEC解碼和解交織后是否存在比特錯誤來確定接收信號質量。根據(jù)確定的接收信號的質量,選擇恰當?shù)腇IP設置并將其用于發(fā)送和接收。
可以使用多個FIP設置發(fā)送和接收。根據(jù)本發(fā)明的一個特定方面,所述系統(tǒng)可以從一個FIP設置轉換到另一個FIP設置而不經歷啟動初始化過程,所述啟動初始化過程例如為傳統(tǒng)xDSL系統(tǒng)中使用的啟動初始化序列。例如,執(zhí)行此處描述的系統(tǒng)和方法的xDSL系統(tǒng)可以使用FIP設置(N=255,K=247,R=8,D=64)啟動,隨后轉換到FIP設置(N=255,K=239,R=16,D=64),而不用再次執(zhí)行啟動初始化過程。
已知第一FIP設置的BECC=256字節(jié)、第二設置的BECC=512字節(jié),這意味著,例如第二設置可以糾正引起第一FIP設置二倍的比特錯誤的脈沖。另一方面,第一FIP設置具有較少的FEC奇偶校驗(系統(tǒng)開銷),這引起在工作時更高的用戶信息(凈)數(shù)據(jù)速率。下面的事實也說明了上述結論,每碼字的信息字節(jié)數(shù)量K對于第一FIP設置更高。對于每個FIP設置,接收機在解碼和解交織過程后檢測是否存在比特錯誤。如在ITU標準G.992.x中定義,所述檢測可以在解碼和解交織完成后,例如通過執(zhí)行循環(huán)冗余檢測(CRC)來進行。通常,CRC是一種檢測比特錯誤的著名方法。由于脈沖噪聲隨機出現(xiàn),所述系統(tǒng)可以為一段時間使用一個特定的FIP設置,所述FIP設置足以抵銷脈沖噪聲的影響。在上面描述的簡單例子中,只調整了K和R的數(shù)值。但是應當理解,本發(fā)明的系統(tǒng)和方法不局限于此,而是可以被擴展到包括一個或多個FIP參數(shù)的變化。
在穩(wěn)態(tài)發(fā)送,即DSL系統(tǒng)的工作時間,在用戶信息比特被發(fā)送的同時,可以執(zhí)行通過使用多個FIP設置進行發(fā)送和接收來確定脈沖噪聲影響的過程。
在特定的脈沖噪聲訓練周期內,可以完成通過使用多個FIP設置進行發(fā)送和接收來確定脈沖噪聲影響的過程,在所述訓練周期中系統(tǒng)并沒有真正地發(fā)送用戶數(shù)據(jù)。根據(jù)本發(fā)明的這個優(yōu)選方面,標準xDSL過程被調整為包括下述能力,即在初始化時測量一選定的脈沖噪聲保護(INP)設置的有效性的能力,以及在初始化時獲得接收機控制的發(fā)送參數(shù)更新,所述發(fā)送參數(shù)控制INP設置,例如FEC參數(shù)和交織參數(shù)。
新的初始化狀態(tài)被包含在xDSL初始化過程中,所述初始化過程提供測量當前INP設置的有效性的能力。新的初始化狀態(tài)將被稱為INP訓練狀態(tài),并且該狀態(tài)例如可以跟隨著工作時間發(fā)送參數(shù)的交換,所述工作時間發(fā)送參數(shù)例如是bi/gi表、網格編碼、音調重排、FEC/交織參數(shù)等。應當注意,在XDSL系統(tǒng)中,發(fā)送用戶信息的穩(wěn)態(tài)發(fā)送被稱為“工作時間”,并且標準ITU G.992.3ADSL系統(tǒng)和ITU VDSL G.993.3系統(tǒng)包括初始化中的交換階段,在所述交換階段工作參數(shù)被交換,例如參考G.992.3和G.933.1。
在所述INP訓練狀態(tài),收發(fā)機使用至少一個采用工作時間參數(shù)的標準工作功能來進行發(fā)送和接收,所述工作時間參數(shù)例如是bi/gi表、FEC/交織參數(shù)等,在前面的交換階段上述工作時間參數(shù)被交換。這些功能包括工作時間PMD功能、PMS-TC功能以及TPS-TC功能中的至少一個,所述工作時間PMD功能例如是bi/gi表、網格編碼、音調重排等,所述PMS-TC功能例如是成幀和FEC/交織。在INP訓練狀態(tài)中,TPS-TC根據(jù)TPS-TC類型可以發(fā)送空閑ATM信元,HDLC標記,或者64/65空閑包。
接收機可以使用CRC、FEC、TPS-TC錯誤檢測能力和其他接收機功能來確定INP設置對于線路上的當前脈沖噪聲條件是否適當。接收機還可以使用這些接收機功能來自動并且動態(tài)地確定正確的INP設置應當是多少。如果當前INP設置不合適,可以交換一組新的工作時間發(fā)送參數(shù),并且通過使用新交換的工作時間發(fā)送參數(shù)來重新進入INP訓練狀態(tài)以便重復上述過程。另一方面,如果當前INP設置是合適的,則收發(fā)機可以進入工作時間。
與本發(fā)明這一方面相關的優(yōu)點是接收機可以測量當前INP設置的有效性,并且根據(jù)初始化過程中的這些測量對INP設置進行更新。這是非常重要的,原因是接收機通常具有有關信道條件、接收機功能和處理能力的多數(shù)知識。通常,接收機具有在數(shù)據(jù)速率、延遲時間、超額空閑、FEC冗余、編碼增益和類似參數(shù)之間的進行必要平衡的最佳能力。當前相關的ADSL系統(tǒng)具有遭遇高脈沖噪聲的運營商服務線路,所述運營商服務線路在尋找無錯運行模式的試驗中嘗試不同的INP設置。但是,由于運營商不能使接收機在上述參數(shù)之間平衡,所述參數(shù)例如是數(shù)據(jù)速率、延遲時間以及類似參數(shù),所述過程將經常獲得次優(yōu)的結果。
本發(fā)明的另一個方面涉及確定脈沖噪聲事件的長度和/或重復周期,以便選擇合適的INP設置。
例如,收發(fā)機可以使用標準工作時間功能和參數(shù),例如bi/gi表、FEC/交織參數(shù)以及類似參數(shù)中的至少一個來進行發(fā)送和接收。這些功能包括工作時間PMD-TC功能,例如bi/gi表、網格編碼、音調重排及類似功能,以及PMS-TC功能(例如是成幀和FEC/交織)和TPS-TC功能。該TPS-TC功能可以根據(jù)例如TPS-TC類型發(fā)送ATM信元、HDLC包或者64/65包。
在接收機端,CRC、FEC和TPS-TC錯誤檢測能力,以及其他的接收機功能可以被用于確定脈沖噪聲的長度和周期,以及INP設置對于當前線路上的脈沖噪聲條件是否合適。
例如,接收機可以確定脈沖噪聲事件的長度??梢圆捎枚喾N方式確定脈沖噪聲事件的長度。例如,可以這樣確定1.按時間計算脈沖噪聲的長度,例如脈沖功率在一特定噪聲級別之上(例如,高于固定信道噪聲)多少毫秒。
2.所接收到的受到脈沖噪聲影響的比特的數(shù)量,例如在特定的滑動時間窗口中有多少個接收到的比特或者在流中有多少個連續(xù)的比特是錯誤的。
3.所接收到的受到脈沖噪聲影響的ATM信元的數(shù)量,例如多少個ATM信元包含錯誤的比特??梢允褂脴藴实腁TM HEC來檢測,所述標準ATM HEC是覆蓋ATM頭比特的CRC??蛇x地,可以例如通過發(fā)送接收機已知的預定比特模式檢查ATM有效載荷比特來進行檢測。
4.受到脈沖噪聲影響的65/65包的數(shù)量,例如多少個包含有錯誤的比特(可以為此使用64/65CRC)。
5.所接收到的受到脈沖噪聲影響的DMT符號的數(shù)量,例如在DMT符號中測量到的高于預定的閾值的噪聲,該噪聲引起DMT符號中的大部分比特(如果不是全部)是錯誤的。
6.受到脈沖噪聲影響的FEC碼字的數(shù)量,例如多少個碼字具有不能糾正的比特錯誤數(shù)量,即一個碼字中的比特錯誤的數(shù)量超過了FEC碼可以糾正的比特數(shù)量。
根據(jù)本發(fā)明的一個方面,當試圖確定脈沖噪聲的長度時,關閉FEC改正能力和交織。例如,F(xiàn)EC可以被配置以便不存在奇偶校驗位(即R=0)或者FEC可以同時被禁用(即不發(fā)送任何碼字)。此外,例如可以通過將交織深度設定為1(即D=1)來使交織禁用。當根據(jù)受影響比特、受影響碼字和/或受影響包確定脈沖噪聲的長度時,禁用FEC和交織是非常有益處的。這是因為當FEC/交織被啟用的時候,脈沖燥聲事件將在很長的時間周期內傳播,確定原始脈沖的長度變得更加困難。
此處所討論的用于確定脈沖事件長度的優(yōu)選技術也可以被擴展用以確定脈沖噪聲事件的重復周期,即脈沖噪聲的出現(xiàn)頻率。所述重復周期重要的,這是因為該周期對所使用的FIP設置有影響。例如,如果交織在超過脈沖周期的時間段上傳播脈沖噪聲事件,則交織器可以將多個脈沖噪聲混合在一起。這樣,可能需要提高FEC糾錯能力。為了確定一個脈沖噪聲事件的重復周期,接收機可以首先如上面描述的那樣檢測脈沖噪聲事件,隨后確定脈沖噪聲事件的出現(xiàn)頻率。例如,AC電線路引起的周期脈沖噪聲出現(xiàn)在120Hz接收速率,或者說大約每8ms出現(xiàn)一次。
如果脈沖噪聲不具有固定的長度,即,脈沖噪聲隨時間變化,接收機可以嘗試確定最大脈沖噪聲長度。這包括測量多個脈沖噪聲事件和確定具有最大長度的脈沖噪聲事件。在實際應用中,脈沖噪聲很可能具有變化的長度,配置FEC/交織設置來處理例如最壞的情況即最大脈沖噪聲事件是非常重要的。
一旦接收機確定了脈沖噪聲的(最大)長度和/或脈沖噪聲的重復周期,則上述信息可以被送至發(fā)送調制解調器。特別地,當接收調制解調器例如用戶駐地(CPE)調制解調器確定脈沖噪聲的(最大)長度和/或脈沖的重復周期,CPE調制解調器可以將該信息以消息的形式送至交換局(CO)調制解調器。可以在消息中采用下述形式定義并且指明脈沖噪聲事件的長度,例如時間、接收到的比特、ATM信元、64/65包、DMT符號或者類似的參數(shù)。CO調制解調器隨后例如可以向CO-MIB提供所述信息,所述CO-MIB是運行商或者服務提供商用于配置調制解調器的管理界面。例如,根據(jù)所述信息,運營商可以將調制解調器配置到一個不同的INP數(shù)值、數(shù)據(jù)速率、延遲時間或者類似的參數(shù)。上述過程還可以是自動的,這樣CO調制解調器接收到的消息允許自動配置,以便調整例如INP數(shù)值、數(shù)據(jù)速率、延遲時間或者類似的參數(shù)。
本發(fā)明的用于確定脈沖噪聲事件的長度和/或重復周期的優(yōu)選方面可以在初始化和/或工作時間中進行。在初始化中,可以在例如此處描述的一個INP訓練狀態(tài)中執(zhí)行所述方法。在工作時間中,例如可以在如此處描述的工作INP適配階段中被執(zhí)行所述方法。
借助后續(xù)對本發(fā)明優(yōu)選實施例的描述,本發(fā)明的這些和其他特征以及優(yōu)點將被描述或者變得更為明顯。
下面將參照附圖對本發(fā)明的特征進行描述,其中圖1是示出根據(jù)本發(fā)明的一個優(yōu)選脈沖噪聲適配系統(tǒng)的功能框圖;圖2示出了根據(jù)本發(fā)明的包括INP訓練狀態(tài)的優(yōu)選初始化狀態(tài)機;
圖3是描繪出根據(jù)本發(fā)明的用于工作時間中脈沖噪聲保護適配的一種優(yōu)選方法的流程圖;圖4是示出根據(jù)本發(fā)明的用于脈沖噪聲保護適配的一種優(yōu)選的接收機優(yōu)化方法的流程;圖5是示出根據(jù)本發(fā)明的用于前向糾錯同步的一種優(yōu)選方法的流程圖;圖6是示出根據(jù)本發(fā)明的用于標記信號同步的一種優(yōu)選方法的流程圖;以及圖7是示出根據(jù)本發(fā)明的用于確定脈沖噪聲長度和周期的一種優(yōu)選方法的流程圖。
具體實施例方式
下面將在xDSL環(huán)境下,根據(jù)適配脈沖噪聲參數(shù)以及測量脈沖噪聲長度和重復周期來描述本發(fā)明的具體實施例。但是,應當理解,通常本發(fā)明的方法和系統(tǒng)可以在任何環(huán)境中的任何類型的通信系統(tǒng)中使用并良好地工作。
下面將參照xDSL調制解調器以及相關的通信硬件、軟件和通信信道來描述本發(fā)明的系統(tǒng)和方法的優(yōu)選實施方式。但是,為了避免對本發(fā)明不必要的遮蔽,后續(xù)的描述省略了公知的結構和設備,所述結構和設備可以被以框圖的形式顯示或者被概述。
出于說明的目的,在后續(xù)描述中列出了很多細節(jié)以便提供對本發(fā)明的透徹理解。但是應當注意,本發(fā)明可以在此處所公開的特定細節(jié)之外、以多種方式被實施。例如,本發(fā)明的系統(tǒng)和方法通??梢赃m用于任何環(huán)境中的任何類型的系統(tǒng),其中希望得到脈沖噪聲長度和/或周期,或者希望進行脈沖噪聲適配。
進一步,此處所公開的優(yōu)選實施方式顯示了系統(tǒng)的不同組件被共置在特定位置,應當理解,系統(tǒng)的各種組件可以被放置或再次放置在分布式網絡中彼此遠離的各個部分中,所述分布式網絡例如可以是電信網絡和/或因特網或在專用保護、未保護和/或加密系統(tǒng)內部。因此,應當理解,系統(tǒng)的組件可以被結合到一個或多個設備中,例如調制解調器中,或者被共置在分布式網絡的特定節(jié)點上,所述分布式網絡例如是電信網絡。如同通過下面的描述可以理解的以及為了計算效率的原因,系統(tǒng)的組件可以被安置在分布式網絡中的任何位置而不對系統(tǒng)的運行產生影響。例如,各種組件可以位于交換局(CO或者ATU-C)調制解調器中、用戶端調制解調器(CPE或者ATU-R)中或者上述設備的一些組合體中。類似地,系統(tǒng)的一個或多個功能部分可以分布在一個或多個調制解調器和相關計算設備之間。
進一步,應當理解,包含通信鏈路20的各種鏈路可以是有線的或者無線的鏈路、可以是所述有線鏈路與無線鏈路的任何組合體,或者可以是其他任何已知的或者以后開發(fā)的元件,所述元件能夠從被連接的元件或向所述被連接的元件提供和/或通信數(shù)據(jù)。此處所使用的術語“模塊”可以是任何已知或者以后開發(fā)的、能夠執(zhí)行與元件有關的功能的硬件、軟件或者其組合體。另外,此處所使用的術語“發(fā)送機”與術語“發(fā)送機調制解調器”或者“發(fā)送收發(fā)機”具有相同的含義,術語“接收機”具有與“接收調制解調器”或者“接收收發(fā)機”相同的含義。
圖1示出了根據(jù)本發(fā)明的脈沖噪聲適配系統(tǒng)100的一個優(yōu)選實施例。特別地,所述系統(tǒng)100包括一接收調制解調器200和一發(fā)送調制解調器300。所述優(yōu)選的的接收調制解調器200包括一解碼器/解交織器210、一比特錯誤速率(BER)檢測模塊220、一前向錯誤糾正及交織參數(shù)(FIP)模塊230、一脈沖噪聲長度確定模塊240、一脈沖噪聲周期確定模塊250、一脈沖噪聲參數(shù)管理模塊260、一脈沖噪聲保護適配模塊270、一同步模塊280、一消息模塊290和一控制器及存儲器(未示出),所有上述組件通過鏈路5互連。所述優(yōu)選發(fā)送調制解調器300包括一管理模塊310、一同步模塊320、一消息模塊330,并且可選地包括一脈沖噪聲參數(shù)管理模塊340。
在運行時,優(yōu)選的通信系統(tǒng)通過使用一系列不同的FIP設置運行來在線適配脈沖噪聲參數(shù)。對于每個FIP設置,系統(tǒng)可以動態(tài)地確定是否提供了恰當數(shù)量的脈沖噪聲保護。根據(jù)這些確定結果,系統(tǒng)可以為常規(guī)的即工作時間的運行選擇一特定的FIP設置。如同在后面將詳細討論的,可以在工作時間和/或在初始化過程中執(zhí)行這些脈沖噪聲保護適配。
工作時間中的脈沖噪聲保護適配包括下面的優(yōu)選步驟。首先,DSL系統(tǒng)即發(fā)送和接收調制解調器完成常規(guī)初始化并且使用第一FIP設置來開始發(fā)送和接收。對于DSL系統(tǒng),由接收機200基于例如由服務提供商通過管理模塊310配置的最小/最大數(shù)據(jù)速率、最大延遲時間、最小INP參數(shù)來選定所述第一FIP設置。上述過程的詳細解釋可以參看G.992.3。
所述系統(tǒng)將在時間段T1使用第一FIP設置。在該時間段內,借助BER檢測模塊220,所述接收機200檢測,在解碼器/解交織器210執(zhí)行的解碼和解交織時,使用所述第一FIP設置來是否會出現(xiàn)比特錯誤。例如,接收機200可以使用CRC來檢測比特錯誤。如果沒有比特錯誤,則當前INP設置是合適的,不需要調整INP設置并且可以象往常一樣繼續(xù)工作時間通信。
但是,如果比特錯誤被BER檢測模塊220檢測到,可能應當對INP設置進行調整。例如,服務提供商、用戶或者系統(tǒng)可以選擇一個更新的INP設置。由于檢測到了比特錯誤,可以通過在線調整FIP參數(shù)來增加INP設置。特別地,發(fā)送機300以及例如管理模塊310響應來自接收機200的表示檢測到比特錯誤的指示,可以向接收機200發(fā)送一個消息來啟動INP設置中的變化。所述接收機200與所述消息模塊290、所述FIP模塊230、所述脈沖噪聲參數(shù)管理模塊260和脈沖噪聲保護適配模塊270協(xié)作,可以向發(fā)送機300返回一個指明了滿足新的INP要求的最新確定的FIP設置的消息。
所述發(fā)送機300和接收機200可以隨后通過開始在時間同步點分別為發(fā)送和接收啟用新的FIP參數(shù)來轉換到新的INP設置。可以采用下面描述的多種優(yōu)選方法來完成同步。
在同步時,所述系統(tǒng)100為第二個時間段T2使用更新的FIP設置來繼續(xù)通信。如果接收機在由解碼器/解交織器210執(zhí)行的解碼和解交織過程中使用該更新的FIP設置檢測到正在出現(xiàn)比特錯誤,則可以選擇另一個更新的INP設置重復上述步驟。但是,如果在時間段T2中沒有檢測到比特錯誤,則新的INP設置是合適的,不需要進一步改變,INP適配過程可以在該點終止。
所述基于工作時間的INP適配過程可以根據(jù)需要被多次重復,直到獲得能夠提供所需要的脈沖噪聲免疫性和/或比特速率的INP設置為止。
本技術的一個優(yōu)點是可以實現(xiàn)在不同的FIP設置之間的轉換,而不需要使用冗長的標準初始化過程來再次初始化收發(fā)機,所述初始化過程在ADSL和VDSL系統(tǒng)中被廣泛使用。相反地,可以不通過標準初始化來實現(xiàn)轉換,因為在FIP設置之間的轉換可以在發(fā)送機和接收機之間同步,這樣接收機200可以確定何時使用新的用于K和R的FIP設置來啟動FEC解碼。如同后續(xù)將描述的,可以使用多種不同的優(yōu)選方法來同步上述轉換。
也可以不使用同步來實現(xiàn)轉換,在這種情況下,接收機200將確定一些替換裝置何時使用新的FIP設置。例如,接收機可以確定同時使用舊的和新的FIP設置的FEC解碼何時使用新的FIP設置,并且通過確定使用哪個FIP設置碼字是正確的來確定哪一個是發(fā)送機當前使用的FIP設置。還可以使用其他的接收機功能,例如CRC,ATM HEC錯誤和類似的功能。
所述脈沖噪聲保護適配過程可以在常規(guī)穩(wěn)態(tài)發(fā)送中使用實際用戶數(shù)據(jù)或者例如空閑ATM信元執(zhí)行,所述常規(guī)穩(wěn)態(tài)發(fā)送即ADSL中的工作時間。該方法還可以在特定脈沖噪聲訓練時段中執(zhí)行,在該時段中系統(tǒng)沒有真正發(fā)送用戶數(shù)據(jù)。例如,該脈沖噪聲訓練時段可以使用發(fā)送的預定偽隨機比特流或者例如空閑ATM信元或者HDLC標記來確定合適的INP數(shù)值。
例如所述接收調制解調器200可以控制時間段T1、T2的長度。所述接收調制解調器200可以通過例如發(fā)送一個消息來控制這些時間段的長度,所述消息指明了發(fā)送機應當使用特定的FIP設置發(fā)送多久。所述時間段的長度可以例如按照DMT符號數(shù)量或者FEC碼字數(shù)量來定義。例如,消息可以指明對于全部FIP設置應當發(fā)送200個DMT符號,或者對于所有FIP設置應當發(fā)送300個FEC碼字?;蛘?,所述消息可以為每個FIP設置指明不同數(shù)量的DMT符號或者FEC碼字。本技術可以進一步被用于通過在第一FIP數(shù)值發(fā)送預定數(shù)量的DMT符號,隨后在第二FIP數(shù)值發(fā)送第二數(shù)量的DMT符號并且以此類推來輔助確定合適的INP設置。對于DMT符號和相關的FIP數(shù)值的每個組,所述接收機聯(lián)合BER檢測模塊220可以確定比特錯誤速率,并且隨后聯(lián)合消息模塊290向發(fā)送機300發(fā)送消息,所述消息指明了哪個FIP設置提供最恰當?shù)拿}沖噪聲管理。
類似地,發(fā)送調制解調器300和接收調制解調器200可以合作以便可以會聚到一最優(yōu)的脈沖噪聲保護數(shù)值。例如發(fā)送調制解調器300聯(lián)合消息模塊330可以向接收調制解調器200發(fā)送一個指明第一INP設置的消息。如果沒有比特錯誤,可以通過消息模塊290將表明不存在比特錯誤并且可以嘗試更低的INP數(shù)值的消息傳送給發(fā)送調制解調器300。脈沖噪聲參數(shù)管理模塊260和FIP模塊230隨后可以確定恰當?shù)母偷腎NP設置并將其傳送給發(fā)送機300。如同前面所討論的,由于更低的INP數(shù)值與用戶數(shù)據(jù)速率成反比,因此根據(jù)檢測到的錯誤來優(yōu)化INP數(shù)值是非常有好處的。發(fā)送調制解調器300與消息模塊330聯(lián)合可以隨后向接收調制解調器200發(fā)送另一個消息,該消息指明將變化到較低的INP數(shù)值,在該點進程借助比特錯誤速率檢測模塊220以及解碼器/解交織器210進行比特錯誤檢測來自我重復。INP參數(shù)的減少可以持續(xù)直到檢測到比特錯誤,在該點通過消息模塊290向發(fā)送調制解調器300發(fā)送一個消息,指明由于檢測到了比特錯誤,需要更高的INP數(shù)值。隨后,例如根據(jù)比特錯誤相對脈沖噪聲保護參數(shù)的會聚的評估,可以確定一個最優(yōu)的INP數(shù)值并通過接收機300和發(fā)送機200實現(xiàn)轉換到該數(shù)值。還可以以類似的方式使用所述過程來增加INP參數(shù)。
時間段T1、T2等的長度也可以由發(fā)送機300控制。例如,發(fā)送機300通過向接收機200發(fā)送一個消息來來控制這些時間段的長度,該消息指示發(fā)送機使用特定FIP設置發(fā)送的時間??梢允褂肈MT符號的數(shù)量或者例如FEC碼字的數(shù)量來定義該長度。優(yōu)選的消息可以指明例如,對于全部FIP設置將發(fā)送200DMT符號,或者對于所有FIP設置即將發(fā)送300 FEC碼字。消息還可以為每個FIP設置指明不同數(shù)量的DMT符號或者FEC碼字。通常,消息可以包含與發(fā)送機將使用特定FIP設置的時間長度相關的任何類型的信息。
時間段T1、T2等的長度還可以被例如服務提供商或者用戶控制。例如,服務提供商可以通過管理模塊310將用于測試每個FIP設置的最小時間配置為X=10秒。服務提供商還可以使用脈沖噪聲本身的特性,例如脈沖噪聲事件出現(xiàn)的頻率來確定次數(shù)。但是,通常時段的長度可以被配置為任何恰當?shù)臅r間長度。
如同前面討論的,當確定存在比特錯誤并且需要增加INP設置的時候,接收調制解調器200可以確定新的INP設置。但是,應當理解發(fā)送調制解調器300聯(lián)合脈沖噪聲參數(shù)管理模塊340也可以確定更新的INP設置。例如,調制解調器可以如同前面討論的那樣連續(xù)適配INP數(shù)值直到BER檢測模塊220檢測不到由脈沖噪聲引起的比特錯誤為止。
如同前面間接提到的,接收機和發(fā)送機可以同步對FEC和交織參數(shù)的調整,以便發(fā)送機和接收機開始在同樣的時刻使用參數(shù)。上述同步可以例如基于使用FEC碼字計數(shù)器或者標記符號的同步。
對于使用FEC碼字計數(shù)器的同步,接收機200和發(fā)送機300與同步模塊280和同步模塊320一起通過從工作時間的開始計算FEC碼字可以對改變進行同步,并且當達到發(fā)送機300和接收機200都知道的特定FEC碼字計數(shù)器數(shù)值的時候將出現(xiàn)轉換。在轉換點之前,發(fā)送機300或者接收機200與消息模塊290和消息模塊330一起將發(fā)送一個指明FEC碼字計算數(shù)值的消息,F(xiàn)IP參數(shù)將根據(jù)該消息而被更新。例如,發(fā)送調制解調器300可以進入工作時間,并且同步模塊320開始計算所發(fā)送的FEC碼字數(shù)量。例如,發(fā)送的第一碼字的計數(shù)值為0,發(fā)送的第二個碼字的計數(shù)值為1,依次類推。計數(shù)器可以選擇性地被定義為具有有限的長度,例如0到1023(10比特),這樣當達到數(shù)值1023時,在發(fā)送下一個FEC碼字的時候,計數(shù)器重新從數(shù)值0開始計數(shù)。
類似地,接收調制解調器200在進入工作時間的時候,與同步模塊280聯(lián)合啟動一個對接收到的FEC碼字計數(shù)的計數(shù)器。接收到的第一碼字的計數(shù)值為0,接收到的第二個碼字的計數(shù)值為1,依此類推。與同步模塊320類似,同步模塊280具有有限的長度的計數(shù)器,例如0-1023,這樣當達到數(shù)值1023時,在下一個FEC碼字的時候,計數(shù)器重新從數(shù)值0開始計數(shù)。
用戶、服務提供商等在某些點,例如根據(jù)檢測到的比特錯誤,確定需要更新的FIP設置。接收調制解調器200可以通過消息模塊290向發(fā)送調制解調器300特別是消息模塊330和脈沖噪聲參數(shù)管理模塊340發(fā)送一個消息。更新的FIP設置可以選擇性地從發(fā)送調制解調器發(fā)送到接收調制解調器。
同步模塊280和消息模塊290隨后合作向發(fā)送調制解調器300發(fā)送一個指明FEC碼字計數(shù)器數(shù)值的消息,基于該數(shù)值為發(fā)送和接收使用新的FIP設置??蛇x地,發(fā)送調制解調器與消息模塊330聯(lián)合可以向接收調制解調器發(fā)送指明FEC碼字計數(shù)器數(shù)值的消息,基于該數(shù)值為發(fā)送和接收使用新的FIP設置。例如,消息可以指明當碼字計數(shù)器等于501的時候,對發(fā)送和接收使用新的FIP設置。
當發(fā)送機FEC碼字計數(shù)器等于消息中指明的數(shù)值時,所述同步模塊220指導發(fā)送調制解調器300轉換到新的FIP設置。類似地,當接收調制解調器200中的同步模塊280計算FEC碼字等于消息中指明的數(shù)值時,接收調制解調器200轉換為使用新的FIP設置進行接收。
還可以通過使用標記信號(同步標記)來進行同步。對于本優(yōu)選實施方式,接收調制解調器200和發(fā)送調制解調器300與同步模塊280和同步模塊320聯(lián)合,使用標記或標志信號來同步FIP設置的改變,所述標記或標志信號與ADSL2 G.992.3 ORL協(xié)議中所使用的類似。該協(xié)議比使用FEC碼字計數(shù)器效果更好,因為例如該協(xié)議具有更好的脈沖噪聲免疫性。
對于使用標記信號的同步,接收機和發(fā)送機將跟隨同步標記開始在預定FEC碼字邊界使用更新的FEC和交織參數(shù)。例如,當使用第一INP設置發(fā)送的時候,例如由BER檢測模塊確定由于在線路上出現(xiàn)脈沖噪聲而需要的新的FIP設置??梢杂山邮照{制解調器與FIP模塊230、發(fā)送調制解調器、用戶、服務提供商等聯(lián)合執(zhí)行上述確定。接收調制解調器220與消息模塊290一起向發(fā)送調制解調器300發(fā)送一個指明為發(fā)送和接收而使用新的FIP設置的消息??蛇x地,發(fā)送調制解調器與消息模塊330聯(lián)合準備并向接收調制解調器發(fā)送一個指明將為發(fā)送和接收所使用的更新的FIP設置的消息。
發(fā)送調制解調器隨后向接收調制解調器200發(fā)送一個標記或標志信號,該信號指明在該標記或標志信號發(fā)送后在預定數(shù)量的DMT符號上使用的新的FIP設置。例如,如同在ADSL G.992.3 OLR協(xié)議中使用的那樣,標記信號可以是反轉的同步信號或者同步標記。隨后發(fā)送調制解調器300在發(fā)送標記或者標志信號后使用新的FIP設置發(fā)送預定數(shù)量的DMT符號。類似地,一旦在接收到標記或者標志信號后接收到預定數(shù)量的DMT符號,接收調制解調器開始為接收使用新的FIP設置。
例1在線INP適配FIP設置本部分描述了用于DSL的在線INP適配的FIP設置的例子。在本例中,只有碼字(K)中的信息字節(jié)的數(shù)量和碼字(R)中的奇偶校驗字節(jié)的數(shù)量被在線更新。碼字大小(N)和交織深度(D)沒有改變。這意味著,沒有在線調整延遲時間(和交織器內存大小)以及線路速率。由于N=K+R,這對K和R的允許數(shù)值設置了限制。
第一組-{近似用戶數(shù)據(jù)速率=3.968Mbps,線路速率=4.096Mbps,N=128,K=124,R=4,S=1,D=64,延遲時間=16ms,INP=1}第二組-{近似用戶數(shù)據(jù)速率=3.840Mbps,線路速率=4.096Mbps,N=128,K=120,R=8,S=1,D=64,延遲時間=16ms,INP=2}第三組-{近似用戶數(shù)據(jù)速率=3.584Mbps,線路速率=4.096Mbps,N=128,K=112,R=16,S=1,D=64,延遲時間=16ms,INP=4}在線INP適配過程被限制為只調整碼字中的信息字節(jié)的(K)數(shù)量和碼字中的奇偶校驗字節(jié)的數(shù)量(R)。FEC碼字大小(N=K+R)以及交織深度(D)沒有改變。這意味著沒有在線調整延遲時間(或者交織器內存大小)以及線路速率。但是,由于K被調整了,在過程中用戶數(shù)據(jù)速率將發(fā)生變化。同樣由于沒有調整線路速率和FEC碼字大小,在過程中S數(shù)值沒有變化。應當注意,借助上述限制,可以以無縫的形式進行在線INP適配過程(沒有比特錯誤和服務中斷)。這意味著假若FIP設置的調整只限于K和R,可以以無縫的形式實現(xiàn)在FIP設置之間的轉換。這是因為如果碼字大小N和交織器深度D沒有被調整,在轉換時不會出現(xiàn)“交織器內存沖洗”的問題(Interleaver memory flushing)。交織器內存沖洗是一個很有名的問題,這是因為交織器和解交織器內存位置由于碼字大小(N)和或者交織器深度(D)的在線變換被重寫導致出現(xiàn)錯誤從而引發(fā)該問題。
例2在線INP適配FIP設置本部分描述了用于DSL的在線INP適配的FIP設置的例子。在本例中,只有碼字大小(N)和碼字中奇偶字節(jié)的數(shù)量(R)被在線更新。碼字中的信息字節(jié)的數(shù)量(K)以及交織器深度(D)沒有改變,因此用戶數(shù)據(jù)速率沒有改變。這意味著,在線調整了延遲時間(和交織器內存大小)以線路速率。由于N=K+R,這對K和R的允許數(shù)值設置了限制。
第一組-{近似用戶數(shù)據(jù)速率=3.968Mbps,線路速率=4.096Mbps,N=128,K=124,R=4,S=1,D=64,延遲時間=16ms,INP=1}第二組-{近似用戶數(shù)據(jù)速率=3.968Mbps,線路速率=4.224Mbps,N=132,K=124,R=8,S=1,D=64,延遲時間=16ms,INP=2}第三組-{近似用戶數(shù)據(jù)速率=3.968Mbps,線路速率=4.480Mbps,N=128,K=124,R=16,S=1,D=64,延遲時間=16ms,INP=4}在本例中,在線調整了線路速率。因此,還需要完成一個速率適配過程以便實現(xiàn)在線INP適配。在第6,498,808號美國專利中公開了用于無縫速率適配的方法,該專利的全部內容在此被引入作為參考。
雖然這些例子限制了FIP參數(shù)的子集的改變,但是所述子集顯然可以擴展為包括FIP參數(shù)(N、K、R和D)的任意組合。例如,除了K、R、N的數(shù)值以外,D的數(shù)值也可以被調整。這將引起在所需的交織器內存和時間延遲的變化。為了保持內存和延遲時間為常數(shù),當改變交織器深度(D)時,需要相應地改變碼字大小(N)。例如,如果交織器深度從D=64改變?yōu)镈=128,則碼字大小可能必須以2的因子減小,以便保證整體延遲時間是常數(shù)。
圖2示出了一個優(yōu)選的調整初始化狀態(tài)機,該狀態(tài)機包括工作時間前的INP訓練狀態(tài)。所述狀態(tài)機是基于VDSLG.933.1 ITU標準的。如同在G.993.1中定義的,VTU-O是在光纖網絡單元(ONU)的VDSL收發(fā)機單元,而VTU-R是遠端的VDSL收發(fā)機單元。圖2中的初始化狀態(tài)機示出INP訓練狀態(tài)如何被包含在一個調整的VDSL初始化過程的例子。雖然圖1包括在初始化序列中的特定時間上的INP訓練狀態(tài),所述INP訓練狀態(tài)可以被包含在初始化中的任何時間上,只要其領先于一個工作時間參數(shù)在收發(fā)機之間交換的狀態(tài)即可。
O-P-INP訓練在O-P-INP訓練狀態(tài),所述VTU-O發(fā)送機使用標準的PMD、PMS-TC、以及TPS-TC工作時間功能發(fā)送DMT符號,這些功能帶有在前述交換階段交換后的參數(shù)。在該狀態(tài),TPS-TC發(fā)送空閑ATM信元、HDLC標記或者64/65空閑包。在該狀態(tài),SOC是非激活的。
VTU-R使用所述狀態(tài)來根據(jù)線路上的脈沖噪聲條件確定DS INP設置。例如,可以使用下行CRC、FEC錯誤檢測、TPS-TC錯誤檢測能力以及其他接收機功能來確定INP設置是否合適。接收機還可以使用這些接收機功能來確定正確的INP設置。
如果VTU-R確定當前INP設置不合適,VTU-R發(fā)送R-P-ISYNCHRO2信號以便指明需要轉換回到交換階段以便交換新的發(fā)送參數(shù)。
如果VTU-R確定當前INP設置不合適,VTU-R發(fā)送R-P-SYNCHRO2信號以便指明可以使用當前的發(fā)送參數(shù)來轉換到工作時間。
R-P-INP訓練在R-P-INP訓練狀態(tài),所述VTU-R發(fā)送機使用的標準的PMD、PMS-TC、以及TPS-TC工作時間功能發(fā)送DMT符號,這些功能帶有在前述交換階段交換后的參數(shù)。在該狀態(tài),TPS-TC發(fā)送空閑ATM信元、HDLC標記或者64/65空閑包。在該狀態(tài),SOC是非激活的。
VTU-O使用該狀態(tài)來根據(jù)線路上的脈沖噪聲條件確定US INP設置。例如,可以使用上行(US)CRC、FEC錯誤檢測、TPS-TC錯誤檢測能力以及其他接收機功能確定INP設置是否合適。接收機還可以使用這些接收機功能來確定正確的INP設置。
如果VTU-O確定當前INP設置不合適,VTU-O發(fā)送O-P-ISYNCHRO2信號以便指明需要轉換回到交換階段以便交換新的發(fā)送參數(shù)。
如果VTU-O確定當前INP設置不合適,VTU-O發(fā)送O-P-SYNCHRO2信號以便指明可以使用當前的發(fā)送參數(shù)來轉換到工作時間。
O-P-SYNCHRO2O-P-SYNCHRO2與在當前VDSL1中定義的一樣。如同在VDSL1中,在發(fā)送O-P-SYNCHRO2信號后,VTU-O發(fā)送機進入工作時間。
但是,如果VTU-R沒有也進入工作時間,則VTU-O等待接收到R-P-SYNCHRO2或者R-P-ISYNCHRO2。如果VTU-O接收到R-P-SYNCHRO2,則其繼續(xù)處于工作時間。如果VTU-O接收到R-P-ISYNCHRO2,VTU-O發(fā)送機轉換回到最初的O-P-MEDLEY狀態(tài)。
R-P-SYNCHRO2O-P-SYNCHRO2與在當前VDSL1中定義的一樣。如同在VDSL1中,在發(fā)送R-P-SYNCHRO2信號后,VTU-R發(fā)送機進入工作時間。
但是,如果VTU-O沒有也進入工作時間,VTU-R等待接收O-P-SYNCHRO2或者O-P-ISYNCHRO2。如果VTU-R接收到O-P-SYNCHRO2,則其繼續(xù)處于工作時間。如果VTU-R接收到O-P-ISYNCHRO2,則VTU-R發(fā)送機轉換回到最初的R-P-MEDLEY狀態(tài)。
O-P-ISYNCHRO2O-P-ISYNCHRO2是O-P-SYNCHRO2的倒轉相位模式,即一個副載波一個副載波地相位倒轉180度。在發(fā)送O-P-ISYNCHRO2信號后,VTU-O發(fā)送機轉換回最初的O-P-MEDLEY狀態(tài)。
R-P-ISYNCHRO2R-P-ISYNCHRO2是R-P-SYNCHRO2的倒轉相位模式,即一個副載波一個副載波地相位倒轉180度。在發(fā)送R-P-ISYNCHRO2信號后,VTU-R發(fā)送機轉換回到最初的R-P-MEDLEY狀態(tài)。
基于SYNCHRO2和ISYNCHRO2信號的優(yōu)選總體狀態(tài)轉換規(guī)則如下如果VTU-O或者VTU-R發(fā)送ISYNCHOR2信號,則VTU-R和VTU-O都轉換回到最初的MEDLEY狀態(tài)。
如果VTU-O和VTU-R都發(fā)送SYNCHRO2信號,則VTU-R和VTU-O都轉換進入工作時間。
在本優(yōu)選實施方式中,有很多要點。首先,接收機可以測量多個INP設置的效率,而不用執(zhí)行新的初始化過程,所述初始化過程例如是在ADSL和VDSL系統(tǒng)中使用的。其次,O-P-INP訓練和R-P-INP訓練狀態(tài)的時間長度可以由VTU-R和VTU-O分別控制。這樣,接收機有足夠的時間確定當前INP設置是否正確。為了完成上述過程,在進入R-P-INP訓練狀態(tài)之前,VTU-O可以向VTU-R發(fā)送指明R-P-INP訓練狀態(tài)的最小長度的消息。類似地,在進入O-P-INP訓練狀態(tài)前,VTU-R可以向VTU-O發(fā)送指明O-P-INP訓練狀態(tài)的最小長度的消息。消息例如可以指明在O-P-INP訓練狀態(tài)應當發(fā)送最少20000 DMT符號。此外,O-P-INP訓練和R-P-訓練的時間長度可以由DSL服務提供商來設定,以便保證初始化不會占用太長時間,或者由于服務提供商可能具有脈沖噪聲的統(tǒng)計知識,這些噪聲對設置INP訓練狀態(tài)的長度有要求。在本優(yōu)選實施方式中,可以從VTU-O向VTU-R發(fā)送指明O-P-INP訓練和/或R-P-INP訓練狀態(tài)的最小和/或最大長度的消息。例如,消息可以指明在R-P-INP訓練狀態(tài),應當發(fā)送最少20000 DMT符號。同樣,該消息例如可以指明在R-P-INP訓練狀態(tài),最多發(fā)送40000 DMT符號。
O-P-INP訓練和R-P-INP訓練狀態(tài)的時間長度也可以由VTU-O和VTU-R分別控制。這樣,發(fā)送機將可以控制狀態(tài)的長度。為了實現(xiàn)控制,在進入R-P-INP訓練狀態(tài)前,VTU-R可以向VTU-O發(fā)送指明R-P-INP訓練狀態(tài)的最小長度的消息。類似地,在進入O-P-INP訓練狀態(tài)前,VTU-O可以向VTU-R發(fā)送指明O-P-INP訓練狀態(tài)最小長度的消息。例如,該消息可以指明在O-P-INP訓練狀態(tài)應當最少發(fā)送20000 DMT符號。
如同上面的討論,本發(fā)明的另一個方面涉及確定脈沖噪聲事件的長度和/或重復周期以便選擇合適的INP設置。
可以采用多種方法中的任意一種來確定INP長度。例如可以基于下述參數(shù)中的一個或多個來確定INP長度1)按時間計算的脈沖長度2)所接收的受到脈沖噪聲影響的比特數(shù)量3)所接收的受到脈沖噪聲影響的ATM信元數(shù)量4)所接收的受到脈沖噪聲影響的64/65包的數(shù)量5)所接收的受到脈沖噪聲影響的DMT符號的數(shù)量6)所接收的受到脈沖噪聲影響的FEC碼字的數(shù)量作為例子,假設脈沖噪聲的長度是700ms(例1)。在1Mbps的數(shù)據(jù)速率條件下,假設全部脈沖噪聲高得足以在700ms的周期中影響全部700比特,則該數(shù)值對應于700比特的脈沖噪聲長度(例2)。該脈沖噪聲長度還可以對應于700/(53*8)=1.65ATM信元的脈沖噪聲長度,這是因為一個ATM信元中有53字節(jié)(例3)。該脈沖噪聲長度還可以對應于700/(65*8)=1.35 64/65包的脈沖噪聲長度,這是因為在一個64/65包中有65字節(jié)(例4)。假設DMT符號速率是4kHZ(250ms DMT符號長度),該脈沖噪聲長度還可以對應于700/(250)=2.8DMT符號(INP=2.8)的脈沖噪聲長度(例5)。
作為例子,可以按照下述步驟進行根據(jù)所接收的受到脈沖噪聲影響的比特數(shù)量確定INP長度。首先,發(fā)送調制解調器300使用至少一個工作時間功能發(fā)送數(shù)據(jù)。根據(jù)第一優(yōu)選實施方式,至少使用比特分配表。此外或者可選地,還可以使用網格編碼、成幀以及TPS-TC功能。此外或者可選地,還可以使用交織和FEC。
接收調制解調器200使用至少一個工作時間功能接收數(shù)據(jù),例如前面描述的比特分配表。類似地,還可以使用網格編碼器、成幀、TPS-TC和/或交織和FEC。
發(fā)送機300隨后發(fā)送預定的比特模式,所述比特模式用于根據(jù)檢測到的錯誤比特確定或者測量脈沖噪聲長度。接收調制解調器200借助脈沖噪聲長度確定模塊240,將預定比特模式與接收到的比特模式進行比較以便檢測比特錯誤。由于脈沖噪聲事件通常引起比特流中的錯誤突發(fā),接收調制解調器200通過檢測和確定錯誤突發(fā)的長度來確定脈沖噪聲的長度。
一旦接收機200確定脈沖噪聲的長度,接收調制解調器200聯(lián)合消息模塊290,向發(fā)送機300發(fā)送指明已經確定的脈沖噪聲長度的消息。
根據(jù)一個優(yōu)選實施方式,當嘗試確定脈沖噪聲長度時,F(xiàn)EC糾錯能力和交織被關閉,例如R=0,D=1。當試圖根據(jù)受影響的比特、受影響的碼字或者受影響的包確定脈沖噪聲的長度時,不啟用FEC和交織是有好處的。這是因為,如果FEC/交織被啟用,脈沖事件可以覆蓋很長的時段,這使得確定原始脈沖的長度變得更加困難。
前面討論的優(yōu)選方法也可以用于使用其他測量方法來確定脈沖噪聲事件的長度。例如預定的比特模式可以使用在ATM信元或者64/65包的有效負載中。還可以使用攜帶預定模式的空閑包或信元。這樣,接收機將把接收到的數(shù)據(jù)與預定的數(shù)據(jù)比較以便確定脈沖的長度或者確定INP設置是否合適。或者,可以使用ATM信元或者64/65包的CRC來確定脈沖噪聲的長度。這提供了脈沖噪聲的粗糙測量,這是因為它將是包或者信元的整數(shù)倍。在本例中,700比特脈沖將引起兩個ATM信元中的CRC錯誤,這樣脈沖噪聲的長度將是兩個ATM信元,而前面更為精確的測量是1.64。類似地,在本例中,700比特脈沖將引起兩個64/65包中的CRC錯誤,這樣脈沖噪聲的長度將是兩個包,而前面更為精確的測量是1.35。
類似地,還可以使用預定的比特模式來調制DMT符號中的載波以便接收機可以知道發(fā)送的是什么DMT符號。這樣,接收機200將通過對接收到的信號與已知發(fā)送信號進行比較可以確定受到影響的DMT符號的數(shù)量。
用于確定脈沖噪聲事件的長度的的優(yōu)選技術結合脈沖噪聲周期確定模塊250可以被擴展用于確定脈沖噪聲事件的重復速率。為了確定脈沖噪聲事件的重復周期,接收機200如前面描述的那樣檢測脈沖噪聲事件,隨后確定該事件出現(xiàn)的頻率。例如,由于AC電線引起的周期脈沖噪聲出現(xiàn)在120HZ接收速率或者大約每8ms出現(xiàn)一次。接收機200例如可以存儲關于以前的脈沖噪聲事件的信息并且將檢測到的脈沖噪聲事件與歷史事件進行比較。脈沖噪聲周期確定模塊250可以隨后確定類似持續(xù)時間的事件在哪個時間間隔出現(xiàn)。該信息隨后可以被用于確定合適的INP設置。
一旦接收機200確定了脈沖的(最大)長度和/或脈沖的重復周期,借助消息模塊290,所述信息可以被送到發(fā)送調制解調器。例如,當接收調制解調器200確定脈沖的(最大)長度和/或脈沖的重復周期后,聯(lián)合消息模塊290可以向發(fā)送調制解調器發(fā)送量化了周期長度的信息。發(fā)送調制解調器300可以向例如管理模塊310提供該信息,所述管理模塊可以允許例如運營商或者服務提供商配置調制解調器。例如,基于信息中包含的周期信息,運營商可以將調制解調器配置為不同的INP數(shù)值、數(shù)據(jù)速率、延遲時間或者類似的參數(shù)。
接收機200還可以通過檢測在特定時段內有多少個接收到的比特是錯誤的來測試特定的INP設置。例如,如果特定INP設置實現(xiàn)了8ms時段中的100比特糾錯,則接收機200可以檢測在滑動8ms窗口中出現(xiàn)多少個錯誤比特。如果在8ms的滑動窗口中檢測到小于100比特的錯誤,則INP設置是合適的。
如果在滑動窗口中檢測到多于100個錯誤比特,則INP設置不合適,需要改變FEC/交織以便提供更好的糾錯能力。
類似地,除了使用所接收的被脈沖噪聲影響的比特數(shù)量以外,接收機可以通過檢測在特定時段內有多少個受到影響的ATM信元、64/65包、DMT符號和/或FEC糾錯被接收到來測試特定的INP設置。
圖3給出了根據(jù)本發(fā)明用于在工作時間中執(zhí)行脈沖噪聲適配的優(yōu)選方法。特別地,控制在步驟S300開始,隨后前進到步驟S310。在步驟S310,出現(xiàn)傳統(tǒng)DSL初始化。接下來,在步驟S320,使用第一FIP設置在兩個調制解調器之間進入工作狀態(tài),所述第一FIP設置是在步驟S310中的初始化中確定的。隨后在步驟S330確定使用第一FIP設置是否出現(xiàn)比特錯誤。如果沒有出現(xiàn)比特錯誤,控制前進到步驟S340,在該處控制序列結束。否則,控制跳轉到步驟S350。
在步驟S350,作出需要增加INP設置的決定,該決定需要對FIP參數(shù)進行調整。接下來,在步驟S360,確定更新的INP參數(shù)并且向接收機發(fā)送指明新的INP設置的消息。隨后,在步驟S370,接收機為新的脈沖噪聲保護要求向發(fā)送機傳送更新FIP參數(shù)。隨后控制前進到步驟S380。
在步驟S380,發(fā)送機和接收機在一同步點轉換到使用更新的INP參數(shù)。接下來,在步驟S390,繼續(xù)工作時間運行。控制隨后繼續(xù)返回到步驟S330。
圖4示出了在工作時間中用于接收機優(yōu)化的脈沖噪聲保護適配的優(yōu)選方法。特別地,控制開始在步驟S400并繼續(xù)到步驟S410。在步驟S410,DSL系統(tǒng)完成常規(guī)初始化。特別地,控制開始于步驟S400并繼續(xù)到步驟S410。在步驟S410,DSL系統(tǒng)完成啟動初始化并且在步驟S420使用第一FIP設置繼續(xù)進入工作時間??刂齐S后前進到步驟S430,在此處確定使用第一FIP設置是否出現(xiàn)比特錯誤。如果未出現(xiàn)比特錯誤,則控制繼續(xù)到步驟S400,控制序列在此結束。
否則,控制跳轉到步驟S450,在此處接收機通過調整FIP參數(shù)來增加脈沖噪聲保護。接下來,在步驟S460,確定發(fā)送機和接收機之間的同步點,在步驟S470當達到同步點的時候,發(fā)送機和接收機一起轉換到更新的FIP設置,繼續(xù)工作時間通信并且控制返回步驟S430。
圖5示出了根據(jù)本發(fā)明用于調整后的FEC和交織參數(shù)的同步的優(yōu)選方法。特別地,控制開始于步驟S500并繼續(xù)到步驟S510。在步驟S510,發(fā)送機進入工作時間并且對發(fā)送的FEC碼字的數(shù)量進行計數(shù)。接下來,在步驟S520,接收機進入工作時間,對接收到的FEC碼字進行計數(shù)。隨后,在步驟S530,在作出需要更新的FIP設置的決定后,接收調制解調器向發(fā)送調制解調器發(fā)送一個指明將為發(fā)送和接收所使用的新FIP設置的消息,或者可選地,發(fā)送調制解調器向接收調制解調器發(fā)送一個指明將為發(fā)送和接收所使用的新FIP設置的消息??刂齐S后繼續(xù)到步驟S540。
在步驟S540,帶有FEC碼字計數(shù)器數(shù)值的消息被交換,將根據(jù)該消息使用新的FIP數(shù)值。接下來,在步驟S550,在發(fā)送機確定是否達到計數(shù)器數(shù)值。如果沒有達到計數(shù)器數(shù)值,在步驟S560對后續(xù)的碼字計數(shù)并且控制繼續(xù)返回步驟S550。
否則,如果沒達到計數(shù)器數(shù)值,控制跳回步驟S570。在步驟S570,發(fā)送機向新的FIP設置轉換。接下來在步驟S80,在接收調制解調器決定是否達到計數(shù)器數(shù)值。如果沒達到計數(shù)器數(shù)值,在步驟S585中對接收到的下一個FEC碼字計數(shù)并且控制繼續(xù)回到步驟S580。但是,當在接收調制解調器中達到計數(shù)器數(shù)值時,控制跳轉到步驟S590,在此處接收調制解調器轉換到新的FIP數(shù)值。控制隨后繼續(xù)到步驟S595,在此處調制解調器繼續(xù)工作時間通信并且控制繼續(xù)到步驟S597,控制序列在步驟S597結束。
圖6示出了根據(jù)本發(fā)明的使用標記信號同步的優(yōu)選方法。特別地,控制在步驟S600開始并且繼續(xù)到步驟S610。在步驟S610,調制解調器使用第一FIP參數(shù)進入工作時間。接下來,在步驟S620,交換指明新的FIP設置的消息。隨后,在步驟S630,發(fā)送機向接收機發(fā)送指明何時使用新的FIP設置的標記信號。
在步驟S640,在標記信號發(fā)送后的預定改變時間,發(fā)送機開始使用新的FIP參數(shù)發(fā)送。接下來,在步驟S650,在接收到標記信號后的預定改變時間,接收機開始使用新的FIP參數(shù)進行接收??刂齐S后繼續(xù)到步驟S660,在此處繼續(xù)工作時間通信,而控制序列在步驟S670結束。
圖7示出了確定脈沖噪聲長度和周期的優(yōu)選方法。特別地,控制開始于步驟S700,并且繼續(xù)到步驟S710。在步驟S710,發(fā)送機使用至少一個工作時間功能發(fā)送數(shù)據(jù)。接下來,在步驟S720,接收機使用至少一個工作時間功能接收數(shù)據(jù)。隨后,在步驟S730,發(fā)送機向接收機發(fā)送預定信息。控制隨后繼續(xù)到步驟S740。
在步驟S740,接收機從發(fā)送機接收預定信息。接下來,在步驟S750,接收機將接收到的預定信息與預定信息進行比較并且確定兩者之間的誤差(即錯誤)。隨后在步驟S760,基于檢測到的錯誤,確定突發(fā)錯誤的長度。接下來,在步驟S770,向發(fā)送機傳送指明脈沖噪聲事件長度的消息??刂齐S后前進到步驟S780,在其中做出是否要確定脈沖噪聲事件周期的決定。如果不需要確定該周期,控制繼續(xù)到步驟S790,控制序列在該步驟中結束。否則,控制跳轉到步驟S800。
在步驟S800,一旦知道脈沖噪聲事件的長度,接收機檢測脈沖噪聲事件出現(xiàn)的頻率。例如,有關以前的脈沖噪聲事件的長度和時間信息可以被存儲在存儲器(未示出)中。隨后,借助處理器(未示出)將脈沖噪聲事件與歷史信息比較,以確定(如果有的話)類似的脈沖噪聲事件的重復周期,并且例如指明周期以及時間的消息傳送給例如另一個收發(fā)機、交換局或者任何合適的目的地。這樣,以類似的方式,在步驟S810該信息可以在消息中被發(fā)送到例如發(fā)送機,該消息指明了脈沖噪聲事件的重復頻率??刂齐S后繼續(xù)到步驟S820,在驟S820控制序列結束。
前面描述的系統(tǒng)可以在有線和/或無線通信設備上實現(xiàn),例如調制解調器、多載波調制解調器、DSL調制解調器、ADSL調制解調器、xDSL調制解調器、VDSL調制解調器、線路卡(linecard)、測試設備、多載波收發(fā)機、有線和/或無線的廣域/局域網絡系統(tǒng)、衛(wèi)星通信系統(tǒng)、具有診斷能力的調制解調器或者類似的設備、或在具有通信設備的單獨編程的通用計算機上實現(xiàn)。
此外,可以在特殊目的計算機上、編程微處理器或者微控制器及外圍集成電路元件、ASIC或者其它集成電路、數(shù)字信號處理器、例如離散元件電路的硬連線電子或者邏輯電路、例如PLD、PLA、FPGA、PAL的可編程邏輯設備、調制解調器、發(fā)送機/接收機或者類似設備上實現(xiàn)本發(fā)明的系統(tǒng)、方法和協(xié)議。通常,任何可以實現(xiàn)狀態(tài)機的設備,即可以實現(xiàn)此處所公開的方法的設備,可以用來實現(xiàn)根據(jù)本發(fā)明的各種通信方法、協(xié)議和技術。
進一步講,也可以在使用對象或者面向對象軟件開發(fā)環(huán)境下的軟件中簡便地實現(xiàn)所公開的方法,所述開發(fā)環(huán)境提供便攜式源代碼,可以在多種計算機或者工作站平臺上使用所述源代碼?;蛘撸梢允褂脴藴蔬壿嬰娐坊蛘遃LSI設計來部分地或全部地以硬件實現(xiàn)所公開的系統(tǒng)。采用軟件或者硬件來實現(xiàn)本發(fā)明的系統(tǒng)是根據(jù)系統(tǒng)的速度和/或效率要求、特定功能以及所使用的特定軟件或者硬件系統(tǒng)或者微處理器或者微計算機系統(tǒng)而確定的。但是,此處所公開的通信系統(tǒng)、方法和協(xié)議可以由本領域普通技術人員根據(jù)此處提供的功能描述結合對計算機和電信領域的常規(guī)知識使用任何已知的或者以后開發(fā)的系統(tǒng)或者結構、設備和/或軟件來實現(xiàn)。
此外,所公開的方法可以簡便地在軟件中實現(xiàn),所述軟件可以被存儲在存儲介質上、在已編程的通用目的計算機上執(zhí)行、在特殊用途計算機、微處理器或者類似設備上執(zhí)行。在上述情況,本發(fā)明的系統(tǒng)和方法可以被實現(xiàn)為個人計算機上如JAVA和CGI腳本的嵌入式程序,可以被實現(xiàn)為服務器或者計算機工作站上駐留的資源、可以被實現(xiàn)為嵌入在專用通信系統(tǒng)或者通信組件中的進程,以及類似的程序。還可以通過將系統(tǒng)和/或方法與軟件和/或硬件系統(tǒng)物理地結合來實現(xiàn)本系統(tǒng),所述軟件和/或硬件系統(tǒng)例如是通信收發(fā)機的硬件和軟件系統(tǒng)。
因此,很明顯,本發(fā)明提供了用于脈沖噪聲適配的系統(tǒng)和方法。盡管參照一些具體實施方式
描述了本發(fā)明,但是本發(fā)明的很多替換、修改以及變化對于本領域普通技術人員而言都是顯而易見的。因此,所有這樣的替換、修改、等同物以及變化都被涵蓋在本發(fā)明的主旨和范圍內。
權利要求
1.一種在收發(fā)機穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的方法,其包括使用第一FIP設置接收,以及轉換為使用第二FIP設置接收。
2.如權利要求1所述的方法,其特征在于,基于錯誤檢測進行所述轉換。
3.如權利要求1所述的方法,其特征在于,在從第二收發(fā)機中接收到的消息中指明了第一或第二FIP設置中的至少一個。
4.如權利要求1所述的方法,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了第一或第二FIP設置中的至少一個。
5.如權利要求1所述的方法,其特征在于,在從第二收發(fā)機中接收到的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
6.如權利要求1所述的方法,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
7.如權利要求1所述的方法,其特征在于,基于FEC碼字計數(shù)對所述轉換進行同步。
8.如權利要求7所述的方法,其特征在于,從第二收發(fā)機接收一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
9.如權利要求7所述的方法,其特征在于,向第二收發(fā)機發(fā)送一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
10.一種在收發(fā)機穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的方法,其包括使用第一FIP設置發(fā)送,以及轉換為使用第二FIP設置發(fā)送。
11.如權利要求10所述的方法,其特征在于,基于錯誤檢測進行所述轉換。
12.如權利要求10所述的方法,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了第一或第二FIP設置中的至少一個。
13.如權利要求10所述的方法,其特征在于,在從第二收發(fā)機接收到的消息中指明了第一或第二FIP設置中的至少一個。
14.如權利要求10所述的方法,其特征在于,在從第二收發(fā)機中接收到的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
15.如權利要求10所述的方法,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
16.如權利要求10所述的方法,其特征在于,基于FEC碼字計數(shù)對所述轉換進行同步。
17.如權利要求16所述的方法,其特征在于,向第二收發(fā)機發(fā)送一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
18.如權利要求16所述的方法,其特征在于,從第二收發(fā)機接收一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
19.一種用于在穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的收發(fā)機,其包括使用第一FIP設置接收的裝置;以及轉換到使用第二FIP設置接收的裝置。
20.如權利要求19所述的收發(fā)機,其特征在于,基于錯誤檢測進行所述轉換。
21.如權利要求19所述的收發(fā)機,其特征在于,在從第二收發(fā)機中接收到的消息中指明了第一或第二FIP設置中的至少一個。
22.如權利要求19所述的收發(fā)機,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了第一或第二FIP設置中的至少一個。
23.如權利要求19所述的收發(fā)機,其特征在于,在從第二收發(fā)機中接收到的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
24.如權利要求19所述的收發(fā)機,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
25.如權利要求19所述的收發(fā)機,其特征在于,基于FEC碼字計數(shù)對所述轉換進行同步。
26.如權利要求25所述的收發(fā)機,其特征在于,從第二收發(fā)機接收一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
27.如權利要求25所述的收發(fā)機,其特征在于,向第二收發(fā)機發(fā)送一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
28.一種在穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的收發(fā)機,其包括使用第一FIP設置發(fā)送的裝置,以及轉換到使用第二FIP設置發(fā)送的裝置。
29.如權利要求28所述的收發(fā)機,其特征在于,基于錯誤檢測進行所述轉換。
30.如權利要求28所述的收發(fā)機,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了第一或第二FIP設置中的至少一個。
31.如權利要求28所述的收發(fā)機,其特征在于,在從第二收發(fā)機接收到的消息中指明了第一或第二FIP設置中的至少一個。
32.如權利要求28所述的收發(fā)機,其特征在于,在從第二收發(fā)機中接收到的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
33.如權利要求28所述的收發(fā)機,其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
34.如權利要求28所述的收發(fā)機,其特征在于,基于FEC碼字計數(shù)對所述轉換進行同步。
35.如權利要求34所述的收發(fā)機,其特征在于,向第二收發(fā)機發(fā)送一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
36.如權利要求34所述的收發(fā)機,其特征在于,從第二收發(fā)機接收一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
37.一種在收發(fā)機初始化時適配脈沖噪聲保護能力的方法,包括使用第一FIP設置接收;以及轉換到使用第二FIP設置接收。
38.一種在收發(fā)機初始化時適配脈沖噪聲保護能力的方法,包括使用第一FIP設置發(fā)送;以及轉換到使用第二FIP設置發(fā)送。
39.一種在初始化時適配脈沖噪聲保護能力的收發(fā)機,包括使用第一FIP設置接收的裝置;以及轉換為使用一第二FIP設置接收的裝置。
40.一種在初始化時適配脈沖噪聲保護能力的收發(fā)機,包括使用第一FIP設置發(fā)送的裝置;以及轉換到使用第二FIP設置發(fā)送的裝置。
41.在一多載波調制環(huán)境中用于確定脈沖噪聲事件的長度的方法,包括使用一比特分配表解調多個比特;以及將解調后的比特與已知的比特模式比較,其中使用解調后的比特與已知的比特模式之間的不一致來確定脈沖噪聲事件的長度。
42.一種用于確定脈沖噪聲事件的長度的多載波調制收發(fā)機,包括使用一比特分配表解調多個比特的裝置;以及將解調后的比特與已知的比特模式比較的裝置,其中使用解調后的比特與已知的比特模式之間的不一致來確定脈沖噪聲事件的長度。
43.如權利要求41或者42所述的方法或收發(fā)機,其特征在于,前向錯誤糾正和交織功能被禁用。
44.如權利要求41或者42所述的方法或收發(fā)機,其特征在于,還包括發(fā)送指明脈沖噪聲事件長度的消息,或者發(fā)送指明脈沖噪聲事件長度的消息的裝置。
45.如權利要求41或者42所述的方法或收發(fā)機,其特征在于,基于以時間為單位的長度、受影響的比特數(shù)量、受影響的ATM信元數(shù)量、受影響的DMT包數(shù)量、受影響的DMT符號數(shù)量以及受影響的FEC碼字數(shù)量中的至少一個確定脈沖噪聲事件的長度。
46.如權利要求41或者42所述的方法或收發(fā)機,其特征在于,還包括將解調后的比特與預定發(fā)送的比特模式進行比較以便確定脈沖噪聲事件的長度的接收速率,或者將解調后的比特與預定發(fā)送的比特模式進行比較以便確定脈沖噪聲事件的長度的接收速率的裝置。
47.一種確定脈沖噪聲周期的方法,包括將使用比特分配表解調后的比特與已知比特模式進行比較,所述比較揭示了與脈沖噪聲事件的長度相關的不一致;以及將脈沖噪聲事件的長度與其他類似脈沖噪聲事件的長度進行比較以便在兩者之間確定周期。
48.一種確定脈沖噪聲周期的系統(tǒng),包括將使用比特分配表解調后的比特與已知比特模式進行比較的裝置,所述比較揭示了與脈沖噪聲事件的長度相關的不一致;以及將脈沖噪聲事件的長度與其他類似脈沖噪聲事件的長度進行比較以便在兩者之間確定周期的裝置。
49.一種配置為在穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置接收的收發(fā)機;以及一調配轉換到使用第二FIP設置接收的同步模塊。
50.一種配置為在穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置發(fā)送的收發(fā)機;以及一調配轉換到使用第二FIP設置發(fā)送的同步模塊。
51.一種配置為在初始化時適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置接收的收發(fā)機;以及一調配轉換到使用第二FIP設置接收的同步模塊。
52.一種配置為在初始化時適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置發(fā)送的收發(fā)機;以及一調配轉換到使用第二FIP設置發(fā)送的同步模塊。
53.一種配置為在穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置接收的收發(fā)機;以及一被配置為將系統(tǒng)轉換到使用第二FIP設置接收的脈沖噪聲保護適配模塊。
54.一種配置為在穩(wěn)態(tài)通信中適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置發(fā)送的收發(fā)機;以及一被配置為將系統(tǒng)轉換到使用第二FIP設置發(fā)送的脈沖噪聲保護適配模塊。
55.一種配置為在初始化中適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置接收的收發(fā)機;以及一被配置為將系統(tǒng)轉換到使用第二FIP設置接收的脈沖噪聲保護適配模塊。
56.一種配置為在初始化中適配脈沖噪聲保護能力的系統(tǒng),包括一使用第一FIP設置發(fā)送的收發(fā)機;以及一被配置為將系統(tǒng)轉換到使用第二FIP設置發(fā)送的脈沖噪聲保護適配模塊。
57.如權利要求37、39、49、51、53或者55之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,基于錯誤檢測進行所述轉換。
58.如權利要求37、39、49、51、53或者55之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在從第二收發(fā)機接收的消息中指明了第一或者第二FIP設置中的至少一個。
59.如權利要求37、39、49、51、53或者55之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了第一或者第二FIP設置中的至少一個。
60.如權利要求37、39、49、51、53或者55之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在從第二收發(fā)機中接收到的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
61.如權利要求37、39、49、51、53或者55之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
62.如權利要求37、39、49、51、53或者55之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,基于FEC碼字計數(shù)對所述轉換進行同步。
63.如權利要求62所述的方法、收發(fā)機或系統(tǒng),其特征在于,從第二收發(fā)機接收一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
64.如權利要求62所述的方法、收發(fā)機或系統(tǒng),其特征在于,向第二收發(fā)機發(fā)送一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
65.如權利要求38、40、50、52、54或者56之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,基于錯誤檢測進行所述轉換。
66.如權利要求38、40、50、52、54或者56之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了第一或者第二FIP設置中的至少一個。
67.如權利要求38、40、50、52、54或者56之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在從第二收發(fā)機接收的消息中指明了第一或者第二FIP設置中的至少一個。
68.如權利要求38、40、50、52、54或者56之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在從第二收發(fā)機中接收到的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
69.如權利要求38、40、50、52、54或者56之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,在發(fā)送給第二收發(fā)機的消息中指明了一時間段,在該時間段中將使用第一和第二FIP設置中的至少一個。
70.如權利要求38、40、50、52、54或者56之一所述的方法、收發(fā)機或系統(tǒng),其特征在于,基于FEC碼字計數(shù)對所述轉換進行同步。
71.如權利要求70所述的方法、收發(fā)機或系統(tǒng),其特征在于,向第二收發(fā)機發(fā)送一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
72.如權利要求70所述的方法、收發(fā)機或系統(tǒng),其特征在于,從第二收發(fā)機接收一指明FEC碼字計數(shù)器數(shù)值的消息,基于該消息將出現(xiàn)所述轉換。
全文摘要
可以通過評估脈沖噪聲在通信系統(tǒng)上的影響來確定如何配置系統(tǒng)使其與脈沖噪聲事件適配。進一步講,所述系統(tǒng)允許收集與脈沖噪聲事件相關的信息并將所述信息發(fā)送到一目的地,所述信息例如是事件長度、事件的重復周期和事件的出現(xiàn)時間??梢栽谝粋€或多個工作時間和初始化中進行適配,并且可以在一個或多個發(fā)射機和接收機確定并初始化所述適配。
文檔編號H04L1/00GK1926794SQ200580006738
公開日2007年3月7日 申請日期2005年3月3日 優(yōu)先權日2004年3月3日
發(fā)明者馬科斯·C.·扎尼斯 申請人:阿威爾有限公司