【空间通信系统原理与技术】15 现代信道编码技术:从Turbo码到LDPC码的逼近香农限之路

AWGN信道下的香农限 信道容量 香农限 阅读详情

现代信道编码技术:从Turbo码到LDPC码的逼近香农限之路

1. 引言

1.1 现代信道编码的演进脉络

自1948年香农(Shannon)建立信息论以来,信道编码理论的核心使命始终未变:在有限的功率与带宽约束下,实现尽可能可靠的数据传输。早期以汉明码、里德-所罗门(Reed-Solomon, RS)码和卷积码为代表的经典编码方案,为深空通信与卫星广播奠定了工程基础。然而,这些传统码型距离香农理论极限(Shannon Limit)仍存在显著差距。直至二十世纪九十年代,Turbo码与低密度奇偶校验(Low-Density Parity-Check, LDPC)码的相继诞生,首次在可实现的复杂度内将通信系统推向了距离香农限仅几分之一分贝的区间,开启了现代编码理论的新纪元。

1.2 逼近香农限的理论框架

香农限给出了加性高斯白噪声(AWGN)信道下可靠通信所需的最小信噪比阈值,其理论值为

EbN0∣Shannon=ln⁡2≈−1.59 dB\frac{E_b}{N_0} \bigg|_{\text{Shannon}} = \ln 2 \approx -1.59 \text{ dB}N0​Eb​​​Shannon​=ln2≈−1.59 dB

其中 EbE_bEb​ 为每比特能量,N0N_0N0​ 为噪声功率谱密度。对于码率 RRR 的实际系统,所需信噪比随 RRR 趋近于信道容量 CCC 而逼近该极限。现代逼近香农限的编码技术普遍依赖两大核心思想:随机编码思想(通过交织或稀疏图实现伪随机性)与迭代译码思想(通过软信息交换逐步消除不确定性)。本文将系统阐述Turbo码、LDPC码、网格编码调制(Trellis-Coded Modulation, TCM)及级联系统的工程原理与标准应用。


2. Turbo码原理与迭代译码架构

2.1 并行级联卷积码的编码结构

Turbo码,正式名称为并行级联卷积码(Parallel Concatenated Convolutional Codes, PCCCs),其核心创新在于编码端的并行级联与译码端的迭代反馈。编码器由两个或多个分量卷积编码器(Component Encoders)通过交织器(Interleaver)并行连接构成。

设信息比特序列为 u=[u1,u2,…,uK]\mathbf{u} = [u_1, u_2, \dots, u_K]u=[u1​,u2​,…,uK​],其中 KKK 为分组长度。第一个分量编码器 CE1\text{CE}_1CE1​ 直接对 u\mathbf{u}u 进行系统递归卷积编码,生成校验序列 v1\mathbf{v}_1v1​;第二个分量编码器 CE2\text{CE}_2CE2​ 则对经过交织器 Π\PiΠ 置换后的序列 u′=Π(u)\mathbf{u}' = \Pi(\mathbf{u})u′=Π(u) 进行编码,生成校验序列 v2\mathbf{v}_2v2​。最终输出为系统比特与两份校验比特的复用:

c=[u∣v1∣v2]\mathbf{c} = [\mathbf{u} \mid \mathbf{v}_1 \mid \mathbf{v}_2]c=[u∣v1​∣v2​]

未经删余(Puncturing)时,码率 RRR 为

R=KK+2(K+ν)≈13R = \frac{K}{K + 2(K + \nu)} \approx \frac{1}{3}R=K+2(K+ν)K​≈31​

其中 ν\nuν 为卷积编码器的约束长度。通过选择性删余,可灵活提升码率至 1/21/21/2 或更高,以适应不同频谱效率需求。

信源

信息分组

系统比特

交织器

分量编码2

分量编码1

复用器

信道

2.2 交织器的抗突发错误机理

交织器在Turbo码中绝非简单的位置置换工具,而是实现伪随机编码与抗突发错误双重功能的关键模块。其物理本质在于:将信道中的突发错误(Burst Errors)在解交织后均匀分散为随机错误,使得两个分量译码器面对的差错模式具有统计独立性。

