用于调节线路速率的方法、装置和系统与流程

文档序号:11929428阅读:192来源:国知局
用于调节线路速率的方法、装置和系统与流程

本发明涉及通信领域,特别涉及一种用于调节线路速率的方法、装置和系统。



背景技术:

随着LTE(Long Term Evolution,长期演进)移动网络启动大规模部署,同时各类政企客户对于网络专线的接入带宽和安全性要求日益提高,基于WDM(Wavelength Division Multiplexing,波分复用)PON(Passive Optical Network:无源光网络)技术的高速无源光网络逐渐成为部署和应用的热点。WDM PON技术基于传统的无源光网络树型拓扑结构,通过引入分波器汇聚大量用户侧接入光纤,相比目前IPRAN(IP Radio Access Network)、PTN(Packet Transport Network,分组传送网)等移动承载网络以及传统企业专线点对点的光纤拓扑结构能够节省大量光纤资源,大幅度降低工程建设工作量和成本;同时,由于引入了波分复用技术,每个用户独享一对上下行传输波长,相比传统采用TDM(Time Division Multiplexing,时分复用)方案的EPON(Ethernet PON,以太网无源光网络)/GPON(Gigabit-Capable PON)无源光网络系统,WDM PON上行方向不再是时分复用,下行方向不再是广播发送,大大提高了单个用户的接入带宽和安全性。

目前现有技术的WDM PON系统,单个用户的接入带宽可达10Gbps,基本可以满足现有LTE移动网络和政企专线的业务需求。但是,以下几个方面的原因,要求WDM PON设备具备在线动态调节端口线路速率的能力。

1、目前承载LTE网络的CPRI(Common Public Radio Interface,通用公共无线电接口)前传协议具备多种速率规范(1G/6G/10G等),现 网部署时需要根据具体基站设备能力配置不同的WDM PON端口线路速率;

2、运营商需要制定不同的政企专线业务套餐速率,以满足不同企业的业务需求,同时,用户可以随时更改自己的套餐(相应的接入速率)并尽快生效,因此要求相应的WDM PON设备端口线路速率可以在线动态调节;

3、随着高速接入网的广泛建设和部署,近年来接入网设备总体能耗也在迅速上升,如何节约不必要的设备能耗,降低运维成本也成为了运营商日益关心的问题,高速WDM PON设备的线路速率如果在空闲时段调节到低速率工作模式,可以有效降低电层芯片的功耗,实现有效的节能减排。

在现有国际标准中,尚未对WDM PON设备在线调节端口线路速率的方法进行详细规定,缺乏对于各种异常情况的处理方法,未能提供一套完整的端口线速率调节的方法和系统解决方案。



技术实现要素:

本发明实施例提供一种用于调节线路速率的方法、装置和系统。光线路终端和光网络单元通过交互进行状态流转,以便能够在线动态调节端口线路速率,从而使得光线路终端和光网络单元利用匹配的线路速率进行交互。

根据本发明的一个方面,提供一种用于调节线路速率的方法,包括:

在进行线路速率调节时,根据光网络单元当前的负荷水平及线路速率调节能力确定调节起始时间;

向光网络单元发送调节指令,以便指示光网络单元进行线路速率调节,其中调节指令包括调节起始时间和针对光网络单元的附加时延信息;

判断在调节起始时间到达时是否已接收到光网络单元发送的确认信息;

若在调节起始时间到达时已接收到光网络单元发送的确认信息,则 将当前的线路速率从第一线路速率调节为第二线路速率;

在将当前的线路速率从第一线路速率成功调节为第二线路速率后,启动第一定时器;

判断在第一定时器期满前是否接收到光网络单元发送的调节成功消息,其中光网络单元在成功调节为第二线路速率后发送调节成功消息;

若在第一定时器期满前接收到光网络单元发送的调节成功消息,则向光网络单元发送成功响应消息,以便光网络单元继续使用第二线路速率进行工作。

在一个实施例中,若在第一定时器期满时仍未接收到光网络单元发送的调节成功消息,则将当前的线路速率从第二线路速率回滚至第一线路速率。

在一个实施例中,若未能将当前的线路速率从第一线路速率成功调节为第二线路速率,则将当前的线路速率回滚至第一线路速率。

在一个实施例中,若在调节起始时间到达时未接收到光网络单元发送的确认信息,则停止线路速率调节。

在一个实施例中,调节起始时间为无源光网络系统中超级帧计数器SFC的特定计数值。

根据本发明的另一方面,提供一种用于调节线路速率的方法,包括:

