專(zhuān)利名稱:分組數(shù)據(jù)通信系統(tǒng)中用于發(fā)送控制數(shù)據(jù)的方法與裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總地來(lái)說(shuō)涉及分組數(shù)據(jù)通信系統(tǒng),具體地說(shuō),涉及分組數(shù)據(jù)通信系統(tǒng)中控制數(shù)據(jù)的發(fā)送。
背景技術(shù):
通用分組無(wú)線服務(wù)(GPRS)和全球移動(dòng)通信系統(tǒng)(GSM)增強(qiáng)數(shù)據(jù)全球演進(jìn)(EDGE)協(xié)議引入了將用戶數(shù)據(jù)交換至移動(dòng)無(wú)線產(chǎn)品中的能力。GPRS及其超集EDGE允許當(dāng)數(shù)據(jù)傳輸特性是基于分組的、間歇性的和非周期的,可能頻繁地具有少量傳輸數(shù)據(jù),例如小于500字節(jié),可能有時(shí)具有大量的傳輸數(shù)據(jù),例如多于數(shù)百千字節(jié)時(shí)有效地使用無(wú)線與網(wǎng)絡(luò)資源。利用GPRS/EDGE的用戶應(yīng)用程序包括因特網(wǎng)瀏覽器、電子郵件、文件傳輸以及涉及數(shù)據(jù)傳輸?shù)钠渌鼞?yīng)用程序。
圖1是示例GPRS/EDGE通信系統(tǒng)100的框圖。通信系統(tǒng)100包括多個(gè)基站系統(tǒng)(BSS)110、120,它們均向各自的覆蓋區(qū)域即小區(qū)提供通信服務(wù)。每一BSS 110、120包括各自的基站收發(fā)器站(BTS)112、122,基站收發(fā)器站耦合至各自的基站控制器(BSC)114、124。每一BSS 110、120耦合至服務(wù)GPRS支持節(jié)點(diǎn)(SGSN)128,該SGSN進(jìn)一步耦合至網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)130,并且通過(guò)該GGSN耦合至外部網(wǎng)絡(luò)132。BSS 110、120,SGSN 116、126以及GGSN 130統(tǒng)稱為通信系統(tǒng)網(wǎng)絡(luò)140。通信系統(tǒng)100進(jìn)一步包括駐留于覆蓋區(qū)域即小區(qū)中的MS 102,該小區(qū)由多個(gè)BSS 110、120中的第一源BSS 110服務(wù)。源BSS 110通過(guò)包括上行鏈路和下行鏈路的空中接口140,即無(wú)線通信鏈路,向MS 102提供通信服務(wù)。
當(dāng)MS 102在通信系統(tǒng)100中移動(dòng)時(shí),對(duì)于由源BSS 110向MS提供的通信服務(wù),該MS可能經(jīng)歷射頻(RF)信號(hào)或擁塞狀況的惡化。結(jié)果,MS 102可決定執(zhí)行小區(qū)重選。為了方便選擇新的小區(qū),例如與BSS 120關(guān)聯(lián)的小區(qū),MS 102和網(wǎng)絡(luò)140可交換與相鄰小區(qū)有關(guān)的系統(tǒng)信息(SI)消息和測(cè)量信息。然而,由GPRS/EDGE協(xié)議提供的系統(tǒng)僅提供這種信息的不連續(xù)交換。也就是,這種信息在GPRS/EDGE系統(tǒng)的數(shù)據(jù)分組中通過(guò)分組關(guān)聯(lián)控制信道(PACCH)進(jìn)行交換。PACCH是包括從關(guān)聯(lián)的PDTCH偷取的四個(gè)連續(xù)突發(fā)塊的控制信道。結(jié)果,該P(yáng)ACCH僅作為包括經(jīng)由PDTCH傳輸?shù)臄?shù)據(jù)的臨時(shí)塊流(TBF)的一部分存在。當(dāng)沒(méi)有TBF時(shí),例如當(dāng)MS 102的用戶正在接收而不是發(fā)送時(shí),上行鏈路PACCH不存在。
起初,GPRS/EDGE通信系統(tǒng)被視為是在非峰值使用時(shí)段期間基于它們的多余容量為系統(tǒng)運(yùn)營(yíng)商產(chǎn)生額外利潤(rùn)的手段。用戶應(yīng)用起初設(shè)想包括因特網(wǎng)瀏覽器、電子郵件、文件傳輸以及其它適合盡力而為數(shù)據(jù)傳輸?shù)膽?yīng)用。那時(shí),業(yè)界并未預(yù)計(jì)實(shí)時(shí)應(yīng)用,例如流和與一鍵對(duì)講(PTT),它們將GPRS/EDGE用作底層的無(wú)線傳輸手段。結(jié)果,為了保持系統(tǒng)簡(jiǎn)化,沒(méi)有在GPRS/EDGE上為盡力而為分組數(shù)據(jù)傳輸指定實(shí)時(shí)切換過(guò)程。相反,通過(guò)允許MS 102在其確實(shí)處于空閑模式時(shí)重選小區(qū)實(shí)現(xiàn)小區(qū)重選,這使MS在一個(gè)小區(qū)上退出其分組傳輸,而在新的小區(qū)上完全重新建立正在進(jìn)行的分組傳輸。同時(shí),所有的數(shù)據(jù)保持暫停,直到在新的小區(qū)上重新建立了分組傳輸。結(jié)果,如果新小區(qū)和舊小區(qū)駐留在相同的路由區(qū)域(RA)內(nèi),即如果目標(biāo)BSS與源BSS由相同的SGSN服務(wù),則小區(qū)間的重選通常在兩個(gè)方向上將數(shù)據(jù)流中斷500毫秒(ms)至大約四秒。如果新小區(qū)駐留于不同的RA中,也就是,如果目標(biāo)BSS與源BSS由不同的SGSN服務(wù),那么影響通常是8秒鐘。
目前的測(cè)度表明,在都市區(qū)域中,小區(qū)重選每分鐘發(fā)生大約二至四次,甚至在MS實(shí)際上靜止時(shí)也是如此。對(duì)于諸如系統(tǒng)100的GPRS/EDGE通信系統(tǒng)缺乏真正的同步切換意味著在每次重選新小區(qū)時(shí)上行鏈路與下行鏈路數(shù)據(jù)的連續(xù)性要自動(dòng)地,或者在網(wǎng)絡(luò)140的控制下遭到破壞。對(duì)于諸如PTT的應(yīng)用,這意味著在單向?qū)υ捚陂g,當(dāng)講話者或者收聽(tīng)者重新選擇新小區(qū)時(shí),收聽(tīng)者會(huì)丟失高達(dá)8秒鐘的語(yǔ)音信息和與該語(yǔ)音信息關(guān)聯(lián)傳輸?shù)娜魏侮P(guān)聯(lián)控制信息。
為了克服這些在小區(qū)重選期間數(shù)據(jù)流中斷的問(wèn)題,針對(duì)分組域考慮一種真正同步的切換。然而,這種分組域切換的引入受到在GPRS/EDGE通信系統(tǒng)中不存在電路交換通信系統(tǒng)的慢速關(guān)聯(lián)控制信道(SACCH)的等效的情況的阻礙,在該慢速關(guān)聯(lián)控制信道上,在包括諸如PTT的單個(gè)應(yīng)用會(huì)話期間或者之間要進(jìn)行切換測(cè)量,通常是導(dǎo)頻信號(hào)測(cè)量。
因此,存在對(duì)于在GPRS通信系統(tǒng)中在包括單個(gè)應(yīng)用會(huì)話的分組數(shù)據(jù)傳輸期間或之間提供與分組數(shù)據(jù)業(yè)務(wù)信道關(guān)聯(lián)的持續(xù)的控制數(shù)據(jù)流的方法與裝置的需要。
圖1是現(xiàn)有技術(shù)的無(wú)線通信系統(tǒng)的框圖。
圖2是個(gè)根據(jù)本發(fā)明實(shí)施例的無(wú)線通信系統(tǒng)的框圖。
圖3是根據(jù)本發(fā)明實(shí)施例的包括連續(xù)的持續(xù)分組數(shù)據(jù)控制信道的分組數(shù)據(jù)信道的框圖。
圖4是根據(jù)本發(fā)明實(shí)施例的實(shí)現(xiàn)持續(xù)分組數(shù)據(jù)控制信道的無(wú)線接口的示例協(xié)議結(jié)構(gòu)的框圖。
圖5是根據(jù)本發(fā)明實(shí)施例的用于實(shí)現(xiàn)連續(xù)的持續(xù)分組數(shù)據(jù)控制信道的方法的信號(hào)流程圖。
圖6是根據(jù)本發(fā)明另一實(shí)施例的用于實(shí)現(xiàn)連續(xù)的持續(xù)分組數(shù)據(jù)控制信道的方法的信號(hào)流程圖。
具體實(shí)施例方式
為了滿足對(duì)于在通用分組無(wú)線服務(wù)(GPRS)/增強(qiáng)數(shù)據(jù)全球演進(jìn)(EDGE)通信系統(tǒng)中在包括單個(gè)應(yīng)用會(huì)話的分組數(shù)據(jù)傳輸期間或之間提供與分組數(shù)據(jù)業(yè)務(wù)信道關(guān)聯(lián)的持續(xù)的控制數(shù)據(jù)流的方法與裝置的需要,一種包括移動(dòng)臺(tái)和網(wǎng)絡(luò)的通信系統(tǒng)實(shí)現(xiàn)了提供諸如系統(tǒng)信息(SI)消息和切換相關(guān)信息的控制信息的連續(xù)交換的持續(xù)分組關(guān)聯(lián)控制信道。移動(dòng)臺(tái)通過(guò)在分組關(guān)聯(lián)控制信道可用時(shí)將持續(xù)分組關(guān)聯(lián)控制信道映射至分組關(guān)聯(lián)控制信道和在分組關(guān)聯(lián)控制信道不可用時(shí)將持續(xù)分組關(guān)聯(lián)控制信道映射至虛擬關(guān)聯(lián)控制信道,來(lái)實(shí)現(xiàn)持續(xù)分組關(guān)聯(lián)控制信道。該虛擬關(guān)聯(lián)控制信道允許移動(dòng)臺(tái)在不存在上行鏈路臨時(shí)塊流(TBF)時(shí)向網(wǎng)絡(luò)傳遞控制信息。
通常,本發(fā)明實(shí)施例包含用于在分組數(shù)據(jù)通信系統(tǒng)中發(fā)送控制數(shù)據(jù)的方法。該方法包括,當(dāng)分組關(guān)聯(lián)控制信道可用時(shí),通過(guò)該分組關(guān)聯(lián)控制信道發(fā)送該控制數(shù)據(jù),而當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí),通過(guò)為發(fā)送該控制數(shù)據(jù)而分配的時(shí)隙發(fā)送該控制數(shù)據(jù)。
本發(fā)明另一實(shí)施例包含移動(dòng)臺(tái),該移動(dòng)臺(tái)包括至少一個(gè)存儲(chǔ)器件和操作耦合至該至少一個(gè)存儲(chǔ)器件的處理器。該至少一個(gè)存儲(chǔ)器件保持關(guān)于分組關(guān)聯(lián)控制信道和當(dāng)該分組關(guān)聯(lián)控制信道不可用時(shí)為發(fā)送控制數(shù)據(jù)而分配的時(shí)隙的信息。該處理器當(dāng)該分組關(guān)聯(lián)控制信道可用時(shí)通過(guò)該分組關(guān)聯(lián)控制信道傳遞控制數(shù)據(jù),而當(dāng)該分組關(guān)聯(lián)控制信道不可用時(shí)通過(guò)該時(shí)隙傳送該控制數(shù)據(jù)。
本發(fā)明又一實(shí)施例包含用于在分組數(shù)據(jù)通信系統(tǒng)中發(fā)送控制數(shù)據(jù)的方法。該方法包括接收對(duì)于持續(xù)的分組關(guān)聯(lián)控制信道的請(qǐng)求,以及響應(yīng)于接收到該請(qǐng)求,傳遞在分組關(guān)聯(lián)控制信道不可用時(shí)用于發(fā)送控制數(shù)據(jù)的時(shí)隙分配。
本發(fā)明還一實(shí)施例包含網(wǎng)絡(luò)控制器,該網(wǎng)絡(luò)控制器包括處理器,該處理器接收對(duì)于持續(xù)分組關(guān)聯(lián)控制信道的請(qǐng)求,并且響應(yīng)于接收到該請(qǐng)求,傳遞在分組關(guān)聯(lián)控制信道不可用時(shí)用于發(fā)送控制數(shù)據(jù)的時(shí)隙分配。
通過(guò)參考圖2-6可更加透徹地理解本發(fā)明。圖2是根據(jù)本發(fā)明實(shí)施例的無(wú)線通信系統(tǒng)200的框圖。通信系統(tǒng)200包括多個(gè)基站收發(fā)器站(BTS)230、240(示出了兩個(gè))。每一BTS 230、240操作耦合至網(wǎng)絡(luò)控制器232、242。每一網(wǎng)絡(luò)控制器232、242可包括基站控制器(BSC)、分組控制單元(PCU)以及分組控制功能(PCF)中的一個(gè)或多個(gè),并且網(wǎng)絡(luò)控制器的功能可由這些元件中的任何一個(gè)實(shí)現(xiàn)或者可分布于這些元件中。在本發(fā)明的其它實(shí)施例中,每一BTS 230、240可耦合至相同的網(wǎng)絡(luò)控制器或者可共享網(wǎng)絡(luò)控制器的一些元件,例如PCU,并且可獨(dú)立地耦合至網(wǎng)絡(luò)控制器的其它元件,例如BSC。每一BTS 230、240向位于與BTS關(guān)聯(lián)的各個(gè)覆蓋區(qū)域,即小區(qū)210、220中的移動(dòng)臺(tái)(MS)提供無(wú)線通信服務(wù)。
通信系統(tǒng)200進(jìn)一步包括至少一個(gè)移動(dòng)臺(tái)(MS)202,該移動(dòng)臺(tái)由源BTS,即230,提供通信服務(wù),該源BTS服務(wù)該MS所駐留的小區(qū)210。MS 202和BTS 230通過(guò)包括下行鏈路214和上行鏈路216的空中接口212進(jìn)行通信。下行鏈路214由多個(gè)邏輯信道構(gòu)成,包括至少一個(gè)廣播信道、至少一個(gè)業(yè)務(wù)信道和至少一個(gè)控制信道。上行鏈路216也由多個(gè)邏輯信道構(gòu)成,包括接入信道、至少一個(gè)業(yè)務(wù)信道和至少一個(gè)控制信道。
通信系統(tǒng)200進(jìn)一步包括耦合至每一網(wǎng)絡(luò)控制器232、242的支持節(jié)點(diǎn)250。支持節(jié)點(diǎn)250通常包括均耦合至一個(gè)或多個(gè)網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN)的一個(gè)或多個(gè)服務(wù)GPRS支持節(jié)點(diǎn)(SGSN)。然而,支持節(jié)點(diǎn)250的精確結(jié)構(gòu)取決于通信系統(tǒng)200的運(yùn)營(yíng)商,而對(duì)于本發(fā)明并非關(guān)鍵。此處將多個(gè)BTS 230、240,多個(gè)網(wǎng)絡(luò)控制器232、242以及支持節(jié)點(diǎn)250在一起統(tǒng)稱為通信系統(tǒng)網(wǎng)絡(luò)252。
每一MS 202和控制器232及242包括各自的處理器204、234、244,這些處理器可操作地耦合至或者與各自的至少一個(gè)存儲(chǔ)器件206、236、246關(guān)聯(lián)。每一處理器204、234、244包括一個(gè)或多個(gè)微處理器、微控制器、數(shù)字信號(hào)處理器(DSP)及其組合或者本領(lǐng)域普通技術(shù)人員公知的其它器件。至少一個(gè)存儲(chǔ)器件206、236和246的每一個(gè)包括至少一個(gè)存儲(chǔ)器件,例如隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、動(dòng)態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(DRAM)和/或只讀存儲(chǔ)器(ROM)或其等效物,這些存儲(chǔ)器保持可由對(duì)應(yīng)的處理器執(zhí)行的數(shù)據(jù)與程序。MS 202進(jìn)一步包括與處理器204關(guān)聯(lián)的多個(gè)定時(shí)器208、209,并且每一控制器232和242進(jìn)一步包括與各自處理器234、244關(guān)聯(lián)的各自定時(shí)器238、248。
通信系統(tǒng)200包括無(wú)線分組數(shù)據(jù)通信系統(tǒng)。為了使MS 202與諸如外部網(wǎng)絡(luò)254的外部網(wǎng)絡(luò)建立分組數(shù)據(jù)連接,MS 202,多個(gè)BTS 230、240,多個(gè)網(wǎng)絡(luò)控制器232、242以及支持節(jié)點(diǎn)250中的每一個(gè)都根據(jù)通用分組無(wú)線服務(wù)(GPRS)和增強(qiáng)數(shù)據(jù)全球演進(jìn)(EDGE)通信系統(tǒng)標(biāo)準(zhǔn)進(jìn)行操作,具體地是根據(jù)3GPP(第三代合作項(xiàng)目)TS(技術(shù)規(guī)范)23.060 v5.0.0、3GPP TS 44.060 v4.4.0、3GPP TS 45.002 v5.3.0、3GPP TS45.008 v5.4.0、3GPP TS 04.18 v8.12.0,在此包括這些標(biāo)準(zhǔn)作為參考,這些標(biāo)準(zhǔn)的副本可通過(guò)因特網(wǎng)從3GPP獲得,或者從位于MobileCompetence Centre 650,route des Lucioles,06921 Sophia-AntipolisCedex,F(xiàn)rance的3GPP Organization Partners’Publications Offices獲得。GPRS和EDGE標(biāo)準(zhǔn)規(guī)定了GPRS和EDGE標(biāo)準(zhǔn)的無(wú)線電信系統(tǒng)操作協(xié)議,包括無(wú)線系統(tǒng)參數(shù)和呼叫處理以及切換過(guò)程。通過(guò)根據(jù)GPRS和EDGE標(biāo)準(zhǔn)進(jìn)行操作,可以為MS 202的用戶確保MS 202將能夠與網(wǎng)絡(luò)252通信,并經(jīng)由網(wǎng)絡(luò)252建立與外部網(wǎng)絡(luò)254的分組數(shù)據(jù)通信鏈路。
諸如通信系統(tǒng)200的GPRS通信系統(tǒng)使用頻分與時(shí)分復(fù)用的組合定義物理信道,結(jié)果是物理信道被定義為射頻信道和時(shí)隙的序列。物理信道包括多個(gè)邏輯信道,其中每一邏輯信道包括該物理信道的一部分,例如一部分時(shí)隙、一個(gè)時(shí)隙或者多個(gè)時(shí)隙,物理信道是為傳送控制或業(yè)務(wù)數(shù)據(jù)而分配。通常,射頻信道包括八個(gè)時(shí)隙,這八個(gè)時(shí)隙構(gòu)成幀。幀中的每一時(shí)隙用時(shí)隙號(hào)(TN)進(jìn)行編號(hào),范圍通常是0至7,并且每一幀用幀號(hào)(FN)進(jìn)行編號(hào),范圍通常是0至2,715,647。此外,包含52個(gè)幀的52-多幀通常用于支持分組數(shù)據(jù)業(yè)務(wù)和關(guān)聯(lián)的控制信道,并且包含51個(gè)幀的51-多幀通常用于支持廣播和公共控制信道。
當(dāng)MS 202積極參與分組數(shù)據(jù)通信會(huì)話時(shí),MS向服務(wù)BTS 230傳送數(shù)據(jù)分組,并且從服務(wù)BTS 230接收數(shù)據(jù)分組。此外,MS 202在MS的至少一個(gè)存儲(chǔ)器件中保持包括與諸如BTS 240的相鄰BTS關(guān)聯(lián)的邏輯信道的相鄰列表,這些相鄰BTS是MS 202的潛在切換或重選的候選。通常,該相鄰列表包括與相鄰BTS的多個(gè)小區(qū)的每一個(gè)關(guān)聯(lián)的廣播信道(BCCH)列表,例如與BTS 240關(guān)聯(lián)的廣播信道。
為了確定是否進(jìn)行小區(qū)重選,MS 202監(jiān)視在相鄰列表中標(biāo)識(shí)的每一廣播信道。MS 202對(duì)于每一監(jiān)視的信號(hào)并且進(jìn)一步地對(duì)于從服務(wù)BTS 230接收的信號(hào)確定信號(hào)質(zhì)量度量,例如信號(hào)強(qiáng)度,信噪比(SNR)或者誤比特率(BER)?;诖_定的信號(hào)質(zhì)量度量,MS 202確定是否發(fā)起小區(qū)重選。例如,MS 202可將每一確定的信號(hào)質(zhì)量度量與在該MS的至少一個(gè)存儲(chǔ)器件中保持的信號(hào)質(zhì)量度量門(mén)限進(jìn)行比較。當(dāng)對(duì)于服務(wù)BTS 230確定的信號(hào)質(zhì)量度量與信號(hào)質(zhì)量度量門(mén)限比較不利時(shí),例如小于該門(mén)限,并且對(duì)于相鄰BTS確定的信號(hào)質(zhì)量度量與信號(hào)質(zhì)量度量門(mén)限比較有利時(shí),例如超過(guò)該門(mén)限,那么MS 202可確定發(fā)起對(duì)于由BTS 240服務(wù)的小區(qū)220的小區(qū)重選。
為了便于MS 202從小區(qū)210至小區(qū)220的實(shí)時(shí)切換,并且進(jìn)一步地便于在MS和網(wǎng)絡(luò)252間進(jìn)行系統(tǒng)信息和切換相關(guān)信息的連續(xù)交換,可在適當(dāng)時(shí)刻進(jìn)行切換,而不是像現(xiàn)有技術(shù)那樣,僅在交換這些信息的離散時(shí)刻進(jìn)行切換,通信系統(tǒng)200提供連續(xù)的上行鏈路控制信道,該上行鏈路控制信道提供諸如系統(tǒng)信息(SI)消息和切換相關(guān)信息的控制信息的連續(xù)交換,控制信息與當(dāng)前由MS用來(lái)進(jìn)行包括用戶信息的數(shù)據(jù)分組交換的分組數(shù)據(jù)業(yè)務(wù)信道相關(guān)。
圖3是根據(jù)本發(fā)明實(shí)施例的包括連續(xù)的持續(xù)分組數(shù)據(jù)控制信道302即持續(xù)分組關(guān)聯(lián)控制信道(PPACCH)的分組數(shù)據(jù)信道(PDCH)300的框圖。PPACCH 302與MS 202在諸如PTT會(huì)話的應(yīng)用會(huì)話期間利用的分組數(shù)據(jù)業(yè)務(wù)信道(PDTCH)306關(guān)聯(lián)。當(dāng)MS 102積極參與應(yīng)用會(huì)話時(shí),MS通過(guò)分組數(shù)據(jù)業(yè)務(wù)信道(PDTCH)306向網(wǎng)絡(luò)252傳送用戶信息,例如語(yǔ)音數(shù)據(jù)。PDTCH 306包括多個(gè)離散臨時(shí)塊流(TBF)304(示出三個(gè))的每一個(gè)的一部分。每一TBF 304進(jìn)一步包括分組關(guān)聯(lián)控制信道(PACCH)308。PACCH 308包括含有從關(guān)聯(lián)的PATCH 306偷取的四個(gè)連續(xù)突發(fā)塊的控制信道,該控制信道由MS 202和網(wǎng)絡(luò)252用來(lái)交換與該關(guān)聯(lián)的PDTCH有關(guān)的系統(tǒng)信息(SI)消息和測(cè)量信息。如圖3中所示,由于PACCH 308僅作為包括經(jīng)由PDTCH 306傳送的語(yǔ)音數(shù)據(jù)的臨時(shí)塊流(TBF)304的一部分存在,則當(dāng)沒(méi)有語(yǔ)音傳送并且沒(méi)有TBF時(shí),就沒(méi)有PACCH。例如,當(dāng)MS的用戶正在收聽(tīng)而不是講話時(shí),PACCH 308消失。
為了提供連續(xù)的上行鏈路控制信道,該上行鏈路控制信道提供諸如系統(tǒng)信息(SI)消息和切換相關(guān)信息的控制信息的連續(xù)交換,通信系統(tǒng)200提供持續(xù)PACCH(PPACCH)302,當(dāng)PACCH可用時(shí),持續(xù)PACCH映射至PACCH 308,而當(dāng)PACCH 308不可用時(shí),映射至分組虛擬關(guān)聯(lián)控制信道(P-VACCH或者VACCH)310。如圖3中所示,PPACCH 302在應(yīng)用會(huì)話過(guò)程中持續(xù),甚至在不存在上行鏈路TBF 304的情況下也是如此。也就是,PPACCH是在PACCH激活時(shí)由PACCH308承載的而當(dāng)PACCH不可用時(shí),例如在上行鏈路TBF 304之間,由VACCH 310承載的邏輯信道。VACCH 310是用于控制目的的上行鏈路信道分配并且允許MS,例如MS 202,在沒(méi)有上行鏈路TBF時(shí)向網(wǎng)絡(luò)252傳遞信息。
PPACCH 302是在MS 202發(fā)起并在服務(wù)該MS的控制器,即控制器232終止的上行鏈路控制信道?,F(xiàn)在參考圖4,通過(guò)在MS 202的處理器204中實(shí)現(xiàn)的PPACCH邏輯信道控制器412在通信系統(tǒng)200的移動(dòng)側(cè)實(shí)現(xiàn)PPACCH 302。圖4是根據(jù)本發(fā)明實(shí)施例的實(shí)現(xiàn)PPACCH 302的無(wú)線接口400的示例協(xié)議結(jié)構(gòu)的框圖。無(wú)線接口400在MS 202的處理器204中實(shí)現(xiàn)。在通信系統(tǒng)200的網(wǎng)絡(luò)側(cè),在服務(wù)BTS 230和關(guān)聯(lián)的控制器232以及支持節(jié)點(diǎn)250中實(shí)現(xiàn)對(duì)應(yīng)的無(wú)線接口。
無(wú)線接口400包括駐留于物理鏈路層430之上的無(wú)線資源子層(RR)402。RR子層包括無(wú)線鏈路控制(RLC)/媒體接入控制(MAC)功能404,其為傳輸從上層(未示出)接收的分組數(shù)據(jù)單元(PDU)提供服務(wù)并且利用物理鏈路層430的服務(wù)傳輸這些PDU。圖4中所示的各層及功能僅用于說(shuō)明本發(fā)明原理的目的,并不是要描述MS 202的無(wú)線接口和控制器234的全面結(jié)構(gòu),如本領(lǐng)域的普通技術(shù)人員所知,無(wú)線接口,例如無(wú)線接口400,可進(jìn)一步包括其它層,例如移動(dòng)性管理(MM)子層、邏輯鏈路控制(LLC)子層以及數(shù)據(jù)鏈路層。
RLC/MAC功能404的RLC功能包括RLC/MAC塊的分段與組裝,以及為了差錯(cuò)校正的目的實(shí)現(xiàn)不成功傳送的塊的重傳。RLC/MAC功能404的MAC功能包括與共享通信資源管理相關(guān)的功能,例如允許諸如MS 202的MS并行使用多個(gè)通信信道,也就是,使用相同TDMA幀內(nèi)的多個(gè)時(shí)隙。該MAC功能支持提供TBF 304,TBF在網(wǎng)絡(luò)252與MS 202之間提供信令信息和用戶數(shù)據(jù)的點(diǎn)對(duì)點(diǎn)傳輸。TBF 304由網(wǎng)絡(luò)252和MS 202用來(lái)支持分組數(shù)據(jù)單元(PDU)的單向傳輸,并且包括承載一個(gè)或多個(gè)上層PDU的多個(gè)RLC/MAC塊。如圖3所示,TBF 304是臨時(shí)的,并且僅保持到已經(jīng)發(fā)送所有這樣的RLC/MAC塊,并在應(yīng)當(dāng)模式中成功應(yīng)答。
RLC/MAC功能404提供多個(gè)邏輯信道的傳輸。在通信系統(tǒng)200的網(wǎng)絡(luò)252側(cè),該多個(gè)邏輯信道發(fā)起(在下行鏈路的情況下)并終止(在上行鏈路的情況下)于控制器232,具體地在控制器232的處理器234。這些邏輯信道由包括在RLC/MAC功能中的復(fù)用功能420復(fù)用,并且在分組數(shù)據(jù)信道(PDCH)422即為承載上述邏輯信道而分配的物理信道之上傳輸。該多個(gè)邏輯信道的第一邏輯信道406包括分組公共控制信道(PCCCH),該分組公共控制信道在下行鏈路上提供MS 202的尋呼,即向該MS通知呼叫,在上行信道上請(qǐng)求業(yè)務(wù)信道即分組數(shù)據(jù)業(yè)務(wù)信道(PDCTCH)的分配,并且再一次地在下行鏈路上向該MS 202通知分配的信道。該多個(gè)邏輯信道的第二邏輯信道408包括分組廣播控制信道(PBCCH),該分組廣播控制信道用于廣播由MS 202用來(lái)訪問(wèn)網(wǎng)絡(luò)252以進(jìn)行分組傳輸操作的參數(shù)。該多個(gè)邏輯信道的第三邏輯信道306包括PDTCH,該信道對(duì)應(yīng)于分配至單個(gè)MS以供用戶數(shù)據(jù)傳輸?shù)耐ㄐ判诺?。然而,如上所述,PACCH僅包括從PDTCH偷取的比特,并且因此可當(dāng)僅存在PDTCH 306時(shí)傳送PACCH信息,例如系統(tǒng)信息和測(cè)量信息。關(guān)于PCCCH、PBCCH和PDTCH的信息在MS 202和控制器232的各自至少一個(gè)存儲(chǔ)器件206中保持。
該多個(gè)邏輯信道的第四邏輯信道包括PPACCH 302。如上所述,PPACCH是提供諸如系統(tǒng)信息(SI)消息和切換相關(guān)信息的控制信息的連續(xù)交換的連續(xù)上行控制信道。在MS 202的處理器204中實(shí)現(xiàn)的PPACCH邏輯控制器412在PACCH可用時(shí)將PPACCH 302映射至第五邏輯信道,即PACCH 308,并且在PACCH 308不可用時(shí)將PPACCH302映射至第六邏輯信道,即VACCH 310。也就是,PPACCH是當(dāng)PACCH激活時(shí)由PACCH 308承載的而在PACCH不可用時(shí)由VACCH310承載的邏輯信道。
圖5是根據(jù)本發(fā)明實(shí)施例的用于在通信系統(tǒng)200中實(shí)現(xiàn)PPACCH302的方法的信號(hào)流程圖500。在圖5所示的實(shí)施例中,網(wǎng)絡(luò)252實(shí)現(xiàn)PPACCH 302,該P(yáng)PACCH包括上行鏈路信道的固定分配,該上行鏈路信道具有隱含的時(shí)分多址(TDMA)幀號(hào),MS 202在此幀號(hào)上有權(quán)發(fā)送。當(dāng)MS 202向網(wǎng)絡(luò)252發(fā)送(502)對(duì)于PPACCH的請(qǐng)求并且啟動(dòng)(504)第一MS PPACCH,TPATCH_MS_1,208時(shí),信號(hào)流程圖500開(kāi)始。第一MS PPACCH定時(shí)器208倒數(shù)第一時(shí)間段,在此期間,MS202向網(wǎng)絡(luò)252發(fā)送測(cè)量并要防止未激活的MS無(wú)休止地發(fā)送測(cè)量。當(dāng)?shù)谝籑S PPACCH定時(shí)器208到期時(shí),MS 202停止向網(wǎng)絡(luò)252發(fā)送測(cè)量。然而,MS 202可在任何時(shí)刻刷新,即重新啟動(dòng),第一MS PPACCH定時(shí)器208。例如,當(dāng)MS 202發(fā)現(xiàn)第一MS PPACCH定時(shí)器208已經(jīng)到期或者即將到期,并且該MS具有需要通過(guò)PPACCH 302發(fā)送的其它PPACCH數(shù)據(jù)時(shí),該MS可刷新或者重新啟動(dòng)第一MS PPACCH定時(shí)器208。第一時(shí)間段的持續(xù)時(shí)間取決于通信系統(tǒng)200的設(shè)計(jì)者,而對(duì)于本發(fā)明并非關(guān)鍵。除非此處另外說(shuō)明,由MS 202和控制器232執(zhí)行的功能分別由該MS的處理器204和該控制器的處理器234執(zhí)行。此外,除非此處另外說(shuō)明,由網(wǎng)絡(luò)252執(zhí)行的功能由服務(wù)控制器232執(zhí)行,并且具體地由該服務(wù)控制器的處理器234執(zhí)行。
響應(yīng)于接收到請(qǐng)求,網(wǎng)絡(luò)252,具體地是網(wǎng)絡(luò)252的控制器232準(zhǔn)許(506)向MS分配PPACCH 302。然而,在本發(fā)明另一實(shí)施例中,網(wǎng)絡(luò)252可主動(dòng)地向MS 202分配PPACCH 302,而不需要首先從該MS接收到請(qǐng)求(也就是,無(wú)需步驟502)。PPACCH 302的分配包括PPACCH參數(shù)的分配,這些參數(shù)定義了MS 202有權(quán)在其上發(fā)送的第一VACCH 310。PPACCH參數(shù)包括對(duì)應(yīng)于MS 202有權(quán)在其上發(fā)送的第一VACCH 310的起始絕對(duì)幀號(hào)(AFN(s)),控制該MS何時(shí)有權(quán)發(fā)送的分配因子‘M’以及為VACCH 310分配的上行鏈路時(shí)隙分配(0-7)。網(wǎng)絡(luò)252然后向MS 202傳送(508)這些PPACCH參數(shù)。
響應(yīng)于接收到PPACCH參數(shù),MS 202將該P(yáng)PACCH參數(shù)存儲(chǔ)至MS的至少一個(gè)存儲(chǔ)器件206。MS 202,具體地是PPACCH邏輯控制器412,進(jìn)一步確定(510)PACCH 308是否可用作PPACCH 302,也就是,PPACCH是否可被映射至可用的PACCH。
當(dāng)MS 202,具體地是PPACCH邏輯控制器412,確定(510)PACCH308不可用時(shí),例如由于沒(méi)有要傳輸?shù)恼Z(yǔ)音數(shù)據(jù)造成沒(méi)有TBF可用于傳輸?shù)谝籔PACCH數(shù)據(jù)塊時(shí),PPACCH邏輯控制器將PPACCH 302映射至VACCH 310。MS 202進(jìn)一步地拖延發(fā)送,直到對(duì)應(yīng)于起始絕對(duì)幀號(hào)AFN(s)的時(shí)間,并且然后通過(guò)VACCH發(fā)送第一PPACCH數(shù)據(jù)塊。也就是,當(dāng)PPACCH 308不可用時(shí),MS 202通過(guò)利用VACCH 310在PPACCH 302上發(fā)送(512)該P(yáng)PACCH數(shù)據(jù),該VACCH對(duì)應(yīng)于起始于幀號(hào)AFN(s)的幀的’NOT(AFN(s)mod M)’處的分配時(shí)隙。另外,MS 202啟動(dòng)(514)第二MS PPACCH定時(shí)器,TPATCH_MS_2,209。當(dāng)網(wǎng)絡(luò)252通過(guò)VACCH 310,也就是在分配的時(shí)隙中,從MS 202接收PPACCH數(shù)據(jù)時(shí),網(wǎng)絡(luò)啟動(dòng)(516)網(wǎng)絡(luò)PPACCH計(jì)時(shí)器,TPATCH_NETWORK,238。
當(dāng)MS 202,具體地是PPACCH邏輯控制器412,確定(510)PACCH308可用于傳輸PPACCH數(shù)據(jù)時(shí),PPACCH邏輯控制器將PPACCH 302映射至可用的PACCH 308并且MS 202通過(guò)該P(yáng)ACCH發(fā)送(518)PPACCH數(shù)據(jù)。按照這種方式,網(wǎng)絡(luò)252建立VACCH 310,并且MS 202和網(wǎng)絡(luò)252通過(guò)在可用時(shí)利用PACCH 308實(shí)現(xiàn)PPACCH 302,而在PACCH不可用時(shí)實(shí)現(xiàn)建立的VACCH 310。
然后通過(guò)重復(fù)上述過(guò)程發(fā)送MS 202需要發(fā)送的每一PPACCH數(shù)據(jù)塊。例如,對(duì)于第二PPACCH數(shù)據(jù)塊,MS 202,具體地是PPACCH邏輯控制器412,再一次地確定(520)PACCH 308是否可用作PPACCH302。當(dāng)MS 202,具體地是PPACCH邏輯控制器412,確定(520)PACCH308不可用時(shí),PPACCH邏輯控制器再一次地將PPACCH 302映射至VACCH 310,并且MS 202在VACCH 310上,也就是在’NOT(AFN modM)’處的分配時(shí)隙中發(fā)送(522)PPACCH 302上的第二PPACCH數(shù)據(jù)塊。MS 202還重新啟動(dòng)(524)第二MS PPACCH定時(shí)器209。當(dāng)網(wǎng)絡(luò)252在該分配的時(shí)隙中的VACCH 310之上從MS 202接收第二PPACCH數(shù)據(jù)塊時(shí),網(wǎng)絡(luò)重新啟動(dòng)(526)網(wǎng)絡(luò)PPACCH定時(shí)器238。當(dāng)MS 202,具體地是PPACCH邏輯控制器412,確定(520)PACCH 308可用時(shí),那么該P(yáng)PACCH邏輯控制器將PPACCH 302映射至可用的PACCH 308,并且MS 202在該P(yáng)PACCH上發(fā)送PPACCH 302之上的第二PPACCH數(shù)據(jù)塊。
當(dāng)MS 202沒(méi)有需要經(jīng)由PPACCH 302發(fā)送的其它PPACCH數(shù)據(jù)時(shí),那么MS 202將VACCH 310上的發(fā)送(528)拖延等于或大于第二MS PPACCH定時(shí)器209的時(shí)間段。第二MS PPACCH定時(shí)器209和網(wǎng)絡(luò)PPACCH定時(shí)器238分別由MS 202和網(wǎng)絡(luò)252用來(lái)確定直到終止對(duì)于PPACCH 302的資源分配的時(shí)間段。由第二MS PPACCH定時(shí)器209和網(wǎng)絡(luò)PPACCH定時(shí)器238的每一個(gè)測(cè)量的時(shí)間段取決于通信系統(tǒng)200的設(shè)計(jì)者,而對(duì)于本發(fā)明并非關(guān)鍵。當(dāng)MS 202確定(530)第二MS PPACCH定時(shí)器209已經(jīng)到期時(shí),該MS發(fā)現(xiàn)它不再在PPACCH 302上發(fā)送。當(dāng)網(wǎng)絡(luò)252確定(532)網(wǎng)絡(luò)PPACCH定時(shí)器238已經(jīng)到期時(shí),網(wǎng)絡(luò)發(fā)現(xiàn)它可以重新分配分配至MS 202用于傳輸PPACCH數(shù)據(jù)的資源,也就是PACCH和VACCH。
針對(duì)圖5說(shuō)明的PPACCH實(shí)現(xiàn)提供因子’M’可由網(wǎng)絡(luò)252進(jìn)行設(shè)置以提供特定數(shù)據(jù)速率的優(yōu)點(diǎn)。此外,網(wǎng)絡(luò)252具有MS 202分配的先驗(yàn)知識(shí),這為與通信系統(tǒng)200中的其它MS共享上行鏈路時(shí)隙實(shí)現(xiàn)了簡(jiǎn)單的算法以供盡力而為分組數(shù)據(jù)傳輸服務(wù)使用。還可以對(duì)于多個(gè)MS的每一個(gè)利用VACCH與其它MS共享上行鏈路時(shí)隙并且提供PPACCH服務(wù)。然后‘M’的值設(shè)置可共享該時(shí)隙的最大MS數(shù)量,其中通過(guò)對(duì)于每一MS分配改變AFN(s)獨(dú)立地定義分配至多個(gè)MS的每一個(gè)的VACCH。
圖5中所示的PPACCH服務(wù)的缺點(diǎn)在于VACCH的分配需要當(dāng)前沒(méi)有被GPRS標(biāo)準(zhǔn)定義的信令并且該服務(wù)提供VACCH的固定分配,也就是,如果沒(méi)有附加信令,網(wǎng)絡(luò)252不會(huì)改變VACCH。結(jié)果,在本發(fā)明另一實(shí)施例中,通過(guò)利用現(xiàn)有的上行鏈路狀態(tài)標(biāo)志(USF)機(jī)制,VACCH 310可由網(wǎng)絡(luò)252動(dòng)態(tài)地控制。這樣的實(shí)施例在圖6中表示,圖6描述通信系統(tǒng)200通過(guò)利用USF實(shí)現(xiàn)PPACCH 302的方法的信號(hào)流程圖600。
當(dāng)MS 202向網(wǎng)絡(luò)252發(fā)送(602)對(duì)于PPACCH的請(qǐng)求并且啟動(dòng)(604)第一MS PPACCH定時(shí)器208時(shí),信號(hào)流程圖600開(kāi)始。類(lèi)似于信號(hào)流程圖500,當(dāng)?shù)谝籑S PPACCH定時(shí)器208到期時(shí),MS 202停止向網(wǎng)絡(luò)252發(fā)送測(cè)量。然而,MS 202可在任何時(shí)間刷新或者重新啟動(dòng)第一MS PPACCH定時(shí)器208。響應(yīng)于接收到該請(qǐng)求,網(wǎng)絡(luò)252,具體地是網(wǎng)絡(luò)252的網(wǎng)絡(luò)控制器232,(606)準(zhǔn)許向MS 202分配PPACCH 302。然而,在本發(fā)明另一實(shí)施例中,網(wǎng)絡(luò)252可主動(dòng)地向MS 202分配PPACCH 302,而不需要首先從該MS接收到請(qǐng)求(也就是不需要步驟602)。類(lèi)似于信號(hào)流程圖500,PPACCH 302的分配包括PPACCH參數(shù)的分配,這些參數(shù)定義MS 202在其上有權(quán)發(fā)送的VACCH 310。然而,不同于信號(hào)流程圖500,這些PPACCH參數(shù)包括MS上行鏈路狀態(tài)標(biāo)志(USF)分配以及為VACCH 310分配的上行鏈路時(shí)隙分配(0-7)。網(wǎng)絡(luò)252然后向MS 202傳送(608)PPACCH參數(shù),并且MS 202在該MS的至少一個(gè)存儲(chǔ)器件206中存儲(chǔ)這些PPACCH參數(shù)。
網(wǎng)絡(luò)252然后通過(guò)利用USF控制對(duì)于PPACCH的訪問(wèn)。當(dāng)網(wǎng)絡(luò)252確定MS 202會(huì)訪問(wèn)該P(yáng)PACCH時(shí),網(wǎng)絡(luò)向MS 202傳送分配的USF。在等待USF的同時(shí),MS 202為PPACCH數(shù)據(jù)進(jìn)行排隊(duì)。MS 202,具體地是PPACCH邏輯控制器412,確定(610)PACCH 308是否可用作PPACCH 302,也就是,該P(yáng)PACCH是否可被映射至可用的PACCH。當(dāng)PPACCH邏輯控制器412確定(610)PACCH 308不可用時(shí),例如當(dāng)由于沒(méi)有要傳輸?shù)恼Z(yǔ)音數(shù)據(jù)造成沒(méi)有TBF可用于傳輸PPACCH數(shù)據(jù)時(shí),PPACCH邏輯控制器將PPACCH 302映射至VACCH 302,并且響應(yīng)于接收到USF,MS 202經(jīng)由該VACCH發(fā)送第一PPACCH數(shù)據(jù)塊。也就是,當(dāng)PPACCH 302不可用時(shí),MS 202通過(guò)利用VACCH 310發(fā)送(612)PPACCH 302之上的PPACCH數(shù)據(jù),該VACCH對(duì)應(yīng)于在接收到MS的USF之后分配的時(shí)隙。MS 202進(jìn)一步地啟動(dòng)(614)第二MS PPACCH定時(shí)器209。當(dāng)網(wǎng)絡(luò)252從MS 202經(jīng)由分配的時(shí)隙在VACCH 310上接收到第一PPACCH數(shù)據(jù)塊時(shí),網(wǎng)絡(luò)啟動(dòng)(616)網(wǎng)絡(luò)PPACCH定時(shí)器238。
當(dāng)MS 202,具體地是PPACCH邏輯控制器412,確定(610)PACCH308可用于傳輸PPACCH數(shù)據(jù)時(shí),PPACCH邏輯控制器將PPACCH 302映射至可用的PACCH 308,并且MS 202經(jīng)由該P(yáng)ACCH發(fā)送(618)PPACCH數(shù)據(jù)。按照這種方式,網(wǎng)絡(luò)252與MS 202建立了VACCH 310,并且在可用時(shí)通過(guò)利用PACCH 308實(shí)現(xiàn)PPACCH 302,而在PACCH不可用時(shí)實(shí)現(xiàn)建立的VACCH 310,并且動(dòng)態(tài)控制對(duì)于PPACCH的訪問(wèn)。
然后可對(duì)于PPACCH數(shù)據(jù)塊的每次傳輸重復(fù)上述過(guò)程。例如,對(duì)于第二PPACCH數(shù)據(jù)塊,MS 202再次等待接收分配的USF。MS 202,具體地是PPACCH邏輯控制器412,確定(620)PACCH 308是否可用作PPACCH 302。當(dāng)PPACCH邏輯控制器412確定(620)PACCH 308不可用于傳輸?shù)诙PACCH數(shù)據(jù)塊時(shí),PPACCH邏輯控制器將PPACCH 302映射至VACCH 310,并且響應(yīng)于接收到分配的USF,MS202經(jīng)由VACCH 310和該分配的時(shí)隙發(fā)送(622)PPACCH 302之上的第二PPACCH數(shù)據(jù)塊。MS 202還重新啟動(dòng)(624)第二MS PPACCH定時(shí)器209。當(dāng)網(wǎng)絡(luò)252從MS 202在分配的時(shí)隙中的VACCH 310上接收到第二PPACCH塊數(shù)據(jù)時(shí),網(wǎng)絡(luò)重新啟動(dòng)(626)網(wǎng)絡(luò)PPACCH定時(shí)器238。當(dāng)PPACCH邏輯控制器412確定PACCH 308可用于傳輸?shù)诙PACCH數(shù)據(jù)塊時(shí),PPACCH邏輯控制器將PPACCH 302映射至PACCH,并且MS 202經(jīng)由該可用的PACCH 308發(fā)送PPACCH 302之上的第二PPACCH數(shù)據(jù)塊。
當(dāng)MS 202沒(méi)有需要經(jīng)由PPACCH 302進(jìn)行傳輸?shù)钠渌鼣?shù)據(jù)時(shí),那么MS 202將VACCH 310上的發(fā)送(628)拖延等于或大于第二MSPPACCH定時(shí)器209的時(shí)間段。類(lèi)似于信號(hào)流程圖500,第二MSPPACCH定時(shí)器209和網(wǎng)絡(luò)PPACCH定時(shí)器238分別由MS 202和網(wǎng)絡(luò)252用來(lái)確定直到為PPACCH 302終止分配資源的時(shí)間段。當(dāng)MS 202確定(630)第二MS PPACCH定時(shí)器209已經(jīng)到期時(shí),該MS發(fā)現(xiàn)其不再在PPACCH 302上發(fā)送。當(dāng)網(wǎng)絡(luò)252確定(632)網(wǎng)絡(luò)PPACCH定時(shí)器238已經(jīng)到期時(shí),該網(wǎng)絡(luò)發(fā)現(xiàn)其可以重新分配分配至MS 202用于傳輸PPACCH數(shù)據(jù)的資源,也就是PACCH和VACCH。
通過(guò)利用USF機(jī)制,網(wǎng)絡(luò)252能夠動(dòng)態(tài)控制對(duì)于PPACCH 302的訪問(wèn),也就是,能夠利用已知信號(hào)動(dòng)態(tài)分配PPACCH。當(dāng)MS 202請(qǐng)求PPACCH服務(wù)時(shí),網(wǎng)絡(luò)252賦予MS 202經(jīng)由USF機(jī)制發(fā)送每個(gè)’M’TDMA幀的權(quán)利。如同在信號(hào)流程圖500中那樣,‘M’可為固定時(shí)段,或者可為具有平均值的可變時(shí)段,其允許從MS 202至網(wǎng)絡(luò)252充分地傳輸上行鏈路數(shù)據(jù)。響應(yīng)于接收到PPACCH建立的確認(rèn),MS 202然后如上所述進(jìn)行操作,如果PACCH可用則經(jīng)由PACCH 308傳輸在邏輯PPACCH信道上發(fā)送的PPACCH數(shù)據(jù),或者無(wú)論何時(shí)MS被賦予經(jīng)由USF機(jī)制進(jìn)行發(fā)送的權(quán)利時(shí)對(duì)PPACCH數(shù)據(jù)排隊(duì),以供在VACCH310上進(jìn)行發(fā)送。
現(xiàn)在參考圖4,在本發(fā)明另一實(shí)施例中,在MS 202的RR子層402和駐留于該RR子層402之上的應(yīng)用層(未示出)中的諸如PTT的多個(gè)應(yīng)用的每一個(gè)之間可存在邏輯綁定。結(jié)果,在MS 202的處理器204上運(yùn)行的應(yīng)用可選擇性地請(qǐng)求PPACCH邏輯控制器412的服務(wù)。
在本發(fā)明又一實(shí)施例中,無(wú)論何時(shí)建立單工TBF,MS 202可基于將激活PPACCH的普通試探?jīng)Q定是否激活PPACCH服務(wù),該服務(wù)然后持續(xù)一定的時(shí)間段。在MS 202的處理器204中實(shí)現(xiàn)的模式識(shí)別功能將基于在MS的至少一個(gè)存儲(chǔ)器件206中保持的一定TBF利用模式,識(shí)別單工下行鏈路TBF的建立。
此外,盡管圖5和圖6將PPACCH服務(wù)說(shuō)明為是MS可請(qǐng)求的,但PPACCH 302的建立不必限于MS請(qǐng)求。在本發(fā)明還一實(shí)施例中,該P(yáng)PACCH服務(wù)可以是網(wǎng)絡(luò)可請(qǐng)求的,或者可選地,是總是可用的。
在本發(fā)明又一實(shí)施例中,可以有在PPACCH定時(shí)器209和238到期前,MS 202沒(méi)有任何數(shù)據(jù)需要發(fā)送至網(wǎng)絡(luò)252的時(shí)間段。在這些情況下,只要MS 202想要利用該P(yáng)PACCH,則該MS可進(jìn)一步地向網(wǎng)絡(luò)252傳送“保持激活”消息。
在本發(fā)明又一實(shí)施例中,MS 202能夠檢測(cè)PPACCH 302的建立或者連續(xù)操作是否已經(jīng)失敗,在該情況下,MS 202可返回未激活的靜止?fàn)顟B(tài),需要隨后的建立??赏ㄟ^(guò)從網(wǎng)絡(luò)252為MS 202提供周期性應(yīng)答和/或其它周期性檢查點(diǎn)信息實(shí)現(xiàn)對(duì)于PPACCH失敗的檢測(cè)。然而,這對(duì)于網(wǎng)絡(luò)252將不是問(wèn)題,因?yàn)樵摼W(wǎng)絡(luò)可利用在PACCH上最后接收的數(shù)據(jù)作為來(lái)自MS的檢查點(diǎn)。
通過(guò)實(shí)現(xiàn)持續(xù)PACCH(PPACCH)302,通信系統(tǒng)200提供連續(xù)的上行鏈路控制信道,該信道提供諸如系統(tǒng)信息(SI)消息和切換相關(guān)信息的控制信息的連續(xù)交換。在諸如MS 202的MS中,PPACCH 302由PPACCH邏輯控制器412實(shí)現(xiàn),該控制器進(jìn)而實(shí)現(xiàn)于MS的處理器204中,當(dāng)PACCH可用時(shí)該邏輯控制器將PPACCH 302映射至PACCH308,當(dāng)PACCH 308不可用時(shí)該邏輯控制器將PPACCH 302映射至分組虛擬關(guān)聯(lián)控制信道(P-VACCH或者VACCH)310。也就是,PPACCH302時(shí)當(dāng)PACCH可用時(shí)由PACCH 308承載的而在PACCH不可用時(shí)由VACCH 310承載的邏輯信道。VACCH 310是用于控制目的并且由通過(guò)網(wǎng)絡(luò)252傳送至MS的PPACCH參數(shù)定義的上行鏈路信道分配。VACCH 310允許諸如MS 202的MS在沒(méi)有上行鏈路TBF的情況下向網(wǎng)絡(luò)252傳遞信息。PPACCH 302在應(yīng)用會(huì)話過(guò)程中甚至在沒(méi)有上行鏈路TBF 304的情況下持續(xù),并且因此對(duì)于諸如一鍵對(duì)講(PTT)的應(yīng)用和因特網(wǎng)分組多媒體域中需要實(shí)時(shí)交換控制數(shù)據(jù)的其它應(yīng)用是有價(jià)值的。
盡管已經(jīng)具體表示并參考特定實(shí)施例說(shuō)明了本發(fā)明,但本領(lǐng)域的技術(shù)人員將理解,在不脫離由下面權(quán)利要求闡明的本發(fā)明的范圍的情況下可進(jìn)行各種改變和替代其元件的等效。因此,說(shuō)明書(shū)與附圖被視為解釋意義而不是限制意義,并且所有這些改變和替代將包括于本發(fā)明的范圍之內(nèi)。
上面對(duì)于特定實(shí)施例說(shuō)明了益處、其它優(yōu)勢(shì)和問(wèn)題的解決方案。然而,這些益處、優(yōu)勢(shì)、問(wèn)題的解決方案以及使任何益處、優(yōu)勢(shì)或解決方案出現(xiàn)或顯得更加明顯的任何要素將不被視為任何或所有權(quán)利要求的關(guān)鍵的、必須的或本質(zhì)的特征。如此處所使用,術(shù)語(yǔ)“包括“或其任何變形,目的是涵蓋非排它性的內(nèi)容,使得包括要素列表的過(guò)程、方法、物品或裝置不僅包括這些要素,而且包括沒(méi)有明確列出的或這些過(guò)程、方法、物品或裝置固有的要素。要進(jìn)一步理解,相關(guān)術(shù)語(yǔ)的使用,如果有的話,例如第一與第二、頂與底等,僅用于區(qū)分實(shí)體或動(dòng)作,而不一定要求或暗示這些實(shí)體或動(dòng)作間的任何實(shí)際的這樣的關(guān)系或順序。
權(quán)利要求
1.一種用于在分組數(shù)據(jù)通信系統(tǒng)中發(fā)送控制數(shù)據(jù)的方法,包括當(dāng)分組關(guān)聯(lián)控制信道可用時(shí),經(jīng)由所述分組關(guān)聯(lián)控制信道發(fā)送所述控制數(shù)據(jù);以及當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí),經(jīng)由為發(fā)送所述控制數(shù)據(jù)而分配的時(shí)隙發(fā)送所述控制數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí)發(fā)送所述控制數(shù)據(jù)包括經(jīng)由虛擬關(guān)聯(lián)控制信道發(fā)送所述控制數(shù)據(jù),所述虛擬關(guān)聯(lián)控制信道包括由網(wǎng)絡(luò)為發(fā)送所述控制數(shù)據(jù)而分配的至少一個(gè)時(shí)隙。
3.如權(quán)利要求1所述的方法,進(jìn)一步包括發(fā)送對(duì)于持續(xù)分組關(guān)聯(lián)控制信道的請(qǐng)求;以及響應(yīng)于發(fā)送所述請(qǐng)求,接收所述時(shí)隙的分配。
4.如權(quán)利要求1所述的方法,其中所述分配的時(shí)隙由在關(guān)聯(lián)的絕對(duì)幀號(hào)(AFN)與控制所述移動(dòng)臺(tái)何時(shí)有權(quán)在所述時(shí)隙上進(jìn)行發(fā)送的分配因子‘M’間的模數(shù)關(guān)系而定義。
5.如權(quán)利要求1所述的方法,其中所述分配的時(shí)隙由移動(dòng)臺(tái)上行鏈路狀態(tài)標(biāo)志(USF)分配與分配的時(shí)隙號(hào)所定義。
6.如權(quán)利要求1所述的方法,進(jìn)一步包括響應(yīng)于在所述分配的時(shí)隙中發(fā)送所述控制數(shù)據(jù),啟動(dòng)定時(shí)器;以及當(dāng)所述定時(shí)器到期時(shí),停止使用所述分配的時(shí)隙。
7.一種移動(dòng)臺(tái),包括至少一個(gè)存儲(chǔ)器件,保持關(guān)于分組關(guān)聯(lián)控制信道和當(dāng)所述分組關(guān)聯(lián)控制信道不可用時(shí)為傳輸控制數(shù)據(jù)而分配的時(shí)隙的信息;以及可操作地耦合至所述至少一個(gè)存儲(chǔ)器件的處理器,用于當(dāng)所述分組關(guān)聯(lián)控制信道可用時(shí)經(jīng)由所述分組關(guān)聯(lián)控制信道傳送所述控制數(shù)據(jù),而當(dāng)所述分組關(guān)聯(lián)控制信道不可用時(shí)經(jīng)由所述時(shí)隙傳送所述控制數(shù)據(jù)。
8.如權(quán)利要求7所述的移動(dòng)臺(tái),其中當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí),所述處理器經(jīng)由是所述時(shí)隙一部分的虛擬關(guān)聯(lián)控制信道來(lái)傳送所述控制數(shù)據(jù)。
9.如權(quán)利要求7所述的移動(dòng)臺(tái),其中所述處理器進(jìn)一步地傳送對(duì)于持續(xù)分組關(guān)聯(lián)控制信道的請(qǐng)求,并且響應(yīng)于傳送所述請(qǐng)求,接收所述時(shí)隙的分配。
10.如權(quán)利要求7所述的移動(dòng)臺(tái),其中所述至少一個(gè)存儲(chǔ)器件通過(guò)保持絕對(duì)幀號(hào)(AFN)和控制所述移動(dòng)臺(tái)何時(shí)有權(quán)發(fā)送的分配因子‘M’來(lái)保持所述分配的時(shí)隙。
11.如權(quán)利要求7所述的移動(dòng)臺(tái),其中所述至少一個(gè)存儲(chǔ)器件通過(guò)保持移動(dòng)臺(tái)上行鏈路狀態(tài)標(biāo)志(USF)分配和分配的時(shí)隙號(hào)來(lái)保持所述分配的時(shí)隙。
12.如權(quán)利要求7所述的移動(dòng)臺(tái),其中所述移動(dòng)臺(tái)進(jìn)一步包括定時(shí)器,并且其中,當(dāng)所述處理器在所述分配的時(shí)隙中傳送所述控制數(shù)據(jù)時(shí)所述處理器啟動(dòng)所述定時(shí)器,并且當(dāng)所述定時(shí)器到期時(shí),停止使用所述分配的時(shí)隙。
13.一種用于在分組數(shù)據(jù)通信系統(tǒng)中傳送控制數(shù)據(jù)的方法,包括接收對(duì)于持續(xù)分組關(guān)聯(lián)控制信道的請(qǐng)求;以及響應(yīng)于接收到所述請(qǐng)求,傳送用于當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí)發(fā)送所述控制數(shù)據(jù)的時(shí)隙分配。
14.如權(quán)利要求13所述的方法,其中傳送時(shí)隙分配包括,響應(yīng)于接收到所述請(qǐng)求,傳送絕對(duì)幀號(hào)(AFN)和控制所述移動(dòng)臺(tái)何時(shí)有權(quán)發(fā)送的分配因子‘M’。
15.如權(quán)利要求13所述的方法,其中傳送時(shí)隙分配包括,響應(yīng)于接收到所述請(qǐng)求,傳送移動(dòng)臺(tái)上行鏈路狀態(tài)標(biāo)志(USF)分配和分配的時(shí)隙號(hào)。
16.如權(quán)利要求13所述的方法,進(jìn)一步包括當(dāng)分組關(guān)聯(lián)控制信道可用時(shí),經(jīng)由所述分組關(guān)聯(lián)控制信道接收所述控制數(shù)據(jù);以及當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí),經(jīng)由為傳輸所述控制數(shù)據(jù)而分配的所述時(shí)隙來(lái)接收所述控制數(shù)據(jù)。
17.如權(quán)利要求16所述的方法,其中從第一移動(dòng)臺(tái)接收所述請(qǐng)求,并且其中所述方法進(jìn)一步包括當(dāng)在所述分配的時(shí)隙中接收到所述控制數(shù)據(jù)時(shí),啟動(dòng)定時(shí)器;以及拖延所述時(shí)隙的重新分配,直到所述定時(shí)器到期。
18.一種包括處理器的網(wǎng)絡(luò)控制器,所述處理器接收對(duì)于持續(xù)分組關(guān)聯(lián)控制信道的請(qǐng)求,并且響應(yīng)于接收到所述請(qǐng)求,傳送用于當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí)發(fā)送控制數(shù)據(jù)的時(shí)隙分配。
19.如權(quán)利要求18所述的網(wǎng)絡(luò)控制器,其中所述處理器通過(guò)傳送時(shí)隙分配來(lái)傳送時(shí)隙分配包括響應(yīng)于接收到所述請(qǐng)求,傳送絕對(duì)幀號(hào)(AFN)和控制所述移動(dòng)臺(tái)何時(shí)有權(quán)發(fā)送的分配因子‘M’。
20.如權(quán)利要求18所述的網(wǎng)絡(luò)控制器,其中所述處理器通過(guò)傳送移動(dòng)臺(tái)上行鏈路狀態(tài)標(biāo)志(USF)分配和分配的時(shí)隙號(hào)來(lái)傳送時(shí)隙分配。
21.如權(quán)利要求18所述的網(wǎng)絡(luò)控制器,其中當(dāng)分組關(guān)聯(lián)控制信道可用時(shí),所述處理器經(jīng)由所述分組關(guān)聯(lián)控制信道來(lái)接收所述控制數(shù)據(jù),而當(dāng)分組關(guān)聯(lián)控制信道不可用時(shí),所述處理器經(jīng)由為傳輸所述控制數(shù)據(jù)而分配的所述時(shí)隙來(lái)接收所述控制數(shù)據(jù)。
22.如權(quán)利要求21所述的網(wǎng)絡(luò)控制器,其中所述網(wǎng)絡(luò)控制器進(jìn)一步包括定時(shí)器,其中所述請(qǐng)求從第一移動(dòng)臺(tái)接收,并且其中當(dāng)所述控制數(shù)據(jù)在所述分配的時(shí)隙中接收時(shí)所述處理器啟動(dòng)所述定時(shí)器,并且對(duì)于第二移動(dòng)臺(tái)拖延所述時(shí)隙的重新分配,直到所述定時(shí)器到期。
全文摘要
一種包括移動(dòng)臺(tái)(202)和網(wǎng)絡(luò)(252)的通信系統(tǒng)(200)實(shí)現(xiàn)持續(xù)分組數(shù)據(jù)控制信道(302),該信道提供諸如系統(tǒng)信息(SI)消息和切換相關(guān)信息的控制信息的連續(xù)交換。移動(dòng)臺(tái)通過(guò)在分組關(guān)聯(lián)控制信道可用時(shí)將持續(xù)分組數(shù)據(jù)控制信道映射至分組關(guān)聯(lián)控制信道(308)而在分組關(guān)聯(lián)控制信道不可用時(shí)將持續(xù)分組數(shù)據(jù)控制信道映射至虛擬關(guān)聯(lián)分組控制信道(310),實(shí)現(xiàn)持續(xù)分組數(shù)據(jù)控制信道。虛擬關(guān)聯(lián)控制信道允許移動(dòng)臺(tái)在不存在上行鏈路臨時(shí)塊流(TBF)的情況下向網(wǎng)絡(luò)傳遞控制信息。
文檔編號(hào)H04L12/56GK1886947SQ200480034883
公開(kāi)日2006年12月27日 申請(qǐng)日期2004年11月12日 優(yōu)先權(quán)日2003年11月25日
發(fā)明者斯蒂芬·L·斯皮爾, 馬克·E·佩岑, 桑賈伊·古普塔 申請(qǐng)人:摩托羅拉公司