一種phs手機撥打gsm手機號碼的方法
2023-09-21 08:31:20 1
專利名稱:一種phs手機撥打gsm手機號碼的方法
技術領域:
本發明屬於無線通信技術領域,具體涉及一種PHS手機撥打GSM手機號碼的方法。
背景技術:
現在,手機已經成為人們日常生活和工作中必不可少的通訊工具。PHS手機俗稱「小靈通」,是一種個人手持式電話系統。PHS手機和GSM手機一樣,可以隨身攜帶,方便地移動。PHS手機輻射危害小,被譽為「綠色環保手機」,加上其花費低廉,受到國內眾多用戶的追捧。眾所周知,GSM手機在撥打手機號碼時,不論被叫號碼是本地還是異地,都可以直接撥打。而PHS手機撥打本地GSM手機號碼時,不需要在號碼前加0,在撥打異地GSM手機號碼的時候,就需要在號碼前加0。這使得PHS手機在呼叫性能上存在一定的不足,給用戶的使用帶來不便。
發明內容
有鑑於此,本發明的目的在於提供一種PHS手機撥打GSM手機號碼的方法,該方法可以自動識別是否在被叫GSM手機號碼前加0撥號。
為實現上述發明目的,本發明採用的技術方案如下一種PHS手機撥打GSM手機號碼的方法,其特徵在於,通過在PHS手機的基本呼叫過程中增加被叫號碼的預處理過程,實現PHS手機撥打GSM手機號碼時自動識別是否在被叫號碼前加0撥號。
所述PHS手機的基本呼叫過程包括如下步驟(1)輸入或提取被叫號碼;(2)顯示呼叫界面;(3)向一後臺發起呼叫請求;(4)後臺進行長途鎖處理、呼叫類處理、國際號碼處理、主叫號碼隱藏處理;(5)後臺將本機號碼和被叫號碼按照協議規定的格式發給協議處理。
所述步驟(1)和步驟(2)之間加入被叫號碼的預處理過程。
所述被叫號碼的預處理過程是指對符合條件的被叫號碼進行預處理,包括如下步驟a.提取被叫號碼的前7位數字;b.在手機號碼歸屬地資料庫中查詢該號碼對應的歸屬地;c.判斷被叫號碼的歸屬地和本機號碼的歸屬地是否相同,如果不相同則在號碼前加0。
所述條件是指被叫號碼是GSM手機號碼,並且號碼首位不是0。
所述手機號碼歸屬地資料庫保存在PHS手機內的存儲器中,記錄了GSM手機號碼的歸屬地信息。
所述本機號碼的歸屬地是通過PHS手機開機初始化時讀取機內碼並保存在存儲器中,提取機內碼的前4位數字,在機內碼歸屬地資料庫中進行匹配獲得的。
所述機內碼歸屬地資料庫保存在PHS手機內的存儲器中,記錄了PHS手機號碼的歸屬地信息。
本發明一種PHS手機撥打GSM手機號碼的方法利用現有PHS網絡運行協議,在原有PHS手機的基本呼叫過程中加入被叫號碼的預處理過程,該預處理過程可以自動識別是否需要在被叫GSM手機號碼前加0撥號。
在PHS手機的基本呼叫過程中,手機用戶通過手機鍵盤輸入被叫號碼或者從電話本、短消息、通話記錄中提取被叫號碼並按下呼叫鍵,手機顯示呼叫界面,後臺會自動對被叫號碼進行長途鎖、呼叫類、國際號碼和主叫號碼隱藏的處理,並將本機號碼以及被叫號碼按照PHS網絡運行協議規定的格式發送給協議處理。此種情況下,PHS手機在撥打GSM手機號碼時,如果被叫號碼是異地號碼,用戶需要在被叫號碼前手動加0。
對被叫號碼進行預處理操作時,處理程序首先判斷被叫號碼是否是GSM手機號碼並且號碼首位不是0,對於符合此條件的被叫號碼進行處理。先提取被叫號碼的前7位,在手機號碼歸屬地資料庫查詢該號碼對應的歸屬地。手機號碼歸屬地資料庫是預先設置並保存在手機內存儲器中的一個資料庫,其中記錄了GSM手機號碼的歸屬地信息。接下來要判斷被叫號碼的歸屬地和本機號碼的歸屬地是否相同。本機號碼歸屬地的判別是通過讀取PHS手機的PIM卡內的機內碼或者PHS燒號的機內碼,提取機內碼中標誌歸宿地的前4位數字,在機內碼歸屬地資料庫中查找提取的4位數字對應的歸屬地地址,從而確定本機號碼的歸屬地。機內碼歸屬地資料庫預先設置並保存在PHS手機內的存儲器中,記錄了PHS手機號碼的歸屬地信息。
如果被叫號碼的歸屬地和本機號碼的歸屬地不相同,PHS手機內存儲器中的控制程序自動在號碼前加0撥號。在PHS手機基本呼叫過程的輸入或提取號碼以及顯示呼叫界面兩個步驟之間增加對被叫號碼的預處理過程,就可以對被叫GSM手機號碼實現自動加0撥打的功能。
本發明的有益效果在於利用現有PHS網絡運行協議,在原有PHS手機的基本呼叫過程中加入被叫號碼的預處理過程,自動識別是否需要在被叫GSM手機號碼前加0撥號,彌補了PHS手機在呼叫性能上存在的不足,增加了PHS手機的智能性,方便了用戶的使用。
下面結合附圖和具體實施方式
對本發明作進一步的闡述。
圖1是本發明具體實施方式
的流程示意圖;圖2是獲取本機號碼歸屬地信息的流程示意圖。
具體實施例方式
如圖1是本發明具體實施方式
的流程示意圖。
步驟1PHS手機開機初始化時讀取機內碼,並保存到手機內存儲器中。
步驟2獲取本機號碼歸屬地信息。
如圖2所示,獲取本機號碼歸屬地信息具體包含以下步驟讀取機內碼並保存在存儲器中,提取機內碼中標誌歸屬地的前4位數字,在機內碼歸屬地資料庫中進行匹配,查找提取的4位數字對應的歸屬地地址,確定本機號碼的歸屬地。
機內碼可以是PHS手機的PIM卡內的機內碼或者PHS燒號的機內碼,機內碼歸屬地資料庫是預先設置並保存在PHS手機內的存儲器中的,記錄了PHS手機號碼的歸屬地信息。
步驟3輸入或提取被叫號碼。
被叫號碼可以通過手機鍵盤輸入,也可以從電話本、短消息、通話記錄中提取。
步驟4判斷被叫號碼是否是手機號碼且首位數字不為0,如果符合條件轉到步驟5,否則轉到步驟8。
步驟5提取被叫號碼的前7位數字,在手機號碼歸屬地資料庫中查詢該號碼對應的歸屬地。
手機號碼歸屬地資料庫是預先設置並保存在手機內存儲器中的一個資料庫,其中記錄了GSM手機號碼的歸屬地信息。
步驟6判斷被叫號碼的歸屬地和本機號碼的歸屬地是否相同,如果不相同轉到7,否則轉到步驟8。
步驟7在被叫號碼前加0。
步驟8顯示呼叫界面。
步驟9向後臺發送呼叫請求,進入後臺處理。
步驟10判斷是否需要打開長途鎖,如果需要轉到步驟11,否則轉到步驟12。
步驟11處理長途鎖。
步驟12解析呼叫類。
步驟13判斷被叫號碼是否是國際號碼,如果是轉到步驟14,否則轉到步驟15。
步驟14處理國際號碼。
步驟15處理主叫號碼隱藏。
步驟16向協議發送呼叫信號。
將本機號碼和被叫號碼按照PHS網絡運行協議規定的格式發送給協議處理。
權利要求
1.一種PHS手機撥打GSM手機號碼的方法,其特徵在於,通過在PHS手機的基本呼叫過程中增加被叫號碼的預處理過程,實現PHS手機撥打GSM手機號碼時自動識別是否在被叫號碼前加0撥號。
2.如權利要求1所述PHS手機撥打GSM手機號碼的方法,其特徵在於,所述PHS手機的基本呼叫過程包括如下步驟(1)輸入或提取被叫號碼;(2)顯示呼叫界面;(3)向一後臺發起呼叫請求;(4)後臺進行長途鎖處理、呼叫類處理、國際號碼處理、主叫號碼隱藏處理;(5)後臺將本機號碼和被叫號碼按照協議規定的格式發給協議處理。
3.如權利要求2所述PHS手機撥打GSM手機號碼的方法,其特徵在於所述步驟(1)和步驟(2)之間加入被叫號碼的預處理過程。
4.如權利要求1或3所述PHS手機撥打GSM手機號碼的方法,其特徵在於所述被叫號碼的預處理過程是指對符合條件的被叫號碼進行預處理,包括如下步驟a.提取被叫號碼的前7位數字;b.在手機號碼歸屬地資料庫中查詢該號碼對應的歸屬地;c.判斷被叫號碼的歸屬地和本機號碼的歸屬地是否相同,如果不相同則在號碼前加0。
5.如權利要求4所述PHS手機撥打GSM手機號碼的方法,其特徵在於所述條件是指被叫號碼是GSM手機號碼,並且號碼首位不是0。
6.如權利要求4所述PHS手機撥打GSM手機號碼的方法,其特徵在於所述手機號碼歸屬地資料庫保存在PHS手機內的存儲器中,記錄了GSM手機號碼的歸屬地信息。
7.如權利要求4所述PHS手機撥打GSM手機號碼的方法,其特徵在於所述本機號碼的歸屬地是通過PHS手機開機初始化時讀取機內碼並保存在存儲器中,提取機內碼的前4位數字,在機內碼歸屬地資料庫中進行匹配獲得的。
8.如權利要求7所述PHS手機撥打GSM手機號碼的方法,其特徵在於所述機內碼歸屬地資料庫保存在PHS手機內的存儲器中,記錄了PHS手機號碼的歸屬地信息。
全文摘要
一種PHS手機撥打GSM手機號碼的方法,屬於無線通信技術領域。該方法利用現有PHS網絡運行協議,在原有PHS手機的基本呼叫過程中加入被叫號碼的預處理過程,實現了自動識別是否需要在被叫GSM手機號碼前加0撥號的功能。本發明的有益效果在於加入的被叫號碼的預處理過程能夠自動識別是否需要在被叫GSM手機號碼前加0撥號,彌補了PHS手機在呼叫性能上存在的不足,增加了PHS手機的智能性,方便了用戶的使用。
文檔編號H04M1/27GK101090541SQ20071004258
公開日2007年12月19日 申請日期2007年6月25日 優先權日2007年6月25日
發明者蔡林川 申請人:嘉興聞泰通訊科技有限公司