一种网关设备及在网关设备实现广域网共享连接的方法

文档序号:7663383阅读:141来源:国知局
专利名称:一种网关设备及在网关设备实现广域网共享连接的方法
技术领域
本发明涉及计算机网络技术,尤其涉及一种网关设备及在网关设备上实现 广域网共享连接的方法。
背景技术
目前的家用网关设备上,集成了越来越丰富的网络应用业务。除了为用户 提供基本的上网业务外,还提供了网络视频,网络电话,视频监控等业务,同 时还提供了对运营商网管的支持。如此多样如此丰富的网络业务,均需要架构 在不同类型的广域网连接上。业务应用导致对家用网关设备上广域网连接要 求的多样化,共享化,组合化,不能再是单一的桥接应用或是路由应用。与此 同时,兼顾到技术和资源两个层面,对一个广域网连接设备如何支持多条类型 各异的共享广域网连接,提出了要求和挑战。针对上述的需求,出现了一种旨在解决广域网连接设备共享的技术,即广 域网桥技术,该技术特别适用于家用网关类产品。同时根据不同的应用场景和 运营商组网现状,广域网桥技术所支持的广域网连接的连接类型各异,目前有PPPoE( Point to Point Protocol over Ethernet,基于以太网的点到点协议)、DHCP (Dynamic Host Configuration Protocol,动态主才几配置协i义)、Static IP(静态IP ), Bridge (桥)等,并会衍生出如PPPoE和Bridge和DHCP,多条Bridge等各种可能类型的组合应用。随着业务的日趋丰富,广域网桥技术所支持的广域网 连接的数目也逐渐增多。而从技术实现的角度看,现有技术中在一个广域网连 接设备上实现(如一个广域网接口 )支持多条广域网连接的组合,会出现各类 问题,很多时候甚至是无法实现不同连接类型的组合。同时,在TR069协议规范的参数树结构中,要求广域网连接设备支持通过ITMS (Integrated Terminal Management System ,终端综合管理系统)配置的方 式创建,删除,修改多个PPP ( Point to Point Protocol,点对点协议)类型或是 IP类型的广域网连接,并以此作为业务开展的基础。因此现有技术中运营商存 在借助ITMS对家用网关设备进行统一的管理和维护的需求。发明内容本发明提供一种网关设备及在网关设备上实现广域网共享连接的方法,用 以在家用网关设备上实现广域网共享连接。一种网关设备,包括配置模块、广域网桥配置管理模块、广域网桥内核功 能模块和基础广域网接口数据包处理模块,其中,配置模块,用于接收网络侧下发的配置命令,包括创建广域网共享连接及 删除广域网共享连接,以及根据所述配置命令向广域网桥配置管理模块发送相 应的配置消息;广域网桥配置管理模块,用于根据配置模块下发的配置消息向广域网桥内 核功能模块下发创建或删除广域网共享连接的命令;广域网桥内核功能模块,用于根据广域网桥配置管理模块下发的命令在相 应的基础广域网接口上创建或删除广域网共享连接,以及接收基础广域网接口 数据包处理模块发出的数据包,进行数据分发;基础广域网接口数据包处理模块,用于将接收到的数据包通过广域网桥内 核功能模块进行数据分发。所述广域网共享连接为基于点对点协议的广域网共享连接或基于互联网 协议的广域网共享连接。所述网络侧通过WEB页面方式向配置模块下发配置命令,或者通过命令 行方式向配置模块下发配置命令。一种在网关设备上实现广域网共享连接的方法,所述网关设备包括配置模 块、广域网桥配置管理模块、广域网桥内核功能模块和基础广域网接口数据包
处理模块,所述方法包括步骤A、 配置模块接收网络侧下发的创建广域网共享连接的配置命令,根据该 命令向广域网桥配置管理模块下发创建广域网共享连接的配置消息;B、 广域网桥配置管理模块收到创建广域网共享连接的配置消息后,命令 广域网桥内核功能模块创建广域网共享连接;C、 广域网桥内核功能模块在相应的基础广域网接口上创建广域网共享连接。所述步骤C后还包括步骤当基础广域网接口数据包处理模块收到数据包时,若判定其上架构了广域 网共享连接,则将该数据包通过广域网桥内核功能模块进行分发。所述广域网桥配置管理模块命令广域网桥内核功能模块创建广域网共享 连接的具体过程为广域网桥配置管理模块收到创建广域网共享连接的配置消息后,判断该消息中指定的基础广域网接口上当前是否存在广域网桥结构,若不存在,则向广 域网桥内核功能模块下发创建广域网桥结构的命令,广域网桥内核功能模块创 建相应的广域网桥结构,并向所述基础广域网接口注册关联关系,然后执行下 一步骤;若存在,直接执行下一步骤;广域网桥配置管理模块向广域网桥内核功能模块下发创建广域网桥接口 的命令,广域网桥内核功能模块创建相应的广域网桥接口 ,并向网络接口设备 进行注册。所述步骤C后还包括步骤当配置模块收到网络侧下发的删除广域网共享连接的配置命令时,根据该 命令向广域网桥配置管理模块下发删除广域网共享连接的配置消息;广域网桥配置管理^^莫块收到删除广域网共享连接的配置消息后,命令广域 网桥内核功能^^莫块删除广域网共享连接。所述广域网桥配置管理模块命令广域网桥内核功能模块删除广域网共享连接的具体过程为广域网桥配置管理模块收到删除广域网共享连接的配置消息后,向广域网 桥内核功能模块下发删除指定基础广域网接口上的广域网桥接口的命令,广域 网桥内核功能模块删除该广域网桥接口 ,并向网络接口设备解除注册;广域网桥配置管理模块判断所述基础广域网接口上是否还还存在其他广 域网桥接口,若不存在,则向广域网桥内核功能模块下发删除所述基础广域网 接口上的广域网桥结构的命令,广域网桥内核功能模块删除该广域网桥结构, 并向所述基础广域网接口解除关联关系。所述广域网共享连接为基于点对点协议的广域网共享连接或基于互联网 协议的广域网共享连接。所述网络侧通过WEB页面方式向配置模块下发配置命令,或者通过命令 行方式向配置模块下发配置命令。本发明通过广域网桥技术解决了在网关设备上实现广域网共享连接的问 题,其优势在于构架独立,移植性和适用性好,适用于DSL方式,ETH方式 和PON方式等多种接入方式,另外本发明从业务应用的角度,满足了划分 VLAN(虚拟局域网)的组网应用,并具备了灵活的扩展性,同时本发明对Tr069 网管的广域网连接部分管理有非常良好的支持。


