一种ofdma资源指配的方法和系统的制作方法

文档序号:7648845阅读:97来源:国知局

专利名称::一种ofdma资源指配的方法和系统的制作方法
技术领域
:本发明涉及通信4支术领域,尤其涉及一种OFDMA资源指配的方法和系统。
背景技术
:OFDM(OrthogonalFrequencyDivisionMultiplexing正交步贞分复用)冲支术是将无线通信系统中的物理层资源在频域内划分为若干个窄带子载波,各子载波之间有l/2的重叠,但是保持相互正交,在接收端可以通过相关解调技术分离,构成更为高效的数据传输系统。OFDM技术可以大大的提高频谱效率,同时利用快速傅立叶变换(FastFourierTransform,简称"FFT")和逆快速傅立叶变换(InverseFastFourierTransform,简称"IFFT")的凄t字信号处理(DigitalsignalProcess,筒称"DSP")硬件实现,可以大大的简化OFDM系统的实现。另外OFDM系统还可以减小符号间干扰,充分利用频率选择性。由于OFDM技术的诸多优点,所以OFDM技术目前已经得到广泛的应用。OFDMA(OrthogonalFrequencyDivisionMultiplexingAccess正交频分复用接入)系统是利用OFDM技术做复用技术,即通过对不同用户分配不同的数据子载波来区分不同的用户。由于用户之间数据传输使用不同的相互正交的子载波,所以用户之间数据传输不会相互干扰。并且在对子载波进行分配的时候,根据该用户的无线环境状况,充分利用频率选择性,给用户分配最适合传输的数据子载波,通过分配调度算法的优化,可以使得系统容量提高。在OFDMA系统中,为了方便调度与指配,通常将整个信道带宽用"信道树"来进行形象的表示,如图1的一个典型的信道树所示,图中的节点称为Node,每个Node都有一个全局唯一的编号,记作ChID;最底层的Node称为BaseNode,每个BaseNode包含若干个连续的子载波。在OFDMA系统中,最基本的频率调度单元就是BaseNode。OFDMA无线通信系统根据调度算法将一个基本传输时间单元(即物理帧)内的基本频率调度单元(即BaseNode)分配给各个用户数据流,然后通过F-SSCH(ForwardSharedSignalingControlChannel前向共享信令控制信道)将调度结果通知移动台接收端。F-SSCH用于完成系统资源的指配,每一个指配消息都携带了用户标识(MACID)和BaseNode标识(NodeID),其中每个NodeID占用了若干个比特。如图2框架图所示,AN(AccessNetwork)为接入网,可以理解为基站;AT(AccessTerminal)为接入终端,可以理解为手机、移动台;F-SSCH(ForwardSharedSignalingControlChannel)为前向共享信令控制信道。AN通过F-SSCH对AT进行信道资源指配,在F-SSCH中广播资源指配消息,指配消息中一般包括用户标识(MACID)和BaseNode标识(NodeID),还可以包括业务信道采用的传输格式、扩展帧指示等附加信息。AT通过接收F-SSCH中广播的资源指配消息,获得接收业务数据所必需的各种信息,进而可以在业务信道进行通信。图3为F-SSCH中资源指配消息模块图。以FLAB消息为例进行说明,它的消息格式是消息头(0101)标示其类型是FLAB,然后内容就是MACID、NodeID、PF、ExtendedTransmission,Supplemental各个内容的含义分别是MACID—每个AT在系统中都有一个唯一的标识,即MACID,这个MACID在同一个扇区内不会重复;NodelD—也就是Node信息,用"信道树"上Node的序号表示分配给AT的BaseNode。一个NodelD可能对应一个或多个BaseNode。PF…调度的数据包大小、编码格式等,供AT解调、解码用的;ExtendedTransmission-—是否为扩展帧;Supplemental…是否为追加指配,因为可能在本次指配消息以前,这个AT已经分配了其他BaseNode了。Supplemental,表示追加指配,那么本消息指配的BaseNode与曾经指配的BaseNode同时有效;如果=0,那么表示为替换,使用本次指配的BaseNode替换以前的BaseNode。当同时给某个AT指配多个BaseNode的时候,系统就可以利用信道树的分支结构,将某个Node(非底层BaseNode)指配给该用户。这样,这个Node包含的所有子节点都将指配给该用户。例如如果系统将BaseNode:{15、16、17、18》同时指配给某AT,由于在信道树结构中,Node:{3}包括了BaseNode:{15、16、17、18},那么就可以在指配消息中设置NodeID=3,AT利用相同的信道树结构就能正确解释这个指配消息了。当然,并不是每次指配的BaseNodes都可以只用一个Node来表示,在这种情况下,现有技术采用多个指配消息同时进行指配,这些指配消息中除了NodeID域外,其他部分都完全相同;AT接收到多个指配消息以后将这些消息中的NodeID信息进行合并。例如当系统指配BaseNode:{15、16、17}时,就无法用一个Node进行表示,而只能使用2个Nodes:{7、17},此时系统发送两个指配消息,消息1中NodeID=7,消息2中NodeID=17。如前所述,当需要同时给某AT指配多个BaseNodes的时候,利用信道树分支结构进行筒化(利用上层Node来指示多个BaseNodes);当多个BaseNodes不能只用一个Node进行表示的时候,釆用多个指配消息,每个指配消息中除了NodeID域外,其他部分都完全相同,AT接收到多个指配消息以后将这些消息中的NodeID信息进行合并。这种方案的缺点为,当多个BaseNodes不能只用一个Node进行表示的时候,系统需要发送多个指配消息。这种情况又可以分为下面两种具体状况1.当分配的BaseNodes能用2个Nodes:{Node_0、Node—1}进行表示,此时系统需要发送2条指配消息,指配消息分别携带Node—0和Node一l。如上面举的BaseNode{15、16、17}的例子;2.当分配的BaseNodes需要用多于2个Nodes:(Node一0、Node_l、Node—2、...}才能完全表示的时候,系统需要发送多于2条指配消息,指配消息分别携带Node—0、Node—1、Node—2、…。例如系统指配BaseNodes:{15、16、17、18、19、20、21}时,需要用3个Nodes:{3、9、21}才能完全表示,因此需要发送3条指配消息,消息中分别携带Node3、Node9和Node21。尤其是在状况2的时候,需要给AT发送大量的指配消息,这样就增大了F-SSCH的开销,导致系统可用来传输数据的有效资源减少,影响了系统的吞吐量等性能参数。
发明内容本发明实施例提供了一种OFDMA资源指配的方法和系统,解决当为AT分配多个子载波时,要发送大量指配消息,浪费系统带宽的问题。本发明实施例提供了一种OFDMA资源指配的方法,接入网AN和接入终端AT各自保存一份或共同维护一份信道树,并且,Al)AN判断需要分配的信道资源信息是否能用一个Node节点进行表示,如果可以则向AT发送指配消息,所述指配消息之中携带要传送的任一个NodeID节点编号,如不可以则执行步骤A2;A2)AN发送指配消息,指配消息之中携带要传送的任一个NodeID节点编号;A3)AN发送一条或一条以上追加指配消息,每一条追加指配消息中携带剩余要传送的一至三个NodeID节点编号;A4)AT计算接收到的指配信息和追力。指配消息,获得分配的信道资源信白所述追加指配消息的lt据域中包括一个AT的标识信息域和一个到三个的NodeID结点编号域。所述追加指配消息包括前向追加指配消息FSUPERADD和反向追加指配消息RSUPERADD。当所述追加指配消息是前向追加指配消息FSUPERADD时,所述AT将FSUPERADD消息指示的有效NodeID添加到自身的前向链路资源指配FL-ATA中。当所述追加指配消息是反向追加指配消息RSUPERADD时,所述AT将RSUPERADD消息指示的有效NodeID添加到自身的反向链路资源指配RL-ATA中。本发明实施例还提供了一种OFDMA资源指配的系统,该系统包括接入网AN和接入终端AT,所述AN和AT各自保存一4分或共同维护一份信道树,并且,所述AN判断需要发送的NodeID节点编号多于一个时,发送追加指配消息;所述AT判断属于同一个指配消息的追加指配消息是否全都接收完毕,如全都接收完毕,则计算接收到的指配信息和追加指配消息,获得分配到的信道资源信息。所述AN和AT之间使用的追加指配消息的数据域中包括一个AT的标识信息域和一个到三个的NodeID结点编号域。所述AN和AT之间使用的追加指配消息包括前向追加指配消息FSUPERADD和反向追加指配消息RSUPERADD。当追加指配消息是前向追加指配消息FSUPERADD时,所述AT将FSUPERADD消息指示的有效NodeID添加到自身的前向链路资源指配FL-ATA中。当追加指配消息是反向追加指配消息RSUPERADD时,所述AT将RSUPERADD消息指示的有效NodeID添加到自身的反向链路资源指配RL陽ATA中。本发明实施例通过增加追加指配消息,当同时指配给AT多个BaseNodes的时候,通过采用一种新的指配消息格式,在一条消息中携带多个NodeID信息,减少了F-SSCH中需要发送的指配消息数量,降低了系统开销,进而节省F-SSCH资源,提升整个系统的性能。图1为典型的信道树示意图;图2为现有技术的网络架构图;图3为现有技术中F-SSCH中部分指配模块类型图;图4为本发明实施例提供的AN侧消息处理流程图;图5为本发明实施例提供的AT侧消息处理流程图;图6为本发明实施例提供的发送多Node信息的消息处理流程图。具体实施例方式为使本发明的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。本发明实施例在兼容现有消息的前提下,不改变前面所述的信道树结构和目前所有F-SSCH指配消息才各式,添加两种新的指配消息"前向追加指配"(FSUPERADD)和"反向追加指配,,(RSUPERADD),消息4各式如下<table>complextableseeoriginaldocumentpage9</column></row><table><table>complextableseeoriginaldocumentpage10</column></row><table>接入网AN和接入终端AT各自保存一份或共同维护一份信道树,使用F-SSCH进行资源指配,当指配的多个BaseNodes不能只用1个Node进行表示的时候,假定至少需用K个Nodes:{Node—0,Node—1,...,Node—K-l}才能完全表示,如图4所示,此时,基站侧进行如下处理步骤1.由基站进行指配,首先判断是否能用一个Node表示,如果可以,则按照指配类型,发送一个相应类型的指配消息,指配消息中携带该NodeID。如不能则执行步骤2;步骤2.系统按照指配类型,在F-SSCH中发送一个相应类型的指配消息,指配消息中携带NodeID=Node—0;指配消息,在这个(或这些)FSUPERADD消息中的NodeIDi(l<=i<=3)域中携带剩余的(K-1)个Nodes的信息{Node—1、Node_2、...、Node_K-l},同时置FSUPERADD消息中未使用的NodeID域为保留NodeID值(例如IEEE802,20中保留NodeID为63);步骤3.如果是前向资源指配,那么系统再发送个FSUPERADD如果是反向资源指配,那么系统则在步骤2后再发送RSUPERADD指配消息,这些消息中的NodeID域的设置规则与前向资源指配的设置规则相同。例如基站指配BaseNodes:{15、16、17、18、19、20、21}时需要利用Nodes:{3、9、21},那么采用本发明介绍的技术,基站发送一条普通指配消息,置NodeID=3;发送一条FSUPERADD/RSUPERADD消息,置NodeIDl=9、NodeID2=21、NodeID3=63,这样基站只发送了2条消息就完成了指配。同样,如图5所示,在AT侧,需要增加AT对FSUPERADD、RSUPERADD消息的解析规则步骤1.AT接收指配消息;步骤2.判断指配消息是否全部接收完成,如完成则接收指配消息完成,如未完成则执行步骤3;步骤3.接收指配消息,判断是否为FSUPERADD或RSUPERADD消息,如果不是,则按照普通指配消息的解析规则进行消息解析,并转回步骤2;如果是FSUPERADD或RSUPERADD消息,贝寸当AT收到FSUPERADD消息时,匹配消息中MACID域,如果与自身的MACID—致,那么本消息就是对自身的追加指配,将该消息中NodeIDl、NodelD2、NodelD3域指示的非保留NodeID值添加到自身的FL-ATA(ForwardLinkAccessTerminalAssignment前向链路资源指酉己)中。同样,当AT收到RSUPERADD消息时,如果消息中的MACID域与自身的MACID—致,则将RSUPERADD消息指示的有效NodeID添加到自身的RL-ATA(ReverseLinkAccessTerminalAssignment反向链路资源指酉己)中。综上所述,对于发送多个Node信息的过程而言,如图6发送多Node信息的消息流程图所示,基本思路为,AN首先会发送指配信息,其中指配信息中携带NodeID=Node—0;然后AN发送后续的FSUPERADD或RSUPERADD消息,消息中携带NodeID=Node—1、Node—2、...如上所述,本发明实施例在每条"追加指配"消息中就携带了3个NodelD信息,相当于发送了3条连续指配消息,这样当系统对某个AT进行指配的时候(假定指配了K个Nodes):当K〉3时,采用本发明实施例方案需要发送1+〖—1条指配消息,现有技术需要发送K条消息,本发明实施例中提供的技术方案比现有技术少发送《-l-1条指配消息,降低了系统开销,以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。权利要求1、一种OFDMA资源指配的方法,其特征在于,接入网AN和接入终端AT各自保存一份或共同维护一份信道树,该方法包括A1)AN判断需要分配的信道资源信息是否能用一个Node节点进行表示,如果可以则向AT发送指配消息,所述指配消息之中携带要传送的任一个NodeID节点编号,如不可以则执行步骤A2;A2)AN发送指配消息,指配消息之中携带要传送的任一个NodeID节点编号;A3)AN发送一条或一条以上追加指配消息,每一条追加指配消息中携带剩余要传送的一至三个NodeID节点编号;A4)AT计算接收到的指配信息和追加指配消息,获得分配的信道资源信息。2、如权利要求1所述的一种OFDMA资源指配的方法,其特征在于,所述追加指配消息的数据域中包括一个AT的标识信息域和一个到三个的NodelD结点编号域。3、如权利要求l所述的一种OFDMA资源指配的方法,其特征在于,所述追加指配消息包括前向追加指配消息FSUPERADD和反向追加指配消息RSUPERADD。4、如权利要求3所述的一种OFDMA资源指配的方法,其特征在于,当所述追加指配消息是前向追加指配消息FSUPERADD时,所述AT将FSUPERADD消息指示的有效NodelD添加到自身的前向链路资源指配FL-ATA中。5、如权利要求3所述的一种OFDMA资源指配的方法,其特征在于,当所述追加指配消息是反向追加指配消息RSUPERADD时,所述AT将RSUPERADD消息指示的有效NodeID添加到自身的反向链路资源指配RL-ATA中。6、一种OFDMA资源指配的系统,包括接入网AN和接入终端AT,其特征在于,所述AN和AT各自保存一份或共同维护一卩分信道树,并且,所述AN判断需要发送的NodeID节点编号多于一个时,发送追加指配消息;所述AT判断属于同一个指配消息的追加指配消息是否全都接收完毕,如全都接收完毕,则计算接收到的指配信息和追加指配消息,获得分配到的信道资源信息。7、如权利要求6所述的一种OFDMA资源指配的系统,其特征在于,所述AN和AT之间使用的追加指配消息的数据域中包括一个AT的标识信息域和一个到三个的NodeID结点编号域。8、如权利要求6所述的一种OFDMA资源指配的系统,其特征在于,所述AN和AT之间使用的追加指配消息包括前向追加指配消息FSUPERADD和反向追加指配消息RSUPERADD。9、如权利要求8所述的一种OFDMA资源指配的系统,其特征在于,当追加指配消息是前向追加指配消息FSUPERADD时,所述AT将FSUPERADD消息指示的有效NodeID添加到自身的前向链路资源指配FL-ATA中。10、如权利要求8所述的一种OFDMA资源指配的系统,其特征在于,当追加指配消息是反向追加指配消息RSUPERADD时,所述AT将RSUPERADD消息指示的有效NodeID添加到自身的反向链路资源指配RL-ATA中。全文摘要本发明公开了一种OFDMA资源指配的方法和系统,解决当为AT分配多个子载波时,要发送大量指配消息,浪费系统带宽的问题。该方法包括,当AN接入网要向AT发送多个NodeID节点编号信息时,AN先向AT发送指配消息,随后发送追加指配消息,AT收到所有的指配消息和追加指配消息后计算得到分配到的信道资源信息。本发明可以减少指配消息数量,降低系统开销,进而节省F-SSCH资源,提升整个系统的性能。文档编号H04B7/208GK101345980SQ20071007595公开日2009年1月14日申请日期2007年7月10日优先权日2007年7月10日发明者王云峰申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1