201127118 六、發明說明: 相關申請的交叉引用 本專利申請案主張於2009年12月1曰提出申請的、標 題名稱為「SYSTEM AND METHOD FOR SYSTEM SELECTION IN A WIRELESS MULTIMODE TERMINAL」 的美國臨時專利申請案第61/265,520號的權益,該臨時申 請案的全部内容以引用方式明確併入本案。 【發明所屬之技術領域】 大體而言,本案的態樣係關於無線通訊系統,且更特定 言之,係關於國際環境中的多模式使用者裝備的使用。 【先前技術】 無線通訊網路得以廣泛部署,以提供各種通訊服務,例 如,電話、視訊、資料、訊息傳遞、廣播,等等。此等網 路(通常為多工存取網路)藉由共享可用網路資源來支援 多個使用者的通訊。此類網路的一個實例是通用陸地無線 電存取網路(UTRAN )。UTRAN是定義為通用行動電信系 統(UMTS )的一部分的無線電存取網路(RAN ),是第三 代合作夥伴計晝(3GPP)所支援的一種第三代(3G)行動 電話技術。作為行動通訊全球系統(GSM )技術的後繼, UMTS目前支援各種空中介面標準,例如,寬頻-分碼多工 存取(W-CDMA)、分時-分碼多工存取(TD-CDMA)和分 時-同步分碼多工存取(TD-SCDMA)。例如,中國正在推 行TD-SCDMA作為UTRAN架構中的下層空中介面,該 201127118 UTRAN ·構以其現有的gsm基礎設施作為核心網路 UMTS亦支援增強型3G資料通訊協定,例如高速下行鏈 路封包資料(HSDPA ),其向相關聯的UMTS網路袒也* 高的資料傳送速度和更大的容量。 八 隨著對行動寬頻存取的需求持續增長,研究和開發持續 改善UMTS技術,不僅要滿足對行動寬頻存取的增長的^ 求’而且要改善和增強使用者對行動通訊的體驗。 【發明内容】 無線多模式使甩者裝備根據其最近登錄的PLMN ID的 :動國家代碼來決定其位置。若使用者裝備決定其在一特 定無線射頻存取技術專用的地區之外,則該使用者裝備停 用該無線電存取技術並掃描使用其他無線電存取技術的 可用網路n m網路中之—個廣播的公用陸上行 動網路(PLMN) m具有的行動國家代碼對應於該特定益 線射頻存取技術專用的地區,則使用者裝備重 線電存取技術。 ⑼ 在本案的-個態樣中’提供了一種多模式使用者裝備所 :用的方法,1¾多模式使用者裝備能夠經由在地區使用的 時同步刀碼多工存取無線電存取技術(腹A 二”進行通訊’該方法包括:決定該多模式使用者裝備 本位置;及當該位置在該地區之外時,禁止該多模式使用 者裝備使用該TD-SCDMA RAT。 在本案的另-個態樣中,提供了一種能夠經由在地區使 201127118 用的TD-SCDMA RAT來進行通訊的裝置,該裝置包括: 用於決定多模式使用者裝備的位置的構件;及用於當該位 置在該地區之外時,禁止該多模式使用者裝備使用該 TD-SCDMA RAT 的構件。 在本案的又一個態樣中,提供了一種在多模式使用者裝 備中使用的電腦程式產品,該多模式使用者裝備能夠經由 在地區使用的TD-SCDMA RAT來進行通訊,該電腦程式 產品包括電腦可讀取媒體,該電腦可讀取媒體包括用於執 行以下操作的代碼:決定多模式使用者裝備的位置;及當 該位置在該地區之外時,禁止該多模式使用者裝備使用該 TD-SCDMA RAT。 在本案的另一個態樣中,提供了一種用於使用多模式使 用者裝備來進行無線通訊的裝置,該多模式使用者裝備能 夠經由在地區使用的TD-SCDMA RAT來進行通訊,該裝 置包括至少一個處理器和麵合到該至少一個處理器的記 憶體,其中該至少一個處理器配置為:決定多模式使用者 裝備的位置;及當該位置在該地區之外時,禁止該多模式 使用者裝備使用該TD-SCDMA RAT。 【實施方式】 與附圖相結合的以下闡述的詳細描述旨在作為各種配 置的描述’而並非旨在表示可以實現本文所述概念的僅有 的配置。該詳細描述包括用於提供對各種概念的透徹理解 的特定細節。然而,對於本領域技藝人士而言將顯而易 201127118 見可以在沒有此等特定細節的情況下實現此等概念4 些實例巾’以方塊圖的形式圖示熟知的結構和部件以 便避免使此等概念難以理解。 現在轉到圖b圖示說明電信系統100的實例的方塊圖。 可以在多種電㈣統、網路架構和通訊標準中實施在整個 本案中提供的各種概念。舉例而f (但並非限制),圖i 所不的本案的態樣是參照使用TD-SCDMA標準的UMTS 系統來提供的。在該實例中,UMTS系統包括(無線 取網路)RAN 102 (例如,UTRAN),其提供各種無線服 務,包括電話、視訊、資料、訊息傳遞、廣播及/或其他服 務。RAN 102可以被分成數個無線電網路子系統(RNSs ) (例如,RNS 107) ’每個rNS由無線電網路控制器(RN(:) (例如,RNC 106)來控制。為了清楚起見,僅圖示RN(: 1〇6 和RNS 107 ;然而,除了包括RNC 1〇6和RNS 1〇7以外, RAN 102亦可以包括任意數量的rnC和RNS。除此之外, RNC 106是負責指派' 重新配置和釋放RNS 1〇7中的無線 電k源的裝置。經由諸如直接實體連接、虛擬網路之類的 各種類型的介面’ RNC 106可以使用任何適合的傳輸網路 來與RAN 102中的其他RNC (未圖示)進行互連。 RNS 107所覆蓋的地理區域可以被分成數個細胞服務 區’其中無線電收發機裝置服務於每個細胞服務區。在 UMTS應用中’無線電收發機裝置一般被稱為節點b,但 亦可以被本領域技藝人士稱為基地台(BS)、基地台收發 機(BTS )、無線電基地台、無線電收發機、收發機功能' 201127118 基本服務集(BSS )、擴展服務集(ess )、存取點(AP ) 或一些其他適合的術語。為了清楚起見,圖示兩個節點B 108 ;然而,RNS 107可以包括任意數量的無線節點B。節 點B 108為任意數量的行動裝置提供對核心網路1〇4的存 取點。行動裝置的實例包括蜂巢式電話、智慧型電話、通 信期啟動協定(SIP )電話、膝上型電腦、筆記型電腦、小 筆電、智慧型電腦、個人數位助理(PDA )、衛星無線電、 全球定位系統(GPS )設備、多媒體設備、視訊設備、數 位音訊播放器(例如,MP3播放器)、攝像機、遊戲機或 任何其他類似的功能設備。在UMTS應用中,行動裝置一 般被稱為使用者裝備(UE),但是亦可以被本領域技藝人 士稱為行動站(MS)、用戶站、行動單元、用戶單元、無 線單元、遠端單元、行動設備、無線設備、無線通訊設備、 遠端設備、行動用戶站、存取終端(AT)、行動終端、無 線終端、遠端終端、手機、終端、使用者代理、行動用戶 端、用戶.端或一些其他適合的術語。為了說明的目的,圖 示三個UE 110與節點b 108進行通訊。下行鏈路(dl)(亦 稱為前向鏈路)代表從節點B到UE的通訊鏈路,而上行 鍵路(UL)(亦稱為反向鏈路)代表從ue到節點B的通 訊鍵路。 如圖所示,核心網路104包括GSM核心網路。然而, 如本領域技藝人士可以認識到的,可以在RAN或其他適合 的存取網路中實施在整個本案中提供的各種概念,以便為 UE提供對除了 GSM網路以外的多種核心網路的存取。 201127118 在該實例中,核心網路1 〇4利用行動交換中心(Mgc ) 112和閘道MSC(GMSC) 114來支援電路交換服務。諸如 RNC 106的一或多個RNC可以連接於MSC 112。msc 112 疋控制撥叫建立、撥叫路由和UE行動性功能的袭置。MSC 112亦包括探訪位置暫存器(VLR)(未圖示),vlr含有 關於UE在MSC 112的覆蓋區域期間的用戶相關資訊。 GMSC 114經由MSC 112提供閘道,以便UE存取電路交 換網路116。GMSC 114包括本地暫存器(HLR)(未圖示), HLR含有用戶資料,例如,反映特定使用者已預訂的服務 的細節的資料。HLR亦與含有用戶特定認證資料的認證中 心(AuC )相關聯。當接收到對特定ujg的撥叫時,GMSC 114查珣HLR以決定該UE的位置,並將該撥叫轉發給服 務於該位置的特定MSC。 核心網路1 04亦利用服務GPRS支援節點(SGSN ) 1 i 8 和閘道GPRS支援節點(GGSN)12〇來支援封包資料服務。 GPRS (代表通用封包式無線電服務)被設計為:以比可用 於標準GSM電路父換資料服務的速度更高的速度來提供 封包資料服務。GGSN 120為RAN 102提供對基於封包的 網路122的連接。基於封包的網路122可以是網際網路、 專用資料網路或一些其他適合的基於封包的網路。ggSN 120的主要功能是為ue 11〇提供基於封包的網路連接性。 經由SGSN 118在GGSN 120與UE 110之間傳送資料封 包,SGSN 118在基於封包的域中主要執行的功能與Msc Π2在電路交換域中執行的功能相同。 201127118 UMTS空中介面是展頻直接序列分碼多工存取 (DS-CDMA)系統。展頻DS-CDMA經由將使用者資料乘 以稱為碼片的假性隨機位元序列,在寬得多的頻寬上擴展 該使用者資料。TD-SCDMA標準基於該直接序列展頻技 術’並且額外需要分時雙工(TDD ),而不是在很多分頻雙 工(FDD )模式UMTS/W-CDMA系統中使用的FDD。對於 節點B 108與UE 110之間的UL和DL,TDD使用相同的 載波頻率’但將上行鏈路傳輸和下行鏈路傳輸分成載波中 的不同時槽。 圖2圖示TD_SCE)Ma載波的訊框結構 TD-SCDMA載波具有長度為1〇 ms的訊框202。訊框2〇2 具有兩個5ms子訊框2〇4,並且每個子訊框2〇4包括七個 時槽TS0到TS6。第一時槽TS〇通常被分配用於下行鏈路 mu時槽TS1通f被分配用於上行鏈路通訊。剩 下的時槽TS2到TS6可用於上行鍵路或下行鍵路,此舉允 許上订鏈路方向或下行鏈路方向上的較長資料傳輸時間 期間的更大的靈活性。下行鍵路引導頻時槽(DwPTS) 鳩、保護時段(GP)2G8和上行鏈路引導頻時槽(UppTs) 21〇(亦稱為上行鍵路引導頻通道(UPPCH))位於TS〇與 TS1之間。每個時槽Tso-Τς^ς 可允許在最多16個碼通道 多的資料傳輸。碼通道上# 分⑴,其由中序信號214分隔=且傳Γ 資料部 214 -r 隔開並且後面接著GP216。 10 201127118 圖3是在rAN 3〇〇令節點B 31〇與ue 35〇進行通訊的 方塊圖’其中RAN 300可以是圖1中的RAN 102,節點B 3 1 〇可以疋圖1中的節點B 108,並且UE 350可以是圖1 中的UE 110。在下行鏈路通訊中,發射處理器32〇可以接 收來自資料源312的資料以及來自控制器/處理器34〇的控 制信號。發射處理器320為資料和控制信號以及參考信號 (例如,引導頻信號)提供各種信號處理功能。例如,發 射處理器320可以提供:用於錯誤偵測的循環冗餘檢查 (CRC)碼;促進前向糾錯(FEC)的編碼和交錯;基於 各種調制方案(例如,二元移相鍵控(BpsK)、正交移相 鍵控(QPSK)、Μ相移相鍵控(M_PSK)、M_正交幅度調 制(Μ-QAM)等)的到信號群集的映射;利用正交可變擴 展因數(OVSF )的擴展;及與擾頻碼相乘以產生一系列符 號。控制器/處理器340可以利用來自通道處理器344的通 道估計來決定用於發射處理器32〇的編碼、調制、擴展及 /或擾頻方案。可以從UE 35〇所發射的參考信號中導出此 等通道估計’或者,從在來自UE35〇的中序信號214 (圖 2)中含有的回饋中導出此等通道估計。發射處理器 所產生的符號被提供給發射訊框處理器33〇以建立訊框結 構。發射訊框處理器330藉由將該等符號與來自控制器/ 處理器340的中序信號214 (圖2)進行多工處理來建立 該訊框結構,從而產生一系列訊框。然後,該等訊框被提 供給發射機332,發射機332提供各種信號調節功能,包 括放大、濾波、以及將該等訊框調制到載波上,以便經由 11 201127118 智慧天線334在無線媒體上進行下行鏈路傳輸。可以用波 束控制雙向可適性天線陣列或其他類似的波束技術來實 施智慧天線334。 在UE 3 50處,接收機354經由天線352接收下行鏈路 傳輸,並且處理該傳輸以對調制到載波上的資訊進行恢 復。接收機354所恢復的資訊被提供給接收訊框處理器 360,接收訊框處理器360剖析每個訊框,且將中序信號 214 (圖2)提供給通道處理器394,並將資料、控制和參 考信號提供給接收處理器37〇。然後,接收處理器37〇執 行與節點Β 310中的發射處理器32〇所執行的處理相反的 處理。更特定言之,接收處理器37〇對該等符號進行解擾 頻和解擴展,然後基於調制方案決定節點Β 31〇發射的最 有可能的信號群集點。此等軟決策可以基於通道處理器 394計算出的通道估計。然後,對該等軟決策進行解碼和 解父錯以恢復資料、控制和參考信號。然後,對碼進 行檢查以決定是否成功地對該等訊框進行了解碼。然後, 成功解碼的訊框所攜帶的資料將被提供給資料槽372,資 料槽372表示在UE 35〇中執行的應用程式及/或各種使用 者介面(例如,顯示器)。成功解碼的訊框所攜帶的控制 信號將被提供給控制器/處理器39〇。當接收處理器37〇沒 能成功地對訊框進行解碼時,控制器/處理器39〇亦可以使 用確認(ACK)協定及/或否定確認(NACK)協定來支援 對彼等訊框的重傳請求。 在上行鏈路中,來自資料源378的資料和來自控制器/ 12 201127118 處理器390的控制信號被提供給發射處理器38〇。資 378可以表示在UE35G中執行的應用程式和各種使用者: 面(例如,鍵盤)。類似於結合節點B31〇所進行的下行鏈 路傳輸而描述的功能性,發射處理器38〇提供各種信 理功能’包括CRC碼、促進FEC的編碼和交錯、映射到 信號群集、利用OVSF進行擴展以及擾頻,以 ' , ^ . 在王 糸列 付號。可以用通道估計來選擇適當的編碼、調制、擴展及 /或擾頻方案,通道處理器394從節點B31〇所發送的參考 信號中導出該等通道估計,或者,從在節點Β3ι〇所發送 的中序信號中含有的回饋中導出該等通道估計。發射處理 器380所產生的符號被提供給發射訊框處理器以建立 訊框結構。發射訊框處理器382藉由將該等符號與來自控 制器/處理器390的中序信號214 (圖2)進行多工處理來 建立該訊框結構,從而產生一系列訊框。然後,該等訊框 被提供給發射機356,發射機356提供各種信號調節功能, 包括放大、濾波、以及將該等訊框碉制到載波上,以便經 由天線352在無線媒體上進行上行鏈路傳輸。 以類似於結合UE 350處的接收機功能而描述的方式, 在節點B 310處對上行鏈路傳輸進行處理。接收機335經 由天線334接收上行鏈路傳輸,並處理該傳輸以對調制到 載波上的資訊進行恢復。接收機335所恢復的資訊被提供 給接收訊框處理器336,接收訊框處理器336剖析每個訊 框’將中序信號214(圖2)提供給通道處理器344,並將 資料、控制和參考信號提供給接收處理器338。接收處理 13 201127118 器338執行與UE 350中的發射處理器38〇所執行的處理 相反的處理。然後,成功解碼的訊框所攜帶的資料和控制 信號可被分別提供給資料槽339和控制器/處理器d若接收 處理器沒能成功地對一些訊框進行解碼,則控制器/處理器 340亦可以使用ACK協定及/或NACK協定來支援對彼等 訊框的重傳請求。 控制器/處理器340和390亦可以用來分別指導節點B 310和UE35〇處的操作。例如,控制器/處理器34〇和39〇 可以提供各種功能,包括時序、周邊介面、電壓調整功 率管理和其他控制功能。記憶體342和392的電腦可讀取 媒體可以分別儲存用於節點B 3 1〇和UE 35〇的資料和軟 體。節點B 310處的排程器/處理器346可用來向UE分配 資源,以及為UE排程下行鏈路傳輸及/或上行鏈路傳輸。 使用TD-SCDMA空中介面的多模式UE 35〇除了使用 TD-SCDMA以外,亦能夠使用一或多個額外RAT模組, 諸如GSM/GPRS/EDGE、WCDMA、LTE等。當手機被用作 能夠漫遊到中國以外的其他國家的世界電話時’多模式ue 350是特別有用的。亦即,控制器/處理器39〇、發射處理 器380、發射訊框處理器382、及/或發射機356 ;及接收 處理器370、接收訊框處理器36〇、及/或接收機354可以 配置為支援複數個無線電存取技術,包括TD_SCDMA和至 少一種額外無線電存取技術。由於當今已有的無線電存取 技術和當前發展中的無線電存取技術很多,本文中不詳細 描述用於實施一或多個額外無線電存取技術、與UE 35〇 201127118 的此等部件及/或其他部件的配置有關的細節。然而,本領 域-般技藝人士應當理解的是,在標準文件等中可以很容 易得到此等細節,並且本幸 个茱的保濩圍除了不限於 TD-SCDMA介面以外,亦不限於 ;任何特疋的額外無線電存 取技術。 由於能夠與多種不同的網路進行介面連接,多模式UE 350通常執行掃描/搜尋以以哪個網路或哪些網路可用, 並選擇可用網路中的-個。可以纟UE 35〇電力開啟時或 者在失去覆蓋後觸發掃描/搜尋和選擇。亦即,當失去了办 前選擇的系統的覆蓋時,UE35〇可以掃猫無線電信號並: 當前可用的系統中進行選擇。此外,# #前擷取的系統不 疋優選系統,則可以啟動掃描/搜尋和選擇。例如,若 TD-SCDMA網路的用戶當前常駐在WCDMA網路上,則多 模式UE 3 50可以週期性地掃描/搜尋家庭網路。或者,若 用戶當前常駐在具有低資料速率或受限服務的網路上則 多模式UE 350可以週期性地掃描/搜尋更好的系統並且 在該更好的系統可用時選擇其。 通吊用(PLMN ) ID來識別每個UMTS網路服務供應商, (PLMN) ID包括行動國家代碼(MCC)和行動網路代碼 (MNC )。MCC通常包括三個數位,並被用來唯一地識別 行動用戶的地區。MNC通常包括兩個或三個數位,並可以 被用來識別行動網路服務供應商。 例如,如當前定義的,中國移動通信公司服務供應商可 以具有:MCC = ‘460’和 MNC = ‘00’ ;或者 MCC = ‘460,和 15 201127118 MNC = l02,,雖然如本領域技藝人士所能理解的,亦可以使 用其他識別值。藉由讀取由節點B或基地台310廣播的系 統資訊訊息,UE 350可以獲得當前所擷取系統的PLMN識 別。 在本案的一個態樣中,可通訊地耦合到UE 350的全球 用戶識別模組(USIM) 470可以在PLMN資料庫中儲存資 訊,以促進搜尋和系統選擇。例如,USIM 470可以與圖3 的控制器/處理器390進行介面連接。在本案的另一個態樣 中,PLMN資料庫可以儲存在記憶體392中。圖4是根據 本案的一個態樣、圖示用於儲存PLMN資訊的示例性資料 結構的PLMN資料庫400的示意圖。 可以將PLMN資料庫400組織成基本檔案(EFs),每個 EF包括USIM中的一或多個PLMN條目410。例如,可以 將EF分類為包括「帶有存取技術的歸屬PLMN選擇器」 EF ( EFHPLMNwAcT ) 440、「帶有存取技術的服務供應商控制 的PLMN選擇器」EF (EF0PLMNwACT) 450以及「帶有存取 技術的使用者控制的PLMN選擇器」EF( EFPLMNwAcT ) 460。 在此處,EFhplmnwAct可包括歸屬PLMN ID清单和相關聯 的無線電存取技術;EF〇plmNwACT可包括服務供應商供應的 PLMN ID和相關聯的無線電存取技術 ;並且 EFpLMNwAcT 可包括使用者優選的PLMN ID和相關聯的無線電存取技 術。在本案進一步的態樣中,根據每個類別中的可用PLMN 中的偏好,可以按優先順序來組織每個EF。 如圖4所示,在本案的一個態樣中,除了每個PLMN的 16 201127118 MCC值和MNC值以外,每個PLMN條目410可以進一步 包括16位元無線電存取技術(RAT )識別符,其指示該特 定PLMN使用哪種RAT。例如,RAT識別符可以是16位 元的位元映像,其中個別位元唯一地對應於特定的RAT, 諸如 GSM、UTRAN、E-UTRAN (亦即,LTE )、CDMA lxRTT、CDMA HRPD 等等。 在任意給定時刻,某些無線電存取技術的可用性在不同 的地理區域中可能是不相同的。亦即,由於頻譜分配差 異、法律問題、經濟原因或基本上任何其他原因,特定的 RAT可能在某些國家可用,而在其他國家不可用。例如, 目前,TD-SCDMA技術僅部署在中華人民共和國。因此, 當TD-SCDMA多模式UE漫遊到其他國家時,其將得不到 TD-SCDMA覆蓋。在此等情況下,在本案的一個態樣中, UE實施掃描/搜尋和選擇程序可以避免搜尋TD-SCDMA網 路,而僅掃描/搜尋替代技術。 在根據本案的一個態樣的示例性過程中,如圖5的流程 圖所示,多模式UE可以進行改良的掃描/搜尋和選擇過 程,以減少在基本上任何地理位置中擷取新網路的時間。 在本案的一個態樣中,由圖3所示的UE 350中的至少一 個控制器/處理器390來執行該過程。在本案的另一個態樣 中,所示過程示意性地表示包括電腦可讀取媒體的電腦程 式產品,該電腦可讀取媒體具有用於執行所示過程步驟的 代碼。 參照圖5,觸發器5 10啟動系統掃描/搜尋和選擇過程。 17 201127118 如上所述,在某些態樣中,觸發器510可以包括UE電力 開啟、失去覆蓋,或者可以在試圖從當前登錄的系統變為 不同系統時週期性地或間歇性地發生。在方塊52〇中,觸 發器5 10中的事件發生後,該過程可以存取記憶體(例如, 圖3的記憶體392 )以決定最近登錄的PLMN的MCC。亦 即,最近登錄的PLMNID可以保存在非揮發性記憶體中, 非揮發性記憶體通常在UE通電時以及在UE操作期間可 以存取。在本案的另一個態樣中,PLMN ID可以保存在揮 發性記憶體中,揮發性記憶體通常在失去覆蓋之後或者在 週期性搜尋更好的PLMN期間可以存取。 在方塊530中,該過程決定與最近登錄的pLMN相對應 的MCC是否匹配第一地區。例如,在根據本案的一個態 樣的示例性過程中,該過程決定Mcc是否等於‘46〇,(對 應於中國的MCC )。若PLMN不匹配第一地區,則該過程 分轉到方塊540,其中在UE中停用專用於第一地區的第 一 RAT。例如,若MCC不等於‘46〇,,則UE對於將來的 掃描/搜尋和選擇過程可以停用TDSCDMARAT(專用於 中國),因此,禁止UE使用tD_scdma RAT。亦即,在 方塊550中,該過程執行對可用網路的掃描/搜尋而不使用 第一 RAT (在所述實例中,不使用td scdma )。 在方塊550中’在本案的進一步的態樣中,藉由跳過 PLMM資料庫巾對應於第_地區的條目,可以使掃描/搜尋 程序更有效。例如,位於中國之外的UE可以跳過 ef0PLMNwACT 和 efPLMNwAct 類別中的具有 MCC=‘46〇,的條 18 201127118 目。亦即,在掃描/搜尋程序期間,在從節點B或基地台廣 播的系統資訊區塊中獲得PLMN ID之後,將該PLMN m 與UE中的PLMN資料庫中的條目進行比較,以決定UE 是否可以與該PLMN建立連接。若獲得的PLMN ID匹配 UE中儲存的一個條目’則可以選擇該Plmn。然而,根據 本案的一個態樣,若基於方塊530中的決策而假設ue在 第一地區之外,則該比較可以跳過PLMN資料庫中對應於 第一地區的條目。以此種方式,可以減少決定加入哪個可 用PLMN所需的時間。 在方塊560中’該過程決定節點B或基地台在系統資訊 區塊中廣播的PLMN ID中含有的MCC是否對應於第一地 區。亦即’即使在方塊530中該過程決定了最近登錄的 PLMN不對應於第一地區,但在此期間ue可能已經重新 定位到第一地區。在該情況下,該過程分轉到方塊58〇(下 文進行描述),使用可專用於第一地區的rAT。然而,若 在方塊560中該過程決定從節點B或基地台接收的mcc 不對應於第一地區,則該過程分轉到方塊5 7 〇。 在方塊570中,該過程可以根據從節點b或基地台接收 的PLMN ID與UE中的PLMN資料庫中的條目之間的對應 關係來選擇PLMN »在此處,該過程可以重複一次或多次 地返回到方塊550’以提取複數個可用PLMN,或者,若 從節點B或基地台接收的PLMN ID不對應於PLMN資料 庫中的任何條目,則該過程可以返回到方塊5 5 〇。在本案 的一個態樣中’若第一個接收的PLM+N是最高優先順序 19 201127118 的’例如,若PLMN ID是PLMN資料庫中的第一條目, 則該過程可以選擇該PLMN。 現在返回到方塊530,若該過程決定最近登錄的pLMN 對應於第一地區,則該過程分轉到方塊58〇,並且使用專 用於第一地區的RAT。亦即’根據該多模式ue的能力, 接下來的方塊590中的掃描/搜尋程序除了可以使用一或 多個RAT以外,亦可以使用專用於第—地區的RAT。在方 塊590中執行的掃描/搜尋在大多數方面類似於參照方塊 550描述的掃描/搜尋;然而,除了 一或多個其他RAT以 外,亦使用專用於第一地區的RAT。201127118 VI. INSTRUCTIONS: Cross-Reference to Related Applications This patent application claims the US Provisional Patent Application No. entitled "SYSTEM AND METHOD FOR SYSTEM SELECTION IN A WIRELESS MULTIMODE TERMINAL" filed on December 1, 2009 The rights of the 61/265,520, the entire contents of this provisional application are explicitly incorporated into the case by reference. BACKGROUND OF THE INVENTION In general, the present aspect relates to wireless communication systems and, more particularly, to the use of multi-mode user equipment in an international environment. [Prior Art] Wireless communication networks are widely deployed to provide various communication services such as telephone, video, data, messaging, broadcasting, and the like. These networks (usually multiplexed access networks) support the communication of multiple users by sharing available network resources. An example of such a network is the Universal Terrestrial Radio Access Network (UTRAN). UTRAN is a Radio Access Network (RAN) defined as part of the Universal Mobile Telecommunications System (UMTS) and is a third generation (3G) mobile phone technology supported by the 3rd Generation Partnership Project (3GPP). As a successor to the Global System for Mobile Communications (GSM) technology, UMTS currently supports a variety of null interfacing standards such as Wideband-Code Division Multiple Access (W-CDMA) and Time-Division-Coded Multiple Access (TD-CDMA). And time-sharing-synchronous code division multiplexing access (TD-SCDMA). For example, China is implementing TD-SCDMA as the lower-level air interface in the UTRAN architecture. The 201127118 UTRAN uses its existing gsm infrastructure as the core network. UMTS also supports enhanced 3G data communication protocols, such as high-speed downlink packet data. (HSDPA), which has a high data transfer speed and a larger capacity to the associated UMTS network. VIII As the demand for mobile broadband access continues to grow, research and development continue to improve UMTS technology, not only to meet the growing demand for mobile broadband access, but also to improve and enhance the user experience with mobile communications. SUMMARY OF THE INVENTION The wireless multi-mode allows the equipment to determine its location based on the country code of the most recently registered PLMN ID. If the user equipment determines that it is outside of a particular radio frequency access technology-specific area, the user equipment disables the radio access technology and scans the available network nm network using other radio access technologies - The broadcasted public land mobile network (PLMN) m has an action country code corresponding to the area dedicated to the particular benefit line radio access technology, and the user is equipped with heavy wire access technology. (9) In the context of this case, 'a multi-mode user equipment is provided: the method used, the multi-mode user equipment can be accessed via the time-synchronized knife code multiplex access radio access technology in the region (abdominal A. "Communicating" The method includes: determining that the multi-mode user equips the location; and prohibiting the multi-mode user equipment from using the TD-SCDMA RAT when the location is outside the region. In one aspect, a device is provided for communicating via a TD-SCDMA RAT for use in the region 201127118, the device comprising: means for determining a location of the multi-mode user equipment; and for when the location is Outside the region, the multi-mode user is prohibited from using the components of the TD-SCDMA RAT. In another aspect of the present invention, a computer program product for use in multi-mode user equipment is provided, the multi-mode The user equipment can communicate via a TD-SCDMA RAT for use in the area, the computer program product comprising computer readable media, the computer readable medium including for execution Code for operation: determining the location of the multi-mode user equipment; and prohibiting the multi-mode user equipment from using the TD-SCDMA RAT when the location is outside the area. In another aspect of the present disclosure, An apparatus for wireless communication using multi-mode user equipment capable of communicating via a TD-SCDMA RAT used in a region, the apparatus including at least one processor and a face to the at least one a memory of the processor, wherein the at least one processor is configured to: determine a location of the multi-mode user equipment; and, when the location is outside the region, prohibit the multi-mode user equipment from using the TD-SCDMA RAT. The detailed description set forth below in conjunction with the drawings is intended to be a description of the various embodiments, and is not intended to represent the only configuration that can implement the concepts described herein. A thorough understanding of the specific details. However, it will be apparent to those skilled in the art that 201127118 can be found without such specific details. The concept is implemented in the form of block diagrams to illustrate well-known structures and components in order to avoid obscuring such concepts. Turning now to Figure b, a block diagram illustrating an example of telecommunications system 100 is illustrated. The various concepts provided throughout the present case can be implemented in a variety of electrical (four) systems, network architectures, and communication standards. For example, f (but not limiting), the aspect of the present case is not the reference to the TD-SCDMA standard. Provided by the UMTS system. In this example, the UMTS system includes a (wireless access network) RAN 102 (e.g., UTRAN) that provides various wireless services including telephony, video, data, messaging, broadcast, and/or other services. . The RAN 102 can be divided into a number of Radio Network Subsystems (RNSs) (e.g., RNS 107) 'Each rNS is controlled by a Radio Network Controller (RN(:) (e.g., RNC 106). For the sake of clarity, only The RNs (: 1〇6 and RNS 107 are illustrated; however, the RAN 102 may include any number of rnCs and RNSs in addition to RNC 1〇6 and RNS 1〇7. In addition, the RNC 106 is responsible for assigning ' A device that reconfigures and releases the radio k source in the RNS 1.1. The RNC 106 can use any suitable transport network to communicate with other RANs 102 via various types of interfaces such as direct physical connections, virtual networks, and the like. The RNC (not shown) is interconnected. The geographic area covered by the RNS 107 can be divided into several cell service areas where the radio transceiver device serves each cell service area. In UMTS applications, the 'radio transceiver unit is generally It is called node b, but can also be referred to by those skilled in the art as a base station (BS), a base station transceiver (BTS), a radio base station, a radio transceiver, a transceiver function '201127118 basic service set (BSS), extension An ess, an access point (AP), or some other suitable term. For clarity, two Node Bs 108 are illustrated; however, the RNS 107 can include any number of wireless Node Bs. Node B 108 is arbitrary The number of mobile devices provides access points to the core network 1-4. Examples of mobile devices include cellular phones, smart phones, communication start-up protocol (SIP) phones, laptops, laptops, and small pens. Electric, smart computer, personal digital assistant (PDA), satellite radio, global positioning system (GPS) device, multimedia device, video device, digital audio player (eg MP3 player), video camera, game console or any other similar Functional devices. In UMTS applications, mobile devices are generally referred to as user equipment (UE), but can also be referred to by those skilled in the art as mobile stations (MS), subscriber stations, mobile units, subscriber units, wireless units, Remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal (AT), mobile terminal, wireless terminal Remote terminal, handset, terminal, user agent, mobile client, user. or some other suitable term. For purposes of illustration, three UEs 110 are illustrated to communicate with node b 108. Downlink (dl) (also known as the forward link) represents the communication link from the Node B to the UE, while the uplink key (UL) (also known as the reverse link) represents the communication key from ue to Node B. The core network 104 includes a GSM core network. However, as those skilled in the art will appreciate, the various concepts provided throughout the present case can be implemented in a RAN or other suitable access network to provide UEs with Access to multiple core networks other than the GSM network. 201127118 In this example, core network 1 利用 4 utilizes a mobile switching center (Mgc) 112 and a gateway MSC (GMSC) 114 to support circuit switched services. One or more RNCs, such as RNC 106, may be coupled to MSC 112. Msc 112 疋 Controls the setup of dial-up, dial-up routing, and UE mobility. The MSC 112 also includes a Visit Location Register (VLR) (not shown) that contains user related information about the UE during the coverage area of the MSC 112. The GMSC 114 provides a gateway via the MSC 112 for the UE to access the circuit switching network 116. The GMSC 114 includes a local temporary register (HLR) (not shown) that contains user profiles, such as information that reflects the details of the services that a particular user has subscribed to. The HLR is also associated with an authentication center (AuC) that contains user-specific authentication information. Upon receiving a call to a particular ujg, the GMSC 114 queries the HLR to determine the location of the UE and forwards the call to the particular MSC serving the location. The core network 104 also supports the packet data service by using the Serving GPRS Support Node (SGSN) 1 i 8 and the Gateway GPRS Support Node (GGSN) 12〇. GPRS (on behalf of the Universal Packet Radio Service) is designed to provide packet data services at a higher speed than is available for standard GSM circuit parent data services. The GGSN 120 provides the RAN 102 with a connection to the packet-based network 122. The packet-based network 122 can be an internet, a private data network, or some other suitable packet-based network. The main function of the ggSN 120 is to provide packet-based network connectivity for ue 11〇. The data packet is transmitted between the GGSN 120 and the UE 110 via the SGSN 118, and the SGSN 118 performs the same functions primarily in the packet-based domain as the Msc Π2 performs in the circuit switched domain. 201127118 The UMTS space plane is a spread spectrum direct sequence code division multiplex access (DS-CDMA) system. Spread spectrum DS-CDMA extends the user profile over a much wider bandwidth by multiplying the user data by a sequence of pseudo-random bits called chips. The TD-SCDMA standard is based on this direct sequence spread spectrum technique' and additionally requires time division duplexing (TDD) rather than FDD used in many frequency division duplex (FDD) mode UMTS/W-CDMA systems. For UL and DL between Node B 108 and UE 110, TDD uses the same carrier frequency' but divides the uplink and downlink transmissions into different time slots in the carrier. Figure 2 illustrates the frame structure of the TD_SCE)Ma carrier. The TD-SCDMA carrier has a frame 202 of length 1 〇 ms. Frame 2〇2 has two 5ms subframes 2〇4, and each subframe 2〇4 includes seven time slots TS0 to TS6. The first time slot TS〇 is typically allocated for downlink mu time slot TS1 pass f is allocated for uplink communication. The remaining time slots TS2 to TS6 can be used for the uplink or downlink link, which allows for greater flexibility during the longer data transmission time in the link or downlink direction. Downlink Key Guide Time Slot (DwPTS) 鸠, Guard Period (GP) 2G8 and Uplink Pilot Time Slot (UppTs) 21〇 (also known as Uplink Guided Channel (UPPCH)) at TS〇 and TS1 between. Each time slot Tso-Τς^ς allows for more data transfer in up to 16 code channels. The code channel is #分(1), which is separated by the midamble signal 214 = and is separated by the data section 214 -r and is followed by the GP 216. 10 201127118 FIG. 3 is a block diagram of communication between rAN 3 and node B 31 〇 and ue 35 ' where RAN 300 may be RAN 102 in FIG. 1, node B 3 1 〇 may be node B in FIG. 108, and the UE 350 can be the UE 110 of FIG. In downlink communications, the transmit processor 32A can receive data from the data source 312 and control signals from the controller/processor 34A. Transmit processor 320 provides various signal processing functions for data and control signals as well as reference signals (e.g., pilot signals). For example, the transmit processor 320 can provide: a cyclic redundancy check (CRC) code for error detection; encoding and interleaving to facilitate forward error correction (FEC); based on various modulation schemes (eg, binary phase shift keying) (BpsK), Quadrature Phase Shift Keying (QPSK), Phase Shift Phase Shift Keying (M_PSK), M_Quadrature Amplitude Modulation (Μ-QAM), etc. Mapping to Signal Clusters; Using Orthogonal Variable Extension An extension of the factor (OVSF); and multiplication with the scrambling code to produce a series of symbols. The controller/processor 340 can utilize the channel estimate from the channel processor 344 to determine the encoding, modulation, spreading, and/or scrambling scheme for the transmitting processor 32A. These equal channel estimates may be derived from the reference signals transmitted by the UE 35' or may be derived from the feedback contained in the intermediate sequence signal 214 (Fig. 2) from the UE 35A. The symbols generated by the transmit processor are provided to the transmit frame processor 33 to establish a frame structure. The frame processor 330 creates the frame structure by multiplexing the symbols with the midamble signal 214 (Fig. 2) from the controller/processor 340, thereby generating a series of frames. The frames are then provided to a transmitter 332 that provides various signal conditioning functions, including amplification, filtering, and modulating the frames onto the carrier for transmission over the wireless medium via the 11 201127118 smart antenna 334. Downlink transmission. The smart antenna 334 can be implemented with a beam control bidirectional adaptive antenna array or other similar beam technique. At UE 3 50, receiver 354 receives the downlink transmission via antenna 352 and processes the transmission to recover the information modulated onto the carrier. The information recovered by the receiver 354 is provided to the receive frame processor 360. The receive frame processor 360 parses each frame and provides the intermediate sequence signal 214 (FIG. 2) to the channel processor 394, and the data, Control and reference signals are provided to the receive processor 37A. Then, the receiving processor 37 executes the processing reverse to the processing executed by the transmitting processor 32 in the node 310. More specifically, the receive processor 37 de-scrambles and despreads the symbols and then determines the most likely signal cluster points transmitted by the node based on the modulation scheme. These soft decisions can be based on channel estimates calculated by channel processor 394. These soft decisions are then decoded and the father's fault is resolved to recover the data, control, and reference signals. The code is then checked to determine if the frames have been successfully decoded. The data carried by the successfully decoded frame will then be provided to data slot 372, which represents the application and/or various user interfaces (e.g., displays) executed in UE 35〇. The control signal carried by the successfully decoded frame will be provided to the controller/processor 39. When the receiving processor 37 fails to successfully decode the frame, the controller/processor 39 can also use the acknowledgment (ACK) protocol and/or the negative acknowledgment (NACK) protocol to support the weight of the frames. Pass the request. In the uplink, data from data source 378 and control signals from controller/12 201127118 processor 390 are provided to transmit processor 38A. The funds 378 can represent applications and various users executing in the UE 35G: face (eg, keyboard). Similar to the functionality described in connection with the downlink transmissions performed by Node B 31, the Transmit Processor 38 provides various signaling functions 'including CRC codes, encoding and interleaving for FEC, mapping to signal clusters, and spreading with OVSF. As well as scrambling, to ', ^. Channel estimation can be used to select an appropriate coding, modulation, spreading, and/or scrambling scheme, and channel processor 394 derives the channel estimates from the reference signals transmitted by node B31, or from the node Β3ι〇 The channel estimates are derived from the feedback contained in the mid-order signal. The symbols generated by transmit processor 380 are provided to the transmit frame processor to establish a frame structure. The frame processor 382 creates the frame structure by multiplexing the symbols with the midamble signal 214 (Fig. 2) from the controller/processor 390, thereby generating a series of frames. The frames are then provided to a transmitter 356 which provides various signal conditioning functions including amplification, filtering, and clamping of the frames onto the carrier for uplinking over the wireless medium via antenna 352. Road transmission. The uplink transmission is processed at Node B 310 in a manner similar to that described in connection with the receiver function at UE 350. Receiver 335 receives the uplink transmission via antenna 334 and processes the transmission to recover the information modulated onto the carrier. The information recovered by the receiver 335 is provided to the receive frame processor 336, and the receive frame processor 336 parses each frame to provide the intermediate sequence signal 214 (FIG. 2) to the channel processor 344, and to control and control the data. And the reference signal is provided to the receive processor 338. Receive Processing 13 201127118 The 338 performs the inverse of the processing performed by the Transmit Processor 38 in the UE 350. Then, the data and control signals carried by the successfully decoded frame can be respectively provided to the data slot 339 and the controller/processor d. If the receiving processor fails to successfully decode some frames, the controller/processor 340 may also use the ACK protocol and/or the NACK protocol to support retransmission requests to their frames. Controllers/processors 340 and 390 can also be used to direct the operations at Node B 310 and UE 35, respectively. For example, controllers/processors 34A and 39A can provide various functions including timing, peripheral interfaces, voltage regulation power management, and other control functions. The computer readable media of memories 342 and 392 can store data and software for nodes B 3 1〇 and UE 35〇, respectively. The scheduler/processor 346 at the Node B 310 can be used to allocate resources to the UE and schedule downlink and/or uplink transmissions for the UE. Multi-mode UEs 35 using TD-SCDMA null intermediaries can use one or more additional RAT modules, such as GSM/GPRS/EDGE, WCDMA, LTE, etc., in addition to TD-SCDMA. The multi-mode ue 350 is especially useful when the phone is used as a world phone capable of roaming to countries other than China. That is, the controller/processor 39, the transmit processor 380, the transmit frame processor 382, and/or the transmitter 356; and the receive processor 370, the receive frame processor 36, and/or the receiver 354 It can be configured to support multiple radio access technologies, including TD_SCDMA and at least one additional radio access technology. Due to the many existing radio access technologies and the currently evolving radio access technologies, such components and/or UE 35〇201127118 for implementing one or more additional radio access technologies and/or are not described in detail herein. Details about the configuration of other components. However, it will be understood by those skilled in the art that such details can be readily obtained in standard documents and the like, and that the fortunate protection is not limited to the TD-SCDMA interface, nor is it limited to any额外 Extra wireless access technology. Because of the ability to interface with a variety of different networks, the multi-mode UE 350 typically performs scanning/searching to which network or networks are available, and selects one of the available networks. The scan/search and selection can be triggered when the UE 35 power is turned on or after the coverage is lost. That is, when the coverage of the system selected beforehand is lost, the UE 35 can scan the cat radio signal and select among the currently available systems. In addition, the ##前撷的系统 does not optimize the system, then scan/search and selection can be initiated. For example, if the user of the TD-SCDMA network is currently resident on the WCDMA network, the multi-mode UE 3 50 can periodically scan/search the home network. Alternatively, if the user is currently resident on a network with low data rate or restricted services, the multi-mode UE 350 can periodically scan/search for a better system and select it when the better system is available. Each UMTS network service provider is identified by a PLM (PLMN) ID, which includes a Mobile Country Code (MCC) and a Mobile Network Code (MNC). The MCC typically consists of three digits and is used to uniquely identify the area of the mobile user. MNCs typically include two or three digits and can be used to identify mobile network service providers. For example, as currently defined, China Mobile Communications Service Providers may have: MCC = '460' and MNC = '00'; or MCC = '460, and 15 201127118 MNC = l02, although as skilled in the art It can be understood that other identification values can also be used. By reading the system information message broadcast by the Node B or base station 310, the UE 350 can obtain the PLMN identification of the currently captured system. In one aspect of the present case, a Global Subscriber Identity Module (USIM) 470 communicatively coupled to the UE 350 can store information in the PLMN repository to facilitate search and system selection. For example, USIM 470 can interface with controller/processor 390 of FIG. In another aspect of the present disclosure, the PLMN database can be stored in memory 392. 4 is a schematic diagram of a PLMN repository 400 illustrating an exemplary data structure for storing PLMN information in accordance with an aspect of the present disclosure. The PLMN repository 400 can be organized into basic archives (EFs), each of which includes one or more PLMN entries 410 in the USIM. For example, the EF can be classified into a "home PLMN selector with access technology" EF (EFHPLMNwAcT) 440, a "PLMN selector with service provider control with access technology" EF (EF0PLMNwACT) 450, and "band User-controlled PLMN selector EF (EFPLMNwAcT) 460 with access technology. Here, EFhplmnwAct may include a home PLMN ID list and associated radio access technology; EF〇plmNwACT may include a PLMN ID and associated radio access technology supplied by the service provider; and EFpLMNwAcT may include a PLMN preferred by the user ID and associated radio access technology. In a further aspect of the present case, each EF can be organized in order of preference based on preferences in the available PLMNs in each category. As shown in FIG. 4, in one aspect of the present disclosure, each PLMN entry 410 may further include a 16-bit Radio Access Technology (RAT) identifier in addition to the 16 201127118 MCC value and the MNC value of each PLMN. Indicates which RAT the particular PLMN uses. For example, the RAT identifier can be a 16-bit bitmap, where individual bits uniquely correspond to a particular RAT, such as GSM, UTRAN, E-UTRAN (i.e., LTE), CDMA lxRTT, CDMA HRPD, and the like. The availability of certain radio access technologies may be different in different geographic regions at any given moment. That is, a particular RAT may be available in certain countries and not available in other countries due to differences in spectrum allocation, legal issues, economic reasons, or substantially any other reason. For example, at present, TD-SCDMA technology is only deployed in the People's Republic of China. Therefore, when TD-SCDMA multi-mode UEs roam to other countries, they will not get TD-SCDMA coverage. In such cases, in one aspect of the present case, the UE implements a scan/search and selection procedure to avoid searching for the TD-SCDMA network, but only scanning/searching for alternative techniques. In an exemplary process in accordance with an aspect of the present disclosure, as shown in the flow chart of FIG. 5, the multi-mode UE may perform an improved scanning/searching and selection process to reduce the retrieval of new networks in substantially any geographic location. time. In one aspect of the present invention, the process is performed by at least one of the UEs/processors 390 of the UE 350 shown in FIG. In another aspect of the present disclosure, the illustrated process schematically represents a computer program product including computer readable media having code for performing the illustrated process steps. Referring to Figure 5, flip-flop 5 10 initiates a system scan/search and selection process. 17 201127118 As noted above, in some aspects, trigger 510 can include UE power on, loss of coverage, or can occur periodically or intermittently when attempting to change from a currently logged system to a different system. In block 52, after an event in the trigger 5 10 occurs, the process can access the memory (e.g., memory 392 of FIG. 3) to determine the MCC of the most recently registered PLMN. That is, the most recently registered PLMNID can be stored in non-volatile memory, which is typically accessible when the UE is powered up and during UE operation. In another aspect of the present invention, the PLMN ID can be stored in volatile memory, which is typically accessible after loss of coverage or during periodic searches for a better PLMN. In block 530, the process determines if the MCC corresponding to the most recently registered pLMN matches the first region. For example, in an exemplary process according to one aspect of the present case, the process determines whether Mcc is equal to '46〇, (corresponding to MCC in China). If the PLMN does not match the first region, then the process branches to block 540 where the first RAT dedicated to the first region is deactivated in the UE. For example, if the MCC is not equal to '46 〇, then the UE may disable the TDSCDMA RAT (dedicated for China) for future scanning/searching and selection procedures, thus prohibiting the UE from using the tD_scdma RAT. That is, in block 550, the process performs a scan/search of the available network without using the first RAT (in the example, td scdma is not used). In block 550, in a further aspect of the present invention, the scan/search procedure can be made more efficient by skipping the entry of the PLMM repository corresponding to the _region. For example, a UE located outside of China may skip the entry 18 201127118 in the ef0PLMNwACT and efPLMNwAct categories with MCC=‘46〇. That is, after the PLMN ID is obtained from the system information block broadcasted by the Node B or the base station during the scanning/searching process, the PLMN m is compared with the entry in the PLMN database in the UE to determine whether the UE is A connection can be established with the PLMN. The Plmn can be selected if the obtained PLMN ID matches an entry stored in the UE. However, according to one aspect of the present case, if the ue is assumed to be outside of the first region based on the decision in block 530, the comparison may skip entries in the PLMN repository corresponding to the first region. In this way, the time required to decide which available PLMN to join can be reduced. In block 560, the process determines whether the MCC contained in the PLMN ID broadcast by the Node B or the base station in the system information block corresponds to the first region. That is, even though the process in block 530 determines that the most recently logged PLMN does not correspond to the first region, during this time ue may have relocated to the first region. In this case, the process branches to block 58 (described below), using an rAT that can be dedicated to the first region. However, if the process in block 560 determines that the mcc received from the Node B or base station does not correspond to the first region, then the process branches to block 57. In block 570, the process may select a PLMN based on a correspondence between a PLMN ID received from the Node b or the base station and an entry in the PLMN repository in the UE. Here, the process may be repeated one or more times. Returning to block 550' to extract a plurality of available PLMNs, or if the PLMN ID received from the Node B or base station does not correspond to any entry in the PLMN repository, the process can return to block 5 5 . In one aspect of the present case, 'If the first received PLM+N is the highest priority 19 201127118', for example, if the PLMN ID is the first entry in the PLMN repository, the process can select the PLMN. Returning now to block 530, if the process determines that the most recently registered pLMN corresponds to the first region, then the process branches to block 58 and uses the RAT dedicated to the first region. That is, depending on the capabilities of the multi-mode ue, the scan/search procedure in the next block 590 can use a RAT dedicated to the first region in addition to one or more RATs. The scanning/searching performed in block 590 is similar in most respects to the scanning/searching described with reference to block 550; however, in addition to one or more other RATs, a RAT dedicated to the first region is also used.
在方塊590中,在本案的進一步的態樣中,藉由跳過 PLMN資料庫中的不對應於第一地區的條目’可以使掃描/ 搜尋和選擇程序更有效,由於在方塊53〇中決定了最近的 MCC對應於第一地區,則UE很有可能在第一地區中。例 如,中國之内的UE可以跳過EF〇PLMNwact^叫篇_ 類別(參見圖4)中的MC^‘460’的條目 '亦即,在掃描/ 搜尋程序期間,在從節點B或基地台廣播的系統資訊區塊 中獲得PLMN ID之後,將該PLMN⑴與UE中的pLMN 資料庫中的條目進行比較,以決定UE是否可以與該pLMN 建立連接。若獲得的plmn m匹配儲存在UE中的一個條 目’則可以選擇該PLMN。然而’根據本案的—個態樣, 若基於方塊530中的決策而假設UE在某—地區之内,則 該比較可以跳™資料庫中的不對應於該地區的條 目。以此種方式,可以減少決定加入哪個可用plmn所需 20 201127118 的時間。 在方塊595中,該過程決定節點B或基地台在系統資訊 區塊中廣播的PLMN ID中含有的MCC是否對應於第一地 區。亦即,即使在方塊53 0中該過程決定了最近登錄的 PLMN對應於第一地區,但在此期間UE可能已經重新定 位到第一地區之外。在該情況下’該過程分轉到方塊540 (上文已描述),不使用專用於第一地區的RAT。然而, 若在方塊595中該過程決定從節點B或基地台接收的MCC 對應於第一地區,則該過程分轉到方塊599。 在方塊5 99中,該過程可以根據從節點B或基地台接收 的PLMN ID與UE中的PLMN資料庫中的條目之間的對應 關係來選擇PLMN。在此處,該過程可以重複一次或多次 地返回到方塊590,以提取複數個PLMN,或者,若從節 點B或基地台接收的PLMN ID不對應於plmn資料庫中 的任何條目’則該過程返回到方塊59〇。在本案的一個態 樣中,若第一個接收的PLMN是最高優先順序的,例如, 若其PLMN ID是PLMN資料庫中的第一條目,則該過程 可以選擇該PLMN。 已經參照TD-SCDMA系統提供了電信系統的若干態 樣。本領域技藝人士很容易瞭解,在整個本案中描述的各 個態樣可以擴展到其他電㈣統、網路架構和通訊標準。 舉例來說’各個態樣可以擴展到其他UMTS彡統,諸如 W-CDMA、高速下行鏈路封包存取(HsDpA)、高速上行 鍵路封包存取(HSUPA )、高这抖台产说上私 ’间逯封包存取加強版(HSPA+) 21 201127118 以及TD-CDMA。各個態樣亦可以擴展到使用長期進化 (LTE )(以FDD模式、TDD模式、或該兩種模式)、高級 LTE ( LTE-A )(以FDD模式、TDD模式、或該兩種模式)、 CDMA2000、進化資料最佳化(EV_D〇 )、超行動寬頻 (UMB )、IEEE 802.11 ( Wi-Fi)、IEEE 8 02.1 6 ( WiMAX )、 IEEE 802.20、超寬頻(UWB)、藍芽的系統及/或其他適合 的系統。實際使用的電信標準、網路架構及/或通訊標準將 取決於特定應用和對系統施加的整體設計約束條件。 已經結合各個裝置和方法描述了若干處理器。可以使用 電子硬體、電腦軟體或其任意組合來實施此等處理器。此 等處理器被實施為硬體還是軟體,將取決於特定應用和對 系統施加的整體設計約束條件。舉例來說,配置為執行整 個本案中描述的各種功能的微處理器、微控制器、數位信 號處理器(猜)、現場可程式閘陣列(FpGA)、可程式邏 輯叹備(PLD )、狀態機、閉控邏輯、個別硬體電路以及其 他適合的處理部件’可以用來實施本案中提供的處理器、、 處理器的任何部分或處理器的任意組合。由微處理器、微 控制器、DSP或其他適合的平臺執行的軟體可以用來實 施本案中提供的處理器、處理器的任何部分或處理器的任 意組合的功能性。 無論被稱為軟體、韌體、中介齡 _ T"軟體、微代碼、硬體描 語言或其他,軟體應當被寬 見之地解釋為意謂指令、指 集、代碼、代碼區段、程式碼、 ’程式、子程式、軟體模细 應用程式、軟體應用程式、套裝軟體、常式、子常式、 22 201127118 件、可執行件、執行的線程、程序'函數等。軟體可以常 駐在電腦可讀取媒體上。舉例來說’電腦可讀取媒體可以 包括記憶體’諸如磁性儲存設備(例如,硬碟、軟碟、磁 條等)、光碟(例如’壓縮光碟(CD)、數位多功能光碟 (DVD))、智慧卡、快閃記憶體設備(例如,記憶卡、記 憶棒、鍵式磁碟)、隨機存取記憶體(Ram)、唯讀記憶體 (ROM)、可程式R0M( pR〇M)、可抹除pR〇M(咖⑽)、 好可抹除PR0M㈤削M )、暫存器或可移除磁碟。儘 官在整個本案中提供的各個態樣中,記憶體被圖示為與處 理器分開,但記憶體亦可以在處理器内部(例如,快取記 憶體或暫存器)。 可以在電腦程式產品中實施電腦可讀取媒體。舉例來 說’電腦程式產品可以在封裝材料中包括電腦可讀取媒 本湏域技藝人士應當認識到,如何最佳地實施整個本 案中提供的所述功能性’要取決於特定應用和對整個系統 施加的整體設計約束條件。 應田理解的疋,所揭示的方法中的步驟的特定順序或層 次是示例性過程的說明。基於設計偏好可以理解可以重 新排列該等方法中的步驟的特定順序或層纟。所附的方法 用求項以不例性的順序提供各個步驟的要素,並非意謂限 制於所提供的特定順序或層次,除非其中作了明確陳述。 提供先前描述,使任何本領域技藝人士皆能夠實現文中 所述的各個態樣。對此等態樣的各種修改對於本領域技藝 人士皆是顯而易見的,並且文中定義的一般原理可以應用 23 201127118 於其他態樣。因此,請龙 衣項並非旨在限於文中所示的態 樣,而是應符合與請求項的 一 嗅的s 一致的完整保護範圍, 中除非明確地進行了此種聲明,否則,對單數形式元件的 緹及並非旨在意謂「-個且僅-個」,而是「-或多個」。 除非明確地進行了此種聲明,否則,術語「一些」代表一 或多個。提及項目清單中砧「 甲的 至少一個」的用語代表彼等 項目的任意組合,包括單個成員。作為-個實例,「a、b 或c中的至少一個」旨在涵蓋:a;b;c;a和b;a和c; b和c,及a、b和c。首资士 …丄· ,^ 貫穿本案描边的各種態樣的元件的 所有結構和功能均等物,對於本領域一般技藝人士來說是 已知的或將來變為已知的,其以引用方式明確地併入本案 中,並且旨在為請求項所涵蓋。此外,本案中的任何揭示 内谷並不疋旨在貝獻給公眾的,不管此揭示内容是否明確 記載在申請專利範圍中。此外,不應依據專利法第ιΐ2條 第6款的規定來解釋請求項的任何要素,除非該要素明確 採用了「用於……的構件」的用語進行陳述,或者在方法 明求項中,該要素是用「用於......的步驟」的用語來陳述 的0 【圖式簡單說明】 圖ί疋概念性地圖示電信系統的實例的方塊圖。 圖2是概念性地圖示電信系統中的訊框結構的實例的方 塊圖。 圖3是概念性地圖示在電信系統中與ue進行通訊的節 24 201127118 點B的實例的方塊圖》 PLMN 勺流程 圖4是PLMN資料庫的示意圖,其圖示用於儲存 資訊的示例性資料結構。 + 圖5是圖示根據本案的一個態樣的示例性過程 圖.。 【主要元件符號說明】 100 電信系統 102 無線電存取網路(RAN ) 104 核心網路 106 無線電網路控制器(RNC ) 107 無線電網路子系統(RNS ) 108 節點B 110 UE 112 行動交換中心(MSC ) 114 閘道 MSC ( GMSC ) 116 電路交換網路 118 服務GPRS支援節點 (SGSN) 120 閘道GPRS支援節點 (GGSN) 122 基於封包的網路 200 訊框結構 202 訊框 204 子訊框 206 下行鏈路引導頻時槽 (DwPTS) 25 201127118 208 保護時段(GP) 210 上行鏈路引導頻時槽(UpPTS) 212 資料部分 214 中序信號 216 保護時段(GP) 300 RAN 310 節點B 312 資料源 320 發射處理器 330 發射訊框處理器 332 發射機 334 智慧天線 335 接收機 336 接收訊框處理器 338 接收處理器 339 資料槽 340 控制器/處理器 342 記憶體 344 通道處理器 346 排程器/處理器 350 UE 352 天線 354 接收機 356 發射機 26 201127118 360 370 372 378 380 382 390 392 394 400 410 440 450 460 510 520 530 540 550 560 570 接收訊框處理器 接收處理器 資料槽 資料源 發射處理器 發射訊框處理器 控制器/處理器 記憶體 通道處理器 PLMN資料庫 PLMN條目 「帶有存取技術的歸屬PLMN選擇器」EF (EFhplmNwAcT ) 「帶有存取技術的服務供應商控制的PLMN選 擇器」EF ( EF〇plmnwact) 「帶有存取技術的使用者控制的PLMN選擇器」 EF (EFpLMNwAcT) 觸發器 方塊 方塊 方塊 1 方塊 方塊 方塊 27 201127118 580 590 595 方塊 方塊 方塊 599 方塊In block 590, in a further aspect of the present invention, the scan/search and selection procedure can be made more efficient by skipping the entry in the PLMN database that does not correspond to the first region, as determined in block 53. The most recent MCC corresponds to the first region, and the UE is likely to be in the first region. For example, a UE within China may skip the entry of MC^'460' in the EF〇PLMNwact^ _ category (see Figure 4), ie during the scan/search procedure, at the slave B or base station After obtaining the PLMN ID in the broadcast system information block, the PLMN (1) is compared with an entry in the pLMN database in the UE to determine whether the UE can establish a connection with the pLMN. The PLMN can be selected if the obtained plmn m matches an entry stored in the UE. However, according to the aspect of the present case, if the UE is assumed to be within a certain region based on the decision in block 530, the comparison may jump to an entry in the TM database that does not correspond to the region. In this way, it is possible to reduce the time required to decide which plmn to join for 20 201127118. In block 595, the process determines if the MCC contained in the PLMN ID broadcast by the Node B or the base station in the system information block corresponds to the first region. That is, even though the process in block 530 determines that the most recently logged PLMN corresponds to the first region, the UE may have relocated to the first region during this time. In this case, the process branches to block 540 (described above) without the RAT dedicated to the first region. However, if the process in block 595 determines that the MCC received from the Node B or base station corresponds to the first region, then the process branches to block 599. In block 599, the process may select the PLMN based on the correspondence between the PLMN ID received from the Node B or the base station and the entries in the PLMN repository in the UE. Here, the process may repeat one or more times to return to block 590 to extract a plurality of PLMNs, or if the PLMN ID received from the Node B or the base station does not correspond to any entry in the plmn database' then The process returns to block 59. In one aspect of the present case, if the first received PLMN is of the highest priority, for example, if its PLMN ID is the first entry in the PLMN repository, then the process can select the PLMN. Several aspects of telecommunications systems have been provided with reference to TD-SCDMA systems. Those skilled in the art will readily appreciate that the various aspects described throughout this disclosure can be extended to other electrical (four) systems, network architectures, and communication standards. For example, 'each aspect can be extended to other UMTS systems, such as W-CDMA, High Speed Downlink Packet Access (HsDpA), High Speed Uplink Packet Access (HSUPA), and high-speed 'Intermittent Packet Access Enhanced (HSPA+) 21 201127118 and TD-CDMA. Various aspects can also be extended to use Long Term Evolution (LTE) (in FDD mode, TDD mode, or both), LTE-Advanced (LTE-A) (in FDD mode, TDD mode, or both), CDMA2000, Evolutionary Data Optimization (EV_D〇), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 8 02.1 6 (WiMAX), IEEE 802.20, Ultra Wideband (UWB), Bluetooth systems and/or Or other suitable system. The actual telecommunication standards, network architecture, and/or communication standards will depend on the particular application and the overall design constraints imposed on the system. Several processors have been described in connection with various apparatus and methods. These processors can be implemented using electronic hardware, computer software, or any combination thereof. Whether such processors are implemented as hardware or software will depend on the particular application and the overall design constraints imposed on the system. For example, a microprocessor, microcontroller, digital signal processor (guess), field programmable gate array (FpGA), programmable logic slap (PLD), state configured to perform the various functions described throughout this case Machines, closed-loop logic, individual hardware circuits, and other suitable processing components' can be used to implement any combination of processors, any portion of the processors, or processors provided in the present disclosure. Software executed by a microprocessor, microcontroller, DSP, or other suitable platform may be used to implement the functionality of the processor, any portion of the processor, or any combination of processors provided in the present disclosure. Regardless of what is called software, firmware, mediation _ T" software, microcode, hardware, or other software, software should be interpreted broadly to mean instructions, pointers, code, code sections, code , 'Programs, subroutines, software-based applications, software applications, package software, routines, sub-funds, 22 201127118 pieces, executables, threads of execution, program' functions, etc. The software can be resident on computer readable media. For example, 'computer readable media can include memory' such as magnetic storage devices (eg, hard drives, floppy disks, magnetic strips, etc.), optical discs (eg, 'Compact Disc (CD), Digital Multi-Disc (DVD)) , smart card, flash memory device (eg memory card, memory stick, key disk), random access memory (Ram), read only memory (ROM), programmable R0M (pR〇M), Can erase pR〇M (Caf (10)), can erase PR0M (5) M), scratchpad or removable disk. In all aspects provided throughout the present case, the memory is illustrated as being separate from the processor, but the memory can also be internal to the processor (e.g., cache memory or scratchpad). Computer readable media can be implemented in computer programs. For example, 'computer program products can include computer readable media in packaging materials. Those skilled in the art should recognize how best to implement the functionality described throughout this case' depends on the particular application and the entire application. The overall design constraints imposed by the system. The specific sequence or hierarchy of steps in the disclosed methods is the description of the exemplary process. Based on design preferences, it is understood that a particular order or hierarchy of steps in the methods can be rearranged. The accompanying method is provided to the elements of the various steps in a non-limiting order, and is not intended to be limited to the particular order or The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to this aspect will be apparent to those skilled in the art, and the general principles defined herein may apply 23 201127118 to other aspects. Therefore, the Dragon Clothes item is not intended to be limited to the ones shown in the text, but should conform to the complete scope of protection consistent with the sniffing s of the request, unless the statement is explicitly made, otherwise, the singular form The component is not intended to mean "- and only-" but "- or more". Unless specifically stated to be such, the term "some" refers to one or more. References to the anvil "at least one of A" in the list of items represent any combination of items, including individual members. As an example, "at least one of a, b or c" is intended to cover: a; b; c; a and b; a and c; b and c, and a, b and c. 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 It is explicitly incorporated into the case and is intended to be covered by the request. In addition, any disclosure in this case is not intended to be dedicated to the public, regardless of whether the disclosure is clearly stated in the scope of the patent application. In addition, no element of the request shall be construed in accordance with the provisions of Article ι. 2, paragraph 6 of the Patent Law, unless the element is explicitly stated in the terms “mechanism used for” or in the method specification, This element is a zero stated by the term "step for..." [Simplified illustration of the drawing] Fig. 疋 is a block diagram conceptually illustrating an example of a telecommunication system. 2 is a block diagram conceptually illustrating an example of a frame structure in a telecommunications system. 3 is a block diagram conceptually illustrating an example of a point 24 201127118 point B in communication with a ue in a telecommunications system. PLMN Spoon Flowchart 4 is a schematic diagram of a PLMN repository, illustrating an exemplary method for storing information. Data structure. + Figure 5 is an exemplary process diagram illustrating an aspect in accordance with the present invention. [Main component symbol description] 100 telecommunication system 102 radio access network (RAN) 104 core network 106 radio network controller (RNC) 107 radio network subsystem (RNS) 108 node B 110 UE 112 mobile switching center (MSC) 114 Gate MSC (GMSC) 116 Circuit Switched Network 118 Serving GPRS Support Node (SGSN) 120 Gateway GPRS Support Node (GGSN) 122 Packet-Based Network 200 Frame Structure 202 Frame 204 Subframe 206 Downlink Road Guided Time Slot (DwPTS) 25 201127118 208 Protection Period (GP) 210 Uplink Pilot Time Slot (UpPTS) 212 Data Section 214 Medium Sequence Signal 216 Protection Period (GP) 300 RAN 310 Node B 312 Data Source 320 Transmit Processor 330 transmit frame processor 332 transmitter 334 smart antenna 335 receiver 336 receive frame processor 338 receive processor 339 data slot 340 controller / processor 342 memory 344 channel processor 346 scheduler / processor 350 UE 352 Antenna 354 Receiver 356 Transmitter 26 201127118 360 370 372 378 380 382 390 392 394 400 410 440 450 460 510 520 530 540 550 560 570 Receive Frame Processor Receive Processor Data Slot Data Source Transmit Processor Transmitter Processor Controller / Processor Memory Channel Processor PLMN Repository PLMN Entry "Home PLMN Selector with Access Technology EF (EFhplmNwAcT) "PLMN selector controlled by service provider with access technology" EF (EF〇plmnwact) "User-controlled PLMN selector with access technology" EF (EFpLMNwAcT) Trigger block Box 1 Square Block 27 201127118 580 590 595 Square Block 599 Square