一种网络共享方法及装置与流程

文档序号:26097105发布日期:2021-07-30 18:07阅读:52来源:国知局
一种网络共享方法及装置与流程

本申请涉及通信技术领域,具体涉及一种网络共享方法及装置。



背景技术:

通常情况下,终端通过其归属无线接入点(例如,终端对应的家庭无线接入点)接入网络,以使用网络服务。一旦终端离开其归属无线接入点的信号覆盖范围,即便终端处于其它无线接入点的信号覆盖范围内,由于无法获取其它无线接入点的接入授权,终端无法通过其它无线接入点接入网络。而此时终端的归属无线接入点处于空闲状态,从而导致无线接入资源利用率较低。而且,非归属无线接入点的安全性无法保障,终端接入非归属无线接入点存在一定的安全隐患。



技术实现要素:

为此,本申请提供一种网络共享方法及装置,以解决无线接入资源利用率低,同时无法保障终端接入的非归属无线接入点的安全性的问题。

为了实现上述目的,本申请第一方面提供一种网络共享方法,该网络共享方法包括:

接入共享区块链网络;

在当前无线接入点的服务集标识符中设置共享标识,其中,所述共享标识用于表征所述当前无线接入点具有提供共享连接服务的功能;

接收第一终端发送的共享连接请求,其中,所述共享连接请求包括第一无线接入点的标识,所述第一终端为所述第一无线接入点的归属终端;

依据所述第一无线接入点的标识,从所述共享区块链网络中获取所述第一无线接入点的网络地址;

根据所述第一无线接入点的网络地址和所述当前无线接入点的网络地址,建立第一数据转发通道;

基于所述第一数据转发通道传输所述第一终端与所述第一无线接入点之间的通信数据。

进一步地,所述在当前无线接入点的服务集标识符中设置共享标识之后,所述接收第一终端发送的共享连接请求之前,还包括:

在所述共享区块链网络中广播第一共享信息,其中,所述第一共享信息包括所述当前无线接入点的标识和网络地址。

进一步地,所述接收第一终端发送的共享连接请求之前,还包括:

接收所述第一无线接入点在所述共享区块链网络中广播的第二共享信息,其中,所述第二共享信息包括所述第一无线接入点的标识和网络地址;

依据所述第二共享信息,更新所述共享区块链网络的账本,其中,所述账本包括所述第一无线接入点的标识、所述第一无线接入点的网络地址以及所述第一无线接入点的标识与所述第一无线接入点的网络地址的对应关系。

进一步地,所述依据所述第一无线接入点的标识,从所述共享区块链网络中获取所述第一无线接入点的网络地址,包括:

依据所述第一无线接入点的标识,从所述共享区块链网络的所述账本获取所述第一无线接入点的网络地址。

进一步地,所述基于所述第一数据转发通道传输所述第一终端与所述第一无线接入点之间的通信数据,包括:

接收所述第一终端发送的上行数据,并将所述上行数据通过所述第一数据转发通道发送至所述第一无线接入点;和/或;

接收所述第一无线接入点通过所述第一数据转发通道发送的下行数据,并将所述下行数据发送至所述第一终端。

进一步地,所述网络共享方法,还包括:

接收第二终端发送的、经第二数据转发通道发送的上行数据,其中,所述第二终端为所述当前无线接入点的归属终端,所述第二数据转发通道为根据所述当前无线接入点的网络地址和所述共享区块链网络中的其它无线接入点的网络地址建立的数据转发通道;

通过所述第二数据转发通道向所述其它无线接入点发送下行数据,以供所述其它无线接入点将所述下行数据转发至所述第二终端。

进一步地,所述接收第二终端发送的、经第二数据转发通道发送的上行数据之前,还包括:

接收所述第二终端发送的接入认证请求,其中,所述接入认证请求包括所述第二终端的身份信息;

基于所述身份信息对所述第二终端进行接入认证;

在所述第二终端通过接入认证的情况下,接入所述第二终端;

