專利名稱:在無線多播系統(tǒng)中分批次進(jìn)行數(shù)據(jù)多播的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線多播領(lǐng)域,尤其涉及在無線多播系統(tǒng)中分批次進(jìn)行數(shù)據(jù)多播的方法與設(shè)備。
背景技術(shù):
3GPP定義了多媒體多播和廣播服務(wù)(MBMS),它是在3G標(biāo)準(zhǔn)的下行鏈路中的一種主要增強(qiáng)技術(shù)。MBMS關(guān)注無線和核心網(wǎng)資源的有效管理,同時(shí)盡可能多地重復(fù)使用已有功能體。根據(jù)服務(wù)小區(qū)的數(shù)目,MBMS可分為單小區(qū)服務(wù)和多小區(qū)服務(wù)。在多小區(qū)服務(wù)中,一個(gè)MBMS小區(qū)包含多個(gè)普通小區(qū)。在現(xiàn)有多小區(qū)MBMS方案中,在同一個(gè)TTI (TTI 傳輸時(shí)間間隔)中,不同eNodeB的信號(hào)攜帶相同的數(shù)據(jù)包,如此導(dǎo)致系統(tǒng)吞吐量過低。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在無線多播系統(tǒng)中分批次進(jìn)行數(shù)據(jù)多播的方法、設(shè)備及系統(tǒng)。根據(jù)本發(fā)明的一個(gè)方面,提供一種在無線多播系統(tǒng)的多播業(yè)務(wù)中心中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法,其中,原始數(shù)據(jù)包被分為多批次原始數(shù)據(jù)包,每批次包括K 個(gè)原始數(shù)據(jù)包,其中,該方法還包括A對(duì)當(dāng)前批次原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包;B將當(dāng)前批次的編碼數(shù)據(jù)包持續(xù)分發(fā)給多個(gè)小區(qū)的基站,以使各基站在同一次分配中彼此獲得的編碼數(shù)據(jù)包不盡相同;C檢測(cè)所述多個(gè)小區(qū)的基站反饋的響應(yīng),當(dāng)所述多個(gè)小區(qū)的基站均反饋ACK響應(yīng)后,將下一批次的原始數(shù)據(jù)包作為當(dāng)前批次的原始數(shù)據(jù)包,重復(fù)步驟A至C,直至最后一批次分發(fā)結(jié)束。根據(jù)本發(fā)明的另一個(gè)方面,還提供了一種在無線多播系統(tǒng)的基站中用于進(jìn)行分批次數(shù)據(jù)多播的方法,其中,該方法包括-持續(xù)接收由多播業(yè)務(wù)中心分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包,其中,每次接收的編碼數(shù)據(jù)包僅為當(dāng)前批次的部分編碼數(shù)據(jù)包;其中,該方法還包括X持續(xù)將接收的當(dāng)前批次的部分編碼數(shù)據(jù)包多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備;Y檢測(cè)所述所有用戶設(shè)備反饋的響應(yīng);Z根據(jù)所述所有用戶設(shè)備的響應(yīng)執(zhí)行相應(yīng)的處理。根據(jù)本發(fā)明的又一個(gè)方面,還提供了一種在無線多播系統(tǒng)的用戶設(shè)備中用于進(jìn)行分批次數(shù)據(jù)多播的方法,其中,該方法包括
-持續(xù)接收來自所屬小區(qū)基站分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包;其中,該方法還包括a檢測(cè)每個(gè)到達(dá)的編碼數(shù)據(jù)包的正確性,保留正確的編碼數(shù)據(jù)包并丟棄錯(cuò)誤的編碼數(shù)據(jù)包;b判斷所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件;-當(dāng)所保留的正確編碼數(shù)據(jù)包滿足預(yù)定相關(guān)性條件時(shí),則對(duì)所保留的全部正確編碼數(shù)據(jù)包進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼,并發(fā)送對(duì)于所述當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的多播業(yè)務(wù)中心,其中,原始數(shù)據(jù)包被分為多批次原始數(shù)據(jù)包,每批次包括K 個(gè)原始數(shù)據(jù)包,其中,包括編碼裝置,用于對(duì)當(dāng)前批次原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包;第一發(fā)送裝置,用于將當(dāng)前批次的編碼數(shù)據(jù)包持續(xù)分發(fā)給多個(gè)小區(qū)的基站,以使各基站在同一次分發(fā)中彼此獲得的編碼數(shù)據(jù)包不盡相同;第一檢測(cè)裝置,用于檢測(cè)所述多個(gè)小區(qū)的基站反饋的響應(yīng);其中,所述第一發(fā)送裝置還用于,當(dāng)所述多個(gè)小區(qū)的基站均反饋ACK響應(yīng)后,將下一批次的預(yù)編碼數(shù)據(jù)包作為當(dāng)前批次的預(yù)編碼數(shù)據(jù)包。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種在無線多播系統(tǒng)中用于進(jìn)行分批次數(shù)據(jù)多播的基站,其中,包括第二接收裝置,用于持續(xù)接收由多播業(yè)務(wù)中心分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包;其中,還包括第二發(fā)送裝置,用于將所述當(dāng)前批次的部分編碼數(shù)據(jù)包持續(xù)地多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備;第二檢測(cè)裝置,用于檢測(cè)所述所有用戶設(shè)備反饋的響應(yīng);處理裝置,用于根據(jù)所述所有用戶設(shè)備的響應(yīng)執(zhí)行相應(yīng)的處理。根據(jù)本發(fā)明的再一個(gè)方面,還提供了一種在無線多播系統(tǒng)中用于進(jìn)行分批次數(shù)據(jù)多播的用戶設(shè)備,其中,包括第三接收裝置,用于接收來自所屬小區(qū)基站分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包;其中,還包括第三檢測(cè)裝置,用于檢測(cè)每個(gè)到達(dá)的編碼數(shù)據(jù)包的正確性,保留正確的編碼數(shù)據(jù)包并丟棄錯(cuò)誤的編碼數(shù)據(jù)包;判斷裝置,用于檢查所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件;-當(dāng)所保留的正確編碼數(shù)據(jù)包滿足預(yù)定相關(guān)性條件時(shí),則對(duì)所保留的全部正確編碼數(shù)據(jù)包進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼,并發(fā)送對(duì)于所述當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)可以達(dá)到任意多播會(huì)話的吞吐容量,而且能有效節(jié)省上傳資源的開銷。
通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1為本發(fā)明一個(gè)方面的一個(gè)方面的無線多播系統(tǒng)拓?fù)鋱D;圖2為本發(fā)明一個(gè)方面的在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖;圖3為本發(fā)明另一個(gè)方面的在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖;圖4為本發(fā)明又一個(gè)方面的在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖;圖5為本發(fā)明再一個(gè)方面的在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖;圖6為本發(fā)明一個(gè)方面的在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的系統(tǒng)示意圖;圖7為本發(fā)明另一個(gè)方面的在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的系統(tǒng)示意圖;附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示出了本發(fā)明一個(gè)方面的無線多播系統(tǒng)拓?fù)鋱D。所述無線多播系統(tǒng)包括用
戶設(shè)備11、用戶設(shè)備12.......用戶設(shè)備1N、基站21、基站22.......基站2M、及多播業(yè)務(wù)
中心3。其中,各用戶設(shè)備可以為任何一種能夠與各自所屬的基站通信的電子設(shè)備,包括但不限于手機(jī)、PDA等;各基站包括但不限于e-N0deB ;所述多播業(yè)務(wù)中心3可以是任何一種能夠與各基站通信的電子設(shè)備,包括但不限于eBM-SC,所述多播系統(tǒng)包括但不限于基于3G或LTE的MBSFN網(wǎng)絡(luò)系統(tǒng)等。圖2示出了本發(fā)明一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖。具體的,在步驟Sl中,各用戶設(shè)備將各自需要數(shù)據(jù)包的請(qǐng)求通過各自所屬的基站發(fā)送至多播業(yè)務(wù)中心3。例如,使用用戶設(shè)備11的用戶通過人機(jī)交互設(shè)備,在所述用戶設(shè)備11提供的請(qǐng)求輸入頁面中輸入所需要的數(shù)據(jù)包的請(qǐng)求,例如,為C歌曲的下載地址 www. 123. com,由此,用戶設(shè)備11將所述請(qǐng)求:www. 123. com,通過其所屬基站,例如為基站 21,發(fā)送至多播業(yè)務(wù)中心3。再例如,使用用戶設(shè)備IJ的用戶也通過人機(jī)交互設(shè)備在用戶設(shè)備IJ提供的請(qǐng)求輸入頁面中輸入所需要的數(shù)據(jù)包的請(qǐng)求,例如也為C歌曲的下載地址 www. 123. com,由此,用戶設(shè)備IJ也將所述請(qǐng)求:www. 123. com,通過其所屬基站,例如為基站21,發(fā)送至多播業(yè)務(wù)中心3。再例如,使用用戶設(shè)備IN的用戶也通過人機(jī)交互設(shè)備在用戶設(shè)備IN提供的請(qǐng)求輸入頁面中輸入所需要的數(shù)據(jù)包的請(qǐng)求,例如為B影片所在的下載地址:www. 456. com,由此,用戶設(shè)備IN也將所述請(qǐng)求;www. 456. com,通過其所屬基站,例如為基站2M,發(fā)送至多播業(yè)務(wù)中心3。其中,各人機(jī)交互設(shè)備包括但不限于鍵盤、觸摸筆等。
總之,本領(lǐng)域技術(shù)人員應(yīng)該理解,在同一時(shí)間段內(nèi),用戶設(shè)備11、用戶設(shè)備
12.......用戶設(shè)備IN中的部分或全部用戶設(shè)備將各自的使用者所輸入的請(qǐng)求通過各自
的基站發(fā)送至多播業(yè)務(wù)中心3。而且,各用戶設(shè)備請(qǐng)求所需要的數(shù)據(jù)包可以相同,例如都為 www. 123. com,也可以不盡相同,例如,其中部分用戶設(shè)備請(qǐng)求所需要的數(shù)據(jù)包相同,其他部分用戶設(shè)備請(qǐng)求所需要的數(shù)據(jù)包不同,也可以所有用戶設(shè)備各自請(qǐng)求所需要的數(shù)據(jù)包互不相同等。接著,在步驟S2中,多播業(yè)務(wù)中心3根據(jù)所接收的各用戶設(shè)備的請(qǐng)求信息自相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取各用戶設(shè)備所需要的相應(yīng)各原始數(shù)據(jù)包。例如,多播業(yè)務(wù)中心3由 www. 123. com所對(duì)應(yīng)的服各器端獲取C歌曲數(shù)據(jù)包,E^www. 456. com所對(duì)應(yīng)的服各器端獲取 B影片數(shù)據(jù)包。接著,在步驟S3中,多播業(yè)務(wù)中心3對(duì)當(dāng)前批次原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包。其中,所述當(dāng)前批次原始數(shù)據(jù)包括K個(gè)原始數(shù)據(jù)包。例如,多播業(yè)務(wù)中心3對(duì)包含C歌曲數(shù)據(jù)包、B影片數(shù)據(jù)包等的當(dāng)前批次原始數(shù)據(jù)包Pl,p2, ... , Ρκ,按照如下公式進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包P1',Ρ2’,......P' =AX P,其中,P為一個(gè)KXn維矩陣,行對(duì)應(yīng)K個(gè)原始數(shù)據(jù)包。P’為KXn維矩陣,行對(duì)應(yīng)長(zhǎng)度為η的編碼數(shù)據(jù)包,A為KXK系數(shù)矩陣。此外,需要說明的是,K個(gè)原始數(shù)據(jù)包各自對(duì)應(yīng)的用戶設(shè)備都作為該當(dāng)前批次的多播成員。例如,第一個(gè)原始數(shù)據(jù)包是多播業(yè)務(wù)中心3根據(jù)用戶設(shè)備11的請(qǐng)求而由相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取的,而第二個(gè)原始數(shù)據(jù)包是多播業(yè)務(wù)中心3根據(jù)用戶設(shè)備12的請(qǐng)求而由
相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取的.......第K個(gè)原始數(shù)據(jù)包是多播業(yè)務(wù)中心3根據(jù)用戶設(shè)備
IJ的請(qǐng)求而由相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取的,由此,用戶設(shè)備11、用戶設(shè)備12.......用戶
設(shè)備IJ就構(gòu)成當(dāng)前批次的所有多播成員。接著,在步驟S4中,多播業(yè)務(wù)中心3將當(dāng)前批次的編碼數(shù)據(jù)包持續(xù)分發(fā)給多個(gè)小區(qū)的基站,以使各基站在同一次分配中彼此獲得的編碼數(shù)據(jù)包不盡相同。例如,在第一傳輸
時(shí)間間隔(TTI),多播業(yè)務(wù)中心3將當(dāng)前批次的編碼數(shù)據(jù)包P/,P2’,......中的編碼數(shù)據(jù)
包P1'分發(fā)給基站21、將編碼數(shù)據(jù)包ρ2’分發(fā)給基站22.......;隨后,在經(jīng)過一個(gè)單位的
傳輸時(shí)間后,例如,第二傳輸時(shí)間間隔,多播業(yè)務(wù)中心3再次將當(dāng)前批次的編碼數(shù)據(jù)包p/,
P2',......中的編碼數(shù)據(jù)包Ρ2’分發(fā)給基站21、將編碼數(shù)據(jù)包ρ3’分發(fā)給基站22......;
如此。多播業(yè)務(wù)中心3以一定時(shí)間間隔持續(xù)地將當(dāng)前批次的編碼數(shù)據(jù)包p/,ρ2’,......分
發(fā)給多個(gè)小區(qū)的基站,也就是分發(fā)給作為當(dāng)前批次的多播成員的各用戶設(shè)備所屬小區(qū)的基站。其中,多播業(yè)務(wù)中心3分發(fā)當(dāng)前批次的編碼數(shù)據(jù)包的方式包括但不限于1)隨機(jī)方式;幻散列式分發(fā)等等。此外,本領(lǐng)域技術(shù)人員應(yīng)該理解,在每次分發(fā)時(shí),各基站所獲得的編碼數(shù)據(jù)包不盡相同,例如,在同一次分發(fā)中,多播業(yè)務(wù)中心3可以將同一編碼數(shù)據(jù)包分別分發(fā)給基站21和基站22,而將其他不同編碼數(shù)據(jù)包分發(fā)給其他基站;再例如,在同一次分發(fā)中,多播業(yè)務(wù)中心3可以將不同的編碼數(shù)據(jù)包分發(fā)給各基站,使基站21、基站
22.......各自獲得編碼數(shù)據(jù)包互不相同。還有,在各次分發(fā)中,多播業(yè)務(wù)中心3可以使各
基站獲取的編碼數(shù)據(jù)包的數(shù)量不盡相同,例如,在第一次分發(fā)時(shí),各基站分別獲得1個(gè)編碼數(shù)據(jù)包,在第二次分發(fā)時(shí),各基站分別獲得2個(gè)編碼數(shù)據(jù)包等;再例如,在一次分發(fā)時(shí),基站 21獲得1個(gè)編碼數(shù)據(jù)包,而基站22獲得2個(gè)編碼數(shù)據(jù)包等。還有,多播業(yè)務(wù)中心3每次可僅將K個(gè)編碼數(shù)據(jù)包中的部分,例如,s個(gè)(s小于K),予以分發(fā)。總之,多播業(yè)務(wù)中心3每次分發(fā)編碼數(shù)據(jù)包的方式可以有多種,只要分發(fā)后能使各相應(yīng)基站各自接收的編碼數(shù)據(jù)包不盡相同即可。接著,在步驟S5中,各基站持續(xù)接收由多播業(yè)務(wù)中心3分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包,其中,每次接收的編碼數(shù)據(jù)包僅為當(dāng)前批次的部分編碼數(shù)據(jù)包。例如,基站21接收多播業(yè)務(wù)中心3在第一傳輸時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包p/,接著,在經(jīng)過一個(gè)單位的傳輸時(shí)間間隔后,再次接收多播業(yè)務(wù)中心3在第二傳輸時(shí)間間隔分發(fā)的當(dāng)
前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包p2’......如此,基站21以一定的時(shí)間間隔持續(xù)接收多
播業(yè)務(wù)中心3分發(fā)給自身的編碼數(shù)據(jù)包。其他基站的工作過程與基站21的工作過程相同, 在此不再一一詳述。接著,在步驟S6中,各基站將所述當(dāng)前批次編碼數(shù)據(jù)包持續(xù)地多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備。例如,基站21所轄小區(qū)的用戶設(shè)備11和用戶設(shè)備IJ 為所述當(dāng)前批次的原始數(shù)據(jù)包的多播成員,則基站21在接收到第一傳輸時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包Pl’后,將所述編碼數(shù)據(jù)包Pl’多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備,即用戶設(shè)備11和用戶設(shè)備1J,接著,在經(jīng)過第一傳輸時(shí)間間隔后,基站21在接收到第二時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P2 ’后,
將所述編碼數(shù)據(jù)包P2’再次多播給用戶設(shè)備11和用戶設(shè)備IJ......如此,基站21在每收
到一當(dāng)前批次編碼數(shù)據(jù)包中的部分編碼數(shù)據(jù)包后,即將所接收的部分編碼數(shù)據(jù)包多播給作為相應(yīng)多播成員的所有用戶設(shè)備。其他基站的工作過程與基站21的工作過程相同,在此不再一一詳述。各基站在多播編碼數(shù)據(jù)包時(shí)采用相同的頻率。接著,在步驟S7中,各用戶設(shè)備持續(xù)接收來自所屬小區(qū)基站分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包。例如,用戶設(shè)備11接收基站21多播的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P1',在經(jīng)過一個(gè)單位的傳輸時(shí)間后,再次接收到基站21多播的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P2’,如此用戶設(shè)備11以一定的時(shí)間間隔持續(xù)接收基站21多播的當(dāng)前批次編碼數(shù)據(jù)包中的部分?jǐn)?shù)據(jù)包,經(jīng)過持續(xù)多次接收后,用戶設(shè)備11可以接收到當(dāng)前批次編碼數(shù)據(jù)
包中的任意大于等于K個(gè)編碼數(shù)據(jù)包p/、p2’........其他作為多播成員的各用戶設(shè)備的
工作過程與用戶設(shè)備11的工作過程相同,在此不再一詳述。此外,本領(lǐng)域技術(shù)人員應(yīng)該理解,對(duì)于無線多播系統(tǒng),屬于一小區(qū)的用戶設(shè)備也可能接收到來自其他小區(qū)基站發(fā)送的編碼數(shù)據(jù)包,例如,如圖1所示,用戶設(shè)備12能夠接收到來自基站21和基站22所發(fā)送的編碼數(shù)據(jù)包等。如此,在一個(gè)傳輸時(shí)間間隔,同一用戶設(shè)備可能接收到來自不同基站所發(fā)送的不同編碼數(shù)據(jù)包,進(jìn)而可以有效縮短該用戶設(shè)備接收到全部編碼數(shù)據(jù)包的時(shí)間。接著,在步驟S8中,各用戶設(shè)備檢測(cè)每個(gè)到達(dá)的編碼數(shù)據(jù)包的正確性,保留正確的編碼數(shù)據(jù)包,并丟棄錯(cuò)誤的編碼數(shù)據(jù)包。例如,作為該當(dāng)前批次的多播成員的用戶設(shè)備12 在接收到所屬小區(qū)基站21在第一傳輸時(shí)間間隔發(fā)送的當(dāng)前批次的編碼數(shù)據(jù)包Pl’時(shí),判斷該編碼數(shù)據(jù)包P1'的正確性,其判斷編碼數(shù)據(jù)包的正確性的方法包括但不限于根據(jù)編碼數(shù)據(jù)包的校驗(yàn)位來判斷等等。當(dāng)判斷所接收的編碼數(shù)據(jù)包P1'正確時(shí),則保留所述編碼數(shù)據(jù)CN 102547587 A
包P1',否則丟棄所述編碼數(shù)據(jù)包P1',接著再判斷同樣在第一傳輸時(shí)間間隔由另一小區(qū)的基站,例如,基站22發(fā)送的當(dāng)前批次的編碼數(shù)據(jù)包p2’的正確性,以便確定是保留還是丟棄該編碼數(shù)據(jù)包P2’。其他作為該當(dāng)前批次的多播成員的各用戶設(shè)備的工作過程與用戶設(shè)備 12的工作過程相同,S卩,也是在每一傳輸時(shí)間間隔接收到編碼數(shù)據(jù)包后,便判斷編碼數(shù)據(jù)包的正確性,在此不再一一詳述。接著,在步驟S9中,各用戶設(shè)備判斷所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件,并當(dāng)所保留的正確編碼數(shù)據(jù)包滿足預(yù)定相關(guān)性條件時(shí),則對(duì)所保留的全部正確數(shù)據(jù)包進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼。其中,所述預(yù)定相關(guān)性條件包括但不限于保留的正確編碼數(shù)據(jù)包的總數(shù)大于或等于K等。例如,用戶設(shè)備11判斷所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件,如果滿足,且當(dāng)保留的正確編碼數(shù)據(jù)包總數(shù)為K時(shí),則直接對(duì)該K個(gè)編碼數(shù)據(jù)包按照下式進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼P = A-1XP',其中,A—1是矩陣A的逆矩陣;而如果保留的正確編碼數(shù)據(jù)包總數(shù)超過K,則用戶設(shè)備11將其中相同的編碼數(shù)據(jù)包剔除后再對(duì)剩余的K個(gè)編碼數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼的解碼。作為該當(dāng)前批次的多播成員的各用戶設(shè)備的工作過程與用戶設(shè)備11的工作過程相同,在此不再一一詳述。本領(lǐng)域技術(shù)人員應(yīng)理解,每個(gè)編碼包的編碼系數(shù)可放置于該包的包頭中,并一起被發(fā)送到UE, UE可從接收到的數(shù)據(jù)包的包頭里提取出該編碼系數(shù),并重構(gòu)矩陣A,然后求出其逆矩陣A—1。接著,在步驟SlO中,各用戶設(shè)備各自向所屬基站發(fā)送對(duì)于所述當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。例如,用戶設(shè)備11在對(duì)K個(gè)編碼數(shù)據(jù)包網(wǎng)絡(luò)編碼的解碼后,向所述基站 21發(fā)送ACK響應(yīng)。作為該當(dāng)前批次的多播成員的其他各用戶設(shè)備在對(duì)各自保留的正確編碼數(shù)據(jù)包解碼后,也分別向各自所屬基站發(fā)送當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。接著,在步驟Sll中,各基站分別檢測(cè)各自小區(qū)中的作為多播成員的所有用戶設(shè)備反饋的響應(yīng)。例如,對(duì)于基站21,其所轄小區(qū)中,僅用戶設(shè)備11和用戶設(shè)備IJ是當(dāng)前批次的多播成員,則基站21分別檢測(cè)用戶設(shè)備11、用戶設(shè)備IJ各自的反饋響應(yīng)。其他基站也各自檢測(cè)各自所轄小區(qū)中作為當(dāng)前批次多播成員的各用戶設(shè)備的反饋響應(yīng)。接著,在步驟S12中,各基站根據(jù)所述所有用戶設(shè)備的響應(yīng)執(zhí)行相應(yīng)的處理。例如,基站21可以在檢測(cè)到作為多播成員的所有用戶設(shè)備,例如用戶設(shè)備11和用戶設(shè)備1J, 的ACK響應(yīng),則停止當(dāng)前批次編碼數(shù)據(jù)包的多播,并向所述多播業(yè)務(wù)中心3發(fā)送對(duì)當(dāng)前批次數(shù)據(jù)包的ACK響應(yīng)。再例如,基站21也可以在僅檢測(cè)到部分作為多播成員的用戶設(shè)備,例如用戶設(shè)備11,的ACK響應(yīng)后,即向多播業(yè)務(wù)中心3發(fā)送包含用戶設(shè)備11已確認(rèn)的反饋信息,或者直接將接收的用戶設(shè)備11的ACK響應(yīng)轉(zhuǎn)發(fā);而后基站21再檢測(cè)到其余作為多播成員的用戶設(shè)備,例如IJ的ACK響應(yīng)后,再次向多播業(yè)務(wù)中心3發(fā)送包含用戶設(shè)備IJ已確認(rèn)的反饋信息,并當(dāng)檢測(cè)到所轄小區(qū)中最后一個(gè)作為多播成員的用戶設(shè)備的ACK響應(yīng)后,則停止當(dāng)前批次編碼數(shù)據(jù)包的多播。其他各基站的工作過程也與基站21的工作過程相同,在此不再一一詳述。最后,在步驟S13中,多播業(yè)務(wù)中心3檢測(cè)多個(gè)小區(qū)的基站反饋的響應(yīng),當(dāng)多個(gè)小區(qū)的基站均反饋ACK響應(yīng)后,如果還有需要發(fā)送的原始數(shù)據(jù)包,則將下一批次的原始數(shù)據(jù)包作為當(dāng)前批次的原始數(shù)據(jù)包,再次重復(fù)前述步驟S3至S13,直至最后一批次分發(fā)結(jié)束;而如果沒有需要發(fā)送的原始數(shù)據(jù)包,則直接結(jié)束。而如果多播業(yè)務(wù)中心3僅僅檢測(cè)到作為當(dāng)前批次的多播成員中的部分用戶設(shè)備反饋的ACK響應(yīng),則多播業(yè)務(wù)中心3繼續(xù)分發(fā)當(dāng)前批次的編碼數(shù)據(jù)包給相應(yīng)的各基站,以便使作為當(dāng)前批次的多播成員的所有用戶設(shè)備都能正確接收到編碼數(shù)據(jù)包P1'、P2’........進(jìn)而能正確進(jìn)行網(wǎng)絡(luò)編碼的解碼。需要說明的是,上述步驟S4至S8是周期性循環(huán)的過程,即當(dāng)多播業(yè)務(wù)中心3將當(dāng)前批次的編碼數(shù)據(jù)包分發(fā)給各基站后,各基站各自在接收到各自的部分編碼數(shù)據(jù)包后, 將其轉(zhuǎn)發(fā)給各自小區(qū)的作為多播成員的各用戶設(shè)備,各用戶設(shè)備在接收后,判斷所接收的編碼數(shù)據(jù)包是否正確,以便決定是保留還是丟棄;隨后,多播業(yè)務(wù)中心3再次分發(fā)當(dāng)前批次的編碼數(shù)據(jù)包,各基站接收后再次轉(zhuǎn)發(fā),而各用戶設(shè)備接收后,再次判斷編碼數(shù)據(jù)包的正確性;……如此,多播業(yè)務(wù)中心3分發(fā)、各基站接收后轉(zhuǎn)發(fā)、各用戶設(shè)備接收后判斷接收的編碼數(shù)據(jù)包是否正確,這樣一個(gè)過程不斷周期性重復(fù),直到多播業(yè)務(wù)中心3收到作為當(dāng)前批次的多播成員的所有用戶設(shè)備的ACK響應(yīng)后,才會(huì)停止當(dāng)前批次編碼數(shù)據(jù)包的分發(fā)。圖3示出了本發(fā)明另一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖。具體的,步驟Sl和S2已在圖2所示的實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。接著,在步驟S3’中,多播業(yè)務(wù)中心3在在充分大有限域中隨機(jī)選擇編碼系數(shù),來對(duì)該當(dāng)前批次的原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,以獲得當(dāng)前批次的編碼數(shù)據(jù)包。例如,例如,多播業(yè)務(wù)中心3對(duì)當(dāng)前批次原始數(shù)據(jù)包Pl,p2,. . .,ρκ,在按照如下公式進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包P/,ρ2’,......時(shí)P' =AX P,矩陣A的每個(gè)元素均從充分大的有限域中隨機(jī)選擇得到,如此可確保矩陣A是滿秩的KXK系數(shù)矩陣。接著,步驟S4至S13已在圖2所示的實(shí)施例中予以詳述,在此以引用的方式包含, 不再重述。圖4示出了本發(fā)明又一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖。具體的,步驟Sl已在圖2所示的實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。接著,在步驟S2’中,多播業(yè)務(wù)中心3將原始數(shù)據(jù)包分為多批次原始數(shù)據(jù)包。例如, 由于B影片數(shù)據(jù)包過大,多播業(yè)務(wù)中心3可將包含B影片的原始數(shù)據(jù)包分為多批次原始數(shù)據(jù)包,每一批次的原始數(shù)據(jù)包包含K個(gè)原始數(shù)據(jù)包等。本領(lǐng)域技術(shù)人員應(yīng)該理解,多播業(yè)務(wù)中心3將原始數(shù)據(jù)包分批次的原因并非以所述為限。接著,步驟S3至S13已在圖2所示的實(shí)施例中予以詳述,在此以引用的方式包含, 不再重述。圖5示出了本發(fā)明又一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法的流程圖。具體的,步驟Sl和S2’已在圖4所示的實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。
接著,步驟S3’至S13已在圖3所示的實(shí)施例中予以詳述,在此以引用的方式包含, 不再重述。圖6示出了本發(fā)明一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的系統(tǒng)示意圖。所述用戶設(shè)備11包括第三接收裝置111、第三檢測(cè)裝置112、判斷
裝置113 ;......所述用戶設(shè)備IN包括第三接收裝置1N1、第三檢測(cè)裝置1N2、判斷裝
置1N3 ;基站21包括第二接收裝置211、第二發(fā)送裝置212、第二檢測(cè)裝置213、處理裝置
214;......基站2M包括第二接收裝置2M1、第二發(fā)送裝置2M2、第二檢測(cè)裝置2M3、處理裝
置2M4 ;多播業(yè)務(wù)中心3包括編碼裝置31、第一發(fā)送裝置32、第一檢測(cè)裝置33。具體的,各用戶設(shè)備將各自需要數(shù)據(jù)包的請(qǐng)求通過各自所屬的基站發(fā)送至多播業(yè)務(wù)中心3。例如,使用用戶設(shè)備11的用戶通過人機(jī)交互設(shè)備,在所述用戶設(shè)備11提供的請(qǐng)求輸入頁面中輸入所需要的數(shù)據(jù)包的請(qǐng)求,例如,為C歌曲的下載地址=www. 123. com,由此, 用戶設(shè)備11將所述請(qǐng)求:www. 123. com,通過其所屬基站,例如為基站21,發(fā)送至多播業(yè)各中心3。再例如,使用用戶設(shè)備IJ的用戶也通過人機(jī)交互設(shè)備在用戶設(shè)備IJ提供的請(qǐng)求輸入頁面中輸入所需要的數(shù)據(jù)包的請(qǐng)求,例如也為C歌曲的下載地址=www. 123. com,由此,用戶設(shè)備IJ也將所述請(qǐng)求:www. 123. com,通過其所屬基站,例如為基站21,發(fā)送至多播業(yè)各中心3。再例如,使用用戶設(shè)備IN的用戶也通過人機(jī)交互設(shè)備在用戶設(shè)備IN提供的請(qǐng)求輸入頁面中輸入所需要的數(shù)據(jù)包的請(qǐng)求,例如為B影片所在的下載地址=www. 456. com,由此, 用戶設(shè)備IN也將所述請(qǐng)求=www. 456. com,通過其所屬基站,例如為基站2M,發(fā)送至多播業(yè)務(wù)中心3。其中,各人機(jī)交互設(shè)備包括但不限于鍵盤、觸摸筆等??傊绢I(lǐng)域技術(shù)人員應(yīng)該理解,在同一時(shí)間段內(nèi),用戶設(shè)備11、用戶設(shè)備
12.......用戶設(shè)備IN中的部分或全部用戶設(shè)備將各自的使用者所輸入的請(qǐng)求通過各自
的基站發(fā)送至多播業(yè)務(wù)中心3。而且,各用戶設(shè)備請(qǐng)求所需要的數(shù)據(jù)包可以相同,例如都為 www. 123. com,也可以不盡相同,例如,其中部分用戶設(shè)備請(qǐng)求所需要的數(shù)據(jù)包相同,其他部分用戶設(shè)備請(qǐng)求所需要的數(shù)據(jù)包不同,也可以所有用戶設(shè)備各自請(qǐng)求所需要的數(shù)據(jù)包互不相同等。接著,多播業(yè)務(wù)中心3根據(jù)所接收的各用戶設(shè)備的請(qǐng)求信息自相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取各用戶設(shè)備所需要的相應(yīng)各原始數(shù)據(jù)包。例如,多播業(yè)務(wù)中心3由誦.123. com 所對(duì)應(yīng)的服務(wù)器端獲取C歌曲數(shù)據(jù)包,由www. 456. com所對(duì)應(yīng)的服務(wù)器端獲取B影片數(shù)據(jù)包。接著,編碼裝置31對(duì)當(dāng)前批次原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包。其中,所述當(dāng)前批次原始數(shù)據(jù)包括K個(gè)原始數(shù)據(jù)包。例如,編碼裝置31對(duì)包含C歌曲數(shù)據(jù)包、B影片數(shù)據(jù)包等的當(dāng)前批次原始數(shù)據(jù)包Pl,p2, ... , ρκ,按照如下公式進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包P1',Ρ2’,......P' =AX P,其中,P為一個(gè)KXn維矩陣,行對(duì)應(yīng)K個(gè)原始數(shù)據(jù)包。P’為KXn維矩陣,行對(duì)應(yīng)長(zhǎng)度為η的編碼數(shù)據(jù)包,A為KXK系數(shù)矩陣。此外,需要說明的是,K個(gè)原始數(shù)據(jù)包各自對(duì)應(yīng)的用戶設(shè)備構(gòu)成作為該當(dāng)前批次的所有多播成員。例如,第一個(gè)原始數(shù)據(jù)包是多播業(yè)務(wù)中心3根據(jù)用戶設(shè)備11的請(qǐng)求而由相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取的,而第二個(gè)原始數(shù)據(jù)包是多播業(yè)務(wù)中心3根據(jù)用戶設(shè)備12的請(qǐng)求而由相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取的.......第K個(gè)原始數(shù)據(jù)包是多播業(yè)務(wù)中心3
根據(jù)用戶設(shè)備IJ的請(qǐng)求而由相應(yīng)的內(nèi)容供應(yīng)服務(wù)端獲取的,由此,用戶設(shè)備11、用戶設(shè)備 12.......用戶設(shè)備IJ就構(gòu)成當(dāng)前批次的多播成員。接著,第一發(fā)送裝置32將當(dāng)前批次的編碼數(shù)據(jù)包持續(xù)分發(fā)給作為多播成員的各用戶設(shè)備所屬的各小區(qū)的基站,以使各基站在同一次分配中彼此獲得的編碼數(shù)據(jù)包不盡相同。例如,在第一傳輸時(shí)間間隔(TTI),第一發(fā)送裝置32將當(dāng)前批次的編碼數(shù)據(jù)包p/,
P2',......中的編碼數(shù)據(jù)包P1,分發(fā)給基站21、將編碼數(shù)據(jù)包p2’分發(fā)給基站22.......;
隨后,在經(jīng)過一個(gè)單位的傳輸時(shí)間后,例如,第二傳輸時(shí)間間隔,第一發(fā)送裝置32再次將當(dāng)
前批次的編碼數(shù)據(jù)包Pl’,p2’,......中的編碼數(shù)據(jù)包P2’分發(fā)給基站21、將編碼數(shù)據(jù)包p3’
分發(fā)給基站22.......;如此。第一發(fā)送裝置32以一定時(shí)間間隔持續(xù)地將當(dāng)前批次的編碼
數(shù)據(jù)包P1',P2’,......分發(fā)給多個(gè)小區(qū)的基站,也就是分發(fā)給作為當(dāng)前批次的多播成員的
各用戶設(shè)備所屬小區(qū)的基站。其中,第一發(fā)送裝置32分發(fā)當(dāng)前批次的編碼數(shù)據(jù)包的方式包括但不限于1)隨機(jī)方式;幻散列式分發(fā)等等。此外,本領(lǐng)域技術(shù)人員應(yīng)該理解,在每次分發(fā)時(shí),各基站所獲得的編碼數(shù)據(jù)包不盡相同,例如,在同一次分發(fā)中,第一發(fā)送裝置32可以將同一編碼數(shù)據(jù)包分別分發(fā)給基站21和基站22 ;再例如,在同一次分發(fā)中,多播業(yè)務(wù)中心3可以將不同的編
碼數(shù)據(jù)包分發(fā)給各基站,使基站21、基站22.......各自獲得編碼數(shù)據(jù)包互不相同。還有,
在各次分發(fā)中,第一發(fā)送裝置32可以使各基站獲取的編碼數(shù)據(jù)包的數(shù)量不盡相同,例如, 在第一次分發(fā)時(shí),各基站分別獲得1個(gè)編碼數(shù)據(jù)包,在第二次分發(fā)時(shí),各基站分別獲得2個(gè)編碼數(shù)據(jù)包等;再例如,在一次分發(fā)時(shí),基站21獲得1個(gè)編碼數(shù)據(jù)包,而基站22獲得2個(gè)編碼數(shù)據(jù)包等。還有,第一發(fā)送裝置32每次可僅將K個(gè)編碼數(shù)據(jù)包中的部分,例如,s個(gè)(s小于K),予以分發(fā)??傊谝话l(fā)送裝置32每次分發(fā)編碼數(shù)據(jù)包的方式可以有多種,只要分發(fā)后能使各相應(yīng)基站各自接收的編碼數(shù)據(jù)包不盡相同即可。接著,作為當(dāng)前批次的多播成員的各用戶設(shè)備所屬小區(qū)各基站的第二接收裝置,
例如,第二接收裝置211.......第二接收裝置211 (未予圖示),持續(xù)接收由第一發(fā)送裝
置32分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包,其中,每次接收的編碼數(shù)據(jù)包僅為當(dāng)前批次的部分編碼數(shù)據(jù)包。例如,第二接收裝置211接收第一發(fā)送裝置32在第一傳輸時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P1',接著,在經(jīng)過一個(gè)單位的傳輸時(shí)間間隔后,再次接收第一發(fā)送裝置32在第二傳輸時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包
P2'......如此,第二接收裝置211以一定的時(shí)間間隔持續(xù)接收第一發(fā)送裝置32分發(fā)給自
身的編碼數(shù)據(jù)包。而第二接收裝置221(未予圖示).......第二接收裝置211的工作過程
與第二接收裝置211的工作過程相同,在此不再一一詳述。接著,作為當(dāng)前批次的多播成員的各用戶設(shè)備所屬小區(qū)的基站的第二發(fā)送裝置,
例如,第二發(fā)送裝置212.......第二發(fā)送裝置212(未予圖示)將所述當(dāng)前批次編碼數(shù)據(jù)
包持續(xù)地多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備。例如,基站21所轄小區(qū)的用戶設(shè)備11和用戶設(shè)備IJ為所述當(dāng)前批次的原始數(shù)據(jù)包的多播成員,則第二發(fā)送裝置212 在接收到第一傳輸時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P1'后,將所述編碼數(shù)據(jù)包P1'多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備,即用戶設(shè)備11和用戶設(shè)備1J,接著,在經(jīng)過第一傳輸時(shí)間間隔后,第二接收裝置211在接收到第二時(shí)間間隔分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P2’后,第二發(fā)送裝置212將所述編碼數(shù)據(jù)包p2’再
次多播給用戶設(shè)備11和用戶設(shè)備IJ......如此,第二接收裝置211在每收到一當(dāng)前批次
編碼數(shù)據(jù)包中的部分編碼數(shù)據(jù)包后,第二發(fā)送裝置212即將所接收的部分編碼數(shù)據(jù)包多播
給作為相應(yīng)多播成員的所有用戶設(shè)備。而第二發(fā)送裝置222(未予圖示).......第二發(fā)送
裝置212的工作過程與第二發(fā)送裝置212的工作過程相同,在此不再一一詳述。各第二發(fā)送裝置在多播編碼數(shù)據(jù)包時(shí)采用相同的頻率。接著,作為當(dāng)前批次的多播成員的各用戶設(shè)備的第三接收裝置,例如,第三接收裝
置111.......第三接收裝置IMl(未予圖示)各自持續(xù)接收來自所屬小區(qū)基站分發(fā)的當(dāng)
前批次的部分編碼數(shù)據(jù)包。例如,第三接收裝置111接收第二發(fā)送裝置212多播的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P1',在經(jīng)過一個(gè)單位的傳輸時(shí)間后,再次接收到第二發(fā)送裝置212多播的當(dāng)前批次編碼數(shù)據(jù)包中的編碼數(shù)據(jù)包P2’,如此,第三接收裝置111以一定的時(shí)間間隔持續(xù)接收第二發(fā)送裝置212多播的當(dāng)前批次編碼數(shù)據(jù)包中的部分?jǐn)?shù)據(jù)包,經(jīng)過持續(xù)多次接收后,第三接收裝置111可以接收到當(dāng)前批次編碼數(shù)據(jù)包中的任意大于等于K個(gè)
編碼數(shù)據(jù)包P1',P2',.......而第三接收裝置121(未予圖示).......第三接收裝置IJl
的工作過程與第三接收裝置111的工作過程相同,在此不再一一詳述。此外,本領(lǐng)域技術(shù)人員應(yīng)該理解,對(duì)于無線多播系統(tǒng),屬于一小區(qū)的用戶設(shè)備也有可能接收到來自其他小區(qū)基站發(fā)送的編碼數(shù)據(jù)包,例如,如圖1所示,用戶設(shè)備12的第三接收裝置111能夠接收到來自基站21的第二發(fā)送裝置212和基站22的第二發(fā)送裝置222所發(fā)送的編碼數(shù)據(jù)包等。如此,在一個(gè)傳輸時(shí)間間隔,同一用戶設(shè)備可能接收到來自不同基站所發(fā)送的不同編碼數(shù)據(jù)包,進(jìn)而可以有效縮短該用戶設(shè)備接收到全部編碼數(shù)據(jù)包的時(shí)間。接著,作為當(dāng)前批次的多播成員的各用戶設(shè)備的第三檢測(cè)裝置,例如,第三檢測(cè)裝
置112.......第三檢測(cè)裝置1J2檢測(cè)每個(gè)到達(dá)的編碼數(shù)據(jù)包的正確性,保留正確的編碼數(shù)
據(jù)包,并丟棄錯(cuò)誤的編碼數(shù)據(jù)包。例如,第三檢測(cè)裝置112在接收到所屬小區(qū)基站21的第二發(fā)送裝置212在第一傳輸時(shí)間間隔發(fā)送的當(dāng)前批次的編碼數(shù)據(jù)包Pl’時(shí),判斷該編碼數(shù)據(jù)包P1'的正確性,其判斷編碼數(shù)據(jù)包的正確性的方法包括但不限于根據(jù)編碼數(shù)據(jù)包的校驗(yàn)位來判斷等等。當(dāng)?shù)谌龣z測(cè)裝置112判斷所接收的編碼數(shù)據(jù)包p/正確時(shí),則保留所述編碼數(shù)據(jù)包P1',否則丟棄所述編碼數(shù)據(jù)包P1',接著再判斷同樣在第一傳輸時(shí)間間隔由另一小區(qū)的基站,例如,基站22的第二發(fā)送裝置222(未予圖示)發(fā)送的當(dāng)前批次的編碼數(shù)據(jù)包P2’的正確性,以便確定是保留還是丟棄該編碼數(shù)據(jù)包P2’。而第三檢測(cè)裝置122(未予
圖示).......第三檢測(cè)裝置1J2的工作過程與第三檢測(cè)裝置112的工作過程相同,即,也
是在每一傳輸時(shí)間間隔接收到編碼數(shù)據(jù)包后,便判斷編碼數(shù)據(jù)包的正確性,在此不再一一詳述。接著,作為當(dāng)前批次的多播成員的各用戶設(shè)備的判斷裝置,例如,判斷裝置
113.......判斷裝置1J3(未予圖示),各自判斷所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相
關(guān)性條件,并當(dāng)所保留的正確編碼數(shù)據(jù)包滿足預(yù)定相關(guān)性條件時(shí),則對(duì)所保留的全部正確數(shù)據(jù)包進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼。其中,所述預(yù)定相關(guān)性條件包括但不限于保留的正確編碼數(shù)據(jù)包的總數(shù)大于或等于K等。例如,判斷裝置113判斷所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件,如果滿足,且當(dāng)保留的正確編碼數(shù)據(jù)包總數(shù)為K時(shí),則直接對(duì)該K 個(gè)編碼數(shù)據(jù)包按照下式進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼
P = A-1XP',其中,A—1是矩陣A的逆;而如果保留的正確編碼數(shù)據(jù)包總數(shù)超過K,則判斷裝置113將其中相同的編碼數(shù)
據(jù)包剔除后再對(duì)剩余的K個(gè)編碼數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼的解碼。而判斷裝置123.......判
斷裝置1J3的工作過程與判斷裝置113的工作過程相同,在此不再一一詳述。接著,作為該當(dāng)前批次的多播成員的各用戶設(shè)備的判斷裝置各自向所屬基站發(fā)送對(duì)于所述當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。例如,判斷裝置113在對(duì)K個(gè)編碼數(shù)據(jù)包網(wǎng)絡(luò)編碼的解碼后,向所述基站21發(fā)送ACK響應(yīng)。作為該當(dāng)前批次的多播成員的其他各用戶設(shè)備的判斷裝置在對(duì)各自保留的正確編碼數(shù)據(jù)包解碼后,也分別向各自所屬基站發(fā)送當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。接著,各基站的第二檢測(cè)裝置分別檢測(cè)各自的所有用戶設(shè)備反饋的響應(yīng)。例如,對(duì)于基站21,其所轄小區(qū)中,僅用戶設(shè)備11和用戶設(shè)備IJ是當(dāng)前批次原始數(shù)據(jù)包所對(duì)應(yīng)的多播成員,則第二檢測(cè)裝置213分別檢測(cè)用戶設(shè)備11、用戶設(shè)備IJ各自的反饋響應(yīng)。其他基
站的第二檢測(cè)裝置,例如,第二檢測(cè)裝置223(未予圖示).......第二檢測(cè)裝置213(未予
圖示)也各自檢測(cè)各自所轄小區(qū)中作為當(dāng)前批次原始數(shù)據(jù)包多播成員的各用戶設(shè)備的反饋響應(yīng)。接著,各基站的處理裝置根據(jù)所述所有用戶設(shè)備的響應(yīng)執(zhí)行相應(yīng)的處理。例如,處理裝置214可以在檢測(cè)到所有作為多播成員的用戶設(shè)備,例如用戶設(shè)備11和用戶設(shè)備1J, 的ACK響應(yīng),則使第二發(fā)送裝置212停止當(dāng)前批次編碼數(shù)據(jù)包的多播,并向所述多播業(yè)務(wù)中心3發(fā)送對(duì)當(dāng)前批次數(shù)據(jù)包的ACK響應(yīng)。再例如,處理裝置214也可以在檢測(cè)裝置213僅檢測(cè)到部分作為多播成員的用戶設(shè)備,例如用戶設(shè)備11,的ACK響應(yīng)后,即向多播業(yè)務(wù)中心 3發(fā)送包含用戶設(shè)備11已確認(rèn)的反饋信息,或者直接將接收的用戶設(shè)備11的ACK響應(yīng)轉(zhuǎn)發(fā);而后檢測(cè)裝置213再檢測(cè)到其余作為多播成員的用戶設(shè)備,例如用戶設(shè)備IJ的ACK響應(yīng)后,處理裝置214再次向多播業(yè)務(wù)中心3發(fā)送包含用戶設(shè)備IJ已確認(rèn)的反饋信息,并當(dāng)檢測(cè)裝置213檢測(cè)到所轄小區(qū)中最后一個(gè)作為多播成員的用戶設(shè)備的ACK響應(yīng)后,則處理裝置214使第二發(fā)送裝置212停止當(dāng)前批次編碼數(shù)據(jù)包的多播。其他各基站的處理裝置工作過程也與處理裝置214的工作過程相同,在此不再一一詳述。最后,第一檢測(cè)裝置33檢測(cè)作為當(dāng)前批次多播成員的各用戶設(shè)備所屬小區(qū)的基站反饋的響應(yīng),當(dāng)各基站的處理裝置均反饋ACK響應(yīng)后,如果還有需要發(fā)送的原始數(shù)據(jù)包, 則將下一批次的原始數(shù)據(jù)包作為當(dāng)前批次的原始數(shù)據(jù)包,再次重復(fù)前述過程,直至最后一批次分發(fā)結(jié)束;而如果沒有需要發(fā)送的原始數(shù)據(jù)包,則直接結(jié)束。而如果第一檢測(cè)裝置33 僅僅檢測(cè)到作為當(dāng)前批次的原始數(shù)據(jù)包多播成員中的部分用戶設(shè)備反饋的ACK響應(yīng),則第一發(fā)送裝置31繼續(xù)分發(fā)當(dāng)前批次的編碼數(shù)據(jù)包給相應(yīng)的各基站,以便使作為當(dāng)前批次的
原始數(shù)據(jù)包多播成員的所有用戶設(shè)備都能正確接收到編碼數(shù)據(jù)包P1',P2’,......,進(jìn)而能
正確進(jìn)行網(wǎng)絡(luò)編碼的解碼。需要說明的是,上述第一發(fā)送裝置31、各基站的第二接收裝置、第二發(fā)送裝置、各用戶設(shè)備的第三接收裝置、及第三檢測(cè)裝置的工作過程是周期性循環(huán)的過程,即當(dāng)?shù)谝话l(fā)送裝置31將當(dāng)前批次的編碼數(shù)據(jù)包分發(fā)給各基站后,各基站的各第二接收裝置各自在接收到各自的部分編碼數(shù)據(jù)包后,將其轉(zhuǎn)發(fā)給各自小區(qū)的作為多播成員的各用戶設(shè)備,各用戶設(shè)備的第三接收裝置在接收后,第三檢測(cè)裝置判斷所接收的編碼數(shù)據(jù)包是否正確,以便決定是保留還是丟棄;隨后,第一發(fā)送裝置31再次分發(fā)當(dāng)前批次的編碼數(shù)據(jù)包,各基站接
收后再次轉(zhuǎn)發(fā),而各用戶設(shè)備接收后,再次判斷編碼數(shù)據(jù)包的正確性;......如此,第一發(fā)
送裝置31分發(fā)、各基站的第二接收裝置接收后由第二發(fā)送裝置轉(zhuǎn)發(fā)、各用戶設(shè)備的第三接收裝置接收后,再由第三檢測(cè)裝置判斷接收的編碼數(shù)據(jù)包是否正確,這樣一個(gè)過程不斷周期性重復(fù),直到第一檢測(cè)裝置33收到作為多播當(dāng)前批次原始數(shù)據(jù)包成員的所有用戶設(shè)備的ACK響應(yīng)后,才會(huì)停止當(dāng)前批次編碼數(shù)據(jù)包的分發(fā)。以下將基于圖6所示的系統(tǒng)詳細(xì)描述本發(fā)明另一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的過程。具體的,多播業(yè)務(wù)中心3根據(jù)各用戶設(shè)備的請(qǐng)求由內(nèi)容供應(yīng)服務(wù)端獲取原始數(shù)據(jù)包的過程已在前一實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。接著,編碼裝置31在在充分大有限域中隨機(jī)選擇編碼系數(shù),來對(duì)該當(dāng)前批次的原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,以獲得當(dāng)前批次的編碼數(shù)據(jù)包。例如,例如,編碼裝置31對(duì)當(dāng)前批次原始數(shù)據(jù)包P1, P2,. . .,Pk,在按照如下公式進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包 Pi,,P2,,......時(shí)P' = AXP,其中,矩陣A的每個(gè)元素均從充分大的有限域中隨機(jī)選擇得到,如此可確保矩陣A 是滿秩的KXK系數(shù)矩陣。接著,第一發(fā)送裝置32、作為當(dāng)前批次多播成員的各用戶設(shè)備所屬小區(qū)的基站的第二接收裝置、第二發(fā)送裝置、作為當(dāng)前批次多播成員的各用戶設(shè)備的第三接收裝置、第三檢測(cè)裝置、判斷裝置、相應(yīng)各基站的第二檢測(cè)裝置、處理裝置、及第一檢測(cè)裝置的工作過程已在前一實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。圖7示出了本發(fā)明又一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的系統(tǒng)示意圖。所述用戶設(shè)備11包括第三接收裝置111、第三檢測(cè)裝置112、判斷
裝置113 ;......所述用戶設(shè)備IN包括第三接收裝置1N1、第三檢測(cè)裝置1N2、判斷裝
置1N3 ;基站21包括第二接收裝置211、第二發(fā)送裝置212、第二檢測(cè)裝置213、處理裝置
214;......基站2M包括第二接收裝置2M1、第二發(fā)送裝置2M2、第二檢測(cè)裝置2M3、處理
裝置2M4 ;多播業(yè)務(wù)中心3包括分包裝置34、編碼裝置31、第一發(fā)送裝置32、第一檢測(cè)裝置 33。具體的,多播業(yè)務(wù)中心3根據(jù)各用戶設(shè)備的請(qǐng)求由相應(yīng)的各內(nèi)容供應(yīng)服務(wù)端獲取各原始數(shù)據(jù)包后,分包裝置;34將原始數(shù)據(jù)包分為多批次原始數(shù)據(jù)包。例如,由于B影片數(shù)據(jù)包過大,分包裝置34可將包含B影片的原始數(shù)據(jù)包分為多批次原始數(shù)據(jù)包,每一批次的原始數(shù)據(jù)包包含K個(gè)原始數(shù)據(jù)包等。本領(lǐng)域技術(shù)人員應(yīng)該理解,分包裝置34將原始數(shù)據(jù)包分批次的原因并非以所述為限。接著,編碼裝置31、第一發(fā)送裝置32、作為當(dāng)前批次多播成員的各用戶設(shè)備所屬小區(qū)的基站的第二接收裝置、第二發(fā)送裝置、作為當(dāng)前批次多播成員的各用戶設(shè)備的第三接收裝置、第三檢測(cè)裝置、判斷裝置、相應(yīng)各基站的第二檢測(cè)裝置、處理裝置、及第一檢測(cè)裝置的工作過程已在圖6所示的實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。以下將基于圖7所示的系統(tǒng)詳細(xì)描述本發(fā)明又一個(gè)方面在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的過程。具體的,分包裝置34已在前一實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。接著,編碼裝置31在充分大有限域中隨機(jī)選擇編碼系數(shù),來對(duì)該當(dāng)前批次的原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,以獲得當(dāng)前批次的編碼數(shù)據(jù)包,也已在前述實(shí)施例中詳述,在此以引用的方式包含,不再重述。接著,第一發(fā)送裝置32、作為當(dāng)前批次多播成員的各用戶設(shè)備所屬小區(qū)的基站的第二接收裝置、第二發(fā)送裝置、作為當(dāng)前批次多播成員的各用戶設(shè)備的第三接收裝置、第三檢測(cè)裝置、判斷裝置、相應(yīng)各基站的第二檢測(cè)裝置、處理裝置、及第一檢測(cè)裝置的工作過程已在圖6所示的實(shí)施例中予以詳述,在此以引用的方式包含,不再重述。對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。系統(tǒng)權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種在無線多播系統(tǒng)的多播業(yè)務(wù)中心中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的方法, 其中,原始數(shù)據(jù)包被分為多批次原始數(shù)據(jù)包,每批次包括K個(gè)原始數(shù)據(jù)包,其中,該方法還包括A對(duì)當(dāng)前批次原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包; B將當(dāng)前批次的編碼數(shù)據(jù)包持續(xù)分發(fā)給多個(gè)小區(qū)的基站,以使各基站在同一次分發(fā)中彼此獲得的編碼數(shù)據(jù)包不盡相同;C檢測(cè)所述多個(gè)小區(qū)的基站反饋的響應(yīng),當(dāng)所述多個(gè)小區(qū)的基站均反饋ACK響應(yīng)后,將下一批次的原始數(shù)據(jù)包作為當(dāng)前批次的原始數(shù)據(jù)包,重復(fù)步驟A至C,直至最后一批次分發(fā)結(jié)束。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述步驟A還包括-在充分大有限域中隨機(jī)選擇編碼系數(shù),來對(duì)該當(dāng)前批次的原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼, 以獲得當(dāng)前批次的編碼數(shù)據(jù)包。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,該方法還包括 -將原始數(shù)據(jù)包分為所述多批次原始數(shù)據(jù)包。
4.一種在無線多播系統(tǒng)的基站中用于進(jìn)行分批次數(shù)據(jù)多播的方法,其中,該方法包括-持續(xù)接收由多播業(yè)務(wù)中心分發(fā)的當(dāng)前批次編碼數(shù)據(jù)包,其中,每次接收的編碼數(shù)據(jù)包僅為當(dāng)前批次的部分編碼數(shù)據(jù)包; 其中,該方法還包括X持續(xù)將接收的當(dāng)前批次的部分編碼數(shù)據(jù)包多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備;Y檢測(cè)所述所有用戶設(shè)備反饋的響應(yīng); Z根據(jù)所述所有用戶設(shè)備的響應(yīng)執(zhí)行相應(yīng)的處理。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述步驟Z還包括-當(dāng)檢測(cè)到所有用戶設(shè)備反饋的對(duì)當(dāng)前批次數(shù)據(jù)包的ACK響應(yīng),則停止當(dāng)前批次編碼數(shù)據(jù)包的多播,并向所述多播業(yè)務(wù)中心發(fā)送對(duì)當(dāng)前批次數(shù)據(jù)包的ACK響應(yīng)。
6.一種在無線多播系統(tǒng)的用戶設(shè)備中用于進(jìn)行分批次數(shù)據(jù)多播的方法,其中,該方法包括-持續(xù)接收來自所屬小區(qū)基站分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包; 其中,該方法還包括a檢測(cè)每個(gè)到達(dá)的編碼數(shù)據(jù)包的正確性,保留正確的編碼數(shù)據(jù)包并丟棄錯(cuò)誤的編碼數(shù)據(jù)包;b判斷所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件;-當(dāng)所保留的正確編碼數(shù)據(jù)包滿足預(yù)定相關(guān)性條件時(shí),則對(duì)所保留的全部正確編碼數(shù)據(jù)包進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼,并發(fā)送對(duì)于所述當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。
7.一種在無線多播系統(tǒng)中用于向多小區(qū)進(jìn)行分批次數(shù)據(jù)多播的多播業(yè)務(wù)中心,其中, 原始數(shù)據(jù)包被分為多批次原始數(shù)據(jù)包,每批次包括K個(gè)原始數(shù)據(jù)包,其中,包括編碼裝置,用于對(duì)當(dāng)前批次原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,獲得當(dāng)前批次的編碼數(shù)據(jù)包;第一發(fā)送裝置,用于將當(dāng)前批次的編碼數(shù)據(jù)包持續(xù)分發(fā)給多個(gè)小區(qū)的基站,以使各基站在同一次分發(fā)中彼此獲得的編碼數(shù)據(jù)包不盡相同;第一檢測(cè)裝置,用于檢測(cè)所述多個(gè)小區(qū)的基站反饋的響應(yīng);其中,所述第一發(fā)送裝置還用于,當(dāng)所述多個(gè)小區(qū)的基站均反饋ACK響應(yīng)后,將下一批次的預(yù)編碼數(shù)據(jù)包作為當(dāng)前批次的預(yù)編碼數(shù)據(jù)包。
8.根據(jù)權(quán)利要求7所述的多播業(yè)務(wù)中心,其中,所述編碼裝置還用于,在充分大有限域中選擇編碼系數(shù),來對(duì)該當(dāng)前批次的原始數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼,以獲得當(dāng)前批次的編碼數(shù)據(jù)包。
9.根據(jù)權(quán)利要求7或8所述的多播業(yè)務(wù)中心,其中,還包括 分包裝置,用于將原始數(shù)據(jù)包分為所述多批次原始數(shù)據(jù)包。
10.一種在無線多播系統(tǒng)中用于進(jìn)行分批次數(shù)據(jù)多播的基站,其中,包括 第二接收裝置,用于持續(xù)接收由多播業(yè)務(wù)中心分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包; 其中,還包括第二發(fā)送裝置,用于將所述當(dāng)前批次的部分編碼數(shù)據(jù)包持續(xù)地多播給所轄小區(qū)中作為相應(yīng)多播成員的所有用戶設(shè)備;第二檢測(cè)裝置,用于檢測(cè)所述所有用戶設(shè)備反饋的響應(yīng); 處理裝置,用于根據(jù)所述所有用戶設(shè)備的響應(yīng)執(zhí)行相應(yīng)的處理。
11.根據(jù)權(quán)利要求10所述的基站,其中,所述處理裝置還用于,當(dāng)檢測(cè)到所有用戶設(shè)備反饋的對(duì)當(dāng)前批次數(shù)據(jù)包的ACK響應(yīng),則停止當(dāng)前批次編碼數(shù)據(jù)包的多播,并向所述多播業(yè)務(wù)中心發(fā)送對(duì)當(dāng)前批次數(shù)據(jù)包的ACK響應(yīng)。
12.一種在無線多播系統(tǒng)中用于進(jìn)行分批次數(shù)據(jù)多播的用戶設(shè)備,其中,包括 第三接收裝置,用于接收來自所屬小區(qū)基站分發(fā)的當(dāng)前批次的部分編碼數(shù)據(jù)包; 其中,還包括第三檢測(cè)裝置,用于檢測(cè)每個(gè)到達(dá)的編碼數(shù)據(jù)包的正確性,保留正確的編碼數(shù)據(jù)包并丟棄錯(cuò)誤的編碼數(shù)據(jù)包;判斷裝置,用于檢查所保留的正確編碼數(shù)據(jù)包是否滿足預(yù)定相關(guān)性條件; -當(dāng)所保留的正確編碼數(shù)據(jù)包滿足預(yù)定相關(guān)性條件時(shí),則對(duì)所保留的全部正確編碼數(shù)據(jù)包進(jìn)行相應(yīng)的網(wǎng)絡(luò)編碼的解碼,并發(fā)送對(duì)于所述當(dāng)前批次編碼數(shù)據(jù)包的ACK響應(yīng)。
13.一種無線多播系統(tǒng),其中包括如權(quán)利要求7至9中任一項(xiàng)所述的多播業(yè)務(wù)中心、如權(quán)利要求10或11所述的基站、如權(quán)利要求12所述的用戶設(shè)備。
14.根據(jù)權(quán)利要求13所述的無線多播系統(tǒng),其中,所述無線多播系統(tǒng)包括基于3G或 LTE的MBSFN網(wǎng)絡(luò)系統(tǒng),多播業(yè)務(wù)中心包括eBM_SC,所述基站包括e_NodeB。
全文摘要
本發(fā)明涉及一種在無線多播系統(tǒng)中分批次進(jìn)行數(shù)據(jù)多播的方法、設(shè)備及系統(tǒng)。其中,由多播業(yè)務(wù)中心將當(dāng)前批次的K個(gè)原始數(shù)據(jù)包網(wǎng)絡(luò)編碼后,持續(xù)分發(fā)給各基站,再由各基站多播給各自小區(qū)中的作為多播成員的各用戶設(shè)備,各用戶設(shè)備將接收到的正確編碼數(shù)據(jù)包保留而丟棄錯(cuò)誤的編碼數(shù)據(jù)包,并在對(duì)保留的編碼數(shù)據(jù)包進(jìn)行網(wǎng)絡(luò)編碼的解碼后,向所屬基站反饋ACK響應(yīng),而多播業(yè)務(wù)中心在接收到作為多播成員的所有用戶設(shè)備通過各自的基站發(fā)送至的ACK響應(yīng)后,將下一批次的原始數(shù)據(jù)包作為當(dāng)前批次的原始數(shù)據(jù)包,開始新一輪的多播作業(yè)。本發(fā)明的優(yōu)點(diǎn)包括可以達(dá)到任意多播會(huì)話的吞吐容量,而且能有效節(jié)省上傳資源的開銷。
文檔編號(hào)H04L1/00GK102547587SQ20101061906
公開日2012年7月4日 申請(qǐng)日期2010年12月28日 優(yōu)先權(quán)日2010年12月28日
發(fā)明者蘭嵐, 尚瑜, 張靖 申請(qǐng)人:上海貝爾股份有限公司