设信道引入的突发错误长度为 LLL,交织深度为 NNN。通过伪随机交织映射 π:i↦π(i)\pi: i \mapsto \pi(i)π:i↦π(i),相邻比特在交织后的距离被扩展至 O(N)O(N)O(N) 量级。当 N≫LN \gg LN≫L 时,同一突发错误在解交织后被拆分为若干孤立的单比特错误,显著降低了分量译码器的输入差错密度。这种差错均匀化机制是Turbo码在衰落信道与卫星链路中表现卓越的根本原因。

2.3 软输入软输出迭代译码原理

Turbo译码器采用两个软输入软输出(Soft-Input Soft-Output, SISO)分量译码器通过交织器与解交织器闭环连接,构成迭代反馈架构。该架构的灵感源于涡轮机械中的能量循环利用——将一次译码产生的“余热”(外信息)回收并注入下一次译码过程,故得名“Turbo”。

记接收序列为 y=[yu∣yv1∣yv2]\mathbf{y} = [\mathbf{y}_u \mid \mathbf{y}_{v_1} \mid \mathbf{y}_{v_2}]y=[yu​∣yv1​​∣yv2​​]。第 mmm 次迭代中,分量译码器 DEC1\text{DEC}_1DEC1​ 利用系统信息 yu\mathbf{y}_uyu​、校验信息 yv1\mathbf{y}_{v_1}yv1​​ 及先验信息 La(m)\mathbf{L}_{a}^{(m)}La(m)​ 计算后验对数似然比(Log-Likelihood Ratio, LLR):

L1(m)(uk)=ln⁡P(uk=1∣yu,yv1,La(m))P(uk=0∣yu,yv1,La(m))L_1^{(m)}(u_k) = \ln \frac{P(u_k = 1 \mid \mathbf{y}_u, \mathbf{y}_{v_1}, \mathbf{L}_{a}^{(m)})}{P(u_k = 0 \mid \mathbf{y}_u, \mathbf{y}_{v_1}, \mathbf{L}_{a}^{(m)})}L1(m)​(uk​)=lnP(uk​=0∣yu​,yv1​​,La(m)​)P(uk​=1∣yu​,yv1​​,La(m)​)​

外信息(Extrinsic Information)通过剥离当前输入的先验分量获得:

Le1(m)(uk)=L1(m)(uk)−La(m)(uk)−2yukσ2L_{e_1}^{(m)}(u_k) = L_1^{(m)}(u_k) - L_{a}^{(m)}(u_k) - \frac{2y_{u_k}}{\sigma^2}Le1​(m)​(uk​)=L1(m)​(uk​)−La(m)​(uk​)−σ22yuk​​​

其中 σ2\sigma^2σ2 为信道噪声方差。外信息经交织后作为 DEC2\text{DEC}_2DEC2​ 的先验输入 La(m)\mathbf{L}_{a}^{(m)}La(m)​,完成一次完整的迭代闭环。随着迭代次数 MMM 增加,两个译码器通过注意力机制(Attention Mechanism)般的聚焦过程,逐步将置信度高的比特信息扩散至全局,最终收敛到最大后验概率(MAP)估计。

接收序列

解复用

DEC1

DEC2

解交织

交织

硬判决

输出

2.4 误码性能与迭代增益分析

Turbo码的误比特率(Bit Error Rate, BER)性能呈现显著的瀑布区(Waterfall Region)特性:当信噪比 Eb/N0E_b/N_0Eb​/N0​ 超过某一阈值(约 222 dB 附近,视具体码型而定),BER 随迭代次数增加而急剧下降。迭代增益(Iterative Gain)定义为在固定BER下,增加一次迭代所带来的等效信噪比改善。实验表明,从 111 次迭代增至 888 次迭代,性能曲线可逼近香农限至 0.50.50.5 dB 以内。

