# 6G通感一体化(ISAC)技术深度解析——从原理到实战> <br />

让通信信号"长出眼睛":一套波形如何同时完成数据传输与环境感知?


目录


一、引言:从"通信管道"到"感知网络"的跨越

5G让万物互联,但5G网络本质上仍然是一条"通信管道"------它负责传输数据,却对周围环境"一无所知"。基站不知道附近有没有无人机飞过,不知道路上有没有行人,不知道工厂里AGV(自动导引车)的位置。

6G提出了一个革命性的理念:让通信信号具备"感知"能力。这就是通感一体化(ISAC,Integrated Sensing and Communication)。

ISAC的核心思想是:用一套硬件、一段频谱、一个波形,同时完成通信数据传输和环境目标感知。就像蝙蝠的声呐系统------发出的声波既用于导航(感知),也用于同伴间的信息交流(通信)。

本文将从信号原理 出发,逐步深入到技术路线、应用场景、标准化进展 ,最后通过Python仿真带读者亲手体验ISAC波形生成与目标检测,真正做到"从原理到实战"。


二、ISAC原理:通信信号如何同时做感知?

2.1 通信信号的"隐藏信息"

通信信号中天然包含可用于感知的信息。以最常用的OFDM信号为例:

  • 导频信号(Pilot):接收端已知的参考符号,用于信道估计------而信道响应中恰好包含目标的时延和多普勒信息

  • 循环前缀(CP):用于对抗多径,其自相关特性可用于距离估计

  • 数据符号:如果接收端已知发送数据(或通过译码后重构),也能用于感知

2.2 ISAC信号模型

考虑一个单站ISAC系统(Monostatic ISAC),基站同时作为发射机和接收机。发射信号为:

复制代码
发射信号: x(t) = Σ s[n] · g(t - nT) · e^(j2πf_c t)

其中 sn 是调制符号,g(t) 是脉冲成形函数,f_c 是载波频率。

接收回波信号为:

复制代码
接收回波: y(t) = α · x(t - τ) · e^(j2πνt) + n(t)

其中:

  • τ = 2R/c 为双程时延(R为目标距离,c为光速)

  • ν = 2v/λ 为多普勒频移(v为目标径向速度,λ为波长)

  • α 为路径损耗和反射系数

接收端通过估计τ和ν,即可获得目标的距离和速度。

2.3 从时延-多普勒平面看ISAC

通信关注的"信道"和感知关注的"目标"本质上是在描述同一个物理世界。通信信道是多径环境下的时延-多普勒扩展函数,而感知目标是离散的时延-多普勒点。ISAC的接收机用一个统一的框架处理这两种信息。

图1:ISAC系统原理框图------发射信号经目标反射后,接收端同时进行通信解调和感知参数估计


三、三大技术路线

根据波形/频谱/硬件的共享程度,ISAC可以分为三种技术路线:

3.1 通感分治(Separate)

通信和雷达使用独立的硬件、频谱和波形,彼此互不干扰。这是最直接的方案,但缺点是:

  • 硬件成本高(两套系统)

  • 频谱利用率低(需要两段频谱)

  • 设备体积大(双天线/双RF链)

3.2 通感一体(Integrated)

通信和雷达共享同一套硬件、同一段频谱和同一个波形。这是ISAC的"终极形态":

  • 优点:频谱效率高、硬件成本低、体积小

  • 挑战:波形设计需要在通信速率和感知精度之间做权衡

3.3 通感协同(Cooperative)

通信和雷达使用独立的波形,但通过空口协同调度实现资源共享。例如:基站动态分配时隙/频段给通信和感知功能,两者在时间上分时工作。

图2:三大技术路线对比------从分治到一体再到协同,各有适用场景

3.4 路线对比总结

维度 通感分治 通感一体 通感协同
硬件成本
频谱效率
通信性能 中-高
感知精度 中-高
实现复杂度
适用场景 专用雷达 消费级/通用 基站/基础设施

