一种光网络单元中实现以太网服务质量的方法、装置及系统的制作方法

文档序号:7652005阅读:87来源:国知局

专利名称::一种光网络单元中实现以太网服务质量的方法、装置及系统的制作方法
技术领域
:本发明涉及通信
技术领域
,尤其涉及一种光网络单元中实现以太网服务质量的方法、装置及系统。
背景技术
:GP0N(吉比特无源光网络)是最新一代的无源光网络,具有高带宽,高效率,大覆盖范围,用户接口丰富等众多优点。相对于其他PON技术,GP0N更注重多业务和QOS(业务质量)保证,因此很受电信运营商的青睐。GPON在实现以太网业务时,当用户侧发送的以太网报文在O冊(光网络单元)中发生拥塞(比如,从用户侧收到以太网报文的速度过快、0NU上行到0LT的带宽不足、ONU内部CPU过载不能及时封装转发以太网报文等)时,需要丢弃一部分报文,以此解决网络拥塞问题。现有解决网络拥塞的技术中,一般都是根据先进先出的规则,对于先到的报文先发送,后到的报文,不管优先级如何,直接丢弃。由于这种技术中,对以太网报文的丢弃是根据报文到达的顺序进行,而没有考虑报文的优先级,因此不能保证GPON在实现以太网业务时的服务质量QOS。现有解决网络拥塞的技术中,还可以随机丢弃部分报文,保证剩余的报文能够及时发送。由于这种技术中,对以太网报文的丟弃是随机进行的,也没有考虑报文的优先级,因此也不能保证GPON在实现以太网业务时的QOS。
发明内容鉴于上述现有技术所存在的问题,本发明实施例的目的是提供一种光网络单元中实现以太网服务质量的方法、装置及系统,本发明实施例中,通过增加一个以太网服务质量配置数据管理实体,从而达到在GPON的光网络单元中实现以太网服务质量。本发明实施例的目的是通过以下技术方案实现本发明实施例提供了一种光网络单元中实现以太网服务质量的方法,包括根据光线路终端的请求,创建以太网服务质量配置数据管理实体;所述以太网服务质量配置数据管理实体创建成功后,利用来自于光线路终端的数据,通过所述以太网服务质量配置数据管理实体设置服务质量参数;根据所述服务质量参数配置报文的优先丟弃参数;根据所述优先丢弃参数进行以太网服务质量管理。本发明实施例还提供了一种实现以太网服务质量管理的光网络单元,包括以太网服务质量配置数据管理实体创建模块,用于根据光线路终端的请求创建以太网服务质量配置数据管理实体;以太网桥接模块,用于根据所述以太网服务质量配置数据管理实体配置的服务质量参数,设置报文的优先丟弃参数;以太网传输汇聚层处理模块,用于根据所述优先丟弃参数对报文进行以太网服务质量管理。本发明实施例又提供了一种实现以太网服务质量管理的光线路终端设备,包括以太网服务质量管理请求发送模块,用于发送创建以太网服务质量配置数据管理实体的请求信息给光网络单元;以太网服务质量数据发送模块,当所述以太网服务质量配置数据管理实体创建成功后,所述以太网服务质量数据发送模块发送用于配置服务质量参数的凄t据给所述以太网服务质量配置数据管理实体。本发明实施例还提供了一种在光网络单元中实现以太网服务质量的系统,包4舌光线路终端,用于请求光网络单元创建以太网服务质量配置数据管理实体,并通过所述以太网服务质量配置数据管理实体给光网络单元设置服务质量参数;光网络单元,用于根据光线路终端的请求创建以太网服务质量配置数据管理实体,根据所述服务质量参数,对用户侧发来的报文设置优先丟弃参数,并根据所述优先丟弃参数进行以太网服务质量管理。由上述本发明实施例提供的技术方案可以看出,本发明实施例提供了一种光网络单元中实现以太网服务质量的方法、装置及系统,本发明实施例中,通过增加一个以太网服务质量配置数据管理实体,从而达到在GPON的光网络单元中实现以太网服务质量。图l为本发明实施例所述方法的流程示意图2为本发明实施例所述可丢弃标识设置概率与令牌桶中令牌数的关系示意图3为本发明实施例所述进行接入速率限制操作的流程示意图;图4为本发明实施例所述光网络单元的结构示意图;图5为本发明实施例所述光线路终端的结构示意图;图6为本发明实施例所述系统的结构示意图。具体实施例方式下面结合附图对本发明实施例所述光网络单元中实现以太网服务质量的方法进4亍详细i兌明。图1为本发明实施例所述方法的流程示意图,所述方法具体包括步骤ll、在GPON实现以太网业务时,当0NU向0LT(光线-各终端)注册成功后,0LT请求该0NU创建以太网服务质量配置数据管理实体;步骤12、O冊创建所述以太网服务质量配置数据管理实体;步骤13、所述以太网服务质量配置数据管理实体创建成功后,0NU通过所述以太网服务质量配置数据管理实体配置服务质量参数;步骤14、ONU根据所述服务质量参数对用户侧发来的报文设置优先丢弃参数;步骤15、0NU根据所述优先丟弃参数对所述报文进行以太网服务质量管理。下面举例对本发明实施例所述方法进行说明。当GPON实现以太网业务时,在0NU向0LT(光线i各终端)注册成功后,0LT请求0NU创建以太网服务质量配置凄t据管理实体(EthernetQ0SConfigurationDataME),0NU通过所述以太网月l务质量配置数据管理实体配置服务质量参数,所述服务质量参数包括S-VLAN标签的DEI配置、C-VLAN标签的DEI配置、PCP编码表、PCP解码表,则以太网服务质量配置数据管理实体的定义可以如下面所述描述该管理实体用于组织ONU实现以太网服务质量QoS的相关数据参数,包括S-VLAN(业务虚拟局域网)标签的DEI(可丢弃标识)配置、C-VLAN(用户虚拟局域网)标签的DEI配置、PCP(报文优先级域)编码表、PCP解码表;相互关系零个或一个该管理实体的一个实例可以与MAC桥端口的服务质量配置数据管理实体关联;属性:服务质量配置数据管理实体标识该属性用于为该服务质量配置数据管理实体的每个实例提供一个唯一的序号。S-VLAN标签的DEI配置该,持'方.00:01-02.0304其(萬性用于表示S-VLAN标签采用哪种DEI策略,如何支f尤先级和优先丢弃参数共同编码,具体的编码和解码式由其它属性来描述。8P0D(默认值)不支持优先丟弃参数7P1D,支持7种不同的优先级和一个优先丟弃6P2D,支持6种不同的优先级和2个优先丟弃5P3D,支持5种不同的优先级和3个优先丟弃S-VLAN标签支持DEI比特位它值:保留l个字节)(可读、可写、通过创建设置)(强制实现)C-VLAN标签的DEI配置该,持'方00010203属性用于表示S-VLAN标签采用哪种DEI策略,如何支阮先级和优先丟弃参数共同编码,具体的编码和解码式由其它属性来描述。:8P0D(默认值)不支持优先丟弃参数:7P1D,支持7种不同的优先级和一个优先丟弃:6P2D,支持6种不同的优先级和2个优先丟弃:5P3D,支持5种不同的优先级和3个优先丢弃<table>tableseeoriginaldocumentpage10</column></row><table>当GPON实现以太网业务时,O而接收到用户侧发来的以太网报文,所述ONU才艮据通过以太网服务质量配置数据管理实体配置的以太网服务质量参数,设置报文的优先丟弃参数,即将相应的报文标记上DEI和/或PCP,本发明实施例的具体实现过程中可以根据令牌桶里的令牌数设置优先丟弃参数设置概率,并根据所述优先丟弃参数设置概率设置DEI和/或PCP。例如,图2为根据令牌桶里的令牌数设置可丢弃标识DEI设置概率的示意图,当ONU系统初始时,令牌个数为O;当有报文到达队列时,令牌个数加1;4艮文成功发送以后,令牌个数减1。这里,设定Mini-Threshold为令牌桶中令牌个数的最小阀值。当令牌个数小于等于该值时,可丟弃标识设置概率为O;设定Max-Threshold为令牌桶中令牌个数的最大阀值。当令牌个数大于等于该值时,可丟弃标识设置概率为1。当可丟弃标识设置概率小于等于O时,所有报文都不必设置DEI;当可丢弃标识设置概率大于等于l时,对所有报文设置DEI;当丢弃标识设置概率大于O,且小于1时,对接收的所有报文按丟弃标识设置概率设置DEI,比如,当可丢弃标识设置概率为O.5时,对接收到的所有报文中的一半设置DEI,另一半不设置DEI。然后根据报文的优先级和DEI进行编码,生成PCP字段。下面举例对本发明实施例所述方法进行说明。例如,当ONU收到OLT发送的用于配置服务质量参数的数据后,解析出,S-VLAN标签的DEI配置为04,即,S-VLAN标签支持DEI比特位;C-VLAN标签的DEI配置为01,即,C-VLAN支持7中不同的优先级和一个优先丟弃;贝寸PCP编码表如下<table>tableseeoriginaldocumentpage11</column></row><table>对于双层标签的情况:对于收到的报文进行编码时,对于S-VLAN,如果需要打优先丟弃标签,则将DEI置l,否则将DEI置O。对于C-VLAN,如果PCP为O、1、2、3、6、7,则保持不变;如果PCP为5,那么当需要置优先丢弃标识时,将其修改为4,否则,保持不变;如果PCP为4,那么当需要置优先丢弃标识时,保持不变;否则,将其修改为5。解码时,对于S-VLAN,如果DEI为l,则是优先丢弃,否则不是优先丢弃;对于C-VLAN,如果PCP为O、1、2、3、6、7时,则分别对应0、1、2、3、6、7优先级;如果PCP为4,则对应为优先级为4,且是优先丟弃;如果PCP为5,则对应优先级为4,且不是优先丢弃。对于单层标签的情况对于单层标签,先要区分是S-VLAN标签还是C-VLAN标签,然后按照上面所述的方法进行相应的编码解码。当单层标签为S-VLAN标签时,DEI位是不能用做优先丟弃标识的,因此,此时对于8P0D的情况,优先丟弃标识打不打都一样。上面所述的编码和解码方法,现在技术中已有成熟方案,这里仅举例说明一下,具体实现方式就不再赘述了。上述按照可丟弃标识设置概率设置DEI时,可以随机选择部分报文设置DEI,最终使设置概率满足要求;也可以判断PCP位,从低优先级的报文设置起,直到设置概率满足要求为止。然后,根据DEI和PCP对报文进行服务质量管理,所述服务质量管理可以为接入速率限制CAR,具体实现过程可以如图所示,包括步骤31、ONU从用户侧接收报文,根据当前ONU上行到OLT的带宽情况,判断是否需要做CAR,如果上行带宽不足,则需要做CAR,此时,需要对报文的PCP进行解码,并执行步骤32;步骤32、优先丢弃在以太网桥接模块中设置了优先丟弃参数的报文;具体的说就是,当"^艮文携带的l艮文具有双层标签(S-VLAN标签和C-VLAN标签)时,可以根据外层标签的DEI和/或PCP,或者内层标签的PCP进行丢弃报文。如果是单层标签,则只能按照该标签中的PCP进行丟弃。步骤33、当丢弃掉有可丟弃标识的报文后,根据当前上行带宽的情况判断是否还需要CAR,如果上行带宽仍然不足,则仍需要做CAR,此时需要对报文的PCP进行解码,并执行步骤34;步骤34、根据PCP,按照优先级进行丟弃,即,优先丟弃低优先级的报文(对有多个优先级报文的队列)或随机丟弃(对只有一个优先级报文的队列)。本发明实施例的具体实现过程中,进行接入速率限制操作时,也可以按照如下顺序最低优先级的有优先丟弃标识的报文,最低优先级的无优先丢弃标识的报文,高一优先级的有优先丢弃标识的报文,高一优先级的无优先丟弃标识的报文.....,直到带宽满足要求为止。本发明实施例的具体实现过程中,也可以对PCP不进行解码,直接按照编码后的PCP的优先级指示(该编码后的PCP综合了PCP优先级和DEI),从最低优先级开始丢弃报文,直到满足带宽要求为止。下面对本发明实施例所述光网络单元进行详细说明。如图4所示,本发明实施例所述光网络单元包括以太网服务质量配置数据管理实体创建模块,用于根据光线路终端的请求创建以太网服务质量配置数据管理实体,所述以太网服务质量配置数据管理实体用于组织实现以太网服务质量的服务质量参数,所述服务质量参数具体包括S-VLAN标签的DEI配置、C-VLAN标签的DEI配置、PCP编码表和PCP解码表。以太网桥接模块,根据所述以太网服务质量配置数据管理模块配置的服务质量参数,设置报文的优先丢弃参数,所述优先丟弃参数包括PCP和DEI,具体实现过程在上述方法中已有详细说明,此处不再赘述。以太网传输汇聚层处理模块,根据所述优先丢弃参数对报文进行接入速率限制操作,具体实现过程在上述方法中已有详细说明,此处不再赘述。所述以太网传输汇聚层处理才莫块设置于下述装置的一个或多个中,光网络单元、光线路终端、汇聚层设备,即,光网络单元从用户侧接收以太网报文,并根据所述优先丢弃参数进行接入速率限制操作,当所述报文通过光网路单元上行到光线路终端时,如果发生拥塞,所述光线路终端也可以根据所述优先丟弃参数对报文进行接入速率限制操作,同理,当所述报文通过光线路终端上行到汇聚层设备时,如果发生拥塞所述光线路终端也可以根据所述优先丢弃参数对报文进行接入速率限制操作,当然,所述汇聚层设备和光线路终端也可以是同一个设备,即光线路终端也可以充当汇聚层设备。下面对本发明实施例所述光线路终端i殳备进行详细说明。如图5所示,本发明实施例所述光线路终端设备具体包括以太网服务质量管理请求发送模块,当实现以太网业务时,所述以太网服务质量管理请求发送模块发送创建以太网服务质量配置数据管理实体的请求信息给实现所述以太网业务的光网络单元;以太网服务质量数据发送模块,所述光网络单元根据以太网服务质量请求发送模块发送的请求信息,创建以太网服务质量配置数据管理实体,当所述以太网服务质量配置数据管理实体创建成功后,所述以太网服务质量数据发送模块发送数据给所述以太网服务质量配置数据管理实体,所述以太网服务质量配置数据管理实体根据所述数据配置服务质量参数。下面对本发明实施例所述系统进4亍详细说明。如图6所述,本发明实施例所述系统具体包括光线路终端,当光网络单元向所述光线路终端注册成后,所述光线路终端请求所述光网络单元创建以太网服务质量配置数据管理模块,并通过所述以太网服务质量配置数据管理模块给光网络单元设置服务质量参数;光网络单元,根据所述光线路终端通过以太网服务质量配置数据管理才莫块给其配置的服务质量参数,对用户侧发来的报文设置优先丟弃参数,并根据所述优先丢弃参数进行报文接入速率限制操作。上述仅以对报文进行接入速率限制操作为例对本发明实施例所述的以太网服务质量管理进行了说明,但本领域技术人员应该知道,所述以太网服务质量管理不仅包括接入速率限制操作,还包括其他的以太网服务质量管理操作,比如,端口限速等,这些都是本领域技术人员都熟知的技术内容,此处就不再赘述。至此,由上述本发明实施例提供的技术方案可以看出,本发明实施例提供了一种光网络单元中实现以太网服务质量的方法、装置及系统,本发明实施例中,通过增加一个以太网服务质量配置数据管理实体,从而达到在GPON的光网络单元中实现以太网服务质量。以上所述,仅为本发明实施例较佳的具体实施方式,但本发明实施例的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明实施例的保护范围之内。因此,本发明实施例的保护范围应该以权利要求的保护范围为准。权利要求1、一种光网络单元中实现以太网服务质量的方法,其特征在于,包括根据光线路终端的请求,创建以太网服务质量配置数据管理实体;所述以太网服务质量配置数据管理实体创建成功后,利用来自于光线路终端的数据,通过所述以太网服务质量配置数据管理实体设置服务质量参数;根据所述服务质量参数配置报文的优先丢弃参数;根据所述优先丢弃参数进行以太网服务质量管理。2、根据权利要求l所述的方法,其特征在于,所述报文的优先丢弃参数包括可丢弃标识和/或纟艮文优先级域。3、根据权利要求2所述的方法,其特征在于,所述根据所述服务质量参数设置报文的优先丟弃参数的步骤包括设置报文的优先级和可丟弃标标识;根据报文的优先级和可丟弃标识进行编码,生成报文优先级域。4、根据权利要求2所述的方法,其特征在于,所述根据所述优先丢弃参数对报文进行以太网服务质量管理的步骤包括判断是否需要进行以太网服务质量管理,当确定需要进行以太网服务质量管理时,优先丢弃有优先丢弃参数的报文;判断是否还需要进行以太网服务质量管理,当确定需要进行以太网服务质量管理时,根据报文优先级域中报文的优先级,优先丢弃低优先级的报文或随机丢弃报文。5、根据权利要求2所述的方法,其特征在于,所述根据所述优先丢弃参数对报文进行接入以太网服务质量管理的步骤包括判断是否需要进行以太网服务质量管理,当确定需要进行以太网服务质量管理时,依次丢弃报文优先级域中最低优先级且有可丟弃有优先丟弃参数的报文、报文优先级域中最低优先级且无优先丟弃参数的报文、报文优先级域中高一优先级且有可丢弃标识的报文、报文优先级域中高一优先级且无优先丟弃参数的报文,直到不需要进行以太网服务质量管理。6、根据权利要求1到5中任意一项所述的方法,其特征在于,所述以太网服务质量管理包括接入速率限制。7、一种实现以太网服务质量管理的光网络单元,其特征在于,包括以太网服务质量配置数据管理实体创建模块,用于根据光线路终端的请求创建以太网服务质量配置数据管理实体;以太网桥接模块,用于根据所述以太网服务质量配置数据管理实体配置的服务质量参数,设置报文的优先丢弃参数;以太网传输汇聚层处理模块,用于根据所述优先丟弃参数对报文进行以太网服务质量管理。8、根据权利要求7所述的装置,其特征在于,所述以太网传输汇聚层处理模块设置于下述装置的一个或多个中,光网络单元、光线路终端、汇聚层设备。9、一种实现以太网服务质量管理的光线路终端设备,其特征在于,包括以太网服务质量管理请求发送模块,用于发送创建以太网服务质量配置数据管理实体的请求信息给光网络单元;以太网服务质量数据发送模块,当所述以太网服务质量配置数据管理实体创建成功后,所述以太网服务质量数据发送模块发送用于配置服务质量参数的数据给所述以太网服务质量配置数据管理实体。10、一种在光网络单元中实现以太网服务质量的系统,其特征在于,包括光线路终端,用于请求光网络单元创建以太网服务质量配置数据管理实体,并通过所述以太网服务质量配置数据管理实体给光网络单元设置服务质量参数;光网络单元,用于根据光线路终端的请求创建以太网服务质量配置数据管理实体,根据所述服务质量参数,对用户侧发来的报文设置优先丢弃参数,并根据所述优先丢弃参数进行以太网服务质量管理。11、根据权利要求10所述的系统,其特征在于,当报文上行到光线路终端发生拥塞时,所述光线路终端还用于根据所述优先丟弃参数进行以太网服务质量管理。12、根据权利要求10或11所述的系统,其特征在于,所述系统还包括汇聚层设备,当报文上行到汇聚层设备发生拥塞时,所述汇聚层用于根据所述优先丟弃参数对报文进行以太网服务质量管理。全文摘要一种光网络单元中实现以太网服务质量的方法、装置及系统,其中,所述方法包括本发明实施例中,根据光线路终端的请求,创建以太网服务质量配置数据管理实体;所述以太网服务质量配置数据管理实体创建成功后,利用来自于光线路终端的数据,通过所述以太网服务质量配置数据管理实体设置服务质量参数;根据所述服务质量参数配置报文的优先丢弃参数;根据所述优先丢弃参数进行以太网服务质量管理。本发明通过增加一个以太网服务质量配置数据管理实体,从而达到在GPON的光网络单元中实现以太网服务质量。文档编号H04L12/24GK101296112SQ20071009804公开日2008年10月29日申请日期2007年4月26日优先权日2007年4月26日发明者杨素林,猛隋申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1