麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

用于通用時隙到交錯映射的系統和方法與流程

文檔序號:11253695閱讀:477來源:國知局
用于通用時隙到交錯映射的系統和方法與流程

分案申請的相關信息

本案是分案申請。本分案的母案是申請日為2008年8月6日、申請號為200880100596.5、發明名稱為“用于通用時隙到交錯映射的系統和方法”的發明專利申請案。

根據35u.s.c.§119主張優先權

本專利申請案主張2007年7月25日申請的標題為“用于通用時隙到交錯映射的系統和方法(systemsandmethodsforgeneralizedslot-to-interlacemapping)”的第60/951,951號臨時申請案和2007年7月25日申請的標題為“在無線多載波通信系統中對多個數據流的多路復用和傳輸(multiplexingandtransmissionofmultipledatastreamsinawirelessmulti-carriercommunicationsystem)”的第60,951,950號臨時申請案的優先權,上述兩個申請案全部轉讓給本案受讓人,且在此明確以引用的方式并入本文中。

本發明的技術大體上涉及電信,且更具體地說,涉及用于通用時隙到交錯映射的系統和方法。



背景技術:

僅前向鏈路(flo)是已被業界領先的無線提供商群體開發出來的數字無線技術。flo技術是在用于移動多媒體環境的一種情況下設計的,且展現出適合于在蜂窩式手持機上使用的性能特征。flo技術使用譯碼和交錯中的進步來實現高質量接收,譯碼和交錯兩者是用于實時內容流式傳輸和其它數據服務。flo技術可在不損害功耗的情況下提供穩健的移動性能和高容量。所述技術還通過顯著減少需要部署的發射器裝置的數目來降低傳遞多媒體內容的網絡成本。另外,基于flo技術的多媒體多播補充無線經營商的蜂窩式網絡數據和語音服務,從而將內容傳遞給3g網絡上所使用的相同蜂窩式手持機。

flo無線系統已經設計以將除非實時服務以外的實時音頻和視頻信號廣播給移動用戶。使用高大的功率發射器裝置來進行相應的flo發射,以確保給定地理區域中的廣泛覆蓋。此外,常見的是在大多數市場中部署3到4個發射器裝置,以確保flo信號到達給定市場中的人群的大多部分。在flo數據包的獲取過程期間,進行若干確定和計算以為相應的無線接收器裝置確定例如頻率偏移等方面。在給定支持多媒體數據獲取的flo廣播的性質的情況下,此數據和相關聯的開銷信息的高效處理是極為重要的。舉例來說,當確定頻率偏移或其它參數時,需要復雜的處理和確定,其中使用相位和相關聯角度的確定來促進數據的flo發射和接收。

例如flo等無線通信系統經設計以在移動環境下工作,其中在具有顯著能量的信道分接頭的數目、路徑增益和路徑延遲方面的信道特性預期在一段時間內會相當顯著地改變。在正交頻分多路復用(ofdm)系統中,接收器裝置中的時序同步塊通過適當地選擇ofdm符號邊界以使快速傅立葉變換(fft)窗中所捕捉到的能量增至最大來響應信道分布的變化。當此些時序校正發生時,重要的是信道估計算法在計算待用于對給定ofdm符號進行解調的信道估計的同時考慮時序校正。在一些實施方案中,信道估計還用于確定對需要應用于將來符號的符號邊界的時序調整,從而導致已經引入的時序校正與將為將來符號確定的時序校正之間微妙的相互作用。此外,對于信道估計塊來說常見的是處理來自多個ofdm符號的導頻觀察結果,以便產生具有較好噪聲平均化且還解決較長信道延遲擴展的信道估計。當一起處理來自多個ofdm符號的導頻觀察結果以產生信道估計時,重要的是基礎的ofdm符號與符號時序對準。



技術實現要素:

以下內容呈現對本發明的技術的各種配置的簡化概述,以便提供對所述配置的一些方面的基本理解。此概述并不是詳盡的綜述。此概述無意指認本文所揭示的配置的關鍵/重要元素或劃定其范圍。此綜述的唯一目的以簡化形式呈現一些概念,作為稍后呈現的更詳細描述內容的序言。

在本發明的一個方面中,一種發射器或接收器裝置包含經配置以具有一個或一個以上導頻交錯向量和一個或一個以上距離向量的處理系統。所述處理系統進一步經配置以基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯,且進一步經配置以基于所述第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯。

在本發明的另一方面中,一種發射器或接收器裝置包含:用于包含一個或一個以上導頻交錯向量的裝置;用于包含一個或一個以上距離向量的裝置;用于基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯的裝置;以及用于基于所述第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯的裝置。

在本發明的另一方面中,描述一種用于在發射器或接收器裝置處提供時隙交錯或提供通信的方法。所述方法包含:接收一個或一個以上導頻交錯向量;接收一個或一個以上距離向量;基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯;以及基于所述第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯。

在本發明的又一方面中,一種可讀媒體包含可由發射器或接收器裝置執行的指令。所述指令包含用于以下操作的代碼:接收一個或一個以上導頻交錯向量;接收一個或一個以上距離向量;基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯;以及基于所述第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯。

在本發明的又一方面中,一種發射器或接收器裝置包含:導頻交錯向量單元,其經配置以包含一個或一個以上導頻交錯向量;以及距離向量單元,其經配置以包含一個或一個以上距離向量。所述發射器或接收器裝置進一步包含時隙交錯計算單元,其經配置以基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯,且進一步經配置以基于所述第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯。

在本發明的又一方面中,可基于第一時隙交錯和一個或一個以上距離向量而產生用于所有其它時隙的額外時隙交錯。

將理解,所屬領域的技術人員從以下詳細描述內容中容易理解其它配置,以下詳細描述內容中僅以說明方式展示并描述各種配置。如將認識到,在全都不脫離本發明的范圍的情況下,本文的教示可延伸到其它和不同配置,且其若干細節能夠在各種其它方面進行修改。因此,圖式和詳細描述內容將被視為本質上是說明性的而不是限制性的。

附圖說明

圖1是說明用于僅前向鏈路網絡(flo)的無線網絡系統的實例的概念框圖。

圖2是說明可用于無線通信環境中的接收器裝置的實例的概念框圖。

