[发明专利]一种未来移动网络的路由通信实现方法有效
申请号: | 201811240586.3 | 申请日: | 2018-10-24 |
公开(公告)号: | CN109089293B | 公开(公告)日: | 2020-09-04 |
发明(设计)人: | 王晓喃;程宏斌;李燕丽 | 申请(专利权)人: | 常熟理工学院 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 杨晓玲 |
地址: | 215500 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 未来 移动 网络 路由 通信 实现 方法 | ||
1.一种未来移动网络的路由通信实现方法,其特征在于,所述网络包括路由器和移动节点,路由器分为骨干路由器和接入路由器;
骨干路由器配置两个以上的有线接口,每个有线接口与一个路由器相连;一个接入路由器配置一个无线接口和两个以上的有线接口,无线接口与移动节点链接,有线接口与路由器相连;一个移动节点配置一个无线接口,与接入路由器的无线接口链接;
每个接口由接口ID标识,该接口ID即为该接口的媒体访问控制地址,即MAC地址,如果一个接口的接口ID为x,则该接口记为接口x;
接入路由器的每个接口预先设置一个网络前缀,接入路由器为每个接口构建一个IP地址,该IP地址的网络前缀为该接口的网络前缀,接口ID为该接口的MAC地址;
IP消息的消息名称由消息类型的值定义,如下表所示:
IP消息名称 消息类型值 发布消息 1 绑定消息 2 共享消息 3 请求消息 4 响应消息 5 路由器发布消息 6
一个IP地址由网络前缀和接口ID构成;接入路由器从无线接口定期广播路由器发布消息,该路由器发布消息的源地址为该无线接口的IP地址,目的地址为广播地址,即每个比特位均为1的IP地址,负载为消息类型的值6;
移动节点启动后与一个接入路由器链接,在接收到该接入路由器广播的路由器发布消息后,为自己配置一个IP地址,该IP地址的网络前缀等于该路由器发布消息的源地址的网络前缀,接口ID等于该移动节点的无线接口的MAC地址,该IP地址称为该移动节点的家乡地址;
移动节点配置家乡地址后,如果检测到接收到的路由器发布消息的源地址的网络前缀与自己家乡地址的网络前缀不同,则为自己配置一个IP地址,该IP地址的网络前缀等于该路由器发布消息的源地址的网络前缀,接口ID等于该移动节点的无线接口的MAC地址,该IP地址称为该移动节点的转交地址;
路由器维护一个以上的绑定表,一个绑定表项由家乡地址、转交地址和生命周期构成;在一个绑定表中,所有绑定表项的家乡地址的网络前缀都相同,该绑定表的表名设置为该网络前缀;一个路由器维护一个转发表,一个转发表项包含接口ID,网络前缀和生命周期域;
路由器R1维护一个绑定表,该绑定表的表名为网络前缀NP1,路由器R1定期执行下述操作维护转发表:
步骤101:开始;
步骤102:路由器R1从每个有线接口发送一个发布消息,该发布消息的源地址和目的地址均为0,负载为网络前缀NP1和消息类型的值1;
步骤103:路由器从有线接口x1接收到该发布消息后,查看转发表,如果存在一个转发表项,该转发表项的网络前缀等于该发布消息负载中的网络前缀,接口ID等于x1,且生命周期与最大生命周期M1之间的差值的绝对值小于阈值T1,则执行步骤108,否则执行步骤104;
步骤104:从有线接口x1接收到该发布消息的路由器查看转发表,如果存在一个转发表项,该转发表项的网络前缀等于该发布消息负载中的网络前缀且接口ID等于x1,则执行步骤105,否则执行步骤106;
步骤105:从有线接口x1接收到该发布消息的路由器选择一个转发表项,该转发表项的网络前缀等于该发布消息负载中的网络前缀且接口ID等于x1,将该转发表项的生命周期设置为最大值,执行步骤107;
步骤106:从有线接口x1接收到该发布消息的路由器创建一个转发表项,该转发表项的网络前缀等于该发布消息负载中的网络前缀,接口ID等于x1,生命周期设置为最大值;
步骤107:从有线接口x1接收到该发布消息的路由器从除了接口x1以外的每个有线接口转发该发布消息,执行步骤103;
步骤108:结束;
在移动节点MN1的家乡地址为HA1,家乡地址HA1的网络前缀为NP1,接入路由器AR2的无线接口的IP地址为HAR2,HAR2的网络前缀不等于网络前缀NP1的条件下,移动节点MN1检测到自己接收到接入路由器AR2广播的路由器发布消息,则为自己配置一个转交地址CA1并执行下述绑定操作:
步骤201:开始;
步骤202:移动节点MN1发送一个绑定消息,该绑定消息的源地址为HA1,目的地址为接入路由器AR2的无线接口的IP地址,即接入路由器AR2广播的路由器发布消息的源地址,负载为消息类型的值2以及转交地址CA1;
步骤203:接入路由器AR2接收到绑定消息后,将该绑定消息的目的地址设置为0,选择一个转发表项,该转发表项的网络前缀等于该绑定消息的源地址的网络前缀,从该转发表项的接口ID所标识的接口转发该绑定消息;
步骤204:路由器接收到该绑定消息后,如果该路由器维护一个绑定表,该绑定表的表名等于该绑定消息的源地址的网络前缀,则执行步骤206,否则执行步骤205;
步骤205:接收到绑定消息的路由器选择一个转发表项,该转发表项的网络前缀等于该绑定消息的源地址的网络前缀,从该转发表项的接口ID所标识的接口转发该绑定消息,执行步骤204;
步骤206:接收到绑定消息的路由器选择一个绑定表,该绑定表的表名等于该绑定消息的源地址的网络前缀;该路由器判断在该绑定表中是否存在一个绑定表项,该绑定表项的家乡地址等于该绑定消息的源地址,如果存在,则将该绑定表项的转交地址设置为该绑定消息负载中的地址,将生命周期设置为最大值;否则该路由器创建一个绑定表项,该绑定表项的家乡地址等于该绑定消息的源地址,转交地址设置为该绑定消息负载中的地址,将生命周期设置为最大值;
步骤207:结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常熟理工学院,未经常熟理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811240586.3/1.html,转载请声明来源钻瓜专利网。