3g数据卡使用系统中自动确定呼叫连接配置的方法

文档序号:7995524阅读:610来源:国知局
专利名称:3g数据卡使用系统中自动确定呼叫连接配置的方法
3G数据卡使用系统中自动确定呼叫连接配置的方法
技术领域
本发明涉及无线通信技术领域,特别是涉及一种3G数据卡使用系统中自动确定呼叫连接配置的方法。
背景技术
3G数据卡是一种应用于电脑并采用第三代移动通信技术接入互联网的设备。根据 3G网络的技术标准,3G数据卡分为三类=WCDMA数据卡、TD数据卡及CDMA上网卡。与手机一样,3G数据卡也需要使用SM卡。3G数据卡作为一种调制解调器来使用时,其将电脑送来的PPP格式的数据信号调制在无线电载波上发送给移动通信网的机站,反之则将接收到的无线信号解调出来,还原成PPP数据包传给电脑。现有的3G数据卡以带有USB接口的居多,为了便于用户使用,3G数据卡设计成如下工作方式首先,当数据卡刚插进设备的外接端口时,其表现为一个CD-ROM设备,并且该 CD-ROM包含一套自动运行、自动安装的软件,该软件包括驱动及拨号管理程序等。当该软件运行并安装后,其可自动识别插进去的3G数据卡,并向该3G数据卡的USB接口写入一些特殊的命令,使得该3G数据卡进行工作模式的切换,转化为一个调制解调器设备,然后使用常用的PPP拨号软件对调制解调器进行呼叫,从而实现连网。在使用PPP的过程中,需要设置3G网络的APN、呼叫号码、用户名及密码等。然而,在实际使用时,用户很难知道一个网络的APN、呼叫号码、用户名及密码等, 每个网络的这类信息都是不同的,且同一网络有时也会有好几个APN,有的还会有变动,导致用户使用不便。

发明内容本发明旨在解决上述问题,而提供一种可最大限度地自动完成这些信息的配置, 从而方便用户的使用3G数据卡使用系统中自动确定呼叫连接配置的方法。为实现上述目的,本发明提供一种3G数据卡使用系统中自动确定呼叫连接配置的方法,该方法包括如下步骤a、3G数据卡使用系统向3G数据卡的用于控制作用的串行口发送AT指令,获取 SIM卡所属的3G网络的MCC/MNC码;b、用所获取的MCC/MNC码查询配置文件,获取所有符合的记录;C、若有多个符合的记录,则把各记录显示给用户,让用户选择其中一个,如果在设定时间内用户不选择,则选择失败次数最少的一个记录;d、向PPP拨号模块输出所需的配置参数,启动PPP拨号模块开始拨号;e、由所述的PPP拨号模块获取连网成功或失败的结果;f、若连网成功,并且拨号参数来自配置文件搜索到的记录,则把对应记录的失败次数项设为O;
3
g、若连网成功,并且使用用户选择的配置进行连网,则连网成功后生成一个新的记录,并添加到所述的配置文件当中;h、若连网失败,并且拨号参数来自所述配置文件搜索到的记录,则把对应记录的失败次数项自加一。所述3G数据卡使用系统包含一个供3G数据卡使用系统其它模块使用,用于确定所述各步骤的3G数据卡连网参数的参数设定模块。所述3G数据卡使用系统配置有PPP拨号模块,该PPP拨号模块根据PPP协议接收参数设定模块的参数并完成PPP拨号。所述3G数据卡使用系统包含一个配置文件,用于记录全球各3G运营商的拨号配
置参数。所述配置文件由多个记录组成,一个记录对应一个拨号配置,所述记录包括MCC/ MNC码、网络名称、用户名、密码、APN、号码及失败次数。本发明的贡献在于,其有效解决了现有3G数据卡使用系统不能自动确定呼叫连接配置信息,从而导致使用效率低的问题。本发明的方法可最大限度地自动完成MCC/MNC 码、网络名称、用户名、密码、APN、号码及失败次数等信息的配置,从而可帮助用户迅速完成 PPP拨号,并实现快速连网。