然而,迭代增益存在边际递减效应。当 M>10M > 10M>10 时,外信息的互信息(Mutual Information)趋于饱和,继续增加迭代次数的性价比迅速降低。工程实现中,通常设置最大迭代次数 Mmax=6∼8M_{\text{max}} = 6 \sim 8Mmax​=6∼8,并辅以 early stopping 准则以控制译码时延。


3. LDPC码的稀疏图模型与置信传播译码

3.1 稀疏校验矩阵与Tanner图表示

LDPC码由稀疏校验矩阵 H∈{0,1}M×N\mathbf{H} \in \{0,1\}^{M \times N}H∈{0,1}M×N 定义,其中 MMM 为校验节点数,NNN 为变量节点数,码率 R=1−M/NR = 1 - M/NR=1−M/N。矩阵的稀疏性体现在每行与每列的非零元(即 111)数量极少(通常小于 101010),分别记为行重 wrw_rwr​ 与列重 wcw_cwc​。这种稀疏结构使得基于图的迭代译码成为可能。

Tanner图是LDPC码的二分图(Bipartite Graph)表示,包含两类节点:

  • 变量节点(Variable Nodes, VN):对应码字比特 x1,x2,…,xNx_1, x_2, \dots, x_Nx1​,x2​,…,xN​;
  • 校验节点(Check Nodes, CN):对应校验方程 ∑j∈N(i)xj≡0(mod2)\sum_{j \in \mathcal{N}(i)} x_j \equiv 0 \pmod 2∑j∈N(i)​xj​≡0(mod2)。

边集由 H\mathbf{H}H 的非零元位置决定。稀疏性保证了图的围长(Girth)较大,从而减少了迭代译码中的短环(Short Cycles)干扰,提升了置信传播(Belief Propagation, BP)算法的收敛性。

变量节点层

VN1

VN2

VN3

VNN

校验节点层

CN1

CN2

CNM

3.2 和积算法与置信传播译码

LDPC译码的核心算法为和积算法(Sum-Product Algorithm, SPA),亦称置信传播算法。该算法在Tanner图上交替传递概率消息,物理上可理解为变量节点与校验节点之间就“该比特是否为1”进行多轮协商。

设信道输出为 yky_kyk​,变量节点 VkV_kVk​ 向校验节点 CiC_iCi​ 传递的消息为 qkiq_{ki}qki​,校验节点 CiC_iCi​ 向变量节点 VkV_kVk​ 传递的消息为 rikr_{ik}rik​。在LLR域实现中,变量节点更新规则为:

L(qki)=Lch(xk)+∑j∈N(k)∖iL(rjk)L(q_{ki}) = L_{ch}(x_k) + \sum_{j \in \mathcal{N}(k) \setminus i} L(r_{jk})L(qki​)=Lch​(xk​)+j∈N(k)∖i∑​L(rjk​)

其中 Lch(xk)=2yk/σ2L_{ch}(x_k) = 2y_k / \sigma^2Lch​(xk​)=2yk​/σ2 为信道LLR。校验节点更新涉及双曲正切函数:

L(rik)=2tanh⁡−1(∏j∈N(i)∖ktanh⁡L(qji)2)L(r_{ik}) = 2 \tanh^{-1} \left( \prod_{j \in \mathcal{N}(i) \setminus k} \tanh \frac{L(q_{ji})}{2} \right)L(rik​)=2tanh−1​j∈N(i)∖k∏​tanh2L(qji​)​​

其物理意义在于:校验节点根据所有其他相连变量节点的置信度,计算当前比特满足校验方程的概率。由于校验方程为模2和,该更新天然具有奇偶校验的非线性特征。迭代进行直至所有校验方程满足或达到最大迭代次数。

3.3 与Turbo码的性能-复杂度权衡

LDPC码与Turbo码同属迭代译码码族,但二者在实现特性上存在系统性差异:

维度Turbo码LDPC码
编码复杂度线性,需交织器线性,可并行化
译码并行度低(串行迭代)高(节点级并行)
错误平层较高(受限于交织器)较低(围长可控)
高码率优化性能下降明显保持良好

