本发明专利技术实施例涉及一种通信技术领域,公开了一种拨号上网的方法和终端设备以及计算机可读存储介质。本发明专利技术中,该拨号上网的方法应用于终端设备,包括:在拨号之前,对拨号上网涉及到的通讯通道和监视通道进行逐一检测;其中,监视通道用于监视终端设备与网络侧的连接状态正常与否;在确认拨号上网涉及到的通讯通道和监视通道均正常后,进行拨号上网;当监视通道监视到终端设备与网络侧的连接状态异常时,触发重连。通过在拨号上网前对各通道进行状态检测,可以在异常事件触发时实现自动重连。
【技术实现步骤摘要】
一种拨号上网的方法和终端设备以及计算机可读存储介质
本专利技术实施例涉及通信
,特别涉及一种拨号上网的方法和终端设备以及计算机可读存储介质。
技术介绍
20世纪90年代刚有互联网的时候,老百姓上网使用最为普遍的一种方式是拨号上网。只要用户拥有一台个人电脑、一个外置或内置的调制解调器(Modem)和一根电话线,再向本地互联网服务提供商(InternetServiceProvider,简称“ISP”)申请自己的账号,或购买上网卡,拥有自己的用户名和密码后,然后通过拨打ISP的接入号连接到因特网上。然而,专利技术人发现现有技术中至少存在如下问题:当异常情况出现,导致无法实现拨号上网时,无法快速检测出拨号失败的原因,且无法实现自动重连。
技术实现思路
本专利技术实施方式的目的在于提供一种拨号上网的方法,使得当异常情况出现,导致无法实现拨号上网时,可以快速检测出拨号失败的原因,且实现自动重连。为解决上述技术问题,本专利技术的实施方式提供了一种拨号上网的方法,应用于终端设备,包括:在拨号之前,对拨号上网涉及到的通讯通道和监视通道进行逐一检测;其中,监视通道用于监视终端设备与网络侧的连接状态正常与否;在确认拨号上网涉及到的通讯通道和监视通道均正常后,进行拨号上网;当监视通道监视到终端设备与网络侧的连接状态异常时,触发重连。本专利技术的实施方式还提供了一种终端设备,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的拨号上网的方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述的拨号上网的方法。本专利技术实施方式相对于现有技术而言,在拨号上网之前,对拨号上网过程中所涉及的各通道进行逐一检测,只有当所有通道在确认都处于正常状态的情况时,才可以进行下一步的拨号上网,这样,通过对各通道的检测有利于及时诊断出拨号上网失败的原因,且在当监视通道监视到移动终端和网络侧的连接状态异常的时候,后台可自动对异常情况进行及时处理,从而实现重新连接,通过自动诊断拨号失败原因、自动实现重连,有利于提高拨号上网的速度和效率。另外,对拨号上网涉及到的通讯通道和监视通道进行逐一检测,具体包括:逐一确认各通道的状态是否正常;如果存在一通道的状态异常,则触发对该状态异常的通道的重新检测,直至检测结果为正常后,再进行下一通道的检测。通过对各个通道的依次检测,有利于确保拨号上网前对失败原因检测的准确性。另外,在对拨号上网涉及到的通讯通道和监视通道进行逐一检测之前,还包括:对硬件进行初始化。通过对终端设备进行初始化,将变量恢复到默认值,将控件设为默认状态,保证此次运行不受之前的运行结果影响,有利于确保拨号上网前检测的准确性。另外,在确认拨号上网涉及到的通讯通道和监视通道均正常后,还包括:对SIM卡的工作状态进行检测;在确认SIM卡处于正常工作状态后,再执行该进行拨号上网。通过检测SIM卡的工作状态,有利于进一步确保拨号上网前检测的准确性。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本专利技术第一实施方式中一种拨号上网的方法的流程图;图2是本专利技术第二实施方式中一种拨号上网的方法的流程图;图3是本专利技术第三实施方式中一种拨号上网的方法的流程图;图4是本专利技术第四实施方式中一种终端设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种拨号上网的方法。本实施方式的核心在于应用于终端设备,包括:在拨号之前,对拨号上网涉及到的通讯通道和监视通道进行逐一检测;其中,监视通道用于监视终端设备与网络侧的连接状态正常与否;在确认拨号上网涉及到的通讯通道和监视通道均正常后,进行拨号上网;当监视通道监视到所述终端设备与网络侧的连接状态异常时,触发重连。在拨号上网之前,对拨号上网过程中所涉及的各通道进行逐一检测,只有当所有通道在确认都处于正常状态的情况时,才可以进行下一步的拨号上网,这样,通过对各通道的检测有利于及时诊断出拨号上网失败的原因,且在当监视通道监视到移动终端和网络侧的连接状态异常的时候,后台可自动对异常情况进行及时处理,从而实现重新连接,通过自动诊断拨号失败原因、自动实现重连,有利于提高拨号上网的速度和效率。下面对本实施方式的一种拨号上网的方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。本实施方式中一种拨号上网的方法的流程图如1所示,具体包括:步骤101:对拨号上网涉及到的通讯通道和监视通道进行逐一检测。在进行拨号之前,需要对拨号上网过程中需涉及到各通道进行逐一确认其状态是否正常,如果存在一条通道的状态异常的话,就会触发对该条状态异常的通道的重新检测,直到确认这条通道的检测结果正常之后,再进行对下一条通道的检测。其中,监视通道是用来监视终端设备与网络侧的连接状态是否正常;通讯通道包括两部分:在主控模块与通讯模块之间的第一通讯通道、终端设备与网络侧之间的第二通讯设备,这里的主控模块与通讯模块都设在终端设备内部。具体的说,这里提到的终端设备是指能够实现拨号上网的设备,常见的终端设备有手机、电脑、平板等,为方便说明,本实施例以手机为例,但不仅限于此。网络侧是指基站、服务器等数据交换中心,能与终端设备建立起数据通信。在对各通道的状态检测之前,首先需确认终端设备处于就绪状态:从终端设备向终端适配器发送attention(注意,简称“AT”)指令,当再次接收到终端适配器返回的AT指令时,证明该终端设备处于就绪状态,可以进行下面对各通道的状态检测。步骤102:在确认拨号上网涉及到的通讯通道和监视通道均正常后,进行拨号上网。具体的说,只有当各通道均处于正常状态时,才能够进行拨号上网。对各通道的状态进行检测的方式类似,均是查看各自通道内返回的资源句柄是否为有效值,若返回的资源句柄为有效值,则该通道处于正常状态,若返回的资源句柄为无效值,则该通道处于非正常状态。其中,所提到的资源为终端设备的组成部件,如串口、输入/输出(Input/Output,简称“I/O”)端口等,所提到的句柄是指通过接口函数打开某个资源时,终端设备返回的标识信息。所谓拨号上网,是指用户拥有一台个人电脑、一个外置或内置的调制解调器(Modem)和一根电话线,再向本地ISP供应商申请自己的账号,或购买上网卡,拥有自己的用户名和密码后,然后通过拨打ISP的接入号连接到因特网上。步骤103:当监视通道监视到终端设备与网络侧的连接状态异常时,触发重连。具体的说,监视通道是用来监视终端设备与网络侧的连接状态正常与否,所以,当终端设备与网络侧的连接状态不正常时,即出现异常时,则返回本文档来自技高网...

