数据获取方法、装置和系统与流程

文档序号:11962041阅读:173来源:国知局
数据获取方法、装置和系统与流程

本申请涉及数据处理技术领域,特别是涉及一种数据获取方法、一种数据获取装置、一种无线接入设备和一种数据获取系统。



背景技术:

随着移动互联网技术的飞速发展及移动设备的广泛普及,人们越来越多的开始通过移动设备来获取互联网数据,例如通过手机观看视频、影视剧等。

目前,移动设备用户如需在户外场所获取网络数据,以观看视频为例,主要通过以下两种方式实现:

用户通过移动设备连接运营商3G/4G网络,观看在互联网上远端视频服务器上的视频;或者,用户通过移动设备连接户外提供的WIFI等设备,观看在互联网上远端视频服务器上的视频。

然而,两种方式均需耗费网络流量,进而为用户获取网络数据带来不便,其中,第一种方式需要耗费用户的3G/4G付费网络流量,第二种方式需要耗费商户的在线流量,且由于商户提供的网络带宽较为有限,有时无法满足多用户在线视频观看的需求。



技术实现要素:

本申请实施例所要解决的技术问题是提供一种数据获取方法,能够减少获取数据时耗费的网络流量,为用户获取网络数据提供便利。

相应的,本申请实施例还提供了一种数据获取装置、一种无线接入设备及一种数据获取系统,用以保证上述方法的实现及应用。

为了解决上述问题,本申请公开了一种数据获取方法,包括:

无线接入节点建立移动设备与数据服务器之间的连接,所述数据服务器预先获取并存储有网络数据,且所述无线接入节点与所述数据服务器处于同一局域网;

所述无线接入节点将所述移动设备对指定数据的获取请求转发至所述 数据服务器;

所述无线接入节点将所述数据服务器发送的所述指定数据转发至所述移动设备。

进一步,在所述无线接入节点建立移动设备与数据服务器之间的连接之前,所述方法还包括:

所述无线接入节点将所述移动设备发送的认证请求转发至所述数据服务器进行认证;

所述无线接入节点建立移动设备与数据服务器之间的连接,包括:

所述无线接入节点在接收到所述数据服务器发送的认证通过结果后,建立所述移动设备与所述数据服务器之间的连接。

进一步,在所述无线接入节点将所述移动设备发送的认证请求转发至所述数据服务器进行认证之前,还包括:

当所述无线接入节点检测到所述移动设备后,向所述移动设备推送接入引导信息;

所述无线接入节点将所述移动设备发送的认证请求转发至所述数据服务器进行认证,包括:

所述无线接入节点将所述移动设备根据所述接入引导信息确认接入后发送的认证请求转发至所述数据服务器进行认证。

进一步,所述接入引导信息中包含指定的客户端,所述认证请求由所述移动设备通过所述指定的客户端发起。

本申请还公开了一种数据获取方法,包括:

移动设备通过无线接入节点与数据服务器建立连接,所述数据服务器预先获取并存储有网络数据,且所述无线接入节点与所述数据服务器位于同一局域网;

所述移动设备通过所述无线接入节点向所述数据服务器发送对指定数据的获取请求;

所述移动设备通过所述无线接入节点接收所述指定数据。

进一步,在所述移动设备通过无线接入节点与数据服务器建立连接之 前,所述方法还包括:

所述移动设备通过所述无线接入节点向所述数据服务器发起认证请求;

所述移动设备通过本地接入点与本地数据服务器建立连接,包括:

所述移动设备在认证通过后通过无线接入节点与所述数据服务器建立连接。

进一步,在所述移动设备通过所述无线接入节点向所述数据服务器发起认证请求之前,所述方法还包括:

所述移动设备接收所述无线接入节点发送的接入引导信息;

所述移动设备根据所述接入引导信息确认接入后,通过所述无线接入节点向所述数据服务器发起认证请求。

进一步,所述接入引导信息中包含指定的客户端;所述认证请求由所述移动设备通过所述指定的客户端发起。

本申请还公开了一种数据获取装置,包括:

连接单元,被配置为建立移动设备与数据服务器之间的连接,所述数据服务器预先获取并存储有网络数据,且所述无线接入设备与所述数据服务器处于同一局域网;

请求转发单元,被配置为将所述移动设备对指定数据的获取请求转发至所述数据服务器;

数据转发单元,被配置为将所述数据服务器发送的所述指定数据转发至所述移动设备。

