專利名稱::雙模終端上實(shí)現(xiàn)gsm與pstn撥號智能選擇方法及其路由表的更新方式的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及雙模手機(jī)終端,尤其涉及GSM與PSTN模式的雙模手機(jī)終端實(shí)現(xiàn)撥號智能選擇方法。
背景技術(shù):
:GSM全名為GlobalSystemforMobileCommunications,中文為全球移動(dòng)通訊系統(tǒng),俗稱"全球通",是一種起源于歐洲的移動(dòng)通信技術(shù)標(biāo)準(zhǔn),是第二代移動(dòng)通信技術(shù)。我國于20世紀(jì)90年代初引進(jìn)采用此項(xiàng)技術(shù)標(biāo)準(zhǔn)。目前,中國移動(dòng)、中國聯(lián)通各擁有一個(gè)GSM網(wǎng),為世界最大的移動(dòng)通信網(wǎng)絡(luò)。GSM在全球有12億的用戶,并且用戶遍布120多個(gè)國家。因?yàn)樵S多GSM網(wǎng)絡(luò)搡作員與其他國外操作員有漫游協(xié)議,因此當(dāng)用戶到其他國家之后,仍然可以繼續(xù)使用他們的移動(dòng)電話。而PSTN——PublicSwitchTelephoneNetwork,即所謂公用電話交換網(wǎng),就是我們?nèi)粘I钪谐S玫碾娫捑W(wǎng)。眾所周知,PSTN是一種以模擬技術(shù)為基礎(chǔ)的電路交換網(wǎng)絡(luò)。在眾多的廣域網(wǎng)互連技術(shù)中,通過PSTN進(jìn)行互連所要求的通信費(fèi)用最低,但其數(shù)據(jù)傳輸質(zhì)量及傳輸速度也最差,同時(shí)PSTN的網(wǎng)絡(luò)資源利用率也比較低。盡管PSTN在進(jìn)行數(shù)據(jù)傳輸時(shí)存在這樣或那樣的問題,但這是一種仍不可替代的聯(lián)網(wǎng)介質(zhì)(技術(shù))。GSM模式與PSTN模式通訊質(zhì)量和話費(fèi)上各有優(yōu)缺點(diǎn),因此如果最佳合理的利用好這兩種模式,是一個(gè)需要解決的問題,于是產(chǎn)生了雙模手機(jī)產(chǎn)品。由于市場的雙模手機(jī)產(chǎn)品,雖然也可以支持GSM和PSTN撥號,但是都是強(qiáng)制性選擇某種撥號方法,雖然可以自動(dòng)選擇,但是只是根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)選擇,而沒有根據(jù)用戶的意愿自動(dòng)選擇。如中國專利公開號為CN1741644的"在雙模手機(jī)上實(shí)現(xiàn)分時(shí)段自動(dòng)切換最優(yōu)撥號網(wǎng)絡(luò)模式的方法"是一種在雙模手機(jī)上實(shí)現(xiàn)分時(shí)段自動(dòng)切換最優(yōu)撥號網(wǎng)絡(luò)模式的方法,該方法是在一具有GSM網(wǎng)絡(luò)通信系統(tǒng)與PHS網(wǎng)絡(luò)低功率通信系統(tǒng)的雙模手機(jī)內(nèi)設(shè)有一檢測控制軟件,當(dāng)該雙模手機(jī)在進(jìn)入一分時(shí)段自動(dòng)切換最優(yōu)撥號網(wǎng)絡(luò)的選擇模式時(shí),會(huì)由該檢測控制軟件自動(dòng)進(jìn)行檢測一最優(yōu)話費(fèi)的撥號網(wǎng)絡(luò)服務(wù)區(qū),然后,檢測到該最優(yōu)話費(fèi)的撥號網(wǎng)絡(luò)服務(wù)區(qū),且接收到一撥號訊息后,即以該最優(yōu)話費(fèi)的撥號網(wǎng)絡(luò)服務(wù)區(qū)撥號出去;一旦離開該最優(yōu)話費(fèi)的撥號網(wǎng)絡(luò)服務(wù)區(qū)后,則下一次撥號時(shí),將自動(dòng)以一另一網(wǎng)絡(luò)服務(wù)區(qū)撥出,以避免造成無法撥號聯(lián)系的情況發(fā)生;藉此,使用者即可享受該便宜的通話時(shí)段,以大幅降低其手機(jī)的通話費(fèi)用。由上可知,已有的技術(shù)方案中雖然能實(shí)現(xiàn)節(jié)省話費(fèi)的目的,但是亦是有缺陷的,例如1.如果通訊模式運(yùn)營商修改了話費(fèi)標(biāo)準(zhǔn)后,就需要對檢測控制軟件進(jìn)行升級才能符合正常使用需求,十分不便利。2.如果其中一個(gè)通訊模式因遇到外界因素變更導(dǎo)致通訊質(zhì)量不佳,卻無法提示切換至另一個(gè)通訊模式。3.如果用戶因?yàn)閭€(gè)人因素考慮,只對接聽方使用一個(gè)通訊模式的號碼交流,而不想讓接聽方知道其另一個(gè)通訊模式的號碼,則不能手動(dòng)強(qiáng)制切換,十分不合理。
發(fā)明內(nèi)容由上可知,已有的技術(shù)方案中雖然能實(shí)現(xiàn)節(jié)省話費(fèi)的目的,但是缺陷亦是十分明顯的。因此,本發(fā)明提出一種雙模手機(jī)終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法來解決。本發(fā)明的技術(shù)方案是雙模終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法,雙模終端支持GSM通訊模式與PSTN通訊模式。所述的雙模終端的通訊模式切換方式可以是強(qiáng)制通話路由方式和默認(rèn)通話路由方式;所述的強(qiáng)制通話路由,包括:選擇通過路由表撥號、選擇通過GSM撥號和選擇通過PSTN撥號,選擇通過路由表撥號,撥號時(shí)號段要匹配路由表,匹配到則獲取相應(yīng)的通話路由,匹配不到則使用默認(rèn)通話路由方式的默認(rèn)的路由選擇,選擇通過GSM撥號,撥號時(shí)強(qiáng)制通過GSM撥號,不用匹配路由表,選擇通過PSTN撥號,撥號時(shí)強(qiáng)制通過PSTN撥號,不用匹配路由表;所述的默認(rèn)通話路由,包括選擇通過GSM撥號和選擇通過PSTN撥號,均不用匹配路由表。進(jìn)一步的,所述的雙模終端如果是通過GSM撥號則撥出去的號碼顯示G-號碼:如果是通過PSTN撥號則撥出去的號碼顯示P-號碼。進(jìn)一步的,所述的路由表可以設(shè)置為通話路由菜單可見模式和通話路由茱單隱藏模式,其中通話路由菜單可見模式可以由用戶修改路由表參數(shù),通話路由菜單隱藏模式不可以由用戶修改路由表參數(shù)。所述的路由表由兩列多行組成,兩列為匹配號革殳和路由類型;路由表的4亍是按匹配號段長短和大小進(jìn)行排序,先根據(jù)匹配號段長短排序,若相同的長度的號段則根據(jù)號碼數(shù)字大小再排序;匹配路由表時(shí)則至上而下順序查詢路由表,查詢到即匹配,不再向下查詢。進(jìn)一步的,所述的匹配路由表的步驟進(jìn)一步包括步驟201:開始查詢;步驟202:判斷路由表是否為空;如果是,則跳轉(zhuǎn)至步驟208,如果否,則進(jìn)入,步驟203:比較項(xiàng)定位于路由表的第一行;步驟204:判斷比較撥號號碼與路由表當(dāng)前行的匹配號段是否相同;如果是,則進(jìn)入步驟205:找到號碼,并返回當(dāng)前的路由類型;如果否,則進(jìn)入步驟206:路由表的比較項(xiàng)的行數(shù)+1;步驟207:判斷路由表查詢的行數(shù)是否結(jié)束;如果否,則返回步驟204;如果是,則ii^步驟208:查詢不到號碼,并返回默認(rèn)路由類型。雙模終端的路由表的更新方式是:通過數(shù)據(jù)傳輸模式將路由表參數(shù)發(fā)送至雙模終端,如果路由表參數(shù)合法,則更新雙模終端上的路由表,并回復(fù)修改成功結(jié)果,如果路由表參數(shù)不合法,則回復(fù)修改失敗結(jié)果。進(jìn)一步的,所述的數(shù)據(jù)通訊模式是無線數(shù)據(jù)傳輸模式。所述的更新方式進(jìn)一步包括如下步驟步驟301:通過PC網(wǎng)管軟件發(fā)送路由表參數(shù)短信;步驟3Q2:雙模終端接收短信;步驟303:雙^t終端判斷路由表參數(shù)是否合法如果否,則進(jìn)入步驟304:回復(fù)參數(shù)》務(wù)改失敗;如果是,則進(jìn)入步驟305:雙;f莫終端修改路由表的參數(shù);步驟306:回復(fù)參數(shù)修改成功。進(jìn)一步的,所述的數(shù)據(jù)通訊模式是有線數(shù)據(jù)傳輸才莫式。所述的更新方式進(jìn)一步包括如下步驟步驟401:通過PC串口軟件發(fā)送路由表參數(shù)AT命令;步驟402:雙模終端接收AT命令;步驟403:雙模終端判斷路由表參數(shù)是否合法如果否,則進(jìn)入步驟404:回復(fù)參數(shù)修改失?。蝗绻?,則進(jìn)入步驟405:雙模終端修改路由表的參數(shù);步驟406:回復(fù)參數(shù)修改成功。本發(fā)明采用如上技術(shù)方案,克服了已有雙模手機(jī)撥號切換的不足,提出一種雙模手機(jī)終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法來解決,并且支持路由表的便利實(shí)現(xiàn)更新。圖l是本發(fā)明的一個(gè)實(shí)施例的撥號流程圖;圖2是本發(fā)明中匹配路由表的步驟流程圖;圖3是本發(fā)明的第一種路由表的更新的實(shí)施方式流程圖;圖4是本發(fā)明的第二種路由表的更新的實(shí)施方式流程圖。具體實(shí)施例方式現(xiàn)結(jié)合附圖和具體實(shí)施方式對本發(fā)明進(jìn)一步說明。雙模終端支持GSM通訊模式與PSTN通訊模式,且所述的雙模終端的通訊才莫式切換方式可以是強(qiáng)制通話路由方式和默認(rèn)通話路由方式;所述的強(qiáng)制通話路由,包括選擇通過路由表撥號、選擇通過GSM撥號和選擇通過PSTN撥號,選擇通過路由表撥號,撥號時(shí)號段要匹配路由表,匹配到則獲取相應(yīng)的通話路由,匹配不到則使用默認(rèn)通話路由方式的默認(rèn)的路由選擇,選擇通過GSM撥號,撥號時(shí)強(qiáng)制通過GSM撥號,不用匹配路由表,選擇通過PSTN撥號,撥號時(shí)強(qiáng)制通過PSTN撥號,不用匹配路由表;所述的默認(rèn)通話路由,包括:選擇通過GSM撥號和選擇通過PSTN撥號,均不用匹配路由表。參閱圖l所示,是本發(fā)明一個(gè)實(shí)施例的撥號流程圖,撥號流程步驟如下步驟101:雙模終端開始待機(jī);步驟102:用戶進(jìn)行撥號;步驟103:雙模終端判斷用戶號碼的合法性;如果否,則進(jìn)入步驟104:雙才莫終端顯示"號碼錯(cuò)誤";如果是,則進(jìn)入步驟105:強(qiáng)制通話路由選擇判斷;如果為GSM模式或者為PSTN模式,則跳轉(zhuǎn)至步驟109;如果為路由;^沖莫式,則進(jìn)入步驟105:查找通話路由表,是否找到匹配號碼;如果是,則進(jìn)入步驟107:找到該號碼并獲取該號碼的通話路由,跳轉(zhuǎn)至步驟109;如果否,則進(jìn)入步驟108:找不到該號碼并使用默認(rèn)的通話路由;進(jìn)入步驟109:判斷是否GSM撥號;如果是,則進(jìn)入步驟IIO,如果否,則進(jìn)入步驟118,步驟110:判斷GSM網(wǎng)絡(luò)是否正常;如果是,則進(jìn)入步驟111:走GSM路線呼出,雙模終端并顯示"G-號碼";進(jìn)入步驟124:進(jìn)入正常通話流程,結(jié)束;如果否,則進(jìn)入步驟112:雙模終端提示GSM網(wǎng)絡(luò)不正常;進(jìn)入步驟113:判斷是否自動(dòng)切換到PSTN;如果否,則進(jìn)入步驟114:雙才莫終端顯示"呼叫結(jié)束";如果是,則進(jìn)入步驟115:判斷PSTN是否在線;如果否,則進(jìn)入步驟116:雙;漠終端顯示"呼叫失敗";步驟117:走PSTN路線呼出,雙才莫終端并顯示"P一號碼";進(jìn)入步驟124:進(jìn)入正常通話流程,結(jié)束。如果步驟109中判斷GSM撥號為否,則進(jìn)入步驟118,步驟118:判斷PSTN是否在線;如果是,則進(jìn)入步驟119:走PSTN路線呼出,雙;漠終端并顯示"P-號碼";進(jìn)入步驟124:進(jìn)入正常通話流程,結(jié)束;如果否,則進(jìn)入步驟120:雙模終端提示PSTN不在線;進(jìn)入步驟121:判斷是否自動(dòng)切換到GSM,如果否,則跳轉(zhuǎn)步驟114:雙模終端顯示"呼叫結(jié)束";如果是,則進(jìn)入步驟122:判斷GSM網(wǎng)絡(luò)是否正常,如果否,則跳轉(zhuǎn)步驟116:雙才莫終端顯示"呼叫失敗";如果是,則進(jìn)入步驟123:走GSM路線呼出,雙模終端并顯示"G-號碼";進(jìn)入步驟124:進(jìn)入正常通話流程,結(jié)束。所迷的路由表可以設(shè)置為通話路由菜單可見模式和通話路由菜單隱藏模式,其中通話路由菜單可見模式可以由用戶修改路由表參數(shù),通話路由菜單隱藏模式不可以由用戶修改路由表參數(shù)。不可見相當(dāng)于不讓用戶修改,主要是出產(chǎn)時(shí),根據(jù)運(yùn)營商需求設(shè)置。所述的路由表由兩列多行組成,兩列為匹配號革殳和路由類型;路由表的行是按匹配號段長短和大小進(jìn)行排序,先根據(jù)匹配號段長短排序,若相同的長度的號段則根據(jù)號碼數(shù)字大小再排序;匹配路由表時(shí)則至上而下順序查詢路由表,查詢到即匹配,不再向下查詢。本發(fā)明的一個(gè)實(shí)施例,路由表可以為60個(gè)號段,釆用如下表形式路由表(共60個(gè)號段)<table>tableseeoriginaldocumentpage14</column></row><table>參閱圖2所示,所述的匹配路由表的步驟進(jìn)一步包括步驟201:開始查詢;步驟202:判斷路由表是否為空;如果是,則跳轉(zhuǎn)至步驟208,如果否,則進(jìn)入,步驟203:比較項(xiàng)定位于路由表的第一行;步驟204:判斷比較撥號號碼與路由表當(dāng)前行的匹配號段是否相同;如果是,則進(jìn)入步驟205:找到號碼,并返回當(dāng)前的路由類型;如果否,則進(jìn)入步驟206:路由表的比較項(xiàng)的行數(shù)+l;步驟207:判斷路由表查詢的行數(shù)是否結(jié)束;如果否,則返回步驟204;如果是,則敘步驟208:查詢不到號碼,并返回默認(rèn)路由類型。雙模終端的路由表的更新方式是:通過數(shù)據(jù)傳輸模式將路由表參數(shù)發(fā)送至雙模終端,如果路由表參數(shù)合法,則更新雙模終端上的路由表,并回復(fù)修改成功結(jié)果,如果路由表參數(shù)不合法,則回復(fù)修改失敗結(jié)果。參閱圖3所示,所迷的數(shù)據(jù)通訊模式是無線數(shù)據(jù)傳輸模式。所述的更新方式進(jìn)一步包括如下步驟步驟301:通過PC網(wǎng)管軟件發(fā)送路由表參數(shù)短信;步驟302:雙模終端接收短信;步驟303:雙模終端判斷路由表參數(shù)是否合法如果否,則進(jìn)入步驟304:回復(fù)參數(shù)修改失??;如果是,則進(jìn)入步驟305:雙模終端修改路由表的參數(shù);步驟306:回復(fù)參數(shù)修改成功。參閱圖4所示,所述的數(shù)據(jù)通訊模式是有線數(shù)據(jù)傳輸模式。所述的更新方式進(jìn)一步包括如下步驟步驟401:通過PC串口軟件發(fā)送路由表參數(shù)AT命令;步驟402:雙模終端接收AT命令;步驟403:雙模終端判斷路由表參數(shù)是否合法如果否,則進(jìn)入步驟404:回復(fù)參數(shù)修改失??;如果是,則進(jìn)入步驟405:雙模終端修改路由表的參數(shù);步驟406:回復(fù)參數(shù)修改成功。盡管結(jié)合優(yōu)選實(shí)施方案具體展示和介紹了本發(fā)明,但所屬領(lǐng)域的技術(shù)人員應(yīng)該明白,在不脫離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍內(nèi),在形式上和細(xì)節(jié)上可以對本發(fā)明做出各種變化,均為本發(fā)明的保護(hù)范圍。權(quán)利要求1.雙模終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法,雙模終端支持GSM通訊模式與PSTN通訊模式,其特征在于所述的雙模終端的通訊模式切換方式可以是強(qiáng)制通話路由方式和默認(rèn)通話路由方式;所述的強(qiáng)制通話路由,包括選擇通過路由表撥號、選擇通過GSM撥號和選擇通過PSTN撥號,選擇通過路由表撥號,撥號時(shí)號段要匹配路由表,匹配到則獲取相應(yīng)的通話路由,匹配不到則使用默認(rèn)通話路由方式的默認(rèn)的路由選擇,選擇通過GSM撥號,撥號時(shí)強(qiáng)制通過GSM撥號,不用匹配路由表,選擇通過PSTN撥號,撥號時(shí)強(qiáng)制通過PSTN撥號,不用匹配路由表;所述的默認(rèn)通話路由,包括選擇通過GSM撥號和選擇通過PSTN撥號,均不用匹配路由表。2.根據(jù)權(quán)利要求1所述的雙模終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法,其特征在于所述的雙才莫終端如果是通過GSM撥號則撥出去的號碼顯示G-號碼,如果是通過PSTN撥號則撥出去的號碼顯示P-號碼。3.根據(jù)權(quán)利要求1所迷的雙模終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法,其特征在于所述的路由表可以設(shè)置為通話路由菜單可見模式和通話路由菜單隱藏模式,其中通話路由菜單可見模式可以由用戶修改路由表參數(shù),通話路由菜單隱藏模式不可以由用戶修改路由表參數(shù)。4.根據(jù)權(quán)利要求1或3所述的雙模終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法,其特征在于所述的路由表由兩列多行組成,兩列為匹配號段和路由類型;路由表的行是按匹配號段長短和大小進(jìn)行排序,先根據(jù)匹配號段長短排序,若相同的長度的號段則根據(jù)號碼數(shù)字大小再排序;匹配路由表時(shí)則至上而下順序查詢路由表,查詢到即匹配,不再向下查詢。5.根據(jù)權(quán)利要求4所述的雙模終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法,其特征在于,所述的匹配3各由表的步驟進(jìn)一步包括步驟201:開始查詢;步驟202:判斷路由表是否為空;如果是,則跳轉(zhuǎn)至步驟208,如果否,則進(jìn)入,步驟203:比較項(xiàng)定位于路由表的第一行;步驟204:判斷比較撥號號碼與路由表當(dāng)前行的匹配號段是否相同;如果是,則進(jìn)入步驟205:找到號碼,并返回當(dāng)前的路由類型;如果否,則進(jìn)入步驟206:路由表的比較項(xiàng)的行數(shù)+l;步驟207:判斷路由表查詢的行數(shù)是否結(jié)束;如果否,則返回步驟204;如果是,則進(jìn)入步驟208:查詢不到號碼,并返回默認(rèn)路由類型。6.—種雙模終端的路由表的更新方式,其特征在于通過數(shù)據(jù)傳輸模式將路由表參數(shù)發(fā)送至雙模終端,如果路由表參數(shù)合法,則更新雙模終端上的路由表,并回復(fù)修改成功結(jié)果,如果路由表參數(shù)不合法,則回復(fù)修改失敗結(jié)果。7.根據(jù)權(quán)利要求6所述的雙模終端的路由表的更新方式,其特征在于所述的數(shù)據(jù)通訊模式是無線數(shù)據(jù)傳輸模式。8.根據(jù)權(quán)利要求6所述的雙模終端的路由表的更新方式,其特征在于,所述的更新方式進(jìn)一步包括如下步驟步驟301:通過PC網(wǎng)管軟件發(fā)送路由表參數(shù)短信;步驟302:雙模終端接收短信;步驟303:雙模終端判斷路由表參數(shù)是否合法如果否,則進(jìn)入步驟304:回復(fù)參數(shù)修改失??;如果是,則進(jìn)入步驟305:雙模終端修文路由表的參數(shù);步驟306:回復(fù)參凄t修改成功。9.根據(jù)權(quán)利要求6所述的雙模終端的路由表的更新方式,其特征在于所述的數(shù)據(jù)通訊模式是有線數(shù)據(jù)傳輸模式。10.根據(jù)權(quán)利要求6所述的雙模終端的路由表的更新方式,其特征在于,所述的更新方式進(jìn)一步包括如下步驟步驟401:通過PC串口軟件發(fā)送路由表參數(shù)AT命令;步驟402:雙模終端接收AT命令;步驟403:雙模終端判斷路由表參數(shù)是否合法如果否,則進(jìn)入步驟404:回復(fù)參數(shù)修改失??;如果是,則進(jìn)入步驟405:雙才莫終端^^改i各由表的參數(shù);步驟406:回復(fù)參數(shù)^^改成功。全文摘要本發(fā)明涉及雙模手機(jī)終端,尤其涉及GSM與PSTN模式的雙模手機(jī)終端實(shí)現(xiàn)撥號智能選擇方法。本發(fā)明的雙模終端的通訊模式切換方式可以是強(qiáng)制通話路由方式和默認(rèn)通話路由方式;所述的強(qiáng)制通話路由,包括選擇通過路由表撥號、選擇通過GSM撥號和選擇通過PSTN撥號,所述的默認(rèn)通話路由,包括選擇通過GSM撥號和選擇通過PSTN撥號。本發(fā)明還提出相應(yīng)的路由表的匹配方法及更新路由表參數(shù)的方法。本發(fā)明的技術(shù)方案,克服了已有雙模手機(jī)撥號切換的不足,提出一種雙模手機(jī)終端上實(shí)現(xiàn)GSM與PSTN撥號智能選擇方法來解決,并且支持路由表的便利實(shí)現(xiàn)更新。文檔編號H04W40/24GK101631373SQ20091011240公開日2010年1月20日申請日期2009年8月18日優(yōu)先權(quán)日2009年8月18日發(fā)明者邱躍明申請人:廈門敏訊信息技術(shù)股份有限公司