一种基于调制解调器的网络通信功能异常处理方法技术

技术编号:39256475 阅读:9 留言:0更新日期:2023-10-30 12:08
本申请涉及数据通信技术领域,公开了一种基于调制解调器的网络通信功能异常处理方法,包括:步骤1:检测网络状态;步骤2:网络处理器读取调制解调器的硬件状态,硬件状态包括调制解调器硬件损坏或调制解调器硬件正常,当硬件状态为调制解调器硬件损坏时,执行步骤3,否则执行步骤4;步骤3:网络处理器控制调制解调器重启,并返回步骤1;步骤4:调制解调器关闭当前协议栈,并开启除当前协议栈之外的一个协议栈后重新进行网络注册、重新拨号和重新建立数据链路。本申请的基于调制解调器的网络通信功能异常处理方法,通过对网络状态和调制解调器的硬件状态的判断,选取合适的异常处理方式来对网络通信的异常处理,确保网络通信异常处理效率。率。率。

【技术实现步骤摘要】
一种基于调制解调器的网络通信功能异常处理方法


[0001]本申请涉及数据通信
,具体是一种基于调制解调器的网络通信功能异常处理方法。

技术介绍

[0002]调制解调器用于将待发送数据转换为射频信号以及将设备信号转换为待处理数据、处理接入层(AS)和非接入层(NAS)的信令、以及与AP处理器进行接口等。随着网络服务的日益丰富,手机支持的通信制式的类型越来越多,对网络处理器转发性能的要求也越来越高,移动互联网的高速发展使数据业务占据绝对的比重,从而手机中的调制解调器的作用和地位日益重要,这些要求的提高,必然会导致网络处理器运行期间出现异常的可能性随之增加。因此,对于网络通信故障的检测识别以及快速恢复处理,是提高网络通信稳定、确保网络通信质量的必要手段。
[0003]现有文件记载着,为了解决无法连网通信的异常,目前采用的解决方案是:手机移动到新的位置区域时,向网络侧发起位置更新请求,网络侧重新对手机进行配置,恢复调制解调器的配置参数;或用户发现长时间不能连网通信后,手动对移动终端进行强制重启恢复或设置调制解调器的配置参数。不难发现,这两种方式,均存在处理效率较差的问题,同时,可靠性有待商榷。

技术实现思路

