專利名稱:一種增強cell_fach態(tài)的數(shù)據(jù)下發(fā)方法、系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信技術(shù)領(lǐng)域,特別是涉及一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法和系統(tǒng),以及一種MACd和MACc。
背景技術(shù):
在無線網(wǎng)絡(luò)通信中,前向接入信道O^rward Access Channel, FACH)的數(shù)據(jù)量控制功能是在空中接口層的媒體訪問控制(Media Access Control, MAC)子層實現(xiàn)。空中接口層由MAC子層和無線鏈路控制(Radio LinkControl, RLC)子層、分組數(shù)據(jù)匯聚O^acket Data Convergence, PDCP)子層和廣播/多播業(yè)務(BMC)子層等4個子層組成。其中,MAC 主要完成數(shù)據(jù)傳輸過程中,邏輯信道到傳輸信道的映射,并且在控制面的指示下完成部分無線資源重配置和測量功能。MAC層協(xié)議可細分為媒體訪問控制公共部分(MediaAccess Control Common,MACc)和媒體訪問控制專用部分(MediaAccess Control Dedicate, MACd) ;RLC主要提供透明、非確認和確認三種模式的數(shù)據(jù)傳輸。在第三代合作伙伴項目(3rdGeneration Pannership project, 3GPP)中,用戶設(shè)備UE的狀態(tài)可以分為空閑模式和連接模式,其中,連接模式又分為CELL DCH, CELL FACH、 CELL PCH和URA_PCH四種狀態(tài)。對于下行業(yè)務來說,在普通CELL_FAcH態(tài),單用戶情況下, 用戶對應的MACd實體只要有下行數(shù)據(jù),就會通知小區(qū)對應的MACc實體數(shù)據(jù)量,當小區(qū)FACH 信道滿足對應的傳輸時間間隔CTransmission Time Interval, TTI)發(fā)送時刻時,MAcc則進行傳輸格式組合CTransport Format Combination, TFC)選擇后從MACd獲取相應的數(shù)據(jù)然后從FACH信道下發(fā);多用戶時,目前一般都是簡單根據(jù)FACH用戶的先后建立順序調(diào)度不同用戶的下行數(shù)據(jù)發(fā)送,或者考慮優(yōu)先級調(diào)度用戶下行數(shù)據(jù)發(fā)送。3GPP Release8中引入了 HSPA+新特性,其中對于增強CELL_FACH態(tài)用戶的下行數(shù)據(jù)處理過程,涉及無線網(wǎng)絡(luò)控制器(Radio Network Controller, RNC)網(wǎng)絡(luò)中的數(shù)據(jù)流通過MACc<->MACd映射間、MACc與NB間的交互和MACc上的輪轉(zhuǎn)調(diào)度等,此功能在MAC協(xié)議規(guī)范中有說明和定義,然而沒有明確描述具體的實現(xiàn)過程。也就是說,關(guān)于增強CELL_FACH 態(tài)下,對于MACd數(shù)據(jù)的發(fā)送,協(xié)議中僅提到數(shù)據(jù)通過HS-DSCH信道發(fā)送,但是具體到MACd 的數(shù)據(jù)發(fā)送至哪里,怎么發(fā)送并沒有具體描述。總之,需要本領(lǐng)域技術(shù)人員迫切解決的一個技術(shù)問題就是如何能夠提供一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)技術(shù)方案,實現(xiàn)及時、有效的完成數(shù)據(jù)的下發(fā),保證數(shù)據(jù)下發(fā)的
可靠性。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法和系統(tǒng),以及一種MACd和MACc,能夠及時、有效的完成數(shù)據(jù)的下發(fā),保證數(shù)據(jù)下發(fā)的可靠性。為了解決上述問題,本發(fā)明公開了一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法,包括MACd向MACc發(fā)送數(shù)據(jù)量請求;
MACc接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;MACc接收基站發(fā)送的容量分配信息,并在預置調(diào)度時刻依據(jù)容量分配信息向 MACd發(fā)送數(shù)據(jù)量指示;MACd根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站。優(yōu)選的,所述方法還包括當MACd向MACc發(fā)送數(shù)據(jù)量請求時,啟動第一定時器;判斷在第一定時器超時之前,MACd是否收到MACc發(fā)送的數(shù)據(jù)量指示;若是,則根據(jù)當前的數(shù)據(jù)量,向MACc重新發(fā)送數(shù)據(jù)量請求;若否,則關(guān)閉所述第一定時器。優(yōu)選的,所述方法還包括當MACc向基站發(fā)送容量請求時,啟動第二定時器;判斷在第二定時器超時之前,MACc是否收到基站發(fā)送的容量分配信息;若是,則根據(jù)當前的數(shù)據(jù)量請求,向基站重新發(fā)送容量請求;若否,則關(guān)閉所述第二定時器。進一步,所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。優(yōu)選的,MACc按照調(diào)度優(yōu)先級由高到低,通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd 的通知數(shù)據(jù)量,依次生成對應的容量請求;所述容量分配信息為同一調(diào)度優(yōu)先級上多個 MACd獲得的分配總量。優(yōu)選的,所述MACc記錄有與多個MACd對應的屬性信息;所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示。進一步,所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。優(yōu)選的,所述輪轉(zhuǎn)調(diào)度包括當各個MACd對應的剩余數(shù)據(jù)量均為0時,在同一調(diào)度優(yōu)先級下,通過遍歷各個MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的通知數(shù)據(jù)量P進行比較;當M > P時,將該MACd 的可分配數(shù)據(jù)量更新為P,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P時,將該MACd的可分配數(shù)據(jù)量更新為M,該MACd的剩余數(shù)據(jù)量更新為P_M。優(yōu)選的,所述輪轉(zhuǎn)調(diào)度還包括當某一MACd對應的剩余數(shù)據(jù)量不為0時,在同一調(diào)度優(yōu)先級下,通過優(yōu)先遍歷剩余數(shù)據(jù)量不為0的MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的剩余數(shù)據(jù)量P,進行比較;當M > P,時,將該 MACd的可分配數(shù)據(jù)量更新為P’,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P,時,跳過該MACd,通過遍歷其他MACd進行數(shù)據(jù)量的分配。優(yōu)選的,MACd向MACc發(fā)送數(shù)據(jù)量請求之前,還包括當MACd有下行數(shù)據(jù)量時,判斷當前剩余數(shù)據(jù)量是否為0 ;若是,則向MACc發(fā)送數(shù)據(jù)量請求;若否,則等待MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示。優(yōu)選的,所述數(shù)據(jù)下發(fā)用于專用業(yè)務信道。此外,本發(fā)明還公開了一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)系統(tǒng),包括MACd、MACc 禾口 NB ;所述MACd包括第一通信單元,用于向MACc發(fā)送數(shù)據(jù)量請求;以及接收MACc發(fā)送的數(shù)據(jù)量指示;數(shù)據(jù)下發(fā)單元,用于根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站;所述MACc包括接收單元,用于接收MACd發(fā)送的數(shù)據(jù)量請求,以及接收基站發(fā)送的容量分配信息;發(fā)送單元,用于在接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;以及在預置調(diào)度時刻,依據(jù)接收到的容量分配信息向MACd發(fā)送數(shù)據(jù)量指示;所述基站包括第二通信單元,用于接收MACc發(fā)送的容量請求,以及依據(jù)容量請求向MACc發(fā)送容量分配信息;數(shù)據(jù)接收單元,用于接收MACd下發(fā)的數(shù)據(jù)。優(yōu)選的,所述MACd還包括第一定時器,其在MACd向MACc發(fā)送數(shù)據(jù)量請求時,進行啟動;第一判斷單元,用于判斷在第一定時器超時之前,MACd是否收到MACc發(fā)送的數(shù)據(jù)量指示;若是,則觸發(fā)第一通信單元根據(jù)當前的數(shù)據(jù)量,向MACc重新發(fā)送數(shù)據(jù)量請求;若否,則關(guān)閉所述第一定時器。 優(yōu)選的,所述MACc還包括第二定時器,在MACc向基站發(fā)送容量請求時,進行啟動;第二判斷單元,用于判斷在第二定時器超時之前,MACc是否收到基站發(fā)送的容量分配信息;若是,則觸發(fā)發(fā)送單元根據(jù)當前的數(shù)據(jù)量請求,向基站重新發(fā)送容量請求;若否,則關(guān)閉所述第二定時器。優(yōu)選的,所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。優(yōu)選的,MACc按照調(diào)度優(yōu)先級由高到低,通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd 的通知數(shù)據(jù)量,依次生成對應的容量請求;所述容量分配信息為同一調(diào)度優(yōu)先級上多個 MACd獲得的分配總量。優(yōu)選的,所述MACc記錄有與多個MACd對應的屬性信息;所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc的發(fā)送單元收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示。優(yōu)選的,所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。優(yōu)選的,所述輪轉(zhuǎn)調(diào)度包括當各個MACd對應的剩余數(shù)據(jù)量均為0時,在同一調(diào)度優(yōu)先級下,通過遍歷各個 MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的通知數(shù)據(jù)量P進行比較;當M > P時,將該MACd的可分配數(shù)據(jù)量更新為P,將分配總量更新為M_P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P時,將該MACd的可分配數(shù)據(jù)量更新為M,該MACd的剩余數(shù)據(jù)量更新為 P-M。優(yōu)選的,所述輪轉(zhuǎn)調(diào)度還包括當某一 MACd對應的剩余數(shù)據(jù)量不為0時,在同一調(diào)度優(yōu)先級下,通過優(yōu)先遍歷剩
8余數(shù)據(jù)量不為0的MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的剩余數(shù)據(jù)量P,進行比較;當M > P’時,將該MACd的可分配數(shù)據(jù)量更新為P’,將分配總量更新為M_P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P,時,跳過該MACd,通過遍歷其他MACd進行數(shù)據(jù)量的分配。優(yōu)選的,所述MACd還包括第三判斷單元,用于當MACd有下行數(shù)據(jù)量時,判斷當前剩余數(shù)據(jù)量是否為0 ;若是,則觸發(fā)第一通信單元向MACc發(fā)送數(shù)據(jù)量請求;若否,則不執(zhí)行操作,第一通信單元等待MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示。優(yōu)選的,所述數(shù)據(jù)下發(fā)用于專用業(yè)務信道。相應的,本發(fā)明還公開了一種MACd,包括第一通信單元,用于向MACc發(fā)送數(shù)據(jù)量請求;以及接收MACc發(fā)送的數(shù)據(jù)量指示;數(shù)據(jù)下發(fā)單元,用于根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)
至基站。優(yōu)選的,所述MACd還包括第一定時器,其在MACd向MACc發(fā)送數(shù)據(jù)量請求時,進行啟動;第一判斷單元,用于判斷在第一定時器超時之前,MACd是否收到MACc發(fā)送的數(shù)據(jù)量指示;若是,則觸發(fā)第一通信單元根據(jù)當前的數(shù)據(jù)量,向MACc重新發(fā)送數(shù)據(jù)量請求;若否,則關(guān)閉所述第一定時器。優(yōu)選的,所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。優(yōu)選的,所述MACd還包括第三判斷單元,用于當MACd有下行數(shù)據(jù)量時,判斷當前剩余數(shù)據(jù)量是否為0 ;若是,則觸發(fā)第一通信單元向MACc發(fā)送數(shù)據(jù)量請求;若否,則不執(zhí)行操作,第一通信單元等待 MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示。此外,本發(fā)明還公開了一種MACc,包括接收單元,用于接收MACd發(fā)送的數(shù)據(jù)量請求,以及接收基站發(fā)送的容量分配信息;發(fā)送單元,用于在接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;以及在預置調(diào)度時刻,依據(jù)接收到的容量分配信息向MACd發(fā)送數(shù)據(jù)量示。優(yōu)選的,所述MACc還包括第二定時器,在MACc向基站發(fā)送容量請求時,進行啟動;第二判斷單元,用于判斷在第二定時器超時之前,MACc是否收到基站發(fā)送的容量分配信息;若是,則觸發(fā)發(fā)送單元根據(jù)當前的數(shù)據(jù)量請求,向基站重新發(fā)送容量請求;若否,則關(guān)閉所述第二定時器。優(yōu)選的,所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。優(yōu)選的,MACc按照調(diào)度優(yōu)先級由高到低,通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd 的通知數(shù)據(jù)量,依次生成對應的容量請求;所述容量分配信息為同一調(diào)度優(yōu)先級上多個MACd獲得的分配總量。優(yōu)選的,所述MACc記錄有與多個MACd對應的屬性信息;所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc的發(fā)送單元收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示。優(yōu)選的,所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。優(yōu)選的,所述輪轉(zhuǎn)調(diào)度包括當各個MACd對應的剩余數(shù)據(jù)量均為0時,在同一調(diào)度優(yōu)先級下,通過遍歷各個MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的通知數(shù)據(jù)量P進行比較;當M > P時,將該MACd的可分配數(shù)據(jù)量更新為P,將分配總量更新為M_P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P時,將該MACd的可分配數(shù)據(jù)量更新為M,該MACd的剩余數(shù)據(jù)量更新為 P-M。優(yōu)選的,所述輪轉(zhuǎn)調(diào)度還包括當某一MACd對應的剩余數(shù)據(jù)量不為0時,在同一調(diào)度優(yōu)先級下,通過優(yōu)先遍歷剩余數(shù)據(jù)量不為0的MACd進行數(shù)據(jù)量的分配;其中,對分配總量 M與當前MACd的剩余數(shù)據(jù)量P,進行比較;當M > P’時,將該MACd的可分配數(shù)據(jù)量更新為P’,將分配總量更新為M_P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P,時,跳過該MACd,通過遍歷其他MACd進行數(shù)據(jù)量的分配。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點本發(fā)明在MACd有下行數(shù)據(jù)時向MACc發(fā)送數(shù)據(jù)量請求,則MACc接收到數(shù)據(jù)量請求后向基站發(fā)送容量請求,并根據(jù)從基站獲得容量分配信息,將數(shù)據(jù)量指示發(fā)送至相應的 MACd,由MACd直接進行數(shù)據(jù)下發(fā)。與普通CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法相比,本發(fā)明無需經(jīng)歷由MACd將數(shù)據(jù)發(fā)送到MACc,再由MACc進行下發(fā)的多層數(shù)據(jù)轉(zhuǎn)發(fā),因此,提高了數(shù)據(jù)發(fā)送的速度,能夠保證數(shù)據(jù)下發(fā)的及時性、有效性。 進一步,本發(fā)明按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示,根據(jù)MACd的剩余數(shù)據(jù)量是否為零,通過對分配總量與當前MACd的通知數(shù)據(jù)量或者剩余數(shù)據(jù)量進行比較, 采取不同的分配機制,既保證了無需多次調(diào)度同一 MACd,又保證了剩余數(shù)據(jù)量較少的MACd 無需待較長的調(diào)度時間,實現(xiàn)了對各個MACd的下行數(shù)據(jù)公平、合理、有效的調(diào)度,提高MACd 的QoS,且復雜度較低。此外,本發(fā)明當MACd有下行數(shù)據(jù)需要發(fā)送時,判斷當前剩余數(shù)據(jù)量是否為0,如果不為0,說明之前向MACc發(fā)送過數(shù)據(jù)量請求,則不再向MACc發(fā)送數(shù)據(jù)量請求,而是等待 MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示,從而減少了 MACc與MACd之間的信息交互,降低了傳輸層負荷。并且,本發(fā)明通過在MACd和MACc設(shè)置定時器,在定時器超時時重發(fā)請求,確保了 MACc和MACd之間,以及MACc和NB之間信息傳輸?shù)目煽啃浴?br>
圖1是本發(fā)明一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法實施例一的流程圖;圖2是本發(fā)明一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法實施例二的流程圖;圖3是本發(fā)明一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)系統(tǒng)實施例的結(jié)構(gòu)圖;圖4是本發(fā)明一種MACd實施例的結(jié)構(gòu)10
圖5是本發(fā)明一種MACc實施例的結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明作進一步詳細的說明。增強CELL_FACH態(tài)用戶的數(shù)據(jù)下發(fā),有兩種邏輯信道的應用情況專用控制信道(Dedicated Control Channel, DCCH)和專用業(yè)務信道(DedicatedTraffic Channel, DTCH)。對于DCCH,由于QoS要求較高,且數(shù)據(jù)量較小,因此不需要經(jīng)過RNC和NB進行容量分配請求與指示,采用調(diào)度時刻到來時,由Macd直接發(fā)送。對于DTCH,就存在MACc<->MACd 交互、MACc與NB間的交互和Macc對多用戶調(diào)度的過程。本發(fā)明主要應用于DTCH。參照圖1,示出了本發(fā)明一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法實施例一的流程圖,包括步驟101,MACd向MACc發(fā)送數(shù)據(jù)量請求;一個無線網(wǎng)絡(luò)子系統(tǒng)(feidio Network Subsystem,RNS)包括一個無線網(wǎng)絡(luò)控制器 (Radio Network Controller, RNC)和一個或者多個基站(Node B, NB)。NB 通過 Iub 接口連接到RNC上。每個NB包括一個或者的多個小區(qū)。MACc與小區(qū)對應,一個小區(qū)對應一個 MACc實體,MACd與UE對應,一個UE有一個MACd實體。下行數(shù)據(jù)的發(fā)送通常是指數(shù)據(jù)從核心網(wǎng)(Core Net,CN)到RNC,由RNC到NB再到 UE的下發(fā)過程,需要說明的是,本發(fā)明所指數(shù)據(jù)下發(fā)主要針對的是由RNC到NB的下發(fā)過程。當用戶對應的MACd實體有下行數(shù)據(jù)時,則由MACd向MACc進行數(shù)據(jù)量通知(也即, MACD_T0_MACC_DATA_N0TIFY),發(fā)送數(shù)據(jù)量請求。一般的,所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。其中,通知數(shù)據(jù)量是指該MACd需要下發(fā)的數(shù)據(jù)量;進一步,同種類型的數(shù)據(jù)對應不同的調(diào)度優(yōu)先級,例如,由于語音數(shù)據(jù)對下發(fā)的實時性要求較高,因此其調(diào)度優(yōu)先級大于分組數(shù)據(jù)。因此,除了通知MACc 有多少數(shù)據(jù)量需要下發(fā),還需要將當前下行數(shù)據(jù)的調(diào)度優(yōu)先級通知給MACc。步驟102,MACc接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;一個MACc通常會接收到多個MACd發(fā)送的數(shù)據(jù)量請求,而每個MACd的數(shù)據(jù)量請求中調(diào)度優(yōu)先級各不相同,因此,在本發(fā)明優(yōu)選實施例中MACc按照調(diào)度優(yōu)先級由高到低, 通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd的通知數(shù)據(jù)量,依次生成對應的容量請求。也就是說,當MACc收到各個用戶的數(shù)據(jù)量請求時,以調(diào)度優(yōu)先級(表示為PI)為單位,組織容量請求幀,發(fā)給NB。步驟103,MACc接收基站發(fā)送的容量分配信息,并在預置調(diào)度時刻依據(jù)容量分配信息向MACd發(fā)送數(shù)據(jù)量指示;由于NB可能包括多個小區(qū),當NB接收到某一 MACc發(fā)送來的針對某一調(diào)度優(yōu)先級的容量請求后,根據(jù)當前網(wǎng)絡(luò)需求向該MACc發(fā)送的容量分配信息,通知該MACc可容許分配的數(shù)據(jù)量;也即,所述容量分配信息包含了同一調(diào)度優(yōu)先級上多個MACd獲得的分配總量。當MACc收到NB的容量分配信息(同樣以PI為單位)時,對同一調(diào)度優(yōu)先級上的各個用戶對應的MACd進行數(shù)據(jù)量分配。在預置調(diào)度時刻到達時,通過發(fā)送數(shù)據(jù)量指示將分配結(jié)果指示給相應的MACd (也即,MACC_T0_MACD_STATUS_IND),其中,所述數(shù)據(jù)量指示包括與該MACd對應的可分配數(shù)據(jù)量。步驟104,MACd根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站。MACd接收到來自MACc的數(shù)據(jù)指示后,將數(shù)據(jù)由MACd- > Iub接口鏈路在HS-DSCH 信道上發(fā)送出去。具體的,根據(jù)MACc指示的可以發(fā)送的數(shù)據(jù)量大小,從無線鏈路控制RLC 子層取得數(shù)據(jù),待中斷到來時,組織HS-DSCH數(shù)據(jù)幀,由MACd- > Iub接口鏈路直接發(fā)送到 NB,完成數(shù)據(jù)下發(fā)過程。其中,采用HS-DSCH信道下發(fā),相比于普通CELL_FACH態(tài)的FACH信道,提高了發(fā)送的數(shù)據(jù)量。在本發(fā)明實施例一中,MACc根據(jù)MACd發(fā)送數(shù)據(jù)量請求,從基站獲得容量分配信息,并將數(shù)據(jù)量指示發(fā)送至相應的MACd,由MACd直接進行數(shù)據(jù)下發(fā),與普通CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法相比,無需由MACd將數(shù)據(jù)發(fā)送到MACc,再由MACc進行下發(fā)的多層數(shù)據(jù)轉(zhuǎn)發(fā), 通過本發(fā)明方法實施例一,提高了數(shù)據(jù)發(fā)送的速度,能夠保證數(shù)據(jù)下發(fā)的及時性、有效性。在本發(fā)明的一個優(yōu)選實施例中,所述MACc記錄有與多個MACd對應的屬性信息; 所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示。需要說明的是,所述通知數(shù)據(jù)量和調(diào)度優(yōu)先級是在MACc接收到MACd發(fā)送的數(shù)據(jù)量請求后進行更新的。例如,在MACc記錄有如下配置信息
權(quán)利要求
1.一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法,其特征在于,包括 MACd向MACc發(fā)送數(shù)據(jù)量請求;MACc接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求; MACc接收基站發(fā)送的容量分配信息,并在預置調(diào)度時刻依據(jù)容量分配信息向MACd發(fā)送數(shù)據(jù)量指示;MACd根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站。
2.如權(quán)利要求1所述的方法,其特征在于,還包括當MACd向MACc發(fā)送數(shù)據(jù)量請求時,啟動第一定時器;判斷在第一定時器超時之前,MACd是否收到MACc發(fā)送的數(shù)據(jù)量指示;若是,則根據(jù)當前的數(shù)據(jù)量,向MACc重新發(fā)送數(shù)據(jù)量請求;若否,則關(guān)閉所述第一定時器。
3.如權(quán)利要求1所述的方法,其特征在于,還包括 當MACc向基站發(fā)送容量請求時,啟動第二定時器;判斷在第二定時器超時之前,MACc是否收到基站發(fā)送的容量分配信息;若是,則根據(jù)當前的數(shù)據(jù)量請求,向基站重新發(fā)送容量請求;若否,則關(guān)閉所述第二定時器。
4.如權(quán)利要求1所述的方法,其特征在于, 所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。
5.如權(quán)利要求4所述的方法,其特征在于,MACc按照調(diào)度優(yōu)先級由高到低,通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd的通知數(shù)據(jù)量,依次生成對應的容量請求;所述容量分配信息為同一調(diào)度優(yōu)先級上多個MACd獲得的分配總量。
6.如權(quán)利要求5所述的方法,其特征在于,所述MACc記錄有與多個MACd對應的屬性信息;所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個 MACd發(fā)送數(shù)據(jù)量指示。
7.如權(quán)利要求6所述的方法,其特征在于, 所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。
8.如權(quán)利要求6所述的方法,其特征在于,所述輪轉(zhuǎn)調(diào)度包括當各個MACd對應的剩余數(shù)據(jù)量均為0時,在同一調(diào)度優(yōu)先級下,通過遍歷各個MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的通知數(shù)據(jù)量P進行比較;當M > P時,將該MACd的可分配數(shù)據(jù)量更新為P,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P時,將該MACd的可分配數(shù)據(jù)量更新為M,該MACd的剩余數(shù)據(jù)量更新為P_M。
9.如權(quán)利要求8所述的方法,其特征在于,所述輪轉(zhuǎn)調(diào)度還包括當某一 MACd對應的剩余數(shù)據(jù)量不為0時,在同一調(diào)度優(yōu)先級下,通過優(yōu)先遍歷剩余數(shù)據(jù)量不為0的MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的剩余數(shù)據(jù)量P’進行比較;當M > P’時,將該MACd的可分配數(shù)據(jù)量更新為P’,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P,時,跳過該MACd,通過遍歷其他MACd進行數(shù)據(jù)量的分配。
10.如權(quán)利要求7所述的方法,其特征在于,MACd向MACc發(fā)送數(shù)據(jù)量請求之前,還包括當MACd有下行數(shù)據(jù)量時,判斷當前剩余數(shù)據(jù)量是否為0 ;若是,則向MACc發(fā)送數(shù)據(jù)量請求;若否,則等待MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示。
11.如權(quán)利要求1所述的方法,其特征在于, 所述數(shù)據(jù)下發(fā)用于專用業(yè)務信道。
12.—種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)系統(tǒng),其特征在于,包括MACd、MACc和NB ; 所述MACd包括第一通信單元,用于向MACc發(fā)送數(shù)據(jù)量請求;以及接收MACc發(fā)送的數(shù)據(jù)量指示; 數(shù)據(jù)下發(fā)單元,用于根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站;所述MACc包括接收單元,用于接收MACd發(fā)送的數(shù)據(jù)量請求,以及接收基站發(fā)送的容量分配信息; 發(fā)送單元,用于在接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;以及在預置調(diào)度時刻,依據(jù)接收到的容量分配信息向MACd發(fā)送數(shù)據(jù)量指示; 所述基站包括第二通信單元,用于接收MACc發(fā)送的容量請求,以及依據(jù)容量請求向MACc發(fā)送容量分配信息;數(shù)據(jù)接收單元,用于接收MACd下發(fā)的數(shù)據(jù)。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述MACd還包括 第一定時器,其在MACd向MACc發(fā)送數(shù)據(jù)量請求時,進行啟動;第一判斷單元,用于判斷在第一定時器超時之前,MACd是否收到MACc發(fā)送的數(shù)據(jù)量指示;若是,則觸發(fā)第一通信單元根據(jù)當前的數(shù)據(jù)量,向MACc重新發(fā)送數(shù)據(jù)量請求;若否,則關(guān)閉所述第一定時器。
14.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述MACc還包括 第二定時器,在MACc向基站發(fā)送容量請求時,進行啟動;第二判斷單元,用于判斷在第二定時器超時之前,MACc是否收到基站發(fā)送的容量分配信息;若是,則觸發(fā)發(fā)送單元根據(jù)當前的數(shù)據(jù)量請求,向基站重新發(fā)送容量請求;若否,則關(guān)閉所述第二定時器。
15.如權(quán)利要求12所述的系統(tǒng),其特征在于, 所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。
16.如權(quán)利要求15所述的系統(tǒng),其特征在于,MACc按照調(diào)度優(yōu)先級由高到低,通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd的通知數(shù)據(jù)量,依次生成對應的容量請求;所述容量分配信息為同一調(diào)度優(yōu)先級上多個MACd獲得的分配總量。
17.如權(quán)利要求16所述的系統(tǒng),其特征在于,所述MACc記錄有與多個MACd對應的屬性信息;所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc的發(fā)送單元收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于, 所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。
19.如權(quán)利要求17所述的系統(tǒng),其特征在于,所述輪轉(zhuǎn)調(diào)度包括當各個MACd對應的剩余數(shù)據(jù)量均為0時,在同一調(diào)度優(yōu)先級下,通過遍歷各個MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的通知數(shù)據(jù)量P進行比較;當M > P時,將該MACd的可分配數(shù)據(jù)量更新為P,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P時,將該MACd的可分配數(shù)據(jù)量更新為M,該MACd的剩余數(shù)據(jù)量更新為P-M。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于,所述輪轉(zhuǎn)調(diào)度還包括當某一 MACd對應的剩余數(shù)據(jù)量不為0時,在同一調(diào)度優(yōu)先級下,通過優(yōu)先遍歷剩余數(shù)據(jù)量不為0的MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的剩余數(shù)據(jù)量P’進行比較;當M > P’時,將該MACd的可分配數(shù)據(jù)量更新為P’,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P,時,跳過該MACd,通過遍歷其他MACd進行數(shù)據(jù)量的分配。
21.如權(quán)利要求18所述的系統(tǒng),其特征在于,所述MACd還包括第三判斷單元,用于當MACd有下行數(shù)據(jù)量時,判斷當前剩余數(shù)據(jù)量是否為0 ; 若是,則觸發(fā)第一通信單元向MACc發(fā)送數(shù)據(jù)量請求;若否,則不執(zhí)行操作,第一通信單元等待MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示。
22.如權(quán)利要求12所述的系統(tǒng),其特征在于, 所述數(shù)據(jù)下發(fā)用于專用業(yè)務信道。
23.—種MACd,其特征在于,包括第一通信單元,用于向MACc發(fā)送數(shù)據(jù)量請求;以及接收MACc發(fā)送的數(shù)據(jù)量指示; 數(shù)據(jù)下發(fā)單元,用于根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站。
24.如權(quán)利要求23所述的MACd,其特征在于,所述MACd還包括 第一定時器,其在MACd向MACc發(fā)送數(shù)據(jù)量請求時,進行啟動;第一判斷單元,用于判斷在第一定時器超時之前,MACd是否收到MACc發(fā)送的數(shù)據(jù)量指示;若是,則觸發(fā)第一通信單元根據(jù)當前的數(shù)據(jù)量,向MACc重新發(fā)送數(shù)據(jù)量請求;若否,則關(guān)閉所述第一定時器。
25.如權(quán)利要求23所述的MACd,其特征在于, 所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。
26.如權(quán)利要求25所述的MACd,其特征在于,所述MACd還包括第三判斷單元,用于當MACd有下行數(shù)據(jù)量時,判斷當前剩余數(shù)據(jù)量是否為0 ;若是,則觸發(fā)第一通信單元向MACc發(fā)送數(shù)據(jù)量請求;若否,則不執(zhí)行操作,第一通信單元等待MACc以輪轉(zhuǎn)調(diào)度的方式發(fā)送數(shù)據(jù)量指示。
27.—種MACc,其特征在于,包括接收單元,用于接收MACd發(fā)送的數(shù)據(jù)量請求,以及接收基站發(fā)送的容量分配信息; 發(fā)送單元,用于在接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;以及在預置調(diào)度時刻,依據(jù)接收到的容量分配信息向MACd發(fā)送數(shù)據(jù)量指示。
28.如權(quán)利要求27所述的MACc,其特征在于,所述MACc還包括 第二定時器,在MACc向基站發(fā)送容量請求時,進行啟動;第二判斷單元,用于判斷在第二定時器超時之前,MACc是否收到基站發(fā)送的容量分配信息;若是,則觸發(fā)發(fā)送單元根據(jù)當前的數(shù)據(jù)量請求,向基站重新發(fā)送容量請求;若否,則關(guān)閉所述第二定時器。
29.如權(quán)利要求27所述的MACc,其特征在于, 所述數(shù)據(jù)量請求包括通知數(shù)據(jù)量和調(diào)度優(yōu)先級。
30.如權(quán)利要求四所述的MACc,其特征在于,MACc按照調(diào)度優(yōu)先級由高到低,通過統(tǒng)計同一調(diào)度優(yōu)先級上的各個MACd的通知數(shù)據(jù)量,依次生成對應的容量請求;所述容量分配信息為同一調(diào)度優(yōu)先級上多個MACd獲得的分配總量。
31.如權(quán)利要求30所述的MACc,其特征在于,所述MACc記錄有與多個MACd對應的屬性信息;所述屬性信息包括通知數(shù)據(jù)量、調(diào)度優(yōu)先級、可分配數(shù)據(jù)量、剩余數(shù)據(jù)量;則MACc的發(fā)送單元收到基站的容量分配信息后,通過查找配置信息,按照輪轉(zhuǎn)調(diào)度的方式向多個MACd發(fā)送數(shù)據(jù)量指示。
32.如權(quán)利要求31所述的MACc,其特征在于, 所述數(shù)據(jù)量指示包括可分配數(shù)據(jù)量和剩余數(shù)據(jù)量。
33.如權(quán)利要求31所述的MACc,其特征在于,所述輪轉(zhuǎn)調(diào)度包括當各個MACd對應的剩余數(shù)據(jù)量均為0時,在同一調(diào)度優(yōu)先級下,通過遍歷各個MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的通知數(shù)據(jù)量P進行比較;當M > P時,將該MACd的可分配數(shù)據(jù)量更新為P,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P時,將該MACd的可分配數(shù)據(jù)量更新為M,該MACd的剩余數(shù)據(jù)量更新為P_M。
34.如權(quán)利要求33所述的MACc,其特征在于,所述輪轉(zhuǎn)調(diào)度還包括當某一 MACd對應的剩余數(shù)據(jù)量不為0時,在同一調(diào)度優(yōu)先級下,通過優(yōu)先遍歷剩余數(shù)據(jù)量不為0的MACd進行數(shù)據(jù)量的分配;其中,對分配總量M與當前MACd的剩余數(shù)據(jù)量P’進行比較;當M > P’時,將該MACd的可分配數(shù)據(jù)量更新為P’,將分配總量更新為M-P,并依次對下一個MACd進行數(shù)據(jù)量的分配;當M < P,時,跳過該MACd,通過遍歷其他MACd進行數(shù)據(jù)量的分配。
全文摘要
本發(fā)明提供了一種增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā)方法和系統(tǒng),以及一種MACd和MACc,所述方法包括MACd向MACc發(fā)送數(shù)據(jù)量請求;MACc接收到MACd發(fā)送的數(shù)據(jù)量請求后,向基站發(fā)送容量請求;MACc接收基站發(fā)送的容量分配信息,并在預置調(diào)度時刻依據(jù)容量分配信息向MACd發(fā)送數(shù)據(jù)量指示;MACd根據(jù)接收到的數(shù)據(jù)量指示,將相應的數(shù)據(jù)通過Iub接口下發(fā)至基站。通過本發(fā)明,能夠及時、有效的完成增強CELL_FACH態(tài)的數(shù)據(jù)下發(fā),并保證數(shù)據(jù)下發(fā)的可靠性。
文檔編號H04W72/12GK102333374SQ20101022982
公開日2012年1月25日 申請日期2010年7月13日 優(yōu)先權(quán)日2010年7月13日
發(fā)明者唐洪川, 杜磊 申請人:大唐移動通信設(shè)備有限公司