[go: up one dir, main page]

TWI618372B - 多使用者採用相同簽記之多重接取系統 - Google Patents

多使用者採用相同簽記之多重接取系統 Download PDF

Info

Publication number
TWI618372B
TWI618372B TW105139363A TW105139363A TWI618372B TW I618372 B TWI618372 B TW I618372B TW 105139363 A TW105139363 A TW 105139363A TW 105139363 A TW105139363 A TW 105139363A TW I618372 B TWI618372 B TW I618372B
Authority
TW
Taiwan
Prior art keywords
signal
users
receiving device
signals
level
Prior art date
Application number
TW105139363A
Other languages
English (en)
Other versions
TW201722098A (zh
Inventor
林茂昭
張家輔
劉顏慶
鄭凱駿
Original Assignee
國立臺灣大學
聯發科技股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 國立臺灣大學, 聯發科技股份有限公司 filed Critical 國立臺灣大學
Publication of TW201722098A publication Critical patent/TW201722098A/zh
Application granted granted Critical
Publication of TWI618372B publication Critical patent/TWI618372B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0466Wireless resource allocation based on the type of the allocated resource the resource being a scrambling code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/541Allocation or scheduling criteria for wireless resources based on quality criteria using the level of interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/06DC level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
    • H04L25/067DC level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection providing soft decisions, i.e. decisions together with an estimate of reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Error Detection And Correction (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一種區分多使用者訊號方法,應用於一多重接取系統之一接收裝置,其中該多重接取系統包含複數個使用者,該複數個使用者中部份使用者共用一相同簽記,該方法包含有根據複數個通道資訊,決定複數個假設訊號位準;根據一接收訊號取得一前置處理訊號;根據該前置處理訊號以及該複數個假設訊號位準,計算複數個符元級機率;以及根據該複數個符元級機率,取得對應於該部份使用者之複數個對數概似比,以及根據該複數個對數概似比產生對應於該部份使用者之複數個解碼訊號。

Description

多使用者採用相同簽記之多重接取系統
本發明係指應用於一多重接取系統的一種訊號區分方法以及接收裝置,多重接取系統包含使用相同簽記的多使用者,接收裝置利用訊號區分方法來區分來自多使用者的訊號。
於傳統多重接取系統中,不論是分碼多重接取系統(Code-Division Multiple Access,CDMA)或是交織多重接取系統(Interleave-Division Multiple Access,IDMA),每一使用者皆利用其專屬的簽記(Signature)來產生其傳送訊號,而接收端可根據其專屬簽記來解出每一個使用者所傳送的訊號。然而,傳統多重接取系統的使用者容量(User Capacity)受限於其簽記的個數,舉例來說,對CDMA系統來說,其簽記為展頻碼,而簽記個數受限於一展頻碼長度;對IDMA系統來說,其簽記為交織器,而簽記個數受限於交織器尺寸(Interleaver Size)。在此情形下,傳統多重接取系統的使用者容量在每一使用者都需要專屬簽記的情況下將無法進一步提昇。
因此,習知技術實有改善之必要。
因此,本發明之主要目的即在於提供一種多重接取系統,其接收裝置可利用一訊號區分方法,以改善習知技術的缺點。
本發明揭露一種區分多使用者訊號方法,應用於一多重接取系統之一接收裝置,其中該多重接取系統包含複數個使用者,該複數個使用者中部份使用者共用一相同簽記,該方法包含有根據複數個通道資訊,決定複數個假設訊號位準;根據一接收訊號取得一前置處理訊號,其中該前置處理訊號包含來自複數個傳送裝置之複數個傳送訊號,該複數個傳送訊號係根據複數個簽記所產生且根據複數個資料訊號編碼而成;根據該前置處理訊號以及該複數個假設訊號位準,計算複數個符元級機率,其中該複數個簽記之一個數小於該複數個使用者之一個數;以及根據該複數個符元級機率,取得對應於該部份使用者之複數個對數概似比,以及根據該複數個對數概似比產生對應於該部份使用者之複數個解碼訊號。
本發明揭露另一種接收裝置,包含有一多層檢測單元,用來行下列步驟根據複數個通道資訊,決定複數個假設訊號位準;根據一接收訊號取得一前置處理訊號,其中該前置處理訊號包含來自複數個傳送裝置之複數個傳送訊號,該複數個傳送訊號係根據複數個簽記所產生且根據複數個資料訊號編碼而成;根據該前置處理訊號以及該複數個假設訊號位準,計算複數個符元級機率,其中該複數個簽記之一個數小於該複數個使用者之一個數;以及根據該複數個符元級機率,取得對應於該部份使用者之複數個對數概似比,以及根據該複數個對數概似比產生對應於該部份使用者之複數個解碼訊號;以及複數個解碼單元,用來根據該複數個對數概似比產生複數個解碼訊號。
請參考第1圖,第1圖為本發明實施例一多重接取系統10之示意圖。多重接取系統10為一分碼多重接取系統(Code-Division Multiple Access,CDMA),多重接取系統10包含複數個傳送裝置TX11 ~TX1K 、TX1A 、TX1B 以及一接收裝置RX1 ,複數個傳送裝置TX11 ~TX1K 中每一傳送裝置TX1k ­包含一編碼單元EDk 、一展頻單元SUk 以及一調變單元MODk 。同樣地,傳送裝置TX1A 包含一編碼單元EDA 、一展頻單元SUA 以及一調變單元MODA ,傳送裝置TX1B 包含一編碼單元EDB ,一展頻單元SUB 以及一調變單元MODB 。另外,接收裝置RX1 包含相關單元CU1 ~CUK 、一相關單元CUm 、解碼單元DU1 ~DUK 、DUA 、DUB 以及一多層檢測單元MLDT。
傳送裝置TX11 ~TX1K 中每一傳送裝置被指派專屬的一展頻碼(Unique Spreading Code)作為簽記(Signature),以於接收裝置RX1 區分/分辨來自傳送裝置TX11 ~TX1K 的訊號。換句話說,展頻單元SU1 ~SUK 利用不同的展頻碼s1 ~sK 以產生不同的展頻訊號x11 ~x1K 。於接收裝置RX1 中,相關單元CU1 ~CUK 用來計算一接收訊號r1 與展頻碼s1 ~sK 之間的相關性(即將接收訊號r1 乘以展頻碼s1 ~sK ,以計算接收訊號r1 與展頻碼s1 ~sK 的內積(Inner Product)),以產生估測訊號(Estimated Signal),使得解碼單元DU1 ~DUK 可根據估測訊號產生解碼訊號(Decoded Signal) 1,其中解碼訊號對應於傳送裝置TX11 ~TX1K 欲傳送的資料訊號(Data Signal)d1 ~dK ,而估測訊號對應於編碼單元EU1 ~EUK 所編碼的編碼訊號b1 ~bK ,另外,編碼單元EU1 ~EUK 可為前向錯誤更正(Forward Error Correction,FEC)編碼器。
另外,展頻單元SUA 、SUB 皆利用同一展頻碼sm 來產生展頻訊號x1A 、x1B 。需注意的是,展頻單元SUA 、SUB 分別利用相同的展頻碼(即展頻碼sm )產生展頻訊號x1A 、x1B 。於接收裝置RX1 中,相關單元CUm 用來計算接收訊號r1 與展頻碼sm 之間的相關性(即將接收訊號r1 乘以展頻碼sm ,以計算接收訊號r1 與展頻碼sm 之間的內積),以產生一前置處理訊號。為了區分/分辨來自傳送裝置TX1A 及傳送裝置TX1B 的資料訊號dA 及資料訊號dB ,多層檢測單元MLDT用來根據前置處理訊號產生一組初步符元級機率(preliminary symbol-level probabilities){pq }以及對應於一使用者A及一使用者B之一對數概似比(log-likelihood ratios,LLRs)eLLR,A 及一對數概似比eLLR,B ,解碼單元DUA 用來產生對應於傳送裝置TX1A 之資料訊號dA 的一解碼訊號,而解碼單元DUB 用來產生對應於傳送裝置TX1B 傳送裝置TX1B 資料訊號dB 的一解碼訊號,如此一來,接收裝置RX1 可區分/分辨並成功解碼傳送裝置TX1A /使用者A及傳送裝置TX1B /使用者B欲傳送的資料訊號dA 及資料訊號dB
另外,接收裝置RX1 所接收的接收訊號r1 可表示為,其中w代表變異數(Variance)為之一高斯雜訊(Gaussian noise),訊號y11 ~y1K 、y1A 、y1B 代表傳送裝置TX11 ~TX1K 、TX1A 、TX1B 所傳送之傳送訊號,h1 ~hK 、hA 、hB 代表接收裝置RX1 與傳送裝置TX11 ~TX1K 、TX1A 、TX1B 之間的通道係數。更精確地說,對第j個細片(Chip)區間來說,接收訊號r1 (j)可表示為。另外,傳送訊號y11 ~y1K 係根據展頻碼s1 ~sK 所產生,而傳送訊號y1A 及y1B 係根據展頻碼sm 所產生。需注意的是,展頻碼s1 ~sK 、sm 之間相互正交(Mutually Orthogonal)或彼此之間具有低相關性,因此,於相關單元CUm 將接收訊號r1 乘以展頻碼sm 後,干擾項大幅降低,而前置處理訊號可表示為,其中雜訊項nAB 包含高斯雜訊w以及殘存的干擾項
請參考第2圖,第2圖為本發明實施例一解碼流程20之示意圖。偵測/解碼流程20由接收裝置RX1 執行,以區分/分辨資料訊號dA 及資料訊號dB 並對資料訊號dA 及資料訊號dB 進行解碼,進而產生解碼訊號。解碼流程20包含下列步驟:
步驟200: 多層檢測單元MLDT根據通道係數hA 、hB 決定複數個假設訊號位準sAB (0)~sAB (Q-1)。
步驟202: 相關單元CUm 根據接收裝置RX1 所接收之接收訊號r1 產生前置處理訊號
步驟204: 多層檢測單元MLDT根據前置處理訊號以及複數個假設訊號位準sAB (0)~sAB (Q-1)計算初步符元級機率,其中q = 0,…,Q-1。
步驟206: 多層檢測單元MLDT根據初步符元級機率pq 取得分別對應於使用者A及使用者B之對數概似比eLLR,A 及對數概似比eLLR,B ,其中q = 0,…,Q-1。
步驟208:解碼單元DUA 根據對數概似比eLLR,A 產生對應於傳送裝置TX1A 之資料訊號dA 的解碼訊號,解碼單元DUB 根據對數概似比eLLR,B 產生對應於傳送裝置TX1B 之資料訊號dB 的解碼訊號
於步驟200中,多層檢測單元MLDT決定複數個假設訊號位準sAB (0)~sAB (Q-1),其中Q為複數個假設訊號位準sAB (0)~sAB (Q-1)之一個數,而通道係數hA 、hB 需為接收裝置RX1 所知,也就是說,接收裝置RX1 需取得通道狀態資訊(Channel State Information,CSI),通道係數hA 、hB 即為必須先取得的通道狀態資訊。需注意的是,多重接取系統10具有兩個使用相同的簽記/展頻碼sm 來產生其傳送訊號的傳送裝置(即傳送裝置TX1A 及TX1B )。因前置處理訊號可表示為,多層檢測單元MLDT可將前置處理訊號視為,其中sAB 代表一無雜訊訊號位準(Noise-Free Signal Level),其可表示為,並用來建構假設訊號位準。於一實施例中,傳送訊號y1A 及傳送訊號y1B 可由BPSK/2PAM調變而成,也就是說,當資料訊號bA 為0時傳送訊號y1A 為1,當資料訊號bA 為1時傳送訊號y1A 為-1;同樣地,當資料訊號bB 為0時傳送訊號y1B 為1,當資料訊號bB 為1時傳送訊號y1B 為-1。在多層檢測單元MLDT已知通道係數hA 及hB 的情況下,在此二使用者共用相同簽記的實施例中,可有四種不同的假設訊號位準,即Q =4,假設訊號位準為sAB (0) = hA + hB ,sAB (1) = hA -hB ,sAB (2) =-hA +hB 以及sAB (3)=-hA -hB
請參考表1,表1列舉出不同情境(Occasion)之下之假設訊號位準sAB (0)~sAB (Q-1)。根據表1,在使用者A的資料訊號bA 為0且使用者B的資料訊號bB 為0的情境下(q=0),多層檢測單元MLDT假設sAB (0)為hA +hB ;在使用者A的資料訊號bA 為0且使用者B的資料訊號bB 為1的情境下(q=1),多層檢測單元MLDT假設sAB (1)為hA -hB ;在使用者A的資料訊號bA 為1且使用者B的資料訊號bB 為0的情境下(q=2),多層檢測單元MLDT假設sAB (2)為-hA +hB ;在使用者A的資料訊號bA 為1且使用者B的資料訊號bB 為1的情境下(q=3),多層檢測單元MLDT假設sAB (3)為-hA -hB 。 表1
於步驟202中,相關單元CUm 根據接收裝置RX1 所接收之接收訊號r1 產生前置處理訊號。換句話說,相關單元CUm 計算接收訊號r1 與展頻碼sm 之間的相關性,即將接收訊號r1 乘以展頻碼sm 後,將對應於一碼長度SP之不同細片之相乘結果相加,以產生前置處理訊號,換句話說,前置處理訊號可表示為。因展頻碼s1 ~sK 與sm 之間具低相關性(Low Correlation),前置處理訊號中干擾項的效應將大幅降低,以至於前置處理訊號可表示為,其中雜訊項nAB 可假設為高斯分佈(Gaussian distributed)。
於步驟204中,多層檢測單元MLDT根據前置處理訊號以及複數個假設訊號位準sAB (0)~sAB (Q-1)計算初步符元級機率,其中q = 0,…,Q-1,並假設sAB (0)~sAB (Q-1)在傳送前為具有相同的發生機率(Equally Likely),可得,因假設sAB (0)~sAB (Q-1)具有相同的發生機率,可視為一常數C。因此,可計算pq。另外,假設nAB 為平均值為0且變異數為的高斯隨機變數,可得到。一般來說,常數C需滿足。於此實施例中,多層檢測單元MLDT可根據假設訊號位準sAB (0)~sAB (Q-1)計算初步符元級機率p0 ~p3
於步驟206中,於取得符元級機率p0 ~p3 後,多層檢測單元MLDT可根據符元級機率p0 ~p3 計算出對應於使用者A及使用者B之位元級機率,其中位元級機率可表示為
另外,計算出位元級機率後,多層檢測單元MLDT可計算對數概似比eLLR,A 及對數概似比eLLR,B以及
於多層檢測單元MLDT計算出對數概似比eLLR,A 及對數概似比eLLR,B 後,多層檢測單元MLDT可將對數概似比eLLR,A 、eLLR,B 分別輸出至解碼單元DUA 、DUB
於步驟208中,解碼單元DUA 產生對應於傳送裝置TX1A 之資料訊號dA 的解碼訊號,解碼單元DUB 產生對應於傳送裝置TX1B 之資料訊號dB 的解碼訊號,其中解碼單元DUA 、DUB 可利用任何解碼方法來產生解碼訊號
於傳統CDMA系統中,若使用者/傳送裝置利用相同簽記/展頻碼來產生傳送訊號時,其傳送訊號無法於接收裝置被區分,接收裝置亦無法將之成功解碼。相較之下,本發明利用多層檢測單元MLDT計算分別對應於利用相同簽記/展頻碼之不同使用者/傳送裝置之對數概似比,進一步區分其資料訊號並將之成功解碼。在此情形下,本發明之多重接取系統的使用者容量(User Capacity)將大幅提昇,其中使用者容量代表多重接取系統可容大的使用者個數。另外,多層檢測單元MLDT亦可用來對利用專屬簽記的使用者(簡稱使用者k)的訊號進行解碼,只要將使用者m(m≠k)的通道係數設為0即可。換句話說,對具有專屬簽記的使用者資料進行解碼可視為對利用相同簽記的使用者資料進行解碼的退化形特例,因此,多層檢測單元MLDT可用來對所有的使用者資料進行解碼。
需注意的是,本發明的多重接取系統不限於CDMA系統。請參考第3圖,第3圖為本發明實施例一多重接取系統30之示意圖。多重接取系統30為一交織多重接取系統(Interleave-Division Multiple Access,IDMA)。交織多重接取系統/IDMA的細節請參考L. Ping, L. Liu, K. Wu, and W. K. Leung, “Interleave-division multiple access,”IEEE Trans. Wireless Commun. , vol. 5, pp. 938-947, Apr. 2006。同樣地,多重接取系統30包含一接收裝置RX2 以及複數個傳送裝置TX21 ~TX2K 、TX2A 、TX2B 。複數個傳送裝置TX21 ~TX2K 中任一傳送裝置TX2k 包含一編碼單元EDk 、一交織器(Interleaver)以及一調變單元MODk ,傳送裝置TX2A 包含一編碼單元EDA 、一交織器以及一調變單元MODA ,而傳送裝置TX2B 包含一編碼單元EDB 、交織器以及一調變單元MODB 。另外,接收裝置RX2 包含交織器、去交織器(Deinterleaver)、解碼單元DU1 ~DUK 、DUA 、DUB 以及一基本訊號估計器(Elementary Signal Estimator)ESE,其中接收裝置RX2 以迭代(Iterative)的方式進行偵測/解碼的運算。另外,基本訊號估計器ESE包含一多層檢測單元MLDT2,以區分/分辨來自使用者A及使用者B的訊號,其中使用者A及使用者B利用相同的交織器(即相同簽記)來產生傳送訊號。
另一方面,傳送裝置TX21 ~TX2K 中每一傳送裝置被指派一個專屬交織器作為簽記,使得於接收裝置RX2 可區分/分辨來自不同使用者的訊號,換句話說,傳送裝置TX21 ~TX2K 利用不同的交織器產生交織訊號x21 ~x2K 。接收裝置RX2 利用基本訊號估計器ESE、交織器以及去交織器,以一迭代式解碼序列化排程(Iteratively Decoding Serial Schedule)方式,來產生解碼訊號
另外,傳送裝置TX2A 及TX2B 利用相同的交織器來產生交織訊號x2A 及x2B 。同樣地,多層檢測單元MLDT2用來產生符元級機率p0 、p1 、p2 、p3 ,並根據符元級機率p0 、p1 、p2 、p3 以及一前置處理訊號zAB ,產生對應於使用者A及使用者B之一對數概似比eESE,A 以及一對數概似比eESE,B­ ,使得接收裝置RX2 可區分/分辨並成功解碼使用者A及使用者B欲傳送的資料訊號dA 及dB
更進一步地。於接收裝置RX2 之接收訊號r2 可表示為,其中訊號y21 ~y2K 、y2A 、y2B 代表傳送裝置TX21 ~TX2K 、TX2A 、TX2B 所傳送之傳送訊號,h1 ~hK 、hA 、hB 代表接收裝置RX2 與傳送裝置TX21 ~TX2K 、TX2A 、TX2B 之間的通道係數。需注意的是,接收訊號r2 可表示為,其中為雜訊以及來自其他使用者之干擾的總和,且可假設其為高斯分佈。另外,基本訊號估計器ESE可產生一前置處理訊號zAB 為zAB = r2,其中為一取期望值運算子,可視為對雜訊及干擾位準的估測值(Estimated Interference-Plus-Noise Level),換句話說,前置處理訊號zAB 可視為受到雜訊影響後的訊號位準(Signal Level)sAB,2 (即前置處理訊號zAB 可視為訊號位準sAB,2 受到雜訊影響後的結果),其中。同樣地,基本訊號估計器ESE亦產生前置處理訊號z2k 為z2k = r2,其中,而前置處理訊號z2k 為受到雜訊影響後的訊號位準s2k = h2k y2k
請參考第4圖,第4圖為本發明實施例一解碼流程40之示意圖。解碼流程由接收裝置RX2 ,以區分/分辨資料訊號dA 及dB 並對資料訊號dA 及dB 進行解碼,進而產生解碼訊號。解碼流程40包含下列步驟:
步驟400: 多層檢測單元MLDT2根據通道係數hA 、hB 決定複數個假設訊號位準sAB,2 (0)~sAB,2 (Q-1)。
步驟402: 基本訊號估計器ESE根據接收裝置RX2 所接收之接收訊號r2 ,產生前置處理訊號zAB 及z2k ,其中k = 1,…, K。
步驟404: 多層檢測單元MLDT2根據前置處理訊號zAB 以及複數個假設訊號位準sAB,2 (0)~sAB,2 (Q-1)計算初步符元級機率pq ’= Pr{ SAB,2 = SAB,2 (q) |zAB },其中q = 0,…, Q-1。
步驟406: 多層檢測單元MLDT2根據初步符元級機率pq ’取得分別對應於使用者A及使用者B之對數概似比eESE,A 以及對數概似比eESE,B ,其中q = 0,…,Q-1。
步驟408: 解碼單元DUA 產生對應於對應於傳送裝置TX2A 之資料訊號dA 的解碼訊號以及已解碼之一軟輸出(Decoded Soft Output)eDEC,A ,解碼單元DUB 產生對應於對應於傳送裝置TX2B 之資料訊號dB 的解碼訊號以及已解碼之一軟輸出eDEC, B ,其中軟輸出eDEC,A 被傳送至基本訊號估計器ESE以產生下一次迭代所需的eESE, B ,而軟輸出eDEC, B 被傳送至基本訊號估計器ESE以產生下一次迭代所需的eESE, B
於步驟400中,多層檢測單元MLDT2利用表2決定複數個假設訊號位準sAB,2 (0)~sAB,2 (Q-1),同樣地,在使用者A的交織訊號x2A 為0且使用者B的交織訊號x2B 為0的情境下(q=0),多層檢測單元MLDT2假設sAB,2 (0)為hA +hB ;在使用者A的交織訊號x2A 為0且使用者B的交織訊號x2B 為1的情境下(q=1),多層檢測單元MLDT2假設sAB,2 (1)為hA -hB ;在使用者A的交織訊號x2A 為1且使用者B的交織訊號x2B 為0的情境下(q=2),多層檢測單元MLDT2假設sAB,2 (2)為-hA +hB ;在使用者A的交織訊號x2A 為1且使用者B的交織訊號x2B 為1的情境下(q=3),多層檢測單元MLDT2假設sAB,2 (3)為-hA -hB 。另外,假設傳送訊號yh,2A /yh,2B 為+1代表傳送訊號y2A /y2B 被假設為+1,而假設傳送訊號yh,2A /yh,2B 為-1代表傳送訊號y2A /y2B 被假設為-1。 表2
於步驟402中,基本訊號估計器ESE根據接收裝置RX2 所接收之接收訊號r2 產生前置處理訊號zAB可表示為= E(r2 )- hA E(y2A )- hB E(y2B ) =,其中E(y2k )於第一次迭代中可設為0,而E(y2k )於後續的迭代中可設為tanh(eDEC (x2k )/2),其可得自解碼單元DUk 的軟輸出。
於步驟404中,多層檢測單元MLDT2計算初步符元級機率pq ’為pq ’= Pr{ SAB,2 = SAB,2 (q) |zAB }= Pr{ zAB | SAB,2 = SAB,2 (q)}Pr{ SAB,2 = SAB,2 (q)} /Pr{ zAB }。假設sAB,2 (0)~sAB,2 (Q-1)在傳送前為具有相同的發生機率(equally likely),{ SAB,2 = SAB,2 (q)} /Pr{ zAB }可視為一常數C,而可計算pq ’為pq ’= CPr{ zAB | SAB,2 = SAB,2 (q)},其中, Var{} =
於步驟406中,多層檢測單元MLDT2計算對數概似比eESE,A 為eESE,A = ln [Pr{ x2A = 0 | zAB }/ Pr{ x2A = 1 | zAB }] = [p0 ’+ p1 ’]/ [p2 ’+ p3 ’],且計算對數概似比eESE,B 為eESE,B = ln [Pr{ x2B = 0 | zAB }/ Pr{ x2B = 1 | zAB }] = [p0 ’+ p2 ’]/ [p1 ’+ p3 ’]。需注意的是,Pr{ x2A = 0 | zAB }、Pr{ x2A = 1 | zAB }、Pr{ x2B = 0 | zAB }、Pr{ x2A = 1 | zAB }為位元級機率,p0 ’~p3 ’為符元級機率。另外,基本訊號估計器ESE亦計算eESE,k ,其中k = 1,…, K。
需注意的是,使用者1~K、使用者A以及使用者B之資料解碼可平行處理(Parallel Processing),而不限於此,使用者1~K、使用者A以及使用者B之資料解碼亦可依序處理(Serial Processing),即解碼單元DU1 ~DUK 、DUA 、DUB 於一特定迭代中可被其他使用者於相同迭代中使用。
根據偵測/解碼流程40,多重接取系統30中的接收裝置RX2 可區分/分辨並成功解碼來自不同傳送裝置/使用者的傳送訊號,即使該(複數個)傳送裝置/使用者使用相同的交織器來產生其傳送訊號。
另外,多重接取系統30以及解碼流程40可修改而成為一多重接取系統50以及一解碼流程60。請參考第5圖及第6圖,第5圖及第6圖分別為本發明實施例多重接取系統50及解碼流程60之示意圖。解碼流程60由多重接取系統50之一接收裝置RX3 執行,以區分/分辨資料訊號dA 及dB 並對資料訊號dA 及dB 進行解碼,進而產生解碼訊號,其中接收裝置RX3 包含一多層檢測單元MLDT3以及一廣義和積(Generalized Sum-Product,G-SPA)解碼器。如第6圖所示,解碼流程60包含下列步驟:
步驟600: 多層檢測單元MLDT3根據通道係數hA 、hB 決定複數個假設訊號位準sAB,2 (0)~sAB,2 (Q-1)。
步驟602: 基本訊號估計器ESE根據接收裝置RX3 所接收之接收訊號r2 ,產生前置處理訊號zAB 及z2k ,其中k = 1,…, K。
步驟604: 多層檢測單元MLDT3根據前置處理訊號zAB 以及複數個假設訊號位準sAB,2 (0)~sAB,2 (Q-1)計算初步符元級機率pq ’= Pr{ SAB,2 = SAB,2 (q) |zAB },其中q = 0,…, Q-1。
步驟606: 廣義和積解碼器根據初步符元級機率pq ’產生對應於傳送裝置TX2A 之資料訊號dA 的解碼訊號以及對應於傳送裝置TX2B 之資料訊號dB 的解碼訊號,並產生已更新的pq ’,並將已更新的pq ’傳遞至基本訊號估計器ESE供下一次迭代使用,其中q = 0,…, Q-1。
廣義和積解碼器(G-SPA Decoder)為本領域技術人員所知,其操作細節請參考D. Wubben and Y. Lang, “Generalized sum-product algorithm for joint channel decoding and physical-layer network coding in two-way relay systems,”Global Telecommunication Conference (GLOBECOM 2010 ), Dec. 2010,於此不再贅述。另外,其餘偵測/解碼流程60的操作細節與偵測/解碼流程40相似,於此不另贅述。
需注意的是,前述實施例係用以說明本發明之概念,本領域具通常知識者當可據以做不同之修飾,而不限於此。舉例來說,於多重接取系統10、30中,使用相同簽記之使用者/傳送裝置的一個數為2,而不限於此。本發明之多重接取系統可容納多個使用者(其使用者個數大於2)使用相同簽記來產生其傳送訊號。更進一步地,假設本發明之多重接取系統具有N個不同簽記,而每一個簽記為M個使用者/傳送裝置所共用,在此情形下,本發明之多重接取系統可容納N*M個使用者,大幅增加多重接取系統之使用者容量。
請參考第7圖及第8圖,第7圖及第8圖為本發明實施例多重接取系統於區塊瑞利衰減通道(Block Rayleigh Fading Channel)下位元錯誤率(Bit Error Rate,BER)的效能曲線。於第7圖中,多重接取系統為CDMA系統,其具有16個相異的展頻碼(即碼長度SP=16)。情境I代表CDMA系統中具有16個使用者,且每個使用者使用單一專屬的展頻碼,其相當於傳統CDMA系統。情境II代表CDMA系統中具有17個使用者,其中2個使用者共用相同的展頻碼,而其餘15個使用者仍使用單一專屬的展頻碼。情境III代表CDMA系統中具有32個使用者,而每一展頻碼由2個使用者所共用。情境IV代表CDMA系統中具有18個使用者,其中3個使用者共用相同的展頻碼,而其餘15個使用者仍使用單一專屬的展頻碼。情境V代表CDMA系統中具有48個使用者,而每一展頻碼由3個使用者所共用。於第8圖中,多重接取系統為IDMA系統,其具有16個相異的交織器。情境VI代表IDMA系統中具有16個使用者,且每個使用者使用單一專屬的交織器,其相當於傳統IDMA系統。情境VII及IX代表IDMA系統中具有17個使用者,其中2個使用者共用相同的交織器,而其餘15個使用者仍使用單一專屬的交織器。情境VIII及X代表IDMA系統中具有18個使用者,其中4個使用者共用2個相同的交織器(每一個交織器由2個使用者所共用),而其餘14個使用者仍使用單一專屬的交織器。情境XI代表IDMA系統中具有19個使用者,其中6個使用者共用3個相同的交織器(每一個交織器由2個使用者所共用),而其餘13個使用者仍使用單一專屬的交織器。需注意的是,於情境VII、VIII中,接收裝置並未利用本發明的解碼流程來區分訊號並進行解碼,而於情境II、III、IV、V、IX、X、XI中,接收裝置確實利用本發明的解碼流程來區分訊號並進行解碼。如第7圖及第8圖所示,利用本發明的解碼流程來解碼的接收裝置可獲得與傳統CDMA/IDMA接收裝置相當的(Comparable)位元錯誤率,另外,若接收裝置不使用本發明的解碼流程來解碼,其效能(位元錯誤率)不佳。
綜上所述,當接收裝置執行本發明的解碼流程時,接收裝置可區分來自多使用者/傳送裝置的傳送訊號並進行解碼。相較於習知技術,本發明的多重接取系統可容納更多使用者,而提昇多重接取系統的使用者容量。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
10、30、50‧‧‧多重接取系統
20、40、60‧‧‧流程
200~208、400~408、600~606‧‧‧步驟
ESE‧‧‧基本訊號估計器
MLDT、MLDT2、MLDT3‧‧‧多層檢測單元
CU1~CUK、CUm‧‧‧相關單元
DU1~DUK、DUA、DUB‧‧‧解碼單元
EU1~EUK、EUA、EUB‧‧‧編碼單元
MOD1~MODK、MODA、MODB‧‧‧調變單元
SU1~SUK、SUA、SUB‧‧‧展頻單元
TX11~TX1K、TX1A、TX1B、TX21~TX2K、TX2A、TX2B‧‧‧傳送裝置
r1、r2‧‧‧接收訊號
RX1、RX2、RX3‧‧‧接收裝置
b1~bK、bA、bB‧‧‧編碼訊號
d1~dK、dA、dB‧‧‧資料訊號
1~ K‧‧‧估測訊號
AB‧‧‧前置處理訊號
1~ K A B‧‧‧解碼訊號
eDEC,1~eDEC,K、eDEC,A、eDEC,B‧‧‧軟輸出
eESE,1~eESE,K、eESE,A、eESE,B、eLLR,A、eLLR,B‧‧‧對數概似比
x11~x1K、x1A、x1B‧‧‧展頻訊號
x21~x2K、x2A、x2B‧‧‧展頻訊號
y11~y1K、y1A、y1B、y21~y2K、y2A、y2B‧‧‧傳送訊號
‧‧‧交織器
‧‧‧去交織器
p0’~p3’‧‧‧機率
G-SPA‧‧‧廣義和積解碼器
第1圖為本發明實施例一多重接取系統之示意圖。 第2圖為本發明實施例一解碼流程之示意圖。 第3圖為本發明實施例一多重接取系統之示意圖。 第4圖為本發明實施例一解碼流程之示意圖。 第5圖為本發明實施例一多重接取系統之示意圖。 第6圖為本發明實施例一解碼流程之示意圖。 第7圖為本發明實施例多重接取系統之位元錯誤率的效能曲線。 第8圖為本發明實施例多重接取系統之位元錯誤率的效能曲線。
20‧‧‧流程
200~208‧‧‧步驟

Claims (18)

  1. 一種區分多使用者訊號方法,應用於一多重接取系統之一接收裝置,其中該多重接取系統包含複數個使用者,該複數個使用者中部份使用者共用一相同簽記,該方法包含有:根據複數個通道資訊,決定複數個假設訊號位準;根據一接收訊號取得一前置處理訊號,其中該前置處理訊號包含來自複數個傳送裝置之複數個傳送訊號,該複數個傳送訊號係根據複數個簽記所產生且根據複數個資料訊號編碼而成;根據該前置處理訊號以及該複數個假設訊號位準,計算複數個符元級機率,其中該複數個簽記之一個數小於該複數個使用者之一個數;以及根據該複數個符元級機率,取得對應於該部份使用者之複數個對數概似比,以及根據該複數個對數概似比產生對應於該部份使用者之複數個解碼訊號。
  2. 如請求項1所述之方法,其中根據該複數個通道資訊,決定該複數個假設訊號位準的步驟包含有:根據該複數個通道資訊取得複數個通道係數。
  3. 如請求項1所述之方法,其中根據該接收訊號取得該前置處理訊號的步驟包含有:取得該前置處理訊號為該接收訊號與一干擾位準的估測值的相減結果。
  4. 如請求項1所述之方法,其中根據該接收訊號取得該前置處理訊號的步驟包含有: 藉由一相關單元取得該前置處理訊號為該接收訊號與該複數個簽記中一特定簽記的相乘結果。
  5. 如請求項1所述之方法,其中該相同簽記為一交織器,且該多重接取系統為一交織多重接取系統(Interleave-Division Multiple Access,IDMA)。
  6. 如請求項1所述之方法,其中該相同簽記為一展頻碼,且該多重接取系統為一分碼多重接取系統(Code-Division Multiple Access,CDMA)。
  7. 如請求項1所述之方法,其中該複數個傳送訊號中一第一傳送訊號對應一專屬簽記(Unique Signature),該複數個傳送訊號中多個第二傳送信號對應該相同簽記,對該第一傳送訊號進行解碼為對該多個第二傳送信號進行解碼的退化形特例。
  8. 如請求項1所述之方法,其中根據該複數個符元級機率,計算該複數個對數概似比的步驟包含有:根據該複數個符元級機率,計算對應於該部份使用者之複數個位元級機率;以及根據該複數個位元級機率,計算對應於該部份使用者之該複數個對數概似比。
  9. 如請求項1所述之方法,其中計算複數個符元級機率的步驟包含有:根據複數個事前機率(A Priori Probability)、該複數個假設訊號位準以及該接收訊號,計算該複數個符元級機率; 其中該接收裝置於一第一迭代中取得該複數個事前機率。
  10. 一種接收裝置,操作於一多重接取系統,其中該多重接取系統包含複數個使用者,該複數個使用者中部份使用者共用一相同簽記,該接收裝置包含有:一多層檢測單元,用來行下列步驟:根據複數個通道資訊,決定複數個假設訊號位準;根據一接收訊號取得一前置處理訊號,其中該前置處理訊號包含來自複數個傳送裝置之複數個傳送訊號,該複數個傳送訊號係根據複數個簽記所產生且根據複數個資料訊號編碼而成;根據該前置處理訊號以及該複數個假設訊號位準,計算複數個符元級機率,其中該複數個簽記之一個數小於該複數個使用者之一個數;以及根據該複數個符元級機率,取得對應於該部份使用者之複數個對數概似比,以及根據該複數個對數概似比產生對應於該部份使用者之複數個解碼訊號;以及複數個解碼單元,用來根據該複數個對數概似比產生複數個解碼訊號。
  11. 如請求項10所述之接收裝置,其中該多層檢測單元另用來執行下列步驟:根據該複數個通道資訊取得複數個通道係數。
  12. 如請求項10所述之接收裝置,其中該接收裝置取得該前置處理訊號為該接收訊號與一干擾位準的估測值的相減結果。
  13. 如請求項10所述之接收裝置,另包含一相關單元,該相關單元取得該前置處理訊號為該接收訊號與該複數個簽記中一特定簽記的相乘結果。
  14. 如請求項10所述之接收裝置,其中該相同簽記為一交織器。
  15. 如請求項10所述之接收裝置,其中該相同簽記為一展頻碼。
  16. 如請求項10所述之接收裝置,其中該複數個傳送訊號中一第一傳送訊號對應一專屬簽記(Unique Signature),該複數個傳送訊號中多個第二傳送信號對應該相同簽記,對該第一傳送訊號進行解碼為對該多個第二傳送訊號資料進行解碼的退化形特例。
  17. 如請求項10所述之接收裝置,其中該多層檢測單元另用來執行下列步驟:根據該複數個符元級機率,計算對應於該部份使用者之複數個位元級機率;以及根據該複數個位元級機率,計算對應於該部份使用者之該複數個對數概似比。
  18. 如請求項10所述之接收裝置,其中該多層檢測單元另用來執行下列步驟:根據複數個事前機率(A Priori Probability)、該複數個假設訊號位準以及該接收訊號,計算該複數個符元級機率; 其中該接收裝置於一第一迭代中取得該複數個事前機率。
TW105139363A 2015-12-02 2016-11-30 多使用者採用相同簽記之多重接取系統 TWI618372B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201562261892P 2015-12-02 2015-12-02
US62/261,892 2015-12-02
US201662355320P 2016-06-27 2016-06-27
US62/355,320 2016-06-27

Publications (2)

Publication Number Publication Date
TW201722098A TW201722098A (zh) 2017-06-16
TWI618372B true TWI618372B (zh) 2018-03-11

Family

ID=58798711

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105139363A TWI618372B (zh) 2015-12-02 2016-11-30 多使用者採用相同簽記之多重接取系統

Country Status (2)

Country Link
US (1) US20170164369A1 (zh)
TW (1) TWI618372B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11283652B2 (en) 2019-05-08 2022-03-22 National Taiwan University Communication system and method

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107508652A (zh) * 2016-06-14 2017-12-22 索尼公司 用于交织多址接入通信的电子设备和方法
CN110649996B (zh) * 2018-06-11 2022-03-29 上海朗帛通信技术有限公司 一种被用于无线通信的用户设备、基站中的方法和装置
US12372396B2 (en) * 2022-10-19 2025-07-29 Nanya Technology Corporation Test system and method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219341B1 (en) * 1997-03-20 2001-04-17 University Technology Corporation Method for bandwidth efficient multiple access wireless communication
US6643318B1 (en) * 1999-10-26 2003-11-04 Golden Bridge Technology Incorporated Hybrid DSMA/CDMA (digital sense multiple access/code division multiple access) method with collision resolution for packet communications

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7729411B2 (en) * 2005-04-27 2010-06-01 Telefonaktiebolaget L M Ericsson (Publ) Joint detector in a code division multiple access radio receiver
US7453855B1 (en) * 2005-12-08 2008-11-18 Meru Networks Multiuser detection and interference suppression techniques for direct sequence spread spectrum systems in which all users employ same spreading code
US8094699B2 (en) * 2006-09-14 2012-01-10 American University In Cairo Methods and systems for demodulating a multiuser signal using channel decoders for a multiple-access communication system
US9565581B2 (en) * 2015-02-22 2017-02-07 The Regents Of The University Of Michigan Iterative detection-decoding system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219341B1 (en) * 1997-03-20 2001-04-17 University Technology Corporation Method for bandwidth efficient multiple access wireless communication
US6643318B1 (en) * 1999-10-26 2003-11-04 Golden Bridge Technology Incorporated Hybrid DSMA/CDMA (digital sense multiple access/code division multiple access) method with collision resolution for packet communications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Ha H. Nguyen and Ed Shwedyk, "A New Construction of Signature Waveforms for Synchronous CDMA Systems", IEEE TRANSACTIONS ON BROADCASTING, VOL. 51, NO. 4, DECEMBER 2005 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11283652B2 (en) 2019-05-08 2022-03-22 National Taiwan University Communication system and method

Also Published As

Publication number Publication date
US20170164369A1 (en) 2017-06-08
TW201722098A (zh) 2017-06-16

Similar Documents

Publication Publication Date Title
CN103841065B (zh) 非正交多用户接入发送及联合接收解调译码系统及方法
JP4975757B2 (ja) 逆拡散値を使用する線形ターボ等化
TWI618372B (zh) 多使用者採用相同簽記之多重接取系統
Ping et al. Analysis and design of IDMA systems based on SNR evolution and power allocation
US8548027B2 (en) Multi-ary error-correcting code transmitting and receiving apparatuse, data transmission system, and relevant method
ES2282323T3 (es) Metodo para estimar tasas de errores en receptores que utiliza descodificacion iterativa.
CN103346869B (zh) 数据接收方法及装置
JP2016502357A (ja) 低密度拡散変調検出のためのシステム及び方法
US6999498B2 (en) Multiuser detection aided multiple access differential frequency-hopped spread spectrum
CN1723624B (zh) 利用确定的多址干扰的方差的校正装置和方法
TWI433471B (zh) (n,k)方塊碼之軟輸入軟輸出解碼裝置
CN106453185A (zh) 一种基于ccsk调制的idma系统改进方法
CN107612861B (zh) 一种基于ccsk调制的idma系统通信方法
CN106998240B (zh) 一种译码方法及译码器
WO2007112637A1 (fr) Procédé de détection de probabilité a posteriori maximale dans le domaine spatial dans un système de communication sans fil
Meng et al. Turbo-like iterative multi-user receiver design for 5G non-orthogonal multiple access
JP3760244B2 (ja) 超広帯域無線システムにおける受信機構成
US7376171B2 (en) Multiuser detection aided multiple access differential M-ary coding applications
CN1423863A (zh) 码分多址接收机中的干扰对消系统及干扰对消方法
CN106899326A (zh) 一种提高idma系统基本信号估计精度的方法
CN112260697B (zh) 译码方法、装置及设备
CN117544455B (zh) 反向散射物联网系统、通信方法、装置、网络设备和介质
Raj et al. Blind decoding in $\alpha $-Stable noise: An online learning approach
CN104363057B (zh) 一种实现声波数字通信的方法和系统
Umar et al. Joint CRC Aided Soft-GRAND for Decoding of Polar Codes over an Interference Channel with NOMA Protocol