掌桥专利:专业的专利平台
掌桥专利
首页

网关桥接连网方法、装置及路由器

文献发布时间:2023-06-19 13:27:45


网关桥接连网方法、装置及路由器

技术领域

本发明涉及网关领域,尤其涉及一种网关桥接连网方法、装置及路由器。

背景技术

LTE(Long Term Evolution,长期演进)是一种新的无线数据通信技术标准,LTE路由器引入了正交频分复用及多输入多输出等关键技术,提高了频谱效率和数据传输速率,以通过移动通信网络提供无线长距离数据传输能力。

采用WAN(Wide Area Network,广域网)接口的路由器支持路由连网与桥接连网。然而,LTE路由器的LTE接口不属于标准的网络接口,无法适配桥接的设备。因此,LTE路由器通常仅支持路由连网,不支持桥接连网。

发明内容

有鉴于现有技术存在的缺陷,本申请实施例目的在于提供一种网关桥接连网方法、装置及路由器,以解决LTE路由器无法实现桥接连网的问题。

第一方面,本申请的一个实施方式提供一种网关桥接连网方法,应用于LTE路由器,所述网关桥接连网方法包括:

向移动通信网络发送拨号请求;

若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址,其中,所述第一地址包括IP地址、网关地址及DNS地址;

将所述网关地址分配至局域网桥接口;

重启所述局域网桥接口,以触发与所述局域网桥接口连接的设备获取所述分配地址。

结合第一方面,在第一种可能的实现方式中,重启所述局域网桥接口之后,还包括:

轮询所述移动通信网络分配的第二地址;

若所述分配地址与所述第二地址不匹配,将所述分配地址更新为所述第二地址。

结合第一方面的第一可能的实现方式,在第二种可能的实现方式中,所述方法,还包括:

若未轮询到所述移动通信网络分配的第二地址,则重新执行向移动通信网络发送拨号请求的步骤。

结合第一方面,在第三种可能的实现方式中,所述方法还包括:

若未查询到所述移动通信网络分配的第一地址,则重新执行向移动通信网络发送拨号请求的步骤。

结合第一方面,在第四种可能的实现方式中,所述若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址之后,包括:

将所述分配地址存储至DHCP服务器,以通过DHCP服务器将所述分配地址发送至与所述局域网桥接口连接的设备。

结合第一方面,在第五种可能的实现方式中,所述向移动通信网络发送拨号请求之后,还包括:

将LTE模块的接口配置为默认路由。

第二方面,本申请的一个实施方式一种网关桥接连网装置,应用于LTE路由器,所述网关桥接连网装置包括:

拨号请求模块,用于向移动通信网络发送拨号请求;

地址查询模块,用于若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址,其中,所述第一地址包括IP地址、网关地址及DNS地址;

地址分配模块,用于将所述网关地址分配至局域网桥接口;

接口重启模块,用于重启所述局域网桥接口,以触发与所述局域网桥接口连接的设备获取所述分配地址。

结合第二方面,在第一种可能的实现方式中,所述网关桥接连网装置,还包括:

地址轮询模块,用于轮询所述移动通信网络分配的第二地址;

地址更新模块,用于若所述分配地址与所述第二地址不匹配,将所述分配地址更新为所述第二地址。

第三方面,本申请的一个实施方式提供一种路由器,包括LTE模块、处理器及存储器,所述存储器上存储有程序或指令,所述程序或指令被所述处理器执行,以使所述路由器执行上述的网关桥接连网方法的步骤。

第四方面,本申请的一个实施方式提供一种计算机可读存储介质,所述计算机可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现上述的网关桥接连网方法的步骤。

本申请提供一种网关桥接连网方法,应用于LTE路由器,所述网关桥接连网方法包括:向移动通信网络发送拨号请求;若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址;将所述网关地址分配至局域网桥接口;重启所述局域网桥接口,以触发与所述局域网桥接口连接的设备获取所述分配地址。LTE路由器将移动通信网络分配的第一地址存储为分配地址,并触发设备获取分配地址,使得与LTE路由器桥接的设备仍然能接入移动通信网络。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。

图1示出了本发明实施例1提供的网关桥接连网方法的流程图;

