專利名稱:切換安排的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及切換的安排,更具體地,涉及確定應(yīng)用切換算法的情況。
背景技術(shù):
為了給用戶提供連續(xù)的服務(wù),移動(dòng)終端必須執(zhí)行切換過程以從一個(gè)接入信道變到另一個(gè)接入信道。這種信道的變化還可能引起基站或其它網(wǎng)絡(luò)單元的變化,諸如控制基站的網(wǎng)絡(luò)單元或核心網(wǎng)絡(luò)單元,例如移動(dòng)交換中心或分組交換服務(wù)的支持節(jié)點(diǎn)。應(yīng)當(dāng)注意,甚至可能發(fā)生到另一種類型的系統(tǒng)的切換(系統(tǒng)間切換),例如在GSM網(wǎng)絡(luò)和3GPP(第三代伙伴項(xiàng)目)UMTS網(wǎng)絡(luò)(通用移動(dòng)通信系統(tǒng))和/或WLAN(無線局域網(wǎng))之間。
切換通常由于當(dāng)前提供傳輸服務(wù)的信道的信號(hào)質(zhì)量不夠好而發(fā)生。通常,移動(dòng)終端被設(shè)置為以特定的時(shí)間間隔測量當(dāng)前服務(wù)小區(qū)和周圍小區(qū)的信號(hào)。將當(dāng)前所使用的信號(hào)的質(zhì)量與其它可用信號(hào)的估計(jì)值進(jìn)行比較,并根據(jù)由切換算法設(shè)置的標(biāo)準(zhǔn)決定是否改變信道。通常,切換算法至少使用信號(hào)強(qiáng)度。其它標(biāo)準(zhǔn)是差錯(cuò)率、傳輸功率等級(jí)、話務(wù)量和當(dāng)前連接的自然總損耗。如果切換算法的結(jié)果是將改變信道,那么在移動(dòng)終端和接入網(wǎng)絡(luò)之間發(fā)起信令。
當(dāng)今,許多移動(dòng)終端能夠提供很多種電信服務(wù)。例如,終端可提供電路交換語音和數(shù)據(jù)傳輸服務(wù)、分組交換數(shù)據(jù)傳輸服務(wù)和諸如SMS(短消息服務(wù))的消息服務(wù)。這些服務(wù)可以通過一種類型或者不同類型的網(wǎng)絡(luò)提供。例如,終端的分組交換數(shù)據(jù)傳輸服務(wù)可以通過到無線局域網(wǎng)接入點(diǎn)的連接提供,電路交換服務(wù)可通過到公共陸地移動(dòng)網(wǎng)絡(luò)(PLMN)的連接提供。在當(dāng)前的聯(lián)網(wǎng)應(yīng)用中,該應(yīng)用使用在建立連接時(shí)初始選擇的連接設(shè)置來保持連接。因此,切換僅在當(dāng)前服務(wù)系統(tǒng)內(nèi)進(jìn)行。即使一種新類型的連接變得可用,該應(yīng)用也通常將繼續(xù)使用最初的連接設(shè)置。WO99/25146公開了一種雙模移動(dòng)電話,其中用戶可以通過按壓特定按鈕來啟動(dòng)固定網(wǎng)絡(luò)和移動(dòng)網(wǎng)絡(luò)之間的切換。當(dāng)雙模電話正離開固定網(wǎng)絡(luò)覆蓋區(qū)域時(shí),該電話向用戶發(fā)送信號(hào)強(qiáng)度報(bào)警音。接著用戶可以按壓“切換”按鈕,從而啟動(dòng)到移動(dòng)網(wǎng)絡(luò)的呼叫轉(zhuǎn)移。然而,可能是用戶沒有正在主動(dòng)使用他的終端,例如該設(shè)備可能在用戶的口袋里,并且用戶也沒有獲得指示。在這種情況下,在指示之前的切換算法執(zhí)行和相關(guān)的測量和比較可能不必要地浪費(fèi)了終端的資源,因?yàn)橛脩魧?duì)于從一個(gè)網(wǎng)絡(luò)改變到另一個(gè)網(wǎng)絡(luò)不感興趣。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種增強(qiáng)的用于切換算法應(yīng)用的方法。本發(fā)明的目的通過一種方法、一種移動(dòng)終端和一種計(jì)算機(jī)程序產(chǎn)品實(shí)現(xiàn),其特征在于獨(dú)立權(quán)利要求所公開的內(nèi)容。本發(fā)明的最佳實(shí)施例在從屬權(quán)利要求中進(jìn)行描述。
本發(fā)明基于這樣的思想,即終端的(機(jī)械或非機(jī)械的)用戶接口組件的特定狀態(tài)被用作應(yīng)用切換算法的首要條件。檢查用戶接口組件的狀態(tài),并根據(jù)用戶接口組件的當(dāng)前狀態(tài)應(yīng)用切換算法。因此,切換算法僅當(dāng)用戶接口組件的當(dāng)前狀態(tài)是活動(dòng)的時(shí)候才應(yīng)用。
用戶接口組件可以自動(dòng)地和/或通過用戶初始化設(shè)置為非活動(dòng)或活動(dòng)狀態(tài)。狀態(tài)沒必要限于一個(gè)特定的用戶接口組件,而可以通常指用戶接口的狀態(tài)?!胺腔顒?dòng)”和“活動(dòng)”狀態(tài)從使用活動(dòng)性角度反映用戶接口組件的狀態(tài),即如果狀態(tài)是非活動(dòng)的,則組件或終端沒有被主動(dòng)使用。術(shù)語“切換算法”通常指任何類型的在終端的可用信道中選擇接入信道并決定終端是否應(yīng)改變到另一個(gè)(信令和/或業(yè)務(wù))信道的過程。需注意,應(yīng)廣義地理解切換算法,使得該算法可以應(yīng)用在下面的情況中,即沒有活動(dòng)的應(yīng)用層連接將被改變,而相反是較低層邏輯關(guān)系或連接從信道(也可能是網(wǎng)絡(luò))改變到另一個(gè)信道。切換算法還可以指一種決定是否改變僅在數(shù)據(jù)傳輸期間保留一個(gè)或者多個(gè)業(yè)務(wù)信道的非電路交換服務(wù)的接入設(shè)置和信道的算法。因此,即使沒有數(shù)據(jù)被主動(dòng)傳輸,也可以存在分組交換數(shù)據(jù)傳輸?shù)倪壿嬤B接或會(huì)話。例如,移動(dòng)終端可以包含切換算法,其確定是否對(duì)GPRS會(huì)話提供GPRS系統(tǒng)內(nèi)和/或到諸如WLAN系統(tǒng)的另一個(gè)系統(tǒng)的切換。這種網(wǎng)絡(luò)的變化有時(shí)也稱為漫游。因此,可以對(duì)保留的連接資源或能力(盡管沒有主動(dòng)使用)安排到另一個(gè)信道的切換。例如,這種類型的狀態(tài)可以通過認(rèn)證或GPRS PDP上下文保留獲得。因此,盡管不存在活動(dòng)的會(huì)話,但這種到新信道的連接的變化(例如通過某個(gè)IP地址或電話號(hào)碼提供)也可以被認(rèn)為是切換。
本發(fā)明的優(yōu)點(diǎn)在于終端的使用上下文被考慮到切換決定中。根據(jù)用戶接口組件的狀態(tài)可以防止切換算法被應(yīng)用。例如當(dāng)用戶沒有主動(dòng)使用她/他的終端設(shè)備時(shí),可以限制切換算法的應(yīng)用,進(jìn)而也限制切換。該方法可用于系統(tǒng)內(nèi)和/或系統(tǒng)間的切換算法。例如,終端可被配置為將切換算法僅應(yīng)用于系統(tǒng)之間的情形,使得在非活動(dòng)狀態(tài)下,系統(tǒng)內(nèi)的切換被允許,而系統(tǒng)之間的切換不被允許。因此,可以避免意外的系統(tǒng)變化,例如改變到更貴的網(wǎng)絡(luò)。另外,可以應(yīng)用該方法使得終端被設(shè)置為保持在當(dāng)前運(yùn)營商的網(wǎng)絡(luò)中,并在非活動(dòng)狀態(tài)下防止切換到其它運(yùn)營商的信道。
可以使功能對(duì)于用戶是完全自動(dòng)和透明的,即當(dāng)用戶沒有主動(dòng)使用終端時(shí),切換算法的使用可以被自動(dòng)地防止,并當(dāng)用戶再次開始使用他/她的終端時(shí),切換算法可以被自動(dòng)地啟動(dòng)或者允許可用。許多終端包括蓋子,其相對(duì)于本體部分可移動(dòng)。在一個(gè)實(shí)施例中,檢查蓋子相對(duì)于本體部分的狀態(tài)。該實(shí)施例的另一個(gè)優(yōu)點(diǎn)在于,切換算法可以僅當(dāng)例如蓋子是打開的時(shí)候應(yīng)用。在本發(fā)明的一個(gè)實(shí)施例中,檢查鍵盤鎖定的狀態(tài),并將其用于確定是否可以應(yīng)用切換算法。
在本發(fā)明的再一個(gè)實(shí)施例中,狀態(tài)的檢查被設(shè)置為對(duì)啟動(dòng)切換算法的需要的響應(yīng)。該實(shí)施例的另一個(gè)優(yōu)點(diǎn)在于當(dāng)決定是否啟動(dòng)切換算法時(shí),用戶接口組件的狀態(tài)是可用的。
下面通過最佳實(shí)施例并參照附圖更詳細(xì)地描述本發(fā)明,其中圖1是示出電信系統(tǒng)的框圖;圖2是說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的移動(dòng)臺(tái)的框圖;圖3是說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的方法的流程圖;圖4a,4b,4c說明圖3的方法的可選實(shí)施例;圖5是說明根據(jù)本發(fā)明的一個(gè)實(shí)施例的移動(dòng)臺(tái)的外部的框圖。
具體實(shí)施例方式
本發(fā)明可用在任何電信裝置中,其中切換算法可用于選擇可用信道中的一個(gè)以在通信中使用。因此,本發(fā)明的可應(yīng)用性并不局限于圖1所示的網(wǎng)絡(luò)技術(shù),而是可應(yīng)用于其它類型的網(wǎng)絡(luò),諸如3GPP UMTS系統(tǒng)。
圖1示出電信系統(tǒng)的一個(gè)例子,其包括無線局域網(wǎng)WLAN和PLMN網(wǎng),即GSM/GPRS網(wǎng)。無線局域網(wǎng)WLAN包括稱為接入點(diǎn)AP的接入設(shè)備,其提供對(duì)移動(dòng)臺(tái)MS的無線接入,并進(jìn)而終止寬帶無線鏈路。接入點(diǎn)AP根據(jù)所使用的無線技術(shù)管理無線接口;在一個(gè)最佳實(shí)施例中,根據(jù)IEEE802.11標(biāo)準(zhǔn)。無線網(wǎng)絡(luò)連接也可以在兩個(gè)包括WLAN收發(fā)器(特定)的移動(dòng)臺(tái)MS之間直接建立。IEEE 802.11規(guī)范規(guī)定了用于通過無線接口的數(shù)據(jù)傳輸?shù)奈锢韺雍蚆AC層的協(xié)議。AP還管理到達(dá)和來自其它網(wǎng)絡(luò)節(jié)點(diǎn)的無線接口數(shù)據(jù)流的橋接和路由。WLAN網(wǎng)絡(luò)還可以通過稱為門戶PT或橋接器的設(shè)備向諸如因特網(wǎng)的分組數(shù)據(jù)網(wǎng)絡(luò)PDN提供網(wǎng)關(guān)接口。通常,WLAN網(wǎng)絡(luò)還包括其它服務(wù)器,諸如DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器,其向移動(dòng)臺(tái)MS分配IP地址。通常在有WLAN覆蓋的區(qū)域,也有PLMN覆蓋。
在圖1的PLMN中,移動(dòng)服務(wù)交換中心MSC向移動(dòng)臺(tái)MS提供電路交換服務(wù)。提供分組交換服務(wù)的核心網(wǎng)絡(luò)包括服務(wù)GPRS支持節(jié)點(diǎn)(SGSN),其向連接到基站子系統(tǒng)的移動(dòng)臺(tái)MS提供服務(wù);網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN),其向諸如因特網(wǎng)或公司內(nèi)部網(wǎng)的外部網(wǎng)絡(luò)PDN提供網(wǎng)關(guān)功能。該系統(tǒng)還可以包括其它已知的網(wǎng)絡(luò)單元(未在圖1中示出),諸如短消息服務(wù)中心和計(jì)費(fèi)系統(tǒng)的單元。
SGSN和MSC/VLR都使用同一個(gè)基站系統(tǒng)(BSS)。BSS包括基站收發(fā)信機(jī)(BTS),其通過無線路徑與移動(dòng)臺(tái)MS進(jìn)行通信;基站控制器(BSC),用于控制與其連接的基站收發(fā)信機(jī)BTS可用的無線頻率和無線信道。基站收發(fā)信機(jī)BTS總是包括至少一個(gè)收發(fā)器,其實(shí)現(xiàn)一個(gè)載波,即8個(gè)時(shí)隙,8個(gè)物理信道。一個(gè)基站收發(fā)信機(jī)BTS通常服務(wù)一個(gè)小區(qū),但是一個(gè)基站收發(fā)信機(jī)BTS服務(wù)幾個(gè)扇形小區(qū)的方案是可行的。小區(qū)稍微重疊,使得當(dāng)移動(dòng)臺(tái)MS從BTS的覆蓋區(qū)域移動(dòng)到另一個(gè)覆蓋區(qū)域時(shí),連接可以被保持。
作為例子,移動(dòng)臺(tái)MS可以是傳統(tǒng)的具有語音和數(shù)據(jù)傳輸能力的移動(dòng)終端、具有電信裝置的PDA設(shè)備或配備有諸如可移動(dòng)的數(shù)據(jù)卡的電信裝置的膝上型計(jì)算機(jī)。應(yīng)當(dāng)注意,移動(dòng)臺(tái)MS可支持與一種或多種接入類型的通信,在圖1的例子中,MS可以與WLAN和GSM/GPRS網(wǎng)絡(luò)進(jìn)行通信。如圖2所示,移動(dòng)臺(tái)MS包括存儲(chǔ)器MEM、用戶接口UI、用于安排通信的I/O裝置、以及包括一個(gè)或者多個(gè)處理器的中央處理單元CPU。根據(jù)一個(gè)實(shí)施例,用戶接口UI配備有感應(yīng)裝置SM,用于檢測至少一個(gè)機(jī)械用戶接口組件的狀態(tài)。在中央處理單元CPU內(nèi)執(zhí)行的計(jì)算機(jī)程序代碼用于使MS實(shí)施切換算法HOA,控制裝置CM至少用于控制切換算法HOA的應(yīng)用,其中的某些實(shí)施例在后面結(jié)合圖3和圖4說明。切換算法HOA可以提供系統(tǒng)間切換(例如從GPRS PDP上下文切換到WLAN系統(tǒng),反之亦然)和/或系統(tǒng)內(nèi)切換(小區(qū)、BTS、BSC、MSC/SGSN內(nèi)或MSC/SGSN之間的普通切換),或者在移動(dòng)臺(tái)MS中可以有超過一個(gè)的切換算法HOA。硬件解決方案或者硬件和軟件解決方案的組合也可以用于實(shí)現(xiàn)本發(fā)明的功能。
圖3是說明了根據(jù)一個(gè)實(shí)施例的方法。該方法可例如通過控制裝置CM實(shí)施。在點(diǎn)A,需要檢查用戶接口組件的狀態(tài)以確定是否啟動(dòng)切換算法的應(yīng)用。
在步驟301和302,檢查至少一個(gè)用戶接口UI組件的當(dāng)前狀態(tài)。如將在下面所說明的,可以有許多機(jī)械的或非機(jī)械的用戶接口UI組件,在步驟301檢查它們的狀態(tài)。首要條件是用戶接口組件具有至少兩個(gè)狀態(tài)活動(dòng)的和非活動(dòng)的。例如,該步驟可以包括檢查來自某個(gè)存儲(chǔ)器位置的狀態(tài)信息,向用戶接口組件的控制器請(qǐng)求狀態(tài)信息,和/或利用感應(yīng)裝置檢測機(jī)械的用戶接口組件的狀態(tài)。
如果用戶接口組件的狀態(tài)是非活動(dòng)的,則在步驟305,不應(yīng)用切換算法HOA。因此,移動(dòng)臺(tái)MS繼續(xù)通過使用當(dāng)前信道與網(wǎng)絡(luò)單元或另一個(gè)終端設(shè)備進(jìn)行通信。
如果用戶接口UI組件的狀態(tài)是活動(dòng)的,則在步驟304,可以應(yīng)用切換算法HOA。根據(jù)一個(gè)實(shí)施例,可以啟動(dòng)切換算法HOA。根據(jù)另一個(gè)實(shí)施例,例如,該可應(yīng)用性信息(即切換算法可以被應(yīng)用)由控制裝置CM存儲(chǔ)。在步驟305,也可以存儲(chǔ)有關(guān)不可應(yīng)用性的信息。因此,控制裝置CM可以被設(shè)置為當(dāng)需要根據(jù)一個(gè)或者多個(gè)切換算法觸發(fā)標(biāo)準(zhǔn)啟動(dòng)切換算法HOA時(shí)檢查與該切換算法HOA相關(guān)聯(lián)的可用性信息??刂蒲b置CM可以被設(shè)置為僅在當(dāng)前的可應(yīng)用性信息已經(jīng)根據(jù)步驟304更新時(shí)啟動(dòng)切換算法HOA。
本發(fā)明可以使用不同的切換算法。那么,可以執(zhí)行切換算法HOA的典型過程,即比較可用的信道以及根據(jù)信道質(zhì)量屬性或某些其它標(biāo)準(zhǔn)選擇可用信道中的一個(gè)以使用。應(yīng)注意,根據(jù)移動(dòng)臺(tái)的能力和可用的系統(tǒng),切換算法HOA可以考慮系統(tǒng)內(nèi)信道和/或系統(tǒng)間信道。例如,在系統(tǒng)間切換算法的情況下,通過算法HOA改變信道的決定可能是因?yàn)槟軌蚋玫胤?wù)用戶的新的可用網(wǎng)絡(luò);例如,提供更快或更便宜的傳輸服務(wù)。切換算法HOA通常是專有的,并且不需要因?yàn)楸景l(fā)明改變切換算法。如果切換算法HOA的輸出是改變信道,則在移動(dòng)臺(tái)MS中需要改變至少一些接入設(shè)置。該決定可引起下述結(jié)果中的至少一個(gè)改變向終端提供連接的接入網(wǎng)絡(luò)或接入設(shè)備;改變接入方法類型;改變當(dāng)前接入方法的屬性??梢愿鶕?jù)底層網(wǎng)絡(luò)和傳輸協(xié)議安排連接的改變。例如,3GPP規(guī)范TS 23.009“切換過程”,版本5.6.0,2003年9月,描述了3GPP系統(tǒng)的接入網(wǎng)絡(luò)之間和接入網(wǎng)絡(luò)內(nèi)的切換過程。
應(yīng)當(dāng)注意,根據(jù)另一個(gè)實(shí)施例,通過使用上述特征,在非主動(dòng)使用期間甚至可以避免切換算法HOA在實(shí)際信道選擇之前的無線測量。因此,無線測量僅在步驟304進(jìn)行,如果用戶接口的當(dāng)前狀態(tài)是活動(dòng)的。如果用戶接口組件是非活動(dòng)的,則可以省略無線測量和切換算法HOA的應(yīng)用。該實(shí)施例還節(jié)約了移動(dòng)臺(tái)的資源。
對(duì)于圖3中的A有可選的實(shí)施例,它們將在下面參照?qǐng)D4a,4b和4c說明。在移動(dòng)臺(tái)MS中實(shí)現(xiàn)這些實(shí)施例的任何組合也是可行的。
在圖4a的實(shí)施例中,需要啟動(dòng)切換算法HOA。這可以例如根據(jù)以某些時(shí)間間隔的信道測量自動(dòng)地發(fā)生,或者在當(dāng)前連接斷開時(shí)自動(dòng)發(fā)生。在該實(shí)施例中,在步驟304啟動(dòng)切換算法HOA。
根據(jù)圖4b的可選實(shí)施例,啟動(dòng)步驟301,作為對(duì)檢測用戶接口組件的狀態(tài)的變化的響應(yīng)。當(dāng)狀態(tài)從非活動(dòng)變?yōu)榛顒?dòng)時(shí),切換算法HOA可在步驟304中被設(shè)置為可用。該信息可以存儲(chǔ)在例如切換控制裝置CM中,其可被設(shè)置為僅在當(dāng)前的可用性信息已經(jīng)根據(jù)步驟304更新并且指示活動(dòng)的狀態(tài)時(shí),根據(jù)另一個(gè)切換算法觸發(fā)標(biāo)準(zhǔn)啟動(dòng)切換算法HOA。在一個(gè)可選的實(shí)施例中,切換算法HOA在步驟304中自動(dòng)地啟動(dòng),作為對(duì)從非活動(dòng)狀態(tài)到活動(dòng)狀態(tài)的變化的響應(yīng)。
在圖4c的另一個(gè)實(shí)施例中,啟動(dòng)步驟301,檢查狀態(tài)以響應(yīng)檢測到新的可用的網(wǎng)絡(luò)資源。在再一個(gè)實(shí)施例中,如果用戶接口是活動(dòng)的(例如移動(dòng)臺(tái)的蓋子是打開的),則新網(wǎng)絡(luò)的發(fā)現(xiàn)僅被認(rèn)為是漫游到新網(wǎng)絡(luò)的觸發(fā)器。決定是否改變網(wǎng)絡(luò)的切換算法可以在步驟304啟動(dòng)。如果UI是非活動(dòng)的,那么新網(wǎng)絡(luò)的發(fā)現(xiàn)可以被忽略。例如,該實(shí)施例可以僅應(yīng)用于系統(tǒng)間的情形,使得在非活動(dòng)狀態(tài)中系統(tǒng)內(nèi)切換被允許,而系統(tǒng)間切換不被允許。
其它觸發(fā)器也可以在點(diǎn)A使用,以啟動(dòng)步驟301并檢查用戶接口組件的狀態(tài)。例如,可以在移動(dòng)臺(tái)中預(yù)先確定時(shí)限,而移動(dòng)臺(tái)被設(shè)置為監(jiān)控該時(shí)限在時(shí)限已經(jīng)過時(shí)后(例如,從較早的檢查或從前一個(gè)用戶活動(dòng)開始),可以啟動(dòng)步驟301。
在一個(gè)實(shí)施例中,移動(dòng)臺(tái)MS可以存儲(chǔ)一個(gè)或者多個(gè)其它的切換算法應(yīng)用規(guī)則。該規(guī)則可以進(jìn)一步地定義如何和/或何時(shí)針對(duì)用戶接口組件的一個(gè)或者多個(gè)狀態(tài)應(yīng)用切換算法HOA。因此,切換算法HOA僅當(dāng)規(guī)則使切換算法HOA能夠?qū)τ脩艚涌诮M件的當(dāng)前狀態(tài)使用時(shí)才應(yīng)用。本實(shí)施例方便了切換算法HOA的應(yīng)用的進(jìn)一步規(guī)定,例如用戶或者其它被授權(quán)方可以確定何時(shí)和如何應(yīng)用切換算法HOA。本實(shí)施例在用戶接口組件有超過兩個(gè)的狀態(tài)(非活動(dòng)和活動(dòng))時(shí)特別有用。
在一個(gè)可選的實(shí)施例中,至少一部分上述步驟被實(shí)現(xiàn)為切換算法HOA的一部分。因此,當(dāng)切換算法HOA因?yàn)槟承┰?點(diǎn)A)啟動(dòng)時(shí),執(zhí)行根據(jù)步驟301和302的檢查。如果用戶接口組件的狀態(tài)是非活動(dòng)的,那么HOA被停止,即HOA的應(yīng)用被阻止,并繼續(xù)使用當(dāng)前信道。如果狀態(tài)是活動(dòng)的,那么執(zhí)行HOA以及與切換算法相關(guān)的典型任務(wù)。因此,單獨(dú)的切換算法應(yīng)用控制裝置(CM)不是必需的,切換算法HOA自身可以確定是否可以應(yīng)用。
至少一部分上述的邏輯也可以是可配置的,使得即使UI是非活動(dòng)的,用戶也可以允許切換算法HOA的應(yīng)用。
在一個(gè)實(shí)施例中,用戶接口組件是機(jī)械組件。在另一個(gè)實(shí)施例中,狀態(tài)取決于移動(dòng)臺(tái)MS的用戶接口組件相對(duì)于另一個(gè)組件的位置。因此,移動(dòng)臺(tái)MS包括感應(yīng)裝置SM,用于檢測用戶接口組件的位置。根據(jù)來自感應(yīng)裝置SM的信息確定狀態(tài)。感應(yīng)裝置SM直接或者間接地連接到控制裝置CM。當(dāng)用戶接口組件的位置改變時(shí),即當(dāng)狀態(tài)被改變時(shí),可以確定狀態(tài),然后將其存儲(chǔ)為狀態(tài)信息。然后,在步驟301,可檢查該狀態(tài)信息。這種類型的狀態(tài)確定/檢查功能還可以應(yīng)用于其它實(shí)施例。
圖5中給出了移動(dòng)臺(tái)MS的側(cè)視圖的一個(gè)例子。移動(dòng)臺(tái)MS包括本體部分51和連接到本體部分51的蓋子52。蓋子52可以相對(duì)于本體部分51旋轉(zhuǎn),根據(jù)一個(gè)實(shí)施例,在步驟301檢查蓋子52相對(duì)于本體部分51的位置。對(duì)于這種關(guān)系有至少兩個(gè)不同的狀態(tài)。在一個(gè)實(shí)施例中,有蓋子52的關(guān)閉狀態(tài),在該狀態(tài)中,移動(dòng)臺(tái)MS沒有被主動(dòng)使用(狀態(tài)是非活動(dòng)的);還有蓋子52的打開狀態(tài),由此MS可以被主動(dòng)使用(活動(dòng)的狀態(tài))。有許多可行的實(shí)現(xiàn)方式;蓋子52可以被設(shè)置為使得在關(guān)閉狀態(tài),其完全覆蓋本體部分51的一個(gè)側(cè)面。這種設(shè)備的一個(gè)例子是Nokia CommunicatorTM,其中通過相對(duì)于包含鍵盤的本體部分51旋轉(zhuǎn)蓋子52的一個(gè)側(cè)面,包含屏幕的蓋子52可以被打開和關(guān)閉。
在蓋子52和/或本體部分51中有感應(yīng)裝置(圖1中的SM),用于感應(yīng)蓋子52或本體部分51相對(duì)于本體部分51或蓋子52的狀態(tài)。例如,感應(yīng)裝置可以通過磁檢測實(shí)現(xiàn),即在蓋子52中有磁體,本體部分51中的傳感器檢測磁體的位置。另一個(gè)可行的方案是利用機(jī)械裝置。例如,蓋子52的一個(gè)部分被設(shè)置為當(dāng)蓋子52被關(guān)閉時(shí)推本體部分51中的開關(guān),從而使?fàn)顟B(tài)改變。利用已有的感應(yīng)方案是可行的。
除了圖5以外,還有許多其它可行的實(shí)現(xiàn)方式用于安排用戶接口組件和它們的關(guān)系。例如,在一個(gè)實(shí)施例中,蓋子可以相對(duì)于本體部分滑動(dòng)移動(dòng),使得蓋子在關(guān)閉位置至少部分地與本體部分重疊。
根據(jù)另一個(gè)實(shí)施例,移動(dòng)臺(tái)MS包括鍵盤和用于鎖定鍵盤的鍵盤鎖定功能。在一個(gè)實(shí)施例中,通過預(yù)先確定的鍵組合或者在預(yù)定的空閑時(shí)間段后,在功能上鎖定或者解鎖鍵盤。在該實(shí)施例中,在步驟301檢查鍵盤鎖定的狀態(tài)。當(dāng)鍵盤控制裝置(可通過或者不通過圖2的控制裝置CM實(shí)現(xiàn))檢測由用戶輸入的鍵組合時(shí),鍵盤控制裝置還可以被設(shè)置為檢測用戶接口的狀態(tài)的變化,并向控制切換算法HOA的應(yīng)用的控制裝置CM指示??蛇x擇地,例如在步驟301,根據(jù)來自控制裝置CM的特定請(qǐng)求檢查鍵盤鎖定的狀態(tài)。使用與鎖定和/或解鎖鍵盤的鍵組合不同的其它鍵組合以觸發(fā)用戶接口的變化并從而影響切換算法HOA的應(yīng)用也是可行的。應(yīng)當(dāng)注意,在該或者其它實(shí)施例中,移動(dòng)臺(tái)MS的至少一部分鍵盤可以實(shí)現(xiàn)為通過指示設(shè)備操作的觸摸屏。在一個(gè)實(shí)施例中,移動(dòng)臺(tái)MS(優(yōu)選地,CM和SM)可以被配置為檢查指示設(shè)備是否在其存儲(chǔ)位置中。如果是,則用于上述切換算法應(yīng)用確定目的的用戶接口的狀態(tài)可以被確定為非活動(dòng)的,否則是活動(dòng)的。
根據(jù)另一個(gè)實(shí)施例,移動(dòng)臺(tái)MS包括屏幕保護(hù)功能。在步驟301,檢查屏幕保護(hù)功能的狀態(tài)。當(dāng)應(yīng)用屏幕保護(hù)功能時(shí),用戶接口組件的狀態(tài)是非活動(dòng)的;當(dāng)沒有應(yīng)用屏幕保護(hù)功能時(shí),用戶接口組件的狀態(tài)是活動(dòng)的。本實(shí)施例是一個(gè)自動(dòng)提供狀態(tài)變化機(jī)制的例子,即由于屏幕保護(hù)可以設(shè)置為在預(yù)定的空閑時(shí)間段后啟動(dòng),因此切換算法的應(yīng)用也可以自動(dòng)調(diào)整,而無需任何用戶操作。
根據(jù)移動(dòng)臺(tái)MS中一個(gè)或者多個(gè)應(yīng)用的用戶接口狀態(tài)確定狀態(tài)也是可行的。因此,用戶接口的狀態(tài)(用于確定切換算法應(yīng)用)可以單獨(dú)地或者至少部分地根據(jù)至少一個(gè)應(yīng)用的狀態(tài)確定。例如,如果電子郵件應(yīng)用在移動(dòng)臺(tái)MS(的用戶接口UI)中是活動(dòng)的,則不應(yīng)用系統(tǒng)間切換算法或者不做出系統(tǒng)間切換決定,反之,僅當(dāng)瀏覽器是活動(dòng)的時(shí)候,可以應(yīng)用切換算法。因此,可以避免通常造成電子郵件會(huì)話斷開的系統(tǒng)間切換。
根據(jù)再一個(gè)實(shí)施例,用戶接口UI組件的狀態(tài)通常指用戶接口,并且不限于其任何特定部分。因此,用戶接口通常可以根據(jù)一個(gè)或者多個(gè)預(yù)定的觸發(fā)器,由用戶或者自動(dòng)地設(shè)置為活動(dòng)或者非活動(dòng)的。例如,移動(dòng)臺(tái)MS可以包括定時(shí)器,其在最后一個(gè)用戶活動(dòng)(例如按鈕按壓)后已經(jīng)經(jīng)過預(yù)定的時(shí)間段后,確定用戶接口狀態(tài)為非活動(dòng)的,并在某個(gè)空閑時(shí)間段后將該狀態(tài)從活動(dòng)的改為非活動(dòng)的。當(dāng)用戶再次開始使用移動(dòng)臺(tái)時(shí),移動(dòng)臺(tái)MS,例如控制裝置CM,被設(shè)置為將狀態(tài)從非活動(dòng)的改為活動(dòng)的。因此,功能性監(jiān)控和改變用戶接口組件的狀態(tài)可以是上述特征的組合。
根據(jù)另一個(gè)實(shí)施例,具有特定的按鈕或菜單選項(xiàng),在步驟301檢查其狀態(tài)。因此,可以有特定的按鈕或菜單選項(xiàng),用于將用戶接口設(shè)置為活動(dòng)的或非活動(dòng)的狀態(tài),并影響切換算法的可應(yīng)用性。該按鈕可以確定用戶接口的活動(dòng)性等級(jí),因此,用于上述切換算法應(yīng)用確定目的的狀態(tài)可以從最后一個(gè)按鈕或菜單選項(xiàng)活動(dòng)中獲得。例如,移動(dòng)臺(tái)MS可以包括用于調(diào)整屏幕燈開/關(guān)的按鈕或菜單選項(xiàng)。
有關(guān)本發(fā)明的附圖和說明僅僅為了說明本發(fā)明。在不脫離由所附的權(quán)利要求定義的本發(fā)明的范圍的情況下,本領(lǐng)域的技術(shù)人員很清楚可以對(duì)本發(fā)明進(jìn)行不同的變化和修改。因此,不同的特征可以被忽略、修改或用等同物替換。
權(quán)利要求
1.一種用于在移動(dòng)終端中應(yīng)用切換算法的方法,其中,所述切換算法被配置為選擇至少兩個(gè)可用信道中的一個(gè)以用于來自所述移動(dòng)終端的連接,所述終端的用戶接口組件可被設(shè)置為非活動(dòng)狀態(tài)或活動(dòng)狀態(tài),所述方法包括檢查所述用戶接口組件的狀態(tài);以及僅當(dāng)所述用戶接口組件的狀態(tài)是活動(dòng)的時(shí)候應(yīng)用所述切換算法。
2.根據(jù)權(quán)利要求1的方法,其中,所述狀態(tài)的檢查響應(yīng)于改變所述用戶接口組件的狀態(tài)而發(fā)生。
3.根據(jù)權(quán)利要求1的方法,其中,所述狀態(tài)的檢查響應(yīng)于檢測到新的可用的網(wǎng)絡(luò)資源而發(fā)生。
4.根據(jù)權(quán)利要求1的方法,其中,所述狀態(tài)的檢查響應(yīng)于啟動(dòng)所述切換算法的需要而發(fā)生。
5.根據(jù)權(quán)利要求1的方法,其中,所述終端包括本體部分和蓋子,所述蓋子連接到所述本體部分并可相對(duì)于所述本體部分移動(dòng);檢查所述蓋子相對(duì)于所述本體部分的狀態(tài)。
6.根據(jù)權(quán)利要求1的方法,其中,所述終端包括鍵盤和用于鎖定所述鍵盤的鍵盤鎖定功能,由此檢查所述鍵盤鎖定的狀態(tài)。
7.根據(jù)權(quán)利要求1的方法,其中,所述終端包括屏幕保護(hù)功能,檢測所述屏幕保護(hù)功能的狀態(tài),由此,當(dāng)應(yīng)用所述屏幕保護(hù)功能時(shí),所述用戶接口組件的狀態(tài)是非活動(dòng)的,當(dāng)沒有應(yīng)用所述屏幕保護(hù)功能時(shí),所述用戶接口組件的狀態(tài)是活動(dòng)的。
8.根據(jù)權(quán)利要求1的方法,其中,所述切換算法確定在不同的網(wǎng)絡(luò)技術(shù)的信道之間的變化。
9.一種移動(dòng)終端,包括用戶接口和切換算法,所述終端的用戶接口組件在非活動(dòng)狀態(tài)或活動(dòng)狀態(tài)中可調(diào)整,其中,所述終端被配置為檢查所述用戶接口組件的狀態(tài);以及如果所述用戶接口組件的當(dāng)前狀態(tài)是活動(dòng)的,則所述終端被配置為應(yīng)用所述切換算法,其中所述切換算法被配置為選擇至少兩個(gè)可用信道中的一個(gè)以用于來自所述移動(dòng)終端的連接。
10.根據(jù)權(quán)利要求9的終端,其中,所述終端被配置為檢查所述狀態(tài)以響應(yīng)改變所述用戶接口組件的狀態(tài)。
11.根據(jù)權(quán)利要求9或10的終端,其中,所述終端被配置為啟動(dòng)所述切換算法以響應(yīng)從非活動(dòng)狀態(tài)到活動(dòng)狀態(tài)的改變。
12.根據(jù)權(quán)利要求9的終端,其中,所述終端被配置為檢查所述狀態(tài)以響應(yīng)檢測到新的可用的網(wǎng)絡(luò)資源。
13.根據(jù)權(quán)利要求9的終端,其中,所述終端被配置為檢查所述狀態(tài)以響應(yīng)啟動(dòng)所述切換算法的需要。
14.根據(jù)權(quán)利要求9的終端,其中,所述終端包括第一部分和可相對(duì)于所述第一部分移動(dòng)的第二部分;所述終端被配置為根據(jù)所述第二部分相對(duì)于所述第一部分的位置檢查所述狀態(tài)。
15.根據(jù)權(quán)利要求14的終端,其中,所述終端包括本體部分和蓋子,所述蓋子連接到所述本體部分并可相對(duì)于所述本體部分移動(dòng);所述終端包括感應(yīng)裝置,用于檢測所述蓋子的狀態(tài)。
16.根據(jù)權(quán)利要求9的終端,其中,所述終端包括鍵盤和用于鎖定所述鍵盤的鍵盤鎖定功能;所述終端被配置為檢查所述鍵盤鎖定的狀態(tài)。
17.根據(jù)權(quán)利要求9的終端,其中,所述終端包括屏幕保護(hù)功能,檢測所述屏幕保護(hù)功能的狀態(tài),由此,當(dāng)應(yīng)用所述屏幕保護(hù)功能時(shí),所述用戶接口組件的狀態(tài)是非活動(dòng)的,當(dāng)沒有應(yīng)用所述屏幕保護(hù)功能時(shí),所述用戶接口組件的狀態(tài)是活動(dòng)的。
18.根據(jù)權(quán)利要求9的終端,其中,所述切換算法確定在不同的網(wǎng)絡(luò)技術(shù)的信道之間的變化。
19.根據(jù)權(quán)利要求9的終端,其中,所述終端包括定時(shí)器,其被配置為在最后一個(gè)用戶活動(dòng)后已經(jīng)過去預(yù)定的時(shí)間段后,確定所述用戶接口的狀態(tài)為非活動(dòng)的。
20.一種計(jì)算機(jī)程序產(chǎn)品,用于通過在包括用戶接口和切換算法的移動(dòng)終端的處理器中執(zhí)行包含在所述計(jì)算機(jī)程序產(chǎn)品中的程序代碼控制所述移動(dòng)終端,其中所述計(jì)算機(jī)程序產(chǎn)品包括用于使所述終端檢查用戶接口組件的狀態(tài)的程序代碼部分;以及用于當(dāng)所述用戶接口組件的當(dāng)前狀態(tài)是活動(dòng)的時(shí)候使所述終端應(yīng)用所述切換算法的程序代碼部分,其中所述切換算法被配置為選擇至少兩個(gè)可用信道中的一個(gè)以用于來自所述移動(dòng)終端的連接。
全文摘要
本發(fā)明涉及在移動(dòng)終端中應(yīng)用切換算法。在該方法中,檢查終端的用戶接口組件的狀態(tài),并根據(jù)用戶接口組件的當(dāng)前狀態(tài)應(yīng)用切換算法。切換算法僅當(dāng)用戶接口組件的當(dāng)前狀態(tài)是活動(dòng)的時(shí)候才應(yīng)用。
文檔編號(hào)H04M1/02GK1906962SQ200480040573
公開日2007年1月31日 申請(qǐng)日期2004年12月23日 優(yōu)先權(quán)日2003年12月30日
發(fā)明者M·伽科拉, J-J·拉特瓦, H·哈韋里寧 申請(qǐng)人:諾基亞公司