图1为本发明所述网关设备的结构示意图;图2为本发明在网关设备上实现广域网共享连接的方法的流程图;图3为本发明中删除已创建的广域网共享连接的流程图;图4为采用DSL方式接入本发明所述网关设备的一种典型应用的示意图;图5为采用DSL方式接入本发明所述网关设备的另一种典型应用的示意图;图6为采用ETH方式接入本发明所述网关设备的应用示意图。
具体实施方式
下面结合各个附图对本发明的具体实现过程做进一步详细的阐述。 请参阅图1,该图为本发明所述网关设备的结构示意图,其主要包括配置 模块、广域网桥配置管理模块、广域网桥内核功能模块和基础广域网接口数据包处理模块,其中各个模块的具体作用如下配置模块,用于接收网络侧下发的配置命令,包括创建广域网共享连接及 删除广域网共享连接,以及根据所述配置命令向广域网桥配置管理模块发送相 应的配置消息;所述网络侧下发的配置命令通过WEB页面方式或者命令行方 式完成,所述广域网共享连接为基于PPP ( Point to Point Protocol,点对点协议) 的广域网共享连接或基于IP (Internet Protocol,互联网协议)的广域网共享连 接。广域网桥配置管理模块,用于根据配置模块下发的配置消息向广域网桥内 核功能模块下发创建或删除广域网共享连接的命令。广域网桥内核功能模块,用于根据广域网桥配置管理模块下发的命令在相 应的基础广域网接口上创建或删除广域网共享连接,以及接收基础广域网接口 数据包处理模块发出的数据包,进行数据分发。基础广域网接口数据包处理模块,用于将接收到的数据包通过广域网桥内 核功能模块进行数据分发。请参阅图2,该图为本发明在网关设备上实现广域网共享连接的方法的流 程图,所述网关设备为图l所示的网关设备,在该网关设备上实现广域网共享 连接的具体过程如下步骤Ol、运营维护人员通过ITMS采用WEB方式或命令行方式向配置模 块下发创建基于PPP协议的或基于IP协议的广域网共享连接的配置命令;步骤02、配置模块收到创建广域网共享连接的配置命令后,对该命令进 行校验,包括命令是否合法,命令是否有效,命令内容是否符合规范等,若配
置命令通过校验,则执行步骤03,否则通知ITMS配置命令未通过校验;步骤03、配置模块向广域网桥配置管理模块下发创建广域网共享连接的 配置消息;步骤04、广域网桥配置管理模块收到创建广域网共享连接的配置消息后, 判断该消息中指定的基础广域网接口上当前是否存在广域网桥结构,若不存 在,则首先向广域网桥内核功能模块下发创建广域网桥结构的命令,转步骤05, 若存在,转步骤06;步骤05、广域网桥内核功能模块创建相应的广域网桥结构,并向所述基 础广域网接口注册关联关系,该关系作为后续二者之间数据分发的依据,转步 骤06;步骤06、广域网桥配置管理模块向广域网桥内核功能模块下发创建广域 网桥接口的命令,该接口创建完成后,可在其上架构基于PPP的共享连接或是 基于IP的共享连接,转步骤07;步骤07、广域网桥内核功能模块根据接收到的创建广域网接口的命令在 命令中指定的广域网桥结构上创建广域网桥接口 ,并向Netdevice(网络接口设 备)注册本次创建的广域网桥接口。经过上述步骤,即可在网关设备上实现基于PPP的广域网共享连接或基于 IP的广域网共享连接,在广域网共享连接创建完成后,当基础广域网接口数据 包处理模块收到数据包时,若判定其上架构了广域网共享连接,则将数据包分 发到广域网桥内核功能模块,由广域网桥内核功能模块根据 一定的分发策略, 进行数据包的分发。当不再需要某条广域网共享连接时,运营维护人员可通过ITMS删除该广 域网共享连接,请参阅图3,该图为本发明中删除已创建的广域网共享连接的 流程图,其主要实现过程为步骤ll、运营维护人员通过ITMS釆用WEB方式或命令行方式向配置模 块下发删除基于PPP协议的或基于IP协议的广域网共享连接的配置命令;
步骤12、配置模块收到删除广域网共享连接的配置命令后,对该命令进 行校验,包括命令是否合法,命令是否有效,命令内容是否符合规范等,若配置命令通过校验,则执行步骤13,否则通知ITMS配置命令未通过校验;步骤13、配置模块向广域网桥配置管理模块下发删除广域网共享连接的 配置消息;步骤14、广域网桥配置管理模块收到删除广域网共享连接的配置消息后, 向广域网桥内核功能模块下发删除指定基础广域网接口上的广域网桥接口的命令;步骤15、广域网桥内核功能模块删除相应的广域网桥接口 ,并向Netdevice 解除注册;步骤16、广域网桥配置管理模块判断所述基础广域网接口上是否还还存在 其他广域网桥接口,若不存在,则向广域网桥内核功能模块下发删除所述基础 广域网接口上的广域网桥结构的命令;步骤17、广域网桥内核功能模块删除所述基础广域网接口上的广域网桥结 构,并向该基础广域网接口解除关联关系。本发明的典型应用场景请参阅图4至图6。请参阅图4,该图为采用DSL方式接入本发明所述网关设备的一种典型应 用的示意图,在该种应用中,网关设备支持两条PVC( Permanent Virtual Circuit, 永久虚电路),其中PVC1上架构多条共享方式的桥连接,每一条桥连接上可 以构建不同的业务,PVC2上架构独立的tr069网管3各由连接,典型的如PPPoE等。请参阅图5,该图为釆用DSL方式接入本发明所述网关设备的另一种典型 应用的示意图,在该种应用中,网关设备仅支持一条PVC,在此PVC上构建 了多条共享方式的桥连接和一条用于tr069管理的路由连接,典型的如PPPoE 等。请参阅图6,该图为采用ETH方式接入本发明所述网关设备的应用示意 图,在该种应用中,在一个广域网侧ETH接口上,可以使用广域网桥共享的 方式构建一条用于tr069网管的路由连接和多条桥连接,从而突显了共享方式 的优势。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种网关设备,其特征在于,包括配置模块、广域网桥配置管理模块、广域网桥内核功能模块和基础广域网接口数据包处理模块,其中,配置模块,用于接收网络侧下发的配置命令,包括创建广域网共享连接及删除广域网共享连接,以及根据所述配置命令向广域网桥配置管理模块发送相应的配置消息;广域网桥配置管理模块,用于根据配置模块下发的配置消息向广域网桥内核功能模块下发创建或删除广域网共享连接的命令;广域网桥内核功能模块,用于根据广域网桥配置管理模块下发的命令在相应的基础广域网接口上创建或删除广域网共享连接,以及接收基础广域网接口数据包处理模块发出的数据包,进行数据分发;基础广域网接口数据包处理模块,用于将接收到的数据包通过广域网桥内核功能模块进行数据分发。
2、 如权利要求1所述的网关设备,其特征在于,所述广域网共享连接为 基于点对点协议的广域网共享连接或基于互联网协议的广域网共享连接。
3、 如权利要求1所述的网关设备,其特征在于,所述网络侧通过WEB页 面方式向配置模块下发配置命令,或者通过命令行方式向配置模块下发配置命 令。
4、 一种在网关设备上实现广域网共享连接的方法,所述网关设备包括配 置模块、广域网桥配置管理模块、广域网桥内核功能模块和基础广域网接口数 据包处理模块,其特征在于,所述方法包括步骤A、 配置模块接收网络侧下发的创建广域网共享连接的配置命令,根据该 命令向广域网桥配置管理模块下发创建广域网共享连接的配置消息;B、 广域网桥配置管理模块收到创建广域网共享连接的配置消息后,命令 广域网桥内核功能模块创建广域网共享连接;C、 广域网桥内核功能模块在相应的基础广域网接口上创建广域网共享连 接。
5、 如权利要求4所述的方法,其特征在于,所述步骤C后还包括步骤 当基础广域网接口数据包处理模块收到数据包时,若判定其上架构了广域网共享连接,则将该数据包通过广域网桥内核功能模块进行分发。
6、 如权利要求4所述的方法,其特征在于,所述广域网桥配置管理模块 命令广域网桥内核功能模块创建广域网共享连接的具体过程为广域网桥配置管理模块收到创建广域网共享连接的配置消息后,判断该消 息中指定的基础广域网接口上当前是否存在广域网桥结构,若不存在,则向广 域网桥内核功能模块下发创建广域网桥结构的命令,广域网桥内核功能模块创 建相应的广域网桥结构,并向所述基础广域网接口注册关联关系,然后执行下 一步骤;若存在,直接执行下一步骤;广域网桥配置管理模块向广域网桥内核功能模块下发创建广域网桥接口 的命令,广域网桥内核功能模块创建相应的广域网桥接口 ,并向网络接口设备 进行注册。
7、 如权利要求4所述的方法,其特征在于,所述步骤C后还包括步骤 当配置模块收到网络侧下发的删除广域网共享连接的配置命令时,根据该命令向广域网桥配置管理模块下发删除广域网共享连接的配置消息;广域网桥配置管理模块收到删除广域网共享连接的配置消息后,命令广域 网桥内核功能模块删除广域网共享连接。
8、 如权利要求7所述的方法,其特征在于,所述广域网桥配置管理模块 命令广域网桥内核功能模块删除广域网共享连接的具体过程为广域网桥配置管理模块收到删除广域网共享连接的配置消息后,向广域网 桥内核功能模块下发删除指定基础广域网接口上的广域网桥接口的命令,广域 网桥内核功能模块删除该广域网桥接口 ,并向网络接口设备解除注册;广域网桥配置管理模块判断所述基础广域网接口上是否还还存在其他广 域网桥接口,若不存在,则向广域网桥内核功能模块下发删除所述基础广域网 接口上的广域网桥结构的命令,广域网桥内核功能模块删除该广域网桥结构, 并向所述基础广域网接口解除关联关系。
9、 如权利要求4至8中任意一项所述的方法,其特征在于,所述广域网 共享连接为基于点对点协议的广域网共享连接或基于互联网协议的广域网共 享连接。
10、 如权利要求4所述的方法,其特征在于,所述网络侧通过WEB页面 方式向配置模块下发配置命令,或者通过命令行方式向配置模块下发配置命 令。
全文摘要
本发明公开了一种网关设备及在网关设备上实现广域网共享连接的方法,所述网关设备包括配置模块、广域网桥配置管理模块、广域网桥内核功能模块和基础广域网接口数据包处理模块;所述方法包括步骤配置模块接收网络侧下发的创建广域网共享连接的配置命令,根据该命令向广域网桥配置管理模块下发创建广域网共享连接的配置消息,广域网桥配置管理模块收到创建广域网共享连接的配置消息后,命令广域网桥内核功能模块创建广域网共享连接,广域网桥内核功能模块在相应的基础广域网接口上创建广域网共享连接。本发明的构架独立,其移植性和适用性好,适用于DSL方式、ETH方式和PON方式等多种接入方式。
文档编号H04L12/66GK101159722SQ20071016637
公开日2008年4月9日 申请日期2007年11月8日 优先权日2007年11月8日
发明者何宝林, 周衍坚, 李迎新 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1