图2示出了本发明实施例1提供的LTE路由器与终端设备桥接的场景示意图;

图3示出了本发明实施例2提供的网关桥接连网装置的结构示意图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

在下文中,可在本发明的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。

此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本发明的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本发明的各种实施例中被清楚地限定。

实施例1

请参阅图1,图1示出了本发明实施例1提供的网关桥接连网方法的流程图,图1中的网关桥接连网方法应用于LTE路由器,所述网关桥接连网方法包括以下步骤:

步骤101,向移动通信网络发送拨号请求。

移动通信网络可以为LTE网络、4G网络、5G网络等,还可以为未来通信网络,如6G网络等,在此不做限定。本实施例中,移动通信网络为运营商提供的LTE网络。LTE路由器向LTE网络发送拨号请求,以接入LTE网络访问因特网。

请参阅图2,图2示出了本发明实施例1提供的LTE路由器与终端设备桥接的场景示意图。LTE路由器220包括LAN(Local Area Network,局域网)桥接口221与LTE模块222,终端设备210与LAN桥接口221连接,LTE路由器220与通信基站230连接,以接入移动通信网络。需要理解的是,LTE路由器220可以通过光纤或电缆与通信基站230连接,也可以通过无线通信信号进行交互,在此不做限定。

LTE模块222向通信基站230发送拨号请求,若接收到通信230返回的响应信息,则确认LTE路由器220接入LTE网络。若响应信息中不包括LTE网络分配的第一地址,LTE模块222向LTE网络运营商发送地址请求报文,并根据返回的回应报文,得到LTE网络分配的第一地址,以得到统一的地址格式。

需要理解的是,第一地址包括IP(Internet Protocol,互联网协议)地址网关地址及DNS(Domain name resolution,域名解析)地址。

作为一个示例,所述向移动通信网络发送拨号请求之后,还包括:

将LTE模块222的接口配置为默认路由。

默认路由是对IP数据包中的目的地址找不到存在的其他路由时,路由器所选择的路由。目的地不在LTE路由器220的路由表里的所有数据包都会使用默认路由,以避免终端设备210与LTE路由器220桥接连网时,目的地址在路由表中没有匹配表项的数据包被丢弃。

步骤102,若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址。

LTE模块222不具备存储第一地址的功能,LTE路由器通过AT(Attention)指令获取LTE网络分配的第一地址,并将第一地址存储为分配地址,其中,AT指令时应用于设备之间的连接与通信的指令,在此不做赘述。

作为一个示例,所述方法还包括:

若未查询到所述移动通信网络分配的第一地址,则重新执行向移动通信网络发送拨号请求的步骤。

若未查询到LTE网络分配的第一地址,则确认向移动通信网络发送拨号请求之后,无法通过LTE网络访问因特网。重新执行步骤101,以使LTE路由器220接入至LTE网络。

作为一个示例,所述若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址之后,包括:

将所述分配地址存储至DHCP服务器,以通过DHCP服务器将所述分配地址发送至与所述局域网桥接口连接的设备。

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种局域网的网络协议,用于管理并分配IP地址,使局域网中的终端设备210动态的获取IP地址、DNS地址等信息,提升地址的使用率。当多个终端设备210与LTE路由器220桥接时,通过DHCP服务避免将重复的地址分配给多个终端设备210造成的故障。

需要理解的是,DHCP服务器可以是单独架设的,也可以将LTE路由器220作为DHCP服务器,在此不做限定。

步骤103,将所述网关地址分配至局域网桥接口。

本地地址是指移动节点的一个相对固定的IP地址,具有不随移动节点位置的改变的特征。将网关地址分配至局域网桥接口,以将LTE模块222得到的网关地址设置为LTE路由器220的本地地址。终端设备210通过DHCP得到地址与LTE路由器220的本地地址相同,终端设备210与LTE路由器220之间可直接互相访问。

需要理解的是,本申请中LAN桥接口221为与终端设备210连接的接口。举例而言,假设LAN桥接口221包括LAN接口br0与LAN接口br1,若LAN接口br0与终端设备210连接,则将网关地址分配至LAN接口br0。

步骤104,重启所述局域网桥接口,以触发与所述局域网桥接口连接的设备获取所述分配地址。