在接收到光线路终端发送的调节指令后,判断调节指令中包括的调节起始时间和附加时延信息是否与自身能力相匹配;

若调节指令中包括的调节起始时间和附加时延信息与自身能力相匹配,则向光线路终端发送确认信息;

在调节起始时间和附加时延信息指定的时间到来后,将当前的线路速率从第一线路速率调节为第二线路速率;

在将当前的线路速率从第一线路速率成功调节为第二线路速率后,向光线路终端发送调节成功消息,并启动第二定时器;

判断在第二定时器期满前是否接收到光线路终端发送的成功响应消息;

若在第二定时器期满前接收到光线路终端发送的成功响应消息,则继续使用第二线路速率进行工作。

在一个实施例中,若在第二定时器期满时仍未接收到光线路终端发送的成功响应消息,则将当前的线路速率从第二线路速率回滚至第一线路速率。

在一个实施例中,若未能将当前的线路速率从第一线路速率成功调节为第二线路速率,则将当前的线路速率回滚至第一线路速率。

在一个实施例中,若调节指令中包括的调节起始时间和附加时延信息与自身能力不匹配,则向光线路终端发送否定确认信息。

根据本发明的另一方面,提供一种用于调节线路速率的光线路终端,包括起始时间确定模块、第一接口模块、第一识别模块、第一状态转移模块、第二识别模块和第一定时器,其中:

起始时间确定模块,用于在进行线路速率调节时,根据光网络单元当前的负荷水平及线路速率调节能力确定调节起始时间;

第一接口模块,用于向光网络单元发送调节指令,以便指示光网络单元进行线路速率调节,其中调节指令包括调节起始时间和针对光网络单元的附加时延信息;

第一识别模块,用于判断第一接口模块在调节起始时间到达时是否已接收到光网络单元发送的确认信息;

第一状态转移模块,用于根据第一识别模块的判断结果,若在调节起始时间到达时已接收到光网络单元发送的确认信息,则将当前的线路速率从第一线路速率调节为第二线路速率;在将当前的线路速率从第一线路速率成功调节为第二线路速率后,启动第一定时器;

第二识别模块,用于判断第一接口模块在第一定时器期满前是否接收到光网络单元发送的调节成功消息,其中光网络单元在成功调节为第二线路速率后发送调节成功消息;若在第一定时器期满前接收到光网络单元发送的调节成功消息,则指示第一接口模块向光网络单元发送成功响应消息,以便光网络单元继续使用第二线路速率进行工作。

在一个实施例中,第一状态转移模块还用于根据第二识别模块的判 断结果,若在第一定时器期满时仍未接收到光网络单元发送的调节成功消息,则将当前的线路速率从第二线路速率回滚至第一线路速率。

在一个实施例中,第一状态转移模块还用于在未能将当前的线路速率从第一线路速率成功调节为第二线路速率时,将当前的线路速率回滚至第一线路速率。

在一个实施例中,第一状态转移模块还用于根据第一识别模块的判断结果,若在调节起始时间到达时未接收到光网络单元发送的确认信息,则停止线路速率调节。

在一个实施例中,调节起始时间为无源光网络系统中超级帧计数器SFC的特定计数值。

根据本发明的另一方面,提供一种用于调节线路速率的光网络单元,包括第二接口模块、第三识别模块、第二状态转移模块、第四识别模块和第二定时器,其中:

第二接口模块,用于接收光线路终端发送的调节指令;

第三识别模块,用于在第二接口模块接收到光线路终端发送的调节指令后,判断调节指令中包括的调节起始时间和附加时延信息是否与自身能力相匹配;若调节指令中包括的调节起始时间和附加时延信息与自身能力相匹配,则指示第二接口模块向光线路终端发送确认信息;

第二状态转移模块,用于在调节起始时间和附加时延信息指定的时间到来后,将当前的线路速率从第一线路速率调节为第二线路速率;在将当前的线路速率从第一线路速率成功调节为第二线路速率后,指示第二接口模块向光线路终端发送调节成功消息,并启动第二定时器;

第四识别模块用于判断第二接口模块在第二定时器期满前是否接收到光线路终端发送的成功响应消息;若在第二定时器期满前接收到光线路终端发送的成功响应消息,则继续使用第二线路速率进行工作。

在一个实施例中,第二状态转移模块还用于根据第四识别模块的判断结果,若在第二定时器期满时仍未接收到光线路终端发送的成功响应消息,则将当前的线路速率从第二线路速率回滚至第一线路速率。

