使用M-序列發送有效載荷的制作方法
使用m-序列發送有效載荷
1.優先權要求
2.本專利申請要求享有于2021年5月13日在美國專利局提交的非臨時申請no.17/320,138和于2020年5月15日在美國專利局提交的臨時申請no.62/025,962的優先權和權益,這兩個申請的整體內容由此以引用的方式并入本文,如同在以下完整地對其進行了闡述并且用于所有適用性目的。
技術領域
3.以下討論的技術總體上涉及無線通信網絡,并且更具體而言,涉及用于使用經修改的最大序列(m序列)來發送諸如上行鏈路控制信息(uci)的小有效載荷的技術和方法。
背景技術:
4.在5g新無線電(nr)無線通信網絡中,在上行鏈路(ul)傳輸(即,從用戶設備(ue)到諸如gnodeb(gnb)之類的網絡節點的傳輸)上發送各種控制信息和數據。具體地,ul傳輸包括上行鏈路控制信息(uci),其在5g nr上行鏈路中使用各種uci有效載荷大小來發送,并且通常由物理上行鏈路控制信道(pucch)來承載。在uci位的數量超過兩位的情況下,使用信道編碼來為uci提供錯誤保護和糾正。在特定示例中,如果有效載荷大小大于2位且小于或等于11位,則通常使用reed-muller碼來提供錯誤糾正。
5.另外,在許多實例中,pucch可以包括解調參考信號(dmrs)以估計接收機(例如,gnb)中的無線電信道。這種信道估計也被稱為相干通信,因為將傳輸中的特定參考信令用于信道估計。在低信噪比(snr)場景中,諸如當ue處于小區的邊緣時,信道估計的質量限制pucch接收的性能,并且因此限制覆蓋范圍。
技術實現要素:
6.以下呈現本公開內容的一個或多個方面的簡化概要以提供對這些方面的基本理解。本概要不是對本公開內容的所有預期方面的廣泛概述,既不旨在標識本公開內容的所有方面的關鍵或重要元素,也不是描述本公開內容的任何或全部方面的范圍。其唯一目的是以簡化形式呈現本公開內容的一個或多個方面的一些概念,作為稍后呈現的更詳細描述的序言。
7.根據一個示例,公開了一種在通信網絡中的用戶設備(ue)中進行無線通信的方法。該方法包括:基于一個或多個預定參數從待發送的有效載荷的信息位生成經修改的最大序列(m-序列)。此外,該方法包括:基于調制方案來調制經修改的m-序列,以導出經調制的經修改的m-序列,以及在無線信道中發送經調制的經修改的m-序列。
8.在另一示例中,公開了一種用戶設備(ue),其包括收發機、存儲器、以及通信地耦合到收發機和存儲器的處理器。所述處理器和存儲器被配置為:基于一個或多個預定參數從待發送的有效載荷的信息位生成經修改的最大序列(m-序列),基于調制方案來調制經修改的m-序列以導出經調制的m-序列,以及使用收發機在無線信道中發送經調制的經修改的
m-序列。
9.根據又一示例,公開了一種在無線通信網絡中的中進行無線通信的方法。該方法包括:從用戶設備(ue)接收經修改的最大序列(m-序列)信號,以及對所接收的經修改的m-序列進行補零以將所接收的序列的長度增加到長度2n,其中,n表示用于生成經修改的m-序列的多項式的階數,以導出經補零的m-序列。此外,該方法包括:對經補零的m-序列進行置換,對經置換的經補零的m-序列進行快速哈達瑪變換,以及基于快速哈達瑪變換的結果來提取互相關度量。
10.在又一示例中,公開了一種,其包括收發機、存儲器、以及通信地耦合到收發機和存儲器的處理器。所述處理器和存儲器被配置為:從用戶設備(ue)接收基于經修改的m-序列的信號,以及在m-序列中對所接收的經修改的m-序列進行補零以將所接收的序列的長度增加到長度2n,其中,n表示用于生成所述m-序列的多項式的階數,以導出經補零的m-序列。此外,所述處理器和存儲器被配置為:對經補零的m-序列進行置換,對經置換的經補零的m-序列進行快速哈達瑪變換,以及基于快速哈達瑪變換的結果來提取互相關度量。
11.在閱讀下面的具體實施方式后,將更全面地理解本發明的這些和其他方面。在結合附圖閱讀本發明的具體示例性示例的以下描述后,本發明的其他方面、特征和示例對于本領域的普通技術人員將變得顯而易見。盡管以下可以相對于某些示例和附圖討論本發明的特征,但是本發明的所有示例可以包括本文討論的有利特征中的一個或多個。即,雖然一個或多個示例可以被討論為具有某些有利的特征,但是根據本文討論的本發明的各種示例也可以使用這樣的特征中的一個或多個。以類似的方式,雖然示例性示例可以在下面被討論為設備、系統或方法示例,但是應該理解,可以在各種設備、系統和方法中實現這樣的示例性示例。
附圖說明
12.圖1是根據一些方面的無線通信系統的圖示;
13.圖2是根據一些方面的無線電接入網絡的示例的圖示。
14.圖3是示出根據一些方面的利用正交頻分復用(ofdm)的空中接口中組織無線資源的示意圖。
15.圖4是示出了根據一些方面的采用序列生成進行傳輸的裝置的方框圖。
16.圖5a是示出根據一些方面的采用m-序列生成進行傳輸的另一裝置的方框圖。
17.圖5b是示出根據一些方面的采用m-序列生成進行傳輸的又一裝置的方框圖。
18.圖5c是示出根據一些方面的采用m-序列生成進行傳輸的再又一裝置的方框圖。
19.圖6是示出根據一些方面的可在m-序列生成器中利用的示例性線性反饋移位寄存器的方框圖。
20.圖7示出了根據一些方面的可由m-序列生成器利用的示例性生成多項式的表。
21.圖8是根據一些方面的采用加擾id的蜂窩網絡的圖。
22.圖9示出了根據一些方面的采用m-序列生成進行傳輸的再又一裝置。
23.圖10是示出根據一些方面的采用處理系統的被調度實體(例如,ue)的硬件實施方式的示例的方框圖。
24.圖11是示出根據一些方面的用于在ue中發送m-序列的方法的流程圖。
25.圖12是根據一些方面的用于接收基于被截短的m-序列的傳輸的接收裝置的方框圖。
26.圖13是示出根據一些方面的采用處理系統的調度實體(例如,或gnb)的硬件實施方式的示例的方框圖。
27.圖14是示出根據一些方面的用于在或gnb中接收m-序列的方法的流程圖。
具體實施方式
28.以下結合附圖闡述的具體實施方式旨在作為各種配置的描述,并非旨在表示可以實踐本文所述的概念的唯一配置。本具體實施方式包括具體細節,目的是提供對各種概念的透徹理解。然而,對于本領域技術人員顯而易見的是,可以在沒有這些具體細節的情況下實踐這些概念。在某些情況下,以方框圖形式示出了各種結構和組件,以避免使得這些概念難以理解。
29.通常基于頻率/波長將電磁波譜細分成各種類別、頻帶、信道等。在5g nr中,將兩個初始工作頻帶標識為頻率范圍名稱fr1(410mhz-7.125ghz)和fr2(24.25ghz-52.6ghz)。應當理解,盡管fr1的一部分大于6ghz,但是在各種文獻和文章中fr1通常(可互換地)被稱為“sub-6ghz”頻帶。類似的命名問題有時也針對fr2出現,其在文獻和文章中通常(可互換地)被稱為“毫米波”頻帶,盡管不同于由國際電信聯盟(itu)標識為“毫米波”頻帶的極高頻(ehf)頻帶(30ghz-300ghz)。
30.fr1和fr2之間的頻率通常被稱為中頻帶(mid-band)頻率。最近的5g nr研究已經將這些中頻帶頻率的工作頻帶標識為頻率范圍名稱fr3(7.125ghz-24.25ghz)。落在fr3內的頻帶可以繼承fr1特性和/或fr2特性,并且因此可以有效地將fr1和/或fr2的特征擴展到中頻帶頻率。此外,當前正在探索更高的頻帶以將5g nr操作擴展到52.6ghz以上。例如,已經將三個較高工作頻帶標識為頻率范圍名稱fr4-a或fr4-1(52.6ghz-71 ghz)、fr4(52.6ghz-114.25ghz)和fr5(114.25ghz-300 ghz)。這些較高頻帶中的每一個都落入ehf頻帶內。
31.考慮到上述方面,除非另外特別說明,否則應當理解,如果在本文使用,術語“sub-6ghz”等可以廣泛地表示可以小于6ghz的頻率,可以在fr1內的頻率,或者可以包括中頻帶頻率的頻率。此外,除非另外特別說明,否則應當理解,如果本文中使用,術語“毫米波”等可以廣泛地表示可以包括中頻帶頻率的頻率,可以在fr2、fr4-a或fr4-1和/或fr5內的頻率,或者可以在ehf頻帶內的頻率。
32.本公開內容的各個方面涉及用于有效載荷的基于序列的非相干無線信道傳輸的技術和方法。發射機將待發送的有效載荷的信息位轉換為十進制整數值,該十進制整數值又被用于生成截短的最大序列(m-序列),以及一個或多個預定參數(諸如m-序列生成多項式、序列中的起始位置和初始化)。使用諸如π/2二相相移鍵控和正交相移鍵控的調制方案來調制所生成的m-序列。
33.雖然通過對一些示例的說明在本技術中描述了各方面和示例,但是本領域技術人員將理解,可以在許多不同的布置和場景中實現另外的實施方式和使用情況。本文描述的創新可以跨許多不同的平臺類型、設備、系統、形狀、尺寸、包裝布置來實現。例如,示例和/或用途可以通過集成芯片示例和其他基于非模塊化組件的設備(例如,終端用戶設備、車
輛、通信設備、計算設備、工業設備、零售/購買設備、醫療設備、支持ai的設備等)來實現。雖然一些示例可能或可能不是專門針對使用情況或應用的,但是可能出現所描述的創新的各種各樣的適用性。實施方式可以在從芯片級或模塊化組件到非模塊化、非芯片級實施方式的范圍內,并且進一步到包含所描述的創新的一個或多個方面的聚合、分布式或oem設備或系統的范圍。在一些實際設置中,包含所描述的方面和特征的設備還必須包括用于實現和實踐所要求保護和描述的示例的附加組件和特征。例如,無線信號的發送和接收必須包括用于模擬和數字目的的多個組件(例如,包括天線、rf鏈、功率放大器、調制器、緩沖器、處理器、交織器、加法器/求和器等的硬件組件)。本文描述的創新旨在可以在不同尺寸、形狀和構造的各種各樣的設備、芯片級組件、系統、分布式布置、終端用戶設備等中實施。
34.貫穿本公開內容呈現的各種概念可以在各種電信系統、網絡架構和通信標準中實現。現在參考圖1,作為非限制性的說明性示例,提供了無線電接入網絡100的示意圖。ran 100可以實施任何合適的一種或多種無線通信技術以提供無線電接入。作為一個示例,ran 100可根據第3代合作伙伴計劃(3gpp)新無線電(nr)規范(通常稱為5g)來操作。作為另一個示例,ran 100可以在5g nr和演進通用陸地無線電接入網絡(eutran)(通常被稱為lte)標準的混合下操作。3gpp將該混合ran稱為下一代ran或ng-ran。當然,在本公開內容的范圍內可以利用許多其他示例。
35.可以將無線電接入網絡100所覆蓋的地理區域劃分成多個蜂窩區域(小區),用戶設備(ue)可基于在地理區域上從一個接入點或廣播的標識來唯一地識別這些蜂窩區域。圖1示出了小區102、104、106和小區108,其中的每一個都可以包括一個或多個扇區(未示出)。扇區是小區的子區域。一個小區內的所有扇區由同一服務。扇區內的無線電鏈路可以由屬于該扇區的單個邏輯標識來標識。在被劃分成扇區的小區中,小區內的多個扇區可以由天線組形成,其中每個天線負責與該小區的一部分中的ue進行通信。
36.通常,相應的(bs)服務于每個小區。廣義地說,是無線電接入網絡中負責在一個或多個小區中向ue發送無線電和從ue接收無線電的網絡元件。bs也可以被本領域技術人員稱為收發臺(bts)、無線電、無線電收發機、收發機功能單元、基本服務集(bss)、擴展服務集(ess)、接入點(ap)、節點b(nb)、enode b(enb)、gnode b(gnb)、發送和接收點(trp)或某個其他適當的術語。在一些示例中,可以包括可以共處一處或非共處一處的兩個或更多個trp。每個trp可以在相同或不同頻帶內的相同或不同載波頻率上通信。在ran 100根據lte和5g nr標準兩者操作的示例中,之一可以是lte,而另一可以是5g nr。
37.可以利用各種布置。例如,在圖1中,在小區102和104中示出了兩個110和112;而第三114被示為控制小區106中的遠程無線電頭端(rrh)116。即,可以具有集成天線,或者可以通過饋電電纜連接到天線或rrh。在所示的示例中,小區102、104和106可以被稱為宏小區,因為110、112和114支持具有大尺寸的小區。此外,在可以與一個或多個宏小區重疊的小區108中示出了118。在該示例中,小區108可以被稱為小型小區(例如,微小區、微微小區、毫微微小區、家庭、家庭節點b、家庭enode b等),因為118支持具有相對小尺寸的小區。小區尺寸可以根據系統設計以及組件約束來確定。
38.應當理解,無線電接入網絡100可以包括任意數量的無線和小區。此外,可以部署中繼節點以擴展給定小區的大小或覆蓋區域。110、112、114、118為任何數量的移
動裝置提供到核心網絡的無線接入點。
39.圖1還包括無人駕駛飛行器(uav)120,其可以是無人機或四軸飛行器。uav 120可被配置為用作,或更具體地用作移動。即,在一些示例中,小區可以不必是靜止的,并且小區的地理區域可以根據諸如uav 120的移動的位置而移動。
40.通常,可以包括用于與網絡的回程部分(未示出)進行通信的回程接口。回程可以提供和核心網絡(未示出)之間的鏈路,并且在一些示例中,回程可以在各個之間提供互連。核心網絡可以是無線通信系統的一部分,并且可以獨立于在無線電接入網絡中使用的無線電接入技術。可以采用各種類型的回程接口,諸如使用任何合適的傳輸網絡的直接物理連接、虛擬網絡等。
41.ran 100被示為支持多個移動裝置的無線通信。在第3代合作伙伴計劃(3gpp)公布的標準和規范中,移動裝置通常被稱為用戶設備(ue),但是本領域技術人員還可以被稱為:移動站(ms)、用戶站、移動單元、用戶單元、無線單元、遠程單元、移動設備、無線設備、無線通信設備、遠程設備、移動用戶站、接入終端(at)、移動終端、無線終端、遠程終端、手持機、終端、用戶代理、移動客戶端、客戶端或某個其它適當的術語。ue可以是向用戶提供對網絡服務的接入的裝置。
42.在本文獻中,“移動”裝置不一定具有移動的能力,并且可以是靜止的。術語移動裝置或移動設備泛指各種各樣的設備和技術。例如,移動裝置的一些非限制性示例包括移動設備、蜂窩(小區)電話、智能電話、會話發起協議(sip)電話、膝上型電腦、個人計算機(pc)、筆記本、上網本、智能本、平板電腦、個人數字助理(pda)和嵌入式系統的廣泛陣列(例如對應于“物聯網”(iot))。移動裝置可以另外是汽車或其他運輸車輛、遠程傳感器或致動器、機器人或機器人設備、衛星無線電設備、全球定位系統(gps)設備、對象跟蹤設備、無人機、多軸飛行器、四軸飛行器、遙控設備、消費者和/或可穿戴設備(諸如眼鏡、可佩戴照相機、虛擬現實設備、智能手表、健康或健身追蹤器、數字音頻播放器(例如mp3播放器)、相機、游戲機)等。移動裝置可以另外是數字家庭或智能家庭設備,諸如家庭音頻、視頻和/或多媒體設備、電器、自動售貨機、智能照明、家庭安全系統、智能電表等。移動裝置可以另外是智能能量設備、安全設備、太陽能電池板或太陽能電池陣列、控制電力(例如智能電網)、照明、水的市政基礎設施設備等;工業自動化和企業設備;物流控制器;農業設備;等。此外,移動裝置可以提供連接的醫療或遠程醫療支持,即遠距離的保健護理。遠程保健設備可以包括遠程保健監測設備和遠程保健管理設備,其通信可以被給予高于其他類型的信息優先處理或者優先訪問,例如,在如下方面:用于傳輸關鍵服務數據的優先訪問,和/或用于傳輸關鍵服務數據的相關qos。
43.在ran 100內,小區可以包括ue,其可以與每個小區的一個或多個扇區進行通信。例如,ue 122和124可以與110通信;ue 126和128可以與112通信;ue 130和132可以通過rrh 116與114通信;ue 134可以與118通信;并且ue 136可以與移動120通信。在本文中,每個110、112、114、118和120可以被配置為向相應小區中的所有ue提供到核心網絡(未示出)的接入點。在一些示例中,uav 120(例如,四軸飛行器)可以是移動網絡節點,并且可被配置為用作ue。例如,uav 120可以通過與110通信而在小區102內操作。
44.ran 100和ue(例如,ue 122或124)之間的無線通信可以被描述為利用空中接口。
從(例如,110)到一個或多個ue(例如,ue 122或124)的通過空中接口的傳輸可以被稱為下行鏈路(dl)傳輸。根據本公開內容的某些方面,術語下行鏈路可以指在調度實體(下面進一步描述;例如,110)處發起的點對多點傳輸。描述這種方案的另一種方式可以是使用術語廣播信道復用。從ue(例如,ue 122)到(例如,110)的傳輸可以被稱為上行鏈路(ul)傳輸。根據本公開內容的另外方面,術語上行鏈路可以指在被調度實體(下面進一步描述;例如,ue 122)處發起的點對點傳輸。
45.例如,dl傳輸可以包括從(例如,110)到一個或多個ue(例如,ue 122和124)的控制信息和/或業務信息(例如,用戶數據業務)的單播或廣播傳輸,而ul傳輸可以包括在ue(例如,ue 122)處發起的控制信息和/或業務信息的傳輸。另外,可以將上行鏈路和/或下行鏈路控制信息和/或業務信息時分為幀、子幀、時隙和/或符號。如本文所使用的,符號可以指在正交頻分復用(ofdm)波形中每個子載波承載一個資源元素(re)的時間單元。時隙可以承載7個或14個ofdm符號。子幀可以指1ms的持續時間。可以將多個子幀或時隙分組在一起以形成單個幀或無線電幀。在本公開內容內,幀可以指用于無線傳輸的預定持續時間(例如,10ms),其中每個幀例如由10個各為1ms的子幀組成。當然,這些定義不是必需的,并且可以利用用于組織波形的任何合適的方案,并且波形的各種時間劃分可以具有任何合適的持續時間。
46.在一些示例中,可以調度對空中接口的接入,其中調度實體(例如,)分配資源(例如,時間-頻率資源)用于在其服務區域或小區內的一些或所有設備和裝置之間進行通信。在本公開內容中,如下面進一步討論的,調度實體可以負責為一個或多個被調度實體調度、分配、重新配置和釋放資源。即,對于所調度的通信,ue或被調度實體利用由調度實體分配的資源。
47.不是可以用作調度實體的唯一實體。即,在一些示例中,ue可以用作調度實體,為一個或多個被調度實體(例如,一個或多個其他ue)調度資源。例如,兩個或更多個ue(例如,ue 138、140和142)可以使用側行鏈路信號137彼此通信,而不通過中繼該通信。在一些示例中,ue 138、140和142可以各自用作調度實體或發送側行鏈路設備和/或被調度實體或接收側行鏈路設備,以在它們之間調度資源和傳送側行鏈路信號137,而不依賴于來自的調度或控制信息。在其他示例中,(例如,112)的覆蓋區域內的兩個或更多個ue(例如,ue 126和128)還可以在直接鏈路(側行鏈路)上傳送側行鏈路信號127,而不通過112傳遞該通信。在該示例中,112可以向ue 126和128分配資源,以用于側行鏈路通信。在任一情況下,這樣的側行鏈路信令127和137可以在對等()網絡、設備到設備(d2d)網絡、車輛到車輛(v2v)網絡、車輛到一切(v2x)網絡、網狀網絡或其他合適的直接鏈路網絡中實現。
48.在一些示例中,可以將d2d中繼框架包括在蜂窩網絡內,以促進經由d2d鏈路(例如,側行鏈路127或137)對去往/來自112的通信的中繼。例如,112的覆蓋區域內的一個或多個ue(例如,ue 128)可以作為中繼ue來操作,以擴展112的覆蓋范圍,提高到一個或多個ue(例如,ue 126)的傳輸可靠性,和/或允許從由于例如阻塞或衰落而失敗的ue鏈路中恢復。
49.v2x網絡可以使用的兩種主要技術包括:基于ieee 802.11p標準的專用短程通信(dsrc),和基于lte和/或5g(新無線電)標準的蜂窩v2x。本公開內容的各個方面可以涉及新
122和124的dl或前向鏈路傳輸的多址接入。另外,對于ul傳輸,5g nr規范提供了對具有cp的離散傅立葉變換-擴展-ofdm(dft-s-ofdm)(也稱為單載波fdma(sc-fdma))的支持。然而,在本公開內容的范圍內,復用和多址接入并不限于上述方案,而是可以利用時分多址(tdma)、碼分多址(cdma)、頻分多址(fdma)、稀疏碼多址(scma)、資源擴展多址(rsma)或其他合適的多址方案來提供。此外,可以利用時分復用(tdm)、碼分復用(cdm)、頻分復用(fdm)、正交頻分復用(ofdm)、稀疏碼復用(scm)或其它合適的復用方案,來提供對從110到ue 122和124的dl傳輸的復用。
57.此外,ran 100中的空中接口可以利用一個或多個雙工算法。雙工是指點對點通信鏈路,其中,兩個端點可以在兩個方向上彼此通信。全雙工意味著兩個端點可以同時彼此通信。半雙工意味著一次只有一個端點可以向另一個端點發送信息。經常實施半雙工仿真以用于利用時分雙工(tdd)的無線鏈路。在tdd中,使用時分復用將給定信道上的不同方向上的傳輸彼此分離。即,在某些時間,信道專用于一個方向上的傳輸,而在其他時間,信道專用于另一個方向上的傳輸,其中方向可以非常快速地改變,例如,每個時隙多次。在無線鏈路中,全雙工信道通常依賴于發射機和接收機的物理隔離以及適當的干擾消除技術。通過利用頻分雙工(fdd)或空分雙工(sdd),經常為無線鏈路實現全雙工仿真。在fdd中,不同方向上的傳輸可以在不同載波頻率(例如,在成對頻譜內)上操作。在sdd中,使用空分復用(sdm)將給定信道上不同方向上的傳輸彼此分離。在其他示例中,全雙工通信可以在不成對頻譜內(例如,在單個載波帶寬內)實現,其中,在載波帶寬的不同子帶內進行不同方向上的傳輸。這種類型的全雙工通信在本文中可以被稱為子帶全雙工(sbfd),也稱為靈活雙工。
58.作為另一非限制性的說明性示例,圖2參考無線通信系統200的示意圖示出了各個方面。無線通信系統200包括三個交互域:核心網絡202、無線電接入網絡(ran)204和用戶設備(ue)206。借助于無線通信系統200,可以使ue 206能夠執行與外部數據網絡210(諸如(但不限于)互聯網)的數據通信。
59.ran 204可以實施任何合適的無線通信技術或多種技術以向ue 206提供無線電接入。作為一個示例,ran 204可根據第3代合作伙伴計劃(3gpp)新無線電(nr)規范來操作。作為另一示例,ran 204可以在5g nr和演進通用陸地無線電接入網絡(eutran)標準(通常被稱為lte)的混合下操作,諸如在包括en-dc系統的非獨立(nsa)系統中。3gpp還將該混合ran稱為下一代ran或ng-ran。另外,在本公開內容的范圍內可以利用許多其他示例。
60.如圖2中所示的,ran 204包括多個208。在不同的技術、標準或上下文中,208可以被本領域技術人員不同地稱為:收發臺(bts)、無線電、無線電收發機、收發機功能、基本服務集(bss)、擴展服務集(ess)、接入點(ap)、節點b(nb)、enode b(enb)、gnode b(gnb)、發送和接收點(trp)或某個其他適當的術語。在一些示例中,可以包括可以共處一處或非共處一處的兩個或更多個trp。每個trp可以在相同或不同頻帶內的相同或不同載波頻率上通信。
61.進一步示出ran 204支持多個移動裝置的無線通信。移動裝置在3gpp標準中可以被稱為用戶設備(ue),但是還可以被本領域技術人員稱為移動站(ms)、用戶站、移動單元、用戶單元、無線單元、遠程單元、移動設備、無線設備、無線通信設備、遠程設備、移動用戶站、接入終端(at)、移動終端、無線終端、遠程終端、手持機、終端、用戶代理、移動客戶端、客戶端或某個其他適當的術語。ue可以是向用戶提供對網絡服務的接入的裝置(例如,移動裝
置)。
62.ran 204與ue 206之間的無線通信可以被描述為利用空中接口。從(例如,208)到ue(例如,ue 206)的通過空中接口的傳輸可以被稱為下行鏈路(dl)傳輸。根據本公開內容的某些方面,術語下行鏈路可以指在調度實體(下面進一步描述;例如,108)處發起的點到多點傳輸。描述這種方案的另一種方式可以是使用術語廣播信道復用。從ue(例如,ue 206)到(例如,208)的傳輸可以被稱為上行鏈路(ul)傳輸。根據本公開內容的另外的方面,術語上行鏈路可以指在ue(例如,ue 206)處發起的點對點傳輸。
63.在一些示例中,可以調度對空中接口的接入,其中調度實體(例如,208)分配用于在其服務區域或小區內的一些或所有設備和裝置之間進行通信的資源。在本公開內容中,如下面進一步討論的,調度實體可以負責為一個或多個被調度實體調度、分配、重新配置和釋放資源。即,對于所調度的通信,可以是被調度實體的ue 206可以利用由調度實體208分配的資源。
64.如圖2所示,或調度實體208可以向一個或多個ue(例如,ue 206)廣播下行鏈路業務212。廣義地說,或調度實體208可以被配置為負責調度無線通信網絡中的業務的節點或設備,所述業務包括下行鏈路業務212,并且在一些示例中,包括從ue 206到調度實體208的上行鏈路業務216。ue 206可以被配置為還接收下行鏈路控制信息214的節點或設備,該下行鏈路控制信息包括但不限于來自無線通信網絡中的另一實體(例如,調度實體208)的調度信息(例如,授權)、同步或定時信息、或其他控制信息。此外,ue 206可以向208發送上行鏈路控制信息218,包括但不限于調度信息(例如,授權)、同步或定時信息、或其他控制信息。
65.通常,208可以包括用于與無線通信系統的回程部分222進行通信的回程接口。回程222可以提供208與核心網絡202之間的鏈路。此外,在一些示例中,回程接口可以在相應208之間提供互連。可以采用各種類型的回程接口,諸如使用任何合適的傳輸網絡的直接物理連接、虛擬網絡等。
66.核心網絡202可以是無線通信系統200的一部分,并且可以獨立于ran 204中使用的無線電接入技術。在一些示例中,核心網絡202可以根據5g標準(例如,5gc)來配置。在其他示例中,核心網絡202可以根據4g演進分組核心(epc)或任何其他合適的標準或配置來配置。
67.在一些示例中,可以調度對空中接口的接入,其中調度實體(例如,208)分配用于在其服務區域或小區內的一些或所有設備和裝置之間進行通信的資源。在本公開內容中,如下面進一步討論的,調度實體可以負責為一個或多個被調度實體調度、分配、重新配置和釋放資源。即,對于所調度的通信,可以是被調度實體的ue 206可以利用由或調度實體208分配的資源。
68.不是可以用作調度實體的唯一實體。即,在一些示例中,ue可以用作調度實體,為一個或多個被調度實體(例如,一個或多個其他ue)調度資源。在其他示例中,兩個或更多個ue(例如,圖1中的ue 138和140或圖2中的ue 206)可以使用諸如137之類的側行鏈路信號來彼此通信,而不通過(例如,112或208)發送該通信,并且不必依賴于來自的調度或控制信息。在一些示例中,ue 138用作調度實體或發起(例如,發送)側行鏈路設備,并且ue 140可以用作被調度實體或接收側行鏈路設備。例如,ue 138可以用作設備到設
備(d2d)系統、對等()系統、車輛到車輛(v2v)網絡、車輛到一切(v2x)網絡和/或網狀網絡中的調度實體。
69.例如,在d2d系統中,兩個或更多個ue(例如,圖1中的ue 138和140)可以在不經過(例如,112或208)的情況下通過直接鏈路彼此通信。例如,ue 138和140可以使用fr2頻帶(例如,毫米波)中的窄定向波束進行通信。在本文中,d2d通信可以指側行鏈路通信或利用側行鏈路信號的中繼通信。在本公開內容的各個方面,可以將d2d中繼框架包括在蜂窩網絡中,以促進經由d2d鏈路(本文稱為側行鏈路(例如,圖1中的127或137))中繼去往/來自112的通信,例如,112的覆蓋區域內的一個或多個ue(例如,ue 138)可以作為中繼ue來操作,以擴展112的覆蓋范圍或提高對一個或多個ue(例如,ue 140)的傳輸可靠性,和/或允許112或208從由于例如阻塞或衰落而失敗的ue鏈路中恢復。
70.將參考圖3中示意性地示出的ofdm波形來描述本公開內容的各個方面。本領域普通技術人員應當理解,本公開內容的各個方面可以以與本文下面描述的基本相同的方式應用于sc-fdma波形。即,雖然為了清楚起見,本公開內容的一些示例可能集中在ofdm鏈路上,但是應當理解,相同的原理也可以應用于sc-fdma波形。
71.現在參考圖3,示出了示例性dl子幀302的展開圖,其示出了ofdm資源網格。然而,如本領域技術人員將容易理解的,取決于任意數量的因素,用于任意特定應用的phy傳輸結構可以與本文描述的示例不同。在本文中,時間在水平方向上,以ofdm符號為單位;頻率在垂直方向上,以子載波為單位。
72.資源網格304可以用于示意性地表示用于給定天線端口的時間-頻率資源。即,在具有多個可用天線端口的多輸入多輸出(mimo)實施方式中,相應的多個資源網格304可用于通信。將資源網格304劃分成多個資源元素(re)306。re是1個子載波
×
1個符號,是時間-頻率網格的最小離散部分,并且包含表示來自物理信道或信號的數據的單個復數量。取決于在特定實施方式中使用的調制,每個re可以表示一個或多個位的信息。在一些示例中,re塊可以被稱為物理資源塊(prb)或更簡單地稱為資源塊(rb)308,其包含頻域中的任何合適數量的連續子載波。在一個示例中,rb可以包括12個子載波,其數量與所使用的數字方案無關。在一些示例中,取決于數字方案,rb可以包括時域中的任何合適數量的連續ofdm符號。在本公開內容中,假設諸如rb 308的單個rb完全對應于通信的單個方向(對于給定設備的傳輸或接收)。
73.ue通常僅利用資源網格304的子集。rb可以是能夠分配給ue的資源的最小單元。因此,為ue調度的rb越多,并且為空中接口選擇的調制方案越高,則ue的數據速率就越高。
74.在該圖中,將rb 308示出為占用小于子幀302的整個帶寬,其中,在rb 308的上方和下方示出了一些子載波。在給定的實施方式中,子幀302可以具有與任意數量的一個或多個rb308相對應的帶寬。此外,在該圖中,將rb 308示出為占用小于子幀302的整個持續時間,盡管這僅僅是一個可能的示例。
75.每個1ms子幀302可由一個或多個相鄰時隙組成。在圖4所示的示例中,作為說明性示例,一個子幀302包括四個時隙310。在一些示例中,可以根據具有給定循環前綴(cp)長度的指定數量的ofdm符號來定義時隙。例如,時隙可以包括具有標稱cp的7個或14個ofdm符號。另外的示例可包括具有較短持續時間(例如,一個或兩個ofdm符號)的迷你時隙。在一些情況下,可以發送這些迷你時隙,占用為相同或不同ue的正在進行的時隙傳輸所調度的資
源。
76.時隙310之一的展開圖示出了時隙310包括控制區域312和數據區域314。通常,控制區域312可以攜帶控制信道(例如,pdcch或pucch),并且數據區域314可以攜帶數據信道(例如,pdsch或pusch)。當然,時隙可以包含所有dl、所有ul、或者至少一個dl部分和至少一個ul部分。圖3中所示的簡單結構本質上僅僅是示例性的,并且可以利用不同的時隙結構,并且可以包括(一個或多個)控制區域和(一個或多個)數據區域中的每一者中的一個或多個。
77.雖然在圖3中未示出,但是可以調度rb 308內的各個re 306以攜帶一個或多個物理信道,包括控制信道、共享信道、數據信道等。rb 308內的其他re 306也可以攜帶導頻或參考信號,包括但不限于解調參考信號(dmrs)或探測參考信號(srs)。這些導頻或參考信號可以提供給接收設備以執行對相應信道的信道估計,這可以實現rb 308內的控制信道和/或數據信道的相干解調/檢測。
78.在dl傳輸中,發送設備(例如,調度實體)可以分配一個或多個re 306(例如,在控制區域312內)以攜帶到一個或多個被調度實體的dl控制信息,該dl控制信息包括:一個或多個dl控制信道,諸如pbch;物理控制格式指示符信道(pcfich);物理混合自動重傳請求(harq)指示符信道(phich);和/或物理下行鏈路控制信道(pdcch)等。發送設備還可以分配一個或多個re 306以攜帶其他dl信號,諸如dmrs;相位跟蹤參考信號(pt-rs);信道狀態信息-參考信號(csi-rs);主同步信號(pss);以及輔助同步信號(sss)。
79.同步信號pss和sss以及在一些示例中的pbch和pbch dmrs可以在包括4個連續ofdm符號的同步信號塊(ssb)中發送,這些ofdm符號經由時間索引以從0到3的遞增順序來編號。在頻域中,ssb可以在240個連續的子載波上擴展,其中子載波經由頻率索引以從0到239的遞增順序來編號。當然,本公開內容不限于該特定ssb配置。其他非限制性示例可以利用多于或少于兩個同步信號;除了pbch之外,還可以包括一個或多個補充信道;可以省略pbch;和/或可以利用ssb的不同數量的符號和/或非連續符號,這些都在本公開內容的范圍內。
80.pbch還可以包括主信息塊(mib),其包括各種系統信息以及用于對系統信息塊(sib)進行解碼的參數。sib可以是例如可以包括各種附加系統信息的系統信息類型1(systeminformationtype1)(sib1)。系統信息的示例可以包括但不限于子載波間隔、系統幀號、小區禁止指示、公共控制資源集(coreset)列表(例如,pdcch coreset0或coreset1)、公共搜索空間列表、sib1的搜索空間、尋呼搜索空間、隨機接入搜索空間和上行鏈路配置信息。
81.pcfich提供信息以幫助接收設備接收并解碼pdcch。pdcch承載下行鏈路控制信息(dci),dci包括但不限于用于dl和ul傳輸的功率控制命令、調度信息、授權和/或re的分配。phich承載harq反饋傳輸,諸如確認(ack)或否定確認(nack)。harq是本領域普通技術人員公知的技術,其中為了準確性,可以在接收側檢查分組傳輸的完整性,例如利用任何適當的完整性檢查機制(諸如校驗和或循環冗余校驗(crc))。如果確認了傳輸的完整性,則可以發送ack,而如果沒有確認,則可以發送nack。響應于nack,發射設備可以發送harq重傳,其可以實現軟合并、增量冗余等。
82.在ul傳輸中,發送設備(例如,被調度實體)可以利用一個或多個re 306來攜帶ul
控制信息,該ul控制信息包括一個或多個ul控制信道,諸如物理上行鏈路控制信道(pucch)和/或隨機接入信道(rach)。例如,在上行鏈路的初始接入期間,可以在隨機接入過程中使用rach。ul控制信息可以包括各種分組類型和類別,包括導頻、參考信號和被配置為使得能夠或輔助對上行鏈路數據傳輸進行解碼的信息。例如,ul控制信息可以包括dmrs或srs。在一些示例中,控制信息可以包括調度請求(sr),即,針對調度實體調度上行鏈路傳輸的請求。在本文中,響應于在控制信道上發送的sr,調度實體可以發送下行鏈路控制信息,該下行鏈路控制信息可以調度用于上行鏈路分組傳輸的資源。ul控制信息還可以包括harq反饋、信道狀態反饋(csf)或任何其他合適的ul控制信息。
83.除了控制信息之外,可以為用戶數據或業務數據分配一個或多個re 306(例如,在數據區域314內)。這樣的業務可以在一個或多個業務信道上承載,諸如,對于dl傳輸,是pdsch;或者對于ul傳輸,是物理上行鏈路共享信道(pusch)。在一些示例中,數據區域314中的一個或多個re 306可以被配置為攜帶sib(例如sib1),sib攜帶可以使得能夠接入給定小區的系統信息。
84.上述這些物理信道通常被復用并映射到傳輸信道,以便在介質接入控制(mac)層進行處理。傳輸信道承載稱為傳輸塊(tb)的信息塊。傳輸塊大小(tbs)可以對應于信息的位數,可以是基于調制和編碼方案(mcs)以及給定傳輸中rb的數量的受控參數。
85.上文參考圖1到3描述的信道或載波不一定是可在調度實體與被調度實體之間利用的所有信道或載波,并且本領域技術人員將認識到,除了所說明的信道或載波以外,還可利用其他信道或載波,諸如其他業務、控制和反饋信道。
86.如前所述,當傳輸的snr低時,諸如在ue位于小區邊緣的示例中,接收機處的信道估計的質量受到限制。例如,在gnb處pucch接收的情況下,產生較低質量的信道估計的低snr限制了pucch接收的性能,這又影響覆蓋范圍。為了改善覆蓋范圍,例如,可以使用基于序列的非相干傳輸來代替基于信道編碼的方案。具體地,發射機可以將k個信息位映射到在基數為2k的基序列集合中的序列。然后,這種傳輸的接收機可以根據已知的基序列集合來執行序列檢測,從而基于檢測到的序列來恢復信息位。
87.圖4示出了裝置400和可在發射機中實施的用于使用位序列來形成或生成傳輸的相關聯的過程的方框圖。特別地,圖4的示例示出了pucch傳輸的形成,但是圖4的過程也適用于其他傳輸,特別是在小有效載荷的情況下以及snr低的情況下。例如,圖4的過程,并且更一般地,本文公開的方法,可以應用于諸如pdcch傳輸(即,下行鏈路控制信道)、pusch傳輸(即,上行鏈路數據傳輸)、喚醒信號(即,下行鏈路上的喚醒信號)、側行鏈路通信和隨機接入通信(例如,物理隨機接入信道(prach))的場景。
88.如圖4所示,將多個信息位(例如,k個信息位),諸如上行鏈路控制信息(uci),輸入到序列生成器402,在其中將信息位用于生成序列,諸如通過將位映射到具有基數2k的序列。另外,裝置400可以包括可選的變換預編碼器404,其對所生成的序列進行預編碼以用于傳輸,諸如在包括離散傅里葉變換(dft)的5g nr中使用的特定變換預編碼。特別地,變換預編碼器404可以用于擴展數據以降低傳輸波形的papr(峰均功率比),諸如變換為dft-s-ofdm波形,如在5g nr中的一些ul傳輸中所使用的。此外,裝置400包括映射器406(或具體地,re映射器),其將序列映射到子載波,或者換言之,映射到傳輸幀或子幀中的資源元素(re),諸如圖3中所示,并且具體地,在該示例中,在用于pucch傳輸的re內。然后,傳輸的接
收機可以根據基序列集合執行序列檢測,并且基于所檢測的序列恢復信息位。
89.在特定實施方式中,圖4中的序列生成器402可被配置為針對非相干傳輸采用最大長度序列或“m-序列”(或“mls”)。在傳輸中使用m-序列允許這種傳輸的接收機利用快速哈達瑪變換進行序列檢測,所述序列檢測例如是低復雜度的。
90.作為m-序列的背景,注意到,這樣的序列是偽隨機的一類二進制序列,并且可以使用線性反饋移位寄存器(lfsr)來生成,諸如稍后將更詳細地解釋的圖6中所示的移位寄存器。m-序列具有2
n-1的周期,其中n表示移位寄存器(或存儲器)的長度。因此,m-序列將在2
n-1個元素或樣本之后重復其自身。進一步注意,值n也被稱為m-序列的階數。
91.在數學術語中,m-序列的集合可由生成器多項式表示,諸如以下多項式方程:
92.xn+a
n-1
x
n-1
+
…
+a1x+1
??
(1)
93.其中,(a
n-1
,
…
,a1)是二進制系數。根據以上方程(1)中所示的多項式,可以通過以下遞歸關系來生成m-序列:
94.x(i+n)=(a
n-1
x(i+n-1)+
…
+a1x(i+1)+x(i))mod 2
???
(2)
95.其具有某種非零初始化,諸如[x(n-1),
…
,x(1),x(0)]=[0,
…
,0,1],其中i(或在本文的其他示例中為d)表示某一開始位置。初始化是非零的,因為m-序列是周期性的,并且線性移位寄存器循環通過除零向量之外的每個可能的二進制值。因此,寄存器可被初始化為非零的任何狀態。
[0096]
通過在x(0)、x(1)等處取上述方程(2)中生成的序列的不同段,可以獲得2
n-1個序列的集合。概括來說,可以通過取[x(k-1),x(k),
…
,x(k+l-2)]獲得集合中的第k個序列,其中l=2
n-1。
[0097]
作為生成具有階數3(即n=3)的m-序列的示例,可以使用三階多項式x3+x+1。應用上面的方程2,該多項式將遞歸定義為x(n+3)=(x(n+1)+x(n))mod 2。例如,在初始化[x(0)x(1),x(2)]=[1,0,0]的情況下,可以將x序列生成為以下重復的七位序列:
[0098]
1 0 0 1 0 1 1,1 0 0 1 0 1 1,
…
[0099]
給定d=0,1,
…
,6的不同起始位置,可以基于上面假設的三階多項式來生成七個不同的七位長度的子序列。例如,可以生成以下七位長的m-序列:
[0100]
1 0 0 1 0 1 1
[0101]
0 0 1 0 1 1 1
[0102]
0 1 0 1 1 1 0
[0103]
1 0 1 1 1 0 0
[0104]
0 1 1 1 0 0 1
[0105]
1 1 1 0 0 1 0
[0106]
1 1 0 0 1 0 1
[0107]
因此,從以上討論可以看出,m-序列可以由如下各項唯一地確定:(1)多項式;(2)初始化;以及(3)起始位置。
[0108]
在應用于無線傳輸的序列生成時,序列生成器(例如,生成器402)可以被配置為使用m-序列作為用于基于序列的傳輸(諸如,pucch傳輸)的基序列。在特定方面,序列生成器可以被配置為生成經修改的m-序列,其中所述修改可以是對m-序列的截短或對序列的重復(即,通過重復序列的部分,來將序列從2
n-1的周期擴展到大于2
n-1的周期)。在另外的方面,
204)可以針對使用qpsk還是π/2bpsk調制,來配置ue或被調度實體。在其他方面,注意,其他調制方案可以適用于m-序列生成,包括正交幅度調制(即,諸如16qam、64qam、256qam等的m-qam)和相移鍵控調制(即,諸如8-psk、16psk等的m-psk)。此外,網絡可以配置用于m-序列生成器506進行的m-序列生成的d0偏移值。該配置可以通過網絡中從或gnb到ue的rrc信令來實現,或者可以是針對網絡的預定或先驗建立的值,其是針對網絡的ue中的設置配置。
[0118]
關于序列生成器502或522(特別是m-序列生成器506)要使用哪個階數的多項式表示,各種示例是可能的。在第一示例中,為了傳遞k位,使用k階的m-序列加上附加序列(例如,全零或全一序列)。如上所述,對于k階多項式,僅有2
k-1個m-序列。因此,由于需要2k個序列來發送k位,所以將額外的序列添加到m-序列的集合中。進一步注意,當使用全部數量的2
k-1個m-序列時,將此處的偏移值設置為零(即,d0=0)。
[0119]
在另一示例中,為了傳遞k位,可以利用k+1階的m-序列。由于對于k+1階多項式存在2
(k+1)-1個m-序列,因此存在比傳遞k位所需的m-序列(即,2k個序列)更多的可用m-序列。因此,可以從2
(k+1)-1個m-序列中選擇2k個m-序列的子集,其中該子集由偏移值d0確定。在這種情況下,偏移值d0可以由網絡(例如,gnb)配置,或者可以預先確定或預先指定,在此情況下被調度實體或ue被預先配置有偏移值。
[0120]
在又一示例中,為了傳遞k位,可以使用k
max
階的m-序列,其中k
max
≥k,并且是獨立于k的值的整數。在這種情況下,為了從個m-序列的集合中選擇2k個序列,可以利用從x(d+d0)開始的子序列。可替換地,對于給定的d,可以使用從x(η
·
d+d0)開始的子序列,其中,η=1,2,4,
…
(即,2的冪的序列)。
[0121]
圖5c示出了利用m-序列生成進行傳輸(諸如pucch中的uci傳輸)的另一示例性裝置540。在該示例中,裝置540不利用在圖5a和5b的示例中發現的二進制到十進制轉換(例如,轉換器504)。相反,裝置540包括序列生成器542,其包括m-序列生成器544。生成器544通過用二進制有效載荷(即,待發送的有效載荷的信息位)初始化m-序列,來基于輸入的uci有效載荷(例如,對應于二進制有效載荷的信息位)來確定m-序列。在這種特定情況下,將值d設置為零(即,d=0)。因此,由上述方程(3)確定的截短的m-序列將是[x0,x1,
…
,x
n-1
]=[x(d0),x(d0+1),
…
,x(d0+n-1)],其中n是所期望序列的長度,并且根據關系[x(k-1),
…
,x(1),x(0)]=[a
k-1
,
…
,a0]或[x(k-1),
…
,x(1),x(0)]=[a0,
…
,a
k-1
]來初始化序列x(0),x(1),
…
。圖5a和5b的過程與圖5c的過程之間的差異在于,用于選擇m-序列的部分的偏移不依賴于uci有效載荷。即,固定偏移值d0將用于生成所有截短的m-序列。通過m-序列的初始化來傳遞對二進制有效載荷(例如,uci有效載荷)的依賴性。在另一方面,注意,圖5c中的裝置允許用全零向量(即,如果uci有效載荷全為零)初始化m-序列。所得到的m-序列也將是全零序列。
[0122]
還要注意,圖5a、5b或圖5c的裝置中的m-序列生成器506可被配置為,利用如圖6中所例示的線性反饋移位寄存器(lfsr)600。如該示例所示,lfsr 600具有k位的寄存器長度(即,寄存器a0到a
k-1
)。寄存器a0到a1的輸出被輸入到模2求和或加法器602,模2求和或加法器602的結果然后在下一移位期間被反饋到寄存器a
k-1
處的最高有效位。
[0123]
當生成m-序列時,還應當注意,對于每個特定的多項式階數,可以利用以上方程(1)形式的示例性多項式。圖7示出了根據一些方面的可由m-序列生成器(例如506)利用的示例性生成多項式的表或列表700。如圖所示,使用變量“d”示出的多項式是針對3到12階
的,盡管本公開內容不必僅限于這些階數。
[0124]
根據另外的方面,當在多小區操作中使用當前公開的方法時,在不同小區中的被調度實體或ue可以使用相同的基序列集合。因此,為了減輕干擾,ue可以用小區特定加擾序列或與特定小區的加擾id有關的加擾id特定序列來對所生成的序列進行加擾,以便使傳輸隨機化,從而減少干擾。
[0125]
圖8示出了具有至少兩個小區802和804以及相關聯的或gnb 806和808的示例性通信系統。該圖用于示出每個ue可以具有所分配的加擾id n(其與如上使用的值n或n不相關),并且該加擾id可以用于確定用于對經調制的m-序列進行加擾的加擾序列。根據各個方面,加擾序列可以用于減輕小區間干擾以及小區內干擾。在小區間干擾的情況下,注意,小區802中的ue 810或ue 812可以利用第一加擾id n
id1
,該第一加擾id n
id1
與另一小區804中的ue 814所使用的第二加擾id n
id2
不同。這些不同的小區特定加擾id然后用于對經調制的m-序列進行加擾,以避免來自第一小區(即,小區802)中的ue 810和/或812與第二小區(即,小區804)中的ue 814的傳輸之間的小區間干擾。
[0126]
此外,在其他方面,小區內的每個ue可以利用不同的加擾序列或id來避免小區內干擾。如圖8中進一步所示,小區802中的一個ue 810在生成加擾序列時可以具有唯一的加擾id n
id1-1
,而同一小區802中的另一ue 812在生成不同的加擾序列時可以利用另一加擾id n
id1-2
。因此,這些不同的加擾序列可以有助于減輕利用相同m-序列的ue的小區內干擾。
[0127]
更進一步,對經調制m-序列的加擾可以取決于序列生成器(例如,圖5a和5b中的502或522)所使用的調制類型。作為示例,如果m-序列是經π/2bpsk調制的,則m-序列可以用另一小區特定的所生成的等長二進制序列來加擾。另一方面,如果m-序列是經qpsk調制的,則qpsk序列可以用另一qpsk等長序列來加擾。在其他方面,注意,對于qpsk和π/2bpsk兩種情況,加擾序列可以是相同或不同階數的另一m-序列。
[0128]
根據另外的方面,加擾序列可以是基于小區特定的加擾id確定的gold碼或序列。在特定方面中,對于gold序列,加擾id用于確定用于生成gold序列的隨機種子。另外,對于m-序列,注意,根據其他方面,加擾id可用于確定用于根據生成序列導出m-序列的位置。
[0129]
圖9示出了示例性裝置900的方框圖,示例性裝置900用于使用m-序列來生成傳輸(例如,pucch傳輸),并且還包括使用加擾來減輕小區間干擾和/或小區內干擾。如圖所示,裝置900包括多個元件,包括序列生成器902以及可選的變換預編碼器910,序列生成器902具有:與圖5a和5b的裝置類似的二進制到十進制轉換器904的序列生成器902,或者如圖5c的示例中所示的沒有這個元件;m-序列生成器906;可根據π/2bpsk或qpsk調制操作的調制器908。裝置900還包括加擾器914,其被配置為在由re映射器916映射到資源元素之前對序列生成器902輸出的經調制的m-序列進行加擾。
[0130]
加擾序列生成器918可以與加擾器914相關聯或與之通信。具體而言,加擾序列生成器918可基于加擾id(ue或小區特定的)、gold序列、或如以上所討論的另一qpsk序列來生成加擾序列。另外,如之前所討論的,可以基于調制器中所使用的調制方案的類型來確定對加擾序列的選擇。
[0131]
圖10是示出用于采用處理系統1014的無線通信設備1000的硬件實施方式的示例的圖。例如,無線通信設備1000可以是被調度實體,諸如用戶設備(ue)或被配置為與進行無線通信的其他設備,如圖1、2或8中所討論的。在一些實施方式中,無線通信設備1000可
以對應于圖1中的被調度實體106(例如,ue等)、圖2中的ue 222、224、226、228、230、232、234、238、240或242、或者圖8中的ue 810、812或814中的一個或多個。
[0132]
無線通信設備1000可以用包括一個或多個處理器1004的處理系統1014來實現。處理器1004的示例包括微處理器、微控制器、數字信號處理器(dsp)、現場可編程門陣列(fpga)、可編程邏輯器件(pld)、狀態機、門控邏輯、分立硬件電路、以及被配置為執行貫穿本公開內容所描述的各種功能的其他合適的硬件。在各種示例中,無線通信設備1000可以被配置為執行本文描述的功能中的任何一個或多個。即,如在無線通信設備1000中使用的處理器1004可以用于實現下面描述的過程和程序中的任何一個或多個。
[0133]
在一些實例中,處理器1004可以經由基帶或調制解調器芯片來實現,并且在其他實施方式中,處理器1004可以包括與基帶或調制解調器芯片相異且不同的多個設備(例如,在可以協同工作以實現本文所討論的示例的情況下)。并且如上所述,在實施方式中可以使用基帶調制解調器處理器之外的各種硬件布置和組件,包括rf鏈、功率放大器、調制器、緩沖器、交織器、加法器/求和器等。
[0134]
在該示例中,處理系統1014可以用由總線1002總體上表示的總線架構來實現。總線1002可以包括任意數量的互連總線和橋接器,這取決于處理系統1014的具體應用和總體設計約束。總線1002將包括一個或多個處理器(總體上由處理器1004表示)、存儲器1005和計算機可讀介質(總體上由計算機可讀介質1006表示)的各種電路通信地耦合在一起。總線1002還可以鏈接各種其他電路,諸如定時源、外圍設備、穩壓器和電源管理電路等,其本領域中是公知的,且因此將不再進一步描述。總線接口1008提供總線1002和收發機1010之間以及總線1002和用戶接口1012之間的接口。收發機1010提供用于通過無線傳輸介質與各種其他裝置通信的接口或單元。在另一方面,總線接口1008可被配置為提供通過內部總線或外部傳輸介質(諸如以太網電纜)與各種其他裝置和設備(例如,與無線通信設備或其他外部裝置容納在同一裝置內的其他設備)通信的通信接口或單元。取決于裝置的性質,還可以提供用戶接口1012(例如,小鍵盤、顯示器、揚聲器、麥克風、操作桿等)。當然,這種用戶接口1012是可任選的,并且在諸如iot設備之類的一些示例中可以省略。
[0135]
處理器1004負責管理總線1002和一般處理,包括執行存儲在計算機可讀介質1006上的軟件。當由處理器1004執行時,軟件使得處理系統1014執行以下針對任何特定裝置描述的各種功能。計算機可讀介質1006和存儲器1005還可用于存儲由處理器1004在執行軟件時操縱的數據。
[0136]
處理系統中的一個或多個處理器1004可以執行軟件。軟件應被廣義地解釋為表示指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟件模塊、應用程序、軟件應用程序、軟件包、例程、子例程、對象、可執行程序、執行的線程、過程、函數等等,無論是被稱為軟件、固件、中間件、微代碼、硬件描述語言還是其它的。軟件可以駐留在計算機可讀介質1006上。
[0137]
計算機可讀介質1006可以是非暫時性計算機可讀介質。作為示例,非暫時性計算機可讀介質包括磁儲存設備(例如,硬盤、軟盤、磁條)、光盤(例如,壓縮光盤(cd)或數字多功能光盤(dvd))、智能卡、閃存設備(例如,卡、棒或鍵驅動器)、隨機存取存儲器(ram)、只讀存儲器(rom)、可編程rom(prom)、可擦除prom(eprom)、電可擦除prom(eeprom)、寄存器、可移動磁盤以及用于存儲可由計算機訪問和讀取的軟件和/或指令的任何其他合適的介質。計算機可讀介質1006可以駐留在處理系統1014中、在處理系統1014的外部,或者分布在包
括處理系統1014的多個實體上。計算機可讀介質1006可以體現在計算機程序產品中。作為示例,計算機程序產品可以包括封裝材料中的計算機可讀介質。本領域的技術人員將認識到如何取決于特定的應用和施加在整個系統上的整體設計約束來最好地實現貫穿本公開內容所呈現的所述功能。
[0138]
無線通信設備1000可以被配置為執行本文描述的任何一個或多個操作(例如,如上文結合圖4-9所描述的以及如下文結合圖11所描述的)。在本公開內容的一些方面,如在無線通信設備1000中使用的處理器1004可以包括被配置用于各種功能的電路系統。
[0139]
處理器1004可以包括m-序列生成電路系統1042。m-序列生成電路系統1042可包括一個或多個硬件組件,其提供執行與諸如本文針對圖5a、5b、6和7描述的生成m-序列相關的各種過程的物理結構。m-序列生成電路系統1042還可以包括一個或多個硬件組件,其提供執行與如前所述的多項式選擇、序列生成的初始化和起始位置的選擇相關的各種過程的物理結構。m-序列生成電路系統1042還可以被配置為執行包括在計算機可讀介質1006上的m-序列生成軟件1052,以實現本文描述的一個或多個功能。
[0140]
處理器1004可包括被配置為執行如本文所述的π/2bpsk或qpsk調制的調制電路系統1044。另外,調制電路系統1044可以包括用于確定何時使用特定調制方案的硬件或物理結構,該特定調制方案可以基于功率傳輸級別和峰均功率比(papr)。調制電路系統1044還可以被配置為執行包括在計算機可讀介質1006上的調制軟件1054,以實現本文描述的一個或多個功能。
[0141]
處理器1004可以包括十進制轉換電路系統1046,其被配置為執行如本文所述的二進制有效載荷(例如,uci位)到十進制值的轉換。十進制轉換電路系統1046還可以被配置為執行包括在計算機可讀介質1106上的十進制轉換軟件1056,以實現本文描述的一個或多個功能。
[0142]
處理器1004還可以包括加擾序列生成電路系統1048,其被配置為如本文結合圖8和9所討論的那樣加擾經調制的m-序列。加擾序列生成1048還可以被配置為執行包括在計算機可讀介質1106上的加擾序列生成軟件1058,以實現本文描述的一個或多個功能。
[0143]
圖11是示出根據一些方面的用于無線通信系統的方法1100的流程圖。如下所述,在本公開內容的范圍內的特定實施方式中,可以省略一些或所有示出的特征,并且一些示出的特征對于所有示例的實現而言可能不是必需的。在一些示例中,方法1100可以由圖10中所示的無線通信設備1000來執行,或者還可以利用圖1、2、5a-5c、6和/或9中所示的裝置來執行。在一些方面,無線通信設備可以是用戶設備(ue)。在一些示例中,方法1100可以由用于執行下面描述的功能或算法的任何合適的裝置或單元來執行。
[0144]
在框1102處,諸如ue的無線通信設備可將待發送的二進制有效載荷(即,有效載荷的信息位)轉換為十進制整數值。在一方面,上面結合圖10示出和描述的十進制轉換電路系統1046、上面結合圖5a和5b示出和描述的轉換器504、上面結合圖9示出和描述的轉換器904或者其等同裝置,可以提供用于將待發送的二進制有效載荷轉換為十進制整數值的單元。此外,根據一些方面,二進制有效載荷可以包括上行鏈路控制信息(uci),但是不必局限于此。如上所述,在圖5c的裝置的情況下,在基于輸入uci有效載荷的m-序列生成器的情況下,可能不需要框1102中所示的該轉換過程。
[0145]
接下來,方法1100包括:基于一個或多個預定參數來生成經修改的m-序列,如框
1104所示。在一方面,在利用到十進制整數值的轉換的情況下,框1104的過程可包括:使用由可任選框1102的過程確定的十進制整數值。在另一方面,以上結合圖5a和5b示出和描述的生成器506、以上結合圖9示出和描述的生成器906、或圖10中的m-序列生成電路系統1042或其等同裝置,可以提供用于基于一個或多個預定參數來生成經修改的m-序列的單元。此外,所述一個或多個預定參數可以包括:特定階數的多項式,諸如圖7中所示的那些多項式之一;起始位置,其可以通過使用偏移值(例如,d0)來進一步確定、建立或設置;以及如前所述的初始化序列。根據另外的方面,注意,可以基于各種選項來實現m-序列的生成,諸如如先前所討論的將m-序列設置為階數k、k+1或k
max
。
[0146]
方法1100在框1102和1104中可以進一步包括,生成經修改的m-序列包括:將待發送的有效載荷的信息位轉換為十進制整數值,以及至少基于所述十進制整數值來生成經修改的m-序列,其中,經修改的m-序列被限于預定序列長度。另外,所述十進制整數值對應于經修改的m-序列的起始位置。
[0147]
一旦在框1104中確定了(一個或多個)m-序列,流程就進行到框1106,其中,基于調制方案來調制(一個或多個)m-序列,以導出經調制的m-序列。在一方面,上面結合圖5a示出和描述的qpsk調制器508、上面結合圖5b示出和描述的π/2bpsk調制器524、上面結合圖9示出和描述的qpsk或π/2bpsk調制器908、或者上面結合圖10示出和描述的調制生成電路系統1044或者其等同裝置,可以提供用于基于調制方案來調制m-序列以導出經調制的m-序列的單元。另外,對調制方案的確定可以在網絡或gnb中確定,并且經由rrc消息收發/信令(其可以包括基于網絡條件的對調制方案的動態選擇)來發送到ue,或者被先驗地建立。
[0148]
在進一步的方面,方法1100可以使得經修改的m-序列的生成基于對m-序列的截短或對m-序列的重復。例如,修改可以包括:截短m-序列以獲得第一預定序列長度的經修改的m-序列,第一預定序列長度將小于m-序列的原始長度。在另一個示例中,對經修改的m-序列的生成是通過對m-序列進行重復以獲得第二預定序列長度的經修改的序列來實現的,其中第二序列長度將大于原始m-序列的長度。
[0149]
此外,方法1100包括:在無線信道中發送經調制的m-序列,如框1108所示。框1108中的過程可以包括各種過程,諸如先前結合圖5a、5b和9所討論的變換預編碼和re映射,包括:在無線信道中傳輸經調制的經修改的m-序列之前將經修改的m-序列映射到至少一個傳輸時隙中的一個或多個資源元素(re)。此外,框1108中的傳輸還可包括:使用如結合圖8和9所討論的加擾(例如,還可參見加擾器914和加擾序列生成器918)。在進一步的方面,無線信道可以是從ue發送到或者gnb的pucch信道,但是不必局限于此。根據其他方面,上文結合圖5a和5b示出和描述的re映射器512、上文結合圖9示出和描述的加擾914、加擾序列生成器918和re映射器916、和/或上文結合圖10示出和描述的加擾序列生成電路系統1048和收發機1010、或其等同裝置,可以提供用于在無線信道中發送經調制的m-序列的單元。
[0150]
如前所述,使用基于m-序列的設計的優點在于,在接收機側檢測m-序列的復雜度比用于檢測其他類型序列的設計低得多。圖12示出了用于接收、檢測和/或解碼上述基于經修改的m-序列的傳輸的示例性接收機1200。注意,為了在接收機處檢測序列,接收機1200將所接收信號(由[y0,
…
,y
n-1
]表示)與所有可能的2k個序列進行互相關,如下面將解釋的。
[0151]
如圖所示,接收機1200包括可選的電路系統或軟件1202,用于如果在發射機處執行了變換預編碼,則針對所接收信號取消變換預編碼。此外,接收機1200包括填充塊1204,
其被配置為將所接收的信號序列補零到長度2n,其中n表示被用于生成m-序列的多項式的階數。執行填充是因為所發送信號是經修改的m-序列。
[0152]
接著,接收機包括置換塊(permutation block)1206,用于置換來自塊1204的經補零的序列。在塊1206中對經補零的序列進行置換之后,可對所接收序列執行互相關。特別地,注意,如果將每個候選m-序列視為行向量并且將所有候選序列堆疊在一起(即,總共2k個序列或行向量的多個行或行向量),則可以創建大小為2k×2n
的矩陣m,其中2n是在補零之后接收到的序列的長度。注意,生成m-序列的多項式的階數n可以與由發射機發送的信息位的數量k不同。并且塊1208中的快速哈達瑪變換的輸出具有長度2n。序列與所接收信號y=[y(0),
…
,y(2
n-1)]之間的互相關是簡單的內積,并且因此計算2k個互相關結果(correlator)等效于以下矩陣乘法:
[0153]m·
yh??
(4)
[0154]
其中,向量矩陣yh表示y的共軛轉置(也稱為hermitian轉置)。堆疊的m-序列的結構允許使用低復雜度算法來計算(4)中的矩陣乘法。特別地,根據特定方面,方程(4)的矩陣乘法可由標記為快速哈達瑪變換的塊1208和標記為提取2k個互相關度量的塊1210執行。特別地,如果序列是m-序列,則hermitian轉置yh與矩陣m的乘法可經由快速哈達瑪變換來有效地計算,其中由塊1208輸出2n個信號。
[0155]
另外,關于由塊1206執行的置換運算,注意到對于長度為2n的向量a,a的(快速)哈達瑪變換等效于h a,其中h表示哈達瑪矩陣。然而,在檢測m-序列時,用矩陣m執行方程(4)(即,m
·
yh)的計算,其中m是通過將m-序列堆疊在一起而生成的矩陣。在計算中使用的哈達瑪矩陣h可以通過置換m的列來獲得。因此,為了計算m
·
yh,可首先置換信號y以獲得y的經置換版本(其可表示為矩陣“z”),接著將z乘以h,其中m
·
yh=h
·
zh。因此,在塊1208中進行快速哈達瑪變換之前,在塊1206中對y進行置換。
[0156]
在塊1208中的互相關之后,可以從快速哈達瑪變換1208的2n個輸出信號中提取2k個互相關度量,如塊1210所示。這2k個互相關度量對應于所接收信號y與2k個候選序列中的每一個之間的互相關。更具體而言,如果在發射機中發送k位,則發射機將基于k位有效載荷從2k個序列中挑選一個序列并發送。接收機在接收到信號之后,將需要確定發射機發送的是2k個候選序列中的哪一個。因此,接收機可以通過計算所接收信號與2k個候選序列中的每一個之間的互相關,并決定產生最大互相關的候選序列,來進行該確定。
[0157]
提取互相關度量的原因是由于發射機已經發送了k位,因此接收機需要計算2k個互相關度量。然而,如前所述,由于截短和加擾,m-序列的階數n可以大于k。結果,塊1208中的快速哈達瑪變換可以產生2n個值。因此,接收機需要從2n個所計算的值中確定哪些2k個值對應于2k個互相關度量。
[0158]
最后,在塊1210中所確定的這些互相關度量隨后被輸入到max塊1212,其用于確定2k個互相關度量中的最大值。特別地,接收機將確定產生最大互相關的候選序列就是由發射機所發送的序列。該序列將是在接收機處的最終檢測到的序列,并從框1212輸出。如果檢測的序列與發送的序列相同,則該檢測是正確的。否則,就發生錯誤,并且接收機將不能正確地恢復uci位。例如,如果k=2,并且存在四個可能的序列,例如x1、x2、x3和x4。接收機將需要計算x1、x2、x3和x4序列中的每一個與接收到的y信號之間的互相關。如果互相關度量由a1、a2、a3和a4表示,并且與相應的x1、x2、x3和x4相關,則接收機將檢查a1、a2、a3和a4中的最大值。
如果a1是最大值,則接收機確定x1是所發送序列。同樣,如果a2是最大值,則接收機確定x2是所發送序列,并且以此類推。
[0159]
圖13是示出采用處理系統1314的調度實體1300的硬件實施方式的示例的方框圖。例如,調度實體1300可以是諸如、gnb、或者被配置為與ue進行無線通信的其他設備的調度實體,例如,如圖1、2或8中所討論的。在一些實施方式中,作為一些示例,無線通信設備1300可以對應于圖1中的調度實體108(例如,等)、圖2中的210或212或rrh 216、或圖8中的gnb 806或808中的一個或多個。
[0160]
調度實體1300可以用包括一個或多個處理器1304的處理系統1314來實現。處理器1304的示例包括微處理器、微控制器、數字信號處理器(dsp)、現場可編程門陣列(fpga)、可編程邏輯器件(pld)、狀態機、門控邏輯、分立硬件電路、以及被配置為執行貫穿本公開內容所描述的各種功能的其他合適的硬件。在各種示例中,調度實體1300可以被配置為執行本文描述的功能中的任何一個或多個。即,如在調度實體1300中使用的處理器1304可以用于實現下面描述的過程和程序中的任何一個或多個。
[0161]
在該示例中,處理系統1314可以用由總線1302總體上表示的總線架構來實現。總線1302可以包括任意數量的互連總線和橋接器,這取決于處理系統1314的具體應用和總體設計約束。總線1302將包括一個或多個處理器(總體上由處理器1304表示)、存儲器1305和計算機可讀介質(總體上由計算機可讀介質1306表示)的各種電路通信地耦合在一起。總線1302還可以鏈接各種其他電路,諸如定時源、外圍設備、穩壓器和電源管理電路等,其本領域中是公知的,且因此將不再進一步描述。總線接口1308提供總線1302和收發機1310之間的接口。收發機1310提供一個或多個通信接口或用于經由多個通信接口通過傳輸介質(例如,空中、有線)與各種其他裝置進行通信的單元。取決于裝置的性質,還可以提供用戶接口1312(例如,小鍵盤、顯示器、揚聲器、麥克風、操作桿、觸摸屏等)。當然,這種用戶接口1312是可任選的,并且在一些示例中可以省略。
[0162]
處理器1304負責管理總線1302和一般處理,包括執行存儲在計算機可讀介質1306上的軟件。當由處理器1304執行時,軟件使得處理系統1314執行以下針對任何特定裝置描述的各種功能。計算機可讀介質1306和存儲器1305還可用于存儲由處理器1304在執行軟件時操縱的數據。
[0163]
處理系統中的一個或多個處理器1304可以執行軟件。軟件應被廣義地解釋為表示指令、指令集、代碼、代碼段、程序代碼、程序、子程序、軟件模塊、應用程序、軟件應用程序、軟件包、例程、子例程、對象、可執行程序、執行的線程、過程、函數等等,無論是被稱為軟件、固件、中間件、微代碼、硬件描述語言還是其它的。軟件可以駐留在計算機可讀介質1306上。
[0164]
計算機可讀介質1306可以是非暫時性計算機可讀介質。作為示例,非暫時性計算機可讀介質包括磁儲存設備(例如,硬盤、軟盤、磁條)、光盤(例如,壓縮光盤(cd)或數字多功能光盤(dvd))、智能卡、閃存設備(例如,卡、棒或鍵驅動器)、隨機存取存儲器(ram)、只讀存儲器(rom)、可編程rom(prom)、可擦除prom(eprom)、電可擦除prom(eeprom)、寄存器、可移動磁盤以及用于存儲可由計算機訪問和讀取的軟件和/或指令的任何其他合適的介質。計算機可讀介質1306可以駐留在處理系統1314中、在處理系統1314的外部,或者分布在包括處理系統1314的多個實體上。計算機可讀介質1306可以體現在計算機程序產品中。作為示例,計算機程序產品可以包括封裝材料中的計算機可讀介質。本領域的技術人員將認識
到如何取決于特定的應用和施加在整個系統上的整體設計約束來最好地實現貫穿本公開內容所呈現的所述功能。
[0165]
在本公開內容的一些方面,處理器1304可以包括被配置用于各種功能的電路系統。在一個示例中,處理器1304可以包括m-序列互相關電路系統1342,作為一個示例,其被配置為對所接收的基于m-序列的傳輸進行互相關,以確定糾錯和信道編碼。在一個示例中,m-序列互相關電路系統1342可包括快速哈達瑪變換,以實現如先前針對圖12所討論的互相關。另外,m-序列互相關電路系統1342可進一步被配置為執行包括在計算機可讀介質1306上的m-序列互相關軟件1352,以實現本文描述的功能中的一個或多個。
[0166]
在一些另外的方面,處理器1304可以包括互相關度量提取電路系統1344,其被配置為提取2k個互相關度量,諸如在圖12中的框1210處執行的。另外,互相關度量提取電路系統1344還可以被配置為執行包括在計算機可讀介質1306上的互相關度量提取軟件1354,以實現本文描述的一個或多個功能。
[0167]
在一些另外的方面,處理器1304可以包括補零電路系統1346,其被配置為向所接收的基于經修改的m-序列的傳輸添加補零。在一個示例中,補零電路系統1346可以被配置為將所接收的信號y(0),
…
,y(n-1)補零至長度2n,其中n表示生成m-序列傳輸的多項式的階數。另外,補零電路系統1346還可以被配置為執行包括在計算機可讀介質1306上的補零軟件1356,以實現本文描述的功能中的一個或多個。
[0168]
當然,在上述示例中,包括在處理器1304中的電路系統僅作為示例來提供,并且用于執行所描述的功能的其他單元可被包括在本公開內容的各方面內,包括但不限于存儲在計算機可讀介質1306中的指令,或利用例如本文針對圖13所描述的過程和/或算法的在圖1、2、8和12中的任何一個中所描述的任何其他合適的裝置或單元。
[0169]
圖14是示出了根據一些方面的用于無線通信系統的方法1400的流程圖。如下所述,在本公開內容的范圍內的特定實施方式中,可以省略一些或所有示出的特征,并且一些示出的特征對于所有示例的實現可能不是必需的。在一些示例中,方法1400可以由圖13中所示的無線通信設備1300執行,或者還可以利用圖1、2和/或9中所示的裝置執行。在一些方面,無線通信設備可以是用戶設備(ue)。在一些示例中,方法1400可以由用于執行下面描述的功能或算法的任何合適的裝置或單元來執行。
[0170]
方法1400包括:接收基于m-序列的信號,諸如pucch(以及其中的uci信息),如框1402所示。在一方面,m-序列是經修改的序列。在另一方面,以上結合圖12示出并描述的框1202、以上結合圖13示出并描述的收發機1310或其等同裝置可提供用于接收基于經修改的m-序列的信號的單元。
[0171]
接下來,方法1400可以包括:對所接收的經修改的m-序列進行補零,以將所接收信號的長度增加到長度2n,其中n表示在發射機處生成m-序列的多項式的階數,如框1404所示。在一方面,以上結合圖12示出和描述的補零塊1204、以上結合圖13示出和描述的補零電路系統1346、或其等同裝置可提供用于對所接收的經修改的m-序列進行補零的單元。
[0172]
另外,方法1400包括:對經補零的經修改的m-序列進行置換,如框1406中所示。在一方面,以上結合圖12示出并描述的置換1206、以上結合圖13示出并描述的補零電路系統1346、或其等同裝置也可提供用于對經補零的m-序列進行置換的單元。
[0173]
接下來,方法1400包括:對經置換的經補零的經修改的m-序列進行快速哈達瑪變
換,如框1408所示。在一方面,上面結合圖12示出和描述的快速哈達瑪變換塊1208、上面結合圖13示出和描述的m-序列互相關電路系統1342或其等同裝置也可以提供用于對經置換的經補零的經修改的m-序列進行快速哈達瑪變換的單元。
[0174]
此外,方法1400包括框1410,其基于在框1408中完成的快速哈達瑪變換的結果來實現提取互相關度量。在一方面,上面結合圖12示出和描述的提取塊1210、上面結合圖13示出和描述的互相關度量提取電路系統1344或其等同裝置也可以提供用于基于快速哈達瑪變換的結果來提取互相關度量的單元。
[0175]
在另外的方面,方法1300還可以包括:(例如,ue 1300)選擇ue可用于生成經修改的m-序列的調制方案,并且向ue發送無線電資源控制(rrc)信令或下行鏈路控制信息(dci)中的一個,其被配置用于指示對調制方案的選擇。
[0176]
已經參考示例性實施方式呈現了無線通信網絡的幾個方面。如本領域技術人員將容易理解的,貫穿本公開內容所描述的各個方面可以擴展到其他電信系統、網絡架構和通信標準。
[0177]
以下提供本公開內容的各方面的概述:
[0178]
方面1:一種在通信網絡中的用戶設備(ue)中進行無線通信的方法,該方法包括:基于一個或多個預定參數從來待發送的有效載荷的信息位生成經修改的最大序列(m-序列);基于調制方案來調制經修改的m-序列以導出經調制的經修改的m-序列;以及在無線信道中發送經調制的經修改的m-序列。
[0179]
方面2:根據方面1所述的方法,其中,生成經修改的m-序列進一步包括:將待發送的有效載荷的信息位轉換為十進制整數值;以及至少基于所述十進制整數值來生成經修改的m-序列,其中,經修改的m-序列被限于預定序列長度。
[0180]
方面3:根據方面2所述的方法,其中,所述十進制整數值對應于所述經修改的m-序列的起始位置。
[0181]
方面4:根據方面1至3中任一項所述的方法,其中,生成經修改的m-序列包括以下中的一項:截短m-序列以獲得第一預定序列長度的經修改的m-序列;或者重復m-序列以獲得第二預定序列長度的經修改的序列。
[0182]
方面5:根據方面1至4中任一項所述的方法,其中,所述無線信道是基于序列的物理上行鏈路控制信道(pucch)。
[0183]
方面6:根據方面1至5中任一項所述的方法,其中,待發送的有效載荷的信息位包括上行鏈路控制信息(uci)。
[0184]
方面7:根據方面1至6中任一項所述的方法,其中,所述調制方案包括π/2二相相移鍵控(bpsk)調制方案或正交相移鍵控(qpsk)調制方案中的一個。
[0185]
方面8:根據方面1至7中任一項所述的方法,其中,發送經調制的經修改的m-序列進一步包括:在所述無線信道中發送所述經調制的經修改的m-序列之前,將所述經修改的m-序列映射到至少一個傳輸時隙中的一個或多個資源元素(re)。
[0186]
方面9:根據方面1至8中任一項所述的方法,其中,發送經調制的經修改的m-序列進一步包括:在所述無線信道中發送所述經調制的經修改的m-序列之前,對所述經調制的經修改的m-序列進行變換預編碼。
[0187]
方面10:根據方面1至9中任一項所述的方法,其中,所述一個或多個預定參數包括
以下至少一項:所述經修改的m-序列的初始化序列、所述經修改的m-序列的起始位置、以及用于確定所述經修改的m-序列的特定階數的多項式表示。
[0188]
方面11:根據方面1至10中任一項所述的方法,其中,所述一個或多個預定參數包括被配置用于設置所述經修改的m-序列的起始位置的預配置偏移值。
[0189]
方面12:根據方面1至11中任一項所述的方法,進一步包括:使用生成多項式的預定階數的多個經修改的m-序列來傳遞待發送的有效載荷的信息位的k個位。
[0190]
方面13:根據方面12所述的方法,進一步包括:將所述多個經修改的m-序列的所述預定階數設置為等于k的值;在多個截短的m-序列中利用k階的2
k-1個經修改的m-序列;以及將一個附加序列添加到所述2
k-1個經修改的m-序列中,以便傳遞所述k個位。
[0191]
方面14:根據方面13所述的方法,其中,所述一個附加序列包括全零序列或全一序列中的一個。
[0192]
方面15:根據方面1至12中任一項所述的方法,進一步包括:設置預配置偏移值,所述預配置偏移值被配置用于將所述經修改的m-序列的起始位置設置為零值,其中,不使用偏移。
[0193]
方面16:根據方面12所述的方法,進一步包括:將所述多個截短的m-序列的預定階數設置為等于值k+1;以及將k+1階的2
k+1-1個經修改的m-序列中的子集用于所述多個經修改的m-序列,其中,所述子集由被配置用于設置所述經修改的m-序列的起始位置的偏移值確定。
[0194]
方面17:根據方面11或方面16所述的方法,其中,所述偏移值是由通過無線電資源控制(rrc)信令在所述無線設備中設置的。
[0195]
方面18:根據方面12所述的方法,進一步包括:將所述多個經修改的m-序列的預定階數設置為等于最大k值(k
max
);其中k
max
≥k,且是獨立于k的整數;以及從所述多個經修改的m-序列中的階數為k
max
的經修改的m-序列的總數為的經修改的m-序列中,選擇2k個經修改的m-序列的集合,其中,所述集合進一步是通過選擇從值x(d+d0)開始的子序列來選擇的,其中,d是十進制整數,并且d0是預定偏移值。
[0196]
方面19:根據方面12所述的方法,進一步包括:將所述多個經修改的m-序列的預定階數設置為等于最大k值(k
max
);其中k
max
≥k,且是獨立于k的整數;以及從所述多個經修改的m-序列中的階數為k
max
的經修改的m-序列的總數為的經修改的m-序列中,選擇2k個經修改的m-序列的集合,其中,所述集合進一步是通過選擇從值x(η
·
d+d0)開始的子序列來選擇的,其中,值η是從二的冪的序列中選擇的,d是十進制整數,并且d0是預定偏移值。
[0197]
方面20:根據方面1至19中任一項所述的方法,進一步包括:在發送所述經調制的經修改的m-序列之前,利用預定加擾序列對所述經調制的經修改的m-序列進行加擾。
[0198]
方面21:根據方面20所述的方法,其中,所述預定加擾序列包括以下中的一個:對于π/2二相相移鍵控(bpsk)調制方案,所具有的長度等于所述經修改的m-序列的二進制序列;或者對于正交相移鍵控(qpsk)調制方案,所具有的長度等于所述經修改的m-序列的經qpsk調制的二進制序列。
[0199]
方面22:根據方面21所述的方法,其中,所述預定加擾序列包括基于小區特定加擾id而確定的gold序列。
[0200]
方面23:根據方面22所述的方法,其中,所述加擾id用于確定用于生成所述gold序
列的隨機種子。
[0201]
方面24:根據方面20所述的方法,其中,所述預定加擾序列是基于小區特定加擾id而確定的用于加擾的經修改的m-序列的。
[0202]
方面25:根據方面1至25中任一項所述的方法,進一步包括:從接收被配置為指示對所述調制方案的選擇的控制信令。
[0203]
方面26:根據方面25所述的方法,其中,所述控制信令包括無線電資源控制(rrc)信令或下行鏈路控制信息(dci)中的一個。
[0204]
方面27:一種被配置用于無線通信的ue或被調度實體,包括處理器和耦合到處理器的存儲器,所述處理器和存儲器被配置為執行方面1至26中任一項所述的方法。
[0205]
方面28:一種在無線通信網絡中的中進行無線通信的方法,該方法包括:從用戶設備(ue)接收經修改的最大序列(m-序列)信號;對所接收的經修改的m-序列進行補零以將所接收的序列的長度增加到長度2n,其中,n表示用于生成經修改的m-序列的多項式的階數,以導出經補零的m-序列;對經補零的m-序列進行置換;對經置換的經補零的m-序列進行快速哈達瑪變換;以及基于快速哈達瑪變換的結果來提取互相關度量。
[0206]
方面29:根據方面28所述的方法,進一步包括:選擇所述ue可用于生成所述經修改的m-序列的調制方案;以及向ue發送被配置用于指示對所述調制方案的選擇的無線電資源控制(rrc)信令或下行鏈路控制信息(dci)中的一個。
[0207]
方面30:一種被配置用于無線通信的、gnb或網絡實體,包括處理器和耦合到處理器的存儲器,所述處理器和存儲器被配置為執行方面28或方面29所述的方法。
[0208]
方面31:一種被配置用于無線通信的裝置,包括用于執行方面1至26或方面28至29中任一項所述的方法的至少一個單元。
[0209]
方面32:一種存儲計算機可執行代碼的非暫時性計算機可讀介質,包括用于使裝置執行方面1至26或方面28至29中任一項所述的方法的代碼。
[0210]
舉例來說,各個方面可以在由3gpp定義的其他系統(諸如長期演進(lte)、演進分組系統(eps)、通用移動電信系統(umts)和/或全球移動通信系統(gsm))內實現。還可以將各個方面擴展到由第三代合作伙伴計劃2(3gpp2)定義的系統,諸如cdma2000和/或演進數據優化(ev-do)。其他示例可以在采用ieee 802.11(wi-fi)、ieee 802.16(wimax)、ieee 802.20、超寬帶(uwb)、藍牙的系統和/或其他合適的系統內實現。所采用的實際電信標準、網絡架構和/或通信標準將取決于具體的應用和施加在系統上的總體設計約束。
[0211]
在本公開內容中,使用詞語“示例性”來表示“用作示例、實例或說明”。本文描述為“示例性”的任何實施方式或方面不一定被解釋為優選的或優于本公開內容的其他方面。同樣,術語“方面”不要求本公開內容的所有方面都包括所討論的特征、優點或操作模式。術語“耦合”在本文中用于指代兩個對象之間的直接或間接耦合。例如,如果對象a物理接觸對象b,并且對象b接觸對象c,則對象a和c仍然可以被視為彼此耦合-即使它們彼此不直接物理接觸。例如,即使第一對象從未直接物理上與第二對象接觸,第一對象也可以耦合到第二對象。術語“電路”和“電路系統”被廣泛地使用,并且旨在包括:電氣設備和導體的硬件實施方式,所述電氣設備和導體在連接和配置時能夠實現本公開內容中描述的功能的性能,而沒有關于電子電路類型的限制;以及信息和指令的軟件實施方式,所述信息和指令在由處理器執行時能夠實現本公開內容中描述的功能的性能。
[0212]
圖1-14中所示的組件、步驟、特征和/或功能中的一個或多個可以重新排列和/或組合成單個組件、步驟、特征或功能或者以幾個組件、步驟或功能來體現。在不脫離本文公開的新穎特征的情況下,還可以添加附加要素、組件、步驟和/或功能。圖1-14中所示的裝置、設備和/或組件可以被配置為執行本文中描述的方法、特征或步驟中的一個或多個。本文描述的新穎算法也可以用軟件和/或嵌入硬件來有效地實現。
[0213]
應當理解,所公開的方法中的步驟的具體順序或層次是示例性過程的說明。基于設計偏好,可以理解的是,可以重新排列方法中的步驟的具體順序或層次。所附方法權利要求以示例性順序呈現了各個步驟的元素,并且不意味著限于所呈現的具體順序或層次,除非本文特別加以指出。
[0214]
提供之前的描述是為了使本領域的任何技術人員能夠實踐本文描述的各個方面。對這些方面的各種修改對于本領域技術人員而言將是顯而易見的,并且本文定義的一般原理可以應用于其他方面。因此,權利要求不旨在限于本文所示的各方面,而是應被賦予與權利要求的語言一致的全部范圍,其中以單數形式提及元件并非旨在表示“一個且僅有一個”,除非特別如此說明,而是“一個或多個”。除非另有特別說明,術語“一些”是指一個或多個。提及項目列表中的“至少一個”的短語是指這些項目的任何組合,包括單個成員。舉例來說,“a、b或c中的至少一個”旨在涵蓋:a;b;c;a和b;a和c;b和c;及a、b和c。本領域普通技術人員已知或以后獲知的本公開內容全文中所述的各個方面的要素的所有結構和功能等同物通過引用明確地并入在本文中,并且旨在被權利要求所涵蓋。此外,無論這些公開內容是否在權利要求中被明確地表述,本文中公開的任何內容都不旨在貢獻給公眾。
