拨号上网方法及装置制造方法及图纸

技术编号:23629790 阅读:32 留言:0更新日期:2020-04-01 00:08
本公开是关于一种拨号上网方法及装置。所述方法包括:获取配置文件,所述配置文件为预先配置的用于实现拨号上网的文件;检测GSM模块的第一信息和SIM卡的第二信息;根据所述GSM模块的第一信息和所述SIM卡的第二信息以及所述配置文件生成对应的拨号脚本;调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接。本公开技术方案可根据GSM模块和SIM卡以及配置文件自动生成对应的拨号脚本以建立网络链接,从而避免了使用过程中的繁琐度和调试人员的工作复杂度,并增加了使用过程中的灵活性。

Dial up internet access method and device

【技术实现步骤摘要】
拨号上网方法及装置
本公开涉及通信
,尤其涉及一种拨号上网方法及装置。
技术介绍
目前,针对不同厂家的GSM(GlobalSystemforMobileCommunications,全球移动通讯系统)模块以及不同运营商的SIM(SubscriberIdentityModule,用户身份识别模块)卡,在拨号上网时需要手动切换不同的拨号脚本,具体实现为针对特定的GSM模块编写特定运营商的拨号脚本来实现拨号上网。但是,这样会增加终端设备在使用过程中的繁琐度,其修改过程繁琐且容易出错,因此要求生产调试人员具有相对较高的技术水平,如此才能确保正确的适配拨号脚本。
技术实现思路
本公开技术方案的目的在于提供一种拨号上网方法及装置,可根据GSM模块和SIM卡以及配置文件自动生成对应的拨号脚本以建立网络链接,从而避免了在手动切换拨号脚本时的修改过程繁琐且容易出错的问题。所述技术方案如下:根据本公开实施例的第一方面,提供一种拨号上网方法,包括:获取配置文件,所述配置文件为预先配置的用于实现拨号上网的文件;检测GSM模块的第一信息和SIM卡的第二信息;根据所述GSM模块的第一信息和所述SIM卡的第二信息以及所述配置文件生成对应的拨号脚本;调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接。在一个实施例中,检测GSM模块的第一信息包括:向所述GSM模块发送第一指令,所述第一指令用于查询第一信息,所述第一信息包括所述GSM模块的厂家信息和型号信息;r>接收所述GSM模块响应所述第一指令返回的第一反馈信息,所述第一反馈信息包括所述GSM模块的厂家信息和型号信息。在一个实施例中,所述配置文件包括第一配置文件,所述第一配置文件中存储有国际移动用户识别码与运营商以及chat脚本的对应关系;检测SIM卡的第二信息包括:向所述GSM模块发送第二指令,所述第二指令用于查询第二信息,所述第二信息包括所述SIM卡的运营商信息;接收所述GSM模块响应所述第二指令返回的第二反馈信息,所述第二反馈信息包括所述SIM卡的国际移动用户识别码;基于所述第一配置文件,根据所述SIM卡的国际移动用户识别码确定所述SIM卡的运营商信息以及chat脚本的名称。在一个实施例中,所述配置文件包括第二配置文件,所述第二配置文件中存储有用于拨号上网的通用信息;根据所述GSM模块的第一信息和所述SIM卡的第二信息以及所述配置文件生成对应的拨号脚本包括:获取所述第二配置文件中的通用信息,所述通信信息包括基于所述GSM模块的修改信息以及基于所述SIM卡的运营商信息确定的chat脚本的名称;根据所述通用信息生成对应的拨号脚本,所述拨号脚本指定了不同运营商所用的所述chat脚本的名称。在一个实施例中,所述方法还包括:实时监测所述网络链接的网络参数信息,所述网络参数信息包括CSQ值和网络制式;向上层应用提供所述网络参数信息,以便于所述上层应用根据所述网络参数信息确定网络连接状态。在一个实施例中,所述调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接的过程中,还包括:确定所述终端设备与所述网络侧建立的网络链接,是否可以正常传输通信信号,其步骤包括:步骤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时,表明建立终端设备与网络侧的网络链接通道不能正常传输通信信号,则需要更换通信通道,并调用所述拨号脚本基于更换通信通道,重新拨号。根据本公开实施例的第二方面,提供一种拨号上网装置,包括:获取模块,用于获取配置文件,所述配置文件为预先配置的用于实现拨号上网的文件;检测模块,用于检测GSM模块的第一信息和SIM卡的第二信息;生成模块,用于根据所述GSM模块的第一信息和所述SIM卡的第二信息以及所述配置文件生成对应的拨号脚本;拨号模块,用于调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接。在一个实施例中,所述检测模块包括:第一发送单元,用于向所述GSM模块发送第一指令,所述第一指令用于查询第一信息,所述第一信息包括所述GSM模块的厂家信息和型号信息;第一接收单元,用于接收所述GSM模块响应所述第一指令返回的第一反馈信息,所述第一反馈信息包括所述GSM模块的厂家信息和型号信息。在一个实施例中,所述配置文件包括第一配置文件,所述第一配置文件中存储有国际移动用户识别码与运营商以及chat脚本的对应关系;所述检测模块包括:第二发送单元,用于向所述GSM模块发送第二指令,所述第二指令用于查询第二信息,所述第二信息包括所述SIM卡的运营商信息;第二接收单元,用于接收所述GSM模块响应所述第二指令返回的第二反馈信息,所述第二反馈信息包括所述SIM卡的国际移动用户识别码;确定单元,用于基于所述第一配置文件,根据所述SIM卡的国际移动用户识别码确定所述SIM卡的运营商信息以及chat脚本的名称。在一个实施例中,所述配置文件包括第二配置文件,所述第二配置文件中存储有用于拨号上网的通用信息;所述生成模块包括:获取单元,用于获取所述第二配置文件中的通用信息,所述通信信息包括基于所述GSM模块的修改信息以及基于所述SIM卡的运营商信息确定的chat脚本的名称;生成单元,用于根据所述通用信息生成对应的拨号脚本,所述拨号脚本指定了不同运营商所用的所述chat脚本的名称。在一个实施例中,所述装置还包括:监测模块,用于实时监测所述网络链接的网络参数信息,所述网络参数信息包括CSQ值和网络制式;上报模块,用于向上层应用提供所述网络参数信息,以便于所述上层应用根据本文档来自技高网...

【技术保护点】
1.一种拨号上网方法,其特征在于,包括:/n获取配置文件,所述配置文件为预先配置的用于实现拨号上网的文件;/n检测GSM模块的第一信息和SIM卡的第二信息;/n根据所述GSM模块的第一信息和所述SIM卡的第二信息以及所述配置文件生成对应的拨号脚本;/n调用所述拨号脚本进行拨号,以建立终端设备与网络侧的网络链接。/n

【技术特征摘要】
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),对通信信号在传输的过程中的衰减值进行修正处理,得到修正处理后的通信信号在传输...

【专利技术属性】
技术研发人员:张凯郑应强李彬
申请(专利权)人:北京连山时代科技有限公司
类型:发明
国别省市:北京;11

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

1