圖3是說明包含一發射器裝置和一個或一個以上接收器裝置的系統的實例的概念框圖。

圖4說明示范性flo物理層超幀。

圖5說明示范性交錯結構。

圖6是時隙到交錯映射的示范性表格。

圖7是說明用于通用時隙到交錯映射的示范性硬件實施架構的概念框圖。

圖8是說明發射器或接收器裝置中的處理系統的功能性的實例的概念框圖。

圖9是說明在發射器或接收器裝置處提供時隙交錯或提供通信的示范性操作的流程圖。

具體實施方式

下文結合附圖而陳述的詳細描述內容意在作為對各種配置的描述,而無意表示可實踐本文所描述的概念的僅有配置。詳細描述內容出于提供對本發明的技術的全面理解的目的而包含具體細節。然而,所屬領域的技術人員將明白,可在沒有這些具體細節的情況下實踐本發明的技術。在一些例子中,為了避免混淆本發明的技術的概念而以框圖形式展示眾所周知的結構和組件。

圖1是說明用于僅前向鏈路網絡的無線網絡系統100的實例的概念框圖。系統100包含一個或一個以上發射器裝置110,其可經由無線網絡112向一個或一個以上接收器裝置120通信。

接收器裝置120可為任何合適的通信裝置,例如手機、無線電話、有線電話、膝上型計算機、桌上型計算機、個人數字助理(pda)、數據收發器、調制解調器、尋呼機、相機、游戲控制臺、mpeg音頻層3(mp3)播放器、媒體網關系統、音頻通信裝置、視頻通信裝置、多媒體通信裝置、前述裝置中的任一者的組件(例如,印刷電路板、集成電路或電路組件),或任何其它合適的音頻、視頻或多媒體裝置,或其組合。發射器裝置110可為可發射的任何合適通信裝置,例如基站或廣播站。此外,這段中以上所述的裝置中的任一者可為接收器裝置(如果其可接收信號),或可為發射器裝置(如果其可發射信號)。因此,上文所述的接收器裝置中的任一者可為發射器裝置(如果其可發射信號),且上文所述的發射器裝置中的任一者可為接收器裝置(如果其可接收信號)。另外,當裝置由用戶使用或將由用戶使用時,所述裝置可被稱為用戶裝置。

接收器裝置120的部分可用于對符號子組130或例如多媒體數據等其它數據進行解碼。可在將僅前向鏈路(flo)協議用于多媒體數據傳送的正交頻分多路復用(ofdm)網絡中傳輸符號子組130。信道估計可基于插入頻域中且插入相應的ofdm符號中的均勻間隔的導頻音調。

圖2是根據本文所陳述的一個或一個以上方面,說明可用于無線通信環境中的接收器裝置200的實例的概念框圖。接收器裝置200包括接收器202,其從(例如)接收天線(未圖示)接收信號,且對接收到的信號執行典型動作(例如,濾波、放大、下變頻轉換等),且使經調節的信號數字化以獲得樣本。解調器204可對接收到的導頻符號進行解調,并將其提供給處理系統206以進行信道估計。可提供flo信道組件210以處理flo信號。這可包含(例如)數字流處理和/或將位置計算定位在其它進程之間。處理系統206可為(例如)專用于分析由接收器202接收到的信息且/或產生供發射器216發射的信息的處理器、控制接收器裝置200的一個或一個以上組件的處理器,或分析由接收器202接收到的信息、產生供發射器216發射的信息且控制接收器裝置200的一個或一個以上組件的處理器。

可使用軟件、硬件或上述兩者的組合來實施處理系統206。應在廣義上解釋軟件以指指令、數據或其任一組合,不管被稱為軟件、固件、中間件、微代碼、硬件描述語言還是其它。舉例來說,可用一個或一個以上處理器來實施處理系統206。處理器可為通用微處理器、微控制器、數字信號處理器(dsp)、專用集成電路(asic)、現場可編程門陣列(fpga)、可編程邏輯裝置(pld)、控制器、狀態機、門控邏輯、離散硬件組件或可執行對信息的計算或其它操縱的任何其它合適實體。

接收器裝置200可另外包含存儲器208,其操作上耦合到處理系統206,且可存儲與數據處理有關的信息。

可讀媒體可包含集成到處理器中的存儲裝置(例如可為asic的情況),和/或在處理器外部的存儲裝置(例如存儲器208)。以說明而非限制的方式,可讀媒體可包含易失性存儲器、非易失性存儲器、隨機存取存儲器(ram)、快閃存儲器、只讀存儲器(rom)、可編程只讀存儲器(prom)、可擦除prom(eprom)、寄存器、硬盤、可裝卸盤、cd-rom、dvd或任何其它合適存儲裝置中的一者或一者以上。另外,可讀媒體可包含對數據信號進行編碼的傳輸線或載波。可讀媒體可為用計算機程序或指令來編碼或存儲的計算機可讀媒體。所述計算機程序或指令可由發射器或接收器裝置或由發射器或接收器裝置的處理系統來執行。

接收器裝置200可進一步包含:后臺監視器214,其用于處理flo數據;符號調制器214;以及發射器216,其發射經調制的信號。

圖3是說明包含發射器裝置302和一個或一個以上接收器裝置304的系統300的實例的概念框圖。發射器裝置302可包含:接收器310,其通過一個或一個以上接收天線306從一個或一個以上接收器裝置304接收信號;以及發射器322,其通過一個或一個以上發射天線308向一個或一個以上接收器裝置304發射。接收器310可在操作上與對接收到的信息進行解調的解調器312相關聯。經解調的符號可由處理器系統314分析,處理器系統314類似于上文所述的處理系統206,其可耦合到存儲與數據處理有關的信息的存儲器316。

處理系統314可進一步耦合到flo信道組件318,其促進對與一個或一個以上相應接收器裝置304相關聯的flo信息的處理。flo信道組件318可將信息附加到與用于與接收器裝置304通信的給定傳輸流的經更新數據流有關的信號,以提供對已識別并確認新最佳信道的指示。還可提供調制器320以多路復用一信號以供發射器322發射。上文參看圖2針對處理系統和可讀媒體而提供的描述內容類似地應用于圖3中的組件。