在所述第二终端未通过接入认证的情况下,不接入所述第二终端。

为了实现上述目的,本申请第二方面提供一种网络共享装置,该网络共享装置包括:

接入模块,用于接入共享区块链网络;

标识模块,用于在当前无线接入点的服务集标识符中设置共享标识,其中,所述共享标识用于表征所述当前无线接入点具有提供共享连接服务的功能;

第一接收模块,用于接收第一终端发送的共享连接请求,其中,所述共享连接请求包括第一无线接入点的标识,所述第一终端为所述第一无线接入点的归属终端;

获取模块,用于依据所述第一无线接入点的标识,从所述共享区块链网络中获取所述第一无线接入点的网络地址;

建立模块,用于根据所述第一无线接入点的网络地址和所述当前无线接入点的网络地址,建立第一数据转发通道;

传输模块,用于基于所述第一数据转发通道传输所述第一终端与所述第一无线接入点之间的通信数据。

进一步地,所述网络共享装置,还包括:

第二接收模块,用于接收第二终端发送的、经第二数据转发通道发送的上行数据,其中,所述第二终端为所述当前无线接入点的归属终端,所述第二数据转发通道为根据所述当前无线接入点的网络地址和所述共享区块链网络中的其它无线接入点的网络地址建立的数据转发通道;

发送模块,用于通过所述第二数据转发通道向所述其它无线接入点发送下行数据,以供所述其它无线接入点将所述下行数据转发至所述第二终端。

进一步地,所述网络共享装置,还包括:

广播模块,用于在所述共享区块链网络中广播第一共享信息,

其中,所述第一共享信息包括所述当前无线接入点的标识和网络地址。

本申请具有如下优点:

本申请提供的网络共享方法及装置,接入共享区块链网络;在当前无线接入点的服务集标识符中设置共享标识,其中,共享标识用于表征当前无线接入点具有提供共享连接服务的功能;接收第一终端发送的共享连接请求,其中,共享连接请求包括第一无线接入点的标识,第一终端为第一无线接入点的归属终端;依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址;根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道;基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据,使得终端在离开归属无线接入点信号覆盖范围时仍可基于其它无线接入点提供的共享连接服务接入归属无线接入点,从而接入网络,提升了无线接入资源的利用率,同时基于区块链技术可以保障提供共享连接服务的无线接入点的安全性,提升用户的安全体验。

附图说明

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

图1为本申请实施例一提供的一种网络共享方法的流程图;

图2为本申请实施例二提供的一种网络共享方法的流程图;

图3为本申请实施例三提供的一种网络共享方法的流程图;

图4为本申请实施例四提供的一种网络共享方法的流程图;

图5为本申请实施例五提供的一种网络共享系统的组成方框图;

图6为本申请实施例六提供的一种网络共享装置的组成方框图;

图7为本申请实施例七提供的一种网络共享装置的组成方框图。

在附图中:

501:第一终端502:第二终端

503:第一无线接入点504:第二无线接入点

505:第三无线接入点506:共享区块链网络

601:接入模块602:标识模块

603:第一接收模块604:获取模块

605:建立模块606:传输模块

701:第二接收模块702:发送模块

具体实施方式

以下结合附图对本申请的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请,并不用于限制本申请。

无线接入点(accesspoint,ap)是为无线网络的接入点,终端通过无线接入点即可接入无线网络,从而使用网络服务。在实际应用中,可以使用wifi(wirelessfidelity,无线保真)接入点作为无线接入点,终端接入wifi接入点从而接入网络。针对某一家庭wifi接入点而言,该家庭成员的终端为该家庭wifi接入点的归属终端,相应地,该家庭wifi接入点为家庭成员终端对应的归属无线接入点。对于其它无线接入点而言,该家庭成员的终端为非归属终端,类似的,对于其它终端而言,该家庭wifi无线接入点为非归属无线接入点。

