專利名稱:一種適配終端頻段的方法和終端的制作方法
技術領域:
本發明涉及通信領域,尤指一種適配終端頻段的方法和終端。
背景技術:
隨著全球無線通信業務的多樣化、復雜化,運營商對終端的要求也越來越高,對終端提出了一系列復雜的新需求。有需求如下:S運營商在T區域(該區域可以為一個國家)內有A/B/C三個頻段的可用網絡,為了保證C頻段網絡不超負荷,要求定制終端在T區域只能使用A/B兩個頻段網絡,不允許使用C頻段網絡。針對該需求,現有的技術有:在T區域當終端搜到C頻段的小區,并嘗試注冊C頻段時,由網絡側來識別終端是否為受限終端,如果是受限終端,則拒絕受限終端接入,從而達到限制所述終端在T區域使用C頻段的目的。現有技術中,由于需要網絡側來對受限終端進行判斷,需要對網絡側系統進行改造升級,增加了對網絡側系統資源的消耗,同時也增加了運營商的系統改造成本和網絡運營成本。
發明內容
本發明實施例提供一種適配終端頻段的方法和終端,可在終端側實現終端頻段的適配,實現限制所述終端在預設區域使用不允許使用的頻段的目的,降低網絡側的改造成本。—方面,本發明實施例提供了一種適配終端頻段的方法,所述方法包括:獲取終端的位置信息;根據所述終端的配置信息確定終端在所述位置信息所指示的位置禁止使用的頻段;禁止所述終端注冊所述禁止使用的頻段。另一方面,本發明實施例提供了一種適配終端頻段的終端,所述終端包括:位置信息獲取模塊,用于獲取所述終端的位置信息;配置信息存儲模塊,用于存儲所述終端的配置信息;匹配模塊,根據所述配置信息確定所述終端在所述位置信息所指示的位置禁止使用的頻段;頻段適配模塊,用于禁止所述終端注冊所述禁止使用的頻段。與現有技術相比,本發明實施例具有如下有益效果:本發明實施例提供的方法及終端,可在終端側實現終端頻段的適配,實現限制所述終端在預設區域使用不允許使用的頻段的目的,不需要網絡側對終端的頻段權限進行識另|J,即可在不對網絡側進行改造的情況下,在終端側實現終端頻段的適配,降低了網絡側的改造成本,節省了網絡側的系統資源。
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中需要使用的附圖作簡要的介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例一種適配終端頻段的方法流程圖;圖2為本發明實施例又一種適配終端頻段的方法流程圖;圖3為本發明實施例又一種適配終端頻段的方法流程圖;圖4為本發明實施例又一種適配終端頻段的方法流程圖;圖5為本發明實施例一種適配終端頻段的終端結構示意圖;圖6為本發明實施例又一種適配終端頻段的終端結構示意圖;圖7為本發明實施例又一種適配終端頻段的終端結構示意圖;圖8為本發明實施例又一種適配終端頻段的終端結構示意圖;圖9為本發明實施例又一種適配終端頻段的終端結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。如圖1所示,在本發明提供的一種適配終端頻段的方法的一個實施例中,所述方法可以包括以下步驟:110、獲取終端的位置信息;終端獲取當前的位置信息。終端獲取位置信息的方式有很多種,比如可以通過運營商的無線網絡(如通過W1-Fi網絡)來獲取,也可以由衛星定位系統來獲取,還可以由終端當前連接的IP網絡來獲取。本發明對具體如何獲取終端當前的位置信息不作限定。120、根據所述終端的配置信息確定終端在所述位置信息所指示的位置禁止使用的頻段;終端在獲取到當前所處的位置信息之后,根據終端中的預先設定的配置信息來確定當前位置所禁止使用的頻段。130、禁止所述終端注冊所述禁止使用的頻段。若步驟120中確定終端所處位置有禁止使用的頻段,則禁止該終端注冊在所述位置禁止使用的頻段。若所述禁止使用的頻段中有頻段已經被禁止注冊,則對這些已經被禁止注冊的頻段不用再重復將其禁止注冊。在本發明中,所述禁止注冊某一頻段包括在搜索網絡時,不搜索該頻段,或者,在搜索網絡時,搜索該頻段但對該頻段不發起注冊。也可以采用其他常用的方式來使所述終端不注冊所述禁止使用的頻段,本文對此不作限定。可選地,若步驟120中確定終端所處位置有禁止使用的頻段,且禁止使用的頻段多于一個時,可以禁止所述終端注冊所述禁止使用的頻段中的一個或多個,即可以經過一次或多次將所述禁止使用的頻段全部禁止注冊。
所述終端的位置信息所指示的位置可以是某一個國家或地區,位置的范圍可以大到一個國家甚至更大的范圍,小到一個鄉村甚至更小的范圍,本發明實施例對位置的范圍的大小不作限制。所述終端的配置信息可以配置有在一個或多個預設位置,該終端可以使用和/或禁止使用的一個或多個頻段。在步驟110中,當獲取到終端的位置信息指示的位置為預設位置(可以為預設的國家)時,通過步驟120,根據所述終端的配置信息確定所述終端在所述預設位置禁止使用的頻段,再通過步驟130,禁止所述終端注冊所述禁止使用的頻段,從而在終端側實現了終端頻段的適配,實現了限制所述終端在所述預設位置使用不允許使用的頻段的目的。不需要網絡側對終端的頻段權限進行識別,不需對網絡側進行改造,減輕了網絡側的負擔,降低了網絡運營成本。所述終端的頻段權限指的是終端注冊頻段的權限,即終端是否有權限注冊某一頻段。如圖2所示,在本發明提供的一種適配終端頻段的方法的一個實施例中,所述方法還可以包括步驟:210、判斷所述位置信息所指示的位置是否在預設區域內。當判斷結果為是時,執行所述步驟120。此時,所述步驟120具體為:根據所述終端的配置信息確定終端在所述預設區域內禁止使用的頻段。所述預設區域可以為預設的某一個或多個國家,也可以為所述配置信息中的一個預設位置或多個預設位置的集合所形成的區域。在本實施例中,設定了預設區域,只有在判斷終端所處位置在該預設區域時,才確定終端在所述預設區域的配置信息。也即,此時,運營商只希望在預設的區域限制使用某些頻段。故而終端在判斷當前不處于預設區域時,無需執行確定當前區域禁止使用的頻段的操作及后續的操作,提高了終端的運行效率,降低了終端功耗。在本發明提供的一種適配終端頻段的方法的一個實施例中,所述預設區域可以為預設的國家。所述預設的國家可以為一個或多個國家。在本發明提供的一種適配終端頻段的方法的一個實施例中,步驟130可以具體為:在搜索網絡時,不搜索所述禁止使用的頻段,或者,在搜索網絡時,搜索所述禁止使用的頻段但對所述禁止使用的頻段不發起注冊。步驟130可以通過將所述禁止使用的頻段設置為禁止搜索或禁止注冊來實現。本發明實施例可以包括能限制所述終端注冊所述禁止使用的頻段的各種常用方法,只要能限制所述終端注冊所述禁止使用的頻段,即可達到限制所述終端使用所述禁止使用的頻段的目的,從而實現終端頻段的適配,本發明對限制所述終端注冊所述禁止使用的頻段的方法不作限定。在本發明提供的一種適配終端頻段的方法的一個實施例中,所述位置信息可以為移動國家碼MCC值,步驟110可以具體為:在終端支持的頻段中搜索小區,若搜索到小區,則從所述小區的廣播消息中獲取所述MCC值;或者,所述位置信息為衛星定位位置信息,步驟110可以具體為:通過衛星定位系統獲取終端的所述衛星定位位置信息。所述終端支持的頻段,可以是存儲在終端中的終端支持的頻段的一個列表。
所述衛星定位位置信息可以為GPS定位位置信息或其他通過衛星來定位的位置信息。GPS (Global Positioning System),指全球定位系統,可在全球范圍內實時進行定位,現在的終端能夠支持GPS功能,可以通過GPS定位終端的位置。可以將所述衛星定位位置信息與國家的邊界位置數據進行對比,來獲得所述位置信息所指示的終端的位置位于哪一個國家。MCC (Mobile Country Code),指移動國家號或移動國家碼,是全球唯一的國家識別標準,它表明移動用戶或系統歸屬的國家,每個國家所對應的MCC值都是固定和唯一的。從而終端可以通過獲取MCC值來較準確地確定終端的位置位于哪一個國家。在本發明提供的一種適配終端頻段的方法的一個實施例中,所述位置信息可以為移動國家碼MCC值;步驟110可以具體為:在終端支持的頻段中搜索小區,若搜索到小區,則從所述小區的廣播消息中獲取所述MCC值;所述方法還包括:判斷搜索到的所述小區所在的頻段是否屬于所述禁止使用的頻段,若為否,則注冊所述小區所在的頻段,若是,則執行所述禁止所述終端注冊所述禁止使用的頻段;所述禁止所述終端注冊所述禁止使用的頻段具體為:對所述小區所在的頻段不發起注冊。以圖3為例,來具體說明本實施例。如圖3所示,步驟110可以包括步驟:1101、終端搜索終端當前支持的頻段;1102、判斷是否搜索到小區,若是,則進入步驟1103,若否,則進入步驟1101 ;步驟1101中,終端可以按照現有的與搜網或搜索頻段相關的協議的步驟來搜索終端當前支持的頻段,若在終端當前支持的頻段中的第一個頻段沒有搜到小區,則繼續搜索終端當前支持的頻段中的下一個頻段,即為第二個頻段,若還是沒有搜到小區,則繼續搜第三個頻段,直到搜索到小區,然后進入步驟1103,否則一直循環進行步驟1101繼續搜索終端當前支持的頻段。1103、獲取MCC值。可以從所述小區的廣播消息中獲取MCC值,也可以通過其他常用的方法來獲取MCC值,本發明實施例對此不作限制。小區的廣播消息中帶有小區所屬的PLMN(Public Land Mobile Network,公共陸地移動網絡)信息,所述PLMN信息中含有MCC值,從而可以從所述小區的廣播消息中獲取所述MCC值。所述步驟120可以具體為步驟:320、根據所述終端的配置信息確定終端在所述MCC值所指示的位置禁止使用的頻段。如圖3所示,所述方法還可以包括步驟:340、判斷搜索到的小區所在的頻段是否屬于所述禁止使用的頻段,若是,則進入步驟130,若為否,則進入步驟350 ;350、注冊所述小區所在的頻段。可選地,在本實施例中,所述步驟130可以在步驟340之前執行,進而步驟340中當判斷為是時,可以終止流程。在本實施例中,如圖3所示,步驟130也可以具體為:禁止所述終端注冊所述小區所在的頻段。這樣,當所述禁止使用的頻段多于一個時,可以不一次性將所述禁止使用的頻段全部禁止注冊,而是當搜到小區所在的頻段屬于所述禁止使用的頻段時,就將所述小區所在的頻段禁止注冊,這樣可以經過多次搜網后,將所述禁止使用的頻段一個一個地禁止注冊。在本發明中,所述禁止注冊某一頻段包括在搜索網絡時,不搜索該頻段,或者,在搜索網絡時,搜索該頻段但對該頻段不發起注冊。所述禁止所述終端注冊所述小區所在的頻段,包括在搜索網絡時,不搜索所述小區所在的頻段,或者,在搜索網絡時,搜索所述小區所在的頻段但對所述小區所在的頻段不發起注冊。在本實施例中,當搜索到的所述小區所在的頻段屬于所述禁止使用的頻段時,可以禁止所述終端注冊所述禁止使用的頻段中的一個或多個,當禁止所述終端注冊所述禁止使用的頻段中的一個時,可以為禁止所述終端注冊所述小區所在的頻段。也可以一次性禁止所述終端注冊所述禁止使用的頻段中的全部頻段。在本發明提供的一種適配終端頻段的方法的一個實施例中,所述位置信息可以為移動國家碼MCC值;所述步驟110可以具體為:在終端支持的頻段中搜索小區,若搜索到小區,則從所述小區的廣播消息中獲取所述MCC值;所述方法還可以包括:在判斷所述位置信息所指示的位置不在所述預設區域內時,注冊所述小區所在的頻段。這種情況是當終端不在所述預設區域內時,對頻段的使用沒有限制時,就可以直接注冊所述小區所在的頻段,而不需對頻段進行限制使用。即,這種情況下,運營商只限制所述終端在某一個或多個預設區域內使用某一個或多個頻段,而對所述終端不在所述預設區域時的頻段使用沒有限制。以圖4為例,來說明此實施例。如圖4所示,所述方法步驟中步驟110和步驟320之間還可以包括步驟:460、判斷所述MCC值所指示的位置是否在預設區域內,若是,則進入步驟320,若為否,則進入步驟350 ;350、注冊所述小區所在的頻段。圖4中,所述步驟130也可以具體為:禁止所述終端注冊所述小區所在的頻段。有益效果可參見前一實施例中的描述,此處不再贅述。在本發明提供的一種適配終端頻段的方法的一個實施例中,在所述步驟130之前,所述方法還可以包括:確定所述禁止使用的頻段中有頻段未被禁止注冊。以圖4為例,來說明本實施例。如圖4所示,所述方法還可以包括步驟:480、判斷所述禁止使用的頻段中是否有頻段未被禁止注冊,若是,則進入步驟130。若為否,可以終止流程。此種方法,是考慮到當所述禁止使用的頻段中有頻段已經被禁止注冊時,對這些已經被禁止注冊的頻段就不用再重復禁止注冊了。這樣可以避免終端操作上的重復,使流程得到優化,提高終端的運行效率,降低終端的功耗。在本發明提供的一種適配終端頻段的方法的一個實施例中,如圖4所示,所述方法還可以包括步驟:490、根據終端的配置信息確定終端在所述位置信息所指示的位置可以使用的頻段;491、判斷所述可以使用的頻段中是否有被設置為不可搜索或不可注冊的頻段,若是,則進入步驟492;步驟491中,若判斷結果為否,則可以終止此步驟491。492、將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊,或者提示用戶將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊。圖4中,所述步驟490在步驟460判斷為是之后執行,所述步驟490也可以在步驟110之后的任一個步驟之前或之后。這樣,可以防止當終端在所述位置禁止使用的頻段被禁止注冊后,終端沒有頻段可搜索或可注冊的情況發生,即可以保證當所述終端在所述位置禁止使用的頻段被禁止注冊后,所述終端始終有頻段可用。可選地,步驟492中,可以將所述被設置為不可搜索或不可注冊的頻段中的一個或多個設置為可搜索或可注冊,或者,也可以提示用戶將所述被設置為不可搜索或不可注冊的頻段中的一個或多個設置為可搜索或可注冊。所述設置為可搜索或可注冊,只是將頻段設置為可用的一種方式,可以采用其他常用的方法將頻段設置為可用,本發明對此不作限定。在本發明提供的一種適配終端頻段的方法的一個實施例中,所述方法還可以包括:所述終端收到用戶查詢或設置頻段參數指令時,根據終端的配置信息提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示終端在所述位置可以使用的頻段,或顯示終端支持的所有頻段但在所述位置禁止使用的頻段為不可選狀態。即用戶在對頻段參數進行查詢或設置時,為了避免用戶設置使用終端在所述位置禁止使用的頻段,而將所述禁止使用的頻段不顯示或顯示但不可選。這樣,可以節約流程步驟,同時可以避免用戶的誤操作,提聞用戶對終端的體驗。所述終端中可以存儲有位置標識,用于指示終端的位置信息,所述指示的位置信息可以包括:未知,預設區域,非預設區域;所述位置標識在終端重啟后設置為未知。當終端搜索到小區并獲取到MCC值后,判斷位置標識所指示的位置信息,若為預設區域,則所述位置標識指示的位置信息不變;若為非預設區域,且所述MCC值為預設區域的MCC值,則將所述位置標識指示的位置信息設置為預設區域;若為非預設區域,且所述MCC值為非預設區域的MCC值,則所述位置標識指示的位置信息不變。若所述位置標識指示的所述終端的位置信息為未知,且所述MCC的值為預設區域的MCC值,則將所述位置標識指示的位置信息設置為預設區域;若所述位置標識指示的所述終端的位置信息為未知,且所述MCC值為非預設區域的MCC值,則將所述位置標識指示的位置信息設置為非預設區域。所述終端收到用戶查詢或設置頻段參數指令時,判斷位置標識所指示的位置信息是否為預設區域,若是,則提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示終端在所述預設區域可使用的頻段,或顯示終端支持的所有頻段但在所述預設區域禁止使用的頻段為不可選狀態。當所述預設區域為某一個國家時,即可實現限制所述終端在所述國家國內使用不允許使用的頻段的目的。用戶在從所述國家的國內到國外時,若要設置終端的頻段參數,則需重啟終端后方可對頻段參數進行設置。對MCC值進行判斷時,若MCC值等于測試用的MCC值時,所述位置標識指示的位置
信息可以不變。所述指示的位置信息中所述預設區域可以具體為某一個國家,所述指示的位置信息可以具體包括:未知,國內,國外。所述指示的位置信息也可以是其他與所述未知、國內、國外具有類似的含義的位置信息。本實施例中,所述國內、國外均是針對某一個國家而言。本實施例中,通過對位置標識的設置,當終端位于預設區域內時,可以提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示終端在所述位置可以使用的頻段,或顯示終端支持的所有頻段但在所述位置禁止使用的頻段為不可選狀態。從而可以避免用戶設置使用終端在所述位置禁止使用的頻段。這樣,可以節約流程步驟,同時可以避免用戶的誤操作,提高用戶對終端的體驗。當所述預設區域為預設的國家,且終端在邊境線附近行進時,若不重啟終端,則終端的頻段參數界面上的頻段不會頻繁變化(一會顯示所述預設國家內的頻段,一會顯示所述預設國家外的頻段),而會一直顯示所述預設國家內的頻段,也不會出現頻段的頻繁切換(一會搜索所述預設國家內的頻段,一會搜索所述預設國家外的頻段),會一直搜預設的國家內可以使用的頻段,不會給用戶帶來網絡不穩定的感受,從而一定程度上提高了用戶的體驗。在本發明提供的一種適配終端頻段的方法的一個實施例中,所述終端的配置信息可以為終端的位置與頻段的對應關系,可以包括終端的位置與所述位置可以使用的頻段的對應關系和/或終端的位置與所述位置禁止使用的頻段的對應關系,當配置信息為終端的位置與所述位置可以使用的頻段的對應關系時,所述位置禁止使用的頻段可以為不屬于所述位置可以使用的頻段,當配置信息為終端的位置與所述位置禁止使用的頻段的對應關系時,所述位置可以使用的頻段可以為不屬于所述位置禁止使用的頻段。本發明實施例還提供了一種適配終端頻段的終端,如圖5所示為本發明提供的終端的一個實施例,在該實施例中,所述終端包括:位置信息獲取模塊510,用于獲取所述終端的位置信息,具體可參見步驟110中描述;配置信息存儲模塊520,用于存儲所述終端的配置信息;所述配置信息可以是網絡側下發給所述終端的配置信息,或終端出廠時預置的配
置信息。匹配模塊530,根據所述配置信息確定所述終端在所述位置信息所指示的位置禁止使用的頻段;所述配置信息包括所述終端的位置與頻段的對應關系,可以包括終端的位置與所述位置可以使用的頻段的對應關系和/或終端的位置與所述位置禁止使用的頻段的對應關系,當配置信息為終端的位置與所述位置可以使用的頻段的對應關系時,所述匹配模塊530可以確定出不屬于所述位置可以使用的頻段即為所述位置禁止使用的頻段。頻段適配模塊540,用于禁止所述終端注冊所述禁止使用的頻段。若所述匹配模塊530確定出終端在所述位置有禁止使用的頻段,則通過頻段適配模塊540禁止該終端注冊在所述位置禁止使用的頻段。若所述禁止使用的頻段中有頻段已經被禁止注冊,則對這些已經被禁止注冊的頻段不用再重復將其禁止注冊。在本發明中,所述禁止注冊某一頻段包括在搜索網絡時,不搜索該頻段,或者,在搜索網絡時,搜索該頻段但對該頻段不發起注冊。也可以采用其他常用的方式來使所述終端不注冊所述禁止使用的頻段,本文對此不作限定。可選地,若所述匹配模塊530確定出終端在所述位置有禁止使用的頻段,且禁止使用的頻段多于一個時,可以禁止所述終端注冊所述禁止使用的頻段中的一個或多個,即可以經過一次或多次將所述禁止使用的頻段全部禁止注冊。所述終端的位置信息所指示的位置可以是某一個國家或地區,位置的范圍可以大到一個國家甚至更大的范圍,小到一個鄉村甚至更小的范圍,本發明實施例對位置的范圍的大小不作限制。所述終端的配置信息可以配置有在一個或多個預設位置,該終端可以使用和/或禁止使用的一個或多個頻段。本發明實施例通過位置信息獲取模塊510獲取終端的位置信息,通過匹配模塊530確定所述終端在所述位置信息所指示的位置禁止使用的頻段,然后通過頻段適配模塊540來禁止所述終端注冊所述禁止使用的頻段,從而在終端側實現了終端頻段的適配,實現了限制所述終端在所述預設位置使用不允許使用的頻段的目的。不需要網絡側對終端的頻段權限進行識別,不需對網絡側進行升級或改造,減輕了網絡側的負擔,降低了網絡運營成本。在本發明提供的終端的一個實施例中,如圖6所示,所述終端還包括:判斷模塊650:用于判斷所述位置信息所指示的位置是否在預設區域內;所述匹配模塊530,具體用于在所述判斷模塊650判斷所述位置信息所指示的位置在所述預設區域內時,根據所述配置信息確定所述終端在所述位置信息所指示的位置禁止使用的頻段。所述預設區域可以為預設的某一個或多個國家,也可以為所述配置信息中的一個預設位置或多個預設位置的集合所形成的區域。在本實施例中,設定了預設區域,只有在判斷模塊650判斷終端所處位置在該預設區域時,才確定終端在所述預設區域的配置信息。也即,此時,運營商只希望在預設的區域限制使用某些頻段。故而終端在判斷當前不處于預設區域時,無需執行確定當前區域禁止使用的頻段的操作及后續的操作,提高了終端的運行效率,降低了終端功耗。在本發明提供的終端的一個實施例中,所述預設區域具體為預設的國家。所述預設的國家可以為一個或多個國家。在本發明提供的終端的一個實施例中,所述頻段適配模塊540具體用于:配置所述終端在搜索網絡時,不搜索所述禁止使用的頻段,或者,配置所述終端在搜索網絡時,搜索所述禁止使用的頻段但對所述禁止使用的頻段不發起注冊。本發明實施例中所述頻段適配模塊540可以包括能限制所述終端注冊所述禁止使用的頻段的各種常用方法,只要能限制所述終端注冊所述禁止使用的頻段,即可達到限制所述終端使用所述禁止使用的頻段的目的,從而實現終端頻段的適配,本發明對限制所述終端注冊所述禁止使用的頻段的方法不作限定。在本發明提供的終端的一個實施例中,所述位置信息具體為移動國家碼MCC值,如圖6所示,所述終端還包括:搜網模塊660,用于搜索終端支持的頻段中的小區;所述位置信息獲取模塊510具體用于:當所述搜網模塊660在終端支持的頻段中搜索小區,且搜索到小區時,從所述小區的廣播消息中獲取所述MCC值。關于MCC,具體可參見方法實施例中的描述,此處不再贅述。終端可以通過獲取MCC值來較準確地確定終端的位置位于哪一個國家。在本發明提供的終端的一個實施例中,所述位置信息具體為衛星定位位置信息,所述位置信息獲取模塊510具體用于:通過衛星定位系統獲取終端的所述衛星定位位置信息。所述衛星定位位置信息可以為GPS定位位置信息或其他通過衛星來定位的位置信息。可以將所述衛星定位位置信息與國家的邊界位置數據進行對比,來獲得所述位置信息所指示的終端的位置位于哪一個國家。關于GPS,具體可參見方法實施例中的描述,此處不再贅述。所述位置信息獲取模塊510還可以通過其他方法來獲取所述終端的位置信息,本發明對此不作限定。在本發明提供的終端的一個實施例中,所述匹配模塊530還用于:根據所述配置信息確定所述終端在所述位置信息所指示的位置可以使用的頻段;所述頻段適配模塊540還用于:當所述可以使用的頻段中有被設置為不可搜索或不可注冊的頻段時,將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊,或者提示用戶將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊。通過所述頻段適配模塊540的作用,可以防止當所述終端在所述位置禁止使用的頻段被禁止注冊后,終端沒有頻段可搜索或可注冊的情況發生,即可以保證當所述終端在所述位置禁止使用的頻段被禁止注冊后,所述終端始終有頻段可用。可選地,所述頻段適配模塊540可以將所述被設置為不可搜索或不可注冊的頻段中的一個或多個設置為可搜索或可注冊,也可以提示用戶將所述被設置為不可搜索或不可注冊的頻段中的一個或多個設置為可搜索或可注冊。所述設置為可搜索或可注冊,只是所述頻段適配模塊540將頻段設置為可用的一種方式,所述頻段適配模塊540也可以采用其他常用的方法將頻段設置為可用,本發明對此不作限定。在本發明提供的終端的一個實施例中,所述位置信息具體為移動國家碼MCC值;如圖7所示,所述終端還包括:搜網模塊660,用于搜索終端支持的頻段中的小區;所述位置信息獲取模塊510具體用于:當所述搜網模塊660在終端支持的頻段中搜索小區,且搜索到小區時,從所述小區的廣播消息中獲取所述MCC值;可以從所述小區的廣播消息中獲取MCC值,也可以通過其他常用的方法來獲取MCC值,本發明實施例對此不作限制。小區的廣播消息中帶有小區所屬的PLMN (PubI ic LandMobile Network,公共陸地移動網絡)信息,所述PLMN信息中含有MCC值,從而可以從所述小區的廣播消息中獲取所述MCC值。所述終端還包括:注冊模塊770,用于當所述搜網模塊660搜索到的所述小區所在的頻段不屬于所述禁止使用的頻段時,注冊所述小區所在的頻段;所述頻段適配模塊540具體用于:當所述搜網模塊660搜索到的所述小區所在的頻段屬于所述禁止使用的頻段時,禁止所述終端注冊所述小區所在的頻段。這樣,當所述禁止使用的頻段多于一個時,可以不一次性將所述禁止使用的頻段全部禁止注冊,而是當搜到小區所在的頻段屬于所述禁止使用的頻段時,就將所述小區所在的頻段禁止注冊,這樣可以經過多次搜網后,將所述禁止使用的頻段一個一個地禁止注冊。所述頻段適配模塊540也可以具體用于:當所述匹配模塊530確定出所述禁止使用的頻段后,或者,當所述搜網模塊660搜索到的所述小區所在的頻段屬于所述禁止使用的頻段時,禁止所述終端注冊所述禁止使用的頻段。即,也可以一次性將所述禁止使用的頻段均禁止注冊。在本發明中,所述禁止注冊某一頻段包括在搜索網絡時,不搜索該頻段,或者,在搜索網絡時,搜索該頻段但對該頻段不發起注冊。所述禁止所述終端注冊所述小區所在的頻段,包括在搜索網絡時,不搜索所述小區所在的頻段,或者,在搜索網絡時,搜索所述小區所在的頻段但對所述小區所在的頻段不發起注冊。在本發明提供的終端的一個實施例中,所述位置信息具體為移動國家碼MCC值;如圖8所示,所述終端還包括:搜網模塊660,用于搜索終端支持的頻段中的小區;所述位置信息獲取模塊510具體用于:當所述搜網模塊660在終端支持的頻段中搜索小區,且搜索到小區時,從所述小區的廣播消息中獲取所述MCC值;所述終端還包括:注冊模塊880,用于在所述判斷模塊650判斷出所述位置信息所指示的位置不在所述預設區域內時,注冊所述小區所在的頻段。當所述判斷模塊650判斷出所述位置信息所指示的位置在所述預設區域內時,由所述匹配模塊530確定所述終端在所述預設區域內禁止使用的頻段。這種情況是在運營商只限制所述終端在某一個或多個預設區域內使用某一個或多個頻段,而對所述終端不在所述預設區域時的頻段使用沒有限制。當終端不在所述預設區域內時,對頻段的使用沒有限制,就可以直接注冊所述小區所在的頻段,而不需對頻段進行限制使用。前述本發明提供的終端的實施例中,所述頻段適配模塊540可以具體用于,確定所述禁止使用的頻段中有頻段未被禁止注冊時,禁止所述終端注冊所述禁止使用的頻段。這樣,當所述禁止使用的頻段中有頻段已經被禁止注冊時,對這些已經被禁止注冊的頻段就不用再重復禁止注冊了。這樣可以避免終端操作上的重復,使流程得到優化,提高終端的運行效率,降低終端的功耗。在本發明提供的終端的一個實施例中,如圖9所示,所述終端還包括:頻段參數顯示模塊990,用于當所述終端收到用戶查詢或設置頻段參數指令時,根據所述配置信息存儲模塊520存儲的所述終端的配置信息,提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示所述匹配模塊530匹配出的所述終端在所述位置可以使用的頻段,或顯示終端支持的所有頻段但在所述位置禁止使用的頻段為不可選狀態。所述頻段參數顯示模塊990可以在所述匹配模塊530之后的任一模塊之前或之后。即用戶在對頻段參數進行查詢或設置時,為了避免用戶設置使用終端在所述位置禁止使用的頻段,而將所述禁止使用的頻段不顯示或顯示但不可選。這樣,可以節約流程步驟,同時可以避免用戶的誤操作,提高了用戶對終端的體驗。所述終端中可以存儲有位置標識,用于指示終端的位置信息,所述指示的位置信息可以包括:未知,預設區域,非預設區域;所述位置標識在終端重啟后設置為未知。當終端搜索到小區并獲取到MCC值后,判斷位置標識所指示的位置信息,若為預設區域,則所述位置標識指示的位置信息不變;若為非預設區域,且所述MCC值為預設區域的MCC值,則將所述位置標識指示的位置信息設置為預設區域;若為非預設區域,且所述MCC值為非預設區域的MCC值,則所述位置標識指示的位置信息不變。若所述位置標識指示的所述終端的位置信息為未知,且所述MCC的值為預設區域的MCC值,則將所述位置標識指示的位置信息設置為預設區域;若所述位置標識指示的所述終端的位置信息為未知,且所述MCC值為非預設區域的MCC值,則將所述位置標識指示的位置信息設置為非預設區域。所述終端收到用戶查詢或設置頻段參數指令時,判斷位置標識所指示的位置信息是否為預設區域,若是,則提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示終端在所述預設區域可使用的頻段,或顯示終端支持的所有頻段但在所述預設區域禁止使用的頻段為不可選狀態。當所述預設區域為某一個國家時,即可實現限制所述終端在所述國家國內使用不允許使用的頻段的目的。用戶在從所述國家的國內到國外時,若要設置終端的頻段參數,則需重啟終端后方可對頻段參數進行設置。對MCC值進行判斷時,若MCC值等于測試用的MCC值時,所述位置標識指示的位置
信息可以不變。所述指示的位置信息中所述預設區域可以具體為某一個國家,所述指示的位置信息可以具體包括:未知,國內,國外。所述指示的位置信息也可以是其他與所述未知、國內、國外具有類似的含義的位置信息。本實施例中,所述國內、國外均是針對某一個國家而言。本實施例提供的終端,可以避免用戶的誤操作,一定程度上提高了用戶的體驗,具體可參見方法實施例中的描述。在本發明提供的終端的一個實施例中,所述配置信息存儲模塊520存儲的所述終端的配置信息具體為所述終端的位置與頻段的對應關系,包括所述終端的位置與所述位置可以使用的頻段的對應關系和/或終端的位置與所述位置禁止使用的頻段的對應關系;當配置信息為終端的位置與所述位置可以使用的頻段的對應關系時,所述位置禁止使用的頻段為不屬于所述位置可以使用的頻段,當配置信息為終端的位置與所述位置禁止使用的頻段的對應關系時,所述位置可以使用的頻段為不屬于所述位置禁止使用的頻段。需要說明的是,在本文中,注冊所述小區所在的頻段,實質是指注冊所述小區所對應的PLMN。在本發明中,所述禁止注冊某一頻段包括在搜索網絡時,不搜索該頻段,或者,在搜索網絡時,搜索該頻段但對該頻段不發起注冊。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關硬件來完成,所述的程序可以存儲于一終端的可讀存儲介質中,該程序在執行時,包括上述全部或部分步驟,所述的存儲介質,如:FLASH、EEPROM等。以上所述的具體實施方式
,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,不同的實施例可以進行組合,以上所述僅為本發明的具體實施方式
而已,并不用于限定本發明的保護范圍,凡在本發明的精神和原則之內,所做的任何組合、修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種適配終端頻段的方法,其特征在于,所述方法包括: 獲取終端的位置信息; 根據所述終端的配置信息確定終端在所述位置信息所指示的位置禁止使用的頻段; 禁止所述終端注冊所述禁止使用的頻段。
2.如權利要求1所述的方法,其特征在于,在所述根據終端的配置信息確定終端在所述位置信息所指示的位置禁止使用的頻段之前,所述方法還包括: 確定所述位置信息所指示的位置在預設區域內。
3.如權利要求2所述的方法,其特征在于,所述預設區域為預設的國家。
4.如權利要求1-3任一所述的方法,其特征在于,所述禁止所述終端注冊所述禁止使用的頻段包括: 在搜索網絡時 ,不搜索所述禁止使用的頻段;或者 在搜索網絡時,搜索所述禁止使用的頻段但禁止對所述禁止使用的頻段發起注冊。
5.如權利要求1-4任一所述的方法,其特征在于,所述位置信息為移動國家碼MCC值,所述獲取終端的位置信息具體為:在終端支持的頻段中搜索小區,若搜索到小區,則從所述小區的廣播消息中獲取所述MCC值;或者, 所述位置信息為衛星定位位置信息,所述獲取終端的位置信息具體為:通過衛星定位系統獲取終端的所述衛星定位位置信息。
6.如權利要求1-5任一所述的方法,其特征在于,所述方法還包括: 根據終端的配置信息確定終端在所述位置信息所指示的位置可以使用的頻段,若所述可以使用的頻段中有被設置為不可搜索或不可注冊的頻段,則將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊,或者提示用戶將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊。
7.如權利要求1-4任一所述的方法,其特征在于,所述位置信息為移動國家碼MCC值; 所述獲取終端的位置信息具體為: 在終端支持的頻段中搜索小區,若搜索到小區,則從所述小區的廣播消息中獲取所述MCC 值; 所述方法還包括: 判斷搜索到的所述小區所在的頻段是否屬于所述禁止使用的頻段,若是,則執行所述禁止所述終端注冊所述禁止使用的頻段;否則,注冊所述小區所在的頻段; 所述禁止所述終端注冊所述禁止使用的頻段具體為: 禁止所述終端注冊所述小區所在的頻段。
8.如權利要求2或3所述的方法,其特征在于,所述位置信息為移動國家碼MCC值; 所述獲取終端的位置信息具體為: 在終端支持的頻段中搜索小區,若搜索到小區,則從所述小區的廣播消息中獲取所述MCC 值; 所述方法還包括: 在判斷所述位置信息所指示的位置不在所述預設區域內時,注冊所述小區所在的頻段。
9.如權利要求1-8任一所述的方法,其特征在于,在所述禁止所述終端注冊所述禁止使用的頻段之前,所述方法還包括: 確定所述禁止使用的頻段未被禁止注冊。
10.如權利要求1-9任一所述的方法,其特征在于,所述方法還包括: 所述終端收到用戶查詢或設置頻段參數指令時,根據終端的配置信息提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示終端在所述位置可以使用的頻段,或顯示終端支持的所有頻段但在所述位置禁止使用的頻段為不可選狀態。
11.如權利要求1-10任一所述的方法,其特征在于,所述終端的配置信息為:終端的位置與所述位置可以使用的頻段的對應關系;所述位置禁止使用的頻段為不屬于所述位置可以使用的頻段;和/或 所述終端的配置信息為:終端的位置與所述位置禁止使用的頻段的對應關系。
12.—種適配終端頻段的終端,其特征在于,所述終端包括: 位置信息獲取模塊,用于獲取所述終端的位置信息; 配置信息存儲模塊,用于存儲所述終端的配置信息; 匹配模塊,根據所述配置信息確定所述終端在所述位置信息所指示的位置禁止使用的頻段; 頻段適配模塊,用于禁止所述終端注冊所述禁止使用的頻段。
13.如權利要求12所述的終端,其特征在于,所述終端還包括: 判斷模塊:用于判斷 所述位置信息所指示的位置是否在預設區域內; 所述匹配模塊,具體用于在所述判斷模塊判斷所述位置信息所指示的位置在所述預設區域內時,根據所述配置信息確定所述終端在所述位置信息所指示的位置禁止使用的頻段。
14.如權利要求13所述的終端,其特征在于,所述預設區域具體為預設的國家。
15.如權利要求12-14任一所述的終端,其特征在于,所述頻段適配模塊具體用于,配置所述終端在搜索網絡時,不搜索所述禁止使用的頻段,或者,配置所述終端在搜索網絡時,搜索所述禁止使用的頻段但對所述禁止使用的頻段不發起注冊。
16.如權利要求12-15任一所述的終端,其特征在于,所述位置信息具體為移動國家碼MCC值,所述終端還包括: 搜網模塊,用于搜索終端支持的頻段中的小區; 所述位置信息獲取模塊具體用于,當所述搜網模塊在終端支持的頻段中搜索到小區時,從所述小區的廣播消息中獲取所述MCC值。
17.如權利要求12-15任一所述的終端,其特征在于,所述位置信息具體為衛星定位位置信息; 所述位置信息獲取模塊具體用于,通過衛星定位系統獲取終端的所述衛星定位位置信肩、O
18.如權利要求12-17任一所述的終端,其特征在于,所述匹配模塊還用于,根據所述配置信息確定所述終端在所述位置信息所指示的位置可以使用的頻段; 所述頻段適配模塊還用于,當所述可以使用的頻段中有被設置為不可搜索或不可注冊的頻段時,將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊,或者提示用戶將所述被設置為不可搜索或不可注冊的頻段設置為可搜索或可注冊。
19.如權利要求12-14任一所述的終端,其特征在于,所述位置信息具體為移動國家碼MCC值;所述終端還包括: 搜網模塊,用于搜索終端支持的頻段中的小區; 所述位置信息獲取模塊具體用于,當所述搜網模塊在終端支持的頻段搜索到小區時,從所述小區的廣播消息中獲取所述MCC值; 所述終端還包括: 注冊模塊,用于當所述搜網模塊搜索到的所述小區所在的頻段不屬于所述禁止使用的頻段時,注冊所述小區所在的頻段; 所述頻段適配模塊具體用于,當所述搜網模塊搜索到的所述小區所在的頻段屬于所述禁止使用的頻段時,禁止所述終端注冊所述小區所在的頻段。
20.如權利要求 13或14所述的終端,其特征在于,所述位置信息具體為移動國家碼MCC值;所述終端還包括: 搜網模塊,用于搜索終端支持的頻段中的小區; 所述位置信息獲取模塊具體用于,當所述搜網模塊在終端支持的頻段中搜索到小區時,從所述小區的廣播消息中獲取所述MCC值; 所述終端還包括: 注冊模塊,用于在所述判斷模塊判斷出所述位置信息所指示的位置不在所述預設區域內時,注冊所述小區所在的頻段。
21.如權利要求12-20任一所述的終端,其特征在于,所述終端還包括: 頻段參數顯示模塊,用于當所述終端收到用戶查詢或設置頻段參數指令時,根據所述配置信息存儲模塊存儲的所述終端的配置信息,提供頻段參數界面供用戶查詢或設置頻段,所述界面上僅顯示所述終端在所述位置可以使用的頻段,或顯示終端支持的所有頻段但在所述位置禁止使用的頻段為不可選狀態。
22.如權利要求12-21任一所述的終端,其特征在于, 所述終端的配置信息為:終端的位置與所述位置可以使用的頻段的對應關系;所述位置禁止使用的頻段為不屬于所述位置可以使用的頻段;和/或 所述終端的配置信息為:終端的位置與所述位置禁止使用的頻段的對應關系。
全文摘要
本發明公開了一種適配終端頻段的方法及終端,其中方法包括獲取終端的位置信息;根據所述終端的配置信息確定終端在所述位置信息所指示的位置禁止使用的頻段;禁止所述終端注冊所述禁止使用的頻段。本發明實施例提供的方法和終端可在終端側實現終端頻段的適配,實現限制所述終端在預設區域(所述預設區域可以為一個國家)使用不允許使用的頻段的目的,降低網絡側的改造成本。
文檔編號H04W64/00GK103152717SQ20111040119
公開日2013年6月12日 申請日期2011年12月6日 優先權日2011年12月6日
發明者劉偉, 吳巧敏 申請人:華為終端有限公司