色散补偿调整方法、装置和系统的制作方法

文档序号:7751618阅读:248来源:国知局
专利名称:色散补偿调整方法、装置和系统的制作方法
技术领域
本发明涉及光纤通信,尤其涉及一种色散补偿调整方法、装置和系统。
背景技术
通常情况下,无源光网络(PON,Passive Optical Network)技术是指一种点到 多点(P2MP, Point To Multi Point)的光纤接入技术,它由局侧的0LT(Optical Line Terminal,光线路终端)、用户侧的0NU(Optical Network Unit,光网络单元)或者 0NT(Optical Network Terminal,光网络终端)以及0DN(Optical Distribution Network, 光分配网络)组成。无源光网络系统主要采用了树型的拓扑结构,如图1所示。其中,0LT为P0N系统提供网络侧接口,连接一个或多个0DN。0DN是无源分光器 件,用于连接0LT设备和0NU/0NT设备,用于分发或复用0LT和0NU/0NT之间的数据信号。 0NU为P0N系统提供用户侧接口,与0DN相连。如果0NU直接提供用户端口功能,如PC上网 用的以太网用户端口,则称为0NT。无特殊说明,下文提到的0NU统指0NU和0NT。在P0N系统中,从0LT到0NU称为下行,采用1490nm的波长,由0LT按照TDM (Time Division Multiplexing,时分复用)方式将下行数据流广播到所有0NU,各个0NU只接收带 有自身标识的数据。反之,从0NU到0LT为上行,采用1310nm的波长。由于各个0NU共享0DN 和0LT设备,为了保证各个0NU的上行数据不发生冲突,P0N系统采用TDMACTimeDivision Multiple Access,时分多址)方式,即通过0LT为每个0NU分配时隙,各个0NU必须严格按 照0LT分配的时隙发送数据。发明人在实现本发明的过程中发现,在P0N系统中,由于信号的不同成份的 传输速率不一样造成了色散,其中,光信号中不同波长成分的群速率不一样导致颜色 色散⑶(chromatic dispersion);两个主要的极化偏振状态的群速率不一样导致了偏 振模色散PMD(polarization mode dispersion) 0为了克服色散,一般采用色散补偿 器,包括 0DC(Optical DispersionCompensator,光学色散补偿)和 EDC(Electronic Dispersion Compensator,电子色散补偿),其中色散补偿量可调节的称为可调色散补偿 器。现有技术中,0DC和EDC都可以用于颜色色散和偏振模色散的补偿。此外,在光信号 发射端进行色散补偿的装置一般称为色散预补偿器,包括光域的色散预补偿器(Optical Dispersion pre—Compensator,0DC)禾口电域的色散予页补偿器(Electronic Dispersion pre-Compensator,EDC)0可调色散补偿器可以利用反馈信号控制以提高色散补偿效果,其中,反馈信号可 以是接收数据的误码率(由FEC(F0rward Error Correction,前向纠错)功能产生),这种 方式只适合于有FEC功能的系统,对于误码率的统计等实现困难,且响应速度慢。另外一种 色散补偿器是根据前导码电信号的波形计算色散的质量,这种方式的缺点在于算法复杂, 实现困难,误差大。

