一种终端及终端连接无线保真WiFi热点的方法

文档序号:9528273阅读:569来源:国知局
一种终端及终端连接无线保真WiFi热点的方法
【技术领域】
[0001] 本发明涉及移动终端的网络连接技术,尤其涉及一种终端及终端连接无线保真 (WiFi, Wireless Fidelity)热点的方法。
【背景技术】
[0002] 当前几乎所有的移动终端都可以通过连接WiFi热点进行数据业务,但是,并不 是所有的WiFi热点都能够为移动终端提供数据业务;也就是说虽然终端已经正常连接上 WiFi热点,但是终端依旧无法通过连接上的WiFi热点浏览网页等。这样的情况在某些特定 的小范围内部网络中比较常见,例如某个公司的内部网络等。上述情况会使得终端在连接 上WiFi热点之后,需要用户通过实际地手动进行网络数据访问才能够得知移动终端连接 的WiFi热点是否提供数据业务。增加了移动终端用户了解WiFi热点是否具备数据业务能 力的复杂度。

【发明内容】

[0003] 为解决上述技术问题,本发明实施例期望提供一种终端及终端连接WiFi热点的 方法,能够简化移动终端用户了解WiFi热点是否具备数据业务能力的复杂度。
[0004] 本发明的技术方案是这样实现的:
[0005] 第一方面,本发明实施例提供了一种终端连接WiFi热点的方法,所述方法包括:
[0006] 终端在连接上WiFi热点之后,向预设的网络地址发送验证消息;
[0007] 当所述终端在预设的时限内接收到所述预设的网络地址返回的验证回复消息时, 所述终端确认所述WiFi热点的数据业务可用,并示意所述终端成功连接所述WiFi热点。
[0008] 可选地,所述终端向预设的网络地址发送验证消息,包括:
[0009] 所述终端向所述预设的网络地址发送Internet控制报文协议ICMP消息,所述 ICMP消息用于确认所述预设的网络地址的可达性。
[0010] 可选地,在所述终端连接所述WiFi热点之前,所述方法还包括:
[0011] 所述终端扫描周围预设范围内的WiFi热点,并获取所述预设范围内的WiFi热点 连接信息,其中,所述预设范围内的WiFi热点连接信息包括所述预设范围内的WiFi热点的 标识信息、所述预设范围内的WiFi热点的安全模式指示信息以及所述预设范围内的WiFi 热点的信号强度;
[0012] 所述终端根据所述预设范围内的WiFi热点连接信息和预设的优先级规则将述预 设范围内的WiFi热点进行排列,生成待连接WiFi热点名单;
[0013] 所述终端连接所述WiFi热点名单中优先级最高的WiFi热点。
[0014] 可选地,当所述终端未连接上所述优先级最高的WiFi热点,或在预设的时限内没 有接收到所述网络地址返回的验证回复消息时,所述方法还包括:所述终端连接所述WiFi 热点名单中优先级第二高的WiFi热点。
[0015] 可选地,所述终端根据所述预设范围内的WiFi热点的连接信息和预设的优先级 规则将述预设范围内的WiFi热点进行排列,生成待连接WiFi热点名单,包括:
[0016] 所述终端将所述预设范围内的WiFi热点的标识信息与自身保存的WiFi热点信息 进行匹配,获取所述终端在所述预设范围内曾经连接过的WiFi热点,并将所述预设范围内 曾经连接过的WiFi热点按照预设的排列顺序进行排列,组成第一WiFi热点集合,其中,所 述终端自身保存的WiFi热点信息包括所述终端自身保存的WiFi热点的标识信息、所述终 端自身保存的WiFi热点的安全模式指示信息、所述终端自身保存的WiFi热点的鉴权信息、 所述终端与自身保存的WiFi热点最后一次连接的断开时间;
[0017] 所述终端将在所述预设范围内未连接过,且所述WiFi热点连接信息中安全模式 指示信息为空的WiFi热点按照所述WiFi热点连接信息中信号强度由强到弱进行排列,组 成第二WiFi热点集合;
[0018] 所述终端将在所述预设范围内未连接过,且所述WiFi热点连接信息中安全模式 指示信息不为空的WiFi热点按照所述WiFi热点连接信息中信号强度由强到弱进行排列, 组成第三WiFi热点集合;
[0019] 所述终端按照所述第一WiFi热点集合、所述第二WiFi热点集合和第三WiFi热点 集合的顺序进行排列,生成所述待连接WiFi热点名单。
[0020] 可选地,所述将所述预设范围内曾经连接过的WiFi热点按照预设的排列顺序进 行排列,组成第一WiFi热点集合,包括:
[0021] 所述终端将所述预设范围内曾经连接过的WiFi热点的信号强度以及所述终端与 所述预设范围内曾经连接过的WiFi热点最后一次连接的断开时间进行求和,得出所述预 设范围内曾经连接过的WiFi热点的顺序权值;
[0022] 所述终端将所述预设范围内曾经连接过的WiFi热点按照所述预设范围内曾经连 接过的WiFi热点的顺序权值由大到小进行排列,组成所述第一WiFi热点集合。
[0023] 第二方面,本发明实施例提供了一种终端,所述终端包括:连接单元、发送单元、接 收单元、确认单元和提示单元,其中,
[0024] 所述连接单元,用于连接WiFi热点;
[0025] 所述发送单元,用于在所述连接单元连接上WiFi热点之后,向预设的网络地址发 送验证消息;
[0026] 所述接收单元,用于接收所述网络地址返回的验证回复消息;
[0027] 所述确定单元,用于当所述接收单元在预设的时限内接收到所述网络地址返回的 验证回复消息时,确认所述WiFi热点的数据业务可用,并触发提示单元;
[0028] 所述提示单元,用于示意所述终端成功连接所述WiFi热点。
[0029] 可选地,所述发送单元,用于向所述预设的网络地址发送Internet控制报文协议 ICMP消息,所述ICMP消息用于确认所述预设的网络地址的可达性。
[0030] 可选地,所述终端还包括获取单元和生成单元,其中,
[0031] 所述获取单元,用于扫描周围预设范围内的WiFi热点,并获取所述预设范围内的 WiFi热点连接信息,其中,所述预设范围内的WiFi热点连接信息包括所述预设范围内的 WiFi热点的标识信息、所述预设范围内的WiFi热点的安全模式指示信息以及所述预设范 围内的WiFi热点的信号强度;
[0032] 所述生成单元,用于根据所述预设范围内的WiFi热点连接信息和预设的优先级 规则将述预设范围内的WiFi热点进行排列,生成待连接WiFi热点名单;
[0033] 所述连接单元,还用于连接所述WiFi热点名单中优先级最高的WiFi热点。
[0034] 可选地,所述连接单元,还用于当所述连接单元未连接上所述优先级最高的WiFi 热点,或所述接收单元在预设的时限内没有接收到所述网络地址返回的验证回复消息时, 连接所述WiFi热点名单中优先级第二高的WiFi热点。
[0035] 可选地,所述生成单元,用于:
[0036] 将所述预设范围内的WiFi热点的标识信息与自身保存的WiFi热点信息进行匹 配,获取所述终端在所述预设范围内曾经连接过的WiFi热点,并将所述预设范围内曾经连 接过的WiFi热点按照预设的排列顺序进行排列,组成第一 WiFi热点集合,其中,所述终端 自身保存的WiFi热点信息包括所述终端自身保存的WiFi热点的标识信息、所述终端自身 保存的WiFi热点的安全模式指示信息、所述终端自身保存的WiFi热点的鉴权信息、所述终 端与自身保存的WiFi热点最后一次连接的断开时间;以及,
[0037] 将在所述预设范围内未连接过,且所述WiFi热点连接信息中安全模式指示信息 为空的WiFi热点按照所述WiFi热点连接信息中信号强度由强到弱进行排列,组成第二 WiFi热点集合;以及,
[0038] 将在所述预设范围内未连接过,且所述WiFi热点连接信息中安全模式指示信息 不为空的WiFi热点按照所述WiFi热点连接信息中信号强度由强到弱进行排列,组成第三 WiFi热点集合;以及,
[0039] 按照所述第一 WiFi热点集合、所述第二WiFi热点集合和第三WiFi热点集合的顺 序进行排列,生成所述待连接WiFi热点名单。
[0040] 可选地,所述生成单元,用于:
[0041] 将所述预设范围内曾经连接过的WiFi热点的信号强度以及所述终端与所述预设 范围内曾经连接过的WiFi热点最后一次连接的断开时间进行求和,得出所述预设范围内 曾经连接过的WiFi热点的顺序权值;以及,
[0042] 将所述预设范围内曾经连接过的WiFi热点按照所述预设范围内曾经连接过的 WiFi热点的顺序权值由大到小进行排列,组成所述第一 WiFi热点集合。
[0043] 本发明实施例提供了一种终端及终端连接WiFi热点的方法,通过终端在连接 WiFi热点的过程中,对该WiFi热点进行数据业务的可用性验证,从而无需终端用户通过手 动操作就能够了解移动终端连接的WiFi热点是否提供数据业务。降低了移动终端用户了 解WiFi热点是否具备数据业务能力的复杂度,提高了用户体验。
【附图说明】
[0044] 图1为本发明实施例提供的一种终端连接WiFi热点的方法的流程示意图;
[0045] 图2为本发明实施例提供的一种终端确定连接WiFi热点的方法的流程示意图;
[0046] 图3为本发明实施例提供的一种终端生成待连接WiFi热点名单的方法流程示意 图;
[0047] 图4为本发明实施例提供的一种终端的结构示意图;
[0048] 图5为本发明实施例提供的另一种终端的结构示意图。
【具体实施方式】
[0049] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述。
[0050] 参见图1,其示出了
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1