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

无线网络接入方法、无线接入设备及终端

文献发布时间:2023-06-19 12:25:57


无线网络接入方法、无线接入设备及终端

技术领域

本发明涉及区块链技术领域,具体涉及一种无线网络接入方法、无线接入设备及终端。

背景技术

目前,大部分家庭都设置有WiFi(Wireless Fidelity,无线网络)以供家庭范围内的移动终端接入,但是当移动终端移动到家庭WiFi无法覆盖的地方后,则无法获得家庭WiFi提供的WiFi服务,这时即便移动终端能够搜索得到很多WiFi接入点的信息,也因为没有这些WiFi接入点的接入授权而无法接入,此时家庭WiFi也许处于空闲状态,如何使得移动终端在离开家庭WiFi的覆盖范围后仍然能够获得家庭WiFi提供的接入服务,成为当前亟须解决的问题。

发明内容

为此,本发明提供一种无线网络接入方法、无线接入设备及终端,以解决现有技术中由于终端离开所归属的家庭WiFi的覆盖范围而导致的终端无法获得家庭WiFi提供的WiFi服务的问题。

为了实现上述目的,本发明第一方面提供一种无线网络接入方法,包括:

响应于接收到终端发送的连接请求,获取其中携带的所述终端归属的第一无线接入设备的地址信息;

根据所述地址信息与所述第一无线接入设备建立数据转发通道;

响应于接收到所述终端发送的接入请求,将所述接入请求通过所述数据转发通道转发给所述第一无线接入设备。

在一些实施例中,在确定出所述第一无线接入设备对所述终端接入认证通过之后,所述方法还包括:

响应于接收到所述终端发送的数据报文,将所述数据报文通过所述数据转发通道转发给所述第一无线接入设备;

响应于接收到所述第一无线接入设备通过所述数据转发通道发送的数据报文,将所述数据报文转发给所述终端。

为了实现上述目的,本发明第二方面提供一种无线网络接入方法,所述方法包括:

响应于本终端无法接入所归属的第一无线接入设备,确定第二无线接入设备;

向所述第二无线接入设备发送携带所述第一无线接入设备的地址信息的连接请求,以使所述第二无线接入设备根据所述地址信息与所述第一无线接入设备建立数据转发通道。

在一些实施例中,所述向所述第二无线接入设备发送携带所述第一无线接入设备的地址信息的连接请求以使所述第二无线接入设备根据所述地址信息与所述第一无线接入设备建立数据转发通道之后,还包括:

响应于接收到所述第二无线接入设备发送的连接成功响应消息,向所述第二无线接入设备发送接入请求,以使所述第二无线接入设备将所述接入请求通过所述数据转发通道转发至所述第一无线接入设备。

在一些实施例中,所述响应于本终端无法接入所归属的第一无线接入设备,确定第二无线接入设备之前,还包括:

向所述第一无线接入设备发送用于获取所述第一无线接入设备的地址信息的地址请求,并接收所述第一无线接入设备返回的地址信息;

在所述第一无线接入设备返回的地址信息为私网地址的情况下,向公网地址服务器发送用于获取第一无线接入设备的地址信息的地址请求,并接收所述公网地址服务器返回的地址信息。

为了实现上述目的,本发明第三方面提供一种无线接入设备,包括:

接收模块,用于接收终端发送的连接请求;以及用于接收所述终端发送的接入请求;

获取模块,用于响应于所述接收模块接收到终端发送的连接请求,获取所述连接请求中携带的所述终端归属的第一无线接入设备的地址信息;

处理模块,用于根据所述地址信息与所述第一无线接入设备建立数据转发通道;

转发模块,用于响应于所述接收模块接收到所述终端发送的接入请求,将所述接入请求通过所述数据转发通道转发给所述第一无线接入设备。

在一些实施例中,所述接收模块还用于,接收所述终端发送的数据报文以及接收所述第一无线接入设备通过所述数据转发通道发送的数据报文;所述转发模块还用于:

响应于所述接收模块接收到所述终端发送的数据报文,将所述数据报文通过所述数据转发通道转发给所述第一无线接入设备;

响应于所述接收模块接收到所述第一无线接入设备通过所述数据转发通道发送的数据报文,将所述数据报文转发给所述终端。