【技术保护点】
一种拨号上网的方法,其特征在于,应用于终端设备,包括:在拨号之前,对拨号上网涉及到的通讯通道和监视通道进行逐一检测;其中,所述监视通道用于监视所述终端设备与网络侧的连接状态正常与否;在确认所述拨号上网涉及到的通讯通道和监视通道均正常后,进行拨号上网;当所述监视通道监视到所述终端设备与网络侧的连接状态异常时,触发重连。
【技术特征摘要】
1.一种拨号上网的方法,其特征在于,应用于终端设备,包括:在拨号之前,对拨号上网涉及到的通讯通道和监视通道进行逐一检测;其中,所述监视通道用于监视所述终端设备与网络侧的连接状态正常与否;在确认所述拨号上网涉及到的通讯通道和监视通道均正常后,进行拨号上网;当所述监视通道监视到所述终端设备与网络侧的连接状态异常时,触发重连。2.根据权利要求1所述的拨号上网的方法,其特征在于,所述对拨号上网涉及到的通讯通道和监视通道进行逐一检测,具体包括:逐一确认各通道的状态是否正常;如果存在一通道的状态异常,则触发对所述状态异常的通道的重新检测,直至检测结果为正常后,再进行下一通道的检测。3.根据权利要求1所述的拨号上网的方法,其特征在于,所述通讯通道具体包括:主控模块与通讯模块之间的第一通讯通道、所述终端设备与所述网络侧之间的第二通讯通道;其中,所述主控模块与所述通讯模块均设于所述终端设备内。4.根据权利要求1所述...
【专利技术属性】
技术研发人员:何小虎,彭有秀,杜超,
申请(专利权)人:上海新时达电气股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。