概述
下行SCH/PCH/MCH信道编码
以下是来自36.212的一张图,这个过程的全部目的是“将一个传输块(从MAC)转换成一系列要传输的比特流数据。
接下来分步说明。
第一步很简单。只是将CRC块的24位添加到输入端(传输块)。
第二步如下。它将大传输块分割成多个小块,并向每个分割块添加另一个CRC。只有当输入块非常大时,即超过6144bit时,才会继续拆分输入块。(见36.212的5.1.2 Code block segmentation and code block CRC attachment)。
下一步是著名的Turbo编码步骤。如图36.212中的Turbo编码框图,一位输入在经过Turbo编码处理器时变成3位输出(意味着编码速率为1/3)。在此过程中,一个输入行生成三行输出,如下所示:
下一步是速率匹配步骤。Tuebo编码为每一行输入生成三行输出。在这个速率匹配过程中,每一组三行输入流变成一行比特流。具体细节见36.212 5.1.4.2 Rate matching for convolutionally coded transport channels and control information。
下图是36.212中的另一张图,可以看到Turbo编码输出的三行进入这个速率匹配块,并作为一行比特流输出。
下一步是相对简单的最后一步。将多行输入合并为一个长位流,如下所示:
当然,这些数据不可能直接从天线传输出来的,这个复杂过程的输出成为另一个复杂过程的输入,如下所示:
最后
以上就是高贵日记本为你收集整理的ShareTechnote系列LTE(17):下行SCH/PCH/MCH信道编码下行SCH/PCH/MCH信道编码的全部内容,希望文章能够帮你解决ShareTechnote系列LTE(17):下行SCH/PCH/MCH信道编码下行SCH/PCH/MCH信道编码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复