在极低信噪比区(Eb/N0≈0E_b/N_0 \approx 0Eb​/N0​≈0 dB),Turbo码凭借分量码的强约束特性可能略有优势;但在绝大多数卫星广播与无线通信场景中,LDPC码以其更低的译码复杂度、更高的吞吐率和更优的误码平层(Error Floor)表现,成为更普适的工程选择。

3.4 DVB-S2标准中的LDPC应用

第二代数字视频广播卫星标准(DVB-S2)在FEC层采用LDPC码作为内码,BCH码作为外码,彻底替代了DVB-S中的卷积码+RS码级联方案。DVB-S2支持多种码率(从 1/41/41/4 到 9/109/109/10)与帧长(648006480064800 或 162001620016200 比特),其LDPC码采用结构化IRA(Irregular Repeat-Accumulate)构造,兼容准循环移位寄存器实现,极大降低了编码器存储需求。

在DVB-S2中,LDPC码可在载噪比(Carrier-to-Noise Ratio, CNR)低至 000 dB 时仍维持可接受的误码性能,此时距离香农限仅约 1.61.61.6 dB,标志着卫星广播链路已迈入逼近理论极限的时代。


4. 网格编码调制:编码与调制的联合优化

4.1 欧氏距离最大化准则

传统通信系统将编码与调制视为独立模块:编码提供汉明距离(Hamming Distance)以对抗随机错误,调制提供星座点以承载比特。然而,在带宽受限信道中,真正决定检测错误概率的是星座点之间的欧氏距离(Euclidean Distance),而非汉明距离。网格编码调制(TCM)的核心思想正是打破编码与调制的割裂,通过状态机约束将冗余比特嵌入高阶调制星座的扩展符号中,直接最大化最小欧氏距离 dmind_{\text{min}}dmin​。

对于AWGN信道,成对错误概率近似为

Pe≈Q(dmin2σ)P_e \approx Q\left( \frac{d_{\text{min}}}{2\sigma} \right)Pe​≈Q(2σdmin​​)

其中 Q(⋅)Q(\cdot)Q(⋅) 为Q函数。TCM通过引入编码记忆,使得合法信号序列在多维空间中形成特定的“轨道”,非法序列因偏离轨道而具有更大的欧氏距离,从而获得编码增益(Coding Gain)。

4.2 集分割映射与状态转移网格

Ungerboeck提出的集分割(Set Partitioning)原理是TCM设计的基石。其将高阶星座递归二分,确保同一子集内星座点的最小距离随分割层级递增。以 888PSK 为例,星座被逐层分割为 222 个子集、444 个子集,直至 888 个单点,每步分割使子集内距离扩大 2\sqrt{2}2​ 倍。

编码器通常采用卷积码结构,其状态转移与集分割层级绑定:

  • 未编码比特直接选择子集内的具体星座点;
  • 编码比特决定子集的选择及状态转移路径。

这种映射保证了并行转移路径(同一状态转移下的多个分支)具有最大欧氏距离,从而将最可能的差错事件推向距离更远的多路径事件。

信息比特

卷积编码

子集选择

未编码比特

点选择

8PSK星座

波形输出

4.3 8PSK与16QAM下的TCM实现

在 888PSK TCM系统中,每符号传输 222 个信息比特(另 111 比特为编码冗余),等效频谱效率为 222 bps/Hz,与未编码QPSK相同,但可获得 3∼63 \sim 63∼6 dB 的编码增益。状态数通常为 444、888 或 161616,状态数越多,自由距离越大,但译码复杂度(以Viterbi算法状态数衡量)呈指数增长。

对于 161616QAM TCM,集分割映射扩展至二维矩形星座。编码器输出的高比特选择 161616QAM的子集(如 444 个象限之一),低比特在子集内选择具体星座点。接收端采用软判决Viterbi译码,将解调后的欧氏距离度量直接作为分支度量(Branch Metric),避免了硬判决带来的量化损失。

TCM的局限在于其针对特定调制阶数与信道条件优化,灵活性不如Bit-Interleaved Coded Modulation(BICM)。然而,在信道状态信息(CSI)稳定、调制阶数固定的卫星与微波回传链路中,TCM仍以其无缝的编码-调制一体化设计占据一席之地。