终端设备210与LTE路由器220连接时,分配至终端设备210的地址为私网地址,分配至LTE模块的第一地址为公网地址,将第一地址存储为分配地址。当检测到DHCP服务器中存储了LTE路由器220的分配地址时,重启局域网桥接口,以触发与局域网桥接口连接的终端设备210通过DHCP重新请求地址。将公网地址分配至终端设备210,以使终端设备210可直接访问因特网,解决了LTE路由器无法实现桥接连网的问题。

作为一个示例,重启所述局域网桥接口之后,还包括:

轮询所述移动通信网络分配的第二地址;

若所述分配地址与所述第二地址不匹配,将所述分配地址更新为所述第二地址。

LTE路由器220轮询LTE模块222接收到第二地址,并验证第二地址与分配地址是否匹配。若分配地址与第二地址不匹配,则确认公网地址发生动态改变,与LTE路由器220桥接的终端设备210无法访问因特网。将分配地址更新为第二地址,并重启局域网桥接口,以触发终端设备210重新获取公网地址。

在一种可选的示例中,所述方法,还包括:

若未轮询到所述移动通信网络分配的第二地址,则重新执行向移动通信网络发送拨号请求的步骤。

若不存在LTE模块222接收到第二地址,则确认LTE路由器220与LTE网络断开连接,重新执行步骤101,以接入LTE网络访问因特网。

本申请提供一种网关桥接连网方法,应用于LTE路由器,所述网关桥接连网方法包括:向移动通信网络发送拨号请求;若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址;将所述网关地址分配至局域网桥接口;重启所述局域网桥接口,以触发与所述局域网桥接口连接的设备获取所述分配地址。LTE路由器将移动通信网络分配的第一地址存储为分配地址,并触发设备获取分配地址,使得与LTE路由器桥接的设备仍然能接入移动通信网络。

实施例2

请参阅图3,图3示出了本发明实施例2提供的网关桥接连网装置的结构示意图,应用于LTE路由器,图3中的网关桥接连网装置300包括:

拨号请求模块310,用于向移动通信网络发送拨号请求;

地址查询模块320,用于若查询到所述移动通信网络分配的第一地址,将所述第一地址存储为分配地址,其中,所述第一地址包括IP地址、网关地址及DNS地址;

地址分配模块330,用于将所述网关地址分配至局域网桥接口;

接口重启模块340,用于重启所述局域网桥接口,以触发与所述局域网桥接口连接的设备获取所述分配地址。

作为一个示例,所述网关桥接连网装置300,还包括:

地址轮询模块,用于轮询所述移动通信网络分配的第二地址;

地址更新模块,用于若所述分配地址与所述第二地址不匹配,将所述分配地址更新为所述第二地址。

在一种可选的示例中,所述网关桥接连网装置300,还包括:

第一执行模块,用于若未轮询到所述移动通信网络分配的第二地址,则重新执行向移动通信网络发送拨号请求的步骤。

作为一个示例,所述网关桥接连网装置300,还包括:

第二执行模块,用于若未查询到所述移动通信网络分配的第一地址,则重新执行向移动通信网络发送拨号请求的步骤。

作为一个示例,所述网关桥接连网装置300,还包括:

分配地址存储模块,用于将所述分配地址存储至DHCP服务器,以通过DHCP服务器将所述分配地址发送至与所述局域网桥接口连接的设备。

作为一个示例,所述网关桥接连网装置300,还包括:

路由配置模块,用于将LTE模块的接口配置为默认路由。

网关桥接连网装置300用于执行上述的网关桥接连网方法中的对应步骤,各个功能的具体实施,在此不再一一描述。此外,实施例1中可选示例也同样适用于实施例2的网关桥接连网装置300。

本申请实施例还提供一种路由器,包括LTE模块、处理器及存储器,所述存储器上存储有程序或指令,所述程序或指令被所述处理器执行,以使所述路由器执行上述的网关桥接连网方法的步骤。

本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现上述的网关桥接连网方法的步骤。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。

相关技术
  • 网关桥接连网方法、装置及路由器
  • 路由器的桥接建立方法、装置和路由器
技术分类

06120113688329