1.一种吉比特无源光网络中实现数据流过滤的方法,其使用与局端设备相连接的光网络终端,所述的光网络终端包括交换功能芯片和无源光网络PON功能芯片,所述的交换功能芯片的上联端口与所述的PON功能芯片的下联端口相连接,且所述的PON功能芯片与所述的局端设备相连接,其特征在于,所述的方法包括系统初始化操作、上行数据处理操作和下行数据处理操作,所述的系统初始化操作,包括以下步骤:(11)初始化光网络终端中交换功能芯片和PON功能芯片的状态;
(12)配置所述的交换功能芯片,使能该交换功能芯片的802.1Q功能;
(13)为所述的交换功能芯片的每个用户网络端口进行端口VLAN标识PVID值分配操作;
所述的上行数据处理操作,包括以下步骤:
(21)根据局端设备的配置要求,所述的光网络终端记录所述的各个用户网络端口的PVID值和对应的过滤VLAN号;
(22)所述的交换功能芯片根据接收到上行数据信息所对应的用户网络端口,在该上行数据信息中加入所对应的用户网络端口的PVID值和过滤VLAN号;
(23)所述的交换功能芯片将该上行数据信息通过所述的上联端口汇聚到所述的PON功能芯片的下联端口;
(24)所述的PON功能芯片根据该上行数据信息中所带的PVID值和过滤VLAN号建立相应的以太网数据流;
(25)所述的PON功能芯片将该上行数据信息转发给局端设备;
所述的下行数据处理操作,包括以下步骤:
(31)所述的PON功能芯片将局端设备发送来的下行数据信息通过所述的下联端口转发至交换功能芯片的上联端口;
(32)所述的交换功能芯片对所述的下行数据信息中的过滤VLAN号与各个用户网络端口所对应的过滤VLAN号进行匹配操作;
(33)如果匹配成功,则将该下行数据信息通过所匹配的用户网络端口进行转发操作;
(34)如果匹配失败,则将该下行数据信息直接丢弃。
2.根据权利要求1所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的为交换功能芯片的每个用户网络端口进行PVID值分配操作,包括以下步骤:(131)选择PVID值的段落和起始PVID值;
(132)根据以下公式确定各个用户网络端口的PVID值:
PVID值=起始PVID值+用户网络端口号。
3.根据权利要求2所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的选择PVID值的段落,具体为:选择一段连续的VLAN号作为PVID值进行预留。
4.根据权利要求1所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的光网络终端记录所述的各个用户网络端口的PVID值和对应的过滤VLAN号,包括以下步骤:(211)所述的交换功能芯片根据各个用户网络端口依次创建对应的过滤VLAN号;
(212)所述的交换功能芯片建立VLAN过滤表,其中包括过滤VLAN号字段和VLAN端口成员字段;
(213)所述的交换功能芯片将所述的上联端口和各个用户网络端口分别设置为VLAN过滤表中相应过滤VLAN号所对应的VLAN端口成员。
5.根据权利要求4所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的根据各个用户网络端口依次创建对应的过滤VLAN号,具体为:根据局端设备的要求,根据各个用户网络端口依次确定对应的过滤VLAN号。
6.根据权利要求1所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的根据上行数据信息中所带的PVID值和过滤VLAN号建立相应的以太网数据流,包括以下步骤:(241)所述的PON功能芯片根据各个上行数据信息中的PVID值和过滤VLAN号创建相应的以太网数据流;
(242)所述的PON功能芯片根据各个上行数据信息中的PVID值映射到相应的GPON报文封装格式GEM端口上。
7.根据权利要求1所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的PON功能芯片将上行数据信息转发给局端设备,包括以下步骤:(251)所述的PON功能芯片对每一个上行数据信息进行剥离PVID值标签的操作;
(252)所述的PON功能芯片将该上行数据信息转发至所述的局端设备。
8.据权利要求1所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的步骤(22)后还包括以下步骤:(221)所述的交换功能芯片将上行数据信息中的源MAC地址与对应的源用户网络端口添加到地址转发表中。
9.据权利要求8所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的下行数据信息通过所匹配的用户网络端口进行转发操作,包括以下步骤:(331)所述的交换功能芯片根据下行数据信息所匹配的用户网络端口在所述的地址转发表中进行匹配查询;
(332)所述的交换功能芯片根据所匹配的用户网络端口所对应的MAC地址,选择相应的用户网络端口进行下行数据信息的转发。
10.根据权利要求1至9中任一项所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的局端设备为局端光线路终端设备。
11.根据权利要求1至9中任一项所述的吉比特无源光网络中实现数据流过滤的方法,其特征在于,所述的方法中结合了交换功能芯片的QinQ和PON芯片的数据流分类功能实现VLAN过滤。
12.一种实现权利要求1所述的方法的吉比特无源光网络中的光网络终端,其特征在于,所述的光网络终端包括:初始化模块,对光网络终端的交换功能芯片和PON功能芯片的每一个用户网络端口进行初始化;
局端设备设置命令处理模块,根据吉比特无源光网络的局端设备的配置命令在交换功能芯片中创建各个用户网络端口所对应的过滤VLAN号,并将所述的上联端口和各个用户网络端口分别设置为相应过滤VLAN号所对应的VLAN端口成员;
上行数据分析处理模块,将上行数据信息中的源MAC地址与对应的源用户网络端口添加到地址转发表中,同时根据各个上行数据信息中的PVID值和过滤VLAN号创建相应的以太网数据流,并根据各个上行数据信息中的PVID值映射到相应的GEM端口上;
上行数据标签剥离处理模块,将上行数据信息中的PVID值标签进行剥离,并映射到相应的GEM端口上转发出去;
下行数据分析处理模块,对下行数据信息中的过滤VLAN号与各个用户网络端口所对应的过滤VLAN号进行匹配操作,并过滤掉无法匹配的下行数据信息;
下行数据转发处理模块,根据下行数据信息所匹配的用户网络端口在所述的地址转发表中进行匹配查询,并根据所匹配的用户网络端口所对应的MAC地址,选择相应的用户网络端口将下行数据转发出去。
13.根据权利要求12所述的吉比特无源光网络中的光网络终端,其特征在于,所述的局端设备为局端光线路终端设备。