当终端离开其归属无线接入点的信号覆盖范围之后,即便终端处于其它无线接入点的信号覆盖范围内,终端也无法通过其它无线接入点接入网络。而此时终端的归属无线接入点处于空闲状态,从而导致无线接入资源利用率较低。另外,非归属无线接入点的安全性无法保障,终端接入非归属无线接入点存在一定的安全隐患。

有鉴于此,本申请提供一种网络共享方法及装置,接入共享区块链网络;在当前无线接入点的服务集标识符中设置共享标识,其中,共享标识用于表征当前无线接入点具有提供共享连接服务的功能;接收第一终端发送的共享连接请求,其中,共享连接请求包括第一无线接入点的标识,第一终端为第一无线接入点的归属终端;依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址;根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道;基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据,使得终端在离开归属无线接入点信号覆盖范围时仍可基于其它无线接入点提供的共享连接服务接入归属无线接入点,从而接入网络,提升了无线接入资源的利用率,同时基于区块链技术可以保障提供共享连接服务的无线接入点的安全性,提升用户的安全体验。

本申请第一方面提供一种网络共享方法。图1是本申请实施例一提供的一种网络共享方法的流程图。如图1所示,该网络共享方法包括如下步骤:

步骤s101,接入共享区块链网络。

其中,共享区块链是管理共享无线接入点的区块链网络,共享无线接入点为可以提供共享连接服务的无线接入点。

步骤s102,在当前无线接入点的服务集标识符中设置共享标识。

其中,共享标识用于表征当前无线接入点具有提供共享连接服务的功能。终端在搜索当前位置存在信号覆盖的无线接入点时,搜索结果中包括两类无线接入点,一类为普通的无线接入点(不具备共享连接功能的无线接入点),另一类为共享无线接入点。终端通过无线接入点的共享标识即可确定该无线接入点是普通无线接入点还是共享无线接入点,从而向共享无线接入点发送共享连接请求。

服务集标识符可以用来区分不同的网络。在一些实施例中,在服务集标识符中设置共享标识,供用户在区别网络的同时确定无线接入点是否具备共享服务功能。例如,在服务集标识符中设置共享标识位,并将共享标识位对应取值设置为“1”,用于表示当前无线接入点具备共享连接功能。可以理解的是,当共享标识位对应取值为“0”时,表示当前无线接入点不具备共享连接功能。

需要说明的是,可以将当前无线接入点的服务集标识符中的某一位设置为共享标识位,也可以在现有服务集标识符的基础上新增一位标识位作为共享标识位。

步骤s103,接收第一终端发送的共享连接请求。

其中,共享连接请求包括第一无线接入点的标识,第一终端为第一无线接入点的归属终端。

在一些实施方式中,当第一终端离开第一无线接入点的信号覆盖范围,进入当前无线接入点的信号覆盖范围,且存在接入网络需求时,第一终端向当前无线接入点发送共享连接请求,以通过当前无线接入点接入第一无线接入点,进而接入网络。其中,共享连接请求包括第一无线接入点的标识。当前无线接入点接收第一终端发送的共享连接请求,获知第一终端存在使用共享连接服务的需求。

步骤s104,依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址。

其中,第一无线接入点的标识是用来区别第一无线接入点与其它无线接入点的识别信息。在一些实施例中,第一无线接入点的标识可以是第一无线接入点在共享区块链网络中的区块链标识,也可以是第一无线接入点的服务集标识符(servicesetidentifier,ssid)。

需要说明的是,以上对于无线接入点的标识仅是举例说明,本领域技术人员可根据实际情况进行具体设定,其他未说明的无线接入点的标识也在本申请的保护范围之内,在此不再赘述。

在一些实施例中,第一无线接入点加入共享区块链网络之后,在共享区块链网络中广播第一共享信息,其中,第一共享信息包括第一无线接入点的标识和网络地址。当前无线接入点接收第一共享信息,并根据第一共享信息更新共享区块链网络的账本,账本中记录着第一无线接入点的标识、第一无线接入点的网络地址以及第一无线接入点的标识与第一无线接入点的网络地址的对应关系。当前无线接入点根据共享连接请求中第一无线接入点的标识,从账本中查找与之对应的网络地址,获得第一无线接入点的网络地址。

