想象你站在火星的红色荒原上,想给地球上的家人报个平安。微信?发不出去,信号要走二十多分钟才到地球。快递?没有小哥敢跑这条线。唯一的选择,是把你的话变成一束电磁波,交给这趟跨越数亿公里的“太空邮政”。而负责帮你决定“什么时候寄、怎么打包、走哪条路线”的智能邮务总管,就是深空通信AI。它要面对信纸又贵又薄(功率和带宽有限)、邮路风沙弥漫(宇宙噪声)、回信要等半小时(传播延迟)这些难题,自己动脑找出最优解。 深空通信AI研究如何在地球与月球以远的探测器之间,可靠、高效地传递数据。与地面通信不同,深空链路的距离以千万甚至数十亿公里计,信号衰减极其严重,且无法用地面那套“实时对话”的逻辑来沟通。好在AI擅长从复杂环境中找规律:它能智能分配功率、选择调制方式、调度天线资源,还能在无人值守时自行诊断故障、恢复链路。本文就沿着这条“太空邮路”,带你从通信地基一路走到AI总管的控制室。
掌握深空通信AI,相当于同时理解了无线通信的物理极限与AI决策的工程落地,是切入卫星互联网、深空探测、智能星地链路等前沿方向的稀缺技能。
目录
可视化演示
AI 驱动的深空通信通过信号捕获、智能降噪与纠错解码恢复遥远航天器发送的数据。切换模式可查看链路传输与性能优化。
本节配有交互动效(进入视口后自动加载,约 3KB)。
深空链路传输 AI 从噪声中捕获并增强微弱信号 纠错解码恢复受损数据比特 SNR = 10·lg(P_s/P_n) 信号强度越高,传输越可靠
1. 深空通信概述
想象你站在火星的红色荒原上,想给地球上的家人报个平安。微信发不出去,信号要走20多分钟才到地球;快递更不可能,没有小哥敢跑这条线。唯一的选择,是把你的话编码成电磁波,交给这个跨越数亿公里的“太空邮政”。这条邮路,就是深空通信要解决的核心问题——它不像地面通信那样“实时对话”,更像是“寄信”。
在国际电信联盟的定义里,深空通常指距离地球约200万公里以远的空间。典型的深空任务包括火星探测器(如我国的天问一号)、小行星采样返回、木星与土星探测器,以及已经飞出日球层的旅行者号。这些任务与地面通信有一个共同点:它们都在一条链路上,把极其珍贵的科学数据从遥远宇宙送回地球。
深空通信与地面蜂窝通信有三点本质差异。其一是距离,信号按距离的平方衰减,到火星时接收信号强度常常比地面手机信号弱十几个数量级。其二是延迟,信号往返以分钟计,无法像视频通话那样一问一答。其三是资源,探测器靠太阳能或核电池供电,天线尺寸受火箭整流罩限制,带宽和能量都极其紧张。这三点共同塑造了深空通信“以极低功率、极长时延、极有限带宽可靠传数”的特殊面貌。
理解了这条邮路有多艰难,后面所有技术——包括AI总管——都是在想办法让这封信在极端条件下依然能顺利送到。深空通信概述是后续所有讨论的坐标系:没有这个“远、慢、弱”的背景,链路预算、编码、调度就都失去了意义。
- 路径损耗 $L_{fs}$表示电磁波在真空中传播后损失的能量,单位是dB,是深空链路最重要的“体力计”。
- 距离项 $20\log_{10}(d)$距离每增大10倍,损耗增加20dB。火星与地球距离从0.5亿到4亿公里变化,这一项就差了约18dB。
- 频率项 $20\log_{10}(f)$频率越高,波长越短,能量在空间中越容易“散开”,损耗越大。工程上常用X频段(8GHz)和Ka频段(32GHz)。
- 常数项 $92.45$由光速和单位换算汇总出的常量,当 $d$ 用公里、$f$ 用GHz代入时成立。
2. 链路预算分析
寄信要称重、算邮资。深空通信里,这套“算邮资”的方法叫链路预算。它回答一个关键问题:当信号经历了数千亿公里的漫长跋涉,到达接收天线时还剩多少能量?会不会被噪声淹没?就像邮局要算清楚这趟邮车跑完山路后还剩多少油,链路预算把整条链路上的每一分“收益”和“支出”都列成账本。
链路预算把发射功率、天线增益、路径损耗、接收灵敏度全部换算成以dB为单位的“钱”,逐项相加相减,最终得到接收功率,再与接收机的灵敏度比较。如果接收功率高于灵敏度,链路就“打得通”,数据可以解调出来;如果低于灵敏度,就算信号勉强到达,也只是一堆无法辨认的沙尘噪声。
举个例子:把10W的功率(约40dBm)从火星发回地球,发射天线增益55dB,地面深空站天线增益30dB,路径损耗在火星平均距离2.25亿公里、8GHz下约为277.5dB,加上大气和指向误差等其它损耗10dB,接收功率约为40 + 55 + 30 − 277.5 − 10 = −162.5dBm。这个数值低得惊人,但深空站用超低温放大器把噪声压到极低,再配合后面的信道编码,依然能从这个微弱信号中“读懂”科学数据。
邮资算得越准,AI总管就越清楚“这趟会不会亏本运输”,从而决定发多少功率、要不要等待更好的时机。可以说,链路预算不仅是通信工程师的账本,也是AI调度策略的底层“回报函数”——一切优化最终都要回到这条链路的物理约束上。
- 接收功率 $P_r$接收机入口处实际获得的功率,是链路预算的“最终答案”。
- 发射功率 $P_t$探测器发射机输出的功率,相当于寄信时“吆喝声”的大小。
- 天线增益 $G_t + G_r$收发天线把能量集中成“喇叭状”的放大能力,增益越高,能量越聚焦。
- 路径损耗 $L_{fs}$上节算出的空间路程损耗,是支出项中最大的一块。
- 其它损耗 $L_{other}$大气吸收、降雨、天线指向偏差等额外损耗,相当于信封被雨淋湿的损失。
3. 长时延与存储转发
你和火星上的朋友通信,就像和一个“睡着的笔友”聊天:你写完一封信,他要20多分钟才能看到;他的回信又要20多分钟才能到你手上。你问“那边天气怎么样?”等听到答案时,火星上已经过了一个多小时。这种以分钟计的延迟,是深空通信与地面通信最割裂的体验。
这种延迟让TCP/IP协议在深空中几乎失效——TCP的三次握手要大半天,一个包丢了要等很久才重传,吞吐量惨不忍睹。工程师们因此设计了时延容忍网络(DTN),核心思想是“不要假设链路永远是通的”。DTN采用存储转发:每个中继节点先把数据完整存下来,发现前方链路可达时再发送出去,数据以“束”为单位逐跳传递。就算链路中断几个小时,数据也不会丢,而是老老实实待在驿站里等通路恢复。
当火星在远日点,星地距离约4亿公里时,单程时延约1333秒(22分钟),往返时延约2667秒(44分钟)。这意味着一轮“提问—回答”要等44分钟,任何实时的遥控操作都不可行,探测器必须在本地自主完成大部分动作。
这就像邮路在大风沙中时通时断,邮务总管把邮包先存在驿站,等风停了再继续送。AI要做的事,就是判断“风什么时候停,哪条路最值得等”——长时延不是技术缺陷,而是AI决策必须尊重的先天规则。
- 单程时延 $t_{delay}$电磁波从地到火单向飞行的时间,是深空通信最基本的“时间单位”。
- 距离 $d$星地之间的实际距离,随火星和地球绕太阳的轨道运动周期性变化。
- 光速 $c$真空中电磁波速度约 $3\times10^5$ km/s,再快也无法超越。
- 往返时延 $t_{RTT}$一问一答的总时间,决定我们能否“实时遥控”,也是DTN协议设计的核心依据。
4. 信道编码与纠错
风沙把信纸磨得千疮百孔,为了不让朋友读错,你想了个办法:每段话的关键字都写三遍,或者用事先约定的暗号补齐缺字。这些“冗余”,就是通信里的信道编码。深空信道的噪声来自宇宙背景辐射、太阳耀斑、器件热噪声等,误码不可避免,但我们可以通过在原始数据中注入可控冗余,让接收端不仅能发现错误,还能直接纠正错误,这就是前向纠错(FEC)。
香农在1948年给出了信道容量的理论极限,告诉工程师“一条信道最多能可靠传多少信息”。深空通信大量使用Turbo码和LDPC码,这类编码可以在信噪比很低时依然把误码率压制到极低水平。所谓编码增益,是指为了达到相同误码率,使用编码后比不使用编码时所需的信噪比更低。换句话说,编码就像给信号加了一层“防尘罩”,让接收机在噪声中更容易辨认出原始信息。
从公式可以看出,无论带宽多大、信噪比多高,容量都有限制;反过来,当信噪比很低时,想要高速率就需要极宽的带宽,而深空链路恰恰带宽有限。因此,工程上会在带宽、功率、编码复杂度之间做精巧的权衡。
编码是“防沙滤镜”,而AI总管的职责是在不同风沙等级下决定“滤镜要加多重”:太轻了字会丢,太重了信纸写不下。理解信道编码的关键在于认识到冗余的作用边界——它用带宽和复杂度换可靠性,但永远无法突破香农限。
- 信道容量 $C$单位bit/s,表示信道每秒最多能可靠传输多少比特,是香农给出的“理论天花板”。
- 带宽 $B$信道占用的频率范围,单位Hz。带宽越宽,能传的信息越多。
- 信噪比 $S/N$信号功率与噪声功率之比,比值越大,信号越“清晰”。
- 对数项 $\log_2(1 + S/N)$容量随信噪比按对数增长,信噪比翻倍容量只增加1bit,后半段收益递减。
5. AI智能链路调度
邮务总管最头疼的不是送信,而是“什么时候送、用多少马、走哪条路”。太阳风暴要来了?那就先不发大件,只发急件。火星天气好?那就把积压的信全装车,趁着好窗口一口气发完。AI就是这样一个越来越聪明的总管。深空网络中有多个探测器同时与地面联系,而地面天线数量有限,每个探测器还受功率、指向、星历约束,传统人工排班遇到突发状况反应慢。
强化学习为链路调度提供了强大的工具。AI把链路状态(信噪比、剩余功率、数据积压量)作为状态,把功率档位、天线指向、编码方式作为动作,把“有效送达的数据量减能耗”作为奖励,通过大量仿真与在线试错,学会在各种“天气”下做最优决策。另一个重要方向是认知无线电:AI频谱感知模块实时监测干扰,把信号切换到干净频段,就像总管听到前方有沙暴就换一条邮路。
在调度问题中,动作空间可能包含“把天线分配给哪个任务、给哪个探测器加大功率、是否压缩数据提前发送”。Q-learning让AI在仿真环境中反复试错,逐步建立从状态到动作的映射。相比传统的优先级队列,这种方法的优势是能处理动态环境和非线性约束。
从手动排班到AI自主调度,深空通信的“邮务总管”第一次能做到不睡觉、不误判、随时在线。这一节的核心在于:AI不是一个神奇的黑箱,而是把通信专家的经验转换成可学习的决策模型,让系统在动态环境中自我进化。
- Q值 $Q(s,a)$状态 $s$ 下选择动作 $a$ 的预期长期收益,是AI总管的“经验手册”。
- 学习率 $\alpha$每次更新的步长,决定AI“记性”的快慢。太大容易震荡,太小学得慢。
- 即时奖励 $r$当前动作带来的回报,比如成功送达的数据量、节省的能耗。
- 未来最优收益 $\gamma\max_{a'}Q(s',a')$对下一个状态最优动作的预估收益,折扣后加入当前更新。
- 更新规则新Q值向“当前奖励 + 未来收益”方向靠近,逐步逼近真实的最优策略。
6. 自适应调制编码
天气好的时候,总管让邮车满载快跑;天气差的时候,换成小马车,每封信还捆上绳子慢慢走。在通信里,“满载快跑”就是16QAM,“小马慢跑”就是BPSK。这种“看天吃饭”的动态切换,就是自适应调制编码(AMC)。调制方式决定了每个符号能携带多少比特:16QAM每符号4比特,传输速率高,但对信噪比要求也高;QPSK每符号2比特,更抗噪声;BPSK每符号1比特,最稳健。
AMC根据实时信道状态选择最合适的调制编码组合(MCS),在“快”和“稳”之间找平衡。工程上把信噪比划分为若干门限,例如SNR≥18dB用16QAM,12~18dB用QPSK,6~12dB用BPSK,低于6dB就只发导频保链路。AI在这里的作用,是更准确地预测未来几十分钟的链路质量,好让切换不会太频繁,也不会误判。
从香农公式可以推导出频谱效率与信噪比的近似关系:信噪比越高,每赫兹能承载的比特越多。但实际MCS的选择要考虑实现复杂度、误码率约束和链路余量,不能盲目追求最高阶调制。AI的介入让这套选择从“固定门限查表”升级为“预测未来 + 动态规划”。
AMC是“看菜下饭”,AI总管则负责提前问一句“明天下不下雨”,让马车队提前准备好合适的车型。理解AMC的关键在于承认“没有最好的调制,只有最合适的调制”——这个道理贯穿深空通信的每一个优化环节。
- 频谱效率 $\eta$单位bit/s/Hz,衡量每赫兹带宽能传多少比特,是AMC优化的目标函数。
- 信噪比 SNR当前链路质量的核心指标,AMC切换的直接依据。
- 对数关系信噪比翻倍,效率只增加1bit/s/Hz,说明高阶调制在低信噪比下得不偿失。
- 工程门限按照实际误码率要求,把SNR分成若干区间,每个区间对应一种MCS组合。
7. 自主运行与故障诊断
既然指挥中心来回一个指令要几十分钟,总管就不能事事打电话请示。它必须自己在邮局里巡逻:听到屋顶有异响就去看,看到马生病了就换马,实在不行才把紧急电报发回总部。深空探测器飞行在千万公里之外,信号还会因日凌等天文现象中断数十分钟,因此必须具备自主运行能力:自动监测健康状态、自主诊断故障、自动恢复通信链路。
AI让这种自主从“固定规则”升级为“数据驱动”。异常检测常用z-score方法:当某个遥测参数(如天线电流、发射机温度)偏离历史均值太远,AI判定为异常,触发应急预案,例如切换备份天线、降低发射速率、重启通信机。预测性维护则更进一步,通过趋势预测提前发现器件老化,在故障发生前就完成切换。
在深空网络管理层面,AI还会综合所有探测器的任务优先级,自动重排地面天线时间表。比如某个探测器预计两小时后进入太阳遮挡区,AI提前把它的数据窗口前移,同时把功率调配给另一个正处于好天气窗口的探测器。这种全局视角是人类值班员很难做到的。
当AI总管不再需要“老板”一步步指挥,深空通信这艘大船才算真正学会了在无人深海中自己航行。这一节把前面的物理约束、编码、调度全部串起来:自主运行不是某个单独的黑科技,而是链路预算、时延管理、信道认知和决策智能的系统集成。
---
- 观测值 $x$当前时刻的遥测读数,比如发射机输出功率、天线指向偏差。
- 历史均值 $\mu$正常工况下该遥测参数的平均值,作为“正常基准线”。
- 标准差 $\sigma$正常波动范围,衡量这个参数平时“抖得多厉害”。
- z-score观测值偏离均值多少个标准差。通常z>3就认为是异常,触发AI预案。
AI 应用场景
深空网络天线资源智能调度
阶段:感知与决策(链路调度)
解决的问题:NASA深空网络(DSN)只有约30多套大型天线,却要同时服务数十个深空任务。传统方式是人工用电子表格排班,冲突多、调整慢、反应迟钝。AI基于强化学习自动生成天线时间表,综合任务优先级、数据紧迫度和链路余量,把天线利用率大幅提升。
具体案例:欧空局(ESA)的地面站网络中,调度系统会用AI预判即将到来的太阳日凌事件,提前把关键任务的数据窗口迁移到其它频段或其它天线。这就像邮务总管提前看天气预报,主动调整各班邮车的出发时间,不让任何一封重要信件卡在沙暴里。
探测器自主故障检测与链路恢复
阶段:监测与容错(自主运行)
解决的问题:探测器进入火星背向地球的“盲区”时,任何故障都无法被地面实时感知。AI在星上持续监测遥测数据(z-score异常检测),发现发射机功率异常时自动切换到备份机组、降低发射速率、重新捕获地球指向,整个过程不需要地面干预。
具体案例:美国“毅力号”探测器在火星着陆段就采用了类似的自主算法,在通信中断阶段自行完成姿态调整并恢复UHF中继链路。这就像邮车在无人区爆胎后,AI总管自己换上备胎继续前行,而不是停在路边等总部派人来救援。
AI辅助链路质量预测与AMC
阶段:预测与传输优化(自适应调制)
解决的问题:火星与地球的距离和太阳角度不断变化,链路质量随之波动。AI用历史遥测加星历数据训练预测模型,提前几小时预估链路信噪比曲线,动态选择16QAM/QPSK/BPSK,同时在预测到衰减时提前降速并积压数据,避免大量重传浪费能量。
具体案例:我国探月工程中的“鹊桥”中继星,通过智能决策在中继窗口内动态调整速率,让嫦娥四号传回更多科学数据。这就好比总管提前看出前方要下暴雨,立刻把易碎的信件换到抗颠簸的防震箱里慢送,等天气好转再全速发货。
Python 演示
import math def path_loss(d_km, f_ghz): """自由空间路径损耗(dB)""" return 92.45 + 20 * math.log10(d_km) + 20 * math.log10(f_ghz) def snr_db(pt_dbm, gt, gr, d_km, f_ghz, n0_db): """接收端信噪比(dB)""" return pt_dbm + gt + gr - path_loss(d_km, f_ghz) - n0_db def select_mcs(snr): """AI根据信噪比选择调制编码方式, 类似邮务总管看路况配车""" if snr >= 18: return '16QAM', 4.0 if snr >= 12: return 'QPSK', 2.0 if snr >= 6: return 'BPSK', 1.0 return 'OFF', 0.0 def simulate(d_km, f_ghz, steps=100): total_bits = 0.0 for i in range(steps): # AI功率调度: 简单策略, 每隔几个时隙降低功率以节能 pt_dbm = 20 if i % 10 < 8 else 15 snr = snr_db(pt_dbm, 40, 45, d_km, f_ghz, -200) mcs, eff = select_mcs(snr) if eff > 0: total_bits += eff * 1.0 return total_bits if __name__ == '__main__': mars_avg_km = 2.25e8 bits = simulate(mars_avg_km, 8.0) print('AI调度下的有效吞吐: %.2f bit/s/Hz' % bits)
return 92.45 + 20 * math.log10(d_km) + ...计算自由空间路径损耗,是链路预算的“距离税”。return pt_dbm + gt + gr - path_loss(...) - n0_db逐项加减得出接收信噪比。def select_mcs(snr)AI总管的“看菜下饭”逻辑,按信噪比区间选择调制方式。pt_dbm = 20 if i % 10 < 8 else 15简单的AI功率调度策略,在链路质量好时降低功率节约能源。total_bits += eff * 1.0用频谱效率累计有效吞吐,评估策略优劣。
常见误区
误区很多人觉得深空通信只是“距离更远的无线电”,延迟大了就等一下,TCP协议照样能用。实际上一旦链路往返时延达到分钟级,TCP的握手和超时重传会让吞吐量趋近于零。
正解深空通信必须使用时延容忍网络(DTN)的存储转发模型。就像面对面聊天和写信的区别:写信时你不会每句话都等对方回应,而是一次写完一整封,交给驿站慢慢送。理解这个差异,才能理解为什么深空网络的协议栈与地面完全不同。
为何常见:因为日常通信的“秒回”体验太深入人心,初学者容易忽略传播时延数量级的变化对协议的根本影响。
误区“信号弱?加大发射功率不就行了?探测器多带几块太阳能板,一切问题都解决。”这是把地面通信的直觉带到了深空。
正解深空探测器功率受质量和散热限制,发射功率通常只有几十瓦,而路径损耗动辄250dB以上。功率翻倍只能带来3dB增益,相比数百dB的损耗杯水车薪。真正有效的手段是高增益天线、低噪声接收机、信道编码和AI调度——把每一瓦功率花在刀刃上。
为何常见:直觉上“声音小就加大嗓门”在地面有效,但深空链路损耗的数量级远超日常经验,简单的功率堆叠很快触顶。
误区媒体常渲染AI“自主飞行”的能力,让非工程师误以为星上已经有了通用人工智能,地面控制中心可有可无。
正解深空AI主要用于感知、预测、调度和辅助决策,受限于星载计算能力和辐射环境,目前还无法完全替代地面监控。地面站仍然负责最终指令确认、长期任务规划和重大异常人工介入。AI更像是“副驾”而不是“无人驾驶”。
为何常见:对“自主”一词过度解读,忽略了深空任务中安全冗余和人工兜底的重要性。
误区有人认为纠错码是“万无一失”的,用了LDPC码通信就绝对不会出错,噪声被彻底消灭了。
正解纠错码只能把误码率降到很低的量级(如10的负9次方),而不是零。要达到更低误码率需要更多冗余(码率更低),但香农限是物理天花板,无限冗余换不来无限可靠性。编码增益的本质是信噪比和带宽的权衡,不是把噪声“抹除”。
为何常见:把“几乎不出错”理解成“绝对不出错”,忽略了纠错码在低信噪比下仍有译码失败概率。
面试题
Q1. 深空通信与地面蜂窝通信最本质的区别是?
- A.发射功率更小
- B.传播距离与延迟极大← 正确答案
- C.使用频率更高
- D.无需纠错编码
答案:B。深空通信距离达数亿公里,传播时延以分钟计,这是它与地面通信最根本的差异。发射功率小、频率高都是衍生特征,而不需要纠错编码显然是错误选项。
Q2. 光在真空中传播的速度约为?
- A.3×10^5 千米每秒← 正确答案
- B.3×10^8 千米每秒
- C.3×10^6 千米每秒
- D.3×10^4 千米每秒
答案:A。光速约为30万公里每秒,即3×10^5 km/s。B选项是地面常用的3×10^8 m/s,混用单位是常见陷阱。
Q3. DTN(时延容忍网络)解决的核心问题是?
- A.动态传输网络
- B.时延容忍网络← 正确答案
- C.数字中继网络
- D.数据拓扑网络
答案:B。DTN全称Delay Tolerant Network,中文是时延容忍网络。它专门应对长时延、频繁中断的深空链路,核心机制是存储转发。
Q4. 自由空间路径损耗中,距离增大10倍,损耗增加约?
- A.增加 10 dB
- B.增加 20 dB← 正确答案
- C.增加 30 dB
- D.增加 3 dB
答案:B。路径损耗公式中距离项是20log10(d),距离为原来的10倍时,20log10(10)=20dB。这就是“距离平方衰减”的dB表达。
Q5. 自适应调制编码AMC的核心选择依据是?
- A.任务优先级
- B.实时信噪比← 正确答案
- C.地面站时间表
- D.星历表预报
答案:B。AMC根据实时信噪比在16QAM、QPSK、BPSK等MCS之间切换,信噪比高用高阶调制提速,信噪比低用低阶调制保稳,如同邮务总管看路况配车型。
Q6. 深空通信面临的典型挑战包括?
- A.传播延迟大← 正确答案
- B.路径损耗严重← 正确答案
- C.带宽能量受限← 正确答案
- D.基站覆盖不足
答案:ABC。深空通信的三大挑战是分钟级延迟、数百dB路径损耗、功率带宽受限于平台。D“基站覆盖不足”是地面蜂窝概念,不适用于深空链路。
Q7. 存储转发机制主要解决深空通信中的什么问题?
- A.发射功耗过大
- B.链路频繁中断← 正确答案
- C.频谱分配不足
- D.天线指向偏差
答案:B。DTN的存储转发让节点在链路中断时先存数据,恢复后再发送。这解决了深空链路频繁中断导致的数据丢失问题,就像驿站替邮车保管信件等待天晴。
Q8. AI在深空通信中可以应用的环节包括?
- A.智能链路调度← 正确答案
- B.异常检测与恢复← 正确答案
- C.自适应调制编码← 正确答案
- D.取代物理层调制电路
答案:ABC。AI可应用于链路调度、遥测异常检测、AMC参数优化等上层决策环节。但物理层调制电路由射频硬件实现,AI参与参数选择,不会取代电路本身。
Q9. Q-learning更新公式中,折扣因子γ的作用是?
- A.控制学习速率
- B.折现未来奖励← 正确答案
- C.调节噪声功率
- D.改变天线增益
答案:B。γ对未来的Q值进行折扣,γ越小AI越看重眼前利益,γ越大越注重长期回报。学习速率由α控制,与γ无关。
Q10. 关于LDPC码,下列说法正确的有?
- A.线性分组码← 正确答案
- B.逼近香农极限← 正确答案
- C.冗余换低误码← 正确答案
- D.噪声完全消失
答案:ABC。LDPC是线性分组码,通过迭代译码逼近香农限,增加冗余码率降低误码率。但它不能完全消除噪声,D说法违背香农理论。