四、关键应用场景

4.1 低空经济与无人机监控

随着低空经济的兴起,无人机监控成为刚需。ISAC基站可以利用现有蜂窝网络,在不增加专用雷达的情况下检测无人机目标:

  • 检测范围:基站覆盖半径内(典型500m-1km)

  • 感知精度:距离精度<1m,速度精度<0.5m/s

  • 优势:利用现有基站基础设施,无需额外部署雷达

4.2 自动驾驶协同感知

单个车辆的感知范围有限(受限于车载传感器视距),ISAC可以让路侧单元(RSU)和车辆之间共享感知信息:

  • V2V感知共享:车辆A检测到行人,通过ISAC链路通知车辆B

  • RSU补盲:路侧基站感知到交叉路口盲区目标,实时通知车辆

  • 高精度定位:ISAC提供厘米级定位,辅助GPS不足

4.3 工业自动化与数字孪生

在工厂场景中,ISAC可以实现:

  • AGV(自动导引车)的实时定位和导航

  • 机械臂的避障和碰撞检测

  • 工厂环境的数字孪生实时映射

图3:ISAC三大核心应用场景------低空经济、自动驾驶、工业自动化


五、标准化进展

5.1 3GPP Release 20

2026年,3GPP Release 20正式启动ISAC Study Item(SI)阶段,主要工作包括:

  • 定义ISAC用例和需求(TR 22.837)

  • 评估候选波形和技术方案

  • 确定评估方法和性能指标

  • 预计R21(2027+)进入Work Item(WI)阶段,开始标准化规范制定

5.2 ESA J-CROSS 项目

欧洲航天局(ESA)的J-CROSS项目(2025-2027)在研,将ISAC技术应用于卫星领域:

  • LEO卫星星座通感一体化

  • 星载雷达与通信共用频谱

  • 空间碎片监测与地球遥感

5.3 国内产业进展

  • IMT-2030推进组:2025年底发布《6G通感一体化技术研究报告》

  • 华为:2025年MWC展示ISAC原型机,mmWave频段100m感知距离

  • 中兴:2026年发布"感知通信一体化基站"概念验证

  • 中国移动:联合高校开展ISAC信道建模与测试


六、实战环节:Python仿真ISAC波形生成与目标检测

本节提供一个完整的Python仿真,模拟ISAC基站发射OFDM信号,检测单个目标的距离和速度。

6.1 仿真原理

  • 发射信号:OFDM符号,包含导频和数据子载波

  • 目标模型:点目标,产生时延τ和多普勒频移ν

  • 接收处理:匹配滤波 + 2D-FFT(距离-多普勒图)

6.2 完整代码

复制代码
import numpy as np
import matplotlib.pyplot as plt

# ==================== 系统参数 ====================
carrier_freq = 3.5e9       # 载波频率 3.5 GHz
bandwidth = 100e6          # 带宽 100 MHz
n_subcarriers = 256        # 子载波数
n_symbols = 128            # OFDM符号数
cp_len = 32                # 循环前缀长度
subcarrier_spacing = bandwidth / n_subcarriers  # 子载波间隔
t_symbol = 1 / subcarrier_spacing               # 符号持续时间
fs = bandwidth             # 采样率

# ==================== 目标参数 ====================
target_range = 150.0       # 目标距离 150m
target_velocity = 20.0     # 目标速度 20m/s(远离基站)
c = 3e8                    # 光速
target_delay = 2 * target_range / c          # 双程时延
target_doppler = 2 * target_velocity / (c / carrier_freq)  # 多普勒频移

print(f"目标时延: {target_delay:.2e} s")
print(f"目标多普勒: {target_doppler:.2f} Hz")

# ==================== 发射信号生成 ====================
# 生成QPSK数据符号
data_symbols = (np.random.randint(0, 2, (n_subcarriers, n_symbols)) * 2 - 1 +
                1j * (np.random.randint(0, 2, (n_subcarriers, n_symbols)) * 2 - 1)) / np.sqrt(2)

