專利名稱:第一層路徑延遲補償?shù)闹谱鞣椒?br>
技術領域:
無
背景技術:
以太網(wǎng)對于許多類型的網(wǎng)絡是優(yōu)選的協(xié)議,因為其是靈活、分散且可升級。以太網(wǎng)包括用于局域網(wǎng)(LAN)的一系列基于幀的計算機聯(lián)網(wǎng)技術,且界定了用于開放系統(tǒng)互連 (OSI)聯(lián)網(wǎng)模型的物理層的若干布線和信令標準,以及數(shù)據(jù)鏈路層處的共同尋址格式和媒體接入控制(MAC)。以太網(wǎng)的靈活之處在于其允許使用各自具有不同傳輸速度的各種節(jié)點通過不同類型的媒體輸送可變大小的數(shù)據(jù)包。同步光聯(lián)網(wǎng)(SONET)和同步數(shù)字體系(SDH)是標準化的多路復用協(xié)議,其經(jīng)由光纖或電氣接口傳遞多個數(shù)字位流。歸因于S0NET/SDH協(xié)議的中性和面向輸送的特征,S0NET/SDH用于經(jīng)由相同的光纖或電線輸送相當大量的電話呼叫和數(shù)據(jù)業(yè)務,且不會出現(xiàn)同步問題。S0NET/SDH網(wǎng)絡傳輸標準是基于時分復用(TDM)。在TDM是一種技術,其中,兩個或兩個以上信號或位流表面上作為一個通信信道中的子信道同時被傳遞,但實際上是在所述信道上依次傳遞。這是通過將時域劃分為例如具有大致相同長度的多個再現(xiàn)的時隙而實現(xiàn),每一子信道一個時隙。因此,一個TDM幀對應于每一子信道的一個時隙。在使用SONET/SDH和/或TDM的網(wǎng)絡中,例如在一些以太網(wǎng)網(wǎng)絡中,節(jié)點通過交換多個時間基準來使其傳輸同步。
發(fā)明內容
在一個方面中,本發(fā)明包含網(wǎng)絡組件,所述網(wǎng)絡組件包括轉發(fā)物理層(PHY)單元,所述轉發(fā)物理層單元包括源隊列(SQ),其中所述轉發(fā)PHY單元經(jīng)配置以測量轉發(fā)PHY單元與目的地節(jié)點之間的單向物理層延遲。在另一方面中,本發(fā)明包含網(wǎng)絡組件,所述網(wǎng)絡組件包括轉發(fā)PHY單元,其經(jīng)配置以在網(wǎng)絡物理層處將多個符號發(fā)送到目的地節(jié)點且在網(wǎng)絡物理層處從所述目的地節(jié)點接收符號;以及SQ,其經(jīng)配置以對從所述目的地節(jié)點傳回的符號進行排隊,其中所述轉發(fā)PHY單元進一步經(jīng)配置以處理排好隊的符號,以基于虛擬延遲時間計算出半往返延遲。在第三方面中,本發(fā)明包含一種方法,所述方法包括從源節(jié)點接收多個第一層符號,其從所述源節(jié)點引入虛擬延遲時間;將所接收的符號傳回到所述源節(jié)點;以及從所述源節(jié)點接收大致等于所述虛擬延遲時間的半往返延遲指示。通過結合附圖和權利要求書進行的以下詳細描述將更清楚地理解這些和其它特征。
為了更完整地理解本發(fā)明,現(xiàn)在參考以下結合附圖和詳細描述進行的簡要描述,其中相同參考標號表不相同部分。圖I是傳遞延遲補償系統(tǒng)的一實施例的示意圖。圖2是傳遞延遲補償序列的一實施例的協(xié)議圖。圖3是傳遞延遲補償序列的另一實施例的協(xié)議圖。圖4是通用計算機系統(tǒng)的一實施例的示意圖。
具體實施方式
首先應理解,盡管下文提供一個或一個以上實施例的說明性實施方案,但可使用許多種技術,不管是當前已知還是現(xiàn)有的,來實施所揭示的系統(tǒng)和/或方法。本發(fā)明決不應限于下文所描述的說明性實施方案、圖式和技術,包含本文所說明并描述的示范性設計和實施方案,而是可在所附權利要求書的范圍以及其均等物的完整范圍內修改。本文所揭示的是一種用于網(wǎng)絡節(jié)點,例如以太網(wǎng)節(jié)點之間的傳遞延遲補償?shù)南到y(tǒng)和方法??稍谖锢砭W(wǎng)絡層或OSI第一層(層I)處實施傳遞延遲補償方法以支持源節(jié)點與目的地節(jié)點之間的傳輸同步。所述傳遞延遲補償方法可用于補償兩個節(jié)點之間的對稱跨越延遲或不對稱的跨越延遲,例如以作為用于地理上分布的網(wǎng)絡的網(wǎng)絡時序和分布方案的部分。源節(jié)點可與目的地節(jié)點在環(huán)回序列中交換多個符號和目的地節(jié)點的內部延遲,以解決所述節(jié)點之間的對稱跨越延遲,例如前向和傳回路徑中的大致相等的時間延遲。或者,源節(jié)點可與目的地節(jié)點在環(huán)回序列中交換多個符號(和目的地節(jié)點的內部延遲)并對所述多個符號進行排隊,以解決所述節(jié)點之間的不對稱跨越延遲,例如前向和傳回方向上的不同時間延遲。所述符號可經(jīng)交換并排隊,引入可對應于兩個節(jié)點之間的最大所預期半往返延遲的虛擬延遲??墒褂么笾孪嗟然虿煌笮〉年犃性谠垂?jié)點或目的地節(jié)點中,或在源節(jié)點和目的地節(jié)點兩者中對符號進行排隊。由于虛擬延遲超過兩個節(jié)點之間的任一方向上的任何預期傳遞延遲或可變跨越延遲,所以符號轉發(fā)方案可解決任一方向上的任何實際傳遞延遲,并保證兩個節(jié)點之間的實質上相等的半往返延遲。此傳遞延遲補償方法可用于例如在準確性方面改善網(wǎng)絡時序頻率和/或相位信息的分布和同步。圖I說明傳遞延遲補償系統(tǒng)100的一實施例,其可在網(wǎng)絡物理層I處實施以改善網(wǎng)絡時間分布和同步。舉例來說,符號轉發(fā)系統(tǒng)100可實施于以太網(wǎng)網(wǎng)絡、基于TDM的網(wǎng)絡、LAN、無源光網(wǎng)絡(Ρ0Ν)、數(shù)字用戶線(DSL)系統(tǒng),或需要傳輸同步的任何地理上部署的網(wǎng)絡中。傳遞延遲補償系統(tǒng)100可包括源節(jié)點101、目的地節(jié)點102,和任選地可定位在源節(jié)點101與目的地節(jié)點102之間的至少一個中間中轉節(jié)點103。在另一實施例中,傳遞延遲補償系統(tǒng)100可不包括中轉節(jié)點103且源節(jié)點101可直接耦合到目的地節(jié)點102。源節(jié)點101和目的地節(jié)點102可為經(jīng)配置以例如通過交換多個符號或位而在網(wǎng)絡層I處進行通信的任何裝置、組件或設備。源節(jié)點101、目的地節(jié)點102和中轉節(jié)點103還可經(jīng)配置以在例如鏈路層或第二層(層2)的較高網(wǎng)絡層,處傳遞包或幀,例如以太網(wǎng)或因特網(wǎng)協(xié)議(IP)包。舉例來說,源節(jié)點101、目的地節(jié)點102和中轉節(jié)點103可包含橋接器、交換機、路由器或此類裝置的各種組合。所述節(jié)點可包括多個進入端口或單元,用于從其它節(jié)點接收包;邏輯電路,用以確定將包發(fā)送到哪些節(jié)點;以及多個外出端口或單元,用于將幀傳輸?shù)狡渌?。源?jié)點101與目的地節(jié)點102之間的層I通信可對中轉節(jié)點103透明。舉例來說,中轉節(jié)點103可為中繼器或再傳節(jié)點,其在源節(jié)點101與目的地節(jié)點102之間轉發(fā)層I處的符號或位,而不處理所述符號或位且不知道層I的通信內容。源節(jié)點101可包括第一轉發(fā)PHY單元110,且目的地節(jié)點102可包括第二轉發(fā)PHY單元120,第二轉發(fā)PHY單元120可實質上類似于第一轉發(fā)PHY單元110。此外,第一轉發(fā)PHY單元110可包括源隊列112且/或第二轉發(fā)PHY單元120可包括目的地隊列122。第二轉發(fā)PHY單元120還可包括環(huán)回(LB)單元124。源節(jié)點101和目的地節(jié)點102的組件可如圖I中所示進行布置,且可使用硬件、軟件或硬件和軟件進行實施。第一轉發(fā)PHY單元110可經(jīng)配置以將至少一個符號傳輸?shù)侥康牡毓?jié)點102,所述至少一個符號可包括一個或多個位。所述符號可為能被源節(jié)點101和目的地節(jié)點102辨識并 用于層I傳輸同步的特定符號。所述符號還可例如基于源節(jié)點101中的本地時鐘(未圖示)或網(wǎng)絡的絕對時鐘而指示或包括來自源節(jié)點101的符號的傳輸時間。所轉發(fā)的符號的量可足以在源節(jié)點101與目的地節(jié)點102之間引入虛擬延遲??衫缁诰W(wǎng)絡參數(shù)和/或網(wǎng)絡拓撲來預先確定符號的量,并因此確定虛擬延遲。符號可在層I處由中轉節(jié)點103從源節(jié)點101轉發(fā)到目的地節(jié)點102?;蛘?,可例如在層O處使用再生器或放大器將符號直接轉發(fā)到目的地節(jié)點102。對稱的虛擬延遲可對應于兩個節(jié)點之間的在前向方向(DI)和反向方向(D3)兩者上的最大預期相等的半往返延遲。舉例來說,如果信道帶寬(例如,對于上游和下游信道)和因此節(jié)點之間的兩個方向上的等待時間大致相同,那么半往返延遲在兩個方向上可大致相等。最大預期半往返延遲可包括在前向方向和反向方向兩者上的任何預期的固定和/或可變跨越延遲。最大預期半往返延遲可包括多個延遲源中的任一者。舉例來說,所述延遲可包含源PHY延遲(對于傳播和/或調整)、跨越延遲(固定跨越延遲和可變跨越延遲)、中轉節(jié)點/網(wǎng)絡延遲(沿著中轉節(jié)點103),目的地PHY延遲(對于傳播和/或調整),或其組合。第二轉發(fā)PHY單元120可經(jīng)配置以接收符號,例如在LB單元124中在內部處理所述符號,且將所述符號環(huán)回到源節(jié)點101。第二轉發(fā)PHY單元120可在LB單元124中處理了所述符號之后計算延遲(D2)。延遲D2可大致等于符號中所指示的傳輸時間與環(huán)回符號時的再傳時間之間的差。可從目的地節(jié)點102中的本地時鐘(未圖示)或網(wǎng)絡的絕對時鐘獲得再傳時間。第二轉發(fā)PHY單元120可例如在處理了整個符號序列之后在將符號傳回到目的地節(jié)點101之前將D2添加到符號。第一轉發(fā)PHY單元110可直接地或經(jīng)由中轉節(jié)點103接收目的地節(jié)點102的所環(huán)回的符號,且轉發(fā)并在內部處理所述符號以引入實質上等于D2的內部延遲。第一轉發(fā)PHY單元110可在處理了所環(huán)回的符號之后計算總延遲(D4)。總延遲可大致等于D1、D3和目的地節(jié)點102和源節(jié)點101中的內部延遲的總和,例如大致等于符號中所指示的初始傳輸時間與在處理了所環(huán)回的符號之后的本地時間之間的差??蓮脑垂?jié)點101中的本地時鐘(未圖示)或絕對時鐘獲得本地時間。第一轉發(fā)PHY單元110可隨后例如根據(jù)下式使用D4和D2來估計或導出兩個節(jié)點之間的虛擬延遲(針對對稱的跨越延遲)Dl=D3=(D4-D2)/2。
可能需要準確地計算兩個節(jié)點之間的半往返延遲以實現(xiàn)兩個節(jié)點之間的準確的時間對準,例如頻率和/或相位時間對準。舉例來說,兩個節(jié)點可使用半往返延遲的準確估計來使其對應的本地時鐘時間同步,使其對應的時間與整個網(wǎng)絡的絕對時鐘時序同步,或進行上述兩個操作以上兩者。所述方案還可實施于多對節(jié)點之間,例如在用于地理上分布的網(wǎng)絡的網(wǎng)絡時序和分布方案中。以上方案是基于對稱的跨越延遲(在兩個方向上)的假定,且在前向方向和反向方向上的行程延遲實質上不同的情況下可能無法提供準確的延遲信息。舉例來說,如果上游和下游信道帶寬和因此對應的等待時間不相等,例如在典型的PON的情況下,則以上方案可能不足以讓兩個節(jié)點之間準確地傳輸同步。在此情況下,可實施第二種方案,其中源節(jié)點101可使用SQ 112且目的地節(jié)點102可使用目的地隊列(DQ)122來對符號進行排隊,因此在兩個方向上引入大致相同的虛擬延遲。虛擬延遲可大于兩個方向上的最大預期延遲??衫缁诰W(wǎng)絡參數(shù)和/或網(wǎng)絡拓撲來預先確定,或可使用上文所描述的第一種方案來估計符號的量,因此估計虛擬延遲。在另一實施例中,目的地節(jié)點102可使用DQ 122或源節(jié)點101可使用SQ 112來對符號進行排隊,因此延長兩個方向中的一個方向上的延遲來匹配兩個方向的延遲。舉例 來說,如果預期反向方向延遲大于前向方向延遲,例如在上游信道帶寬小于上游信道帶寬時,則第一轉發(fā)PHY 110單元可使用SQ 112來對所環(huán)回的符號進行排隊,因此延長反向方向上的延遲。結果,兩個方向上的實際延遲Dl和D3可大致相同?;蛘?,兩個節(jié)點可使用不同大小的隊列來對符號進行排隊,因此在兩個方向上添加不同延遲以匹配兩個方向上的半往返延遲。舉例來說,第二轉發(fā)PHY單元120可使用DQ 122且第一轉發(fā)PHY單元節(jié)點110可使用比DQ 122大的SQ 112,對符號進行排隊并在兩個方向上引入大致相等的虛擬延遲。因此,第二轉發(fā)PHY單元120可對由第一轉發(fā)PHY單元110排隊的符號子集進行排隊,使得兩個方向上的虛擬延遲大致相等。在一些實施例中,目的地節(jié)點102還可經(jīng)配置以充當類似于源節(jié)點101的源節(jié)點,因此可包括實質上類似于SQ 112的SQ。因此,目的地節(jié)點102可實施第一方案(在對稱的跨越延遲的情況下)或第二方案(在不對稱的跨越延遲的情況下)以使與可直接地或經(jīng)由至 少一個中轉節(jié)點103耦合到目的地節(jié)點102的第二目的地節(jié)點(未圖示)的傳輸同步。以上方案可用于實現(xiàn)所述節(jié)點之間的實質上準確的傳輸同步和頻率對準,并且例如不用修改網(wǎng)絡拓撲和/或導致實質上的業(yè)務擁塞。所述方案還可用于例如在充分縮減的時間周期內交換充分量的符號的情況下實現(xiàn)節(jié)點之間的充分準確的相位對準。第一方案或第二方案可例如周期性地或在需要時重復,以連續(xù)地或在相對長的時間周期內維持節(jié)點之間的傳輸同步。圖2說明可用于傳遞延遲補償系統(tǒng)100中的傳遞延遲補償序列200的一實施例。具體來說,例如在對稱的跨越延遲的情況下,可實施傳遞延遲補償序列200以解決源節(jié)點與目的地節(jié)點之間的前向方向和反向方向兩者上的大致相等的跨越延遲。在步驟202,源節(jié)點可依序將多個符號發(fā)送到目的地節(jié)點。舉例來說,源節(jié)點101可直接地或經(jīng)由至少一個中轉節(jié)點103將可預先確定的多個符號發(fā)送到目的地節(jié)點102。每一符號可包括多個符號,所述多個符號可由目的地節(jié)點辨識為用于環(huán)回方案中的傳輸同步的序列的部分。每一符號還可例如根據(jù)源節(jié)點中的本地時鐘而包括對應的傳輸時間。確定量的所傳輸?shù)姆柕目傃舆t可具有超過從源節(jié)點到目的地節(jié)點的前向方向上的任何所預期的延遲。在步驟204,目的地節(jié)點可例如以對應于虛擬延遲的前向時間延遲(例如Dl)接收符號。前向時間延遲可對應于從自源節(jié)點中的傳輸器單元(例如,第一轉發(fā)PHY單元110)發(fā)送符號到在目的地節(jié)點中的接收器單元(例如,第二轉發(fā)PHY單元120)處接收符號的時間跨度。在步驟206,目的地節(jié)點可處理所述符號,計算出所述符號的延遲(例如,D2)。舉例來說,目的地節(jié)點可處理每一符號以計算出對應的延遲,或處理第一個或最后一個符號以計算出所有符號的延遲。目的地節(jié)點可在接收到每一符號時逐個地處理每一所接收的符號,并且例如不需要對符號進行排隊。所述延遲可對應于轉發(fā)符號(例如,Dl)和在目的地節(jié)點處處理符號的組合時間。在步驟208,目的地節(jié)點可將符號和所計算的內部延遲傳回(例如,環(huán)回)源節(jié)點。目的地節(jié)點可將所有符號的計算出的延遲添加到符號,或可在傳回符號之前將對應的計算出的延遲添加到每一符號。在步驟210,源節(jié)點可例如以傳回時間延遲(例如,D3)接收所傳回的符號,所述傳回時間延遲對應于虛擬延遲且大致等于前向時間延遲(例如,D1)。傳回時間延遲可對應于從自目的地節(jié)點中的傳輸器單元(例如,第二轉發(fā)PHY單元120)傳回符號到在接收器節(jié)點中的接收器單元(例如,第一轉發(fā)PHY單元110)處接收符號的時間跨度。
在步驟212,源節(jié)點可處理所述符號以計算出所述符號的總延遲(例如,D4)。舉例來說,源節(jié)點可處理每一符號以計算出對應的總延遲或處理第一個或最后一個符號以計算出所有符號的總延遲。源節(jié)點可一次處理每一環(huán)回的符號一個,例如不對符號進行排隊。總延遲可對應于從最初從源節(jié)點傳輸符號到在源節(jié)點中處理所接收的所環(huán)回的信號的總時間。在步驟214,源節(jié)點可計算出前向方向和反向方向兩者的半往返延遲,前向方向和反向方向的半往返延遲可大致相同(例如,Dl和D3)。半往返延遲可大致等于由目的地節(jié)點計算出且在所環(huán)回的符號中指示的延遲D2與由源節(jié)點計算出的總延遲D4之間的差的一半。源節(jié)點可基于所有符號的D2和D4而計算出所有符號的半往返,或基于每一符號的D2和D4而計算出所有符號的平均半往返。在步驟216,源節(jié)點可向目的地節(jié)點告知半往返延遲。因此,兩個節(jié)點可使用所估計的半往返延遲來使時鐘同步并實現(xiàn)頻率和/或相位對準。圖3說明可用于傳遞延遲補償系統(tǒng)100的另一傳遞延遲補償序列300的一實施例。具體來說,例如在不對稱的跨越延遲的情況下,可實施傳遞延遲補償序列300以解決源節(jié)點與目的地節(jié)點之間的前向方向和反向方向上的不同的跨越延遲。舉例來說,可實施傳遞延遲補償序列300以估計無源光網(wǎng)絡(PON)中的光線路終端(OLT)與光網(wǎng)絡單元(ONU)之間的可變帶寬上游和下游信道的半往返延遲。半往返延遲可對應于超過上游和下游信道兩者中的所預期延遲的虛擬延遲。在另一實施例中,可實施傳遞延遲補償序列300以估計中心局處的極高位速率DSL (VDSL)收發(fā)器單元(VTU-O)與住宅場所處的VDSL收發(fā)器單元(VTU-R)之間的半往返延遲。在步驟302,源節(jié)點可例如以類似于步驟202的方式依序將多個符號發(fā)送到目的地節(jié)點。另外,可使用傳遞延遲補償系統(tǒng)100基于源節(jié)點與目的地節(jié)點之間的先前所估計的半往返來確定符號的量??纱_定符號的量使其匹配或超過先前所估計的半往返延遲(基于對稱的跨越延遲假定)。在步驟304,目的地節(jié)點可接收符號并對符號進行排隊,例如,以引入超過前向方向和反向方向兩者的最大延遲的虛擬延遲。舉例來說,目的地節(jié)點102可接收從源節(jié)點101傳輸?shù)乃蟹柌⒃贒Q 122中對其進行排隊,直到所有符號都被接收和排隊為止。因此,虛擬延遲時間可對應于轉發(fā)所有符號并對其進行排隊的組合時間。在步驟306,目的地節(jié)點可處理排好隊的符號以計算出所述符號的延遲(例如,D2)。舉例來說,目的地節(jié)點可處理每一排好隊的符號以計算出對應的延遲或處理第一個或最后一個排隊的符號以計算出所有符號的延遲。在步驟308,目的地節(jié)點可將符號和所計算的內部延遲傳回(例如,環(huán)回)源節(jié)點。目的地節(jié)點可將所有符號的計算出的延遲添加到符號,或可在傳回符號之前將對應的計算出的延遲添加到每一符號。在步驟310,源節(jié)點可接收所傳回的符號并對其進行排隊,例如大致等于前向方向上的延遲的虛擬延遲。舉例來說,源節(jié)點101可接收從目的地節(jié)點102傳回的所有符號并在SQ 112中對其進行排隊,直到所有符號都被接收和排隊為止。因此,虛擬延遲時間可對應于傳回所有符號并對其進行排隊的組合時間。在步驟312,源節(jié)點可處理排好隊的符號以計算出所述符號的總延遲(例如,D4)。舉例來說,源節(jié)點可處理每一排好隊的符號以計算出對應的總延遲或處理第一個或最后一個排好隊的符號以計算出所有符號的總延遲。在步驟314,源節(jié)點可計算出前向方向和反向 方向兩者的半往返延遲,前向方向和反向方向的半往返延遲可大致相同(例如,Dl和D3)。半往返延遲可大致等于由目的地節(jié)點計算出且在所環(huán)回的符號中指示的延遲D2與由源節(jié)點計算出的總延遲D4之間的差的一半。源節(jié)點可基于所有符號的D2和D4而計算出所有符號的半往返,或基于每一符號的D2和D4而計算出所有符號的平均半往返。在步驟316,源節(jié)點可向目的地節(jié)點告知半往返延遲。因此,兩個節(jié)點可使用所估計的半往返延遲來使時鐘同步并實現(xiàn)頻率和/或相位對準。在傳遞延遲補償序列300的其它實施例中,兩個節(jié)點中的僅一者可對所接收的符號進行排隊,或兩個節(jié)點可對不同量的符號進行排隊,以在前向方向和反向方向上引入實際上大致相等的延遲。上文所描述的網(wǎng)絡組件可實施于任何通用網(wǎng)絡組件上,例如具有充分的處理能力、存儲器資源和用以處置置于其上的必要工作負荷的網(wǎng)絡吞吐量能力的計算機或網(wǎng)絡組件。圖4說明適合于實施本文中所揭示的組件的一個或一個以上實施例的典型的通用網(wǎng)絡組件400。網(wǎng)絡組件400包含處理器402(其可稱為中央處理單元或CPU),處理器402與包含次要存儲裝置404、只讀存儲器(ROM) 406、隨機存取存儲器(RAM) 408的存儲器裝置、輸入/輸出(I/O)裝置410,和網(wǎng)絡連接裝置412通信。處理器402可實施為一個或一個以上CPU芯片,或可為一個或一個以上專用集成電路(ASIC)的部分。次要存儲裝置404通常包括一個或一個以上磁盤驅動器或磁帶驅動器,用于數(shù)據(jù)的非易失性存儲,且在RAM 408不夠因而無法保持所有工作數(shù)據(jù)的情況下用作溢流數(shù)據(jù)存儲裝置。次要存儲裝置404可用于存儲程序,當選擇這些程序來執(zhí)行時,將所述程序加載到RAM 408中。ROM 406用于存儲在程序執(zhí)行期間讀取的指令以及可能的數(shù)據(jù)。ROM 406是非易失性存儲器裝置,其相對于次要存儲裝置404的較大存儲器容量通常具有較小的存儲器容量。RAM 408用于存儲易失性數(shù)據(jù)且可能用于存儲指令。對ROM 406和RAM 408兩者的存取通常比對次要存儲裝置404的存取快。揭示至少一個實施例,且所屬領域的技術人員作出的對所述實施例和/或所述實施例的特征的變化、組合和/或修改在本發(fā)明的范圍內。因組合、整合和/或省略所述實施例的特征而產生的替代實施例也在本發(fā)明的范圍內。在明確陳述數(shù)值范圍或限制的情況下,應將這些表達范圍或限制理解為包含屬于明確陳述的范圍或限制內的類似量值的重復范圍或限制(例如,從約I到約10包含2、3、4等;大于O. 10包含O. 11,0. 12,0. 13等)。舉例來說,每當揭示具有下限R1和上限Ru的數(shù)值范圍時,具體地揭示屬于所述范圍內的任何數(shù)字。特定來說,具體揭示范圍內的以下數(shù)字=R=Rfh(Ru-R1),其中k為以百分之I為增量的從百分之I到百分之100的范圍內的變量,即,k為百分之I、百分之2、百分之3、百分之
4、百分之4......百分之40、百分之41、百分之42、......百分之94、百分之96、百分之97、百
分之98、百分之99或百分之100。此外,還具體揭示由如上文所定義的兩個R數(shù)字定義的任何數(shù)值范圍。相對于權利要求的任一元素使用術語“任選地”意味著所述元素是需要的,或者所述元素是不需要的,這兩種替代方案均在權利要求的范圍內。使用例如包括、包含和具有等較廣術語應被理解為提供對例如由……組成、基本上由……組成以及實質上由……組成等較窄術語的支持。因此,保護范圍不受上文所陳述的描述限制,而是由所附權利要求書界定,所述范圍包含權利要求書的標的物的所有等效物。每一和每個權利要求作為進一步揭示內容并入說明書中,且這些權利要求是本發(fā)明的實施例。所述揭示內容中對參考的·論述并不是認可其為現(xiàn)有技術,尤其是
公開日期在本申請案的在先申請優(yōu)先權日期之后的任何參考。本發(fā)明中所引用的所有專利、專利申請案和公開案的揭示內容在此以引用的方式并入本文中,其提供補充本發(fā)明的示范性、程序性或其它細節(jié)。雖然本發(fā)明中已提供若干實施例,但應理解,在不脫離本發(fā)明的精神或范圍的情況下,所揭示的系統(tǒng)和方法可以許多其它特定形式來體現(xiàn)。本發(fā)明的實例應被視為說明性的而非限制性的,且本發(fā)明不限于本文所給出的細節(jié)。舉例來說,各種元件或組件可在另一系統(tǒng)中組合或整合,或某些特征可省略或不實施。另外,在不脫離本發(fā)明的范圍的情況下,各種實施例中描述和說明為離散或單獨的技術、系統(tǒng)、子系統(tǒng)和方法可與其它系統(tǒng)、模塊、技術或方法組合或整合。展示或論述為彼此耦合或直接耦合或通信的其它項目也可以電方式、機械方式或其它方式通過某一接口、裝置或中間組件間接地耦合或通信。改變、替代和更改的其它實例可由所屬領域的技術人員斷定,且可在不脫離本文所揭示的精神和范圍的情況下作出。
權利要求
1.一種網(wǎng)絡組件,其包括 轉發(fā)物理層(PHY)單元,其包括源隊列(SQ); 其中所述轉發(fā)PHY單元經(jīng)配置以測量所述轉發(fā)PHY單元與目的地節(jié)點之間的單向物理層延遲。
2.根據(jù)權利要求I所述的網(wǎng)絡組件,其中所述目的地節(jié)點包括第二轉發(fā)PHY單元,所述第二轉發(fā)PHY單元包括目的地隊列(DQ)和環(huán)回(LB)單元。
3.根據(jù)權利要求2所述的網(wǎng)絡組件,其中所述DQ的大小大致等于所述SQ的大小。
4.根據(jù)權利要求2所述的網(wǎng)絡組件,其中所述轉發(fā)PHY單元和所述SQ位于光線路終端(OLT)處,且其中所述第二轉發(fā)PHY單元和所述DQ位于光網(wǎng)絡單元(ONU)處。
5.根據(jù)權利要求2所述的網(wǎng)絡組件,其中所述轉發(fā)PHY單元和所述SQ位于中心局處的極高位速率DSL (VSDL)收發(fā)器單元(VTU-O)中,且其中所述第二轉發(fā)PHY單元和所述DQ位于住宅場所處的VDSL收發(fā)器單元(VTU-R)中。
6.根據(jù)權利要求2所述的網(wǎng)絡組件,其中所述轉發(fā)PHY單元和所述第二轉發(fā)PHY單元經(jīng)由前向路徑和反向路徑彼此耦合。
7.根據(jù)權利要求6所述的網(wǎng)絡組件,其中所述前向路徑具有比所述反向路徑大的帶寬。
8.根據(jù)權利要求7所述的網(wǎng)絡組件,其中所述DQ的大小大于所述SQ的大小。
9.根據(jù)權利要求2所述的網(wǎng)絡組件,其中所述轉發(fā)PHY單元和所述第二轉發(fā)PHY單元經(jīng)由中轉節(jié)點彼此耦合,且其中第一層符號對于所述中轉節(jié)點來說是透明的。
10.一種網(wǎng)絡組件,其包括 轉發(fā)物理層(PHY)單元,其經(jīng)配置以在網(wǎng)絡物理層處將多個符號發(fā)送到目的地節(jié)點,且在網(wǎng)絡物理層處從所述目的地節(jié)點接收所述符號;以及 源隊列(SQ),其經(jīng)配置以對從所述目的地節(jié)點傳回的所述符號進行排隊; 其中所述轉發(fā)PHY單元進一步經(jīng)配置以處理所述排好隊的符號以基于虛擬延遲時間計算出半往返延遲。
11.根據(jù)權利要求10所述的網(wǎng)絡組件,其中所述半往返延遲大致等于所述符號的總環(huán)回行程延遲與到所述目的地節(jié)點的所述符號的前向行程延遲之間的差的一半。
12.根據(jù)權利要求11所述的網(wǎng)絡組件,其中到所述目的地節(jié)點的所述符號的前向行程延遲是由所述目的地節(jié)點計算出,且向所述轉發(fā)PHY單元指示,且其中所述符號的所述總環(huán)回行程延遲是由所述轉發(fā)PHY單元計算出。
13.根據(jù)權利要求12所述的網(wǎng)絡組件,其中發(fā)送到所述目的地節(jié)點的所述符號指示從所述轉發(fā)PHY單元的初始傳輸時間,且其中所述轉發(fā)行程延遲和所述總環(huán)回行程延遲兩者都是基于所述初始傳輸時間而計算出。
14.根據(jù)權利要求10所述的網(wǎng)絡組件,其中所述虛擬延遲時間是由轉發(fā)到所述目的地節(jié)點的符號的量來確定,且其中所述虛擬延遲時間超過任何預期的固定或可變的半往返延遲。
15.根據(jù)權利要求10所述的網(wǎng)絡組件,其中所述符號由所述目的地節(jié)點排隊,以使所述目的地節(jié)點的所述符號的反向行程延遲與歸因于將所述符號發(fā)送到所述目的地節(jié)點而引起的所述虛擬延遲時間匹配。
16.根據(jù)權利要求10所述的網(wǎng)絡組件,其中從所述轉發(fā)PHY單元到所述目的地節(jié)點的除了所述符號之外的業(yè)務的前向行程延遲實質上不同于從所述目的地節(jié)點到所述轉發(fā)PHY單元的所述業(yè)務的反向行程延遲。
17.—種方法,其包括 從源節(jié)點接收多個第一層符號,其從所述源節(jié)點引入虛擬延遲時間; 將所述所接收的符號傳回到所述源節(jié)點;以及 從所述源節(jié)點接收大致等于所述虛擬延遲時間的半往返延遲指示。
18.根據(jù)權利要求17所述的方法,其進一步包括對從所述源節(jié)點接收到的所述符號進行排隊; 根據(jù)從所述源節(jié)點傳輸所述符號的時間而計算出所述符號的延遲時間;以及 將所述計算出的延遲時間添加到所述傳回到所述源節(jié)點的符號。
19.根據(jù)權利要求18所述的方法,其中在傳回所述符號之前對所述所接收的符號進行排隊影響了來自所述源節(jié)點的所述虛擬延遲時間。
20.根據(jù)權利要求18所述的方法,其中所述所傳回的節(jié)點在所述源節(jié)點處被排隊且隨后被處理以根據(jù)從所述源節(jié)點傳輸所述符號的時間而計算出總延遲時間,且其中在傳回所述符號之前對所述所接收的符號進行排隊將大致相同的虛擬延遲時間引入到所述源節(jié)點。
全文摘要
一種網(wǎng)絡組件,其包括轉發(fā)物理層(PHY)單元,所述轉發(fā)物理層單元包括源隊列(SQ),其中所述轉發(fā)PHY單元經(jīng)配置以測量所述轉發(fā)PHY單元與目的地節(jié)點之間的單向物理層延遲。還揭示一種網(wǎng)絡組件,其包括轉發(fā)PHY單元,其經(jīng)配置以在網(wǎng)絡物理層處將多個符號發(fā)送到目的地節(jié)點,且在網(wǎng)絡物理層處從所述目的地節(jié)點接收所述符號;以及SQ,其經(jīng)配置以對從所述目的地節(jié)點傳回的所述符號進行排隊,其中所述轉發(fā)PHY單元進一步經(jīng)配置以處理所述排好隊的符號以基于虛擬延遲時間計算出半往返延遲。
文檔編號H04L12/26GK102804690SQ201180013832
公開日2012年11月28日 申請日期2011年9月23日 優(yōu)先權日2010年10月22日
發(fā)明者塞格·弗蘭庫斯·浮路崗 申請人:華為技術有限公司