圖4說明示范性flo物理層超幀400。超幀400可(尤其)包含經時分多路復用(tdm)的導頻(例如tdm導頻1和tdm導頻2)、廣域識別信道(wic)、局域識別信道(lic)、開銷信息符號(ois)、四個數據幀(例如幀1到幀4)、定位導頻信道(ppc)以及信令參數信道(spc)。tdm導頻可允許快速獲取ois。ois可描述用于每一媒體服務的數據在超幀中的位置。超幀結構不限于圖4中所說明的超幀結構,且超幀與圖4中所說明的超幀相比可由更少元素或更多元素組成。

ofdm是一種形式的多載波調制。可將可用帶寬分成n個頻段,稱為副載波,其中每一副載波(例如)被經正交振幅調制(qam)的符號調制。在flo中,發射和接收可基于使用4096(4k)個副載波,且可(例如)從qpsk或16-qam字母表選擇qam調制符號。

每一超幀可包含多個ofdm符號。以說明的方式,一超幀可包含每mhz可用帶寬200個ofmd符號(例如,對于6mhz為1200個ofdm符號)。在每一符號中,可存在多個副載波(例如,4000個副載波)。這些副載波可分開分組成多個交錯。

如圖5中所說明,示范性交錯結構可包含(例如)8個交錯。在此實例中,交錯索引的范圍是從0到7(即,i0、i1、i2、i3、i4、i5、i6、i7和i8)。每一交錯可由(例如)在信號帶寬上均勻間隔的500個副載波組成。在每一交錯內的鄰近副載波之間,存在7個副載波,所述7個副載波中的每一者屬于不同交錯。在每一ofdm符號中,一個交錯可被指派給導頻交錯,且可用于信道估計。因此,可用已知(導頻)調制符號來調制500個副載波。其余7個交錯或3500個副載波可用于用數據符號來調制。雖然圖5說明示范性交錯結構/函數,但交錯結構/函數不限于此配置,且其可具有其它類型的配置(例如,具有任一數目個交錯)。

每一交錯可在頻率上均勻地分布,使得其可在可用帶寬內實現全頻分集。可將這些交錯指派給在所使用的實際交錯的持續時間和數目方面變化的邏輯信道。這在由任一給定數據源實現的時間分集方面提供靈活性。較低的數據率信道可被指派較少的交錯以改進時間分集,而較高數據率信道可利用更多交錯,以使無線電的開啟時間減到最小并降低功耗。

圖6是時隙到交錯映射的示范性表格。垂直軸指示時隙索引。水平軸指示符號索引。表格中的值指示交錯索引。根據本發明的一個方面,時隙可指代一組符號,交錯可指代一組副載波,且可在每一符號周期中基于時隙到交錯映射方案將每一時隙映射到一交錯。一時隙(可被稱為發射時隙)可對應于一交錯或一個符號周期中的一組調制符號。在本發明的另一方面中,可將一時隙映射到一個或一個以上交錯,且可將一交錯映射到一個或一個以上時隙。用于幀的時間單位可包含mac(或分配)層處的mac時間單位以及物理(phy)層處的ofdm符號周期。符號周期可指代物理層信道(plc)分配情形下的mac時間單位或副載波分配情形下的ofdm符號周期。符號周期可指代符號索引的時間單位。

雖然如先前所述,副載波的數目(即,fft大小)可為4k,但本發明的技術不限于副載波的此數目或fft大小。本發明的技術能夠在各種fft大小的ofdm系統中多路復用和發射多個數據流。對于具有4kfft大小的ofdm系統,可將形成一時隙的一組500個調制符號映射到一個交錯中。

在本發明的一個方面中,時隙在不同fft大小上可為固定的。此外,交錯的大小可為有效副載波的數目的1/8,且可基于fft大小將一時隙映射到一分數或一倍數(包含一)個交錯。指派給一時隙的交錯可駐存在多個ofdm符號周期中。舉例來說,對于2kfft大小,一時隙(即500個調制符號)經由2個連續2kofdm符號映射到2個交錯中。類似地,對于1kfft大小,一時隙經由4個連續1kofdm符號映射到4個交錯中。另外,作為實例,針對1k、2k、4k和8kfft大小的可用副載波的數目分別可為1000、2000、4000和8000,因為可用副載波不可包含(例如)保護副載波。即,例如,1k的fft大小含有1024個副載波,其中24個副載波可用作保護副載波。保護副載波的數目可(例如)與fft大小成比例地增加。

隨后,對于8kfft大小,一時隙經由8kofdm符號的一半映射到一半交錯中。注意,不管fft大小如何,mac時間單位可包括(例如)8個時隙。下文的表1展示1k、2k、4k和8k的fft大小與其每一mac時間單位的ofdm符號的相應數目、每一交錯的副載波數目以及每一時隙的交錯數目之間的示范性關系。

表1

下文的表2中展示ofdm符號索引與mac時間索引之間的示范性關系。

表2

根據本發明的一個方面,依靠mac時間單位與ofdm符號之間的關系以及時隙與交錯之間的關系,本發明的技術能夠經由mac時間單位和時隙進行mac層多路復用,而不管ofdm系統的fft大小如何。對于各種fft大小,物理層可將mac時間單位和時隙分別映射到ofdm符號和交錯。

盡管上述實例僅涉及1k、2k、4k和8k的fft大小,但本發明的技術不限于這些特定fft大小,且可在不脫離本發明的技術的范圍的情況下實施其它fft大小。

一種系統可每符號包含多個時隙(例如,每符號8個時隙,如圖6中所示)。雖然可將一個時隙(例如時隙0)指派給導頻符號,但可使其它時隙(例如時隙1到7)可用于分配給數據符號。導頻符號由發射器和接收器裝置先驗地知曉。以說明的方式,導頻符號可由發射器或接收器裝置用于幀同步、頻率獲取、時序獲取和/或信道估計。在此實例中,時隙0可被稱為導頻時隙,且時隙1到7可被稱為數據時隙。或者,可將多個時隙(例如時隙1和3)指派給導頻符號,且將其余時隙分配給數據符號。在此替代實例中,時隙1和3可被稱為導頻時隙,且其余時隙可被稱為數據時隙。雖然圖6說明示范性時隙結構/函數,但時隙結構/函數不限于此配置。時隙結構/函數可具有其它類型的配置(例如,時隙結構可具有任何數目的時隙,且可以許多不同方式且針對各種類型的信息分配時隙)。

