发明名称 一种快速接入组播用户的方法
摘要 本发明提供一种快速接入组播用户的方法,包括:在主控和每个线卡中建立组播容量对比表;线卡窃听到用户发送的IGMP加入消息时,从本线卡的组播容量对比表中获取可用的最小组播容量值,根据所述可用的最小组播容量值以及用户请求加入的组播组地址、VLAN标识获取组播转发索引;所述线卡将所述组播转发索引、组播组地址、VLAN标识和端口信息添加到本线卡的组播成员关系表中,并将所述组播转发索引、组播组地址、VLAN标识通过主控同步到其他线卡的组播成员关系表中。依照本发明,能够更合理的创建线卡上组播成员关系表,防止具有不同组播容量的各种线卡共机架跑组播业务时,由于组播转发索引冲突引起的组播流量转发失败或冗余现象,使组播用户能够快速接入。
申请公布号 CN101364889B 申请公布日期 2011.01.19
申请号 CN200810222889.2 申请日期 2008.09.24
申请人 中兴通讯股份有限公司 发明人 王鸾
分类号 H04L12/18(2006.01)I;H04L12/56(2006.01)I;H04L12/46(2006.01)I 主分类号 H04L12/18(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静
主权项 一种快速接入组播用户的方法,用于包括主控和多个线卡的分布式系统中,其特征在于,包括如下步骤:在主控和每个线卡中建立组播容量对比表,所述组播容量对比表的每个表项包括:线卡标识、线卡的组播容量值和组播容量是否可用标志;线卡窃听到用户发送的IGMP加入消息,且确定需要在本线卡的组播成员关系表中增加表项时,从本线卡的组播容量对比表中获取可用的最小组播容量值,根据所述可用的最小组播容量值以及用户请求加入的组播组地址、VLAN标识获取组播转发索引,具体为:将组播组地址和VLAN标识作为关键字,并依照所述可用的最小组播容量值,用hash算法计算组播转发索引;所述窃听到IGMP加入消息的线卡将所述组播转发索引、组播组地址、VLAN标识和接收所述IGMP加入消息的端口信息添加到本线卡的组播成员关系表中,并将所述组播转发索引、组播组地址、VLAN标识通过主控同步到其他线卡的组播成员关系表中;具有可用的最小组播容量值的线卡达到容量范围时,更新其组播容量对比表中的组播容量是否可用标志,并将该更新信息通过主控同步到其他线卡的组播容量对比表中。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部