本申请还公开了一种无线接入设备,包括收发器、存储器和处理器;所述处理器与所述存储器及所述收发器通过数据总线相互连接,所述存储器用于存储一段程序,所述处理器用于读取存储器中的程序代码,执行以下步骤:

建立移动设备与数据服务器之间的连接,所述数据服务器预先获取并存储有网络数据,且所述电子设备与所述数据服务器处于同一局域网;

收发器,用于将所述移动设备对指定数据的获取请求转发至所述数据服务器;将所述数据服务器发送的所述指定数据转发至所述移动设备。

本申请还公开了一种数据获取系统,包括无线接入设备和数据服务器, 其中,所述数据服务器预先获取并存储有网络数据,且所述无线接入设备与所述数据服务器处于同一局域网;

所述无线接入设备,被配置为建立移动设备与所述数据服务器之间的连接;将所述移动设备对指定数据的获取请求转发至所述数据服务器;将所述数据服务器发送的所述指定数据转发至所述移动设备。

与现有技术相比,本申请实施例包括以下优点:

本申请实施例通过在无线接入节点的同一局域网内设置数据服务器,并预先在数据服务器中存储网络数据,使得用户的移动设备在获取网络数据时,可以直接接入无线接入节点,并通过局域网来获取本地的数据服务器上的网络数据,无需再耗费网络流量,为用户获取网络数据提供了便利。而且,由于用户移动设备是通过无线接入节点来连接并获取数据,因此可以非常方便地在无线接入节点上架设权限、安全等组件构建安全的网络环境。

附图说明

图1是本申请的一种数据获取方法实施例的步骤流程图;

图2是本申请的另一种数据获取方法实施例的步骤流程图;

图3是本申请的另一种数据获取方法实施例的步骤流程图;

图4是本申请的一种数据获取装置实施例的结构框图;

图5是本申请的一种数据获取系统实施例的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

参照图1,示出了本申请的一种数据获取方法实施例的步骤流程图,具体可以包括如下步骤:

步骤101,无线接入节点建立移动设备与数据服务器之间的连接,该数据服务器预先获取并存储有网络数据,且无线接入节点与数据服务器处于同一局域网。

本申请实施例中,数据服务器预先从云端服务器等获得数据,该数据可 以是视频、图片等,获得数据的方式有多种,例如,可以是由数据提供商根据商户不同的需求,将其在线资源同步到本地的数据服务器上。该数据服务器无需像云端服务器那么复杂,一般而言只需简单PC机或刀锋机即可。

无线接入节点与该数据服务器处于同一局域网,两者之间通过局域网传输数据,该无线接入节点具体可以是WIFI设备等。

当移动设备需要获取指定的数据时,无线接入节点可以建立该移动设备与数据服务器之间的连接,具体的,可以是由无线接入节点检测到该移动设备后,建立移动设备与数据服务器的连接,也可以是由移动设备主动向无线接入节点发起与数据服务器建立连接的请求等。具体请参见后续实施例的描述。

步骤102,无线接入节点将移动设备对指定数据的获取请求转发至数据服务器。

在移动设备通过无线接入节点与数据服务器建立连接后,移动设备即可通过无线接入节点向数据服务器发送对指定数据的获取请求,该请求中可以包含指定数据的名称等描述信息。

步骤103,无线接入节点将数据服务器发送的指定数据转发至移动设备。

数据服务器根据移动设备的获取请求查找到指定数据后,将该指定数据通过无线接入节点传输至移动设备。

由于无线接入节点与数据服务器处于同一局域网内,因此,移动设备获得数据的过程无需耗费用户和商户的网络流量。

本申请实施例通过在无线接入节点的同一局域网内设置数据服务器,并预先在数据服务器中存储网络数据,使得用户的移动设备在获取网络数据时,可以直接接入无线接入节点,并通过局域网来获取本地的数据服务器上的网络数据,无需再耗费网络流量,为用户获取网络数据提供了便利。而且,由于用户移动设备是通过无线接入节点来连接并获取数据,因此可以非常方便地在无线接入节点上架设权限、安全等组件构建安全的网络环境。

参照图2,示出了本申请的另一种数据获取方法实施例的步骤流程图,具体可以包括如下步骤:

步骤201,当无线接入节点检测到移动设备后,向移动设备推送接入引导信息。

该无线接入节点可以是WIFI设备,可以自动检测附近一定范围内的移动设备。当该无线接入节点检测到移动设备后,会自动触发向该移动设备推送接入引导信息,以引导移动设备接入数据服务器。

