技術(shù)領(lǐng)域
與示例性實(shí)施例一致的設(shè)備和方法涉及信號處理,更具體地講,涉及一種接收通過疊加編碼(superposition coding)而產(chǎn)生的信號并對接收到的信號進(jìn)行解碼的接收機(jī)及其解碼方法。
背景技術(shù):
在現(xiàn)有技術(shù)中,通過疊加編碼而產(chǎn)生的信號(以下,稱為疊加編碼信號)可通過串行干擾消除(SIC)解碼方法來解碼。
然而,僅在單基站環(huán)境中接收到疊加編碼信號時(shí),SIC解碼方法可適合于對疊加編碼信號進(jìn)行解碼,并且當(dāng)從多個(gè)基站接收到多個(gè)疊加編碼信號時(shí),SIC解碼方法會難以被直接應(yīng)用。
也就是說,由于在多基站環(huán)境中在發(fā)送機(jī)和接收機(jī)之間形成了兩個(gè)或更多個(gè)信道路徑,因此疊加編碼信號的每個(gè)層信號的解碼成功率會被不同的衰減信道、發(fā)送機(jī)和接收機(jī)之間的距離等影響。
因此,需要一種在多基站環(huán)境中有效地對疊加編碼信號進(jìn)行解碼的方法。
技術(shù)實(shí)現(xiàn)要素:
在此提供的示例性實(shí)施例可克服以上缺點(diǎn)和以上未描述的其他缺點(diǎn)。然而,示例性算了不需要克服上述缺點(diǎn),并且可不克服任何上述問題。
示例性實(shí)施例提供一種在多基站環(huán)境中以調(diào)制編碼方案(MCS)塊為單位對疊加編碼信號執(zhí)行解碼的接收機(jī)及其解碼方法。
根據(jù)示例性實(shí)施例的一方面,提供了一種接收機(jī),可包括:天線,被配置為從多個(gè)基站接收疊加編碼信號;信號處理器,被配置為根據(jù)疊加編碼信號的接收功率是否滿足預(yù)設(shè)條件以組成每個(gè)疊加編碼信號的多個(gè)層信號的調(diào)制編碼方案(MCS)塊為單位對疊加編碼信號進(jìn)行解碼。
響應(yīng)于從多個(gè)基站接收到的疊加編碼信號中的至少兩個(gè)疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值,信號處理器可基于組成所述至少兩個(gè)疊加編碼信號中的每個(gè)疊加編碼信號的多個(gè)層信號的多個(gè)MCS塊的信號干擾比(SIR),確定所述多個(gè)MCS塊將被解碼的順序,并根據(jù)確定的順序?qū)λ龆鄠€(gè)MCS塊進(jìn)行解碼。
MCS塊可以是通過根據(jù)預(yù)定編碼調(diào)制方案對從發(fā)送機(jī)發(fā)送的比特進(jìn)行編碼和調(diào)制而產(chǎn)生的塊。
信號處理器可計(jì)算所述多個(gè)MCS塊的SIR容限,并按照每個(gè)MCS塊的SIR容限的大小的順序?qū)λ龆鄠€(gè)MCS塊進(jìn)行解碼。
SIR容限可以是MCS塊的接收SIR與對該MCS塊進(jìn)行解碼所需的最小SIR之間的差。
信號處理器可基于等式1計(jì)算SIR容限。
響應(yīng)于疊加編碼信號中的任意一個(gè)疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值并且剩余的疊加編碼信號的接收功率小于所述預(yù)設(shè)閾值,信號處理器對組成接收功率大于或等于所述預(yù)設(shè)閾值的疊加編碼信號的多個(gè)層信號中的具有相對高功率的層信號進(jìn)行解碼,隨后對具有相對低功率的層信號進(jìn)行解碼。
根據(jù)示例性實(shí)施例的另一方面,提供了一種接收機(jī),可包括:天線,被配置為從多個(gè)基站接收疊加編碼信號,其中,每個(gè)疊加編碼信號包括具有不同接收功率的較高層信號和較低層信號;信號處理器,被配置為基于每個(gè)疊加編碼信號的接收功率的大小以及每個(gè)疊加編碼信號的較高層信號和較低層信號中的每個(gè)信號的接收功率的大小對疊加編碼信號進(jìn)行解碼。
較高層信號和較低層信號中的每個(gè)信號可包括多個(gè)調(diào)制編碼方案(MCS)塊,信號處理器可按照根據(jù)每個(gè)MCS塊的信號干擾比(SIR)而設(shè)置的順序?qū)CS塊進(jìn)行解碼。
信號處理器可在具有小SIR容限的MCS塊之前對所述多個(gè)MCS塊中的具有大SIR容限的MCS塊進(jìn)行解碼。這里,MCS塊的SIR容限是該MCS塊的接收SIR與對該MCS塊進(jìn)行解碼所需的最小SIR之間的差,所述多個(gè)MCS塊可分別包括具有不同的編碼調(diào)制方案的比特組。
根據(jù)示例性實(shí)施例的一方面,提供了一種接收機(jī)的解碼方法,所述方法可包括:從多個(gè)基站接收疊加編碼信號;根據(jù)疊加編碼信號的接收功率是否滿足預(yù)設(shè)條件以組成每個(gè)疊加編碼信號的多個(gè)層信號的MCS塊為單位對疊加編碼信號進(jìn)行解碼。
對疊加編碼信號進(jìn)行解碼的步驟可包括:響應(yīng)于從所述多個(gè)基站接收到的疊加編碼信號中的至少兩個(gè)疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值,基于組成所述至少兩個(gè)疊加編碼信號中的每個(gè)疊加編碼信號的多個(gè)層信號的多個(gè)MCS塊的信號干擾比(SIR),確定所述多個(gè)MCS塊將被解碼的順序;根據(jù)確定的順序?qū)λ龆鄠€(gè)MCS塊進(jìn)行解碼。
對疊加編碼信號進(jìn)行解碼的步驟可包括:計(jì)算所述多個(gè)MCS塊的SIR容限,并按照每個(gè)MCS塊的SIR容限的大小的順序?qū)λ龆鄠€(gè)MCS塊進(jìn)行解碼。
SIR容限可以是MCS塊的接收SIR與對該MCS塊進(jìn)行解碼所需的最小SIR之間的差。所述多個(gè)MCS塊可分別包括具有不同的編碼調(diào)制特性的比特組。
對疊加編碼信號進(jìn)行解碼的步驟可包括:響應(yīng)于疊加編碼信號中的任意一個(gè)信號的接收功率大于或等于預(yù)設(shè)閾值并且剩余的疊加編碼信號的接收功率小于所述預(yù)設(shè)閾值,對組成接收功率大于或等于所述預(yù)設(shè)閾值的疊加編碼信號的多個(gè)層信號中的具有相對高功率的層信號進(jìn)行解碼,隨后對具有相對低功率的層信號進(jìn)行解碼。
根據(jù)各種示例性實(shí)施例,可獲得在多基站環(huán)境下對于疊加編碼信號的良好的解碼成功率。
附圖說明
通過參照附圖對特定示例性實(shí)施例進(jìn)行描述,本發(fā)明構(gòu)思的以上和/或其他方面將更加清楚,其中:
圖1A和圖1B是示出根據(jù)示例性實(shí)施例的疊加編碼信號的示例的示圖;
圖2是示出根據(jù)示例性實(shí)施例的多基站環(huán)境的示圖;
圖3是示出根據(jù)示例性實(shí)施例的接收機(jī)的配置的框圖;
圖4是示出根據(jù)示例性實(shí)施例的組成層信號的MCS塊的示例的示圖;
圖5是示出根據(jù)示例性實(shí)施例的以MCS塊為單位執(zhí)行解碼的方法的流程圖;
圖6A至圖7B是示出根據(jù)示例性實(shí)施例的使用解碼方法時(shí)的性能測試結(jié)果的示圖;
圖8是示出根據(jù)示例性實(shí)施例的解碼方法的流程圖。
具體實(shí)施方式
以下,參照附圖更詳細(xì)地對本發(fā)明構(gòu)思的示例性實(shí)施例進(jìn)行描述。
在以下描述中,除非另有描述,否則當(dāng)相同的標(biāo)號在不同的附圖中描繪時(shí),相同的標(biāo)號用于相同的元件。在說明書中定義的事物(諸如,詳細(xì)的構(gòu)造和元件)被提供以幫助全面理解示例性實(shí)施例。因此,應(yīng)理解可在沒有那些具體定義的事物的情況下執(zhí)行示例性實(shí)施例。此外,由于在相關(guān)領(lǐng)域已知的功能或元件會在不必要的細(xì)節(jié)上模糊示例性實(shí)施例,因此,不對它們進(jìn)行詳細(xì)的描述。
根據(jù)示例性實(shí)施例的接收機(jī)可接收疊加編碼信號,隨后,可產(chǎn)生或恢復(fù)在產(chǎn)生疊加編碼信號的疊加編碼操作之前的原始信號。
短語“疊加編碼”可表示使由相同的數(shù)據(jù)或不同的數(shù)據(jù)構(gòu)造的信號疊加或重疊以具有不同的功率的編碼方法。疊加編碼信號中具有相對高功率的信號可組成較高層,疊加編碼信號中具有相對低功率的信號可組成較低層(諸如基本層)。
發(fā)送機(jī)(未示出)可產(chǎn)生疊加編碼信號,并通過基站將產(chǎn)生的疊加編碼信號發(fā)送到接收機(jī)。
例如,發(fā)送機(jī)可通過對可包括有效載荷或消息的比特進(jìn)行編碼和調(diào)制來產(chǎn)生較高層信號和基本層信號,并可通過對較高層信號和基本層信號的功率進(jìn)行控制并使較高層信號和基本層信號重疊來產(chǎn)生疊加編碼信號。
在該示例中,可在圖1A中示出產(chǎn)生的疊加編碼信號。
參照圖1A,可看出:可使用比層B(即,基本層)信號的功率更大的功率發(fā)送使用與層B信號相同的帶寬的層A(即,較高層)信號。
因此,可改變對于較高層信號和基本層信號的室內(nèi)覆蓋和室外覆蓋。
例如,如圖1B所示,層A信號可具有足以使層A信號在室內(nèi)和室外被接收的功率和接收穩(wěn)定性,但由于使用相對低的功率來發(fā)送層B信號,因此層B信號可僅具有室外覆蓋區(qū)域。
根據(jù)示例性實(shí)施例的接收機(jī)可位于多基站環(huán)境中。也就是說,接收機(jī)可從多個(gè)基站接收疊加編碼信號。
例如,如圖2所示,接收機(jī)Rx可位于第一基站BS1和第二基站BS2的覆蓋之內(nèi)。接收機(jī)Rx可從第一基站BS1接收由層A1信號和層B1信號構(gòu)成的疊加編碼信號,并從第二基站BS2接收由層A2信號和層B2信號構(gòu)成的疊加編碼信號。因此,接收機(jī)Rx可總共接收四個(gè)層信號。
以下,將詳細(xì)描述有效地對從多個(gè)基站接收的疊加編碼信號進(jìn)行解碼的方法。
圖3是示出根據(jù)示例性實(shí)施例的接收機(jī)的配置的框圖。
參照圖3,接收機(jī)300可包括天線310和信號處理器320。
天線310可從多個(gè)基站接收疊加編碼信號。也就是說,當(dāng)接收機(jī)300位于多個(gè)基站的覆蓋之內(nèi)時(shí),接收機(jī)300可接收從多個(gè)基站發(fā)送的疊加編碼信號。
信號處理器320可對通過天線310接收的疊加編碼信號執(zhí)行解碼。
信號處理器320可根據(jù)疊加編碼信號的接收功率是否滿足預(yù)設(shè)條件,通過不同的方法對疊加編碼信號執(zhí)行解碼。
可根據(jù)從多個(gè)基站接收的疊加編碼信號中的至少兩個(gè)或更多個(gè)疊加編碼信號的接收功率是否滿足預(yù)設(shè)閾值或大于預(yù)設(shè)閾值,來確定接收功率是否滿足預(yù)設(shè)條件。
也就是說,如果接收機(jī)300位于多個(gè)基站中的至少兩個(gè)基站的覆蓋彼此重疊的區(qū)域中,則接收機(jī)300可從所述至少兩個(gè)基站接收具有特定強(qiáng)度的重疊編碼信號。
如果從所述至少兩個(gè)基站接收的重疊編碼信號的接收功率大于或等于預(yù)設(shè)閾值,則在多基站環(huán)境的假設(shè)下,信號處理器320可對從所述至少兩個(gè)基站接收的疊加編碼信號執(zhí)行解碼。
如果接收器300位于與多個(gè)基站之一鄰近,則從鄰近基站接收的疊加編碼信號的強(qiáng)度可能較強(qiáng),但從其他基站接收的疊加編碼信號的強(qiáng)度可能較弱。
如果從多個(gè)基站接收的疊加編碼信號中的任何一個(gè)信號的接收功率大于或等于預(yù)設(shè)閾值,而如果剩余的疊加編碼信號的接收功率小于預(yù)設(shè)閾值,則在單基站環(huán)境的假設(shè)下,信號處理器320可將具有小于預(yù)設(shè)閾值的接收功率的疊加編碼信號處理為噪聲,并僅對接收功率大于或等于預(yù)設(shè)閾值的疊加編碼信號執(zhí)行解碼。
在下文中,將詳細(xì)描述對疊加編碼信號執(zhí)行解碼的方法。
如果關(guān)于從多個(gè)基站接收的疊加編碼信號的接收功率不滿足預(yù)設(shè)條件,則信號處理器320可通過下述方法對疊加編碼信號執(zhí)行解碼。
例如,如果從多個(gè)基站接收的疊加編碼信號中的任何一個(gè)信號的接收功率大于或等于預(yù)設(shè)閾值并且剩余的疊加編碼信號的接收功率小于預(yù)設(shè)閾值,則信號處理器320可對組成接收功率大于或等于預(yù)設(shè)閾值的疊加編碼信號的多個(gè)層信號中的具有相對高功率的層信號執(zhí)行解碼,隨后對所述多個(gè)層信號中的具有相對低功率的層信號執(zhí)行解碼。
也就是說,信號處理器320可通過將接收功率小于預(yù)設(shè)閾值的疊加編碼信號處理為噪聲來以去除這些信號,并通過使用串行干擾消除(SIC)解碼方法來對接收功率大于或等于預(yù)設(shè)閾值的疊加編碼信號執(zhí)行解碼。
SIC解碼方法可表示這樣的方法:在對疊加編碼信號進(jìn)行解碼時(shí),對組成疊加編碼信號的多個(gè)層信號之中的具有相對高解碼成功率的層信號進(jìn)行解碼,隨后對去除了解碼后的層信號的疊加編碼信號中的具有相對低解碼成功率的層信號進(jìn)行解碼。
具有相對高的解碼成功率的層信號可表示組成疊加編碼信號的多個(gè)層信號之中的具有相對高功率的層信號,即,較高層信號。具有相對低解碼成功率的層信號可表示組成疊加編碼信號的多個(gè)層信號之中的具有相對低功率的層信號,即,基本層信號。
例如,信號處理器320可通過對組成疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值的多個(gè)層信號中的具有相對高功率的較高層信號執(zhí)行解碼,來恢復(fù)與該較高層信號相應(yīng)的比特。
在該示例中,接收機(jī)300可預(yù)先存儲關(guān)于編碼方法(例如,編碼率、用于LDPC編碼的低密度奇偶校驗(yàn)(LDPC)碼的長度等)和調(diào)制方法(例如,正交相移鍵控(QPSK)、16-正交幅度調(diào)制(QAM)等)的信息,其中,在發(fā)送機(jī)(未示出)中執(zhí)行所述編碼方法和調(diào)制方法以產(chǎn)生較高層信號。接收機(jī)300可從發(fā)送機(jī)接收關(guān)于編碼方法和調(diào)制方法的信息。
在該示例中,信號處理器320可通過執(zhí)行與在發(fā)送機(jī)中對較高層信號執(zhí)行的處理逆向?qū)?yīng)的處理來再生較高層信號。例如,信號處理器320通過對恢復(fù)的比特執(zhí)行解調(diào)和解碼來再生較高層信號。
接下來,信號處理器320可通過從疊加編碼信號去除再生的較高層信號并對去除了較高層信號的疊加編碼信號執(zhí)行解調(diào)和解碼,來恢復(fù)與基本層信號相應(yīng)的比特。
在該示例中,接收機(jī)300可預(yù)先存儲關(guān)于在發(fā)送機(jī)中被執(zhí)行以產(chǎn)生基本層信號的編碼方法和調(diào)制方法的信息,或可從發(fā)送機(jī)接收關(guān)于編碼方法和調(diào)制方法的信息。
如果疊加編碼信號的接收功率滿足預(yù)設(shè)條件,則信號處理器320可以以組成疊加編碼信號的多個(gè)層信號的調(diào)制編碼方案(MCS)塊為單位對疊加編碼信號執(zhí)行解碼。
MCS塊可以是通過根據(jù)特定方式對將從發(fā)送機(jī)發(fā)送的比特進(jìn)行編碼和調(diào)制而產(chǎn)生的塊,MCS塊可表示在SIC解碼的一個(gè)循環(huán)中解碼的基本單元。
例如,如果通過在發(fā)送機(jī)中對具有2/3的編碼率的比特執(zhí)行LDPC編碼來產(chǎn)生長度為8192的LDPC碼字并使用16-QAM方法對LDPC碼字執(zhí)行調(diào)制,則通過該方法產(chǎn)生的調(diào)制符號的集合可表示一個(gè)MCS塊。
每個(gè)層信號可由兩個(gè)或更多個(gè)MCS塊構(gòu)成??赏ㄟ^經(jīng)由相同的方法對比特進(jìn)行編碼和調(diào)制或通過經(jīng)由不同的方法對比特進(jìn)行編碼和調(diào)制來產(chǎn)生MCS塊。
圖4示出根據(jù)示例性實(shí)施例的組成層信號的MCS塊的示例。
參照圖4,層信號中的由MCS塊占用的頻率區(qū)域可根據(jù)編碼比特的長度、編碼方法和調(diào)制方法而改變,因此,組成一個(gè)層信號的MCS塊的數(shù)量可改變。頻率選擇性衰減信道會根據(jù)MCS塊被另一信道影響。
因此,信號處理器320可在多基站環(huán)境中以MCS塊為單位執(zhí)行解碼,將參照圖5對其進(jìn)行詳細(xì)描述。
圖5是示出根據(jù)示例性實(shí)施例的以MCS塊為單位執(zhí)行解碼的方法的流程圖。
如果從多個(gè)基站接收的多個(gè)疊加編碼信號中的至少兩個(gè)疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值,則信號處理器320可基于多個(gè)層信號的MCS塊的信號干擾比(SIR)確定將被解碼的MCS塊的順序,并根據(jù)確定的順序?qū)CS塊執(zhí)行解碼,其中,所述多個(gè)層信號組成接收功率大于或等于預(yù)設(shè)閾值的每個(gè)疊加編碼信號。
信號處理器320可計(jì)算組成接收功率大于或等于預(yù)設(shè)閾值的每個(gè)疊加編碼信號Y的多個(gè)層信號的MCS塊的SIR容限(margin)(S510)。
例如,SIR容限可表示MCS塊的接收SIR相對于獲得MCS塊的解碼成功率所需的最小SIR(在該示例中,噪聲可被包括為干擾)的大小程度。SIR容限可被定義為MCS塊的接收ISR與對MCS塊進(jìn)行解碼所需的最小SIR之間的差值。
也就是說,SIR容限可使用接收SIR-MCSTh來表示。
接收SIR可以是干擾信號功率與接收信號功率的比率,接收信號功率可以是MCS塊的接收功率(例如,考慮發(fā)送功率、信道增益等的接收功率),干擾信號功率可包括其他MCS塊的接收功率和加性高斯白噪聲(AWGN)的噪聲功率。
MCSTh可以是系統(tǒng)中關(guān)于應(yīng)用于MCS塊的編碼方法和調(diào)制方法所需的最小SIR。例如,可通過基于系統(tǒng)應(yīng)用到的信道環(huán)境等的仿真來計(jì)算MCSTh。在另一示例中,可通過將基于特定標(biāo)準(zhǔn)計(jì)算出的恒定值α與香農(nóng)極限相加(即,香農(nóng)極限+α)來計(jì)算MCSTh。在該示例中,接收機(jī)300可預(yù)先存儲關(guān)于每個(gè)MCS塊的MCSTh值。
信號處理器320可基于下面的等式1計(jì)算SIR容限(margin)。
這里,Pi,j(或Pk,l)是從第i基站(或第k基站)接收的疊加編碼信號的第j層信號(或第l層信號)的接收功率,║Hi║是從第i基站接收的疊加編碼信號的平均信道大小,MCSTh(i,j)是關(guān)于從第i基站接收的疊加編碼信號的第j層信號的MCS塊的閾值,δn2是AWGN的方差。
信號處理器320可按照具有大SIR容限的MCS塊的順序?qū)CS塊執(zhí)行解碼。
例如,信號處理器320可對具有最大SIR容限的MCS塊執(zhí)行解碼(S520),并確定剩余MCS塊的數(shù)量(S530)。
在該示例中,如果剩余的MCS塊的數(shù)量大于零(0),則信號處理器320可產(chǎn)生關(guān)于解碼的MCS塊的信號,并從疊加編碼信號去除解碼的MCS塊(S540)。信號處理器320可通過重復(fù)上述處理直到剩余的MCS塊的數(shù)量變?yōu)榱?0)來對所有MCS塊執(zhí)行解碼。
例如,信號處理器320可通過對具有最大SIR容限的MCS塊執(zhí)行解碼和解調(diào)來產(chǎn)生關(guān)于MCS塊的信號X,從疊加編碼信號Y去除信號X,并更新SIR容限將被計(jì)算的疊加編碼信號(Y←(Y-X))。
隨后,信號處理器320可對去除了具有最大SIR容限的MCS塊的疊加編碼信號中的具有下一最大SIR容限的MCS塊執(zhí)行解碼。信號處理器320可通過重復(fù)上述處理直到所有MCS塊被解碼來對疊加編碼信號執(zhí)行解碼。
為了對MCS塊執(zhí)行解碼,接收器300可預(yù)先存儲關(guān)于在發(fā)送機(jī)中被執(zhí)行以產(chǎn)生每個(gè)層信號的編碼方法和調(diào)制方法的信息,或可從發(fā)送機(jī)接收關(guān)于編碼方法和調(diào)制方法的信息。
圖6A至圖7B是示出根據(jù)本示例性實(shí)施例的響應(yīng)于解碼方法的性能測試結(jié)果的示圖。
可假設(shè)兩個(gè)基站發(fā)送兩個(gè)層信號。在圖6A至圖7B中示出的曲線圖中,P1是在接收機(jī)中從第一基站接收的疊加編碼信號的功率,P2是在接收機(jī)中從第二基站接收的疊加編碼信號的功率。BLER是誤塊率。
基站的每個(gè)層信號的參數(shù)與下面的表1相同。
[表1]
注入水平可表示組成疊加編碼信號的層信號之間的功率差。
發(fā)送機(jī)(未示出)可通過以1/4編碼率對將被發(fā)送的比特執(zhí)行LDPC編碼并以QPSK方法對編碼的比特執(zhí)行調(diào)制來產(chǎn)生層A信號,通過以2/3編碼率對將被發(fā)送的比特執(zhí)行LDPC編碼并以16-QAM方法對編碼的比特執(zhí)行調(diào)制來產(chǎn)生層B信號,使層A信號和層B信號疊加,并通過基站將疊加編碼信號發(fā)送到接收機(jī)。
圖6A和圖6B是比較曲線圖。圖6A示出了使用根據(jù)本示例性實(shí)施例的解碼方法執(zhí)行解碼,圖6B示出了對從兩個(gè)基站接收的疊加編碼信號中的較高層信號層A1和層A2執(zhí)行解碼,隨后對基本層信號層B1和層B2執(zhí)行解碼。也就是說,圖6B示出了在具有相對低的接收功率的較低層信號之前對具有相對高接收功率的較高層信號執(zhí)行解碼。
如從圖6A的曲線圖可見,根據(jù)本示例性實(shí)施例的解碼方法表現(xiàn)出比圖6B的解碼方法更好的性能。
圖7A和圖7B是比較曲線圖。圖7A示出了使用根據(jù)本示例性實(shí)施例的解碼方法執(zhí)行解碼,圖7B示出了按照從兩個(gè)基站接收的疊加編碼信號之中的具有較高接收功率的疊加編碼信號的順序執(zhí)行解碼。也就是說,圖7B示出了首先對具有較高接收功率的基站(BS)的疊加編碼信號執(zhí)行解碼。
從圖7A的曲線圖可看出,與關(guān)于基于諸如-3dB的注入水平的層A2信號的解碼性能相比,如果如圖7B所示執(zhí)行解碼,則可對層A2信號進(jìn)行解碼達(dá)到P1/P2=2.5dB,而可對層A2信號執(zhí)行根據(jù)本示例性實(shí)施例的解碼方法達(dá)到約4.7dB。因此,根據(jù)本示例性實(shí)施例的解碼方法可對層A2信號執(zhí)行解碼達(dá)到更寬的覆蓋。
圖8是示出根據(jù)示例性實(shí)施例的解碼方法的流程圖。
首先,接收機(jī)可從多個(gè)基站接收疊加編碼信號(S810)。
如果疊加編碼信號的接收功率滿足預(yù)設(shè)條件,則接收機(jī)可以以組成每個(gè)疊加編碼信號的多個(gè)層信號的MCS塊為單位對疊加編碼信號執(zhí)行解碼(S820)。
在操作S820,如果從多個(gè)基站接收的疊加編碼信號中的至少兩個(gè)疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值,則接收機(jī)可基于組成接收功率大于或等于預(yù)設(shè)閾值的每個(gè)疊加編碼信號的多個(gè)層信號的MCS塊的SIR來確定將被解碼的MCS塊的順序,并根據(jù)確定的順序?qū)CS塊執(zhí)行解碼。
MCS塊可以是通過根據(jù)特定方式對經(jīng)由基站發(fā)送的比特進(jìn)行編碼和調(diào)制而產(chǎn)生的塊。
在操作S820,接收機(jī)可計(jì)算組成接收功率大于或等于預(yù)設(shè)閾值的每個(gè)疊加編碼信號的多個(gè)層信號的MCS塊的SIR容限,并按照SIR容限的大小的順序?qū)CS塊執(zhí)行解碼。
SIR容限可以是MCS塊的接收SIR與用于對MCS塊進(jìn)行解碼所需的最小SIR之間的差值,并且在操作S820,可基于以上的等式1計(jì)算SIR容限。
在操作S820,如果關(guān)于疊加編碼信號中的任意一個(gè)疊加編碼信號的接收功率大于或等于預(yù)設(shè)閾值并且關(guān)于剩余的疊加編碼信號的接收功率小于預(yù)設(shè)閾值,則接收機(jī)可對組成接收功率大于或等于預(yù)設(shè)閾值的疊加編碼信號的多個(gè)層信號中的具有相對高功率的層信號執(zhí)行解碼,隨后對具有相對低功率的層信號執(zhí)行解碼。
可提供存儲有用于執(zhí)行根據(jù)本示例性實(shí)施例的解碼方法的程序的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)。
該非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)不是被配置為暫時(shí)存儲數(shù)據(jù)的介質(zhì)(諸如,寄存器、高速緩存或內(nèi)存),而是被配置為永久性地或半永久性地存儲數(shù)據(jù)的設(shè)備可讀介質(zhì)。例如,各種應(yīng)用或程序可被存儲在非暫時(shí)性設(shè)備可讀介質(zhì)(諸如,致密盤(CD)、數(shù)字多功能盤(DVD)、硬盤、藍(lán)光盤、串行總線(USB)、存儲卡或只讀存儲器(ROM))中并被提供。
示出接收機(jī)的框圖中沒有示出總線,但接收機(jī)中的配置組件之間的通信可通過總線來執(zhí)行。執(zhí)行上述各種操作的處理器(諸如,中央處理器(CPU)或微處理器)還可包括在圖3中示出的接收機(jī)300中,或在接收機(jī)300的信號處理器320中實(shí)現(xiàn)。
前述的示例性實(shí)施例和優(yōu)點(diǎn)僅是示例性的,不應(yīng)被解釋為限制本發(fā)明構(gòu)思。本教導(dǎo)可容易地應(yīng)用于其他類型的設(shè)備。此外,本發(fā)明構(gòu)思的示例性實(shí)施例的描述意圖進(jìn)行說明,并不意在限制權(quán)利要求的范圍,很多替代、修改和改變對于本領(lǐng)域技術(shù)人員而言是顯然的。