專利名稱:基于廣播模式的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動電話呼叫智能轉(zhuǎn)移過程中的關(guān)聯(lián)標識器的選擇和小區(qū)切換方法。
為達到上述目的,本發(fā)明提供的基于廣播模式的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法,包括下述步驟步驟1移動電話搜索標識器,所述標識器的廣播幀中帶有其所標識的轉(zhuǎn)移電話列表,如果移動電話搜索到滿足上述條件的標識器,通過收到的標識器的廣播幀中的轉(zhuǎn)移電話列表判斷該表中是否有呼叫轉(zhuǎn)移目的號碼,如果有,將該標識器作為關(guān)聯(lián)標識器,進行呼叫轉(zhuǎn)移的設置,同時終止對其它標識器發(fā)出的廣播幀的處理;步驟2移動電話在關(guān)聯(lián)標識小區(qū)與關(guān)聯(lián)標識器進行握手聯(lián)系,同時判斷是否離開關(guān)聯(lián)標識小區(qū),如果未離開,重復步驟2的操作,否則轉(zhuǎn)步驟1繼續(xù)搜索新的標識器,以完成關(guān)聯(lián)小區(qū)的切換。
在所述步驟1中移動電話丟棄所收到的不包含轉(zhuǎn)移電話列表的廣播幀和轉(zhuǎn)移電話列表中不包含呼叫轉(zhuǎn)移目的號碼的廣播幀。移動電話判斷廣播幀中的轉(zhuǎn)移列表中是否包含呼叫轉(zhuǎn)移目的號碼是用該呼叫轉(zhuǎn)移目的號碼列表和移動電話里保存的轉(zhuǎn)移屏蔽列表進行交集運算得到的,交集為空,則不存在轉(zhuǎn)移目的號碼;交集不為空,則交集中的號碼即可作為移動電話呼叫轉(zhuǎn)移的目的電話號碼。
步驟2所述移動電話在關(guān)聯(lián)標識小區(qū)與關(guān)聯(lián)標識器進行握手聯(lián)系通過移動電話判斷是否能收到關(guān)聯(lián)標識器的廣播幀實現(xiàn)。
步驟2判斷移動電話是否離開關(guān)聯(lián)標識小區(qū),通過關(guān)聯(lián)標識器的廣播幀的等待計時實現(xiàn),當沒有收到關(guān)聯(lián)標識器廣播幀的時間超時,則確定移動電話已離開關(guān)聯(lián)標識小區(qū)。
由于本發(fā)明通過收到的標識器的廣播幀中的轉(zhuǎn)移電話列表判斷該表中是否有呼叫轉(zhuǎn)移目的號碼,如果有,將該標識器作為關(guān)聯(lián)標識器,進行呼叫轉(zhuǎn)移的設置,同時終止對其它標識器發(fā)出的廣播幀的處理,這樣,在移動電話進入到多個標識器標識小區(qū)的交叉區(qū)域時,可以首先將發(fā)出帶有轉(zhuǎn)移目的電話號碼廣播幀的標識器作為關(guān)聯(lián)標識器,同時終止對其它標識器發(fā)出的廣播幀的分析處理,即終止與其它相關(guān)標識器的聯(lián)系,因此采用本發(fā)明的方法能夠有效完成關(guān)聯(lián)標識器的選擇;在關(guān)聯(lián)小區(qū)切換時,只有在移動電話離開關(guān)聯(lián)標識小區(qū)時,才通過搜索新的關(guān)聯(lián)標識器完成關(guān)聯(lián)小區(qū)的切換,可見,本發(fā)明不但實現(xiàn)簡單,而且能夠保證即時、正確地進行關(guān)聯(lián)標識器的選擇與標識小區(qū)的切換,有效避免不切換、假切換現(xiàn)象,因此使用該方法能夠提高移動電話呼叫轉(zhuǎn)移的性能和穩(wěn)定性。
本發(fā)明所述方法用于解決當移動電話出現(xiàn)在若干個標識器的標識小區(qū)交叉覆蓋區(qū)域時,移動電話對標識器的選擇問題和移動電話跨標識小區(qū)的標識小區(qū)切換問題。本發(fā)明所述方法主要涉及下述概念1、標識小區(qū),一個標識器的信號覆蓋區(qū)域,在該區(qū)域內(nèi),移動電話能夠獲取標識器中所存儲的標識信息;2、相關(guān)標識器,假如根據(jù)標識器所存儲的標識信息,經(jīng)過移動電話的號碼分析后,能夠得到非空的用于移動電話呼叫轉(zhuǎn)移的目的號碼列表,則該目的號碼列表為移動電話的相關(guān)電話列表,該標識器,既為移動電話的相關(guān)標識器;3、關(guān)聯(lián)標識器,是使進入其標識小區(qū)的移動電話發(fā)生了呼叫轉(zhuǎn)移設置的標識器;4、相關(guān)標識小區(qū),移動電話的相關(guān)標識器標識的標識小區(qū)為該移動電話的相關(guān)標識小區(qū)。
5、關(guān)聯(lián)標識小區(qū),移動電話的關(guān)聯(lián)標識器標識的標識小區(qū)為該移動電話的關(guān)聯(lián)標識小區(qū)。
下面結(jié)合附圖和實施例對本發(fā)明作進一步詳細的描述。
圖1是本發(fā)明所述方法的實施例流程圖。圖1所述方法描述了當移動電話出現(xiàn)在若干個標識器的標識小區(qū)交叉覆蓋區(qū)域時所涉及的兩個過程,一是標識器的選擇過程,二是表示小區(qū)的切換過程。
標識器選擇過程參考圖2。如圖2所示,當移動電話直接進入幾個標識小區(qū)的交叉區(qū)域后,移動電話應該選擇合適的標識器作為其關(guān)聯(lián)標識器,同時進行相關(guān)的呼叫轉(zhuǎn)移設置,并對標識器的消息幀進行過濾,過濾出屬于關(guān)聯(lián)標識器的消息,并以此作為標識小區(qū)切換的依據(jù),該過程既為標識器選擇過程。
標識小區(qū)切換過程參考圖3,如圖3所示,移動電話離開標識小區(qū)A后,移動電話能夠?qū)Υ俗鞒稣_判斷(判斷的依據(jù)是通過等待關(guān)聯(lián)標識器的廣播幀計時來實現(xiàn)的),以取消先前進入該標識小區(qū)時所作的呼叫轉(zhuǎn)移設置,重新進入搜尋標識器狀態(tài)。當移動電話進入標識小區(qū)B后,將接收到標識器B的消息幀,此時,移動電話將進行轉(zhuǎn)移目的號碼分析,并決定標識器B是否能作為移動電話的關(guān)聯(lián)標識器,該過程既為標識小區(qū)切換過程。
在圖1所示的方法中,處于上述兩個過程的移動電話具有兩個典型狀態(tài)1、搜尋標識器狀態(tài),是移動電話沒有發(fā)現(xiàn)任何關(guān)聯(lián)標識器時所處的狀態(tài);2、偵測標識小區(qū)切換狀態(tài),是移動電話發(fā)現(xiàn)并選擇了關(guān)聯(lián)標識器的狀態(tài);下面以廣播模式(即標識器提供消息廣播功能,將所存儲的標識信息定時廣播出去;移動電話提供消息接收功能)方式為例對圖1所示實施例進行闡述。
移動電話首先進入搜索標識器的狀態(tài),在步驟1搜索標識器。所述標識器提供消息廣播功能,將所存儲的標識信息定時廣播出去。本例中,標識器廣播的標識信息幀參考下表
移動電話提供消息接收功能,移動電話的該項功能可以通過在移動電話中內(nèi)置識別器實現(xiàn)。在標識器廣播的標識信息中,都必需攜帶標識器的ESN(Electronic Serial Number電子系列號),該號碼至少需要保證標識小區(qū)相互交叉的那些標識器的ESN號碼不重復。移動電話在步驟1的狀態(tài),實質(zhì)是處于尋找標識器的狀態(tài),此時移動電話里保存的標識器ESN號碼為空(NULL),這樣,移動電話在接收到標識器的廣播幀中的標識信息時,就可以進行號碼分析,以判斷該標識器是否為移動電話的相關(guān)標識器。如果移動電話搜索到標識器,即進入到標識小區(qū)中,則在步驟2判斷搜索到的標識器的廣播幀中是否包含其所標識電話的號碼列表,即轉(zhuǎn)移號碼列表,如果不包含,則不能判斷該標識器是否為相關(guān)標識器,因此在步驟4丟棄該標識器的廣播幀,移動電話繼續(xù)處于搜尋標識器的狀態(tài),轉(zhuǎn)步驟1進行下一輪的搜索;如果廣播幀中包含轉(zhuǎn)移號碼列表,則移動電話在步驟3根據(jù)上述信息繼續(xù)判斷轉(zhuǎn)移號碼列表中是否有自己需要的轉(zhuǎn)移目的號碼,如果沒有,仍然執(zhí)行步驟4丟棄該標識器的廣播幀,移動電話繼續(xù)處于搜尋標識器的狀態(tài),轉(zhuǎn)步驟1進行下一輪標識器的搜索;否則,當移動電話經(jīng)上述步驟3得知正在處理的廣播幀中有自己需要的呼叫轉(zhuǎn)移目的電話號碼,就認為搜尋到了其關(guān)聯(lián)標識器,在步驟5確定該標識器為關(guān)聯(lián)標識器(即,更新移動電話里關(guān)聯(lián)標識器ESN),并進行呼叫轉(zhuǎn)移的自動設置,初始化等待關(guān)聯(lián)標識器的廣播幀時間,同時終止對其它標識器發(fā)出的廣播幀的分析處理,即不再與其它相關(guān)標識器進行聯(lián)系。接著移動電話在步驟6與標識器進行握手聯(lián)系,該握手聯(lián)系通過移動電話判斷是否能收到關(guān)聯(lián)標識器的廣播幀實現(xiàn);這種聯(lián)系相當于移動電話只做一些“探音”處理,即探測是否還能收到其關(guān)聯(lián)標識器的廣播幀。“探音”的依據(jù)是根據(jù)廣播幀里攜帶的標識信息中標識器ESN。此時移動電話進入偵測標識小區(qū)切換狀態(tài),在該狀態(tài),移動電話里保存的標識器ESN號碼為該移動電話的關(guān)聯(lián)標識器ESN號碼,且該號碼絕對不能為空。移動電話在接收到標識器的廣播幀時,都要判斷該廣播幀里標識器ESN和本移動電話里當前保存的關(guān)聯(lián)標識器ESN是否相同,不相同,就丟棄該幀;若相同,則進行相關(guān)處理,并初始化等待關(guān)聯(lián)標識器的廣播幀時間。移動電話在步驟7判斷是否離開標識器,即判斷握手是否中斷,如果移動電話已離開標識器,則取消原來的呼叫轉(zhuǎn)移設置,進入搜索狀態(tài),轉(zhuǎn)步驟1繼續(xù)下一輪的標識器搜索,否則轉(zhuǎn)步驟6繼續(xù)與關(guān)聯(lián)標識器的握手聯(lián)系。
由上述可知,在圖1所示的實施例中,關(guān)聯(lián)標識器選擇是通過搶先式的方式完成的,即可能存在幾個相關(guān)標識器,都能通過移動電話的號碼分析并被選擇,但移動電話只選擇最先收到信號的那個相關(guān)標識器作為其關(guān)聯(lián)標識器。
當一個移動電話離開其關(guān)聯(lián)標識小區(qū)后,移動電話將不再收到該關(guān)聯(lián)標識器的廣播幀,移動電話通過對關(guān)聯(lián)標識器廣播幀的等待計時,來判斷其是否真正離開了關(guān)聯(lián)標識小區(qū)。在本例中,步驟7的實現(xiàn)就是當移動電話等待一定時間(該時間值被稱為切換敏感度值W,可以設置,本例默認值為15秒)后,仍然沒有接收到其關(guān)聯(lián)標識器的廣播幀,即等待已經(jīng)超時,那么,移動電話就認為,它已經(jīng)離開了其關(guān)聯(lián)標識小區(qū)。由于移動電話不能以其收到了其它標識器的幀來判斷是否進行了小區(qū)切換,因為,移動電話可能處于幾個標識小區(qū)的交叉區(qū)域內(nèi),而交替接收到關(guān)聯(lián)標識器和其它標識器的廣播幀;因此,移動電話根據(jù)廣播幀中的標識器ESN來判斷該廣播幀是否屬于移動電話的關(guān)聯(lián)標識器發(fā)出的,如果廣播幀中的ESN與移動電話中的不相同,則說明是其它不關(guān)聯(lián)標識器發(fā)出的,因此,要丟棄該廣播幀并結(jié)束處理;若相同,即說明該移動電話還能收到關(guān)聯(lián)標識器的信號,說明移動電話尚未離開其關(guān)聯(lián)標識小區(qū),此時,移動電話將初始化等待關(guān)聯(lián)標識器廣播幀的時間。所以,在移動電話確認離開了其關(guān)聯(lián)標識小區(qū)后,移動電話重新進入搜尋標識器狀態(tài),并進行新的關(guān)聯(lián)標識器選擇處理。這樣,通過等待關(guān)聯(lián)標識器的廣播幀計時來確定移動電話離開關(guān)聯(lián)標識小區(qū),并使移動電話重新進入關(guān)聯(lián)標識器選擇狀態(tài),以此達到標識小區(qū)切換的目的。
移動電話之所以要丟棄不是屬于自己關(guān)聯(lián)標識器發(fā)出的廣播幀,是因為,可能同時有多個標識器發(fā)送了廣播幀,參考圖4,移動電話B先前的關(guān)聯(lián)標識小區(qū)為B,由于走動,移動電話現(xiàn)在離開了其關(guān)聯(lián)標識小區(qū)B,但它仍然在標識小區(qū)A和C內(nèi),此時,移動電話B接收到的廣播幀是標識器A和C發(fā)出的廣播幀,移動電話B就必需丟棄該廣播幀;否則,就會導致標識小區(qū)的切換失敗,即判斷不出,由于走動已經(jīng)離開了自己的關(guān)聯(lián)標識小區(qū)B,需要斷開和關(guān)聯(lián)標識器B的連接,并取消先前的呼叫轉(zhuǎn)移設定,重新進入搜尋自己周圍的標識器(如圖4所示的標識器A、C)狀態(tài)。
總之,即使移動電話處于幾個標識小區(qū)的交叉區(qū)域內(nèi),只要移動電話找到了自己的關(guān)聯(lián)標識器后,就不會再去尋找其它的標識器,也不會響應其它標識器發(fā)來的各種消息,直到移動電話離開了其關(guān)聯(lián)標識小區(qū)為止。這就解決了寫字樓中,標識器可能非常密集時,所產(chǎn)生的標識小區(qū)交叉覆蓋所引起的標識小區(qū)切換失敗問題。
在應用圖1所示的實施例時,要求標識器只提供信號發(fā)射功能,要求移動電話只提供信號接收功能(類似BP機)。標識器通過定時廣播的方式將存儲的標識信息廣播出去,移動電話接到該廣播信號后,進行相關(guān)的處理。
在圖1所示的實施例中,設置等待關(guān)聯(lián)標識器廣播幀計時的機制,是為了解決,移動電話處于幾個標識小區(qū)的交叉區(qū)域時,引起的標識小區(qū)假切換現(xiàn)象。如果沒有該機制,那么,當移動電話判斷廣播幀中標識器ESN與本移動電話里已經(jīng)保存的標識器ESN不相等時,就必需認為進行了標識小區(qū)切換(否則,會出現(xiàn)小區(qū)切換失敗現(xiàn)象),這在移動電話處于幾個標識小區(qū)的交叉區(qū)內(nèi)時,會出現(xiàn)反復切換操作,導致移動電話轉(zhuǎn)移設定與取消設定的頻繁操作。以圖2為例,當移動電話處于二個標識小區(qū)A、B的交叉區(qū)域內(nèi),移動電話交替接收到二個標識器的廣播幀,其中,A中有一個要轉(zhuǎn)移的目的電話,B中沒有,這就會導致移動電話不斷地進行轉(zhuǎn)移設定和取消轉(zhuǎn)移設定操作,這種現(xiàn)象將構(gòu)成對移動網(wǎng)絡的“騷擾”。這種當移動電話處于幾個標識小區(qū)的交叉區(qū)內(nèi)時,移動電話會交替接收到關(guān)聯(lián)標識器的廣播幀,此時,移動電話會出現(xiàn)反復切換操作,即標識小區(qū)假切換。設置等待關(guān)聯(lián)標識器廣播幀計時的機制,能夠有效地解決這個問題。
權(quán)利要求
1.一種基于廣播模式的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法,包括下述步驟步驟1移動電話搜索標識器,所述標識器的廣播幀中帶有其所標識的轉(zhuǎn)移電話列表,如果移動電話搜索到滿足上述條件的標識器,通過收到的標識器的廣播幀中的轉(zhuǎn)移電話列表判斷該表中是否有呼叫轉(zhuǎn)移目的號碼,如果有,將該標識器作為關(guān)聯(lián)標識器,進行呼叫轉(zhuǎn)移的設置,同時終止對其它標識器發(fā)出的廣播幀的處理;步驟2移動電話在關(guān)聯(lián)標識小區(qū)與關(guān)聯(lián)標識器進行握手聯(lián)系,同時判斷是否離開關(guān)聯(lián)標識小區(qū),如果未離開,重復步驟2的操作,否則轉(zhuǎn)步驟1繼續(xù)搜索新的標識器,以完成關(guān)聯(lián)小區(qū)的切換。
2.根據(jù)權(quán)利要求1所述的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法,其特征在于在所述步驟1中移動電話丟棄所收到的不包含轉(zhuǎn)移電話列表的廣播幀和轉(zhuǎn)移電話列表中不包含呼叫轉(zhuǎn)移目的號碼的廣播幀。
3.根據(jù)權(quán)利要求1或2所述的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法,其特征在于步驟2所述移動電話在關(guān)聯(lián)標識小區(qū)與關(guān)聯(lián)標識器進行握手聯(lián)系通過移動電話判斷是否能收到關(guān)聯(lián)標識器的廣播幀實現(xiàn)。
4.根據(jù)權(quán)利要求3所述的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法,其特征在于步驟2判斷移動電話是否離開關(guān)聯(lián)標識小區(qū),通過關(guān)聯(lián)標識器的廣播幀的等待計時實現(xiàn),當沒有收到關(guān)聯(lián)標識器廣播幀的時間超時,則確定移動電話已離開關(guān)聯(lián)標識小區(qū)。
全文摘要
本發(fā)明公開了一種基于廣播模式的關(guān)聯(lián)標識器的選擇和小區(qū)的切換方法,首先移動電話搜索標識器,所述標識器的廣播幀中帶有其所標識的轉(zhuǎn)移電話列表,如果移動電話搜索到滿足上述條件的標識器,通過收到的標識器的廣播幀中的轉(zhuǎn)移電話列表判斷該表中是否有呼叫轉(zhuǎn)移目的號碼,如果有,將該標識器作為關(guān)聯(lián)標識器,進行呼叫轉(zhuǎn)移的設置,同時終止對其它標識器發(fā)出的廣播幀的處理;然后,移動電話與關(guān)聯(lián)標識器進行握手聯(lián)系,直到離開關(guān)聯(lián)標識小區(qū)才繼續(xù)搜索新的關(guān)聯(lián)標識器,以完成關(guān)聯(lián)小區(qū)的切換。上述方案實現(xiàn)簡單,能夠保證移動電話進行正確地關(guān)聯(lián)標識器的選擇與標識小區(qū)的切換,提高移動電話呼叫轉(zhuǎn)移的性能和穩(wěn)定性。
文檔編號H04W48/16GK1474580SQ0212598
公開日2004年2月11日 申請日期2002年8月7日 優(yōu)先權(quán)日2002年8月7日
發(fā)明者王正偉 申請人:華為技術(shù)有限公司