5. 级联编码系统与深空通信标准

5.1 串行级联与交织级联的架构设计

单一编码方案难以同时应对随机错误与突发错误。级联编码(Concatenated Coding)通过将两种或多种编码串联或并联使用,实现优势互补。典型结构为串行级联:外码(Outer Code)选用擅长纠正突发错误的代数码(如RS码或BCH码),内码(Inner Code)选用擅长纠正随机错误的概率码(如卷积码或LDPC码),二者之间插入块交织器(Block Interleaver)或卷积交织器(Convolutional Interleaver),以打散突发错误并均衡两个译码器之间的差错分布。

设外码最小距离为 DoutD_{\text{out}}Dout​,内码最小距离为 DinD_{\text{in}}Din​,则级联码的整体最小距离可达 Dout⋅DinD_{\text{out}} \cdot D_{\text{in}}Dout​⋅Din​,呈现距离相乘效应。这种架构在二十世纪八十年代的深空通信(如旅行者号、伽利略号任务)中已被验证为极其稳健的方案。

信源

外编码

块交织

内编码

调制器

信道

解调器

内译码

解交织

外译码

信宿

5.2 DVB-S与DVB-S2标准中的FEC演进

5.2.1 DVB-S:RS与卷积码的级联结构

第一代卫星数字视频广播标准(DVB-S, EN 300 421)采用经典的RS(204,188)+卷积码级联方案。外码为 shortened RS 码,每 188188188 字节MPEG传输流包附加 161616 字节RS校验,可纠正最多 888 字节突发错误;内码为约束长度 K=7K=7K=7、生成多项式 (171,133)8(171,133)_8(171,133)8​ 的卷积码,支持码率 1/21/21/2、2/32/32/3、3/43/43/4、5/65/65/6、7/87/87/8。两级之间配置卷积交织器(深度 I=12I=12I=12),有效对抗卫星信道中的脉冲干扰与衰落。

该方案在 199019901990 年代实现了卫星广播的商业化普及,但其性能距香农限仍有 3∼53 \sim 53∼5 dB 差距,且在高码率(5/65/65/6、7/87/87/8)下卷积码的渐近增益急剧恶化。

5.2.2 DVB-S2:BCH与LDPC的级联结构

DVB-S2标准(EN 302 307)代表了卫星FEC架构的代际跃迁。其级联结构更新为:

  • 外码:BCH码,用于消除LDPC译码后残留的少量错误(通常称为“错误平层清洁器”);
  • 内码:LDPC码,承担绝大部分纠错负荷;
  • 调制:支持QPSK、888PSK、161616APSK、323232APSK,并引入自适应编码调制(ACM)以匹配信道条件。

BCH码的选择基于其强大的代数纠错能力与低复杂度译码特性。LDPC+BCH级联后,系统在误包率(PER)10−710^{-7}10−7 处仍能保持极低的错误平层,满足高清电视与宽带数据广播的可靠性需求。

数据输入

BCH编码

LDPC编码

比特交织

星座映射

物理帧

射频信道


6. 结语

从Turbo码的迭代译码奇迹,到LDPC码的稀疏图逼近,再到TCM的编码调制一体化与级联系统的工程稳健性,现代信道编码技术已构建起一套逼近香农理论极限的完整方法论。这些技术并非孤立存在,而是在标准演进中持续融合:DVB-S2将LDPC与BCH级联,5G NR将LDPC与Polar码分场景部署,深空通信则将Turbo码与RS码推向更远距离。理解这些编码原理的物理本质与架构权衡,是设计下一代高可靠通信系统的基石。

介绍两种简单实用的信道编码——CRC校验和汉明码 本文中要讲的,CRC校验码和汉明码,都属于信道编码,它们实现起来简单,效果却非常好。 阅读详情

相关推荐

数字通信:信源编码、信道编码、调制、物理信道、解调、信道解码、信源解码