在圖6中,時隙中的每一者被指派或映射到一交錯。舉例來說,時隙1經由連續的ofdm符號索引4、5、6、6、7、8、0等被指派給交錯3、1、0、7、5、4等。根據本發明的一個方面,時隙交錯可指代時隙被映射或將被映射到的交錯。導頻交錯可指代與導頻時隙相關聯的時隙交錯。在本發明的另一方面中,時隙交錯可指代交錯被映射或將被映射到的時隙。導頻交錯可指代與導頻交錯相關聯的時隙交錯。在本發明的又一方面中,時隙交錯可指代時隙到交錯映射函數或交錯到時隙的映射函數。時隙到交錯映射函數和交錯到時隙的映射函數可相同或等效,只是時隙到交錯映射函數可利用時隙(或時隙索引)作為輸入,且提供交錯(或交錯索引)作為輸出,而交錯到時隙的映射函數可利用交錯(或交錯索引)作為輸入,且提供時隙(或時隙索引)作為輸出。例如時隙、交錯、導頻時隙、導頻交錯、符號等術語有時分別用于指代時隙索引、交錯索引、導頻時隙索引、導頻交錯索引和符號索引。

flo系統能夠多播各種服務,例如現場視頻和音頻流(例如,新聞、音樂或體育頻道)。可將服務視為一個或一個以上有關數據分量(例如與服務相關聯的視頻、音頻、文本或信令)的集合。可經由一個或一個以上邏輯信道(被稱為多播邏輯信道(mlc))攜載每一flo服務。舉例來說,可在多個mlc(例如,兩個不同mlc)上發送給定服務的視頻和音頻分量。用于數據符號的一個或一個以上時隙可用于mlc。舉例來說,時隙1到3可用于給定服務的視頻分量,且時隙4到7可用于給定服務的音頻分量。

下文詳細描述用于flo的通用時隙到交錯映射的示范性系統和方法。此些系統和方法可支持flo發射器和接收器裝置中的整個系列的時隙到交錯映射。通用時隙到交錯映射可提供可在接收器裝置處計算的不同長度信道估計以及較佳的多普勒彈性。通用時隙到交錯映射有時被稱為靈活的時隙到交錯映射。有時可由時隙到交錯映射中所使用的對應導頻參差模式指代特定的時隙到交錯映射。

用于4k模式(tia-1099)的flo空中接口規范以及其相關聯的實施方案可支持被稱為(2,6)模式的參差模式。在此情況下,導頻交錯經由超幀中的連續ofdm符號在交錯2與交錯6之間交替。(2,6)參差模式提供來自兩個不同交錯2和6的導頻觀察結果。這允許在4k模式操作中計算長度高達1024的信道估計。雖然1024長度信道估計對例如美國等地區中的部署來說可能是足夠的,但在其它flo部署模式(例如,2k模式或vhf頻帶部署)中,可能需要對較長信道估計(長于兩個導頻交錯)的支持。

還可利用例如那些使用(0,3,6)和(0,2,4,6)導頻參差模式的時隙到交錯映射模式,以允許信道估計的靈活性。根據一個示范性實施方案,這些模式可分別提供最大4096和2048長度信道估計。還可能的是以較高信道估計誤差來估計較長的信道延遲擴展(例如,大于4096和大于2048)。

根據本發明的一個方面,可針對ois和數據符號利用靈活的時隙到交錯映射。tdm導頻(例如tdm導頻1和tdm導頻2)、wic、lic、ppc和spc符號可具有與用于超幀的其余部分的時隙到交錯映射無關的固定交錯。在正常操作條件下,flo接收器裝置可確定在對spc符號進行解碼(其發生在超幀的結尾處)之后將使用的時隙到交錯映射。

下文詳細描述使用(0,3,6)、(0,2,4,6)和(2,6)導頻參差模式的通用時隙到交錯映射的示范性實施方案。時隙到交錯映射以及相關聯的實施方案是基于用于不同數據時隙的導頻交錯和距離向量的概念。距離向量的長度可為交錯的數目減去導頻交錯的數目。在這些實例中,使用8個交錯和8個時隙。然而,本發明的技術不限于這些數目,且可利用任何數目的交錯和任何數目的時隙。

(0,3,6)參差模式

導頻交錯向量(i0)可由參差模式確定。可針對每一時隙到交錯映射定義一個或一個以上距離向量(d)。距離向量可用于為每一數據時隙確定交錯索引。在確定導頻交錯之后,可使用其余交錯來布置數據時隙,使得可從一個或一個以上距離向量的旋轉獲得給定時隙的所得交錯的相對距離。下文描述此情況的示范性實施方案。

以說明的方式,對于(0,3,6)參差模式,i0=[0,3,6,1,4,7,2,5],且假設d=[7,2,4,6,1,5,3]。對于(0,3,6)參差模式,導頻階差為3,且如下確定i0:(i)從參差模式以0開始,(ii)將導頻階差3加到初始值0,以獲得3作為下一值,(iii)加3以獲得6,(iv)加3以獲得9,其被平移到1,(v)加3以獲得12,其被平移到4,(vi)加3以獲得15,其被平移到7,(vii)加3以獲得18,其被平移到2,且(viii)加3以獲得21,其被平移到5。可使用(例如)交錯的總數和模運算來執行上文所述的平移。

假設n表示超幀中的ofdm符號索引,其中n從0到1199。注意,符號索引0對應于tdm1。假設s表示時隙索引,使得s的范圍是從0到7。假設時隙交錯i[s,n]對應于時隙s在ofdm符號索引n中被映射到的交錯。注意,i[s,n]中的s采用從0到7的值。時隙0(即,s=0)對應于針對其交錯由選定參差模式給出的導頻時隙。因此,時隙交錯i[0,n]可被稱為導頻交錯。

1.在給定ofdm符號索引n的情況下,可通過使用n索引到i0中來確定導頻交錯(i[0,n])。舉例來說,i[0,n]=i0[(nmod8)]。

2.對于數據時隙,首先基于ofdm符號索引n來計算用于距離向量d的旋轉因子rn。舉例來說,rn=2nmod7。接著執行向量d右循環移位rn。假設右循環移位后的向量為于是,用于ofdm符號索引n中的數據時隙的時隙到交錯映射可由給出,其中s=1、2、…7。

