CN115209250A - 一种olt通过多通道管理边缘ont的方法和装置 - Google Patents
一种olt通过多通道管理边缘ont的方法和装置 Download PDFInfo
- Publication number
- CN115209250A CN115209250A CN202210846492.0A CN202210846492A CN115209250A CN 115209250 A CN115209250 A CN 115209250A CN 202210846492 A CN202210846492 A CN 202210846492A CN 115209250 A CN115209250 A CN 115209250A
- Authority
- CN
- China
- Prior art keywords
- ont
- edge
- olt
- message
- port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0079—Operation or maintenance aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及通信技术领域,特别是涉及一种OLT通过多通道管理边缘ONT的方法和装置,方法包括:主ONT为每个边缘ONT设置和OLT独立通信的消息通道;所述主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发,且所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接。本发明要解决的技术问题是提供一种OLT通过多通道管理边缘ONT的方法和装置,其目的在于通过对每个边缘ONT设置独立的消息通道,使OLT能够通过独立的消息通道管理对应的边缘ONT,由此解决现有FTTR系统中OLT无法感知和管理边缘ONT的技术问题以及管理效率问题。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种OLT通过多通道管理边缘ONT的方法和装置。
背景技术
在主流FTTR(Fiber to The Room,即光纤到房间)装置中,是通过光网关下挂多个边缘ONT(Optical Network Terminal,即光网络终端)的方法进行组网。光网关即在普通家用光猫的基础上,增加小型OLT(Optical Line Terminal,光线路终端)的功能,使其能够管理边缘ONT;然而,OLT只能感知和管理光网关,并不能感知和管理边缘ONT,因为OLT与边缘ONT之间无法直接传递OMCI(Optical-Network-Unit Management and ControlInterface,即光网络单元管理控制接口)消息。
目前尚未发现FTTR系统中OLT管理边缘ONT的相关方案,而由于大部分FTTR系统本质上是对FTTH(Fiber To The Home,即光纤到户)的扩展,因此对FTTH扩展方面进一步研究。经检索发现,目前已有两种OLT管理边缘ONT的技术,一种是主ONT通过虚拟整个从ONTPON系统的方式,实现OLT对从ONT进行管理,该技术方案对主ONT的软件要求较高,且系统复杂,并不易于管理和维护;另一种是扩展标准OMCI报文头字段,带上边缘ONT标识信息,通过主ONT的OMCI通道代理管理边缘ONT,将OLT发送的私有OMCI报文进行修改重组成标准OMCI报文,再转发给边缘ONT,从而实现OLT对边缘ONT的管理,该技术方案需要进行OMCI报文的重组以及两次转发,对于OLT实现对边缘ONT的OMCI升级管理效率较低。
鉴于此,克服该现有技术所存在的缺陷是本技术领域亟待解决的问题。
发明内容
针对现有技术的以上缺陷或改进需求,本发明要解决的技术问题是提供一种OLT通过多通道管理边缘ONT的方法和装置,其目的在于通过对每个边缘ONT设置独立的消息通道,使OLT能够通过独立的消息通道管理对应的边缘ONT,由此解决现有FTTR系统中OLT无法感知和管理边缘ONT的技术问题以及管理效率问题。
为实现上述目的,本发明提供一种OLT通过多通道管理边缘ONT的方法,方法包括:
主ONT为每个边缘ONT设置和OLT独立通信的消息通道;
所述主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发,且所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接。
优选地,所述OLT为每个边缘ONT设置独立的消息通道,具体方法包括:
所述主ONT为边缘ONT-1至边缘ONT-n分别创建与所述OLT独立通信的通道GEM1至通道GEMn;
所述主ONT为边缘ONT-1至边缘ONT-n分别创建通道GEM-E1至通道GEM-En,且在所述主ONT的两端分别设置PON1口和PON2口,所述GEMn将所述主ONT的所述PON1口与所述OLT对接,所述GEM-En将所述主ONT的所述PON2口与所述边缘ONT-n对接;
在所述主ONT上维护转发表,所述转发表以边缘ONT的ID信息为关键字,将所述GEMn与所述GEM-En存储并进行关联,以便所述主ONT向所述OLT和所述边缘ONT之间进行消息透传和转发;其中,n为大于等于2的自然数。
优选地,方法还包括:新增Edged-ONT实体,所述Edged-ONT实体代表边缘ONT的属性信息,并且所述Edged-ONT使用创建实体实例时所生成的每个实例号代表对应的边缘ONTID,其中:
所述Edged-ONT实体的属性信息包括:在线状态、OLT的GEM通道配置信息和边缘ONT的管理模式;
所述Edged-ONT实体的实例,在主ONT确定其管辖范围内的边缘ONT时生成。
优选地,所述主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发时包括下行方向和上行方向,其中:
下行方向为所述主ONT的PON1口接收所述OLT发送的下行消息,所述PON1口将所述下行消息转发至PON2口,所述PON2口向所述边缘ONT发送所述下行消息;
上行方向为所述主ONT的PON2口接收所述边缘ONT发送的上行消息,所述PON2口将所述上行消息转发至PON1口,所述PON1口向所述OLT发送所述上行消息。
优选地,消息在所述PON1口与所述PON2口之间进行转发的方法包括:
所述PON1口收到所述OLT转发的所述下行消息,所述OLT对所述下行消息添加下行以太报文头,或,由所述PON1口对所述下行消息添加下行以太报文头,所述PON1口根据硬件加速转发表将包含所述下行以太报文头的所述下行消息转发至所述PON2口,由所述PON2口剥离所述下行以太报文头,或,所述PON2口将所述下行消息转发给所述边缘ONT,由所述边缘ONT剥离所述下行以太报文头;
所述PON2口收到所述边缘ONT转发的所述上行消息,所述边缘ONT对所述上行消息添加上行以太报文头,或,由所述PON2口对所述上行消息添加上行以太报文头,所述PON2口根据硬件加速转发表将包含所述上行以太报文头的所述上行消息转发至所述PON1口,由所述PON1口剥离所述上行以太报文头,或,所述PON1口将所述上行消息转发给所述OLT,由所述OLT剥离所述上行以太报文头。
优选地,消息在所述PON1口与所述PON2口之间进行转发的方法还包括:
所述PON1口收到所述OLT转发的所述下行消息,所述PON1口根据内核态的GEM映射转发表将所述下行消息转发至所述PON2口,所述PON2口再将所述下行消息转发给所述边缘ONT;
所述PON2口收到所述边缘ONT转发的所述上行消息,所述PON2口根据内核态的GEM映射转发表将所述上行消息转发至所述PON1口,所述PON1口再将所述上行消息转发给所述OLT。
优选地,所述下行以太报文头或所述上行以太报文头包括:
Destination Address、Source Address、VLAN字段、类型字段和Data字段,其中:
Destination Address为目的MAC地址;Source Address为源MAC地址;其中:所述目的MAC地址和所述源MAC地址为固定MAC地址;
VLAN字段中的VLAN ID为边缘ONT ID;类型字段填充报文的类型;Data字段填充报文内容。
优选地,所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接,具体方法包括:
主ONT向OLT授权,所述主ONT上报支持边缘ONT的能力信息;
所述边缘ONT在所述主ONT上向OLT授权后,所述主ONT为边缘ONT创建对应的GEM-En通道,所述OLT记录所述边缘ONT的在线状态;
所述边缘ONT上线后,所述主ONT根据所述OLT下发的管理模式属性设置所述边缘ONT的管理模式;
所述OLT为所述边缘ONT创建GEMn通道,所述OLT将所述GEMn通道属性下发给所述主ONT,所述主ONT记录并建立边缘ONT ID、所述GEMn通道以及GEM-En之间的对应关系,供所述主ONT使用;
所述GEMn通道创建完成后,所述OLT获取并根据所述边缘ONT的能力信息对所述边缘ONT进行管理。
优选地,所述OLT为每个边缘ONT设置独立的消息通道,具体方法包括;
所述消息对应的GEM通道创建完成后,所述OLT通过Mib upload消息或者Get消息获取所述边缘ONT的能力信息;
所述边缘ONT的能力信息包括边缘ONT支持的各种端口类型、数量、业务类型和业务模型中的一种或者多种。
第二方面,本发明提供一种OLT通过多通道管理边缘ONT的装置,包括至少一个处理器和存储器,所述至少一个处理器和存储器之间通过数据总线连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令在被所述处理器执行后,用于完成权利要求1-9任一所述的OLT通过多通道管理边缘ONT的方法。
本发明具有以下有益效果:
本发明提供的一种OLT通过多通道管理边缘ONT的方法和装置,在每个边缘ONT在OLT上都有独立的消息通道,实现真正的批量管理;并且可以复用已有的消息交互流程,不需要修改报文格式,实现和操作简单。在通过主ONT增加转发规则实现消息透传时,大大提高了报文传输速率,节省管理时间;同时支持边缘ONT管理模式的切换,本地ONT管理或者远程OLT管理,管理方式灵活。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明中OLT通过多通道管理边缘ONT的方法流程示意图;
图2是本发明中OLT和边缘ONT之间OMCI报文交互的总体示意图;
图3是本发明中OLT为边缘ONT创建消息通道的步骤图;
图4是本发明中OLT为边缘ONT创建消息通道的流程图;
图5是本发明中包含以太网报文格式的OMCI报文示意图;
图6是本发明中主ONT上实现两个GEM通道之间消息的第一转发示意图;
图7是本发明中主ONT上实现两个GEM通道之间消息的第二转发示意图;
图8是本发明中主ONT上实现两个GEM通道之间消息的第三转发示意图;
图9是本发明中主ONT上实现两个GEM通道之间消息的第四转发示意图;
图10是本发明中主ONT上实现两个GEM通道之间消息的第五转发示意图;
图11是本发明中OLT通过多通道管理边缘ONT的装置示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
实施例一:
为了解决现有FTTR系统中OLT无法感知和管理边缘ONT的技术问题,本实施例一提供一种OLT通过多通道管理边缘ONT的方法,如图1所示,方法中的步骤包括:
S101:主ONT为每个边缘ONT设置和OLT独立通信的消息通道。
如图2所示,边缘ONT-1和边缘ONT-2与OLT之间分别设置有独立的消息通道,互不影响,以便OLT能够通过独立的消息通道管理对应的边缘ONT ID,每个边缘ONT使用的是独立的消息通道,以便OLT获取并根据边缘ONT的能力信息对边缘ONT进行管理。由此解决现有FTTR系统中OLT无法感知和管理边缘ONT的技术问题以及管理效率问题。
S201:主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发,且所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接。
如图2所示,边缘ONT-n与OLT之间设置有主ONT,且主ONT与边缘ONT之间设置GEM-En消息通道,主ONT与OLT之间设置GEMn消息通道,GEMn和GEM-En消息通道相互对应且与边缘ONT相关联,GEMn和GEM-En消息通道内传送对应边缘ONT与OLT之间的OMCI报文,以便OLT感知和管理边缘ONT。
为了完成OLT和边缘ONT之间的消息透传和转发,结合本发明实施例,还存在一种优选的实现方案,具体的,如图2所示,所述每个边缘ONT在OLT上设置独立的消息通道,具体方法包括:
所述主ONT为边缘ONT-1至边缘ONT-n分别创建与所述OLT独立通信的通道GEM1至通道GEMn。
本实施例一中,通道GEMn对应一个边缘ONT-n,OLT与主ONT在通道GEMn内进行OMCI报文传送。
所述主ONT为边缘ONT-1至边缘ONT-n分别创建通道GEM-E1至通道GEM-En,且在所述主ONT的两端分别设置PON1口和PON2口,所述GEMn将所述主ONT的所述PON1口与所述OLT对接,所述GEM-En将所述主ONT的所述PON2口与所述边缘ONT-n对接。
当OLT给边缘ONT-n创建GEMn通道时,主ONT上配置已协商好的内核态GEM映射转发表项或者硬加速转发表项。主ONT与每个边缘ONT之间设置GEM-En通道,每个边缘ONT与主ONT之间通过OMCI报文传送。主ONT的两端分别设置的PON1口和PON2口用于通过硬加速转发表项在上行或下行方向转发OMCI报文,以及对OMCI报文进行加上以太报文头或者是剥离以太报文头,以便完成OLT和边缘ONT之间的消息透传和转发,或者,PON1口和PON2口还可以用于通过内核态的GEM映射转发表项在上行或下行方向转发OMCI报文,以实现OMCI报文在OLT与边缘ONT之间的消息转发。
在所述主ONT上维护转发表,所述转发表以边缘ONT的ID信息为关键字,将所述GEMn与所述GEM-En存储并进行关联,以便所述主ONT向所述OLT和所述边缘ONT之间进行消息透传和转发;其中,n为大于等于2的自然数。
转发表可以是内核态的GEM映射转发表,或者是硬加速转发表项。内核态的GEM映射转发表用于OMCI消息的转发,边缘ONT的ID信息与GEMn以及GEM-En一一对应。硬加速转发表项用于带以太报文头的OMCI消息的转发,以边缘ONT ID,固定的源MAC地址以及目的MAC地址为关键信息,实现GEMn以及GEM-En的一一对应。OLT与边缘ONT之间进行消息传输时,由于边缘ONT的ID唯一,因此选用的GEMn和GEM-En消息通道也是唯一的。
为了获取边缘ONT必要的通道信息,管理模式,以及获取在线状态,结合本发明实施例,还存在一种优选的实现方案,具体的,如图1所示,方法还包括:新增Edged-ONT实体,所述Edged-ONT实体代表边缘ONT的属性信息,并且所述Edged-ONT使用创建实体实例时所生成的每个实例号代表对应的边缘ONT ID,其中:
所述Edged-ONT实体的属性信息包括:在线状态、OLT的GEM通道配置信息和边缘ONT的管理模式。另外,Edged-ONT实体的属性信息还可根据需求扩展。
所述Edged-ONT实体的实例,在主ONT确定其管辖范围内的边缘ONT时生成。
新增Edged-ONT实体是用于为边缘ONT配置必要的通道信息,管理模式,以及获取在线状态。现有的OMCI协议里是不支持设置Edged-ONT实体的属性信息,新增Edged-ONT实体后不影响现有的OMCI协议,也不需要修改已有实体。
为了让OLT感知边缘ONT,结合本发明实施例,还存在一种优选的实现方案,具体的,所述主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发时包括下行方向和上行方向,其中:
下行方向为所述主ONT的PON1口接收所述OLT发送的下行消息,所述PON1口将所述下行消息转发至PON2口,所述PON2口向所述边缘ONT发送所述下行消息;
上行方向为所述主ONT的PON2口接收所述边缘ONT发送的上行消息,所述PON2口将所述上行消息转发至PON1口,所述PON1口向所述OLT发送所述上行消息。
为了提高消息互传的效率,结合本发明实施例,还存在一种优选的实现方案,具体的,消息在所述PON1口与所述PON2口之间进行转发的方法包括:
所述PON1口收到所述OLT转发的所述下行消息,所述OLT对所述下行消息添加下行以太报文头,或,由所述PON1口对所述下行消息添加下行以太报文头,所述PON1口根据硬加速转发表将包含所述下行以太报文头的所述下行消息转发至所述PON2口,由所述PON2口剥离所述下行以太报文头,或,所述PON2口将所述下行消息转发给所述边缘ONT,由所述边缘ONT剥离所述下行以太报文头。
本实施例一中在下行方向,OLT向主ONT发送下行消息,在PON1口向PON2口转发下行消息时,下行消息被添加下行以太报文头,下行以太报文头由OLT或PON1口添加,PON1口根据硬加速转发表将包含下行以太报文头的下行消息转发至PON2口,PON2口收到包含下行以太报文头的下行消息后,向边缘ONT传输,PON2口从下行以太报文头中找到边缘ONT ID后再映射到对应的GEM-En,PON2口或边缘ONT剥离下行以太报文头。
所述PON2口收到所述边缘ONT转发的所述上行消息,所述边缘ONT对所述上行消息添加上行以太报文头,或,由所述PON2口对所述上行消息添加上行以太报文头,所述PON2口根据硬加速转发表将包含所述上行以太报文头的所述上行消息转发至所述PON1口,由所述PON1口剥离所述上行以太报文头,或,所述PON1口将所述上行消息转发给所述OLT,由所述OLT剥离所述上行以太报文头。
本实施例一中在上行方向,边缘ONT向主ONT发送上行消息,在PON2口向PON1口转发上行消息时,上行消息被添加上行以太报文头,上行以太报文头由边缘ONT或PON2口添加,PON2口根据硬加速转发表将包含下行以太报文头的下行消息转发至PON1口,PON1口收到包含上行以太报文头的上行消息后向OLT传输,PON1口或OLT将上行以太报文头从上行消息中剥离,OLT再对上行消息进行消息处理流程。
本实施例一中,PON1口与PON2口进行消息的硬加速转发交互时是采用标准的以太网报文格式,由于OMCI报文不带以太网报文头信息,因此需要支持给OMCI报文添加以太网报文头和剥掉以太网报文头的功能。
主ONT的PON1口以及PON2口支持具备打上/剥离以太报文头的能力,在具体实现中,可以是PON1口的芯片或PON2口的芯片支持,也可以使用FPGA/DSP实现该功能。PON1口以及PON2口之间做硬件转发,硬件转发以太网报文格式实现自动转发,在自动转发时根据报文特征和硬加速转发表项进行转发,可以有效提高主ONT的报文转发效率。
为了提高消息互传的效率,结合本发明实施例,还存在一种优选的实现方案,具体的,消息在所述PON1口与所述PON2口之间进行转发的方法还包括:
所述PON1口收到所述OLT转发的所述下行消息,所述PON1口根据内核态的GEM映射转发表将所述下行消息转发至所述PON2口,所述PON2口再将所述下行消息转发给所述边缘ONT。
本实施例一中在下行方向,主ONT的PON1口收到OLT发送的下行消息,PON1口根据内核态中的GEM映射转发表项,实现消息在PON1口到PON2口的转发,PON2口再将消息发送给边缘ONT,边缘ONT再对下行报文进行处理。
所述PON2口收到所述边缘ONT转发的所述上行消息,所述PON2口根据内核态的GEM映射转发表将所述上行消息转发至所述PON1口,所述PON1口再将所述上行消息转发给所述OLT。
本实施例一中在上行方向,主ONT的PON2口收到边缘ONT发送的上行消息,PON2口根据内核态中的GEM映射转发表项,实现消息在PON2口到PON1口的转发,PON1口再将消息发送给OLT,OLT再对上行报文进行处理。
本实施例一中,PON1口和PON2口之间采用的软加速转发消息交互,不需要修改消息中的报文格式,实现和操作简单。PON1口与PON2口进行软转发消息交互时选用OMCI报文或者数据报文,不需要给报文添加以太网报文头和剥掉以太网报文头的功能。因为和已有的用户态转发消息方式对比,采用内核态的GEM转发规则表实现消息透传大大提高了报文传输速率,节省管理时间。
为了在PON1口以及PON2口之间实现硬加速转发,如图5所示,所述下行以太报文头或所述上行以太报文头包括:
Destination Address、Source Address、VLAN字段、类型字段和Data字段,其中:
Destination Address为目的MAC地址;Source Address为源MAC地址;其中:所述目的MAC地址和所述源MAC地址为固定MAC地址;
VLAN字段中的VLAN ID为边缘ONT ID;类型字段填充报文的类型;Data字段填充报文内容。
本实施例一中,源MAC地址和目的MAC地址是以目前主流的实现为例进行说明,具体MAC地址不限于图中展示的部分。Data字段可以填充OMCI报文或数据报文,类型字段填充OMCI报文或数据报文的类型。
带有以太报文头的OMCI报文格式如图5所示,其中,DA(Destination Address)和SA(Source Address)字段各占6字节,协商为固定的特殊MAC地址(图中给出的仅为一个示例,任何合法的、事先约定的值均可);8021Q(类型为0x8100)的VLAN字段占2字节,填充为边缘ONT ID,类型字段占2字节,暂未使用默认填充0x0000,Data字段填充OMCI报文。
为了实现OLT对边缘ONT的批量管理方法,结合本发明实施例,还存在一种优选的实现方案,具体的,如图3和图4所示,所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接,具体方法包括:
S301:主ONT在OLT上授权,所述主ONT上报支持边缘ONT的能力信息。
OLT通过主ONT获取支持的边缘ONT的能力个数以及实体信息。如图4所示,在步骤①中,主ONT在OLT上授权,OLT发送Mib upload以及Mib upload Next Request消息,在步骤②中,主ONT再向OLT发送对应的Response消息,通过circuit pack和card holder实体扩展一种能力类型上报支持的边缘ONT个数,并上报新增的Edged-ONT实体和实例号。
S302:所述边缘ONT在所述主ONT上向OLT授权后,所述主ONT为边缘ONT创建对应的GEM-En通道,所述OLT记录所述边缘ONT的在线状态。
如图4所示,在步骤③中,边缘ONT-1在主ONT上授权上线后,主ONT为边缘ONT-1创建OMCI消息对应的GEM-E1通道,在步骤④中,主ONT通过Edged-ONT实体上报告警消息(Alarm消息)给OLT,通知边缘ONT-1上线。只有边缘ONT在主ONT上为上线状态,OLT才能管理边缘ONT。
S303:所述边缘ONT上线后,所述主ONT根据所述OLT下发的管理模式属性设置所述边缘ONT的管理模式。
OLT下发管理模式时,边缘ONT可以支持OLT远程管理或者主ONT本地管理方式,如图4所示,在步骤⑤中,OLT通过SET消息(Edged-ONT,1)设置边缘ONT-1的管理模式为OLT远程管理,在步骤⑥中,主ONT回复SET response(Edged-ONT,1)消息返回成功,表示边缘ONT-1的管理模式已设置完成。
S304:所述OLT为所述边缘ONT创建GEMn通道,所述OLT将所述GEMn通道属性下发给所述主ONT,所述主ONT记录并建立边缘ONT ID、所述GEMn通道以及GEM-En之间的对应关系,供所述主ONT使用。
如图4所示,在步骤⑦中,OLT为边缘ONT-1创建GEM1通道,OLT先向主ONT发送SET消息(Edged-ONT,1),设置边缘ONT-1在OLT上的OMCI消息通道GEM1,在步骤⑧中,主ONT向OLT回复SET消息(Edged-ONT,1),返回成功后,GEM1通道设置完成。
S305:所述GEMn通道创建完成后,所述OLT获取并根据所述边缘ONT的能力信息对所述边缘ONT进行管理。
如图4所示,在步骤⑨中,OLT和边缘ONT-1之间进行标准OMCI消息交互时,通道为GEM1,在步骤⑩中,主ONT转发OLT的标准OMCI消息到边缘ONT-1,通道为GEM-E1。
为了以边缘ONT的实际使用状态对边缘ONT进行管理,结合本发明实施例,还存在一种优选的实现方案,具体的,如图1所示,所述OLT为每个边缘ONT设置独立的消息通道,具体方法包括;
所述消息对应的GEM通道创建完成后,所述OLT通过Mib upload消息或者Get消息获取所述边缘ONT的能力信息;
所述边缘ONT的能力信息包括边缘ONT支持的各种端口类型、数量、业务类型和业务模型中的一种或者多种。
由于OLT管理的ONT种类众多,每款ONT支持的能力在实际使用中不同,获取各个边缘ONT的能力后可以根据边缘ONT的实际支持情况进行管理。
为了提高升级管理的效率,结合本发明实施例,还存在一种优选的实现方案,具体的,如图1所示,当OLT对边缘ONT-1至边缘ONT-n进行批量升级时,具体方法包括:
OLT起n个任务并行处理;
其中,升级任务1执行边缘ONT-1的升级处理流程,对应的升级消息走GEM1通道;升级任务2执行边缘ONT-2的升级处理流程,对应的升级消息走GEM2通道;以此类推,相应升级任务n执行边缘ONT-n的升级处理流程,对应的升级消息走GEMn通道。
本实施例一中,例如当OLT对边缘ONT-1至边缘ONT-n进行OMCI报文批量升级时,OLT起n个任务并行处理,其中,升级任务1执行边缘ONT-1的升级处理流程,对应的OMCI升级报文走GEM1通道;升级任务2执行边缘ONT-2的升级处理流程,对应的OMCI升级报文走GEM2通道;直至相应升级任务n执行边缘ONT-n的升级处理流程,对应的OMCI升级报文走GEMn通道。
实施例二:
本实施例二在实施例一的基础上提供了一种在OLT和边缘ONT之间通过OMCI报文在主ONT上实现方法的第一转发方法。
如图6所示,第一转发的具体方法包括:
下行方向,所述OLT向所述主ONT发送的第一消息中包含第一以太报文头,所述第一消息通过所述GEM1向所述主ONT传输,其中:所述PON1口将所述第一消息转发到所述PON2口,所述PON2口对所述第一消息包含的所述第一以太报文头进行剥离,并从所述第一以太报文头找到边缘ONT ID后映射到对应的GEM-En。
OLT对发给边缘ONT-1的OMCI报文打上如图5所示的第一以太报文头,通过GEM1发出,主ONT的GEM1收到已经打上第一以太报文头的第一OMCI报文,通过主ONT上转发模块中的硬加速转发表项,自动实现PON1口到PON2口的转发。PON2口针对第一以太报文头的OMCI报文进行剥掉以太网头的动作,并根据第一以太报文头中的VLAN字段找到边缘ONT ID,送到与边缘ONT ID对应的GEM E1通道,再发送给边缘ONT-1。
上行方向,所述边缘ONT-1通过所述GEM-E1向所述主ONT发送第二消息,所述PON2口给所述第二消息中加上第二以太报文头,其中,所述PON2口将所述第二消息转发到所述PON1口,所述PON1口再将所述第二消息发送给所述OLT,所述OLT去掉所述第二消息中的所述第二以太报文头后进行消息流程处理。
边缘ONT-1通过GEM E1发送标准OMCI报文,主ONT的GEM E1收到第二OMCI报文,PON2口会自动给第二OMCI报文加上如图5所示的第二以太报文头,通过主ONT上转发模块中硬加速转发表项,自动实现PON2口到PON1口的转发,PON1口收到第二OMCI报文,根据第二以太报文头中的VLAN字段映射到GEM1,将带第二以太报文头的第二OMCI报文发送给OLT,OLT收到GEM1过来的第二OMCI报文,知道是边缘ONT-1来的消息,去掉第二以太报文头,再进行标准OMCI流程处理。
实施例三:
本实施例三在实施例一的基础上提供了一种在OLT和边缘ONT之间通过OMCI报文在主ONT上实现方法的第二转发方法。
如图7所示,第二转发的具体方法包括:
下行方向,所述OLT向所述主ONT发送的第三消息,所述第三消息通过所述GEM1向所述主ONT传输,其中:所述第三消息在所述PON1口加上第三以太报文头,所述PON1口将所述第三消息转发到所述PON2口后,所述PON2口对所述第三消息包含的所述第三以太报文头进行剥离,并从所述第三以太报文头中找到边缘ONT ID信息后映射到对应的GEM-En。
OLT通过GEM1发出第三OMCI消息,主ONT的GEM1收到第三OMCI消息,PON1口会自动给OMCI消息加上如图5所示的第三以太报文头,并通过主ONT上转发模块中的硬加速转发表项,自动实现PON1到PON2口的转发。PON2口对第三以太网报文头的OMCI消息进行剥掉第三以太报文头的动作,并根据第三以太报文头的VLAN字段找到边缘ONT ID,送到对应的GEME1通道,再发送给边缘ONT-1。
上行方向,所述边缘ONT-1通过所述GEM E1向所述主ONT发送第四消息,所述PON2口给所述第四消息加上第四以太报文头,所述PON2口将所述第四消息转发到所述PON1口,所述PON1口收到所述第四消息后剥离所述第四以太报文头,并根据所述第四以太报文头映射到所述GEM1,所述PON1口将所述第四消息发送给所述OLT,所述OLT对所述第四消息进行消息流程处理。
边缘ONT-1通过GEM E1发送第四OMCI报文,主ONT的GEM E1收到第四OMCI报文,PON2口会自动给第四OMCI报文加上如图5所示的第四以太报文头信息,通过转发模块中硬加速转发表项,自动实现PON2口到PON1口的转发,PON1口收到第四以太网报文头的第四OMCI消息报文,会自动剥掉第四以太报文头,并根据第四以太报文头中VLAN字段映射到GEM1,将第四OMCI报文发送给OLT,OLT收到GEM1过来的第四OMCI报文,进行标准OMCI流程处理。
实施例四:
本实施例四在实施例一的基础上提供了一种在OLT和边缘ONT之间通过OMCI报文在主ONT上实现方法的第三转发方法。
如图8所示,第三转发的具体方法包括:
下行方向,OLT对发给边缘ONT-1的OMCI报文打上如图5所示的第五以太报文头,通过GEM1发出,主ONT的GEM1收到已经打上第五以太报文头的第五OMCI报文,通过主ONT上转发模块中的硬加速转发表项,自动实现PON1到PON2口的转发。主ONT的PON2口根据第五以太报文头中的VLAN字段找到边缘ONT ID,送到与边缘ONT ID对应的GEM E1通道,再发送给边缘ONT-1。边缘ONT-1针对第五以太报文头的OMCI报文进行剥掉以太网头的动作,再进行标准OMCI报文流程处理。
上行方向,边缘ONT-1给第六OMCI报文加上如图5所示的第六以太报文头,通过GEME1发出,主ONT的GEM E1收到第六OMCI报文,通过转发模块中硬加速转发表项,自动实现PON2口到PON1口的转发,PON1口收到第六OMCI报文,根据第六以太报文头中的VLAN字段映射到GEM1,将带第六以太报文头的第六OMCI报文发送给OLT,OLT收到GEM1过来的第六OMCI报文,知道是边缘ONT-1来的消息,去掉第六以太报文头,再进行标准OMCI流程处理。
实施例五:
本实施例四在实施例一的基础上提供了一种在OLT和边缘ONT之间通过OMCI报文在主ONT上实现方法的第四转发方法。
如图9所示,第四转发的具体方法包括:
下行方向,OLT通过GEM1发出第七OMCI消息,主ONT的GEM1收到第七OMCI消息,PON1口会自动给OMCI消息加上如图5所示的第七以太报文头,并通过主ONT上转发模块中的硬加速转发表项,自动实现PON1到PON2口的转发。主ONT的PON2口根据第七以太报文头的VLAN字段找到边缘ONT ID,送到对应的GEM E1通道,边缘ONT-1对第七以太网报文头的OMCI消息进行剥掉第七以太报文头的动作,再进行标准OMCI报文流程处理。
上行方向,边缘ONT-1给第八OMCI报文加上如图5所示的第八以太报文头信息,并通过GEM E1发出,主ONT的GEM E1收到第八OMCI报文,通过转发模块中硬加速转发表项,自动实现PON2口到PON1口的转发,PON1口收到第八以太网报文头的第八OMCI消息报文,会自动剥掉第八以太报文头,并根据第八以太报文头中VLAN字段映射到GEM1,将第八OMCI报文发送给OLT,OLT收到GEM1过来的第八OMCI报文,进行标准OMCI流程处理。
实施例六:
本实施例六提供了一种在OLT和边缘ONT之间通过OMCI报文在主ONT上实现方法的第五转发方法,如图10所示。
当OLT为边缘ONT-1创建GEM1通道时,主ONT上的转发模块会生成一张边缘ONT ID和GEM1,以及GEM-E1的GEM映射转发表,GEM映射转发表直接在内核态维护,该GEM映射转发表包括上下和下行两个方向的映射。
下行方向,当所述OLT向所述主ONT发送第九消息时,所述PON1口从所述GEM1收到所述第九消息后,所述PON1口将所述第九消息转发到所述PON2口,所述第九消息由所述GEM-E1发送至边缘ONT-1。
当OLT通过GEM1发送第九OMCI报文时,主ONT的PON1从GEM1收到第九OMCI报文后,查找转发模块中GEM映射转发表,将GEM1收到的第九OMCI报文转发到PON2的GEM-E1进行发送,边缘ONT-1通过GEM-E1收到从OLT发送的第九OMCI报文。
上行方向,当所述边缘ONT-1向所述主ONT发送第十消息时,所述PON2口从所述GEM-E1收到所述第十消息后,所述PON2口将所述第十消息转发到所述PON1口,所述第十消息由所述GEM1发送至所述OLT。
当边缘ONT-1发送第十OMCI报文时,主ONT的PON2从GEM-E1收到第十OMCI报文后,查找转发模块中GEM映射转发表,将GEM-E1收到的第十OMCI报文转发到PON1的GEM1进行发送,OLT通过GEM1收到从边缘ONT-1发送的第十OMCI报文。
主ONT对OLT和边缘ONT-1之间的OMCI报文转发,通过转发模块在内核态的GEM映射转发表实现GEM1和GEM-E1的映射,不进用户态的OMCI模块中转处理,大大提高了转发效率。
实施例七:
本实施例七提供一种OLT通过多通道管理边缘ONT的装置,包括至少一个处理器和存储器,所述至少一个处理器和存储器之间通过数据总线连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令在被所述处理器执行后,用于完成实施例一中所述的OLT通过多通道管理边缘ONT的方法。
如图11所示,是本发明实施例的OLT通过多通道管理边缘ONT的装置示意图。本实施例的OLT通过多通道管理边缘ONT的装置包括一个或多个处理器21以及存储器22。其中,图11中以一个处理器21为例。
处理器21和存储器22可以通过总线或者其他方式连接,图11中以通过总线连接为例。
存储器22作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序和非易失性计算机可执行程序,如实施例一中的OLT通过多通道管理边缘ONT的方法。处理器21通过运行存储在存储器22中的非易失性软件程序和指令,从而执行OLT通过多通道管理边缘ONT的方法。
存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器22可选包括相对于处理器21远程设置的存储器,这些远程存储器可以通过网络连接至处理器21。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述程序指令/模块存储在所述存储器22中,当被所述一个或者多个处理器21执行时,执行上述实施例一至实施例六中的OLT通过多通道管理边缘ONT的方法,例如,执行以上描述的图1至图10所示的各个步骤。
值得说明的是,上述装置和系统内的模块、单元之间的信息交互、执行过程等内容,由于与本发明的处理方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本领域普通技术人员可以理解实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种OLT通过多通道管理边缘ONT的方法,其特征在于,方法包括:
主ONT为每个边缘ONT设置和OLT独立通信的消息通道;
所述主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发,且所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接。
2.根据权利要求1所述的OLT通过多通道管理边缘ONT的方法,其特征在于,所述OLT为每个边缘ONT设置独立的消息通道,具体方法包括:
所述主ONT为边缘ONT-1至边缘ONT-n分别创建与所述OLT独立通信的通道GEM1至通道GEMn;
所述主ONT为边缘ONT-1至边缘ONT-n分别创建通道GEM-E1至通道GEM-En,且在所述主ONT的两端分别设置PON1口和PON2口,所述GEMn将所述主ONT的所述PON1口与所述OLT对接,所述GEM-En将所述主ONT的所述PON2口与所述边缘ONT-n对接;
在所述主ONT上维护转发表,所述转发表以边缘ONT的ID信息为关键字,将所述GEMn与所述GEM-En存储并进行关联,以便所述主ONT向所述OLT和所述边缘ONT之间进行消息透传和转发;其中,n为大于等于2的自然数。
3.根据权利要求2所述的OLT通过多通道管理边缘ONT的方法,其特征在于,方法还包括:新增Edged-ONT实体,所述Edged-ONT实体代表边缘ONT的属性信息,并且所述Edged-ONT使用创建实体实例时所生成的每个实例号代表对应的边缘ONT ID,其中:
所述Edged-ONT实体的属性信息包括:在线状态、OLT的GEM通道配置信息和边缘ONT的管理模式;
所述Edged-ONT实体的实例,在主ONT确定其管辖范围内的边缘ONT时生成。
4.根据权利要求1所述的OLT通过多通道管理边缘ONT的方法,其特征在于,所述主ONT通过所述消息通道对所述OLT和所述边缘ONT之间进行消息透传和转发时包括下行方向和上行方向,其中:
下行方向为所述主ONT的PON1口接收所述OLT发送的下行消息,所述PON1口将所述下行消息转发至PON2口,所述PON2口向所述边缘ONT发送所述下行消息;
上行方向为所述主ONT的PON2口接收所述边缘ONT发送的上行消息,所述PON2口将所述上行消息转发至PON1口,所述PON1口向所述OLT发送所述上行消息。
5.根据权利要求4所述的OLT通过多通道管理边缘ONT的方法,其特征在于,消息在所述PON1口与所述PON2口之间进行转发的方法包括:
所述PON1口收到所述OLT转发的所述下行消息,所述OLT对所述下行消息添加下行以太报文头,或,由所述PON1口对所述下行消息添加下行以太报文头,所述PON1口根据硬件加速转发表将包含所述下行以太报文头的所述下行消息转发至所述PON2口,由所述PON2口剥离所述下行以太报文头,或,所述PON2口将所述下行消息转发给所述边缘ONT,由所述边缘ONT剥离所述下行以太报文头;
所述PON2口收到所述边缘ONT转发的所述上行消息,所述边缘ONT对所述上行消息添加上行以太报文头,或,由所述PON2口对所述上行消息添加上行以太报文头,所述PON2口根据硬件加速转发表将包含所述上行以太报文头的所述上行消息转发至所述PON1口,由所述PON1口剥离所述上行以太报文头,或,所述PON1口将所述上行消息转发给所述OLT,由所述OLT剥离所述上行以太报文头。
6.根据权利要求4所述的OLT通过多通道管理边缘ONT的方法,其特征在于,消息在所述PON1口与所述PON2口之间进行转发的方法还包括:
所述PON1口收到所述OLT转发的所述下行消息,所述PON1口根据内核态的GEM映射转发表将所述下行消息转发至所述PON2口,所述PON2口再将所述下行消息转发给所述边缘ONT;
所述PON2口收到所述边缘ONT转发的所述上行消息,所述PON2口根据内核态的GEM映射转发表将所述上行消息转发至所述PON1口,所述PON1口再将所述上行消息转发给所述OLT。
7.根据权利要求5所述的OLT通过多通道管理边缘ONT的方法,其特征在于,所述下行以太报文头或所述上行以太报文头包括:
Destination Address、Source Address、VLAN字段、类型字段和Data字段,其中:
Destination Address为目的MAC地址;Source Address为源MAC地址;其中:所述目的MAC地址和所述源MAC地址为固定MAC地址;
VLAN字段中的VLAN ID为边缘ONT ID;类型字段填充报文的类型;Data字段填充报文内容。
8.根据权利要求1所述的OLT通过多通道管理边缘ONT的方法,其特征在于,所述OLT和每个边缘ONT之间均通过所述主ONT完成消息通道连接,具体方法包括:
主ONT向OLT授权,所述主ONT上报支持边缘ONT的能力信息;
所述边缘ONT在所述主ONT上向OLT授权后,所述主ONT为边缘ONT创建对应的GEM-En通道,所述OLT记录所述边缘ONT的在线状态;
所述边缘ONT上线后,所述主ONT根据所述OLT下发的管理模式属性设置所述边缘ONT的管理模式;
所述OLT为所述边缘ONT创建GEMn通道,所述OLT将所述GEMn通道属性下发给所述主ONT,所述主ONT记录并建立边缘ONT ID、所述GEMn通道以及GEM-En之间的对应关系,供所述主ONT使用;
所述GEMn通道创建完成后,所述OLT获取并根据所述边缘ONT的能力信息对所述边缘ONT进行管理。
9.根据权利要求8所述的OLT通过多通道管理边缘ONT的方法,其特征在于,所述OLT为每个边缘ONT设置独立的消息通道,具体方法包括;
所述消息对应的GEM通道创建完成后,所述OLT通过Mib upload消息或者Get消息获取所述边缘ONT的能力信息;
所述边缘ONT的能力信息包括边缘ONT支持的各种端口类型、数量、业务类型和业务模型中的一种或者多种。
10.一种OLT通过多通道管理边缘ONT的装置,其特征在于,包括至少一个处理器和存储器,所述至少一个处理器和存储器之间通过数据总线连接,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令在被所述处理器执行后,用于完成权利要求1-9任一所述的OLT通过多通道管理边缘ONT的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210846492.0A CN115209250A (zh) | 2022-07-19 | 2022-07-19 | 一种olt通过多通道管理边缘ont的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210846492.0A CN115209250A (zh) | 2022-07-19 | 2022-07-19 | 一种olt通过多通道管理边缘ont的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115209250A true CN115209250A (zh) | 2022-10-18 |
Family
ID=83581150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210846492.0A Pending CN115209250A (zh) | 2022-07-19 | 2022-07-19 | 一种olt通过多通道管理边缘ont的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115209250A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118233790A (zh) * | 2022-12-21 | 2024-06-21 | 华为技术有限公司 | 一种转发业务报文的方法、装置和系统 |
WO2024198792A1 (zh) * | 2023-03-31 | 2024-10-03 | 华为技术有限公司 | 通信方法、装置及系统 |
-
2022
- 2022-07-19 CN CN202210846492.0A patent/CN115209250A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118233790A (zh) * | 2022-12-21 | 2024-06-21 | 华为技术有限公司 | 一种转发业务报文的方法、装置和系统 |
WO2024198792A1 (zh) * | 2023-03-31 | 2024-10-03 | 华为技术有限公司 | 通信方法、装置及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11005747B2 (en) | Method for implementing network virtualization and related apparatus and communications system | |
US10367693B2 (en) | Service configuration data processing method and apparatus | |
CN109842868B (zh) | 一种帧聚合、网络设置帧发送方法及设备 | |
CN115209250A (zh) | 一种olt通过多通道管理边缘ont的方法和装置 | |
CN103581062A (zh) | 用于处理未知单播数据包的方法和系统 | |
CN111010329B (zh) | 一种报文传输方法及装置 | |
WO2023056856A1 (zh) | 光网络中的设备管理的方法、装置以及设备 | |
CN106549873A (zh) | 一种异构控制器之间的通信方法及系统 | |
CN108965134B (zh) | 报文转发方法及装置 | |
CN107547346B (zh) | 一种报文传输方法和装置 | |
CN103701679A (zh) | 一种实现vlan转换的方法 | |
CN104734930B (zh) | Vlan接入vf网络的实现方法及装置、fcf | |
CN111193969B (zh) | 一种基于dpu的数据通信与通信管理方法及dpu | |
CN112887117A (zh) | 一种接入、配置网络切片的方法、设备及介质 | |
CN107465621A (zh) | 一种路由器发现方法、sdn控制器、路由器和网络系统 | |
CN112003685B (zh) | 一种灵活以太网报文转发方法及装置 | |
WO2017167076A1 (zh) | 设备管理方法及装置 | |
CN116709069A (zh) | 一种报文转发方法、装置、设备及存储介质 | |
CN113260072B (zh) | Mesh组网流量调度方法、网关设备和存储介质 | |
CN110460917B (zh) | Pon接入系统中实现不同用户互通的方法及系统 | |
CN116801138A (zh) | 一种管控方法、装置、通信设备和计算机存储介质 | |
CN105210325A (zh) | 以太网无源光网络的通信方法、设备和系统 | |
CN113285780B (zh) | 配置传送管道的方法、装置及系统 | |
CN117354395B (zh) | 一种报文处理方法及网络设备 | |
CN113890790B (zh) | 工业网络中业务数据的传输方法及装置、设备、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |