网络连接方法及装置制造方法

文档序号:7809054阅读:163来源:国知局
网络连接方法及装置制造方法
【专利摘要】本公开关于一种网络连接方法及装置,属于网络【技术领域】。所述方法包括:搜索预定无线接入点;若搜索到预定无线接入点,则读取终端的终端信息,终端信息包括终端的终端标识和终端介质访问控制MAC地址;将终端信息发送给预定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器,由网络提供服务器对终端标识进行存储后,将终端MAC地址添加到位于预定无线接入点中的允许联网名单中。所述装置包括:接入点搜索模块、信息读取模块和信息发送模块。本公开可解决在终端中输入手机号码以及验证信息来连接网络造成的网络连接效率较低的问题,可达到提高网络连接效率的效果。
【专利说明】网络连接方法及装置

【技术领域】
[0001] 本公开涉及网络【技术领域】,特别涉及一种网络连接方法及装置。

【背景技术】
[0002] 目前很多商家都会向用户提供免费使用WiFi (Widely Fidelity,无线保真)网络 的服务,当用户进入商铺时,终端会搜索到WiFi网络的无线接入点,通过该无线接入点接 入该WiFi网络。
[0003] 相关技术提供的一种网络连接方法包括:终端搜索到WiFi网络的无线接入点,通 过无线接入点向网络提供服务器发送HTTP (Hypertext transfer protocol,超文本传输协 议)请求,通过无线接入点接收网络提供服务器发送的身份认证页面,将手机号码输入到 身份认证页面中发送给网络提供服务器,接收验证码,将验证信息输入到身份认证页面中 发送给网络提供服务器,在网络提供服务器验证出验证信息与验证码相同时,将终端发送 的MAC(Media Access Control,介质访问控制)地址添加到无线接入点中的允许联网名单 中。下次终端访问WiFi网络时,无线接入点根据允许联网名单对终端的访问网络行为进行 放行,并根据手机号码对终端的访问网络行为进行跟踪。
[0004] 公开人在实现本公开的过程中,发现相关技术中至少存在以下缺陷:终端在接入 WiFi网络的过程中需要输入手机号码以及根据接收到的验证码输入验证信息,导致终端接 入WiFi网络的流程较为复杂,降低了网络连接的效率。


【发明内容】

[0005] 为解决在终端中输入手机号码以及验证信息来连接网络造成的网络连接效率较 低的问题,本公开提供了 一种网络连接方法及装置。
[0006] 根据本公开实施例的第一方面,提供一种网络连接方法,包括:
[0007] 搜索预定无线接入点;
[0008] 若搜索到所述预定无线接入点,则读取终端的终端信息,所述终端信息包括所述 终立而的终%5标识和终介质访问控制MAC地址;
[0009] 将所述终端信息发送给所述预定无线接入点,由所述预定无线接入点将所述终端 信息转发给网络提供服务器,由所述网络提供服务器对所述终端标识进行存储后,将所述 终端MAC地址添加到位于所述预定无线接入点中的允许联网名单中;
[0010] 其中,所述允许联网名单中的所述终端MAC地址用于指示所述预定无线接入点对 所述终端的访问网络行为进行放行,所述终端标识用于为所述网络提供服务器跟踪所述终 端的访问网络行为提供跟踪身份。
[0011] 可选的,所述读取终端的终端信息,包括:
[0012] 读取所述终端中记录的终端MAC地址;
[0013] 读取所述终端中记录的终端标识,或,读取在所述终端中登录的用户帐号,获取与 所述用户帐号对应的终端标识;
[0014] 将所述终端MAC地址和所述终端标识确定为所述终端信息。
[0015] 可选的,所述获取与所述用户帐号对应的终端标识,包括:
[0016] 向所述预定无线接入点发送对帐户服务器的访问请求,所述访问请求中携带有所 述用户帐号,由所述无线接入点确定出所述帐户服务器在允许访问名单中后,将所述访问 请求转发给所述帐户服务器,所述允许访问名单包括终端在未联网时允许访问的各个服务 器的名称;
[0017] 接收所述帐户服务器发送的所述终端标识,所述终端标识是所述帐户服务器查找 到的与所述用户帐号对应的标识。
[0018] 可选的,所述搜索预定无线接入点,包括:
[0019] 接收无线接入点广播的接入点MAC地址;
[0020] 检测所述接入点MAC地址是否在预定地址段内;
[0021] 若检测出所述接入点MAC地址在所述预定地址段内,则确定所述无线接入点为所 述预定无线接入点。
[0022] 可选的,所述搜索预定无线接入点,包括:
[0023] 接收无线接入点广播的服务集标识SSID名称;
[0024] 检测所述SSID名称是否满足预定条件,所述预定条件包括所述SSID名称属于预 定名称集合、所述SSID名称的命名规则满足预定规则中的至少一种;
[0025] 若检测出所述SSID名称满足所述预定条件,则确定所述无线接入点为所述预定 无线接入点。
[0026] 根据本公开实施例的第二方面,提供一种网络连接装置,包括:
[0027] 接入点搜索模块,被配置为搜索预定无线接入点;
[0028] 信息读取模块,被配置为在所述接入点搜索模块搜索到所述预定无线接入点时, 读取终端的终端信息,所述终端信息包括所述终端的终端标识和终端介质访问控制MAC地 址;
[0029] 信息发送模块,被配置为将所述信息读取模块获取到的所述终端信息发送给所述 预定无线接入点,由所述预定无线接入点将所述终端信息转发给网络提供服务器,由所述 网络提供服务器对所述终端标识进行存储后,将所述终端MAC地址添加到位于所述预定无 线接入点中的允许联网名单中;
[0030] 其中,所述允许联网名单中的所述终端MAC地址用于指示所述预定无线接入点对 所述终端的访问网络行为进行放行,所述终端标识用于为所述网络提供服务器跟踪所述终 端的访问网络行为提供跟踪身份。
[0031] 可选的,所述信息读取模块,包括:
[0032] 第一读取单元,被配置为读取所述终端中记录的终端MAC地址;
[0033] 第二读取单元,被配置为读取所述终端中记录的终端标识,或,读取在所述终端中 登录的用户帐号,获取与所述用户帐号对应的终端标识。
[0034] 可选的,所述第二读取单元,包括:
[0035] 请求发送子单元,被配置为向所述预定无线接入点发送对帐户服务器的访问请 求,所述访问请求中携带有所述用户帐号,由所述无线接入点确定出所述帐户服务器在允 许访问名单中后,将所述访问请求转发给所述帐户服务器,所述允许访问名单包括终端在 未联网时允许访问的各个服务器的名称;
[0036] 标识接收子单元,被配置为接收所述帐户服务器发送的所述终端标识,所述终端 标识是所述帐户服务器查找到的与所述用户帐号对应的标识。
[0037] 可选的,所述接入点搜索模块,包括:
[0038] 第一接收单元,被配置为接收无线接入点广播的接入点MAC地址;
[0039] 第一检测单元,被配置为检测所述第一接收单元接收到的所述接入点MAC地址是 否在预定地址段内;
[0040] 第一确定单元,被配置为在所述第一检测单元检测出所述接入点MAC地址在所述 预定地址段内时,确定所述无线接入点为所述预定无线接入点。
[0041] 可选的,所述接入点搜索模块,包括:
[0042] 第二接收单元,被配置为接收无线接入点广播的服务集标识SSID名称;
[0043] 第二检测单元,被配置为检测所述第二接收单元接收到的所述SSID名称是否满 足预定条件,所述预定条件包括所述SSID名称属于预定名称集合、所述SSID名称的命名规 则满足预定规则中的至少一种;
[0044] 第二确定单元,被配置为在所述第二检测单元检测出所述SSID名称满足所述预 定条件时,确定所述无线接入点为所述预定无线接入点。
[0045] 根据本公开实施例的第三方面,提供一种网络连接装置,包括:
[0046] 处理器;
[0047] 用于存储处理器可执行指令的存储器;
[0048] 其中,所述处理器被配置为:
[0049] 搜索预定无线接入点;
[0050] 若搜索到所述预定无线接入点,则读取终端的终端信息,所述终端信息包括所述 终立而的终%5标识和终介质访问控制MAC地址;
[0051] 将所述终端信息发送给所述预定无线接入点,由所述预定无线接入点将所述终端 信息转发给网络提供服务器,由所述网络提供服务器对所述终端标识进行存储后,将所述 终端MAC地址添加到位于所述预定无线接入点中的允许联网名单中;
[0052] 其中,所述允许联网名单中的所述终端MAC地址用于指示所述预定无线接入点对 所述终端的访问网络行为进行放行,所述终端标识用于为所述网络提供服务器跟踪所述终 端的访问网络行为提供跟踪身份。
[0053] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0054] 通过搜索预定无线接入点;若搜索到预定无线接入点,则读取终端的终端信息,该 终端信息包括终端的终端标识和终端MAC地址;将终端信息发送给预定无线接入点,由预 定无线接入点将终端信息转发给网络提供服务器,由网络提供服务器对终端标识进行存储 后,将终端MAC地址添加到位于预定无线接入点中的允许联网名单中,允许联网名单中的 终端MAC地址用于指示预定无线接入点对终端的访问网络行为进行放行,终端标识用于为 网络提供服务器跟踪终端的访问网络行为提供跟踪身份,可以在搜索到预定无线接入点时 自动读取终端信息,而不需要根据用户的输入获取终端信息,将读取到的终端信息发送给 网络提供服务器,以通过终端信息对用户的跟踪身份进行标识,网络提供服务器根据跟踪 身份允许终端连接网络,解决了在终端中输入手机号码以及验证信息来连接网络造成的网 络连接效率较低的问题,达到了提高网络连接效率的效果。
[0055] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本 发明。

【专利附图】

【附图说明】
[0056] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本的实施例, 并于说明书一起用于解释本的原理。
[0057] 图1是根据一示例性实施例示出的一种网络连接方法的流程图。
[0058] 图2是根据另一示例性实施例示出的一种网络连接方法的流程图。
[0059] 图3是根据一示例性实施例示出的一种网络连接装置的框图。
[0060] 图4是根据一示例性实施例示出的一种网络连接装置的框图。
[0061] 图5是根据一示例性实施例示出的一种用于网络连接的装置的框图。

【具体实施方式】
[0062] 这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本相一致的所有实施方式。相反,它们仅是与如所附权利 要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0063] 图1是根据一示例性实施例示出的一种网络连接方法的流程图,该网络连接方法 应用于终端中,如图1所示,该网络连接方法包括以下步骤。
[0064] 在步骤101中,搜索预定无线接入点。
[0065] 预定无线接入点是预先设置的无线接入点,用于为终端接入无线网络提供服务。
[0066] 在步骤102中,若搜索到预定无线接入点,则读取终端的终端信息,该终端信息包 括终纟而的终纟而标识和终纟而MAC地址。
[0067] 终端信息包括终端标识和终端MAC地址。其中,终端标识是对使用终端的用户进 行身份标识的信息,即提供一个可以被跟踪的跟踪身份,符合禁止为不能提供跟踪身份的 终端提供网络服务的法律规定。终端MAC地址是供无线接入点识别,以确定是否需要对终 端的访问网络行为进行放行的信息。
[0068] 若终端搜索到预定无线接入点,则终端自动读取终端信息,而不需要用户手动输 入终端信息,既可以降低操作复杂性,也可以提高信息获取效率。
[0069] 在步骤103中,将终端信息发送给预定无线接入点,由预定无线接入点将终端信 息转发给网络提供服务器,由网络提供服务器对终端标识进行存储后,将终端MAC地址添 加到位于预定无线接入点中的允许联网名单中,允许联网名单中的终端MAC地址用于指示 预定无线接入点对终端的访问网络行为进行放行,终端标识用于为网络提供服务器跟踪终 端的访问网络行为提供跟踪身份。
[0070] 网络提供服务器是与预定无线接入点对应的服务器,用于为终端提供无线网络的 服务。
[0071] 允许联网名单包括各个终端的终端MAC地址,无线接入节点对允许联网名单中各 个终端MAC地址所指示的终端的访问网络行为进行放行。允许联网名单是由网络提供服务 器提供给预定无线接入点的。
[0072] 终端将终端信息发送给预定无线接入点,预定无线接入点将终端信息转发给对应 的网络提供服务器,网络提供服务器在对终端信息中包括的终端标识进行存储后,将终端 MAC地址添加到允许联网名单中,完成终端接入到无线网络的流程。
[0073] 由于终端可以在搜索到预定无线接入点后,自动获取终端信息来接入无线网络, 而不需要用户输入手机号和验证信息来接入无线网络,因此,可以通过提高信息的获取效 率来提高网络连接的效率。
[0074] 综上所述,本公开提供的网络连接方法,通过搜索预定无线接入点;若搜索到预定 无线接入点,则读取终端的终端信息,该终端信息包括终端的终端标识和终端MAC地址;将 终端信息发送给预定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器, 由网络提供服务器对终端标识进行存储后,将终端MAC地址添加到位于预定无线接入点中 的允许联网名单中,允许联网名单中的终端MAC地址用于指示预定无线接入点对终端的访 问网络行为进行放行,终端标识用于为网络提供服务器跟踪终端的访问网络行为提供跟踪 身份,可以在搜索到预定无线接入点时自动读取终端信息,而不需要根据用户的输入获取 终端信息,将读取到的终端信息发送给网络提供服务器,以通过终端信息对用户的跟踪身 份进行标识,网络提供服务器根据跟踪身份允许终端连接网络,解决了在终端中输入手机 号码以及验证信息来连接网络造成的网络连接效率较低的问题,达到了提高网络连接效率 的效果。
[0075] 图2是根据另一示例性实施例示出的一种网络连接方法的流程图,该网络连接方 法应用于终端中,如图2所示,该网络连接方法包括如下步骤。
[0076] 在步骤201中,搜索预定无线接入点。
[0077] 预定无线接入点是预先设置的无线接入点,用于为终端接入无线网络提供服务。 其中,本实施例中的预定无线接入点可以由第三方提供,比如,由生产无线接入点的厂家提 供。
[0078] 由于无线接入点周期性地向外广播接入点信息,因此,终端可以搜索到周围的很 多无线接入点,则终端还需要从搜索到的无线接入点中筛选出预定无线接入点。终端筛选 出预定无线接入点的方法有很多种,本实施例以下面两种筛选方法为例进行说明:
[0079] 第一,搜索预定无线接入点,包括:
[0080] 1)接收无线接入点广播的接入点MAC地址;
[0081] 2)检测接入点MAC地址是否在预定地址段内;
[0082] 3)若检测出接入点MAC地址在预定地址段内,则确定无线接入点为预定无线接入 点。
[0083] 每个无线接入点都有一个唯一的接入点MAC地址,为了区别于普通的无线接入 点,可以将预定无线接入点的接入点MAC地址设置在一个预定地址段内,则终端可以获取 该预定地址段,并根据该预定地址段从无线接入点中筛选出预定无线接入点。
[0084] 在筛选预定无线接入点时,终端获取一个无线接入点广播的接入点信息,从接入 点信息中读取该无线接入点的接入点MAC地址,检测该接入点MAC地址是否在预定地址段 内,若检测出该接入点MAC地址在预定地址段内,则确定该无线接入点是预定无线接入点, 结束筛选流程;若检测出该接入点MAC地址不在预定地址段内,则确定该无线接入点不是 预定无线接入点,继续获取下一个无线接入点广播的接入点信息,直至筛选出预定无线接 入点后结束筛选流程。
[0085] 需要补充说明的是,由于无线接入点的接入点MAC地址是唯一的,因此,通过接入 点MAC地址筛选预定无线接入点的准确性较高。
[0086] 第二,搜索预定无线接入点,包括:
[0087] 1)接收无线接入点广播的SSID(Service Set Identifier,服务集标识)名称;
[0088] 2)检测SSID名称是否满足预定条件,该预定条件包括SSID名称属于预定名称集 合、SSID名称的命名规则满足预定规则中的至少一种;
[0089] 3)若检测出SSID名称满足预定条件,则确定无线接入点为预定无线接入点。
[0090] 每个无线接入点都有一个SSID名称,则还可以通过对预定无线接入点的SSID名 称进行设置以区别于普通的无线接入点。本实施例提供了两种对预定无线接入点的SSID 名称进行设置的方法,第一种设置方法是任意命名预定无线接入点的SSID名称,并将该 SSID名称添加到预定名称集合中,该预定名称集合用于存储预定无线接入点的SSID名称; 第二种设置方法按照预定规则对预定无线接入点的SSID名称进行命名,通过SSID名称来 区别于普通的无线接入点。
[0091] a、若采用第一种设置方式设置预定无线接入点的SSID名称,则终端还需要预先 获取预定名称集合,并根据该预定名称集合从无线接入点中筛选出预定无线接入点。
[0092] 在筛选预定无线接入点时,终端获取一个无线接入点广播的接入点信息,从接入 点信息中读取该无线接入点的SSID名称,检测该SSID名称是否属于预定名称集合,若检 测出该SSID名称属于预定名称集合,则确定该无线接入点是预定无线接入点,结束筛选流 程;若检测出该SSID名称不属于预定名称集合,则确定该无线接入点不是预定无线接入 点,继续获取下一个无线接入点广播的接入点信息,直至筛选出预定无线接入点后结束筛 选流程。
[0093] 比如,假设终端搜索到的无线接入点的SSID名称是"城市花园",预定名称集合包 括"城市花园"、"大城小巷"和"点点",则终端可以检测出预定名称集合中包括该无线接入 点的SSID名称,确定该无线接入点是预定无线接入点。
[0094] 可选的,终端还可以每隔预定时间获取预定名称集合,并对终端中存储的预定名 称集合进行更新,以提高确定预定无线接入点的准确性。
[0095] b、若采用第二种设置方式设置预定无线接入点的SSID名称,则终端还需要预先 获取预定规则,并根据该预定规则从无线接入点中筛选出预定无线接入点。
[0096] 在筛选预定无线接入点时,终端获取一个无线接入点广播的接入点信息,从接入 点信息中读取该无线接入点的SSID名称,检测该SSID名称是否满足预定规则,若检测出该 SSID名称满足预定规则,则确定该无线接入点是预定无线接入点,结束筛选流程;若检测 出该SSID名称不满足预定规则,则确定该无线接入点不是预定无线接入点,继续获取下一 个无线接入点广播的接入点信息,直至筛选出预定无线接入点后结束筛选流程。
[0097] 比如,预定规则是预定无线接入点的SSID名称中均包含"花园"的文字,则假设终 端搜索到的无线接入点的SSID名称是"城市花园",则终端可以检测出该SSID名称中包含 "花园"的文字,确定该无线接入点是预定无线接入点。
[0098] 由于无线接入点的SSID名称和预定规则都是可以修改的,因此,可选的,终端还 可以每隔预定时间获取预定规则,并对终端中存储的预定规则进行更新,以提高确定预定 无线接入点的准确性。
[0099] 在步骤202中,若搜索到预定无线接入点,则读取终端中记录的终端MAC地址;读 取终端中记录的终端标识,或,读取在终端中登录的用户帐号,获取与用户帐号对应的终端 标识;将终端MAC地址和终端标识确定为终端信息。
[0100] 终端信息包括终端标识和终端MAC地址。其中,终端标识是对使用终端的用户进 行身份标识的信息,即提供一个可以被跟踪的跟踪身份,符合禁止为不能提供可跟踪身份 的终端提供网络服务的法律规定。终端MAC地址是供无线接入点识别,以确定是否需要对 终端的访问网络行为进行放行的信息。
[0101] 若终端搜索到预定无线接入点,则终端读取终端的终端信息,即,终端读取终端中 记录的终端MAC地址;读取终端中记录的终端标识,或,读取在终端中登录的用户帐号,获 取与用户帐号对应的终端标识;将终端MAC地址和终端标识确定为终端信息。由于终端可 以自动读取终端信息,而不需要用户手动输入终端信息,既可以降低操作复杂性,也可以提 高信息获取效率。
[0102] 其中,终端可以先读取终端MAC地址,再读取终端标识;也可以先读取终端标识, 再读取终端MAC地址;还可以同时读取终端标识和终端MAC地址,本实施例不限定终端读取 MAC地址和终端标识的先后顺序。
[0103] 在读取终端MAC地址时,由于每个终端中都会记录有终端MAC地址,因此,终端可 以直接读取到终端MAC地址。
[0104] 本实施例中,当终端是手机时,终端标识可以是IMEI (International Mobile Equipment Identity,移动设备国际身份码)和手机号码中的至少一种。在读取IMEI号时, 每个终端中都会记录有终端MAC地址,因此,终端可以直接读取到终端MAC地址。在读取手 机号码时,若终端或SIM (Subscriber Identity Module,客户识别模块)卡中记录有手机号 码,则终端可以直接读取到手机号码;若终端和SIM卡中均未记录手机号码,则终端还可以 获取用户帐号,并获取与用户帐号对应的手机号码。其中,用户帐号可以是X米帐号等。
[0105] 在获取用户帐号时,若用户已经在终端中登录了用户帐号,则终端可以自动读取 出用户帐号;若用户未在终端中登录用户帐号,则终端可以显示用于输入用户帐号的输入 框,从输入框中获取用户输入的用户帐号。在获取到用户帐号后,终端可以获取与用户帐号 对应的终端标识。
[0106] 在获取与用户帐号对应的终端标识时,若终端中存储了用户帐号与终端标识的对 应关系,则终端可以在对应关系中查找与用户帐号对应的终端标识;若终端中未存储用户 帐号与终端标识的对应关系,则终端还需要向申请用户帐号的帐号服务器查询终端标识。
[0107] 因此,获取与用户帐号对应的终端标识,包括:
[0108] 1)向预定无线接入点发送对帐户服务器的访问请求,访问请求中携带有用户帐 号,由无线接入点确定出帐户服务器在允许访问名单中后,将访问请求转发给帐户服务器, 允许访问名单包括终端在未联网时允许访问的各个服务器的名称;
[0109] 2)接收帐户服务器发送的终端标识,终端标识是帐户服务器查找到的与用户帐号 对应的标识。
[0110] 由于终端处于禁止访问除网络提供服务器以外的其它服务器的状态,终端向预定 无线接入点发送访问请求时,该预定无线接入点会拒绝终端的访问网络行为。因此,为了保 证终端可以获取到终端标识,还需要预先将帐户服务器添加到允许访问名单中。
[0111] 当预定无线接入点接收到访问请求时,若检测出终端处于禁止访问除网络提供服 务器以外的其它服务器的状态,则继续检测接收该访问请求的帐户服务器是否在允许访问 名单中,若检测出帐户服务器在允许访问名单中,则预定无线接入点将该访问请求转发给 帐户服务器。帐户服务器在接收到访问请求后,读取访问请求中携带的用户帐号,查找与该 用户帐号对应的终端标识,并通过预定无线接入点将终端标识发送给终端,终端获取到终 端标识。
[0112] 在步骤203中,将终端信息发送给预定无线接入点,由预定无线接入点将终端信 息转发给网络提供服务器,由网络提供服务器对终端标识进行存储后,将终端MAC地址添 加到位于预定无线接入点中的允许联网名单中,允许联网名单中的终端MAC地址用于指示 预定无线接入点对终端的访问网络行为进行放行,终端标识用于为网络提供服务器跟踪终 端的访问网络行为提供跟踪身份。
[0113] 网络提供服务器是与预定无线接入点对应的服务器,用于为终端提供无线网络的 服务。
[0114] 允许联网名单包括各个终端的终端MAC地址,无线接入节点对允许联网名单中各 个终端MAC地址所指示的终端的访问网络行为进行放行。允许联网名单是由网络提供服务 器提供给预定无线接入点的。比如,网络提供服务器可以将终端MAC地址添加到服务器中 存储的允许联网名单中,每隔预定时间将该允许联网名单发送给预定无线接入点;或,网络 提供服务器可以将终端MAC地址添加到服务器中存储的允许联网名单中,在接收到预定无 线接入点发送的名单获取请求时,将允许联网名单发送给预定无线接入点。
[0115] 终端将终端信息发送给预定无线接入点,预定无线接入点将终端信息转发给对应 的网络提供服务器,网络提供服务器在对终端信息中包括的终端标识进行存储后,将终端 MAC地址添加到允许联网名单中,完成终端接入到无线网络的流程。
[0116] 需要补充说明的是,当终端使用预先分配的IP (Internet Protocol,因特网协议) 地址访问网络时,需要将网页访问请求发送给预定无线接入点,预定无线接入点检测出允 许联网名单中包括该终端的终端MAC地址后,对终端的访问网络行为进行放行,即将网页 访问请求转发给对应的网页服务器,由网页服务器将网页访问请求所指示的网页内容发送 给终端。在终端使用IP地址访问网络的过程中,网络提供服务器会根据终端标识所提供的 跟踪身份对终端每次的访问网络行为进行跟踪。
[0117] 由于终端可以在搜索到预定无线接入点后,自动获取终端信息来接入无线网络, 而不需要用户输入手机号和验证信息来接入无线网络,因此,可以通过提高信息的获取效 率来提高网络连接的效率。
[0118] 综上所述,本公开提供的网络连接方法,通过搜索预定无线接入点;若搜索到预定 无线接入点,则读取终端的终端信息,该终端信息包括终端的终端标识和终端MAC地址;将 终端信息发送给预定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器, 由网络提供服务器对终端标识进行存储后,将终端MAC地址添加到位于预定无线接入点中 的允许联网名单中,允许联网名单中的终端MAC地址用于指示预定无线接入点对终端的访 问网络行为进行放行,终端标识用于为网络提供服务器跟踪终端的访问网络行为提供跟踪 身份,可以在搜索到预定无线接入点时自动读取终端信息,而不需要根据用户的输入获取 终端信息,将读取到的终端信息发送给网络提供服务器,以通过终端信息对用户的跟踪身 份进行标识,网络提供服务器根据跟踪身份允许终端连接网络,解决了在终端中输入手机 号码以及验证信息来连接网络造成的网络连接效率较低的问题,达到了提高网络连接效率 的效果。
[0119] 另外,通过向预定无线接入点发送对帐户服务器的访问请求,该访问请求中携带 有用户帐号,由无线接入点确定出帐户服务器在允许访问名单中后,将访问请求转发给帐 户服务器,允许访问名单包括终端在未联网时允许访问的各个服务器的名称;接收帐户服 务器发送的终端标识,终端标识是帐户服务器查找到的与用户帐号对应的标识,解决了无 法从终端中获取终端标识的情况下,需要在终端中输入手机号码以及验证信息来连接网络 造成的网络连接效率较低的问题,达到了提高网络连接效率的效果。
[0120] 图3是根据一示例性实施例示出的一种网络连接装置的框图,该网络连接装置应 用于终端中,如图3所示,该网络连接装置包括:接入点搜索模块310、信息读取模块320和 信息发送模块330。
[0121] 该接入点搜索模块310,被配置为搜索预定无线接入点;
[0122] 该信息读取模块320,被配置为在接入点搜索模块310搜索到预定无线接入点时, 读取终端的终端信息,终端信息包括终端的终端标识和终端介质访问控制MAC地址;
[0123] 该信息发送模块330,被配置为将信息读取模块320获取到的终端信息发送给预 定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器,由网络提供服务器 对终端标识进行存储后,将终端MAC地址添加到预定无线接入点的允许联网名单中,允许 联网名单中的终端MAC地址用于指示预定无线接入点对终端的访问网络行为进行放行,终 端标识用于为网络提供服务器跟踪终端的访问网络行为提供跟踪身份。
[0124] 综上所述,本公开提供的网络连接装置,通过搜索预定无线接入点;若搜索到预定 无线接入点,则读取终端的终端信息,该终端信息包括终端的终端标识和终端MAC地址;将 终端信息发送给预定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器, 由网络提供服务器对终端标识进行存储后,将终端MAC地址添加到位于预定无线接入点中 的允许联网名单中,允许联网名单中的终端MAC地址用于指示预定无线接入点对终端的访 问网络行为进行放行,终端标识用于为网络提供服务器跟踪终端的访问网络行为提供跟踪 身份,可以在搜索到预定无线接入点时自动读取终端信息,而不需要根据用户的输入获取 终端信息,将读取到的终端信息发送给网络提供服务器,以通过终端信息对用户的跟踪身 份进行标识,网络提供服务器根据跟踪身份允许终端连接网络,解决了在终端中输入手机 号码以及验证信息来连接网络造成的网络连接效率较低的问题,达到了提高网络连接效率 的效果。
[0125] 图4是根据一示例性实施例示出的一种网络连接装置的框图,该网络连接装置应 用于终端中,如图4所示,该网络连接装置包括:接入点搜索模块310、信息读取模块320和 信息发送模块330。
[0126] 该接入点搜索模块310,被配置为搜索预定无线接入点;
[0127] 该信息读取模块320,被配置为在接入点搜索模块310搜索到预定无线接入点时, 读取终端的终端信息,终端信息包括终端的终端标识和终端介质访问控制MAC地址;
[0128] 该信息发送模块330,被配置为将信息读取模块320获取到的终端信息发送给预 定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器,由网络提供服务器 对终端标识进行存储后,将终端MAC地址添加到位于预定无线接入点中的允许联网名单 中,允许联网名单中的终端MAC地址用于指示预定无线接入点对终端的访问网络行为进行 放行,终端标识用于为网络提供服务器跟踪终端的访问网络行为提供跟踪身份。
[0129] 可选的,信息读取模块320,包括:第一读取单元321、第二读取单元322和信息确 定单元323 ;
[0130] 该第一读取单元321,被配置为读取终端中记录的终端MAC地址;
[0131] 该第二读取单元322,被配置为读取终端中记录的终端标识,或,读取在终端中登 录的用户帐号,获取与用户帐号对应的终端标识;
[0132] 该信息确定单元323,被配置为将第一读取单元321读取到的终端MAC地址和第二 读取单元322读取到的终端标识确定为终端信息。
[0133] 可选的,第二读取单元322,包括:请求发送子单元3221和标识接收子单元3222 ;
[0134] 该请求发送子单元3221,被配置为向预定无线接入点发送对帐户服务器的访问请 求,访问请求中携带有用户帐号,由无线接入点确定出帐户服务器在允许访问名单中后,将 访问请求转发给帐户服务器,允许访问名单包括终端在未联网时允许访问的各个服务器的 名称;
[0135] 该标识接收子单元3222,被配置为接收帐户服务器发送的终端标识,终端标识是 帐户服务器查找到的与用户帐号对应的标识。
[0136] 可选的,接入点搜索模块310,包括:第一接收单元311、第一检测单元312和第一 确定单元313 ;
[0137] 该第一接收单元311,被配置为接收无线接入点广播的接入点MAC地址;
[0138] 该第一检测单元312,被配置为检测第一接收单元311接收到的接入点MAC地址是 否在预定地址段内;
[0139] 该第一确定单元313,被配置为在第一检测单元312检测出接入点MAC地址在预定 地址段内时,确定无线接入点为预定无线接入点。
[0140] 可选的,接入点搜索模块310,包括:第二接收单元314、第二检测单元315和第二 确定单元316 ;
[0141] 该第二接收单元314,被配置为接收无线接入点广播的SSID名称;
[0142] 该第二检测单元315,被配置为检测第二接收单元314接收到的SSID名称是否满 足预定条件,预定条件包括SSID名称属于预定名称集合、SSID名称的命名规则满足预定规 则中的至少一种;
[0143] 该第二确定单元316,被配置为在第二检测单元315检测出SSID名称满足预定条 件时,确定无线接入点为预定无线接入点。
[0144] 综上所述,本公开提供的网络连接装置,通过搜索预定无线接入点;若搜索到预定 无线接入点,则读取终端的终端信息,该终端信息包括终端的终端标识和终端MAC地址;将 终端信息发送给预定无线接入点,由预定无线接入点将终端信息转发给网络提供服务器, 由网络提供服务器对终端标识进行存储后,将终端MAC地址添加到位于预定无线接入点中 的允许联网名单中,允许联网名单中的终端MAC地址用于指示预定无线接入点对终端的访 问网络行为进行放行,终端标识用于为网络提供服务器跟踪终端的访问网络行为提供跟踪 身份,可以在搜索到预定无线接入点时自动读取终端信息,而不需要根据用户的输入获取 终端信息,将读取到的终端信息发送给网络提供服务器,以通过终端信息对用户的跟踪身 份进行标识,网络提供服务器根据跟踪身份允许终端连接网络,解决了在终端中输入手机 号码以及验证信息来连接网络造成的网络连接效率较低的问题,达到了提高网络连接效率 的效果。
[0145] 另外,通过向预定无线接入点发送对帐户服务器的访问请求,该访问请求中携带 有用户帐号,由无线接入点确定出帐户服务器在允许访问名单中后,将访问请求转发给帐 户服务器,允许访问名单包括终端在未联网时允许访问的各个服务器的名称;接收帐户服 务器发送的终端标识,终端标识是帐户服务器查找到的与用户帐号对应的标识,解决了无 法从终端中获取终端标识的情况下,需要在终端中输入手机号码以及验证信息来连接网络 造成的网络连接效率较低的问题,达到了提高网络连接效率的效果。
[0146] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0147] 图5是根据一示例性实施例示出的一种用于网络连接装置500的框图。例如,装置 500可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设 备,健身设备,个人数字助理等。
[0148] 参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电 源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口 512,传感器组件514, 以及通信组件516。
[0149] 处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相 机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器518来执行指 令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块, 便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方 便多媒体组件508和处理组件502之间的交互。
[0150] 存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的 示例包括用于在装置500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据, 消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的 组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除 可编程只读存储器(EPROM),可编程只读存储器(PR0M),只读存储器(R0M),磁存储器,快闪 存储器,磁盘或光盘。
[0151] 电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理 系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0152] 多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在 一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板, 屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传 感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动 作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多 媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄 模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置 摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0153] 音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个 麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风 被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通 信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0154] I/O接口 512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可 以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁 定按钮。
[0155] 传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评 估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如 所述组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500 一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和 装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物 理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或C⑶图像 传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传 感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0156] 通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装 置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性 实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关 信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程 通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带 (UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0157] 在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字 信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列 (FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0158] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例 如包括指令的存储器504,上述指令可由装置500的处理器518执行以完成上述方法。例 如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、 软盘和光数据存储设备等。
[0159] 本领域技术人员在考虑说明书及实践这里的公开的后,将容易想到本的其它实施 方案。本申请旨在涵盖本的任何变型、用途或者适应性变化,这些变型、用途或者适应性变 化遵循本的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。 说明书和实施例仅被视为示例性的,本的真正范围和精神由下面的权利要求指出。
[0160] 应当理解的是,本并不局限于上面已经描述并在附图中示出的精确结构,并且可 以在不脱离其范围进行各种修改和改变。本的范围仅由所附的权利要求来限制。
【权利要求】
1. 一种网络连接方法,其特征在于,包括: 搜索预定无线接入点; 若搜索到所述预定无线接入点,则读取终端的终端信息,所述终端信息包括所述终端 的终端标识和终端介质访问控制MAC地址; 将所述终端信息发送给所述预定无线接入点,由所述预定无线接入点将所述终端信息 转发给网络提供服务器,由所述网络提供服务器对所述终端标识进行存储后,将所述终端 MAC地址添加到位于所述预定无线接入点中的允许联网名单中; 其中,所述允许联网名单中的所述终端MAC地址用于指示所述预定无线接入点对所述 终端的访问网络行为进行放行,所述终端标识用于为所述网络提供服务器跟踪所述终端的 访问网络行为提供跟踪身份。
2. 根据权利要求1所述的方法,其特征在于,所述读取终端的终端信息,包括: 读取所述终端中记录的终端MAC地址; 读取所述终端中记录的终端标识,或,读取在所述终端中登录的用户帐号,获取与所述 用户帐号对应的终端标识; 将所述终端MAC地址和所述终端标识确定为所述终端信息。
3. 根据权利要求2所述的方法,其特征在于,所述获取与所述用户帐号对应的终端标 识,包括: 向所述预定无线接入点发送对帐户服务器的访问请求,所述访问请求中携带有所述用 户帐号,由所述无线接入点确定出所述帐户服务器在允许访问名单中后,将所述访问请求 转发给所述帐户服务器,所述允许访问名单包括终端在未联网时允许访问的各个服务器的 名称; 接收所述帐户服务器发送的所述终端标识,所述终端标识是所述帐户服务器查找到的 与所述用户帐号对应的标识。
4. 根据权利要求1至3任一项所述的方法,其特征在于,所述搜索预定无线接入点,包 括: 接收无线接入点广播的接入点MAC地址; 检测所述接入点MAC地址是否在预定地址段内; 若检测出所述接入点MAC地址在所述预定地址段内,则确定所述无线接入点为所述预 定无线接入点。
5. 根据权利要求1至3任一项所述的方法,其特征在于,所述搜索预定无线接入点,包 括: 接收无线接入点广播的服务集标识SSID名称; 检测所述SSID名称是否满足预定条件,所述预定条件包括所述SSID名称属于预定名 称集合、所述SSID名称的命名规则满足预定规则中的至少一种; 若检测出所述SSID名称满足所述预定条件,则确定所述无线接入点为所述预定无线 接入点。
6. -种网络连接装置,其特征在于,包括: 接入点搜索模块,被配置为搜索预定无线接入点; 信息读取模块,被配置为在所述接入点搜索模块搜索到所述预定无线接入点时,读取 终端的终端信息,所述终端信息包括所述终端的终端标识和终端介质访问控制MAC地址; 信息发送模块,被配置为将所述信息读取模块获取到的所述终端信息发送给所述预定 无线接入点,由所述预定无线接入点将所述终端信息转发给网络提供服务器,由所述网络 提供服务器对所述终端标识进行存储后,将所述终端MAC地址添加到位于所述预定无线接 入点中的允许联网名单中; 其中,所述允许联网名单中的所述终端MAC地址用于指示所述预定无线接入点对所述 终端的访问网络行为进行放行,所述终端标识用于为所述网络提供服务器跟踪所述终端的 访问网络行为提供跟踪身份。
7. 根据权利要求6所述的装置,其特征在于,所述信息读取模块,包括: 第一读取单元,被配置为读取所述终端中记录的终端MAC地址; 第二读取单元,被配置为读取所述终端中记录的终端标识,或,读取在所述终端中登录 的用户帐号,获取与所述用户帐号对应的终端标识; 信息确定单元,被配置为将所述第一读取单元读取到的所述终端MAC地址和所述第二 读取单元读取到的所述终端标识确定为所述终端信息。
8. 根据权利要求7所述的装置,其特征在于,所述第二读取单元,包括: 请求发送子单元,被配置为向所述预定无线接入点发送对帐户服务器的访问请求,所 述访问请求中携带有所述用户帐号,由所述无线接入点确定出所述帐户服务器在允许访问 名单中后,将所述访问请求转发给所述帐户服务器,所述允许访问名单包括终端在未联网 时允许访问的各个服务器的名称; 标识接收子单元,被配置为接收所述帐户服务器发送的所述终端标识,所述终端标识 是所述帐户服务器查找到的与所述用户帐号对应的标识。
9. 根据权利要求6至8任一项所述的装置,其特征在于,所述接入点搜索模块,包括: 第一接收单元,被配置为接收无线接入点广播的接入点MAC地址; 第一检测单元,被配置为检测所述第一接收单元接收到的所述接入点MAC地址是否在 预定地址段内; 第一确定单元,被配置为在所述第一检测单元检测出所述接入点MAC地址在所述预定 地址段内时,确定所述无线接入点为所述预定无线接入点。
10. 根据权利要求6至8任一项所述的装置,其特征在于,所述接入点搜索模块,包括: 第二接收单元,被配置为接收无线接入点广播的服务集标识SSID名称; 第二检测单元,被配置为检测所述第二接收单元接收到的所述SSID名称是否满足预 定条件,所述预定条件包括所述SSID名称属于预定名称集合、所述SSID名称的命名规则满 足预定规则中的至少一种; 第二确定单元,被配置为在所述第二检测单元检测出所述SSID名称满足所述预定条 件时,确定所述无线接入点为所述预定无线接入点。
11. 一种网络连接装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 搜索预定无线接入点; 若搜索到所述预定无线接入点,则读取终端的终端信息,所述终端信息包括所述终端 的终端标识和终端介质访问控制MAC地址; 将所述终端信息发送给所述预定无线接入点,由所述预定无线接入点将所述终端信息 转发给网络提供服务器,由所述网络提供服务器对所述终端标识进行存储后,将所述终端 MAC地址添加到位于所述预定无线接入点中的允许联网名单中; 其中,所述允许联网名单中的所述终端MAC地址用于指示所述预定无线接入点对所述 终端的访问网络行为进行放行,所述终端标识用于为所述网络提供服务器跟踪所述终端的 访问网络行为提供跟踪身份。
【文档编号】H04W48/20GK104159275SQ201410341364
【公开日】2014年11月19日 申请日期:2014年7月17日 优先权日:2014年7月17日
【发明者】万钰臻, 彭涛, 韩伟 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1