首页 > 专利 > 上海斐讯数据通信技术有限公司 > PON设备中实现通信的方法专利详情

PON设备中实现通信的方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2013-08-15
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2016-06-22
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2019-07-23
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2033-08-15
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201310356431.7 申请日 2013-08-15
公开/公告号 CN104378699B 公开/公告日 2019-07-23
授权日 2019-07-23 预估到期日 2033-08-15
申请年 2013年 公开/公告年 2019年
缴费截止日 2022-09-15
分类号 H04Q11/00H04L12/24 主分类号 H04Q11/00
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 9
权利要求数量 10 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 7 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、授权、权利转移
申请人信息
申请人 第一申请人
专利权人 上海斐讯数据通信技术有限公司 当前专利权人 杭州吉吉知识产权运营有限公司
发明人 方刚、李梅勇、邓惩 第一发明人 方刚
地址 上海市松江区广富林路4855号大业领地90号楼 邮编 201616
申请人数量 1 发明人数量 3
申请人所在省 上海市 申请人所在市 上海市松江区
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
摘要
本发明提供一种PON设备中实现通信的方法,其包括:IDB接收任一功能模块发送来的第一请求信息;IDB接收第一请求信息后,构建第一消息数据;主代理接收并解析第一消息数据,判断第一消息数据对应的子代理,并向对应的子代理发送包括操作指令的第二请求信息;对应的子代理处理第二请求信息并将获得的响应信息发送至主代理;主代理构建包括响应信息的第二消息数据并传输至IDB;IDB将第二消息数据中的响应信息传输至发送第一请求信息的功能模块。本发明通过AgentX实现各功能模块之间的通信,且为了能够实现各功能模块之间的通信还增设IDB,IDB的设置使得PON设备中的任一功能模块可实现与其它功能模块间的通信。
  • 摘要附图
    PON设备中实现通信的方法
  • 说明书附图:图1
    PON设备中实现通信的方法
  • 说明书附图:图2
    PON设备中实现通信的方法
  • 说明书附图:图3
    PON设备中实现通信的方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-06-04 专利权的转移 登记生效日: 2021.05.21 专利权人由浙江远特新材料有限公司变更为杭州吉吉知识产权运营有限公司 地址由313021 浙江省湖州市东林镇工业功能区变更为310000 浙江省杭州市滨江区西兴街道江淑路260号10242室
2 2019-07-23 授权
3 2016-06-22 实质审查的生效 IPC(主分类): H04Q 11/00 专利申请号: 201310356431.7 申请日: 2013.08.15
4 2015-02-25 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种PON设备中实现通信的方法,其特征在于,其包括以下步骤:
S1、一IDB接收任一功能模块发送来的第一请求信息,该第一请求信息包括操作指令;
S2、该IDB接收该第一请求信息后,构建第一消息数据并传输至一主代理,其中该第一消息数据包括该第一请求信息和子代理的操作参数;
S3、该主代理接收并解析该第一消息数据,判断该第一消息数据对应的子代理,并向该对应的子代理发送一包括该操作指令的第二请求信息;
S4、该对应的子代理处理该第二请求信息并将获得的响应信息发送至该主代理;
S5、该主代理构建一包括该响应信息的第二消息数据并传输至该IDB;
S6、该IDB将该第二消息数据中的该响应信息传输至发送该第一请求信息的功能模块。

2.如权利要求1所述的实现通信的方法,其特征在于,该第一请求信息还包括一子代理名称,在步骤S3中,该主代理解析该第一消息数据,从该第一消息数据中提取出该子代理名称,并向提取出的子代理发送第二请求信息。

3.如权利要求1所述的实现通信的方法,其特征在于,在步骤S2和S3中,步骤S2包括:该IDB接收该第一请求信息后,在该IDB的注册区域内查找该第一请求信息对应的注册信息,构建该第一消息数据;
步骤S3包括:该主代理解析该第一消息数据,在该主代理的注册区域内查找到该第一消息数据的注册信息后,创建IDB请求与AgentX请求的映射关系,判断该第一消息数据对应的子代理,并向该对应的子代理发送该第二请求信息。