所得映射確保在7個連續ofdm符號的塊中,每個時隙在距導頻交錯的所有可能距離處出現。此外,在56個連續ofdm符號的塊中,每一時隙正好7次占用每個可用交錯。每一時隙在17ofdm符號的窗中至少一次經歷所有可用交錯。還保證在特定交錯被指派給同一時隙之前,存在至少三個中間ofdm符號。

(2,6)參差模式

可使用導頻交錯和距離向量來實現基于(2,6)參差模式的示范性通用時隙到交錯映射。在此實例中,使用一個導頻交錯向量(i0)和兩個不同距離向量(d0和d1)來實現整個時隙到交錯模式。

以說明的方式,對于(2,6)參差模式,i0=[2,6,2,6,2,6,2,6],且假設d0=[6,2,4,7,3,1,5]且d1=[2,6,4,3,7,5,1]。使用上文所描述的標志法,作為ofdm符號索引n中對應于時隙s的交錯的時隙交錯i[s,n]可如下確定:

1.在給定ofdm符號索引n的情況下,可通過使用n索引到i0中來確定導頻交錯(i[0,n])。舉例來說,i[0,n]=i0[(nmod8)]。

2.如果n為偶數,那么將d設置為d0。如果n為奇數,那么將d設置為d1。

3.對于數據時隙,首先基于ofdm符號索引n來計算距離向量d的旋轉因子rn。。舉例來說,rn=2nmod7。接著執行距離向量d右循環移位rn。假設右循環移位之后的向量為接著,ofdm符號索引n中的數據時隙的時隙到交錯映射可由給出,其中s=1、2、…、7。

注意,對于兩個距離向量,存在基于ofdm符號索引n來選擇適當的距離向量的額外步驟。為了使所述結構通用,可針對任一導頻交錯向量使用八個不同距離向量。另外,還可使用同一結構來產生兩個交錯導頻參差圖案,其中可在軟件中適當地選擇導頻交錯和距離向量。

(0,2,4,6)參差模式

可使用導頻交錯和距離向量來實現基于(0,2,4,6)參差模式的示范性通用時隙到交錯映射。在此實例中,使用一導頻交錯向量(i0)和一距離向量(d)來實現整個時隙到交錯模式。

以說明的方式,對于(0,2,4,6)參差模式,i0=[0,2,4,6,0,2,4,6],且假設d=[1,6,4,2,7,5,3]。通過使用上文所述的標志法,可如下確定時隙交錯i[s,n]:

1.在給定ofdm符號索引n的情況下,可通過使用n索引到i0中來確定導頻交錯(i[0,n])。舉例來說,i[0,n]=i0[(nmod8)]。

2.對于數據時隙,首先基于ofdm符號索引n來計算距離向量d的旋轉因子rn。舉例來說,rn=2nmod7。接著執行距離向量d右循環移位rn。假設右循環移位之后的向量為接著,ofdm符號索引n中的數據時隙的時隙到交錯映射可由給出,其中s=1、2、…、7。

對于此示范性實施方案,在每10個連續ofdm符號中,將每一時隙(除導頻時隙以外)至少一次指派給每個交錯。交錯僅在三個ofdm符號之后針對時隙進行重復。在給定長度為7的距離向量的情況下,在7個連續ofdm符號的塊中,每個時隙占用距導頻交錯的所有可能距離。此外,在28個連續ofdm符號的塊中,每一時隙三次占用交錯0、2、4和6,且四次占用交錯1、3、5和7。

返回參看圖6,詳細闡釋此概念。對于上文所述的(0,2,4,6)參差模式,時隙1到7中的每一者在每10個連續ofdm符號中至少一次被指派給交錯0、1、2、3、4、5、6和7中的每一者。舉例來說,時隙1針對ofdm符號索引4被指派給交錯3、針對ofdm符號索引5被指派給交錯1、針對ofdm符號索引6被指派給交錯0、針對ofdm符號索引7被指派給交錯7、針對ofdm符號索引8被指派給交錯5、針對ofdm符號索引9被指派給交錯4、針對ofdm符號索引10被指派給交錯2、針對ofdm符號索引11被指派給交錯1、針對ofdm符號索引12被指派給交錯7、且針對ofdm符號索引13被指派給交錯6。

仍參看圖6,交錯索引僅在3個符號之后針對時隙進行重復。舉例來說,對于時隙0,交錯0僅在3個連續ofdm符號索引之后重復。交錯2、交錯4和交錯6的情況相同。此外,圖6說明在7個連續ofdm符號中,每個時隙占用距導頻交錯的所有可能距離。舉例來說,時隙0用于導頻交錯,且針對ofdm符號索引4、5、6、7、8、9和10分別被指派給交錯0、2、4、6、0、2和4。時隙3針對ofdm符號索引4、5、6、7、8、9和10分別被指派給交錯6、5、3、2、1、7和6。因此,時隙3與時隙0之間的距離是時隙3和時隙0的交錯索引之間的差的絕對值。在此實例中,對于ofdm符號索引4、5、6、7、8、9和10,距離分別為6、3、7(其為-1的平移)、4(其為-4的平移)、1、5和2。可(例如)通過執行模運算來獲得絕對值。

根據本發明的一個方面,可利用一個或一個以上導頻交錯向量(例如i0、i1、i2等),且可利用一個或一個以上距離向量(例如d0、d1、d2等)。時隙的數目和交錯的數目不限于8,且其中的每一者可為任一數目。因此,可能存在p個時隙,以及q個交錯。變量p和q可相同。導頻交錯向量中的每一者的長度可為q。可如下描述示范性實施方案:

1.在給定ofdm符號索引n的情況下,可基于(例如)n從一個或一個以上導頻交錯向量中選擇導頻交錯向量i。可通過使用n索引到選定i中來確定導頻交錯。舉例來說,i[0,n]=i[(nmodm1)],其中m1為任一整數。還可能存在一個以上導頻交錯。舉例來說,可如下表達導頻交錯:i[x,n]=i[(nmodm1)],其中x可表示導頻時隙的索引。導頻時隙的索引無需為連續的。舉例來說,導頻時隙可占用時隙1、時隙3和時隙7,在此情況下,x=1、3、7。