在一个实施例中,第二状态转移模块还用于在未能将当前的线路速 率从第一线路速率成功调节为第二线路速率时,将当前的线路速率回滚至第一线路速率。

在一个实施例中,第三识别模块还用于在调节指令中包括的调节起始时间和附加时延信息与自身能力不匹配时,指示第二接口模块向光线路终端发送否定确认信息。

根据本发明的另一方面,提供一种用于调节线路速率的系统,包括上述任一实施例涉及的光线路终端,以及上述任一实施例涉及的光网络单元。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明用于调节线路速率的方法一个实施例的示意图。

图2为本发明用于调节线路速率的方法另一实施例的示意图。

图3为本发明用于调节线路速率的方法又一实施例的示意图。

图4为本发明用于调节线路速率的方法又一实施例的示意图。

图5为本发明光线路终端一个实施例的示意图。

图6为本发明光网络单元一个实施例的示意图。

图7为本发明用于调节线路速率的系统一个实施例的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实 际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图1为本发明用于调节线路速率的方法一个实施例的示意图。优选的,本实施例的方法步骤可由光线路终端(OLT)执行。其中:

步骤101,在进行线路速率调节时,根据光网络单元当前的负荷水平及线路速率调节能力确定调节起始时间。

优选的,调节起始时间可以为PON系统TC层的超级帧计数器SFC(Super Frame Counter)的特定计数值。

步骤102,向光网络单元发送调节指令,以便指示光网络单元进行线路速率调节,其中调节指令包括调节起始时间和针对光网络单元的附加时延信息。

步骤103,判断在调节起始时间到达时是否已接收到光网络单元发送的确认信息。

其中光网络单元在判断调节起始时间和附加时延信息与自身相匹配时发送确认信息。

步骤104,若在调节起始时间到达时已接收到光网络单元发送的确认信息,则将当前的线路速率从第一线路速率调节为第二线路速率。

由于不同线路速率的OLT与光网络单元之间无法进行消息交互,因此需要先将OLT调节至第二线路速率。

步骤105,在将当前的线路速率从第一线路速率成功调节为第二线路速率后,启动第一定时器。

步骤106,判断在第一定时器期满前是否接收到光网络单元发送的调节成功消息。

其中光网络单元在成功调节为第二线路速率后发送调节成功消息。

步骤107,若在第一定时器期满前接收到光网络单元发送的调节成功消息,则向光网络单元发送成功响应消息,以便光网络单元继续使用第二线路速率进行工作。

基于本发明上述实施例提供的用于调节线路速率的方法,光线路终端和光网络单元通过交互进行状态流转,以便能够在线动态调节端口线路速率,从而使得光线路终端和光网络单元利用匹配的线路速率。

图2为本发明用于调节线路速率的方法另一实施例的示意图。优选的,本实施例的方法步骤可由OLT执行。其中:

步骤201,在进行线路速率调节时,根据光网络单元当前的负荷水平及线路速率调节能力确定调节起始时间。这里设OLT当前的线路速率为第一线路速率。

优选的,调节起始时间可以为PON系统TC层的超级帧计数器SFC的特定计数值。

步骤202,向光网络单元发送调节指令,以便指示光网络单元进行线路速率调节,其中调节指令包括调节起始时间和针对光网络单元的附加时延信息。

步骤203,判断在调节起始时间到达时是否已接收到光网络单元发送的确认信息。其中光网络单元在判断调节起始时间和附加时延信息与自身相匹配时发送确认信息。

若在调节起始时间到达时已接收到光网络单元发送的确认信息,则 执行步骤204;若在调节起始时间到达时未接收到光网络单元发送的确认信息,则执行步骤211。

步骤204,将当前的线路速率从第一线路速率调节为第二线路速率。

步骤205,判断调节是否成功。若将当前的线路速率从第一线路速率成功调节为第二线路速率,则执行步骤206;若未能将当前的线路速率从第一线路速率成功调节为第二线路速率,则执行步骤210。

步骤206,启动第一定时器。

步骤207,判断在第一定时器期满前是否接收到光网络单元发送的调节成功消息。其中光网络单元在成功调节为第二线路速率后发送调节成功消息。

若在第一定时器期满前接收到光网络单元发送的调节成功消息,则执行步骤208;若在第一定时器期满时仍未接收到光网络单元发送的调节成功消息,则执行步骤209。

