以太网无源光网络系统上虚拟局域网中数据流的控制方法

文档序号:7662756阅读:226来源:国知局
专利名称:以太网无源光网络系统上虚拟局域网中数据流的控制方法
技术领域
本发明涉及EPON(以太网无源光网络)系统领域,尤其涉及一种EPON 系统上VLAN (虚拟局域网)中数据流的控制方法。
背景技术
EPON是一种采用点到多点(P2MP)结构的单纤双向光接入网络,其 典型拓朴结构为树型。EPON系统由网络侧的光线路终端(OLT)、用户侧 的光网络单元(ONU)和光分配网络(ODN)组成,为单纤双向系统。另 外,光网络终端(ONT)为ONU的一种,其可有多个不同的接入用户设备 连接端口。在下行方向(OLT到ONU) , OLT发送的信号通过ODN以广 播的方式到达各个ONU。在上行方向(ONU到OLT) , ONU发送的信号 只会到达OLT,而不会到达其他ONU。为了避免数据冲突并提高网络利用 效率,上行方向采用TDMA (时分多址接入)方式并对各ONU的数据发送 进行仲裁。ODN由光纤和一个或多个无源光分路器等无源光器件组成,在 OLT和ONU间提供光通道。按照ONU在接入网中所处的位置不同,EPON 系统可以有几种网络应用类型光纤到交接箱(FTTCab)、光纤到楼宇/分 线盒(FTTB/C)、光纤到家庭用户(FTTH)、光纤到公司/办公室(FTTO) 等。
如图l所示,EPON系统的组网示意图。OLT和ONU上支持802.1Q标 准和802.1ad标准。用户可以通过交换机或HUB (集线器),如图中的S, 接入到ONU,或直接把PC (电脑)、电话、机顶盒或电视接入到ONT,通 过VLANID (虚拟局域网标识)区分虚拟局域网络或业务,按照TDMA的 方式把数据上传到OLT,而OLT则是从网络侧接口接收数据,通过处理把 数据包打上不同的VLANID,或不打上VLANID,通过下行的广播信道发 送到ONU或ONT上,再通过ONU或ONT处理后发送给用户。VLAN (虚拟局域网),通常以VLAN ID来表示用户所在的VLAN电 路或接入的业务。通过划分不同的虚拟局域网,可以隔离不同的用户组和网 络,在物理网络上形成不同的虚拟网络,提高网络的安全性和可靠性,另一 方面,也可以通过VLAN ID来标识不同用户接入的业务,从而为其他设备 在后续处理,如业务分类,提供处理依据。
目前VLAN技术主要运用在例如以太网、ATM ( Asynchronous Transfer Mode,异步传输模式)等对称型的网络中,而在不对称的网络类型中,如 EPON中,应用较少,并且由于不对称类型的网络对上行和下行的数据流的 处理方式不同,在这些不对称网络类型中,需要的数据流处理方式就可能存 在一致性和通用性的问题。

发明内容
本发明提供一种以太网无源光网络系统上虚拟局域网中数据流的控制 方法,以解决在不对称的网络类型中,需要的数据流处理方式可能存在的一 致性和通用性的问题。
为了解决上述技术问题,本发明提供一种以太网无源光网络系统上虚拟 局域网中数据流的控制方法,包括如下步骤
(1 )在光网络单元ONU或光网络终端ONT设备上设置虚拟局域网中 数据流的处理方式和转发参数表;
(2 )当有数据流在所述ONU或ONT设备上传输时,所述ONU或ONT 根据所述处理方式和转发参数表对所述数据流进行处理。
本发明所述方法,其中,所述虚拟局域网中数据流的处理方式包括可信 模式、不可信模式和替换模式。
进一步地,如设置的为可信模式,上下行数据无论是否带有虚拟局域网 标识VLAN ID,都直接对所述数据按照所述转发参数表进行转发。
进一步地,如设置的为不可信模式,当上行数据带有VLAN ID,则丟 弃,没有带VLANID,则打上VLANID进行转发;在下行方向,如果下行 数据没有带VLANID,则丟弃,对带有VLANID的数据包,根据所述VLANID查所述转发参数表进行转发,并同时去掉VLANID。
进一步地,如设置的为替换模式,上行数据有VLANID时,根据VLAN ID查所述转发参数表,查到则根据表项中的VLANID替换原有的VLANID 进行转发,如果查不到表项,则丢弃;对于没有VLANID的数据,则直接 转发;在下行方向上,如果下行数据有VLANID时,根据VLANID查所述 转发参数表,查到则根据表项中的VLAN ID替换原有的VLAN ID进行转发, 如果查不到表项,则丢弃;对于没有VLANID的数据,则直接转发。
本发明实现了不对称网络类型中VLAN中数据流的控制,提高了在这 些不对称网络类型中数据流处理的一致性和通用性。