2.在給定ofdm符號索引n的情況下,可基于n(例如基于nmodm2,其中m2為任一整數)和/或(任選地)在上述步驟1中選擇的導頻交錯,從一個或一個以上距離向量中選擇距離向量d。

3.對于數據時隙,首先基于ofdm符號索引n計算距離向量d的旋轉因子rn。舉例來說,rn=k*nmodm3,其中k和m3中的每一者均為整數。接著執行距離向量d右循環移位rn。假設向量在右循環移位之后為那么ofdm符號索引n中針對數據時隙的時隙到交錯映射可由給出,其中s=1、2、…p-1、p,m4為任一整數。如果存在多個導頻交錯,例如i[x,n],那么時隙到交錯映射可可表達為:其中s可表示非導頻時隙(例如數據時隙)的索引。變量k、m1、m2、m3和m4可相同或不同。還可能存在一個以上旋轉因子。

根據本發明的一個方面,以下特性中的一者或一者以上(或所有)可與通用時隙到交錯映射相關聯:

1.一交錯與若干非連續副載波相關聯(例如,i0與非連續副載波索引48、56等相關聯,如圖5中所示)。

2.所述時隙中的每一者占用一組連續符號上盡可能多的不同交錯。舉例來說,在圖6中,時隙2占用連續符號索引4、5、6、7和8上的交錯1、7、6、4和3。因此,每一時隙可占用一組連續符號上的每個可用交錯,且時隙到交錯指派可隨時間改變。

3.每個時隙占用距一組連續符號上的導頻交錯的所有可能距離。所述組中的連續符號的數目可為交錯數目減去導頻交錯的數目。舉例來說,在圖6中,時隙6(數據時隙)與時隙0(導頻時隙)之間的距離在符號索引4、5、6、7、8、9和10上為7、4、1、5、2、6和3。因此,時隙6占用距六個連續符號上的導頻交錯的所有可能距離(1到7)。

4.每一時隙僅在預定數目的連續符號之后被指派給同一交錯。換句話說,交錯索引僅在預定數目的連續符號之后針對給定時隙而重復。舉例來說,在圖6中,時隙0僅在三個連續符號之后再次被指派給交錯0。

硬件實施架構

圖7是說明用于通用時隙到交錯映射的示范性硬件實施架構的概念框圖。發射器或接收器裝置的處理系統710可包含導頻交錯向量單元710、距離向量單元730和時隙交錯計算單元740。在此示范性實施方案中,使用8個時隙和8個交錯,但本發明的技術不限于時隙和交錯的這些數目。

計算時隙到交錯映射所需的各種參數(例如導頻交錯向量、距離向量和其它控制參數,如shift_enable)可由軟件編程,以允許所使用的映射中的簡易的可編程性。所述軟件能夠直接對含有這些參數中的一些參數的硬件寄存器(例如導頻交錯向量單元710和距離向量單元730)進行編程。可在加電時(基于默認參數)或在處理spc符號之后對這些參數進行編程。另外,當軟件嘗試對這些寄存器進行編程時,硬件蘇醒。由于硬件休眠時線可用于軟件中,因此所述軟件可容易地處置與休眠有關的問題。向軟件提供直接控制可確保在軟件中在適當的時間啟用ois解碼。可在時隙到交錯參數被編程在硬件中之后啟用ois解碼。

導頻交錯向量單元710可包含導頻交錯向量io,其包含(例如)由軟件編程的8×1向量。所述向量的每一元素的長度可為3個位(以表示從000到111的八個交錯中的一者)。對于例如(2,6)等參差模式,所述模式可周期性地重復,直到用完所述向量中的所有八個元素為止。舉例來說,(2,6)參差模式可產生(2,6,2,6,2,6,2,6)的導頻交錯向量i0。(0,3,6)參差模式可產生(0,3,6,1,4,7,2,5)的導頻交錯向量i0。(0,2,4,6)參差模式可產生(0,2,4,6,0,2,4,6)的導頻交錯向量i0。

軟件還可對距離向量單元730進行編程,距離向量單元730包含(例如)8×7距離向量表。可使用三個位來表示此表中的每一條目。因此,所述表可包含8個行,每一行的為21位長。此表的每一行對應于一個距離向量。如在導頻交錯向量的情況下,如果距離向量的數目小于8,那么所述距離向量周期性地重復以填滿整個表。因此,在(0,3,6)模式的情況下,一個向量重復8次以填滿所述表。在(2,6)參差模式的情況下,其中存在兩個不同距離向量,每一距離向量在表中以交替位置出現四次。軟件可在將周期性重復寫入到所述表時對其進行處置。

shift_enable旗標775(1位)可由硬件用來基于ofdm符號索引而啟用或停用距離向量的循環旋轉。shift_enable旗標775還可由軟件在初始化導頻交錯向量和距離向量時初始化。

在所有軟件編程均完成之后,可如下執行硬件操作。注意,以下描述內容中的ofdm符號索引n對應于超幀中的ofdm符號索引。硬件首先使用ofdm符號索引n(將針對其產生時隙到交錯映射),選擇三個最低有效位(lsb)(模8運算),且使用三個lsb來索引到導頻交錯向量中以獲得導頻交錯。為了節省寄存器空間,可使用32位寄存器中的8×3=24個位以包格式存儲導頻交錯向量。所述格式可使得用于ofdm符號索引0的導頻交錯占用最低有效的3個位。導頻交錯可由向量中占用位置(nmod8)*3、(nmod8)*3+1和(nmod8)*3+2的三個位給出。假設這由i[0,n]表示。

ofdm符號索引n還可用于索引到距離向量中以及所述距離向量上所使用的旋轉因子中。由軟件(依據正使用的時隙到交錯映射)設置的shift_enable旗標775可確定是否將在距離向量上使用非零旋轉。如果設置shift_enable旗標775,那么首先使用左移單元795使ofdm符號索引n向左移位1(乘以2),且接著使用模7單元790對結果執行模7運算。放大器770使結果乘以3(以慮及距離向量表中的每一條目所使用的3個位),以到達rn,其被用作右循環移位單元742的自變量。

