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