TW201246803A - Rate matching device - Google Patents
Rate matching device Download PDFInfo
- Publication number
- TW201246803A TW201246803A TW100116532A TW100116532A TW201246803A TW 201246803 A TW201246803 A TW 201246803A TW 100116532 A TW100116532 A TW 100116532A TW 100116532 A TW100116532 A TW 100116532A TW 201246803 A TW201246803 A TW 201246803A
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- interleaved
- read
- bit
- rate
- Prior art date
Links
- 239000000872 buffer Substances 0.000 claims abstract description 54
- 230000007774 longterm Effects 0.000 claims abstract description 15
- 238000000034 method Methods 0.000 claims description 46
- 238000004891 communication Methods 0.000 claims description 37
- 230000005540 biological transmission Effects 0.000 claims description 35
- 238000004590 computer program Methods 0.000 claims description 9
- 239000000463 material Substances 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 description 16
- 238000003860 storage Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 13
- 230000008901 benefit Effects 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000008520 organization Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 125000004122 cyclic group Chemical group 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 241000282320 Panthera leo Species 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000120 microwave digestion Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
201246803 、發明說明: 相關申請案的交叉引用 本專利申請案主張享受2010年5月11日提出申請的、 標題爲「RATE MATCHING DEVICE」的美國臨時專利申 請案第61/333,595號的權益,將該臨時申請案的全部揭示 内容明確地以引用方式併入本案。 【發明所屬之技術領域】 本案大體而言係關於通訊系統,且更特定言之係關於在 不需要循環緩衝器的情況下對長期進化(LTE )碼區塊進 行速率匹配。 【先前技術】 無線通訊網路被廣泛地部署以提供諸如語音、視訊、封 包資料、訊息發送、廣播等之類的各種通訊服務。該等無 線網路可以是能夠藉由共享可用的系統資源來支援多個 使用者的多工存取網路。該等多工存取網路的實例包含分 碼多工存取(CDMA )網路、分時多工存取(TDMA )網 路' 分頻多工存取(FDMA)網路、正交FDMA ( OFDMA) 網路以及單載波FDMA ( SC-FDMA )網路。 無線通訊網路可以包含多個基地台,該多個基地台可以 支援針對多個使用者裝備(UE)的通訊。UE可以經由下 行鏈路和上行鏈路來與基地台進行通訊。下行鏈路(或前 向鏈路)代表從基地台到UE的通訊鏈路,而上行鏈路(或 反向鏈路)代表從UE到基地台的通訊鏈路。 201246803 基地台可以在下行鏈路上向u 、 霄廷貝料和控制資訊及/ 或可以在上行鏈路上從UE接 使叹貢枓和控制資訊。在下行 鍵路上’來自基地台的傳輪可妒4、® 、 會遇到由來自相鄰基地台 或來自其他無_⑽)發射機的傳輸所引起的干擾。 在上订鍵路上’來自UE的傳輸可能會遇到來自與相鄰基 地台進行通訊的其他UE的上㈣路傳輸或者來自其他無 線RF發射機的干擾。此箱 _ 此種干擾可能會降低下行鏈路和上 行鍵路上的效能。 隨著對行動寬頻存取的需求不斷增長,干擾和網路奎塞 的可能性亦隨著越來越多的UE存取到遠程無線通訊網路 以及越來越多的近程無線系統被部署在社區中而不斷地 增長。不僅是爲了滿足曰益增長的對行動寬頻存取的需 求,亦是爲了推動和增強使用行動通訊的使用者體驗,研 究和開發持續推動著UMTS技術的進步。 【發明内容】 本案提供—種在長期進化(LTE)無線通訊系統中進行 速率匹配的方法。該方法包含從編碼器接收多個資料串 流。該方法亦包含將該多個資料串流寫人記憶體。該方法 進一步包含執行該多個資料串流的交錯和速率匹配。該方 法進一步包含按照格式化爲類比來自循環緩衝器的輸出 的順序來讀出經交錯和速率匹配的資料。 本案提供一種用於在長期進化(LTE)無線通訊系統中 進行速率匹配的裝置。該裝置包括用於從編碼器接收多個 201246803 資料串流的構件。該裝置亦包含用於將該多個資料串流寫 入記憶體的構件。該裝置進一步包含用於執行該多個資料 串流的交錯和速率匹配的構件。該裝置進一步包含用於按 照格式化爲類比來自循環緩衝器的輸出的順序來讀出經 交錯和速率匹配的資料的構件。 本案提供一種用於在長期進化(LTE)無線通訊系統中 進行速率匹配的電腦程式産品。該電腦程式産品包含非暫 態電腦可讀取媒體,後者具有記錄在其上的非暫態程式 碼。該程式碼包含用於從編碼器接收多個資料串流的程式 碼。該程式碼亦包含用於將該多個資料串流寫入記憶體的 程式碼。該程式碼進一步包含用於執行該多個資料串流的 交錯和速率匹配的程式碼。該程式碼進一步包含用於按照 格式化爲類比來自循環緩衝器的輸出的順序來讀出經交 錯和速率匹配的資料的程式碼。 本案提供一種用於在長期進化(LTE)無線通訊系統中 進行速率匹配的裝置。該裝置包含記憶體以及耦合到該記 憶體的處理器。處理器被配置爲從編碼器接收多個資料串 流》處理器亦被配置爲將該多個資料串流寫入記憶體。處 理器進一步被配置爲執行該多個資料串流的交錯和速率 匹配。處理器進一步被配置爲按照格式化爲類比來自循環 緩衝器的輸出的順序來讀出經交錯和速率匹配的資料。 爲了更好的理解下文的詳細描述,此處相當寬泛地概述 了本案的特徵和技術優勢。下文將對本案的額外特徵和優 勢進行描述。本領域的技藝人士應理解的是,本案可以容 201246803 易地作爲修改或設計其他用於實現與本案相同目的的結 構的基礎。纟領域的技藝人士亦應瞭解的是,㈣等效的 構建並不脫離所附請求項中所提供的本案的教示的範 圍。結合附圖,從下文的描述中將更好地在其組織關係、 操作方法以&進-纟的目的和優勢方面理解纟案的新賴 特徵(該等新穎特徵被認爲是本案所特有的卜然而,應 明確理解的是,所提供的每個附圖僅是出於說明和描述的 目的’而非意欲作爲本案的限制性定義。 【實施方式】 在下文結合附圖所闡述的詳細描述意欲作爲對各種配 置的描述,而不疋意欲表示實踐本文所述概念的唯一配 置。爲了提供對各種概念的徹底理解,本文的詳細描述包 括了具體的細節。然而,本領域的技藝人士將意識到的是 亦可以不用該等具體細節來實踐該等概念。在某些情況 下’爲了避免對該等概念造成模糊,以方塊圖的形式圖示 熟知的結構和元件。 本文述及之技術可以用於諸如分碼多工存取(CDMA ) 網路'分時多工存取(TDMA)網路、分頻多工存取(FDMA)
網路、正交FDMA ( OFDMA )網路、單載波FDMA (SC-FDMA)網路等各種無線通訊網路。術語「網路」和 「系統」通常可互換地使用。CDMA網路可以實現諸如通 用陸地無線存取(UTRA )、CDMA2000等之類的無線電技 術。UTRA包含寬頻-CDMA ( W-CDMA )和低碼片率 201246803 (LCR)。CDMA2000 涵蓋 IS-2000 ' IS-9 5 和 IS-856 標準。 TDMA網路可以實現諸如行動通訊全球系統(GSM )之類 的無線電技術。OFDMA網路可以實現諸如進化型UTRA (E-UTRA)、IEEE 802.11、IEEE 802.16、IEEE 802.20、 Flash-OFDM®等之類的無線電技術。UTRA ' E-UTRA和 GSM是通用行動電信系統(UMTS )的組成部分。長期進 化(LTE)是即將發佈的、使用E-UTRA的UMTS的一個 版本。在來自名爲「第三代合作夥伴計劃」(3GPP )的組 織的文件中對UTRA、E-UTRA、GSM、UMTS和LTE進行 了描述。在來自名爲「第三代合作夥伴計劃2」(3GPP2 ) 的組織的文件中對CDMA2000進行了描述。該等不同的無 線電技術和標準在本領域中是已知的。爲了清晰起見,下 文針對LTE來描述技術的某些態樣,並且在以下的描述中 多數使用LTE術語。 本文述及之技術可以用於諸如CDMA、TDMA、FDMA、 OFDMA ' SC-FDMA和其他網路之類的各種無線通訊網 路。術語「網路」和「系統」通常可互換地使用。CDMA 網路可以實現諸如通用陸地無線存取(UTRA )、電信工業 協會(TIA)的CDMA2000⑧之類的無線電技術。UTRA技 術包含寬頻CDMA ( WCDMA)和CDMA的其他變形。 eDMA2()()〇®技術包含來自電子工業聯盟(EIA )和TIA的 IS_2000、Is_95和IS 856標準。tDma網路可以實現諸如 行動通訊全球系統(GSM )之類的無線電技術。OFDMA 網路可以實現諸如進化型UTRA ( E-UTRA )、超行動寬頻 201246803 (UMB ) ' IEEE 8 02.11 ( Wi-Fi) ' IEEE 8 02.16 ( WiMAX) ' IEEE 802.20、Flash-OFDMA等之類的無線電技術。UTRA 和E-UTRA技術是通用行動電信系統(UMTS )的組成部 分。3GPP長期進化(LTE)和高級LTE ( LTE-A)是使用 E-UTRA的新版本的UMTS。在來自被稱爲「第三代合作 夥伴計劃」(3GPP )的組織的文件中對UTRA、E-UTRA、 UMTS、LTE、LTE-A和GSM進行了描述。在來自被稱爲 「第三代合作夥伴計劃2」(3GPP2 )的組織的文件中對 CDMA2000®和UMB進行了描述。本文述及之技術可以用 於上文所提到的無線網路和無線電存取技術,以及其他無 線網路和無線電存取技術。爲了清楚起見,該等技術的某 些態樣在下文是針對LTE或LTE-A(或者統稱爲「LTE/-A」) 來進行描述的,並且在下文描述的多數部分中使用了此種 LTE/-A 術語。 圖1圖示無線通訊網路100,該無線通訊網路100可以 是LTE-A網路。無線網路100包括多個進化型節點B (eNodeBs) 110和其他網路實體。eNodeB可以是與UE 進行通訊的站,並且eNodeB亦可以被稱爲基地台、節點 B、存取點等。每個eNodeB 110可以爲特定的地理區域提 供通訊覆蓋。在3GPP中,取決於在其中使用術語「細胞 服務區」的上下文,該術語可以代表eNodeB的上述特定 地理覆蓋區域及/或服務於該覆蓋區域的eNodeB子系統。 eNodeB可以爲巨集細胞服務區、微微細胞服務區、毫微 微細胞服務區及/或其他類型細胞服務區提供通訊覆蓋。通 201246803 常而言,巨集細胞服務區覆蓋相對較大的地理區域(例 如,半徑爲數公里)並且可以允許由與網路服務供應商具 有簽約服務的UE進行的無限制存取。微微細胞服務區通 常會覆蓋相對較小的地理區域並且可以允許由與網路服 務供應商具有簽約服務的UE進行的無限制存取。毫微微 細胞服務區通常亦會覆蓋相對較小的地理區域(例如,家 庭)’並且除了無限制的存取之外,毫微微細胞服務區亦 可以提供由與其具有關聯的UE (例如,封閉用戶群組 (CSG)中的UE、用於家庭中的使用者的UE等等)進行 的受限制存取。巨集細胞服務區的eNodeB可以被稱爲巨 集eNodeB。微微細胞服務區的eNodeB可以被稱爲微微 eNodeB。並且’毫微微細胞服務區的eN〇deB可以被稱爲 毫微微eNodeB或家庭eNodeB。在圖1所圖示的實例中, eNodeB 110a、110b和110c分別是巨集細胞服務區i〇2a、 102b和l〇2c的巨集eNodeB。eNodeB 11 〇χ是微微細胞服 務區102χ的微微eNodeB。並且,eNodeB 110y和110ζ分 別是毫微微細胞服務區1 02y和1 02z的毫微微eN〇deB。一 個eNodeB可以支援一或多個(例如,2個、3個、4個等) 細胞服務區。 無線網路1 00亦可以包含中繼站。中繼站是從上游站(例 如’ eNodeB和UE等)接收資料及/或其他資訊的傳輸並 且將資料及/或其他資訊的傳輸發送到下游站(例如,UE 或eNodeB )的站。中繼站亦可以是爲其他UE中繼傳輸的 UE。在圖1所圖示的實例中,爲了促進eNodeB 110a和 201246803 UE 12〇Γ之間的通訊,中繼站u〇r可以與㈣叉心和 UE 12〇Γ進行通訊。中繼站亦可以被稱爲中繼eN〇祕和令 繼等。 eNodeB (例如巨集 無線網路100可以是包含不同類型 毫微微eNodeB以及中繼站等) 的 eNodeB、微微 eN〇deB、
異質網路。該等不同類型的編⑼可以具有不同的發射 力率位準、不同的覆蓋區域並且對無線網路100中的干擾 有不同的影響。舉例而言,巨集eNGdeB可以具有高發射 功率位準(例如’20瓦特)’而微微eNodeB、毫微微eNodeB 以及中繼站可能具有較低的發射功率位準(例如,1瓦特)。 無線網路1GG可以支援同步或非同步操作。對於同步操 作而言,eNodeB可以具有類似的訊框時序,並且來自不同 咖㈣的傳輸可以在時間上近似地對準。對於非同步操作 而言’多個eNodeB可以具有不同的訊框時序,並且來自 不同eNodeB的傳輸可以不在時間上對準。本文述及之技 術可被用於同步操作或非同步操作。 。在一個態樣中,4線網路100可以支援分頻雙工(fdd) 操作模式或分時雙卫(TDD)操作模式。本文述及之技術 可以被用於FDD操作模式或TDD操作模式。 網路控制器130可以耦合到—組eN〇deB 11〇並向該等 eNodeB 11〇提供協調和控制、網路控制器13〇可以經由回 載來與eNodeB 110進行通訊。eN〇deB 11〇之間亦可以相 互通訊’例如經由無線回載或有線回載來直接地或間接地 進行通訊。 10 201246803 ^ 120散佈在整個無線網路100中,並且每個耶皆可 以疋靜止:E或是行動一亦可以被稱爲終端、行動 站用戶早疋、站等。UE可以是蜂巢式電話個人數位 助理(pda)、無線數據機、無線通訊設備、手持設備、膝 上型電腦、無線電話、無線區域迴路(WLL) A、平板電 腦等。UE能夠與巨集eN〇deB、微微eN〇_、毫微微 心㈣、中繼站等進行通訊。在圖",雙箭頭的實線表 不UE和提供服務的eNQdeB之間的所期望的傳輸,提供服 務的eNodeB是被指定在下行鏈路及/或上行鏈路上向 提供服務的eNodeB。雙箭頭的虛線表*仙和心㈣之 間的干擾傳輸》 LTE在下行鏈路上利用正交分頻多工(),而在上 行鏈路上利用單載波分頻多工(SC-FDM )。OFDM和 SC-FDM將系統頻寬劃分成多個(K個)正交次載波,該 等人載波通吊亦被稱爲音調、頻段等。可以使用資料來對 每個次載波進行調制。一般而言,在頻域中使用〇fdm來 發送調制符號,而在時域中使用SC_FDM來發送調制符 號。相鄰的次載波之間的間隔可以是固定的,次載波的總 數(K)可以取決於系統頻寬。舉例而言,次載波的間隔 可以是15kHz ’並且最小的資源分配(稱爲「資源區塊」) 可以是12個次載波(或18〇kHz)。因此,對於丨25、2 5、 5、10或20死赫兹(MHz)的相應系統頻寬,標稱FFT的 大小可以分別等於128、256、512、1024或2048。系統頻 寬亦可以被劃分成次頻帶。舉例而言,一個次頻帶可以覆 11 201246803 2.5、5、 4、8或 蓋i·08·(亦即6個資源區塊),並且對於125 1 0或20MHz的相應系統頻寬可以分別有1、 16個次頻帶。 2 圖2表* LTE巾使料下行鏈路獅輪 鍵路的傳輸等時線可以被劃分成無線電訊框單:二灯 線電訊框可以具有預先規定的母個無 男預先規疋的持續時間(例如,⑺ ㈤)並且可以被劃分成1〇個子訊框(索”爲二 ^訊框可以包含2個時槽°^,每個無線電訊框可以 匕3 2〇個時槽(索W爲〇 — 19)。每個時槽可以包含L個符 :週期,例如’對於標準的循環字首而言包含”固符號週 期(如圖2所示)或者對於擴展的循環字首而言包含6個 符號週期。可以將索引〇至2“分配給每個子訊框令的 2 L個符號週期。可以將可用的時間頻率資源劃分成資源區 塊。每個資源區塊可以覆蓋一個時槽内的_次載波(例 如,12個次載波)。 在LTE中,eNodeB可以針對該eN〇deB中的每個細胞服 務區發送主要同步信號(咖4哪)和二欠要同步信號(批 =sSS)。對於阳0操作模式,如圖2所示,可以在具有 払準的循環字首的每個無線電訊框的子訊框〇和5中每一 個的符號週期6和5中分別發送主要同步信號和次要同步 L號。UE可以使用同步信號來進行細胞服務區偵測和獲 取對於FDD操作模式,eNodeB可以在子訊框〇的時槽 1中的符號週期0-3内發送實體廣播通道(PBCh)。PBCH 可以攜帶某些系統資訊。 12 201246803 如圖2所示,eNodeB可以在每個子訊框的第一個符號週 期中發送實體控制格式指示符通道(PCFICH )。PCFICH 可以傳送用於控制通道的符號週期的數目(M個),其中Μ 可以等於1、2或3並且在不同的子訊框之間Μ的值是可 以改變的。對於較小的系統頻寬(例如,具有小於10個 資源區塊)而言,Μ亦可以等於4。在圖2中所圖示的實 例中,Μ=3。eNodeB可以在每個子訊框的前Μ個符號週 期内發送實體HARQ指示符通道(PHICH )和實體下行鏈 路控制通道(PDCCH)。在圖2所圖示的實例中,PDCCH 和PHICH亦被包括在前3個符號週期内》PHICH可以攜 帶資訊以支援混合自動重傳請求(HARQ )。PDCCH可以 攜帶針對UE的上行鏈路和下行鏈路上的資源分配資訊和 針對上行鏈路通道的功率控制資訊。eNodeB可以在每個子 訊框的剩餘符號週期内發送實體下行鏈路共享通道 (PDSCH)。PDSCH可以攜帶針對UE的資料,其中針對 下行鏈路上的資料傳輸,對該等UE進行了排程。 eNodeB可以在其使用的系統頻寬的中間l_08MHz中發 送PSC、SSC和PBCH。eNodeB可以在發送PCFICH和 PHICH的每個符號週期内在整個系統頻寬上發送PCFICH 和PHICH。eNodeB可以在系統頻寬的某些部分中向一些 UE群組發送PDCCH。eNodeB可以在系統頻寬的特定部分 中向一些UE群組發送PDSCH » eNodeB可以經由廣播方 式向所有的 UE 發送 PSC、SSC、PBCH、PCFICH*PHICH, 並且可以經由單播方式向特定的UE發送PDCCH,亦可以 13 201246803 經由單播的方式向特定的UE發送PDSCH。 每個符號週期中可以有多個可用的資源元素。每個資源 元素可以覆蓋一個符號週期中的一個次載波,並且可以被 用於發送一個調制符號,該調制符號可以是實值或複值。 對於用於控制通道的符號而言,在每個符號週期中不用於 參考符號的資源元素可以被安排到資源元素群組(REGs ) 中。每個REG可以包括一個符號週期内的4個資源元素。 PCFICH可以佔用符號週期0中的4個REG,該4個REG 可以在頻率上近似平均地間隔開。PHICH可以佔用一或多 個可配置的符號週期中的3個REG,該3個REG可以遍 佈在頻率上。舉例而言,用於PHICH的3個REG可以皆 屬於符號週期〇或散佈在符號週期0、1和2中。PDCCH 可以佔用前Μ個符號週期中的9、1 8、36或72個REG, 該等REG是從可用的REG中選出來的。只有某些REG組 合可以被允許用於PDCCH。 UE可以知道用於PHICH和PCFICH的特定REG。UE 可以搜尋用於PDCCH的不同REG組合。典型地,對於 PDCCH中的所有UE而言,需要搜尋的组合的數量小於所 允許的組合的數量。eNodeB可以以UE將要進行搜尋的組 合中的任意一種向UE發送PDCCH。 UE可以處於多個eNodeB的覆蓋範圍之内。可以選擇該 等eNodeB中的一個eNodeB來向UE提供服務。可以基於 各種標準(例如接收功率、路徑損耗、訊雜比(SNR)等) 來選擇提供服務的eNodeB。 14 201246803 圖3是概純地圖示上行鏈路長期進化(lte)通訊中 的不例性卿和TDD (僅是非特殊子訊框)子訊框結構 的方塊圖。上行鏈路的可用資源區塊(RBs) 1以被劃分 成資料部分和控制部分。控制部分可以形成在系統頻寬的 兩個邊緣處並且控制部分可以具有可配置的大小。可以將 控制部分中的資源區塊分配、給UE卩用於控制資訊的傳 輸。資料部分可以包含未包含在控制部分中的所有資源區 塊。圖3中的設計導致包含連續次載波的資料部分,此種 設計允許將資料部分中的所有連續次載波分配給單個ue。 可以將控制部分中的資源區塊分配給UE以用於向 eNodeB發送控制資訊。亦可以將資料部分中的資源區塊分 配給UE以用於向eNodeB發送資料。UE可以在實體上行 鏈路控制通道(pUCCH )中在分配的控制部分中的資源區 塊上發送控制資訊。UE可以在實體上行鏈路共享通道 (PUSCH)中在分配的資料部分中的資源區塊上只發送資 料或者發送資料和控制資訊兩者。如圖3中所示,上行鏈 路傳輸可以跨越子訊框的兩個時槽並且可以在頻率上跳 躍。根據一個態樣’在不嚴格的單載波操作中,可以在UL k源上發送並行通道。例如,UE可以發送一個控制通道 和一個資料通道、並行的控制通道以及並行的資料通道。 在名稱爲「Evolved Universal Terrestrial Radio Access (E-UTRA) ; Physical Channels and Modulation」的 3GPP TS 3 6.211 文件中對 lte/_a 中使用的 PSC、SSC、CRS、PBCH、 PUCCH、PUSCH以及其他此種信號和通道進行了描述,該 15 201246803 文件可以公開獲得。 圖4圖示基地台/eNodeB 110和UE 120的設計的方塊 · 圖,其中基地台/eNodeB 110和UE 120可以分別是圖1中 •的基地台/eNodeB中的一個和UE中的一個。基地台11〇 可以是圖1中的巨集eNodeB 110c,並且UE 120可以是 UE 120y。基地台11〇亦可以是某種其他類型的基地台。 基地台110可以配備天線434a到434t’並且UE 120可以 配備天線452a到452r。 在基地台110處’發送處理器420可以從資料源412接 收資料並且從控制器/處理器440接收控制資訊。控制資訊 可以是針對PBCH、PCFICH、PHICH、PDCCH等的。資料 可以是針對PDSCH等的。處理器42〇可以對資料和控制 資訊進行處理(例如,編碼和符號映射)以分別獲得資料 符號和控制符號。處理器42〇亦可以產生參考符號(例如, 針對PSS和SSS)和特定於細胞服務區的參考信號。若可 行’發送(TX)多輸入多輸出(μίμο)處理器430可以 對資料符號、控制符號及/或參考符號執行空間處理(例 如,預編碼),並且可以將輸出符號串流提供給調制器 (MODs) 432a到432t。每個調制器432可以對各自的輸 出符號串机(例如,針對〇FDM等)進行處理以獲得輸出 取樣串流。每個調制器432可以進一步對輸出取樣串流進 行處理(例如,轉換到類比、放大、渡波以及升頻轉換) 乂獲知下行鏈路信號。纟自調制器 432a到432t的下行鏈 七號刀別可以經由天線434a到434t來進行發送。 16 201246803 在UE120處,天線452a到452r可以從基地纟ιι〇接收 下行鏈路信號並且可以將所接收的信號分別提供給解調 器(DEMODs) 454a到454r。每個解調器454可以對各自 的所接收的信號進行調節(例如,濾波、放大、降頻轉換 以及數位化)以獲得輸入取樣。每個解調器々Η可以對輸 入取樣(例如’針對_M等)進—步進行處理以獲得所 接收的符^貞測器456可以從所有解調器仙 到仙獲得所接㈣符號1可行,◦偵測器㈣可 以對所接收的符號執行MIM〇偵測,並且提供經债測的符 號。接收處理器458可以對經偵測的符號進行處理(例如, 解調、解交錯和解碼)’將針對UE12〇的經解碼的資料提 供給資料槽46G,並且將經解碼的控制資訊提供給控制器/ 處理器480。 在上行鏈路上,在UE 12〇處,發送處理器4M可以接 收並處理來自資料源462的資料(例如,針對㈣⑻和 來自控制器/處理器彻的控制資訊(例如,針對PUCCH)。 處理器464 φ可以產生針對參考信號的參考符號。若可 行,來自發送處理器464的符號可以由TX MIM0處理器 466預編碼,由解 兩器454a到454r進一步地處理(例如, 針對SC-FDM算、,并。拉、、 並且發送到基地台110。在基地台11〇 處,來自UE 12〇沾Α± Α U的上灯鏈路信號可以由天線434接收, 由解調器432處筠,山Α/ΓΤΧ 、 〜理由ΜΙΜΟ偵測器436偵測(若可行), 並且由接收處理器 438進—步地處理以獲得由UE 120發 送的經解碼的資料 抖和控制資訊。處理器438可以將經解碼 17 201246803 的貝料提供給資料槽439,並且將經解碼的控制資訊提供 帝】器/處理器44〇。基地台1丨〇可以例如在X2介面44 i 上向其他基地台發送訊息。 控制器/處理器440和480可以分別在基地台110和UE 120處導引操作。基地台處的處理器440及/或其他處 理器以及模組可以執行或導引本文所述技術的各種過程 的實行。UE 120處的處理器48〇及/或其他處理器以及模 組亦可以執行或導引使用方法流程圖(圖8)中所圖示的 力月b方塊及/或本文所述技術的其他過程的實行。記憶體 442和482可以分別對基地台11〇和UE 12〇的資料和程式 碼進行儲存。排程器444可以針對下行鏈路及/或上行鏈路 上的資料傳輸對UE進行排程。 LTE交錯資料的並行解交錯 圖5圖示與各種態樣一致的、被配置爲實現通道處理的 不例性無線設備500 β無線設備5〇〇可以是使用者裝備 (UE)或UE的一部分,及/或基地台(例如,6Ν〇&Β和 存取點等)或基地台的—部分。無線設備5⑽可以在各種 無線通訊網路(例如,但不限於3Gpp長期進化網 路、3GPP LTE-A,網路、WCDMA 網路、HspA 網路、cdma 網路和WiMAX網路等)中操作。 無線設備500可以包含編碼胃5〇2,後者從更高層(例 如,媒體存取_層)接收資料傳輸區&。傳輸區塊可以 被分爲碼區塊。編碼器502可以對碼區塊進行編碼以産生 一組編碼區塊。在一個實例中,編碼器5〇2可以實現Twh 18 201246803 編碼;但是,應當理解的是,亦可以採用其他編碼技術。 可以將該組編碼區塊提供給速率匹配模組5 〇 4,速率匹配 模組504可以從該組編碼區塊中提取實際所發送的一組位 元由速率匹配模組504提取的該組位元被提供給調制器 506以用於進行調制,並且在調制之後,提供給發射機5〇8 以用於在無線鏈路上進行傳輸。圖6圖示了圖示上述程序 的示例性資料流。 如圖6所示,傳輸區塊6〇2可以被分成碼區塊6〇4。該 等碼區塊被發送到編碼器502,在編碼器5〇2處,該等碼 區塊被編碼成編碼區塊6〇6。編碼區塊(圖示爲編碼區塊 〇到編碼區塊M-1)被發送到速率匹配設備5〇〇速率匹配 設備可以執行速率匹配和交錯。 如下文所述,交錯是藉以將位元在資料區塊中進行重新 組織以降低干擾的影響的—種過程。在無線通訊系統中, 可以採用各種技術來增加無線信號被正確發送和接收並 且使通訊不會被中斷的可能性一個此種技術涉及在由發 送實體(例如’基地台)進行發送之前對資料群組進行重 新:序,並且隨後最終由接收實體(例如,UE)重新接合 在起。在傳輸之前對資訊進行重新排序的過程被稱爲交 錯。在接收之後使資訊回到有序的過程被稱爲解交錯。交 錯的^個好處是降低潛在干擾對所發送的信號的影響。在 沒有進行交錯的情況下,若資料傳輸的—部分遇到了干擾 (或其他傳輸錯誤)並且沒有被接收實體接收到,則所有 的丢失資料皆將位於資料信號的—個部分卜當資料信號 19 201246803 的同一個部分丟失了太多的資料時,ue可能難以對 的育料進行糾正,此舉可能導致無線通訊的中斷。若在接 收之前丢失了交錯信號的-部分,則所有丢失的資料未必 皆來自相同的資料群組。若資料丢失部分是不連續 接收實體(UE)可以更容易地對丢失的資料進行糾正,而 不干擾無線通訊。 舉例而言’若按順序對資料位元〇_149進行發送,而且 傳輸似4丟失了,則耶可能難以解決此5個丢失的連 續資料位元(3。、31、32、33和34),並且可能發生通訊 中斷。但是’若在發送之前對資料位元M49進行了交錯, 則該等資料位元可以被排序以使得連續的資料位元可曰以 在彼此不同的時刻進行發送(例如,傳輸可能是資料 位兀 3、22、43、59、67、75、88、%、4和 27)。因此, 右傳輸3 0 - 3 4要矣了,目丨丨兮势搞k 舌夭了則該專傳輸可能對應於非連續的資 科位 7G (例如,〇 1 1 _、 一 a 3 20 57、81和98)〇若丟失的資料位 兀不疋連續的,則UE能夠更好地對該等丟失的資料進行 糾正’從而避免通訊的中斷。 爲了正確地進行交錯和解交錯,發射機對資料群組進行 重新排序的方法對接收機而言是已知的’以使得在接收端 可以對傳輪進行正確地重新排序以供進—步的資料處 理。不同的無線傳輸網路可能採用不同的交錯方案。爲了 說明的目@,本文描述了由長期進化(LTE)通訊執行的 交錯’但是亦可以使用其他交錯方案。 如圖6所示,在LTE中,編碼位元序列被分成3個資料 20 201246803 串流·系統(S) 608、同位1 ( P1 ) 610和同位2( p2) 6i2 典型地,首先插入系統位元,隨後交替地插入第一和苐_ 同位位元。如區塊614、616和618所示,對該等串流進 行交錯。纟LTE中,同位!和同位2序列在交錯期間被組 合在-起。因& ’在交錯之後,有系統位元的一個編碼交 錯區塊620和同位!以及同位2位元的兩個編碼交錯區塊 622和62心區塊608_624被儲存在速率匹配模組中的記俾 體位置中。 ° μ 在lte中,經交錯的串流隨後被發送到循環緩衝器 中以用於儲存和速率匹8&。速率匹配是藉以將需要發送 位元數目與允許發送的位元數目的可用頻寬相匹配的一 種過程。在某些實例中,需要發送的資料量小於可用頻 寬’在此種情況中’所有需要發送的資料(以及該資料的 -或多個副本)皆會被發送(此種技術被稱爲重複)。在 其他實例中’需要發送的資料量超過了可用的頻寬,在此 種情況下,需要發送的資料的某些部分將被忽略而不進行 傳輸(此種技術成爲刪餘)。 典型地,LTE料匹配是使用如圖6所示的循環緩衝器 626來完成的。按照先是經交錯的系統位元,隨後是交替 的經交錯的P1和經交錯的P2的順序將經交錯的位元儲存 在循環緩衝器中。在經交錯的位^被儲存在循環緩衝器之 後,接著’該等經交錯的位元被讀㈣調制器5Q6。發送 的位元數目取決於速率匹配的結果。上層可以指示下層需 要發送的資料的哪些部分將被删餘以及哪些部分將要被 21 201246803 發送。上述指令可以包含循環緩衝器中的起始位元位置和 需要發送的位元數目。 舉例而言,可以與對需要讀出的位元數目的指示一起指 示循環緩衝器中的起始點628。該數目可以對應於可用的 傳輸頻寬。隨後,按照以下順序讀出循環緩衝器626中的 位元:從第一個位元位置628開始,接下來圍繞循環緩衝 器626 (如圖所示,讀出是按照順時針方向進行的,但是 該方向不是必須的),直到達到結束位元位置63〇。循環緩 衝器中不需要發送的任何位元皆被認爲是被刪餘的位元 632,並且不從速率匹配模組5〇4將該等被刪餘的位元讀 出到調制器506。若可用的頻寬超過需要發送的位元數 目,則可以從循環缓衝器再次讀出位元以填充所分配的傳 輸頻寬。在此重複期間,循環缓衝器的某些位元可能不止 一次地被讀出。如圖6所示,在LTE中,速率匹配模組可 以以每個碼區塊爲基礎來執行基於循環緩衝器的速率匹 配。LTE循環缓衝器中的資料的位置可以取決於δ、pi和 P2位元的行-列矩形組織關係。 循環緩衝器的使用(儘管在LTE中很普遍)消耗了額外 的資源(包含額外的記憶體)。本案提供了一種避免在LTE 通訊和裝備中使用循環緩衝器的方法和實施方式。不同於 將資料從循環緩衝器讀出到調制器,可以從交錯過程的輸 出直接讀出資料(例如,直接從圖6中所示的區塊614-618 或區塊620-624 )。以此方式,可以從交錯和速率匹配過程 中移除額外的步驟以及額外的硬體,因此改善了系統效能 22 201246803 並且減少了針對該等任務的資源使用。 配 爲::預期從使用循環緩衝器得出的輸出格式相匹 s 模、、且(或適當的元件)可以得到意欲 針對循%緩衝器的速率 t ^ 死午四配才曰π (例如,來自上層的彼等 扣7 )’並且將該等指令轉譯成以模仿預期來自循環緩衝 器的輸出的方式從交錯區塊讀出資料的指令。舉例而言, 改進的速率匹配模組可以指示交錯區塊中的起始位元以 用於讀出以及需要讀出的後續位元的位置。在循環緩衝器 中可能是連續的資料在交錯資料區塊中不一定是連續 的,因此導致資料按照與交錯資料區塊不同的順序被讀 出。將預期來自循環緩衝器的記憶體位置轉譯成交錯之後 發現的記憶體位置允許在交錯之後將資料直接發送給調 制器’而不需要使用循環緩衝器。 在一個態樣中,速率匹配模組504可以包含如圖7所示 的速率匹配引擎700。速率匹配引擎700可以被用於實現 上述的執行交錯和速率匹配的方法’同時規避循環缓衝 器,仍保持與LTE相關聯的傳輸量規範。根據所圖示的實 例,速率匹配引擎700包含在下表1中所描述的輸入和輸 出。 名稱 類型 描述 CLK 輸入 驅動同步邏輯的時脈信 號。 reset 輸入 將觸發器設定爲已知狀態 的同步重置。 23 201246803 名稱 類型 描述 ENC_NEW_CO DEBLOCK 輸入 在碼區塊的第一個資料傳 送時持續一個時脈的高位 準脈衝。 ENC_DATA_V ALID 輸入 驅動爲高位準以指示本時 脈上編碼器資料和控制信 號有效。 Xk 輸入 編碼器輸出的4個資料串 流中對應於系統位元的一 個資料串流(除了在尾位 元期間)。 Xk, 輸入 編碼器輸出的4個資料串 流中僅在尾位元期間使的 的一個資料串流。 zk 輸入 編碼器輸出的4個資料串 流中對應於同位1位元的 一個資料串流(除了在尾 位元期間)。 zk, 輸入 編碼器輸出的4個資料串 流中對應於同位2位元的 一個資料-流(除了在尾 位元期間)。 24 201246803 名稱 類型 描述 K_QPP 輸入 以位元爲單位的瑪區塊大 小。可以在40-6144之間變 化。ENC_DATA_VALID 爲 高位準時有效。 RV 輸入 碼區塊的冗餘版本。在0 - 3 之 間 變 化 。 ENC_DATA—VALID 爲高位 準時有效。 NUM_XMIT_B ITS 輸入 來自編碼資料的、需要在 速率匹配之後轉發到調制 器的位元數目 。 ENC_DATA_VALID 爲高位 準時有效。 NCB 輸入 以位元爲單位的循環緩衝 器大小。 NUM_FILLER _BITS 輸入 Xk和zk資料串流中的每一 個的開始處的填充位元數 目。可能的值爲 {0,8,16,24,32,40,48,56}。 ENC_DATA_VALID 爲高位 準時有效。 25 201246803 名稱 類型 描述 NUM_DUMMY 輸入 執行交錯時向資料串流添 加的偽位元的數目,以使 得交錯器中的總位元數是 32的倍數。 COL_SEL 内部 在特定的時間點處選擇需 要讀出的列。 BUF_SEL 内部 在特定的時間點處,在系 統位元、同位1位元和同 位2位元之間進行選擇以 用於讀出。 RD_ADDR 内部 基於在特定的時間點處正 被讀出的行號的讀取位 址° 26 201246803
名稱 類型 〜_ 描述 RM_HALT 輪出 若速率匹配引擎不能接受 新的碼區塊,則在碼區塊 的最後時脈沿上被速率匹 配引擎置爲高位準。在編 碼引擎可以開始發送碼區 塊之前,編碼引擎等待該 信號變爲低位準。一曰編 碼引擎開始發送碼區塊 時’其忽略該信號直到下 一個碼區塊。 ------- RM_DATA_VA 輪出 被置爲高位準以指示在 LID RM一DATA匯流排上存在 有效資料。 RM_CB_STAR 輪出 ---~-_ 在碼區塊的第一個有效資 T 料傳送時持續一個時脈被 置爲向位準D RM_CB_END 輸出 ~-------------------- 在碼區塊的最後一個有效 資料傳送時持續一個時脈 被置爲高位進。 --~--J 27 201246803 名稱 ------ 類型 描述 RM_NUM_BIT 輪出 在 rm_cb__end 和 S_VALID rm_data_valid被置位時有 效’並且指示碼區塊的最 後資料傳送上的有效位元 數目。其等於 (NUM_XMIT_BITS mod 16) ° RM_DATA 輸出 發送到調制器的經速率匹 J---- 配的輸出資料。 表格i-速率匹配引擎700的輸入和輸出 速率匹配引擎的輸入 圖示在圖7的左手邊 是來自編碼器的資料位元串流702 )。每個串流可以包含i 6個位元, ( 其中對於大的碼區塊(例如 大於248個位元)而言,可 以在所有& 16個位元上接收資料,而對於小的碼區塊而 個位元上接收資料。硬體700每次從編 言’可以在低位 碼器504接收-個碼區塊的資料,如圖所示,以每個時脈 週期16個位元的速率進行接收。每個時脈週期輸入16個 位元’以使得硬體·的最終輪出滿的傳輸量要 求。此導致了® 7所圖示的儲存結構71〇。或者,可以採 用單個管線結構或針對每個時脈週期的交替數目的位 速率匹配引擎㈣得與㈣塊相關聯的控制資气 :例如,碼區塊長度和冗餘版本)以及速率匹配之後需要 轉發到調制器506的位元數目。 28 201246803 資料串流被分爲系統、同们和同位2,其中系統位元 YS)顯不爲圖7上部的輸入’同位1位元(P1)顯示 爲圖中部的輸…同位2位元(P2)顯示爲圖底部的輸 入。作爲-個實例,對系統串流進行了詳細的論述,而同 和同位2硬體功月包亦以類似的方式工作。經編碼的輸 ^立元被發送到延遲储存元_ 704,以確保在進行交錯之 則擁有資料串流的足夠部分eLTE中的交錯取決於行列格 式。因此’爲了確保正確的交錯’需要保存足夠數目的位 元。—旦接收到了足约量的資料,則如硬體區塊7〇6和7〇8 所示的對資料進行儲存和重新排序,以將資料轉換成經交 錯的格式。隨後,交錯資料被傳遞給記憶體緩衝器庫7ι〇 以用於儲存。選擇g 7 i 6從INTLV RAM記憶體區塊中選 擇交錯資料,選擇器716對資料進行定位並且以被轉譯成 上述與本應從循環緩衝器讀出資料相匹配的方式對資料 進行讀取。 針對每個串流的交錯器記憶體包含2個緩衝器以支援對 交錯器記憶體同時進行讀取和寫入而不發生衝突。如圖所 示,標誌(large_cb) 714指示碼區塊是大(例如,超過 248個位元)還是小。若對系統串流而言,碼區塊是較小 的’則在重新排序之後,前16行資料亦被填充到專用記 憶體區塊712 ( 8行用於同位1串流或同位2串流)。專用 記憶體區塊對交錯資料的前幾行進行複製以防同一個時 脈週期内兩次對相同的記憶體區塊進行存取。^ 右崎區塊大 小較大,則亦可以使用上層資料串流。對於較小的碼區塊 29 201246803 而言,亦可以不使用中間儲存區塊7〇4。在—個實例中, 對應於系統資料串流的系統交錯器記憶體可以包含16個 庫,每個庫具有13個位置。一個位置可以是^位元寬。 對應於第-和第二同位串流的同位交錯器記憶體可以包 含8個庫,每個庫具有26個位置。 在-個態樣中’料較大的碼區塊’資料按照其被接收 的順序寫入到交錯器記憶體。舉例而[碼區塊開始處的 寫入指標指向交錯器記憶體中的庫〇的位置〇。每個寫入 之後(例如,在32個位元被寫入由寫入指標指出的位置 之後),寫入指標向前移動。在移向庫〇的位置1之前, 寫入指標《遍及所有庫的位置0。寫人指標繼續該循環 直到從編碼器502接收到碼區塊的全部位元。交錯器記憶 體的位置中的每個位元位置對應一列。舉例而言,位元位 置〇對應於列0。 對於較小的碼區塊,可以根據特定的行列互換來對資料 進行重新安排並且儲存在外部暫存器中。在接收到完整的 碼區塊之後,外部暫存器的内容被轉移到交錯器記憶體。 在完整的碼區塊被儲存在交錯器記憶體之後,速率匹配引 擎700可以按照交錯後的順序將資料讀出到調制器5%。 在一個實例中,可以按照位元翻轉列順序來讀取資料。 在一個態樣中,速率匹配弓丨擎7〇〇可以包含使得資料铲 夠按照位元翻轉列順序讀出到調制器3〇6的架構。^ 轉列順序代表列號的位元翻轉。例如,列1可以表示爲5 位兀的二進位數字0000 1,將該位元順序進行翱轉得到 30 201246803 10000,其表示二進位的16。因此,可以按照以卞的順序 §賣 取交錯 器記憶 體的列 : {0,16,8,24,4,20,12,2 8,2,18,10,26,6,22,14,3 0,1,17,9,25,5,21 ,13,29,3,19,11,27,7,23,15,31}。可以基於冗餘版本(RV) 值、緩衝器大小(Kw )以及循環緩衝器大小(Ncb )來決 定讀取的起始點。表格2提供了針對各種參數值的可能起 始點值。 ceil(12Ncb/Kw) RV 要跳過 的列數 =2*ceil(12Ncb/Kw)*RV+2 起 始 列 號 從 緩 衝 器 開 始 處 算 起 的 起 始 列 位 置 起始 緩衝 器 任意 0 2 8 2 系統 5 1 12 6 12 系統 31 201246803 5 2 22 13 22 系統 5 3 32 0 0 同位 6 1 14 14 14 系統 6 2 26 11 26 系統 6 3 38 24 3 同位 7 1 16 1 16 系統 7 2 30 15 30 系統 7 3 44 12 6 同位 8 1 18 9 18 系統 8 2 34 16 1 同位 8 3 50 18 9 同位 9 1 20 5 20 系統 9 2 38 24 3 同位 9 3 56 6 12 同位 10 1 22 13 22 系統 10 2 42 20 5 同位 10 3 62 30 15 同位 11 1 24 3 24 系統 11 2 46 28 7 同位 11 3 68 9 18 同位 12 1 26 11 26 系統 12 2 50 18 9 同位 12 3 74 21 21 同位 s 32 201246803 表格2-讀取的起始點 列指標被初始化爲起始緩衝器的起始列。讀取位置(例 如,行號)可以被初始化爲〇以指向起始列的第一條目。 在一個實例中,速率匹配引擎700可以從該點開始每個時 脈週期讀取16個位元。該丨6個位元包含來自每個交錯器 記憶體的每個庫的一個位元。當列中的可用位元的數目少 於16時,剩餘的位元可以按照位元翻轉順序從下一個位 元翻轉列號讀取。 圖8是圖示根據本案的一個態樣的速率匹配的示圖。如 方塊802所示,從編碼器接收資料串流。如方塊8〇4所示, 資料串流被寫入記憶體。如方塊8〇6所示,對資料串流執 行父錯和速率匹配。如方塊808所示,按照格式化爲類比 來自循環緩衝器的輸出的順序來讀取經交錯和速率匹配 的資料。 在一個配置中,被配置爲用於無線通訊的裝置包含:用 於從編碼器接收資料串流的構件,用於將資料串流寫入記 憶體的構件,用於執行資料串流的交錯和速率匹配的構 件,以及用於按照格式化爲類比來自循環緩衝器的輸出的 順序來讀取經交錯和速率匹配的資料的構件。在一個態樣 中’刖述的構件可以是發送處理器420、發送處理器464、 控制器/處理器440、控制器/處理器48〇、速率匹配模組5〇4 以及速率匹配引擎700。在另一態樣中,上述的構件可以 疋被配置爲執行刖述構件所述功能的模組或任何裝置。 本領域技藝人士進一步應當理解,結合本案描述的各種 33 201246803 示例性的邏輯區塊、模組、 成雷子辟贈、带 决鼻法步驟均可以實現 腦軟體或兩者的組合。 體和軟體之間的可& 為了 h楚地說明硬 塊、模,且J 上文對各種說明性的元件、方 '' 步料隨其功^行了整 於此種功能是實斑士、 田述·至 月匕疋實現成硬體還是實現成軟體 應用和對整體糸絲 、於特疋的 士可以針魅計約束料。本領域技藝人 士了以針對每個特定應用,以變通的方式實現所描述的功 -,但疋’此種實現決策不應解釋爲背離本發明的範圍。 結合本案描述的各種說明性邏輯區塊、模組和電路可以 用以下元件來實現或執行:通用處判、數位信號處理器 (DSP)、特殊應用積體電路(Asic)、現場可程式問陣列 (FPGA)或其他可程式邏輯設備、個別閉門或電晶體邏 輯、個別硬體元件,或者其設計用於執行本文所述功能的 任意組合》通用處理器可以是微處理器,但是或者,該處 理器可以是任何習知處理器 '控制器、微控制器或狀態 機。處理器亦可以實現爲計算設備的組合,例如Dsp和微 處理器的組合、複數個微處理器、一或多個微處理器結合 DSP核或任何其他類似配置。 結合本案描述的方法或者演算法的步驟可直接體現爲 硬體、由處理器執行的軟體模組或兩者的組合。軟體模經 可以位於RAM記憶體、快閃記憶體、rom記憶體、epr〇m 記憶體、EEPROM記憶體、暫存器、硬碟、可移除磁碟、 CD-ROM或者本領域熟知的任何其他形式的儲存媒體中。 一種示例性的儲存媒體耦合至處理器,從而使處理器能夠 34 201246803 從該儲存媒體讀取資訊,並且可向該儲存媒體寫入資訊。 或者,儲存媒體亦可以集成到處理器。處理器和儲存媒體 可X位於ASIC中。ASIC可以位於使用者終端中。或者, 處理器和儲存媒體亦可以作爲個別元件存在於使用者级 端中。 . ' 在一或多個示例性設計中,本文所描述的功能可以在硬 體、軟體、勤體或其任意組合中實現。若實現在軟體中, 則可以將該等功能作爲電腦可讀取媒體上的一或多個指 令或代碼進行儲存或傳送到電腦可讀取媒體上。電腦可讀 取媒體包含電腦健存媒體和通訊媒體二者,後者包含促進 將電腦程式從一個地方轉移到另一個地方的任意媒體。儲 存媒體可以是能夠由通用或專用電腦存取的任意可用媒 體。舉例而言而非限制’此種電腦可讀取媒體可以包含 趣、麵、EEPR〇m、cd_r〇m或其他光碟料器磁 碟儲存器或其他磁性儲存設備,或者能夠用於攜帶或儲存 具有指令或資料結構形式的所期望的程式碼構件並能夠 由通用或專用電腦或者通用或專用處理器進行存取的任 何其他媒體。此外,任何遠垃比ι、,人 白可以w適地稱爲電腦可讀 取媒體。舉例而言’若軟體是使用同軸電纜、光纖電镜、 雙絞線、數位用戶線路(DSL)或者諸如紅外線、益線 Γ波之類的無線技術從網站、祠服器或其他遠端科送 的,則同軸電境、光纖電缓、雙絞線、峨或者諸如红外 :、無線電和微波之類的無線技術被包括在媒體的定義 中。本案使用的磁碟和光碟包括塵縮光碟(cd)、錐射光 35 201246803 碟、光碟、數位多功能光碟(DVD)、軟碟和藍光光碟, 其中磁碟通常磁性地再現資料,而光碟則用鐳射光學地再 現資料。上述組合亦應該包括在電腦可讀取媒體的範圍 内。 爲了使本領域的任何技藝人士能夠實現或使用本案在 則文提供了本案的描述。對本案的各種修改對於本領域的 技藝人士將是顯而易見的,並且在不背離本案的範圍或精 神的則提下,本文定義的通用原理可應用於其他變形。因 此,本案不限於本文所描述的實例和設計,而是與本文所 揭示的原理和新穎的特性相符的最廣泛範圍一致。 【圖式簡單說明】 當與下文的附圖相結合時’本案的特徵、本質和優點將 會從所闡述的詳細描述中變得更加顯而易&,在所有附圖 中’相同的元件符號表示相同的部件,其中·· 圖1是概念性地圖示行動诵邙奂姑认, 』勒邋巩糸統的不例的方塊圖。 圖2是概念性地圖示行動诵印金 勒逋訊系統中的下行鏈路訊框結 構的示例的方塊圖。 圖3是概念性地圖示上行絲攸、a μ +仏 仃鏈路通訊中的示例性訊框結構 的方塊圖。 個態樣進行配置的基 〇 被配置以實施通道處 圖4疋概念性地圖不根據本案的— 地台/eNodeB和UE的設計的方塊圖 圖5圖示根據本案的一個態樣的、 理的示例性無線設備的方塊圖。 36 201246803 圖6圖示根據本案的— 示例性資料串流的方塊圖 圖7圖示根據本案的— 方塊圖。 個態樣的循環緩衝器速率匹配的 〇 個態樣的示例性柹去m Γ王返率匹配引擎的 於執行速率匹配的 圖8圖示根據本發明的—個態樣的用 流程圖。 【主要元件符號說明】
100 無線通訊網路 102a 巨集細胞服務區 102b 巨集細胞服務區 102c 巨集細胞服務區 102x 微微細胞服務區 102y 毫微微細胞服務區 102z 毫微微細胞服務區 110 eNodeB 110a eNodeB 110b eNodeB 110c eNodeB llOr 中繼站 llOx eNodeB llOy eNodeB llOz eNodeB 120 UE 37 201246803 120r 120y 130 412 420 430 432a 432t 434a 434t 436 438 439 440 441 442 444 452a 452r 454a 454r 456 458 460
UE
UE 網路控制器 資料源 處理器 發送(TX)多輸入多輸出(ΜΙΜΟ )處理器 調制器 調制器 天線 天線 ΜΙΜΟ偵測器 接收處理器 資料槽 控制器/處理器 Χ2介面 記憶體 排程器 天線 天線 解調器 解調器 ΜΙΜΟ偵測器 接收處理器 資料槽 38 201246803 462 464 466 480 482 500 502 504 506 508 602 604 606 608 610 612 614 616 618 620 622 624 626 628 資料源 處理器 ΤΧ ΜΙΜΟ處理器 控制器/處理器 記憶體 示例性無線設備 編碼器 速率匹配模組 調制器 發射機 傳輸區塊 碼區塊 編碼區塊 系統(S ) 同位1 ( Ρ1 ) 同位2 ( Ρ2) 區塊 區塊 區塊 交錯區塊 交錯區塊 交錯區塊 循環缓、衝器 起始點/第一個位元位置 39 201246803 630 結束位元位置 632 被刪餘的位元 700 速率匹配引擎 702 資料位元串流 704 延遲儲存元件 706 硬體區塊 708 硬體區塊 710 記憶體緩衝器庫 712 專用記憶體區塊 714 標誌、(large_cb ) 716 選擇器 802 方塊 804 方塊 806 方塊 808 方塊 s 40
Claims (1)
- 201246803 七、申請專利範圍: 1· 一種在-長期進化(LTE)無線通訊系統中進行速率匹 配的方法,該方法包括以下步驟: 從一編碼器接收複數個資料串流; 將該複數個資料串流寫入記憶體; 執行該複數個資料串流的交錯和速率匹配;及 按照格式化爲類比來自—循環缓衝器的_輸出的—順序 來讀出該經交錯和速率匹配的資料。 2’如請求項1之方法’進一步包括以下步驟:藉由將一 =環緩衝器的-起始位元轉譯成該經交錯和速率匹配的 料的起始位元來決定該讀出步驟的一起始位元。 3 ->· 」如請求項1之方法,其中該讀出步驟的一順序對應於 —位元翻轉列順序。 s 、、項1之方法,其中該經交錯和速率匹配的資料 被讀出以用於傳輸。 求項4之方法,其中該經交錯和速率匹配的資料 破直接讀出到—調制器。 6 · —用 >_ 於在—長期進化(LTE )無線通訊系統中進行速 201246803 率匹配的裝置,該裝置包括: .用於從一編碼器接收複數個資料串流的構件; 用於將該複數個資料串流寫入記憶體的構件; .V 用於執行該複數個資料串流的交錯和速率匹配的構件;及 用於按照格式化爲類比來自一循環緩衝器的一輪出的j 順序來讀出該經交錯和速率匹配的資料的構件。 7·如明求項6之裝置,進一步包括:用於藉由將一循環 緩衝器的一起始位元轉譯成該經交錯和速率匹配的資料 的一起始位元來決定該讀出的一起始位元的構件。 8.如凊求項6之裝置,其中該讀出的一順序對應於—位 元翻轉列順序。 9·如睛求項6之裝置,其中該經交錯和速率匹配的資料 被讀出以用於傳輸。 10·如請求項9之裝置,其中該經交錯和速率匹配的資料 被直接讀出到一調制器。 • 11 _ —種用於在一長期進化(LTE )無線通訊系統中進行速 , 率匹配的電腦程式產品,該電腦程式產品包括: ~~非暫態電腦可讀取媒體,其具有記錄在其上的非暫態程 式碼’該程式碼包括: 42 201246803 用於從一編碼器接收複數個資料串流的程式碼; •用於將該複數個資料串流寫入記憶體的程式碼; 、 用於執行該複數個資料串流的交錯和速率匹配的程 式碼;及 用於按照格式化爲類比來自一循環緩衝器的一輪出 的项序來讀出該經交錯和速率匹配的資料的程式碼。 12. 如請求項u之電腦程式産品,其中該程式碼進—步包 括用於藉由將一循環緩衝器的一起始位元轉譯成該經交 錯和速率匹配的資料的一起始位元來決定該讀出的—起 始位元的程式碼。 13. 如請求項u之電腦程式産品,其中該讀出的一順序對 應於一位元翻轉列順序。 14·如請求項u之電腦程式産品,其中該經交錯和逮率匹 配的資料被讀出以用於傳輸。 15.如請求項14之電腦程式產品,其中該經交錯和速率匹 配的資料被直接讀出到一調制器。 ► - 16. 一種用於在一長期進化(LTE)無線通訊系統中進行速 率匹配的裝置,該裝置包括: 一記憶體;及 43 201246803 至少一個處理器,其耦合到該記憶體,該至少一個處理器 被配置爲: 從一編碼器接收複數個資料串流; 將該複數個資料串流寫入記憶體; 執行該複數個資料串流的交錯和速率匹配;及 按照格式化爲類比來自一循環緩衝器的一輸出的一 順序來讀出該經交錯和速率匹配的資料。 17.如請求項16之裝置,其中該至少一個處理器進一步被 配置爲藉由將一循環緩衝器的一起始位元轉譯成該經交 錯和速率匹配的資料的一起始位元來決定該讀出的一起 始位元。 18·如請求項16之裝置,其中該讀出的一順序對應於一位 元翻轉列順序。 19.如請求jg 之裝置’其中該經父錯和速率匹配的資料 被讀出以用於傳輪。 2 0 _如請求jg 1 Λ 4項之裝置,其中該經交錯和速率匹配的資料 被直接讀出至,丨 才 4到一調制器。 44
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/103,935 US8537755B2 (en) | 2010-05-11 | 2011-05-09 | Rate matching device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201246803A true TW201246803A (en) | 2012-11-16 |
Family
ID=48141659
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100116532A TW201246803A (en) | 2011-05-09 | 2011-05-11 | Rate matching device |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW201246803A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105850059A (zh) * | 2014-03-21 | 2016-08-10 | 华为技术有限公司 | 极性码的速率匹配方法和速率匹配装置 |
| US10374753B2 (en) | 2014-03-24 | 2019-08-06 | Huawei Technologies Co., Ltd. | Polar code rate matching method and polar code rate matching apparatus |
-
2011
- 2011-05-11 TW TW100116532A patent/TW201246803A/zh unknown
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105850059A (zh) * | 2014-03-21 | 2016-08-10 | 华为技术有限公司 | 极性码的速率匹配方法和速率匹配装置 |
| US10361815B2 (en) | 2014-03-21 | 2019-07-23 | Huawei Technologies Co., Ltd. | Polar code rate matching method and apparatus |
| US10374753B2 (en) | 2014-03-24 | 2019-08-06 | Huawei Technologies Co., Ltd. | Polar code rate matching method and polar code rate matching apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8537755B2 (en) | Rate matching device | |
| JP7571182B2 (ja) | Crc連結ポーラ符号化のための方法および装置 | |
| CN110168976B (zh) | 用于控制信道码率选择的方法和装置 | |
| CN102804675B (zh) | 针对多载波操作的资源映射的方法及装置 | |
| US8614977B2 (en) | Method and apparatus for parallel de-interleaving of LTE interleaved data | |
| JP5512876B2 (ja) | Tddにおける効率的なリソース利用 | |
| CN110891277B (zh) | 在干扰场景中提高上行链路覆盖的方法和装置 | |
| CN102668425B (zh) | 针对长期演进系统用于促进分层小区搜索的方法和装置 | |
| CN111406376B (zh) | 聚合级别特定的pdcch修改 | |
| TWI787308B (zh) | 減小針對極化碼的最大概度解碼的搜尋空間 | |
| CN102884846B (zh) | 高级电信网络中上行链路功率控制模式的调整 | |
| JP7284180B2 (ja) | スクランブルされたペイロードの判定メトリックの合成 | |
| KR102823480B1 (ko) | Uci(uplink control information) 세그먼트화를 위한 코딩된-비트 할당 | |
| KR102871015B1 (ko) | 동적 프로즌 폴라 코드 | |
| KR102732632B1 (ko) | 비승인 시그널링을 위한 시간 기반 리던던시 버전 결정 | |
| CN105009497A (zh) | 用于有条件卸载一个或多个对数似然比(llr)或经解码比特的方法及装置 | |
| KR102740112B1 (ko) | 폴라 코드들에 대한 업링크 제어 정보 세그먼트화 | |
| CN103141049A (zh) | 用于多比特ack/nak的控制信道资源 | |
| CN102948238B (zh) | 在干扰场景下增强上行链路覆盖的方法和装置 | |
| TWI645700B (zh) | 有條件的漸進式編碼和解碼 | |
| CN103250369A (zh) | 利用盲解码确定上行链路控制路径 | |
| TWI772451B (zh) | 在用於對資訊位元進行編碼的代碼類型之間的選擇 | |
| TW201246803A (en) | Rate matching device | |
| US20130100949A1 (en) | Dual physical layer transceivers for high speed synchronous interface (hsi) frame interleaving |