该接入引导信息具体可以是一个接入引导页面,该页面的具体内容可以根据不同的场景设置,此处不再一一列举。

该接入引导信息中可以包含指定的客户端,例如某一视频APP,只有通过该指定的客户端才可以获取数据服务器上的数据。

步骤202,移动设备根据接入引导信息确认接入后发送认证请求。

移动设备可以根据预置规则,自主根据接入引导信息确认接入,或者,移动设备可以由用户根据接入引导信息触发接入的指令确认接入,具体的,用户可以在移动设备上显示的引导接入页面中点击确认按钮,确认接入。在确认接入后,移动设备向无线接入节点发送认证请求。

当接入引导信息中包含指定的客户端时,若移动设备上安装有该指定的客户端,则在确认连接后,该接入引导信息可以自动唤起该指定客户端,通过该指定客户端发送接入认证请求,例如,如果该指定的客户端为某一视频APP,则在确认连接后,该接入引导信息会自动唤起该视频App的离线功能,并通知该视频App在唤起离线功能后,同步发起认证请求,该过程可以通过设置接入引导信息的页面来实现。若移动设备上没有安装该指定的客户端,在确认连接后,该接入引导信息可以跳转至该指定客户端的下载页面,在该移动设备下载并安装该指定客户端后,再通过该指定客户端发送接入认证请求。

该认证请求中可能包括该移动设备的标识信息,也可能包含该移动设备上安装的指定客户端的标识信息等。

步骤203,无线接入节点将移动设备发送的认证请求转发至数据服务器进行认证。

无线接入节点在接收到移动设备发送的认证请求后,将该认证请求发送 至数据服务器,数据服务器根据该认证请求中包含的信息对该移动设备进行认证。

具体的,数据服务器可以预先对可以获得其数据的移动设备或者移动设备上的客户端进行限定,认证过程可以是根据认证请求中包含的信息验证该移动设备或移动设备上的客户端是否可以获得数据服务器上的数据,该认证过程可以采用验证算法,如采用RSA等。

步骤204,无线接入节点在接收到数据服务器发送的认证通过结果后,建立移动设备与数据服务器之间的连接。

数据服务器在获得认证结果后,会将认证结果发送至无线接入节点,无线接入节点接收到认证通过的结果后,即会同步开通移动设备接入,并与移动设备建立起连接。

步骤205,无线接入节点将移动设备对指定数据的获取请求转发至数据服务器。

步骤206,无线接入节点将数据服务器发送的指定数据转发至移动设备。

步骤205~206与前述实施例中的步骤102~103类似,此处不再赘述。

本实施例中不仅使得用户的移动设备在获取网络数据时,可以直接接入无线接入节点,并通过局域网来获取本地的数据服务器上的网络数据,无需再耗费网络流量,为用户获取网络数据提供了便利,而且,通过在移动设备与数据服务器建立连接之前,增加对移动设备的认证过程,不仅增加了数据服务器上数据的安全性,也有利于数据服务器对接入的移动设备进行控制和管理,再者,还可以在引导移动设备接入数据服务器时指定客户端,以推广客户端的应用。

参照图3,示出了本申请的另一种数据获取方法实施例的步骤流程图。本实施例以移动设备为执行主体进行描述,具体可以包括如下步骤:

步骤301,移动设备通过无线接入节点与数据服务器建立连接,数据服务器预先获取并存储有网络数据,且无线接入节点与数据服务器位于同一局域网。

步骤302,移动设备通过所无线接入节点向数据服务器发送对指定数据 的获取请求。

步骤303,移动设备通过无线接入节点接收指定数据。

本实施例与前述实施例的区别仅在于执行主体不同,具体过程请参照前述实施例的描述,此处不再赘述。

在另一实施例中,在移动设备通过无线接入节点与数据服务器建立连接之前,该方法还包括:

移动设备通过无线接入节点向数据服务器发起认证请求;

移动设备通过本地接入点与本地数据服务器建立连接,包括:

移动设备在认证通过后通过无线接入节点与数据服务器建立连接。

在另一实施例中,在移动设备通过无线接入节点向数据服务器发起认证请求之前,该方法还包括:

移动设备接收无线接入节点发送的接入引导信息;

移动设备根据接入引导信息确认接入后,通过无线接入节点向数据服务器发起认证请求。

其中,接入引导信息中可以包含指定的客户端;认证请求可以由移动设备通过指定的客户端发起。