在通信系统中,信息的传输通常需要经过一系列的处理步骤,确保数据可以在信道中高效且可靠地传输。以下是信源编码、信道编码、调制、物理信道、解调、信道解码、信源解码的具体含义及其常见技术的解释。

weixin_44012667的博客 4813

第六章 信道编码

信道编码的目的: 为了提高信号传输的可靠性,改善通信系统的传输质量。 信道可以理解为传输水的管道,主要是为了传输码元,信道的大小也会影响到传输的速率,就想管子的口径大,那么传输的水量同样大,信道的传输也是这个道理。 信道编码基本原理图: 差错率:差错率是衡量传输质量的重要指标之一。 比特差错率/比特误码率:指在传输的二进制位总数中发生差错的位数所占的比例。即是平均接收到一个二进制位所产生的错误大小。也称为平均错误概率。 编码码率R(编码效率):每码元携带的平均信息量。 ...

qq_41944420的博客 7968

【信息科学与工程学】【产品体系】第十二篇 制造业生产加工05 控制算法 ——飞行(1)

航空航天控制的高级主题,包括先进飞行控制、航天器高级控制、无人机集群、航空发动机控制和飞行管理。

weixin_49199313的博客 1911

一篇文章彻底搞懂信道编码

本文详细介绍了三种前向纠错码,重复码,分组码和卷积码。另外还补充了交织和反馈重传机制。

阿钊侃技术的博客 6392

【信息科学与工程学】【通信工程】第十二篇 信息论03 电磁信息论

的三重保障,平时状态下资源利用率提升40%+,运维效率提升300%。该解决方案已应用于金融、能源、国防等关键领域,在战时场景下可实现。注:某政务云平台实测数据,战时指模拟极端攻击场景。​:区域性云计算中心遭受物理摧毁。

weixin_49199313的博客 1014

一些著名代码的FEC编解码器IP核库(BCH、RS、LDPC、Turbo)_SystemVerilog_源码_下载.zip

一些著名代码的FEC编解码器IP核库(BCH、RS、LDPC、Turbo)_SystemVerilog_源码_下载.zip

通信原理(五) 信道编码

文章目录1、差错控制方式2、编码类型2.1、分组码2.2、卷积码3、新型编码3.1、Turbo码3.2、LDPC码3.3、极化码(Polar code) 信道编码的目的是提高通信的可靠性,通过增加信源的冗余度实现,与信源编码正好相反。在计科中,信道编码被广泛用作表示编码检错和纠错的术语。 香农第二定理指导信道编码。 码重:码字中非0码元的数目 码距(汉明距离):两个等长码字对应位置上数字不同的位数 最小码距:一种编码中各个码字之间距离的最小值,记为d0d_{0}d0​,d0d_{0}d0​决定了编码的检错

拟古的新打油诗的博客,输出人工智能、计算机软硬件、通信网络等领域原创内容,欢迎关注。 9244

BRep实战指南:从理论到文件格式的全面解析

本文全面解析BRep(边界表示法)从基础概念到文件格式的实战应用。详细介绍了BRep的数学定义、工业应用场景,以及STEP、IGES等主流文件格式的对比与使用技巧,帮助读者掌握三维建模核心技术并优化性能。

weixin_29235923的博客 410

香农限

香农限是指单位时间单位带宽内传输1比特信息所需要的最小信噪比(Eb/N0)

山南水北有一方的博客 4443

无人机蜂群作战设计技术详解

构建防御网络,拦截敌方无人机或导弹;无人机蜂群作战设计技术是一种创新的军事应用概念,它基于生物仿生学原理,通过先进的通信技术、自主导航与决策算法,将大量小型、低成本、功能各异的无人机组织成一个高度协同的群体,以执行复杂多样的军事任务。无人机蜂群作战的概念源于自然界中蜜蜂、蚂蚁等生物群体的行为模式,这些生物群体通过简单的个体间的信息交互和分工协作,能够完成远远超出单一个体能力的复杂任务。其中,无人机群体是执行任务的主体,指挥控制系统负责任务分配和决策,通信数据链则保障无人机群体与指挥控制系统之间的信息交换。

