[发明专利]接入网络的标识组播路由方法及系统有效
申请号: | 201010101643.7 | 申请日: | 2010-01-26 |
公开(公告)号: | CN101815038A | 公开(公告)日: | 2010-08-25 |
发明(设计)人: | 郜帅;延志伟;张宏科;肖鹏;关建峰;于展琦 | 申请(专利权)人: | 北京交通大学 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L12/18 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 麻吉凤;毛燕生 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接入 网络 标识 路由 方法 系统 | ||
1.一种接入网络的标识组播路由方法,其特征在于,包括如下步骤:
消息格式扩展步骤,以IGMPv2的组播查询和响应机制为基础,对消息格式进行扩展,获取扩展的消息格式;
所述扩展的消息格式为:
其中,消息中的各个部分含义如下:
所述消息格式第一行第0~4比特的“IGMP报文类型”代表报文的类型,用于指示所述接入网络中的主机和接入路由器进行通信的方式;所述消息格式第一行第5~7比特的“节点类型”为节点类型标识,所述节点类型标识用于区分所述接入网络中的四种节点类型:001为根接入路由器,010为普通接入路由器,011为接收节点,100为组播源;所述消息格式第一行第8比特的“B”为分支节点指示标志位;所述消息格式第一行第9~15比特的“最大响应时间”代表该消息的最大响应时间;所述消息格式第一行第16~31比特的“校验和”代表该消息的校验和;
所述扩展的消息格式第二行第0~8比特的“组播地址长度”用来指示组播标识地址的长度;所述消息格式第二行第9~31比特的“标识组播地址”用于携带标识组播地址;
所述扩展的消息格式第三行至第n行第0~8比特的“接入网标识长度”代表所述节点或所述接入路由器的接入网标识长度,所述消息格式第三行第9~31的“接入网标识”代表所述节点或所述接入路由器的接入标识;
节点加入或离开步骤,依据所述扩展的消息格式和每一接入路由器的接入网组播状态表,进行节点加入组或节点离开组的操作;
所述每一接入路由器的接入网组播状态表为:
其中,状态表各部分内容含义如下:
所述B用于指示节点本身是否为标识组播地址所示组播组的分支节点,其值与所述扩展消息中的标志位B取值一致;所述标识组播地址用于标识一个特定的组播组;所述下游接收节点列表用来维护该节点的下游节点;所述节点类型用来指示该下游节点的类型;所述生命值用于维护和更新每个下游节点的状态,每个条目都对应一个生命值,当生命值为0时,该接入路由器将向对应的节点发起IGMP查询过程。
2.一种接入网络的标识组播路由系统,其特征在于,所述系统包括:
消息格式扩展模块,用于以IGMPv2的组播查询和响应机制为基础,对消息格式进行扩展,获取扩展的消息格式;
扩展的消息格式为:
其中,消息中的各个部分含义如下:
所述消息格式第一行第0~4比特的“IGMP报文类型”代表报文的类型,用于指示所述接入网络中的主机和接入路由器进行通信的方式;所述消息格式第一行第5~7比特的“节点类型”为节点类型标识,所述节点类型标识用于区分所述接入网络中的四种节点类型:001为根接入路由器,010为普通接入路由器,011为接收节点,100为组播源;所述消息格式第一行第8比特的“B”标志位分支节点指示标志B;所述消息格式第一行第9~15比特的“最大响应时间”代表该消息的最大响应时间;所述消息格式第一行第16~31比特的“校验和”代表该消息的校验和;
所述扩展的消息格式第二行第0~8比特的“组播地址长度”用来指示组播标识地址的长度;所述消息格式第二行第9~31比特的“标识组播地址”用于携带标识组播地址;
所述扩展的消息格式第三行至第n行第0~8比特的“接入网标识长度”代表所述节点或所述接入路由器的接入网标识长度,所述消息格式第三行第9~31的“接入网标识”代表所述节点或所述接入路由器的接入标识;
节点加入或离开模块,依据所述扩展的消息格式和每一接入路由器的接入网组播状态表,进行节点加入组或节点离开组的操作;所述每一接入路由器的接入网组播状态表为:
其中,状态表各部分内容含义如下:
所述B用于指示节点本身是否为标识组播地址所示组播组的分支节点,其值与所述扩展消息中的B标志取值一致;所述标识组播地址用于标识一个特定的组播组;所述下游接收节点列表用来维护该节点的下游节点;所述节点类型用来指示该下游节点的类型;所述生命值用于维护和更新每个下游节点的状态,每个条目都对应一个生命值,当生命值为0时,该接入路由器将向对应的节点发起IGMP查询过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010101643.7/1.html,转载请声明来源钻瓜专利网。