[发明专利]基于网络按需距离矢量的多播路由方法及系统无效

专利信息
申请号: 201110045941.3 申请日: 2011-02-25
公开(公告)号: CN102111845A 公开(公告)日: 2011-06-29
发明(设计)人: 李旭;苏少明;唐艳 申请(专利权)人: 北京交通大学
主分类号: H04W40/24 分类号: H04W40/24
代理公司: 北京市商泰律师事务所 11255 代理人: 毛燕生
地址: 100044 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 网络 距离 矢量 路由 方法 系统
【权利要求书】:

1.一种基于网络按需距离矢量的多播路由方法,其特征在于,包括如下步骤:

分支号分配步骤,多播组组长为下游节点分配分支号;

主、备路径建立步骤,基于分支号,多播组成员节点建立各自的主路径和备用路径;

数据传输步骤,判断主路径是否失效,

若否,基于主路径进行数据传输;

若是,在备用路径没有失效的情况下,使用备用路径进行数据传输;在备用路径失效的情况下,进行路由的修复,并返回执行主、备路径建立步骤。

2.根据权利要求1所述的多播路由方法,其特征在于,所述主、备路径建立步骤和所述数据传输步骤之间,还设置有:

备用路由表添加步骤,基于备用路径,添加备用路由表,所述备用路由表用于维护备用路径的信息,包含多播组地址、多播组组长地址、多播组序列号、路由状态、多播树邻居链表及分支号;由此,多播树上每一节点需维护四张路由表,所述四张路由表分别为单播路由表、多播路由表、组领导表和备用路由表;

控制消息修改步骤,修改MACT_J消息,在原MACT_J消息的基础上增加一个B标识,当B标识置1时即为MACT_B消息,新加入多播组的组成员节点利用MACT_B消息通知所选备用路径的备用路径身份,使组成员选择节点不相交的备用路径。

3.根据权利要求1或2所述的多播路由方法,其特征在于,所述分支号分配步骤为,当节点想要加入多播组时,发送RREQ_J消息发起加入多播组请求;多播组成员或具有到多播组成员路由的节点响应RREQ_J请求消息,在响应路由请求消息的过程中实现分支号的分配;

具体包括:

多播组组长在接收到请求加入多播组的成员节点所发送的RREQ_J消息后,生成一个分支号给请求节点;

多播树上的其他节点在响应RREQ_J消息时,将自己所在分支的分支号通过RREP_J消息传递给所述请求节点,所述请求节点从RREP_J消息中获取分支号信息,并将该分支号信息记录在自己的多播路由表中。

4.根据权利要求3所述的多播路由方法,其特征在于,所述主、备路径建立步骤进一步为:

当请求加入多播组的成员节点接收到RREP_J消息之后,查看所述多播路由表中是否已经存在主路径,如果不存在,则将RREP_J中携带的路径保存为主路径,如果主路径已经存在,则将所述RREP_J消息中携带的路径信息与多播路由表中保存的主路径信息进行比较,比较的内容包括:

1)组长地址;

2)多播序列号;

3)到多播树的跳数;

4)到组长的跳数;

上述内容按从上到下优先级递减的顺序进行比较,以组长地址较大、多播序列号较大、到多播树跳数较少、到组长的跳数较少为较优信息;

如果RREP_J消息中携带的信息优于主路径,则将RREP_J保存为新的主路径,将原来的主路径保存为备用路径;同时,若原来存在备用路径,则删除该备用路径;

如果主路径的信息较优,则判断RREP_J消息中携带的分支号与主路径中是否相同,相同则将RREP_J消息丢弃;如果不相同,则查看备用路由表是否为空,如果为空,则将RREP_J消息的传播路径保存为备用路径,否则将RREP_J消息与备用分支信息进行比较;如果RREP_J消息携带信息较优,则将RREP_J消息保存为备用路径,同时删除原备用路径,否则将RREP_J消息丢弃;

RREP_J等待时间到期后,节点向主路径分支反向单播一个MACT_J消息,用于激活主路径分支,进行多播数据传输,同时向备用路径分支反向单播一个MACT_B消息,用于通知备用路径的节点保存备用路径信息;MACT_J消息将主路径激活开始数据传输,而MACT_B消息通知备用路径上的节点存储备用路径信息,以备主路径失效时备用路径的激活使用。

5.一种基于网络按需距离矢量的多播路由系统,其特征在于,包括:

分支号分配模块,用于多播组组长为下游节点分配分支号;

主、备路径建立模块,用于基于分支号,多播组成员节点建立各自的主路径和备用路径;

数据传输模块,用于判断主路径是否失效,

若否,基于主路径进行数据传输;

若是,在备用路径没有失效的情况下,使用备用路径进行数据传输;在备用路径失效的情况下,进行路由的修复。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110045941.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top