可以理解的是,共享区块链网络的账本中还包括接入共享区块链网络的其它无线接入点的标识和网络地址。

步骤s105,根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道。

其中,第一数据转发通道为连接第一无线接入点和当前无线接入点的数据通道,两者通过第一数据转发通道可以传输数据。

在一些实施例中,当前无线接入点根据其网络地址和第一无线接入点的网络地址,建立数据通道,该数据通道即为第一数据转发通道。

步骤s106,基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据。

当前无线接入点通过第一数据转发通道建立第一终端与第一无线接入点的连接,使得第一终端通过其归属无线接入点(即第一无线接入点)接入网络,从而可以使用网络服务。在该过程中,当前无线接入点的本质为数据转发节点,用于转发第一终端与第一无线接入点之间的通信数据。

在一些实施例中,当前无线接入点基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据,包括:

接收第一终端发送的上行数据,并将上行数据通过第一数据转发通道发送至第一无线接入点;和/或;

接收第一无线接入点通过第一数据转发通道发送的下行数据,并将下行数据发送至第一终端。

在本实施例中,当前无线接入点接入共享区块链网络;在当前无线接入点的服务集标识符中设置共享标识,其中,共享标识用于表征当前无线接入点具有提供共享连接服务的功能;接收第一终端发送的共享连接请求,其中,共享连接请求包括第一无线接入点的标识,第一终端为第一无线接入点的归属终端;依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址;根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道;基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据,使得终端在离开归属无线接入点信号覆盖范围时仍可基于其它无线接入点提供的共享连接服务接入归属无线接入点,从而接入网络,提升了无线接入资源的利用率,同时基于区块链技术可以保障提供共享连接服务的无线接入点的安全性,提升用户的安全体验。

图2是本申请实施例二提供的一种网络共享方法的流程图。如图2所示,该网络共享方法包括如下步骤:

步骤s201,接入共享区块链网络。

其中,共享区块链是管理共享无线接入点的区块链网络,共享无线接入点为可以提供共享连接服务的无线接入点。

步骤s202,在当前无线接入点的服务集标识符中设置共享标识。

其中,共享标识用于表征当前无线接入点具有提供共享连接服务的功能。终端在搜索当前位置存在信号覆盖的无线接入点时,搜索结果中包括两类无线接入点,一类为普通的无线接入点(不具备共享连接功能的无线接入点),另一类为共享无线接入点。终端通过无线接入点的共享标识即可确定该无线接入点是普通无线接入点还是共享无线接入点,从而向共享无线接入点发送共享连接请求。

服务集标识符可以用来区分不同的网络。在一些实施例中,在服务集标识符中设置共享标识,供用户在区别网络的同时确定无线接入点是否具备共享服务功能。例如,在服务集标识符中设置共享标识位,并将共享标识位对应取值设置为“1”,用于表示当前无线接入点具备共享连接功能。可以理解的是,当共享标识位对应取值为“0”时,表示当前无线接入点不具备共享连接功能。

需要说明的是,可以将当前无线接入点的服务集标识符中的某一位设置为共享标识位,也可以在现有服务集标识符的基础上新增一位标识位作为共享标识位。

步骤s203,接收第一无线接入点在共享区块链网络中广播的第二共享信息。

其中,第二共享信息包括第一无线接入点的标识和网络地址。当前无线接入点在接收第二共享信息之后,即获知第一无线接入点也属于共享无线接入点,并获知第一无线接入点的标识和网络地址。

需要说明的是,与第一无线接入点类似,当前无线接入点在接入共享区块链网络之后,同样在共享区块链网络中广播第一共享信息,第一共享信息包括当前无线接入点的标识和网络地址。

步骤s204,依据第二共享信息,更新共享区块链网络的账本。