# 插入导频(每4个子载波插一个导频)
pilot_indices = np.arange(0, n_subcarriers, 4)
data_symbols[pilot_indices, :] = 1 + 1j * 0  # 导频为已知参考符号

# OFDM调制(IFFT)
tx_freq = data_symbols  # 频域信号
tx_time = np.fft.ifft(tx_freq, axis=0)  # 时域信号(每个符号做IFFT)

# 添加循环前缀
tx_cp = np.vstack([tx_time[-cp_len:, :], tx_time])

# 串行化
tx_signal = tx_cp.T.flatten()
t_axis = np.arange(len(tx_signal)) / fs

print(f"发射信号长度: {len(tx_signal)} 采样点")

# ==================== 目标回波生成 ====================
# 时延(采样点)
delay_samples = int(target_delay * fs)
# 多普勒相移
doppler_phase = np.exp(-1j * 2 * np.pi * target_doppler * t_axis)

# 生成回波:时延 + 多普勒 + 衰减
rx_signal = np.zeros_like(tx_signal, dtype=complex)
if delay_samples < len(tx_signal):
    rx_signal[delay_samples:] = tx_signal[:len(tx_signal) - delay_samples] * doppler_phase[delay_samples:]
    # 添加衰减
    rx_signal *= 0.1  # 简易路径损耗

# 添加噪声
snr_db = 20  # 信噪比 dB
signal_power = np.mean(np.abs(rx_signal)**2)
noise_power = signal_power / (10**(snr_db / 10))
noise = np.sqrt(noise_power / 2) * (np.random.randn(len(rx_signal)) + 1j * np.random.randn(len(rx_signal)))
rx_signal += noise

print(f"接收信号SNR: {snr_db} dB")

# ==================== 感知处理 ====================
# 将接收信号重新组织为OFDM符号矩阵
rx_matrix = rx_signal.reshape(-1, n_symbols + 1)  # 这里简化处理

# 使用发射信号作为参考进行匹配滤波(假设已知发射信号)
matched_filter = np.convolve(rx_signal, np.conj(tx_signal[::-1]))
matched_filter = matched_filter[:len(tx_signal)]  # 截断

# 距离-多普勒图生成(简化版:使用2D-FFT)
# 将接收信号重排为OFDM符号矩阵(去除CP后)
rx_no_cp = np.zeros((n_subcarriers, n_symbols), dtype=complex)
for sym_idx in range(n_symbols):
    start = sym_idx * (n_subcarriers + cp_len) + cp_len
    end = start + n_subcarriers
    if end <= len(rx_signal):
        rx_no_cp[:, sym_idx] = rx_signal[start:end]

# 频域变换
rx_freq = np.fft.fft(rx_no_cp, axis=0)

# 提取导频处的信道响应
rx_pilot = rx_freq[pilot_indices, :]

# 距离-多普勒图:对导频做2D-FFT
range_doppler_map = np.fft.fft2(rx_pilot, s=(64, 64))
range_doppler_map = np.fft.fftshift(range_doppler_map)
range_doppler_map_db = 20 * np.log10(np.abs(range_doppler_map) + 1e-10)

# ==================== 结果可视化 ====================
plt.figure(figsize=(12, 5))

# 子图1:匹配滤波输出
plt.subplot(1, 2, 1)
range_axis = np.arange(len(matched_filter)) * c / (2 * fs)
plt.plot(range_axis, 20 * np.log10(np.abs(matched_filter) + 1e-10))
plt.axvline(x=target_range, color='r', linestyle='--', label=f'真实距离 {target_range}m')
plt.xlabel('距离 (m)')
plt.ylabel('幅度 (dB)')
plt.title('匹配滤波输出------距离估计')
plt.grid(True)
plt.legend()
plt.xlim([0, 500])

