共用带宽的方法、装置和系统的制作方法

文档序号:7753536阅读:152来源:国知局
专利名称:共用带宽的方法、装置和系统的制作方法
技术领域
本发明涉及数据通讯领域,具体地说,涉及共用带宽的方法、装置和系统。
背景技术
电信业务日益丰富,用户对带宽的需求也越来越大,运营商已将光纤到户(FTTH, Fiber To The Home)作为接入网的主要选择。光线路终端(0LT,OpticLine Terminal)到光网络单元(ONU, Optic Network Unit)称为下行,ONU到OLT称为上行,下行方向广播,上行方向单播。基于吉比特无源光网络(GPON,Gigabit-Capable PON)点到多点的网络结构,一个 OLT同时和多个ONU通信,为了区分出不同0NU,需要给每个ONU设置一个唯一的ONU-ID作为ONU的标识。由于多个ONU同时向OLT发送数据,可能会引起信号冲突,影响OLT的正常接收, 因此OLT需要通过时间片授权的方式协调ONU的发送,保证某一个时间段仅允许一个ONU 发送数据,这样可有效避免冲突。OLT时间片授权对象是ONU上的分配单元,使用分配标识符(Alloc-ID, Allocation Identifier)标识。Alloc-ID 为全局唯一,值 0 253 作为 ONU默认分配的第一个Alloc-ID用于标识0NU,可承载物理层操作维护(PL0AM,Physical Layer 0AM)流、ONT 管理控制接口 (0MCI,0NT Management and Control Interface)流、用户数据流(可选),值254为ONU激活ID,用于通过请求序列号发现未知0NU,值255用于下行广播地址,和未分配ONU ID的ONU的上行地址,值256 4095分配给ONU中的分配单元。带宽分配依据Alloc-ID来分配,OLT端下发的带宽映射(BWmap,Bandwidth map)携带的带宽分配到ONU后,ONU根据本地的Alloc-ID匹配情况来判定该带宽是否属于本0NU,所有ONU的Alloc-ID各不相同。在ONU激活过程中,GPON使用254 (XG-P0N使用1023)作为序列号(SN,Serial Number)发现的上行发送帧的Al loc_ID,所有处于SN发现阶段的ONU都可以使用该 Alloc-ID,在随机延时一段时间(0 48微秒)和预均衡时延(XG-P0N被取消,其功能被SN发现的BWMAP中的start-time代替)后,直接发送SN PLOAM消息通知0LT。在这里,ALLOC-ID 2M被所有未发现的ONU使用,有一定的冲突的可能性,而且254 (XG-P0N是 1023)只作为SN发现Alloc-ID,在其余阶段不再使用。OMCI是GPON标准中定义的一种配置传输通道。OMCI是GP0N/XG-P0N的业务管理通道,OMCI是主从式管理协议,OLT是主设备,ONT是从设备,OLT通过OMCI通道控制OLT 下面连接的多个ONT设备。动态带宽分配(DBA,Dynamic Bandwidth Assignment)是一种能在微秒或毫秒级的时间间隔内完成对上行带宽的动态分配的机制。GPON DBA以传输容器(T-C0NT, Transmission Container)为管理对象,T-C0NT动态接收OLT下发的授权,用于管理PON系统传输汇聚层的上行带宽分配,改善PON系统中的上行带宽。T-CONT的带宽类型分为固定带宽(FB,Fixed Bandwidth),保证带宽(AB,Assured Bandwidth),非保证带宽(NAB,Non-Assured Bandwidth),最大努力带宽(BE,Best Effort),最大带宽(Maximum) ο在实际应用中,每个ONU都要一个的OMCI,OMCI封装成GPON封装模式(GEM,GPON Encapsulation Method)帧格式,GEM帧装载在T-CONT中。在协议中OMCI是由一个独立的 T-CONT来承担的(也可以和业务报文合用一个T-C0NT),而且OMCI占用的T-CONT的带宽类型是FB。平时OMCI带宽是不使用的,但是因为OMCI的延时性要求,必须保证OMCI的响应时间的上限是可以预期的(小于Is),如果使用非固定带宽,就可能对OMCI的及时性造成影响。如果OMCI占用固定带宽,每个ONU都要占用一个固定带宽给0MCI,而该带宽在没有OMCI消息的时候是空闲的,而一般ONU在配置恢复之后,OMCI带宽都是没有使用的。OMCI占用带宽会造成上行带宽的浪费,假设一个OMCI占用带宽5M,那么64个ONU 占用的带宽为320M,带宽浪费非常大,在IG上行的PON 口中,浪费了 30%的带宽用于管理。

