一种网络检测方法及其终端的制作方法

文档序号:8302223阅读:391来源:国知局
一种网络检测方法及其终端的制作方法
【技术领域】
[0001]本申请涉及通信技术领域,特别是涉及一种网络检测方法及其终端。
【背景技术】
[0002]随着无线网络通信技术的发展,无线保真(Wireless Fidelity,WiFi)技术的应用越来越广泛,越来越多的移动终端通过WiFi接入点(Access Point,AP)接入到核心网。由于移动终端在首次接入WiFi接入点后,会保存该WiFi接入点的接入信息,以便于再次扫描到该WiFi接入点时,自动连接该WiFi接入点。
[0003]然而,如果移动终端首次接入的WiFi接入点是需要输入校验码或校验网页进行校验后才能接入核心网络,或移动终端首次接入的WiFi接入点是暂时的接入点(例如,公交车上的WiFi接入点),当用户通过SM卡数据业务访问核心网络,再次扫描到该WiFi接入点时,移动终端将自动连接该WiFi接入点,并切换SIM卡数据业务。
[0004]由于此时连接的WiFi接入点并不能接入核心网络,这样将会导致与SM卡数据业务相关的网络业务出现网络异常,当用户手动断开WiFi接入点,恢复网络业务后,可能导致因先前的网络业务被中断而引起数据丢失,给用户带来不便。

【发明内容】

