一种在gpon系统中数据流分类的远程管理装置的制作方法

文档序号:7695000阅读:205来源:国知局
专利名称:一种在gpon系统中数据流分类的远程管理装置的制作方法
技术领域
本发明涉及一种在GPON (Gigabit-Capable Passive Optical Network,吉比特无源光网络)系统中流分类的远程管理装置。
背景技术
光纤接入是业界公认的宽带接入网发展方向,PON (Optical Passive Network,无源光网络)是目前主要的光纤接入技术。典型的PON系统由 OLT (Optical Line Termination,光线路终端)、ODN (Optical Distribution Network,光分配网络)和ONU (Optical Network Unit,光网络单元)组 成。PON系统通常为点对多点的拓扑, 一个OLT与多个ONU连接。ONT (Optical Network Terminal,光网终端装置)即为ONU的一种。GPON是PON网络的主流技术之一,目前已被世界范围内的多个运 营商部署以提供宽带业务。在GPON系统中,OLT可通过OMCI (ONU Management & Control Interface, ONU管理控制接口 )对ONU进行远程 管理,ITU-T G.984.4对OMCI协议进行了规定,定义了各种管理实体 (Management Entity,以下简称ME)以实现对ONU各项功能的远程配 置管理。数据流分类功能是指网络设备能够按照一定的规则对接收到的数据 流进行业务识别及分类标记,以便于网络设备能够对不同的数据流标记不 同的优先级标签,通过调度算法和划分队列的优先级来对不同的数据流采 取相应的QoS策略。 一般数据流的分类规则可以是根据设备物理端口、源 /目的MAC地址、以太类型、源/目的IP地址、ToS/Diffserv和源/目的 TCP/UDP端口号进行分类。ITU-T G.984.4中定义了两个ME,分别是VLAN标签操作配置数据configuration data)管理实体和扩展VLAN标签 操"(乍酉己置数据(Extended VLAN tagging operation configuration data)管理 实体。通过这两个ME, OLT可以实现基于ONU的物理端口进行数据流 分类的远程配置功能。但是现有的ME无法实现以其他的数据流分类规则 对ONU进行管理。发明内容针对现有技术中存在的缺陷和不足,本发明的目的提出一种GPON系 统中流分类的远程管理方法,解决目前GPON系统中仅能实现根据ONU 物理端口实现流分类的远程管理且ONU只能工作在特定模式下时进行的 问题,使GPON系统可在各种工作模式下实现完善的流分类功能的远程配 置。为了达到上述目的,本发明提出了一种在GPON系统中流分类的远程 管理装置,包括流分类配置数据管理实体,该管理实体根据控制端的指令对数据流进 行匹配和标识;该管理实体以下的一个或几个模块-MAC地址表模块,该模块用于根据远程控制端的指令增加/删除存储 在该模块中的MAC地址数据流分类规则,以使与该管理实体关联的其他 管理实体能够根据其中存储的规则进行MAC地址和/或以太类型数据流 分类及标识;IP地址表模块,该模块用于根据远程控制端的指令增加/删除存储在 该模块中的IP地址和/或ToS/Diffserv数据流分类规则,以使与该管理实 体关联的其他管理实体能够根据其中存储的规则进行IP地址和/或 ToS/Diffserv数据流分类及标识;TCP/UDP端口表模块,该模块用于根据远程控制端的指令增加/删除 存储在该模块中的TCP/UDP端口数据流分类规则,以使与该管理实体关 联的其他管理实体能够根据其中存储的规则进行TCP/UDP端口数据流分 类及标识。作为上述技术方案的优选,上述的MAC地址表模块、IP地址表模块、 TCP/UDP端口表模块能够根据控制端的命令开启/关闭。作为上述技术方案的优选,所述管理实体还包括MAC地址表大小模块,该模块用于标识出所述MAC地址表模块中 存储的流分类规则条目的数目;IP地址表大小模块,该模块用于标识出所述IP地址表模块中存储的 流分类规则条目的数目;TCP/UDP端口表大小模块,该模块用于标识出所述TCP/UDP端口表 模块中存储的流分类规则条目的数目。作为上述技术方案的优选,所述MAC地址表模块中存储的规则条目 包括-流分类指示字段,所述字段用于标识出该条目所对应的流分类类型, 并使控制端能够通过更改该属性字段使所述MAC地址表模块增加或删除 该条目;以及以下字段中的一种或几种源MAC地址字段和源MAC地址掩码字段、目的MAC地址字段和 目的MAC地址掩码字段、以太网类型字段;所述源MAC地址字段、源MAC地址掩码字段用于存储流分类规则 的源MAC地址和掩码;所述目的MAC地址字段、目的MAC地址掩码字段,用于存储流分 类规则的目的MAC地址和掩码;以太网类型字段,用于标识出进行流分类的以太网的类型。作为上述技术方案的优选,所述IP地址表模块中存储的每一规则条 目至少包括-流分类指示字段,所述字段用于标识出该条目所对应的流分类类型,并使控制端能够通过更改该属性字段使所述IP地址表模块增加或删除该条目;以及以下字段中的一种或几种源IP地址字段和源IP地址掩码字段、目的IP地址字段和目的IP地 址掩码字段、ToS/Diffserv域字段;其中源IP地址字段和源IP地址掩码字,用于存储流分类规则的源IP地址和掩码;目的IP地址字段和目的IP地址掩码字段,用于存储流分类规则的目 的IP地址和掩码;ToS/Diffserv域字段,用于存储流分类规则的ToS/Diffserv域。作为上述技术方案的优选,所述TCP/UDP端口表模块中存储的规则 条目包括-流分类指示字段,所述字段用于标识出该条目所对应的流分类类型, 并使控制端能够通过更改该属性字段使所述TCP/UDP端口表模块增加或 删除该条目;以及以下字段中的一种或几种源TCP端口字段和源TCP端口掩码字段、目的TCP端口字段和目的 TCP端口掩码字段、源UDP端口字段和源UDP端口掩码字段、目的UDP 端口字段和目的UDP端口掩码字段;其中-源TCP端口字段和源TCP端口掩码字段,用于存储流分类规则的源 TCP端口和掩码;目的TCP端口字段和目的TCP端口掩码字段,用于存储流分类规则 的目的TCP端口和掩码;源UDP端口字段和源UDP端口掩码字段,用于存储流分类规则的源UDP端口和掩码;目的UDP端口字段和目的UDP端口掩码字段,用于存储流分类规则 的目的UDP端口和掩码。作为上述技术方案的优选,所述流分类指示字段至少包括优先级比特,所述比特用于标识IEEE802.1p协议中的优先级。增/删条目比特,当所述控制端将该规则条目发送到所述流分类配置 数据管理实体时,所述管理实体读取该增/删条目比特,当所述增/删条目 比特标识为增加时,则将该条目增加到管理实体的相应模块中;当所述增 /删条目比特标识为删除时,则将与该条目相同的条目从所述管理实体的相 应模块中删除。虚拟标识比特,所述比特用于表示IEEE802.1Q协议中的虚拟标识比特。作为上述技术方案的优选,所述管理实体还包括关联管理实体类型模块,所述关联管理实体类型模块中存储有与所述 流分类配置数据管理实体具有关联关系的管理实体的类型;关联管理实体ID属性,所述关联管理实体ID属性中存储有与流分类 配置数据管理实体具有关联关系的管理实体的ID。本发明提出了一种在GPON系统中流分类的远程管理装置。现有的 GPON系统中只能依靠VLAN标签操作配置数据管理实体和扩展VLAN 标签操作配置数据管理实体,实现基于ONU的物理端口进行数据流分类 的远程配置功能。本发明提出的在GPON系统中实现流分类的远程管理装 置,增设一流分类配置数据管理实体,该管理实体内设置有MAC地址表 模块、IP地址表模块、TCP/UDP端口表模块之中的一种或几种,可以针 对GPON系统实现对各种数据流的分类。同时,还能够根据控制端的指令 增加/删除规则条目,以降低维护成本。


