一種駐留小區調整方法及用戶設備的制造方法
【技術領域】
[0001]本發明涉及通信技術領域,具體涉及一種駐留小區調整方法及用戶設備。
【背景技術】
[0002]隨著微電子技術的發展,智能手機等用戶設備的功能越來越多,用戶可以通過智能手機即時通信、訂餐、訂票、娛樂等。
[0003]營運商的基站所承載的用戶數量是有限的。當同一個小區用戶數量比較多時,會降低該小區用戶通信速率,影響通信體驗,例如在火車站、地鐵站等人群密集場所,有限的基站難以滿足大量用戶同一時段的通話需求。
【發明內容】
[0004]本發明實施例提供了一種駐留小區調整方法及用戶設備,以期避免用戶設備接入已過度繁忙的小區,有利于提升用戶設備的通話質量。
[0005]本發明實施例第一方面提供一種駐留小區調整方法,包括:
[0006]在檢測到用戶設備的系統時間處于預設高峰通話時段內時,獲取用戶設備的位置對應的N個小區中每一個小區接入的用戶設備的數量,所述N為正整數;
[0007]確定所述N個小區中接入的用戶設備的數量最少的小區為參考小區;
[0008]若所述參考小區接入的用戶設備的數量大于預設數量閾值,則確定接入的用戶設備的數量小于所述預設數量閾值、且與所述用戶設備的位置之間的距離最近的小區為目標小區;
[0009]當檢測到所述用戶設備處于所述目標小區的信號覆蓋區域時,控制所述用戶設備駐留至所述目標小區。
[0010]本發明實施例第一方面第一種可能的實現方式中,所述控制所述用戶設備駐留至所述目標小區之后,所述方法還包括:
[0011]檢測所述用戶設備的通話電流;
[0012]在檢測到所述用戶設備的通話電流大于預設電流閾值時,獲取通話電流小于所述預設電流閾值的M個參考通話電流,以及所述M個參考通話電流對應的M個參考通話位置,所述M為正整數;
[0013]確定所述M個參考通話位置中與所述用戶設備的位置之間的距離滿足預設條件的參考通話位置為目標通話位置;
[0014]輸出用于提示用戶轉移至所述目標通話位置的提示消息。
[0015]結合本發明實施例第一方面或第一方面第一種可能的實現方式中,在本發明實施例第一方面第二種可能的實現方式中,所述獲取用戶設備所處的位置對應的N個小區中每一個小區接入的用戶設備的數量,包括:
[0016]向用戶設備的位置對應的N個小區中每一個小區發送數量獲取請求;
[0017]接收所述每一個小區響應所述數量獲取請求而發送的接入的用戶設備的數量。
[0018]結合本發明實施例第一方面或第一方面第一種或第二種可能的實現方式中,在本發明實施例第一方面第三種可能的實現方式中,所述確定接入的用戶設備的數量小于所述預設數量閾值、且與所述用戶設備的位置之間的距離最近的小區為目標小區之后,所述控制所述用戶設備駐留至所述目標小區之前,所述方法還包括:
[0019]輸出用于提示用戶轉移至所述目標小區進行通話的提示消息;
[0020]或者,
[0021]振動并輸出用于提示用戶轉移至所述目標小區進行通話的提示消息;
[0022]所述提示消息至少包括以下任意一種:語音提示消息、文字提示消息以及圖片提示消息。
[0023]結合本發明實施例第一方面或第一方面第一種或第二種或第三種可能的實現方式,在本發明實施例第一方面第四種可能的實現方式中,所述方法還包括:
[0024]若所述參考小區接入的用戶設備的數量小于或等于預設數量閾值,則控制所述用戶設備駐留至所述參考小區。
[0025]本發明實施例第二方面提供了一種用戶設備,包括:
[0026]獲取單元,用于在檢測到用戶設備的系統時間處于預設高峰通話時段內時,獲取用戶設備的位置對應的N個小區中每一個小區接入的用戶設備的數量,所述N為正整數;
[0027]確定單元,用于確定所述N個小區中接入的用戶設備的數量最少的小區為參考小區;
[0028]所述確定單元,還用于若所述參考小區接入的用戶設備的數量大于預設數量閾值,則確定接入的用戶設備的數量小于所述預設數量閾值、且與所述用戶設備的位置之間的距離最近的小區為目標小區;
[0029]駐留單元,用于當檢測到所述用戶設備處于所述目標小區的信號覆蓋區域時,控制所述用戶設備駐留至所述目標小區。
[0030]在本發明實施例第二方面第一種可能的實現方式中,所述用戶設備還包括:
[0031]檢測單元,用于檢測所述用戶設備的通話電流;
[0032]所述獲取單元,還用于在所述檢測單元檢測到所述用戶設備的通話電流大于預設電流閾值時,獲取通話電流小于所述預設電流閾值的M個參考通話電流,以及所述M個參考通話電流對應的M個參考通話位置,所述M為正整數;
[0033]所述確定單元,還用于確定所述M個參考通話位置中與所述用戶設備的位置之間的距離滿足預設條件的參考通話位置為目標通話位置;
[0034]輸出單元,用于輸出用于提示用戶轉移至所述目標通話位置的提示消息。
[0035]結合本發明實施例第二方面或第二方面第一種可能的實現方式,在本發明實施例第二方面第二種可能的實現方式中,所述獲取單元獲取用戶設備所處的位置對應的N個小區中每一個小區接入的用戶設備的數量的具體實現方式為:
[0036]向用戶設備的位置對應的N個小區中每一個小區發送數量獲取請求;
[0037]接收所述每一個小區響應所述數量獲取請求而發送的接入的用戶設備的數量。
[0038]結合本發明實施例第二方面或第二方面第一種或第二種可能的實現方式,在本發明實施例第二方面第三種可能的實現方式中,所述用戶設備還包括:
[0039]第一消息輸出單元,用于在所述確定單元確定接入的用戶設備的數量小于所述預設數量閾值、且與所述用戶設備的位置之間的距離最近的小區為目標小區之后,所述駐留單元控制所述用戶設備駐留至所述目標小區之前,輸出用于提示用戶轉移至所述目標小區進行通話的提示消息;
[0040]或者,
[0041]第二消息輸出單元,用于在所述確定單元確定接入的用戶設備的數量小于所述預設數量閾值、且與所述用戶設備的位置之間的距離最近的小區為目標小區之后,所述駐留單元控制所述用戶設備駐留至所述目標小區之前,振動并輸出用于提示用戶轉移至所述目標小區進行通話的提示消息;
[0042]所述提示消息至少包括以下任意一種:語音提示消息、文字提示消息以及圖片提示消息。
[0043]結合本發明實施例第二方面或第二方面第一種或第二種或第三種可能的實現方式,在本發明實施例第二方面第四種可能的實現方式中,
[0044]所述駐留單元,還用于若所述參考小區接入的用戶設備的數量小于或等于預設數量閾值,則控制所述用戶設備駐留至所述參考小區。
[0045]本發明實施例第三方面提供了一種用戶設備,包括:
[0046]存儲有可執行程序代碼的存儲器;
[0047]與所述存儲器耦合的處理器;
[0048]所述處理器調用所述存儲器中存儲的所述可執行程序代碼,執行如下步驟:
[0049]在檢測到用戶設備的系統時間處于預設高峰通話時段內時,獲取用戶設備的位置對應的N個小區中每一個小區接入的用戶設備的數量,所述N為正整數;
[0050]確定所述N個小區中接入的用戶設備的數量最少的小區為參考小區;
[0051]若所述參考小區接入的用戶設備的數量大于預設數量閾值,則確定接入的用戶設備的數量小于所述預設數量閾值、且與所述用戶設備的位置之間的距離最近的小區為目標小區;
[0052]當檢測到所述用戶設備處于所述目標小區的信號覆蓋區域時,控制所述用戶設備駐留至所述目標小區。
[0053]在本發明實施例第三方面第一種可能的實現方式中,所述處理器控制所述用戶設備駐留至所述目標小區之后,所述處理器還用于:
[0054]檢測所述用戶設備的通話電流;
[0055]在檢測到所述用戶設備的通話電流大于預設電流閾值時,獲取通話電流小于所述預設電流閾值的M個參考通話電流,以及所述M個參考通話電流對應的M個參考通話位置,所述M為正整數;
[0056]確定所述M個參考通話位置中與所述用戶設備的位置之間的距離滿足預設條件的參考通話位置為目標通話位置;
[0057]輸出用于提示用戶轉移至所述目標通話位置的提示消息。
[0058]結合本發明實施例第三方面或第三方面第一種可能的實現方式,在本發明實施例第三方面第二種可能的實現方式中,所述處理器獲取