一种实现按需智能拨号的方法、系统和接入路由器的制造方法

文档序号:9202599阅读:439来源:国知局
一种实现按需智能拨号的方法、系统和接入路由器的制造方法
【技术领域】
[0001]本发明涉及网络通信技术领域,尤其涉及的是一种实现按需智能拨号的方法、系统和接入路由器。
【背景技术】
[0002]按需拨号路由(Dial on Demand Routing, DDR),是路由器之间通过公共交换网(PSTN或ISDN)实现网络互连时采用的拨号技术。所谓按需拨号是指:跨网络相连的路由器之间不预先建立连接,只有当它们之间有数据需要传送时才以拨号的方式建立连接,由用户请求接入网络的数据流触发拨号,上线之后数据包将从被拨号的接口进行路由,当链路空闲时间超出规定值,将自动断开链路。
[0003]接入路由器面向IP网络的接入侧,为用户提供丰富的IP网络接入手段。随着IP技术的飞速发展,丰富多样的增值业务在互联网上得到了广泛的应用,在银行、机关单位、企业等场所的网络应用中,用户对于业务可靠性提出了更高的要求。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种实现按需智能拨号的方法、系统和接入路由器,能够在用户按需接入网络的同时,通过无线网络上的备份链路保障业务的可靠性。
[0005]为了解决上述技术问题,本发明提供了一种实现按需智能拨号的方法,应用于接入路由器上,该方法包括:
[0006]如检测到IP网络上的主链路的性能不满足要求,则在无线网络上为所述用户建立备份链路,如所述备份链路建立成功,则将所述主链路上承载的流量切换到所述备份链路上;
[0007]如检测到IP网络上的主链路的性能恢复,则将无线网络的备份链路上承载的流量恢复到所述主链路上,然后关闭所述备份链路。
[0008]进一步地,该方法还包括下述特点:
[0009]检测到IP网络上的主链路的性能不满足要求,包括:
[0010]检测到用户关注的路由条目对应的路由失效;和/或,检测到主链路上的节点之间出现通信故障;
[0011]检测到IP网络上的主链路的性能恢复,包括:
[0012]检测到用户关注的路由条目对应的路由由失效恢复为生效;和/或,检测到主链路上的节点之间的通信故障恢复。
[0013]进一步地,该方法还包括:
[0014]预先配置无线网络拨号功能的属性,包括:为一个或多个无线网络拨号接口创建对应的虚拟拨号接口,将每一个无线网络拨号接口绑定到对应的虚拟拨号接口上,在路由表中预先配置出接口是虚拟拨号接口的静态路由。
[0015]进一步地,该方法还包括下述特点:
[0016]在无线网络上为所述用户建立备份链路,如所述备份链路建立成功,则将所述主链路上承载的流量切换到所述备份链路上,包括:
[0017]确定无线网络拨号接口及该无线网络拨号接口所绑定的虚拟拨号接口,查询路由表中出接口是所述虚拟拨号接口的静态路由,根据所述静态路由进行点对点协议PPP建链;
[0018]如建链成功,则将建立的无线链路作为备份链路,使路由表中所述备份链路对应的静态路由生效,将数据流切换到所述备份链路上。
[0019]进一步地,该方法还包括下述特点:
[0020]将无线网络的备份链路上承载的流量恢复到所述主链路上,然后关闭所述备份链路,包括:
[0021]断开所述无线网络上的备份链路,如断链成功,使路由表中所述备份链路对应的静态路由失效,将数据流恢复到所述主链路上。
[0022]进一步地,该方法还包括下述特点:
[0023]检测到主链路上的节点之间出现通信故障,包括:检测到主链路上的节点之间的双向转发检测技术BFD会话由up变为down ;
[0024]检测到主链路上的节点之间的通信故障恢复,包括:检测到主链路上的节点之间的双向转发检测技术BFD会话由down变为up。
[0025]为了解决上述技术问题,本发明还提供了一种实现按需智能拨号的系统,应用于接入路由器上,包括:
[0026]检测模块,用于如检测到IP网络上的主链路的性能不满足要求,则通知切换模块;如检测到IP网络上的主链路的性能恢复,则通知恢复模块;
[0027]切换模块,用于在无线网络上为所述用户建立备份链路,如所述备份链路建立成功,则将所述主链路上承载的流量切换到所述备份链路上;
[0028]恢复模块,用于将无线网络的备份链路上承载的流量恢复到所述主链路上,然后关闭所述备份链路。
[0029]进一步地,该系统还包括下述特点:
[0030]检测模块,用于检测到IP网络上的主链路的性能不满足要求,包括:检测到用户关注的路由条目对应的路由失效;和/或,检测到主链路上的节点之间出现通信故障;检测到IP网络上的主链路的性能恢复,包括:检测到用户关注的路由条目对应的路由由失效恢复为生效;和/或,检测到主链路上的节点之间的通信故障恢复。
[0031]进一步地,该系统还包括:
[0032]配置模块,用于预先配置无线网络拨号功能的属性,包括:为一个或多个无线网络拨号接口创建对应的虚拟拨号接口,将每一个无线网络拨号接口绑定到对应的虚拟拨号接口上,在路由表中预先配置出接口是虚拟拨号接口的静态路由。
[0033]进一步地,该系统还包括下述特点:
[0034]切换模块,用于在无线网络上为所述用户建立备份链路,如所述备份链路建立成功,则将所述主链路上承载的流量切换到所述备份链路上,包括:确定无线网络拨号接口及该无线网络拨号接口所绑定的虚拟拨号接口,查询路由表中出接口是所述虚拟拨号接口的静态路由,根据所述静态路由进行点对点协议PPP建链;如建链成功,则将建立的无线链路作为备份链路,使路由表中所述备份链路对应的静态路由生效,将数据流切换到所述备份链路上。
[0035]进一步地,该系统还包括下述特点:
[0036]恢复模块,用于将无线网络的备份链路上承载的流量恢复到所述主链路上,然后关闭所述备份链路,包括:断开所述无线网络上的备份链路,如断链成功,使路由表中所述备份链路对应的静态路由失效,将数据流恢复到所述主链路上。
[0037]进一步地,该系统还包括下述特点:
[0038]检测模块,用于检测到主链路上的节点之间出现通信故障,包括:检测到主链路上的节点之间的双向转发检测技术BFD会话由up变为down ;检测到主链路上的节点之间的通信故障恢复,包括:检测到主链路上的节点之间的双向转发检测技术BFD会话由down变为up。
[0039]为了解决上述技术问题,本发明还提供了一种接入路由器,包括:
[0040]检测模块,用于检测IP网络上的主链路的节点之间是否出现通信故障,将主链路检测结果通告给拨号管理模块;和/或,检测用户关注的路由条目对应的路由是否失效,将路由检测结果通告给拨号管理模块;
[0041]拨号管理模块,用于接收检测模块的通告信息,如所述通告信息指示所述IP网络上的主链路的节点之间出现通信故障,和/或用户关注的路由条目对应的路由失效,则通知无线网络拨号模块进行上线处理,如所述通告信息指示所述IP网络上的主链路的节点之间的通信故障恢复,和/或用户关注的路由条目对应的路由由失效恢复为生效,则通知无线网络拨号模块进行下线处理;
[0042]拨号模块,用于接收拨号管理模块的指示,如所述指示为进行上线处理,则在无线网络上为所述用户建立备份链路,如所述备份链路建立成功,则将所述主链路上承载的流量切换到所述备份链路上;如所述指示为进行下线处理,将无线网络的备份链路上承载的流量恢复到所述主链路上,然后关闭所述备份链路。
[0043]进一步地,该接入路由器还包括:
[0044]配置模块,用于预先配置以下信息:
[0045]a)用户关注的路由条目;
[0046]b)双向转发检测技术BFD功能的属性;
[0047]c)无线网络拨号功能的属性,包括:为一个或多个无线网络拨号接口创建对应的虚拟拨号接口,将每一个无线网络拨号接口绑定到对应的虚拟拨号接口上,在路由表中预先配置出接口是虚拟拨号接口的静态路由。
[0048]与现有技术相比,本发明提供的一种实现按需智能拨号的方法、系统和接入路由器,以备份形式在无线网络上为业务主干线路提供备份保障,一旦检测到业务主干线路的性能不能满足要求,快速将流量切换到无线网络上的备份链路,能够在用户按需接入网络的同时,通过无线网络上的备份链路保障业
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1