为了实现上述目的,本发明第四方面提供一种终端,包括:

接入模块,用于接入所归属的第一无线接入设备;

处理模块,用于响应于本终端的所述接入模块无法接入所归属的第一无线接入设备,确定第二无线接入设备;

发送模块,用于向所述第二无线接入设备发送携带所述第一无线接入设备的地址信息的连接请求,以使所述第二无线接入设备根据所述地址信息与所述第一无线接入设备建立数据转发通道。

在一些实施例中,所述终端还包括接收模块,所述接收模块用于,接收所述第二无线接入设备发送的连接成功响应消息;

所述发送模块还用于,响应于所述接收模块接收到所述第二无线接入设备发送的连接成功响应消息,向所述第二无线接入设备发送接入请求,以使所述第二无线接入设备将所述接入请求通过所述数据转发通道转发至所述第一无线接入设备。

在一些实施例中,所述发送模块还用于,向所述第一无线接入设备发送用于获取所述第一无线接入设备的地址信息的地址请求,以及在所述第一无线接入设备返回的地址信息为私网地址的情况下,向公网地址服务器发送用于获取第一无线接入设备的地址信息的地址请求;

所述接收模块还用于,接收所述第一无线接入设备返回的地址信息,以及接收所述公网地址服务器返回的地址信息。

本发明具有如下优点:

本发明实施例提供的无线网络接入方法,终端在离开其所归属的第一无线接入设备的覆盖范围时,无法连接到第一无线接入设备,可以向第二无线接入设备发送携带第一无线接入设备的地址信息的连接请求,由第二无线接入设备根据第一无线接入设备的地址信息与第一无线接入设备建立数据转发通道,第二无线接入设备在接收到终端发送的接入请求时将接入请求通过数据转发通道转发给第一无线接入设备以供第一无线接入设备为终端进行接入认证,使得第一无线接入设备可以通过数据转发通道以及第二无线接入设备为终端提供WiFi接入服务,从而实现终端在离开家庭WiFi的覆盖范围后仍然能够获得家庭WiFi提供的接入服务。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。

图1为本发明实施例1提供的无线接入设备侧无线网络接入方法的流程示意图一;

图2为本发明实施例2提供的无线接入设备侧无线网络接入方法的流程示意图二;

图3为本发明实施例3提供的终端侧无线网络接入方法的流程示意图一;

图4为本发明实施例4提供的终端侧无线网络接入方法的流程示意图二;

图5为本发明实施例5提供的终端获取所归属的第一无线接入设备的地址信息的流程示意图;

图6为本发明实施例6提供的无线接入设备的结构示意图;

图7为本发明实施例7提供的终端的结构示意图一;

图8为本发明实施例8提供的终端的结构示意图二。

具体实施方式

为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。

可以理解的是,此处描述的具体实施例和附图仅仅用于解释本发明,而非对本发明的限定。

可以理解的是,在不冲突的情况下,本发明中的各实施例及实施例中的各特征可相互组合。

可以理解的是,为便于描述,本发明的附图中仅示出了与本发明相关的部分,而与本发明无关的部分未在附图中示出。

可以理解的是,本发明的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。

可以理解的是,在不冲突的情况下,本发明的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。

可以理解的是,本发明的流程图和框图中,示出了按照本发明各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。

可以理解的是,本发明实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块可位于处理器中。

本发明实施例提供的无线网络接入方法,可以应用于无线接入设备和终端,其中,各无线接入设备预先接入到WiFi共享池中,成为其中的一个节点,并在公开的SSID(Service Set Identifier,服务集标识)中声明已经加入共享区块链网络,例如homewifi@share和visitwifi@share,一个终端可以归属于某家庭WiFi并与该家庭WiFi预先约定共享密钥SKm。

如图1所示,本发明实施例提供一种无线网络接入方法,应用于无线接入设备,该方法可以包括以下步骤:

步骤11,响应于接收到终端发送的连接请求,获取其中携带的终端归属的第一无线接入设备的地址信息。

