本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及群組業(yè)務(wù)調(diào)度方法、裝置及基站。
背景技術(shù):
在lte(longtermevolution,長(zhǎng)期演進(jìn))集群系統(tǒng)中,用戶(hù)終端ue可以分為兩種類(lèi)型:
一種是g-rnti(group-radionetworktemporaryidentifier,組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí))pdcch(physicaldownlinkcontrolchannel,物理下行控制信道)盲檢能力類(lèi)型1終端(以下簡(jiǎn)稱(chēng)類(lèi)型1終端)。類(lèi)型1終端是指在一個(gè)下行子幀中支持在pdcch公共搜索空間和ue專(zhuān)有空間內(nèi)進(jìn)行c-rnti(cell-radionetworktemporaryidentifier,小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí))/sps(semipersistentscheduling,半靜態(tài)調(diào)度)c-rnti/temporary(臨時(shí))c-rnti盲檢,并同時(shí)支持在pdcch公共搜索空間和pdcch群組專(zhuān)有搜索空間內(nèi)進(jìn)行g(shù)-rnti/spsg-rnti盲檢的用戶(hù)終端。
另一種是g-rntipdcch盲檢能力類(lèi)型2終端(以下簡(jiǎn)稱(chēng)類(lèi)型2終端)。類(lèi)型2終端是指在一個(gè)下行子幀中支持在pdcch公共搜索空間和ue專(zhuān)有空間內(nèi)進(jìn)行c-rnti/spsc-rnti/temporaryc-rnti盲檢,并同時(shí)支持在pdcch公共搜索空間內(nèi)但不支持在pdcch群組專(zhuān)有搜索空間內(nèi)進(jìn)行g(shù)-rnti/spsg-rnti盲檢的終端。
由于用戶(hù)終端群組內(nèi)可能同時(shí)存在上述兩種類(lèi)型的用戶(hù)終端,一種支持同時(shí)在pdcch群組專(zhuān)有搜索空間內(nèi)進(jìn)行g(shù)-rnti/spsg-rnti盲檢,一種則不支持,因此如何對(duì)用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度仍舊是一個(gè)亟待解決的技術(shù)難題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種群組業(yè)務(wù)調(diào)度方法、裝置及基站,以對(duì)用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。具體技術(shù)方案如下:
一種群組業(yè)務(wù)調(diào)度方法,應(yīng)用于基站中,所述基站至少和第一用戶(hù)終端群組通信連接,所述方法包括:
使用物理下行控制信道pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;
接收所述第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的群組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)介質(zhì)訪問(wèn)控制層控制元素g-rntimacce;
根據(jù)所述g-rntimacce確定分配給所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址,其中,分配給每個(gè)用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址的空間均為一個(gè)比特;
在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);
在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
可選的,所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1或0,所述在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,包括:
在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,判斷所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量是否為0,如果為0,則確定pdcch群組專(zhuān)有搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間,否則,確定所述pdcch公共搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間。
可選的,在所述根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址之后,所述方法還包括:
將確定的標(biāo)識(shí)存儲(chǔ)地址寫(xiě)入消息隊(duì)列中;
所述在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí),包括:
從所述消息隊(duì)列中讀取各標(biāo)識(shí)存儲(chǔ)地址,并生成攜帶有讀取的標(biāo)識(shí)存儲(chǔ)地址的寫(xiě)操作,將生成的各寫(xiě)操作置入寫(xiě)操作隊(duì)列中;
使用下行調(diào)度任務(wù)依次執(zhí)行各寫(xiě)操作,以在各寫(xiě)操作攜帶的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)。
可選的,在所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1時(shí),所述方法還包括:
接收無(wú)線(xiàn)資源控制層rrc發(fā)送的用戶(hù)終端刪除指令,生成與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作并置入所述寫(xiě)操作隊(duì)列中,以使用下行調(diào)度任務(wù)執(zhí)行與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作將分配給所述用戶(hù)終端刪除指令所指定的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0;
和/或,根據(jù)用戶(hù)終端上報(bào)的終端刪除消息,使用上行調(diào)度任務(wù)將分配給上報(bào)所述終端刪除消息的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0。
可選的,所述在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度,包括:
在需要對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度時(shí),判斷所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器是否超時(shí),如果超時(shí),則根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
一種群組業(yè)務(wù)調(diào)度裝置,所述群組業(yè)務(wù)調(diào)度裝置應(yīng)用于基站中,所述基站至少和第一用戶(hù)終端群組通信連接,所述群組業(yè)務(wù)調(diào)度裝置包括:群呼單元、接收單元、地址確定單元、標(biāo)識(shí)寫(xiě)入單元和業(yè)務(wù)調(diào)度單元,
所述群呼單元,用于使用物理下行控制信道pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;
所述接收單元,用于接收所述第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的群組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)介質(zhì)訪問(wèn)控制層控制元素g-rntimacce;
所述地址確定單元,用于根據(jù)所述g-rntimacce確定分配給所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址,其中,分配給每個(gè)用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址的空間均為一個(gè)比特;
所述標(biāo)志寫(xiě)入單元,用于在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);
所述業(yè)務(wù)調(diào)度單元,用于在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
可選的,所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1或0,所述業(yè)務(wù)調(diào)度單元,包括:數(shù)量判斷子單元、搜索空間確定子單元和調(diào)度子單元,
所述數(shù)量判斷子單元,用于在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,判斷所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量是否為0;
所述搜索空間確定子單元,用于在所述數(shù)量判斷子單元的判斷結(jié)果為是時(shí),確定pdcch群組專(zhuān)有搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間,在所述數(shù)量判斷子單元的判斷結(jié)果為否時(shí),確定所述pdcch公共搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間;
所述調(diào)度子單元,用于使用所述搜索空間確定子單元確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
可選的,所述群組業(yè)務(wù)調(diào)度裝置還包括:
消息寫(xiě)入單元,用于在所述地址確定單元根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址之后,將確定的標(biāo)識(shí)存儲(chǔ)地址寫(xiě)入消息隊(duì)列中;
所述標(biāo)志寫(xiě)入單元,包括:寫(xiě)操作生成子單元和寫(xiě)操作執(zhí)行子單元,
所述寫(xiě)操作生成子單元,用于從所述消息隊(duì)列中讀取各標(biāo)識(shí)存儲(chǔ)地址,并生成攜帶有讀取的標(biāo)識(shí)存儲(chǔ)地址的寫(xiě)操作,將生成的各寫(xiě)操作置入寫(xiě)操作隊(duì)列中;
所述寫(xiě)操作執(zhí)行子單元,用于使用下行調(diào)度任務(wù)依次執(zhí)行各寫(xiě)操作,以在各寫(xiě)操作攜帶的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)。
可選的,在所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1時(shí),所述群組業(yè)務(wù)調(diào)度裝置還包括:第一刪除單元和/或第二刪除單元,
所述第一刪除單元,用于接收無(wú)線(xiàn)資源控制層rrc發(fā)送的用戶(hù)終端刪除指令,生成與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作并置入所述寫(xiě)操作隊(duì)列中,以使用下行調(diào)度任務(wù)執(zhí)行與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作將分配給所述用戶(hù)終端刪除指令所指定的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0;
所述第二刪除單元,用于根據(jù)用戶(hù)終端上報(bào)的終端刪除消息,使用上行調(diào)度任務(wù)將分配給上報(bào)所述終端刪除消息的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0。
可選的,所述業(yè)務(wù)調(diào)度單元,具體用于:在需要對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度時(shí),判斷所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器是否超時(shí),如果超時(shí),則根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
一種基站,包括:上述的任一項(xiàng)群組業(yè)務(wù)調(diào)度裝置。
本發(fā)明實(shí)施例提供的一種群組業(yè)務(wù)調(diào)度方法、裝置及基站,可以使用pdcch公共搜索空間對(duì)第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;接收第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的g-rntimacce;根據(jù)g-rntimacce確定分配給第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址;在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);在第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。由于為每個(gè)用戶(hù)終端群組分配相應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,且標(biāo)識(shí)存儲(chǔ)區(qū)間地址中每個(gè)比特都可以存儲(chǔ)一個(gè)用戶(hù)終端的類(lèi)型標(biāo)識(shí),因此節(jié)省了存儲(chǔ)空間。由于設(shè)置了定時(shí)器,因此本發(fā)明不需要長(zhǎng)時(shí)間等待各用戶(hù)終端上報(bào)g-rntimacce。
當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種群組業(yè)務(wù)調(diào)度方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的另一種群組業(yè)務(wù)調(diào)度方法的流程圖;
圖3為本發(fā)明實(shí)施例提供的一種群組業(yè)務(wù)調(diào)度裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例提供的一種群組業(yè)務(wù)調(diào)度方法,應(yīng)用于基站中,所述基站至少和第一用戶(hù)終端群組通信連接,該方法可以包括:
s100、使用物理下行控制信道pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;
具體的,基站可以在接收到無(wú)線(xiàn)資源控制層rrc發(fā)送的群組呼叫指令后執(zhí)行步驟s100。
由于無(wú)法確定第一用戶(hù)終端群組中是否包含有g(shù)-rntipdcch盲檢能力類(lèi)型2終端,因此步驟s100使用pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組呼叫,這樣第一用戶(hù)終端群組各用戶(hù)終端都可以接收到此次的群組呼叫。
需要說(shuō)明的一點(diǎn)是,基站可以和多個(gè)用戶(hù)終端群組進(jìn)行通信連接,每個(gè)用戶(hù)終端群組都可以包括多個(gè)用戶(hù)終端。本發(fā)明可以為每個(gè)用戶(hù)終端群組均設(shè)置一個(gè)相對(duì)應(yīng)的定時(shí)器。同時(shí),對(duì)每一個(gè)用戶(hù)終端群組,將該用戶(hù)終端群組中各用戶(hù)終端的類(lèi)型信息存儲(chǔ)在一起。本發(fā)明圖1所示實(shí)施例僅以一個(gè)用戶(hù)終端群組為例進(jìn)行說(shuō)明,可以理解的是,對(duì)于每一個(gè)用戶(hù)終端群組而言,其均可以分別應(yīng)用本發(fā)明圖1所示方法。
其中,定時(shí)器可以為群組業(yè)務(wù)調(diào)度pdcch搜索空間的定時(shí)器,該定時(shí)器的時(shí)長(zhǎng)可以設(shè)置為300ms。
s200、接收所述第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的群組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)介質(zhì)訪問(wèn)控制層控制元素g-rntimacce;
具體的,g-rntipdcch盲檢能力類(lèi)型2終端在接收到基站的群組呼叫后,會(huì)向基站上報(bào)g-rntimacce;而g-rntipdcch盲檢能力類(lèi)型1終端在接收到基站的群組呼叫后,不會(huì)向基站上報(bào)g-rntimacce。因此基站可以根據(jù)進(jìn)行群組呼叫后是否接收到用戶(hù)終端上報(bào)的g-rntimacce來(lái)確定用戶(hù)終端群組中是否包含有g(shù)-rntipdcch盲檢能力類(lèi)型2終端。
其中,s200可以通過(guò)上行幀處理任務(wù)接收所述第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的群組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)介質(zhì)訪問(wèn)控制層控制元素g-rntimacce。
s300、根據(jù)所述g-rntimacce確定分配給所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址,其中,分配給每個(gè)用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址的空間均為一個(gè)比特;
具體的,每個(gè)用戶(hù)終端群組都具有相對(duì)應(yīng)的組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)g-rnti,同時(shí),每個(gè)用戶(hù)終端群組都可以對(duì)應(yīng)有一個(gè)標(biāo)識(shí)存儲(chǔ)區(qū)間地址。這樣,根據(jù)上報(bào)的g-rntimacce就可以確定相對(duì)應(yīng)的用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址。同時(shí),標(biāo)識(shí)存儲(chǔ)區(qū)間地址可以分配給用戶(hù)終端群組中的各用戶(hù)終端以存儲(chǔ)用戶(hù)終端的類(lèi)型標(biāo)識(shí)。具體的,用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址可以與用戶(hù)終端的c-rnti相對(duì)應(yīng),這樣,本發(fā)明可以根據(jù)用戶(hù)終端的c-rnti確定用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址。如:c-rnti按照從小到大的順序,依次與相應(yīng)的用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中從右至左的存儲(chǔ)地址相對(duì)應(yīng)。
例如:第一用戶(hù)終端群組中:用戶(hù)終端1的c-rnti1=1,用戶(hù)終端2的c-rnti2=3,用戶(hù)終端4的c-rnti4=2,則用戶(hù)終端1的類(lèi)型標(biāo)識(shí)、用戶(hù)終端4的類(lèi)型標(biāo)識(shí)、用戶(hù)終端2的類(lèi)型標(biāo)識(shí)按照從右至左的順序存儲(chǔ)在第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中最右邊側(cè)的三個(gè)存儲(chǔ)地址。
通過(guò)這種存儲(chǔ)地址的對(duì)應(yīng)方式,就可以不對(duì)用戶(hù)終端的c-rnti進(jìn)行存儲(chǔ),直接根據(jù)用戶(hù)終端的c-rnt確定存儲(chǔ)地址,進(jìn)一步節(jié)省了存儲(chǔ)空間。
當(dāng)某用戶(hù)終端群組的g-rnti變化時(shí),可以將變化前的grnti對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的數(shù)據(jù)復(fù)制到變化后的g-rnti對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中,并將變化前的grnti對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的數(shù)據(jù)清0。
其中,分配給每個(gè)用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址的空間可以均為一個(gè)比特。各用戶(hù)終端群組的類(lèi)型標(biāo)識(shí)可以以bitmap數(shù)組的形式存在。具體的,bitmap數(shù)組中每個(gè)元素可以為一個(gè)32bit的整數(shù),數(shù)組維數(shù)由用戶(hù)終端群組內(nèi)用戶(hù)終端容量決定,每一個(gè)bit對(duì)應(yīng)一個(gè)用戶(hù)終端。假設(shè)用戶(hù)終端群組內(nèi)用戶(hù)終端數(shù)量為200,則數(shù)組大小為7即可滿(mǎn)足需求,所占用的空間很小。
其中,bitmap就是用一個(gè)bit位來(lái)標(biāo)記某個(gè)元素對(duì)應(yīng)的value,而key即是這個(gè)元素的索引。
其中,用戶(hù)終端可以通過(guò)msg3(消息3)或者上行數(shù)據(jù)包的方式上報(bào)g-rntimacce。由于每個(gè)用戶(hù)終端對(duì)應(yīng)的類(lèi)型標(biāo)識(shí)的存儲(chǔ)地址的空間為一個(gè)比特,因此用戶(hù)終端對(duì)應(yīng)的類(lèi)型標(biāo)識(shí)只能為1或0。在實(shí)際應(yīng)用中,技術(shù)人員可以根據(jù)需要將1、0對(duì)應(yīng)類(lèi)型1終端或類(lèi)型2終端。
由于本發(fā)明僅使用一個(gè)比特表示用戶(hù)終端的類(lèi)型標(biāo)識(shí),因此使得用戶(hù)終端的類(lèi)型標(biāo)識(shí)所占用的空間很小。
s400、在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);
具體的,在寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)的同時(shí)可以通過(guò)num操作的方式對(duì)寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量進(jìn)行統(tǒng)計(jì)。如:每在第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中寫(xiě)入一個(gè)預(yù)設(shè)類(lèi)型標(biāo)識(shí),則num加1,這樣就可以確定第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量,也即:g-rntipdcch盲檢能力類(lèi)型2終端的數(shù)量。
這樣,通過(guò)num操作,就無(wú)需對(duì)保存的類(lèi)型標(biāo)識(shí)進(jìn)行遍歷,更加簡(jiǎn)便。
s500、在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
其中,步驟s500可以包括:在需要對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度時(shí),判斷所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器是否超時(shí),如果超時(shí),則根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
通過(guò)這種方式,只需要在需要對(duì)某用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度時(shí)查詢(xún)?cè)撚脩?hù)終端群組對(duì)應(yīng)的定時(shí)器是否超時(shí)即可,不需要每個(gè)子幀都去輪詢(xún)所有用戶(hù)終端群組的定時(shí)器,在保證需求的前提下,減少了處理時(shí)間,提高了系統(tǒng)的安全可靠性。
其中,定時(shí)器可以使用一個(gè)32bit的全局變量,每經(jīng)過(guò)1ms累加1,定時(shí)器啟動(dòng)時(shí)記錄該變量值作為初始值,每次查詢(xún)時(shí),用此變量減去初始值,將差值與定時(shí)器時(shí)長(zhǎng)進(jìn)行比較即可判斷定時(shí)器是否超時(shí)。理論上,定時(shí)器可以連續(xù)運(yùn)行50天,而不必考慮定時(shí)器的溢出問(wèn)題(如果增加定時(shí)器位數(shù),可以延長(zhǎng)定時(shí)器最大運(yùn)行時(shí)間)。
在本發(fā)明另一實(shí)施例中,所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1或0,步驟s500可以包括:
在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,判斷所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量是否為0,如果為0,則確定pdcch群組專(zhuān)有搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間,否則,確定所述pdcch公共搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間。
如第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量為0,則確定第一用戶(hù)終端群組的用戶(hù)終端均為g-rntipdcch盲檢能力類(lèi)型1終端,可以使用pdcch群組專(zhuān)有搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。如果數(shù)量不為0,則確定第一用戶(hù)終端群組的用戶(hù)終端中包括該數(shù)量的g-rntipdcch盲檢能力類(lèi)型2終端,可以使用pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
本發(fā)明實(shí)施例提供的一種群組業(yè)務(wù)調(diào)度方法,可以使用pdcch公共搜索空間對(duì)第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;接收第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的g-rntimacce;根據(jù)g-rntimacce確定分配給第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址;在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);在第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。由于為每個(gè)用戶(hù)終端群組分配相應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,且標(biāo)識(shí)存儲(chǔ)區(qū)間地址中每個(gè)比特都可以存儲(chǔ)一個(gè)用戶(hù)終端的類(lèi)型標(biāo)識(shí),因此節(jié)省了存儲(chǔ)空間。由于設(shè)置了定時(shí)器,因此本發(fā)明不需要長(zhǎng)時(shí)間等待各用戶(hù)終端上報(bào)g-rntimacce。
在圖1所示實(shí)施例基礎(chǔ)上,如圖2所示,本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)調(diào)度方法中,在步驟s300后,還可以包括:
s310、將確定的標(biāo)識(shí)存儲(chǔ)地址寫(xiě)入消息隊(duì)列中;
其中,步驟s310可以具體包括:通過(guò)上行幀處理任務(wù)將確定的標(biāo)識(shí)存儲(chǔ)地址寫(xiě)入消息隊(duì)列中。
圖1所示實(shí)施例中的步驟s400可以包括:
s410、從所述消息隊(duì)列中讀取各標(biāo)識(shí)存儲(chǔ)地址,并生成攜帶有讀取的標(biāo)識(shí)存儲(chǔ)地址的寫(xiě)操作,將生成的各寫(xiě)操作置入寫(xiě)操作隊(duì)列中;
其中,步驟s410可以具體包括:從所述消息隊(duì)列中依次讀取各標(biāo)識(shí)存儲(chǔ)地址,并生成攜帶有讀取的標(biāo)識(shí)存儲(chǔ)地址的寫(xiě)操作,將生成的各寫(xiě)操作置入寫(xiě)操作隊(duì)列中,其中,所述寫(xiě)操作隊(duì)列中各寫(xiě)操作的排序與其攜帶的標(biāo)識(shí)存儲(chǔ)地址在所述消息隊(duì)列中的排序一致。
s420、使用下行調(diào)度任務(wù)依次執(zhí)行各寫(xiě)操作,以在各寫(xiě)操作攜帶的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)。
通過(guò)寫(xiě)操作隊(duì)列的方式可以避免寫(xiě)沖突產(chǎn)生。
其中,步驟s420可以具體包括:使用下行調(diào)度任務(wù)按照所述寫(xiě)操作隊(duì)列中各寫(xiě)操作的排序依次執(zhí)行各寫(xiě)操作,以在各寫(xiě)操作攜帶的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)。
進(jìn)一步,在所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1時(shí),圖2所示方法還可以包括:
接收無(wú)線(xiàn)資源控制層rrc發(fā)送的用戶(hù)終端刪除指令,生成與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作并置入所述寫(xiě)操作隊(duì)列中,以使用下行調(diào)度任務(wù)執(zhí)行與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作將分配給所述用戶(hù)終端刪除指令所指定的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0;
和/或,根據(jù)用戶(hù)終端上報(bào)的終端刪除消息,使用上行調(diào)度任務(wù)將分配給上報(bào)所述終端刪除消息的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0。
由于根據(jù)rrc的用戶(hù)終端刪除指令對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改由下行調(diào)度任務(wù)執(zhí)行,而根據(jù)用戶(hù)終端上報(bào)的終端刪除消息對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改由上行調(diào)度任務(wù)執(zhí)行,而上行調(diào)度任務(wù)和下行調(diào)度任務(wù)在時(shí)序上是分開(kāi)的,因此避免了同時(shí)根據(jù)rrc的用戶(hù)終端刪除指令對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改和根據(jù)用戶(hù)終端上報(bào)的終端刪除消息對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改帶來(lái)的寫(xiě)沖突。
與上述方法實(shí)施例相對(duì)應(yīng),本發(fā)明還提供了一種群組業(yè)務(wù)調(diào)度裝置。
如圖3所示,本發(fā)明提供的一種群組業(yè)務(wù)調(diào)度裝置,可以應(yīng)用于基站中,所述基站至少和第一用戶(hù)終端群組通信連接,所述群組業(yè)務(wù)調(diào)度裝置可以包括:群呼單元100、接收單元200、地址確定單元300、標(biāo)識(shí)寫(xiě)入單元400和業(yè)務(wù)調(diào)度單元500,
所述群呼單元100,用于使用物理下行控制信道pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;
需要說(shuō)明的一點(diǎn)是,基站可以和多個(gè)用戶(hù)終端群組進(jìn)行通信連接,每個(gè)用戶(hù)終端群組都可以包括多個(gè)用戶(hù)終端。本發(fā)明可以為每個(gè)用戶(hù)終端群組均設(shè)置一個(gè)相對(duì)應(yīng)的定時(shí)器。同時(shí),對(duì)每一個(gè)用戶(hù)終端群組,將該用戶(hù)終端群組中各用戶(hù)終端的類(lèi)型信息存儲(chǔ)在一起。
其中,定時(shí)器可以為群組業(yè)務(wù)調(diào)度pdcch搜索空間的定時(shí)器,該定時(shí)器的時(shí)長(zhǎng)可以設(shè)置為300ms。
所述接收單元200,用于接收所述第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的群組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)介質(zhì)訪問(wèn)控制層控制元素g-rntimacce;
具體的,g-rntipdcch盲檢能力類(lèi)型2終端在接收到基站的群組呼叫后,會(huì)向基站上報(bào)g-rntimacce;而g-rntipdcch盲檢能力類(lèi)型1終端在接收到基站的群組呼叫后,不會(huì)向基站上報(bào)g-rntimacce。因此基站可以根據(jù)進(jìn)行群組呼叫后是否接收到用戶(hù)終端上報(bào)的g-rntimacce來(lái)確定用戶(hù)終端群組中是否包含有g(shù)-rntipdcch盲檢能力類(lèi)型2終端。
其中,接收單元200可以通過(guò)上行幀處理任務(wù)接收所述第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的群組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)介質(zhì)訪問(wèn)控制層控制元素g-rntimacce。
所述地址確定單元300,用于根據(jù)所述g-rntimacce確定分配給所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址,其中,分配給每個(gè)用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址的空間均為一個(gè)比特;
具體的,每個(gè)用戶(hù)終端群組都具有相對(duì)應(yīng)的組無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)g-rnti,同時(shí),每個(gè)用戶(hù)終端群組都可以對(duì)應(yīng)有一個(gè)標(biāo)識(shí)存儲(chǔ)區(qū)間地址。這樣,根據(jù)上報(bào)的g-rntimacce就可以確定相對(duì)應(yīng)的用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址。同時(shí),標(biāo)識(shí)存儲(chǔ)區(qū)間地址可以分配給用戶(hù)終端群組中的各用戶(hù)終端以存儲(chǔ)用戶(hù)終端的類(lèi)型標(biāo)識(shí)。具體的,用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址可以與用戶(hù)終端的c-rnti相對(duì)應(yīng),這樣,本發(fā)明可以根據(jù)用戶(hù)終端的c-rnti確定用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址。如:c-rnti按照從小到大的順序,依次與相應(yīng)的用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中從右至左的存儲(chǔ)地址相對(duì)應(yīng)。
通過(guò)這種存儲(chǔ)地址的對(duì)應(yīng)方式,就可以不對(duì)用戶(hù)終端的c-rnti進(jìn)行存儲(chǔ),直接根據(jù)用戶(hù)終端的c-rnt確定存儲(chǔ)地址,進(jìn)一步節(jié)省了存儲(chǔ)空間。
當(dāng)某用戶(hù)終端群組的g-rnti變化時(shí),可以將變化前的grnti對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的數(shù)據(jù)復(fù)制到變化后的g-rnti對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中,并將變化前的grnti對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的數(shù)據(jù)清0。
其中,分配給每個(gè)用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址的空間可以均為一個(gè)比特。各用戶(hù)終端群組的類(lèi)型標(biāo)識(shí)可以以bitmap數(shù)組的形式存在。具體的,bitmap數(shù)組中每個(gè)元素可以為一個(gè)32bit的整數(shù),數(shù)組維數(shù)由用戶(hù)終端群組內(nèi)用戶(hù)終端容量決定,每一個(gè)bit對(duì)應(yīng)一個(gè)用戶(hù)終端。假設(shè)用戶(hù)終端群組內(nèi)用戶(hù)終端數(shù)量為200,則數(shù)組大小為7即可滿(mǎn)足需求,所占用的空間很小。
其中,用戶(hù)終端可以通過(guò)msg3(消息3)或者上行數(shù)據(jù)包的方式上報(bào)g-rntimacce。由于每個(gè)用戶(hù)終端對(duì)應(yīng)的類(lèi)型標(biāo)識(shí)的存儲(chǔ)地址的空間為一個(gè)比特,因此用戶(hù)終端對(duì)應(yīng)的類(lèi)型標(biāo)識(shí)只能為1或0。在實(shí)際應(yīng)用中,技術(shù)人員可以根據(jù)需要將1、0對(duì)應(yīng)類(lèi)型1終端或類(lèi)型2終端。
由于本發(fā)明僅使用一個(gè)比特表示用戶(hù)終端的類(lèi)型標(biāo)識(shí),因此使得用戶(hù)終端的類(lèi)型標(biāo)識(shí)所占用的空間很小。
所述標(biāo)志寫(xiě)入單元400,用于在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);
具體的,在寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)的同時(shí)可以通過(guò)num操作的方式對(duì)寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量進(jìn)行統(tǒng)計(jì)。如:每在第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址中寫(xiě)入一個(gè)預(yù)設(shè)類(lèi)型標(biāo)識(shí),則num加1,這樣就可以確定第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量,也即:g-rntipdcch盲檢能力類(lèi)型2終端的數(shù)量。
這樣,通過(guò)num操作,就無(wú)需對(duì)保存的類(lèi)型標(biāo)識(shí)進(jìn)行遍歷,更加簡(jiǎn)便。
所述業(yè)務(wù)調(diào)度單元500,用于在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
其中,所述業(yè)務(wù)調(diào)度單元,可以具體用于:在需要對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度時(shí),判斷所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器是否超時(shí),如果超時(shí),則根據(jù)所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
通過(guò)這種方式,只需要在需要對(duì)某用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度時(shí)查詢(xún)?cè)撚脩?hù)終端群組對(duì)應(yīng)的定時(shí)器是否超時(shí)即可,不需要每個(gè)子幀都去輪詢(xún)所有用戶(hù)終端群組的定時(shí)器,在保證需求的前提下,減少了處理時(shí)間,提高了系統(tǒng)的安全可靠性。
其中,定時(shí)器可以使用一個(gè)32bit的全局變量,每經(jīng)過(guò)1ms累加1,定時(shí)器啟動(dòng)時(shí)記錄該變量值作為初始值,每次查詢(xún)時(shí),用此變量減去初始值,將差值與定時(shí)器時(shí)長(zhǎng)進(jìn)行比較即可判斷定時(shí)器是否超時(shí)。理論上,定時(shí)器可以連續(xù)運(yùn)行50天,而不必考慮定時(shí)器的溢出問(wèn)題(如果增加定時(shí)器位數(shù),可以延長(zhǎng)定時(shí)器最大運(yùn)行時(shí)間)。
在本發(fā)明另一實(shí)施例中,所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)可以為1或0,所述業(yè)務(wù)調(diào)度單元,可以包括:數(shù)量判斷子單元、搜索空間確定子單元和調(diào)度子單元,
所述數(shù)量判斷子單元,用于在所述第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,判斷所述第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量是否為0;
所述搜索空間確定子單元,用于在所述數(shù)量判斷子單元的判斷結(jié)果為是時(shí),確定pdcch群組專(zhuān)有搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間,在所述數(shù)量判斷子單元的判斷結(jié)果為否時(shí),確定所述pdcch公共搜索空間為對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的pdcch搜索空間;
所述調(diào)度子單元,用于使用所述搜索空間確定子單元確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
如第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量為0,則確定第一用戶(hù)終端群組的用戶(hù)終端均為g-rntipdcch盲檢能力類(lèi)型1終端,可以使用pdcch群組專(zhuān)有搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。如果數(shù)量不為0,則確定第一用戶(hù)終端群組的用戶(hù)終端中包括該數(shù)量的g-rntipdcch盲檢能力類(lèi)型2終端,可以使用pdcch公共搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。
本發(fā)明實(shí)施例提供的一種群組業(yè)務(wù)調(diào)度裝置,可以使用pdcch公共搜索空間對(duì)第一用戶(hù)終端群組進(jìn)行群組呼叫并啟動(dòng)與第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器;接收第一用戶(hù)終端群組中的用戶(hù)終端上報(bào)的g-rntimacce;根據(jù)g-rntimacce確定分配給第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,根據(jù)上報(bào)g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址;在確定的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí);在第一用戶(hù)終端群組對(duì)應(yīng)的定時(shí)器超時(shí)后,根據(jù)第一用戶(hù)終端群組的標(biāo)識(shí)存儲(chǔ)區(qū)間地址內(nèi)的預(yù)設(shè)類(lèi)型標(biāo)識(shí)的數(shù)量確定對(duì)第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度所使用的物理下行控制信道pdcch搜索空間,使用確定的pdcch搜索空間對(duì)所述第一用戶(hù)終端群組進(jìn)行群組業(yè)務(wù)調(diào)度。由于為每個(gè)用戶(hù)終端群組分配相應(yīng)的標(biāo)識(shí)存儲(chǔ)區(qū)間地址,且標(biāo)識(shí)存儲(chǔ)區(qū)間地址中每個(gè)比特都可以存儲(chǔ)一個(gè)用戶(hù)終端的類(lèi)型標(biāo)識(shí),因此節(jié)省了存儲(chǔ)空間。由于設(shè)置了定時(shí)器,因此本發(fā)明不需要長(zhǎng)時(shí)間等待各用戶(hù)終端上報(bào)g-rntimacce。
在圖3所示實(shí)施例基礎(chǔ)上,本發(fā)明實(shí)施例提供的另一種群組業(yè)務(wù)調(diào)度裝置,還可以包括:
消息寫(xiě)入單元,用于在所述地址確定單元300根據(jù)上報(bào)所述g-rntimacce的用戶(hù)終端的小區(qū)無(wú)線(xiàn)網(wǎng)絡(luò)臨時(shí)標(biāo)識(shí)c-rnti在確定的所述標(biāo)識(shí)存儲(chǔ)區(qū)間地址中確定分配給上報(bào)所述g-rntimacce的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址之后,將確定的標(biāo)識(shí)存儲(chǔ)地址寫(xiě)入消息隊(duì)列中;
其中,消息寫(xiě)入單元可以通過(guò)上行幀處理任務(wù)將確定的標(biāo)識(shí)存儲(chǔ)地址寫(xiě)入消息隊(duì)列中。
圖3所示實(shí)施例中的所述標(biāo)志寫(xiě)入單元400,可以包括:寫(xiě)操作生成子單元和寫(xiě)操作執(zhí)行子單元,
所述寫(xiě)操作生成子單元,用于從所述消息隊(duì)列中讀取各標(biāo)識(shí)存儲(chǔ)地址,并生成攜帶有讀取的標(biāo)識(shí)存儲(chǔ)地址的寫(xiě)操作,將生成的各寫(xiě)操作置入寫(xiě)操作隊(duì)列中;
其中,寫(xiě)操作生成子單元可以具體用于:從所述消息隊(duì)列中依次讀取各標(biāo)識(shí)存儲(chǔ)地址,并生成攜帶有讀取的標(biāo)識(shí)存儲(chǔ)地址的寫(xiě)操作,將生成的各寫(xiě)操作置入寫(xiě)操作隊(duì)列中,其中,所述寫(xiě)操作隊(duì)列中各寫(xiě)操作的排序與其攜帶的標(biāo)識(shí)存儲(chǔ)地址在所述消息隊(duì)列中的排序一致。
所述寫(xiě)操作執(zhí)行子單元,用于使用下行調(diào)度任務(wù)依次執(zhí)行各寫(xiě)操作,以在各寫(xiě)操作攜帶的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)。
其中,寫(xiě)操作執(zhí)行子單元,可以具體用于使用下行調(diào)度任務(wù)按照所述寫(xiě)操作隊(duì)列中各寫(xiě)操作的排序依次執(zhí)行各寫(xiě)操作,以在各寫(xiě)操作攜帶的標(biāo)識(shí)存儲(chǔ)地址中寫(xiě)入預(yù)設(shè)類(lèi)型標(biāo)識(shí)。
進(jìn)一步,在所述預(yù)設(shè)類(lèi)型標(biāo)識(shí)為1時(shí),所述群組業(yè)務(wù)調(diào)度裝置還可以包括:第一刪除單元和/或第二刪除單元,
所述第一刪除單元,用于接收無(wú)線(xiàn)資源控制層rrc發(fā)送的用戶(hù)終端刪除指令,生成與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作并置入所述寫(xiě)操作隊(duì)列中,以使用下行調(diào)度任務(wù)執(zhí)行與所述用戶(hù)終端刪除指令對(duì)應(yīng)的寫(xiě)操作將分配給所述用戶(hù)終端刪除指令所指定的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0;
所述第二刪除單元,用于根據(jù)用戶(hù)終端上報(bào)的終端刪除消息,使用上行調(diào)度任務(wù)將分配給上報(bào)所述終端刪除消息的用戶(hù)終端的標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)清0。
由于根據(jù)rrc的用戶(hù)終端刪除指令對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改由下行調(diào)度任務(wù)執(zhí)行,而根據(jù)用戶(hù)終端上報(bào)的終端刪除消息對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改由上行調(diào)度任務(wù)執(zhí)行,而上行調(diào)度任務(wù)和下行調(diào)度任務(wù)在時(shí)序上是分開(kāi)的,因此避免了同時(shí)根據(jù)rrc的用戶(hù)終端刪除指令對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改和根據(jù)用戶(hù)終端上報(bào)的終端刪除消息對(duì)標(biāo)識(shí)存儲(chǔ)地址內(nèi)的數(shù)據(jù)的修改帶來(lái)的寫(xiě)沖突。
本發(fā)明實(shí)施例還提供了一種基站,可以包括:上述實(shí)施例中任一個(gè)所述的群組業(yè)務(wù)調(diào)度裝置。
需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用相關(guān)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。