专注多旋翼、复合翼无人机技术研究,从事低空经济行业。 2217

实战指南:将MediaPipe封装为Windows DLL,实现C++/C#高效调用

在计算机视觉和多媒体处理领域,跨平台框架为开发者提供了强大的算法模型和计算能力。其核心原理在于通过预训练的机器学习模型和优化的计算图,实现对图像、视频流中特定目标(如人脸、手势、姿态)的实时检测与分析。这项技术的价值在于能够将复杂的AI能力模块化,降低应用开发门槛。在实际工程实践中,为了突破特定语言生态的限制并优化部署流程,开发者常需将核心功能封装成独立的库。例如,将Google的MediaPipe框架封装为Windows动态链接库(DLL),就是一个典型的工程实践。此举能有效解决语言壁垒和部署简化问题,使

weixin_28691741的博客 360

第【1】期--基于交织技术的LDPC码性能研究--maltab完整代码+完整报告

摘要:低密度奇偶校验(LDPC)码是一种基于稀疏校验矩阵的线性分组码,借助置信传播等迭代译码算法,能够在逼近香农极限的同时保持较低的译码复杂度,已广泛应用于现代数字通信系统。然而,传统 LDPC 译码算法通常假设信道为无记忆随机错误模型,对突发错误较为敏感,突发错误会严重削弱其纠错性能。为此,在 LDPC 编码系统中引入交织技术,将突发错误打散为随机独立错误,是充分发挥 LDPC 码性能的关键手段。本文构建了基于 LDPC 编码的数字通信系统,重点研究多种交织策略(随机交织、卷积交织与分层交织)在瑞利衰落信

qq_35027690的博客 274

SillyTavern与Claude Code API集成:从零搭建AI聊天酒馆的完整指南

本文提供了一份从零搭建SillyTavern AI聊天前端的完整指南,重点讲解如何将其与Claude Code API集成。内容涵盖Node.js环境准备、SillyTavern部署、OpenAI兼容格式的API配置、模型选择与参数调校,以及角色扮演、扩展功能等高级玩法,帮助用户打造本地化、可定制的专属AI聊天体验。

assembly8low的博客 2622

通信编码揭秘:(二)信道编码(汉明码、循环冗余校验码、里德所罗门码)与其应用

信道编码的目的是提高数据传输的可靠性,确保即使在噪声环境下传输的数据也能被正确接收。本文将探讨汉明码、循环冗余校验(CRC)和里德-所罗门码三种常见的信道编码方法,并通过实际例子说明它们的应用和编码效率。

upgrador的博客 3547

AI应用架构师实战:超算中AI与量子计算融合的初探与架构

当大模型的算力需求突破E级超算的极限,当量子计算的“量子优势”从实验室走向真实场景,超算+AI+量子计算的融合架构成为解决复杂问题的关键路径。本文从架构师的实战视角出发,系统拆解三者融合的底层逻辑:从“计算本质”的第一性原理推导,到“量子-经典异构”的架构设计;从“量子机器学习”的代码实现,到“金融/医药”的场景落地。我们将回答:如何用超算支撑量子计算的噪声抑制与纠错?如何用量子计算加速AI模型的训练与推理?如何设计可扩展、高可用的融合系统?最终给出架构师的实战指南——从技术选型到运营管理的全流程方法论。

AIGC应用创新大全的博客 924

智能车浅谈——手把手让车跑起来(电磁篇)

手把手让你的电磁车上路。

qq_41954556的博客 7万+

[培训-无线通信基础-6]:信道编码(分组码、卷积吗、Polar码、LDPC码、Turbo码)

作者主页(文火冰糖的硅基工坊):https://blog.youkuaiyun.com/HiWangWenBing 本文网址: 前言: 第1部分 为什么需要信道编码 1.1 为什么需要信道编码 备注: 在信道编码之前,信息的传输出错是通过重传来保障数据的可靠传输。 香农给出了有噪声信道的编码定理:即使信道有噪声,也可以通过增加冗余信息的信道编码,确保数据的传输的误码率得到无限小。把有噪声的信道转换成看起来“没有噪声的信道”: 有噪声信道的干扰越大,经过信道编码后,转换成的“没..

