10gpon带宽映射升级配置方法和装置的制作方法

文档序号:7908890阅读:303来源:国知局
专利名称:10g pon带宽映射升级配置方法和装置的制作方法
技术领域
本发明涉及无源光网络(passive optical network ;Ρ0Ν)技术,更具体地,涉及一种IOG PON(Ten Gigabit Passive Optical Network,千兆无源光网络)带宽映射的升级配置方法和设备。
背景技术
无源光网络(PON)是一种提供“最后一公里”网络接入的系统。PON是一种点到多点网络,其包括位于中心局的光线路终端(Optical Line Terminal, 0LT)、光分配网络 (Optical Distribution Network, 0DN)以及多个位于用户前端的光网络单元(Optical Network Unit, 0NU)。在某些PON系统中,例如,吉比特PON(GPON)系统,下行数据以大约 2.5(ibpS(吉比特/秒)的数据速率进行广播,上行数据的以1. 25(ibpS的数据速率进行传输。但是,随着业务需求的增长,PON系统的带宽容量需要提高。为了满足不断增长的业务需求,OLT逻辑装置需要重新配置,以传输更高带宽(例如约IO(^bps)的数据帧。另外,ONU 逻辑装置也需要重新配置以通过更高的带宽处理接收到的数据,然而,此将导致某些处理过程,例如正向纠错O^orward Error Correction,FEC)等的计算成本可非常高。带宽映射 (Bandwidth Map, Bffmap)配置是影响FEC计算以及通信错误级别的其中一个因素。

发明内容
在一种实施例中,本发明包括一种装置,包括光线路终端0LT,用于传送带宽映射 BWmap,所述BWmap用于指示多个光网络单元ONU的突发信号发送;其中,所述BWmap包括多个带宽分配,每一带宽分配包括所述带宽分配的开始时间、所述带宽分配的授权量以及报头纠错HEC。在另一种实施例中,本发明一种装置,包括至少一个用于执行以下方法的组件,所述方法包括接收用于指示多个突发信号的带宽映射BWmap,其中所述BWmap包括多个开始时间、与所述多个开始时间相对应的多个长度、以及与所述多个开始时间相对应的多个突发模板;从所述多个开始时间获取至少一个分配开始时间,并获取与所述分配开始时间相对应的分配长度;根据所述分配长度计算出传送长度;根据所述分配开始时间和计算得到传送长度,计算出结束时间;以及配置相关上行突发的突发模板。在又一种实施例中,本发明一种方法,包括接收带宽映射BWmap,所述BWmap包括多个带宽分配,每个带宽分配包括开始时间、授权量和突发模板;采用对应的突发概要对突发信号进行配置;以及在至少一个带宽分配内传送突发信号。下面的详细介绍以及附图和权利要求将有助于理解本发明的上述及其他特点。


为更加完整地理解本发明,请结合附图和详细说明,参考图示简要说明,其中相同的编号表示相同的部件。图1为PON的实施例的示意图。图2表示带宽映射的一种实施例。图3表示带宽映射的另一种实施例。图4为突发传送分配方法的一种实施例的流程图。图5为突发传送分配方法的另一种实施例的流程图。图6为通用计算机系统的实施例的示意图。
具体实施例方式首先,应当理解,虽然下文介绍了一个或多个实施例的实现过程,但本发明涉及的系统和/或方法可以采用任何技术(不管当前是否已知或存在)来实现。本发明绝不仅限于下文所述的阐释性实施例、附图和技术,包括本文中说明和介绍的示范设计和实施例,对本发明可在所附权利要求及其等效要求的范围内进行修改。PON系统的逻辑重配置以支持更高传输速率或更多ONU可包括修改现有协议,例如由国际电信联盟标准化部门(ITU-T)的G. 984. 3标准所定义的GPON协议,其通过引用结合在本申请文件种。根据GPON协议,OLT可用以传送包括带宽映射(BWmap)的下行帧。 BWmap可包括多个带宽分配(Allocation),所述分配可包括开始时间和结束时间。所述分配可用于表示ONU传送突发信号的时间。ONU可使用对应分配中的开始时间及结束时间来计算每个突发信号的载荷O^yload)长度。所述计算可包括对产生FEC传输长度的非线性函数的逆运算,还可能包括其他耗费时间及密集资源的计算。例如,该非线性函数可以是上限函数(ceiling function),其在使用FEC时难以进行求解。本申请文件揭示了一种用于BWmap的配置系统和方法,其可实现在PON系统中改善FEC计算、缩短计算时间、和/或减少通信错误。BWmap可包括多个带宽分配,所述多个分配可包括开始时间及长度,而不包括结束时间。所述长度可用于表示对应分配的载荷长度, 如在FEC及线路编码之前的载荷长度。所述BWmap还可包括多个标记(Flag)及报头纠错 (HEC),其中所述HEC可用于错误检测及纠错。ONU可使用所述分配中的长度来计算结束时间,因此所述结束时间可直接从所述分配获得,而非通过计算用于FEC传输长度的非线性函数的逆函数来获得。另外,所述ONU可用于在至少一个分配中传送突发信号之前验证是否发生分配丢失并相应地填充所丢失的分配以进行FEC。图1示意性地表示了本申请提供的PON 100的一个实施例。所述PON 100包括一个OLT 110、多个ONU 120和一个ODN 130,其中所述ODN 130可以耦合到所述OLT 110和所述多个ONU 120。所述PON 100可以是不需要任何有源器件来实现所述OLT 110与所述ONU 120之间的数据分发的通信网络。相反,所述PON 100可以使用所述ODN 130中的无源光器件在所述OLT 110与所述ONU 120之间分发数据。所述PON 100可以是NGA系统,例如,IOGbps GPON(又称为XGP0N),其下行带宽约为10(ibpS,上行带宽至少约为2. 5(ibpS。所述 PON 100还可以为其他系统,包括ITU-T G. 983标准定义的异步传输模式PON(APON)和宽带 PON(BPON)、ITU-T G. 984 标准定义的 GP0N、IEEE 802. 3ah 标准定义的以太网 PON(EPON) 以及波分复用(WDM)PON(WPON),上述标准定义的各种PON系统的全部内容通过引用结合在本申请文件中。在一种实施例中,所述OLT 110可以是用于在ONU 120与另一个网络(图未示)之间传输数据的任何器件。具体来说,所述OLT 110可以充当所述ONU 120与上述另一个网络之间的媒介。例如,所述OLT 110可以将从上述另一个网络接收到的数据转发到所述ONU 120,以及将从所述ONU 120接收到的数据转发到上述另一个网络。尽管所述OLT 110的具体结构配置可能会因所述PON 100的具体类型而异,在一个实施例中,所述OLT 110可以包括一个发送器和一个接收器。如果上述另一个网络使用的网络协议与所述PON 100所使用的PON协议不同,例如,其使用以太网或同步光网络/同步数字体系(S0NET/SDH)协议,所述OLT 110可以进一步包括一个转换器,用于将上述网络协议转变为PON协议。并且,所述 OLT 110的转换器还可以将PON协议转变为上述网络协议。所述OLT 110通常位于中心位置(例如中心局),但也可以位于其他位置。在一种实施例中,所述ONU 120可以是用于与所述OLT 110和客户或用户(图未示)通信的任何器件。具体来说,所述ONU 120可以充当所述OLT 110与所述用户之间的媒介。例如,所述ONU 120可以将从所述OLT 110接收到的数据转发到所述用户,以及将从所述用户接收到的数据转发到所述OLT 110。尽管所述ONU 120的具体结构配置可能会因所述PON 100的具体类型而异,在一个实施例中,所述ONU 120可以包括一个用于将光信号发送到所述OLT 110的光发送器,以及一个用于接收来自所述OLT 110的光信号的接收器。 此外,所述ONU 120可以进一步包括一个转换器以及另一个发送器和/或接收器,其中所述转换器可用于为用户将光信号转换为点信号,比如以太网协议或ATM协议的信号,所述另一个发送器和/接收器可用于向所述用户发送和/或从所述用户接收电信号。在一些实施例中,所述ONU 120和光网络终端(ONT)很相似,因此,在本申请文件中ONU和ONT之间可以互换。ONU通常位于分布式位置,例如,用户驻地,但也可以位于其他位置。PON 100的另一个组件可以是ODN 130。在一个实施例中,所述ODN 130可以是一个数据分发系统,其可以包括光缆、耦合器、分路器、分发器和/或其他设备。在一个实施例中,光缆、耦合器、分路器、分发器和/或其他设备可以是无源光器件。具体来说,光缆、耦合器、分路器、分发器和/或其他设备可以是在所述OLT 110与所述ONU 120之间分发数据信号时不需要电源的器件。可替代地,所述ODN 130可以包括一个或多个处理设备,例如,光放大器。在如图1所示的分支结构中,ODN 130具体可以从所述OLT 110延伸到所述 0NU120,但也可以配置成其他结构。在所述PON 100中,下行数据可从所述OLT 110向所述ONU 120连续地或很少被中断地进行广播。然而,由于ODN 130的资源可能会被多个ONU 120共享,因而所述OLT 110 可对从所述ONU 120传送上行数据进行调度。具体地,所述OLT 110可将开始时间和结束时间分派在多个用于从ONU 120进行上行数据传送的分配。所述OLT 110可向所述ONU 120 广播BWmap,所述BWmap可包括每一分配的开始时间和结束时间。在不采用FEC的情况下, 例如在所述ONU 120处,每一分配的载荷长度可以通过对应开始时间与对应结束时间之差估算出来。当在所述ONU 120处采用FEC时,使用结束时间及开始时间计算载荷长度在计算上会变得更加复杂。FEC是用于在数据传输中控制并减小错误的方案,其中发送端可向原始数据(或载荷)添加冗余数据,以允许接收端检测传输中的错误。所述错误控制的能力可以对数据传输的带宽要求升高为代价而实现,因为数据可通过使用包括数据块及额外奇偶性块的FEC帧或代码字来传输。由于所述OLT 110所指示的开始时间和/或结束时间可能未考虑FEC数据开销,因而当在所述ONU 120中使用FEC时,所述开始时间和/或结束时间可能并不是有效值。另外,在多个连续的分配中,FEC的代码字可能延伸跨越分配的边界。 因此,根据对应开始时间及对应结束时间对每一分配的载荷长度进行的计算可能变得非常
Τ ι 朱。在一种实施例中,所述OLT 110可用于向所述ONU 120传送分配载荷长度而不是结束时间。然后,所述ONU 120可使用载荷长度来计算结束时间。另外,在多个连续的分配中,分配集合中的一个分配的丢失可能会造成整个集合的丢失,为防止整个分配集合的丢失,所述ONU 120还可用于执行一种基于与分配相关的信息来进行有效突发传送分配的方法,如下所详细说明。图2表示BWmap 200的一种实施例,所述BWmap 200可由OLT (例如所述OLT 110) 产生并由任一个ONU中(例如所述ONU 120)接收。所述BWmap 200可包括一个或多个带宽分配210,所述分配210可包括多个字段。每一分配210中的字段可包括分配标识符 (Alloc-ID) 212、标记(Flags)字段214、开始时间216、授权量(Grant Size) 218、预留字段 220、突发模板(Burst ile,BProf ile) 222和HEC 224,且所述字段可如图2所示进行配置。所述分配标识符212可指示带宽分配的接收方,例如ONU内的特定传送容器(T-CONT) 或上行ONU管理及控制信道(OMCC)。所述分配标识符212可包括每一个分配的标识符,其可指示所述分配所对应的特定0NU。所述标记字段214可包含多个标记(Flags),比如,对于上行物理层操作、管理和维护(PLOAMu)和上行动态带宽报告(DBRu)均可以分别通过一个1位标记来指示。所述开始时间216可指示在FEC和/或线路编码之后线路上行突发的带宽分配的开始时间,所述上行突发可以从其中一个ONU通过上行发送至0LT。所述开始时间216可以可以通过大约四个字节进行计量。当一组连续的分配属于一个ONU时,第一个分配中的第一开始时间216可指示有效数据传输的突发开始。因此,后续分配中的开始时间216可以设置为预定值(例如OxFFFF)以指示这些分配为连续的。所述授权量218可指示在该带宽分配210所传送的数据的长度。所述授权量218 的值可大约等于在采用FEC和/或线路编码之前的载荷长度。所述授权量218的长度可以通过大约四个字节进行计量。所述预留字段220可以为其他目的而保留。所述突发模板 222可指示相关上行突发的突发模板,其可包括FEC指示及前导码(preamble)指示。所述 HEC 2 可包括纠错指示符。在一种实施例中,所述HEC 2 的长度可大约等于13比特,并且可用于在传输中检测大约三个错误和/或纠正大约两个错误,例如类似于GPON封装方法 (GPON Encapsulation Method,GEM)报文头。在所述BWmap 200中,所述分配标识符212的长度可大约等于14比特,所述标记字段214大约等于2比特,所述开始时间216及所述授权量218的长度可分别等于大约2比特,所述预留字段220的长度可大约等于1比特,所述突发模板222的长度可大约等于2比特,且所述HEC 224的长度可大约等于13比特,由此,
7所述带宽分配210的长度可大约等于八个字节。图3表示BWmap 300的另一种实施例,所述BWmap 300可由OLT (例如所述OLT 110)产生并由任一个ONU中(例如所述ONU 120)接收。所述BWmap 300可包括一个或多个带宽分配310,所述分配310可包括多个字段。每一分配310中的字段可包括分配标识符 (Alloc-ID) 312、开始时间 314、分配长度(Allocation Length) 316、标记(Flags)字段 318 和HEC 320,且所述字段可如图2所示进行配置。所述分配标识符(Alloc-ID) 312、所述开始时间314、所述分配长度316、所述标记字段318和所述HEC 320可分别包含与上述分配标识符212、开始时间216、授权量218、标记字段214和HEC 2 实质上相同的信息。在所述BWmap 300中,所述分配标识符312、所述开始时间314以及所述分配长度316的长度可分别等于大约两个字节,所述标记字段318的长度可大约等于3比特,并且所述HEC 320的长度可大约等于13比特。因此,所述分配310的长度可大约等于八个字节。在一种实施例中,ONU可在向OLT发送数据帧或封包之前使用FEC对数据进行编码。在进行FEC之前,每一带宽分配的传送长度均可以等于载荷长度,并在比如BWmap中所指示。然而,在进行FEC之后,包括载荷的FEC码字可的长度可能大约所述载荷长度。通常, 传送长度可以根据分配载荷长度、FEC代码字载荷长度以及FEC奇偶性校验长度来计算得到。例如,所述突发传送长度可以可通过如下计算式例如由OLT及/或ONU计算Transmission_length =Payload_length+ceiling(Payload_length/FEC_payloa_length)XFEC_parity_length, (1)其中,Transmission_length 是基于!7EC 编码的传送长度,Payload_length 表示由如OLT指示的分配长度,FEC_payload_length表示可适合于FEC码字的最大载荷量,而 FEC_parity_length表示可适合于FEC码字的载荷的奇偶性校验量,并且,ceiling()指示舍入最接近整数的函数。在多个连续分配的情形中,所述FEC码字可穿过所述分配的边界且因此I^ayloacL length可表示所述连续分配集合中每一分配的载荷长度的总和。在此种情形中,例如使用计算式(1)中Ceiling函数的逆运算以根据iTransmissionJength来计算I^ayloacLlength 可能会比较困难或不可取。因此,OLT可用于使用BWmap (例如所述BWmap 200或所述BWmap 300)向ONU发送每一分配的Payload_length。因此,所述ONU可接收到所述Payload_ length,并利用所述I^ayloacLlength,例如使用上述计算式(1)来计算"Transmissioru length。然后,所述ONU可使用所述Transmission_length来计算在进行FEC之后每一分配的结束时间,其中,所述结束时间可大约等于所述I^ansmissiorulength和每一分配的开始时间的总和。图4示例性地表示突发传送分配方法400的一种实施例,所述方法可适用于例如通过OLT向至少一个ONU分配多个突发信号。所述突发传送分配方法400可开始于方块 402,接收用于指示多个分配(例如多个分配的开始时间及载荷长度)的BWmap。例如,ONU 可接收BWmap (例如所述BWmap 200或所述BWmap 300),其可包括与所述ONU相关联的开始时间(例如所述开始时间216或所述开始时间314)、分配长度(例如所述授权量218或所述分配长度316)以及分配标识符(例如所述分配标识符212或所述分配标识符31 。接着,在方块404,所述突发传送分配方法400可检验判断BWmap中的下一分配是否丢失。例如,所述ONU可使用BWmap中的分配标识符来判断下一个预期的分配是否丢失。如果未满足方块404的条件,所述突发传送分配方法400可继续执行方块412,或者,如果满足方块 404的条件,可转至方块406。在方块406,如果所述BWmap中的下一个分配未丢失,所述突发传送分配方法400 可进一步获取所述分配并基于分配长度计算出与所述分配对应的传送长度。例如,所述传送长度可对应于在FEC和/或线路编码之后的数据长度。所述传送长度可通过上述计算式 (1)计算得到。接着,在方块408,所述突发传送分配方法400可根据所述传送长度以及分配的开始时间计算出所述分配的结束时间。例如,所述结束时间可大约等于所述开始时间和所述传送长度的总和。进一步地,所述突发传送分配方法400可继续执行方块410。在方块412,所述突发传送分配方法400可检验判断所述丢失的分配是否为BWmap 中的第一个分配或最后一个分配。所述BWmap中的第一个分配可由其对应分配标识符所指示。如果满足方块412中的条件,所述突发传送分配方法400可继续执行方块410,或者,如果未满足方块412中的条件,则所述突发传送分配方法400可转至方块414。在方块414,所述突发传送分配方法400可填充丢失的分配以进行FEC。例如,在FEC编码期间,所述ONU 可以用填充序列(例如填充零位序列)的方式来代替丢失的分配数据。在方块410,所述突发传送分配方法400可检测所述BWmap中是否存在更多的分配。例如,所述BWmap中的最后一个分配可由其对应的标识符进行标识。如果满足方块410 中的条件,所述突发传送分配方法400可返回至方块404 ;如果未满足方块410中的条件, 则所述突发传送分配方法400可转至方块416,以获取并处理所述BWmap中的下一个分配。 在方块416,所述突发传送分配方法400可从先前获得的对应的开始时间至对应的结束时间期间传送每一个获取到的分配的突发信号。然后,所述突发传送分配方法400可结束。图5示例性地表示突发传送分配方法500的另一个实施例,所述突发传送分配方法500可用于通过如OLT向至少一个ONU分配多个突发信号。所述突发传送分配方法 500可开始于方块502,接收用于指示多个分配(例如多个分配的开始时间及载荷长度)的 BWmap。例如,ONU可接收BWmap (例如所述BWmap 200或所述BWmap 300),其可包括与所述 ONU相关联的开始时间(例如所述开始时间216或所述开始时间314)、分配长度(例如授权量218或所述分配长度316)、以及分配标识符(例如所述分配标识符212或所述分配标识符31 。接着,在方块504,所述突发传送分配方法500可检验判断所述BWmap中的下一个分配是否丢失。例如,所述ONU可使用所述BWmap中的分配标识符来判断下一所预期的分配是否丢失。如果未满足方块504中的条件,所述突发传送分配方法500可继续执行方块512,或者如果满足方块504中的条件,则可转至方块506。在方块506,如果所述BWmap中的下一分配未丢失,则所述突发传送分配方法500 可进一步获取所述分配并基于分配长度计算出与所述分配对应的传送长度。例如,所述传送长度可对应于在FEC和/或线路编码之后的数据长度。所述传送长度可通过上述计算式 (1)计算得到。接着,在方块508,所述突发传送分配方法500可根据所述传送长度以及分配的开始时间计算出所述分配的结束时间。例如,所述结束时间可大约等于所述开始时间与所述传送长度的总和。进一步地,所述突发传送分配方法500可继续执行方块510。在方块512,所述突发传送分配方法500可检验判断所述丢失的分配是否为所述 Bffmap中的第一个分配或最后一个分配。所述BWmap中的第一个分配可由其对应的分配标识符所指示。如果满足方块512中的条件,则所述突发传送分配方法500可继续执行方块 510,或者,如果未满足方块512中的条件,则所述突发传送分配方法500可转至方块513。 在方块513,所述突发传送分配方法500可检测所述丢失的分配的长度是否小于突发长度。 例如,如果所述丢失的分配的长度小于所述突发信号的期望长度,则所述ONU可判断出所述丢失的分配是分配给所述ONU的。如果满足方块513中的条件,所述突发传送分配方法 500可继续执行方块514,或者,如果未满足方块513中的条件,则可转至方块510。在方块 514,所述突发传送分配方法500可填充丢失的分配以进行FEC。例如,在FEC编码期间,所述ONU可以用填充序列(例如例如填充零位序列)的方式来代替丢失的分配数据。在方块510,所述突发传送分配方法500可检测所述BWmap中是否存在更多的分配。例如,所述BWmap中丢失的分配可由其对应的分配标识符进行标识。如果满足方块510 中的条件,所述突发传送分配方法500可返回至方块504。如果未满足方块510中的条件, 所述突发传送分配方法500可转至方块516以获取并处理所述BWmap中的下一个分配。在方块516,所述突发传送分配方法500可可从先前获得的对应的开始时间至对应的结束时间期间传送每一个获取到的分配的突发信号。然后,所述突发传送分配方法500可结束。上述网络元件可以在任何通用网络组件上实现,例如,计算机或有足够处理能力、 内存资源和网络吞吐量来处理其必要工作负载的网络组件。图6示意性地表示了一种典型的通用网络部件600,该部件适用于实现本文所述元件的一个或多个实施例。该网络部件 600包括一个用于与存储设备进行通信的处理器602 (可称为中央处理器(CPU))、输入/输出(I/O)设备610和网络连接装置612。其中,所述存储设备包括辅助存储器604、只读存储器(ROM) 606、随机存取存储器(RAM) 608。该处理器602可以通过一个或多个CPU芯片实现,也可以为一个或多个专用集成电路(Application Specific Integrated Circuits, ASIC)的一部分。该辅助存储器604通常包括一个或多个磁盘驱动器或磁带机,用作非易失性数据存储器;如果该RAM 608的容量不足以保留所有工作数据,该辅助存储器604将被用作溢出数据存储设备。该辅助存储器604可用于存储加载到该RAM 608中准备执行的程序。该ROM 606用于存储在程序执行过程中出现的指令和数据。该ROM 606是一种非易失性存储设备, 其存储容量通常小于该辅助存储器604的存储容量。该RAM 608用于存储易失性数据,有时还用于存储指令。该ROM 606和该RAM 608的存取速度通常快于该辅助存储器604。本申请文件至少阐述了一个实施例,本领域普通技术人员所述实施例和/或其特征的变型、合并和/或修改均在本申请文件的范围内。因合并、整合和/或省略这些实施例而产生的其他实施例也在本发明的范围内。在明确指出数值范围或限制的情况下,应将这些范围或限制理解为包括其范围内类似幅度的迭代范围或限制(例如,大约从1至10,包括 2、3、4等;大于0. 10,包括0. 11,0. 12,0. 13等)。例如,如果指明了一个带有下限(Rl)和上限(Ru)的数值范围,便会具体指出该范围内的所有数值。具体来说,该范围内的数值如下 R = Rl+k*(Ru-Rl),其中,k是一个范围为至100%的变量,其增量为1%,例如,k等于 1%、2%、3%、4%、5%丨50%、51%、52%"*95%、96%、97%、98%、99%或 100%。此外,在以上例子中,还会具体指出m和Ru界定的所有数值范围。对权利要求的元素使用“可选” 一词表示该元素在其所属的权利要求范围内并非必需的。应当理解,“包含”、“包括”、“具有” 等上位概念词是用以支持“由…组成”、“本质上由…组成”和“大体上由…组成”等下位概念词。因此,保护范围并非由以上阐述界定,而是由下述权利要求界定;保护范围涵盖这些权利要求的所有等效要求。对于将来的发明,会将这些权利要求全部纳入到申请文件中;这些权利要求是本发明的实施例。对本发明参考资料的讨论并不等于承认该参考资料是现有技术,尤其是在参考资料的出版日期迟于本申请的优先日期的情况下。此处公开的所有专利、 专利申请以及本发明引用的出版物均通过引用整体地结合于本文中,用以为本发明补充一些示例性、程序上的或其他详情。应当理解,尽管本文中介绍了几个实施例,但其中所述的系统和方法可采用许多其他具体方式予以实施,前提是不背离本发明的精神和范围。所述的实施例仅仅起举例说明作用,并无限制作用,本发明的范围并不限于本文所述的内容。例如,可以将各个元素或成分结合或集成到另一个系统中,也可以省略或不采用某些功能。此外,在各个实施例中独立介绍和说明的技术、系统、子系统和方法可以与其他系统、模块、技术或方法结合或集成在一起,前提是不背离本发明的范围。所显示或探讨的相互连接/直接连接/相通的其他内容可采用电气、机械或其他方式通过某些界面、设备或中间组件直接连接或传送。本领域技术人员会意识到,在不背离本发明的精神和范围的前提下,还能够作出各种变型、替代和变更。
权利要求
1.一种装置,包括光线路终端0LT,用于传送带宽映射BWmap,所述BWmap用于指示多个光网络单元ONU 的突发信号发送;其中,所述BWmap包括多个带宽分配,每一带宽分配包括所述带宽分配的开始时间、所述带宽分配的授权量以及报头纠错HEC。
2.如权利要求1所述的装置,其特征在于,所述授权量用于指示在正向纠错FEC和线路编码之前的载荷的长度,其中所述授权量通过大约四个字节进行计量。
3.如权利要求2所述的装置,其特征在于,在传送期间,所述载荷的长度在FEC及线路编码之后被扩展成传送长度。
4.如权利要求1所述的装置,其特征在于,当一组连续的带宽分配属于其中一个ONU 时,该组连续的带宽分配中的第一个分配的开始时间用于指示所述突发信号的有效数据传送的开始,且后续分配中的开始时间被设定为预定值,用于指示所述分配是连续的。
5.如权利要求4所述的装置,其特征在于,所述开始时间通过大约四个字节进行计量。
6.如权利要求4所述的装置,其特征在于,所述开始时间、属于同一个ONU的一组连续的带宽分配的长度所对应的传送长度、以及所述BWmap中的第一个分配的物理开销时间的总和大约等于所述BWmap中在所述第一个分配之后的第二个非邻接的分配的开始时间。
7.如权利要求1所述的装置,其特征在于,每一个带宽分配还包括分配标识符、标记字段、保留字段和突发模板。
8.如权利要求7所述的装置,其特征在于,所述开始时间和所述授权量分别大约等于两个字节,所述分配标识符大约等于十四个比特,所述标记字段大约等于两个比特,所述保留字段大约等于一个比特,所述突发模板大约等于两个比特,且所述HEC大约等于十三个比特。
9.如权利要求7所述的装置,其特征在于,所述HEC用于进行大约两个错误的纠错以及大约三个错误的侦测。
10.如权利要求7所述的装置,其特征在于,所述突发模板用于指示上行突发中的FEC 和/或前导码。
11.如权利要求1所述的装置,其特征在于,所述多个带宽分配中的至少一部分对应于所述突发信号之一。
12.如权利要求1所述的装置,其特征在于,所述多个带宽分配中的至少一部分对应于所述多个ONU之一。
13.一种装置,包括至少一个用于执行以下方法的组件,所述方法包括接收用于指示多个突发信号的带宽映射BWmap,其中所述BWmap包括多个开始时间、与所述多个开始时间相对应的多个长度、以及与所述多个开始时间相对应的多个突发模板;从所述多个开始时间获取至少一个分配开始时间,并获取与所述分配开始时间相对应的分配长度;根据所述分配长度计算出传送长度;根据所述分配开始时间和计算得到传送长度,计算出结束时间;以及配置相关上行突发的突发模板。
14.如权利要求13所述的装置,其特征在于,所述方法还包括在大约所述分配开始时间,传送突发信号;以及在大约所述结束时间,停止所述突发信号的传送。
15.如权利要求13所述的装置,其特征在于,所述传送长度根据以下函数式计算得到Transmission_length =Payload_length+ceiling(Payload_length/FEC_payload_length) XFEC_parity_ length其中,Transmission_length大约等于所述传送长度,I^ayloacLlength大约等于所述分配长度,FEC_payload_length用于表示可适合于正向纠错FEC码字的最大载荷量,FEC_ parity_length表示可适合于FEC码字的载荷的奇偶性校验量,并且ceilingO表示舍入最接近整数的函数。
16.如权利要求15所述的装置,其特征在于,所述分配长度用于在不反演所述函数式的情况下执行正向计算。
17.如权利要求13所述的装置,其特征在于,所述结束时间大约等于所述开始时间与所述传送长度的总和。
18.一种方法,包括接收带宽映射BWmap,所述BWmap包括多个带宽分配,每个带宽分配包括开始时间、授权量和突发模板;采用对应的突发概要对突发信号进行配置;以及在至少一个带宽分配内传送突发信号。
19.如权利要求18所述的方法,其特征在于,在所述BWmap中的第一带宽分配丢失时, 在所述第一带宽分配之后的第二带宽分配的开始时间,开始传送所述突发信号。
20.如权利要求19所述的方法,其特征在于,在所述BWmap中,所述ONU仅被指定一个突发信号,且如果排在所述第一带宽分配之前的所述第二带宽分配和第三带宽分配对应于所述0NU,在使用正向纠错FEC之前填充所述第一带宽分配。
21.如权利要求19所述的方法,其特征在于,在所述BWmap中,所述ONU被指定多个突发信号,且如果所述第一带宽分配中的载荷长度小于大约其中一个突发信号的长度,在使用正向纠错FEC之前填充所述第一带宽分配。
22.如权利要求19所述的方法,其特征在于,在所述BWmap中,所述ONU被指定多个突发信号,且如果所述第一带宽分配中的载荷长度大于大约其中一个突发信号的长度,根据排在所述第一带宽分配之前的第三带宽分配的载荷长度,结束在所述突发信号之前开始传送的第二突发信号的传送。
23.如权利要求18所述的方法,其特征在于,在所述BWmap中的最后一个带宽分配丢失时,根据排在所述最后一个带宽分配之前的倒数第二个带宽分配的载荷长度,结束所述突发信号。
全文摘要
一种装置包括光线路终端OLT,其用于传送带宽映射BWmap,所述BWmap用于指示多个光网络单元ONU的突发信号发送;其中所述BWmap包括多个带宽分配,每一带宽分配包括所述带宽分配的开始时间、所述带宽分配的授权量以及报头纠错HEC。
文档编号H04L12/56GK102160342SQ201080001655
公开日2011年8月17日 申请日期2010年2月25日 优先权日2009年2月25日
发明者J·埃芬伯格·弗兰克, 罗远秋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1