專(zhuān)利名稱::無(wú)線多跳中繼網(wǎng)絡(luò)中多播廣播業(yè)務(wù)的數(shù)據(jù)同步方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,更具體地涉及一種無(wú)線多跳中繼網(wǎng)絡(luò)中多播廣播業(yè)務(wù)(MBS,multicastandbroadcastservice)的數(shù)據(jù)同步方法。
背景技術(shù):
:無(wú)線通信系統(tǒng)使用電磁波來(lái)進(jìn)行基站無(wú)線通信設(shè)備終端之間的通信。該無(wú)線通信設(shè)備終端可以是固定或者移動(dòng)的,例如帶有無(wú)線網(wǎng)卡的筆記本電腦,手機(jī)終端等。在蜂窩無(wú)線通信系統(tǒng)中,基站被布置在一個(gè)地理區(qū)域之內(nèi),用于為該區(qū)域提供信號(hào)覆蓋,該區(qū)域被稱作小區(qū)。基站的覆蓋范圍受到很多因素的限制,例如高大的建筑物可以阻擋來(lái)自基站的信號(hào),從而產(chǎn)生一個(gè)不希望的陰影區(qū)域。另外在小區(qū)的邊緣部分,信號(hào)強(qiáng)度較弱,從而增加了數(shù)據(jù)的錯(cuò)誤率。為了解決上述問(wèn)題,可以在基站和終端之間放置一個(gè)或多個(gè)中繼站,用來(lái)中繼傳輸基站和終端之間的信號(hào),從而達(dá)到覆蓋范圍的擴(kuò)展以及系統(tǒng)容量的增加。其中,中繼站可以根據(jù)實(shí)際情況設(shè)置為固定站點(diǎn)或移動(dòng)站點(diǎn)。在多跳中繼網(wǎng)絡(luò)中,基站和終端之間的信號(hào)傳遞經(jīng)由一跳或多跳中繼完成,其中,中繼站(RS,RelayStation)被設(shè)置在支持多跳中繼的基站(MR-BS,Multi-hopRelayBaseStation)和移動(dòng)終端(MS,MobileStations)之間。上述終端經(jīng)過(guò)中繼站、最后到基站的傳輸鏈路由接入鏈路和中繼鏈路構(gòu)成。其中,接入鏈路為起始或結(jié)束于終端的通信鏈路,可以是終端和直接與之連接的基站之間的鏈路,也可以是終端和與之連接的中繼站之間的鏈路,其中,與終端直接相連的中繼站稱為接入中繼站。中繼鏈路為基站和與之連接的中繼站之間的鏈路或者兩個(gè)中繼站之間的通信鏈路。目前,IEEE802.16j工作組正在制訂基于正交頻分復(fù)用(0FDMA,OrthogonalFrequency-DivisionMultipleAccess)技術(shù)的無(wú)線多跳中繼接入網(wǎng)絡(luò)的空口規(guī)范。在多跳中繼系統(tǒng)中,基站和終端之間的信號(hào)傳遞經(jīng)由一跳或多跳中繼完成,其中,中繼站(RS,RelayStation)被設(shè)置在支持多跳中繼的基站和MS之間,如圖1所示的多跳中繼系統(tǒng)中,基站與移動(dòng)終端MS(7)之間的傳輸路徑上有1個(gè)中繼站RS(3),基站與移動(dòng)終端MS(5)之間的傳輸路徑上有2個(gè)中繼站RS(l)和RS(2)。下文中將支持多跳中繼的基站簡(jiǎn)稱為基站。由上可以看出,多播廣播業(yè)務(wù)是從基站到終端的單向點(diǎn)到多點(diǎn)傳輸,一個(gè)多播廣播業(yè)務(wù)流可以通過(guò)一組基站或者一組基站和中繼站傳輸?shù)竭_(dá)終端,因此需要保證終端能夠同時(shí)接收來(lái)自多個(gè)基站或者中繼站的數(shù)據(jù),即需要多個(gè)基站或者中繼站之間發(fā)送的多播廣播業(yè)務(wù)流數(shù)據(jù)保持同步,但在目前的多跳中繼網(wǎng)絡(luò)中,還無(wú)法解決多個(gè)基站或者中繼站之間同步發(fā)送多播廣播業(yè)務(wù)流數(shù)據(jù)的問(wèn)題。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是,提供一種無(wú)線多跳中繼網(wǎng)絡(luò)中MBS業(yè)務(wù)的數(shù)據(jù)同步方法,使終端能夠同時(shí)接收到數(shù)據(jù)。4為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種無(wú)線多跳中繼網(wǎng)絡(luò)中多播廣播業(yè)務(wù)的數(shù)據(jù)同步方法,包括確定基站與小區(qū)內(nèi)各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,從中比較得到最大累計(jì)時(shí)延后,針對(duì)小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間,根據(jù)該時(shí)間為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的時(shí)間或發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間,并通知到各中繼站;各中繼站在通知的發(fā)送時(shí)間或延遲時(shí)間到達(dá)時(shí),向下層中繼站或終端發(fā)送多播廣播數(shù)據(jù),同時(shí),基站在所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間到達(dá)時(shí)在接入鏈路上向終端發(fā)送多播廣播數(shù)據(jù),其中,各接入中繼站和基站在接入鏈路上發(fā)送多播廣播數(shù)據(jù)的時(shí)間相同。進(jìn)一步地,上述方法中,所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間大于等于所述最大累計(jì)時(shí)延。其中,當(dāng)為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間時(shí),根據(jù)各傳輸鏈路的累計(jì)時(shí)延與所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間之差,確定各傳輸鏈路上發(fā)送多播廣播數(shù)據(jù)的總的延遲時(shí)間,并將該總的延遲時(shí)間分配給該傳輸鏈路的各中繼站,即向各中繼站分配所述發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間。當(dāng)所述基站檢測(cè)到中繼站發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間發(fā)生變化時(shí),通過(guò)更新信息通知該中繼站更新所述延遲時(shí)間;該中繼站接收到所述更新信息后,反饋一個(gè)響應(yīng)消息進(jìn)行確認(rèn)。當(dāng)為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的時(shí)間時(shí),根據(jù)所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間、各傳輸鏈路的累計(jì)時(shí)延以及各中繼站的處理時(shí)延,為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的時(shí)間,其中,為接入中繼站分配的發(fā)送多播廣播數(shù)據(jù)的時(shí)間為所述統(tǒng)一確定的發(fā)送多播廣播時(shí)間。本發(fā)明還公開(kāi)了一種無(wú)線多跳中繼網(wǎng)絡(luò)中多播廣播業(yè)務(wù)的數(shù)據(jù)同步方法,包括,確定基站與小區(qū)內(nèi)各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,從中比較得到最大累計(jì)時(shí)延后,針對(duì)小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間,并將該時(shí)間與多播廣播數(shù)據(jù)一起發(fā)送給中繼站;基站和各接入中繼站在所述時(shí)間向終端發(fā)送多播廣播數(shù)據(jù)。上述方法進(jìn)一步包括各中繼站向基站上報(bào)其傳遞下行多播廣播數(shù)據(jù)的處理時(shí)延后,所述基站計(jì)算自身與各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,并從中比較得到所述最大累計(jì)時(shí)延;根據(jù)所述最大累計(jì)時(shí)延為小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間,將該時(shí)間與多播廣播數(shù)據(jù)一起發(fā)送給中繼站;基站和各接入中繼站在所述時(shí)間上向終端發(fā)送所述多播廣播數(shù)據(jù)。其中,所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間大于等于所述最大累計(jì)時(shí)延。所述接入中繼站收到所述多播廣播數(shù)據(jù)后,還進(jìn)一步判斷該數(shù)據(jù)是否異常,如果異常則向基站發(fā)送指示所述多播廣播數(shù)據(jù)異常的反饋消息;基站根據(jù)收到異常的反饋消息后,為所述接入中繼站重新確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間。5所述異常指所述多播廣播數(shù)據(jù)延遲到達(dá)或提前到達(dá);所述反饋消息中攜帶遲到時(shí)間或者提前時(shí)間。本發(fā)明技術(shù)方案保證了無(wú)線多跳中繼網(wǎng)絡(luò)中各接入中繼站傳遞下行多播廣播數(shù)據(jù)的同步。圖1是無(wú)線多跳中繼網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;圖2是實(shí)例中多跳中繼網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖3是圖2所示網(wǎng)絡(luò)采用方法一實(shí)現(xiàn)MBS同步傳輸?shù)牧鞒虉D;圖4是圖2所示網(wǎng)絡(luò)采用方法二實(shí)現(xiàn)MBS同步傳輸?shù)牧鞒虉D;圖5是方法二中所采用的中繼MACPDU格式示意圖;圖6是方法二應(yīng)用于IEEE802.16j所采用的中繼MAC頭格式;圖7是方法二應(yīng)用于IEEE802.16j所采用的MBSNACK反饋頭示意圖。具體實(shí)施例方式本發(fā)明的主要構(gòu)思是,在OFDMA無(wú)線系統(tǒng)中,多播廣播業(yè)務(wù)的同步傳輸意味著所有基站和中繼站應(yīng)該在相同幀的相同時(shí)頻資源上使用相同的調(diào)制方式發(fā)送相同的數(shù)據(jù)塊到終端,在無(wú)線多跳中繼網(wǎng)絡(luò)中,基站和所有的中繼站屬于同一個(gè)MBS區(qū)域,MBS的傳輸同步是指接入鏈路上的同步,即數(shù)據(jù)同時(shí)從多個(gè)基站或者中繼站發(fā)送到終端。因此,各中繼站估算并上報(bào)各自的下行傳輸處理時(shí)延后,基站可以結(jié)合各中繼站在網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中所處的位置,得到基站與接入中繼站之間鏈路(即傳輸鏈路)的最大累計(jì)時(shí)延,根據(jù)該最大累計(jì)時(shí)延,基站可以控制各接入中繼站同時(shí)向終端傳輸下行MBS數(shù)據(jù),即保證無(wú)線多跳中繼網(wǎng)絡(luò)下行傳輸?shù)耐叫浴O旅娼Y(jié)合附圖及具體實(shí)施方式對(duì)本發(fā)明技術(shù)方案作進(jìn)一步詳細(xì)說(shuō)明。方法一—種中繼站在絕對(duì)傳輸時(shí)間內(nèi)同步傳輸數(shù)據(jù)的方法,在無(wú)線多跳中繼網(wǎng)絡(luò)中,基站根據(jù)各中繼站上報(bào)的MBS數(shù)據(jù)下行傳輸處理時(shí)延以及網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)信息,決定每個(gè)中繼站在接收到下行MBS數(shù)據(jù)之后需等待的時(shí)間長(zhǎng)度,即各中繼站發(fā)送MBS數(shù)據(jù)的延遲時(shí)間,各中繼站在延遲時(shí)間到達(dá)時(shí)向下發(fā)送MBS數(shù)據(jù),即保證同步傳輸MBS數(shù)據(jù),其具體包括以下步驟步驟一、各中繼站分別向基站報(bào)告各自傳遞下行MBS數(shù)據(jù)的處理時(shí)延DKi;該步驟中,各中繼站可以采用現(xiàn)有技術(shù)計(jì)算其傳遞下行MBS數(shù)據(jù)的處理時(shí)延DKi;步驟二、基站根據(jù)各中繼站在整個(gè)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中所處的位置和各中繼站的處理時(shí)延D^,分別計(jì)算基站與各個(gè)接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,并比較得到所有傳輸鏈路中的最大累計(jì)時(shí)延DM;該步驟中,對(duì)于終端僅通過(guò)一個(gè)中繼站與基站相連的網(wǎng)絡(luò),所有傳輸鏈路中的最大累計(jì)時(shí)延DM等于該中繼站的處理時(shí)延DM;對(duì)于如圖2所示的終端通過(guò)多個(gè)不同跳數(shù)的中繼站與基站相連的網(wǎng)絡(luò),基站與接入中繼站RS1之間鏈路的累計(jì)時(shí)延是D^基站與接入中繼站RS2之間鏈路的累計(jì)時(shí)延是DK2,基站與接入中繼站RS3的累計(jì)時(shí)延為(DK2+DK3),如圖3所示,通過(guò)比較可知,如果(DK2+DK3)〉D^在該網(wǎng)絡(luò)中,所有傳輸鏈路中的最大累計(jì)時(shí)延DM即為(DK2+DK3);步驟三、根據(jù)最大累計(jì)時(shí)延DM對(duì)小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送MBS數(shù)據(jù)的時(shí)間,并根據(jù)該時(shí)間與各傳輸鏈的累計(jì)時(shí)延之差,確定各傳輸鏈路上發(fā)送MBS數(shù)據(jù)需要等待的總時(shí)間(即總的延遲時(shí)間),從而為各傳輸鏈路的各中繼站分配發(fā)送MBS數(shù)據(jù)的延遲時(shí)間Wi,并將各中繼站需要延遲時(shí)間Wi分別通知到各中繼站;該步驟中,基于保險(xiǎn)機(jī)制,統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間大于等于最大累計(jì)時(shí)延DM,只要能夠保證接入中繼站和基站在接入鏈路發(fā)送數(shù)據(jù)同步即可。本實(shí)施例中,確定的發(fā)送MBS數(shù)據(jù)的時(shí)間等于最大累計(jì)時(shí)延DM,例如圖2中的BS-RS2-RS3-MS3傳輸鏈路上總的延遲時(shí)間,即RS2和RS3延遲時(shí)間的總和為DM-(DR2+DR3),而對(duì)于RS2和RS3各自的延遲時(shí)間則由BS自行分配,假設(shè)Df(DR2+DR3)=2,那么BS可能為RS2、RS3各分配1幀的延遲時(shí)間;或者向RS2分配2幀的延遲時(shí)間,向RS3不分配延遲時(shí)間。步驟四、基站在中繼鏈路上將MBS數(shù)據(jù)提前發(fā)送給各中繼站,各中繼站在各自的延遲時(shí)間Wi到達(dá)時(shí),將下行MBS數(shù)據(jù)發(fā)送給下層中繼站或者終端;在如圖2所示的網(wǎng)絡(luò)中,由于基站也直接與終端相連,因此基站在上述確定的發(fā)送MBS數(shù)據(jù)的時(shí)間到達(dá)時(shí),也要將下行MBS數(shù)據(jù)在接入鏈路上進(jìn)行傳輸,在本實(shí)施例中,由于發(fā)送MBS數(shù)據(jù)的時(shí)間等于最大累計(jì)時(shí)延DM,因此,基站在DM到達(dá)時(shí)向終端發(fā)送MBS數(shù)據(jù)。在其它一些實(shí)施例中,基站還可能檢測(cè)到某個(gè)中繼站的延遲時(shí)間Wi發(fā)生變化,此時(shí)基站可能會(huì)通知中繼站更新延遲時(shí)間,中繼站在接收到更新信息后,反饋一個(gè)響應(yīng)消息進(jìn)行確認(rèn),如果基站在定時(shí)器過(guò)期之前沒(méi)有接收到響應(yīng)信息,則會(huì)重新向該中繼站發(fā)送更新的延遲時(shí)間。例如,某條BS-MS之間網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化時(shí),即從BS-RS1-MS變化為BS-RS1-RS2-MS時(shí),若該條路徑的最大DM仍然滿足統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間,那么不需要重新確定發(fā)送MBS數(shù)據(jù)的時(shí)間,只更新該條路徑中RS1的延遲時(shí)間即可,反之,當(dāng)該條路徑的最大DM不滿足統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間,則需要將該條路徑的DM作為整個(gè)網(wǎng)絡(luò)的最大DM后,重新確定發(fā)送MBS數(shù)據(jù)的時(shí)間,并為各中繼站重新分配發(fā)送MBS數(shù)據(jù)的延遲時(shí)間。還有一些實(shí)施例中,基站不計(jì)算各中繼站發(fā)送MBS數(shù)據(jù)的延遲時(shí)間,而是確定并通知各中繼站發(fā)送MBS數(shù)據(jù)的時(shí)間,即在上述步驟三中根據(jù)最大累計(jì)時(shí)延匿,統(tǒng)一確定發(fā)送MBS數(shù)據(jù)的時(shí)間以及各中繼站的處理時(shí)延分別為各中繼站分配發(fā)送MBS數(shù)據(jù)的時(shí)間,并將各繼站發(fā)送MBS的時(shí)間分別通知到各中繼站,這樣,收到通知的中繼站,在指定的發(fā)送時(shí)間傳輸MBS數(shù)據(jù)。上述方法應(yīng)用于IEEE802.16j定義的多跳中繼網(wǎng)絡(luò)時(shí),中繼站使用SBC-REQ(終端基本能力協(xié)商請(qǐng)求)消息向基站報(bào)告自己傳遞下行MBS數(shù)據(jù)的處理時(shí)延DK;基站則可以通過(guò)RS_Config-CMD(中繼配置命令)消息指示中繼站發(fā)送MBS數(shù)據(jù)的延遲時(shí)間Wt;如果基站檢測(cè)到某個(gè)中繼站的延遲時(shí)間發(fā)生變化時(shí),基站還可以通過(guò)RS_Config-CMD消息通知該中繼站更新延遲時(shí)間,而中繼站接收到該更新信息后,還反饋一個(gè)MILGeneric-ACK(中繼通用確認(rèn))消息或者M(jìn)RAcknowledgementheader(中繼確認(rèn)頭)對(duì)基站發(fā)送的RS_Config-CMD消息進(jìn)行響應(yīng);如果基站在定時(shí)器設(shè)定時(shí)間內(nèi)沒(méi)有接收到響應(yīng)信息,則可以重新發(fā)送攜帶更新延遲時(shí)間的RS_Config-CMD消息到中繼站。方法二下面再介紹一種中繼站在預(yù)定義的相對(duì)傳輸時(shí)間內(nèi)同步傳輸數(shù)據(jù)的方法,其中基站根據(jù)各中繼站上報(bào)的MBS數(shù)據(jù)下行傳輸處理時(shí)延以及網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)信息,決定每條傳輸鏈路上的接入中繼站對(duì)下行MBS數(shù)據(jù)的發(fā)送時(shí)間后,各接入中繼站在目標(biāo)幀上傳輸多播廣播數(shù)據(jù),具體分為以下步驟,如圖4所示步驟401、各中繼站分別向基站報(bào)告各自傳遞下行MBS數(shù)據(jù)的處理時(shí)延DKi;步驟402、基站中MBS調(diào)度器(圖中未繪出)根據(jù)各中繼站在整個(gè)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中所處的位置和各中繼站的處理時(shí)延DM,分別計(jì)算基站與各個(gè)接入中繼站之間鏈路的累計(jì)時(shí)延,并比較得到基站與接入中繼站之間鏈路的最大累計(jì)時(shí)延DM;步驟403、基站中MBS調(diào)度器根據(jù)基站與接入中繼站之間鏈路的最大累計(jì)時(shí)延DM統(tǒng)一確定發(fā)送MBS數(shù)據(jù)的時(shí)間,即每個(gè)MBS包在各傳輸鏈路上的目標(biāo)傳輸時(shí)間,并將目標(biāo)傳輸時(shí)間信息與MBS數(shù)據(jù)包一起發(fā)送到基站,基站將MBS數(shù)據(jù)包分解為MBSMACPDU(多播廣播業(yè)務(wù)媒體接入控制協(xié)議數(shù)據(jù)單元),并將該目標(biāo)傳輸時(shí)間信息與MBSMACPDU—起發(fā)送給下層中繼站和/或終端;該步驟中,統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間大于等于最大累計(jì)時(shí)延DM。步驟404、收到MBSMACPDU的中繼站判斷是向下層中繼站或終端發(fā)送MBSMACPDU,如果是下層中繼站,則在滿足中繼鏈路上該MBS數(shù)據(jù)QoS的基礎(chǔ)上將MBS數(shù)據(jù)與目標(biāo)傳輸時(shí)間信息傳遞給下層中繼站,下層中繼站繼續(xù)執(zhí)行本步驟,如果是終端則進(jìn)入步驟405;步驟405、中繼站根據(jù)目標(biāo)傳輸時(shí)間判斷MBSMACPDU是否異常,所述異常指MBSMACPDU延遲到達(dá)或提前到達(dá),如果是,則進(jìn)入步驟406,否則進(jìn)入步驟408;在其它一些實(shí)施例中,中繼站可以僅判斷MBSMACPDU是否延遲到達(dá),而忽略MBSMACPDU提前到達(dá)的情況。步驟406、中繼站向基站發(fā)送指示MBS數(shù)據(jù)延遲到達(dá)或者提前到達(dá)的NACK(負(fù)反饋)消息,該消息中攜帶遲到時(shí)間或者提前時(shí)間,便于基站調(diào)整目標(biāo)傳輸時(shí)間;該步驟中,可以事先設(shè)置一個(gè)預(yù)定義的MBS數(shù)據(jù)允許延遲到達(dá)和提前到達(dá)報(bào)告門(mén)限,來(lái)分別觸發(fā)中繼站發(fā)送MBS數(shù)據(jù)延遲到達(dá)或者提前到達(dá)的NACK消息,所述允許延遲到達(dá)和提前到達(dá)報(bào)告門(mén)限分別還可以動(dòng)態(tài)調(diào)整。步驟407、基站收到中繼站返回的NACK消息后,根據(jù)該消息中異常信息(即遲到時(shí)間或者提前時(shí)間),重新確定該MBS數(shù)據(jù)的目標(biāo)傳輸時(shí)間,結(jié)束本流程;該步驟中,基站接收到來(lái)自一個(gè)或多個(gè)中繼站的NACK消息后,還應(yīng)在該信息的基礎(chǔ)上確定新的累積路徑時(shí)延,如果重新確定的累積路徑時(shí)延未超過(guò)統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間,僅更新當(dāng)前傳輸鏈路上MBS數(shù)據(jù)的目標(biāo)傳輸時(shí)間;如果重新確定的累積路徑時(shí)延超過(guò)統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間,則需更新網(wǎng)絡(luò)中所有傳輸鏈路上MBS數(shù)據(jù)的目標(biāo)傳輸時(shí)間;步驟408、中繼站將中繼MAC頭以及子頭移除后,在目標(biāo)幀(即目標(biāo)傳輸時(shí)間信息所包含的內(nèi)容)上將MBS數(shù)據(jù)在接入鏈路上發(fā)送給終端,結(jié)束本流程。上述方法中,設(shè)置的MBS數(shù)據(jù)允許延遲到達(dá)和提前到達(dá)報(bào)告門(mén)限是動(dòng)態(tài)可調(diào)的,例如,當(dāng)基站控制下的一個(gè)或多個(gè)中繼站報(bào)告遲到NACK消息,同時(shí)一個(gè)或多個(gè)中繼站報(bào)告8提前到達(dá)NACK消息時(shí),累積路徑時(shí)延則需要增加到最新報(bào)告的允許延遲到達(dá)報(bào)告門(mén)限值,因此報(bào)告提前到達(dá)NACK的中繼站的允許提前到達(dá)報(bào)告門(mén)限也可以相應(yīng)增加;而當(dāng)沒(méi)有中繼站報(bào)告遲到NACK,同時(shí)一個(gè)或多個(gè)中繼站報(bào)告提前到達(dá)NACK時(shí),累積路徑時(shí)延可以減少所報(bào)告的最小提前到達(dá)的時(shí)間。上述方法中,如果為終端建立多播廣播連接時(shí),如果中繼站不能滿足中繼路徑的某個(gè)鏈路特性,例如每跳服務(wù)質(zhì)量QoS(QualityofService)配置,那么,基站可能會(huì)使用DSA(動(dòng)態(tài)業(yè)務(wù)流建立)消息在接入中繼站之間創(chuàng)建一個(gè)新的滿足某些特性的中繼路徑,到達(dá)接入中繼站的現(xiàn)存中繼路徑上任何一個(gè)每跳連接上的QoS參量可以由基站通過(guò)DSC(動(dòng)態(tài)業(yè)務(wù)流修改)消息進(jìn)行修改。針對(duì)IEEE802.16j定義的多跳中繼網(wǎng)絡(luò),上述方法應(yīng)用于IEEE802.16j的隧道包傳輸模式,中繼站可以使用SBC-REQ消息向基站報(bào)告自己下行傳遞MBS數(shù)據(jù)的處理時(shí)延A;基站則可以在發(fā)送的多播廣播中繼MACPDU(媒體接入控制協(xié)議數(shù)據(jù)單元)內(nèi)插入一個(gè)分配子頭,該分配子頭中包括絕對(duì)目標(biāo)傳輸時(shí)間,即該中繼站應(yīng)將該MACPDU發(fā)送給終端的目標(biāo)幀號(hào)。下面以IEEE802.16j定義的多跳中繼網(wǎng)絡(luò)為例,介紹一下本發(fā)明所提供的兩種MBS數(shù)據(jù)同步方法中,所定義的各種消息及TLV(類(lèi)型,長(zhǎng)度,含義)。上述兩種方法中,中繼站使用SBC-REQ消息向基站報(bào)告自己下行傳遞MBS數(shù)據(jù)的處理時(shí)延DK過(guò)程,涉及到的SBC-REQ(終端基本能力協(xié)商請(qǐng)求)以及與其配套使用的SBC-RSP(終端基本能力協(xié)商響應(yīng))消息中定義如表1所示的TLV類(lèi)型,用于指示基站和中繼站所支持的MBS數(shù)據(jù)同步方法,在本實(shí)施例中,其值為0時(shí)表示"不支持",值為1時(shí)表示"支持"。表1MBS數(shù)據(jù)同步方法中TLV類(lèi)型表類(lèi)型長(zhǎng)度注釋范圍XXX1比特#0:絕對(duì)傳輸時(shí)間的MBS數(shù)據(jù)同步比特#1:目標(biāo)傳輸時(shí)間的MBS數(shù)據(jù)同步比特#2-7:預(yù)留,應(yīng)置為0.SBC-REQSBC-RSP表2所示為SBC-REQ消息中所定義的TLV類(lèi)型,用于指示絕對(duì)傳輸時(shí)間MBS同步方法中的中繼站下行處理時(shí)延和目標(biāo)傳輸時(shí)間MBS同步方法中的中繼站下行處理時(shí)延。當(dāng)中繼站支持絕對(duì)傳輸時(shí)間MBS同步方法時(shí),絕對(duì)傳輸時(shí)間MBS同步方法中的中繼站下行處理時(shí)延被報(bào)告給基站,該時(shí)延為傳遞MBSMAP消息和MBS數(shù)據(jù)包的時(shí)延,是固定時(shí)延。當(dāng)中繼站支持目標(biāo)傳輸時(shí)間的MBS數(shù)據(jù)同步方法時(shí),報(bào)告的時(shí)延為不考慮任何排隊(duì)延遲的基礎(chǔ)上,中繼站需要的最小的將所接收MBS數(shù)據(jù)轉(zhuǎn)發(fā)給下層站點(diǎn)的時(shí)間。表2SBC-REQ消息中所定義的TLV類(lèi)型表9<table>tableseeoriginaldocumentpage10</column></row><table>表3定義的TLV中,"中繼站MBS等待時(shí)間"字段表示采用絕對(duì)傳輸時(shí)間MBS同步方法的中繼站接收到MBS數(shù)據(jù)之后,向下層中繼站或終端發(fā)送MBS數(shù)據(jù)的延遲時(shí)間。"中繼數(shù)據(jù)提前到達(dá)報(bào)告門(mén)限"字段表示采用目標(biāo)傳輸時(shí)間MBS同步方法的中繼站在提前接收到MBSMACPDU時(shí),決定是否發(fā)送指示MBS數(shù)據(jù)異常到達(dá)反饋?zhàn)宇^的門(mén)限值,當(dāng)該字段有效或者存在時(shí),中繼站應(yīng)該向基站指示MBS數(shù)據(jù)是否提前達(dá)到,即當(dāng)中繼站接收MBSMACPDU的時(shí)間早于該門(mén)限值時(shí),發(fā)送指示MBS數(shù)據(jù)異常到達(dá)反饋?zhàn)宇^給基站。當(dāng)該字段置為0、無(wú)效或者不存在時(shí),中繼站應(yīng)關(guān)閉中繼數(shù)據(jù)提前到達(dá)報(bào)告的能力。表3中繼站MBS等待時(shí)間TLV類(lèi)型及提前到達(dá)報(bào)告門(mén)限TLV類(lèi)型表<table>tableseeoriginaldocumentpage10</column></row><table>1中繼數(shù)據(jù)提前到達(dá)報(bào)告門(mén)限設(shè)為0時(shí),中繼站不應(yīng)發(fā)送任何指示MBS數(shù)據(jù)提前到達(dá)的反饋?zhàn)宇^給基站。RS_Config-CMD或SBC-REQ表4定義的TLV,用于表示在絕對(duì)傳輸時(shí)間的MBS數(shù)據(jù)同步方法中基站主動(dòng)發(fā)送包含更新的等待時(shí)間的RS_Config-CMD或SBC-RSP之后等待中繼站ACK頭的時(shí)間。表4基站向各中繼站發(fā)送的等待時(shí)間所采用TLV類(lèi)型表<table>tableseeoriginaldocumentpage10</column></row><table>在目標(biāo)傳輸時(shí)間的MBS數(shù)據(jù)同步方法中,定義了中繼MACPDU和中繼MACPDU頭,其中,中繼MACPDU如圖5所示,以一個(gè)固定長(zhǎng)度的中繼MAC頭起始,其后跟隨至少一個(gè)擴(kuò)展子頭以及凈荷,當(dāng)然在有些實(shí)施例里中繼MAC頭后也可不跟隨擴(kuò)展子頭以及凈荷。凈荷中包括若干子頭和IEEE802.16e標(biāo)準(zhǔn)MACPDU,同樣在有些實(shí)施例里中凈荷中也可以不包括子頭和MACPDU。在一些實(shí)施例中,中繼MACPDU可能還會(huì)包含一個(gè)循環(huán)冗余校驗(yàn)CRC。中繼MAC頭如圖6所示,HT字段為"頭類(lèi)型",用來(lái)指示該MAC頭的類(lèi)型;"ASH"字段為"分配子頭指示",用于指示是否存在MBS的子頭;ESF字段為"擴(kuò)展子頭字段",用于指示是否存在擴(kuò)展子頭;CIDMSB和CIDLSB分別為CID的8位高有效比特和8位低有效比特,用來(lái)指示該MACPDU所屬的連接,依據(jù)數(shù)據(jù)傳輸?shù)姆椒?,該連接可以為隧道傳輸CID、隧道管理CID、MSCID等;其中,"ASH"字段所指示的MBS子頭中包含一個(gè)"目標(biāo)傳輸幀號(hào)"字段,用于指示中繼站何時(shí)在接入鏈路上發(fā)送MBS數(shù)據(jù),其格式如表5所示。表5MBS的子頭格式定義表<table>tableseeoriginaldocumentpage11</column></row><table>在目標(biāo)傳輸時(shí)間的MBS數(shù)據(jù)同步方法中,還定義了一種反饋?zhàn)宇^,如圖7所示,該子頭中攜帶的具體信息如表6所示表6反饋?zhàn)宇^格式定義表<table>tableseeoriginaldocumentpage11</column></row><table>上述兩種MBS同步方法適用于各種無(wú)線通信系統(tǒng),包括但不限于GSM、CDMA、WCDMA、CDMA2000、TD-SCDMA、W皿X、LTE等無(wú)線通信系統(tǒng)。從上述實(shí)施例可以看出,在目前的多跳中繼網(wǎng)絡(luò)中,采用本發(fā)明所提供的方法解決了多個(gè)基站或者中繼站之間同步發(fā)送的多播廣播業(yè)務(wù)流數(shù)據(jù)的問(wèn)題。以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。權(quán)利要求一種無(wú)線多跳中繼網(wǎng)絡(luò)中多播廣播業(yè)務(wù)的數(shù)據(jù)同步方法,其特征在于,確定基站與小區(qū)內(nèi)各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,從中比較得到最大累計(jì)時(shí)延后,針對(duì)小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間,根據(jù)該時(shí)間為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的時(shí)間或發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間,并通知到各中繼站;各中繼站在通知的發(fā)送時(shí)間或延遲時(shí)間到達(dá)時(shí),向下層中繼站或終端發(fā)送多播廣播數(shù)據(jù),同時(shí),基站在所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間到達(dá)時(shí)在接入鏈路上向終端發(fā)送多播廣播數(shù)據(jù),其中,各接入中繼站和基站在接入鏈路上發(fā)送多播廣播數(shù)據(jù)的時(shí)間相同。2.如權(quán)利要求l所述的方法,其特征在于,所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間大于等于所述最大累計(jì)時(shí)延。3.如權(quán)利要求1或2所述的方法,其特征在于,當(dāng)為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間時(shí),根據(jù)各傳輸鏈路的累計(jì)時(shí)延與所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間之差,確定各傳輸鏈路上發(fā)送多播廣播數(shù)據(jù)的總的延遲時(shí)間,并將該總的延遲時(shí)間分配給該傳輸鏈路的各中繼站,即向各中繼站分配所述發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間。4.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述基站檢測(cè)到中繼站發(fā)送多播廣播數(shù)據(jù)的延遲時(shí)間發(fā)生變化時(shí),通過(guò)更新信息通知該中繼站更新所述延遲時(shí)間;該中繼站接收到所述更新信息后,反饋一個(gè)響應(yīng)消息進(jìn)行確認(rèn)。5.如權(quán)利要求1或2所述的方法,其特征在于,當(dāng)為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的時(shí)間時(shí),根據(jù)所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間、各傳輸鏈路的累計(jì)時(shí)延以及各中繼站的處理時(shí)延,為各中繼站分配發(fā)送多播廣播數(shù)據(jù)的時(shí)間,其中,為接入中繼站分配的發(fā)送多播廣播數(shù)據(jù)的時(shí)間為所述統(tǒng)一確定的發(fā)送多播廣播時(shí)間。6.—種無(wú)線多跳中繼網(wǎng)絡(luò)中多播廣播業(yè)務(wù)的數(shù)據(jù)同步方法,其特征在于,確定基站與小區(qū)內(nèi)各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,從中比較得到最大累計(jì)時(shí)延后,針對(duì)小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間,并將該時(shí)間與多播廣播數(shù)據(jù)一起發(fā)送給中繼站;基站和各接入中繼站在所述時(shí)間向終端發(fā)送多播廣播數(shù)據(jù)。7.如權(quán)利要求6所述的方法,其特征在于,該方法進(jìn)一步包括各中繼站向基站上報(bào)其傳遞下行多播廣播數(shù)據(jù)的處理時(shí)延后,所述基站計(jì)算自身與各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,并從中比較得到所述最大累計(jì)時(shí)延;根據(jù)所述最大累計(jì)時(shí)延為小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間,將該時(shí)間與多播廣播數(shù)據(jù)一起發(fā)送給中繼站;基站和各接入中繼站在所述時(shí)間上向終端發(fā)送所述多播廣播數(shù)據(jù)。8.如權(quán)利要求6或7所述的方法,其特征在于,所述統(tǒng)一確定的發(fā)送多播廣播數(shù)據(jù)的時(shí)間大于等于所述最大累計(jì)時(shí)延。9.如權(quán)利要求8所述的方法,其特征在于,所述接入中繼站收到所述多播廣播數(shù)據(jù)后,還進(jìn)一步判斷該數(shù)據(jù)是否異常,如果異常則向基站發(fā)送指示所述多播廣播數(shù)據(jù)異常的反饋消息;基站根據(jù)收到異常的反饋消息后,為所述接入中繼站重新確定發(fā)送多播廣播數(shù)據(jù)的時(shí)間。10.如權(quán)利要求9所述的方法,其特征在于,所述異常指所述多播廣播數(shù)據(jù)延遲到達(dá)或提前到達(dá);所述反饋消息中攜帶遲到時(shí)間或者提前時(shí)間。全文摘要本發(fā)明公開(kāi)了一種無(wú)線多跳中繼網(wǎng)絡(luò)中MBS數(shù)據(jù)同步方法,涉及通信領(lǐng)域。本發(fā)明方法包括確定基站與小區(qū)內(nèi)各接入中繼站之間傳輸鏈路的累計(jì)時(shí)延,從中比較得到最大累計(jì)時(shí)延后,針對(duì)小區(qū)內(nèi)所有傳輸鏈路統(tǒng)一確定發(fā)送MBS數(shù)據(jù)的時(shí)間,根據(jù)該時(shí)間為各中繼站分配發(fā)送MBS數(shù)據(jù)的時(shí)間或發(fā)送MBS數(shù)據(jù)的延遲時(shí)間,并通知到各中繼站;各中繼站在發(fā)送時(shí)間或延遲時(shí)間到達(dá)時(shí),向下層中繼站或終端發(fā)送MBS數(shù)據(jù),同時(shí),基站在統(tǒng)一確定的發(fā)送MBS數(shù)據(jù)的時(shí)間到達(dá)時(shí)在接入鏈路上向終端發(fā)送MBS數(shù)據(jù),其中,各接入中繼站和基站在接入鏈路上發(fā)送MBS數(shù)據(jù)的時(shí)間相同。本發(fā)明保證了無(wú)線多跳中繼網(wǎng)絡(luò)中各接入中繼站傳遞下行多播廣播數(shù)據(jù)的同步。文檔編號(hào)H04L1/16GK101719820SQ20081017021公開(kāi)日2010年6月2日申請(qǐng)日期2008年10月9日優(yōu)先權(quán)日2008年10月9日發(fā)明者王富貴申請(qǐng)人:中興通訊股份有限公司