文火冰糖(王文兵)的博客 2万+

Linux内核4.14版本——drm框架分析(1)——drm简介

本文介绍了DRM架构的发展历史、驱动框架以及简单示例,旨在帮助读者了解DRM架构的形成、功能流程实现。

phmatthaus的专栏 2558

信道编码1

I(X,Y):信息传输率,表示信道实际传输的信息情况。 C:信道容量,表示信道的传信能力,即:最大的传输信息量。 信源与信道匹配:通过调整信源的输入分布,使得接受输出端获得的信息量达到或接近信道容量。 信源编码和信道编码都是为了使信源和信道达到匹配。信源编码一般会假设信道是无损信道(信道理想),目的使得H(X)尽可能大;而信道编码是在假设信源熵很大的情况下(信源理想)降低损失熵即:H(X|Y).I(X,Y)=H(X)-H(X\Y):从而信源编码和信道编码都可以增大:平均互信息。 一:噪声信道的编码 ..

laugh哥的博客 3633

SpringAI系列 - MCP篇(二) - MCP Server Boot Starter

此处需注意之前的。

罗小爬的技术宝书 1322

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

通俗易懂解释信源编码与信道编码的区别与联系

通俗易懂解释信源编码与信道编码的区别与联系

corpse2010的专栏 2万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

什么是信道编码?信道编码比较

        消除干扰,让无线信号更干净,这本是信道编码技术的初衷。然而,最近网络上这场“Polar码投票”闹剧,无中生有地添加杂质,与所议论的技术之本质背道而驰,若Polar码也有血肉之躯,此君情何以堪?香农前辈若在世,也会笑话我们吧?                  2016年11月3GPP会议上,华为及其他55家公司(包括联想和摩托罗拉移动)基于广泛的性能评估和分析比较,联合提出Pol...

好记性不如写博客! 5万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

信源编译码,信道编译码以及信源信道联合编译码详解

本文系统介绍了三种编译码技术及其应用。信源编译码通过去除冗余实现高效数据压缩,常用哈夫曼编码、算术编码等算法,应用于图像/视频压缩、音频编码等领域。信道编译码通过添加冗余校验信息对抗传输错误,采用汉明码、Turbo码、LDPC码等技术,广泛应用于无线通信、光纤传输及存储系统。信源信道联合编译码打破传统分离设计,将二者协同优化,在视频会议、深空通信和物联网等场景中实现更高性能,新兴的DNN辅助方法展现出优化潜力。三种技术各具特点,共同构建了现代信息传输的可靠性保障体系。

FPGA/MATLAB学习教程/源码/项目合作开发 2704

信源编码与信道编码

一.信源编码和信道编码的发展历程 信源编码:     最原始的信院编码就是莫尔斯电码,另外还有ASCII码和电报码都是信源编码。但现代通信应用中常见的信源编码方式有:Huffman编码、算术编码、L-Z编码,这三种都是无损编码,另外还有一些有损的编码方式。信源编码的目标就是使信源减少冗余,更加有效、经济地传输,最常见的应用形式就是压缩。 相对地,信道编码是为了对抗信道中的噪音和衰减,通过增加

坚持 6万+

信号处理学习笔记(3)-信道编码(1)

本篇文章用来总结信道编码的相关知识。简单编码奇偶监督码(parity check code)二维奇偶监督码(two dimensional parity check code)恒比码正反码线性分组码汉明码循环码卷积码。

2301_77034071的博客 1963

信道编码的基本概念

信道编码 信道编码的基本概念 信道编码(结构化序列)的基本做法 信道传输所引起的差错类型 信道编码基本分类

timerring的博客 2768
上一篇: 【空间通信系统原理与技术】14-1 数字通信差错控制编码技术
下一篇: 【量子计算数学基础】1 数学空间的系统化认知框架
VectorShift
博客等级 码龄1年 1838粉丝 1109原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VectorShift

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值