[0005]本申请主要解决的技术问题是提供一种网络检测方法及其终端,能够在接入无线接入点后,保持SM数据业务,自动判断无线网络的有效性及可靠性,并且当无线网络不可靠时,还能够通过SM数据业务传输网络数据,以保证原有的SM卡数据业务的访问。
[0006]为解决上述技术问题,本申请采用的一个技术方案是:提供一种网络检测方法,所述方法包括:当移动终端接入无线接入点时,添加测试路由路径;尝试通过所述测试路由路径传输网络数据,并保持当前的SIM卡数据业务;当通过所述测试路由路径传输网络数据失败时,断开与所述无线接入点的连接。
[0007]其中,当通过所述测试路由路径传输网络数据失败时,断开所述无线接入点的连接的步骤具体为:删除所述测试路由路径,断开与所述无线接入点的连接。
[0008]其中,当通过所述测试路由路径传输网络数据成功时,关闭SIM卡数据业务。
[0009]其中,当通过所述测试路由路径传输网络数据成功时,关闭SIM卡数据业务的步骤具体为:删除所述测试路由路径以及所述SIM卡数据业务的路由路径;添加所述无线接入点的路由路径;关闭SIM卡数据业务。
[0010]其中,尝试通过所述测试路由路径传输网络数据的步骤具体为:根据所述测试路径以及预设的路由表获取与所述测试路径匹配的网关地址;在获取到所述网关地址后,将网络数据传输到所述网关地址。
[0011]为解决上述技术问题,本申请采用的另一个技术方案是:提供一种移动终端,所述终端包括设置模块、测试模块以及控制模块;所述设置模块用于当移动终端接入无线接入点时,添加测试路由路径;所述测试模块用于尝试通过所述测试路由路径传输网络数据,并保持当前的SIM卡数据业务;所述控制模块用于当通过所述测试路由路径传输网络数据失败,断开与所述无线接入点的连接。
[0012]其中,所述控制模块具体用于当通过所述测试路由路径传输网络数据失败时,删除所述测试路由路径,断开与所述无线接入点的连接。
[0013]其中,所述控制模块还用于当通过所述测试路由路径传输网络数据成功时,关闭SIM卡数据业务。
[0014]其中,所述控制模块具体用于当通过所述测试路由路径传输网络数据成功时,删除所述测试路由路径以及所述SIM卡数据业务的路由路径;添加所述无线接入点的路由路径;关闭SIM卡数据业务。
[0015]其中,所述测试模块具体用于根据所述测试路径以及预设的路由表获取匹配的网关地址;在获取到所述网关地址后,将网络数据传输到所述网关地址。
[0016]本发明的有益效果是:区别于现有技术的情况,本申请移动终端在接入无线接入点时,通过添加测试路由路径,并尝试通过测试路由路径传输网络数据,并保持当前的SIM卡数据业务,当通过测试路由路径传输网络数据失败时,断开与无线接入点的连接,能够在接入无线接入点后自动判断无线网络的有效性及可靠性,并且当无线网络不可靠时,还能够通过SM数据业务传输网络数据,以保证原有的SM卡数据业务的访问。
【附图说明】
[0017]图1是本申请网络检测方法一实施例的流程图;
[0018]图2是本申请网络检测方法另一实施例的流程图;
[0019]图3是本申请路由表一实施例的不意图;
[0020]图4是本申请网络检测终端一实施例的结构示意图。
【具体实施方式】
[0021]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。
[0022]请参阅图1,图1是本申请网络检测方法一实施例的流程图。本实施例的执行主体为移动终端,移动终端可以为手机,也可以为平板电脑等,但并不限于此。本实施的网络检测方法包括以下步骤:
[0023]SlOl:当移动终端接入无线接入点时,添加测试路由路径。
[0024]移动终端开启通用无线分组业务(General Packet Rad1 Service,GPRS)功能,通过SM卡数据业务访问网络。
[0025]当移动终端扫描到无线接入点发送的信号并自动接入该无线接入点时,移动终端获取该无线接入点为移动终端分配的测试路由路径,测试路由路径,并添加该测试路由路径。
[0026]测试路由路径用于测试无线接入点是否可用,即是否能够通过无线接入点接入核心网络,以测试无线网络的可靠性。其中,测试路由路径包括网络地址。
[0027]S102:尝试通过所述测试路由路径传输网络数据,并保持当前的SM卡数据业务。
[0028]移动终端访问测试路由路径包含的网络地址,尝试通过添加的测试路由路径传输网络数据,并保持当前的SIM数据业务。
[0029]其中,移动终端访问测试路由路径包含的网络地址时,通过无线通信的方式传输网络数据;访问其他网络地址时,通过SIM卡数据业务传输网络数据。
[0030]当移动终端通过测试路由路径传输网络数据失败,不能访问核心网络时,执行步骤 S103。
[0031]当移动终端通过测试路由路径传输网络数据成功时,移动终端将该无线接入点识别为可用的无线接入点,无线网络可靠。移动终端通过无线接入点接入核心网络,移动终端通过无线网络传输所有网络数据。
[0032]可选地,当移动终端通过测试路由路径传输网络数据成功时,还可以删除SM卡数据业务的路由路径,关闭SIM卡数据业务。
[0033]S103:当通过所述测试路由路径传输网络数据失败时,断开与所述无线接入点的连接。
[0034]当移动终端通过测试路由路径传输网络数据失败时,断开移动终端与无线接入点的通信链路,以断开移动终端与无线接入点的连接。
[0035]此时,移动终端通过SM数据业务传输网络数据。
[0036]上述方案,移动终端在接入无线接入点时,通过添加测试路由路径,并尝试通过测试路由路径传输网络数据,并保持当前的SIM卡数据业务,当通过测试路由路径传输网络数据失败时,断开与无线接入点的连接,能够在接入无线接入点后自动判断无线网络的有效性及可靠性,并且当无线网络不可靠时,还能够通过SM数据业务传输网络数据,以保证原有的SM卡数据业务的访问。
[0037]请参阅图2,图2是本申请网络检测方法另一实施例的流程图。本实施例的执行主体为移动终端,移动终端可以为手机,也可以为平板电脑等,但并不限于此。本实施的网络检测方法包括以下步骤:
[0038]S201:当移动终端接入无线接入点时,添加测试路由路径。
[0039]移动终端开启通用无线分组业务(General Packet Rad1 Service,GPRS)功能,通过SM卡数据业
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1