其中,连接请求为终端(以下简称M1)在离开其所归属的第一无线接入设备(以下简称homewifi)的覆盖范围后向本第二无线接入设备(以下简称visitwifi)发送的。M1归属于homewifi,在离开homewifi的覆盖范围后,M1自动搜索后缀名带有@share的WiFi信息,当搜索得到visitwifi@share时,则向visitwifi发送连接请求,visitwifi接收到M1发送的连接请求后,获取其中携带的M1标识和homewifi的地址信息。

步骤12,根据地址信息与第一无线接入设备建立数据转发通道。

Visitwifi可以根据homewifi的地址信息与homewifi建立数据转发通道TUNNEL,使得homewifi可以通过该TUNNEL为M1进行接入认证以及提供WiFi接入服务。

步骤13,响应于接收到终端发送的接入请求,将接入请求通过数据转发通道转发给第一无线接入设备。

Visitwifi可以在与homewifi建立数据转发通道之后向M1发送连接成功响应消息,M1可以在接收到连接成功响应消息后向visitwifi发送接入请求,visitwifi将接入请求通过数据转发通道转发至homewifi,homewifi根据接入请求为M1进行接入认证。

Visitwifi还可以接收M1直接发送的接入请求,在与homewifi建立数据转发通道之后再将接入请求通过数据转发通道转发至homewifi,由homewifi根据接入请求为M1进行接入认证。

通过上述步骤11-13可以看出,本发明实施例提供的无线网络接入方法,终端在离开其所归属的第一无线接入设备的覆盖范围时,无法连接到第一无线接入设备,可以向第二无线接入设备发送携带第一无线接入设备的地址信息的连接请求,由第二无线接入设备根据第一无线接入设备的地址信息与第一无线接入设备建立数据转发通道,第二无线接入设备在接收到终端发送的接入请求时将接入请求通过数据转发通道转发给第一无线接入设备以供第一无线接入设备为终端进行接入认证,使得第一无线接入设备可以通过数据转发通道以及第二无线接入设备为终端提供WiFi接入服务,从而实现终端在离开家庭WiFi的覆盖范围后仍然能够获得家庭WiFi提供的接入服务。

如图2所示,在一些实施例中,本发明提供的无线网络接入方法在步骤13之后还可以包括以下步骤:

步骤14,确定出第一无线接入设备对终端接入认证通过。

Homewifi对M1接入认证通过后可以通过数据转发通道以及visitwifi向M1返回接入认证通过的通知消息,因此在接收到homewifi通过数据转发通道发送的且最终接收方为M1的接入认证通过的通知消息时,visitwifi可以确定出第一无线接入设备对终端接入认证通过。

Homewifi对M1接入认证通过后除通过数据转发通道以及visitwifi向M1返回接入认证通过的通知消息之外,还可以单独向visitwifi返回接入认证通过的通知消息,具体的,可以通过数据转发通道返回也可以通过其他方式返回,因此在接收到homewifi发送的最终接收方为visitwifi的接入认证通过的通知消息时,visitwifi可以确定出第一无线接入设备对终端接入认证通过。

相应的,在确定出第一无线接入设备对终端接入认证通过(即步骤14)之后,所述方法还可以包括以下步骤:

步骤15,响应于接收到终端发送的数据报文,将数据报文通过数据转发通道转发给第一无线接入设备;响应于接收到第一无线接入设备通过数据转发通道发送的数据报文,将数据报文转发给终端。

在确定出第一无线接入设备对终端接入认证通过之后,visitwifi可以将M1发送的数据报文通过数据转发通道转发给homewifi,还可以将homewifi通过数据转发通道发送的数据报文直接转发给M1,即homewifi可以通过数据转发通道以及visitwifi开始为M1提供WiFi接入服务。

如图3所示,本发明实施例提供一种无线网络接入方法,应用于终端,该方法可以包括以下步骤:

步骤21,响应于本终端无法接入所归属的第一无线接入设备,确定第二无线接入设备。

M1在离开homewifi的覆盖范围后,由于已无法接入到homewifi,自动搜索后缀名带有@share的WiFi信息,例如搜索得到visitwifi@share的WiFi信息。

步骤22,向第二无线接入设备发送携带第一无线接入设备的地址信息的连接请求,以使第二无线接入设备根据地址信息与第一无线接入设备建立数据转发通道。

