一種預填充重傳隊列的制作方法
【專利說明】一種預填充重傳隊列
[0001]相關申請案交叉申請
[0002]本申請要求于2012年10月16日由王汝祥等人遞交的發(fā)明名稱為“一種預填充重傳隊列”的第61/714,517號美國臨時申請的權益,并要求于2013年9月10日遞交的發(fā)明名稱為“一種預填充重傳隊列”的第14/0229,52號美國專利申請的在先申請優(yōu)先權,其全部內容通過引用結合在本申請中。
技術領域
[0003]本發(fā)明涉及通信網(wǎng)絡,尤其涉及一種預填充重傳隊列。
【背景技術】
[0004]現(xiàn)代的數(shù)字用戶線(DSL)通信系統(tǒng)可通過使用例如重傳方案來針對諸如脈沖噪聲之類噪聲源提供保護。在重傳過程中,可將通過用戶線傳輸?shù)臄?shù)據(jù)存儲在傳輸站一段時間。在接收側接收到損壞數(shù)據(jù)的情況下,傳輸側可在一定額外時間內重傳數(shù)據(jù)。
[0005]重傳可由從接收側發(fā)送的重傳請求來觸發(fā)。例如,在傳統(tǒng)的基于頻分雙工(FDD)的DSL系統(tǒng)中,只有在即將進行傳輸時才創(chuàng)建數(shù)據(jù)傳輸單元(DTU),然后才可以存儲在重傳隊列中。當沒有用戶數(shù)據(jù)時,可生成空閑DTU,隨后可連續(xù)傳輸這些DTU。在此類傳統(tǒng)方案中,可能沒有指示待傳輸?shù)目捎糜脩魯?shù)據(jù)DTU的數(shù)量。這可能導致不必要的大量空閑信元的傳輸和重傳。類似問題可能存在于時分雙工(TDD)DSL系統(tǒng)中,如G.fast。
【發(fā)明內容】
[0006]在一個實施例中,本發(fā)明包括一種數(shù)字用戶線(DSL)收發(fā)信機單元中的非連續(xù)傳輸數(shù)據(jù)通信的方法,所述方法包括:確定可用于傳輸?shù)亩鄠€比特的數(shù)量足以填充數(shù)據(jù)傳輸單元(DTU) ;DTU成幀器形成包含所述多個比特的DTU ;將所述DTU傳遞至重傳隊列;確定所述重傳隊列中的、將由所述DSL收發(fā)信機單元通過所述DSL用戶線在下一時間段進行傳輸?shù)?DTU。
[0007]在另一個實施例中,本發(fā)明包括一種非連續(xù)傳輸數(shù)據(jù)通信DSL收發(fā)信機單元,所述DSL收發(fā)信機單元包括:重傳隊列;至少一個處理器,用于確定可用于傳輸?shù)亩鄠€比特的數(shù)量足以填充DTU ;及,耦合至所述至少一個處理器并且直接連接至所述重傳隊列的DTU成幀器。其中,所述DTU成幀器用于形成包含所述多個比特的DTU,將所述DTU傳遞至所述重傳隊列;所述至少一個處理器還用于確定所述重傳隊列中的、將由所述DSL收發(fā)信機單元通過所述DSL用戶線在下一時間段進行傳輸?shù)腄TU。
[0008]在又一個實施例中,本發(fā)明包括一種DSL收發(fā)信機單元中的非連續(xù)傳輸數(shù)據(jù)通信的方法,所述方法包括:(I)累積比特,直至具有足以填充DTU的多個比特,(2)DTU成幀器形成包含所述多個比特的DTU,(3)將所述DTU存儲在重傳隊列中,其中所述重傳隊列直接連接至所述DTU成幀器,(4)當所述重傳隊列中存在足夠的空間時,重復步驟(I)至(3),(5)確定將在下一傳輸時機從所述隊列傳輸?shù)腄TU的數(shù)量,(6)傳輸所述DTU,以及(7)丟棄所述重傳隊列中的、由所述接收機確認或滯留在所述重傳隊列中超過時間限制的DTU。
[0009]為了更清楚地理解這些和其它特性,以下將結合附圖和權利要求書對其進行詳細描述。
【附圖說明】
[0010]為了更完整地理解本發(fā)明,請結合附圖和具體實施例參考以下【附圖說明】,其中相似的附圖標號表示相似的部件。
[0011]圖1是數(shù)字用戶線DSL網(wǎng)絡實施例的示意圖。
[0012]圖2是傳統(tǒng)DSL調制解調器實施例的邏輯視圖。
[0013]圖3是DSL調制解調器實施例的邏輯視圖。
[0014]圖4是DSL調制解調器的另一實施例的邏輯視圖。
[0015]圖5是數(shù)據(jù)幀實施例的時序圖。
[0016]圖6是數(shù)據(jù)傳輸方法實施例的流程圖。
[0017]圖7是DSL調制解調器實施例的示意圖。
【具體實施方式】
[0018]首先應理解,盡管以下對一個或多個實施例的實現(xiàn)方式進行了舉例說明,但所公開的系統(tǒng)和/或方法可通過任何數(shù)目的已知或現(xiàn)有技術實現(xiàn)。本發(fā)明決不限于以下闡述的實現(xiàn)方式、附圖和技術,包括圖示和說明的典型設計和實現(xiàn)方式,而是可以在所附權利要求及其所有同等替代的范圍內進行修改。
[0019]在傳統(tǒng)方案中,可能連續(xù)傳輸數(shù)據(jù)傳輸單元(DTU),而沒有指示可用的待傳輸用戶數(shù)據(jù)DTU的數(shù)量。這可能導致不必要的大量空閑信元傳輸,從而導致效率低下和過大功耗。因此,需要提供更高效的DTU重傳。
[0020]本發(fā)明公開了一種用于提高采用非連續(xù)傳輸?shù)腄SL系統(tǒng)性能的方法、裝置和系統(tǒng)。術語“非連續(xù)傳輸”通常指一種數(shù)據(jù)傳輸在時間上是不連續(xù)的、并且可能會中斷的操作模式。按照定義,時分雙工(TDD)系統(tǒng)總是在非連續(xù)傳輸下操作,這是因為兩個調制解調器之間的可用通信信道在時間上分開以用于每個方向上的傳輸。例如,G.fast系統(tǒng)是總是在非連續(xù)傳輸下操作的TDD系統(tǒng)。相比之下,頻分雙工(FDD)系統(tǒng)在每個方向之間根據(jù)頻域對通信信道進行劃分,但時間上的傳輸是連續(xù)的。然而,出于功率節(jié)省或其它目的,F(xiàn)DD系統(tǒng)可能在非連續(xù)傳輸下操作。例如,VDSL2系統(tǒng)是可在非連續(xù)傳輸下操作的FDD系統(tǒng);在這種情況下其在非連續(xù)模式下操作。在DSL中,術語“非連續(xù)模式”一般指并非所有可用于數(shù)據(jù)傳輸?shù)臅r間都得到利用的一種操作模式。
[0021]如下所述的方法、裝置和系統(tǒng)可緩存DTU和/或將其暫時存儲在重傳隊列中以供傳輸,從而實現(xiàn)基于用戶流量采用不同的功率節(jié)省技術。這些方法、裝置和系統(tǒng)減少了 DSL系統(tǒng)各部分之間的功率消耗和降低了帶寬要求。
[0022]圖1是DSL網(wǎng)絡100實施例的示意圖。DSL網(wǎng)絡100可為例如非對稱數(shù)字用戶線2 (ADSL2)網(wǎng)絡、ADSL2+網(wǎng)絡、VDSL2網(wǎng)絡或G.fast網(wǎng)絡。在該實施例中,DSL網(wǎng)絡100可包括通過一條或多條用戶線106連接到一個或多個客戶駐地設備(CPE) 104的接入節(jié)點102。
[0023]節(jié)點102可實現(xiàn)為交換機、DSL接入復用器(DSLAM)、機柜、遠端設備(RT)、分發(fā)點,或與CPE 104交互的任何其它合適的網(wǎng)絡設備。接入節(jié)點102可由網(wǎng)絡服務提供商操作。在一個實施例中,接入節(jié)點102可包括多個DSL調制解調器,每個客戶或CPE 104—個DSL調制解調器。這樣的DSL調制解調器可使用為每個DMT符號中的每個子載波或音分配多個比特的離散多音(DMT)線路碼??筛鶕?jù)用戶線各端可能出現(xiàn)的各種信道狀況來調整DMT。接入節(jié)點102中的DSL收發(fā)信機可用于對每條用戶線106以相似或不同的速率傳輸數(shù)據(jù)。用戶線106可為任何合適的材料(例如,銅)和類型(例如,雙絞線)。此外,可將一條或多條用戶線106捆綁在例如線束108內。在一個實施例中,每個CPE 104可位于用戶駐地,并可連接到一個或多個電子設備110。例如,CPE 104可連接到電話、計算機、電視機、本領域普通技術人員在閱讀本發(fā)明后將了解的任何其它合適設備、或以上任意組合。CPE 104可包括可將一條或多條用戶線106連接到一個或多個電子設備110 (例如,計算機、電視、電話等)的路由器、交換機和/或分路器。此外,CPE 104可包括DSL收發(fā)信機(例如,調制解調器、遠端設備上的G.fast收發(fā)信機(FTU-R)等),可用于例如通過用戶線106在接入節(jié)點102與電子設備110之間傳輸數(shù)據(jù)。例如,CPE 104可用于接收和/或處理來自接入節(jié)點102的數(shù)據(jù)以及將所接收的數(shù)據(jù)傳送至電子設備110。
[0024]圖2是傳統(tǒng)DSL調制解調器200實施例的邏輯視圖。DSL調制解調器200可在接入節(jié)點諸如接入節(jié)點102中使用。DSL調制解調器200可對應于物理(PHY)層,可分成若干子層,這些子層通過參考點(例如,α I參考點、α 2參考點和δ參考點)隔開。例如,子層可包括傳送協(xié)議特定傳輸聚合(TPS-TC)子層、通過α I參考點連接到TPS-TC子層的物理介質的物理介質特定部分(PMS-TC)子層,以及通過δ參考點連接到PMS-TC子層的物理介質相關(PMD)子層。本領域普通技術人員能夠根據(jù)以下標準理解術語“參考點”和“子層”:例如,于2011年12月公布的題為“甚高速數(shù)字用戶線收發(fā)信機2(VDSL2) (Veryhigh speed digital subscriber line transceivers 2 (VDSL2)) ”的國際電信聯(lián)盟(ITU)標準G.993.2,以及于2010年6月公布的題為“用于DSL收發(fā)信機的改進的脈沖噪聲保護(INP) (Improved Impulse Noise Protect1n (INP) for DSL Transceivers),,的 ITU 標準G.998.4,其全部內容以引入方式并入本申請中。
[0025]在DSL調制解調器200中,TPS-TC子層可包括TPS-TC模塊212。TPS-TC模塊212可從網(wǎng)絡源(例如,互聯(lián)網(wǎng))接收用戶數(shù)據(jù)并使用TPS-TC功能處理用戶數(shù)據(jù)。TPS-TC模塊212中可使用各種TPS-TC功能,包括但不限于,同步傳遞模式(STM)、異步傳遞模式(ATM)和分組傳遞模式(PTM)。處理之后,可將用戶數(shù)據(jù)打包到一個或多個DTU中,然后將DTU轉發(fā)至DTU成幀器232。TPS-TC模塊212所生成的每個DTU可包括數(shù)據(jù)位和/或控制