发明内容
本发明实施例提供一种色散补偿调整方法、装置和系统,以对不同的0NU的颜色 色散CD和偏振模色散PMD进行动态补偿。本发明实施例的上述目的是通过如下技术方案实现的一种色散补偿调整方法,所述方法包括根据上行链路传输时延确定光网络单元 0NU的色散补偿量;获取DBA分配结果,所述DBA分配结果包括下一帧各0NU的带宽分配结 果;根据所述DBA分配结果和所述色散补偿量进行色散补偿。一种色散补偿调整装置,所述装置包括色散补偿量确定单元,用于根据上行链路 传输时延确定0NU的色散补偿量;DBA获取单元,用于获取DBA分配结果,所述DBA分配结 果包括下一帧各0NU的带宽分配结果;色散补偿量调整单元,用于根据所述DBA分配结果和 所述色散补偿量进行色散补偿。一种色散补偿调整系统,所述系统包括0NU色散补偿调整装置和0LT色散补偿调整装置;其中,所述0NU色散补偿调整装 置用于对0NU接收到的0LT发送的信号进行色散补偿,或者对0NU将要发送到0LT的信号 进行色散预补偿;所述0LT色散补偿调整装置为前述的色散补偿调整装置。通过本发明实施例提供的色散补偿调整方法、装置和系统,0LT或0NU可以设置不 同的色散补偿量或色散预补偿量,使色散补偿效果或色散预补偿效果达到最优,可以有效 改善上行或下行的接收性能。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不 构成对本发明的限定。在附图中图1为P0N系统示意图;图2为本实施例的0LT端的接收机的色散动态补偿原理图;图3为图2所示实施例的色散补偿调整方法的流程图;图4为本实施例的0NU端的接收机的色散动态补偿原理图;图5为图4所示实施例的色散补偿调整方法的流程图;图6为本发明实施例的色散补偿调整装置的组成框图;图7为本实施例的0NU端的发射机的色散动态预补偿原理图;图8为图7所示实施例的色散预补偿调整方法的流程图;图9为图7所示实施例的色散预补偿调整装置的组成框图;图10为本实施例的0LT端的发射机的色散动态预补偿原理图;图11为图10所示实施例的色散预补偿调整方法的流程图;图12为图10所示实施例的色散预补偿调整装置的组成框图;图13为本发明实施例的色散补偿调整系统的组成框图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附 图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本
5发明,但并不作为对本发明的限定。实施例一图2为本实施例的色散补偿调整方法应用于0LT端的接收机,以调整0LT的色散补 偿量的色散动态补偿原理图,在本实施例中,TDM-P0N的上行采用TDMA方式,0LT接收突发的 光信号。请参照图2,在本实施例中,0LT端包括TODCCTimable 0DC,可调光学色散补偿器) 和EDC两个色散补偿装置,但本实施例并不以此作为限制,色散补偿装置可以根据需要仅包 括T0DC或EDC,在本发明实施例中,色散统指颜色色散或偏振模色散,无特殊说明,本发明实 施例中的色散补偿器统指色散补偿器和色散预补偿器,即0DC统指光域的色散补偿器,EDC统 指电域的色散补偿器。另外,该0LT端还包括接收机Rx、媒体接入控制装置MAC(Media Access Control)以及控制器,其中,控制器可以通过DSP (Digital Signal Processing,数字信号处 理)、MCU(Micro Control Unit,微控制单元)或者 FPGA(FieldProgrammable Gate Array)等 来实现,控制器也可以包含于MAC中,本实施例并不以此作为限制。图3为本实施例提供的色散补偿调整方法的流程图,该方法应用于P0N的0LT中, 用于调整0LT端的接收机的色散补偿量以达到性能最佳,请参照图3,该方法包括步骤301 控制器根据上行链路传输时延确定0NU的色散补偿量;其中,该控制器可以首先获取各0NU的上行链路传输时延,再根据各0NU的上行链 路传输时延分别计算出0LT和各0NU之间的光链路的物理距离,然后,根据各0NU与0LT之 间的光链路的物理距离计算各0NU的色散补偿量。其中,获取各0NU的上行链路传输时延,可以根据各0NU的往返传输时延计算获得 各0NU的上行链路传输时延。例如,根据现有技术,如GP0N和EP0N的测距技术、基于时间 同步技术如IEEE1588V2的往返延迟测量技术,MAC的上行时延计算模块可以直接获取P0N 的往返传输时延RTT。而一般情况下,可以认为P0N的上、下行链路传输时延是对称的,即 上、下行链路的传输时延为往返传输时延的一半。从而MAC的上行时延计算模块可以计算 获得上行链路传输时延并保存,以提供给本实施例的控制器。在一个实施例中,上行时延计 算模块也可以位于本实施例的控制器中,本实施例并不以此作为限制。其中,控制器可以根据上行链路传输时延计算获得0LT和0NU之间的光链路的物 理距离,例如可以根据如下公式计算获得0LT和0NU之间的光链路的物理距离=(上行链路传输时延或下行链路传输时 延-修正参数)X光在光纤中的传输速度。其中,修正参数是考虑到传输时延在测量和计 算过程中引入的误差而设置的,可以通过实际系统进行测量获取。此外,控制器还可以通过0LT(或0NU)内置的或外置的0TDR(0pticalTime Domain Reflector,光时域反射计)直接测量获取0LT与0NU之间光链路的物理距离。以上只是举例说明,本实施例并不以此作为限制。其中,控制器根据获得的0LT与各0NU之间的光链路的物理距离,即可据此计算各 0NU的色散补偿量。这里的色散补偿量可以是颜色色散CD的补偿量,也可以是偏振膜色散 PMD的补偿量,或者两者都包括,本实施例并不以此作为限制。其中,计算色散补偿量的方法可以通过现有技术的手段来实现,在此不再赘述。步骤302 控制器获取DBA分配结果,所述DBA分配结果包括下一帧各0NU的带宽 分配结果;
其中,控制器可以从媒体接入控制装置MAC的动态带宽分配(DBA,Dynamic Bandwidth Allocation)模块获取该DBA分配结果。其中,MAC的DBA模块可以根据空闲信元监控结果或者0NU报告的缓冲区状态分 配0NU的上行带宽,获得DBA分配结果,该过程可以通过现有技术的手段实现,在此不再赘 述。其中,根据DBA分配结果,控制器可以预先知道下一上行突发包对应的0NU-ID,以 及该突发包到来时刻和该突发包上行传输的持续时间。步骤303 控制器根据所述DBA分配结果以及所述色散补偿量调整色散补偿装置 进行色散补偿。其中,根据DBA分配结果,控制器可以预先知道下一上行突发包对应的色散补偿 量。同时,根据现有技术上行突发包之间有一定的间隔以避免冲突,控制器可以利用所述上 行突发包之间的间隔,在下一个突发包到来之前就设置好色散补偿装置。由于不同的色散补偿装置的工作原理及实现上的不同,对于色散补偿量的设置方 法可能不尽相同;对于相同的色散补偿量,要设置的参数也可能不同,但都可以通过现有技 术的手段实现,在此不再赘述。在本实施例中,考虑到链路状态和环境的变化可能会影响色散补偿量,因此,根据 本实施例的方法,控制器可以每隔一段时间刷新一下各0NU的色散补偿装置(T0DC和/或 EDC)的色散补偿量。在本实施例中,控制器也可以根据MAC的误码率统计模块的统计结果,通过反馈 的方式调整色散补偿装置(T0DC和/或EDC)的色散补偿量,以为各0NU选择颜色色散或偏 振模色散的色散补偿量的最佳值,并与0NU-ID对应起来。图4为本实施例的色散补偿调整方法应用于0LT端的发射机,以调整0LT的色散 预补偿量的色散动态预补偿原理图,在本实施例中,TDM-P0N的下行采用TDM广播方式,0LT 发送连续的光信号,本实施例则是根据P0N的测距结果,调整色散的预补偿量到最佳值。请 参照图4,在本实施例中,0LT端包括T0DC和EDC两个色散预补偿装置,但本实施例并不以 此作为限制,色散预补偿装置可以根据需要仅包括T0DC或EDC。另外,该0LT端还包括发射 机Tx、MAC以及控制器,其中,控制器可以通过DSP、MCU或者FPGA等来实现,控制器可以包 含于MAC中,本实施例并不以此作为限制。其中,由于P0N的下行是采用广播的形式,无法为每个0NU设置最佳的色散预补偿 量,所以只能采用一个折中的办法,根据0NU下行链路传输时延的平均值计算色散预补偿量。图5为图3提供的色散补偿调整方法中,进行色散预补偿调整的流程图,目的是为 了进一步调整0LT端的发射机的色散预补偿量以达到性能最佳,请参照图5,该方法包括步骤501 控制器根据下行链路传输时延的平均值确定0NU的色散预补偿量;其中,控制器可以从MAC的下行平均时延计算模块获取下行链路的传输时延的平 均值。其中,下行链路传输时延的平均值可以由MAC的下行平均时延计算模块根据现有技 术计算出来并保存。例如通过如下公式计算获得
ONU下行链路传输时延的平均值=
下行链路传输时延的最大值+ 下行链路传输时延的最小值--。 其中,根据现有技术,如GP0N和EP0N的测距技术、基于时间同步技术如 IEEE1588V2的往返延迟测量技术,MAC的下行平均时延计算模块可以直接获取P0N的往返 传输时延RTT。而一般情况下,可以认为P0N的上、下行链路传输时延是对称的,即上、下行 链路的传输时延为往返传输时延的一半。从而MAC的下行平均时延计算模块可以计算获得 下行链路传输时延的平均值并保存,以提供给本实施例的控制器。在一个实施例中,下行平 均时延计算模块也可以位于本实施例的控制器中,本实施例并不以此作为限制。其中,控制器可以根据所述下行链路的传输时延的平均值计算0LT与0NU之间的 光链路的物理距离的平均值。其中,控制器可以根据下行链路传输时延计算的平均值获得 0LT和0NU之间的光链路的物理距离的平均值,例如可以根据如下公式计算获得0LT和0NU之间的光链路的物理距离的平均值=(上行链路传输时延或下行链路 传输时延的平均值-修正参数)X光在光纤中的传输速度。其中,修正参数是考虑到传输 时延在测量和计算过程中引入的误差而设置的,可以通过实际系统进行测量获取。此外,控制器还可以通过0LT(或0NU)内置的或外置的0TDR(0pticalTime Domain Reflector,光时域反射计)直接测量获取0LT与0NU之间光链路的物理距离的平均值。以上只是举例说明,本实施例并不以此作为限制。其中,控制器根据所述光链路的物理距离的平均值计算色散预补偿量。其中,根据 下行链路的传输时延的平均值,即可通过现有技术的手段经计算获得0LT与0NU之间的光 链路的物理距离的平均值,进而可以通过现有技术的手段计算获得色散预补偿量。在此不 再赘述。步骤502 控制器根据所述色散预补偿量调整色散预补偿装置进行色散预补偿。由于不同的色散预补偿装置的工作原理及实现上的不同,对于色散预补偿量的设 置方法可能不尽相同;对于相同的色散预补偿量,要设置的参数也可能不同,但都可以通过 现有技术的手段实现,在此不再赘述。在本实施例中,考虑到新0NU的注册和已注册0NU的注销,下行链路传输时延的平 均值可能会发生改变,因此,根据本实施例的方法,控制器可以每隔一段时间刷新一下色散 预补偿装置(T0DC和/或EDC)的色散预补偿量。通过本实施例的色散补偿调整方法,0LT可以根据下行链路的传输时延的平均值 设置不同的色散预补偿量,使色散预补偿效果达到最优,可以提高下行链路的接收性能。图6为本实施例提供的一种色散补偿调整装置的组成框图,该色散补偿调整装置 包含于0LT,请参照图6,该装置包括色散补偿量确定单元61,用于根据上行链路传输时延确定0NU的色散补偿量;DBA获取单元62,用于获取DBA分配结果,所述DBA分配结果包括下一帧各0NU的 带宽分配结果;色散补偿量调整单元63,用于根据所述DBA分配结果和所述色散补偿量调整色散 补偿装置进行色散补偿。 在一个实施例中,色散补偿量确定单元61可以包括
8
第一获取模块611,用于获取各0NU的上行链路传输时延;第一计算模块612,用于根据所述各0NU的上行链路传输时延分别计算出0LT和 各0NU之间的光链路的物理距离,并根据所述各0NU与0LT之间的光链路的物理距离计算 各0NU的色散补偿量。其中,第一获取模块611具体用于根据各0NU的往返传输时延计算获得各0NU的 上行链路传输时延。在一个实施例中,该装置还包括色散预补偿量确定单元64,用于根据下行链路传输时延的平均值确定0NU的色散 预补偿量;色散预补偿量调整单元65,用于根据所述色散预补偿量调整色散预补偿装置进行 色散预补偿。其中,色散预补偿量确定单元可以包括第二获取模块641,用于获取下行链路传输时延的平均值;第二计算模块642,用于根据所述下行链路的传输时延的平均值计算0NU与0LT之 间的光链路的物理距离,并根据所述光链路的物理距离计算色散预补偿量。其中,第二获取模块641具体用于根据0NU的往返传输时延计算获得0NU的下行 链路传输时延的平均值。本实施例的色散补偿调整装置的各组成部分分别用于实现前述图3、图5所示实 施例的色散补偿调整方法的各步骤,由于在前述实施例中,已经对各步骤进行了详细说明, 在此不再赘述。通过本实施例的色散补偿调整装置,0LT可以为每个0NU设置不同的色散补偿量, 使色散补偿效果达到最优,可以提高上行链路的接收性能。另外,0LT还可以根据下行链路 的传输时延的平均值设置不同的色散预补偿量,使色散预补偿效果达到最优,可以提高下 行链路上的接收性能。另外,还可以使色散补偿装置在上行数据到来之前就处于工作状态, 相比较于实时反馈式的色散补偿方法,降低了对色散补偿装置的调节速度的要求。本实施例的色散补偿调整方法和装置应用于0LT端,可以对0LT接收到的信号进 行色散补偿,或者对0LT将要发送的信号进行色散预补偿。同样的,对于0NU端,也可以采 用类似的方法对接收到的0LT发送的信号进行色散补偿,或者对将要发送到0LT的信号进 行色散预补偿。以下将对0NU端的色散补偿、色散预补偿的方法加以说明。图7为本实施例的0NU端的接收机的色散动态补偿原理图,在本实施例中, TDM-P0N的下行采用TDM广播方式,0NU接收连续的光信号。请参照图7,在本实施例中,0NU 端包括T0DC和EDC两个色散补偿装置,但本实施例并不以此作为限制,色散补偿装置可以 根据需要仅包括T0DC或EDC。另外,该0NU端还包括接收机Rx、MAC以及控制器,其中,控 制器可以通过DSP、MCU或者FPGA等来实现,控制器可以包含于MAC中,本实施例并不以此 作为限制。图8为本实施例提供的色散补偿调整方法的流程图,该方法应用于P0N的0NU中, 用于调整0NU端的接收机的色散补偿量以达到性能最佳,请参照图8,该方法包括步骤801 控制器根据下行链路传输时延确定0NU的色散补偿量;其中,控制器可以从MAC的下行时延计算模块获取下行链路的传输时延。其中,下
9行链路的传输时延可以是由0LT根据现有技术计算出来,然后发送给0NU,由0NU端的MAC 的下行时延计算模块保存;也可以是0NU的MAC中的下行时延计算模块根据现有技术计算 出来并保存的,本实施例并不以此作为限制。在一个实施例中,下行时延计算模块也可以位 于本实施例的控制器中,本实施例并不以此作为限制。其中,根据现有技术,如GP0N和EP0N的测距技术、基于时间同步技术如 IEEE1588V2的往返延迟测量技术,MAC的下行时延计算模块可以直接获取P0N的往返传输 时延RTT。而一般情况下,可以认为P0N的上、下行链路传输时延是对称的,即上、下行链路 的传输时延为往返传输时延的一半。从而MAC的下行时延计算模块可以计算获得下行链路 传输时延并保存,以提供给本实施例的控制器。其中,控制器可以根据所述下行链路的传输时延计算0NU与0LT之间的光链路的 物理距离。例如,控制器可以根据下行链路传输时延计算获得0LT和0NU之间的光链路的 物理距离,例如可以根据如下公式计算获得0LT和0NU之间的光链路的物理距离=(上行链路传输时延或下行链路传输时 延-修正参数)X光在光纤中的传输速度。其中,修正参数是考虑到传输时延在测量和计 算过程中引入的误差而设置的,可以通过实际系统进行测量获取。此外,控制器还可以通过0LT(或0NU)内置的或外置的0TDR(0pticalTime Domain Reflector,光时域反射计)直接测量获取0LT与0NU之间光链路的物理距离。以上只是举例说明,本实施例并不以此作为限制。其中,控制器可以进一步根据所述光链路的物理距离计算色散补偿量。其中,根据 0NU与0LT之间的光链路的物理距离,即可通过现有技术的手段经计算获得色散补偿量。在 此不再赘述。步骤802 控制器根据所述色散补偿量调整色散补偿装置进行色散补偿。由于不同的色散补偿装置的工作原理及实现上的不同,对于色散补偿量的设置方 法可能不尽相同;对于相同的色散补偿量,要设置的参数也可能不同,但都可以通过现有技 术的手段实现,在此不再赘述。在本实施例中,考虑到链路状态和环境的变化可能会影响色散补偿量,因此,根据 本实施例的方法,控制器可以每隔一段时间刷新一下色散补偿装置(T0DC和/或EDC)的色 散补偿量。在本实施例中,控制器也可以根据MAC的误码率统计模块的统计结果,通过反馈 的方式调整色散补偿装置(T0DC和/或EDC)的色散补偿量,以便选择颜色色散或偏振模色 散的色散补偿量的最佳值。通过本实施例的色散补偿方法,0NU可以根据下行链路的传输时延设置不同的色 散补偿量,使色散补偿效果达到最优,可以提高下行链路的接收性能。图9为本实施例提供的一种色散补偿调整装置的组成框图,该色散补偿调整装置 包含于0NU,请参照图9,该装置包括色散补偿量确定单元91,用于根据下行链路传输时延确定0NU的色散补偿量;色散补偿量调整单元92,用于根据所述色散补偿量调整色散补偿装置进行色散补偿。在一个实施例中,色散补偿量确定单元91可以包括
第三获取模块911,用于获取下行链路传输时延;第三计算模块912,用于根据所述下行链路传输时延计算0NU与0LT之间的光链路 的物理距离,并根据所述光链路的物理距离计算色散补偿量。其中,第三获取模块911具体用于从所述0LT直接获取下行链路传输时延;或者用 于根据本地0NU的往返传输时延计算获得本地0NU的下行链路传输时延。本实施例的色散补偿调整装置的各组成部分分别用于实现前述图8所示实施例 的色散补偿调整方法的各步骤,由于在图8所示的实施例中,已经对各步骤进行了详细说 明,在此不再赘述。通过本实施例的色散补偿调整装置,0NU可以根据下行链路的传输时延设置不同 的色散补偿量,使色散补偿效果达到最优,可以提高下行链路的接收性能。图10为本实施例的0NU端的发射机的色散动态预补偿原理图,在本实施例中, TDM-P0N的上行采用TDMA方式,0NU发送突发的光信号,本实施例则是根据P0N的测距结 果,调整色散的预补偿量到最佳值。请参照图10,在本实施例中,0NU端包括T0DC和EDC两 个色散预补偿装置,但本实施例并不以此作为限制,色散预补偿装置可以根据需要仅包括 T0DC或EDC。另外,该0NU端还包括发射机Tx、MAC以及控制器,其中,控制器可以通过DSP、 MCU或者FPGA等来实现,控制器可以包含于MAC中,本实施例并不以此作为限制。图11为本实施例提供的色散预补偿调整方法的流程图,该方法应用于P0N的0NU 中,用于调整0NU端的发射机的色散预补偿量以达到性能最佳,请参照图11,该方法包括步骤1101 控制器根据上行链路传输时延确定0NU的色散预补偿量;其中,控制器可以从MAC的上行时延计算模块获取上行链路的传输时延。其中,上 行链路的传输时延可以是由0LT根据现有技术计算出来,然后发送给0NU,由0NU端的MAC 的上行时延计算模块保存;也可以是0NU的MAC的上行时延计算模块根据现有技术计算出 来并保存的,本实施例并不以此作为限制。在一个实施例中,上行时延计算模块也可以位于 本实施例的控制器中,本实施例并不以此作为限制。其中,根据现有技术,如GP0N和EP0N的测距技术、基于时间同步技术如 IEEE1588V2的往返延迟测量技术,MAC的上行时延计算模块可以直接获取P0N的往返传输 时延RTT。而一般情况下,可以认为P0N的上、下行链路传输时延是对称的,即上、下行链路 的传输时延为往返传输时延的一半。从而MAC的上行时延计算模块可以计算获得上行链路 传输时延并保存,以提供给本实施例的控制器。其中,控制器可以根据所述上行链路的传输时延计算0NU与0LT之间的光链路的 物理距离。其中,控制器可以根据上行链路传输时延计算获得0LT和0NU之间的光链路的 物理距离,例如可以根据如下公式计算获得0LT和0NU之间的光链路的物理距离=(上行链路传输时延或下行链路传输时 延-修正参数)X光在光纤中的传输速度。其中,修正参数是考虑到传输时延在测量和计 算过程中引入的误差而设置的,可以通过实际系统进行测量获取。此外,控制器还可以通过0LT(或0NU)内置的或外置的0TDR(0pticalTime Domain Reflector,光时域反射计)直接测量获取0LT与0NU之间光链路的物理距离。以上只是举例说明,本实施例并不以此作为限制。其中,控制器可以根据所述光链路的物理距离计算色散预补偿量。其中,根据上行
11链路的传输时延,即可通过现有技术的手段经计算获得0NU与0LT之间的光链路的物理距 离,进而根据现有技术的手段计算获得色散预补偿量。在此不再赘述。步骤1102 控制器根据所述色散预补偿量调整色散预补偿装置进行色散预补偿。由于不同的色散预补偿装置的工作原理及实现上的不同,对于色散预补偿量的设 置方法可能不尽相同;对于相同的色散预补偿量,要设置的参数也可能不同,但都可以通过 现有技术的手段实现,在此不再赘述。在本实施例中,考虑到链路状态和环境的变化可能会影响色散预补偿量,因此,根 据本实施例的方法,控制器可以每隔一段时间刷新一下色散预补偿装置(T0DC和/或EDC) 的色散预补偿量。在本实施例中,控制器也可以根据MAC的上行接收误码率信息获取模块来获知 0LT端关于该0NU的误码率统计结果,然后通过反馈的方式调整色散预补偿装置(T0DC和/ 或EDC)的色散预补偿量,从而选择颜色色散或偏振模色散的色散预补偿量的最佳值。通过本实施例的色散预补偿方法,0NU可以根据上行链路的传输时延设置不同的 色散预补偿量,使色散预补偿效果达到最优,可以提高上行链路的接收性能。图12为本实施例提供的一种色散预补偿调整装置的组成框图,该色散预补偿调 整装置包含于0NU,请参照图12,该装置包括色散预补偿量确定单元121,用于根据上行链路传输时延确定0NU的色散预补偿 量;色散预补偿量调整单元122,用于根据所述色散预补偿量调整色散预补偿装置进 行色散预补偿。在一个实施例中,色散预补偿量确定单元121可以包括第四获取模块1211,用于获取上行链路传输时延;第四计算模块1212,用于根据所述上行链路传输时延计算0NU与0LT之间的光链 路的物理距离,并根据所述光链路的物理距离计算色散预补偿量。其中,第四获取模块1211具体用于从0LT直接获取上行链路传输时延;或者用于 根据本地0NU的往返传输时延计算获得本地0NU的上行链路传输时延。本实施例的色散预补偿调整装置的各组成部分分别用于实现前述图11所示实施 例的色散预补偿调整方法的各步骤,由于在图11所示的实施例中,已经对各步骤进行了详 细说明,在此不再赘述。通过本实施例的色散预补偿调整装置,0NU可以根据上行链路的传输时延设置不 同的色散预补偿量,使色散预补偿效果达到最优,可以提高上行链路的接收性能。图13为本实施例提供的一种色散补偿调整系统的组成框图,请参照图13,该系统 包括0LT色散补偿调整装置131,该0LT色散补偿调整装置131用于对0LT接收到的 0NU发送的信号进行色散补偿,或者对0LT将要发送到0NU的信号进行色散预补偿;0NU色散补偿调整装置132,该0NU色散补偿调整装置132用于对0NU接收到的 0LT发送的信号进行色散补偿,或者对0NU将要发送到0LT的信号进行色散预补偿。其中,0LT色散补偿调整装置131可以通过图6所示的实施例来实现,0NU色散补 偿调整装置131可以通过图9和图12所示的实施例来实现,由于在图6、图9、图12所示的
12实施例中,已经对各色散补偿/预补偿调整装置进行了详细说明,在此不再赘述。本实施例的色散补偿调整系统,可以使色散预补偿装置在上行数据到来之前就处 于工作状态,相比较于实时反馈式的色散预补偿方法,降低了对色散预补偿装置的调节速 度的要求。另外,0LT可以为每个0NU设置不同的色散预补偿量,使色散预补偿效果达到最 优,可以有效改善上行或下行的接收性能。总之,本实施例的方法和装置方案简单,可以通过逻辑或软件实现,实现和升级都 很容易,具有成本优势。结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执 行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存 储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术 领域内所公知的任意其它形式的存储介质中。以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
1权利要求
一种色散补偿调整方法,其特征在于,所述方法包括根据上行链路传输时延确定光网络单元ONU的色散补偿量;获取DBA分配结果,所述DBA分配结果包括下一帧各ONU的带宽分配结果;根据所述DBA分配结果和所述色散补偿量进行色散补偿。
2.根据权利要求1所述的方法,其特征在于,根据上行链路传输时延确定0NU的色散补 偿量,包括根据各0NU的往返传输时延计算获得各0NU的上行链路传输时延;根据所述各0NU的上行链路传输时延分别计算出0LT和各0NU之间的光链路的物理距罔;根据所述各0NU与0LT之间的光链路的物理距离计算各0NU的色散补偿量。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括 根据下行链路传输时延的平均值确定0NU的色散预补偿量; 根据所述色散预补偿量进行色散预补偿。
4.根据权利要求3所述的方法,其特征在于,根据下行链路传输时延的平均值确定0NU 的色散预补偿量,包括根据0NU的往返传输时延计算获得0NU的下行链路传输时延的平均值; 根据所述下行链路的传输时延的平均值计算0NU与0LT之间的光链路的物理距离的平 均值;根据所述光链路的物理距离的平均值计算色散预补偿量。
5.一种色散补偿调整装置,其特征在于,所述装置包括色散补偿量确定单元,用于根据上行链路传输时延确定0NU的色散补偿量; DBA获取单元,用于获取DBA分配结果,所述DBA分配结果包括下一帧各0NU的带宽分 配结果;色散补偿量调整单元,用于根据所述DBA分配结果和所述色散补偿量进行色散补偿。
6.根据权利要求5所述的装置,其特征在于,所述色散补偿量确定单元包括 第一获取模块,用于根据各0NU的往返传输时延计算获得各0NU的上行链路传输时延;第一计算模块,用于根据所述各0NU的上行链路传输时延分别计算出0LT和各0NU之 间的光链路的物理距离,并根据所述各0NU与0LT之间的光链路的物理距离计算各0NU的 色散补偿量。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括色散预补偿量确定单元,用于根据下行链路传输时延的平均值确定0NU的色散预补偿量;色散预补偿量调整单元,用于根据所述色散预补偿量进行色散预补偿。
8.根据权利要求7所述的装置,其特征在于,所述色散预补偿量确定单元包括第二获取模块,用于根据0NU的往返传输时延计算获得0NU的下行链路传输时延的平 均值;第二计算模块,用于根据所述下行链路的传输时延的平均值计算0NU与0LT之间的光 链路的物理距离,并根据所述光链路的物理距离计算色散预补偿量。
9.一种色散补偿调整系统,其特征在于,所述系统包括 0NU色散补偿调整装置和0LT色散补偿调整装置;其中,所述0NU色散补偿调整装置,用于对0NU接收到的0LT发送的信号进行色散补 偿,或者对0NU将要发送到0LT的信号进行色散预补偿;所述0LT色散补偿调整装置为权利 要求7-12任一项所述的色散补偿调整装置。
10.根据权利要求9所述的系统,其特征在于当所述0NU色散补偿调整装置用于对0NU接收到的0LT发送的信号进行色散补偿时, 所述0NU色散补偿调整装置包括色散补偿量确定单元,用于根据下行链路传输时延确定0NU的色散补偿量; 色散补偿量调整单元,用于根据所述色散补偿量进行色散补偿; 当所述0NU色散补偿调整装置用于对0NU将要发送到0LT的信号进行色散预补偿时, 所述0NU色散补偿调整装置包括色散预补偿量确定单元,用于根据上行链路传输时延确定0NU的色散预补偿量; 色散预补偿量调整单元,用于根据所述色散预补偿量进行色散预补偿。
11.根据权利要求10所述的系统,其特征在于 所述色散补偿量确定单元包括第三获取模块,用于直接获取下行链路传输时延,或者根据本地0NU的往返传输时延 计算获得本地0NU的下行链路传输时延;第三计算模块,用于根据所述下行链路传输时延计算0NU与0LT之间的光链路的物理 距离,并根据所述光链路的物理距离计算色散补偿量; 所述色散预补偿量确定单元包括第四获取模块,用于直接获取上行链路传输时延,或者根据本地0NU的往返传输时延 计算获得本地0NU的上行链路传输时延;第四计算模块,用于根据所述上行链路传输时延计算0NU与0LT之间的光链路的物理 距离,并根据所述光链路的物理距离计算色散预补偿量。
全文摘要
本发明实施例提供一种色散补偿调整方法、装置和系统,所述色散补偿调整方法包括根据上行链路传输时延确定光网络单元ONU的色散补偿量;获取DBA分配结果,所述DBA分配结果包括下一帧各ONU的带宽分配结果;根据所述DBA分配结果和所述色散补偿量进行色散补偿。本发明实施例的方法、装置和系统可以使OLT端或ONU端的色散补偿或色散预补偿效果达到最优,提高上行或下行链路上的接收性能。
文档编号H04B10/18GK101860401SQ20101020116
公开日2010年10月13日 申请日期2010年6月9日 优先权日2010年6月9日
发明者叶飞 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1