其中,账本包括第一无线接入点的标识、第一无线接入点的网络地址以及第一无线接入点的标识与第一无线接入点的网络地址的对应关系。

为在第一无线接入点对应的归属终端(包括第一终端)发起共享连接请求时,根据共享连接请求中第一无线接入点的标识获得第一无线接入点的网络地址,从而为其归属终端提供共享连接服务,当前无线接入点依据第二共享信息更新共享区块链网络的账本。

需要说明的是,除当前无线接入点之外,共享区块链网络中的其它无线接入点也接收第一无线接入点广播的第二共享信息,并根据第二共享信息更新共享区块链网络的账本。

还需要说明的是,除第一无线接入点之外,在共享区块链网络中的其它无线接入点广播对应的共享信息之后,当前无线接入点也会依据这些共享信息更新共享区块链网络的账本。

步骤s205,接收第一终端发送的共享连接请求。

步骤s206,依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址。

步骤s207,根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道。

步骤s208,基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据。

本实施例中的步骤s205~步骤s208与本申请实施例一中步骤s103~步骤s106的内容相同,在此不再赘述。

图3是本申请实施例三提供的一种网络共享方法的流程图。如图3所示,该网络共享方法包括如下步骤:

步骤s301,接收第二终端发送的、经第二数据转发通道发送的上行数据。

其中,第二终端为当前无线接入点的归属终端,第二数据转发通道为根据当前无线接入点的网络地址和共享区块链网络中的其它无线接入点的网络地址建立的数据转发通道。

无线接入点既可以向其它无线接入点提供共享连接服务,同时也可以接收其它无线接入点的共享连接服务。在实施例一和实施例二中,当前无线接入点为向第一无线接入点提供共享连接服务的接入点,在实施例三和实施例四中,当前无线接入点为接收其它无线接入点共享连接服务的接入点。

在一些实施例中,第二终端向共享区块链网络中的其它无线接入点(除当前无线接入点之外的任意一个无线接入点)发送共享连接请求,其中,共享连接请求包括当前无线接入点的标识。其它无线接入点根据共享连接请求中当前无线接入点的标识,从共享区块链网络账本中获取当前无线接入点的网络地址,并根据当前无线接入点的网络地址和其它无线接入点自身的网络地址,建立第二数据转发通道。当第二终端向其它无线接入点发送上行数据时,其它无线接入点将上行数据通过第二数据转发通道转发至当前无线接入点。当前无线接入点接收到第二终端发送的上行数据。

步骤s302,通过第二数据转发通道向其它无线接入点发送下行数据,以供其它无线接入点将下行数据转发至第二终端。

在一些实施例中,当前无线接入点将下行数据通过第二数据转发通道转发至其它无线接入点,再由其它无线接入点将下行数据转发至第二终端。

在本实施例中,当前无线接入点作为接收共享连接服务的接入点,通过第二数据转发通道与其归属终端进行数据传输,从而将其归属终端接入网络。

图4是本申请实施例四提供的一种网络共享方法的流程图。如图4所示,该网络共享方法包括如下步骤:

步骤s401,接收第二终端发送的接入认证请求。

其中,接入认证请求包括第二终端的身份信息,第二终端为当前无线接入点的归属终端。

在当前无线接入点的归属终端通过其它无线接入点提供的共享连接服务接入当前无线接入点时,当前无线接入点为保障接入的终端为真实的归属终端,需对终端发起接入认证,只有在终端通过接入认证的情况下,当前无线接入点才接入该终端。

步骤s402,基于身份信息判断第二终端是否通过接入认证。

在一些实施例中,身份信息包括第二终端的标识和接入密钥,其中,接入密钥为第二终端与当前无线接入点预先约定的密钥。当前无线接入点根据第二终端的标识判断第二终端是否为其归属终端,并进一步比较第二终端提供的接入密钥与预先存储的接入密钥是否一致,当确定第二终端为当前无线接入点的归属终端,且第二终端提供的接入密钥正确(即第二终端提供的接入密钥与预先存储的接入密钥一致)的情况下,确定第二终端通过接入认证,否则确定第二终端没有通过接入认证。

