專利名稱:無線通信系統(tǒng)的移動(dòng)站的計(jì)時(shí)方法及相關(guān)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)時(shí)方法與裝置,特別涉及一種使用于一無線通信系統(tǒng)中的一移動(dòng)站的計(jì)時(shí)方法及相關(guān)裝置。
背景技術(shù):
由于無線通信系統(tǒng)技術(shù)的發(fā)展,無線通信以及個(gè)人移動(dòng)通信已經(jīng)成為現(xiàn)代人每天日常生活中不可或缺的一部份。在各種無線通信規(guī)格當(dāng)中,第三代無線通信規(guī)格由于整合了語音通話、短信服務(wù)、甚至聲音圖像及文字?jǐn)?shù)據(jù)傳輸?shù)墓δ埽殉蔀闃I(yè)界眾所矚目的焦點(diǎn)。
請(qǐng)參閱圖1,圖1中顯示一無線通信系統(tǒng)10的示意圖。無線通信系統(tǒng)10中是包含有多個(gè)分別由一基站(Base Station)來提供通信服務(wù)的基站區(qū)域(Cell)(未顯示于圖1中),由于這些多個(gè)基站區(qū)域通常以類似蜂窩的架構(gòu)相互鄰接,因此此類無線通信系統(tǒng)亦時(shí)常被稱為蜂窩式無線通信系統(tǒng)。為了簡化說明,在圖1中僅以一基站區(qū)域12作為代表說明,其中基站區(qū)域12是由一基站14來提供通信服務(wù)。
在圖1的基站區(qū)域12的服務(wù)范圍中包含有一移動(dòng)站(Mobile Station,MS)16,移動(dòng)站16通常包含有一天線18,用來傳送及接收無線通信信號(hào);一底層模塊(Lower Layer)20,用來處理移動(dòng)站16通過天線18與基站14連系相關(guān)的數(shù)據(jù);以及一上層模塊22,通常包含有處理器及內(nèi)存等組件,用來通過底層模塊20及天線18與基站相互溝通以連接上網(wǎng)絡(luò)。此處由于移動(dòng)站16是處于基站區(qū)域12的服務(wù)范圍內(nèi),因此移動(dòng)站16會(huì)將基站區(qū)域12選取為服務(wù)基站區(qū)域(Serving Cell)。
依據(jù)第三代移動(dòng)通信伙伴合作計(jì)劃(3rdGeneration PartnershipProject,3GPP)所制訂的各種無線通信規(guī)格中,十分詳細(xì)地規(guī)定了一個(gè)無線通信系統(tǒng)中各個(gè)組成組件在工作時(shí)所須達(dá)到的標(biāo)準(zhǔn),其中有許多標(biāo)準(zhǔn)涉及最長時(shí)間限制的計(jì)算。例如3GPP所制訂關(guān)于數(shù)字蜂窩式無線通信系統(tǒng)的無線子系統(tǒng)連接控制(Radio Subsystem Link Control)的規(guī)格(3GPP TS 05.08)中即明白規(guī)定,一移動(dòng)站應(yīng)嘗試至少在每30秒的周期內(nèi)對(duì)6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域(又稱鄰近基站區(qū)域)的廣播控制信道載體(BCCH Carrier)的每一載體進(jìn)行一次基站識(shí)別碼(Base Station Identification Code,BSIC)的檢查,以確定該移動(dòng)站仍然在監(jiān)聽(Monitor)相同的基站區(qū)域。該規(guī)格中亦規(guī)定了一移動(dòng)站應(yīng)嘗試至少在每5分鐘的周期內(nèi)對(duì)6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域的廣播控制信道載體(BCCH Carrier)的每一載體的廣播控制信道數(shù)據(jù)區(qū)塊(BCCH data block)進(jìn)行譯碼,其中該廣播控制信道數(shù)據(jù)區(qū)塊是包含有會(huì)影響相對(duì)應(yīng)于6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域的廣播控制信道載體的每一載體的基站區(qū)域再選取(Cell Reselection)操作的參數(shù)。
在無線通信系統(tǒng)10中,一般來說欲達(dá)成上述計(jì)時(shí)的目的,通常會(huì)利用移動(dòng)站16的系統(tǒng)資源(例如上層模塊22中的處理器的運(yùn)算頻寬及內(nèi)存的儲(chǔ)存空間等)來產(chǎn)生至少一定時(shí)器(Timer)。以上述的例子來說,即為了達(dá)成對(duì)6個(gè)廣播控制通道載體中的每一載體進(jìn)行BSIC的檢查工作,移動(dòng)站16必須相對(duì)應(yīng)于每一載體產(chǎn)生六個(gè)第一定時(shí)器17a-17f,此處假設(shè)該第一定時(shí)器的計(jì)時(shí)周期為30秒;同樣地,為了達(dá)成對(duì)廣播控制信道數(shù)據(jù)區(qū)塊進(jìn)行譯碼以獲取基站區(qū)域再選取操作參數(shù)的目的,移動(dòng)站16必須相對(duì)應(yīng)于每一載體產(chǎn)生六個(gè)第二定時(shí)器19a-19f,此處假設(shè)計(jì)第二定時(shí)器19a-19f的計(jì)時(shí)周期為5分鐘。
尚須說明的是,由于已知移動(dòng)站16的處理能力有限,因此其底層模塊20一次只能對(duì)一個(gè)鄰近基站區(qū)域進(jìn)行BSIC的檢查工作,同樣地,一次也只能對(duì)一個(gè)鄰近基站區(qū)域進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼工作。
如此一來,利用上述的方法,則針對(duì)移動(dòng)站16中每一個(gè)需要計(jì)時(shí)動(dòng)作的工作(例如上述的BSIC檢查動(dòng)作或者廣播控制信道數(shù)據(jù)區(qū)塊的譯碼動(dòng)作等),無線通信系統(tǒng)10中的移動(dòng)站16必須對(duì)應(yīng)于每一載體產(chǎn)生一專用(Dedicated)的定時(shí)器以進(jìn)行時(shí)間計(jì)算的功能,如此將占用移動(dòng)站16大量的系統(tǒng)資源,進(jìn)而影響移動(dòng)站16的工作效率。
再者,由于上述BSIC的檢查與BCCH數(shù)據(jù)區(qū)塊的譯碼是分別由第一定時(shí)器17a-17f與第二定時(shí)器19a-19f來控制其動(dòng)作周期,導(dǎo)致BSIC的檢查動(dòng)作與BCCH數(shù)據(jù)區(qū)塊的譯碼動(dòng)作并異步控制,因此如果服務(wù)基站區(qū)域與鄰近基站區(qū)域之間有頻率誤差,就可能導(dǎo)致計(jì)時(shí)漂移(Timing Drift)的發(fā)生,進(jìn)而導(dǎo)致廣播控制信道數(shù)據(jù)區(qū)塊譯碼失敗的現(xiàn)象。
發(fā)明內(nèi)容
因此本發(fā)明的主要目的在于提供一種使用于一無線通信系統(tǒng)中的一移動(dòng)站的計(jì)時(shí)方法及相關(guān)裝置,以解決上述已知的問題。
本發(fā)明提供一種計(jì)時(shí)(Timing)方法,使用于一無線通信系統(tǒng)中的一移動(dòng)站(Mobile Station,MS),該計(jì)時(shí)方法具有以該移動(dòng)站產(chǎn)生至少一第一緩存區(qū)(Buffering Area);以該移動(dòng)站接收(Receiving)自該移動(dòng)站的底層模塊(Lower Layer)所進(jìn)行的一第一動(dòng)作;在該移動(dòng)站接收到該第一動(dòng)作后,改變?cè)摰谝痪彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值;以及若該第一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一第一默認(rèn)值,則以該移動(dòng)站進(jìn)行一第二動(dòng)作。
本發(fā)明對(duì)應(yīng)地提供一種無線通信系統(tǒng)中的移動(dòng)站,該移動(dòng)站具有一底層模塊,用來進(jìn)行一第一動(dòng)作;至少一第一緩存區(qū),用來儲(chǔ)存一數(shù)值;以及一上層模塊(Upper Layer),用來接收自該底層模塊所進(jìn)行的該第一動(dòng)作,并在接收到該第一動(dòng)作后,改變?cè)摰谝痪彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值;其中若該第一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一第一默認(rèn)值,則該移動(dòng)站進(jìn)行一第二動(dòng)作。
本發(fā)明的計(jì)時(shí)方法是利用該移動(dòng)站的底層模塊所進(jìn)行的該第一動(dòng)作來作為計(jì)時(shí)的單位,每當(dāng)該移動(dòng)站接收到該第一動(dòng)作后,即改變(例如增加)其所產(chǎn)生的一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值,而該移動(dòng)站即以該緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值作為該移動(dòng)站進(jìn)行一第二動(dòng)作的時(shí)間依據(jù)。
圖1為一無線通信系統(tǒng)的示意圖。
圖2為本發(fā)明無線通信系統(tǒng)的示意圖。
圖3為一包含有51個(gè)幀的多幀的組成示意圖。
圖4為本發(fā)明的計(jì)時(shí)方法的流程圖。
圖5為圖4中本發(fā)明的計(jì)時(shí)方法的第一實(shí)施例的流程圖。
圖6為圖4中本發(fā)明的計(jì)時(shí)方法的第二實(shí)施例的流程圖。
附圖符號(hào)說明10,40無線通信系統(tǒng)12,42基站區(qū)域14,44基站16,46移動(dòng)站
17a-17f,19a-19f 定時(shí)器18,48天線20,50底層模塊22,52上層模塊54緩存區(qū)具體實(shí)施方式
請(qǐng)參考圖2。圖2為一無線通信系統(tǒng)40的示意圖。相同于圖1,在圖2中僅以一基站區(qū)域42作為代表說明,其中基站區(qū)域42是由一基站44來提供通信服務(wù)。
在圖2的基站區(qū)域42的服務(wù)范圍中包含有一移動(dòng)站(Mobile Station,MS)46,相同于移動(dòng)站16,移動(dòng)站46包含有一天線48;一底層模塊(LowerLayer)50;以及一上層模塊52。不同于移動(dòng)站16的是,移動(dòng)站46并未包含第一與第二定時(shí)器,而是包含緩存區(qū)(Buffering Area)54。此外,由于移動(dòng)站46是處于基站區(qū)域42的服務(wù)范圍內(nèi),因此移動(dòng)站46會(huì)將基站區(qū)域42選取為服務(wù)基站區(qū)域(Serving Cell)。
請(qǐng)參閱圖3,圖3中顯示一包含有51個(gè)幀(51-frame)的多幀(Multiframe)的組成示意圖。圖3中的多幀是在3GPP所制訂關(guān)于數(shù)字蜂窩式無線通信系統(tǒng)的無線路徑實(shí)體層級(jí)(Physical Layer on the Radio Path)的規(guī)格(3GPP TS05.08)中有詳細(xì)說明,在規(guī)格中是規(guī)定在待機(jī)模式(Idle Mode)時(shí),下連(Downlink)的51幀的多幀具有頻率校正突發(fā)脈沖(Frequency CorrectionBurst)的幀F(xiàn)、同步突發(fā)脈沖(Synchronization Burst,SB)的幀S、廣播控制通道的幀B、以及公共控制通道(Common Control Channel,CCCH)的幀C,分別用來傳遞有關(guān)頻率校正突發(fā)脈沖、同步突發(fā)脈沖、廣播控制信道、以及公共控制信道的幀信息,其中亦規(guī)定每一幀的寬度為4.615ms,因此在圖3中的每一51幀的多幀的寬度則為4.615ms×51235.4ms。由于上述多幀的寬度是已知的特性,則此一寬度即可作為本發(fā)明計(jì)時(shí)的單位。又由于在規(guī)格當(dāng)中除了上述51幀的多幀之外,亦規(guī)定了許多其它具有寬度已知特性的信息傳送基本單位,故這些基本單位均可作為本發(fā)明用來計(jì)時(shí)的單位。
依據(jù)規(guī)格當(dāng)中的規(guī)定,底層模塊50應(yīng)至少于每5秒的周期內(nèi)向移動(dòng)站46(亦即其上層模塊52)回報(bào)(Report)對(duì)6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域所進(jìn)行的測量報(bào)告(Measurement Report),而該測量報(bào)告是包含于公共控制信道的信息中。因此若假設(shè)在接下來的說明當(dāng)中底層模塊50是在每20個(gè)如圖3所示的多幀的周期中回報(bào)一次測量報(bào)告至移動(dòng)站46的上層模塊52,則可確定移動(dòng)站46會(huì)于每235.4ms×204.71s的周期內(nèi)接收到一次測量報(bào)告,也就是說在本發(fā)明中,由移動(dòng)站46接收到來自于底層模塊50的測量報(bào)告此一事件,亦可作為本發(fā)明用來計(jì)時(shí)的單位。請(qǐng)參閱圖4,圖4中顯示本發(fā)明的計(jì)時(shí)方法的流程圖。圖4中的計(jì)時(shí)方法是使用在如圖2所示的無線通信系統(tǒng)40及其移動(dòng)站46之中,該計(jì)時(shí)方法包含有以下步驟步驟300開始;步驟310以移動(dòng)站46產(chǎn)生一緩存區(qū)(Buffering Area),此處移動(dòng)站46可利用其上層模塊52的系統(tǒng)資源(例如處理器及內(nèi)存等)來產(chǎn)生緩存區(qū)54,任何一個(gè)熟習(xí)此項(xiàng)技術(shù)的人均可理解產(chǎn)生一緩存區(qū)所須的系統(tǒng)資源是遠(yuǎn)較產(chǎn)生一定時(shí)器要來得少;步驟320以移動(dòng)站46的上層模塊52接收自移動(dòng)站46的底層模塊50所進(jìn)行的一第一動(dòng)作,此處由于該第一動(dòng)作可以為一具有固定發(fā)生周期的事件,因此可以用來作為移動(dòng)站46計(jì)時(shí)的單位;步驟330在移動(dòng)站46的上層模塊52接收到該第一動(dòng)作后,改變緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值,一般來說緩存區(qū)54在產(chǎn)生之際通常會(huì)具有一初始值(例如0),而為了以該第一動(dòng)作的周期作為計(jì)時(shí)的單位,移動(dòng)站16可以在每次當(dāng)接收到該第一動(dòng)作時(shí)增加緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值(例如增加1),以代表該第一動(dòng)作發(fā)生的次數(shù);步驟340若緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一默認(rèn)值,則以移動(dòng)站46進(jìn)行一第二動(dòng)作,也就是說當(dāng)該第一動(dòng)作發(fā)生的次數(shù)到達(dá)該默認(rèn)值時(shí),即進(jìn)行該第二動(dòng)作;步驟350結(jié)束。
如上所述,則利用如圖4所示的上述本發(fā)明的計(jì)時(shí)方法,即可依據(jù)該第一動(dòng)作發(fā)生的周期以及該第二動(dòng)作所欲發(fā)生的周期來設(shè)計(jì)緩存區(qū)54中的初始值以及所欲達(dá)到的默認(rèn)值,并按照上述步驟來達(dá)到計(jì)時(shí)的目的。
請(qǐng)參閱圖5,圖5中顯示圖4中本發(fā)明的計(jì)時(shí)方法的第一實(shí)施例的流程圖。在圖5中,移動(dòng)站46是處于待機(jī)模式,該第一動(dòng)作為自移動(dòng)站46的底層模塊50傳送該測量報(bào)告至移動(dòng)站46的上層模塊52,而該第二動(dòng)作則為以移動(dòng)站46檢查每一鄰近基站區(qū)域(Neighbor Cell,亦即前述6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域)的基站識(shí)別碼,由于該第一動(dòng)作的周期為4.71s,因此可將該緩存區(qū)的初始值設(shè)為0,并將該默認(rèn)值設(shè)為6,也就是說,每當(dāng)該第一動(dòng)作重復(fù)6次(亦即4.71s×6=28.26s)之后,即進(jìn)行一次第二動(dòng)作,而此是符合至少30s進(jìn)行一次第二動(dòng)作的規(guī)定。第一實(shí)施例的計(jì)時(shí)方法包含有以下步驟步驟400開始;步驟410以移動(dòng)站46產(chǎn)生一緩存區(qū),此處移動(dòng)站46可利用其上層模塊52的系統(tǒng)資源(例如處理器及內(nèi)存等)來產(chǎn)生緩存區(qū)54,同時(shí)緩存區(qū)54的初始值被設(shè)為0;步驟420以移動(dòng)站46的上層模塊52接收自移動(dòng)站46的底層模塊50所傳送來的測量報(bào)告,在本實(shí)施例中,移動(dòng)站46的底層模塊50是利用上述圖2中所示的51幀的多幀傳遞周期為4.71s的測量報(bào)告;步驟430在移動(dòng)站46接收到該測量報(bào)告后,改變緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值,在本實(shí)施例中,移動(dòng)站46在接收到該測量報(bào)告時(shí)會(huì)將緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值增加1;步驟440檢查緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值是否到達(dá)一默認(rèn)值,在本實(shí)施例中該默認(rèn)值為6,若是,則進(jìn)行步驟445,若否,則進(jìn)行步驟450;步驟445以移動(dòng)站46檢查該鄰近基站區(qū)域的基站識(shí)別碼(BSIC);步驟450結(jié)束。
如上所述,則利用如圖5所示的上述本發(fā)明的計(jì)時(shí)方法的第一實(shí)施例,即可依據(jù)移動(dòng)站46接收該測量報(bào)告的周期以及所欲檢查該鄰近基站區(qū)域的基站識(shí)別碼的周期來設(shè)計(jì)該緩存區(qū)中的初始值以及所欲達(dá)到的默認(rèn)值,并按照上述步驟來達(dá)到計(jì)時(shí)的目的。
在上述第一實(shí)施例中,由于移動(dòng)站46的底層模塊50的處理能力足以一次對(duì)所有6個(gè)鄰近基站區(qū)域進(jìn)行BSIC的檢查工作,因此,移動(dòng)站46僅須產(chǎn)生一個(gè)緩存區(qū)54。當(dāng)然,本發(fā)明也可以設(shè)計(jì)成根據(jù)移動(dòng)站46的處理能力來決定緩存區(qū)的個(gè)數(shù)。例如,當(dāng)移動(dòng)站46一次只能對(duì)1個(gè)鄰近基站區(qū)域進(jìn)行BSIC的檢查工作時(shí),移動(dòng)站46就必須具有六個(gè)緩存區(qū),以分別對(duì)應(yīng)于每一個(gè)鄰近基站區(qū)域。然而,如上所述,產(chǎn)生一緩存區(qū)所須的系統(tǒng)資源是遠(yuǎn)較產(chǎn)生一定時(shí)器要來得少,因此即使移動(dòng)站46必須產(chǎn)生六個(gè)緩存區(qū),其所需的系統(tǒng)資源亦遠(yuǎn)少于已知技術(shù)。
請(qǐng)參閱圖6,圖6中顯示圖4中本發(fā)明的計(jì)時(shí)方法的第二實(shí)施例的流程圖。在圖6中,移動(dòng)站46是處于待機(jī)模式,而移動(dòng)站46的底層模塊50可向移動(dòng)站46回報(bào)已完成檢查每一鄰近基站區(qū)域(亦即前述6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域)的基站識(shí)別碼的信息。在本實(shí)施例中,該第一動(dòng)作為自移動(dòng)站46的底層模塊50傳送已完成檢查每一鄰近基站區(qū)域(亦即前述6個(gè)信號(hào)最強(qiáng)的非服務(wù)基站區(qū)域)的基站識(shí)別碼的信息至移動(dòng)站46的上層模塊52,而該第二動(dòng)作則為以移動(dòng)站46對(duì)該鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。在本實(shí)施例中延用上述第一實(shí)施例的假設(shè),則該第一動(dòng)作的周期為28.26s,因此可將緩存區(qū)54的初始值設(shè)為0,并將該默認(rèn)值設(shè)為10,也就是說,每當(dāng)該第一動(dòng)作重復(fù)10次(亦即28.26s×10=4.71min)之后,即進(jìn)行一次第二動(dòng)作,而此是符合至少5分鐘進(jìn)行一次第二動(dòng)作的規(guī)定。第二實(shí)施例的計(jì)時(shí)方法包含有以下步驟步驟500開始;步驟510以移動(dòng)站46產(chǎn)生一緩存區(qū)54,此處移動(dòng)站46可利用其上層模塊52的系統(tǒng)資源(例如處理器及內(nèi)存等)來產(chǎn)生緩存區(qū)54,同時(shí)緩存區(qū)54的初始值被設(shè)為0;步驟520以移動(dòng)站46的上層模塊52接收自移動(dòng)站46的底層模塊50所傳送來的已完成檢查該鄰近基站區(qū)域的基站識(shí)別碼的信息,在本實(shí)施例中,該信息傳送至移動(dòng)站46的周期為28.26s;步驟530在移動(dòng)站46接收到該測量報(bào)告后,改變緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值,在本實(shí)施例中,移動(dòng)站46在接收到該測量報(bào)告時(shí)會(huì)將緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值增加1;步驟540檢查緩存區(qū)54內(nèi)所儲(chǔ)存的數(shù)值是否到達(dá)一默認(rèn)值,在本實(shí)施例中該默認(rèn)值為10,若是,則進(jìn)行步驟545,若否,則進(jìn)行步驟550;步驟545以移動(dòng)站46對(duì)該鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù);步驟550結(jié)束。
如上所述,則利用如圖6所示的上述本發(fā)明的計(jì)時(shí)方法的第二實(shí)施例,即可依據(jù)移動(dòng)站46接收該信息的周期以及所欲對(duì)該鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼的周期來設(shè)計(jì)緩存區(qū)54中的初始值以及所欲達(dá)到的默認(rèn)值,并按照上述步驟來達(dá)到計(jì)時(shí)的目的。
同樣地,在上述第二實(shí)施例中,由于移動(dòng)站46的底層模塊50的處理能力足以一次對(duì)6個(gè)鄰近基站區(qū)域進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼工作,因此,移動(dòng)站46僅須產(chǎn)生一個(gè)緩存區(qū)54。當(dāng)然,本發(fā)明也可以設(shè)計(jì)成根據(jù)移動(dòng)站46的處理能力來決定緩存區(qū)的個(gè)數(shù)。例如,當(dāng)移動(dòng)站46一次只能對(duì)1個(gè)鄰近基站區(qū)域進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼工作時(shí),移動(dòng)站46就必須具有六個(gè)緩存區(qū),以分別對(duì)應(yīng)于每一個(gè)鄰近基站區(qū)域。然而,如上所述,產(chǎn)生一緩存區(qū)所須的系統(tǒng)資源是遠(yuǎn)較產(chǎn)生一定時(shí)器要來得少,因此即使移動(dòng)站46必須產(chǎn)生六個(gè)緩存區(qū),其所需的系統(tǒng)資源亦遠(yuǎn)少于已知技術(shù)。
此外,不同于已知技術(shù),BCCH數(shù)據(jù)區(qū)塊的譯碼動(dòng)作是以BSIC的檢查動(dòng)作作為計(jì)時(shí)基礎(chǔ),因此可以同步控制BSIC的檢查動(dòng)作與BCCH數(shù)據(jù)區(qū)塊的譯碼動(dòng)作。換言之,在移動(dòng)站46完成BSIC的檢查動(dòng)作之后,會(huì)立即進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼動(dòng)作,而當(dāng)移動(dòng)站46進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼動(dòng)作時(shí),其所獲得的同步信息均是最新的(latest)。如此一來,即使服務(wù)基站區(qū)域與鄰近基站區(qū)域之間有頻率誤差,也可以避免計(jì)時(shí)漂移(Timing Drift)的發(fā)生,進(jìn)而避免廣播控制信道數(shù)據(jù)區(qū)塊譯碼失敗的現(xiàn)象。
尚須說明的是,已知技藝者可以輕易得知的是,本發(fā)明亦可以設(shè)計(jì)成依據(jù)移動(dòng)站46接收該測量報(bào)告的周期以及所欲對(duì)該鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼的周期來設(shè)計(jì)緩存區(qū)54中的初始值以及所欲達(dá)到的默認(rèn)值,并按照?qǐng)D4所述的步驟來達(dá)到計(jì)時(shí)的目的。
此外,尚須說明的是,已知技藝者可以輕易結(jié)合上述的第一實(shí)施例及第二實(shí)施例,以達(dá)到以第一動(dòng)作來作為第二動(dòng)作的計(jì)時(shí)基礎(chǔ),而以第二動(dòng)作來作為第三動(dòng)作的計(jì)時(shí)基礎(chǔ)。亦即以回報(bào)該測量報(bào)告的周期(第一動(dòng)作)作為檢查鄰近基站區(qū)域的基站識(shí)別碼(第二動(dòng)作)的計(jì)時(shí)單位,同時(shí)以檢查鄰近基站區(qū)域的基站識(shí)別碼的周期(第二動(dòng)作)作為對(duì)該鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼(第三動(dòng)作)的計(jì)時(shí)單位的情形下。如此一來,移動(dòng)站46必須同時(shí)產(chǎn)生一第一緩存區(qū)以及一第二緩存區(qū),其中第一緩存區(qū)是用來記錄第一動(dòng)作所發(fā)生的次數(shù),而第二緩存區(qū)是用來記錄第二動(dòng)作所發(fā)生的次數(shù)。當(dāng)?shù)谝粍?dòng)作所發(fā)生的次數(shù)達(dá)到一預(yù)定的第一次數(shù)時(shí),例如6,移動(dòng)站46就會(huì)執(zhí)行第二動(dòng)作,而當(dāng)?shù)诙?dòng)作所發(fā)生的次數(shù)達(dá)到一預(yù)定的第二次數(shù)時(shí),例如,10,移動(dòng)站46就會(huì)執(zhí)行第三動(dòng)作。
更具體的說,當(dāng)移動(dòng)站46接收該測量報(bào)告的次數(shù)達(dá)到6次時(shí),移動(dòng)站46就會(huì)執(zhí)行BSIC的檢查動(dòng)作,而當(dāng)移動(dòng)站46執(zhí)行BSIC的檢查動(dòng)作達(dá)到10次時(shí),移動(dòng)站46就會(huì)執(zhí)行BCCH數(shù)據(jù)區(qū)決的譯碼動(dòng)作。尚須說明的是,在本實(shí)施例中,移動(dòng)站46的處理能力足以讓底層模塊50可以一次對(duì)六個(gè)鄰近基站區(qū)域進(jìn)行BSIC的檢查工作,也足以讓底層模塊50可以一次對(duì)六個(gè)鄰近基站區(qū)域進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼工作,因此移動(dòng)站46僅需產(chǎn)生一個(gè)第一緩存區(qū)以及一個(gè)第二緩存區(qū)。
當(dāng)然,當(dāng)移動(dòng)站46的處理能力有限時(shí),例如,底層模塊50一次只能對(duì)一個(gè)鄰近基站區(qū)域進(jìn)行BSIC的檢查工作,且一次只能對(duì)一個(gè)鄰近基站區(qū)域進(jìn)行BCCH數(shù)據(jù)區(qū)塊的譯碼工作,那么移動(dòng)站46就必須產(chǎn)生六個(gè)第一緩存區(qū)以及六個(gè)第二緩存區(qū)。換言之,本發(fā)明可以依據(jù)移動(dòng)站46的處理能力來決定第一與第二緩存器的個(gè)數(shù)。
以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明申請(qǐng)專利范圍所做的均等變與修飾,皆屬于本發(fā)明專利的涵蓋范圍。
權(quán)利要求
1.一種計(jì)時(shí)方法,使用于一無線通信系統(tǒng)中的一移動(dòng)站,該計(jì)時(shí)方法包含有以該移動(dòng)站產(chǎn)生至少一第一緩存區(qū);以該移動(dòng)站接收自該移動(dòng)站的底層模塊所進(jìn)行的一第一動(dòng)作;在該移動(dòng)站接收到該第一動(dòng)作后,改變?cè)摰谝痪彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值;以及若該第一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一第一默認(rèn)值,則以該移動(dòng)站進(jìn)行一第二動(dòng)作。
2.如權(quán)利要求1所述的計(jì)時(shí)方法,其中,該移動(dòng)站是處于一待機(jī)模式。
3.如權(quán)利要求1所述的計(jì)時(shí)方法,其中,該第一動(dòng)作是包含有自該移動(dòng)站的底層模塊傳送測量報(bào)告至該移動(dòng)站。
4.如權(quán)利要求3所述的計(jì)時(shí)方法,其中,該第二動(dòng)作是包含有以該移動(dòng)站檢查一鄰近基站區(qū)域的基站識(shí)別碼。
5.如權(quán)利要求3所述的計(jì)時(shí)方法,其中,該第二動(dòng)作是包含有以該移動(dòng)站對(duì)一鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。
6.如權(quán)利要求1所述的計(jì)時(shí)方法,其中,該第一動(dòng)作是包含有自該移動(dòng)站的底層模塊傳送已完成檢查一鄰近基站區(qū)域的基站識(shí)別碼的信息。
7.如權(quán)利要求6所述的計(jì)時(shí)方法,其中,該第二動(dòng)作是包含有以該移動(dòng)站對(duì)一鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。
8.如權(quán)利要求1所述的計(jì)時(shí)方法,其中,該改變數(shù)值的步驟另包含有在該移動(dòng)站接收到該第一動(dòng)作后,增加該第一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值。
9.如權(quán)利要求1所述的計(jì)時(shí)方法,其中,該產(chǎn)生步驟另包含有產(chǎn)生至少一第二緩存區(qū),該計(jì)時(shí)方法另包含有以該移動(dòng)站接收自該底層模塊所傳送對(duì)應(yīng)該第二動(dòng)作的信息;在該移動(dòng)站接收到對(duì)應(yīng)該第二動(dòng)作的信息后,改變?cè)摰诙彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值;以及若該第二緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一第二默認(rèn)值,則以該移動(dòng)站進(jìn)行一第三動(dòng)作。
10.如權(quán)利要求9所述的計(jì)時(shí)方法,其中,該第一動(dòng)作是包含有自該移動(dòng)站的底層模塊傳送測量報(bào)告至該移動(dòng)站,該第二動(dòng)作是包含有以該移動(dòng)站檢查一鄰近基站區(qū)域的基站識(shí)別碼,且該第三動(dòng)作是包含有以該移動(dòng)站對(duì)一鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。
11.一種無線通信系統(tǒng)中的移動(dòng)站,該移動(dòng)站包含有一底層模塊,用來進(jìn)行一第一動(dòng)作;至少一第一緩存區(qū),用來儲(chǔ)存一數(shù)值;以及一上層模塊,用來接收自該底層模塊所進(jìn)行的該第一動(dòng)作,并于接收到該第一動(dòng)作后,改變?cè)摰谝痪彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值;其中,若該第一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一第一默認(rèn)值,則該移動(dòng)站進(jìn)行一第二動(dòng)作。
12.如權(quán)利要求11所述的移動(dòng)站,其中,該移動(dòng)站是處于一待機(jī)模式。
13.如權(quán)利要求11所述的移動(dòng)站,其中,該第一動(dòng)作是包含有自該移動(dòng)站的底層模塊傳送測量報(bào)告至該移動(dòng)站。
14.如權(quán)利要求13所述的移動(dòng)站,其中,該第二動(dòng)作是包含有以該移動(dòng)站檢查一鄰近基站區(qū)域的基站識(shí)別碼。
15.如權(quán)利要求13所述的移動(dòng)站,其中,該第二動(dòng)作是包含有以該移動(dòng)站對(duì)一鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。
16.如權(quán)利要求11所述的移動(dòng)站,其中,該第一動(dòng)作是包含有自該移動(dòng)站的底層模塊傳送已完成檢查一鄰近基站區(qū)域的基站識(shí)別碼的信息。
17.如權(quán)利要求16所述的移動(dòng)站,其中,該第二動(dòng)作是包含有以該移動(dòng)站對(duì)一鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。
18.如權(quán)利要求11所述的移動(dòng)站,其中,該上層模塊是在接收到該第一動(dòng)作后,增加該第一緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值。
19.如權(quán)利要求11所述的移動(dòng)站,其另包含有至少一第二緩存區(qū),用來儲(chǔ)存一數(shù)值;其中,該上層模塊在接收到自該底層模塊所傳送對(duì)應(yīng)該第二動(dòng)作的信息后,改變?cè)摰诙彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值,且若該第二緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一第二默認(rèn)值,則該移動(dòng)站進(jìn)行一第三動(dòng)作。
20.如權(quán)利要求19所述的移動(dòng)站,其中,該第一動(dòng)作是包含有自該移動(dòng)站的底層模塊傳送測量報(bào)告至該移動(dòng)站,該第二動(dòng)作是包含有以該移動(dòng)站檢查一鄰近基站區(qū)域的基站識(shí)別碼,且該第三動(dòng)作是包含有以該移動(dòng)站對(duì)一鄰近基站區(qū)域的廣播控制信道的數(shù)據(jù)區(qū)塊進(jìn)行譯碼,以獲取與基站區(qū)域再選取操作相關(guān)的參數(shù)。
21.如權(quán)利要求11所述的移動(dòng)站,其中,該移動(dòng)站是利用該上層模塊的系統(tǒng)資源來產(chǎn)生該第一緩存區(qū)。
22.如權(quán)利要求21所述的移動(dòng)站,其中,該移動(dòng)站是利用該上層模塊中一處理器或一內(nèi)存來產(chǎn)生該第一緩存區(qū)。
23.一種用來實(shí)現(xiàn)如權(quán)利要求11所述的移動(dòng)站的無線通信系統(tǒng)。
全文摘要
一種計(jì)時(shí)方法,使用于一無線通信系統(tǒng)中的一移動(dòng)站,該計(jì)時(shí)方法包含有以該移動(dòng)站產(chǎn)生至少一緩存區(qū);以該移動(dòng)站接收自該移動(dòng)站的底層模塊所進(jìn)行的一第一動(dòng)作;在該移動(dòng)站接收到該第一動(dòng)作后,改變?cè)摼彺鎱^(qū)內(nèi)所儲(chǔ)存的數(shù)值;以及若該緩存區(qū)內(nèi)所儲(chǔ)存的數(shù)值到達(dá)一默認(rèn)值,則以該移動(dòng)站進(jìn)行一第二動(dòng)作。
文檔編號(hào)H04W56/00GK1625286SQ20041005649
公開日2005年6月8日 申請(qǐng)日期2004年8月11日 優(yōu)先權(quán)日2003年12月5日
發(fā)明者林俊雄, 林嵩堯 申請(qǐng)人:聯(lián)發(fā)科技股份有限公司