專利名稱:一種phs/gsm移動終端待機(jī)模式設(shè)置、控制和切換的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及PHS/GSM雙模移動終端中的待機(jī)模式的設(shè)置、控制及切換的方法,在這種類型的移動終端中均可實(shí)現(xiàn),屬于移動通信領(lǐng)域。
背景技術(shù):
隨著個(gè)人移動通訊技術(shù)的發(fā)展,PHS制式和GSM制式的移動終端越來越普及,兩種制式的手機(jī)各有優(yōu)缺點(diǎn)PHS制式手機(jī)話費(fèi)低廉,但信號強(qiáng)度弱,所以在網(wǎng)絡(luò)覆蓋不好的地方會出現(xiàn)通話效果不理想甚至找不到網(wǎng)絡(luò)的情況,并且PHS制式手機(jī)無法在不同地區(qū)之間漫游;而GSM制式的手機(jī)信號強(qiáng)度強(qiáng),通話質(zhì)量好,可地區(qū)間漫游,但通話費(fèi)用較高。為了結(jié)合兩種制式移動終端的優(yōu)點(diǎn),越來越多的用戶同時(shí)擁有了PHS和GSM兩種制式的終端,這在給用戶帶來通訊便利的情況下,也帶來了攜帶上的方便。
PHS/GSM雙模手機(jī)將兩種制式移動終端的功能集合到一個(gè)終端上,可以用一部移動終端實(shí)現(xiàn)PHS和GSM兩種終端的功能。在PHS網(wǎng)絡(luò)信號較好的地方,可以用PHS進(jìn)行通話,在PHS信號較弱的地方或者不在本地服務(wù)區(qū)時(shí),可以用GSM通話。這樣用戶擁有了一部GSM/PHS雙模手機(jī)就相當(dāng)于同時(shí)擁有了PHS和GSM兩部手機(jī)。
由于PHS/GSM雙模手機(jī)可以同時(shí)插入兩張卡,實(shí)現(xiàn)雙待機(jī),并有四種不同的待機(jī)模式,這些待機(jī)模式包括零模式、單PHS模式、單GSM模式、PHS/GSM雙待機(jī)模式。零模式時(shí),終端關(guān)閉所有的射頻模塊和協(xié)議棧,斷開網(wǎng)絡(luò)連接,用戶可以使用通訊服務(wù)以外的其他功能。單待機(jī)模式時(shí)終端就相當(dāng)于一個(gè)通常意義上的PHS終端或者GSM終端。雙待機(jī)模式時(shí)可以同時(shí)使用PHS終端和GSM終端。于是,如何設(shè)置,控制以及各種待機(jī)模式以及在不同的待機(jī)模式之間進(jìn)行方便快捷的切換便成為需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,實(shí)現(xiàn)了在PHS/GSM雙模手機(jī)上進(jìn)行待機(jī)模式設(shè)置、根據(jù)不同的設(shè)置以及檢測PIM卡和SIM卡的使能狀態(tài)綜合判斷控制進(jìn)入和方便的切換到不同的待機(jī)模式。
為了達(dá)到上述目的,本發(fā)明采用的技術(shù)方案如下一種PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,用于雙模移動終端在單PHS模式、單GSM模式、零模式、PHS/GSM雙待機(jī)模式的待機(jī)模式之間進(jìn)行切換設(shè)置,其特征在于,包括如下步驟(1)向雙模移動終端發(fā)出模式切換指令;(2)讀取該雙模移動終端固定存儲設(shè)備區(qū)域設(shè)置的待機(jī)模式參數(shù)到緩存全局變量區(qū)域中;(3)根據(jù)緩存全局變量區(qū)域中的待機(jī)模式參數(shù)和雙模移動終端插卡的使能狀態(tài)切換進(jìn)入相應(yīng)待機(jī)模式。
上述(3)步驟中還包括對SIM卡和/或PIM卡使能狀態(tài)的檢測。
所述的(3)步驟具體包括(a)如果待機(jī)模式參數(shù)指定GSM單待機(jī)模式,則關(guān)閉PHS無線模塊,調(diào)入相應(yīng)接口函數(shù),進(jìn)入GSM單待機(jī)流程。
(b)如果待機(jī)模式參數(shù)指定PHS單待機(jī)模式,則關(guān)閉SIM卡和GSM協(xié)議棧,進(jìn)入GSM單待機(jī)流程。
(c)如果待機(jī)模式參數(shù)指定PHS/GSM雙待機(jī)模式,則檢測SIM卡的使能狀態(tài),根據(jù)SIM卡的使能狀態(tài)進(jìn)入相應(yīng)的待機(jī)模式。
所述的(a)步驟中GSM單待機(jī)流程為普通的GSM終端待機(jī)流程,包括檢測SIM卡的插入狀態(tài)。
所述的(b)步驟中PHS單待機(jī)流程為普通的PHS終端待機(jī)流程,包括檢測PIM卡的插入狀態(tài)。
所述的(c)步驟中進(jìn)一步包括如果檢測得到的SIM卡狀態(tài)使能,則緩存SIM卡中相關(guān)信息,進(jìn)一步檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則進(jìn)入PHS/GSM雙待機(jī)模式。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
如果檢測得到的SIM卡狀態(tài)不使能,則直接檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則關(guān)閉GSM協(xié)議棧,進(jìn)入PHS單待機(jī)模式開機(jī)流程。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
所述的步驟(1)是通過模式切換快捷鍵發(fā)出模式設(shè)置切換指令,指令先關(guān)閉雙模移動終端的當(dāng)前待機(jī)模式。
所述的(1)步驟中如果當(dāng)前待機(jī)模式GSM協(xié)議棧已打開,則關(guān)閉GSM協(xié)議棧;如果PHS無線模塊已經(jīng)開啟,則關(guān)閉PHS無限模塊;進(jìn)入關(guān)機(jī)重啟軟件流程。
所述的關(guān)機(jī)重啟軟件流程包括重啟后軟件從0地址重新執(zhí)行待機(jī)模式切換指令。
所述的步驟(1)還可以為雙模移動終端開機(jī)啟動后自動啟動模式設(shè)置切換指令進(jìn)行模式匹配。
本發(fā)明的有益效果在于采用該P(yáng)HS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,使用者可以方便快捷的在不同模式之間進(jìn)行模式切換,并且可以通過預(yù)先設(shè)置目標(biāo)待機(jī)模式來控制下次開機(jī)相要進(jìn)入的待機(jī)模式,充分發(fā)揮PHS/GSM雙模手機(jī)的優(yōu)勢,既可作為PHS單模手機(jī),也可以作為GSM單模手機(jī),又可以作為PHS/GSM雙模雙待手機(jī)。
下面結(jié)合附圖和實(shí)施例對本實(shí)用新型作進(jìn)一步的闡述。
圖1為待機(jī)模式啟動和控制的實(shí)現(xiàn)過程的流程圖;圖2為雙模終端設(shè)備進(jìn)行模式切換的流程圖。
具體實(shí)施例方式
如圖,為本發(fā)明提供的一種PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,包括如下步驟(1)向雙模移動終端發(fā)出模式設(shè)置切換指令(2)讀取該雙模移動終端固定存儲設(shè)備區(qū)域設(shè)置的待機(jī)模式參數(shù)到緩存的全局變量區(qū)域中;(3)根據(jù)待機(jī)模式參數(shù)和雙模移動終端插卡的使能狀態(tài)切換進(jìn)入待機(jī)模式。
所述的(3)步驟具體包括(a)如果待機(jī)模式參數(shù)指定GSM單待機(jī)模式,則關(guān)閉PHS無線模塊,調(diào)入相應(yīng)接口函數(shù),進(jìn)入GSM單待機(jī)流程。
(b)如果待機(jī)模式參數(shù)指定PHS單待機(jī)模式,則關(guān)閉SIM卡和GSM協(xié)議棧,進(jìn)入PHS單待機(jī)流程。
(c)如果待機(jī)模式參數(shù)指定PHS/GSM雙待機(jī)模式,則檢測SIM卡的使能狀態(tài),根據(jù)SIM卡的使能狀態(tài)進(jìn)入相應(yīng)的待機(jī)模式。
該步驟需要進(jìn)行SIM卡和/或PIM卡使能狀態(tài)的檢測,如果檢測得到的SIM卡狀態(tài)使能,則緩存SIM卡中相關(guān)信息,進(jìn)一步檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則進(jìn)入PHS/GSM雙待機(jī)模式。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
如果檢測得到的SIM卡狀態(tài)不使能,則直接檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則關(guān)閉GSM協(xié)議棧,進(jìn)入PHS單待機(jī)模式開機(jī)流程。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
GSM單待機(jī)流程,和普通的GSM終端待機(jī)流程相同,具體包括檢測SIM卡的插入狀態(tài)、比較、斷開網(wǎng)絡(luò)連接和或?qū)ぞW(wǎng)注冊等流程。
PHS單待機(jī)流程,和普通的PHS終端待機(jī)流程相同,包括檢測PIM卡的插入狀態(tài)、比較、斷開網(wǎng)絡(luò)連接和或?qū)ぞW(wǎng)注冊等流程。
上述的待機(jī)模式包括零模式、單PHS模式、單GSM模式、PHS/GSM雙待機(jī)模式。
下面對雙模移動終端的兩種情況下待機(jī)模式進(jìn)行切換詳細(xì)進(jìn)行描述如圖1,雙模移動終端上電池開機(jī)后,檢測電池的狀態(tài),開始初始化硬件配置,終端首先讀取雙模終端存儲設(shè)備某區(qū)域保存的待機(jī)模式數(shù)據(jù),讀取出來后保存到緩存區(qū)中的某全局變量中。
雙模移動終端等待PIM卡和SIM卡使能狀態(tài)的檢測結(jié)果,得到結(jié)果后,根據(jù)緩存保存的全局變量數(shù)據(jù)和插卡(SIM、PIM卡)的使能狀態(tài)自動發(fā)出模式設(shè)置切換指令,由零模式進(jìn)入到切換待機(jī)模式流程。
如果緩存保存的全局變量數(shù)據(jù)指定GSM單待機(jī)模式,則關(guān)閉PHS無線模塊,調(diào)入相應(yīng)接口函數(shù),進(jìn)入GSM單待機(jī)流程。則進(jìn)行檢測SIM卡的使能狀態(tài);如果SIM卡檢測的使能狀態(tài)未使能,則提示請插入SIM卡。
如果緩存保存的全局變量數(shù)據(jù)指定PHS單待機(jī)模式,則關(guān)閉SIM卡和GSM協(xié)議棧,進(jìn)入PHS單待機(jī)流程。則進(jìn)行檢測PIM卡的使能狀態(tài),如果檢測得到的PIM卡使能狀態(tài)為未使能,則提示請插入PIM卡。
如果緩存保存的全局變量數(shù)據(jù)指定PHS/GSM雙待機(jī)模式,則檢測SIM卡的使能狀態(tài),根據(jù)SIM卡的使能狀態(tài)進(jìn)入相應(yīng)的待機(jī)模式。這一步驟細(xì)化如下為如果檢測得到的SIM卡狀態(tài)使能,則緩存SIM卡中相關(guān)信息,進(jìn)一步檢測PIM卡的使能狀態(tài);如果PIM卡的狀態(tài)使能,則進(jìn)入PHS/GSM雙待機(jī)模式。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
如果檢測得到的SIM卡狀態(tài)不使能,則直接檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則關(guān)閉GSM協(xié)議棧,進(jìn)入PHS單待機(jī)模式開機(jī)流程。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
GSM單待機(jī)流程,和普通的GSM終端待機(jī)流程相同,具體包括檢測SIM卡的插入狀態(tài)、比較、斷開網(wǎng)絡(luò)連接和或?qū)ぞW(wǎng)注冊等流程。
PHS單待機(jī)流程,和普通的PHS終端待機(jī)流程相同,包括檢測PIM卡的插入狀態(tài)、比較、斷開網(wǎng)絡(luò)連接和或?qū)ぞW(wǎng)注冊等流程。
如圖2,雙模移動終端開機(jī)后進(jìn)入待機(jī)界面,待機(jī)狀態(tài)穩(wěn)定后在待機(jī)界面下按待機(jī)模式切換快捷鍵發(fā)出待機(jī)模式切換指令確認(rèn)后進(jìn)入待機(jī)模式切換流程。
首先將目標(biāo)切換待機(jī)模式保存到雙模移動終端的固定存儲設(shè)備的某區(qū)域內(nèi),待機(jī)模式切換指令先關(guān)閉雙模移動終端的當(dāng)前待機(jī)模式。
如果當(dāng)前待機(jī)模式GSM協(xié)議棧已打開,則關(guān)閉GSM協(xié)議棧;如果PHS無線模塊已經(jīng)開啟,則關(guān)閉PHS無限模塊;進(jìn)入關(guān)機(jī)重啟軟件流程。
關(guān)機(jī)重啟軟件流程包括重啟后軟件從0地址重新執(zhí)行待機(jī)模式切換指令,讀取固定存儲設(shè)備的目標(biāo)切換待機(jī)模式參數(shù)到緩存中,再根據(jù)進(jìn)入目標(biāo)切換待機(jī)模式參數(shù)和雙模移動終端插卡的使能狀態(tài)進(jìn)行匹配切換。
如果緩存保存的全局變量數(shù)據(jù)指定GSM單待機(jī)模式,則關(guān)閉PHS無線模塊,調(diào)入相應(yīng)接口函數(shù),進(jìn)入GSM單待機(jī)流程。則進(jìn)行檢測SIM卡的使能狀態(tài);如果SIM卡檢測的使能狀態(tài)未使能,則提示請插入SIM卡。
如果緩存保存的全局變量數(shù)據(jù)指定PHS單待機(jī)模式,則關(guān)閉SIM卡和GSM協(xié)議棧,進(jìn)入PHS單待機(jī)流程。則進(jìn)行檢測PIM卡的使能狀態(tài),如果檢測得到的PIM卡使能狀態(tài)為未使能,則提示請插入PIM卡。
如果緩存保存的全局變量數(shù)據(jù)指定PHS/GSM雙待機(jī)模式,則檢測SIM卡的使能狀態(tài),根據(jù)SIM卡的使能狀態(tài)進(jìn)入相應(yīng)的待機(jī)模式。這一步驟細(xì)化如下為如果檢測得到的SIM卡狀態(tài)使能,則緩存SIM卡中相關(guān)信息,進(jìn)一步檢測PIM卡的使能狀態(tài);如果PIM卡的狀態(tài)使能,則進(jìn)入PHS/GSM雙待機(jī)模式。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
如果檢測得到的SIM卡狀態(tài)不使能,則直接檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則關(guān)閉GSM協(xié)議棧,進(jìn)入PHS單待機(jī)模式開機(jī)流程。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
GSM單待機(jī)流程,和PHS單待機(jī)流程,如前所述,不再贅述。
本方法由需依存在整體的手機(jī)軟件中實(shí)現(xiàn)。待機(jī)模式控制和切換功能為一個(gè)獨(dú)立的模塊,提供了幾個(gè)公共的接口函數(shù),供其他模塊調(diào)用。主要對PHS模塊,GSM模塊進(jìn)行啟動和關(guān)閉控制,打開關(guān)閉協(xié)議棧等。
權(quán)利要求
1.一種PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,用于雙模移動終端在單PHS模式、單GSM模式、零模式及PHS/GSM雙待機(jī)模式的待機(jī)模式之間進(jìn)行切換設(shè)置,其特征在于,包括如下步驟(1)向雙模移動終端發(fā)出模式切換指令;(2)讀取該雙模移動終端固定存儲設(shè)備區(qū)域設(shè)置的待機(jī)模式參數(shù)到緩存全局變量區(qū)域中;(3)根據(jù)緩存全局變量區(qū)域中的待機(jī)模式參數(shù)和雙模移動終端插卡的使能狀態(tài)切換進(jìn)入相應(yīng)待機(jī)模式。
2.根據(jù)權(quán)利要求1所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于上述(3)步驟中還包括對SIM卡和/或PIM卡使能狀態(tài)的檢測。
3.根據(jù)權(quán)利要求1所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的(3)步驟具體包括(a)如果待機(jī)模式參數(shù)指定GSM單待機(jī)模式,則關(guān)閉PHS無線模塊,調(diào)入相應(yīng)接口函數(shù),進(jìn)入GSM單待機(jī)流程。(b)如果待機(jī)模式參數(shù)指定PHS單待機(jī)模式,則關(guān)閉SIM卡和GSM協(xié)議棧,進(jìn)入PHS單待機(jī)流程。(c)如果待機(jī)模式參數(shù)指定PHS/GSM雙待機(jī)模式,則檢測SIM卡的使能狀態(tài),根據(jù)SIM卡的使能狀態(tài)進(jìn)入相應(yīng)的待機(jī)模式。
4.根據(jù)權(quán)利要求3所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的(a)步驟中GSM單待機(jī)流程為普通的GSM終端待機(jī)流程,包括檢測SIM卡的插入狀態(tài)。
5.根據(jù)權(quán)利要求3所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的(b)步驟中PHS單待機(jī)流程為普通的PHS終端待機(jī)流程,包括檢測PIM卡的插入狀態(tài)。
6.根據(jù)權(quán)利要求3所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的(c)步驟中進(jìn)一步包括如果檢測得到的SIM卡狀態(tài)使能,則緩存SIM卡中相關(guān)信息,進(jìn)一步檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則進(jìn)入PHS/GSM雙待機(jī)模式。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。如果檢測得到的SIM卡狀態(tài)不使能,則直接檢測PIM卡的使能狀態(tài),如果PIM卡的狀態(tài)使能,則關(guān)閉GSM協(xié)議棧,進(jìn)入PHS單待機(jī)模式開機(jī)流程。如果檢測得到的PIM卡的狀態(tài)不使能,則關(guān)閉PHS無線模塊,進(jìn)入GSM單待機(jī)模式流程。
7.根據(jù)權(quán)利要求1所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的步驟(1)是通過模式切換快捷鍵發(fā)出模式設(shè)置切換指令,指令先關(guān)閉雙模移動終端的當(dāng)前待機(jī)模式。
8.根據(jù)權(quán)利要求7所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的(1)步驟中如果當(dāng)前待機(jī)模式GSM協(xié)議棧已打開,則關(guān)閉GSM協(xié)議棧;如果PHS無線模塊已經(jīng)開啟,則關(guān)閉PHS無限模塊;進(jìn)入關(guān)機(jī)重啟軟件流程。
9.根據(jù)權(quán)利要求8所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的關(guān)機(jī)重啟軟件流程包括重啟后軟件從0地址重新執(zhí)行待機(jī)模式切換指令。
10.根據(jù)權(quán)利要求1所述的PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,其特征在于所述的步驟(1)為雙模移動終端開機(jī)啟動后自動啟動模式設(shè)置切換指令進(jìn)行模式匹配。
全文摘要
一種PHS/GSM雙模移動終端待機(jī)模式設(shè)置、控制和切換的方法,用于雙模移動終端在單PHS模式、單GSM模式、零模式、PHS/GSM雙待機(jī)模式的待機(jī)模式之間進(jìn)行切換設(shè)置,其特征在于,包括如下步驟向雙模移動終端發(fā)出模式設(shè)置切換指令;讀取該雙模移動終端固定存儲設(shè)備區(qū)域設(shè)置的待機(jī)模式參數(shù)到緩存中;根據(jù)待機(jī)模式參數(shù)和雙模移動終端插卡的使能狀態(tài)切換進(jìn)入相應(yīng)待機(jī)模式。采用該方法,使用者可以方便快捷的在不同模式之間進(jìn)行模式切換,并且可以通過預(yù)先設(shè)置目標(biāo)待機(jī)模式來控制下次開機(jī)要進(jìn)入的待機(jī)模式,這樣可作為PHS單模、GSM單模手機(jī),又可以作為PHS/GSM雙模雙待機(jī)手機(jī)。
文檔編號H04W88/06GK101090540SQ20071004258
公開日2007年12月19日 申請日期2007年6月25日 優(yōu)先權(quán)日2007年6月25日
發(fā)明者路廣 申請人:嘉興聞泰通訊科技有限公司