一种WiFi连接失败原因检测方法及系统的制作方法_2

文档序号:9399139阅读:来源:国知局
证结果;在此过程中,无线访问接入点的设备对用户账号、密码进行判断,判断是否输入正确;
步骤304.身份认证通过则建立网络连接,身份认证失败则用户界面显示密码错误。若用户账号、密码正确则建立网络连接,若用户账号、密码错误则在移动终端的用户界面显示密码错误,以告知用户连接失败的原因是网络堵塞导致的连接超时还是密码错误。
[0024]S4.在预设时间内未收到认证完成的消息,则判定为网络连接异常。
[0025]作为本发明的较佳实施例,本发明步骤4具体包括:
步骤401.在预设时间内未收到认证完成的消息,向底层驱动发起取消身份认证请求;若未收到,则说明当前网络异常,例如网络繁忙或堵塞,用户连接超时,此时需要向底层驱动发起取消身份认证请求;
步骤402.上报连接超时信息;将连接超时信息进行上报,提醒用户;
步骤403.用户界面接收到上报的连接超时信息后,在用户界面显示连接超时,以告知用户连接失败的原因是网络堵塞导致的连接超时还是密码错误。
[0026]作为本发明的较佳实施例,本发明所述方法还包括:当存在多个无线访问接入点时,逐个扫描无线访问接入点,重复执行步骤1-4。实际生活中,有可能用户移动终端所处的环境可能包括多个无线访问接入点,那么当存在多个无线访问接入点时,逐个扫描无线访问接入点,重复执行,直至找到一个可以连接的无线访问接入点。若扫描的第一个无线访问接入点就可以正常连接及上网,那么停止扫描其他无线访问接入点。
[0027]本发明还公开了一种WiFi连接失败原因检测系统,包括:
扫描发送单元,用于移动终端实时扫描无线访问接入点,当扫描到无线访问接入点时,发送连接请求;
计时单元,用于连接到无线访问接入点,发起身份认证请求,设置一连接超时闹钟进行计时;
第一判断单元,用于在预设时间内收到无线访问接入点回复的身份认证响应,则判定为网络连接正常;
第二判断单元,用于在预设时间内未收到认证完成的消息,则判定为网络连接异常。
[0028]作为本发明的较佳实施例,本发明所述系统还包括:
设置单元,用于预设置一连接超时闹钟,将连接超时闹钟与无线访问接入点连接请求进行关联,预设连接请求的响应时间,若在预设时间内响应则判定为网络连接正常,若在预设时间内无响应则判定为网络连接异常。
[0029]作为本发明的较佳实施例,本发明第一判断单元具体包括:
获取单元,用于预设时间内收到无线访问接入点回复的身份认证响应,获取无线访问接入点的响应信息;
上报单元,用于根据无线访问接入点的响应信息,上报身份认证信息;
接收单元,用于实时接收无线访问接入点的上报身份认证结果;
执行单元,用于身份认证通过则建立网络连接,身份认证失败则用户界面显示密码错误。
[0030]作为本发明的较佳实施例,本发明第二判断单元具体包括:
取消请求单元,用于在预设时间内未收到认证完成的消息,向底层驱动发起取消身份认证请求;
上报单元,用于上报连接超时信息;
执行单元,用于用户界面显示连接超时。
[0031]作为本发明的较佳实施例,本发明所述系统还包括:循环判断单元,用于当存在多个无线访问接入点时,逐个扫描无线访问接入点,重复执行检测步骤。
[0032]通过以上实施例中的技术方案对本发明进行清楚、完整的描述,显然所描述的实施例为本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
【主权项】
1.一种WiFi连接失败原因检测方法,包括如下步骤: 步骤1.移动终端实时扫描无线访问接入点,当扫描到无线访问接入点时,发送连接请求; 步骤2.连接到无线访问接入点,发起身份认证请求,设置一连接超时闹钟进行计时;步骤3.在预设时间内收到无线访问接入点回复的身份认证响应,则判定为网络连接正常; 步骤4.在预设时间内未收到认证完成的消息,则判定为网络连接异常。2.根据权利要求1所述的WiFi连接失败原因检测方法,其特征在于,所述方法还包括: 预设置一连接超时闹钟,将连接超时闹钟与无线访问接入点连接请求进行关联,预设连接请求的响应时间,若在预设时间内响应则判定为网络连接正常,若在预设时间内无响应则判定为网络连接异常。3.根据权利要求2所述的WiFi连接失败原因检测方法,其特征在于,步骤3具体包括: 步骤301.预设时间内收到无线访问接入点回复的身份认证响应,获取无线访问接入点的响应信息; 步骤302.根据无线访问接入点的响应信息,上报身份认证信息; 步骤303.实时接收无线访问接入点的上报身份认证结果; 步骤304.身份认证通过则建立网络连接,身份认证失败则用户界面显示密码错误。4.根据权利要求3所述的WiFi连接失败原因检测方法,其特征在于,步骤4具体包括: 步骤401.在预设时间内未收到认证完成的消息,向底层驱动发起取消身份认证请求; 步骤402.上报连接超时信息; 步骤403.用户界面显示连接超时。5.根据权利要求4所述的WiFi连接失败原因检测方法,其特征在于,所述方法还包括:当存在多个无线访问接入点时,逐个扫描无线访问接入点,重复执行步骤1-4。6.一种WiFi连接失败原因检测系统,包括: 扫描发送单元,用于移动终端实时扫描无线访问接入点,当扫描到无线访问接入点时,发送连接请求; 计时单元,用于连接到无线访问接入点,发起身份认证请求,设置一连接超时闹钟进行计时; 第一判断单元,用于在预设时间内收到无线访问接入点回复的身份认证响应,则判定为网络连接正常; 第二判断单元,用于在预设时间内未收到认证完成的消息,则判定为网络连接异常。7.根据权利要求6所述的WiFi连接失败原因检测系统,其特征在于,所述系统还包括: 设置单元,用于预设置一连接超时闹钟,将连接超时闹钟与无线访问接入点连接请求进行关联,预设连接请求的响应时间,若在预设时间内响应则判定为网络连接正常,若在预设时间内无响应则判定为网络连接异常。8.根据权利要求7所述的WiFi连接失败原因检测系统,其特征在于,第一判断单元具体包括: 获取单元,用于预设时间内收到无线访问接入点回复的身份认证响应,获取无线访问接入点的响应信息; 上报单元,用于根据无线访问接入点的响应信息,上报身份认证信息; 接收单元,用于实时接收无线访问接入点的上报身份认证结果; 执行单元,用于身份认证通过则建立网络连接,身份认证失败则用户界面显示密码错误。9.根据权利要求8所述的WiFi连接失败原因检测系统,其特征在于,第二判断单元具体包括: 取消请求单元,用于在预设时间内未收到认证完成的消息,向底层驱动发起取消身份认证请求; 上报单元,用于上报连接超时信息; 执行单元,用于用户界面显示连接超时。10.根据权利要求9所述的WiFi连接失败原因检测系统,其特征在于,所述系统还包括:循环判断单元,用于当存在多个无线访问接入点时,逐个扫描无线访问接入点,重复执行检测步骤。
【专利摘要】一种WiFi连接失败原因检测方法及系统,所述方法包括如下步骤:步骤1.移动终端实时扫描无线访问接入点,当扫描到无线访问接入点时,发送连接请求;步骤2.连接到无线访问接入点,发起身份认证请求,设置一连接超时闹钟进行计时;步骤3.在预设时间内收到无线访问接入点回复的身份认证响应,则判定为网络连接正常;步骤4.在预设时间内未收到认证完成的消息,则判定为网络连接异常。本发明通过设置一连接超时闹钟,在预设定时间内收到AP回复的身份认证响应,上报身份认证结果,若认证失败显示密码错误,否则发起取消认证请求,同时上报连接超时消息,收到消息后显示连接超时,能方便快捷地分析出用户连接失败的原因为网络堵塞导致的连接超时或密码错误。
【IPC分类】H04W12/06, H04L12/26, H04W24/00, H04L29/06
【公开号】CN105119776
【申请号】CN201510565173
【发明人】唐荣政
【申请人】广东欧珀移动通信有限公司
【公开日】2015年12月2日
【申请日】2015年9月8日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1