需要说明的是,以上对于无线接入点的接入认证方法仅是举例说明,本领域技术人员可根据实际情况进行具体设定,其他未说明的接入认证方法也在本申请的保护范围之内,在此不再赘述。

步骤s403,在第二终端通过接入认证的情况下,接入第二终端。

当第二终端通过接入认证时,说明第二终端为真实合法的接入终端,当前无线接入点接入第二终端,并为第二终端提供网络服务。

步骤s404,在第二终端未通过接入认证的情况下,不接入第二终端。

当第二终端未通过接入认证时,说明第二终端不是真实合法的接入终端,当前无线接入点不接入第二终端,第二终端无法从当前无线接入点获得网络服务。

步骤s405,接收第二终端发送的、经第二数据转发通道发送的上行数据。

步骤s406,通过第二数据转发通道向其它无线接入点发送下行数据,以供其它无线接入点将下行数据转发至第二终端。

本实施例中的步骤s405~步骤s406与本申请实施例三中步骤s301~步骤s302的内容相同,在此不再赘述。

图5是本申请实施例五提供的一种网络共享系统组成方框图。如图5所示,该网络共享系统包括:第一终端501、第二终端502、第一无线接入点503、第二无线接入点504、第三无线接入点505和共享区块链网络506,其中,第一无线接入点503、第二无线接入点504、第三无线接入点505均接入共享区块链网络506,第一终端501为第一无线接入点503的归属终端,第二终端502为第二无线接入点504的归属终端,且第二无线接入点504为第一终端501提供共享连接服务,第三无线接入点505为第二终端502提供共享连接服务。

在一些实施例中,第一终端501向第二无线接入点504发送共享连接请求,第二无线接入点504响应共享连接请求,从共享区块链网络中获取第一无线接入点的网络地址,根据第一无线接入点503的网络地址与第二无线接入点504的网络地址建立第一数据转发通道,并在第一终端501通过第一无线接入点503的接入认证之后,通过第一数据转发通道将第一终端501接入第一无线接入点503,使得第一终端获得网络服务。在第一终端501接入第一无线接入点503之后,当第一终端501向第一无线接入点503发送上行数据时,其通过第二无线接入点504经由第一数据转发通道将上行数据发送至第一无线接入点503,当第一无线接入点503向第一终端501发送下行数据时,其通过第一数据转发通道将下行数据发送至第二无线接入点504,再由第二无线接入点504将下行数据转发至第一终端501。类似的,第二终端502向第三无线接入点505发送共享连接请求,第三无线接入点505响应共享连接请求,获取第二无线接入点504的网络地址,并根据第二无线接入点504的网络地址与第三无线接入点的网络地址建立第二数据转发通道,通过第二数据通道传输第二终端502与第二无线接入点504之间的通信数据。

在本实施例中,第一无线接入点503是接受第二无线接入点504共享连接服务的无线接入点,第二无线接入点504是为第一无线接入点503提供共享连接服务的无线接入点,同时也是接受第三无线接入点505共享连接服务的无线接入点。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本申请的第二方面提供一种网络共享装置。图6是本申请实施例六提供的一种网络共享装置的组成方框图。如图6所示,该网络共享装置包括:第一接收模块601、获取模块602、建立模块603和传输模块604。

接入模块601,用于接入共享区块链网络。

其中,共享区块链是管理共享无线接入点的区块链网络,共享无线接入点为可以提供共享连接服务的无线接入点。

标识模块602,用于在当前无线接入点的服务集标识符中设置共享标识。

其中,共享标识用于表征当前无线接入点具有提供共享连接服务的功能。终端在搜索当前位置存在信号覆盖的无线接入点时,搜索结果中包括两类无线接入点,一类为普通的无线接入点(不具备共享连接功能的无线接入点),另一类为共享无线接入点。终端通过无线接入点的共享标识即可确定该无线接入点是普通无线接入点还是共享无线接入点,从而向共享无线接入点发送共享连接请求。