4.如权利要求3所述的实现通信的方法,其特征在于,该操作参数包括对象标识符、对象名描述字符串、操作类型和值域缓冲区;
该第二请求信息还包括对象标识符、对象名描述字符串、操作类型和值域缓冲区。

5.如权利要求3所述的实现通信的方法,其特征在于,在步骤S1之前包括以下步骤:
SL、子代理向主代理发送注册请求,该主代理在该主代理的注册区域内建立子代理注册的MIB子树;
SM、该主代理向该IDB发送注册请求,该IDB在该IDB的注册区域内注册子代理的MIB子树。

6.如权利要求5所述的实现通信的方法,其特征在于,在步骤SL之前包括以下步骤:
子代理向该主代理发送TCP连接请求;
该主代理接收到该连接请求后,建立TCP连接,并在TCP连接的链表中记录该TCP连接;
子代理向该主代理发送创建会话请求;
该主代理接收到该创建会话请求后,建立会话,并在会话链表中记录该会话。

7.如权利要求3所述的实现通信的方法,其特征在于,该映射关系包括对象标识符、会话ID以及当前AgentX请求ID。

8.如权利要求3所述的实现通信的方法,其特征在于,步骤S5包括:该主代理接收到该子代理发送来的该响应信息后,确定发送该第一请求信息至该IDB的功能模块,并删除当前IDB请求与AgentX请求的映射关系。

9.如权利要求1所述的实现通信的方法,其特征在于,该IDB以TCP/IP方式、消息队列方式或管道方式接收该主代理发送来的该响应信息。

10.如权利要求1所述的实现通信的方法,其特征在于,该功能模块为SNMP模块、ACL模块或QOS模块。
说明书

技术领域

[0001] 本发明涉及一种PON(无源光网络)设备中实现通信的方法,特别是涉及一种机架式和框式PON设备中利用AgentX(扩展代理)实现通信的方法。

背景技术

[0002] 传统的SNMP(Simple Network Management Protocol,简单网络管理协议)代理被称为单片式代理,没有可扩展性,只能固定的管理一些预先定义好的管理对象,而不能在管理运行的过程中添加、删除管理对象。如果被管网络实体上的管理对象发生变化,它就必须重新设计以实现被管网络实体上管理内容的变化。
[0003] AgentX满足了上述要求,它由两类处理程序组成:一个主代理和一个或者多个子代理。主代理遵循AgentX和SNMP协议,它负责维护一个表来提供子代理及其负责的MIB(管理信息库)区域的对应关系。子代理直接操作被管设备,当一个子代理启动时,它向主代理注册各种MIB区域。由于子代理不知道SNMP甚至其它子代理的存在,因此主代理负责为子代理之间所有可能的冲突进行仲裁,作为仲裁服务的一部分,主代理提供索引分配服务并解决MIB区域注册的重叠问题。
[0004] AgentX扩展的总体结构为:
[0005] SNMP引擎:接收和发送SNMP报文,执行SNMP访问控制策略;
[0006] AgentX主代理和子代理引擎:接收和发送AgentX-PDU(扩展代理-协议数据单元);
[0007] 管理注册机:主代理为子代理创建会话、注册MIB子树OID(对象标识符),索引分配。
[0008] 管理调度机:主代理把接收到的SNMP报文解析转化为AgentX-PDU,并根据注册的MIB子树判断发送给适合的子代理,把要发送出去的AgentX-PDU转化为SNMP报文交由SNMP引擎发送给NMS(网络管理系统)。
[0009] 管理申请处理机:子代理向主代理申请会话的创建与撤销、MIB子树的注册与注销,索引分配与解分配。
[0010] 从上述的AgentX扩展的总体结构可以看出:SNMP模块与AgentX模块高度耦合,SNMP模块处理的数据包含AgentX数据结构,SNMP收到NMS的消息经过处理后,发送给AgentX的数据仍然是SNMP数据,由AgentX的管理调度机将SNMP数据转化为AgentX-PDU,在AgentX模块内部处理SNMP数据,作为SNMP的扩展实现NMS通过SNMP对PON设备的管理。这种NMS中实现通信的方式只能依赖于SNMP模块与AgentX实现对PON设备的管理,不能采用其它的功能模块与AgentX实现对PON设备进行管理。
[0011] 综上所述,现有技术是通过SNMP模块与AgentX的结合实现外部设备或系统(如NMS)对PON设备中的一些功能模块的管理,且只能依赖于SNMP模块,而无法依赖其他的一些功能模块,因此,现有技术中不存在如何利用AgentX实现PON设备中各功能模块之间的通信,即现有的PON设备中若各功能模块之间想要实现通信则无法利用AgentX实现。