ofdm符號索引n還可用于在距離向量矩陣中選擇適當的距離向量行。舉例來說,可將ofdm符號索引的三個lsb(例如nmod8)用作行索引來選擇距離向量以產生d。接著使距離向量d向右循環移位由rn給出的自變量以到達在此特定實例中,因為向量d僅占用32位寄存器中的24個位,所以循環移位操作需要將此考慮在內。或者,為了簡化硬件操作,軟件可通過將8個lsb放在前面來執行24位向量到32個位的循環擴展。此經擴展的向量可協助硬件進行循環移位操作。在此情況下,對應于經循環移位向量的24個lsb。

可如下獲得ofdm符號索引n中的數據時隙1到7的時隙交錯725。可使用加法器745將先前獲得的導頻交錯i[0,n]與的三個lsb相加。接著可使用模8單元750對結果執行模8運算。可將結果置于數據交錯表單元760中,數據交錯表單元760可包含1×7向量。所述向量的每一元素可為3位長。第一結果可為對應于時隙1的時隙交錯。一般來說,對于時隙s,交錯索引由運算給出。注意,在中,(x:y)對應于上述表達中的位位置x、x-1、…、y。

可將針對所有所述七個數據時隙和所述導頻時隙獲得的交錯索引存儲在查找表(未圖示)中,其接著可使用時隙索引來索引。

圖7中所示的處理系統710還可用于在ofdm符號被接收到時將交錯映射到時隙。導頻交錯720可為給定導頻交錯提供導頻時隙,且時隙交錯725可為給定交錯提供時隙。處理系統710可預編程有一個或一個以上導頻交錯向量、一個或一個以上距離向量以及(任選地)一個或一個以上旋轉因子。或者,處理系統710可經由其它合適途徑(例如,flo網絡、其它類型的網絡、其它類型的通信)來接收這些向量和因子中的一些或所有向量和因子。對于給定符號索引和交錯,處理系統710可使用時隙交錯計算單元來提供對應的時隙。而且,對于給定符號索引和導頻交錯,處理系統710可使用時隙交錯計算單元來提供對應的導頻時隙。所述時隙交錯計算單元的實施可類似于或不同于時隙交錯計算單元740的實施。

硬件中的模7實施方案

下文詳細闡釋可在時隙到交錯映射實施方案中使用的示范性模7運算。舉例來說,可執行2nmod7運算,其中n為超幀中的ofdm符號索引。根據一個示范性配置,僅使用加法器來執行模7運算。下文描述基本概念。

已知8≡1(mod7)。因此,8的任一冪對1模7來說也是同余的。換句話說,對于任一整數m,8m≡l(mod7)。基于此同余概念以及任一數字以8的冪的擴展,可使用合適的整數將3m位正整數k表達為k=8m-1pm-1+8m-2pm-2+…+81p1+p0。可使用模7將此等式寫為k=pm-1+pm-2+...+p1+p0(mod7)。每一pi表示k的二進制表示中的位置(3i+2:3i)處的三個連續位。因此,可將連續的三個位以(3i+2:3i)的形式加起來,直到最終結果減小到3個位為止。

根據本發明的一個示范性方面,此技術可如下應用于超幀中的ofdm符號索引n。注意,當ofdm符號索引n在flo系統中在所有帶寬上均為11位數字時,2n為12位數字。

1.首先分組位(0到2)、(3到5)、(6到8)和(9到11),且接著將它們加起來以產生5位數字。

2.接下來,再次將所得的5位數字分組為位(0到2)和(3到4),且接著將它們加起來以產生4位數字。

3.在此階段,所得數字被保證在0與8之間(十進制)。可在此階段處使用查找表,或可執行最后一個加法。如果執行加法,那么接下來執行下面的步驟4。

4.將位4與3個lsb相加。保證結果在0與7之間。

5.如果數字為7,那么將其映射回到0(因為7為0模7)。如果結果小于7,那么就使用所述結果。

此實施方案使用6個加法器。還可使用8的較高冪(例如64),且將運算減少到2次加法。可使用查找表來將其映射回到最終結果模7。

根據本發明的另一示范性方面,可以以下方式執行模7運算。

1.假定使用(例如)2的問候二進制表示來表達ofdm符號索引n,且2n是k1位長的數字,選擇群組的大小(m個位),其中m大于或等于2,且m小于k1,m為整數,且k1為整數。

2.基于群組的大小(m個位),確定用于k1位長的數字的群組的數目(n1),其中所述群組中的每一者為m位長,n1為整數,且將所述群組表示為群組1到群組n1。n1可上舍入(k1/m)。

3.將k1位長的數字分組成群組1到群組n1,從所述k1位長的數字的最低有效位開始,使得群組1與所述k1位長的數字的最低有效位相關聯。

4.使群組1到群組n1相加以產生k2位長的數字,其中k2小于k1,且k2為整數。

5.確定用于ki位長的數字的第i群組的數目(ni),其中第i群組中的每一者為m位長,i為整數,i大于1,且將第i群組表示為第i群組1到第i群組ni。ni可上舍入(ki/m)。

6.將ki位長的數字分組成第i群組1到第i群組ni,其中第i群組1與ki位長的數字的最低有效位相關聯。

7.使第i群組1到第i群組ni相加,以產生ki+1位長的數字,其中ki+1小于ki,且ki+1為整數。

8.遞增i。

9.重復步驟5到8,直到ki+1等于或小于m為止。

10.如果ki+1等于或小于m,且m為3,那么步驟9可提供最終所要結果。如果m大于3(例如6),那么可在此階段使用查找表。或者,可在m為(例如)3的情況下重復類似于步驟5到8的步驟。

11.如果所得數字為7,那么將其映射回到0(因為7為0模7)。如果結果小于7,那么就使用所述結果。

現在返回圖2,在示范性過程中,接收器裝置200的接收器202可接收信號。解調器204可對接收到的信號執行解調,且向處理系統206提供ofdm符號,處理系統206可將ofdm符號分成交錯,并使用一個或一個以上導頻交錯和一個或一個以上時隙交錯將所述交錯映射到時隙中。處理系統206可進一步從所述時隙產生調制符號,并將調制符號轉換為數據流。

