第一层路径延迟补偿的制作方法

文档序号:7848525阅读:174来源:国知局
专利名称:第一层路径延迟补偿的制作方法
技术领域

背景技术
以太网对于许多类型的网络是优选的协议,因为其是灵活、分散且可升级。以太网包括用于局域网(LAN)的一系列基于帧的计算机联网技术,且界定了用于开放系统互连 (OSI)联网模型的物理层的若干布线和信令标准,以及数据链路层处的共同寻址格式和媒体接入控制(MAC)。以太网的灵活之处在于其允许使用各自具有不同传输速度的各种节点通过不同类型的媒体输送可变大小的数据包。同步光联网(SONET)和同步数字体系(SDH)是标准化的多路复用协议,其经由光纤或电气接口传递多个数字位流。归因于S0NET/SDH协议的中性和面向输送的特征,S0NET/SDH用于经由相同的光纤或电线输送相当大量的电话呼叫和数据业务,且不会出现同步问题。S0NET/SDH网络传输标准是基于时分复用(TDM)。在TDM是一种技术,其中,两个或两个以上信号或位流表面上作为一个通信信道中的子信道同时被传递,但实际上是在所述信道上依次传递。这是通过将时域划分为例如具有大致相同长度的多个再现的时隙而实现,每一子信道一个时隙。因此,一个TDM帧对应于每一子信道的一个时隙。在使用SONET/SDH和/或TDM的网络中,例如在一些以太网网络中,节点通过交换多个时间基准来使其传输同步。

发明内容
在一个方面中,本发明包含网络组件,所述网络组件包括转发物理层(PHY)单元,所述转发物理层单元包括源队列(SQ),其中所述转发PHY单元经配置以测量转发PHY单元与目的地节点之间的单向物理层延迟。在另一方面中,本发明包含网络组件,所述网络组件包括转发PHY单元,其经配置以在网络物理层处将多个符号发送到目的地节点且在网络物理层处从所述目的地节点接收符号;以及SQ,其经配置以对从所述目的地节点传回的符号进行排队,其中所述转发PHY单元进一步经配置以处理排好队的符号,以基于虚拟延迟时间计算出半往返延迟。在第三方面中,本发明包含一种方法,所述方法包括从源节点接收多个第一层符号,其从所述源节点引入虚拟延迟时间;将所接收的符号传回到所述源节点;以及从所述源节点接收大致等于所述虚拟延迟时间的半往返延迟指示。通过结合附图和权利要求书进行的以下详细描述将更清楚地理解这些和其它特征。


