专利名称:一种光网络单元的逻辑链路标识的分配方法和装置的制作方法
技术领域:
本发明涉及EPON(Ethernet Passive Optical Network,以太网无源光网络)技术领域,特别是涉及一种光网络单元的逻辑链路标识的分配方法和装置。
背景技术:
以太网无源光网络系统中,局端的0LT(0ptical Line Terminal,光线路终端) 对于系统资源的分配起着主导性的作用,光线路终端在各个ONU(OpticalNetwork Unit, 光网络单元)之间调度系统资源的唯一依据是LLID(LogiCal LinkID,逻辑链路标识)。 IEEE802. 3ah定义每个ONU有一个LLID,这使得单个ONU在多业务环境下的Q0S(Quality of Service,服务质量)保证成为一个难题。解决QOS问题的一个方案就是允许单个ONU拥有 多个LLID,这样就可以为每个LLID配置不同的业务通道,并可以设置不同的优先级。EPON 的OLT对终端的管理是针对单个ONU进行的,单LLID的情况下,ONU和LLID是一一对应的, 管理十分简单。但是在ONU上启用多LLID后,OLT侧对ONU和各个ONU的LLID的管理就困 难了。因为LLID是由OLT分配的,支持多LLID的ONU只能通过正常的MPCP (Multi-Point Control Protocol,多点控制协议)发现过程用不同的MAC(Media Access Control,介质访 问控制)地址向OLT注册多次,每次获得一个LLID,从而实现多LLID功能。ONU设备自己可 以根据MAC地址区分LLID是基本LLID还是从属LLID,但是OLT上无法区分ONU报上来的 注册请求是基本MAC的注册请求还是从属MAC的注册请求,虽然可以通过正常的MPCP发现 过程为其分配LLID,但是无法标识这个LLID是某个ONU的基本LLID还是从属LLID,这就 给ONU的管理带来困难。图1就是OLT和ONU之间的LLID关系图,如图1所示,在ONU上斜 线标识的LLID是基本LLID,其它是从属LLID,但在OLT侧无法区分这些LLID是否是从属 LLID。除了无法正常管理ONU的问题,不能区分基本LLID和从属LLID还影响OLT的业务处 理流程,因为 OLT 对从属 LLID 只进行基本 0AM(Operation Administration Maintenance, 运行管理维护)发现过程,而对基本LLID除了进行基本OAM发现过程,还需要进一步查询 扩展能力集。如果不能正确区分基本LLID和从属LLID,则OLT对ONU的OAM发现过程会受 到影响。
发明内容
本发明要解决的问题是提供一种光网络单元的逻辑链路标识的分配方法和装置, 以克服现有技术中无法标识ONU的LLID是基本LLID还是从属LLID的缺陷。为达到上述目的,本发明的技术方案提供一种光网络单元的逻辑链路标识的分配 方法,所述方法包括以下步骤A、光网络单元向光线路终端发送携带主从MAC信息的注册 请求帧;B、所述光线路终端根据所述主从MAC信息,为所述光网络单元分配携带主从逻辑 链路标识信息的逻辑链路标识,并向所述光网络单元发送携带所述逻辑链路标识的注册 帧。本发明的技术方案还提供一种光网络单元,所述光网络单元包括注册请求帧生成单元,用于生成携带主从MAC信息的注册请求帧;注册请求帧发送单元,用于向光线路终 端发送所述注册请求帧生成单元生成的注册请求帧。本发明的技术方案还提供一种光线路终端,所述光线路终端包括注册请求帧接 收单元,用于接收光网络单元发送的注册请求帧;逻辑链路标识分配单元,用于根据所述注 册请求帧携带的主从MAC信息,为所述光网络单元分配携带主从逻辑链路标识信息的逻辑 链路标识;注册帧生成单元,用于生成携带所述逻辑链路标识的注册帧;注册帧发送单元, 用于向所述光网络单元发送所述注册帧生成单元生成的注册帧。与现有技术相比,本发明有益效果如下本发明利用ONU向OLT发送携带主从MAC信息的注册请求帧,OLT根据该主从MAC 信息,为ONU分配携带主从LLID信息的LLID,并向该ONU发送携带LLID的注册帧的方法, 标识ONU的LLID是基本LLID还是从属LLID。
图1是现有技术的OLT和ONU之间的LLID关系示意图;图2是本发明实施例的一种光网络单元的逻辑链路标识的分配方法的流程图;图3是本发明实施例的ONU注册请求帧(REGISTER_REG) Flags字段的示意图;图4是本发明实施例的LLID的扩展示意图;图5是本发明实施例的ONU注册应答帧(REGISTER_ACK) Flags字段的示意图;图6是本发明实施例的一种光网络单元的结构示意图;图7是本发明实施例的一种光线路终端的结构示意图。
具体实施例方式下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述。以下实施 例用于说明本发明,但不用来限制本发明的范围。一种光网络单元的逻辑链路标识的分配方法,包括以下步骤A、光网络单元向光 线路终端发送携带主从MAC信息的注册请求帧;B、光线路终端根据主从MAC信息,为光网络 单元分配携带主从逻辑链路标识信息的逻辑链路标识,并向光网络单元发送携带逻辑链路 标识的注册帧。步骤A具体包括A1、光网络单元根据上报注册MAC的类型设置注册请求帧Flags 字段的一个保留比特位的值;A2、光网络单元将设置后的注册请求帧发送到光线路终端。在步骤Al中,包括当MAC的类型为基本MAC的注册请求时,设置保留比特位的值 为a ;当MAC的类型为从属MAC的注册请求时,设置保留比特位的值为b ;a的取值为0或1, b的取值为0或1,且a与b的取值不同。步骤B具体包括Bi、光线路终端在接收到光网络单元发送的注册请求帧后,为光 网络单元分配一个逻辑链路标识值;B2、光线路终端根据注册请求帧携带的主从MAC信息 设置逻辑链路标识的一个保留比特位的值;B3、光线路终端向光网络单元发送注册帧,注册 帧携带设置后的逻辑链路标识。在步骤B2中,包括当步骤Al中设置的注册请求帧Flags字段的保留比特位的值 为a时,设置逻辑链路标识的保留比特位的值为a ;当步骤Al中设置的注册请求帧Flags字段的保留比特位的值为b时,设置逻辑链路标识的保留比特位的值为b。在步骤B之后,还包括C、光网络单元在接收到光线路终端发送的注册帧之后,校验主从逻辑链路标识信息是否匹配。在步骤C之后,还包括D、光网络单元向光线路终端发送携带主从MAC信息的注册 应答帧;具体包括D1、光网络单元根据上报注册MAC的类型设置注册应答帧Flags字段的 一个保留比特位的值;D2、光网络单元将设置后的注册应答帧发送到光线路终端。在步骤Dl中,包括当MAC的类型为基本MAC的注册请求时,设置保留比特位的值 为c ;当MAC的类型为从属MAC的注册请求时,设置保留比特位的值为d ;c的取值为0或1, d的取值为0或1,且c与d的取值不同。在步骤D之后,还包括E、光线路终端在接收到光网络单元发送的注册应答帧之 后,校验步骤Dl中设置的注册应答帧Flags字段的保留比特位的值是否匹配。正常的MPCP发现过程是由OLT来控制的,OLT周期性的发送DiscoveryGATE帧,其 中包含了 ONU可以利用的Discovery时隙窗口,使得离线ONU有机会发送消息以让OLT知 道它的存在。MPCP发现过程包括以下步骤1、OLT以广播的方式发送Discovery GATE帧,在Discovery GATE帧中包含了发 现窗口的起始时间和事件长度。2、0NU在接收到Discovery GATE帧后,随机等待一段时间后发送REGISTER_REQ帧 给0LT,由于Discovery窗口是唯一的,为了避免不同的ONU同时发送REGISTER_REQ消息 而造成冲突,所有的ONU都必须实现一个随机退避算法以延迟它的REGISTER_REQ发送。在 REGISTER_REQ帧中,包含了 ONU的MAC地址和其它参数。3,OLT接收到一个有效的REGISTER_REQ消息后,注册该0NU,分配一个新的LLID, 并与对应的MAC地址绑定。之后OLT发送REGISTER消息给新近发现的0NU,消息中包含分 配给该ONU的LLID。4、OLT启动Register_Gate_Timer定时器,在定时器超时后,OLT将立即向ONU发 一yIv normal gate。5、ONU 在 OLT 的 grant window 内返回 REGISTER_ACK 消息,完成 MPCP 的发现注册。在本发明中,ONU利用MPCP协议中注册请求帧(REGI STER_REG)和注册应答帧 (REGISTER_ACK)的Flags字段标识此次注册是否是基本MAC的注册请求。且OLT在分 配LLID时用16个比特中的低14个比特存储LLID的具体值,用一个保留比特位的值标 识此LLID是否是基本LLID。具体采用以下方式对IEEE802. 3ah协议的ONU注册请求帧 (REGISTER_REG)和ONU注册应答帧(REGISTER_ACK)进行扩充,对Flags字段的保留比特位 重新定义,利用ONU注册请求帧(REGISTER_REG)的Flags字段的保留比特位和注册应答帧 (REGISTER_ACK)的Flags字段的保留比特位标识此次注册是基本MAC注册还是从属MAC注 册。当其值是1表示是基本MAC的注册,其值是0表示是从属MAC的注册。OLT根据Flags 字段中标志位的值设置LLID的保留比特位,如果Flags的标志位是1,则设置LLID的保留 比特位为1,如果Flags的标志位是0,则设置LLID的保留比特位为0。这样OLT的上层业 务处理单元根据LLID的值就可以区分此LLID是基本LLID还是从属LLID。下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述本发明实施例的一种光网络单元的逻辑链路标识的分配方法如图2所示,包括以下步骤步骤s201,光网络单元向光线路终端发送携带主从MAC信息的注册请求帧。本 实施例中,在MPCP发现过程的第2步,ONU根据此次上报注册MAC的类型设置注册请求帧 (REGISTER_REG)Flags字段的第6个比特位的值,如果是基本MAC的注册请求,就设置此位 的值是1,如果是从属MAC的注册请求,就设置此位的值是0 ;然后ONU将设置后的注册请求 帧发送到0LT。其中ONU注册请求帧(REGISTER_REG)Flags字段如图3所示。步骤s202,光线路终端根据该主从MAC信息,为光网络单元分配携带主从LLID信 息的LLID,并向该光网络单元发送携带LLID的注册帧。本实施例中,OLT收到ONU的注册请 求帧(REGISTER_REG)后,为其分配一个合法的LLID值,并根据Flags字段的第6个比特位 的值设置LLID的第15位。接着在MPCP发现过程的第3步,向ONU发送注册帧(REGISTER) 时将LLID发送给ONU。其中LLID的扩展如图4所示。步骤S203,光网络单元在接收到光线路终端发送的注册帧之后,校验主从逻辑链 路标识信息是否匹配。本实施例中,ONU收到OLT的注册帧(REGISTER)后,校验OLT分配 的LLID的第15位是否匹配(此校验只用来判断OLT是否支持区分基本LLID和从属LLID 的功能,不做为注册成功或失败的依据)。步骤s204,光网络单元向光线路终端发送携带主从MAC信息的注册应答帧。本 实施例中在MPCP发现过程的第5步,ONU根据此次注册MAC的类型设置注册应答帧 (REGISTER_ACK) Flags字段的第4个比特位的值。如果是基本MAC的注册请求,就设置此位 的值是1,如果是从属NAC的注册请求,就设置此位的值是0 ;然后ONU将设置后的注册应答 帧发送到0LT。其中ONU注册应答帧(REGISTER_ACK)Flags字段如图5所示。步骤S205,光线路终端在接收到光网络单元发送的注册应答帧之后,校验注册应 答帧Flags字段的保留比特位的值是否匹配。本实施例中,OLT收到ONU的注册应答帧 (REGISTER_ACK)后,校验Flags字段的第4个比特位的值(此校验只用来判断ONU是否支 持区分基本LLID和从属LLID的功能,不做为注册成功或失败的依据),发现过程结束,通知 上层业务单元继续处理。本发明实施例的一种光网络单元的结构如图6所示,包括注册请求帧生成单元 61、注册请求帧发送单元62、注册帧接收单元63、主从逻辑链路标识信息校验单元64、注册 应答帧生成单元65和注册应答帧发送单元66,其中注册请求帧生成单元61与注册请求帧 发送单元62连接,注册帧接收单元63与主从逻辑链路标识信息校验单元64连接,注册应 答帧生成单元65与注册应答帧发送单元连接。注册请求帧生成单元61用于生成携带主从MAC信息的注册请求帧,注册请求帧发 送单元62用于向光线路终端发送注册请求帧生成单元61生成的注册请求帧,注册帧接收 单元63用于接收光线路终端发送的注册帧,主从逻辑链路标识信息校验单元64用于校验 所述注册帧中携带的主从逻辑链路标识信息是否匹配,注册应答帧生成单元65用于生成 携带主从MAC信息的注册应答帧,注册应答帧发送单元66用于向光线路终端发送注册应答 帧生成单元65生成的注册应答帧。本发明实施例的一种光线路终端的结构如图7所示,包括注册请求帧接收单元71、逻辑链路标识分配单元72、注册帧生成单元73、注册帧发送单元74、注册应答帧接收单 元75和主从MAC信息校验单元76,其中注册请求帧接收单元71与逻辑链路标识分配单元72连接,注册帧生成单元73分别与逻辑链路标识分配单元72和注册帧发送单元74连接, 注册应答帧接收单元75与主从MAC信息校验单元76连接。注册请求帧接收单元71用于接收光网络单元发送的注册请求帧,逻辑链路标识 分配单元72用于根据所述注册请求帧携带的主从MAC信息,为所述光网络单元分配携带主 从逻辑链路标识信息的逻辑链路标识,注册帧生成单元73用于生成携带所述逻辑链路标 识的注册帧,注册帧发送单元74用于向所述光网络单元发送注册帧生成单元73生成的注 册帧,注册应答帧接收单元75用于接收光网络单元发送的注册应答帧,主从MAC信息校验 单元76用于校验所述注册应答帧中携带的主从MAC信息是否匹配。本发明利用ONU向OLT发送携带主从MAC信息的注册请求帧,OLT根据该主从MAC 信息,为ONU分配携带主从LLID信息的LLID,并向该ONU发送携带LLID的注册帧的方法, 标识ONU的LLID是基本LLID还是从属LLID。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰 也应视为本发明的保护范围。
权利要求
一种光网络单元的逻辑链路标识的分配方法,其特征在于,所述方法包括以下步骤A、光网络单元向光线路终端发送携带主从MAC信息的注册请求帧;B、所述光线路终端根据所述主从MAC信息,为所述光网络单元分配携带主从逻辑链路标识信息的逻辑链路标识,并向所述光网络单元发送携带所述逻辑链路标识的注册帧。
2.如权利要求1所述的光网络单元的逻辑链路标识的分配方法,其特征在于,所述步 骤A具体包括A1、光网络单元根据上报注册MAC的类型设置注册请求帧Flags字段的一个保留比特 位的值;A2、所述光网络单元将设置后的注册请求帧发送到光线路终端。
3.如权利要求2所述的光网络单元的逻辑链路标识的分配方法,其特征在于,在所述 步骤A1中,包括当MAC的类型为基本MAC的注册请求时,设置所述保留比特位的值为a ;当MAC的类型为从属MAC的注册请求时,设置所述保留比特位的值为b ;所述a的取值为0或1,所述b的取值为0或1,且所述a与b的取值不同。
4.如权利要求3所述的光网络单元的逻辑链路标识的分配方法,其特征在于,所述步 骤B具体包括B1、光线路终端在接收到光网络单元发送的注册请求帧后,为所述光网络单元分配一 个逻辑链路标识值;B2、所述光线路终端根据所述注册请求帧携带的主从MAC信息设置所述逻辑链路标识 的一个保留比特位的值;B3、所述光线路终端向所述光网络单元发送注册帧,所述注册帧携带设置后的逻辑链 路标识。
5.如权利要求4所述的光网络单元的逻辑链路标识的分配方法,其特征在于,在所述 步骤B2中,包括当步骤A1中设置的所述注册请求帧Flags字段的保留比特位的值为a时,设置所述所 述逻辑链路标识的保留比特位的值为a ;当步骤A1中设置的所述注册请求帧Flags字段的保留比特位的值为b时,设置所述所 述逻辑链路标识的保留比特位的值为b。
6.如权利要求1至5任一项所述的光网络单元的逻辑链路标识的分配方法,其特征在 于,在所述步骤B之后,还包括C、所述光网络单元在接收到所述光线路终端发送的注册帧之后,校验所述主从逻辑链 路标识信息是否匹配。
7.如权利要求6所述的光网络单元的逻辑链路标识的分配方法,其特征在于,在所述 步骤C之后,还包括D、光网络单元向光线路终端发送携带主从MAC信息的注册应答帧;具 体包括D1、光网络单元根据上报注册MAC的类型设置注册应答帧Flags字段的一个保留比特 位的值;D2、所述光网络单元将设置后的注册应答帧发送到光线路终端。
8.如权利要求7所述的光网络单元的逻辑链路标识的分配方法,其特征在于,在所述 步骤D1中,包括当MAC的类型为基本MAC的注册请求时,设置所述保留比特位的值为c ; 当MAC的类型为从属MAC的注册请求时,设置所述保留比特位的值为d ; 所述c的取值为0或1,所述d的取值为0或1,且所述c与d的取值不同。
9.如权利要求7所述的光网络单元的逻辑链路标识的分配方法,其特征在于,在所述 步骤D之后,还包括E、所述光线路终端在接收到所述光网络单元发送的注册应答帧之后,校验步骤D1中 设置的所述注册应答帧Flags字段的保留比特位的值是否匹配。
10.一种光网络单元,其特征在于,所述光网络单元包括 注册请求帧生成单元,用于生成携带主从MAC信息的注册请求帧;注册请求帧发送单元,用于向光线路终端发送所述注册请求帧生成单元生成的注册请 求帧。
11.如权利要求10所述的光网络单元,其特征在于,所述光网络单元还包括 注册帧接收单元,用于接收光线路终端发送的注册帧;主从逻辑链路标识信息校验单元,用于校验所述注册帧中携带的主从逻辑链路标识信 息是否匹配。
12.如权利要求10或11所述的光网络单元,其特征在于,所述光网络单元还包括 注册应答帧生成单元,用于生成携带主从MAC信息的注册应答帧;注册应答帧发送单元,用于向光线路终端发送所述注册应答帧生成单元生成的注册应 答帧。
13.一种光线路终端,其特征在于,所述光线路终端包括 注册请求帧接收单元,用于接收光网络单元发送的注册请求帧;逻辑链路标识分配单元,用于根据所述注册请求帧携带的主从MAC信息,为所述光网 络单元分配携带主从逻辑链路标识信息的逻辑链路标识;注册帧生成单元,用于生成携带所述逻辑链路标识的注册帧;注册帧发送单元,用于向所述光网络单元发送所述注册帧生成单元生成的注册帧。
14.如权利要求13所述的光线路终端,其特征在于,所述光线路终端还包括 注册应答帧接收单元,用于接收光网络单元发送的注册应答帧;主从MAC信息校验单元,用于校验所述注册应答帧中携带的主从MAC信息是否匹配。
全文摘要
本发明公开了一种光网络单元的逻辑链路标识的分配方法,所述方法包括以下步骤A、光网络单元向光线路终端发送携带主从MAC信息的注册请求帧;B、所述光线路终端根据所述主从MAC信息,为所述光网络单元分配携带主从逻辑链路标识信息的逻辑链路标识,并向所述光网络单元发送携带所述逻辑链路标识的注册帧。本发明还公开了一种光网络单元和一种光线路终端。本发明利用ONU向OLT发送携带主从MAC信息的注册请求帧,OLT根据该主从MAC信息,为ONU分配携带主从LLID信息的LLID,并向该ONU发送携带LLID的注册帧的方法,标识ONU的LLID是基本LLID还是从属LLID。
文档编号H04Q11/00GK101827099SQ20101014713
公开日2010年9月8日 申请日期2010年4月15日 优先权日2010年4月15日
发明者王晓华 申请人:中兴通讯股份有限公司