參看圖3,在示范性過程中,發射器裝置302可接收數據流,并將所述數據流轉換為符號。發射器裝置302的處理系統314可使用一個或一個以上導頻交錯和一個或一個以上時隙交錯將符號指派到時隙中且將時隙映射到交錯中。調制器320可執行調制以產生經調制的信號,且發射器322可發射經調制的信號。

圖8是說明發射器或接收器裝置中的處理系統的功能性的實例的概念框圖。發射器裝置302或接收器裝置200(見圖2和圖3)的處理系統314或206包含用于包含一個或一個以上導頻交錯向量的模塊810以及用于包含一個或一個以上距離向量的模塊820。處理系統206或314還包含用于基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯的模塊830,以及用于基于所述第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯的模塊840。

圖9是說明在發射器或接收器裝置處提供時隙交錯或提供通信的示范性操作的流程圖。在步驟910中,發射器裝置302或接收器裝置200(見圖2和圖3)的處理系統314或206可接收一個或一個以上導頻交錯向量。在步驟920中,處理系統314或206可接收一個或一個以上距離向量。在步驟930中,處理系統314或206可基于所述一個或一個以上導頻交錯向量而提供第一時隙交錯。另外,在步驟940中,處理系統314或206可基于第一時隙交錯和所述一個或一個以上距離向量而提供第二時隙交錯。可讀媒體可編碼或存儲有可由發射器或接收器裝置或由此裝置的處理系統執行的指令,其中所述指令包含用于上文所述的步驟910、920、930和940的代碼。

如上文所述,可使用硬件架構通過一些硬件寄存器的配置來實施一系列時隙到交錯映射。所述架構可支持具有不同時隙參差模式的時隙到交錯映射。信道估計能力和多普勒彈性取決于例如flo等ofdm系統中的導頻參差模式。通過上文所述的架構,單個flo接收器裝置可支持可部署在不同網絡中的不同時隙到交錯映射。所述架構還支持與flo空中接口規范的向后兼容性。

根據本發明的一個方面,可能希望從多個ofdm符號獲得的導頻觀察結果對應于盡可能多的不同副載波,以確保滿足通信系統的延遲擴展要求的信道估計。除橫跨較寬副載波陣列的導頻符號之外,還可能希望數據符號散布在導頻副載波以及ofdm系統中的總的可用副載波組之間,使得數據符號可共享信道估計以及頻率分集的益處。因此,時隙到交錯映射在ofdm系統中扮演極為重要的角色。

上文所呈現的硬件和軟件實施方案是示范性實施方案。本發明的技術不限于這些實施方案,且可使用其它合適的實施方案。本發明的技術也不限于flo系統,且本發明的技術可用于多種通信系統中。雖然上文描述參差模式(2,6)、(0,3,6)和(0,2,4,6),但這些參差模式只是實例,且本發明的技術不限于這些實例。與ofdm符號和ofdm符號索引有關的描述可適用于其它符號和符號索引。本文所使用的術語“符號”可指代ofdm符號、任何其它類型的符號、數據或信息。本文所使用的術語“向量”可指代陣列、群組、組或多個項目。本文所使用的術語“映射”可指代指派或分配,且反之亦然。

所屬領域的技術人員將了解,本文所述的各種說明性組件、塊、模塊、元件、網絡、裝置、處理系統、方法、系統和算法可以硬件、軟件或上述兩者的組合的形式實施。舉例來說,組件可為(但不限于)在處理器上運行的進程、對象、可執行程序、執行線程、程序和/或計算機。以說明的方式,在通信裝置上運行的應用程序和所述裝置兩者均可為組件。一個或一個以上組件可駐存在進程和/或執行線程內,且組件可位于一個計算機上且/或分布在兩個或兩個以上計算機之間。另外,這些組件可從上面存儲有各種數據結構的各種可讀媒體執行。所述組件可經由本地和/或遠程進程,例如根據具有一個或一個以上數據包(例如,來自與本地系統、分布式系統中的另一組件且/或經由例如因特網等有線或無線網絡交互的一個組件的數據)的信號而通信。

應理解,所揭示的方法中的步驟的特定次序或層級是對示范性方法的說明。基于設計偏好,應理解,可重新布置所述方法中的步驟的特定次序或層級。所附的方法權利要求項以樣本次序呈現各個步驟的元素,且不意味著限于所呈現的特定次序或層級。

提供前面的描述是為了使所屬領域的技術人員能夠實踐本文所描述的各個方面。所屬領域的技術人員將容易明白對這些方面的各種修改,且可將本文所定義的一般原理應用于其它方面。因此,權利要求書無意限于本文所示的方面,而是應賦予其與語言權利要求書一致的全部范圍,其中以單數形式對元件的參考無意表示“一個且僅一個”,除非明確這樣陳述,否則表示“一個或一個以上”。除非另有明確陳述,否則術語“一些”指代一個或一個以上。有下劃線且/或斜體的標題和副標題只是為了方便而使用,不限制本發明,且不是結合本發明的解釋而引用的。

所屬領域的技術人員已知或以后將知曉的在整個本發明中而描述的各個方面的元件的所有結構和功能均等物明確以引用的方式并入本文中,且希望由權利要求書涵蓋。此外,本文所揭示的內容無意示于公眾,不管是否在權利要求書中明確陳述本發明。不應根據35u.s.c.§112、第六段的條款解釋權利要求要素,除非明確使用短語“用于……的裝置”來陳述所述要素,或在方法權利要求項的情況下使用短語“用于……的步驟”來陳述所述要素。此外,就在描述內容或權利要求書中使用術語“包含”或“具有”來說,所述術語意在以類似于術語“包括”的方式如同“包括”在權利要求中用作過渡詞時被解釋的那樣是包括性的。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 宣威市| 泽库县| 抚松县| 大安市| 西城区| 浦江县| 睢宁县| 玉山县| 峨山| 南雄市| 屏东市| 平阳县| 孝感市| 元谋县| 奇台县| 河南省| 上林县| 罗甸县| 彭阳县| 积石山| 娄烦县| 乌拉特后旗| 绥宁县| 高要市| 万盛区| 榕江县| 安岳县| 兴文县| 上高县| 锦州市| 山阴县| 赤城县| 长白| 吉木萨尔县| 大荔县| 安康市| 彝良县| 曲靖市| 泰宁县| 太仓市| 治多县|