为了更完整地理解本发明,现在参考以下结合附图和详细描述进行的简要描述,其中相同参考标号表不相同部分。图I是传递延迟补偿系统的一实施例的示意图。图2是传递延迟补偿序列的一实施例的协议图。图3是传递延迟补偿序列的另一实施例的协议图。图4是通用计算机系统的一实施例的示意图。
具体实施方式
首先应理解,尽管下文提供一个或一个以上实施例的说明性实施方案,但可使用许多种技术,不管是当前已知还是现有的,来实施所揭示的系统和/或方法。本发明决不应限于下文所描述的说明性实施方案、图式和技术,包含本文所说明并描述的示范性设计和实施方案,而是可在所附权利要求书的范围以及其均等物的完整范围内修改。本文所揭示的是一种用于网络节点,例如以太网节点之间的传递延迟补偿的系统和方法。可在物理网络层或OSI第一层(层I)处实施传递延迟补偿方法以支持源节点与目的地节点之间的传输同步。所述传递延迟补偿方法可用于补偿两个节点之间的对称跨越延迟或不对称的跨越延迟,例如以作为用于地理上分布的网络的网络时序和分布方案的部分。源节点可与目的地节点在环回序列中交换多个符号和目的地节点的内部延迟,以解决所述节点之间的对称跨越延迟,例如前向和传回路径中的大致相等的时间延迟。或者,源节点可与目的地节点在环回序列中交换多个符号(和目的地节点的内部延迟)并对所述多个符号进行排队,以解决所述节点之间的不对称跨越延迟,例如前向和传回方向上的不同时间延迟。所述符号可经交换并排队,引入可对应于两个节点之间的最大所预期半往返延迟的虚拟延迟。可使用大致相等或不同大小的队列在源节点或目的地节点中,或在源节点和目的地节点两者中对符号进行排队。由于虚拟延迟超过两个节点之间的任一方向上的任何预期传递延迟或可变跨越延迟,所以符号转发方案可解决任一方向上的任何实际传递延迟,并保证两个节点之间的实质上相等的半往返延迟。此传递延迟补偿方法可用于例如在准确性方面改善网络时序频率和/或相位信息的分布和同步。图I说明传递延迟补偿系统100的一实施例,其可在网络物理层I处实施以改善网络时间分布和同步。举例来说,符号转发系统100可实施于以太网网络、基于TDM的网络、LAN、无源光网络(Ρ0Ν)、数字用户线(DSL)系统,或需要传输同步的任何地理上部署的网络中。传递延迟补偿系统100可包括源节点101、目的地节点102,和任选地可定位在源节点101与目的地节点102之间的至少一个中间中转节点103。在另一实施例中,传递延迟补偿系统100可不包括中转节点103且源节点101可直接耦合到目的地节点102。源节点101和目的地节点102可为经配置以例如通过交换多个符号或位而在网络层I处进行通信的任何装置、组件或设备。源节点101、目的地节点102和中转节点103还可经配置以在例如链路层或第二层(层2)的较高网络层,处传递包或帧,例如以太网或因特网协议(IP)包。举例来说,源节点101、目的地节点102和中转节点103可包含桥接器、交换机、路由器或此类装置的各种组合。所述节点可包括多个进入端口或单元,用于从其它节点接收包;逻辑电路,用以确定将包发送到哪些节点;以及多个外出端口或单元,用于将帧传输到其它包。源节点101与目的地节点102之间的层I通信可对中转节点103透明。举例来说,中转节点103可为中继器或再传节点,其在源节点101与目的地节点102之间转发层I处的符号或位,而不处理所述符号或位且不知道层I的通信内容。源节点101可包括第一转发PHY单元110,且目的地节点102可包括第二转发PHY单元120,第二转发PHY单元120可实质上类似于第一转发PHY单元110。此外,第一转发PHY单元110可包括源队列112且/或第二转发PHY单元120可包括目的地队列122。第二转发PHY单元120还可包括环回(LB)单元124。源节点101和目的地节点102的组件可如图I中所示进行布置,且可使用硬件、软件或硬件和软件进行实施。第一转发PHY单元110可经配置以将至少一个符号传输到目的地节点102,所述至少一个符号可包括一个或多个位。所述符号可为能被源节点101和目的地节点102辨识并 用于层I传输同步的特定符号。所述符号还可例如基于源节点101中的本地时钟(未图示)或网络的绝对时钟而指示或包括来自源节点101的符号的传输时间。所转发的符号的量可足以在源节点101与目的地节点102之间引入虚拟延迟。可例如基于网络参数和/或网络拓扑来预先确定符号的量,并因此确定虚拟延迟。符号可在层I处由中转节点103从源节点101转发到目的地节点102。或者,可例如在层O处使用再生器或放大器将符号直接转发到目的地节点102。对称的虚拟延迟可对应于两个节点之间的在前向方向(DI)和反向方向(D3)两者上的最大预期相等的半往返延迟。举例来说,如果信道带宽(例如,对于上游和下游信道)和因此节点之间的两个方向上的等待时间大致相同,那么半往返延迟在两个方向上可大致相等。最大预期半往返延迟可包括在前向方向和反向方向两者上的任何预期的固定和/或可变跨越延迟。最大预期半往返延迟可包括多个延迟源中的任一者。举例来说,所述延迟可包含源PHY延迟(对于传播和/或调整)、跨越延迟(固定跨越延迟和可变跨越延迟)、中转节点/网络延迟(沿着中转节点103),目的地PHY延迟(对于传播和/或调整),或其组合。第二转发PHY单元120可经配置以接收符号,例如在LB单元124中在内部处理所述符号,且将所述符号环回到源节点101。第二转发PHY单元120可在LB单元124中处理了所述符号之后计算延迟(D2)。延迟D2可大致等于符号中所指示的传输时间与环回符号时的再传时间之间的差。可从目的地节点102中的本地时钟(未图示)或网络的绝对时钟获得再传时间。第二转发PHY单元120可例如在处理了整个符号序列之后在将符号传回到目的地节点101之前将D2添加到符号。第一转发PHY单元110可直接地或经由中转节点103接收目的地节点102的所环回的符号,且转发并在内部处理所述符号以引入实质上等于D2的内部延迟。第一转发PHY单元110可在处理了所环回的符号之后计算总延迟(D4)。总延迟可大致等于D1、D3和目的地节点102和源节点101中的内部延迟的总和,例如大致等于符号中所指示的初始传输时间与在处理了所环回的符号之后的本地时间之间的差。可从源节点101中的本地时钟(未图示)或绝对时钟获得本地时间。第一转发PHY单元110可随后例如根据下式使用D4和D2来估计或导出两个节点之间的虚拟延迟(针对对称的跨越延迟)Dl=D3=(D4-D2)/2。
可能需要准确地计算两个节点之间的半往返延迟以实现两个节点之间的准确的时间对准,例如频率和/或相位时间对准。举例来说,两个节点可使用半往返延迟的准确估计来使其对应的本地时钟时间同步,使其对应的时间与整个网络的绝对时钟时序同步,或进行上述两个操作以上两者。所述方案还可实施于多对节点之间,例如在用于地理上分布的网络的网络时序和分布方案中。以上方案是基于对称的跨越延迟(在两个方向上)的假定,且在前向方向和反向方向上的行程延迟实质上不同的情况下可能无法提供准确的延迟信息。举例来说,如果上游和下游信道带宽和因此对应的等待时间不相等,例如在典型的PON的情况下,则以上方案可能不足以让两个节点之间准确地传输同步。在此情况下,可实施第二种方案,其中源节点101可使用SQ 112且目的地节点102可使用目的地队列(DQ)122来对符号进行排队,因此在两个方向上引入大致相同的虚拟延迟。虚拟延迟可大于两个方向上的最大预期延迟。可例如基于网络参数和/或网络拓扑来预先确定,或可使用上文所描述的第一种方案来估计符号的量,因此估计虚拟延迟。在另一实施例中,目的地节点102可使用DQ 122或源节点101可使用SQ 112来对符号进行排队,因此延长两个方向中的一个方向上的延迟来匹配两个方向的延迟。举例 来说,如果预期反向方向延迟大于前向方向延迟,例如在上游信道带宽小于上游信道带宽时,则第一转发PHY 110单元可使用SQ 112来对所环回的符号进行排队,因此延长反向方向上的延迟。结果,两个方向上的实际延迟Dl和D3可大致相同。或者,两个节点可使用不同大小的队列来对符号进行排队,因此在两个方向上添加不同延迟以匹配两个方向上的半往返延迟。举例来说,第二转发PHY单元120可使用DQ 122且第一转发PHY单元节点110可使用比DQ 122大的SQ 112,对符号进行排队并在两个方向上引入大致相等的虚拟延迟。因此,第二转发PHY单元120可对由第一转发PHY单元110排队的符号子集进行排队,使得两个方向上的虚拟延迟大致相等。在一些实施例中,目的地节点102还可经配置以充当类似于源节点101的源节点,因此可包括实质上类似于SQ 112的SQ。因此,目的地节点102可实施第一方案(在对称的跨越延迟的情况下)或第二方案(在不对称的跨越延迟的情况下)以使与可直接地或经由至 少一个中转节点103耦合到目的地节点102的第二目的地节点(未图示)的传输同步。以上方案可用于实现所述节点之间的实质上准确的传输同步和频率对准,并且例如不用修改网络拓扑和/或导致实质上的业务拥塞。所述方案还可用于例如在充分缩减的时间周期内交换充分量的符号的情况下实现节点之间的充分准确的相位对准。第一方案或第二方案可例如周期性地或在需要时重复,以连续地或在相对长的时间周期内维持节点之间的传输同步。图2说明可用于传递延迟补偿系统100中的传递延迟补偿序列200的一实施例。具体来说,例如在对称的跨越延迟的情况下,可实施传递延迟补偿序列200以解决源节点与目的地节点之间的前向方向和反向方向两者上的大致相等的跨越延迟。在步骤202,源节点可依序将多个符号发送到目的地节点。举例来说,源节点101可直接地或经由至少一个中转节点103将可预先确定的多个符号发送到目的地节点102。每一符号可包括多个符号,所述多个符号可由目的地节点辨识为用于环回方案中的传输同步的序列的部分。每一符号还可例如根据源节点中的本地时钟而包括对应的传输时间。确定量的所传输的符号的总延迟可具有超过从源节点到目的地节点的前向方向上的任何所预期的延迟。在步骤204,目的地节点可例如以对应于虚拟延迟的前向时间延迟(例如Dl)接收符号。前向时间延迟可对应于从自源节点中的传输器单元(例如,第一转发PHY单元110)发送符号到在目的地节点中的接收器单元(例如,第二转发PHY单元120)处接收符号的时间跨度。在步骤206,目的地节点可处理所述符号,计算出所述符号的延迟(例如,D2)。举例来说,目的地节点可处理每一符号以计算出对应的延迟,或处理第一个或最后一个符号以计算出所有符号的延迟。目的地节点可在接收到每一符号时逐个地处理每一所接收的符号,并且例如不需要对符号进行排队。所述延迟可对应于转发符号(例如,Dl)和在目的地节点处处理符号的组合时间。在步骤208,目的地节点可将符号和所计算的内部延迟传回(例如,环回)源节点。目的地节点可将所有符号的计算出的延迟添加到符号,或可在传回符号之前将对应的计算出的延迟添加到每一符号。在步骤210,源节点可例如以传回时间延迟(例如,D3)接收所传回的符号,所述传回时间延迟对应于虚拟延迟且大致等于前向时间延迟(例如,D1)。传回时间延迟可对应于从自目的地节点中的传输器单元(例如,第二转发PHY单元120)传回符号到在接收器节点中的接收器单元(例如,第一转发PHY单元110)处接收符号的时间跨度。
在步骤212,源节点可处理所述符号以计算出所述符号的总延迟(例如,D4)。举例来说,源节点可处理每一符号以计算出对应的总延迟或处理第一个或最后一个符号以计算出所有符号的总延迟。源节点可一次处理每一环回的符号一个,例如不对符号进行排队。总延迟可对应于从最初从源节点传输符号到在源节点中处理所接收的所环回的信号的总时间。在步骤214,源节点可计算出前向方向和反向方向两者的半往返延迟,前向方向和反向方向的半往返延迟可大致相同(例如,Dl和D3)。半往返延迟可大致等于由目的地节点计算出且在所环回的符号中指示的延迟D2与由源节点计算出的总延迟D4之间的差的一半。源节点可基于所有符号的D2和D4而计算出所有符号的半往返,或基于每一符号的D2和D4而计算出所有符号的平均半往返。在步骤216,源节点可向目的地节点告知半往返延迟。因此,两个节点可使用所估计的半往返延迟来使时钟同步并实现频率和/或相位对准。图3说明可用于传递延迟补偿系统100的另一传递延迟补偿序列300的一实施例。具体来说,例如在不对称的跨越延迟的情况下,可实施传递延迟补偿序列300以解决源节点与目的地节点之间的前向方向和反向方向上的不同的跨越延迟。举例来说,可实施传递延迟补偿序列300以估计无源光网络(PON)中的光线路终端(OLT)与光网络单元(ONU)之间的可变带宽上游和下游信道的半往返延迟。半往返延迟可对应于超过上游和下游信道两者中的所预期延迟的虚拟延迟。在另一实施例中,可实施传递延迟补偿序列300以估计中心局处的极高位速率DSL (VDSL)收发器单元(VTU-O)与住宅场所处的VDSL收发器单元(VTU-R)之间的半往返延迟。在步骤302,源节点可例如以类似于步骤202的方式依序将多个符号发送到目的地节点。另外,可使用传递延迟补偿系统100基于源节点与目的地节点之间的先前所估计的半往返来确定符号的量。可确定符号的量使其匹配或超过先前所估计的半往返延迟(基于对称的跨越延迟假定)。在步骤304,目的地节点可接收符号并对符号进行排队,例如,以引入超过前向方向和反向方向两者的最大延迟的虚拟延迟。举例来说,目的地节点102可接收从源节点101传输的所有符号并在DQ 122中对其进行排队,直到所有符号都被接收和排队为止。因此,虚拟延迟时间可对应于转发所有符号并对其进行排队的组合时间。在步骤306,目的地节点可处理排好队的符号以计算出所述符号的延迟(例如,D2)。举例来说,目的地节点可处理每一排好队的符号以计算出对应的延迟或处理第一个或最后一个排队的符号以计算出所有符号的延迟。在步骤308,目的地节点可将符号和所计算的内部延迟传回(例如,环回)源节点。目的地节点可将所有符号的计算出的延迟添加到符号,或可在传回符号之前将对应的计算出的延迟添加到每一符号。在步骤310,源节点可接收所传回的符号并对其进行排队,例如大致等于前向方向上的延迟的虚拟延迟。举例来说,源节点101可接收从目的地节点102传回的所有符号并在SQ 112中对其进行排队,直到所有符号都被接收和排队为止。因此,虚拟延迟时间可对应于传回所有符号并对其进行排队的组合时间。在步骤312,源节点可处理排好队的符号以计算出所述符号的总延迟(例如,D4)。举例来说,源节点可处理每一排好队的符号以计算出对应的总延迟或处理第一个或最后一个排好队的符号以计算出所有符号的总延迟。在步骤314,源节点可计算出前向方向和反向 方向两者的半往返延迟,前向方向和反向方向的半往返延迟可大致相同(例如,Dl和D3)。半往返延迟可大致等于由目的地节点计算出且在所环回的符号中指示的延迟D2与由源节点计算出的总延迟D4之间的差的一半。源节点可基于所有符号的D2和D4而计算出所有符号的半往返,或基于每一符号的D2和D4而计算出所有符号的平均半往返。在步骤316,源节点可向目的地节点告知半往返延迟。因此,两个节点可使用所估计的半往返延迟来使时钟同步并实现频率和/或相位对准。在传递延迟补偿序列300的其它实施例中,两个节点中的仅一者可对所接收的符号进行排队,或两个节点可对不同量的符号进行排队,以在前向方向和反向方向上引入实际上大致相等的延迟。上文所描述的网络组件可实施于任何通用网络组件上,例如具有充分的处理能力、存储器资源和用以处置置于其上的必要工作负荷的网络吞吐量能力的计算机或网络组件。图4说明适合于实施本文中所揭示的组件的一个或一个以上实施例的典型的通用网络组件400。网络组件400包含处理器402(其可称为中央处理单元或CPU),处理器402与包含次要存储装置404、只读存储器(ROM) 406、随机存取存储器(RAM) 408的存储器装置、输入/输出(I/O)装置410,和网络连接装置412通信。处理器402可实施为一个或一个以上CPU芯片,或可为一个或一个以上专用集成电路(ASIC)的部分。次要存储装置404通常包括一个或一个以上磁盘驱动器或磁带驱动器,用于数据的非易失性存储,且在RAM 408不够因而无法保持所有工作数据的情况下用作溢流数据存储装置。次要存储装置404可用于存储程序,当选择这些程序来执行时,将所述程序加载到RAM 408中。ROM 406用于存储在程序执行期间读取的指令以及可能的数据。ROM 406是非易失性存储器装置,其相对于次要存储装置404的较大存储器容量通常具有较小的存储器容量。RAM 408用于存储易失性数据且可能用于存储指令。对ROM 406和RAM 408两者的存取通常比对次要存储装置404的存取快。揭示至少一个实施例,且所属领域的技术人员作出的对所述实施例和/或所述实施例的特征的变化、组合和/或修改在本发明的范围内。因组合、整合和/或省略所述实施例的特征而产生的替代实施例也在本发明的范围内。在明确陈述数值范围或限制的情况下,应将这些表达范围或限制理解为包含属于明确陈述的范围或限制内的类似量值的重复范围或限制(例如,从约I到约10包含2、3、4等;大于O. 10包含O. 11,0. 12,0. 13等)。举例来说,每当揭示具有下限R1和上限Ru的数值范围时,具体地揭示属于所述范围内的任何数字。特定来说,具体揭示范围内的以下数字=R=Rfh(Ru-R1),其中k为以百分之I为增量的从百分之I到百分之100的范围内的变量,即,k为百分之I、百分之2、百分之3、百分之
4、百分之4......百分之40、百分之41、百分之42、......百分之94、百分之96、百分之97、百
分之98、百分之99或百分之100。此外,还具体揭示由如上文所定义的两个R数字定义的任何数值范围。相对于权利要求的任一元素使用术语“任选地”意味着所述元素是需要的,或者所述元素是不需要的,这两种替代方案均在权利要求的范围内。使用例如包括、包含和具有等较广术语应被理解为提供对例如由……组成、基本上由……组成以及实质上由……组成等较窄术语的支持。因此,保护范围不受上文所陈述的描述限制,而是由所附权利要求书界定,所述范围包含权利要求书的标的物的所有等效物。每一和每个权利要求作为进一步揭示内容并入说明书中,且这些权利要求是本发明的实施例。所述揭示内容中对参考的·论述并不是认可其为现有技术,尤其是
公开日期在本申请案的在先申请优先权日期之后的任何参考。本发明中所引用的所有专利、专利申请案和公开案的揭示内容在此以引用的方式并入本文中,其提供补充本发明的示范性、程序性或其它细节。虽然本发明中已提供若干实施例,但应理解,在不脱离本发明的精神或范围的情况下,所揭示的系统和方法可以许多其它特定形式来体现。本发明的实例应被视为说明性的而非限制性的,且本发明不限于本文所给出的细节。举例来说,各种元件或组件可在另一系统中组合或整合,或某些特征可省略或不实施。另外,在不脱离本发明的范围的情况下,各种实施例中描述和说明为离散或单独的技术、系统、子系统和方法可与其它系统、模块、技术或方法组合或整合。展示或论述为彼此耦合或直接耦合或通信的其它项目也可以电方式、机械方式或其它方式通过某一接口、装置或中间组件间接地耦合或通信。改变、替代和更改的其它实例可由所属领域的技术人员断定,且可在不脱离本文所揭示的精神和范围的情况下作出。
权利要求
1.一种网络组件,其包括 转发物理层(PHY)单元,其包括源队列(SQ); 其中所述转发PHY单元经配置以测量所述转发PHY单元与目的地节点之间的单向物理层延迟。
2.根据权利要求I所述的网络组件,其中所述目的地节点包括第二转发PHY单元,所述第二转发PHY单元包括目的地队列(DQ)和环回(LB)单元。
3.根据权利要求2所述的网络组件,其中所述DQ的大小大致等于所述SQ的大小。
4.根据权利要求2所述的网络组件,其中所述转发PHY单元和所述SQ位于光线路终端(OLT)处,且其中所述第二转发PHY单元和所述DQ位于光网络单元(ONU)处。
5.根据权利要求2所述的网络组件,其中所述转发PHY单元和所述SQ位于中心局处的极高位速率DSL (VSDL)收发器单元(VTU-O)中,且其中所述第二转发PHY单元和所述DQ位于住宅场所处的VDSL收发器单元(VTU-R)中。
6.根据权利要求2所述的网络组件,其中所述转发PHY单元和所述第二转发PHY单元经由前向路径和反向路径彼此耦合。
7.根据权利要求6所述的网络组件,其中所述前向路径具有比所述反向路径大的带宽。
8.根据权利要求7所述的网络组件,其中所述DQ的大小大于所述SQ的大小。
9.根据权利要求2所述的网络组件,其中所述转发PHY单元和所述第二转发PHY单元经由中转节点彼此耦合,且其中第一层符号对于所述中转节点来说是透明的。
10.一种网络组件,其包括 转发物理层(PHY)单元,其经配置以在网络物理层处将多个符号发送到目的地节点,且在网络物理层处从所述目的地节点接收所述符号;以及 源队列(SQ),其经配置以对从所述目的地节点传回的所述符号进行排队; 其中所述转发PHY单元进一步经配置以处理所述排好队的符号以基于虚拟延迟时间计算出半往返延迟。
11.根据权利要求10所述的网络组件,其中所述半往返延迟大致等于所述符号的总环回行程延迟与到所述目的地节点的所述符号的前向行程延迟之间的差的一半。
12.根据权利要求11所述的网络组件,其中到所述目的地节点的所述符号的前向行程延迟是由所述目的地节点计算出,且向所述转发PHY单元指示,且其中所述符号的所述总环回行程延迟是由所述转发PHY单元计算出。
13.根据权利要求12所述的网络组件,其中发送到所述目的地节点的所述符号指示从所述转发PHY单元的初始传输时间,且其中所述转发行程延迟和所述总环回行程延迟两者都是基于所述初始传输时间而计算出。
14.根据权利要求10所述的网络组件,其中所述虚拟延迟时间是由转发到所述目的地节点的符号的量来确定,且其中所述虚拟延迟时间超过任何预期的固定或可变的半往返延迟。
15.根据权利要求10所述的网络组件,其中所述符号由所述目的地节点排队,以使所述目的地节点的所述符号的反向行程延迟与归因于将所述符号发送到所述目的地节点而引起的所述虚拟延迟时间匹配。
16.根据权利要求10所述的网络组件,其中从所述转发PHY单元到所述目的地节点的除了所述符号之外的业务的前向行程延迟实质上不同于从所述目的地节点到所述转发PHY单元的所述业务的反向行程延迟。
17.—种方法,其包括 从源节点接收多个第一层符号,其从所述源节点引入虚拟延迟时间; 将所述所接收的符号传回到所述源节点;以及 从所述源节点接收大致等于所述虚拟延迟时间的半往返延迟指示。
18.根据权利要求17所述的方法,其进一步包括对从所述源节点接收到的所述符号进行排队; 根据从所述源节点传输所述符号的时间而计算出所述符号的延迟时间;以及 将所述计算出的延迟时间添加到所述传回到所述源节点的符号。
19.根据权利要求18所述的方法,其中在传回所述符号之前对所述所接收的符号进行排队影响了来自所述源节点的所述虚拟延迟时间。
20.根据权利要求18所述的方法,其中所述所传回的节点在所述源节点处被排队且随后被处理以根据从所述源节点传输所述符号的时间而计算出总延迟时间,且其中在传回所述符号之前对所述所接收的符号进行排队将大致相同的虚拟延迟时间引入到所述源节点。
全文摘要
一种网络组件,其包括转发物理层(PHY)单元,所述转发物理层单元包括源队列(SQ),其中所述转发PHY单元经配置以测量所述转发PHY单元与目的地节点之间的单向物理层延迟。还揭示一种网络组件,其包括转发PHY单元,其经配置以在网络物理层处将多个符号发送到目的地节点,且在网络物理层处从所述目的地节点接收所述符号;以及SQ,其经配置以对从所述目的地节点传回的所述符号进行排队,其中所述转发PHY单元进一步经配置以处理所述排好队的符号以基于虚拟延迟时间计算出半往返延迟。
文档编号H04L12/26GK102804690SQ201180013832
公开日2012年11月28日 申请日期2011年9月23日 优先权日2010年10月22日
发明者塞格·弗兰库斯·浮路岗 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1