CN104270316A - 一种传输设备中的高效组播实现***及方法 - Google Patents
一种传输设备中的高效组播实现***及方法 Download PDFInfo
- Publication number
- CN104270316A CN104270316A CN201410491466.6A CN201410491466A CN104270316A CN 104270316 A CN104270316 A CN 104270316A CN 201410491466 A CN201410491466 A CN 201410491466A CN 104270316 A CN104270316 A CN 104270316A
- Authority
- CN
- China
- Prior art keywords
- multicast
- dish
- outlet
- transmission equipment
- message
- 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.)
- Granted
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种传输设备中的高效组播实现***及方法,涉及数据传输领域,***包括入口盘、交叉盘和至少一个出口盘,每个出口盘具有至少一个端口,所述交叉盘设有组播配置表,用于配置组播组与出口盘的对应关系;每个出口盘均设有组播成员表,用于配置组播组与出口盘中端口的对应关系。组播报文由入口盘转发至交叉盘,交叉盘根据组播配置表将组播报文复制,转发到对应的出口盘,每个对应的出口盘根据组播成员表,将复制后的组播报文再次复制,通过对应的端口转发出去。本发明有效地控制了组播报文占用的带宽,提升了传输设备的转发效率,并保证了传输设备的性能。
Description
技术领域
本发明涉及数据传输领域,具体来讲是一种传输设备中的高效组播实现***及方法。
背景技术
网络IP化趋势是近年来电信运营商网络发展中最大的一个趋势,在该趋势的驱使下,移动网络的IP化进程也在逐步的展开,作为移动网络重要的组成部分,移动承载网络的IP化是一项非常重要的内容。
IPRAN(IP Radio Access Network,无线接入网IP化)解决方案可以提供更高的带宽资源满足未来数据***式增长需求;有着良好的可维护性与可扩展性;丰富三层功能提供更高的传输效率,支持综合业务承载和向LTE(Long Term Evolution,通用移动通信技术的长期演进)的无缝演进;即插即用功能可以快速建网,响应市场需求;借助IP网络的通用性特点,一方面降低运维人员的技术门槛,可以节约维护成本,另一方面可以快速的与互联网以及企业网进行融合。这些特点让IPRAN逐步成为当前大部分综合运营商建设综合移动承载网络的首选。
大容量IPRAN设备一般需要包含支路业务盘、线路盘、交叉盘等多种多块单盘,一条业务的入口和出口通常分布在一个设备不同的业务盘上。在传统的传输设备中,组播的复制通常是在入口业务盘上进行的,然后被复制的组播报文通过交叉盘,到达出口业务盘的出端口。但是,在入口业务盘复制的组播报文,一次性复制所有组播,占用了入口业务盘的带宽,导致由入口业务盘转发至线路盘的转发效率不高;另外,还会影响入口业务盘的单播流量,影响单盘单播报文的转发能力。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种传输设备中的高效组播实现***及方法,有效地控制了组播报文占用业务盘的带宽,提升了传输设备的转发效率,同时不影响单盘单播报文的转发能力。
为达到以上目的,本发明提供一种传输设备中的高效组播实现***,包括入口盘、交叉盘和至少一个出口盘,每个出口盘具有至少一个端口,所述交叉盘设有组播配置表,用于配置组播组与出口盘的对应关系;每个出口盘均设有组播成员表,用于配置组播组与出口盘中端口的对应关系。
在上述技术方案的基础上,所述组播组以组播报文的形式携带组播ID,每个组播ID对应至少一个组播成员,每个组播成员为一个出口盘。
在上述技术方案的基础上,所述入口盘和出口盘均为业务盘。
本发明还提供一种传输设备中的高效组播实现方法,组播报文由入口盘转发至交叉盘,交叉盘根据组播配置表将组播报文复制,转发到对应的出口盘,每个对应的出口盘根据组播成员表,将复制后的组播报文再次复制,通过对应的端口转发出去。
在上述技术方案的基础上,所述交叉盘中组播报文的复制数量与其对应的出口盘数量一致,每个出口盘中组播报文的再次复制数量与该出口盘的对应端口数量一致。
在上述技术方案的基础上,所述组播报文转发前,预先设置交叉盘的组播配置表以及出口盘的组播成员表。
本发明的有益效果在于:组播报文由入口盘转发到交叉盘,交叉盘根据组播配置表将组播报文复制,并将复制后的报文发送对应的出口盘;出口盘根据预设的组播成员表,将复制后的组播报文再次复制,再次复制的报文发送至对应的端口;避免了入口业务盘复制组播报文,不影响单盘单播报文的转发能力。组播报文通过分层进行复制,占用的带宽进行最大程度的减少,有效地控制了组播报文占用的带宽,提升了转发效率,并保证了传输设备的性能。
附图说明
图1为本发明传输设备中的高效组播实现***示意图;
图2为本发明传输设备中的高效组播实现方法流程图;
图3为本发明实施例组播ID1002的组播报文转发示意图;
图4为本发明实施例组播ID1006的组播报文转发示意图。
具体实施方式
以下结合附图对本发明作进一步详细说明。
如图1所示,传输设备中的高效组播实现***,包括入口盘、交叉盘和至少一个出口盘,入口盘和出口盘均为业务盘。每个出口盘具有至少一个端口,所述交叉盘设有组播配置表,用于配置组播组与出口盘的对应关系;每个出口盘均设有组播成员表,用于配置组播组与出口盘中端口的对应关系。所述组播组以组播报文的形式携带组播ID,每个组播组对应一个组播报文,每个组播ID对应至少一个组播成员,每个组播成员即为一个出口盘。优选的,出口盘的数量为多个,每个出口盘的端口为多个,此种情况下减少占用带宽的效果更佳明显。
如图2所示,本发明基于上述***的高效组播实现方法,其具体步骤如下:
S1.预先设置交叉盘的组播配置表以及每个出口盘的组播成员表。
S2.入口盘接收带有组播ID的组播报文。
S3.入口盘将组播报文转发至交叉盘。
S4.交叉盘根据组播配置表将组播报文复制,复制数量与其对应的出口盘数量一致。
S5.交叉盘将复制后的组播报文转送到对应的出口盘。
S6.每个接收到复制组播报文的出口盘,根据组播成员表,将复制后的组播报文再次复制,形成二次复制组播报文,二次复制组播报文数量与该出口盘的对应端口数量一致。
S7.所述出口盘将二次复制组播报文分别通过对应端口转发出去。
下面通过具体实施例对本发明做详细说明。
假定现有入口盘A、交叉盘B和三块出口盘C1、C2、C3。出口盘C1端口有:C1P1、C1P2、C1P3,出口盘C2端口有:C2P1、C2P2,出口盘C3端口有:C3P1。
交叉盘的组播配置表为:
组播ID | 组播成员 |
1002 | C1、C2、C3 |
1006 | C1、C2 |
出口盘的组播成员表为:
组播ID | 出口盘 | 对应端口 |
1002 | C1 | C1P1、C1P3 |
1002 | C2 | C2P2 |
1002 | C3 | C3P1 |
1006 | C1 | C1P1、C1P2 |
1006 | C2 | C2P1 |
其中,组播成员即为对应的出口盘。
实施例1:
组播ID为1002的组播报文进入到入口盘A,并由入口盘A转发至交叉盘B。交叉盘B根据组播配置表的配置,查到需要将组播报文转发到出口盘C1、C2、C3,然后对组播报文进行复制,复制数量为3份,并将复制的组播报文分别转发到出口盘C1、C2、C3。
出口盘C1根据组播成员表的配置,得到需要转发的端口C1P1、C1P3,将接收到的复制组播报文再次进行复制,形成二次复制组播报文,二次复制组播报文数量为2份,分别通过端口C1P1和C1P3转发出去。
出口盘C2根据组播成员表的配置,得到需要转发的端口C2P2,将接收到的复制组播报文再次进行复制,形成二次复制组播报文,二次复制组播报文数量为1份,通过端口C2P2转发出去。
出口盘C3根据组播成员表的配置,得到需要转发的端口C3P1将接收到的复制组播报文再次进行复制,形成二次复制组播报文,二次复制组播报文数量为1份,通过端口C3P1转发出去。
实施例2:
组播ID为1006的组播报文进入到入口盘A,并由入口盘A转发至交叉盘B。交叉盘B根据组播配置表的配置,查到需要将组播报文转发到出口盘C1、C2,然后对组播报文进行复制,复制数量为2份,并将复制的组播报文分别转发到出口盘C1、C2。
出口盘C1根据组播成员表的配置,得到需要转发的端口C1P1、C1P2,将接收到的复制组播报文再次进行复制,形成二次复制组播报文,二次复制组播报文数量为2份,分别通过端口C1P1和C1P2转发出去。
出口盘C2根据组播成员表的配置,得到需要转发的端口C2P1,将接收到的复制组播报文再次进行复制,形成二次复制组播报文,二次复制组播报文数量为1份,通过端口C2P1转发出去。
本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
Claims (6)
1.一种传输设备中的高效组播实现***,包括入口盘、交叉盘和至少一个出口盘,每个出口盘具有至少一个端口,其特征在于:所述交叉盘设有组播配置表,用于配置组播组与出口盘的对应关系;每个出口盘均设有组播成员表,用于配置组播组与出口盘中端口的对应关系。
2.如权利要求1所述传输设备中的高效组播实现***,其特征在于:所述组播组以组播报文的形式携带组播ID,每个组播ID对应至少一个组播成员,每个组播成员为一个出口盘。
3.如权利要求1或2所述传输设备中的高效组播实现***,其特征在于:所述入口盘和出口盘均为业务盘。
4.一种基于权利要求1所述***的传输设备中的高效组播实现方法,其特征在于:组播报文由入口盘转发至交叉盘,交叉盘根据组播配置表将组播报文复制,转发到对应的出口盘,每个对应的出口盘根据组播成员表,将复制后的组播报文再次复制,通过对应的端口转发出去。
5.如权利要求4所述传输设备中的高效组播实现方法,其特征在于:所述交叉盘中组播报文的复制数量与其对应的出口盘数量一致,每个出口盘中组播报文的再次复制数量与该出口盘的对应端口数量一致。
6.如权利要求4所述传输设备中的高效组播实现方法,其特征在于:所述组播报文转发前,预先设置交叉盘的组播配置表以及出口盘的组播成员表。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410491466.6A CN104270316B (zh) | 2014-09-23 | 2014-09-23 | 一种传输设备中的高效组播实现***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410491466.6A CN104270316B (zh) | 2014-09-23 | 2014-09-23 | 一种传输设备中的高效组播实现***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104270316A true CN104270316A (zh) | 2015-01-07 |
CN104270316B CN104270316B (zh) | 2017-05-17 |
Family
ID=52161808
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410491466.6A Active CN104270316B (zh) | 2014-09-23 | 2014-09-23 | 一种传输设备中的高效组播实现***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104270316B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108809836A (zh) * | 2018-05-31 | 2018-11-13 | 新华三技术有限公司 | 组播数据报文转发方法及装置 |
CN112202674A (zh) * | 2020-09-27 | 2021-01-08 | 北京物芯科技有限责任公司 | 一种组播报文的转发处理方法、装置、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267396A (zh) * | 2008-03-19 | 2008-09-17 | 北京星网锐捷网络技术有限公司 | 一种组播路由下游接口列表实现装置和方法 |
CN101510891A (zh) * | 2009-04-03 | 2009-08-19 | 烽火通信科技股份有限公司 | Epon接入***实现组播的装置和方法 |
CN101515889A (zh) * | 2009-04-03 | 2009-08-26 | 华为技术有限公司 | 一种组播报文的复制处理方法和装置 |
CN101702689A (zh) * | 2009-11-30 | 2010-05-05 | 迈普通信技术股份有限公司 | 组播业务数据负载均衡的传输控制方法及接入设备 |
US20140161454A1 (en) * | 2012-12-12 | 2014-06-12 | Peter David Roorda | Expandable multicast optical switch |
-
2014
- 2014-09-23 CN CN201410491466.6A patent/CN104270316B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101267396A (zh) * | 2008-03-19 | 2008-09-17 | 北京星网锐捷网络技术有限公司 | 一种组播路由下游接口列表实现装置和方法 |
CN101510891A (zh) * | 2009-04-03 | 2009-08-19 | 烽火通信科技股份有限公司 | Epon接入***实现组播的装置和方法 |
CN101515889A (zh) * | 2009-04-03 | 2009-08-26 | 华为技术有限公司 | 一种组播报文的复制处理方法和装置 |
CN101702689A (zh) * | 2009-11-30 | 2010-05-05 | 迈普通信技术股份有限公司 | 组播业务数据负载均衡的传输控制方法及接入设备 |
US20140161454A1 (en) * | 2012-12-12 | 2014-06-12 | Peter David Roorda | Expandable multicast optical switch |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108809836A (zh) * | 2018-05-31 | 2018-11-13 | 新华三技术有限公司 | 组播数据报文转发方法及装置 |
WO2019228433A1 (zh) * | 2018-05-31 | 2019-12-05 | 新华三技术有限公司 | 组播数据报文转发方法及设备 |
CN108809836B (zh) * | 2018-05-31 | 2020-02-18 | 新华三技术有限公司 | 组播数据报文转发方法及装置 |
CN112202674A (zh) * | 2020-09-27 | 2021-01-08 | 北京物芯科技有限责任公司 | 一种组播报文的转发处理方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104270316B (zh) | 2017-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102946354B (zh) | 一种报文转发的方法、装置及网络设备 | |
CN101616014B (zh) | 一种实现跨虚拟专用局域网组播的方法 | |
CN102223312B (zh) | 一种基于链路状态的流量控制方法和设备 | |
CN103117935B (zh) | 应用于多归属组网的组播数据转发方法和装置 | |
EP2582095A1 (en) | Method, device and system for implementing multicast forwarding in extended vlan bridge | |
CN104469691A (zh) | 一种组通信方法、设备及*** | |
CN105992143A (zh) | 一种网络辅助的d2d中继多播方法 | |
CN105992157A (zh) | 一种网络辅助的d2d中继多播方法 | |
CN106856595A (zh) | 基于B-TrunC组呼的IP组播广播业务传输方法 | |
CN104270316A (zh) | 一种传输设备中的高效组播实现***及方法 | |
CN102347906B (zh) | 一种组播方法及组播网络*** | |
CN103532855A (zh) | 一种实现电力线以太网数据交换的方法、载波设备及*** | |
CN107786946B (zh) | 一种集群业务数据处理方法及集群基站 | |
CN102571615A (zh) | 一种基于eoc终端的qos策略实现方法 | |
CN102412976A (zh) | 一种运营商骨干网桥接网络中处理组播报文的方法和装置 | |
CN103222230B (zh) | 组播复制方法、装置及*** | |
CN105493454A (zh) | 双活接入多链接透明互联(trill)边缘 | |
CN101325536A (zh) | WiMAX***的基站和网关中控制组播数据包传输的方法及装置 | |
CN102412949A (zh) | 一种分布式***中nat端口资源支持双控制板的方法 | |
CN102932228A (zh) | Trill网络的通信方法及装置、*** | |
CN102035721B (zh) | 介质访问控制表项老化处理的方法及装置 | |
CN108111323A (zh) | vxworks***下igmpsnooping协议的实现*** | |
CN104717140A (zh) | Trill网络中边缘路由桥设备的故障处理方法和装置 | |
CN102263703B (zh) | 一种透传组播协议报文的方法、装置和网络*** | |
CN102118316B (zh) | 学习mac地址的方法和设备 |
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 |