图1为GPON系统的网络结构示意图;图2a和图2b为本发明提出的流分类配置数据管理实体的建立流程示 意图;具体实施方式
下面结合附图,对本发明的具体实施方式
作进一步的详细说明。对于 所属技术领域的技术人员而言,从对本发明的详细说明中,本发明的上述 和其他目的、特征和优点将显而易见。如图1所示,OLT连接多个ONU,并通过OMCI对ONU进行远程 管理。本发明第一优选实施例中,OMCI至少包括一流分类配置数据管理实 体,所述管理实体所述管理实体根据控制端的指令对数据流进行分类;所 述管理实体包括MAC地址表模块,该模块用于根据远程控制端的指令增加/删除存储 在该模块中的MAC地址数据流分类规则,以使与该管理实体关联的其他 管理实体能够根据其中存储的规则进行MAC地址和/或以太类型数据流 分类及标识;IP地址表模块,该模块用于根据远程控制端的指令增加/删除存储在 该模块中的IP地址和/或ToS/Diffserv数据流分类规则,以使与该管理实 体关联的其他管理实体能够根据其中存储的规则进行IP地址和/或 ToS/Diffserv数据流分类及标识;TCP/UDP端口表模块,该模块用于根据远程控制端的指令增加/删除 存储在该模块中的TCP/UDP端口数据流分类规则,以使与该管理实体关 联的其他管理实体能够根据其中存储的规则进TCP/UDP端口数据流分类 及标识。在本实施例中,设置了全部三个功能模块,以实现多种数据帧的流分 类功能,以实现对于不同的ME及不同的数据流设置优先级,以保证服务质量(QoS)。当然本领域内技术人员也可以理解,这只是本发明的一个实 施例。本发明提出的流分类配置数据管理实体可以只设置上述三个模块中 的任意一个或是几个,完成相应的功能。
作为对上述第一实施例的改进,在本发明的第二优选实施例中,同时 设置了三个模块并为每一模块设置一开/关功能,以使远程的控制端在不使 用该模块时通过远程命令将该模块关闭。关闭的方式有多种,例如将该模 块中所有规则条目都删除,或是为该模块设置一个开/关的属性字段,或是 本领域内技术人员可以想到的其他方式。
作为对本发明第一或第二优选实施例的改进,本发明第三优选实施例
还可以增设
MAC地址表大小模块,该模块用于标识出所述MAC地址表模块中 存储的流分类规则条目的数目;
IP地址表大小模块,该模块用于标识出所述IP地址表模块中存储的 流分类规则条目的数目;
TCP/UDP端口表大小模块,该模块用于标识出所述TCP/UDP端口表 模块中存储的流分类规则条目的数目。
第三优选实施例是在第一优选事实例或是第二优选实施例的基础上 改进而得到,增设了上述三个标识模块能够分别标识出对应的流分类模块 中流分类规则条目的数量,以便于控制端随时掌握管理实体的系统负载。 同时设定了每一数据表的大小可以在一个表中分割出三个子表作为第一 实施例中用于存储条目的。当然假如第一实施例的管理实体中只有一个或 几个模块,则本实施例中只需设置与其相对应的模块即可。同时,第三优 选实施例也是第二优选实施例中实现模块开启/关闭的一个方法:将相应模 块中的规则清空,则其对应的标识模块则指示出其中存储的流分类规则条 目为0条,此时表明该标识模块被关闭。
作为上述三个实施例的优选,下述的第四实施例中,MAC地址表模块中存储的规则条目包括
源MAC地址字段和源MAC地址掩码字段,用于存储流分类规则的 源MAC地址和掩码;
目的MAC地址字段和目的MAC地址掩码字段,用于存储流分类规 则的目的MAC地址和掩码。
流分类指示字段,所述字段用于标识出该条目所对应的流分类类型, 并使控制端能够通过更改该属性字段使所述MAC地址表模块增加或删除 该条目;
以及以下字段中的一种或几种
源MAC地址字段和源MAC地址掩码字段、目的MAC地址字段和 目的MAC地址掩码字段、以太网类型字段;
所述源MAC地址字段、源MAC地址掩码字段用于存储流分类规则 的源MAC地址和掩码;
所述目的MAC地址字段、目的MAC地址掩码字段,用于存储流分 类规则的目的MAC地址和掩码;
以太网类型字段,用于标识出进行流分类的以太网的类型。
其中源MAC地址字段和源MAC地址掩码字段、目的MAC地址字 段和目的MAC地址掩码字段、以太网类型字段三个字段是可任选中一个 或多个,以完成相应的功能。例如只设置源MAC地址字段和源MAC地 址掩码字段,则该MAC地址表模块只能针对数据包的源MAC地址来对 数据包进行分类和优先级标识。当然也全部设置这三个字段,且每一字段 可以根据远程的控制端的命令开启/关闭。也可以利用如第二优选实施例的 方式,即假如只需针对数据包的源MAC地址进行分类和优先级标识,则 可以将所述目的MAC地址字段、目的MAC地址掩码字段,以及以太网 类型字段都置为0即可。
以上实施例中的MAC地址表模块中存储的规则条目的具体实现方式 可以如下所示,包括以下字段* Source MAC address (6 Byte) ( 0表示此值是无效值) 攀 Source MAC address mask (6 Byte)
參Destination MAC address (6 Byte) ( 0表示此值是无效值)
* Destination MAC address mask (6 Byte)
* Ethernet Type (2 Byte) (O表示此值是无效值)
* Traffic Classification Indication ( 2Byte )
作为上述四个实施例的优选,下述的第五实施例中,IP地址表模块中 存储的每一规则条目至少包括
流分类指示字段,所述字段用于标识出该条目所对应的流分类类型, 并使控制端能够通过更改该属性字段使所述IP地址表模块增加或删除该 条目;
以及以下字段中的一种或几种
源IP地址字段和源IP地址掩码字段、目的IP地址字段和目的IP地 址掩码字段、ToS/Diffserv域字段;
其中
源IP地址字段和源IP地址掩码字,用于存储流分类规则的源IP地址 和掩码;
目的IP地址字段和目的IP地址掩码字段,用于存储流分类规则的目 的IP地址和掩码;
ToS/Diffserv域字段,用于存储流分类规则的ToS/Diffserv域。
本实施例与上述的第四实施例原理相同,源IP地址字段和源IP地址 掩码字段、目的IP地址字段和目的IP地址掩码字段、ToS/Diffserv域字段 三个字段是可任选中一个或多个,以完成相应的功能。例如只设置源IP 地址字段和源IP地址掩码字段,则该IP地址表模块只能针对数据包的源 IP地址来对数据包进行分类和优先级标识。当然也全部设置这三个字段,且每一字段可以根据远程的控制端的命令开启/关闭。也可以利用如第二优 选实施例的方式,即假如只需针对数据包的源IP地址进行分类和优先级
标识,则可以将目的IP地址字段和目的IP地址掩码字段、ToS/Diffserv
域字段都置为0即可。
以上实施例中的IP地址表模块中存储的规则条目的具体实现方式可 以如下所示,包括以下字段
* Source IP address (4 Byte) ( 0表示此值是无效值) 參 Source IP address mask (4 Byte)
* Destination IP address (4 Byte) (0表示此值是无效{直) 參 Destination IP address mask (4 Byte)
* ToS/Diffserv field (1Byte) (O表示此值是无效值)
* Traffic Classification Indication ( 2Byte )
作为上述五个实施例的优选,下述的第六实施例中,TCP/UDP端口 表模块中存储的每一规则条目至少包括
流分类指示字段,所述字段用于标识出该条目所对应的流分类类型, 并使控制端能够通过更改该属性字段使所述TCP/UDP端口表模块增加或 删除该条目;
以及以下字段中的一种或几种
源TCP端口字段和源TCP端口掩码字段、目的TCP端口字段和目的 TCP端口掩码字段、源UDP端口字段和源UDP端口掩码字段、目的UDP 端口字段和目的UDP端口掩码字段;
其中
源TCP端口字段和源TCP端口掩码字段,用于存储流分类规则的源 TCP端口和掩码;
目的TCP端口字段和目的TCP端口掩码字段,用于存储流分类规的目的TCP端口和掩码;
源UDP端口字段和源UDP端口掩码字段,用于存储流分类规则的源
UDP端口和掩码;
目的UDP端口字段和目的UDP端口掩码字段,用于存储流分类规则 的目的UDP端口和掩码。
本实施例与上述的第四、五实施例原理相同,源TCP端口字段和源 TCP端口掩码字段、目的TCP端口字段和目的TCP端口掩码字段、源UDP 端口字段和源UDP端口掩码字段、目的UDP端口字段和目的UDP端口 掩码字段四个字段是可任选中一个或多个,以完成相应的功能。也可以将 四个字段都设置,而将不实用的字段都置为O即可。
以上实施例中的TCP/UDP端口表模块中存储的规则条目的具体实现 方式可以如下所示,包括以下字段
* Source TCP port number (2 Byte) (O表示此值是无效值) 參 Source TCP port number mask(2 Byte)
* Destination TCP port number (2 Byte) ( 0表示此值是无效值) 參 Destination TCP port number mask(2 Byte)
* Source UDP port number (2 Byte) (O表示此值是无效值)
* Source UDP port number mask(2 Byte)
* Destination UDP port number (2 Byte) ( 0表示此值是无效值) 參 Destination UDP port number mask(2 Byte)
* Traffic Classification Indication (2Byte)
由上述第四、五、六实施例可知,MAC地址表模块、IP地址表模块、 TCP/UDP端口表模块中存储的条目都是可以选择字段的,上述三个实施 例可以任意搭配混用,都是可以达到发明目的,也都在本案专利的权利要 求保护之内。例如MAC地址表模块只设置源MAC地址和源MAC地址掩码字段,IP地址表模块设置所有字段且全部启用,TCP/UDP端口表模 块设置所有字段且只有目的TCP端口和目的TCP端口掩码字段启用,其 他的字段都设置为0。当然这只是举例说明,本领域内技术人员可以理解 任何一个模块采用任何一种方式,最终形成的ME都可以完成本发明的发 明目的,且都在本发明的保护范围之内。
其中流分类指示字段(Traffic Classification Indication)中各bit位定
义如下
Bit Name Setting
1..3802.1p 0 7
4 增/删条目 0:删除该条目
1:增加该条目
5.. 16 VID 0 4095 (O表示此值是无效值)
第1-3比特位代表正EE802.1p协议中的优先级;
第4比特表示删除/增加条目;
第5-16比特代表IEEE802.1q协议中的VID (虚拟标识比特)。
作为上述六个实施例的优选,下述的第七实施例中,MAC地址表模 块、IP地址表模块、TCP/UDP端口表模块中存储的条目的属性字段至少 包括
优先级比特,所述比特用于标识IEEE802.1p协议中的优先级。
增/删条目比特,当所述控制端将该规则条目发送到所述管理实体时, 所述管理实体读取该增/删条目比特,当所述增/删条目比特标识为增加时, 则将该条目增加到管理实体的相应模块中;当所述增/删条目比特标识为删 除时,则将与该条目相同的条目从所述管理实体的相应模块中删除。
例如该比特位为0时代表删除该规则条目,为1时代表增加该规则条目。
虚拟标识比特,所述比特用于表示IEEE802.1Q协议中的虚拟标识比特。作为上述任一实施例的优选,所述管理实体还可以包括
关联管理实体类型模块,所述关联管理实体类型模块用于存储有与所 述流分类表数据管理实体具有关联关系的管理实体的类型。
其取值可以如下
0 Physical path termination point Ethernet UNI (物理通路终结点以太 网用户网络接口)
1 IP host config data (IP主机配置数据)
2 802.1p mapper service profile (802.1p映射服务配置)
3 MAC bridge port configuration data (MAC桥立罱口酉己置数据)
4 Physical path termination point xDSL UNI (物理通路终结点xDSL用 户网络接口)
5 GEM interworking termination point ( GEM互联终结点)
6 Multicast GEM interworking termination point (组播GEM互联终结
占)
"、、z
7 Physical path termination point MoCA UNI (物理通路终结点MoCA 用户网络接口)
8 Physical path termination point 802.11 UNI (物理通路终结点802.11 用户网络接口)
9 Ethernet flow termination point (以太网流终结点)
10 Physical path termination point Ethernet UNI (物理路径终结点以 太网用户网络接口)
同时,作为上述任一实施例的优选,该管理实体还可以包括
关联管理实体ID模块,所述关联管理实体ID模块用于存储有与所述 流分类表数据管理实体具有关联关系的管理实体的ID。
在关联管理实体ID模块中,如果与本发明的提出的所述流分类表数 据管理实体具有关联的是xDSL,则最高2个有效位可用于表示通道。同时为了满足ITU-T G.984.4协议的要求,该流分类配置数据管理实 体设有MEID模块。
本发明提出的流分类配置数据管理实体的建立流程如图2a和图2b所 示,图2a和图2b所示的流程建立的管理实体群可以为多种。下面结合图 2a和图2b对本发明的流分类配置数据管理实体建立流程做举例说明,其 步骤为
步骤1、 OLT向ONU发送MAC桥服务配置建立命令;
步骤2、 ONU收到该命令后,并返回MAC桥服务配置建立响应;
步骤3、 OLT向ONU发送MAC桥端口配置数据建立命令;
步骤4、 ONU自动建立MAC桥端口名称数据和MAC桥端口过滤表 数据,并发送MAC桥端口配置数据建立响应;
步骤5、 OLT向ONU发送流分类配置数据建立命令;
步骤6、 ONU向OLT发送流分类配置数据建立响应;
步骤7、 OLT向ONU发送流分类配置数据设置命令;
步骤8、 ONU向OLT发送流分类配置数据设置响应。
在上述步骤中,虚线框内的流程是假设ONU工作在有MAC桥的模 式下,步骤1 4是建立MAC桥的过程。在本实施例中,用于实现GPON 系统中流分类配置数据管理实体具有一个关联的管理实体,即3, MAC 桥端口配置数据管理实体,因此首先建立该关联管理实体,然后再建立流 分类配置数据管理实体。
其中图2b是图2a翻译,对于编程人员来说图2a中的各种术语更容 易理解。
其中图2a、图2b是OLT远程对ONU进行管理实体的建立和配置步 骤。经过步骤1和2, OLT对ONU上的MAC桥进行了远程配置,如是 否启用生成树、是否启用自学习功能、MAC地址学习深度等等。步骤3 和4对MAC桥的端口进行相关配置,如端口优先级、端口代价、是否在 端口启用生成树拓扑变化检测等。可重复执行步骤3和4,对MAC桥的多个端口进行配置。步骤5和步骤6创建流分类配置数据管理实体(创建 命令中可同时设置初始值),在这种有MAC桥的配置中,该ME关联到一 个桥端口上,为其关联的桥端口配置流分类规则。步骤7和步骤8可对指 定桥端口上的流分类配置数据表进行维护,添加或删除流分类规则条目。 重复执行步骤5~8,可对MAC桥的多个端口分别设置流分类配置规则。 配置好各个流分类规则表后,ONU各端口会根据流分类配置规则对接收 到的数据包进行流分类。实施本发明时,不限于图2a和图2b所示的配置 步骤,还可以有其他的实施例,这里只是举例说明。
虽然,本发明已通过以上实施例及其附图而清楚说明,然而在不背离 本发明精神及其实质的情况下,所属技术领域的技术人员当可根据本发明 作出各种相应的变化和修正,但这些相应的变化和修正都应属于本发明的 权利要求的保护范围。
权利要求
1、一种在GPON系统中数据流分类的远程管理装置,其特征在于,包括流分类配置数据管理实体,该管理实体根据控制端的指令对数据流进行匹配和标识;该管理实体以下的一个或几个模块MAC地址表模块,该模块用于根据远程控制端的指令增加/删除存储在该模块中的MAC地址和/或以太类型数据流分类规则,以使与该管理实体关联的其他管理实体能够根据其中存储的规则进行MAC地址和/或以太类型数据流分类及标识;IP地址表模块,该模块用于根据远程控制端的指令增加/删除存储在该模块中的IP地址和/或ToS/Diffserv数据流分类规则,以使与该管理实体关联的其他管理实体能够根据其中存储的规则进行IP地址和/或ToS/Diffserv数据流分类及标识;TCP/UDP端口表模块,该模块用于根据远程控制端的指令增加/删除存储在该模块中的TCP/UDP端口数据流分类规则,以使与该管理实体关联的其他管理实体能够根据其中存储的规则进TCP/UDP端口数据流分类及标识。
2、 根据权利要求1所述的在GPON系统中数据流分类的远程管理装 置,其特征在于,上述的MAC地址表模块、IP地址表模块、TCP/UDP 端口表模块能够根据控制端的命令开启/关闭。
3、 根据权利要求1所述的在GPON系统中数据流分类的远程管理装 置,其特征在于,所述管理实体还包括MAC地址表大小模块,该模块用于标识出所述MAC地址表模块中 存储的流分类规则条目的数目;IP地址表大小模块,该模块用于标识出所述IP地址表模块中存储的 流分类规则条目的数目;TCP/UDP端口表大小模块,该模块用于标识出所述TCP/UDP端口表 模块中存储的流分类规则条目的数目。
4、 根据权利要求1或2或3所述的在GPON系统中数据流分类的远 程管理装置,其特征在于,所述MAC地址表模块中存储的规则条目包括:流分类指示字段,用于标识出该条目所对应的流分类类型,并使控制 端能够通过更改该属性字段使所述MAC地址表模块增加或删除该条目;以及以下字段中的一种或几种-源MAC地址字段和源MAC地址掩码字段、目的MAC地址字段和 目的MAC地址掩码字段、以太网类型字段;所述源MAC地址字段、源MAC地址掩码字段用于存储流分类规则 的源MAC地址和掩码;所述目的MAC地址字段、目的MAC地址掩码字段,用于存储流分 类规则的目的MAC地址和掩码;以太网类型字段,用于标识出进行流分类的以太网的类型。
5、 根据权利要求4所述的在GPON系统中数据流分类的远程管理装 置,所述流分类指示字段至少包括-优先级比特,所述比特用于标识IEEE802.1p协议中的优先级;增/删条目比特,当所述控制端将该规则条目发送到所述流分类配置 数据管理实体时,所述管理实体读取该增/删条目比特,当所述增/删条目 比特标识为增加时,则将该条目增加到管理实体的相应模块中;当所述增 /删条目比特标识为删除时,则将与该条目相同的条目从所述管理实体的相 应模块中删除;虚拟标识比特,所述比特用于表示IEEE802.1Q协议中的虚拟标识比特。
6、 根据权利要求1或2或3所述的在GPON系统中数据流分类的远程管理装置,所述IP地址表模块中存储的每一规则条目至少包括流分类指示字段,所述字段用于标识出该条目所对应的流分类类型, 并使控制端能够通过更改该属性字段使所述IP地址表模块增加或删除该 条目;以及以下字段中的一种或几种源IP地址字段和源IP地址掩码字段、目的IP地址字段和目的IP地址掩码字段、ToS/Diffserv域字段; 其中-源IP地址字段和源IP地址掩码字,用于存储流分类规则的源IP地址 和掩码;目的IP地址字段和目的IP地址掩码字段,用于存储流分类规则的目 的IP地址和掩码;ToS/Diffserv域字段,用于存储流分类规则的ToS/Diffserv域。
7、 根据权利要求6所述的在GPON系统中数据流分类的远程管理装 置,所述流分类指示字段至少包括优先级比特,所述比特用于标识IEEE802.1p协议中的优先级;增/删条目比特,当所述控制端将该规则条目发送到所述流分类配置 数据管理实体时,所述管理实体读取该增/删条目比特,当所述增/删条目 比特标识为增加时,则将该条目增加到管理实体的相应模块中;当所述增 /删条目比特标识为删除时,则将与该条目相同的条目从所述管理实体的相 应模块中删除;虚拟标识比特,所述比特用于表示IEEE802.1Q协议中的虚拟标识比特。
8、 根据权利要求1或2或3所述的在GPON系统中数据流分类的远 程管理装置,所述TCP/UDP端口表模块中存储的规则条目包括-流分类指示字段,所述字段用于标识出该条目所对应的流分类类型,并使控制端能够通过更改该属性字段使所述TCP/UDP端口表模块增加或 删除该条目;以及以下字段中的一种或几种源TCP端口字段和源TCP端口掩码字段、目的TCP端口字段和目的 TCP端口掩码字段、源UDP端口字段和源UDP端口掩码字段、目的UDP 端口字段和目的UDP端口掩码字段;其中源TCP端口字段和源TCP端口掩码字段,用于存储流分类规则的源 TCP端口和掩码;目的TCP端口字段和目的TCP端口掩码字段,用于存储流分类规则 的目的TCP端口和掩码;源UDP端口字段和源UDP端口掩码字段,用于存储流分类规则的源 UDP端口和掩码;目的UDP端口字段和目的UDP端口掩码字段,用于存储流分类规则 的目的UDP端口和掩码。
9、根据权利要求8所述的在GPON系统中数据流分类的远程管理装 置,所述流分类指示字段至少包括优先级比特,所述比特用于标识IEEE802.1p协议中的优先级;增/删条目比特,当所述控制端将该规则条目发送到所述流分类配置 数据管理实体时,所述管理实体读取该增/删条目比特,当所述增/删条目 比特标识为增加时,则将该条目增加到管理实体的相应模块中;当所述增 /删条目比特标识为删除时,则将与该条目相同的条目从所述管理实体的相 应模块中删除;虚拟标识比特,所述比特用于表示IEEE802.1Q协议中的虚拟标识比特。
10、根据权利要求1或2或3所述的在GPON系统中数据流分类的远 程管理装置,所述管理实体还包括关联管理实体类型模块,所述关联管理实体类型模块中存储有与所述 流分类配置数据管理实体具有关联关系的管理实体的类型;关联管理实体ID属性,所述关联管理实体ID属性中存储有与流分类 配置数据管理实体具有关联关系的管理实体的ID。
全文摘要
本发明提出了一种在GPON系统中数据流分类的远程管理装置。现有的GPON系统中只能依靠VLAN标签操作配置数据管理实体和扩展VLAN标签操作配置数据管理实体,实现基于ONU的物理端口进行数据流分类的远程配置功能。本发明提出的在GPON系统中流分类的远程管理装置,增设一流分类配置数据管理实体,该管理实体内设置有MAC地址表模块、IP地址表模块、TCP/UDP端口表模块之中的一种或几种,可以针对GPON系统对各种数据流的分类。同时,还能够根据控制端的指令增加/删除规则条目,以降低维护成本。
文档编号H04Q11/00GK101594556SQ20081011315
公开日2009年12月2日 申请日期2008年5月28日 优先权日2008年5月28日
发明者谦 刘, 张文钺, 立 敖, 强 程, 苹 赵, 洋 陆, 洁 陈 申请人:信息产业部电信传输研究所;中国网络通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1