CN103095472B - 一种pon***下实现跨vlan组播的方法 - Google Patents

一种pon***下实现跨vlan组播的方法 Download PDF

Info

Publication number
CN103095472B
CN103095472B CN201310007992.6A CN201310007992A CN103095472B CN 103095472 B CN103095472 B CN 103095472B CN 201310007992 A CN201310007992 A CN 201310007992A CN 103095472 B CN103095472 B CN 103095472B
Authority
CN
China
Prior art keywords
vlan
travelling
onu
multicast
pon system
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.)
Active
Application number
CN201310007992.6A
Other languages
English (en)
Other versions
CN103095472A (zh
Inventor
张凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Future Group Co ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201310007992.6A priority Critical patent/CN103095472B/zh
Publication of CN103095472A publication Critical patent/CN103095472A/zh
Application granted granted Critical
Publication of CN103095472B publication Critical patent/CN103095472B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种PON***下实现跨VLAN组播的方法,包括下列步骤:PON***初始化之后,通过OLT下发给ONU跨VLAN组播的配置,ONU端接收到上行IGMP Report报文;ONU程序接收上行方向的IGMP Report报文,检查报文是否有VLAN ID;如果有VLAN ID,ONU查找跨VLAN组播转发表,否则丢弃;如果在跨VLAN组播转发表,ONU找到对应的VLAN ID,则将上行的IGMP Report报文转换为对应的VLAN ID,否则就直接向PON口转发。本发明针对PON***,OLT在IGMP Snoop和IGMP Proxy模式下同时实现跨VLAN组播功能。

Description

一种PON***下实现跨VLAN组播的方法
技术领域
本发明涉及无源光网络,尤其涉及一种PON***下实现跨VLAN组播的方法。
背景技术
与电缆传输相比较,光纤传输具有容量大、损耗小、防电磁干扰能力强等优势,因而,随着光纤传输的成本逐步下降,接入网的光纤化是必然的发展趋势,而无源光网络采用了无源器件,是实现宽带光接入网最有潜力的技术。
从承载的内容来分类,PON技术主要包括APON(ATM Based PON,异步传输模式无源光网络)、EPON(Ethernet Based PON,以太网无源光网络)以及GPON(Gigabit PON,吉比特无源光网络)等。
如图1所示,PON通常是由位于中心局(CO)的光线路终端(OLT)和一系列位于用户端的ONU(光网络单元,Optical Network Unit)或者ONT(光网络终端,Optical NetworkTermination)构成,在这些器件中间是由光纤、无源分光器或耦合器构成的光配线网络(ODN,Optical Distribution Network)。
PON***中,在IGMP Snooping方式下,ONU执行IGMP Snooping功能,OLT执行IGMPProxy,通过标准的IGMP协议实现动态的组成员管理,主要是通过IGMP Report/Leave和query消息实现组播组成员的动态加入/退出和维持。该方式下的组播业务权限控制由IPTV业务平台实现,IPTV平台通过机顶盒的认证获得用户对组播业务的访问权限信息,并依据其访问权限向用户推送不同的电子节目单EPG,用户只能访问特定EPG上显示的相关频道,进而实现组播访问权限控制。
在这种模式下,ONU通过侦听组播应用终端(如机顶盒)发向组播路由器的IGMP成员报告Report消息的方式,形成组成员和交换机接口的对应关系,即组播转发表,该组播转发表的转发表项以Group地址/组播MAC地址作为索引,而不是以MVLAN+Group地址/组播MAC地址作为索引;ONU根据组播转发表将其接收到的下行组播数据包转发给具有组成员的相应接口,ONU基于每个端口的组播VLAN对每个UNI端口的组播访问权限进行粗略的控制。
然后在实现跨VLAN组播功能时,如图2所示,ONU对下行的组播数据报文进行跨VLAN组播(例如将VLAN=M的组播数据报文的VLAN ID替换为VID=I的用户IPTV VLAN ID)。OLT端必须开启IGMP Proxy功能,将上行用户端发送过来的IGMP report报文的VLAN ID转换为该组播源的VLAN ID,然后将该IGMP report报文发送给远端组播源,从而实现PON***下的跨VLAN组播。
但是如果OLT在IGMP Snooping模式下,PON***下的跨VLAN 组播就无法实现,因为上行的IGMP Report报文的VLAN ID无法转换成组播源的VLAN ID。
发明内容
针对上述存在的问题,本发明的目的是提供一种PON***下实现跨VLAN组播的方法,使得OLT在IGMP Snoop和IGMP Proxy模式下,同时可以实现跨VLAN组播功能,使得跨VLAN组播实现同时在这两种模式下实现。
本发明的目的是通过下述技术方案实现的:
一种PON***下实现跨VLAN组播的方法,其中,包括下列步骤:
PON***初始化之后,通过OLT下发给ONU跨VLAN组播的配置,ONU端接收到上行IGMP Report报文;
ONU程序接收上行方向的IGMP Report报文,检查报文是否有VLAN ID;
如果有VLAN ID,ONU查找跨VLAN组播转发表,否则丢弃;
如果在跨VLAN组播转发表,ONU找到对应的VLAN ID,则将上行的IGMP Report报文转换为对应的VLAN ID,否则就直接向PON口转发。
上述PON***下实现跨VLAN组播的方法,其中,还包括ONU将下行的Query报文和下行组播数据流转换为ONU的下行侧唯一的VLAN ID。
上述PON***下实现跨VLAN组播的方法,其中,所述PON***由下行的方向,依次包括组播数据源头,OLT,ONU和IPTV业务平台。
上述PON***下实现跨VLAN组播的方法,其中,所述IPTV业务平台包括相互交互信息的IPTV机顶盒和IPTV电视。
上述PON***下实现跨VLAN组播的方法,其中,所述PON***为APON***或EPON***或GPON***。
与已有技术相比,本发明的有益效果在于:
针对PON***,OLT在IGMP Snoop和IGMP Proxy模式下,同时可以实现跨VLAN组播功能,使得跨VLAN组播实现同时在这两种模式下实现。
附图说明
图1示出了现有技术中PON***的结构示意框图;
图2示出了在PON***中OLT开启IGMP Proxy实现跨VLAN组播的流程示意图;
图3示出了本发明PON***下实现跨VLAN组播的方法的流程示意图。
具体实施方式
下面结合原理图和具体操作实施例对本发明作进一步说明。
如图3所示,本发明一种PON***下实现跨VLAN组播的方法,包括下列步骤:
PON***初始化之后,通过OLT下发给ONU跨VLAN组播的配置,ONU端接收到上行IGMP Report报文;
ONU程序接收上行方向的IGMP Report报文,检查报文是否有VLAN ID;
如果有VLAN ID,ONU查找跨VLAN组播转发表,否则丢弃;
如果在跨VLAN组播转发表,ONU找到对应的VLAN ID,则将上行的IGMP Report报文转换为对应的VLAN ID,然后将该IGMP report报文发送给OLT,否则就直接向PON口转发。
在本发明实施例中,还包括ONU将下行的Query报文和下行组播数据流转换为ONU的下行侧唯一的VLAN ID。
参看图3所示,本发明中所涉及的PON***由下行的方向,依次包括组播数据源头,OLT,ONU和IPTV业务平台。IPTV业务平台包括相互交互信息的IPTV机顶盒和IPTV电视,IPTV业务将根据不同的电信公司的要求进行参数设置,并满足PON***的运行要求。
在本发明实施例中,PON***可以是APON***,EPON***,GPON***中的任意一种。
本发明针对各种PON***,使得OLT在IGMP Snoop和IGMP Proxy模式下同时可以实现跨VLAN组播功能,让跨VLAN组播实现同时在这两种模式下实现。
以上对本发明的具体实施例进行了详细描述,但本发明并不限制于以上描述的具体实施例,其只是作为范例。对于本领域技术人 员而言,任何等同修改和替代也都在本发明的范畴之中。因此,在不脱离本发明的精神和范围下所作出的均等变换和修改,都应涵盖在本发明的范围内。

Claims (5)

1.一种PON***下实现跨VLAN组播的方法,其特征在于,包括下列步骤:
PON***初始化之后,通过OLT下发给ONU跨VLAN组播的配置,ONU端接收到上行IGMPReport报文;
ONU程序接收上行方向的IGMP Report报文,检查报文是否有VLAN ID;
如果有VLAN ID,ONU查找跨VLAN组播转发表,否则丢弃;
如果在跨VLAN组播转发表,ONU找到对应的VLAN ID,则将上行的IGMP Report报文转换为对应的VLAN ID,否则就直接向PON口转发。
2.如权利要求1所述PON***下实现跨VLAN组播的方法,其特征在于,还包括ONU将下行的Query报文和下行组播数据流转换为ONU的下行侧唯一的VLAN ID。
3.如权利要求2所述PON***下实现跨VLAN组播的方法,其特征在于,所述PON***由下行的方向,依次包括组播数据源头,OLT,ONU和IPTV业务平台。
4.如权利要求3所述PON***下实现跨VLAN组播的方法,其特征在于,所述IPTV业务平台包括相互交互信息的IPTV机顶盒和IPTV电视。
5.如权利要求1至4中任意一项所述PON***下实现跨VLAN组播的方法,其特征在于,所述PON***为APON***或EPON***或GPON***。
CN201310007992.6A 2013-01-09 2013-01-09 一种pon***下实现跨vlan组播的方法 Active CN103095472B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310007992.6A CN103095472B (zh) 2013-01-09 2013-01-09 一种pon***下实现跨vlan组播的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310007992.6A CN103095472B (zh) 2013-01-09 2013-01-09 一种pon***下实现跨vlan组播的方法

Publications (2)

Publication Number Publication Date
CN103095472A CN103095472A (zh) 2013-05-08
CN103095472B true CN103095472B (zh) 2018-02-13

Family

ID=48207635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310007992.6A Active CN103095472B (zh) 2013-01-09 2013-01-09 一种pon***下实现跨vlan组播的方法

Country Status (1)

Country Link
CN (1) CN103095472B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354502B (zh) * 2013-07-08 2016-04-20 深圳市共进电子股份有限公司 一种epon家庭网关跨vlan组播实现方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102210A (zh) * 2007-06-06 2008-01-09 中兴通讯股份有限公司 一种无源光网络分布式可控组播***及其实现方法
CN101202591A (zh) * 2006-12-13 2008-06-18 中兴通讯股份有限公司 一种gpon***中组播虚拟局域网注册的实现方法
CN101227752A (zh) * 2008-02-05 2008-07-23 中兴通讯股份有限公司 一种吉比特无源光网络的对等通信方法
CN101420639A (zh) * 2008-05-06 2009-04-29 上海未来宽带技术及应用工程研究中心有限公司 配有pon口及ge口的光网络单元设备、网络***及实现方法
CN101150425B (zh) * 2007-11-15 2010-10-13 中国电信股份有限公司 组播业务权限控制方法及以太网无源光网络***
CN102355358A (zh) * 2011-08-08 2012-02-15 瑞斯康达科技发展股份有限公司 一种组播实现的方法和设备
CN102647286A (zh) * 2012-03-30 2012-08-22 上海斐讯数据通信技术有限公司 以太无源光网络***
CN102857353A (zh) * 2012-10-15 2013-01-02 上海斐讯数据通信技术有限公司 一种代理侦听组播的实现方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100523490B1 (ko) * 2003-12-17 2005-10-24 한국전자통신연구원 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스지원 방법

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101202591A (zh) * 2006-12-13 2008-06-18 中兴通讯股份有限公司 一种gpon***中组播虚拟局域网注册的实现方法
CN101102210A (zh) * 2007-06-06 2008-01-09 中兴通讯股份有限公司 一种无源光网络分布式可控组播***及其实现方法
CN101150425B (zh) * 2007-11-15 2010-10-13 中国电信股份有限公司 组播业务权限控制方法及以太网无源光网络***
CN101227752A (zh) * 2008-02-05 2008-07-23 中兴通讯股份有限公司 一种吉比特无源光网络的对等通信方法
CN101420639A (zh) * 2008-05-06 2009-04-29 上海未来宽带技术及应用工程研究中心有限公司 配有pon口及ge口的光网络单元设备、网络***及实现方法
CN102355358A (zh) * 2011-08-08 2012-02-15 瑞斯康达科技发展股份有限公司 一种组播实现的方法和设备
CN102647286A (zh) * 2012-03-30 2012-08-22 上海斐讯数据通信技术有限公司 以太无源光网络***
CN102857353A (zh) * 2012-10-15 2013-01-02 上海斐讯数据通信技术有限公司 一种代理侦听组播的实现方法

Also Published As

Publication number Publication date
CN103095472A (zh) 2013-05-08

Similar Documents

Publication Publication Date Title
US7675936B2 (en) Passive optical network (PON) system
JP4231061B2 (ja) 加入者接続装置およびネットワークシステム
CN100536399C (zh) 一种无源光网络分布式可控组播***及其实现方法
US8457494B2 (en) PON multicast communication system, multicast management method, and corresponding devices
CN101047450B (zh) 一种对光纤接入终端设备零配置业务发放的方法
US8711856B2 (en) Method and device for processing broadcast packets/multicast control messages
CN105991318B (zh) 一种配置数据分发方法及装置
CN105610590B (zh) 一种组播报文传输方法和装置
CN103248431B (zh) 一种onu可迁移的twdm-pon***
CN102098166A (zh) 一种吉比特无源光网络***及其可控组播实现方法
CN102055643B (zh) 下行优先级调度的配置方法、调度方法及装置
CN101399820A (zh) 一种吉比特以太网无源光网络***组播业务控制方法
CN102098165B (zh) 一种吉比特无源光网络***组播预览控制的方法与***
CN101047454B (zh) 一种无源光网络***中的流量映射方法
CN103095472B (zh) 一种pon***下实现跨vlan组播的方法
CN112738661A (zh) 一种在i-pon网络的广播通道上实现双向下行加速的方法
CN101267681A (zh) 一种无源光网络的接入设备及组播控制方法
CN103974151B (zh) 一种光电混合***中下行报文的发送方法及光同轴单元
CN104137444B (zh) 一种波长识别方法、装置及***
JP4866381B2 (ja) ネットワークシステムおよび加入者接続装置
CN103379100B (zh) 光电混合***的数据传输方法及光同轴单元
KR100786388B1 (ko) 이더넷 기반 수동형 광가입자 망에서의 vid를 이용한트래픽 관리 장치 및 방법
CN101321098B (zh) 双无源光网络pon口光网络单元设备及其***和实现方法
WO2014166186A1 (zh) 光纤和铜缆间的组播业务传递方法、装置及***
CN104469557A (zh) 一种提高无源光网络的上行带宽的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201109

Address after: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Hangzhou Jiji Intellectual Property Operation Co.,Ltd.

Address before: 201616 Shanghai city Songjiang District Guangfulin road 4855 Lane 20, No. 90

Patentee before: Phicomm (Shanghai) Co.,Ltd.

TR01 Transfer of patent right
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20130508

Assignee: ZHEJIANG SUPCON TECHNOLOGY Co.,Ltd.

Assignor: Hangzhou Jiji Intellectual Property Operation Co.,Ltd.

Contract record no.: X2021330000762

Denomination of invention: Method for realizing cross VLAN multicast under PON system

Granted publication date: 20180213

License type: Common License

Record date: 20211117

Application publication date: 20130508

Assignee: Hangzhou Bolian Intelligent Technology Co.,Ltd.

Assignor: Hangzhou Jiji Intellectual Property Operation Co.,Ltd.

Contract record no.: X2021330000761

Denomination of invention: Method for realizing cross VLAN multicast under PON system

Granted publication date: 20180213

License type: Common License

Record date: 20211117

EE01 Entry into force of recordation of patent licensing contract
TR01 Transfer of patent right

Effective date of registration: 20230914

Address after: Building 5, Guohua Times Square, No. 29666 Youyou Road, Shizhong District, Jinan City, Shandong Province, 250002

Patentee after: Shandong Future Group Co.,Ltd.

Address before: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: Hangzhou Jiji Intellectual Property Operation Co.,Ltd.

TR01 Transfer of patent right