一种宽带plc产品及其实现多wan连接的方法

文档序号:7868190阅读:225来源:国知局
专利名称:一种宽带plc产品及其实现多wan连接的方法
技术领域
本发明涉及电力线通信领域,尤其涉及一种宽带PLC产品及其实现多WAN连接的方法。
背景技术
宽带PLC ( (Power Line Communication,电力线通信)产品通过电力线接入的方式实现宽带数据的传输。常见的宽带PLC产品有一个物理WAN (WideArea Network,广域网)接口和多个LAN (Local Area Network,局域网)接口,功能上实现的是单个WAN连接,即同一时间WAN接口只能设置为一种模式(如路由模式或桥接模式),只能连接一种宽带业 务,如PPPoE (point topoint protocal over Ethernet,点到点连接协议)业务,此时所有接入LAN接口的用户都使用该业务。但是,这种宽带PLC产品有以下缺陷1.不能同时连接多种宽带业务,不能满足不同用户使用不同业务的需求,也不能满足运营商定制多层次业务的需求;2.在单WAN接口的架构下,如果需要增加WAN连接,就需要增加物理WAN接口,这种方式的缺点是大幅度增加了产品的硬件成本。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述一个WAN接口只能连接一种宽带业务的缺陷,提供一种宽带PLC产品及其实现多WAN连接的方法,使得一个WAN接口能同时连接多种宽带业务。本发明解决其技术问题所采用的技术方案是构造宽带PLC产品实现多WAN连接的方法,所述宽带PLC产品包括一个WAN接口和至少两个LAN接口,所述实现多WAN连接的方法包括A.接收并保存用户通过WEB页面提交的WAN配置信息,所述WAN配置信息包括WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,且所述WAN连接的数量小于等于LAN接口的数量;B.断开所有的网络连接、清空交换端口寄存器,并按所述WAN配置信息重新设置交换端口寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系;C.逐次启动每个WAN连接对应的网络服务。在本发明所述的宽带PLC产品实现多WAN连接的方法中,在所述步骤C之后,还包括D.在WEB页面上显示每个WAN连接的状态信息。在本发明所述的宽带PLC产品实现多WAN连接的方法中,在所述步骤A中,所述WAN配置信息还包括每个WAN连接的优先级;在所述步骤B中,所述设置后的交换端口寄存器还用于根据每个WAN连接的优先级建立多个WAN连接的顺序。在本发明所述的宽带PLC产品实现多WAN连接的方法中,所述步骤C包括Cl.从WAN配置信息中提取第一个WAN连接的模式;C2.判断当前WAN连接的模式是否为路由模式,若是,则执行步骤C3 ;若否,则执行步骤C4 ;C3.按照当前WAN连接的业务类型和业务配置信息启动相应的网络服务;C4.判断当前WAN连接是否为最后一个WAN连接,若是,则执行步骤D ;若否,则执行步骤C5 ;·C5.从WAN配置信息中提取下一条WAN连接的模式,然后执行步骤C2。在本发明所述的宽带PLC产品实现多WAN连接的方法中,所述业务类型为点对点连接、静态连接、动态连接或网桥。 本发明还构造一种宽带PLC产品,包括一个WAN接口和至少两个LAN接口,所述宽带PLC产品还包括接收模块,用于接收并保存用户通过WEB页面提交的WAN配置信息,所述WAN配置信息包括=WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,且所述WAN连接的数量小于等于LAN接口的数量;设置模块,用于断开所有的网络连接、清空交换端口寄存器,并按所述WAN配置信息重新设置交换端口寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系;启动模块,用于逐次启动每个WAN连接对应的网络服务。在本发明所述的宽带PLC产品中,所述宽带PLC产品还包括显示模块,用于在WEB页面上显示每个WAN连接的状态信息。在本发明所述的宽带PLC产品中,所述WAN配置信息还包括每个WAN连接的优先级;所述设置后的交换端口寄存器还用于根据每个WAN连接的优先级建立多个WAN连接的顺序。在本发明所述的览带PLC广品中,所述启动|旲块包括第一提取单元,用于从WAN配置信息中提取第一个WAN连接的模式;模式判断单元,用于判断当前WAN连接的模式是否为路由模式;服务启动单元,用于在当前WAN连接的模式为路由模式时,按照当前WAN连接的业务类型和业务配置信息启动相应的网络服务;结束判断单元,用于在启动相应的网络服务后或当前WAN连接的模式不为路由模式时,判断当前WAN连接是否为最后一个WAN连接;第二提取单元,用于在当前WAN连接不是最后一个WAN连接时,从WAN配置信息中提取下一条WAN连接的模式,然后执行步骤C2。在本发明所述的宽带PLC产品中,所述业务类型为点对点连接、静态连接、动态连接或网桥。实施本发明的技术方案,具有以下优点1.提高了单个WAN接口的利用率,用户可以按需要建立多个WAN连接,实现了用户使用不同业务的需求,也满足了运营商定制多层次业务的需求;
2.不通WAN连接能绑定不同LAN接口,多个WAN连接可以和多个LAN接口任意组合,可以支持多桥、多网关、多子网,适应了多种复杂网络的组网需要;3.在不增加任何硬件成本的情况下,在软件上实现了多WAN连接的功能,节约了成本。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明宽带PLC产品实现多WA N连接的方法实施例一的流程图;图2是本发明宽带PLC产品实现多WAN连接的方法实施例二的流程图;图3是本发明宽带PLC产品实现多WAN连接的方法中步骤C实施例一流程图;图4是本发明宽带PLC产品实施例一的逻辑图;图5是本发明宽带PLC产品实施例二的逻辑图;图6是本发明宽带PLC产品中启动模块实施例一的逻辑图。
具体实施例方式图1是本发明宽带PLC产品实现多WAN连接的方法实施例一的流程图,首先说明的是,该宽带PLC产品包括一个WAN接口和至少两个LAN接口,该宽带PLC产品实现多WAN连接的方法包括A.接收并保存用户通过WEB页面提交的WAN配置信息,所述WAN配置信息包括WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,模式例如为路由模式或桥接模式,业务类型例如有以下四种=PPPoE (点对点连接)、Static (静态连接)、DHCP (动态连接)和Bridge (网桥),其中,前三种是路由模式,最后一种是桥接模式。等,而且,所述WAN连接的数量小于等于LAN接口的数量,在该步骤中,用户可通过WEB网页可提交增加、编辑、删除WAN连接的指令,以形成新的WAN配置信息;B.断开所有的网络连接、清空交换端口寄存器,并按所述WAN配置信息重新设置交换端口(Switch)寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN(Virtual Local Area Network,虚拟局域网),并建立每个WAN连接与相应的LAN接口的绑定关系。在该步骤中,首先断开所有网络连接,关闭正在运行的网络服务,删除已建立的WAN接口和LAN接口,清空Switch寄存器内容,为新建WAN连接做准备。然后,按照新的WAN配置信息重新设定Switch寄存器,以使得建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系;C.逐次启动每个WAN连接对应的网络服务。实施该技术方案,在一个物理WAN接口的条件下,用户可以按需求设定多个WAN连接,每个WAN连接对应一个VLAN ID,或者仅一个WAN连接不带VLAN ID,不同的WAN连接可以设置为不同的模式和业务,每个WAN连接绑定指定的LAN接口,因此,最多可以同时实现跟LAN接口数量相同的WAN连接,而且,不同WAN连接各自独立,不会相互干扰。所以,相比现有技术中一个WAN接口只能实现一个WAN连接,该实施例的技术方案具有以下优点1.提高了单个WAN接口的利用率,用户可以按需要建立多个WAN连接,实现了用户使用不同业务的需求,也满足了运营商定制多层次业务的需求;
2.不通WAN连接能绑定不同LAN接口,多个WAN连接可以和多个LAN接口任意组合,可以支持多桥、多网关、多子网,适应了多种复杂网络的组网需要;3.在不增加任何硬件成本的情况下,在软件上实现了多WAN连接的功能,节约了成本。图2是本发明宽带PLC产品实现多WAN连接的方法实施例二的流程图,该实施例相比图1所示的实施例,所不同的仅仅是,在步骤C之后,还包括D.在WEB页面上显示每个WAN连接的状态信息,这样,用户可以在WEB页面上查看至IJ最新的WAN连接的情况。图3是本发明宽带PLC产品实现多WAN连接的方法中步骤C实施例一流程图,在该实施例中,首先说明的是,用户通过WEB页面所提交的WAN配置信息还包括每个WAN连接 的优先级,然后,在根据该配置信息设置完交换接口寄存器时,还可根据每个WAN连接的优先级建立多个WAN连接的顺序。而且,在步骤C中,逐次启动每个WAN连接对应的网络服务可具体包括Cl.从WAN配置信息中提取第一个WAN连接的模式,模式为路由模式或桥接模式;C2.判断当前WAN连接的模式是否为路由模式,若是,即为路由模式,则执行步骤C3 ;若否,即为桥接模式,则不需要设定防火墙策略,广域网和局域网直通,执行步骤C4 ;C3.按照当前WAN连接的业务类型和业务配置信息启动相应的网络服务;C4.判断当前WAN连接是否为最后一个WAN连接,若是,则执行步骤D ;若否,则执行步骤C5 ;C5.从WAN配置信息中提取下一条WAN连接的模式,然后执行步骤C2。图4是本发明宽带PLC产品实施例一的逻辑图,该宽带PLC产品包括一个WAN接口和至少两个LAN接口。另外,该宽带PLC产品包括依次连接的接收模块10、设置模块20和启动模块30,其中,接收模块10用于接收并保存用户通过WEB页面提交的WAN配置信息,所述WAN配置信息包括WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,且所述WAN连接的数量小于等于LAN接口的数量,其中,WAN连接的模式为路由模式或桥接模式,WAN连接的业务类型为PPPoE (点对点连接)、Static (静态连接)、DHCP (动态连接)或Bridge (网桥)等;设置模块20用于断开所有的网络连接、清空交换端口寄存器,并按所述WAN配置信息重新设置交换端口寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系;启动模块30用于逐次启动每个WAN连接对应的网络服务。图5是本发明宽带PLC产品实施例二的逻辑图,该宽带PLC产品包括依次连接的接收模块10、设置模块20、启动模块30和显示模块40,其中,接收模块10、设置模块20、启动模块30和图4所示的实施例一中的接收模块10、设置模块20、启动模块30的逻辑结构相同,在此不做赘述,以下仅说明显示模块40,该显示模块40用于在WEB页面上显示每个WAN连接的状态信息,以方便用户查看每个WAN连接的情况。图6是本发明宽带PLC产品中启动模块实施例一的逻辑图,在该实施例中,首先说明的是,用户所提交的WAN配置信息还包括每个WAN连接的优先级,然后,在根据这些WAN配置信息设置完交换端口寄存器时,还可根据每个WAN连接的优先级建立多个WAN连接的顺序。而且,启动模块30包括第一提取单元31、模式判断单元32、服务启动单元33、结束判断单元34和第二提取单元35。其中,第一提取单元31用于从WAN配置信息中提取第一个WAN连接的模式;模式判断单元32用于判断当前WAN连接的模式是否为路由模式;服务启动单元33用于在当前WAN连接的模式为路由模式时,按照当前WAN连接的业务类型和业务配置信息启动相应的网络服务;结束判断单元34用于在启动相应的网络服务后或当前WAN连接的模式不为路由模式时,判断当前WAN连接是否为最后一个WAN连接;第二提取单元35用于在当前WAN连接不是最后一个WAN连接时,从WAN配置信息中提取下一条WAN连接的模式,然后再转向模式判断单元32。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。·
权利要求
1.一种宽带PLC产品实现多WAN连接的方法,所述宽带PLC产品包括一个WAN接口和至少两个LAN接口,其特征在于,所述实现多WAN连接的方法包括 A.接收并保存用户通过WEB页面提交的WAN配置信息,所述WAN配置信息包括WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,且所述WAN连接的数量小于等于LAN接口的数量; B.断开所有的网络连接、清空交换端口寄存器,并按所述WAN配置信息重新设置交换端口寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系; C.逐次启动每个WAN连接对应的网络服务。
2.根据权利要求1所述的宽带PLC产品实现多WAN连接的方法,其特征在于,在所述步骤C之后,还包括 D.在WEB页面上显示每个WAN连接的状态信息。
3.根据权利要求1或2所述的宽带PLC产品实现多WAN连接的方法,其特征在于,在所述步骤A中,所述WAN配置信息还包括每个WAN连接的优先级; 在所述步骤B中,所述设置后的交换端口寄存器还用于根据每个WAN连接的优先级建立多个WAN连接的顺序。
4.根据权利要求3所述的宽带PLC产品实现多WAN连接的方法,其特征在于,所述步骤C包括 Cl.从WAN配置信息中提取第一个WAN连接的模式; C2.判断当前WAN连接的模式是否为路由模式,若是,则执行步骤C3 ;若否,则执行步骤C4; C3.按照当前WAN连接的业务类型和业务配置信息启动相应的网络服务; C4.判断当前WAN连接是否为最后一个WAN连接,若是,则执行步骤D ;若否,则执行步骤C5 ; C5.从WAN配置信息中提取下一条WAN连接的模式,然后执行步骤C2。
5.根据权利要求1所述的宽带PLC产品实现多WAN连接的方法,其特征在于,所述业务类型为点对点连接、静态连接、动态连接或网桥。
6.一种宽带PLC产品,包括一个WAN接口和至少两个LAN接口,其特征在于,所述宽带PLC产品还包括 接收模块,用于接收并保存用户通过WEB页面提交的WAN配置信息,所述WAN配置信息包括WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,且所述WAN连接的数量小于等于LAN接口的数量; 设置模块,用于断开所有的网络连接、清空交换端口寄存器,并按所述WAN配置信息重新设置交换端口寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系; 启动模块,用于逐次启动每个WAN连接对应的网络服务。
7.根据权利要求6所述的宽带PLC产品,其特征在于,所述宽带PLC产品还包括 显示模块,用于在WEB页面上显示每个WAN连接的状态信息。
8.根据权利要求6或7所述的宽带PLC产品,其特征在于,所述WAN配置信息还包括每个WAN连接的优先级;所述设置后的交换端口寄存器还用于根据每个WAN连接的优先级建立多个WAN连接的顺序。
9.根据权利要求8所述的宽带PLC产品,其特征在于,所述启动模块包括 第一提取单元,用于从WAN配置信息中提取第一个WAN连接的模式; 模式判断单元,用于判断当前WAN连接的模式是否为路由模式; 服务启动单元,用于在当前WAN连接的模式为路由模式时,按照当前WAN连接的业务类型和业务配置信息启动相应的网络服务; 结束判断单元,用于在启动相应的网络服务后或当前WAN连接的模式不为路由模式时,判断当前WAN连接是否为最后一个WAN连接; 第二提取单元,用于在当前WAN连接不是最后一个WAN连接时,从WAN配置信息中提取下一条WAN连接的模式,然后执行步骤C2。
10.根据权利要求6所述的宽带PLC产品,其特征在于,所述业务类型为点对点连接、静态连接、动态连接或网桥。
全文摘要
本发明公开了一种宽带PLC产品及其实现多WAN连接的方法,宽带PLC产品包括一个WAN接口和至少两个LAN接口,该实现多WAN连接的方法包括接收并保存用户通过WEB页面提交的WAN配置信息,WAN配置信息包括WAN连接的数量及每个WAN连接的模式、业务类型和业务配置信息,且WAN连接的数量小于等于LAN接口的数量;按WAN配置信息重新设置交换端口寄存器,设置后的交换端口寄存器用于建立每个WAN连接对应的VLAN,并建立每个WAN连接与相应的LAN接口的绑定关系;逐次启动每个WAN连接对应的网络服务。实施本发明的技术方案,实现了用户使用不同业务的需求,也满足了运营商定制多层次业务的需求,且节约了成本。
文档编号H04L12/28GK103023734SQ20121052916
公开日2013年4月3日 申请日期2012年12月10日 优先权日2012年12月10日
发明者江素华 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1