电子通信装置的制造及其应用技术1.本发明涉及网络备份技术领域,尤其涉及一种移动蜂窝网络与有线网络之间的热备份方法及装置。背景技术:2.市面上cpe系统对移动蜂窝网络与有线网络热备份主流做法,都是通过在cpe系统上控制三层的路由转发来实现,即cpe系统作为下挂设备的网关,由cpe系统接收其下挂设备传输的数据,最终再根据实际情况决定通过移动蜂窝网络或者有线网络将数据转发给下一跳路由设备。3.现有的移动蜂窝网络与有线网络之间的热备份方法中,基于三层路由转发数据,有线网络要求lan侧网络的ip地址必须与wan侧网络的ip地址不在同一个子网内,否则会经常出现ip冲突,导致系统紊乱,cpe系统的兼容性低下。4.由上述可得,现有的移动蜂窝网络与有线网络之间的热备份方法由于经常发生ip冲突,存在cpe系统网络与原有的有线网络之间的兼容性低下的问题。技术实现要素:5.本发明实施例提供一种移动蜂窝网络与有线网络之间的热备份方法及装置,避免了ip冲突,有效提高了在热备份时cpe系统网络与原有的有线网络之间的兼容性。6.本技术实施例的第一方面提供了一种移动蜂窝网络与有线网络之间的热备份方法,包括:7.在cpe系统中建立二层网桥,将lan侧的所有网卡加入二层网桥中,以使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换;8.当cpe系统的有线网络存在异常时,隔离lan侧的网口,将二层网桥的ip地址设置为有线网络的网关地址,接收下挂设备发送的数据并转发至移动蜂窝网络,根据有线网络的子网掩码和网关地址,模拟有线网络行为启动dhcp服务,以使下挂设备通过移动蜂窝网络进行数据交换,完成移动蜂窝网络与有线网络之间的热备份。9.在第一方面的一种可能的实现方式中,还包括:10.当cpe系统的有线网络异常恢复时,关闭dhcp服务,清除lan侧的所有网卡ip,将所有lan侧的网口合并,建立二层网桥;11.将cpe系统的出口设置为有线网卡。12.在第一方面的一种可能的实现方式中,隔离lan侧的网口,具体为:13.划分vlan隔离lan侧的网口;14.将有线wan口与cpe系统的内部网卡单独隔离于虚拟局域网中,以监测有线网络通断情况。15.在第一方面的一种可能的实现方式中,还包括:16.当cpe系统接入有线网络后,cpe系统通过dhcp或static方式设置cpe系统的内部网卡ip;17.当cpe系统接入移动蜂窝网络后,cpe系统初始化搜网参数,进行搜网动作并在搜网成功后自动触发数据拨号,将拨号成功后获取的ip地址设置于cpe系统的内部网卡中。18.在第一方面的一种可能的实现方式中,在cpe系统接入有线网络或者移动蜂窝网络后,还包括:19.启动定时器,按照预设条件定时向外网发送icmp报文来检测有线网络或移动蜂窝网络的通断。20.本技术实施例的第二方面提供了一种移动蜂窝网络与有线网络之间的热备份装置,包括:系统初始化模块和热备份模块;21.其中,系统初始化模块用于在cpe系统中建立二层网桥,将lan侧的所有网卡加入二层网桥中,以使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换;22.热备份模块用于当cpe系统的有线网络存在异常时,隔离lan侧的网口,将二层网桥的ip地址设置为有线网络的网关地址,接收下挂设备发送的数据并转发至移动蜂窝网络,根据有线网络的子网掩码和网关地址,模拟有线网络行为启动dhcp服务,以使下挂设备通过移动蜂窝网络进行数据交换,完成移动蜂窝网络与有线网络之间的热备份。23.在第二方面的一种可能的实现方式中,还包括:24.当cpe系统的有线网络异常恢复时,关闭dhcp服务,清除lan侧的所有网卡ip,将所有lan侧的网口合并,建立二层网桥;25.将cpe系统的出口设置为有线网卡。26.在第二方面的一种可能的实现方式中,隔离lan侧的网口,具体为:27.划分vlan隔离lan侧的网口;28.将有线wan口与cpe系统的内部网卡单独隔离于虚拟局域网中,以监测有线网络通断情况。29.在第二方面的一种可能的实现方式中,还包括:30.当cpe系统接入有线网络后,cpe系统通过dhcp或static方式设置cpe系统的内部网卡ip;31.当cpe系统接入移动蜂窝网络后,cpe系统初始化搜网参数,进行搜网动作并在搜网成功后自动触发数据拨号,将拨号成功后获取的ip地址设置于cpe系统的内部网卡中。32.在第二方面的一种可能的实现方式中,在cpe系统接入有线网络或者移动蜂窝网络后,还包括:33.启动定时器,按照预设条件定时向外网发送icmp报文来检测有线网络或移动蜂窝网络的通断。34.相比于现有技术,本发明实施例提供的一种移动蜂窝网络与有线网络之间的热备份方法及装置,所述方法包括:在cpe系统中建立二层网桥,将lan侧的所有网卡加入二层网桥中,以使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换;当cpe系统的有线网络存在异常时,隔离lan侧的网口,将二层网桥的ip地址设置为有线网络的网关地址,接收下挂设备发送的数据并转发至移动蜂窝网络,根据有线网络的子网掩码和网关地址,模拟有线网络行为启动dhcp服务,以使下挂设备通过移动蜂窝网络进行数据交换,完成移动蜂窝网络与有线网络之间的热备份。35.其有益效果在于:本发明实施例在cpe系统中建立二层网桥,能够在cpe系统处于有线网络场景时,使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换,只有在有线网络存在异常时,才使下挂设备通过移动蜂窝网络进行数据交换。由于处于有线网络场景时,cpe系统本身不存在lan侧的ip地址,规避了ip冲突的风险,避免了在热备份时系统紊乱、cpe系统的兼容性低下的问题,有效提高了在热备份时cpe系统网络与原有的有线网络之间的兼容性。且由于本发明实施例能够避免在热备份时系统紊乱的问题,从而能够数据无法正确转发的问题,以进一步保证了在热备份时数据传输的准确性。36.同时,由于cpe系统的下挂设备通过二层网桥与有线网络进行数据交换,可以在为原有的有线网络中增加移动蜂窝网络备份的同时,避免对原有的有线网络的性能造成任何损耗;且cpe系统的下挂设备通过二层网桥与有线网络进行数据交换,相比于现有技术中通过基于三层路由转发数据的方法,能够提高数据转发的效率,从而提高网络整体的性能。37.进一步地,本发明实施例在接收所述下挂设备发送的数据后,由cpe系统的底层switch phy芯片硬件转发至移动蜂窝网络,无需外围mcu的参与,不存在带宽损耗,大大降低了对mcu处理性能的要求,可以在最大限度维持原有网络带宽的同时,进一步降低产品的硬件和研发成本。38.最后,本发明实施例能够实现网段自适应,在实际部署时无需考虑原有网络的网段配置冲突问题,系统会自动根据原有网络子网掩码融入,减少方案运维成本。附图说明39.图1是本发明一实施例提供的一种移动蜂窝网络与有线网络之间的热备份方法的流程示意图;40.图2是本发明一实施例提供的一种移动蜂窝网络与有线网络之间的热备份装置的结构示意图。具体实施方式41.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅进行本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。42.参照图1,是本发明一实施例提供的一种移动蜂窝网络与有线网络之间的热备份方法的流程示意图,包括s101-s102:43.s101:在cpe系统中建立二层网桥,将lan侧的所有网卡加入二层网桥中,以使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换。44.在本发明实施例中,还包括:45.当所述cpe系统接入有线网络后,所述cpe系统通过dhcp或static方式设置所述cpe系统的内部网卡ip;46.当所述cpe系统接入移动蜂窝网络后,所述cpe系统初始化搜网参数,进行搜网动作并在搜网成功后自动触发数据拨号,将拨号成功后获取的ip地址设置于所述cpe系统的内部网卡中。47.在一具体实施例中,在所述cpe系统接入有线网络或者移动蜂窝网络后,还包括:48.启动定时器,按照预设条件定时向外网发送icmp报文来检测有线网络或移动蜂窝网络的通断。49.s102:当cpe系统的有线网络存在异常时,隔离lan侧的网口,将二层网桥的ip地址设置为有线网络的网关地址,接收所述下挂设备发送的数据并转发至移动蜂窝网络,根据有线网络的子网掩码和网关地址,模拟有线网络行为启动dhcp服务,以使下挂设备通过移动蜂窝网络进行数据交换,完成移动蜂窝网络与有线网络之间的热备份。50.在本发明实施例中,热备份是指有线网络和移动蜂窝网络都是同时在运行的,当有线网络和移动蜂窝网络的其中一种出现异常便会自动切换到另一种。51.其中,所述接收所述下挂设备发送的数据并转发至移动蜂窝网络,具体为:52.接收所述下挂设备发送的数据后,由cpe系统的底层switch phy芯片硬件转发至移动蜂窝网络,无需外围mcu的参与,不存在带宽损耗,大大降低了对mcu处理性能的要求,可以在最大限度维持原有网络带宽的同时,进一步降低产品的硬件和研发成本。53.在本实施例中,还包括:54.当所述cpe系统的有线网络异常恢复时,关闭所述dhcp服务,清除所述lan侧的所有网卡ip,将所有所述lan侧的网口合并,建立所述二层网桥;55.将所述cpe系统的出口设置为有线网卡。56.在本实施例中,所述隔离所述lan侧的网口,具体为:57.划分vlan隔离所述lan侧的网口;58.将有线wan口与所述cpe系统的内部网卡单独隔离于虚拟局域网中,以监测有线网络通断情况。59.具体地,本发明实施例通过cpe系统中的有线网络、移动蜂窝网络两个功能模块实现热备份的具体过程,包括s1011-s1014:60.s1011:cpe系统正常启动,分别开启有线网络、移动蜂窝网络两个功能模块并同时进行初始化,等待进入网络就绪状态。此时cpe系统建立二层网桥,并将lan侧所有网卡加入二层网桥中,以使cpe系统的下挂设备此时可通过二层网桥直接与上级网络做数据交换。61.其中,进入网络就绪状态具体为:62.(1)、有线网络功能模块负责检测当前有线网口接入状态,cpe系统接入网线后即开始按照cpe系统配置通过dhcp或static方式设置系统内部网卡ip,以形成对于有线网络通断检测的准备;63.(2)、移动蜂窝网络功能模块负责控制cpe系统的射频模组,按照cpe系统配置初始化搜网所需参数,进行搜网动作,搜网成功后自动触发数据拨号,拨号成功后将获取的ip地址设置到系统内部网卡上,以形成对于移动蜂窝网络通断检测的准备;64.(3)cpe系统已进入网络就绪状态。65.s1012:在移动蜂窝网络或有线网络就绪后(即cpe系统已进入网络就绪状态),cpe系统启动定时器,按照cpe系统配置(即预设条件)定时向外网发送icmp报文来检测有线网络或移动蜂窝网络的通断。66.s1013:当检测到有线网络异常时,按以下步骤进行设置cpe系统接管有线网络,使cpe系统的下挂设备及cpe系统本身通过移动蜂窝网络访问外网:67.(1)划分vlan隔离lan侧网口,将有线wan口与内部网卡单独隔离于一个虚拟局域网内,仅作为检测出口继续监测有线网络通断情况,以便在有线网络恢复正常时及时切换回有线网络;68.(2)设置cpe系统的lan侧网卡ip为有线网络的网关地址,接收cpe系统的下挂设备数据并转发至移动蜂窝网络,从而接管cpe系统的下挂设备的网络;69.(3)根据有线网络的子网掩码以及网关地址,模拟有线网络行为启动dhcp服务,使得后续新接入cpe网络的下挂设备也可正常获取地址访问外网不受影响。70.s1014:当检测到有线网络异常恢复时,按以下步骤进行设置系统恢复有线网络,使cpe系统的下挂设备及cpe系统本身通过有线网络访问外网:71.(1)关闭系统dhcp服务,避免影响现有的有线网络;72.(2)清除系统lan侧的ip,接入有线网络后的ip冲突,将所有网口vlan合并,建立二层网桥,以使cpe系统的下挂设备可通过二层网桥直接与上级网络做数据交换访问外网;73.(3)修改cpe系统的自身出口为内部有线网卡,使得cpe系统自身也通过有线网络访问外网。74.其中,文中所使用的cpe即为customer premise equipment(用户端设备);lan即为local area network(局域网);wan即为wide area network(广域网);vlan即为virtul local area network(虚拟局域网);dhcp即为dynamic host configuration protocol(动态主机配置协议);ip即为internet protocol(以太网协议),一般ip的协议地址会简单写为ip;icmp即为internet control message protocol(以太网控制报文协议);mcu即为microcontroller unit(微控制单元);switch phy(physical)即为交换机物理链路层;osi即为open system interconnection reference model(开放式系统互联通信参考模型);二层网桥即为osi模型中第二层,物理链路层的桥(bridge)。75.为了进一步说明移动蜂窝网络与有线网络之间的热备份装置,请参照图2,图2是本发明一实施例提供的一种移动蜂窝网络与有线网络之间的热备份装置的结构示意图,包括:系统初始化模块201和热备份模块202;76.其中,所述系统初始化模块201用于在cpe系统中建立二层网桥,将lan侧的所有网卡加入所述二层网桥中,以使所述cpe系统的下挂设备通过所述二层网桥与有线网络进行数据交换;77.所述热备份模块202用于当所述cpe系统的有线网络存在异常时,隔离所述lan侧的网口,将所述二层网桥的ip地址设置为有线网络的网关地址,接收所述下挂设备发送的数据并转发至移动蜂窝网络,根据有线网络的子网掩码和所述网关地址,模拟有线网络行为启动dhcp服务,以使所述下挂设备通过移动蜂窝网络进行数据交换,完成移动蜂窝网络与有线网络之间的热备份。78.在本实施例中,还包括:79.当所述cpe系统的有线网络异常恢复时,关闭所述dhcp服务,清除所述lan侧的所有网卡ip,将所有所述lan侧的网口合并,建立所述二层网桥;80.将所述cpe系统的出口设置为有线网卡。81.在本实施例中,所述隔离所述lan侧的网口,具体为:82.划分vlan隔离所述lan侧的网口;83.将有线wan口与所述cpe系统的内部网卡单独隔离于虚拟局域网中,以监测有线网络通断情况。84.在一具体实施例中,还包括:85.当所述cpe系统接入有线网络后,所述cpe系统通过dhcp或static方式设置所述cpe系统的内部网卡ip;86.当所述cpe系统接入移动蜂窝网络后,所述cpe系统初始化搜网参数,进行搜网动作并在搜网成功后自动触发数据拨号,将拨号成功后获取的ip地址设置于所述cpe系统的内部网卡中。87.在一具体实施例中,在所述cpe系统接入有线网络或者移动蜂窝网络后,还包括:88.启动定时器,按照预设条件定时向外网发送icmp报文来检测有线网络或移动蜂窝网络的通断。89.本发明实施例通过系统初始化模块在cpe系统中建立二层网桥,将lan侧的所有网卡加入二层网桥中,以使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换;通过热备份模块当cpe系统的有线网络存在异常时,隔离lan侧的网口,将二层网桥的ip地址设置为有线网络的网关地址,接收下挂设备发送的数据并转发至移动蜂窝网络,根据有线网络的子网掩码和网关地址,模拟有线网络行为启动dhcp服务,以使下挂设备通过移动蜂窝网络进行数据交换,完成移动蜂窝网络与有线网络之间的热备份。90.本发明实施例在cpe系统中建立二层网桥,能够在cpe系统处于有线网络场景时,使cpe系统的下挂设备通过二层网桥与有线网络进行数据交换,只有在有线网络存在异常时,才使下挂设备通过移动蜂窝网络进行数据交换。由于处于有线网络场景时,cpe系统本身不存在lan侧的ip地址,规避了ip冲突的风险,避免了在热备份时系统紊乱、cpe系统的兼容性低下的问题,有效提高了在热备份时cpe系统网络与原有的有线网络之间的兼容性。且由于本发明实施例能够避免在热备份时系统紊乱的问题,从而能够解决数据无法正确转发的问题,以进一步保证了在热备份时数据传输的准确性。91.同时,由于cpe系统的下挂设备通过二层网桥与有线网络进行数据交换,可以在为原有的有线网络中增加移动蜂窝网络备份的同时,避免对原有的有线网络的性能造成任何损耗;且cpe系统的下挂设备通过二层网桥与有线网络进行数据交换,相比于现有技术中通过基于三层路由转发数据的方法,能够提高数据转发的效率,从而提高网络整体的性能。92.进一步地,本发明实施例在接收所述下挂设备发送的数据后,由cpe系统的底层switch phy芯片硬件转发至移动蜂窝网络,无需外围mcu的参与,不存在带宽损耗,大大降低了对mcu处理性能的要求,可以在最大限度维持原有网络带宽的同时,进一步降低产品的硬件和研发成本。93.最后,本发明实施例能够实现网段自适应,在实际部署时无需考虑原有网络的网段配置冲突问题,系统会自动根据原有网络子网掩码融入,减少方案运维成本,增强系统兼容性。94.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
一种移动蜂窝网络与有线网络之间的热备份方法及装置与流程 专利技术说明
作者:admin
2022-11-30 07:05:26
268
关键词:
电子通信装置的制造及其应用技术
专利技术