このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
并列连结复号化スキームを使用した入力信号の复号化
comm.TurboDecoder
系统对象™は,并列连结复号化スキームを使用して符号化された入力信号を复号化します。入力信号は通常,ベースバンド复调操作からの软判定出力です。详细は,並列連結畳み込み復号化スキームを参照してください。
並列連結復号化スキームを使用して入力信号を復号化するには、以下の手順に従います。
comm.TurboDecoder
オブジェクトを作成し、そのプロパティを設定します。
关数と同様に,引数を指定してオブジェクトを呼び出します。
系统对象の机能の详细については,系统对象とはを参照してください。
は,ターボ符号化器系统对象を作成します。このオブジェクトは,"事後" 確率 (应用程序)構成復号化器を使用して、並列連結され、畳み込み符号化された入力データを繰り返し復号化します。turbodec
=通信涡轮解码器
は,それぞれturbodec
= comm.TurboDecoder(网格
那中间层指数
那努米特
)网格结构
那InterleaverIndices
,および努米特
をもつターボ復号化器 系统对象を作成します。网格
入力は网格结构
プロパティで记述されているように指定しなければなりません。中间层指数
入力はInterleaverIndices
プロパティで记述されているように指定しなければなりません。努米特
入力は裸体
プロパティで记述されているように指定しなければなりません。
は、前の構文の入力引数の組み合わせに加えて、1.つ以上の名前と値のペアを使用してプロパティを設定します。各プロパティ名を引用符で囲みます。たとえば、turbodec
= comm.TurboDecoder(___那名称
那价值
)comm.TurboDecoder('InterleaverIndicesSource','Input port')
は,呼び出し时にSystem对象に入力引数として提供されるインターリーバーインデックスを使用してターボ复号化器系统对象を构成します。
は,トレリス构造体とインターリーバーインデックスで指定された并列连结畳み込み复号化スキームを使用して入力符号语を复号化します。decmsg
=turbodec(码字
)turbodec
はバイナリ復号化されたデータを返します。詳細は、並列連結畳み込み復号化スキームを参照してください。
はさらにインターリーバー インデックスを指定します。この構文を有効にするには、InterleaverIndicesSourceプロパティをdecmsg
=turbodec(码字
那中间层指数
)“输入端口”
に設定します。インターリーバー インデックスは、復号化器で入力を並べ替えるために使用されるマッピングを定義します。
オブジェクト関数を使用するには、系统对象を最初の入力引数として指定します。たとえば、obj.
という名前の 系统对象のシステム リソースを解放するには、次の構文を使用します。
释放(OBJ)
[1]Benedetto的,S.,G.蒙托尔西,D. Divsalar,和F. Pollara。“软输入软输出最大后验(MAP)模块以解码并行和串行级联码”。喷气推进实验室的TDA进度报告,42-127,(1996年11月)。
[2]卷积码MAP解码器的直观证明和简化实现IEEE通信选定领域杂志16,第2号(1998年2月):260-64。https://doi.org/10.1109/49.661114.
[3]Berrou,C.,A Glavieux和P. Thitimajshima。“近香农极限纠错编码和解码:Turbo码”IEEE通信国际会议,瑞士日内瓦,1993年1064至1070年五月, - ICC 93的诉讼。https://doi.org/10.1109/icc.1993.397441。
[4]施莱格尔,基督教和兰斯·佩雷斯。网格和Turbo编码。IEEE出版社系列数字和移动通信。Piscataway, NJ ; Hoboken, NJ: IEEE Press ; Wiley-Interscience, 2004.
[5]3GPP TS 36.212.“多路复用和信道编码”,《第三代合作伙伴计划》;技术规范组无线接入网络;演进通用地面无线接入(E-UTRA)。https://www.3gpp.org。