[0004]本申请的目的在于提供一种基于调制解调器的网络通信功能异常处理方法,以确保网络通信异常的有效处置。
[0005]为实现上述目的,本申请公开了以下技术方案:
[0006]一种基于调制解调器的网络通信功能异常处理方法,该方法包括以下步骤:
[0007]步骤1:检测网络状态;
[0008]步骤2:网络处理器读取调制解调器的硬件状态,所述硬件状态包括调制解调器硬件损坏或调制解调器硬件正常,当所述硬件状态为调制解调器硬件损坏时,执行步骤3,否则执行步骤4;
[0009]步骤3:所述网络处理器控制所述调制解调器重启,并返回所述步骤1;
[0010]步骤4:所述调制解调器关闭当前协议栈,并开启除当前协议栈之外的一个协议栈后重新进行网络注册、重新拨号和重新建立数据链路。
[0011]在一种实施方式中,所述网络状态包括网络未连接、网络连接成功且有网络通讯信号和网络已连接但无网络通讯信号,当所述网络状态为网络未连接时,手动连接可用网络,并重复检测网络状态,直至网络已连接;当所述网络状态为网络连接成功且有网络通讯信号时,按照预设的监测策略重复进行网络状态的检测;当所述网络状态为网络已连接但无网络通讯信号时,执行所述步骤2。
[0012]在一种实施方式中,所述预设的监测策略包括按照预设的监测周期重复进行网络
状态的检测。
[0013]在一种实施方式中,所述预设的监测策略包括通过实时地网络通讯信号质量检测结果与监测阈值的比对结果判断是否重复进行网络状态的检测;其中,所述比对结果的计算公式为:,其中,为质量评价分数,为实时地网络通讯信号质量检测结果,为监测阈值。
[0014]在一种实施方式中,所述实时地网络通讯信号质量检测结果的计算公式为:,其中,n为预设的检测时间段内采集的网络通讯信号质量的次数,为对应与每个采集得到的网络通讯信号质量对应的权重系数,i越大时,的取值越大,其中,,k和b均为常数,且。
[0015]在一种实施方式中,该种基于调制解调器的网络通信功能异常处理方法,还包括:
[0016]步骤5:返回所述步骤1,在重复M次后的所述步骤1中的网络状态均为网络已连接但无网络通讯信号时,将这一结果和所有执行的步骤中产生的日志文件打包后反馈至后台,由工程师手动检查网络设备,所述网络设备至少包括运营商网络端口、调制解调器和路由器中的一种或多种。
[0017]在一种实施方式中,所述步骤4具体包括:
[0018]步骤41:所述调制解调器关闭当前协议栈;
[0019]步骤42:将除被关闭的协议栈之外的所有的协议栈均定义为备用协议栈,所述调制解调器获取所有的备用协议栈对应的网络信号强度;
[0020]步骤43:所述调制解调器开启所有的备用协议栈中网络信号强度最大的一个协议栈,并重新进行网络注册、重新拨号和重新建立数据链路。
[0021]在一种实施方式中,所述步骤4还包括:
[0022]步骤44:在一个所述备用协议栈启用后,当重新进行的网络注册失败后,重复所述步骤41。
[0023]在一种实施方式中,所述步骤4还包括:
[0024]步骤45:当所有的备用协议栈均依次启用且重新进行的网络注册均失败后,所述调制解调器复位且重新开启第一个被关闭的协议栈,然后重新进行网络注册、重新拨号和重新建立数据链路。
[0025]在一种实施方式中,所述步骤45还包括:当重新开启第一个被关闭的协议栈后网络注册失败时,将这一结果和所有执行的步骤中产生的日志文件打包后反馈至后台,由工程师手动检查网络设备,所述网络设备至少包括运营商网络端口、调制解调器和路由器中的一种或多种。
[0026]有益效果:本申请的基于调制解调器的网络通信功能异常处理方法,通过对网络状态和调制解调器的硬件状态的判断,选取合适的异常处理方式来对网络通信的异常处理,确保网络通信异常处理效率。进一步地,通过对网络状态的准确判断,明确是网络未连接、网络连接成功且有网络通讯信号或者是网络已连接但无网络通讯信号的状态,从而明确是否需要调制解调器进行进一步地异常处理,减小异常处理过程中资源的占用。同时,通过明确调制解调器的硬件状态的前提下,选取最优信号质量的协议栈作为启用的协议栈,从而确保解决网络通信异常后的通讯质量,提高通信异常处理效率以及确保用户使用体验。
附图说明
[0027]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1为本申请实施例1中基于调制解调器的网络通信功能异常处理方法的流程框图;
[0029]图2为本申请实施例3中基于调制解调器的网络通信功能异常处理方法的流程框图。
[0030]图3为本申请实施例4中步骤4的流程框图。
具体实施方式
[0031]下面将对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0032]在本文中,术语“包括”意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
...

【技术保护点】

【技术特征摘要】
1.一种基于调制解调器的网络通信功能异常处理方法,其特征在于,该方法包括以下步骤:步骤1:检测网络状态;步骤2:网络处理器读取调制解调器的硬件状态,所述硬件状态包括调制解调器硬件损坏或调制解调器硬件正常,当所述硬件状态为调制解调器硬件损坏时,执行步骤3,否则执行步骤4;步骤3:所述网络处理器控制所述调制解调器重启,并返回所述步骤1;步骤4:所述调制解调器关闭当前协议栈,并开启除当前协议栈之外的一个协议栈后重新进行网络注册、重新拨号和重新建立数据链路。2.根据权利要求1所述的基于调制解调器的网络通信功能异常处理方法,其特征在于,所述网络状态包括网络未连接、网络连接成功且有网络通讯信号和网络已连接但无网络通讯信号,当所述网络状态为网络未连接时,手动连接可用网络,并重复检测网络状态,直至网络已连接;当所述网络状态为网络连接成功且有网络通讯信号时,按照预设的监测策略重复进行网络状态的检测;当所述网络状态为网络已连接但无网络通讯信号时,执行所述步骤2。3.根据权利要求2所述的基于调制解调器的网络通信功能异常处理方法,其特征在于,所述预设的监测策略包括按照预设的监测周期重复进行网络状态的检测。4.根据权利要求2所述的基于调制解调器的网络通信功能异常处理方法,其特征在于,所述预设的监测策略包括通过实时地网络通讯信号质量检测结果与监测阈值的比对结果判断是否重复进行网络状态的检测;其中,所述比对结果的计算公式为:其中,η为质量评价分数,Q为实时地网络通讯信号质量检测结果,P为监测阈值。5.根据权利要求4所述的基于调制解调器的网络通信功能异常处理方法,其特征在于,所述实时地网络通讯信号质量检测结果的计算公式为:所述实时地网络通讯信号质量检测结果的计算公式为:其中,n为预设的检测时间段内采集的网络通讯信号质量的次数,A
i
为对应与每个采集得到的网络通讯信号质量对应的权重系数,i越大时,A
i

【专利技术属性】
技术研发人员:姚龙愈张泽庭
申请(专利权)人:惠州迈腾伟业科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1