亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用周期性間隔的時(shí)間戳包的確定性布局的制作方法

文檔序號(hào):7847000閱讀:250來源:國知局
專利名稱:使用周期性間隔的時(shí)間戳包的確定性布局的制作方法
技術(shù)領(lǐng)域

背景技術(shù)
以太網(wǎng)因其靈活、分散和可擴(kuò)展的特點(diǎn)而成為了許多類型的網(wǎng)絡(luò)的優(yōu)選協(xié)議。以太網(wǎng)包含一系列針對局域網(wǎng)(LAN)的基于幀的計(jì)算機(jī)組網(wǎng)技術(shù),并定義許多針對開放系統(tǒng)互聯(lián)(OSI)組網(wǎng)模型的物理層的布線和信令標(biāo)準(zhǔn),和公用尋址格式以及數(shù)據(jù)鏈路層上的媒體接入控制(MAC)。以太網(wǎng)非常靈活,因其允許大小可變的數(shù)據(jù)包使用各種節(jié)點(diǎn)在不同類型的介質(zhì)中進(jìn)行傳送,其中各數(shù)據(jù)包的傳輸速度各不相同。在許多網(wǎng)絡(luò)中,例如以太網(wǎng),節(jié)點(diǎn)是通過交換多個(gè)定時(shí)參考或時(shí)間戳來同步其傳輸?shù)摹?br>
發(fā)明內(nèi)容
一方面,本發(fā)明包括一種設(shè)備,所述設(shè)備包含時(shí)間戳支持邏輯組件,該組件經(jīng)配置以識(shí)別單個(gè)鏈路上多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)時(shí)間戳并在周期性傳輸時(shí)間窗內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)對應(yīng)時(shí)隙中對準(zhǔn)時(shí)間戳,還包含與時(shí)間戳支持邏輯組件耦合的調(diào)度器,該調(diào)度器經(jīng)配置以在位于周期性傳輸時(shí)間窗中的時(shí)間戳的時(shí)隙之后的對應(yīng)時(shí)隙中對準(zhǔn)不包含時(shí)間戳的多個(gè)包。另一方面,本發(fā)明包括網(wǎng)絡(luò)組件,該組件包含經(jīng)配置以接收多個(gè)時(shí)間戳包和多個(gè)非時(shí)間戳包的接收器;經(jīng)過配置以確定各時(shí)間戳包的緩沖時(shí)間的周期性時(shí)間戳傳輸支持邏輯單元,在該緩沖時(shí)間中可將各時(shí)間戳包對準(zhǔn)在針對同一鏈路上的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)指定的周期性傳輸時(shí)間窗中的位置上;經(jīng)配置以確定在所有時(shí)間戳包傳輸完畢前保存非時(shí)間戳包的緩沖時(shí)間的調(diào)度器;經(jīng)配置以在確定的對應(yīng)緩沖時(shí)間到期前保存各時(shí)間戳包和非時(shí)間戳包的緩沖器;和經(jīng)配置以在同一鏈路上的對應(yīng)緩沖時(shí)間到期后傳輸時(shí)間戳包和非時(shí)間戳包的發(fā)送器。再一方面,本發(fā)明包括網(wǎng)絡(luò)設(shè)備實(shí)施的方法,所述方法包含接收多個(gè)包含時(shí)間戳包和其他包的以太網(wǎng)包、識(shí)別各時(shí)間戳包并將其映射至在同一出節(jié)點(diǎn)鏈路上的指定的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)、將各以太網(wǎng)包緩沖一段確定的時(shí)間以在用于傳輸?shù)奶摂M周期性時(shí)間窗中的多個(gè)對應(yīng)時(shí)隙中定位所述以太網(wǎng)包,以及在確定的時(shí)間到期后傳輸各以太網(wǎng)包。從與附圖和所附權(quán)利要求書相結(jié)合的以下詳細(xì)描述中可以更清楚地理解這些和其它特征。


