本發(fā)明涉及無線通信技術,尤其涉及一種傳輸信號的方法和裝置。
背景技術:
移動互聯(lián)網和物聯(lián)網的快速發(fā)展引發(fā)了數據流量的爆發(fā)式增長,以及多樣化、差異化業(yè)務的廣泛興起。5g作為新一代的移動通信技術,相對4g將支持更高速率(gbps)、巨量鏈接(1m/km2)、超低時延(1ms)、更高的可靠性、百倍的能量效率提升等以支撐新的需求變化。其中,超低時延作為5g技術的關鍵指標,直接影響著如車聯(lián)網、工業(yè)自動化、遠程控制、智能電網等時延受限業(yè)務的發(fā)展。當前一系列關于5g時延降低的標準研究正在逐步推進。
傳輸時間間隔(tti,transmissiontimeinterval)降低作為當前時延降低的重要研究方向,旨在將現(xiàn)在1ms長度的tti降低為0.5ms甚至1~2個正交頻分復用(ofdm,orthogonalfrequencydivisionmultiplexing)符號的長度,成倍的降低了最小調度時間,進而在不改變幀結構情況下也能成倍的降低單次傳輸時延。
在長期演進(lte,longtermevolution)中,上行控制信息可以在物理上行共享信道(pusch,physicaluplinksharedchannel)上傳輸,當tti變短后,現(xiàn)有協(xié)議中定義的傳輸上行控制信息的位置和方式不再適用,需要給短tti(shorttti)傳輸重新定義新的傳輸方式,針對此目前還沒有有效的解決方案。
技術實現(xiàn)要素:
為解決上述技術問題,本發(fā)明實施例提供了一種傳輸信號的方法和裝置。
本發(fā)明實施例提供的傳輸信號的方法,包括:
當需要將上行控制信息(uci,uplinkcontrolinformation)和/或數據信息在pusch上傳輸時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸;
當uci或者探測參考信號(srs,soundingreferencesignal)的約定傳輸時間和數據信息的傳輸時間有重疊時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸。
本發(fā)明實施例中,所述uci包括以下至少之一:
信道質量信息(cqi,channelqualityindicator)/預編碼矩陣指示(pmi,precodingmatrixindicator)、混合自動重傳請求確認信息(harq-ack,hybridautomaticrepeatrequest-acknowledgement)、秩指示(ri,rankindication)和信道狀態(tài)信息參考符號資源指示(cri,csi-rsresourceindicator)。
本發(fā)明實施例中,所述方法還包括:
將待上報的uci和/或所述數據信息按照指定方式進行復用和交織處理,或者將待上報的uci進行復用和交織處理;
將處理后的信息承載在pusch上進行傳輸。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;
建立交織矩陣,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含ri/cri,不包含cqi/pmi和數據信息時,所述ri/cri為復用序列;
當需要上報的第一內容包含cqi/pmi,不包含ri/cri和數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi和ri/cri時,所述數據信息為復用序列;
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列。
本發(fā)明實施例中,所述當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列,包括:
當需要上報uci和數據信息時,按照uci在前,數據信息在后的方式進行級聯(lián),得到復用序列;
當需要上報ri/cri和cqi/pmi時,按照ri/cri在前,cqi/pmi在后的方式進行級聯(lián),得到復用序列。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;
建立交織矩陣,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含ri/cri,不包含cqi/pmi和數據信息時,所述ri/cri為復用序列;
當需要上報的第一內容包含cqi/pmi,不包含ri/cri和數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi和ri/cri時,所述數據信息為復用序列;
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列。
本發(fā)明實施例中,所述當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列,包括:
當需要上報uci和數據信息時,按照數據信息在前,uci在后的方式進行級聯(lián),得到復用序列;
當需要上報ri/cri和cqi/pmi時,按照cqi/pmi在前,ri/cri在后的方式進行級聯(lián),得到復用序列。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:cqi/pmi、數據信息;
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣;
跳過所述ri/cri對應的位置,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含cqi/pmi,不包含數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi時,所述數據信息為復用序列;
當需要上報的第一內容包含cqi/pmi和數據信息時,將所述cqi/pmi和數據信息進行級聯(lián)得到復用序列。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報數據信息時,所述數據信息為復用序列;
建立交織矩陣,當還需要上報cqi/pmi時,從所述交織矩陣的第一行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入所述交織矩陣的部分列或者全部列;
當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣;
跳過所述ri/cri和/或cqi/pmi對應的位置,將所述復用序列按照先行后列的順序寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣,包括以下之一:
當需要上報ri/cri和harq-ack時,將ri/cri從所述交織矩陣的最后一行開始向上寫入所述交織矩陣;將harq-ack在ri/cri結束的上一行開始寫入所述交織矩陣,或者在ri/cri結束行中的非ri/cri的位置開始寫入所述交織矩陣;
當需要上報hqrq-ack而不上報ri/cri時,從所述交織矩陣的最后一行開始向上,按照指定方式將hqrq-ack寫入所述交織矩陣。
本發(fā)明實施例中,所述從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣,包括以下之一:
當需要上報harq-ack時,將ri/cri從所述交織矩陣的最后一行開始向上寫入所述交織矩陣。
本發(fā)明實施例中,所述ri/cri或者harq-ack在所述交織矩陣的全部或者部分列上寫入。
本發(fā)明實施例中,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,按照指定方式將所述ri/cri寫入第一指定列;
當需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,按照指定方式將所述harq-ack寫入第二指定列。
本發(fā)明實施例中,所述第一指定列、所述第二指定列包括以下至少之一:
所述第一指定列為解調參考信號(dmrs,demodulationreferencesignal)所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號對應的列以及dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號對應的列以及dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為所述交織矩陣的前z1列,所述第二指定列為所述交織矩陣的后z2列;
所述第一指定列為所述交織矩陣的后z1列,所述第二指定列為所述交織矩陣的前z2列;
所述第一指定列為距離dmrs所在符號最近的符號對應的列,所述第二指定列距離dmrs所在符號次近的符號對應的列;
其中x、y、z1、z2為正整數;
所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述第一指定列、所述第二指定列包括以下至少之一:
所述第一指定列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述第二指定列為所述第一指定列相鄰的y個符號對應的y列;
所述第二指定列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述第一指定列為所述第二指定列相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述第二指定列為所述第一指定列相鄰的y個符號對應的y列;
所述第二指定列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述第一指定列為所述第二指定列相鄰的y個符號對應的y列;
其中x、y為正整數;
所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將ri寫入所述交織矩陣的全部列或者部分列;
當需要上報cqi/pmi和數據信息中的至少之一時,將所述信息數據按照指定順序級聯(lián)生成復用序列;跳過ri/cri對應的位置,將所述復用序列寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri和cqi/pmi中的至少之一時,從所述交織矩陣的第一列開始,逐列將需要上報的內容按照指定順序寫入所述交織矩陣;
當需要上報數據信息時,將所述數據信息作為復用序列;跳過ri/ri、和/或cqi/pmi對應的位置,將所述復用序列寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,當需要上報ri/cri和cqi/pmi時,從所述交織矩陣的第一列開始,先寫入ri/cri,再寫入cqi/pmi。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;
當還需要上報cqi/pmi時,從指定行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;
當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述指定行為第一行,或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的下一行。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;
當還需要上報cqi/pmi時,從指定行開始向上,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;
當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述指定行為最后一行,或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的上一行。
本發(fā)明實施例中,ri/cri與harq-ack寫入的列相同。
本發(fā)明實施例中,所述部分列為以下之一:
dmrs所在符號兩側相鄰的a個符號對應的列,其中a為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號兩側相鄰的b個符號對應的列,其中b為非負整數;
dmrs所在符號一側相鄰的c個符號對應的列,其中c為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號一側相鄰的d個符號對應的列,其中d為非負整數;
前e列,其中e為小于等于n的正整數;
后f列,其中f為小于等于n的正整數;
預設的列;
其中,所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述方法還包括:
當需要將數據信息在pusch上傳輸時,建立交織矩陣,將所述數據信息逐列寫入所述交織矩陣。
本發(fā)明實施例中,所述交織矩陣由所述目標內容的傳輸時間、dmrs的位置以及srs配置中的至少之一確定。
本發(fā)明實施例中,寫入交織矩陣時,按照先行后列的順序寫入交織矩陣,或者按照先列后行的順序寫入交織矩陣。
本發(fā)明實施例中,當dmrs和上行信息在一個符號中復用時,所有上行信息在寫入交織矩陣時,均需跳過交織矩陣中dmrs對應的位置。
本發(fā)明實施例中,所述方法還包括:
uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時的傳輸方式根據預設操作和/或基站的通知消息確定。
本發(fā)明實施例中,所述傳輸方式通過以下至少之一指示:
無線資源控制(rrc,radioresourcecontrol)信令;
系統(tǒng)信息塊(sib,systeminformationblock);
所述pusch對應的上行授權。
本發(fā)明實施例中,所述方法還包括:
放棄傳輸全部或者部分所述uci或者推遲傳輸全部或者部分所述uci。
本發(fā)明實施例中,當所述uci包含m個傳輸塊的harq-ack信息時,在所述目標內容的傳輸時間上傳輸全部或者部分傳輸塊的harq-ack信息,其中,m>1。
本發(fā)明實施例中,在所述目標內容的傳輸時間上傳輸部分傳輸塊的harq-ack信息,其中,所述部分傳輸塊的傳輸時長均小于其他傳輸塊的傳輸時長。
本發(fā)明實施例中,當srs的約定傳輸時間和數據信息的傳輸時間有重疊時,在所述目標內容的傳輸時間上,在全部或者部分dmrs對應的位置上不傳輸dmrs而傳輸數據信息。
本發(fā)明實施例中,當uci的約定傳輸時間和數據信息的傳輸時間有重疊時,根據所述目標內容的傳輸時間上的dmrs來傳輸所述全部或者部分uci。
本發(fā)明實施例中,所述方法還包括:
根據以下至少之一來傳輸所述全部或者部分uci:
dmrs占用的頻域位置;
dmrs占用的符號;
dmrs對應的序列;
用全部或者部分uci的調制符號調制dmrs。
本發(fā)明實施例中,所述信息對應的碼率滿足指定的門限要求。
本發(fā)明實施例中,所述信息在指定符號上的碼率滿足指定的門限要求。
本發(fā)明實施例中,所述數據信息在前n個傳輸數據信息的符號上的碼率不大于0.931或0.93或1,其中n小于或者等于傳輸所述數據信息的符號的總數。
本發(fā)明實施例提供的傳輸信號的裝置,包括:
處理和傳輸單元,用于當需要將uci和/或數據信息在pusch上傳輸時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸;
所述處理和傳輸單元,還用于當uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸。
本發(fā)明實施例中,所述uci包括以下至少之一:cqi/pmi、harq-ack、ri和cri;
所述處理和傳輸單元包括:
處理子單元,用于將待上報的uci和/或所述數據信息按照指定方式進行復用和交織處理,或者將待上報的uci進行復用和交織處理;
傳輸子單元,用于將處理后的信息承載在pusch上進行傳輸。
本發(fā)明實施例中,所述處理子單元,還用于當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;建立交織矩陣,將所述復用序列寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;建立交織矩陣,將所述復用序列寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:cqi/pmi、數據信息;建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣最后一行開始向上,將所述ri/cri寫入所述交織矩陣;跳過所述ri/cri對應的位置,將所述復用序列寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于當需要上報數據信息時,所述數據信息為復用序列;建立交織矩陣,當還需要上報cqi/pmi時,從所述交織矩陣的第一行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入所述交織矩陣的部分列或者全部列;當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣;跳過所述ri/cri和/或cqi/pmi對應的位置,將所述復用序列按照先行后列的順序寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將ri寫入所述交織矩陣的全部列或者部分列;當需要上報cqi/pmi和數據信息中的至少之一時,將所述信息數據按照指定順序級聯(lián)生成復用序列;跳過ri/cri對應的位置,將所述復用序列寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于建立交織矩陣,當需要上報ri/cri和cqi/pmi中的至少之一時,從所述交織矩陣的第一列開始,逐列將需要上報的內容按照指定順序寫入所述交織矩陣;當需要上報數據信息時,將所述數據信息作為復用序列;跳過ri/cri、和/或cqi/pmi對應的位置,將所述復用序列寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;當還需要上報cqi/pmi時,從指定行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元,還用于建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;當還需要上報cqi/pmi時,從指定行開始向上,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例的技術方案中,當需要將uci或者數據信息在pusch上傳輸時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸;當uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸。通過對本發(fā)明實施例技術方案的實施,在shorttti場景下實現(xiàn)了uci在pusch上的傳輸。
附圖說明
圖1為本發(fā)明實施例的傳輸信號的方法的流程示意圖;
圖2為本發(fā)明實施例的tti為7個符號時的uci和數據的復用圖一;
圖3為本發(fā)明實施例的tti為4個符號時的uci和數據的復用圖;
圖4為本發(fā)明實施例的tti為3個符號時的uci和數據的復用圖;
圖5為本發(fā)明實施例的tti為2個符號時的uci和數據的復用圖;
圖6為本發(fā)明實施例的tti為1個符號時的uci和數據的復用圖;
圖7為本發(fā)明實施例的cqi/pmi和數據進行級聯(lián)的示意圖;
圖8為本發(fā)明實施例的上行控制信息和數據復用的示意圖一;
圖9為本發(fā)明實施例的上行控制信息和數據復用的示意圖二;
圖10為本發(fā)明實施例的在dmrs符號的兩側或者一側的符號對應的列上進行寫入的示意圖;
圖11為本發(fā)明實施例的沒有ri情況下harq-ack從交織矩陣的最后一行開始寫入的示意圖;
圖12為本發(fā)明實施例的上行控制信息和數據復用的示意圖三;
圖13為本發(fā)明實施例的上行控制信息和數據復用的示意圖四;
圖14為本發(fā)明實施例的上行控制信息和數據復用的示意圖五;
圖15為本發(fā)明實施例的上行控制信息和數據復用的示意圖六;
圖16為本發(fā)明實施例的tti為7個符號時的uci和數據的復用圖二;
圖17為本發(fā)明實施例的上行控制信息和數據復用的示意圖七;
圖18為本發(fā)明實施例的上行控制信息和數據復用的示意圖八;
圖19為本發(fā)明實施例的上行控制信息和數據復用的示意圖九;
圖20為本發(fā)明實施例的傳輸信號的裝置的結構組成示意圖;
圖21為本發(fā)明實施例的上行控制信息和數據復用的示意圖十。
具體實施方式
為了能夠更加詳盡地了解本發(fā)明實施例的特點與技術內容,下面結合附圖對本發(fā)明實施例的實現(xiàn)進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實施例。
圖1為本發(fā)明實施例的傳輸信號的方法的流程示意圖,如圖1所示,所述傳輸信號的方法包括以下步驟:
步驟101:當需要將uci和/或數據信息在pusch上傳輸時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸。
步驟102:當uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸。
本發(fā)明實施例中,cqi/pmi的意思包括:cqi和pmi、cqi或pmi。即cqi與pmi可以單獨出現(xiàn)一個,也可以同時出現(xiàn)。ri/cri的意思為ri或cri,即ri與cri單獨出現(xiàn)一個。
本發(fā)明實施例中,所述uci包括以下至少之一:
cqi/pmi、harq-ack、ri和cri。
在本發(fā)明第一實施方式中,將待上報的uci和/或所述數據信息按照指定方式進行復用和交織處理,或者將待上報的uci進行復用和交織處理;
將處理后的信息承載在pusch上進行傳輸。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;
建立交織矩陣,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含ri/cri,不包含cqi/pmi和數據信息時,所述ri/cri為復用序列;
當需要上報的第一內容包含cqi/pmi,不包含ri/cri和數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi和ri/cri時,所述數據信息為復用序列;
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列。
本發(fā)明實施例中,所述當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列,包括:
當需要上報uci和數據信息時,按照uci在前,數據信息在后的方式進行級聯(lián),得到復用序列;
當需要上報ri/cri和cqi/pmi時,按照ri/cri在前,cqi/pmi在后的方式進行級聯(lián),得到復用序列。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;
建立交織矩陣,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
其中,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含ri/cri,不包含cqi/pmi和數據信息時,所述ri/cri為復用序列;
當需要上報的第一內容包含cqi/pmi,不包含ri/cri和數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi和ri/cri時,所述數據信息為復用序列;
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列。
所述當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列,包括:
當需要上報uci和數據信息時,按照數據信息在前,uci在后的方式進行級聯(lián),得到復用序列;
當需要上報ri/cri和cqi/pmi時,按照cqi/pmi在前,ri/cri在后的方式進行級聯(lián),得到復用序列。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:cqi/pmi、數據信息;
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣;
跳過所述ri/cri對應的位置,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含cqi/pmi,不包含數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi時,所述數據信息為復用序列;
當需要上報的第一內容包含cqi/pmi和數據信息時,將所述cqi/pmi和數據信息進行級聯(lián)得到復用序列。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
當需要上報數據信息時,所述數據信息為復用序列;
建立交織矩陣,當還需要上報cqi/pmi時,從所述交織矩陣的第一行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入所述交織矩陣的部分列或者全部列;
當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣;
跳過所述ri/cri和/或cqi/pmi對應的位置,將所述復用序列按照先行后列的順序寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣,包括以下之一:
當需要上報ri/cri和harq-ack時,將ri/cri從所述交織矩陣的最后一行開始向上寫入所述交織矩陣;將harq-ack在ri/cri結束的上一行開始寫入所述交織矩陣,或者在ri/cri結束行中的非ri/cri的位置開始寫入所述交織矩陣;
當需要上報hqrq-ack而不上報ri/cri時,從所述交織矩陣的最后一行開始向上,按照指定方式將hqrq-ack寫入所述交織矩陣。
本發(fā)明實施例中,所述從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣,包括以下之一:
當需要上報harq-ack時,將ri/cri從所述交織矩陣的最后一行開始向上寫入所述交織矩陣。
本發(fā)明實施例中,所述ri/cri或者harq-ack在所述交織矩陣的全部或者部分列上寫入。
本發(fā)明實施例中,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,按照指定方式將所述ri/cri寫入第一指定列;
當需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,按照指定方式將所述harq-ack寫入第二指定列。
本發(fā)明實施例中,所述第一指定列、所述第二指定列包括以下至少之一:
所述第一指定列為dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號對應的列以及dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號對應的列以及dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為所述交織矩陣的前z1列,所述第二指定列為所述交織矩陣的后z2列;
所述第一指定列為所述交織矩陣的后z1列,所述第二指定列為所述交織矩陣的前z2列;
所述第一指定列為距離dmrs所在符號最近的符號對應的列,所述第二指定列距離dmrs所在符號次近的符號對應的列;
其中x、y、z1、z2為正整數;
所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述第一指定列、所述第二指定列包括以下至少之一:
所述第一指定列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述第二指定列為所述第一指定列相鄰的y個符號對應的y列;
所述第二指定列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述第一指定列為所述第二指定列相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述第二指定列為所述第一指定列相鄰的y個符號對應的y列;
所述第二指定列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述第一指定列為所述第二指定列相鄰的y個符號對應的y列;
其中x、y為正整數;
所述相鄰為物理相鄰,或者為邏輯相鄰。
在本發(fā)明第三實施方式中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將ri寫入所述交織矩陣的全部列或者部分列;
當需要上報cqi/pmi和數據信息中的至少之一時,將所述信息數據按照指定順序級聯(lián)生成復用序列;跳過ri/cri對應的位置,將所述復用序列寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
在本發(fā)明第四實施方式中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri和cqi/pmi中的至少之一時,從所述交織矩陣的第一列開始,逐列將需要上報的內容按照指定順序寫入所述交織矩陣;
當需要上報數據信息時,將所述數據信息作為復用序列;跳過ri/ri、和/或cqi/pmi對應的位置,將所述復用序列寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,當需要上報ri/cri和cqi/pmi時,從所述交織矩陣的第一列開始,先寫入ri/cri,再寫入cqi/pmi。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;
當還需要上報cqi/pmi時,從指定行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;
當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述指定行為第一行,或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的下一行。
本發(fā)明實施例中,所述進行復用和交織處理,包括:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;
當還需要上報cqi/pmi時,從指定行開始向上,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;
當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述指定行為最后一行,或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的上一行。
本發(fā)明實施例中,ri/cri與harq-ack寫入的列相同。
本發(fā)明實施例中,所述部分列為以下之一:
dmrs所在符號兩側相鄰的a個符號對應的a列,其中a為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號兩側相鄰的b個符號對應的b列,其中b為非負整數;
dmrs所在符號一側相鄰的c個符號對應的c列,其中c為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號一側相鄰的d個符號對應的d列,其中d為非負整數;
前e列,其中e為小于等于n的正整數;
后f列,其中f為小于等于n的正整數;
預設的列;
其中,所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述方法還包括:當需要將數據信息在pusch上傳輸時,建立交織矩陣,將所述數據信息逐列寫入所述交織矩陣。
本發(fā)明實施例中,所述交織矩陣由所述目標內容的傳輸時間、dmrs的位置以及srs配置中的至少之一確定。
本發(fā)明實施例中,寫入交織矩陣時,按照先行后列的順序寫入交織矩陣,或者按照先列后行的順序寫入交織矩陣。
本發(fā)明實施例中,當dmrs和上行信息在一個符號中復用時,所有上行信息在寫入交織矩陣時,均需跳過交織矩陣中dmrs對應的位置。
本發(fā)明實施例中,所述方法還包括:uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時的傳輸方式根據預設操作和/或基站的通知消息確定。
所述傳輸方式通過以下至少之一指示:
rrc信令;
sib;
所述pusch對應的上行授權。
本發(fā)明實施例中,所述方法還包括:放棄傳輸全部或者部分所述uci或者推遲傳輸全部或者部分所述uci。
本發(fā)明實施例中,當所述uci包含m個傳輸塊的harq-ack信息時,在所述目標內容的傳輸時間上傳輸全部或者部分傳輸塊的harq-ack信息,其中,m>1。
本發(fā)明實施例中,在所述目標內容的傳輸時間上傳輸部分傳輸塊的harq-ack信息,其中,所述部分傳輸塊的傳輸時長均小于其他傳輸塊的傳輸時長。
本發(fā)明實施例中,當srs的約定傳輸時間和數據信息的傳輸時間有重疊時,在所述目標內容的傳輸時間上,在全部或者部分dmrs對應的位置上不傳輸dmrs而傳輸數據信息。
本發(fā)明實施例中,當uci的約定傳輸時間和數據信息的傳輸時間有重疊時,根據所述目標內容的傳輸時間上的dmrs來傳輸所述全部或者部分uci。
本發(fā)明實施例中,所述方法還包括:
根據以下至少之一來傳輸所述全部或者部分uci:
dmrs占用的頻域位置;
dmrs占用的符號;
dmrs對應的序列;
用全部或者部分uci的調制符號調制dmrs。
本發(fā)明實施例中,所述信息對應的碼率滿足指定的門限要求。
本發(fā)明實施例中,所述信息在指定符號上的碼率滿足指定的門限要求。
本發(fā)明實施例中,所述數據信息在前n個傳輸數據信息的符號上的碼率不大于0.931或0.93或1,其中n小于或者等于傳輸所述數據信息的符號的總數。
下面結合具體實施場景對本發(fā)明實施例的傳輸信號的方法做詳細描述。
實施例一
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
所述上行控制信息包括以下至少之一:cqi和/或pmi(本發(fā)明中用cqi/pmi表示)、harq-ack、ri和cri,其中harq-ack為下行數據的反饋信息,比如為1bit的ack/nack。所述ri可以是以下之一:只有ri,ri和i1的聯(lián)合上報,cri和ri的聯(lián)合上報,cri、ri和i1的聯(lián)合上報,cri、ri和pti的聯(lián)合上報,ri和pti的聯(lián)合上報。其中i1為widebandfirstpmii1。實際應中不限于這些信息。
本發(fā)明以支持shorttti的ue為例來說明,所述方法不限應用于shorttti場景。本實施例考慮uci在pusch上的傳輸方法,以及uci的約定傳輸時間和上行數據的傳輸時間有重疊的場景下的傳輸方法,比如根據enb配置的周期,ue需要在時隙#n上傳輸cqi/pmi,并且enb也調度ue在時隙#n上傳輸上行數據。本實施例以及之后的實施例給出上述情況下的處理和傳輸方法。
圖2~6分別是tti為7、4、3、2、1個符號時的uci和數據的復用圖。如圖2~6所示,ri、cqi/pmi和數據進行級聯(lián)得到復用序列,然后,復用序列和harq-ack再進行信道交織。harq-ack在復用序列上打孔傳輸,按照先列后行的順序進行打孔映射。如果沒有數據,只有ri和cqi/pmi,則ri和cqi/pmi級聯(lián)得到復用序列;如果只有ri,則ri即為復用序列;如果只有cqi/pmi,則cqi/pmi即為復用序列;如果只有數據,則數據為復用序列。
可選地,ri、cqi/pmi和數據進行級聯(lián)時,ri和cqi/pmi在前,數據在后。ri和cqi/pmi級聯(lián)時,可以ri在前,cqi/pmi在后,也可以cqi/pmi在前,ri在后。優(yōu)選地,ri在前,cqi/pmi在后,數據在最后。這樣,可以保證ri的數據不被harq-ack打掉。
下面進行具體描述。下面假設只有一個傳輸塊。實際應用中不限于下述的方式和步驟。
1、計算控制信息占用的re個數或者對應的調制符號數。
首先需要計算控制信息占用的re個數或者對應的調制符號數,比如按照現(xiàn)有技術進行計算,對于pusch只有一個傳輸塊的情況,harq-ack、ri或者cri的bit對應的調制符號數為公式(1):
其中o是harq-ack、ri或者cri對應的bit數,
其他信息的占用的調制符號數也可以按照現(xiàn)有技術進行計算?;蛘?,對控制信息占用的調制符號數也可以重新定義計算方式,本發(fā)明不做限定。
2、對控制信息進行編碼。
編碼方式可本發(fā)明實施例不做限定。
3、ri、cqi/pmi和數據進行級聯(lián)/復用。
ri的編碼比特
4、信道交織。
下面舉例說明,實際應用中不限于下述方式。
第一步,建立一個rmux×cmux的交織矩陣。交織矩陣的行數rmux=(h′total·qm·nl)/cmux,定義r′mux=rmux/(qm·nl)。其中交織矩陣的列數
第二步,從交織矩陣左上角開始,依次將復用列向量序列g0,g1,g2,g3,...,gh′-1寫入到交織矩陣中,直到交織矩陣的右下角。寫入時,每個gi寫入一列中的(qm·nl)行,從列#0中的行#0到(qm·nl-1)開始寫入。寫入時按照逐行寫入的方式,在本發(fā)明中,當(qm·nl)=1時,逐行寫入是指寫完一行接著寫下一行;當(qm·nl)=1時,逐行寫入是指寫完(qm·nl)行,接著寫下一個(qm·nl)行。
下面舉例給出寫入過程:
其中,
可選地,也可以按照逐列寫入的方式將所述復用序列寫入交織矩陣,即寫完第一列再寫第二列。
可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
第三步,如果有harq-ack信息需要發(fā)送,從交織矩陣的最后一行開始向上,即從最后的(qm·nl)行,寫入harq-ack向量序列。寫入完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推。
可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。優(yōu)選地,harq-ack信息寫入時相應位置已寫入其他信息,覆蓋已填入的信息,替換成harq-ack信息。
5、按照上述方式寫入完交織矩陣后,逐列讀出bit流:h0,h1,h2,...,hh-1。
可選地,如果有單獨的cri信息,cri和ri的處理方式相同。在其他實施例中,僅以ri來說明,cri的處理類似。
可選地,harq-ack在寫入的行中,可以寫入所有的列。假設tti長度為4個符號,按照時間順序分別為符號#0、1、2和3,dmrs在符號#1上,占滿整個符號,假設這幾個符號都不是srs子幀上的最后一個符號,那么交織矩陣的列數為3,分別對應符號#0、2、3,harq-ack寫入所有的列,即在符號#0、2、3上傳輸.或者,僅寫入部分的列,比如只在dmrs兩側或者一側符號上傳輸。比如僅在符號#0和2上傳輸,或者僅在符號#0上傳輸?;蛘?,寫入前n列,或者后n列,n是預設的或者是enb通知的。
可選地,harq-ack在一行中寫入時,按照預設的順序寫入,比如,按照列的編號順序。假設tti長度為4個符號,按照時間順序分別為符號#0、1、2和3,dmrs在符號#1上,占滿整個符號,假設這幾個符號都不是srs子幀上的最后一個符號,那么交織矩陣的列數為3,分別對應符號#0、2、3。harq-ack在一行中寫入的順序為符號#0、2、3;或者,按照從dmrs符號相鄰的符號開始,逐漸向兩邊的順序,比如先符號#2、然后符號#1,然后符號#3;或者,按照指定義的偽隨機碼確定的順序,比如#0,然后符號#3,然后符號#2。
可選地,當只有cqi/pmi信息需要上報,不需要上報ri信息時,則cqi/pmi和數據進行級聯(lián),如圖7所示。
可選地,當有2個傳輸塊時,控制信息可以在2個傳輸塊上都傳輸,也可以只在1個傳輸塊上傳輸,也可以部分控制信息在2個傳輸塊上傳輸,另一部分控制信息在1個傳輸塊上傳輸。當一個傳輸塊上在多個層上傳輸時,控制信息可以在多個層上傳輸,也可以只在部分層上傳輸。該段的描述也用于其它實施例。
可選地,所述讀出的bit流h0,h1,h2,...,hh-1經過加擾、調制、層映射、預編碼、資源映射和產生sc-fdma符號,發(fā)送出去。
實施例二
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
上行控制信息包含的信息如實施例一所述。在本實施例中,上行控制信息和數據的復用方式如圖8和圖9所示。cqi/pmi和數據級聯(lián)或者復用生成復用序列,寫入交織矩陣,交織矩陣的形式與實施例一類似,然后和harq-ack和/或ri進行信道交織。當沒有數據時,cqi/pmi即為復用序列;如果只有數據,則數據為復用序列。
圖8中,harq-ack信息在交織矩陣中的ri所在的行的上一行開始打孔寫入,圖9中,harq-ack信息在交織矩陣中的ri所在的行中的未寫入的位置開始接著打孔寫入。
可選地,harq-ack信息可以在交織矩陣中的指定行寫入,所述指定行是預設的,或者是enb通知的。比如在交織矩陣的中心行寫入,實際應用中不限于該舉例。
可選地,ri和/或harq-ack信息可以在交織矩陣中的所有列中寫入,或者,也可以在交織矩陣中的部分列中寫入,比如在dmrs符號的兩側或者一側的符號對應的列上進行寫入,如圖10所示?;蛘?,也可以在第一列中寫入,本實施例不做限定。
可選地,harq-ack或者ri在一行中寫入時,按照預設的順序寫入,比如,按照列的編號順序。假設tti長度為4個符號,按照時間順序分別為符號#0、1、2和3,dmrs在符號#1上,占滿整個符號,假設這幾個符號都不是srs子幀上的最后一個符號,那么交織矩陣的列數為3,分別對應符號#0、2、3。harq-ack或者ri在一行中寫入的順序為符號#0、2、3;或者,按照從dmrs符號相鄰的符號開始,逐漸向兩邊的順序,比如先符號#2、然后符號#1,然后符號#3;或者,按照指定義的偽隨機碼確定的順序,比如#0,然后符號#3,然后符號#2。
可選地,如果沒有ri,則harq-ack從交織矩陣的最后一行開始寫入,復用方式如圖11所示。
下面舉例給出處理的過程。
首先,cqi/pmi的編碼比特
下面進行信道交織。下面舉例說明,實際應用中不限于下述方式。
第一步,建立一個rmux×cmux的交織矩陣,其中矩陣的列數
第二步,如果有ri信息需要發(fā)送,從交織矩陣的最后一行開始向上,即從最后的(qm·nl)行,逐行寫入ri向量序列。寫完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推??蛇x地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
第三步,從交織矩陣左上角開始,即從列#0中的行#0到(qm·nl-1)開始,依次將復用列向量序列g0,g1,g2,g3,...,gh′-1逐行寫入到交織矩陣中,直到交織矩陣的右下角。跳過交織矩陣中已經寫入過的元素,即ri對應的元素。
可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時還應跳過dmrs對應的位置。
第四步,如果有harq-ack信息需要發(fā)送,從ri對應的結束行的上面一行開始,即從ri對應的結束行的上面(qm·nl)行,寫入harq-ack向量序列。寫入完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推。可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
按照上述方式寫入完交織矩陣后,按列讀出bit流:
可選地,harq-ack或者ri可以只在一行中的所有列上寫入,也可以只在部分列上寫入,比如dmrs兩側的符號對應的列上,或者在第一列上。
其他與實施例一類似。
實施例三
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
上行控制信息包含的信息如實施例一所述。在本實施例中,上行控制信息和數據的復用方式如圖12所示。cqi/pmi和數據級聯(lián)或者復用,然后和harq-ack和/或ri進行信道交織。當沒有數據時,cqi/pmi即為復用序列;如果只有數據,則數據為復用序列。
下面給出處理的過程。
首先,cqi/pmi的編碼比特
下面進行信道交織。下面舉例說明,實際應用中不限于下述方式。
第一步,建立一個rmux×cmux的交織矩陣,其中交織矩陣的列數
第二步,如果有ri信息需要發(fā)送,從交織矩陣的第一行開始向下,即從最開始的(qm·nl)行,逐行寫入ri向量序列,ri信息寫入dmrs兩側的符號對應的列。寫完(qm·nl)行,如果還有數據,則寫入相鄰的下面的(qm·nl)行,依次類推??蛇x地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
第三步,從交織矩陣左上角開始,即從列#0中的行#0到(qm·nl-1)開始,依次將復用列向量序列g0,g1,g2,g3,...,gh′-1逐行寫入到交織矩陣中,直到交織矩陣的右下角。跳過交織矩陣中已經寫入過的元素,即ri對應的元素。
可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時還應跳過dmrs對應的位置。
第四步,如果有harq-ack信息需要發(fā)送,從交織矩陣的最后一行開始向上,即從最后的(qm·nl)行,寫入harq-ack向量序列。寫入完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推??蛇x地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
按照上述方式寫入完交織矩陣后,按列讀出bit流:
可選地,harq-ack或者ri可以只在一行中的所有列上寫入,也可以只在部分列上寫入,比如dmrs兩側的符號對應的列上,或者在第一列上??蛇x地,harq-ack和ri寫入的列可以相同,也可以不同。
其他與實施例一類似。
對于圖4、5、6中的tti長度和dmrs位置,本實施例中的方法和實施例一中的方法,復用方式是相同的。
實施例四
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
上行控制信息包含的信息如實施例一所述。在本實施例中,上行控制信息和數據的復用方式如圖13和圖14所示。cqi/pmi和數據級聯(lián)或者復用,然后和harq-ack和/或ri進行信道交織。harq-ack和ri分別在dmrs符號的兩側。harq-ack/ri分別對應dmrs一側的所有符號,或者對應一側的部分符號。當沒有數據時,cqi/pmi即為復用序列;如果只有數據,則數據為復用序列。圖13中harq-ack和ri分別在一側的所有符號上傳輸,圖14中harq-ack和ri分別在一側的一個符號上傳輸。
下面舉例給出處理的過程。
首先,cqi/pmi的編碼比特
下面進行信道交織。下面舉例說明,實際應用中不限于下述方式。
第一步,建立一個rmux×cmux的交織矩陣,其中矩陣的列數
第二步,如果有ri信息需要發(fā)送,從交織矩陣的最后開始向上,即從最開始的(qm·nl)行,逐行寫入ri向量序列,ri信息寫入dmrs一側的所有符號對應的列。寫完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推。
第三步,從交織矩陣左上角開始,即從列#0中的行#0到(qm·nl-1)開始,依次將復用列向量序列g0,g1,g2,g3,...,gh′-1逐行寫入到交織矩陣中,直到交織矩陣的右下角。跳過交織矩陣中已經寫入過的元素,即ri對應的元素。
第四步,如果有harq-ack信息需要發(fā)送,從交織矩陣的最后一行開始向上,即從最后的(qm·nl)行,逐行寫入dmrs另一側的所有符號對應的列。寫入完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推。
按照上述方式寫入完交織矩陣后,按列讀出bit流:
可選地,對于dmrs和傳輸信息在一個符號中復用的情況,dmrs對應的列可以寫入ri,也可以寫入harq-ack,寫入時應跳過dmrs對應的位置。
可選地,harq-ack或者ri可以只在一行中的所有列上寫入,也可以只在部分列上寫入,比如為dmrs一側相鄰的x列,其中x為正整數,或者為dmrs對應的列以及所述dmrs一側相鄰的y列,其中y為非負整數。后者用于dmrs和傳輸信息在一個符號中復用的情況?;蛘撸琱arq-ack在前n列,ri在后n列,其中n為正整數?;蛘邇烧叩奈恢靡部梢苑催^來,實際應用中不限于上述舉例。
可選地,,harq-ack和ri對應的列數可以不同,也可以相同。
其他與實施例一類似。
實施例五
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
上行控制信息包含的信息如實施例一所述。在本實施例中,上行控制信息和數據的復用方式如圖15所示。可以看出,ri和cqi/pmi在第一個符號上傳輸。
下面舉例給出信道交織的過程。下面舉例說明,實際應用中不限于下述方式。如果有數據,則數據為復用序列。第一步,建立一個rmux×cmux的交織矩陣,其中交織矩陣的列數
第二步,如果有ri信息需要發(fā)送,從交織矩陣的第一列開始向下,寫入ri向量序列。寫完第一列,接著寫下一列,依次類推。可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
第三步,如果有cqi/pmi信息需要發(fā)送,緊接著ri信息結束的位置,寫入ri向量序列,寫完第一列,接著寫下一列,依次類推。可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
第四步,如果有數據需要傳輸,則從交織矩陣左上角開始,依次將數據序列g0,g1,g2,g3,...,gh′-1寫入到交織矩陣中,直到交織矩陣的右下角。跳過交織矩陣中已經寫入過的元素,即ri和cqi/pmi對應的元素。
可選地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
第五步,如果有harq-ack信息需要發(fā)送,從交織矩陣的最后一行開始向上,即從最后的(qm·nl)行,寫入harq-ack向量序列。寫入完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推??蛇x地,對于dmrs和傳輸信息在一個符號中復用的情況,寫入時應跳過dmrs對應的位置。
按照上述方式寫入完交織矩陣后,按列讀出bit流。
上述的第二步和第三步也可以互換。如果只有ri和cqi/pmi中的一個需要上報,則所述需要上報的信息都從左上角開始寫入。
可選地,harq-ack序列可以寫入到所有列,也可以寫入到部分列,比如dmrs符號兩側或者一側的符號對應的列,或者第一列。
本實施例中的方法,有利于enb更早地得到cqi/pmi和ri信息,enb可以更早地調度ue的下行。
其他與實施例一類似。
實施例六
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
參照圖18,harq-ack、ri分別在指定符號上映射。如圖18所示,3個tti的dmrs都在第一個符號上發(fā)送,在tti#1上,cqi/pmi和數據級聯(lián)寫入交織矩陣,harq在該tti的第一個符號上發(fā)送,ri在該tti的第二個符號上發(fā)送。具體過程是:建立交織矩陣,ri先寫入交織矩陣,cqi/pmi和數據級聯(lián)所得的復用序列按照先列后行或者先行后列的順序寫入交織矩陣,跳過ri的位置,然后harq-ack從最后一行向上打孔傳輸。
在本實施例的方法中,harq-ack對應的符號為離dmrs較近的符號,ri對應的符號為harq-ack所在符號的相鄰的符號。
實施例七
在本發(fā)明的所有實施例中,將復用序列寫入交織矩陣時,可以逐行寫入,也可以逐列寫入。其他的寫入操作也類似,可以逐行寫入,也可以逐列寫入。當逐行寫入時,在一行中的寫入順序是預設的,比如有4列,分別為列0、1、2、3,可以按照0、1、2、3的順序,或者按照0、3、2、1等。當逐列寫入時,在一列中的寫入順序是預設的,類似上述。
在上述的實施例中,在寫入交織矩陣中,復用或者交織的位置也可以反過來,以實施例一的圖2為例,圖16為與圖2方式上下發(fā)過來的方式。
在上述的實施例三中,如果有harq-ack信息需要發(fā)送,從交織矩陣的最后一行開始向上,即從最后的(qm·nl)行,寫入harq-ack向量序列。寫入完(qm·nl)行,如果還有數據,則寫入相鄰的上面的(qm·nl)行,依次類推。這里,harq-ack寫入時,也可以按照先列后行的順序,可以按照預設的順序寫完一列再寫下一列?;蛘撸梢詫懲暌涣兄蓄A設的位置,則開始寫下一列,比如,可以從交織矩陣的最后一行的dmrs左側符號對應的列開始,寫完該列中的最后n個元素,則開始寫下一列,依次類推,其中n為預設的值。對于其他uci信息也類似。
在上述的實施例中,提到的某些uci信息可以占用交織矩陣中的部分列或者所有列,所述部分列為以下之一:
dmrs所在符號兩側相鄰的a個符號對應的列,其中a為正整數,兩側對應的符號數可以相同,也可以不同。比如dmrs符號左側一個符號,dmrs符號右側一個符號;或者,dmrs符號左側一個符號,dmrs符號右側兩個符號;
dmrs所在符號對應的列以及所述dmrs所在符號兩側相鄰的b個符號對應的列,其中b為非負整數;
dmrs所在符號一側相鄰的c個符號對應的列,其中c為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號一側相鄰的d個符號對應的列,其中d為非負整數;
前e列,其中e為小于等于n的正整數;
后f列,其中f為小于等于n的正整數;
預設的列。
其中,所述相鄰為物理相鄰,或者為邏輯相鄰。
其中,所述dmrs可以為tti中的所有的dmrs,也可以為部分dmrs。
比如,如圖2所示,harq-arq可以在符號#1、2、4、5上傳輸,或者在符號#1、2上傳輸,或者在#2、4上傳輸,或者在符號#2上傳輸。
可選地,所述相鄰可以是物理上的相鄰,也可以是邏輯上的相鄰,比如圖17所示,一個tti包含3個符號,前兩個符號間不是物理相鄰的,dmrs在符號#0上發(fā)送,dmrs和信息之間有兩個符號的間隔,即信息在符號#3、4上發(fā)送,那么和dmrs相鄰的符號即為符號#3。
可選地,對于上述實施例1~6,ri的位置如實施例1~6所示,ri可以對復用序列進行打孔傳輸。
可選地,可以在pusch對應的上行授權中指示uci在pusch上的傳輸方式,比如用1bit指示為速率匹配,還是打孔傳輸。又例如,用幾bit指示采用哪種方式傳輸,傳輸方式為實施例一、二、三、四、五中的一個。實際應用中不限于上述舉例??蛇x地,所述傳輸方式也可以通過rrc信令或者sib通知,或者,所述傳輸方式也可以是預設的。
實施例八
在本實施例中,給出一些通過dmrs或者數據攜帶一些uci內容,來節(jié)省映射資源,增加數據傳輸的可靠性。
可選地,dmrs占用一個符號上的部分子載波,利用dmrs占用的re位置的不同來指示harq-ack信息。比如當dmrs占用奇數子載波時表示ack,當dmrs占用偶數子載波表示nack或者沒有harq-ack信息需要發(fā)送。
可選地,dmrs占用不同的符號,來指示harqack/nack信息,比如tti為兩個符號時,dmrs在第一個符號上發(fā)送時表示ack,當dmrs在第二個符號上發(fā)送時表示nack或者沒有harq-ack信息需要發(fā)送。
可選地,給ue的dmrs配置多個dmrs序列,利用dmrs序列來指示harq-ack信息。比如當dmrs使用序列1時表示ack,當dmrs使用序列2時表示nack或者沒有harq-ack信息需要發(fā)送。。
可選地,用harq-ack調制符號去調制dmrs。
可選地,采用上述幾種方式的結合,表示更多的bit數。
上述是以harq-ack舉例來說明,也適用于其他uci信息,如ri等。
可選地,當數據采用qpsk調制時,可以用不同的調制方式來指示uci,比如如果采用現(xiàn)有的qpsk表示ack,如果采用旋轉了90度的qpsk表示nack或者沒有harq-ack信息需要發(fā)送。
實施例九
在本實施例中,給出一種當uci的約定傳輸時間和上行數據的傳輸時間有重疊時的解決方法。
上面的實施例中給出了uci在pusch上發(fā)送的方法,在本實施例中,給出另一種解決方案,即所述uci推遲傳輸或者放棄傳輸,即在所述tti之后的某個tti上傳輸,比如在緊接著的下一個tti上傳輸,或者在后面的沒有pusch的tti上傳輸。
比如,對于cqi/pmi或者ri/cri,可以推遲傳輸,在之后的一個tti上傳輸,或者放棄本次傳輸,在下一個上報周期再傳輸。harq-ack可以在pusch上傳輸,傳輸方式類似上述的實施例,這樣,用于數據傳輸的資源更多。
又例如,cqi/pmi推遲或者放棄本次傳輸,ri和harq-ack可以在pusch上傳輸,傳輸方式類似上述的實施例。
實際應用中不限于上述舉例。
可選地,在pusch對應的上行授權中指示處理的方式,比如用1bit指示放棄傳輸,或者在pusch上傳輸。所述1bit用于指示所有的uci,或者也可以用于指示部分uci?;蛘?,對每種uci分別采用1bit指示?;蛘撸趓rc信令或者sib中通知。
可選地,可以根據需要同時傳輸的uci信息來確定處理方式,比如當cqi/pmi/ri和harq-ack需要同時上報時,就放棄cqi/pmi,如果只有cqi/pmi/ri,那就將cqi/pmi/ri在pusch上傳輸。
實施例十
如果多個不同tti長度的傳輸塊的harq-ack信息的傳輸和pusch對應相同的tti,比如,在tti#n上,需要傳輸tti長度為2個符號的傳輸塊的harq-ack信息和tti長度為1ms的傳輸塊的harq-ack信息,在所述tti#n上,還需要傳輸pusch,可選,可以將所述多個harq-ack分別編碼在pusch上傳輸,或者聯(lián)合編碼在pusch上傳輸。
可選地,可以在pusch上只傳輸部分harq-ack信息,剩余harq-ack信息放棄傳輸或者推遲傳輸。優(yōu)選地,可以在pusch上只傳輸tti長度最小的一個或者多個傳輸塊的harq-ack信息。傳輸方式如其他實施例所述。
實施例十一
當srs的約定傳輸時間和數據信息的傳輸時間有重疊時,本實施例給出一種處理方法。
本實施例給出的解決方法是:在所有或者部分dmrs對應的位置上,不傳輸dmrs,在所述位置上發(fā)送數據。
如果數據信息的傳輸時間長度為2個符號,第一個符號用于傳輸dmrs,第二個符號用于傳輸數據。當需要在該傳輸時間上的第二個符號傳輸srs的時候,在該tti,就只有dmrs和srs在傳輸。
為了避免這種沒有意義的傳輸,在ue需要發(fā)送srs的子幀,可以不發(fā)送dmrs,在原本發(fā)送dmrs的符號上發(fā)送數據,利用srs作為參考信號,用于數據的解調??蛇x地,對于enb調度會有一些限制,用戶數據應在srs的帶寬范圍之內。
對于傳輸時間長度為3或者4個符號,也可以采用類似的方式,利用srs作為參考信號,降低導頻開銷?;蛘撸斢袃蓚€符號用作dmrs時,可以只傳輸一個符號上的dmrs。
可選地,當enb調度的pusch的頻域資源和ue的srs的傳輸帶寬沒有重疊或者只有部分重疊時,ue放棄發(fā)送srs,或者,ue放棄發(fā)送pusch。
實施例十二
在上述實施例中,給出了uci和上行數據在pusch上的傳輸方法以及上行數據在pusch上的傳輸方法。
本實施例中給出上述傳輸的碼率要求。
可選地,所述傳輸內容的碼率滿足指定的門限要求。比如,上行數據的碼率不大于0.931或0.93或1。
可選地,上行數據在指定符號上的碼率滿足指定的門限要求。這里指定符號可以是某個符號,也可以是某幾個符號。比如上行數據在第一個傳輸上行數據的符號上的碼率不大于0.931或0.93或1,或者在每個傳輸上行數據的符號上的碼率不大于0.931或0.93或1,或者,每兩個符號的碼率不大于0.931或0.93或1。實際應用中不限于上述舉例。比如,這里一個傳輸上行數據的符號上的碼率為將傳輸資源可以通過下式計算:(tbs+24)/(qm×s),tbs是數據的傳輸塊大小,qm是調制階數,s是一個傳輸上行數據的符號上的傳輸資源。兩個符號上的碼率為(tbs+24)/(qm×s1),其中s1為兩個符號上的re個數。
可選地,上行數據在前n個傳輸上行數據的符號上的碼率滿足指定的門限要求,n小于等于pusch傳輸對應的符號數。比如,前n個符號上的碼率可以用下式計算:(tbs+24)/(qm×s1),其中s1為前n個符號上的re個數。比如pusch一共4個傳輸符號,第一個符號為dmrs,后面三個符號為傳輸上行數據的符號,那么可以使上行數據在第二和第三個符號上的碼率不大于0.931或0.93或1。
實施例十三
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
本實施例中,當需要上報數據信息時,所述數據信息為復用序列,否則沒有復用序列;
建立交織矩陣,當還需要上報cqi/pmi時,從所述交織矩陣的第一行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列,比如從第一行開始逐行列入全部列。
當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣,可以按照實施例二的方式寫入。
跳過所述ri/cri和/或cqi/pmi對應的位置,將所述復用序列按照先行后列的順序寫入所述交織矩陣,即寫完一列再寫下一列,如果沒有復用序列則不寫入該復用矩陣;
當還需要上報harq-ack時,harq-ack可以從最后一行開始向上寫入,或者按照實施例二的方式寫入。
或者,所述寫入harq-ack的列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述寫入ri/cri的列為所述寫入harq-ack的列相鄰的y個符號對應的y列;
所述寫入ri/cri的列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述寫入harq-ack的列為所述寫入ri/cri的列相鄰的y個符號對應的y列;
所述寫入harq-ack的列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述寫入ri/cri的列為所述寫入harq-ack的列相鄰的y個符號對應的y列;
所述寫入ri/cri的列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述寫入harq-ack的列為所述寫入ri/cri的列相鄰的y個符號對應的y列;
其中x、y為正整數;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。參照圖19,圖19為交織矩陣的示例圖。
實施例十三:
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
本實施例與實施例一類似,區(qū)別是復用序列中信息的順序不同,并且harq-ack寫入的位置不同。
當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;
建立交織矩陣,將所述復用序列寫入所述交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
當需要上報的第一內容包含ri/cri,不包含cqi/pmi和數據信息時,所述ri/cri為復用序列;
當需要上報的第一內容包含cqi/pmi,不包含ri/cri和數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi和ri/cri時,所述數據信息為復用序列;
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列。
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列,包括:
當需要上報uci和數據信息時,按照數據信息在前,uci在后的方式進行級聯(lián),得到復用序列;
當需要上報ri/cri和cqi/pmi時,按照cqi/pmi在前,ri/cri在后的方式進行級聯(lián),得到復用序列。
在上述兩種方法中,所有的寫入都可以是先行后列或者先列后行,所述部分列的定義與前面的實施例類似。
經過上述的處理,harq-ack在交織矩陣的上面,cq/pmi和ri在腳趾矩陣的下面,如圖21所示。
實施例十四
本實施例的傳輸信號的方法具體為:上行控制信息在pusch上傳輸的方法。
方式一:
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;
當還需要上報cqi/pmi時,從指定行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;
當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣。
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
所述指定行為第一行或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的下一行。
方式二
方式二與方式一類似,指示寫入的位置略有不同,描述如下。
建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;
當還需要上報cqi/pmi時,從指定行開始向上,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;
當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;
當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣。
將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
所述指定行為最后一行或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的上一行。
在上述兩種方法中,所有的寫入都可以是先行后列或者先列后行,所述部分列的定義與前面的實施例類似。
ri/cri和harq-ack可以寫入相同的列,也可以寫入不同的列,或者可以有部分寫入列相同。
圖20為本發(fā)明實施例的傳輸信號的裝置的結構組成示意圖,如圖20所示,所述裝置包括:
處理和傳輸單元202,用于當需要將uci和/或數據信息在pusch上傳輸時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸;
所述處理和傳輸單元202,還用于當uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時,根據預設操作和/或基站的通知消息對目標內容進行處理和傳輸。
本發(fā)明實施例中,所述uci包括以下至少之一:
cqi/pmi、harq-ack、ri和cri。
所述處理和傳輸單元202包括:
處理子單元2021,用于將待上報的uci和/或所述數據信息按照指定方式進行復用和交織處理,或者將待上報的uci進行復用和交織處理;
傳輸子單元2022,用于將處理后的信息承載在pusch上進行傳輸。
本發(fā)明實施例中,所述處理子單元2021,還用于當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;建立交織矩陣,將所述復用序列寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
這里,根據所述第一內容生成復用序列,包括:
當需要上報的第一內容包含ri/cri,不包含cqi/pmi和數據信息時,所述ri/cri為復用序列;
當需要上報的第一內容包含cqi/pmi,不包含ri/cri和數據信息時,所述cqi/pmi為復用序列;
當需要上報的第一內容包含數據信息,不包含cqi/pmi和ri/cri時,所述數據信息為復用序列;
當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列。
這里,所述當需要上報的第一內容包含ri/cri、cqi/pmi和數據信息中的至少兩個時,將所述ri/cri、cqi/pmi和數據信息中的至少兩個進行級聯(lián)得到復用序列,包括:
當需要上報uci和數據信息時,按照uci在前,數據信息在后的方式進行級聯(lián),得到復用序列;
當需要上報ri/cri和cqi/pmi時,按照ri/cri在前,cqi/pmi在后的方式進行級聯(lián),得到復用序列。
本發(fā)明實施例中,所述處理子單元2021,還用于當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:cqi/pmi、數據信息;建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣最后一行開始向上,將所述ri/cri寫入所述交織矩陣;跳過所述ri/cri對應的位置,將所述復用序列寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元2021,還用于當需要上報數據信息時,所述數據信息為復用序列;建立交織矩陣,當還需要上報cqi/pmi時,從所述交織矩陣的第一行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入所述交織矩陣的部分列或者全部列;當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣;跳過所述ri/cri和/或cqi/pmi對應的位置,將所述復用序列按照先行后列的順序寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
這里,所述從所述交織矩陣的指定位置開始向上,將所述harq-ack寫入所述交織矩陣,包括以下之一:
當需要上報ri/cri和harq-ack時,將ri/cri從所述交織矩陣的最后一行開始向上寫入所述交織矩陣;將harq-ack在ri/cri結束的上一行開始寫入所述交織矩陣,或者在ri/cri結束行中的非ri/cri的位置開始寫入所述交織矩陣;
當需要上報hqrq-ack而不上報ri/cri時,從所述交織矩陣的最后一行開始向上,按照指定方式將hqrq-ack寫入所述交織矩陣。
這里,所述ri/cri或者harq-ack在所述交織矩陣的全部或者部分列上寫入。
這里,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,按照指定方式將所述ri/cri寫入第一指定列;
當需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,按照指定方式將所述harq-ack寫入第二指定列。
這里,所述第一指定列、所述第二指定列包括以下至少之一:
所述第一指定列為dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號對應的列以及dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號一側相鄰的x個符號對應的x列,第二指定列為dmrs所在符號對應的列以及dmrs所在符號另一側相鄰的y個符號對應的y列;
所述第一指定列為所述交織矩陣的前z1列,所述第二指定列為所述交織矩陣的后z2列;
所述第一指定列為所述交織矩陣的后z1列,所述第二指定列為所述交織矩陣的前z2列;
所述第一指定列為距離dmrs所在符號最近的符號對應的列,所述第二指定列距離dmrs所在符號次近的符號對應的列;
其中x、y、z1、z2為正整數;
所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述第一指定列、所述第二指定列包括以下至少之一:
所述第一指定列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述第二指定列為所述第一指定列相鄰的y個符號對應的y列;
所述第二指定列為dmrs所在符號兩側相鄰的x個符號對應的x列,所述第一指定列為所述第二指定列相鄰的y個符號對應的y列;
所述第一指定列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述第二指定列為所述第一指定列相鄰的y個符號對應的y列;
所述第二指定列為dmrs所在符號對應的列以及dmrs所在符號兩側相鄰的x個符號對應的x列,所述第一指定列為所述第二指定列相鄰的y個符號對應的y列;
其中x、y為正整數;
所述相鄰為物理相鄰,或者為邏輯相鄰。
本發(fā)明實施例中,所述處理子單元2021,還用于建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將ri寫入所述交織矩陣的全部列或者部分列;當需要上報cqi/pmi和數據信息中的至少之一時,將所述信息數據按照指定順序級聯(lián)生成復用序列;跳過ri/cri對應的位置,將所述復用序列寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元2021,還用于當需要上報第一內容時,根據所述第一內容生成復用序列;所述第一內容為以下內容的至少之一:ri/cri、cqi/pmi、數據信息;建立交織矩陣,將所述復用序列寫入所述交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
本發(fā)明實施例中,所述處理子單元2021,還用于建立交織矩陣,當需要上報ri/cri和cqi/pmi中的至少之一時,從所述交織矩陣的第一列開始,逐列將需要上報的內容按照指定順序寫入所述交織矩陣;當需要上報數據信息時,將所述數據信息作為復用序列;跳過ri/cri、和/或cqi/pmi對應的位置,將所述復用序列寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
這里,當需要上報ri/cri和cqi/pmi時,從所述交織矩陣的第一列開始,先寫入ri/cri,再寫入cqi/pmi。
本發(fā)明實施例中,所述處理子單元2021,還用于建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的第一行開始向下,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;當還需要上報cqi/pmi時,從指定行開始向下,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的最后一行開始向上,所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
其中,所述指定行為第一行,或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的下一行。
本發(fā)明實施例中,所述處理子單元2021,還用于建立交織矩陣,當需要上報ri/cri時,從所述交織矩陣的最后一行開始向上,將所述ri/cri寫入所述交織矩陣,其中,所述ri/cri寫入部分列或者全部列;當還需要上報cqi/pmi時,從指定行開始向上,將所述cqi/pmi寫入所述交織矩陣,其中,所述cqi/pmi寫入部分列或者全部列;當還需要發(fā)送數據時,跳過ri/cri、和/或cqi/pmi對應的位置,將所述數據寫入交織矩陣;當還需要上報harq-ack時,從所述交織矩陣的第一行開始向下,將所述harq-ack寫入所述交織矩陣,其中,所述harq-ack寫入部分列或者全部列;將得到的所述交織矩陣逐列讀出,完成復用和交織處理。
其中,所述指定行為最后一行,或者為寫入的ri/cri的結束行,或者為寫入的ri/cri的結束行的上一行。
上述方案中,所述部分列為以下之一:
dmrs所在符號兩側相鄰的a個符號對應的列,其中a為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號兩側相鄰的b個符號對應的列,其中b為非負整數;
dmrs所在符號一側相鄰的c個符號對應的列,其中c為正整數;
dmrs所在符號對應的列以及所述dmrs所在符號一側相鄰的d個符號對應的列,其中d為非負整數;
前e列,其中e為小于等于n的正整數;
后f列,其中f為小于等于n的正整數;
預設的列;
其中,所述相鄰為物理相鄰,或者為邏輯相鄰。
當需要將數據信息在pusch上傳輸時,建立交織矩陣,將所述數據信息逐列寫入所述交織矩陣。
上述方案中,所述交織矩陣由所述目標內容的傳輸時間、dmrs的位置以及srs配置中的至少之一確定。
上述方案中,寫入交織矩陣時,按照先行后列的順序寫入交織矩陣,或者按照先列后行的順序寫入交織矩陣。
上述方案中,當dmrs和上行信息在一個符號中復用時,所有上行信息在寫入交織矩陣時,均需跳過交織矩陣中dmrs對應的位置。
上述方案中,uci或者srs的約定傳輸時間和數據信息的傳輸時間有重疊時的傳輸方式根據預設操作和/或基站的通知消息確定。所述傳輸方式通過以下至少之一指示:rrc信令、sib、所述pusch對應的上行授權。
上述方案中,放棄傳輸全部或者部分所述uci或者推遲傳輸全部或者部分所述uci。
上述方案中,當所述uci包含m個傳輸塊的harq-ack信息時,在所述目標內容的傳輸時間上傳輸全部或者部分傳輸塊的harq-ack信息,其中,m>1。
上述方案中,在所述目標內容的傳輸時間上傳輸部分傳輸塊的harq-ack信息,其中,所述部分傳輸塊的傳輸時長均小于其他傳輸塊的傳輸時長。
上述方案中,當srs的約定傳輸時間和數據信息的傳輸時間有重疊時,在所述目標內容的傳輸時間上,在全部或者部分dmrs對應的位置上不傳輸dmrs而傳輸數據信息。
上述方案中,當uci的約定傳輸時間和數據信息的傳輸時間有重疊時,根據所述目標內容的傳輸時間上的dmrs來傳輸所述全部或者部分uci。
上述方案中,根據以下至少之一來傳輸所述全部或者部分uci:
dmrs占用的頻域資源;
dmrs占用的符號;
dmrs對應的序列;
用全部或者部分uci的調制符號調制dmrs。
上述方案中,所述信息對應的碼率滿足指定的門限要求。
上述方案中,所述信息在指定符號上的碼率滿足指定的門限要求。
上述方案中,所述數據信息在前n個傳輸數據信息的符號上的碼率不大于0.931或0.93或1,其中n小于或者等于傳輸所述數據信息的符號的總數。
本領域技術人員應當理解,圖20所示的傳輸信號的裝置中的各單元的實現(xiàn)功能可參照前述各個實施例的相關描述而理解。
本發(fā)明實施例所記載的技術方案之間,在不沖突的情況下,可以任意組合。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的方法和智能設備,可以通過其它的方式實現(xiàn)。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個第二處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。