M1向visitwifi发送携带homewifi的地址信息的连接请求,以供visitwifi根据homewifi的地址信息与homewifi建立数据转发通道。其中,homewifi的地址信息由M1预先获取并保存。在visitwifi根据homewifi的地址信息与homewifi建立数据转发通道之后,M1可以获得homewifi通过数据转发通道以及visitwifi提供的WiFi接入服务。

通过上述步骤21-22可以看出,本发明实施例提供的无线网络接入方法,终端在离开其所归属的第一无线接入设备的覆盖范围时,无法连接到第一无线接入设备,可以确定第二无线接入设备并向第二无线接入设备发送携带第一无线接入设备的地址信息的连接请求,由第二无线接入设备根据第一无线接入设备的地址信息与第一无线接入设备建立数据转发通道,使得第一无线接入设备可以通过数据转发通道以及第二无线接入设备为终端提供WiFi接入服务,从而实现终端在离开家庭WiFi的覆盖范围后仍然能够获得家庭WiFi提供的接入服务。

如图4所示,在一些实施例中,所述向第二无线接入设备发送携带第一无线接入设备的地址信息的连接请求以使第二无线接入设备根据地址信息与第一无线接入设备建立数据转发通道(即步骤22)之后,还可以包括以下步骤:

步骤23,响应于接收到第二无线接入设备发送的连接成功响应消息,向第二无线接入设备发送接入请求,以使第二无线接入设备将接入请求通过数据转发通道转发至第一无线接入设备。

Visitwifi可以在与homewifi建立数据转发通道之后向M1发送连接成功响应消息,M1可以在接收到连接成功响应消息后向visitwifi发送接入请求,visitwifi将接入请求通过数据转发通道转发至homewifi,由homewifi根据接入请求为M1进行接入认证。

需要说明的是,M1也可以在步骤22之后直接向visitwifi发送接入请求,visitwifi可以在与homewifi建立数据转发通道之后直接将接入请求通过数据转发通道转发至homewifi,由homewifi根据接入请求为M1进行接入认证。

如图5所示,在一些实施例中,所述响应于本终端无法接入所归属的第一无线接入设备,确定第二无线接入设备(即步骤21)之前,还可以包括以下步骤:

步骤31,向第一无线接入设备发送用于获取第一无线接入设备的地址信息的地址请求,并接收第一无线接入设备返回的地址信息。

在离开homewifi的覆盖范围之前(即将断开与homewifi的连接之前),M1可以向homewifi发送用于请求homewifi的IP(InternetProtocol,网络协议)地址及端口号的地址请求,homewifi可以向M1返回地址信息。

步骤32,在第一无线接入设备返回的地址信息为私网地址的情况下,向公网地址服务器发送用于获取第一无线接入设备的地址信息的地址请求,并接收公网地址服务器返回的地址信息。

若homewifi向M1返回的地址信息即为公网地址及端口号,则M1可以直接保存该地址信息。若homewifi向M1返回的地址信息为私网地址及端口号,则M1可以向共享区块链网络中的公网地址服务器发送用于请求homewifi公网地址及端口号的地址请求报文,公网地址服务器提取地址请求报文的源IP地址及端口号作为homewifi的公网地址及端口号,向M1返回homewifi的地址信息。

以下结合一个具体实施例来对本发明实施例提供的无线网络接入方法进行简要描述。

步骤A1,移动终端M1归属于家庭WiFi接入点homewifi,并且与homewifi约定共享密钥SKm。

步骤A2,homewifi和visitwifi接入到WiFi共享区块链网络中,成为其中的一个节点,并在公开的SSID中声明已经加入共享区块链,如homewifi@share和visitwifi@share。

步骤A3,在即将离开homewifi的覆盖范围时,M1向homewifi发送用于请求homewifi地址信息的地址请求。

步骤A4,homewifi向M1返回地址信息。

步骤A5,M1确定出homewifi返回的地址信息为私网地址及端口号,则经由homewifi向公网地址服务器发送用于请求homewifi公网地址及端口号的地址请求报文。

步骤A6,公网地址服务器提取地址请求报文的源IP地址及端口号作为homewifi的公网地址及端口号,并将该地址信息返回给M1。