发明内容
本发明的实施例可以解决OMCI占用固定带宽造成带宽浪费的问题。一方面,本发明的实施例提供了一种共用带宽的方法,包括光网络单元ONU接收一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定0NU,其中,N为大于1的整数;判断自己是否是所述指定ONU ;如果是,使用所述共用带宽发送响应帧。另一方面,本发明的实施例提供了一种共用带宽的装置,包括接收单元,用于接收一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定光网络单元0NU,其中,N为大于1的整数;判断单元,用于判断自己是否是所述指定0NU,并输出判断结果;发送单元,用于在所述判断结果为是时使用所述共用带宽发送响应帧。另一方面,本发明的实施例提供了一种共用带宽的系统,包括一个光线路终端0LT,N个光网络单元0NU,其中,N为大于1的整数;所述OLT发送一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定0NU;所述N个ONU的每个ONU接收所述消息帧,判断自己是否是所述指定0NU,如果是, 使用所述共用带宽发送响应帧。所述OLT接收响应帧,所述响应帧占用所述共用带宽,且由所述指定ONU发送。通过实施本发明的实施例,可以利用共用分配标识符为多个ONU分配共用带宽, 从而实现带宽的节约。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例的共用带宽方法流程示意图;图2为本发明实施例的共用带宽方法流程示意图;图3为本发明实施例的共用带宽装置示意图;图4为本发明实施例的共用带宽装置示意图;图5为本发明实施例的共用带宽系统示意图;图6为本发明实施例的共用带宽系统示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的实施例提供了一种共用带宽的方法,如图1中100所示,包括101 :0NU接收来自OLT的一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定光网络单元0NU,其中,N为大于1的整数;103 判断自己是否是所述指定ONU ;105 如果是,使用所述共用带宽向OLT发送响应帧。101中的消息帧可以为广播帧。进一步,103所述判断自己是否是所述指定ONU可以具体为判断本地标识符是否等于所述帧计数除以所述N所得的余数,或者,判断本地掩码是否与所述帧计数的特征位相同。判断本地标识符是否等于所述帧计数除以所述N所得的余数时,如果相等,自己是所述指定0NU,如果不等,则不是,所述本地标识符为大于等于0且小于所述N的整数,且不同于所述N个ONU中其他ONU的标识符。采用这种分配ONU标识符的方式时,可以通过判断帧计数除以N得到余数的方式确定每次使用共用带宽的0NU,从而避免冲突使用共用带宽。所述N,可以通过从OLT接收第二通知消息的方式获得,该第二通知消息中包含所述 N。该第二通知消息可以是从OLT接收的PLOAM消息,也可以是从OLT接收的OMCI管理实体消息。当ONU收到该消息后就可以使用共有分配标识符Alloc-ID。在GPON系统中,使用的PLOAM消息可以采用如表1所示的格式,在XG-PON系统中,可以采用如表2所示的格式, OMCI管理实体消息可以采用如表3所示的格式。表中所述的当前在线ONU数量即为101中使用共用带宽的ONU的数量N。某个ONU可以在接收到任一消息帧后,判断该消息帧是否包含所述共用分配标识符,如果是,则该消息帧就是101中所述的消息帧。使用该消息帧的帧计数除以N,判断所得的余数是否等于其本地标识符,如果相等,该ONU就使用该共用带宽。 采用这种余数匹配条件,可以将共用带宽的N个ONU的标识符从0开始分配,直到N-1。这样可以使得这N个ONU有大致相同的机会使用共用带宽。由于帧计数除以N所得的余数只有1个,可以保证每次只有最多1个ONU可以使用共用带宽,避免了冲突。表 权利要求
1.一种共用带宽的方法,其特征在于,包括光网络单元ONU接收一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、 和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定0NU,其中,N为大于1的整数; 判断自己是否为所述指定ONU ; 如果是,使用所述共用带宽发送响应帧。
2.如权利要求1所述的方法,其特征在于,所述判断自己是否是所述指定ONU具体包括判断本地标识符是否等于所述帧计数除以所述N所得的余数,如果相等,则自己是所述指定0NU,如果不等,则不是,所述本地标识符为大于等于0且小于所述N的整数,且不同于所述N个ONU中其他ONU的标识符。
3.如权利要求2所述的方法,其特征在于,进一步包括 接收第二通知消息,所述第二通知消息中包含所述N。
4.如权利要求1所述的方法,其特征在于,所述判断自己是否是所述指定ONU具体包括判断本地掩码是否与所述帧计数的特征位相同,如果相同,则自己是所述指定ONUjn 果不相同,则不是,所述本地掩码不同于所述N个ONU的其他ONU的掩码。
5.如权利要求4所述的方法,其特征在于,进一步包括 接收第二通知消息,所述第二通知消息包含所述本地掩码。
6.如权利要求1所述的方法,其特征在于,进一步包括接收第一通知消息并从所述第一通知消息中提取所述共用分配标识符;或者,从配置数据中提取所述共用分配标识符。
7.一种共用带宽的装置,其特征在于,包括接收单元,用于接收一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、 和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定0NU,其中,N为大于1的整数;判断单元,用于判断自己是否是所述指定0NU,并输出判断结果; 发送单元,用于在判断结果为是时使用所述共用带宽发送响应帧。
8.一种共用带宽的系统,其特征在于,包括一个光线路终端0LT,N个光网络单元0NU,其中,N为大于1的整数; 所述OLT发送一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定0NU;所述N个ONU的每个ONU接收所述消息帧,判断自己是否是所述指定0NU,如果是,使用所述共用带宽发送响应帧。所述OLT接收响应帧,所述响应帧占用所述共用带宽,且由所述指定ONU发送。
9.如权利要求8所述的系统,其特征在于,进一步包括所述OLT分别为所述N个ONU分配不同的标识符,所述标识符为大于等于0且小于所述N的整数;所述OLT向所述N个ONU发送第二通知消息,所述第二通知消息中包含所述N ; 所述N个ONU中的每个ONU接收所述第二通知消息; 所述判断自己是否是所述指定ONU具体包括判断本地标识符是否等于所述帧计数除以所述N的余数,如果相等,则自己是所述指定0NU,如果不等,则不是。
10.如权利要求9所述的系统,其特征在于,进一步包括 所述OLT分别为所述N个ONU分配不同的掩码;所述OLT向所述N个ONU中发送第二通知消息,所述第二通知消息中包含所述每个ONU 的掩码;所述N个ONU中的每个ONU接收所述第二通知消息; 所述判断自己是否是所述指定ONU具体包括判断本地掩码是否与所述帧计数的特征位相同,如果相同,则自己是所述指定0NU,如果不相同,则不是。
全文摘要
共用带宽的方法、装置和系统。所述共用带宽的方法包括光网络单元ONU接收一个消息帧,所述消息帧包含共用分配标识符、共用带宽的信息、和帧计数,所述共用分配标识符表示所述共用带宽由N个ONU共用,所述帧计数指示了一个使用所述共用带宽的指定ONU,其中,N为大于1的整数;判断自己是否为所述指定ONU;如果是,使用所述共用带宽发送响应帧。通过实施本发明的实施例,可以利用共用分配标识符为多个ONU分配共用带宽,从而实现带宽的节约。
文档编号H04Q11/00GK102291632SQ20111023482
公开日2011年12月21日 申请日期2011年10月10日 优先权日2011年10月10日
发明者万民, 吕大为 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1