图1是EPON系统的组网示意图2是本发明实施例EPON系统上VLAN中数据流的控制方法流程图3是本发明应用实例EPON系统的组网示意图4是本发明应用实例基于图3的VLAN中数据流的控制方法流程示 意图。
具体实施例方式
以下结合附图和具体实施方式
对本发明所述技术方案进行详细描述。
如图2所示,本发明实施例EPON系统上VLAN中数据流的控制方法 流程,包括如下步骤
步骤201,在ONU或ONT设备上设置VLAN中数据流的转发参数表和 处理方式,该处理方式可为可信模式、或不可信模式、或替换模式;
步骤202,当有数据流的数据包在ONU或ONT设备上传输时,ONU 或ONT判断设置的处理方式如设置的为可信模式,则转步骤203;如设 置的为不可信模式,则转步骤204;如设置的为替换模式,则转步骤205;
步骤2(B,可信模式下上下行数据无论是否带有VLANID,都直接对所述数据按照所述转发参数表进行转发,也不对数据包中的VLAN数据做 任何处理,然后转步骤206;
步骤204,不可信模式下当上行数据带有VLANID,则丟弃,没有带 VLANID,则打上VLANID进行转发;在下行方向,如果下行数据没有带 VLANID,则丢弃,对带有VLANID的数据包,根据所述VLAN ID查所述 转发参数表进行转发,并同时去掉VLANID,然后转步骤206;
步骤205,替换模式下上行数据有VLANID时,根据VLANID查所 述转发参数表,查到则根据表项中的VLAN ID替换原有的VLAN ID进行转 发,如果查不到表项,则丟弃;对于没有VLANID的数据,则直接转发; 在下行方向上,如果下行数据有VLANID时,才艮据VLANID查所述转发参
查不到表项,则丢弃;对于没有VLANID的数据,则不做处理直接转发, 然后转步骤206;
步骤206,在ONU或ONT设备上数据流的传输流程结束。
如图3所示,本发明应用实例EPON系统的组网示意图,图中ONU设 备下接有交换机S,再通过交换机S接入PC、电话、机顶盒或电视。分别 代表三种业务,即PC代表的普通上网业务,电话代表的语音业务,机顶盒 或电视代表的视频业务。从S到OLT方向的箭头线代表上行数据,从OLT 到S方向的箭头线代表下行数据。
图4所示,本发明应用实例基于图3的VLAN中数据流的控制方法流 程示意图,包括如下步骤
步骤401 ,配置ONU的VLAN中数据流的控制模式为替换模式;
步骤402,配置交换机S与ONU连接的端口为带VLANID的模式;配 置PC所连接的端口 VLANID为1,配置电话所连接的端口 VLANID为2, 配置才几顶盒或电3见连4妄的端口 VLANID为3;
步骤403,配置ONU的VLAN中数据流的转发参数表,配置VLANID 为1的替换VLAN ID为11,配置VLAN ID为2的替换VLAN ID为12;步骤404,上行方向'.当从PC或电话来的上行数据被交换机S打上 VLAN ID为1和2的VLAN ID后,ONU收到这些数据包,取出VLAN ID 进行查转发参数表,因为能够查到表项,并且控制模式为替换模式,因此 ONU使用表项中的VLAN ID11和12分别替换原有数据包中的VLAN ID 1 和2,然后发送给OLT;而当有从机顶盒或电视来的数据包带的VLAN ID 为3,在ONU中没有相应的转发表项,因此VLAN ID为3的数据包被丢弃;
步骤405,下行方向当从OLT下行的数据包到达ONU时,ONU取出 数据包中的VLAN ID进行查转发参数表,如果VLAN ID为11或12时,通 过查表可以查到替换的VLANID为l或2,则根据表项中的内容用VLAN ID 为1或2分别替换VLAN ID为11或12的数据包,然后把数据包发送给交 换机S,交换机S再把数据分别发送给PC或电话。
本发明针对不对称的网络类型中,如EPON中,由于不对称类型的网络 对上行和下行的数据流的处理方式不同,需要的处理方式也存在不同,因此 本文所描述的方法就是为了提供一种VLAN中数据流的控制方法以提高在 这些不对称网络类型中凄t据流处理的一致性和通用性。
本发明所述方案,并不仅仅限于说明书和实施方式中所列运用。对本发 明技术所属领域的普通技术人员来说,可根据本发明作出各种相应的改变和 变形,而所有这些相应的改变和变形都属于本发明权利要求的保护范围。
权利要求
1、以太网无源光网络系统上虚拟局域网中数据流的控制方法,其特征在于,包括如下步骤(1)在光网络单元ONU或光网络终端ONT设备上设置虚拟局域网中数据流的处理方式和转发参数表;(2)当有数据流在所述ONU或ONT设备上传输时,所述ONU或ONT根据所述处理方式和转发参数表对所述数据流进行处理。
2、 如权利要求1所述方法,其特征在于,所述虚拟局域网中数据流的 处理方式包括可信模式、不可信模式和替换模式。
3、 如权利要求2所述方法,其特征在于,如设置的为可信模式,上下 行数据无论是否带有虚拟局域网标识VLAN ID,都直接对所述数据按照所 述转发参数表进行转发。
4、 如权利要求2所述方法,其特征在于,如设置的为不可信模式,当 上行数据带有VLANID,则丟弃,没有带VLANID,则打上VLANID进行 转发;在下行方向,如果下行数据没有带VLANID,则丢弃,对带有VLAN ID的数据包,根据所述VLANID查所述转发参数表进行转发,并同时去掉 VLAN ID。
5、 如权利要求2所述方法,其特征在于,如设置的为替换模式,上行 数据有VLAN ID时,根据VLAN ID查所述转发参数表,查到则根据表项中 的VLANID替换原有的VLANID进行转发,如果查不到表项,则丟弃;对 于没有VLAN ID的数据,则直接转发;在下行方向上,如果下行数据有 VLAN ID时,根据VLAN ID查所述转发参数表,查到则根据表项中的VLAN ID替换原有的VLAN ID进行转发,如果查不到表项,则丢弃;对于没有 VLANID的数据,则直接转发。
全文摘要
本发明公开了一种以太网无源光网络系统上虚拟局域网中数据流的控制方法,包括如下步骤(1)在光网络单元ONU或光网络终端ONT设备上设置虚拟局域网中数据流的处理方式和转发参数表;(2)当有数据流在所述ONU或ONT设备上传输时,所述ONU或ONT根据所述处理方式和转发参数表对所述数据流进行处理。本发明实现了不对称网络类型中VLAN中数据流的控制,提高了在这些不对称网络类型中数据流处理的一致性和通用性。
文档编号H04Q11/00GK101414955SQ20071016318
公开日2009年4月22日 申请日期2007年10月16日 优先权日2007年10月16日
发明者胡福军 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1