服务集标识符可以用来区分不同的网络。在一些实施例中,在服务集标识符中设置共享标识,供用户在区别网络的同时确定无线接入点是否具备共享服务功能。例如,在服务集标识符中设置共享标识位,并将共享标识位对应取值设置为“1”,用于表示当前无线接入点具备共享连接功能。可以理解的是,当共享标识位对应取值为“0”时,表示当前无线接入点不具备共享连接功能。

需要说明的是,可以将当前无线接入点的服务集标识符中的某一位设置为共享标识位,也可以在现有服务集标识符的基础上新增一位标识位作为共享标识位。

第一接收模块603,用于接收第一终端发送的共享连接请求。

其中,共享连接请求包括第一无线接入点的标识,第一终端为第一无线接入点的归属终端。共享连接请求是在第一终端离开第一无线接入点的信号覆盖范围,进而当前无线接入点的信号覆盖范围,且存在接入网络需求时发送的请求。

获取模块604,用于依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址。

其中,第一无线接入点的标识是用来区别第一无线接入点与其它无线接入点的识别信息。在一些实施例中,第一无线接入点的标识可以是第一无线接入点在共享区块链网络中的区块链标识,也可以是第一无线接入点的ssid。

建立模块605,用于根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道。

其中,第一数据转发通道为连接第一无线接入点和当前无线接入点的数据通道,两者通过第一数据转发通道可以传输数据。

传输模块606,用于基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据。

在一些实施例中,网络共享装置通过接入模块601接入共享区块链网络,并通过标识模块602在服务集标识符中设置共享标识,通过第一接收模块603接收第一终端发送的共享连接请求,根据共享连接请求中第一无线接入点的标识,通过获取模块604从共享区块链网络中获得第一无线接入点的网络地址,基于建立模块605,使用第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道,并通过传输模块606基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据。

在本实施例中,当前无线接入点接入共享区块链网络,在当前无线接入点的服务集标识符中设置共享标识,接收第一终端发送的共享连接请求,其中,共享连接请求包括第一无线接入点的标识,第一终端为第一无线接入点的归属终端;依据第一无线接入点的标识,从共享区块链网络中获取第一无线接入点的网络地址;根据第一无线接入点的网络地址和当前无线接入点的网络地址,建立第一数据转发通道;基于第一数据转发通道传输第一终端与第一无线接入点之间的通信数据,使得终端在离开归属无线接入点信号覆盖范围时仍可基于其它无线接入点提供的共享连接服务接入归属无线接入点,从而接入网络,提升了无线接入资源的利用率,同时基于区块链技术可以保障提供共享连接服务的无线接入点的安全性,提升用户的安全体验。

图7是本申请实施例七提供的一种网络共享装置的组成方框图。如图7所示,该网络共享装置包括:第二接收模块701和发送模块702。

第二接收模块701,用于接收第二终端发送的、经第二数据转发通道发送的上行数据。

其中,第二终端为当前无线接入点的归属终端,第二数据转发通道为根据当前无线接入点的网络地址和共享区块链网络中的其它无线接入点的网络地址建立的数据转发通道。

发送模块702,用于通过第二数据转发通道向其它无线接入点发送下行数据,以供其它无线接入点将下行数据转发至第二终端。

在一些实施例中,网络共享装置通过第二接收模块701接收第二终端发送的、经第二数据转发通道发送的上行数据,并将下行数据通过发送模块702经由第二数据转发通道转发至其它无线接入点,再由其它无线接入点进一步将下行数据转发至第二终端。

在本实施例中,当前无线接入点作为接收共享连接服务的接入点,通过第二数据转发通道与其归属终端进行数据传输,从而将其归属终端接入网络。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的创新部分,本实施方式中并没有将与解决本申请所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

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

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1