1.一种拨号上网方法,其特征在于,包括:
获取配置文件,所述配置文件为预先配置的用于实现拨号上网的文件;
检测gsm模块的第一信息和sim卡的第二信息;
根据所述gsm模块的第一信息和所述sim卡的第二信息以及所述配置文件生成对应的拨号脚本;
调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接。
2.根据权利要求1所述的方法,其特征在于,检测gsm模块的第一信息包括:
向所述gsm模块发送第一指令,所述第一指令用于查询第一信息,所述第一信息包括所述gsm模块的厂家信息和型号信息;
接收所述gsm模块响应所述第一指令返回的第一反馈信息,所述第一反馈信息包括所述gsm模块的厂家信息和型号信息。
3.根据权利要求1所述的方法,其特征在于,所述配置文件包括第一配置文件,所述第一配置文件中存储有国际移动用户识别码与运营商以及chat脚本的对应关系;
检测sim卡的第二信息包括:
向所述gsm模块发送第二指令,所述第二指令用于查询第二信息,所述第二信息包括所述sim卡的运营商信息;
接收所述gsm模块响应所述第二指令返回的第二反馈信息,所述第二反馈信息包括所述sim卡的国际移动用户识别码;
基于所述第一配置文件,根据所述sim卡的国际移动用户识别码确定所述sim卡的运营商信息以及chat脚本的名称。
4.根据权利要求1所述的方法,其特征在于,所述配置文件包括第二配置文件,所述第二配置文件中存储有用于拨号上网的通用信息;
根据所述gsm模块的第一信息和所述sim卡的第二信息以及所述配置文件生成对应的拨号脚本包括:
获取所述第二配置文件中的通用信息,所述通信信息包括基于所述gsm模块的修改信息以及基于所述sim卡的运营商信息确定的chat脚本的名称;
根据所述通用信息生成对应的拨号脚本,所述拨号脚本指定了不同运营商所用的所述chat脚本的名称。
5.根据权利要求1-4任一项所述的方法,其特征在于,还包括:
实时监测所述网络链接的网络参数信息,所述网络参数信息包括csq值和网络制式;
向上层应用提供所述网络参数信息,以便于所述上层应用根据所述网络参数信息确定网络连接状态。
6.根据权利要求1所述的方法,其特征在于,所述调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接的过程中,还包括:确定所述终端设备与所述网络侧建立的网络链接,是否可以正常传输通信信号,其步骤包括:
步骤a1:根据公式(1)确定自由空间下通信信号在传输的过程中的衰减值δp;
其中,δp表示通信信号在传输的过程中的衰减值,d表示终端设备到网络侧的网络链接的传播距离,l为系统预设的损耗因子,λ表示通信信号在传播过程中的波长,gl表示发射通讯信号设备的天线增益,gr表示接收通讯信号设备的天线增益;
步骤a2:根据公式(2),对通信信号在传输的过程中的衰减值进行修正处理,得到修正处理后的通信信号在传输的过程中的衰减值δpl;
其中δpl表示修正后的通信信号在传输的过程中的衰减值,d0表示规定位置的距离点处的距离值,μ表示信号在现实环境中传播介质的介电场数,dm表示信号内容可以正常传输的最小距离,exp表示自然常数e的指数函数,σ表示关于ad的高斯变量方差;
步骤a3:根据步骤a2中得到的修正后的通信信号在传输的过程中的衰减值代入(3)式来判断建立终端设备与网络侧的网络链接通道是否需要更换:
s=exp{δpl-p}
(3)
其中,s表示更换建立终端设备与网络侧的网络链接通道的判断值,p表示信号内容可以正常传输的最小衰减值;
当s≥1时,表明建立终端设备与网络侧的网络链接通道可以正常传输通信信号,则不用更换通信通道;
当s<1时,表明建立终端设备与网络侧的网络链接通道不能正常传输通信信号,则需要更换通信通道,并调用所述拨号脚本基于更换通信通道,重新拨号。
7.一种拨号上网装置,其特征在于,包括:
获取模块,用于获取配置文件,所述配置文件为预先配置的用于实现拨号上网的文件;
检测模块,用于检测gsm模块的第一信息和sim卡的第二信息;
生成模块,用于根据所述gsm模块的第一信息和所述sim卡的第二信息以及所述配置文件生成对应的拨号脚本;
拨号模块,用于调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接。
8.根据权利要求7所述的装置,其特征在于,所述检测模块包括:
第一发送单元,用于向所述gsm模块发送第一指令,所述第一指令用于查询第一信息,所述第一信息包括所述gsm模块的厂家信息和型号信息;
第一接收单元,用于接收所述gsm模块响应所述第一指令返回的第一反馈信息,所述第一反馈信息包括所述gsm模块的厂家信息和型号信息。
9.根据权利要求7所述的装置,其特征在于,所述配置文件包括第一配置文件,所述第一配置文件中存储有国际移动用户识别码与运营商以及chat脚本的对应关系;
所述检测模块包括:
第二发送单元,用于向所述gsm模块发送第二指令,所述第二指令用于查询第二信息,所述第二信息包括所述sim卡的运营商信息;
第二接收单元,用于接收所述gsm模块响应所述第二指令返回的第二反馈信息,所述第二反馈信息包括所述sim卡的国际移动用户识别码;
确定单元,用于基于所述第一配置文件,根据所述sim卡的国际移动用户识别码确定所述sim卡的运营商信息以及chat脚本的名称。
10.根据权利要求7所述的装置,其特征在于,所述配置文件包括第二配置文件,所述第二配置文件中存储有用于拨号上网的通用信息;
所述生成模块包括:
获取单元,用于获取所述第二配置文件中的通用信息,所述通信信息包括基于所述gsm模块的修改信息以及基于所述sim卡的运营商信息确定的chat脚本的名称;
生成单元,用于根据所述通用信息生成对应的拨号脚本,所述拨号脚本指定了不同运营商所用的所述chat脚本的名称。