本申请实施例可以应用于用户通过视频App安全、顺畅的观看视频,也可以为大型商场、餐厅等商户提供留存等待用户的可行策略及方法。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

参照图4,示出了本申请一种数据获取装置实施例的结构框图,具体可以包括如下单元:

连接建立单元401,被配置为建立移动设备与数据服务器之间的连接,所述数据服务器预先获取并存储有网络数据,且所述无线接入设备与所述数据服务器处于同一局域网。

请求转发单元402,被配置为将所述移动设备对指定数据的获取请求转发至所述数据服务器。

数据转发单元403,被配置为将所述数据服务器发送的所述指定数据转发至所述移动设备。

本申请实施例中该装置通过在同一局域网内设置数据服务器,并预先在数据服务器中存储网络数据,使得用户的移动设备在获取网络数据时,可以直接接入该装置,并通过局域网来获取本地的数据服务器上的网络数据,无需再耗费网络流量,为用户获取网络数据提供了便利。而且,由于用户移动设备是通过该装置来连接并获取数据,因此可以非常方便地在该装置上架设权限、安全等组件构建安全的网络环境。该装置具体可以是无线接入设备。

在另一实施例中,该装置还可以包括认证转发单元,被配置为在所述连接建立单元401建立移动设备与数据服务器之间的连接之前,将所述移动设备发送的认证请求转发至所述数据服务器进行认证。

连接建立单元401具体被配置为在接收到所述数据服务器发送的认证通过结果后,建立所述移动设备与所述数据服务器之间的连接。

在另一实施例中,该装置还可以包括信息推送单元,被配置为在认证转发单元将所述移动设备发送的认证请求转发至所述数据服务器进行认证之前,当检测到所述移动设备后,向所述移动设备推送接入引导信息。

认证转发单元,具体被配置为将所述移动设备根据所述接入引导信息确认接入后发送的认证请求转发至所述数据服务器进行认证。

其中,接入引导信息中可以包含指定的客户端,认证请求可以由所述移动设备通过所述指定的客户端发起。

本申请还公开了一种移动设备,该移动设备可以包括:

连接单元,被配置为通过无线接入节点与数据服务器建立连接,所述数据服务器预先获取并存储有网络数据,且所述无线接入节点与所述数据服务器位于同一局域网。

数据请求单元,被配置为通过所述无线接入节点向所述数据服务器发送对指定数据的获取请求。

数据接收单元,被配置为通过所述无线接入节点接收所述指定数据。

在另一实施例中,该移动设备还可以包括认证请求单元,被配置为在连接单元通过无线接入节点与数据服务器建立连接之前,通过所述无线接入节点向所述数据服务器发起认证请求。

该连接单元,具体在被配置为在认证通过后通过无线接入节点与所述数据服务器建立连接。

在另一实施例中,该移动设备还可以包括引导信息接收单元,被配置为在认证请求单元通过所述无线接入节点向所述数据服务器发起认证请求之前,接收所述无线接入节点发送的接入引导信息。

认证请求单元,具体被配置为根据所述接入引导信息确认接入后,通过所述无线接入节点向所述数据服务器发起认证请求。

其中,接入引导信息中可以包含指定的客户端;认证请求可以由所述移动设备通过所述指定的客户端发起。

本申请实施例还提供了一种无线接入设备,包括存储器、收发器和处理器。

处理器与存储器、收发器通过总线相互连接;总线可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。

其中,存储器用于存储一段程序,具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

处理器用于读取存储器中的程序代码,执行以下步骤:

建立移动设备与数据服务器之间的连接,所述数据服务器预先获取并存储有网络数据,且所述电子设备与所述数据服务器处于同一局域网;

收发器,用于将所述移动设备对指定数据的获取请求转发至所述数据服务器;将所述数据服务器发送的所述指定数据转发至所述移动设备。

参照图5,示出了本申请一种数据获取系统实施例的结构框图。

该系统可以包括无线接入设备501和数据服务器502。

其中,数据服务器502预先获取并存储有网络数据,且无线接入设备501 与数据服务器502处于同一局域网;

无线接入设备501,被配置为建立移动设备503与所述数据服务器502之间的连接;将所述移动设备503对指定数据的获取请求转发至所述数据服务器502;将所述数据服务器502发送的所述指定数据转发至所述移动设备503。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他 光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术 语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种数据获取方法、一种无线接入设备和一种数据获取系统,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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