步骤208,向光网络单元发送成功响应消息。以便光网络单元继续使用第二线路速率进行工作,从而OLT以第二线路速率与光网络单元进行交互。之后不再执行本实施例的其它步骤。

步骤209,将当前的线路速率从第二线路速率回滚至第一线路速率,以便OLT以第一线路速率与光网络单元进行交互。之后不再执行本实施例的其它步骤。

由于光网络单元未能成功调节为第二线路速率,因此OLT回滚至原有的线路速率。

步骤210,将当前的线路速率回滚至第一线路速率。之后不再执行本实施例的其它步骤。

由于OLT自身未能成功调节至第二线路速率,因此当前的线路速率回滚至第一线路速率。

步骤211,停止线路速率调节。

通过上述处理,确保了在出现异常时OLT可回滚至原有的线路速率进行工作,从而解决了单方线路速率调节失败后双方设备无法再次正常交互的问题,保证了所承载业务的连续性和稳定性。

图3为本发明用于调节线路速率的方法又一实施例的示意图。优选的,本实施例的方法步骤可由光网络单元(ONU)执行。其中:

步骤301,在接收到光线路终端发送的调节指令后,判断调节指令中包括的调节起始时间和附加时延信息是否与自身能力相匹配。

步骤302,若调节指令中包括的调节起始时间和附加时延信息与自身能力相匹配,则向光线路终端发送确认信息。

步骤303,在调节起始时间和附加时延信息指定的时间到来后,将当前的线路速率从第一线路速率调节为第二线路速率。

步骤304,在将当前的线路速率从第一线路速率成功调节为第二线路速率后,向光线路终端发送调节成功消息,并启动第二定时器。

步骤305,判断在第二定时器期满前是否接收到光线路终端发送的成功响应消息。

步骤306,若在第二定时器期满前接收到光线路终端发送的成功响应消息,则继续使用第二线路速率进行工作。

基于本发明上述实施例提供的用于调节线路速率的方法,光线路终端和光网络单元通过交互进行状态流转,以便能够在线动态调节端口线路速率,从而使得光线路终端和光网络单元利用匹配的线路速率。

图4为本发明用于调节线路速率的方法另一实施例的示意图。优选的,本实施例的方法步骤可由ONU执行。其中:

步骤401,接收光线路终端发送的调节指令。

步骤402,判断调节指令中包括的调节起始时间和附加时延信息是否与自身能力相匹配。若调节指令中包括的调节起始时间和附加时延信息与自身能力相匹配,则执行步骤403;若调节指令中包括的调节起始时间和附加时延信息与自身能力不匹配,则执行步骤411。

步骤403,向光线路终端发送确认信息(ACK)。

步骤404,在调节起始时间和附加时延信息指定的时间到来后,将当前的线路速率从第一线路速率调节为第二线路速率。

步骤405,判断调节是否成功。在将当前的线路速率从第一线路速率成功调节为第二线路速率后,执行步骤406;若未能将当前的线路速 率从第一线路速率成功调节为第二线路速率,则执行步骤410。

步骤406,向光线路终端发送调节成功消息,并启动第二定时器。

步骤407,判断在第二定时器期满前是否接收到光线路终端发送的成功响应消息。若在第二定时器期满前接收到光线路终端发送的成功响应消息,则执行步骤408;若在第二定时器期满时仍未接收到光线路终端发送的成功响应消息,则执行步骤409。

步骤408,继续使用第二线路速率进行工作,以便ONU以第二线路速率与光线路终端进行交互。之后不再执行本实施例的其它步骤。

步骤409,将当前的线路速率从第二线路速率回滚至第一线路速率,以便ONU以第一线路速率与光线路终端进行交互。之后不再执行本实施例的其它步骤。

步骤410,将当前的线路速率回滚至第一线路速率。之后不再执行本实施例的其它步骤。

步骤411,向光线路终端发送否定确认信息(NACK),然后停止本次调节工作。

通过上述处理,确保了在出现异常时ONU可回滚至原有的线路速率进行工作,从而解决了单方线路速率调节失败后双方设备无法再次正常交互的问题,保证了所承载业务的连续性和稳定性。

图5为本发明光线路终端一个实施例的示意图。如图5所示,光线路终端可包括起始时间确定模块501、第一接口模块502、第一识别模块503、第一状态转移模块504、第二识别模块505和第一定时器506。其中:

起始时间确定模块501,用于在进行线路速率调节时,根据光网络单元当前的负荷水平及线路速率调节能力确定调节起始时间。

优选的,调节起始时间为无源光网络系统中超级帧计数器SFC的特定计数值。