图I是本发明的方法流程图。
具体实施方式参阅图1,本发明的3G数据卡使用系统中自动确定呼叫连接配置的方法包括如下步骤a、如图I的步骤01,由3G数据卡使用系统向3G数据卡的用于控制作用的串行口发送AT指令,例如AT+CMGS指令,获取SM卡所属的3G网络的MCC/MNC (移动国家代码/ 移动网络代码)码。所述3G数据卡使用系统包含一个参数设定模块,一个PPP拨号模块和一个配置文件。其中,所述参数设定模块用于确定3G数据卡连网的参数,其包括权利要求 I中所述自动确定呼叫连接配置的各步骤的参数,供3G数据卡使用系统的其它模块使用。 所述PPP拨号模块为公知的串口 PPP拨号模块,该PPP拨号模块根据PPP协议接收参数设定模块的参数,并完成PPP拨号。所述配置文件由多个记录组成,一个记录对应一个拨号配置,所述记录包括MCC/MNC码、网络名称、用户名、密码、APN(Access Point Name,接入点名称)、号码及失败次数,例如,中国移动通信的MCC/MNC码为460/00,中国联通的MCC/MNC 码为460/01 ;网络名称如新浪网、腾讯网等。如中国联通3G业务WAP浏览器使用的APN为 “3GWAP”。该配置文件用于记录全球各3G运营商的拨号配置参数。b、如图I中的步骤02、031,用所获取的MCC/MNC码查询配置文件,获取所有符合的记录,该记录为步骤a中所述的记录。C、如图I中的步骤033、034,若有多个符合的记录,则把各记录显示给用户,让用户选择其中一个,如果在设定时间内用户不选择,则选择失败次数最少的一个记录。d、如图I中的步骤04 06,在确定呼叫配置参数后,向PPP拨号模块输出所需的配置参数,启动PPP拨号模块开始拨号,进行连网操作。e、如图I中的步骤06,由所述的PPP拨号模块获取连网成功或失败的结果。f、如图I中的步骤07、09,若连网成功,并且拨号参数来自步骤a中所述的配置文件搜索到的记录,则把对应记录的失败次数项设为O。g、如图I中的步骤07、08,若连网成功,并且使用用户选择的配置进行连网,则连网成功后生成一个新的记录,并添加到所述的配置文件当中。h、如图I中的步骤07、09,若连网失败,并且拨号参数来自步骤a中所述配置文件搜索到的记录,则把对应记录的失败次数项自加一。尽管通过以上实施例对本发明进行了揭示,但本发明的保护范围并不局限于此, 在不偏离本发明构思的条件下,对以上各构件所做的变形、替换等均将落入本发明的权利要求范围内。
权利要求
1.一种3G数据卡使用系统中自动确定呼叫连接配置的方法,其特征在于,该方法包括如下步骤a、3G数据卡使用系统向3G数据卡的用于控制作用的串行口发送AT指令,获取SIM卡所属的3G网络的MCC/MNC码;b、用所获取的MCC/MNC码查询配置文件,获取所有符合的记录;C、若有多个符合的记录,则把各记录显示给用户,让用户选择其中一个,如果在设定时间内用户不选择,则选择失败次数最少的一个记录;d、向PPP拨号模块输出所需的配置参数,启动PPP拨号模块开始拨号;e、由所述的PPP拨号模块获取连网成功或失败的结果;f、若连网成功,并且拨号参数来自配置文件搜索到的记录,则把对应记录的失败次数项设为O ;g、若连网成功,并且使用用户选择的配置进行连网,则连网成功后生成一个新的记录, 并添加到所述的配置文件当中;h、若连网失败,并且拨号参数来自所述配置文件搜索到的记录,则把对应记录的失败次数项自加一。
2.如权利要求I所述的方法,其特征在于,所述3G数据卡使用系统包含一个供3G数据卡使用系统其它模块使用,用于确定所述各步骤的3G数据卡连网参数的参数设定模块。
3.如权利要求2所述的方法,其特征在于,所述3G数据卡使用系统配置有PPP拨号模块,该PPP拨号模块根据PPP协议接收参数设定模块的参数并完成PPP拨号。
4.如权利要求I所述的方法,其特征在于,所述3G数据卡使用系统包含一个配置文件, 用于记录全球各3G运营商的拨号配置参数。
5.如权利要求4所述的方法,其特征在于,所述配置文件由多个记录组成,一个记录对应一个拨号配置,所述记录包括MCC/MNC码、网络名称、用户名、密码、APN、号码及失败次数。
全文摘要
一种3G数据卡使用系统中自动确定呼叫连接配置的方法,该方法包括a、向3G数据卡的串行口发送AT指令,获取SIM卡所属的3G网络的MCC/MNC码;b、用所获取的MCC/MNC码查询配置文件,获取所有符合的记录;c、若有多个符合的记录,则把各记录显示给用户,让用户选择其中一个;d、向PPP拨号模块输出所获取记录的内容,PPP拨号模块开始拨号;e、由所述的PPP拨号模块获取连网成功或失败的结果。本发明的方法可最大限度地自动完成连接信息的配置,从而可帮助用户迅速完成PPP拨号,并实现快速连网。
文档编号H04W8/18GK102595377SQ20111039120
公开日2012年7月18日 申请日期2011年11月30日 优先权日2011年11月30日
发明者申常扳 申请人:深圳市共进电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1