发明内容

[0012] 本发明要解决的技术问题是为了克服现有技术中依赖SNMP模块与AgentX实现与PON设备的通信,且现有不存在利用AgentX实现各功能模块之间通信的缺陷,提供一种PON设备中实现通信的方法,具有利用AgentX实现PON设备中各功能模块之间通信的功能。
[0013] 本发明是通过下述技术方案来解决上述技术问题的:
[0014] 本发明提供一种PON设备中实现通信的方法,其特点在于,其包括以下步骤:
[0015] S1、一IDB(Information Database,信息数据库,是VxWorks中的一个组件,VxWorks是美国Wind River System公司(简称风河公司)推出的一个实时操作系统。)接收任一功能模块发送来的第一请求信息,该第一请求信息包括操作指令;
[0016] S2、该IDB接收该第一请求信息后,构建第一消息数据并传输至一主代理,其中该第一消息数据包括该第一请求信息和子代理的操作参数;
[0017] S3、该主代理接收并解析该第一消息数据,判断该第一消息数据对应的子代理,并向该对应的子代理发送一包括该操作指令的第二请求信息;
[0018] S4、该对应的子代理处理该第二请求信息并将获得的响应信息发送至该主代理;
[0019] S5、该主代理构建一包括该响应信息的第二消息数据并传输至该IDB;
[0020] S6、该IDB将该第二消息数据中的该响应信息传输至发送该第一请求信息的功能模块。
[0021] 本方案的实现通信的方法中,通过利用AgentX实现PON设备中各功能模块之间的通信。且因为现有的AgentX只能依赖于SNMP模块才能实现通信,所以,本方案为了能够实现各功能模块之间的通信还增设一IDB,该IDB的设置使得PON设备中的任一功能模块可以实现与PON设备中其它功能模块间的通信。也就是说,本方案不仅实现SNMP模块与PON设备中的其它功能模块间的通信,还可实现其它功能模块之间的通信,如ACL(Access Control List,访问控制列表)模块与QOS(Quality of Service,服务质量)模块之间的通信。
[0022] 在本方案中,该操作指令是指该指令表明需要对一部件进行何种操作,如该操作指令可以为一功能模块需要读取另一功能模块的IP地址的操作指令。该对应的子代理接收并处理包括该操作指令的第二请求信息后,获取该响应信息,该响应信息中包括执行该操作指令获得的信息如获得另一功能模块的IP地址。
[0023] 较佳地,该第一请求信息还包括一子代理名称,在步骤S3中,该主代理解析该第一消息数据,从该第一消息数据中提取出该子代理名称,并向提取出的子代理发送第二请求信息。
[0024] 在该第一请求信息中包括该操作指令和该子代理名称时,该主代理可直接从该第一消息数据中提取出该子代理名称,这样该主代理就知道应该将第二请求信息发送至提取出的子代理。
[0025] 另外,在该第一请求信息中只包括该操作指令时,该主代理接收并解析该第一消息数据以获得该第一消息数据对应的子代理,即根据该第一消息数据中包括的该第一请求信息和该操作参数可知,通过该第一消息数据可唯一地确定一个子代理,即该第一消息数据和子代理之间存在一一对应关系,该主代理在解析该第一消息数据后,就可获得该第一消息数据对应的子代理,这样该主代理就知道应该将第二请求信息发送至唯一确定的子代理。
[0026] 较佳地,在步骤S2和S3中,步骤S2包括:该IDB接收该第一请求信息后,在该IDB的注册区域内查找该第一请求信息对应的注册信息,构建该第一消息数据;
[0027] 步骤S3包括:该主代理解析该第一消息数据,在该主代理的注册区域内查找到该第一消息数据的注册信息后,创建IDB请求与AgentX请求的映射关系,判断该第一消息数据对应的子代理,并向该对应的子代理发送该第二请求信息。
[0028] 在该IDB中存储有注册区域,该注册区域存储有很多注册信息,该注册信息包括子代理的操作参数如对象标识符以及其他的需要注册的信息,该IDB在其注册区域内查找该第一请求信息对应的注册信息,根据查找到的注册信息中的子代理的操作参数以及该操作指令的整合,构建了一个包括子代理的操作参数以及该操作指令的第一消息数据。
[0029] 在该主代理中存储有注册区域,该注册区域存储有很多注册信息,该注册信息包括子代理的操作参数如对象标识符以及其他的需要注册的信息,该主代理在其注册区域内查找该第一消息数据对应的注册信息,根据查找到的注册信息中的子代理的操作参数,创建IDB请求与AgentX请求的映射关系,即根据IDB请求可唯一确定一个具体的子代理。
[0030] 较佳地,该操作参数包括对象标识符、对象名描述字符串、操作类型和值域缓冲区;
[0031] 该第二请求信息还包括对象标识符、对象名描述字符串、操作类型和值域缓冲区。
[0032] 对象标识符(也称为OID)是用于标识对象类或属性的编号,类似于人的身份证号码。对象名描述字符串是指以字符串的形式对对象名进行描述。操作类型包括三种,分别为获取当前对象的数据、设置当前对象的数据和获取下一对象的数据。该主代理解析该第一消息数据后,根据该第一消息数据中的操作参数和操作指令,该主代理可唯一确定指定的子代理和指定的子代理需要执行的何种类型操作以及具体的操作目标。
[0033] 较佳地,在步骤S1之前包括以下步骤:
[0034] SL、子代理向主代理发送注册请求,该主代理在该主代理的注册区域内建立子代理注册的MIB子树;
[0035] SM、该主代理向该IDB发送注册请求,该IDB在该IDB的注册区域内注册子代理的MIB子树。
[0036] 步骤SL的注册过程采用的是现有技术,因此这里就不再阐述。虽然在现有技术中,并未有在IDB中进行注册,但因在IDB中的注册过程(步骤SM)和在主代理中的注册过程相同,因此,这里也不再详细阐述,本领域的技术人员根据主代理中的注册过程可知IDB中的注册过程。
[0037] 较佳地,在步骤SL之前包括以下步骤:
[0038] 子代理向该主代理发送TCP(传输控制协议)连接请求;
[0039] 该主代理接收到该连接请求后,建立TCP连接,并在TCP连接的链表中记录该次TCP连接;
[0040] 子代理向该主代理发送创建会话请求;
[0041] 该主代理接收到该创建会话请求后,建立会话,并在会话链表中记录该次会话。
[0042] 较佳地,该映射关系包括对象标识符、会话ID(身份标识号码)以及当前AgentX请求ID。
[0043] 较佳地,步骤S5包括:该主代理接收到该子代理发送来的该响应信息后,确定发送该第一请求信息至该IDB的功能模块,并删除当前IDB请求与AgentX请求的映射关系。
[0044] 较佳地,该IDB以TCP/IP(传输控制协议/因特网互联协议,又名网络通讯协议)方式、消息队列方式或管道方式接收该主代理发送来的该响应信息。在本方案中,该IDB接收该响应信息的方式选用TCP/IP方式、消息队列方式或管道方式,但本领域的技术人员知道,本方案该IDB接收该响应信息的方式并不局限于上述选用的方式,本领域的技术人员还可采用其它的通信方式实现该IDB对该响应信息的接收。
[0045] 较佳地,该功能模块为SNMP模块、ACL模块或QOS模块。本领域的技术人员应该知道,本方案的功能模块并不局限于上述所列的模块,还可为其它的功能模块,如IGMP(Internet Group Management Protocol,因特网组管理协议)模块。
[0046] 本发明的积极进步效果在于:
[0047] 本发明的实现通信的方法中,通过利用AgentX实现PON设备中各功能模块之间的通信。且因为现有的AgentX只能依赖于SNMP模块才能实现通信,所以,本发明为了能够实现各功能模块之间的通信还增设一IDB,该IDB的设置使得PON设备中的任一功能模块可以实现与PON设备中其它功能模块间的通信。