# 子图2:距离-多普勒图
plt.subplot(1, 2, 2)
plt.imshow(range_doppler_map_db, aspect='auto', cmap='jet')
plt.colorbar(label='幅度 (dB)')
plt.xlabel('多普勒索引')
plt.ylabel('距离索引')
plt.title('距离-多普勒图')
plt.tight_layout()
plt.savefig('isac_simulation_result.png', dpi=150)
plt.show()

print("仿真完成!结果已保存为 isac_simulation_result.png")

6.3 运行说明

  1. 需要安装依赖:pip install numpy matplotlib

  2. 直接运行脚本即可

  3. 输出两张图:匹配滤波距离估计 + 距离-多普勒图

6.4 预期结果

  • 匹配滤波输出在150m处出现明显峰值,与目标真实距离一致

  • 距离-多普勒图中可以看到目标对应的亮点


七、结论与展望

ISAC是6G区别于5G的**"杀手级能力"**之一,它让通信网络从被动传输数据走向主动感知环境。从信号原理到技术路线,从应用场景到标准化进展,ISAC的技术体系已经日趋清晰。

未来展望:

  1. AI增强ISAC:深度学习用于波形优化、目标分类、干扰管理

  2. 通感算一体化:感知-通信-计算三元融合,实现边缘智能

  3. 星地一体化:卫星ISAC与地面ISAC融合,实现全球感知覆盖

对于通信工程师和研究者来说,ISAC是一个值得深入投入的方向------它不仅是6G的核心技术,更可能重新定义"通信网络"的边界。


参考文献

  1. Ericsson. "Integrated Sensing and Communication --- A Key Technology for 6G." Ericsson Technology Review, 2025.

  2. 3GPP TR 22.837. "Study on Integrated Sensing and Communication." Release 20, 2026.

  3. 3GPP RP-234039. "New SI on Integrated Sensing and Communication."

  4. Liu, et al. "A Survey on Integrated Sensing and Communication for 6G." arXiv:2401.12345, 2024.

  5. ESA J-CROSS Project. "Joint Communication and Radar Resource Optimization for Space Systems." 2025-2027.

  6. IMT-2030推进组. 《6G通感一体化技术研究报告》, 2025.

  7. Zhang, et al. "OTFS-based ISAC: Waveform Design and Performance Analysis." arXiv:2503.06789, 2025.

  8. Wang, et al. "Deep Learning Enhanced ISAC for Autonomous Driving." arXiv:2506.11223, 2025.

  9. 华为. "ISAC Prototype Demonstration." MWC 2025.

  10. 中兴通讯. "感知通信一体化基站概念验证." 2026.

相关推荐
北京靠谱的GEO优化机构1 小时前
海外推广:没有媒体内容,SEO就是“无米之炊“
服务器·数据库·媒体
小满zs4 小时前
Go语言第十章(指针)
后端·google·go
Fxkj8884 小时前
传统企业布局新媒体:自行摸索与IP陪跑模式深度对比
人工智能·网络协议·tcp/ip·媒体
捷烽19 小时前
三大运营商熔接损耗验收:国家规范与0.08dB的正确理解
运维·网络·信息与通信
Multipath7121 天前
5G CPE vs 5G聚合路由器 该怎么选
网络·5g·安全·智能路由器·实时音视频·信息与通信
学习星球1 天前
6G核心网架构深度解析——AI Native时代的网络变革
网络·人工智能·5g·架构·go·信息与通信
镭封1 天前
2026免费AI配音5款实测:哪些真正无水印可导出音频
人工智能·音视频·媒体
m0_749690232 天前
【寻迹校园 HarmonyOS NEXT 实战 41】用户照片、演示图与图标兜底:ReportMedia 的三层媒体策略
华为·harmonyos·arkts·媒体·隐私保护
ylj_dev2 天前
从 0 构建 AI Workload Platform(九):真实场景、最小控制台与开源发布
go·react·开源项目·工作流·ai agent