[发明专利]用于组播数据包发送与接收的方法和装置有效
申请号: | 200710040396.2 | 申请日: | 2007-04-30 |
公开(公告)号: | CN101299671A | 公开(公告)日: | 2008-11-05 |
发明(设计)人: | 温海波 | 申请(专利权)人: | 上海贝尔阿尔卡特股份有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 罗朋 |
地址: | 201206上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据包 发送 接收 方法 装置 | ||
技术领域
本发明涉及通信网络,尤其涉及通信网络中的用于组播数据包 发送与接收的方法和装置。
背景技术
在接入网中,组播技术被广泛地用来从运营商向用户网络传递 组播业务流(例如,交互式网络电视中的多播服务)。来自用户子 网的组播数据,也就是上行组播,是不被允许的。接入设备丢弃来 自用户网中的组播数据。然而,位于用户网络中的组播是确实存在 的。例如,在用户网络中的一个用户想将其现有的视频或者实时的 生活场景以组播方式发送给其亲戚朋友。公司总部以组播方式向它 的各个子公司发送首席执行官的演讲。另一方面,网络运营商希望 提供更多增值服务以吸引更多的用户并且获取更多的利润,网络运 营商迫切需要一种能够有效支持上行组播服务的解决方案。
目前已有几种上行组播解决方案,一种是用户终端将其要发送 的业务数据分别单播给多个接收者;一种用户终端将其要发送的业 务数据单播给该网络中的服务器,然后由该服务器进行该业务数据 的组播数据包的转发。
目前在接入网中,广泛支持生成树协议(Spanning tree protocol, 详情可参考IEEE802.d标准))或者快速生成树协议(Rapid spanning tree protocol,详情可参考IEEE802.w标准),通常以网络侧且远离 用户网络的某设备为根节点,生成一个生成树,来自网络侧的组播 数据包在该生成树上进行发送。对于如图1所述的接入网,连接到 网络侧的宽带远程接入服务器(BRAS)是生成树的树根。对于来自 用户终端UE1的上行组播数据包,其解决方案如下:接入设备A1 沿着已有的生成树将组播数据包发送到S1,然后由S1沿着生成树 路径发送给接收组播数据包的用户终端UE2、UE3。或者用户终端 UE1发送组播数据包到其接入设备A1,然后其接入设备A1通过隧 道技术将该组播数据包发送到靠近生成树根节点的网络设备,如宽 带网关(BNG,Broad network gateway),然后由该宽带网关在已有 的生成树上进行该数据包的转发。
在上述种解决方案中,上行组播流与其它服务(单播服务,交 互式网络电视服务)分享了相同的逻辑拓扑。这个逻辑拓扑由生成 树协议或快速生成树协议计算得到。对于上行组播服务,从上行多 播发送端到相应接收端之间的路径不是较优的。例如,对于在接入 设备A2下的上行多播接收用户终端UE2而言,从接入设备A1下的 上行组播发送用户终端UE1出发到达该上行组播接收用户终端UE2 的最佳路径是A1-S4-S5-A2,而不是A1-S2-S1-S3-S4-S5-A2,或者是 A1-S2-S1-BNG-S1-S3-S4-S5-A2。
上述几种上行组播解决方案都浪费了很多网络带宽,并且传输 延迟也比较大。
发明内容
本发明为了解决现有技术中的上述缺点,提出了一种以通信网 络中的网络设备为根节点为请求发送组播数据包的用户终端生成一 个逻辑拓扑树,然后以该网络设备为根节点在该逻辑拓扑树上生成 组播树,以进行组播数据包的转发的技术方案。
根据本发明的第一方面,提供了一种在通信网络的网络设备中 用于对来自用户终端的组播数据包进行组播的方法,其中,包括以 下步骤:b.以所述网络设备为根节点生成逻辑拓扑树;c.以所述网 络设备为根节点在所述逻辑拓扑树上生成组播树;d.在所述组播树 上进行所述组播数据包的转发。
根据本发明的第二方面,提供了一种在通信网络的网络设备中 用于转发经由该网络设备接入到该通信网络的用户终端的接收组播 数据包的报告消息的方法,其中,包括以下步骤:ii.接收来自所述 用户终端接收组播数据包的报告消息,该报告消息中包含该用户终 端所接收的组播数据包的组播标识;iii.根据预存的组播标识及其 相应的逻辑拓扑树标识信息,选择与所述报告消息中的组播标识相 应的逻辑拓扑树标识;iv.将所述相应的逻辑拓扑树标识加入到该报 告消息中,以获得带有逻辑拓扑树标识的报告消息;v.将所述带有 逻辑拓扑树标识的报告消息在连接到该逻辑拓扑树标识所标识的逻 辑拓扑树的上行端口上发送给与该上行端口相连的网络设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海贝尔阿尔卡特股份有限公司,未经上海贝尔阿尔卡特股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710040396.2/2.html,转载请声明来源钻瓜专利网。