一種車載導航終端和t-box通信模塊重新連接的方法
【技術領域】
[0001]本發明屬于通信技術領域,具體涉及一種車載導航終端和T-BOX通信模塊重新連接的方法。
【背景技術】
[0002]汽車行業的不斷發展,使得越來越多的科技融入到了汽車當中,不僅使得日常駕駛更加便利,輔助功能的多樣化也成為衡量汽車優劣的標準。隨著通信技術的快速發展,車載導航終端也加入了通信模塊,使其具備了數據通信和電話服務的功能。
[0003]目前車載信息服務系統多是采用在車載導航終端上內置通信模塊,利用無線通信模塊的通信功能實現與車載信息服務系統的服務后臺系統進行數據通信和電話服務。隨著無線移動通信2G/3G的高速發展,結合GPS導航定位技術的車載信息終端Telematics-Box(以下簡稱T-Box),車載導航終端與T-BOX通信模塊結合,使得車載導航終端能夠進行數據通信和電話服務。汽車工作時,將車載導航終端與T-BOX通信模塊進行連接,才能實現正常數據通信和電話服務。而車載導航終端和T-BOX通信模塊為兩個獨立的供電模塊和設備,車載導航終端和T-BOX通信模塊之間通過數據線傳輸,由于汽車引擎點火或車身電壓異常或數據線傳輸終端、T-BOX通信模塊掉電等情況,導致兩個設備上電順序不一致或車載導航終端重啟或T-BOX通信模塊重啟,使得車載導航終端和T-BOX通信模塊之間不能正常通信,導致數據通信和電話服務無法正常工作。同時由于車載導航終端和T-BOX通信模塊連接中斷后重新連接時,導致車載導航終端未卸載原有的驅動程序,并不斷的分配資源空間,導致系統運行緩慢,嚴重時出現系統資源耗盡或系統卡死的狀態。
[0004]因此,如何實現車載導航終端和T-BOX通信模塊之間的穩定連接和車載導航終端和T-BOX通信模塊之間中斷后重新連接時不影響系統工作成為車載通信亟待解決的問題。
【發明內容】
[0005]有鑒于此,本發明要解決的技術問題是一種車載導航終端和T-BOX通信模塊之間連接異常導致數據通信和電話服務無法正常使用且節約資源空間的車載導航終端和T-BOX通信模塊重新連接的方法
為了解決上述技術問題,本發明采用如下方案實現:一種車載導航終端和T-BOX通信模塊重新連接的方法,包括內置有通信模塊的車載導航終端和T-BOX通信模塊,車載導航終端和T-BOX通信模塊連接的步驟如下:
(1)車載導航終端和T-BOX通信模塊加電工作;
(2)車載導航終端實時檢測車載導航終端的通信模塊與T-BOX通信模塊之間連接的接入端口狀態及汽車的相關參數,并據此判斷車載導航終端的通信模塊與T-BOX通信模塊是否連接成功,若是,執行步驟(3)相應操作,否則,執行步驟(5)的相應操作;
(3)車載導航終端加載T-BOX通信模塊的接入端口驅動程序;
(4)車載導航終端中的RIL驅動給T-BOX通信模塊分配資源空間,T-BOX通信模塊獲得資源空間后運行并與車載導航終端的通信模塊建立通信信道,則車載導航終端內的通信模塊與T-BOX通信模塊之間正常通信,返回步驟(2);
(5)車載導航終端卸載安裝在車載導航終端內相對應的驅動程序;
(6)車載導航終端內的通信模塊與T-BOX通信模塊重新建立連接,返回步驟(2)。
[0006]作為本發明的改進,所述的T-BOX通信模塊通過USB接口接入車載導航終端。
[0007]作為本發明的進一步改進,步驟(2)中所述的汽車的相關參數包括車載設備通電狀態、車載引擎狀態、車載電壓。
[0008]作為本發明的更進一步改進,步驟(5)中所述的卸載相應對應的驅動程序的具體步驟如下:
(51)先卸載接入端口驅動程序;
(52)卸載RIL驅動程序。
[0009]作為本發明的更進一步改進,步驟(6)中車載導航終端內的通信模塊與T-BOX通信模塊的重新連接方式包括重啟車載導航終端或重啟T-BOX通信模塊或T-BOX通信模塊與車載導航終端的接入端口拔出,然后重新連接。
[0010]與現有技術相比,本發明的車載導航終端中增加實時檢測功能,對車載導航終端和T-BOX通信模塊之間連接進行不斷的檢測,保證數據通信和電話服務正常使用,解決了汽車引擎點火、車身電壓異常、車載導航終端和T-BOX通信模塊上電問題以及數據傳輸中斷等情況導致車載導航終端和T-BOX通信模塊之間無法正常通信,給客戶行車途中帶來的不便,導致用戶無法上網和電話通信,同時車載導航終端和T-BOX通信模塊之間通過即插即拔的USB接口連接,增加用戶使用的靈活性,方便用戶使用,當車載導航終端和T-BOX通信模塊連接中斷時,車載導航終端可以釋放T-BOX通信模塊占用的資源空間,防止資源空間被程序耗盡,解決車載導航終端和T-BOX通信模塊連接中斷后重新連接時,導致車載導航終端未卸載原有的驅動程序,并重新分配資源空間,導致資源空間不斷的被消耗和占用,導致系統運行緩慢,嚴重時出現系統資源耗盡或系統卡死的狀態,為用戶使用提供了方便,避免了重新連接的麻煩,使用方便,增加了車載通信的實用性,提高車載通信的性能。
【附圖說明】
[0011]圖1為本發明車載導航終端和T-BOX通信模塊重新連接的方法的流程圖。
【具體實施方式】
[0012]為了讓本領域的技術人員更好地理解本發明的技術方案,下面結合附圖對本發明作進一步闡述。
[0013]如圖1所示,一種車載導航終端和T-BOX通信模塊重新連接的方法,包括內置有通信模塊的車載導航終端和T-BOX通信模塊,T-BOX通信模塊通過即插即拔的USB接口接入車載導航終端,使得T-BOX通信模塊接入車載導航終端時能夠被快速檢測,并分配資源空間使用,T-BOX通信模塊接入后即可使用,方便用戶使用,減少中斷后連接的麻煩。車載導航終端和T-BOX通信模塊之間出現異常導致中斷是,車載導航終端和T-BOX通信模塊連接的步驟如下:
步驟(I)當汽車啟動時,首先給車載導航終端和T-BOX通信模塊加電工作,使車載當行終端和T-BOX通信模塊正常啟動。
[0014]步驟(2)車載導航終端實時檢測車載導航終端的通信模塊與T-BOX通信模塊之間連接的接入端口狀態、車載設備通電狀態、車載引擎狀態以及車載電壓等相關參數,并據此判斷車載導航終端的通