專利名稱:Cdma與phs雙模手機控制雙cdma用戶識別模塊的方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種控制雙CDMA用戶識別模塊的方法,且特別是有關(guān)于一種運 用CDMA與PHS雙才莫手沖幾控制雙CDMA用戶識別才莫塊的方法。
背景技術(shù):
目前無線通訊技術(shù)已發(fā)展許多規(guī)范標準,常見無線通訊系統(tǒng)有GSM ( Global System for Mobile Communication,全球移動通訊系統(tǒng))、CDMA ( Code Division Multiple Access, 碼分多址)、PHS (Personal Handy-phone System,個人手持式電話系統(tǒng))等,而為了滿 足使用者手機需能切換不同規(guī)范標準系統(tǒng)的需求,各家手機通訊業(yè)者紛紛發(fā)展出具有雙 模系統(tǒng)的手機,如在一手機中同時存在CDMA與PHS系統(tǒng)即是其中代表之一。
請參照圖1 ,系為CDMA與PHS雙模系統(tǒng)的習(xí)知技術(shù)架構(gòu)。此CDMA與PHS雙模 系統(tǒng)的控制方法主要是由CDMA應(yīng)用層101傳送一控制命令,此控制命令系先透過 CDMA協(xié)議棧102中介送至CDMA裝置驅(qū)動層103,再藉由異步收發(fā)規(guī)范將控制命令輸 出至PHS裝置驅(qū)動層123,最后傳遞此控制命令至PHS應(yīng)用層121。
此PHS應(yīng)用層121系進一步解析控制命令是否有效后,透過PHS協(xié)議棧122為中介 以控制PHS裝置驅(qū)動層123并讀取PIM卡的原始數(shù)據(jù),然后將PIM卡原始數(shù)據(jù)透過PIM 協(xié)議將PIM卡原始數(shù)據(jù)傳遞回PHS應(yīng)用層121完成對PIM卡原始數(shù)據(jù)讀耳又流程。
在此同時PHS應(yīng)用層121將透過PHS裝置驅(qū)動層123異步收發(fā)規(guī)范將原始數(shù)據(jù)傳遞 回CDMA裝置驅(qū)動層103并以CDMA協(xié)議棧102為中介將原始數(shù)據(jù)傳回CDMA應(yīng)用層 101完成CDMA與PHS雙模系統(tǒng)控制程序。
但習(xí)知技術(shù)系具有無法避免的缺失,即為此種CDMA與PHS雙才莫手沖幾并無法適用 于具有雙UIM卡的使用者。因CDMA與PHS雙模手機使用雙模功能的必備條件為此使 用者必須是具有個別對應(yīng)CDMA號碼與PHS號碼的各一張UIM卡與PIM卡,若使用者 想使用兩張對應(yīng)CDMA號碼的UIM卡時,還是需要額外買一個可插入UIM卡的手機。 相對的,此種CDMA與PHS雙模手機所具有可插入對應(yīng)PHS號碼的PIM卡插槽則完全 派不上用場,故無法滿足未申請PHS號碼而具有雙CDMA號碼的使用者的需求,進而 降低此CDMA與PHS雙模手機的實用性。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種CDMA與PHS雙模手機控制雙CDMA用戶識別模 塊的方法,以使此CDMA與PHS雙模手機在不變動硬件的情形之下即可插入兩張UIM 卡,以供使用者在無需更換UIM卡,即可使用對應(yīng)不同CDMA號碼的UIM卡。
為了實現(xiàn)上述目的,本發(fā)明的CDMA與PHS雙模手機控制雙CDMA用戶識別模塊 的方法,該方法包含下列步驟
執(zhí)行系統(tǒng)初始化;以及
判斷是否由一 CDMA模塊所連接的一第二 CDMA用戶識別模塊待機,若為否則由 一第一 CDMA用戶識別模塊待機,系利用該CDMA模塊控制其連接的該第一 CDMA用 戶識別模塊,若為是則由該第二 CDMA用戶識別模塊待機,系于一 PHS裝置驅(qū)動層建 立相互連接的一 PHS異步收發(fā)驅(qū)動模塊(PHS UART Driver)及一 UIM與PIM驅(qū)動模 塊,且該PHS異步收發(fā)驅(qū)動模塊以異步收發(fā)規(guī)范與該CDMA模塊的一 CDMA裝置驅(qū)動 層連通,以控制與該UIM與PIM驅(qū)動模塊連接的該第二 CDMA用戶識別模塊。
所述的方法還包含
獲取并記錄以該第一 CDMA用戶識別才莫塊或以該第二 CDMA用戶識別模塊待機;
以及
重置系統(tǒng)。
該記錄該第一 CDMA用戶識別模塊或該第二 CDMA用戶識別模塊系利用 一閃存、 一 EEPROM或一 EPROM儲存。
由該第一 CDMA用戶識別模塊待機步驟系包含下列步驟
經(jīng)由該CDMA模塊的一 CDMA應(yīng)用層輸出一控制命令至該CDMA裝置驅(qū)動層; 利用該CDMA裝置驅(qū)動層取得該第一CDMA用戶識別模塊的原始數(shù)據(jù)(Raw Data ); 回傳該原始數(shù)據(jù)至一 CDMA協(xié)議棧,并經(jīng)由該CDMA協(xié)議棧處理該原始數(shù)據(jù);以
及
回傳經(jīng)過處理的該原始數(shù)據(jù)至該CDMA應(yīng)用層。
該經(jīng)由該CDMA模塊的CDMA應(yīng)用層輸出 一控制命令至該CDMA裝置驅(qū)動層步驟 系包含利用該CDMA協(xié)議棧處理該控制命令并輸出經(jīng)過處理的該控制命令至該CDMA 裝置驅(qū)動層。
由該第二 CDMA用戶識別模塊待機步驟系包含下列步驟
經(jīng)由該CDMA模塊的CDMA應(yīng)用層輸出一控制命令至該裝置驅(qū)動層;
利用該PHS異步收發(fā)驅(qū)動模塊解析該控制命令并判斷該控制命令是否為有效命令,
若判斷為有效,則利用該UIM與PIM驅(qū)動模塊控制并取得第二 CDMA用戶識別模塊的 原始數(shù)據(jù),并透過該PHS異步收發(fā)驅(qū)動模塊與該CDMA裝置驅(qū)動層回傳該原始數(shù)據(jù)至 該CDMA模塊的一 CDMA協(xié)議棧;以及
經(jīng)由該CDMA協(xié)議棧處理該原始數(shù)據(jù)并將經(jīng)過處理的該原始數(shù)據(jù)回傳至該CDMA 應(yīng)用層。
該經(jīng)由該CDMA模塊的CDMA應(yīng)用層輸出 一控制命令至該PHS異步收發(fā)驅(qū)動模塊
步驟至少包含下列步驟
經(jīng)由該CDMA模塊的CDMA應(yīng)用層輸出 一控制命令;
利用該CDMA模塊的CDMA協(xié)議棧處理該控制命令并輸出;以及
利用該CDMA裝置驅(qū)動層并轉(zhuǎn)送該控制命令至該PHS異步收發(fā)驅(qū)動模塊。
該第一 CDMA用戶識別模塊系供電性耦接一第一 UIM卡,以供讀取該第一 UIM卡
的數(shù)據(jù)。
該第二 CDMA用戶識別模塊系供電性耦接一第二 UIM卡,以供讀取該第二 UIM卡 的數(shù)據(jù)。
本發(fā)明具有習(xí)知技術(shù)無法達到的功效,即可于CDMA與PHS雙模手機上安插兩個 對應(yīng)CDMA號碼的UIM卡,而CDMA模塊除可對安插于UIM卡插槽上的UIM進行控 制與數(shù)據(jù)的傳輸外,更能透過PHS異步收發(fā)驅(qū)動模塊與UIM與PIM驅(qū)動模塊的配合, 以對安插于PIM卡插槽上的UIM卡進行控制與數(shù)據(jù)傳輸。因此對于推有雙UIM卡的使 用者,在無需更換UIM卡的情形下也能輕易的實現(xiàn)對雙CDMA號碼的控制,且無作硬 件架構(gòu)重大變更,不但降低手機廠商研發(fā)時間和成本也滿足現(xiàn)代人求新求變的心理,同 時也可最大程度滿足商務(wù)人士及個性化愛好者的需求。
圖1繪示習(xí)知技術(shù)的CDMA與PHS雙模手機的系統(tǒng)架構(gòu)圖2繪示本發(fā)明的控制第一 CDMA用戶識別模塊及第二 CDMA用戶識別模塊實施例的 系統(tǒng)架構(gòu)圖3繪示本發(fā)明的選擇并記錄第一 CDMA用戶識別模塊或第二 CDMA用戶識別模塊待 機實施例的流程圖4繪示本發(fā)明的控制第一 CDMA用戶識別模塊及第二 CDMA用戶識別模塊待機實施 例的流程圖5繪示圖4的第一 CDMA用戶識別模塊待機的細部流程圖6繪示圖4的第二 CDMA用戶識別模塊待機的細部流程圖。
具體實施例方式
為使對本發(fā)明目的的內(nèi)容有進一步了解,茲配合相關(guān)實施例及圖示作詳細說明如
下
請參照圖2,其為本發(fā)明控制第一 CDMA用戶識別模塊210及第二 CDMA用戶識 別模塊230實施例的系統(tǒng)架構(gòu)圖。本發(fā)明的系統(tǒng)架構(gòu)具有一 CDMA模塊200、 一 PHS 模塊220、 一第一 CDMA用戶識別模塊210與一第二 CDMA用戶識別模塊230, CDMA 模塊200包含一 CDMA應(yīng)用層201 、 一 CDMA協(xié)議棧202與一 CDMA裝置驅(qū)動層203, PHS模塊220包含一 PHS應(yīng)用層221、 一 PHS協(xié)議棧/PIM協(xié)議222、 一 PHS裝置驅(qū)動 層223中一 PHS異步收發(fā)驅(qū)動模塊2231與一 PHS UIM/PIM驅(qū)動模塊2232,其中CDMA 裝置驅(qū)動層203系電性耦接第一 CDMA用戶識別模塊210, CDMA裝置驅(qū)動層203則透 過異步收發(fā)規(guī)范連接PHS裝置驅(qū)動層223中PHS異步收發(fā)驅(qū)動模塊2231與PHS裝置驅(qū) 動層223中PHS UIM/PIM驅(qū)動模塊2232, PHS裝置驅(qū)動層223中UIM/PIM驅(qū)動模塊 2232更與第二 CDMA用戶識別模塊230電性耦接。
請參照圖3,其為本發(fā)明的選擇并記錄第一 CDMA用戶識別模塊210或第二 CDMA 用戶識別模塊23 0待機實施例的流程圖,流程步驟如下
獲取并記錄以第一 CDMA用戶識別模塊210或第二 CDMA用戶識別模塊230待機 (步驟SI 10)。 CDMA與PHS雙模手機系具有一使用者接口 (圖2中未顯示)以選擇以 第一 CDMA用戶識別模塊210或第二 CDMA用戶識別模塊230來進行待機,此步驟中 第一 CDMA用戶識別模塊210系為一 UIM卡插槽,且UIM卡插槽系插入一第一 UIM 卡而第二 CDMA用戶識別模塊230則為一 PIM卡插槽,PIM卡插槽系插入一第二 UIM 卡。
重置CDMA與PHS雙模手機系統(tǒng)(步驟S120 )。雙CDMA用戶識別模塊控制方法 系依選擇結(jié)果并寫入對應(yīng)CDMA用戶識別模塊的數(shù)值至系統(tǒng)記憶單元(如閃存、 EEPROM或EPROM等)中,并使CDMA與PHS雙模手才幾重新開機并讀取記憶單元中 用戶識別數(shù)值以選擇以第一 CDMA用戶識別才莫塊210或第二 CDMA用戶識別才莫塊230 來進行待機。
請參照圖4,其為本發(fā)明的控制第一 CDMA用戶識別才莫塊210及第二 CDMA用戶 識別模塊230待機實施例的流程圖,請同時參考圖2進行了解。此控制方法的流程系包 含下列步驟
系統(tǒng)初始化(步驟S210)。開啟CDMA與PHS雙模手機系統(tǒng)并將CDMA與PHS
雙模手機系統(tǒng)中控制模塊、內(nèi)存模塊、輸出入模塊做初始化動作以避免產(chǎn)生CDMA與
PHS雙模手機系統(tǒng)運算與傳遞信號參數(shù)過程中發(fā)生錯誤的可能。
判斷是否由CDMA模塊200所連接的第二 CDMA用戶識別模塊230待機(步驟 S220 )。此步驟中主要判斷記憶單元中是否有加載第二 CDMA用戶識別模塊230的數(shù)值。 若是為第二 CDMA用戶識別模塊230則CDMA沖莫塊200透過CDMA裝置驅(qū)動層203、 PHS裝置驅(qū)動層223中PHS異步收發(fā)驅(qū)動模塊2231與PHS裝置驅(qū)動層223中UIM/PIM 驅(qū)動模塊2232之間的數(shù)據(jù)傳輸信道連接第二 CDMA用戶識別模塊230 (步驟S230 ),若 為否則利用CDMA模塊200透過CDMA裝置驅(qū)動層203控制第一 CDMA用戶識別模塊 210 (步驟S240)。
請參照圖5,其為第一 CDMA用戶識別模塊210待機的細部流程圖,第一 CDMA 用戶識別模塊210待機步驟如下
CDMA應(yīng)用層201輸出控制命令至CDMA驅(qū)動層203 (步驟S310)。若為第一用戶 識別模塊210待機,則CDMA應(yīng)用層201發(fā)送控制命令,并利用CDMA協(xié)議棧202處 理此控制命令并輸出經(jīng)過處理的控制命令至CDMA裝置驅(qū)動層203。接著依據(jù)此控制命 令以利用CDMA裝置驅(qū)動層203取得第一 CDMA識別模塊210的原始數(shù)據(jù)(步驟S320 )。 之后,CDMA裝置驅(qū)動層203再回傳原始數(shù)據(jù)至CDMA協(xié)議棧202,并經(jīng)由CDMA協(xié) 議棧202處理此原始數(shù)據(jù)(步驟S330)。最后再回傳經(jīng)過處理的原始數(shù)據(jù)至CDMA應(yīng)用 層201 (步驟S340 )。藉此完成CDMA才莫塊200對第一 CDMA用戶識別才莫塊210的控制 與數(shù)據(jù)讀取。
請參照圖6,其為第二 CDMA用戶識別模塊230待機的細部流程圖若為第二用戶 識別模塊230待機,CDMA應(yīng)用層201輸出 一控制命令至CDMA裝置驅(qū)動層203 (步驟 S410)。 CDMA應(yīng)用層201輸出一控制命令,并透過CDMA協(xié)議棧202處理控制命令并 輸出,接著CDMA裝置驅(qū)動層203透過異步收發(fā)規(guī)范傳送控制命令至PHS裝置驅(qū)動層 223中PHS異步收發(fā)驅(qū)動模塊2231,PHS裝置驅(qū)動層223中PHS異步收發(fā)驅(qū)動模塊2231 解析此控制命令并判斷此控制命令是否為有效的命令,當判斷此控制命令為有效命令時, 將此控制命令傳至PHS裝置驅(qū)動層223中UIM/PIM驅(qū)動才莫塊2232, PHS裝置驅(qū)動層 223中UIM/PIM驅(qū)動模塊2232依據(jù)此控制命令將其運作頻率與操作電壓配置成符合第 二 CDMA用戶識別模塊230的電器特性并初始化第二 CDMA識別模塊230,以取得第 二 CDMA識別模塊230的原始數(shù)據(jù)(步驟S420 )。
接著,PHS裝置驅(qū)動層223中UIM/PIM驅(qū)動模塊2232系透過異步收發(fā)回傳原始數(shù)
據(jù)至CDMA協(xié)議棧202 (步驟S430 )。 PHS裝置驅(qū)動層223中UIM/PIM驅(qū)動模塊2232
先將原始數(shù)據(jù)傳送至PHS裝置驅(qū)動層223中PHS異步收發(fā)驅(qū)動模塊2231,此PHS裝置
驅(qū)動層223中PHS異步收發(fā)驅(qū)動模塊2231再經(jīng)由異步收發(fā)規(guī)范將原始數(shù)據(jù)傳送至
CDMA裝置驅(qū)動層203 ,這時PHS模塊220的動作即是起到中轉(zhuǎn)數(shù)據(jù)的作用。之后CDMA 裝置驅(qū)動層203再將原始數(shù)據(jù)傳送至CDMA協(xié)議棧202。
最后,經(jīng)由CDMA協(xié)議棧202處理原始數(shù)據(jù)并將經(jīng)過處理的原始數(shù)據(jù)回傳至CDMA 應(yīng)用層201,進而完成CDMA應(yīng)用層201對第二 CDMA用戶識別模塊230的控制(步 驟S440 )。
綜上所述,本發(fā)明所提供的運用CDMA與PHS雙模手;f幾控制雙CDMA用戶識別模 塊之方法,可在不變更硬件的前提下,透過CDMA模塊200、 PHS裝置驅(qū)動層223中 PHS異步收發(fā)驅(qū)動模塊2231與PHS裝置驅(qū)動層223中UIM/PIM驅(qū)動模塊2232之間的 配合以對第二 CDMA用戶識別模塊230進行控制,故使用者能對兩不同CDMA號碼的 UIM卡進行控制與切換待機模式,進而提供此種GSM與PHS雙模手機的實用性。
雖然本發(fā)明以前述的較佳實施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉相 關(guān)技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),所作更動與潤飾的等效替換,仍為本發(fā)明 的專利保護范圍內(nèi)。
權(quán)利要求
1、一種CDMA與PHS雙模手機控制雙CDMA用戶識別模塊的方法,該方法包含下列步驟執(zhí)行系統(tǒng)初始化;以及判斷是否由一CDMA模塊所連接的一第二CDMA用戶識別模塊待機,若為否則由一第一CDMA用戶識別模塊待機,系利用該CDMA模塊控制其連接的該第一CDMA用戶識別模塊,若為是則由該第二CDMA用戶識別模塊待機,系于一PHS裝置驅(qū)動層建立相互連接的一PHS異步收發(fā)驅(qū)動模塊(PHS UART Driver)及一UIM與PIM驅(qū)動模塊,且該PHS異步收發(fā)驅(qū)動模塊以異步收發(fā)規(guī)范與該CDMA模塊的一CDMA裝置驅(qū)動層連通,以控制與該UIM與PIM驅(qū)動模塊連接的該第二CDMA用戶識別模塊。
2、 如權(quán)利要求l所述的方法,其特征在于,還包含獲取并記錄以該第一 CDMA用戶識別模塊或以該第二 CDMA用戶識別才莫塊待機;以及重置系統(tǒng)。
3、 如權(quán)利要求2所述的方法,其特征在于,該記錄該第一 CDMA用戶識別模塊或 該第二 CDMA用戶識別模塊系利用 一 閃存、一 EEPROM或一 EPROM儲存。
4、 如權(quán)利要求l所述的方法,其特征在于,由該第一 CDMA用戶識別模塊待機步 驟系包含下列步驟經(jīng)由該CDMA模塊的一 CDMA應(yīng)用層輸出一控制命令至該CDMA裝置驅(qū)動層; 利用該CDMA裝置驅(qū)動層取得該第一 CDMA用戶識別模塊的原始數(shù)據(jù)(Raw Data); 回傳該原始數(shù)據(jù)至一 CDMA協(xié)議棧,并經(jīng)由該CDMA協(xié)議棧處理該原始數(shù)據(jù);以及回傳經(jīng)過處理的該原始數(shù)據(jù)至該CDMA應(yīng)用層。
5、 如權(quán)利要求4所述的方法,其特征在于,該經(jīng)由該CDMA模塊的CDMA應(yīng)用層 輸出 一控制命令至該CDMA裝置驅(qū)動層步驟系包含利用該CDMA協(xié)議棧處理該控制命 令并輸出經(jīng)過處理的該控制命令至該CDMA裝置驅(qū)動層。
6、 如權(quán)利要求l所述的方法,其特征在于,由該第二 CDMA用戶識別模塊待機步 驟系包含下列步驟經(jīng)由該CDMA模塊的CDMA應(yīng)用層輸出一控制命令至該裝置驅(qū)動層; 利用該PHS異步收發(fā)驅(qū)動模塊解析該控制命令并判斷該控制命令是否為有效命令, 若判斷為有效,則利用該UIM與PIM驅(qū)動模塊控制并取得第二 CDMA用戶識別模塊的 原始數(shù)據(jù),并透過該PHS異步收發(fā)驅(qū)動模塊與該CDMA裝置驅(qū)動層回傳該原始數(shù)據(jù)至 該CDMA模塊的一 CDMA協(xié)議棧;以及經(jīng)由該CDMA協(xié)議棧處理該原始數(shù)據(jù)并將經(jīng)過處理的該原始數(shù)據(jù)回傳至該CDMA 應(yīng)用層。
7 、如權(quán)利要求6所述的方法,其特征在于,該經(jīng)由該CDMA模塊的CDMA應(yīng)用層 輸出一控制命令至該PHS異步收發(fā)驅(qū)動模塊步驟至少包含下列步驟 經(jīng)由該CDMA模塊的CDMA應(yīng)用層輸出 一控制命令; 利用該CDMA模塊的CDMA協(xié)議棧處理該控制命令并輸出;以及 利用該CDMA裝置驅(qū)動層并轉(zhuǎn)送該控制命令至該PHS異步收發(fā)驅(qū)動模塊。
8、如權(quán)利要求l所迷的方法,其特征在于,該第一 CDMA用戶識別模塊系供電性 耦接一第一UIM卡,以供讀取該第一UIM卡的數(shù)據(jù)。
9 、如權(quán)利要求1所述的方法,其特征在于,該第二 CDMA用戶識別模塊系供電性 耦接一第二UIM卡,以供讀取該第二UIM卡的數(shù)據(jù)。
全文摘要
本發(fā)明系揭示一種CDMA與PHS雙模手機控制雙CDMA用戶識別模塊的方法。系運用一CDMA模塊、一PHS模塊、PHS模塊內(nèi)的一異步收發(fā)驅(qū)動模塊與一UIM與PIM驅(qū)動模塊,以實現(xiàn)利用CDMA模塊控制插入UIM卡插槽的第一UIM卡原始數(shù)據(jù)或利用CDMA模塊經(jīng)由異步收發(fā)驅(qū)動模塊與UIM與PIM驅(qū)動模塊,以控制插入PIM卡插槽的第二UIM卡原始數(shù)據(jù),因而達成無需更換UIM卡即能控制雙CDMA用戶識別模塊,進而滿足商務(wù)人士及個性化愛好者的需求。
文檔編號H04M1/02GK101350976SQ20071004386
公開日2009年1月21日 申請日期2007年7月17日 優(yōu)先權(quán)日2007年7月17日
發(fā)明者張興君, 樊曉龍 申請人:英華達(南京)科技有限公司