一種phs行動電話提高呼叫速度和呼通率的方法
2023-12-02 07:16:36 2
專利名稱::一種phs行動電話提高呼叫速度和呼通率的方法
技術領域:
:本發明涉及移動通訊裝置的信號處理方法,特別是一種PHS(PersonalHandy-phoneSystem)行動電話提高呼叫速度和呼通率的方法。
背景技術:
:在PHS移動通信領域,PHS基站(CellStation,簡稱CS)相比較GSM或者CDMA基站而言,因其功率較低、頻率較高、無嚴格的網絡規劃等原因,基站覆蓋範圍較小。這樣,從協議流程來看,對於PHS行動電話(PersonalStation,簡稱PS),如果處於較弱且比較複雜的信號環境,PHS行動電話呼叫時(包括主叫和被叫)可能會存在比較頻繁的建鏈,建鏈失敗重試、重新選擇基站、再重新建鏈等的現象。對於呼叫流程,PHS行動電話通常的做法是呼叫會遍歷所以可能的符合規定的基站,例如同運營商基站、同尋呼區基站等,如果遍歷完成而建鏈依然失敗,或者設定呼叫定時器超時,則本次呼叫失敗。由於通常的PHS基站覆蓋範圍較小,存在更多的交叉覆蓋,在不少實際的網絡中,除了存在中強信號基站外,還存在多個弱信號基站。這樣,在這樣的信號環境下,即只有一個或少數幾個中強信號基站,且周圍弱信號基站數比較多,尤其對於主叫情形,如果少數的中強信號基站因短時故障或者短時負載過重,建鏈不成功後,可能需要遍歷數量眾多的弱信號基站。這樣,就可能存在l)呼通率低,或者2)呼通時間長,例如甚至超過兩分鐘後才接通,而通常此時用戶早已會選擇掛斷,而認為PHS行動電話性能存在問題。
發明內容本發明的目的是提供一種在弱信號複雜環境下提高呼叫速度和呼叫成功率的方法,使得在比較複雜的弱信號環境,即僅存在一個或少數幾個中強信號基站、大多數為弱信號基站的情況下,能夠快速確定並嘗試較強基站,提高呼叫速度和呼叫成功率。為解決上述技術問題,本發明方法,一種PHS行動電話提高呼叫速度和成功率的方法,包括如下步驟步驟1:基帶處理器判斷候選基站數N1是否大於弱信號環境所設定基站數N2:若是,設定基站數為N1=N2,即限定最多N2個候選基站,繼續步驟2;步驟2:基帶處理器判斷所述候選基站列表是否為空若是,轉步驟5;若否,即所述候選基站列表為非空,繼續步驟3;步驟3:基帶處理器在所述候選基站列表中,選擇信號強度最強的基站為待機基站,通過射頻模塊進行建鏈,繼續步驟4;步驟4:如建鏈成功,則轉步驟6;如建鏈失敗,則基帶處理器在所述候選基站列表中刪除本基站,返回步驟2,繼續進行建鏈嘗試;步驟5:基帶處理器重試次數增加一次,判斷呼叫限制定時器是否到時若是,則轉6;若否,則重置候選基站列表為步驟1所確定的初始列表,返回步驟2;步驟6:結束。所述步驟1前還包括前序步驟0:基帶處理器判斷移動手機是否處於弱信號環境若是,繼續步驟l;若否,即假定為正常網絡環境,則不限定候選基站數,轉步驟2。所述前序步驟中的判斷是否屬於弱信號環境,包括以下步驟-前序步驟O.1:設定弱信號閾值TH1;前序步驟0.2:基帶處理器遍歷候選基站列表,如果基站RSSI高於設定閾值TH1,則進行計數;前序步驟0.3:基帶處理器判斷計數值是否大於設定閾值N3,若是,則判定為弱信號環境;若否,則判定為正常環境。所述步驟1還包括基帶處理器設定候選基站列表重試次數N4;而相應步驟5為重試次數增加一次,基帶處理器判斷是否達到重試限制次數N4或呼叫限制定時器是否到時若是,則轉步驟6;若否,則重置候選基站列表為步驟1所確定的初始列表,返回步驟2。其中,N4>=2。所述候選基站是根據信號強弱排列,選擇最強基站時,即選擇列表中排列在第一位的基站。所涉及Nl、N2、N3、N4或TH1存儲在非易失隨機訪問存儲器(Non-VolatileRandomAccessMemory,簡稱NVRAM)中以供修改。本發明的有益效果是,通過本發明方法,在周圍只有一個或少數幾個中強信號基站,有多個弱信號基站的網絡環境時,PHS行動電話首先識別出該特定的網絡狀況,然後採取非完全遍歷的策略,忽略眾多弱信號基站,即在設定的呼叫定時器時長內,採用集中嘗試選定的少數幾個基站,縮小選擇範圍,減短候選基站列表,避免了在弱信號基站上嘗試建鏈成功概率低、呼通時間長、以及因暫時網絡負載過重或者短時故障而導致嘗試建鏈失敗的情況。如上所述,本方法通過錯時嘗試中強信號基站,增加呼通率,減少呼通時間,從而使PHS行動電話適應當前的網絡狀況,解決PHS行動電話因為複雜弱信號環境導致的呼通率低和呼通時間長的問題。圖1是本發明方法的提高呼叫速度和呼通率處理流程示意圖。圖2是本發明方法的弱信號環境判斷流程示意圖。具體實施例方式本發明提供了一種PHS行動電話提高呼叫速度和呼通率的方法,該方法可適應當前的網絡狀況,使得PHS行動電話可以識別弱信號環境,並在設定的呼叫定時器時長內嘗試較短的候選基站列表,從而提高呼叫速度和呼叫成功率。下面以一較佳實施例對本發明方法作進一步說明,在本例中,假定為一種弱信號網絡環境,具體流程如圖1本發明方法的提高呼叫速齒壬nRfrTfi宏//(N細添招-舎圖聽雲句枉Dl下先驟.步驟l:行動電話發起呼叫,設定呼叫限制定時器時長;對於呼叫限制定時器時長,尤其對於主叫情形,可以根據實際情況設定,如果希望增大嘗試時間,可以設置較大的定時器時長,反之,設置為較短的定時器時長。本例中,設定為90s。步驟2:行動電話找網結束,獲取符合條件的可用的候選基站列表,數量為Nl;通過射頻模塊獲取可連接基站的列表,刪除其中非PHS行動電話所屬運營商的基站和因註冊拒絕而處於被禁止狀態等無法使用的基站,其餘基站按信號的強弱排列,本例中,最終所得候選基站列表為表l:候選基站列表tableseeoriginaldocumentpage8表中CSn代表第n個基站,下一行對應的數字為該基站的RSSI(ReceivedSignalStrengthIndication,接收信號強度單位為dbuV,以下簡稱RSSI)值。如表1所示,候選列表基站數Nl=16。步驟3:基帶處理器判斷是否移動手機處於弱信號環境,若是,轉步驟4;若否,即假定為正常網絡環境,則不限定候選基站數,轉步驟5;基帶處理器判斷弱信號環境,是通過以下步驟實現的-步驟3.1:設定弱信號閾值TH1;步驟3.2:遍歷候選基站列表,如果通過外設接收到的基站RSSI值高於設定閾值TH1,計數;步驟3.3:判斷計數值是否大於設定閾值N3,若是,則判定為弱信號環境;若否,則判定為正常環境。具體實施細節如圖2所示,其中i為步驟3.2中用以遍歷基站的計數器;coirntl是符合條件的基站計數。在本例中,設置TH1=32,N3=4。即對信號強度RSSI〉32的基站進行計數,如果計數小於N3,則判定為弱信號環境。由表1可得,計數結果為1。因1〈4=N3,因此本例中判定為弱信號環境,其含義為只有少數幾個中強信號基站,其餘均為弱信號基站,而且往往存在多個弱信號基站,例如在本例中,有15個RSSI〈=32的弱信號基站。步驟4:基帶處理器判斷候選基站數Nl是否大於弱信號環境設定基站數N2,若是,設定基站數為Nl=N2,即限定最多N2個候選基站,其餘候選基站將不予以考慮,轉步驟5;若否,則直接轉步驟5;參數N2的設置可以根據實際需要設定,其含義為在弱信號環境下,最多嘗試N2個基站,其餘更弱信號的基站將被排除在候選基站列表之外。如果需要嘗試更多的候選基站列表,可選擇較大的N2值,反之可取較大N2值。在本例中,設置N2=4,即候選基站列表中最多有4個基站,選取表1中信號最強的4個基站組成實際候選基站列表,即表2:實際候選基站列表CS1CS2CS3CS441323131步驟5:設定候選基站列表重試次數N4,初始重試次數計數器count為0,轉步驟6;參數N4的設置可以根據實際需要設定,在確定的呼叫限制定時器時長內,通常N4可以設置為候選基站列表重試N4次後和實際呼叫限制定時器時長基本一致。例如本例,假定呼叫限制定時器時長為90s,而選定的候選基站裡表數為N2二4,例如可以設置N4=4次。在呼叫定時器時長內,嘗試次數越多,呼通概率會增加。步驟6:判斷所述候選基站列表是否為空若是,轉步驟9;若否,即所述候選基站列表為非空,轉步驟7;步驟7:在所述候選基站列表中,選擇第一位基站為待機基站,通過射頻模塊為手機進行建鏈;步驟8:如建鏈成功,則轉步驟10;如建鏈失敗,則在所述候選基站列表中刪除本基站,返回步驟6,繼續進行建鏈嘗試;步驟9:重試次數計數器計數加l,判斷重試次數是否達到重試限制次數N4,如果是,或者呼叫限制定時器到時,則轉10;若否,則重置候選基站列表為步驟4中確定的實際候選基站列表,返回步驟6。步驟10:結束。上文中提及的各參數Nl,N2,N3,N4,TH1,可以保存在PHS行動電話的非易失隨機訪問存儲器(Non-VolatileRandomAccessMemory,簡稱NVRAM)中,各參數可以根據實際情況修改,以適應不同的網絡情況和需求。假定網絡出現了暫時的負載過重,即其中唯一的一個中強信號基站CSl短時負載過重或者短時故障,而此時PHS行動電話發起一次主叫流程,這時在中強信號基站CS1上的建鏈將失敗,這樣,按通常的策略,會順序遍歷候選基站中的所有列表基站,這裡假定RSSI<=32的弱信號基站均建鏈失敗,則本次呼叫將遍歷所有的16個基站,對一個基站,通常嘗試時間可假定為4*1.2=4.8s,約5s,這樣所用總時長為16*5=80s,加上重新建鏈時對每個基站的同步時間等,時間會更長,並且最終呼叫失敗。如果採用本發明的方法,此時PHS行動電話將考慮到本例為弱信號環境,因此只嘗試信號最強的前4個基站,CSl-CS4。這樣,類前,因其中的唯一的中強信號基站CSl負載過重,第一次嘗試同樣會建鏈失敗,因候選基站列表限定為最多4個,因而嘗試所有的候選基站列表所用的時間約為4*5=20s,將大為縮減,並且,在第二次嘗試時,假定CS1負載過重已恢復,則此次呼叫將成功,從而避免了呼叫失敗。綜上所述僅為本發明的較佳實施例而己,並非用來限定本發明的實施範圍。即凡依本申請專利範圍的內容所作的等效變化與修飾,都應為本發明的技術範疇。權利要求1.一種PHS行動電話提高呼叫速度和成功率的方法,其特徵在於包括如下步驟步驟1基帶處理器判斷候選基站數N1是否大於弱信號環境所設定基站數N2若是,設定基站數為N1=N2,即限定最多N2個候選基站,繼續步驟2;步驟2基帶處理器判斷所述候選基站列表是否為空若是,轉步驟5;若否,即所述候選基站列表為非空,繼續步驟3;步驟3基帶處理器在所述候選基站列表中,選擇信號強度最強的基站為待機基站,通過射頻模塊進行建鏈,繼續步驟4;步驟4如建鏈成功,則轉步驟6;如建鏈失敗,則基帶處理器在所述候選基站列表中刪除本基站,返回步驟2,繼續進行建鏈嘗試;步驟5基帶處理器重試次數增加一次,判斷呼叫限制定時器是否到時若是,則轉6;若否,則重置候選基站列表為步驟1所確定的初始列表,返回步驟2;步驟6結束。2.根據權利要求1所述的提高呼叫速度和成功率的方法,其特徵在於步驟1前還包括前序步驟0:基帶處理器判斷移動手機是否處於弱信號環境若是,繼續步驟l;若否,即假定為正常網絡環境,則不限定候選基站數,轉步驟2。3.根據權利要求2所述的提高呼叫速度和成功率的方法,其特徵在於:前序步驟中的判斷是否屬於弱信號環境,包括以下步驟前序步驟O.1:設定弱信號閾值TH1;前序步驟0.2:基帶處理器遍歷候選基站列表,如果基站RSSI高於設定閾值TH1,則進行計數;前序步驟0.3:基帶處理器判斷計數值是否大於設定閾值N3,若是,則判定為弱信號環境;若否,則判定為正常環境。4.根據權利要求1所述的提高呼叫速度和成功率的方法,其特徵在於-步驟1還包括基帶處理器設定候選基站列表重試次數N4;而相應步驟5為重試次數增加一次,基帶處理器判斷是否達到重試限制次數N4或呼叫限制定時器是否到時若是,則轉步驟6;若否,則重置候選基站列表為步驟1所確定的初始列表,返回步驟2。5.根據權利要求4所述的提高呼叫速度和成功率的方法,其特徵在於N4〉二2。6.根據權利要求1所述的提高呼叫速度和成功率的方法,其特徵在於所述候選基站是根據信號強弱排列,選擇最強基站時,即選擇列表中排列在第一位的基站。7.根據權利要求1-6中任一所述提高呼叫速度和成功率的方法,其特徵在於所涉及N1、N2、N3、N4或TH1存儲在非易失隨機訪問存儲器(Non-VolatileRandomAccessMemory,簡稱NVRAM)中以供修改。全文摘要本發明公開了一種PHS行動電話提高呼叫速度和呼通率的方法,使PHS行動電話可以在周圍只有一個或少數幾個中強信號基站、有多個弱信號基站的網絡環境時,首先識別出該特定的網絡狀況,然後採取非完全遍歷的策略,從而忽略眾多的弱信號基站,即在設定的呼叫定時器時長內,採用集中嘗試選定的少數幾個基站,縮小選擇範圍,減短候選基站列表,避免了在弱信號基站上嘗試建鏈成功概率低、呼通時間長、以及因暫時網絡負載過重或者短時故障而導致嘗試建鏈失敗的情況,從而使PHS行動電話適應當前的網絡狀況,解決PHS行動電話因為複雜弱信號環境導致的呼通率低和呼通時間長的問題。文檔編號H04W76/00GK101511101SQ20081020486公開日2009年8月19日申請日期2008年12月30日優先權日2008年12月30日發明者沈世洪申請人:上海聞泰電子科技有限公司