一種實現平板電腦的可擴展3g通訊功能的實現方法
2023-12-07 17:10:31
一種實現平板電腦的可擴展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日
【發明者】周玲玲, 雷坤, 夏賢波, 石紀武 申請人:蘇州柏奧通信科技有限公司