減少下行資源指配消息冗餘的方法、裝置及發射端的製作方法
2023-07-07 01:53:56 3
專利名稱::減少下行資源指配消息冗餘的方法、裝置及發射端的製作方法
技術領域:
:本發明涉及通信
技術領域:
,尤其涉及減少下行資源指配消息冗餘的方法、裝置及發射端。
背景技術:
:隨著無線接入需求的不斷增長,要求無線接入系統可以提供更快的速率和更高的容量。針對高速移動可以採用許多不同的無線通信技術,在這些通信技術中,正交頻分復用(OrthogonalFrequencyDivisionMultiplexing,簡稱OFDM)以其較高的頻率利用率、較強的抗符號間幹擾(InterSymbolInterference,簡稱ISI)和載波間幹擾(InterCarrierInterference,簡稱ICI)能力,成為第4代移動通信的關鍵技術,例如,電子和電器工程師協會(IEEE)802.16將OFDMA技術作為其最基本的物理層核心技術。圖1是IEEE802.16中時分雙工(TDD)方式下的下行幀結構示意圖。由圖l可知,在OFDMA系統中,數據資源區是以時頻二維方式存在的。在時域的單位為OFDMA符號,在頻域的單位為子信道(subchannel)。OFDMA幀結構中,下行資源區包括前導(preamble)、幀控制頭部(FCH)、下行資源支配消息(DL-MAP),以及下行資源塊(DLburst)。每幀的首個OFDMA符號為preamble,preamble用於完成終端(MS)同步及提供小區信息。其後定義FCH以及MAP資源指配信息,FCH用於定義DL-MAP的大小、所使用的調製編碼方式以及重複編碼次數,DL-MAP作為廣播消息包含有多個DL-MAP—IE,每個DL-MAP—IE用來定義相應DLburst在下行子幀中的位置及DLburst中所包含用戶的基本業務流連接標識(CID)。下行資源塊(DLburst)至少包含有一個子信道以及一個OFDMA符號。現有技術的資源指配過程是首先基站(BS)廣播FCH以及MAP資源指配消息(DL-MAP以及UL-MAP),MS通過正確接收FCH明確DL-MAP的大小以及所使用的調製編碼方式以及重複格式。然後MS根據接收的FCH所提供的信息,正確解碼DL-MAP廣播消息。在DL-MAP管理消息中包含有當前幀下行DLburst的信息(DL-MAPJE),即DL-MAP包含有多個DL-MAP—IE,MS再通過依次解碼DL-MAP—IE中的相應欄位內容,如CID以及序號(Number)、偏移(offset)等,來確定自己信息所屬資源塊位置。對應於DL-MAP一IE的格式如表1所示tableseeoriginaldocumentpage6tableseeoriginaldocumentpage7表1表1中,DIUC用於指示相應DL-MAP—IE的調製編碼方式,OFDMASymboloffset、Subchanneloffset、No.OFDMASymbol、No.Subchannels指示所在資源塊的位置,循環羅列的CID指示此DL-MAP—IE中對應的用戶。MS通過解碼DL-MAP—IE中的CID,如果確定和自身的CID相同,則通過此DL-MAP—IE中其餘的消息欄位定義(例如subchanneloffset、subchannelnumber、ofdmasymbolsoffset以及ofdmasymbolsnumber)明確包含自身數據的DLBurst在下行幀中所處的位置(即一個DLburst與一個DL-MAPIE對應)。具體MS找尋此DLburst中對應自身的數據是通過順序解碼DLBurst中不同PDU的MACheader來實現的。MS需要解碼每一幀中DL-MAP廣播消息中的DL-MAP—IE來找尋自己所處資源塊的位置。由於DLburst是多用戶復用的數據塊,MS是通過DL-MAP—IE中循環羅列的CID來明確相應的IE中是否有其自身對應的數據。在多MS復用的DLburst中,每次都羅列出所有MS的CID會使下行資源指配消息存在不必要的冗餘,從而導致浪費空口的資源。
發明內容本發明實施例提供減少下行資源指配消息冗餘的方法、裝置及發射端,用以減少下行資源指配消息的冗餘,節省空口間的信令開銷。本發明實施例提供的減少下行資源指配消息冗餘的方法,包括在下行資源指配消息中設定第一標識位;當所述第一標識位為有效狀態時,在所述下行資源指配消息中定義組標識,所述組標識和一組用戶相對應;發送所述攜帶第一標識位和所述組標識的下行資源指配消息。本發明實施例還提供了一種減少下行資源指配消息冗餘的裝置,包括第一標識位設定模塊,用於在下行資源指配消息中設定第一標識位,表明是否用組標識來對應一組用戶;組標識設定模塊,用於當所述第一標識位設定模塊輸出的第一標識位表明採用組標識和一組用戶對應時,定義組標識和一組用戶的CID相對應;發送模塊,用於發送攜帶所述第一標識位和所述組標識的下行資源指配消自、心0本發明實施例還提供一種減少下行資源指配消息冗餘的發送端,包括該減少下行資源指配消息冗餘的裝置。本發明實施例提供的減少下行資源指配消息冗餘的方法、裝置及發射端,在下行資源指配消息中設立第一標識位代表是否^f吏用組標識和一組用戶對應,當第一標識位有效時,定義了組標識和組內所有用戶的CID相對應,這樣採用本發明實施例提供的下行資源指配消息後,只要用組標識和一組用戶對應即可替代原有的循環羅列組內所有用戶的CID的方法,減少了下行資源指配消息的冗餘,從而提高了空口資源的利用率。圖1為現有技術802.16中TDD方式下的下行幀結構示意圖圖2為本發明實施例一的流程圖圖3為本發明實施例二的流程圖圖4為本發明實施例三的結構示意圖具體實施例方式本發明實施例以在802.16中OFDMA下的數據傳輸為例,但並不局限於此,其它涉及到OFDMA中的下行資源指配方法或裝置均與之類似。下面結合附圖對本發明實施例做進一步地描述。實施例一BS具有靈活調度的機制和能力,其明確在當前幀中,哪些burst是針對單個用戶的數據,哪些burst是多用戶復用的數據,且明確相應用戶的業務類型。針對主動授予(unsolicitedgrantservice,UGS)以及實時輪詢業務(Real-Timepollingservice,rtps)等特定為實時、固定周期分配資源等業務類型,如VoIP,BS明確其可能持續的周期。針對多用戶復用且具有UGS以及rtps業務類型的burst,相鄰幀對應的burst中用戶數可能不發生變化,或者發生變化的幅度較小,即用戶切入切出的頻度不大。此時,如果還是使用單一羅列所有CID的方式,則對於系統開銷是較大的浪費。本發明實施例一通過定義特定的標識,類似於groupID的方式,在此定義為採用組標識(code)來指代這些特定的用戶,即將code與一組特定的用戶對應起來,具體是用code和該組用戶的CID相對應,當然也可以使用其它的標識和用戶對應。在特定的幀內,BS根據相應burst中的業務類型以及持續周期確定是否來定義這樣的標識。下面參照圖2來說明本實施例的具體步驟S201,設定第一標識位在下行資源指配消息中設定第一標識位,當第一標識位為有效狀態時,表明將用組標識和一組用戶相關聯,此處的有效狀態可以採用l或0來表示。相反的狀態則表明下行資源指配消息中沒有使用組標識,仍然沿用羅列用戶CID的方式進行指配,這樣可以和原有的指配方法進行兼容。本發明實施例中的第一標識位可以在原有的DL-MAPIE中用冗餘的lbit來設定,也可以增加lbit來標識。具體在原有DL-MAPIE中用尋冗餘的lbit來設定第一標識位可以通過以下方法來實現在原有的DL-MAP—IE中"OFDMAsymboloffset"定義為8bits。這樣做是考慮消息結構中按照字節對齊的方式。但是其後定義的No.OFDMASymbol是按7bits來設計。所以也可按照7bits來定義相應的OFDMASymboloffset。節省下的lbit用於設定第一標識位。當然也可以在其餘的欄位上,如subchanneloffset或者NoOFDMAsymbol等欄位上,來節省lbit信息,作為第一標識位。S202,定義組標識和一組用戶相對應當第一標識位為有效狀態時,在下行資源指配消息中定義組標識,以和一組用戶相對應。此處組標識的長度可以根據實際組內用戶.的多少,業務類型進行設定,具體為幾位,不影響本發明實施例的實現,本發明實施例為了描述方便,此處用7位bit的組標識來和一組用戶相對應。這7位的組標識可以修改現有DL-MAPIE的結構,即保持原有的所有欄位大小定義不變,額外增加7具體的對應方式為,將復用相同burst的MS列為一組,並羅列出組內所有用戶的CID,設定一個7位bit的code和這一組相對應。這樣MS收到該code後,就知道自己屬於這個code對應的組,並在包含該code的DL-MAPIE對應的DLburst查找自己的悽t據。具體MS找尋此DLburst中對應自身的數據是通過順序解碼DLBurst中不同PDU的MACheader來實現的。S203,發送包含第一標識位和組標識的下行資源指配信息將包含第一標識位和組標識的下行資源指配消息發送,較優的,可以將和code相對應的組內用戶的CID—起發送,當然也可以用其他方式來告知MS,該code和哪些用戶相對應。通過本實施例,BS根據實際情況,可以以組標識的方式來指配下行資源,而不用每次都用羅列用戶CID的方式來指配下行資源,這樣在多用戶復用且具有UGS以及rtps業務類型的burst,相鄰幀對應的burst中用戶數可能不發生變化情況下,後續BS只用發送code即可,MS收到下^"資源支配消息中的第一標識位,並判斷出為有效狀態時,解出和自身相對應的組標識code後就能達到指配下行資源的目的,這樣可以減少下行資源指配消息中的冗餘,並相應提高了空口資源的利用效率。實施例二實施例二和實施例一的區別在於,考慮到相鄰幀對應的burst中用戶^t可能發生變化的的情況下,即設定的組中有用戶增加或減少的情況。這時候,只用一個組標識code,4艮難解決此問題。圖3為本實施例的方法流程圖,包括以下步驟S301,設定第一標識位在下行資源指配消息中設定第一標識位,當該第一標識位為有效狀態時,表明採用組標識的方式來指代一組用戶,較佳的,可以指代一組用戶的CID。此步驟和實施例一中的S201相同。S302,設定第二標識位當第一標識位為有效狀態時,在下行資源指配消息中設定第二標識位。該第二標識位可以用l位bit來設定,具體可以在DL-MAPIE中額外增加l位,也可以從現有欄位中節省出l位。設定第二標識位的目的,在於告訴終端,該下行資源指配消息是對code進行定義還是進行使用,第二標識位可以為1或0。本實施例中,當第二標識位為l時,表明對code進行定義,為0時,表明對code進行使用。則當第二標識位為l時,進入步驟S303,當為0時,進入步驟S304。S303,定義組標識和一組用戶相對應當第二標識位為l時,表明是對C0de進行定義,即和一組用戶的CID相對應。具體的實現方式和實施例一中的S202相同。定義完畢後,即進入步驟S305。S304,^^用組標識當第二標識位為0時,表明是對code進行使用,即反映組內用戶的數量變化,即增加或減少。需要說明的是這一步驟必須在code已有定義的前提下,才能實行,即步驟S304不能在BS下發的第一個下行資源指配消息中出現,當code已經被定義後,可以在後續的下行資源指配消息中執行步驟S304。相鄰幀對應的burst中用戶數可能發生變化的的情況下,即設定的組中有用戶增加或減少的情況時,需要用本步驟來告訴MS,哪些用戶增加了,哪些用戶減少了。具體執行時,可以在code之後,羅列增加用戶的CID或者減少用戶的CID。這樣當用戶解出第二標識位為0時,判斷是和code相對應的用戶後,還要看看後續是否屬於減少用戶的CID,才能最終決定DLbust中是否含有自己的數據。另外當不屬於該code對應的用戶,發現下行資源指配消息中新增加用戶的CID和自己的CID相對應時,即可認定自己屬於該code對應的組中新增加的用戶,於包含該code的DL-MAPIE相對應的DLburst含有自己的數據。下面以codeused代表第一標識位,並當codeuesd=l時為有效;codedefined代表第二標識位,當為1時,代表定義組標識,即定義code,當為0時,代表使用code為例來進行說明,具體見下表tableseeoriginaldocumentpage12Code7bits使用先前定義的碼字NA一CID4bits針對碼字對應的CID組在當前burst中增加的CID數For(i=0;i<NACID;i++)….CID16循環羅列出增加的CIDbitsND一CID4bits針對碼字對應的CID組在當前burst中減少的CID數For(i=0;i<NDCID;i++)....CID16循環羅列減少的CID數bits表2中當codeused-1時,即表明第一標識位為有效狀態,需要使用組標識來指配下行資源。當codeused為有效狀態,則有codedefined,即第二標識位,當codedefmed=l時,表明是定義組標識,即對code進行定義,具體的方式為羅列組內用戶的CID,並設定7位bit的code和這些CID進行對應;當codedefmed二0時,表明是當組內用戶數量增加或減少時,使用已有的code,並羅列增加或減少用戶的CID。這樣可以解決當有少量用戶切換時,不用羅列所有用戶的CID,達到減少下行資源指配消息冗餘的目的。下面用實際數據來說明減少冗餘的效果。假設將當前IO個用戶形成的多用戶復用burst定義為一組,並設定組標識為code。按照羅列CID的方式,需要用10x16=160bits來標識所有的用戶,現在採用code來定義這些用戶。(即codeused=l且codedefmed二l)如果其後某幀的特定burst中有其中8個用戶的數據(即離開2個用戶),此時使用code來標識這些用戶(即codeused=l且codedefined=0),再在後邊羅列出離開兩個用戶的CID。此時,節省的系統開銷為16x8(採用原先羅列CID的方式)-16x2(兩個離開用戶的CID)-2(codedefined)-7x2(code)—8(NA—CID+ND—CID)=72bits^i殳離開3個用戶,新增加3個用戶,節省的系統開銷為16x10-16x6(3個增加用戶的CID以及3個離開用戶的CID)-2(codedefined)-7x2(code)-8(NA一CID+ND—CID)=40bits。假設離開5個用戶,BS側判斷認為變化量比較大,此時仍採用原先羅列CID的方式(codeused=0)。定義完畢後,進入步驟S305。S305,發送下行資源指配消息當執行完S303後,發送包含有第一標識位、第二標識位和組標識的下行資源指配消息,需要說明的是,第一次定義組標識發送時,可以將組標識對應所有用戶的CID—起發送,也可以用其它方式來通知用戶,組標識和用戶的對應關係。當執行完S304後,發送包含有第一標識位、第二標識位、組標識以及增加或減少用戶的CID。本發明實施例採用第一標識位來表明是否用組標識來指代一組用戶,可以和原有系統兼容;另外採用第二標識位區分定義組標識和使用組標識的情況,不但解決了組內用戶固定不變時減少下行資源指配消息冗餘的問題,還可以在組內用戶發生少量切換時,減少下行資源指配消息的冗餘。實施例三本實施例描述的是一種減少下行資源指配消息的裝置,具體結構可參見圖4,包括第一標識位設定模塊,組標識設定模塊,發送模塊。其中,第一標識位設定模塊,用於在下行資源指配消息中設定第一標識位,表明是否用組標識來對應一組用戶;組標識設定模塊,用於當所述第一標識位設定模塊輸出的第一標識位表明採用組標識和一組用戶對應時,定義組標識和一組用戶的CID相對應;發送模塊,用於發送攜帶所述第一標識位和所述組標識的下行資源指配消自較佳的,組標識設定模塊還包括第二標識位設定單元,用於當所述第一標識位設定模塊輸出的第一標識位表明採用組標識和一組用戶對應時,設定第二標識位,則定義組標識和一組用戶的CID相對應具體為,當第二標識位為1時,羅列所述組內所有用戶的CID,設定一個組標識和所述包含用戶CID的組相對應;則所述的發送模塊還用於發送所述第二標識位和所述組內所有用戶的CID。庫交佳的,當第二標識位設定單元輸出的第二標識位為0時,<吏用組標識並羅列組內增加或減少的用戶的CID;則所述的發送模塊還用於發送所述第二標識4立和和所述組內增加或減少的用戶的CID。上述第二標識位的取值也可以顛倒,即第二標識位為1時,羅列增減或減少用戶的CID,第二標識位為0時,羅列組內用戶的CID。這樣並不影響本發明實施例的實現。本實施例所描述的裝置可以被安裝在任意的發射端上,如基站等,以達到減少下行資源指配消息冗餘的目的。綜上所述,本發明實施例^是供的一種減少下行資源指配消息的方法、裝置和發射端,通過用組標識的方式替代羅列CID的方式,有效地減少下行資源指配消息的冗餘,提高了空口資源的利用率。明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。權利要求1、一種減少下行資源指配消息冗餘的方法,其特徵在於,包括以下步驟在下行資源指配消息中設定第一標識位;當所述第一標識位為有效狀態時,在所述下行資源指配消息中定義組標識,所述組標識和一組用戶相對應;發送所述攜帶第一標識位和所述組標識的下行資源指配消息。2、如權利要求1所述的方法,其特徵在於,所述第一標識位是l時表明第一標識位為有效狀態;或者,所述第一標識位是0時表明第一標識位為有效狀態。3、如權利要求1所述的方法,其特徵在於,所述當所述第一標識位有效時,定義第二標識位,所述定義所述組標識和一組用戶的CID的相對應具體包括以下步驟當第二標識位耳又值為1時,羅列所述組內所有用戶的CID,i殳定一個組標識和所述包含用戶CID的組相對應;則所述發送步驟還包括發送所述第二標識位和所述組內所有用戶的CID;或者,當第二標識位取值為0時,羅列所述組內所有用戶的CID,設定一個組標識和所述包含用戶CID的組相對應;則所述發送步驟還包括發送所述第二標識位和所述組內所有用戶的CID。4、如權利要求3所述的方法,其特徵在於,在發送所述攜帶第一標識位和組標識的下行資源指配消息之後,進一步包括當第二標識位取值為0時,發送攜帶有所述第二標識位、組標識和增加或減少用戶的CID的下行資源指配消息;或者,當第二標識位耳又值為i時,發送攜帶有所述第二標識位、組標識和增加或減少用戶的CID的下行資源指配消息。5、如權利要求1至4中任一項權利要求所述的方法,其特徵在於,當下行資源指配消息中用於指示相應用戶的編碼格式DLUC為14或15時,所述第一標誌位為無效狀態,用以表明採取羅列用戶CID的方式指配資源。6、一種減少下行資源指配消息冗餘的裝置,其特徵在於,包括第一標識位設定模塊,用於在下行資源指配消息中設定第一標識位,表明是否用組標識來對應一組用戶;組標識設定模塊,用於當所述第一標識位設定模塊輸出的第一標識位表明採用組標識和一組用戶對應時,定義組標識和一組用戶的CID相對應;發送模塊,用於發送攜帶所述第一標識位和所述組標識的下行資源指配消自7、如權利要求6所述的裝置,其特徵在於,所述的組標識設定模塊還包括第二標識位設定單元,用於當所述第一標識位設定模塊輸出的第一標識位表明採用組標識和一組用戶對應時,設定第二標識位,則定義組標識和一組用戶的CID相對應具體為,當第二標識位為1日於,羅列所述組內所有用戶的CID,i殳定一個組標識和所述包含用戶CID的組相對應;則所述的發送模塊還用於發送所述第二標識位和所述組內所有用戶的CID。8、如權利要求7所述的裝置,其特徵在於,所述的組標識設定模塊還用於,當所述第二標識單元輸出的第二標識位位為0時,羅列組內增加或減少的用戶的CID;則所述的發送模塊還用於發送所述第二標識位和和所述組內增加或減少的用戶的CID。9、如權利要求6所述的裝置,其特徵在於,所述的組標識位設定才莫塊還包括第二標識位設定單元,用於當所述第一標識位設定模塊輸出的第一標識位表明採用組標識和一組用戶對應時,設定第二標識位,則定義組標識和一組用戶的CID相對應具體為,當第二標識位為0時,羅列所述組內所有用戶的CID,i殳定一個組標識和所述包含用戶CID的組相對應;則所述的發送模塊還用於發送所述第二標識位和所述組內所有用戶的CID;或者,當第二標識位為1時,羅列組內增加或減少的用戶的CID;則所述的發送模塊還用於發送所述第二標識位和所述組內增加或減少的用戶的CID。10、一種減少下行資源指配消息冗餘的發送端,其特徵在於,包含權利要求6至9中任意一項所述的裝置。全文摘要本發明公開了一種減少下行資源指配消息冗餘的方法、裝置以及發送端,以減少下行資源指配消息的冗餘,從而提高空口資源的利用效率。在本發明方法中,在下行資源指配消息中設定第一標識位,所述第一標識位為有效狀態時,表明採用組標識來對應一組用戶;當所述第一標識位有效時,定義所述組標識和一組用戶的業務流連接標識CID相對應;發送所述攜帶第一標識位和所述組標識的下行資源指配消息。文檔編號H04L5/26GK101453314SQ20071007748公開日2009年6月10日申請日期2007年12月3日優先權日2007年12月3日發明者韜錢申請人:華為技術有限公司