一种实现平板电脑的可扩展3g通讯功能的实现方法
【专利摘要】一种实现平板电脑的可扩展3G通讯功能的实现方法,它涉及无线网络通讯【技术领域】,其实现方法为:它在平板电脑中设有操作系统和3G通讯模块,操作系统安装在平板电脑的主板芯片中,3G通讯模块与平板电脑的主板相连接,平板电脑通过其中安装的操作系统通过发送AT命令控制3G通讯模块的功能,实现平板电脑的连网通讯功能。它只要插3G手机卡就可以上网而不要平板电脑在连接其它硬件设备,方便、快捷。
【专利说明】—种实现平板电脑的可扩展3G通讯功能的实现方法
【技术领域】:
[0001]本发明涉及无线网络通讯【技术领域】,具体涉及一种实现平板电脑的可扩展3G通讯功能的实现方法。
【背景技术】:
[0002]随着平板电脑的发展,平板电脑不再像以前一样是一台移动视屏工具而是逐渐兼容电脑和手机的功能,内存原来越大,有上网,打电话等功能,而对于平板电脑的上网问题,目前平板电脑可以连接WIFI上网,但是由于WIFI的覆盖不够丰富,如果在没有WIFI覆盖的地方就不能连网了,所以大都通过3G网络连网,平板电脑通过3G网络连网目前有的方法是通过平板电脑USB接口连接3G无线猫上网卡,通过3G无线猫上网卡进行连网,但是由于3G无线猫上网卡是连接平板电脑外面在移动中使用携带不方便。
【发明内容】
:
[0003]本发明的目的是提供一种实现平板电脑的可扩展3G通讯功能的实现方法,它只要插3G手机卡就可以上网而不要平板电脑在连接其它硬件设备,方便、快捷。
[0004]为了解决【背景技术】所存在的问题,本发明是采用以下实现方法:它在平板电脑中设有操作系统和3G通讯模块,操作系统安装在平板电脑的主板芯片中,3G通讯模块与平板电脑的主板相连接,平板电脑通过其中安装的操作系统通过发送AT命令控制3G通讯模块的功能,实现平板电脑的连网通讯功能。
[0005]本发明具有以下有益效果:它只要插3G手机卡就可以上网而不要平板电脑在连接其它硬件设备,方便、快捷。
【具体实施方式】:
[0006]本【具体实施方式】采用以下实现方法:它在平板电脑中设有操作系统和3G通讯模块,操作系统安装在平板电脑的主板芯片中,3G通讯模块与平板电脑的主板相连接,平板电脑通过其中安装的操作系统通过发送AT命令控制3G通讯模块的功能,实现平板电脑的连网通讯功能。
[0007]平板电脑中3G通讯模块与平板电脑的主板的连接,模块与主板的连接是主板上的引脚与模块上的引脚相对应焊接的,其中模块的各个引脚实现不同的功能。
[0008]所述平板电脑的操作系统与通讯模块的交互需要先加载与之相对应的3G模块的驱动程序,只有加载驱动程序后操作系统才能实现对模块的识别和对模块的功能的操控。
[0009]平板电脑对3G通讯模块的控制是通过下发AT命令实现的,平板电脑的操作系统与3G通讯模块之间通过AT命令的下发和返回信息来完成交互。
[0010]所述操作系统是Google开发的开源手机Android操作系统;
[0011]所述3G通讯模块为各模块公司生产的具有所有通讯功能的3G模块;
[0012]所述通讯功能是平板电脑经3G模块才能实现的功能;[0013]本【具体实施方式】的实施步骤为:一、3G通讯模块和平板电脑的硬件连接,3G通讯模块和平板电脑的硬件连接是通过PCI Express接口,接口的引脚根据PCI接口相关规定有不同的功能,其中包括 USB、USIM card、W_DISABLE_N、WWAN_LED_N、PERST_N、POWER、PCM等,为了让平板电脑实现3G通讯模块功能,将3G模块和平板电脑的主板相连,在平板电脑的主板上留有PCI Express接口的插座,只要将3G通讯模块插上就可以完成3G通讯模块和平板电脑的硬件连接;二、3G通讯模块和平板电脑的软件连接,1、3G通讯模块的和平板电脑的软件连接首先安装3G通讯模块的驱动程序,平板电脑要能检测到是否安装有3G通讯模块我们需要给平板电脑的操作系统中安装3G通讯模块的驱动程序,a、其中3G通讯模块的驱动程序中包括ReleaseNotes、script、so、tools、userguide文件夹,驱动程序中不同文件有不同作用,中ReleaseNotes中文件是代码的修改记录和说明,script文件是3G模块的拨号脚本,tools是调试工具,包括AT命令发送工具、BP的LOG抓取工具、AP的LOG抓取工具,userguide是驱动文件的使用说明,b、打包驱动文件到系统中;将驱动文件打包到系统后需要修改系统配置,先修改init.gprs-pppd文件的权限,接着修改驱动设备文件的权限接着修改其中部分文件中的内容完成后完成适配,完成后运行驱动程序,完成3G通讯模块的驱动程序的安装;2、安装好驱动程序后,还需要对平板电脑的操作系统进行内核的配置,为平板电脑的操作系统添加加VID和PID设备,在平板电脑的操作系统的内核文件option, c 中添加部分驱动代码(static struct usb_device_id option_ids [] = {{USB_DEVICE(0xl9d2,0x1301)}和添加PPP组建,在内核配置中由于无卡状态下会不停的根据漫游列表来搜索网络导致模块功耗升高,则目前在RIL中保留了在无卡状态下关闭射频的开关,由于平板电脑的联网需要信号的支持,平板电脑的操作系统不会主动查询信号的强度,而且操作系统查询平板电脑信号强度较慢,我们在RIL中使用主动上报,使模块起来后马上就有信号显示,并且Ril驱动联网功能底层使用PPP协议创建数据链路,需要在内核中配置PPP协议支持,将以上所需要的添加完成后则完成对内核的配置;3、完成好配置后,平板电脑就可以成功的调用3G通讯模块的功能,平板电脑的操作系统是通过AT命令来实现对模块的软件功能调用。
[0014]3G通讯模块的工作流程为:
[0015]1、首先需要保证模块的硬件连接正常,即模块正确装配平板电脑的主板上,供电正常、天线连接正常、SM卡、语音等与外围电路连接正常;即保证硬件线路正常;
[0016]2、其次保证模块在平板电脑操作系统上的驱动安装正常,保证平板电脑主板中安装的Android操作系统可以正确安装好驱动,能够正确识别模块;即保证软件数据通道正常;
[0017]3、给模块按照正确的时序上电,模块会开机,并自动进入初始化流程,进行自启动一自检一找网一注册网络等一系列工作,初始化正常完成后,模块等待主机侧发来命令,对应地进行数据连接、收发短信、接打电话等业务操作;
[0018]4、完成上面步骤则可以实现平板电脑对3G通讯模块功能的调用实现相关业务。
[0019]平板电脑调用3G通讯模块实现的功能:
[0020]1、平板电脑调用3G通讯模块实现发送短信功能,平板电脑在实现发送短信功能时,平板电脑操作系统与3G通讯模块之间的交互,平板电脑在界面上编写好发送短信所需要的内容后,在点击发送后操作系统会向3G通讯模块发送AT命令,3G通讯模块根据收到的AT命令完成相对应的功能,从而实现平板电脑短信的发送。
[0021]2、平板电脑调用3G通讯模块实现3G上网,平板电脑调用3G通讯模块实现3G上网的数据功能需要先对3G通讯模块进行APN的设置,APN的是设置是在平板电脑的操作系统中选择设置,设置选项下的无线网路和设置-选择移动网络选择,在移动网络选项下选择启动数据网络,打开数据连接,打开数据连接后需要对3G模块中数据连接的拨号脚本进行权限的修改,将ip-up-pppo、ip-down-pppo和init.gprs-pppd都改成可执行权限。完成后在平板电脑操作系统中选择连接网络,通过调用3G通讯模块的数据功能完成数据连接,现在平板电脑就可以成功的通过操作系统的操作实现3G上网。
[0022]本【具体实施方式】只要插3G手机卡就可以上网而不要平板电脑在连接其它硬件设备,方便、快捷。
【权利要求】
1.一种实现平板电脑的可扩展3G通讯功能的实现方法,其特征在于其实现方法为:它在平板电脑中设有操作系统和3G通讯模块,操作系统安装在平板电脑的主板芯片中,3G通讯模块与平板电脑的主板相连接,平板电脑通过其中安装的操作系统通过发送AT命令控制3G通讯模块的功能,实现平板电脑的连网通讯功能。
【文档编号】G06F1/16GK103995563SQ201310051436
【公开日】2014年8月20日 申请日期:2013年2月17日 优先权日:2013年2月17日
【发明者】周玲玲, 雷坤, 夏贤波, 石纪武 申请人:苏州柏奥通信科技有限公司