第一接口模块502,用于向光网络单元发送调节指令,以便指示光网络单元进行线路速率调节,其中调节指令包括调节起始时间和附加时延信息。

第一识别模块503,用于判断第一接口模块502在调节起始时间到达时是否已接收到光网络单元发送的确认信息。

第一状态转移模块504,用于根据第一识别模块503的判断结果,若在调节起始时间到达时已接收到光网络单元发送的确认信息,则将当前的线路速率从第一线路速率调节为第二线路速率;在将当前的线路速率从第一线路速率成功调节为第二线路速率后,启动第一定时器506。

第二识别模块505,用于判断第一接口模块502在第一定时器506期满前是否接收到光网络单元发送的调节成功消息,其中光网络单元在成功调节为第二线路速率后发送调节成功消息。若在第一定时器506期满前接收到光网络单元发送的调节成功消息,则指示第一接口模块502向光网络单元发送成功响应消息,以便光网络单元继续使用第二线路速率进行工作。

基于本发明上述实施例提供的用于调节线路速率的光线路终端,通过与光网络单元交互进行状态流转,以便能够在线动态调节端口线路速率,从而使得光线路终端和光网络单元利用匹配的线路速率进行交互。

优选的,第一状态转移模块504还用于根据第二识别模块505的判断结果,若在第一定时器506期满时仍未接收到光网络单元发送的调节成功消息,则将当前的线路速率从第二线路速率回滚至第一线路速率,以便OLT以第一线路速率与光网络单元进行交互。

优选的,第一状态转移模块504还用于在未能将当前的线路速率从第一线路速率成功调节为第二线路速率时,将当前的线路速率回滚至第一线路速率。

优选的,第一状态转移模块504还用于根据第一识别模块503的判断结果,若在调节起始时间到达时未接收到光网络单元发送的确认信息,则停止线路速率调节。

图6为本发明光网络单元一个实施例的示意图。如图6所示,光网络单元可包括第二接口模块601、第三识别模块602、第二状态转移模块603、第四识别模块604和第二定时器605。其中:

第二接口模块601,用于接收光线路终端发送的调节指令。

第三识别模块602,用于在第二接口模块601接收到光线路终端发送的调节指令后,判断调节指令中包括的调节起始时间和附加时延信息是否与自身能力相匹配;若调节指令中包括的调节起始时间和附加时延信息与自身能力相匹配,则指示第二接口模块601向光线路终端发送确认信息。

第二状态转移模块603,用于在调节起始时间和附加时延信息指定的时间到来后,将当前的线路速率从第一线路速率调节为第二线路速率;在将当前的线路速率从第一线路速率成功调节为第二线路速率后,指示第二接口模块601向光线路终端发送调节成功消息,并启动第二定时器605。

第四识别模块604用于判断第二接口模块601在第二定时器605期满前是否接收到光线路终端发送的成功响应消息;若在第二定时器605期满前接收到光线路终端发送的成功响应消息,则继续使用第二线路速率进行工作,以便ONU以第二线路速率与光线路终端进行交互。

基于本发明上述实施例提供的用于调节线路速率的光网络单元,通过与光线路终端交互进行状态流转,以便能够在线动态调节端口线路速率,从而使得光线路终端和光网络单元利用匹配的线路速率进行交互。

优选的,第二状态转移模块603还用于根据第四识别模块604的判断结果,若在第二定时器605期满时仍未接收到光线路终端发送的成功响应消息,则将当前的线路速率从第二线路速率回滚至第一线路速率,以便ONU以第一线路速率与光线路终端进行交互。

优选的,第二状态转移模块603还用于在未能将当前的线路速率从第一线路速率成功调节为第二线路速率时,将当前的线路速率回滚至第一线路速率。

优选的,第三识别模块602还用于在调节指令中包括的调节起始时间和附加时延信息与自身能力不匹配时,指示第二接口模块601向光线路终端发送否定确认信息,以终止本次调节工作。

图7为本发明用于调节线路速率的系统一个实施例的示意图。如图7所示,该系统可包括光线路终端701和光网络单元702,其中光线路 终端701为附图5中任一实施例涉及的光线路终端,光网络单元702为附图6中任一实施例涉及的光网络单元。

通过实施本发明,可对调节过程中OLT与ONU可能出现的异常情况进行处理,确保在一方调节失败后,双方可以在特定的定时器超时之后返回原有线路速率,保证了双方在各种情况下均能再次进行正常的消息交互,确保业务的连续性和稳定性。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1