為了更完整地理解本發(fā)明,現(xiàn)請參考以下與附圖和詳細(xì)描述相結(jié)合的簡要描述, 其中相同參考標(biāo)號(hào)表示相同部分。圖1為網(wǎng)絡(luò)節(jié)點(diǎn)的實(shí)施例的示意圖。圖2為周期性時(shí)間窗的實(shí)施例的示意圖。圖3為網(wǎng)絡(luò)節(jié)點(diǎn)的另一實(shí)施例的示意圖。圖4為網(wǎng)絡(luò)節(jié)點(diǎn)的另一實(shí)施例的示意圖。圖5為時(shí)間戳轉(zhuǎn)發(fā)方案的實(shí)施例的示意圖。圖6為周期性時(shí)間戳傳輸方法的實(shí)施例的流程圖。圖7為發(fā)送器/接收器單元的實(shí)施例的示意圖。圖8是通用計(jì)算機(jī)系統(tǒng)的實(shí)施例的示意圖。
具體實(shí)施例方式一開始應(yīng)理解,盡管下文提供一個(gè)或一個(gè)以上實(shí)施例的說明性實(shí)施方案,但可使用任意數(shù)目的技術(shù),不管是當(dāng)前已知還是現(xiàn)有的,來實(shí)施所揭示的系統(tǒng)和/或方法。本發(fā)明在任何情況下都不應(yīng)限制于下文所述的說明性實(shí)施方案、附圖和技術(shù),包括此處說明和描述的示范性設(shè)計(jì)和實(shí)施方案,但可在所附權(quán)利要求書的范圍及其等效內(nèi)容的全部范圍內(nèi)進(jìn)行修改。分布于不同地區(qū)的網(wǎng)絡(luò)節(jié)點(diǎn),例如以太網(wǎng),的同步操作,通常是通過向不同節(jié)點(diǎn)分配定時(shí)參考來執(zhí)行的,例如使用單頻域。定時(shí)參考可以采用星形方式進(jìn)行分配,例如從單個(gè)點(diǎn)分配至待同步的所有網(wǎng)絡(luò)節(jié)點(diǎn)。但是,此方法可能需要部署、操作和維護(hù)大規(guī)模的時(shí)鐘分布網(wǎng)絡(luò),該網(wǎng)絡(luò)與傳送實(shí)際承載業(yè)務(wù)的網(wǎng)絡(luò)是獨(dú)立且并行的。為了避免出現(xiàn)此類重復(fù)的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,應(yīng)在用于傳送承載業(yè)務(wù)的同一網(wǎng)絡(luò)上分配定時(shí)參考。此類分配方法可能需要將時(shí)鐘參考從網(wǎng)絡(luò)節(jié)點(diǎn)到網(wǎng)絡(luò)節(jié)點(diǎn)級聯(lián)起來,其中每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)均充當(dāng)一個(gè)中繼器,因?yàn)檫@些網(wǎng)絡(luò)節(jié)點(diǎn)的完整一點(diǎn)到多點(diǎn)交互連接通常無法實(shí)施。要支持在可能會(huì)展示不同的層1特性的包模式網(wǎng)絡(luò)上和同步定時(shí)參考,則還需使用層2上傳送的時(shí)間戳來執(zhí)行定時(shí)參考的同步和分配。電氣和電子工程師學(xué)會(huì)(IEEE)標(biāo)準(zhǔn)1588中描述了此類層二(層2)基于時(shí)間戳的方案的實(shí)例,該標(biāo)準(zhǔn)以引入的方式并入本文本中。在IEEE 1588和類似的其他基于時(shí)間戳的方案中,頻率和相位的分配和同步都是可以實(shí)現(xiàn)的。通常,僅使用轉(zhuǎn)發(fā)的時(shí)間戳就足以實(shí)現(xiàn)頻率同步。但是,相位同步可能需要采用閉環(huán)方案,該方案會(huì)測量時(shí)間戳的往返(round-trip),然后將結(jié)果除以二,得到可用于調(diào)整目標(biāo)位置的相位的傳送延遲偏移量,以提供網(wǎng)絡(luò)內(nèi)多個(gè)節(jié)點(diǎn)的相位對準(zhǔn)。圖1說明了可能會(huì)在網(wǎng)絡(luò)中轉(zhuǎn)發(fā)多個(gè)時(shí)間戳的網(wǎng)絡(luò)節(jié)點(diǎn)100的實(shí)施例,例如使用針對時(shí)間同步和分配的IEEE 1588的層2基于時(shí)間戳的方案。例如,網(wǎng)絡(luò)節(jié)點(diǎn)100可在以太網(wǎng)中用于轉(zhuǎn)發(fā)以太網(wǎng)包110,包括時(shí)間戳參考(例如時(shí)間戳包)。或者,網(wǎng)絡(luò)節(jié)點(diǎn)100可能會(huì)用于以時(shí)域劃分(TDM)為基礎(chǔ)的網(wǎng)絡(luò)、LAN、無源光網(wǎng)絡(luò)(PON)、數(shù)字用戶線(DSL)系統(tǒng)或任何使用時(shí)鐘/定時(shí)參考來同步傳輸?shù)木W(wǎng)絡(luò)。網(wǎng)絡(luò)節(jié)點(diǎn)100可能會(huì)包含多個(gè)入節(jié)點(diǎn)端口和多個(gè)出節(jié)點(diǎn)端口中各端口的多個(gè)物理層(PHY)單元120和MAC單元130,如圖1所示。所述入節(jié)點(diǎn)端口和出節(jié)點(diǎn)端口可以與網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)節(jié)點(diǎn)(未顯示)耦合。網(wǎng)絡(luò)節(jié)點(diǎn) 100可能還包含連接允許控制(CAC)塊140、多個(gè)交換和轉(zhuǎn)發(fā)表150、多個(gè)輸出隊(duì)列160,和一個(gè)或一個(gè)以上輸出復(fù)用器(Mux) 170,所有這些組件可能均位于入節(jié)點(diǎn)端口和出節(jié)點(diǎn)端口之間,例如在交換網(wǎng)板190中。上述單元和塊可能會(huì)使用硬件和/或軟件來處理以太網(wǎng)包 110(包括時(shí)間戳參考或包),例如在層2上。在入節(jié)點(diǎn)端口,PHY單元120可經(jīng)配置以接收以太網(wǎng)包110、在PHY(以太網(wǎng))層解封/解碼各包,并在MAC層將包發(fā)送至MAC單元130。MAC單元130可以在MAC層解封/解碼各包并獲取時(shí)間戳參考,本文中以時(shí)間戳交換指代。然后,各包可能會(huì)被轉(zhuǎn)發(fā)至CAC塊140, 該塊可經(jīng)配置以識(shí)別對應(yīng)于各包的鏈路或信道,例如使用包中的邏輯鏈路標(biāo)識(shí)符(LLID)。 CAC塊140還可經(jīng)配置以識(shí)別各幀或包的起點(diǎn),例如使用包中的幀分隔符(SFD)的起點(diǎn)。交換和轉(zhuǎn)發(fā)表150可用于根據(jù)各包的目的地址和/或源地址轉(zhuǎn)發(fā)包、實(shí)施地址學(xué)習(xí)并丟棄具有未知地址的包。輸出隊(duì)列160可用于在轉(zhuǎn)發(fā)入局包前對其進(jìn)行排隊(duì)或緩沖。輸出復(fù)用器 170可經(jīng)配置以將入局?jǐn)?shù)據(jù)復(fù)用于出局?jǐn)?shù)據(jù)塊中。然后,出局包在通過對應(yīng)入節(jié)點(diǎn)端口進(jìn)行轉(zhuǎn)發(fā),例如轉(zhuǎn)發(fā)至另一網(wǎng)絡(luò)節(jié)點(diǎn),之前,會(huì)由MAC單元130和PHY單元120依次進(jìn)行處理。 具體而言,MAC單元130可在MAC層封裝/編碼各包,然后PHY單元120可在PHY或以太網(wǎng)層封裝/編碼各包。在網(wǎng)絡(luò)節(jié)點(diǎn)100中,例如根據(jù)IEEE 1588,會(huì)對從以太網(wǎng)包110中獲取的時(shí)間參考進(jìn)行處理以實(shí)施時(shí)間同步和分配。以太網(wǎng)包(在層2中)在網(wǎng)絡(luò)節(jié)點(diǎn)100中的路徑可能會(huì)遭受多個(gè)可能會(huì)影響包中的時(shí)間戳的定時(shí)或?qū)?zhǔn)的損傷,從而可能會(huì)影響網(wǎng)絡(luò)中的頻率/ 相位同步和分配的準(zhǔn)確性。上述時(shí)間戳損傷也許是由例如在PHY單元120上可能的PHY速率適配造成的。例如,PHY單元120可以添加或刪除通常不使用的八比特組,以彌補(bǔ)+/-100 百萬分之一(ppm)、時(shí)鐘操作和/或其他鏈路延時(shí)變化。上述時(shí)間戳損傷還可能是由例如在 MAC單元130上的存儲(chǔ)并轉(zhuǎn)發(fā)或捷徑操作選擇造成的。針對一般包業(yè)務(wù)的操作的存儲(chǔ)并轉(zhuǎn)發(fā)模式可能會(huì)因以太網(wǎng)包的不同大小而促成時(shí)間戳包的包延遲變化(PDV)。上述存儲(chǔ)并轉(zhuǎn)發(fā)或捷徑操作選擇可能會(huì)要求對時(shí)間戳包進(jìn)行差別對待。上述時(shí)間戳損傷還可能由例如在CAC塊140上針對一般包業(yè)務(wù)設(shè)置CAC參數(shù)時(shí)引發(fā)的。設(shè)置CAC參數(shù)可能還要求對時(shí)間戳包進(jìn)行差別對待。此外,基于時(shí)間戳的同步的適當(dāng)操作可能會(huì)要求非閉塞交換網(wǎng)板和時(shí)間戳包的靜態(tài)轉(zhuǎn)發(fā),例如在交換和轉(zhuǎn)發(fā)表150上。否則可能會(huì)引發(fā)更多的時(shí)間戳損傷。業(yè)務(wù)管理問題也可能會(huì)促成損傷。例如,為了優(yōu)化時(shí)間戳包的性能,可能需要應(yīng)用不同的業(yè)務(wù)管理規(guī)則,例如在輸出隊(duì)列160上??赡苓€需要解決其他管理問題。例如,當(dāng)之前的優(yōu)先級安排不再適用時(shí),優(yōu)先級再安排可允許使用服務(wù)級別(CoS)排隊(duì),并且/或者可能會(huì)要求使用額外排隊(duì)。此外,由于以太網(wǎng)包可能會(huì)具有不同的大小,因此輸出復(fù)用器170上可能會(huì)發(fā)生某些包爭用情況。例如, 符合以引入的方式并入本文本中的IEEE 802. 3標(biāo)準(zhǔn)的以太網(wǎng)包在大小上可能會(huì)從約64個(gè)八比特組到約2000個(gè)八比特組不等。此范圍內(nèi)的包可包含業(yè)界普遍使用的實(shí)際包大小,并包含超過約9600個(gè)八比特組和包含約2個(gè)八比特組的以太網(wǎng)“空閑”信令單元(SU)。因此,因包和/或空閑爭用引起的可變延遲可能接近于約9600個(gè)八比特組,不考慮優(yōu)先級方案的選擇。上述可變延遲可能會(huì)與輸出鏈路帶寬成反比。上述各種損傷可累加。因此,隨著時(shí)間戳穿過相對大量的網(wǎng)絡(luò)節(jié)點(diǎn),時(shí)間戳的位置或?qū)?zhǔn)可能會(huì)變得更加不確定并會(huì)影響基于時(shí)間戳的同步方法的準(zhǔn)確性。此類損傷的負(fù)面影響可能無法使用當(dāng)前的時(shí)間同步和分配方案,例如基于IEEE 1588,進(jìn)行有效的處理。本文所揭示的是用于在層2使用以受控和確定性方式傳輸,例如在包模式網(wǎng)絡(luò)中,多個(gè)時(shí)間戳來分配和同步定時(shí)參考的系統(tǒng)和方法。該系統(tǒng)和方法可為時(shí)間戳在包模式參與鏈路的出局方向上的傳輸創(chuàng)建并同步周期性時(shí)間窗,例如在包模式網(wǎng)絡(luò)中的各參與節(jié)點(diǎn)的入節(jié)點(diǎn)上。該周期性時(shí)間窗可以解決因上述損傷而引起的預(yù)期定時(shí)錯(cuò)誤。周期性時(shí)間窗中還會(huì)為針對多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)指定的多個(gè)時(shí)間戳應(yīng)用固定的分配/調(diào)度,這些時(shí)間戳可能都是在同一鏈路中傳輸?shù)?。上述固定的分?調(diào)度可以簡化網(wǎng)絡(luò)中多個(gè)節(jié)點(diǎn)的定時(shí)同步和分配。此類系統(tǒng)可改善網(wǎng)絡(luò)中的定時(shí)同步和分配,并且可以用于進(jìn)行頻率和/或相位時(shí)鐘調(diào)整。下文中將進(jìn)一步說明實(shí)施細(xì)節(jié)和方面。上述系統(tǒng)和方法可針對以太網(wǎng)包模式鏈路和網(wǎng)絡(luò)進(jìn)行實(shí)施,并且還可用于其他網(wǎng)絡(luò)和傳送技術(shù),例如其他統(tǒng)計(jì)性復(fù)用包模式網(wǎng)絡(luò)。如前所述,由網(wǎng)絡(luò)節(jié)點(diǎn)組件引起的時(shí)間戳損傷可能會(huì)造成網(wǎng)絡(luò)節(jié)點(diǎn)間傳輸?shù)陌械臅r(shí)間戳的誤對準(zhǔn)。因此,至少某些網(wǎng)絡(luò)節(jié)點(diǎn)可能會(huì)收到無序或延遲的時(shí)間戳,這樣可能會(huì)在定時(shí)(頻率/相位)同步和分配方案中引發(fā)錯(cuò)誤。要防止網(wǎng)絡(luò)節(jié)點(diǎn)收到無序或延遲的時(shí)間戳,網(wǎng)絡(luò)節(jié)點(diǎn)可經(jīng)配置以在虛擬周期性時(shí)間窗內(nèi)定期傳輸多個(gè)時(shí)間戳,例如針對同一鏈路中的多個(gè)指定網(wǎng)絡(luò)節(jié)點(diǎn)。時(shí)間戳可以在周期性時(shí)間窗內(nèi)被分配多個(gè)時(shí)隙或位置,并且周期性時(shí)間窗的剩余部分還可用于傳輸其他以太網(wǎng)包。時(shí)間戳可在周期性時(shí)間窗中其分配的時(shí)隙內(nèi)通過緩沖然后進(jìn)行適當(dāng)轉(zhuǎn)發(fā)的方式來發(fā)送。周期性時(shí)間窗的時(shí)長可以經(jīng)過確定以便為時(shí)間戳提供充足的緩沖時(shí)間,以防止或盡量減少任何因網(wǎng)絡(luò)節(jié)點(diǎn)的損傷而造成的延遲、 誤對準(zhǔn)和/或爭用。圖2說明了周期性時(shí)間窗200的實(shí)施例,該時(shí)間窗可以是用于控制和調(diào)節(jié)網(wǎng)絡(luò)節(jié)點(diǎn)之間的時(shí)間戳的傳輸?shù)奶摂M周期性時(shí)間窗。上述周期性時(shí)間窗200可能包含,在周期性時(shí)間窗200的起點(diǎn),可能由多個(gè)空閑符號(hào)215進(jìn)行分隔的多個(gè)時(shí)間戳或定時(shí)參考MO (例如
TSUTS2.....TSn,其中η為整數(shù))。該周期性時(shí)間窗200還可能包含其他以太網(wǎng)業(yè)務(wù)(例
如包)210、包保護(hù)頻帶220和PHY保護(hù)頻帶230,它們可以上述順序依次跟在時(shí)間戳240后面(如圖2所示)。其他以太網(wǎng)業(yè)務(wù)210也可通過空間符號(hào)215與時(shí)間戳240和包保護(hù)頻帶 220分隔開來。周期性時(shí)間窗200可能是虛擬的,就此而言時(shí)隙Μ0、其他以太網(wǎng)業(yè)務(wù)210、 包保護(hù)頻帶220和PHY保護(hù)頻帶230可能會(huì)定期以上述順序進(jìn)行傳輸,包括空閑符號(hào)215。 周期性時(shí)間窗200的組件可以根據(jù)周期性時(shí)間窗200的確定時(shí)長或持續(xù)時(shí)間從網(wǎng)絡(luò)節(jié)點(diǎn)的入節(jié)點(diǎn)端口進(jìn)行大致定期地反復(fù)傳輸。時(shí)間戳MO的傳輸起點(diǎn)(或周期性時(shí)間窗200的起點(diǎn))可由包保護(hù)頻帶220和 PHY保護(hù)頻帶230的時(shí)長或持續(xù)時(shí)間來決定。包保護(hù)頻帶220可以是暫停時(shí)間,在這種情況下可能不會(huì)進(jìn)行傳輸。包保護(hù)頻帶220的持續(xù)時(shí)間可確定為長于或約等于網(wǎng)絡(luò)支持的最大以太網(wǎng)幀或包傳輸,例如連續(xù)不中斷地傳輸一個(gè)或多個(gè)以太網(wǎng)包所允許的最多時(shí)間,包括包傳輸之間的最低必要包間隔。例如,以太網(wǎng)的最低必要包間隔可能約等于12個(gè)八比特組。PHY保護(hù)頻帶230可能包含一個(gè)或一個(gè)以上持續(xù)時(shí)間長于空閑符號(hào)215的空閑符號(hào)。 PHY保護(hù)頻帶230的持續(xù)時(shí)間可確定為長于或約等于最低必要包間隔與可能發(fā)生的至少一個(gè)最大的可能預(yù)期PHY調(diào)整(例如通過PHY單元120)的總和。最大的PHY調(diào)整可以依賴于網(wǎng)絡(luò)節(jié)點(diǎn)中使用的PHY方案,例如近似4個(gè)八比特組。
此外,各時(shí)間戳240可能會(huì)在周期性時(shí)間窗200中以確定性方式分派給多個(gè)對應(yīng)時(shí)隙。時(shí)隙可以分配至網(wǎng)絡(luò)中同一鏈路上的多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)。這樣,網(wǎng)絡(luò)節(jié)點(diǎn)就可以定期傳輸時(shí)間戳M0,其中可根據(jù)各時(shí)間戳240在周期性時(shí)間窗200中的定位將其指定為鏈路中的另一對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)。例如時(shí)間戳TS1、TS2、...和TSn可以在周期性時(shí)間窗200中以相應(yīng)順序進(jìn)行傳輸,并與包含第一個(gè)節(jié)點(diǎn)、第二個(gè)節(jié)點(diǎn)、...和第η個(gè)節(jié)點(diǎn),以鏈路中的相同順序,的多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)相對應(yīng)?;蛘撸绻W(wǎng)絡(luò)節(jié)點(diǎn)知曉周期性時(shí)間窗200中時(shí)間戳MO的時(shí)隙與鏈路中指定的對應(yīng)節(jié)點(diǎn)之間的映射,那么傳輸?shù)臅r(shí)間戳240可能就不是采用與鏈路中對應(yīng)節(jié)點(diǎn)相同的順序進(jìn)行安排。每個(gè)擁有指定時(shí)間戳240的網(wǎng)絡(luò)節(jié)點(diǎn)都可能會(huì)收到對應(yīng)的時(shí)間戳Μ0,可以將它用于定時(shí)同步和分配方案,并將剩余時(shí)間戳轉(zhuǎn)發(fā)至鏈路中的下一網(wǎng)絡(luò)節(jié)點(diǎn)。網(wǎng)絡(luò)節(jié)點(diǎn)還可以將時(shí)間戳240添加至周期性時(shí)間窗200中的已分派的時(shí)隙中,并將添加的時(shí)間戳MO以及剩余業(yè)務(wù)轉(zhuǎn)發(fā)至鏈路中的下一網(wǎng)絡(luò)節(jié)點(diǎn)。圖3說明了可以在網(wǎng)絡(luò)中,例如在層2上,轉(zhuǎn)發(fā)多個(gè)時(shí)間戳的網(wǎng)絡(luò)節(jié)點(diǎn)300的實(shí)施例。該網(wǎng)絡(luò)節(jié)點(diǎn)300還可以在周期性時(shí)間窗中,例如周期性時(shí)間窗200中,傳輸為鏈路中多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)指定的多個(gè)時(shí)間戳。例如網(wǎng)絡(luò)節(jié)點(diǎn)300可在以太網(wǎng)中用于轉(zhuǎn)發(fā)以太網(wǎng)包310,包括時(shí)間戳參考(例如時(shí)間戳包)?;蛘?,網(wǎng)絡(luò)節(jié)點(diǎn)300還可能會(huì)用于以TDM為基礎(chǔ)的網(wǎng)絡(luò)、 LAN、PON、DSL系統(tǒng)或任何使用時(shí)鐘/定時(shí)參考來同步傳輸?shù)木W(wǎng)絡(luò)。網(wǎng)絡(luò)節(jié)點(diǎn)300可能包含多個(gè)入節(jié)點(diǎn)端口和多個(gè)出節(jié)點(diǎn)端口中各端口的多個(gè)PHY單元320和MAC單元330,如圖3所示。所述入節(jié)點(diǎn)端口和出節(jié)點(diǎn)端口可以與網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)節(jié)點(diǎn)(未顯示)耦合。網(wǎng)絡(luò)節(jié)點(diǎn)300可能還包含CAC塊340、多個(gè)交換和轉(zhuǎn)發(fā)表350、多個(gè)輸出隊(duì)列360,和一個(gè)或一個(gè)以上輸出復(fù)用器370,所有這些組件可能均位于入節(jié)點(diǎn)端口和出節(jié)點(diǎn)端口之間,例如在交換網(wǎng)板390中。上述單元和塊可能會(huì)使用硬件和/或軟件來處理以太網(wǎng)包310(包括時(shí)間戳參考或包),例如在層2上。網(wǎng)絡(luò)節(jié)點(diǎn)300的上述組件的配置可與網(wǎng)絡(luò)節(jié)點(diǎn)100的對應(yīng)組件基本相似。此外,網(wǎng)絡(luò)節(jié)點(diǎn)300可能在出節(jié)點(diǎn)端口中包含多個(gè)時(shí)間戳(TS)支持邏輯單元380, 該單元位于MAC單元330和PHY單元320之間。上述TS支持邏輯單元380可用于在周期性時(shí)間窗中緩沖并傳輸時(shí)間戳和其他以太網(wǎng)業(yè)務(wù),以補(bǔ)償網(wǎng)絡(luò)節(jié)點(diǎn)300的組件可能發(fā)生的損傷。例如,該TS支持邏輯單元380可以補(bǔ)償MAC單元330和PHY單元320之間可能發(fā)生的損傷。上述TS支持邏輯單元380還可以保證將周期性時(shí)間窗中的時(shí)間戳分配至為同一鏈路上的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)指定的對應(yīng)時(shí)隙。上述TS支持邏輯380可使用硬件和/或軟件進(jìn)行實(shí)施。圖4說明了可以在網(wǎng)絡(luò)中,例如在層2上,轉(zhuǎn)發(fā)多個(gè)時(shí)間戳的另一網(wǎng)絡(luò)節(jié)點(diǎn)400的實(shí)施例。該網(wǎng)絡(luò)節(jié)點(diǎn)400還可以在周期性時(shí)間窗中,例如周期性時(shí)間窗200中,傳輸為鏈路中多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)指定的多個(gè)時(shí)間戳。網(wǎng)絡(luò)節(jié)點(diǎn)400可用于以太網(wǎng)、以TDM為基礎(chǔ)的網(wǎng)絡(luò)、LAN、 PON、DSL系統(tǒng)或任何使用時(shí)鐘/定時(shí)參考來同步傳輸?shù)木W(wǎng)絡(luò)。網(wǎng)絡(luò)節(jié)點(diǎn)400可能包含多個(gè)入節(jié)點(diǎn)端口和多個(gè)出節(jié)點(diǎn)端口中各端口的多個(gè)PHY單元420和MAC單元430,如圖4所示。所述入節(jié)點(diǎn)端口和出節(jié)點(diǎn)端口可以與網(wǎng)絡(luò)中的其他網(wǎng)絡(luò)節(jié)點(diǎn)(未顯示)耦合。網(wǎng)絡(luò)節(jié)點(diǎn)400可能還包含CAC塊440、多個(gè)交換和轉(zhuǎn)發(fā)表450、多個(gè)輸出隊(duì)列460,和一個(gè)或一個(gè)以上輸出復(fù)用器470,所有這些組件可能均位于入節(jié)點(diǎn)端口和出節(jié)點(diǎn)端口之間,例如在交換網(wǎng)板490中。上述網(wǎng)絡(luò)節(jié)點(diǎn)400的組件可能會(huì)使用硬件和 /或軟件來處理多個(gè)以太網(wǎng)包410 (包括時(shí)間戳參考或包),例如在層2上,并且其配置可與網(wǎng)絡(luò)節(jié)點(diǎn)100的對應(yīng)組件基本相似。此外,網(wǎng)絡(luò)節(jié)點(diǎn)400可能在出節(jié)點(diǎn)端口上包含多個(gè)TS支持邏輯單元480,位于輸出復(fù)用器470和MAC單元430之間,該TS支持邏輯單元480的配置可與TS支持邏輯單元380 基本相似。該TS支持邏輯單元480可以補(bǔ)償輸出復(fù)用器470與MAC單元430之間可能發(fā)生的損傷,并且可以使用硬件和/或軟件進(jìn)行實(shí)施。圖5說明了時(shí)間戳轉(zhuǎn)發(fā)方案500的實(shí)施例,該方案可以使用上述周期性時(shí)間戳傳輸方案,例如周期性時(shí)間窗200。該時(shí)間戳轉(zhuǎn)發(fā)方案500可使用多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)520、時(shí)鐘源節(jié)點(diǎn)510和時(shí)鐘終端節(jié)點(diǎn)580進(jìn)行實(shí)施。該網(wǎng)絡(luò)節(jié)點(diǎn)520可能包含多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)400、網(wǎng)絡(luò)節(jié)點(diǎn)500和/或配置相似的網(wǎng)絡(luò)節(jié)點(diǎn)。這樣,各網(wǎng)絡(luò)節(jié)點(diǎn)520都可能包含多個(gè)與網(wǎng)絡(luò)節(jié)點(diǎn)400或500的組件類似的組件,包括TS支持邏輯單元(未顯示)和與TS支持邏輯單元耦合的調(diào)度器522。例如,該TS支持邏輯單元和調(diào)度器522可能均位于各出節(jié)點(diǎn)端口的交換網(wǎng)板590和MAC單元530之間。或者,該調(diào)度器522可能位于交換網(wǎng)板590和MAC單元 530之間,而該TS支持邏輯單元可能位于MAC單元530和PHY單元525之間。該交換網(wǎng)板 590,MAC單元530和PHY單元525的配置可分別與交換網(wǎng)板190,MAC單元130和PHY單元 120基本相似。在另一實(shí)施例中,該TS支持邏輯單元和調(diào)度器522可能均位于各出節(jié)點(diǎn)端口的MAC單元530和PHY單元525之間。時(shí)鐘源節(jié)點(diǎn)510可經(jīng)配置以例如在以太網(wǎng)包中生成多個(gè)時(shí)間戳或時(shí)間參考,并通過網(wǎng)絡(luò)節(jié)點(diǎn)520將其正向發(fā)送至?xí)r鐘終端節(jié)點(diǎn)530。所述時(shí)間戳可包含可能在時(shí)鐘源節(jié)點(diǎn) 510中與主時(shí)鐘或絕對時(shí)鐘定時(shí)同步的初始傳輸時(shí)間。各網(wǎng)絡(luò)節(jié)點(diǎn)520均可使用周期性時(shí)間窗中的對應(yīng)時(shí)間戳來調(diào)整其時(shí)鐘定時(shí)。所述時(shí)間戳可由時(shí)鐘終端節(jié)點(diǎn)530進(jìn)行接收和處理,其中接收或到達(dá)時(shí)間可在時(shí)間戳反向傳回時(shí)鐘源節(jié)點(diǎn)510之前添加至所述時(shí)間戳中。 然后,時(shí)鐘源節(jié)點(diǎn)510就可以接收返回的時(shí)間戳并使用初始傳輸時(shí)間和該時(shí)間戳中的到達(dá)時(shí)間來計(jì)算往返延遲,該往返延遲隨后可用于調(diào)整網(wǎng)絡(luò)節(jié)點(diǎn)520、時(shí)鐘終端節(jié)點(diǎn)530和可能
的時(shí)鐘源節(jié)點(diǎn)510的頻率和/相位定時(shí)。偏移延遲可能大約是節(jié)點(diǎn)(例如F0、F1.....FN,
其中N是整數(shù))之間的多個(gè)正向偏移延遲和多個(gè)反向偏移延遲(例如R0、R1.....RN)的總
和的一半。在一個(gè)實(shí)施例中,時(shí)鐘源節(jié)點(diǎn)510和/或時(shí)鐘終端節(jié)點(diǎn)530的配置可與網(wǎng)絡(luò)節(jié)點(diǎn)520基本相似。例如,網(wǎng)絡(luò)節(jié)點(diǎn)520中的任意兩個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)均可充當(dāng)時(shí)鐘源節(jié)點(diǎn)510和時(shí)鐘終端節(jié)點(diǎn)530。該調(diào)度器522可經(jīng)配置以保證不包含時(shí)間戳的以太網(wǎng)包在網(wǎng)絡(luò)節(jié)點(diǎn)520中進(jìn)行緩沖并暫時(shí)阻止其被轉(zhuǎn)發(fā)至出節(jié)點(diǎn)端口,以確保此類以太網(wǎng)包在周期性時(shí)間窗中的正確對準(zhǔn)。該調(diào)度器522可接收來自交換網(wǎng)板590的非時(shí)間戳包的以太網(wǎng)包,用于在分派至周期性時(shí)間窗的時(shí)間戳發(fā)送出去之前緩沖或保存以太網(wǎng)包,然后在分派的時(shí)隙中發(fā)送以太網(wǎng)包 (例如與其他以太網(wǎng)業(yè)務(wù)210 —樣)。各網(wǎng)絡(luò)節(jié)點(diǎn)520中的TS支持邏輯單元的配置可與TS支持邏輯單元380或480基本相似。具體而言,該TS支持邏輯單元可識(shí)別時(shí)間戳包并按照各流(各鏈路)進(jìn)行分類, 并可用于在時(shí)間戳包在各流的分配對應(yīng)時(shí)隙中發(fā)送之前緩沖這些包。因此,所述時(shí)間戳包可以采用確定性和周期性的方式進(jìn)行傳輸,而不會(huì)引起或盡量減少(最低程度)傳輸鏈路爭用,其中某些與以太網(wǎng)空閑SU有關(guān)的爭用仍會(huì)發(fā)生。與通??赡馨l(fā)生的爭用相比,此傳輸鏈路爭用的減少的程度可能很大,例如針對符合IEEE 802. 3的以太網(wǎng)幀為總共約2000個(gè)以太網(wǎng)包和約12個(gè)空閑SU,或針對標(biāo)準(zhǔn)以太網(wǎng)幀傳輸為總共約9600個(gè)以太網(wǎng)包和約12 個(gè)空閑SU。表1概述了使用周期性時(shí)間戳傳輸方案所取得的某些改進(jìn)。表1中的數(shù)值顯示了多個(gè)以太網(wǎng)類型網(wǎng)絡(luò)的改進(jìn),包括每秒10兆位(Mbps)以太網(wǎng)(Eth-10) UOOMbps或高速以太網(wǎng)(FastE)、每秒一千兆位(Gbps)以太網(wǎng)(GigE)和IOGbps以太網(wǎng)(10GE)。以下數(shù)值顯示,在所有包括的案例中,時(shí)間戳包的定位可改進(jìn)超過約99%。表1 使用周期性時(shí)間戳傳輸方案所取得的改進(jìn)
以太網(wǎng)類型Eth-10 FastE GigE IOGE
標(biāo)稱鏈路速率(Mb/s)__10.00 100.00 1,000.00 10,000.00
八比特組傳輸時(shí)間(ns)800 ~ 80.0 8.0 一0.8
空閑SU—
空閑SU大小(八比特組)_ 2 ^ 22—2
空閑SU傳輸時(shí)間(ns)__1,600.0 160.0 16.0 1.6
符合IEEE 802.3的幀——
符合IEEE 802.3的幀的最大大小(八比特組)],000 2,000 2,000 _ 2,000 IPG的最小大小(八比特組)12 — 12 1212~
總八比特組^2,012 ~012 2,012 ~ 2,012
總傳輸時(shí)間(ns)_ 1,609,600 160,960 16,096 1,610
縮短的時(shí)間(ns)_ 1,608,000 160,800 16,080 1,608
改進(jìn)百分比~~99.90% ~99~90% 99.90%"" 99.90%
血界標(biāo)準(zhǔn)超大幀—“
業(yè)界標(biāo)準(zhǔn)超大幀的最大大小(八比特組)—9,600 9,600~
IPG的最小大小(八比特組)—1212~~
總八比特組—在這些速率下 9,612 9,612~
總傳輸時(shí)間(ns)— 通常不支持 76,896 ~690
縮短的時(shí)間(ns)__76,880 7,688
改進(jìn)百分比_ 99.98% 99.98%圖6說明了可由網(wǎng)絡(luò)節(jié)點(diǎn),例如網(wǎng)絡(luò)節(jié)點(diǎn)300、400或520,進(jìn)行實(shí)施的周期性時(shí)間戳傳輸方法600的實(shí)施例。該周期性時(shí)間戳傳輸方法600可用于在鏈路上定期傳輸多個(gè)時(shí)間戳并在鏈路上分配與多個(gè)節(jié)點(diǎn)相對應(yīng)的時(shí)隙。該方法600可從方框610開始,在方框610 中可接收多個(gè)包含時(shí)間戳包和其他數(shù)據(jù)/控制包的以太網(wǎng)包。例如,所述以太網(wǎng)包可能包含以太網(wǎng)數(shù)據(jù)包、其他時(shí)間戳包和空閑SU。在方框620中,可識(shí)別各時(shí)間戳包并將其映射至在同一出節(jié)點(diǎn)鏈路上指定的網(wǎng)絡(luò)節(jié)點(diǎn)。例如,時(shí)間戳包可能包含可用于識(shí)別指定的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)和出節(jié)點(diǎn)鏈路的目的地址、節(jié)點(diǎn)標(biāo)識(shí)符和/或任何其他類型的標(biāo)識(shí)?;蛘撸€可能將所述時(shí)間戳包對準(zhǔn)至多個(gè)與在鏈路上指定的網(wǎng)絡(luò)節(jié)點(diǎn)依次匹配的連續(xù)時(shí)隙。在方框630中,可將各以太網(wǎng)包緩沖一段確定的時(shí)間以在用于傳輸?shù)奶摂M周期性時(shí)間窗,例如周期性時(shí)間窗200,中的多個(gè)對應(yīng)時(shí)隙中對準(zhǔn)所述以太網(wǎng)包。所述時(shí)間戳包可進(jìn)行緩沖,例如使用TS支持邏輯單元380或480,以將時(shí)間戳包對準(zhǔn)在位于其他數(shù)據(jù)/控制包之前的周期性時(shí)間窗的起點(diǎn)。各時(shí)間戳包可進(jìn)行緩沖以將時(shí)間戳包對準(zhǔn)在針對指定為接收同一出節(jié)點(diǎn)鏈路上的對應(yīng)時(shí)間戳的網(wǎng)絡(luò)節(jié)點(diǎn)而指定的對應(yīng)時(shí)隙中。各數(shù)據(jù)/控制包可進(jìn)行緩沖,例如使用調(diào)度器522,以將數(shù)據(jù)/控制包對準(zhǔn)在位于時(shí)間戳包的時(shí)隙之后和周期性時(shí)間窗中的一個(gè)或一個(gè)以上保護(hù)頻帶之前的對應(yīng)時(shí)隙中,以補(bǔ)償網(wǎng)絡(luò)節(jié)點(diǎn)中可能會(huì)導(dǎo)致包爭用的PHY、MAC和/或其他損傷。在方框640中,可在確定的時(shí)間到期后傳輸各緩沖的以太網(wǎng)包。方法600隨后可結(jié)束。圖7說明了發(fā)送器/接收器單元700的實(shí)施例,該發(fā)送器/接收器單元700可以是可通過網(wǎng)絡(luò)傳送包的任何裝置。例如,該發(fā)送器/接收器單元700可位于上述任意網(wǎng)絡(luò)組件中。該發(fā)送器/接收器單元700可能包含用于接收包、對象或來自其他網(wǎng)絡(luò)組件的類型長度值(TLV)的一個(gè)或一個(gè)以上入節(jié)點(diǎn)端口或單元710、用于確定包的發(fā)送目標(biāo)網(wǎng)絡(luò)組件的邏輯電路720,以及用于將幀傳輸至其他網(wǎng)絡(luò)組件的一個(gè)或一個(gè)以上出節(jié)點(diǎn)端口或單元 730。上述網(wǎng)絡(luò)組件和/或方法可以在任何一般用途的網(wǎng)絡(luò)組件中實(shí)施,例如計(jì)算機(jī)或具有充足的處理能力、存儲(chǔ)器資源和用于處理施加在其上的必要工作負(fù)載的網(wǎng)絡(luò)吞吐能力的網(wǎng)絡(luò)組件。圖8說明了適合實(shí)施一個(gè)或一個(gè)以上此處所揭示組件的實(shí)施例的典型一般用途網(wǎng)絡(luò)組件800。該網(wǎng)絡(luò)組件800包括與存儲(chǔ)器裝置,包括次要存儲(chǔ)裝置804、只讀存儲(chǔ)器 (ROM) 806、隨機(jī)存取存儲(chǔ)器(RAM) 808、輸入/輸出(I/O)裝置810和網(wǎng)絡(luò)連接裝置812,進(jìn)行通信的處理器802 (可能稱為中央處理器單元或CPU)。處理器802可實(shí)施為一個(gè)或一個(gè)以上CPU芯片,或者也可能為一個(gè)或一個(gè)以上專用集成電路(ASIC)的一部分。次要存儲(chǔ)裝置804通常由一個(gè)或一個(gè)以上磁盤驅(qū)動(dòng)器或磁帶驅(qū)動(dòng)器組成,且用于數(shù)據(jù)的非易失性存儲(chǔ),且在RAM 808的大小不足以保存所有工作數(shù)據(jù)的情況下用作溢出數(shù)據(jù)存儲(chǔ)裝置。次要存儲(chǔ)裝置804可用于存儲(chǔ)程序,當(dāng)選擇此些程序來執(zhí)行時(shí),將所述程序加載到RAM 808中。ROM 806用于存儲(chǔ)在程序執(zhí)行期間讀取的指令以及可能的數(shù)據(jù)。ROM 806 是一種非易失性存儲(chǔ)器裝置,與次要存儲(chǔ)裝置804的較大存儲(chǔ)器容量相比,R0M806的存儲(chǔ)器容量通常較小。該RAM 808用于存儲(chǔ)易失性數(shù)據(jù),也可能用于存儲(chǔ)指令。ROM 806和RAM 808的存取速度通常比次要存儲(chǔ)裝置804的存取速度快。揭示至少一個(gè)實(shí)施例,且所屬領(lǐng)域的技術(shù)人員對所述實(shí)施例和/或所述實(shí)施例的特征的變化、組合和/或修改在本發(fā)明的范圍內(nèi)。因組合、整合和/或省略所述實(shí)施例的特征而產(chǎn)生的替代實(shí)施例也在本發(fā)明的范圍內(nèi)。在明確陳述數(shù)值范圍或限制的情況下,應(yīng)將此些表達(dá)范圍或限制理解為包含屬于明確陳述的范圍或限制內(nèi)的類似量值的重復(fù)范圍或限制(例如,從約1到約10包含2、3、4等;大于0. 10包含0. 11,0. 12,0. 13等)。舉例來說, 每當(dāng)揭示具有下限隊(duì)和上限Ru的數(shù)值范圍時(shí),具體是揭示屬于所述范圍的任何數(shù)字。尤其是,具體揭示屬于所述范圍內(nèi)的以下數(shù)字R = !^+W(Ru-R1),其中k是一個(gè)變量,其范圍從
到 100% 且?guī)в械脑隽浚?k 為... ,50% ,51 % ,52%,...、
95%、96%、97%、98%、99%或100%。此外,還特定揭示由如上文所定義的兩個(gè)R數(shù)字定義的任何數(shù)值范圍。相對于權(quán)利要求的任一元素使用術(shù)語“任選地”意味著所述元素是需要的,或者所述元素是不需要的,兩種替代方案均在權(quán)利要求的范圍內(nèi)。使用例如包括、 包含和具有等較廣義術(shù)語應(yīng)被理解為支持例如由……組成、基本上由……組成以及大體上由……組成等較狹義術(shù)語。因此,保護(hù)范圍不受上文所陳述的描述限制,而是由所附權(quán)利要求書界定,所述范圍包含所附權(quán)利要求書的標(biāo)的物的所有均等物。每一和每個(gè)權(quán)利要求作為進(jìn)一步揭示內(nèi)容并入說明書中,且所附權(quán)利要求書是本發(fā)明的實(shí)施例。所述揭示內(nèi)容中的參考的論述并不是承認(rèn)其為現(xiàn)有技術(shù),尤其是
公開日期在本申請案的在先申請優(yōu)先權(quán)日期之后的任何參考。本發(fā)明中所引用的所有專利、專利申請案和公開案的揭示內(nèi)容以引入的方式并入本文本中,其提供補(bǔ)充本發(fā)明的示范性、程序性或其它細(xì)節(jié)。雖然本發(fā)明中已提供若干實(shí)施例,但應(yīng)理解,在不脫離本發(fā)明的精神或范圍的情況下,所揭示的系統(tǒng)和方法可以許多其它特定形式來體現(xiàn)。本發(fā)明的實(shí)例應(yīng)被視為說明性的而非限制性的,且本發(fā)明不限于本文所給出的細(xì)節(jié)。舉例來說,各種元件或組件可在另一系統(tǒng)中組合或集成,或某些特征可省略或不實(shí)施。另外,在不脫離本發(fā)明的范圍的情況下,各種實(shí)施例中描述和說明為離散或單獨(dú)的技術(shù)、系統(tǒng)、子系統(tǒng)和方法可與其它系統(tǒng)、模塊、技術(shù)或方法組合或整合。展示或論述為彼此耦合或直接耦合或通信的其它項(xiàng)目也可以電方式、機(jī)械方式或其它方式通過某一接口、 裝置或中間組件間接地耦合或通信。改變、替代和更改的其它實(shí)例可由所屬領(lǐng)域的技術(shù)人員確定,且可在不脫離本文所揭示的精神和范圍的情況下作出。
權(quán)利要求
1.一種設(shè)備,其包括時(shí)間戳支持邏輯組件,其經(jīng)配置以識(shí)別單個(gè)鏈路上多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)時(shí)間戳并在周期性傳輸時(shí)間窗內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)對應(yīng)時(shí)隙中對準(zhǔn)所述時(shí)間戳,其中各節(jié)點(diǎn)的所述時(shí)間戳在所述傳輸時(shí)間窗內(nèi)針對其對應(yīng)時(shí)隙擁有唯一的位置;以及與所述時(shí)間戳支持邏輯組件耦合的調(diào)度器,其經(jīng)配置以在位于所述周期性傳輸時(shí)間窗中的所述時(shí)間戳的時(shí)隙之后的對應(yīng)時(shí)隙中對準(zhǔn)不包含時(shí)間戳的多個(gè)包。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其進(jìn)一步包括與所述時(shí)間戳支持邏輯組件耦合的媒體接入控制(MAC)單元;與所述MAC單元或所述時(shí)間戳支持邏輯組件耦合的物理層(PHY)單元;以及與所述調(diào)度器耦合的交換網(wǎng)板。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中所述調(diào)度器和所述時(shí)間戳支持邏輯組件均位于所述交換網(wǎng)板與所述MAC單元之間。
4.根據(jù)權(quán)利要求2所述的設(shè)備,其中所述調(diào)度器和所述時(shí)間戳支持邏輯組件均位于所述MAC單元與所述PHY單元之間。
5.根據(jù)權(quán)利要求2所述的設(shè)備,其中所述調(diào)度器是通過所述MAC與所述時(shí)間戳支持邏輯組件耦合的。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述周期性傳輸時(shí)間窗包括位于所述周期性傳輸時(shí)間窗的起點(diǎn)處的所述時(shí)間戳的時(shí)隙;不包含時(shí)間戳的包的時(shí)隙;包保護(hù)頻帶,所述包保護(hù)頻帶在不包含時(shí)間戳的包的時(shí)隙之后不發(fā)生任何傳輸;以及在所述包保護(hù)頻帶之后包含一個(gè)或一個(gè)以上空閑符號(hào)的物理層(PHY)保護(hù)頻帶。
7.根據(jù)權(quán)利要求6所述的設(shè)備,其中所述周期性傳輸時(shí)間窗進(jìn)一步包括位于所述時(shí)間戳的每兩個(gè)連續(xù)時(shí)隙之間的空閑符號(hào)、位于所述時(shí)間戳的時(shí)隙和不包含時(shí)間戳的包的時(shí)隙之間的空閑符號(hào)、以及位于不包含時(shí)間戳的包的時(shí)隙和所述包保護(hù)頻帶之間的空閑符號(hào)。
8.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述包是層2以太網(wǎng)數(shù)據(jù)或控制包,并且其中出節(jié)點(diǎn)鏈路是層2以太網(wǎng)鏈路。
9.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述包對應(yīng)于統(tǒng)計(jì)性復(fù)用包模式網(wǎng)絡(luò)。
10.一種網(wǎng)絡(luò)組件,其包括接收器,其經(jīng)配置以接收多個(gè)時(shí)間戳包和多個(gè)非時(shí)間戳包;周期性時(shí)間戳傳輸支持邏輯單元,其經(jīng)配置以確定各時(shí)間戳包的緩沖時(shí)間,在所述緩沖時(shí)間中將各時(shí)間戳包對準(zhǔn)在針對同一鏈路上的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)指定的周期性傳輸時(shí)間窗中的位置上;調(diào)度器,其經(jīng)配置以確定在所有時(shí)間戳包傳輸完畢前保存所述非時(shí)間戳包的緩沖時(shí)間;緩沖器,其經(jīng)配置以在確定的對應(yīng)緩沖時(shí)間到期前保存各時(shí)間戳包和非時(shí)間戳包;以及發(fā)送器,其經(jīng)配置以在同一鏈路上的對應(yīng)緩沖時(shí)間到期后傳輸所述時(shí)間戳包和所述非時(shí)間戳包。
11.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)組件,其中所述時(shí)間戳包和所述非時(shí)間戳包是符合電氣和電子工程師學(xué)會(huì)(IEEE)標(biāo)準(zhǔn)802. 3的以太網(wǎng)包且在大小上從約64個(gè)八比特組到約 2000個(gè)八比特組不等。
12.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)組件,其中所述時(shí)間戳包和所述非時(shí)間戳包包含大小超過約9600個(gè)八比特組的以太網(wǎng)包和大小為約2個(gè)八比特組的以太網(wǎng)空閑信令單元(SU)。
13.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)組件,其中時(shí)間戳包和所述非時(shí)間戳包類似地根據(jù)所述周期性傳輸時(shí)間窗以周期性和確定性的方式沿同一鏈路上的網(wǎng)絡(luò)節(jié)點(diǎn)正向傳送,并且其中所述時(shí)間戳用于調(diào)整所述網(wǎng)絡(luò)節(jié)點(diǎn)之間的頻率定時(shí)。
14.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)組件,其中時(shí)間戳包和所述非時(shí)間戳包類似地先根據(jù)所述周期性傳輸時(shí)間窗以周期性和確定性的方式沿同一鏈路上的網(wǎng)絡(luò)節(jié)點(diǎn)正向傳送,然后再反向傳送,并且其中所述時(shí)間戳用于調(diào)整所述網(wǎng)絡(luò)節(jié)點(diǎn)之間的相位定時(shí)。
15.一種方法,其包括接收多個(gè)包含時(shí)間戳包和其他包的以太網(wǎng)包;識(shí)別各時(shí)間戳包并將各所述時(shí)間戳包映射至在同一出節(jié)點(diǎn)鏈路上指定的對應(yīng)網(wǎng)絡(luò)節(jié)占.^ w\ 將各以太網(wǎng)包緩沖一段確定的時(shí)間以在用于傳輸?shù)奶摂M周期性時(shí)間窗中的多個(gè)對應(yīng)時(shí)隙中對準(zhǔn)所述以太網(wǎng)包;以及在所述確定的時(shí)間到期后傳輸各以太網(wǎng)包。
16.根據(jù)權(quán)利要求15所述的方法,其中可通過將所述時(shí)間戳包對準(zhǔn)至與在同一出節(jié)點(diǎn)鏈路上指定的網(wǎng)絡(luò)節(jié)點(diǎn)依次匹配的多個(gè)連續(xù)時(shí)隙來將所述時(shí)間戳包映射至多個(gè)指定的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)。
17.根據(jù)權(quán)利要求15所述的方法,其中使用用于識(shí)別所述指定的網(wǎng)絡(luò)節(jié)點(diǎn)和所述出節(jié)點(diǎn)鏈路的時(shí)間戳包中的多個(gè)對應(yīng)標(biāo)識(shí)來將所述時(shí)間戳包映射至多個(gè)指定的對應(yīng)網(wǎng)絡(luò)節(jié)點(diǎn)。
18.根據(jù)權(quán)利要求15所述的方法,其中可對所述以太網(wǎng)包進(jìn)行緩沖以允許其中可能不發(fā)生任何傳輸?shù)陌Wo(hù)頻帶,并且其中所述包保護(hù)頻帶的持續(xù)時(shí)間長于或約等于最大網(wǎng)絡(luò)支持以太網(wǎng)包或包括包傳輸之間的最低必要包間隔的包傳輸。
19.根據(jù)權(quán)利要求18所述的方法,其中所述最低必要包間隔約等于12個(gè)八比特組。
20.根據(jù)權(quán)利要求19所述的方法,其中可進(jìn)一步緩沖所述以太網(wǎng)包以允許物理層 (PHY)保護(hù)頻帶,所述保護(hù)頻帶的持續(xù)時(shí)間長于或約等于所述最低必要包間隔與至少一個(gè)最大的可能預(yù)期PHY調(diào)整的總和。
21.根據(jù)權(quán)利要求15所述的方法,其中在所述確定的時(shí)間到期后傳輸各以太網(wǎng)包可將包爭用處理提高約99%。
全文摘要
本發(fā)明揭示一種設(shè)備,其中包含時(shí)間戳支持邏輯組件,所述組件經(jīng)配置以識(shí)別單個(gè)鏈路上多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)時(shí)間戳并在周期性傳輸時(shí)間窗內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)的多個(gè)對應(yīng)時(shí)隙中對準(zhǔn)時(shí)間戳,還包含與時(shí)間戳支持邏輯組件耦合的調(diào)度器,所述調(diào)度器經(jīng)配置以在位于周期性傳輸時(shí)間窗中的時(shí)間戳的時(shí)隙之后的對應(yīng)時(shí)隙中對準(zhǔn)不包含時(shí)間戳的多個(gè)包。
文檔編號(hào)H04J3/06GK102484548SQ201180001695
公開日2012年5月30日 申請日期2011年7月6日 優(yōu)先權(quán)日2010年7月7日
發(fā)明者塞格·弗蘭庫斯·浮路崗 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1