步骤A7,在已经离开homewifi的覆盖范围时,M1自动搜索后缀名带有@share的WiFi信息,例如搜索得到visitwifi@share的WiFi信息。M1向visitwifi发送连接请求,该连接请求中携带homewifi的地址信息。

步骤A8,visitwifi响应于接收到M1发送的连接请求,获取其中携带的homewifi的地址信息。

步骤A9,visitwifi根据homewifi的地址信息与homewifi建立数据转发通道,并向M1发送M1发送连接成功响应消息。

步骤A10,M1响应于接收到visitwifi发送的连接成功响应消息,向visitwifi发送接入请求。

步骤A11,visitwifi响应于接收到M1发送的接入请求,将接入请求通过数据转发通道转发给homewifi。

步骤A12,homewifi响应于接收到visitwifi通过数据转发通道转发的接入请求,为M1进行接入认证,在对M1接入认证通过后,通过数据转发通道以及visitwifi向M1返回接入认证通过的通知消息。

步骤A13,visitwifi响应于接收到homewifi通过数据转发通道发送的接入认证通过的通知消息,确定出homewifi对M1接入认证通过。

步骤A14,M1接收到visitwifi转发的接入认证通过的通知消息,向visitwifi发送数据报文。

步骤A15,visitwifi响应于接收到M1发送的数据报文,将数据报文通过数据转发通道转发给homewifi,响应于接收到homewifi通过数据转发通道发送的数据报文,将数据报文转发给M1。至此,M1可以获得homewifi提供的WiFi接入服务。

基于相同的技术构思,如图6所示,本发明实施例还提供一种无线接入设备,可以包括:

接收模块101,用于接收终端发送的连接请求;以及用于接收所述终端发送的接入请求。

获取模块102,用于响应于所述接收模块101接收到终端发送的连接请求,获取所述连接请求中携带的所述终端归属的第一无线接入设备的地址信息。

处理模块103,用于根据所述地址信息与所述第一无线接入设备建立数据转发通道;

转发模块104,用于响应于所述接收模块101接收到所述终端发送的接入请求,将所述接入请求通过所述数据转发通道转发给所述第一无线接入设备。

在一些实施例中,所述接收模块101还用于,接收所述终端发送的数据报文以及接收所述第一无线接入设备通过所述数据转发通道发送的数据报文;所述转发模块104还用于:

响应于所述接收模块101接收到所述终端发送的数据报文,将所述数据报文通过所述数据转发通道转发给所述第一无线接入设备;

响应于所述接收模块101接收到所述第一无线接入设备通过所述数据转发通道发送的数据报文,将所述数据报文转发给所述终端。

基于相同的技术构思,如图7所示,本发明实施例还提供一种终端,可以包括:

接入模块201,用于接入所归属的第一无线接入设备。

处理模块202,用于响应于本终端的所述接入模块201无法接入所归属的第一无线接入设备,确定第二无线接入设备。

发送模块203,用于向所述第二无线接入设备发送携带所述第一无线接入设备的地址信息的连接请求,以使所述第二无线接入设备根据所述地址信息与所述第一无线接入设备建立数据转发通道。

如图8所示,在一些实施例中,所述终端还可以包括接收模块204,所述接收模块204用于,接收所述第二无线接入设备发送的连接成功响应消息。

所述发送模块203还用于,响应于所述接收模块204接收到所述第二无线接入设备发送的连接成功响应消息,向所述第二无线接入设备发送接入请求,以使所述第二无线接入设备将所述接入请求通过所述数据转发通道转发至所述第一无线接入设备。

在一些实施例中,所述发送模块203还用于,向所述第一无线接入设备发送用于获取所述第一无线接入设备的地址信息的地址请求,以及用于,在所述第一无线接入设备返回的地址信息为私网地址的情况下,向公网地址服务器发送用于获取第一无线接入设备的地址信息的地址请求。

所述接收模块204还用于,接收所述第一无线接入设备返回的地址信息以及接收所述公网地址服务器返回的地址信息。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

相关技术
  • 无线网络接入方法、无线接入设备和终端设备
  • 无线网络接入方法、终端及无线接入设备
技术分类

06120113294418