无源光网络中的时延控制方法、光线路终端和无源光网络的制作方法

文档序号:7918694阅读:178来源:国知局

专利名称::无源光网络中的时延控制方法、光线路终端和无源光网络的制作方法
技术领域
:本发明涉及光网络技术,尤其涉及一种无源光网络中的时延控制方法、光线路终端、光网络单元和无源光网络。
背景技术
:在光接入技术中,无源光网络(PassiveOpticalNetwork,PON)技术因为在运营费用(OperationExpense,0PEX)方面具有较大的优势,得到了运营商的大力推广。现有的无源光网络主要包括宽带无源光网络(BPON)、吉比特无源光网络(GPON)和以太网无源光网络(EPON)。无源光网络主要由光线路终端(OLT)和光网络单元/光网络终端(0NU/0NT)等网络实体构成。在不同的网络实体之间,采用时分复用/时分多址(TDM/TDMA)进行通信。在下行方向上,即OLT到ONU的通信方向采用时分复用技术;在上行方向上,即0而到OLT的通信方向采用时分多址技术。随着固定网络和移动网络的逐渐融合,以及对于电信网、广播电视网和计算机通信网的"三网合一"多媒体业务需求的不断增加,无源光网络技术逐渐被应用在移动网络中。在移动网络中,对时延的要求较高,现有的无源光网络采用由电气和电子工程师学会(InstituteforElectricalandElectronicEngineers,IEEE)制定的IEEE1588并青密定时协i义(PrecisionTimeProtocol,PTP)来满足移动网络中对时间同步的要求。IEEE1588PTP协i义,人通信关系上,将网络中的时钟分为主时钟MC(MasterClock)和从时钟SC(SlaveClock)两种,PTP通信中只能有一个主时钟。整个网络中的最优时钟为最高级时钟(GrandmasterClock,GMC)。PTP通信中的才艮文包括同步报文(PTP_SYNC-MESSAGE)、跟随才艮文(PTP—F0LL0WUP-MESSAGE)、延迟请求报文(PTP_DELAY_REQ—MESSAGE)、延迟应答报文(PTP—DELAY—RESP—MESSAGE)和管理才艮文(PTP—MANAGEMENT—MESSAGE)。下面对无源光网络中通过PTP报文通信保证主、从时钟时间同步的方法进行说明。IEEE1588PTP协议首先基于的一个前提就是网络中的上行和下行方向的通信延迟是对称的,即主时钟到从时钟的通信时延,等于从时钟到主时钟的通信时延。如图1所示为PON中透传PTP报文的示意图,若delayl和delay2分别代表在下行方向上MC到SC的通信时延和在上行方向上SC到MC的通信时延,根据上述前提则有delayl=delay2。Tdl、Td2和Td4分别代表在下行方向上,MC到OLT、OLT到0冊/ONT和0冊/ONT到SC的通信时延,Td4、Td3和Tdl分别代表在上行方向上,SC到ONU/ONT、ONU/ONT到OLT和OLT到MC的通信时延。在PON中,OLT与ONU/ONT之间的逻辑距离规定为一个固定值,如GPON中规定为60km,对应的逻辑链路延时为600ps,即Td2+Td3=600jas。上述MC与SC之间由于启动时刻不同、振荡器频率漂移等原因,存在时间偏移(Offset,0)。现有技术提供的方法具体包括如下步骤步骤S1、MC在时间点TM1,向SC发送同步报文,MC记录发送时间TM1。SC在时间点TS1<接收到该同步才艮文,记录该^接收时间点TS1。步骤S2、MC发送携带有发送时间标记(TM1)的跟随报文。SC根据该跟随才艮文可获知TShTM1+0+delayl=TMl+0+(Tdl+Td2+Td4)。步骤S3、SC在时间点TS2,向MC发送延迟请求报文,SC记录发送时间点TS2。MC在时间点TM2接收到该延迟请求报文,记录该接收时间点TM2。MC在该时间点TM2向SC发送延迟应答报文。步骤S4、SC在时间点TS3接收上述延迟应答才艮文,并由上述已记录的时间点TS2、TM2,获知TM2=TS2-0+delay2=TS2-0+(Tdl+Td3+Td4)。由此,根据上述步骤Sl至S4,通过消除时钟偏移,可获得MC到SC的传输时延为DELAY=[(TM2-TS2)+(TS1-TM1)]/2=(Tdl+Td3+Td4+Tdl+Td2+Td4)/2=Tdl+300ias+Td4。在实现本发明的过程中,发明人发现现有技术中至少存在如下问题由于PON中上行和下行方向上的时延并不是对称的,上行方向上的通信时延远大于下行方向的通信时延,即上述Td3远大于Td2。现有技术中获得的MC到SC的通信时延DELAY大于MC与SC之间的实际时延Tdl+Td2+Td4,获得的通信时延不准确。
发明内容本发明的实施例提供了一种无源光网络中的时延控制方法、光线路终端、光网络单元和无源光网络,能够获得准确的通信时延。为达到上述目的,本发明的实施例采用如下技术方案-.一种无源光网络中的时延控制方法,在下行方向传输精密定时协议PTP报文,所述方法包括获取发送给光网络单元的PTP报文的緩存时间;对发送给所述光网络单元的所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向所述光网络单元发送所述PTP才艮文。一种光线路终端,包括緩存时间获取单元,用于获取发送给光网络单元的精密定时协议PTP报文所对应的緩存时间;处理单元,用于对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向所述光网络单元发送所述PTP报文。一种无源光网络,包括光线路终端0LT和光网络单元0NU,所述0LT,用于在下行方向下,获取发送给ONU的精密定时协议PTP报文的緩存时间;对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,将按照无源光网络PON协议处理过的所述PTP报文,向所述0NU发送;所述0NU,用于接收来自所述0LT的报文,按照无源光网络P0N协议提取所述PTP报文,向从时钟发送。一种无源光网络中的时延控制方法,在下行方向传输精密定时协议PTP报文,所述方法包括光网络单元接收来自于光线路终端的报文,按照无源光网络P0N协议从所述报文中提取出精密定时协议PTP报文;所述光网络单元根据获取的所述PTP报文的緩存时间,对接收到的所述PTP报文进行存储;当存储时间达到所述缓存时间时,转发所述PTP报文。一种光网络单元,包括协议功能单元,用于在下行方向下,接收来自于光线路终端的报文,按照P0N协议提取出精密定时协议PTP报文;存储单元,用于根据所述PTP报文的緩存时间,对接收到的所述PTP报文进行存储;当存储时间达到所述缓存时间时,转发所述PTP报文。一种无源光网络,包括光线路终端0LT和光网络单元0NU,所述0LT,用于识别并緩存精密定时协议PTP报文,将所述PTP报文发送给所述0冊;所述0NU,用于接收来自于0LT的所述PTP报文,根据所述PTP报文在该ONU中对应的緩存时间,对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向从时钟发送所述PTP报文。本发明实施例提供的技术方案,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上通信延迟的对称性,解决了现有技术中因网络上行和下行方向上的通信延迟不对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。图1为无源光网络中透传PTP^^文的示意图2为本发明实施例一提供的无源光网络中的时延控制方法流程图3为本发明实施例二提供的无源光网络中的时延控制方法流程图4为本发明实施例三提供的光线路终端结构图5为本发明实施例四提供的无源光网络结构示意图6为本发明实施例四提供的吉比特无源光网络结构示意图7为本发明实施例五提供的无源光网络中的时延控制方法流程图8为本发明实施例五提供的一种对緩存时间的封装方式示意图9为本发明实施例六提供的光网络单元的结构图IO为本发明实施例七提供的无源光网络示意图11为本发明实施例七提供的一种吉比特无源光网络的结构图12为本发明实施例七提供的另一种吉比特无源光网络的结构图13为本发明实施例七提供的又一种吉比特无源光网络的结构图。具体实施例方式为了更清楚地说明本发明实施例的技术方案,下面将结合附图对本发明的实施例进行详细的介绍,下面的描述仅仅是本发明的一些实施例,对于本领i或普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些实施例获得本发明的其他的实施方式。本发明的实施例提供了一种无源光网络中的时延控制方法、光线路终端、光网络单元和无源光网络,能够获得准确的通信时延。本发明的实施例提供的技术方案适用于所有基于TDM/TDMA的P0N系统,包括BP0N、GP0N和EP0N。由光网络终端来实现。下面主要以GPON为例对本发明的实施例进行详细介绍,但不限于此。本发明实施例一提供的无源光网络中的时延控制方法,在下行方向传输精密定时协议PTP才艮文,如图2所示,所述方法包括如下步骤步骤21、获取发送给光网络单元的PTP报文的缓存时间;步骤22、对发送给所述光网络单元的所述PTP^^艮文进行存储,当存储时间与所述缓存时间相等时,向所述光网络单元发送所述PTP^t艮文。本发明实施例一提供的技术方案,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。本发明实施例二提供的无源光网络中的时延控制方法,如图3所示,包括步骤31、在下行方向下,判断出接收到的报文为精密定时协议PTP报文;可在PTP报文中设置识别标识用于步骤31中的判断过程,根据该识别标识判断接收到的报文是否为PTP报文。当接收到的报文不是PTP报文,按照现有的方法对该报文进行处理,这种情况和本发明联系不大,不再赘述。步骤32、获取发送给光网络单元的PTP报文的緩存时间。在本发明实施例二中,可以用PON中的0LT来实现本发明实施例二提供的无源光网络中的时延控制方法。这时,步骤32具体为0LT接收緩存时间指示命令,或者0LT动态获取所述緩存时间。可采用网元管理系统向该0LT发送緩存时间指示命令,该緩存时间指示命令指示了与上述OLT相连的不同接收终端中上述PTP报文的緩存时间。对该緩存时间大小的设置可以综合考虑网络中的多种因素,从而保证了能够获取更加合理的缓存时间。也可由OLT动态获取所述緩存时间,OLT通过测距获取到所述光网络单元的实际环路延时;OLT根据所述实际环路延时获取到该光网络单元的緩存时间,所述緩存时间为逻辑环路延时与所述实际环路延时之差,可以表示如下緩存时间T-逻辑环路延时-2*下行延时i-逻辑环路延时-实际环路延时i(1)其中,逻辑环^各延时,根据GPON标准,为600ns,下行延时i为OLT到第i个光网络单元ONU的延时,i为标号;实际环3各延时i为第i个光网络单元ONU到OLT的实际环路延时,由测距过程获得。步骤33、对发送给光网络单元的PTP报文进行存储,当存储时间与緩存时间相等时,向所述光网络单元发送PTP报文。根据上述方法获取的緩存时间为上行延时与下行延时之间的时间差值,下行方向上在延时上补偿该时间差值,保证了上行和下行方向时延的对称性。在本发明实施例二中,采用OLT作为下行方向上时延补偿的实现实体,以GP0N为例,在根据上述描述进行下行方向上的时延补偿时,当采用OLT作为实12现实体时,OLT执行完时延补偿后,会按照GP0N协议对上述PTP报文进行相应处理,例如,将该PTP才艮文4耍照GP0N封装方式(GP0NEncapsulationMethod,GEM)进行封装,并成帧等,然后将处理后的PTP报文发送给ONU。在本发明实施例二中,为了确保对下行时延补偿的准确性,还包括步骤34、为报文分配优先级,其中,为PTP报文分配的发送优先级高于为非PTP报文分配的发送优先级。通过优先级的设置,保证了上述PTP报文经过在緩存时间内的存储后能够立即发送,即不会引入其它额外的等待时延,保证了下行时延补偿的准确性,从而进一步保证了网络中上行和下行方向上通信时延的对称性。本发明实施例二提供的技术方案,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上通信延迟的对称性,解决了现有技术中因网络上行和下行方向上的通信延迟不对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。本发明实施例三提供的一种光线路终端,如图4所示,包括緩存时间获取单元41,用于获取发送给光网络单元的精密定时协议PTP报文所对应的緩存时间;处理单元42,用于对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向所述光网络单元发送所述PTP报文。本发明实施例三提供的技术方案,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上通信延迟的对称性,解决了现有技术中因网络上行和下行方向上的通信延迟不对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。该光线5I4冬端还可以包括优先级分配单元,用于为报文分配优先级,其中,为所述PTP报文分配的发送优先级高于为非PTP报文分配的发送优先级。上述0LT中各功能模块的具体工作方式参见本发明的方法实施例。本发明实施例四提供的一种无源光网络,如图5所示,包括光线路终端0LT51和光网络单元ONU52,所述0LT51,用于在下行方向下,获取发送给ONU52的精密定时协议PTP报文的緩存时间;对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,将按照无源光网络PON协议处理过的所述PTP才艮文,向所述ONU52发送;所述0冊52,用于接收来自所述0LT51的报文,按照无源光网络PON协议提取所述PTP报文,向从时钟发送。如图6所示,为以GPON为例的网络具体结构图,OLT包括PTP报文识别模块61、PTP报文緩存模块62、GPON传输汇聚层(GPONTransmissionConvergencelayer,GTC)模块63、计数器64、控制单元65以及光/电(0/E)转换模块、电/光(E/0)转换模块。上述ONU包括GTC模块66以及光/电(0/E)、电/光(E/0)转换模块。0LT中的PTP报文识别模块61接收来自主时钟(BC)的报文,识别该报文中是否包含PTP报文,若包含,将PTP报文送至PTP报文緩存模块62,由计数器64和控制单元65完成PTP报文在预定时间的緩存。緩存结束,PTP报文緩存模块62将PTP报文发送给GTC模块63进行GEM封装、成帧,进行光电转换后从下行方向发送给ONU。为保证时间控制的准确性,上述GTC模块63还可以为报文分配优先级,为PTP报文分配的发送优先级高于为非PTP报文分配的发送优先级。通过优先级的设置,保证了上述PTP报文经过在緩存时间内的存储后能够立即发送,即不会引入其它额外的等待时延,保证了下行时延补偿的准确性。本发明实施例四提供的技术方案,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上通信延迟的对称性,解决了现有技术中因网络上行和下行方向上的通信延迟不对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。本发明实施例五提供的无源光网络中的时延控制方法,在下行方向传输精密定时协议PTP报文,如图7所示,所述方法包括步骤71、光网络单元接收来自于光线路终端的报文,按照无源光网络PON协议从所述报文中提取出精密定时协议PTP报文;在GPON中,ONU根据GTC协议将PTP报文提取出来。。步骤72、所述光网络单元根据获取的所述PTP报文的緩存时间,对接收到的所述PTP报文进行存储;步骤73、当存储时间达到所述緩存时间时,转发所述PTP报文。在本发明实施例五中,由OLT来获取PTP报文的緩存时间,将该緩存时间发送给0而,由ONU才艮据该緩存时间对该PTP报文进行存4诸,由OLT和ONU共同完成下行方向上对时延的补偿。其中,光网络单元至少包括如下获取J爰存时间的方式第一种方式、ONU通过接收緩存时间指示命令获取所述緩存时间。可采用网元管理系统作为控制器直接向该ONU发送緩存时间指示命令,该緩存时间指示命令指示了在该0而中上述PTP报文的緩存时间,对该緩存时间大小的设置可以综合考虑网络中的多种因素,从而保证了能够获取更加合理的緩存时间。第二种方式、0冊根据来自OLT的物理层管理维护PLOAM消息获取所述緩存时间,这时又具体分为两种情况情况一、0LT对PTP报文进行识别,并緩存,在0LT中该PTP报文存在緩存延时i。这时,0LT通过测距获取到第i个0NU,到0LT的实际环路延时i;0LT可以根据緩存延时i和实际环路延时,获取到该接收终端的緩存时间,所述緩存时间为逻辑环路延时与緩存延时及实际环路延时之和的差值,PL0AM消息中携带的緩存时间可以表示如下緩存时间T-逻辑环路延时-实际环路延时i-緩存延时i;(2)其中,逻辑环路延时,根据GP0N标准,为600jus,实际环路延时i为0LT到接第i个接收终端0NU的延时,i为标号,由测距过程获得;緩存延时i为要发送至第i个0NU的PTP报文在0LT中的存储时间。上述的缓存延时i的大小范围应小于逻辑环路延时与实际环路延时i之差,在实际应用中,由于调度等方面的原因,该存储时间i可能会超过此范围,对于这样的PTP报文,直接丢弃不再处理。在本发明实施例五中提供的计算緩存时延的公式(2),考虑到了PTP报文在OLT中的存储时间,获取的缓存时间更为准确,特别是对PTP报文,由于调度等原因,当0LT中的存储时间超过移动网络对时延偏差的要求时(例如,1.5jas),利用公式(2)获取的緩存时间能够保证移动承载对网络时间传送的同步要求。但当该存储时间小于移动网络对时延偏差的要求时,例如,小于1.5jus,本发明实施例三提供的技术方案也可以利用下式获取緩存时间緩存时间T-逻辑环路延时-实际环路延时i;情况二、0LT不对PTP报文进行緩存。这时,0LT通过测距获取到所述光网络单元的实际环3各延时;OLT冲艮据所述实际环路延时获取到该光网络单元的緩存时间,所述緩存时间为逻辑环路延时与所述实际环路延时之差,可以表示如下緩存时间1=逻辑环路延时-2*下行延时i-逻辑环路延时-实际环路延时i(3)其中,逻辑环S各延时,根据GPON标准,为600jas,下行延时i为OLT到第i个光网络单元0而的延时,i为标号;实际环if各延时i为第i个光网络单元0而到OLT的实际环路延时,可以通过测距获得所述实际环^各延时。下面对上述PLOAM消息中携带所述緩存时间的方式进行说明。上述PLOAM消息中包含緩存时间指示字段,该緩存时间指示字段表示了该ONU中的緩存时间。在PLOAM消息中设置缓存时间指示字l殳的方式包括如下两种(一)、一条PLOAM消息中包含一个緩存时间指示字段,具体参见表l:在PL0AM消息中选择6个字节(从第i字节到第i+5字节,i为序号)作为緩存时间指示字段。<table>tableseeoriginaldocumentpage17</column></row><table>表l该PLOAM消息只能指示一个ONU/ONT中PTP报文所需的緩存时间。(二)、一条PLOAM消息中包含多个緩存时间指示字段,下列表2给出了包含两个緩存时间指示字段的PL0AM消息的具体结构。这两个緩存时间指示字段分别用来指示第一ONU和第二ONU中PTP报文所需的緩存时间,每个緩存时间指示字段包含4字节。字节序号内容描述10所右0冊/ONT的地址2MessageIDPLOAM消泉的括识30冊TD1,第一0冊/ONT的i^址4dddddddd绥戽时间指示植的蕞富右效佐.dddddddd6dddddddd7dddddddd鍵在时间指示植的^低右效佐.8O冊TD2第二ONU/ONT的:hK址9cidddddrid鍵存时间指示位的盖富右效位.10ddd謹dd11dddddddd12dddddddd绥存时间指示位的最低右效佐13CRC核聆字节表2上述表2中只给出了与两个緩存时间指示字段较相关的13个字节,但不限于此,包括其它緩存时间指示字段和控制字节。在方式二中,上述PLOAM消息具有组播性质的消息,该条PLOAM消息能够同时对两个PTP才艮文进行时延控制。本发明实施例五提供的在PLOAM消息设置緩存时间指示字段的方式,不限于上述两种方式,还可以包含一条PLOAM消息中包含多个緩存时间指示字段的方式。第三种方式、所述緩存时间封装在该PTP报文所在的GEM帧中,通过对所述GEM帧进行解封装,获取所述PTP报文的緩存时间;OLT可以将所述緩存时间封装在所述PTP才艮文中发送给0冊,在GPON中可采用GEM封装将上述緩存时间封装在该PTP报文所在的GEM帧中,通过发送该18PTP报文,同时将所述PTP报文的緩存时间也发送给0NU。如图8所示,为本发明实施例五提供的一种GEM封装方式示意图,该方案是将上述緩存时间封装在GEM封装方式中的净荷部分。在实际应用过程中,封装方式可以不限于此,可以采用一般的封装方式将上述緩存时间承载在PTP报文中。本发明实施例六提供了一种光网络单元,如图9所示,包括协议功能单元91,用于在下行方向下,接收来自于光线路终端的报文,按照P0N协议提取出精密定时协议PTP报文;存储单元92,用于根据所述PTP报文的緩存时间,对接收到的所述PTP报文进行存储;当存储时间达到所述緩存时间时,转发所述PTP报文。进一步的,为了准确控制延时,上述光网络单元还包括缓存时间获取单元,用于从来自于所述光线路终端的GEM帧或PL0AM消息中或根据接收到的緩存时间指示命令,获取所述PTP报文的緩存时间。该光网络单元中各功能模块的具体工作方式可参考本发明的方法实施例。本发明实施例六提供的光网络单元,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上通信延迟的对称性,解决了现有技术中因网络上行和下行方向上的通信延迟不对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。本发明实施例七提供的无源光网络,如图10所示,包括光线路终端OLT101和光网络单元ONU102,所述OUHOl,用于用于识别并緩存精密定时协议PTP报文,将所述PTP报文发送给所述ONU102;所述ONU102,用于接收来自于OLTIOI的所述PTP报文,根据所述PTP报文在该ONU102中对应的緩存时间,对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向从时钟发送所述PTP报文。下面以GPON为例,具体说明本发明实施例七提供的无源光网络。如图ll所示,提供了一种GPON结构图,其中,OLT包括PTP报文识别緩存模块lll、GEM封装模块112、GTC模块113,以及光/电(0/E)、电/光(E/0)转换模块。ONU包括GTC模块114、GEM解封装模块115、计数器116、控制单元117和PTP报文緩存模块118以及光/电(0/E)、电/光(E/0)转换模块。OLT接收到来自主时钟的报文后,由PTP报文识别緩存模块111识别出PTP报文并进行緩存,OLT获取该PTP报文在ONU中的緩存时间,将该緩存时间通过GEM封装模块112封装在PTP报文中,由GTC模块113对进行封装后的PTP报文进行协议处理,再进行电光转换后从下行方向发送给ONU。ONU先对接收到的PTP报文进行光电转换,由GTC模块114进行除解封装外的其它GPON协议处理,GEM解封装模块115通过解封装提取出该PTP报文的緩存时间,由控制单元117和计数器116控制PTP报文在PTP报文緩存模块118中进行存储,当存储时间达到上述緩存时间时,向从时钟发送所述PTP报文。如图12所示,提供了另一种GPON结构图,其中,OLT包括PTP报文识别緩存模块121、GTC模块122,以及光/电(0/E)、电/光(E/0)转换模块。ONU包括GTC模块123、计数器124、控制单元125和PTP净艮文缓存模块126以及光/电(0/E)、电/光(E/0)转换模块。OLT接收到来自主时钟的报文后,由PTP报文识别緩存模块121识别出PTP报文并进行緩存,OLT获取该PTP报文在ONU中的緩存时间,将该緩存时间携带在PLOAM消息中,发送给ONU;由GTC模块122对PTP报文进行协议处理,再进行电光转换后从下行方向发送给ONU。0NU先对接收到的PTP报文进行光电转换,由GTC模块123进行GP0N协议处理,根据PLOAM消息中携带的该PTP报文的緩存时间,由控制单元117和计数器116控制PTP报文在PTP报文緩存模块118中进行存储,当存储时间达到上述緩存时间时,向从时钟发送所述PTP报文。如图13所示,本发明实施例七提供的又一种GP0N结构图,其中,0LT包括GTC模块131,以及光/电(0/E)、电/光(E/0)转换模块。ONU包括GTC模块132、PTP报文识别緩存模块135、计数器133、控制单元134以及光/电(0/E)、电/光(E/0)转换才莫块。在图13所示的网络中,对PTP报文的识别和緩存由ONU中的PTP报文识别緩存模块135实现,OLT可以将获取到的緩存时间通过PLOAM消息发送给ONU。ONU中的控制单元134和计数器133控制PTP报文在PTP报文识别緩存模块135进行存储,当存储时间达到预定的緩存时间时,向从时钟发送所述PTP报文。本发明实施例提供无源光网络,在下行方向上,利用获取的緩存时间对PTP报文进行存储,对下行的延时进行了补偿,保证了网络中上行和下行方向上通信延迟的对称性,解决了现有技术中因网络上行和下行方向上的通信延迟不对称,获取的通信时延不准确的问题,从而能够获得准确的通信时延。需要特别说明的是,本发明的上述实施例以光网络单元为例进行了描述,本发明的实施例中光网络单元的功能也可以由光网络终端ONT实现。本领域普通技术人员可以理解实现上述实施例中的全部或部分步骤,可以通过程序指令相关硬件完成。所述实施例对应的软件可以存储在一个计算机可存储读取的介质中。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到21变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。权利要求1、一种无源光网络中的时延控制方法,其特征在于,在下行方向传输精密定时协议PTP报文,所述方法包括获取发送给光网络单元的PTP报文的缓存时间;对发送给所述光网络单元的所述PTP报文进行存储,当存储时间与所述缓存时间相等时,向所述光网络单元发送所述PTP报文。2、根据权利要求1所述的无源光网络中的时延控制方法,其特征在于,还包括为报文分配优先级,其中,为所述PTP报文分配的发送优先级高于为非PTP报文分配的发送优先级。3、根据权利要求1或2所述的无源光网络中的时延控制方法,其特征在于,所述获取发送给光网络单元的PTP报文的緩存时间包括光线路终端OLT接收緩存时间指示命令;或者,0LT动态获取所述緩存时间。4、根据权利要求3所述的无源光网络中的时延控制方法,其特征在于,所述OLT动态获取所述緩存时间的步骤包括OLT通过测距获取到所述光网络单元的实际环路延时;0LT根据所述实际环路延时获取到该光网络单元的緩存时间,所述緩存时间为逻辑环路延时与所述实际环路延时之差。5、一种光线路终端,其特征在于,包括緩存时间获取单元,用于获取发送给光网络单元的精密定时协议PTP报文所对应的緩存时间;处理单元,用于对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向所述光网络单元发送所述PTP报文。6、根据权利要求5所述的光线路终端,其特征在于,还包括优先级分配单元,用于为报文分配优先级,其中,为所述PTP报文分配的发送优先级高于为非PTP报文分配的发送优先级。7、一种无源光网络,其特征在于,包括光线路终端0LT和光网络单元0NU,所述0LT,用于在下行方向下,获取发送给0NU的精密定时协议PTP报文的緩存时间;对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,将按照无源光网络P0N协议处理过的所述PTP报文,向所述0NU发送;所述0而,用于接收来自所述0LT的报文,按照无源光网络P0N协议提取所述PTP报文,向从时钟发送。8、一种无源光网络中的时延控制方法,其特征在于,在下行方向传输精密定时协议PTP^I艮文,所述方法包括光网络单元接收来自于光线路终端的报文,按照无源光网络P0N协议从所述报文中提取出精密定时协议PTP报文;所述光网络单元根据获取的所述PTP报文的緩存时间,对接收到的所述PTP报文进行存储;当存储时间达到所述緩存时间时,转发所述PTP报文。9、根据权利要求8所述的无源光网络中的时延控制方法,其特征在于,获取所述PTP报文的緩存时间的方式为接收緩存时间指示命令;或者,所述缓存时间封装在该PTP报文所在的GEM帧中,通过对所述GEM帧进行解封装,获取所述PTP报文的緩存时间;或者,通过读取来自于所述光线路终端的PL0AM消息,从所述PL0AM消息中获取所述PTP报文的緩存时间。10、根据权利要求9所述的无源光网络中的时延控制方法,其特征在于,所述緩存时间为所述光线路终端,利用逻辑环路延时减去实际环路延时以及所述PTP报文在所述光线路终端中的緩存延时所得的差值。11、根据权利要求8所述的无源光网络中的时延控制方法,其特征在于,所述方法还包括所述光线路终端在测距完成后通过PL0AM消息对所述光网络单元配置所述緩存时间。12、根据权利要求11所述的无源光网络中的时延控制方法,其特征在于,所述的緩存时间为所述光线路终端与所述光网络单元之间的逻辑环路延时和实际环路延时的差值。13、一种光网络单元,其特征在于,包括协议功能单元,用于在下行方向下,接收来自于光线路终端的报文,按照P0N协议提取出精密定时协议PTP报文;存储单元,用于根据所述PTP报文的緩存时间,对接收到的所述PTP报文进行存储;当存储时间达到所述緩存时间时,转发所述PTP^JL。14、根据权利要求13所述的光网络单元,其特征在于,还包括緩存时间获取单元,用于从来自于所述光线路终端的GEM帧或PL0雄消息中或根据接收到的緩存时间指示命令,获取所述PTP报文的緩存时间。15、一种无源光网络,其特征在于,包括光线^各终端0LT和光网络单元0NU,所述0LT,用于识别并緩存精密定时协议PTP报文,将所述PTP报文发送给所述0NU;所述0NU,用于接收来自于0LT的所述PTP报文,根据所述PTP报文在该ONU中对应的緩存时间,对所述PTP报文进行存储,当存储时间与所述緩存时间相等时,向从时钟发送所述PTP报文。全文摘要本发明公开了一种无源光网络中的时延控制方法、光线路终端和无源光网络,涉及光网络技术,能够获得准确的通信时延。本发明实施例提供的无源光网络中的时延控制方法,在下行方向传输精密定时协议PTP报文,所述方法包括获取发送给光网络单元的PTP报文的缓存时间;对发送给所述光网络单元的所述PTP报文进行存储,当存储时间与所述缓存时间相等时,向所述光网络单元发送所述PTP报文。文档编号H04Q11/00GK101662702SQ20081014672公开日2010年3月3日申请日期2008年8月27日优先权日2008年8月27日发明者峻赵申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1