实施方案

[0051] 下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
[0052] 如图1所示,本实施例提供一种PON设备中实现通信的方法,该PON设备包括多个功能模块、一IDB、一主代理以及与该主代理对应的至少一子代理,且每一子代理对应控制有一功能模块。在PON设备中的各功能模块能够实现通信之前,需要先在该IDB和该主代理中注册各功能模块的信息以使得该IDB和该主代理的注册区域内存在各功能模块的注册信息。其中,功能模块可以为SNMP模块、ACL模块或QOS模块。
[0053] 在该IDB和该主代理中的注册区域内注册功能模块信息的注册过程包括以下步骤:
[0054] 步骤100、与功能模块对应的子代理向该主代理发送TCP连接请求;
[0055] 步骤101、该主代理接收到该连接请求后,建立TCP连接,并在TCP连接的链表中记录该次TCP连接;
[0056] 步骤102、功能模块对应的子代理向主代理发送创建会话请求;
[0057] 步骤103、该主代理接收到该创建会话请求后,建立会话,并在会话链表中记录该次会话。
[0058] 步骤104、功能模块对应的子代理向该主代理发送注册请求,该主代理在该主代理的注册区域内建立该对应的子代理注册的MIB子树;
[0059] 步骤105、该主代理向该IDB发送注册请求,该IDB在该IDB的注册区域内注册该对应的子代理的MIB子树。
[0060] 通过上述的步骤,该IDB和该主代理中的注册区域内就存在各功能模块的注册信息了,该注册信息包括对象标识符、对象名描述字符串、操作类型、值域缓冲区以及其他一些必要注册的信息。而且,在该主代理中注册各功能模块的信息的过程是现有技术,这里就不再赘述。另外,虽然在现有技术中,并未有在IDB中进行注册各功能模块的注册信息的过程,但因在IDB中的注册过程和在主代理中的注册过程相同,因此,这里也不再详细阐述。
[0061] 在该IDB和该主代理中的注册区域内存在各功能模块的注册信息后,该PON设备中的各功能模块就可以通过IDB和AgentX实现通信,具体的通信方法包括以下步骤:
[0062] 步骤201、该IDB接收任一功能模块发送来的第一请求信息,该第一请求信息包括操作指令和一子代理名称;
[0063] 步骤202、该IDB接收该第一请求信息后,在该IDB的注册区域内查找该第一请求信息对应的注册信息,构建该第一消息数据并传输至该主代理,其中该第一消息数据包括该第一请求信息和子代理的操作参数,其中,该操作参数包括对象标识符、对象名描述字符串、操作类型和值域缓冲区;
[0064] 步骤203、该主代理接收并解析该第一消息数据,在该主代理的注册区域内查找到该第一消息数据的注册信息后,创建IDB请求与AgentX请求的映射关系,从该第一消息数据中提取出该子代理名称,并向提取出的子代理发送一包括该操作指令的第二请求信息;
[0065] 步骤204、该提取出的子代理处理该第二请求信息并将获得的响应信息发送至该主代理;
[0066] 步骤205、该主代理接收到该提取出的子代理发送来的该响应信息后,确定发送该第一请求信息至该IDB的功能模块,构建一包括该响应信息的第二消息数据并传输至该IDB,同时删除当前IDB请求与AgentX请求的映射关系;
[0067] 步骤206、该IDB将该第二消息数据中的该响应信息传输至发送该第一请求信息的功能模块。
[0068] 其中,该第二请求信息还包括对象标识符、对象名描述字符串、操作类型和值域缓冲区,该映射关系包括对象标识符、会话ID以及当前AgentX请求ID。
[0069] 而且,在步骤202中,该IDB在其注册区域内查找该第一请求信息对应的注册信息,根据查找到的注册信息中的子代理的操作参数以及该操作指令的整合,构建了一个包括子代理的操作参数以及该操作指令的第一消息数据。
[0070] 在步骤203中,该主代理在其注册区域内查找该第一消息数据对应的注册信息,根据查找到的注册信息中的子代理的操作参数,创建IDB请求与AgentX请求的映射关系,即根据IDB请求可唯一确定一个具体的子代理。
[0071] 在本实施例中,该IDB以TCP/IP方式接收该主代理发送来的该响应信息。但本领域的技术人员知道,本实施例该IDB接收该响应信息的方式并不局限于上述选用的方式,本领域的技术人员还可采用其它的通信方式如消息队列方式或管道方式实现该IDB对该响应信息的接收。
[0072] 下面举一具体的例子来说明本发明,以使本领域的技术人员能够更好地理解本发明:
[0073] 在ACL模块和QOS模块的设计中,ACL模块和QOS模块的规则参数相同,可以根据需要共用同一规则,因此在QOS模块中不创建规则的数据,而是在ACL模块中创建规则数据,以此达到节约系统资源的目的。
[0074] 下面以在配置QOS模块时,QOS模块使用ACL模块中某一规则的IP地址为例,说明QOS模块和ACL模块之间通过AgentX实现通信的具体流程,其中,QOS模块和ACL模块间的通信结构如图3所示:
[0075] 该IDB2接收QOS模块1发送来的第一请求信息,该第一请求信息包括操作指令(读取ACL模块的IP地址)和子代理名称(ACL模块对应的子代理名称);该IDB2接收该第一请求信息后,在该IDB2的注册区域内查找该第一请求信息对应的注册信息,构建该第一消息数据并传输至该主代理3,其中该第一消息数据包括该第一请求信息、对象标识符、对象名描述字符串、操作类型和值域缓冲区等;该主代理3接收并解析该第一消息数据,在该主代理3的注册区域内查找到该第一消息数据的注册信息后,创建IDB请求与AgentX请求的映射关系,从该第一消息数据中提取出该子代理名称,并向提取出的子代理4发送一包括读取IP地址的第二请求信息;ACL模块5对应的子代理4处理该第二请求信息并将获得的ACL模块IP地址发送至该主代理3;该主代理3接收到ACL模块5对应的子代理4发送来的ACL模块IP地址后,确定发送该第一请求信息至该IDB2的功能模块(即QOS模块),构建一包括ACL模块IP地址的第二消息数据并传输至该IDB2,同时删除当前IDB请求与AgentX请求的映射关系;该IDB2将该第二消息数据中的ACL模块IP地址传输至发送该第一请求信息的QOS模块1。
[0076] 实施例2
[0077] 在实施例1中,该第一请求信息中包括该操作指令和该子代理名称,该主代理可直接从该第一消息数据中提取出该子代理名称,这样该主代理就知道应该将第二请求信息发送至提取出的子代理。而在本实施例中,所采取的方法和实施例1有所不同,具体为:在本实施例中,该第一请求信息中只包括该操作指令,根据该第一消息数据中包括的该第一请求信息和该操作参数可知,通过该第一消息数据可唯一地确定一个子代理,即该第一消息数据和子代理之间存在一一对应关系,该主代理在解析该第一消息数据后,就可获得该第一消息数据对应的子代理,这样该主代理就知道应该将第二请求信息发送至唯一确定的子代理。
[0078] 因此,本实施例不同于实施例1的实现通信方法的流程之处在于:本实施例的该第一请求信息中只包括该操作指令,且将步骤203替换为:该主代理接收并解析该第一消息数据以获得该第一消息数据对应的子代理,在该主代理的注册区域内查找到该第一消息数据的注册信息后,创建IDB请求与AgentX请求的映射关系,并向获得的子代理发送一包括该操作指令的第二请求信息。
[0079] 本发明的实现通信的方法中,通过利用AgentX实现PON设备中各功能模块之间的通信。且因为现有的AgentX只能依赖于SNMP模块才能实现通信,所以,本实施例为了能够实现各功能模块之间的通信还增设一IDB,该IDB的设置使得PON设备中的任一功能模块可以实现与PON设备中其它功能模块间的通信。
[0080] 虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

附图说明

[0048] 图1为本发明实施例1的PON设备中的各功能模块的注册过程的流程图。
[0049] 图2为本发明实施例1的PON设备中实现通信的方法的流程图。
[0050] 图3为本发明实施例1的QOS模块和ACL模块间的通信结构的流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号