- 博客(139)
- 收藏
- 关注
原创 WIFI OFDM的IFFT和FFT的发射和接收过程
本文详细介绍了OFDM系统中发射端和接收端的信号处理流程。发射端通过IFFT将频域符号X[k]转换为时域采样x[n],并添加循环前缀(CP)。接收端通过FFT将时域信号y[n]转换回频域Y[k],利用循环卷积特性将多径信道简化为子载波上的复数乘法。文中还阐明了信道估计方法,包括最小二乘估计和时域截断去噪技术,以及如何通过零迫均衡恢复原始符号。整个过程通过矩阵运算实现高效处理,复杂度为O(NlogN)。
2026-07-13 09:56:18
183
原创 通过Tone_PCT计算传输相位原理
本文摘要:文章推导了蓝牙相位测距(PBR)中相位计算的数学模型。通过分析Initiator和Reflector之间的双向信号传输,证明普通复数相乘(而非共轭相乘)能正确抵消本振相位差Δθ_LO,保留2倍信道相位2θ_CH(与距离d相关)。计算表明,PCT_R×PCT_I=A_RA_Ie^(j2θ_CH)能有效提取距离信息,而共轭相乘会得到纯本振相位2Δθ_LO。关键公式包括单程相位θ_CH=-2πfd/c和相位合成关系θ_R+θ_I=2θ_CH。
2026-06-30 19:57:59
312
原创 蓝牙6.2 Channel Sounding NADM检测原理
摘要:蓝牙Core Spec 3.5节定义了NADM(归一化攻击检测指标)机制,用于检测蓝牙Channel Sounding测距中的欺骗攻击(如中继攻击、信号篡改)。NADM通过对比接收的GFSK信号与理想参考信号的差异,生成0x00-0xFF的标准化数值,量化攻击可能性(0x00为可信,0xFF为未知)。其核心流程包括基带信号接收、参考信号生成(基于高斯成形脉冲的GFSK调制)、差异计算及归一化处理。系统架构分Controller层(NADM计算)、Host层(威胁评估)和用户应用(决策响应)。NADM可
2026-06-05 11:44:57
366
原创 蓝牙AOA/AOD CTE IQ采样
摘要:蓝牙5.1+的CTE(恒定音调扩展)IQ采样规范定义了AoA/AoD测向和信道探测的接收端处理规则。关键点包括:1)采样触发需Host请求,在有效CTE包中必须采样,CRC错误时可选采样;2)AoA需按配置切换天线,AoD无需切换;3)采样时序要求每个1µs周期在中间0.75µs窗口内完成,参考周期固定8样本,总样本数9-82个;4)32bit探测序列实际以2符号为一组进行相干积分,每组输出12bit I/Q的PCT值,最终仅需48字节上报16个PCT结果,无需原始过采样数据。该设计确保相位测量精度,
2026-06-05 11:41:57
217
原创 蓝牙典型射频架构剖析
本文详细解析了蓝牙射频收发架构中的零中频(Zero-IF)设计原理。该架构采用半双工收发模式,通过TR开关实现单天线分时复用。接收通路包含LNA(低噪声放大器)、混频器、低通滤波器和ADC,发射通路则包含DAC、滤波器、混频器和PA。重点分析了LNA作为接收链路第一级的关键作用,其噪声系数(NF)直接影响接收灵敏度,蓝牙LNA的NF通常需<3dB。文章通过公式推导说明NF每恶化3dB,接收距离将缩短约一半。零中频架构具有集成度高、功耗低、跳频快等优势,是蓝牙等短距无线通信的主流方案。
2026-05-20 15:54:59
457
原创 WIFI6 OFDMA工作原理
WiFi6 OFDMA技术通过正交频分多址机制显著提升了无线网络性能。它将信道划分为26/52/106-tone等RU资源单元,由AP统一调度分配,实现多终端在同一时隙并行收发数据。相比传统WiFi的CSMA/CA竞争机制,OFDMA消除了信道争抢和随机退避带来的延迟,特别适合低延迟音频传输场景。上行OFDMA采用触发帧调度机制,配合短GI、短符号等技术,可实现端到端6ms级超低延迟。该技术需纯802.11ax环境支持,并依赖高性能调度端实现最优资源分配。同时,WiFi6通过BSS Coloring优化了A
2026-05-19 16:17:38
446
原创 蓝牙TPC和AGC联动工作机制
本文系统阐述了无线通信中接收AGC(自动增益控制)与发射TPC(发射功率控制)的协同工作原理。接收AGC通过动态调节LNA、PGA和基带数字增益三级级联放大,将输入信号稳定在适宜电平;发射TPC则根据接收端反馈的RSSI、SNR等指标调整发射功率。二者形成快慢双环闭环控制:接收AGC(毫秒级)快速应对信号波动,发射TPC(秒级)补偿大尺度路径损耗。文中详细拆解了接收链路的三级增益结构(LNA决定噪声系数、PGA主增益调节、基带数字微调),并通过数学公式和典型场景演示了二者的协同机制,最终在不改变硬件极限的前
2026-05-18 14:59:48
541
原创 经典蓝牙和BLE时钟同步方法的异同点
本文深度解析了蓝牙BR/EDR与BLE的时钟同步机制差异。经典蓝牙采用连续时钟同步,通过FHS包传递28位主机时钟值,从机维护全局同步时钟并动态补偿漂移,需持续保持微秒级同步。而BLE采用事件锚点机制,通过CONNECT_IND传递时间窗口参数而非具体时钟值,利用窗口展宽容忍晶振误差,在连接事件间隙深度休眠,仅需低速时钟计时,收到数据包即刷新锚点清零误差,实现超低功耗。两者在同步机制、时钟传递方式、误差补偿和功耗表现上存在本质区别,经典蓝牙类似持续对表保持同步,BLE则像定时碰面重新校准。
2026-05-18 09:16:23
398
原创 WIFI蓝牙射频信号RSSI检测原理
WiFi RSSI测量基于射频信号的能量检测,其核心原理是通过接收端的I/Q采样计算信号功率。硬件流程包括:射频信号经天线接收、LNA放大、下变频为基带信号后,基带处理器对I/Q采样序列计算瞬时功率(I²+Q²),再通过时间窗口平均得到信号能量。该数字值需经芯片厂商的校准系数α转换为物理功率(dBm),α由射频前端增益、ADC量化系数等组成,实际通过标准信号源注入法校准获得,而非理论计算。整个测量过程需保持同增益档位,最终RSSI值反映信号与噪声的综合功率。
2026-05-14 16:59:50
424
原创 蓝牙LE 子速率(Connection Subrating)特性详解
蓝牙5.3引入的Connection Subrating特性通过动态调整有效通信频率,在不改变物理连接间隔的前提下实现"空闲低功耗、突发低延迟"。该技术利用子速率因子对物理连接事件进行稀疏化采样,通过激活/跳过事件机制和延续事件规则,实现零延迟模式切换。关键参数包括子速率因子、最大从机延迟和延续数,需满足SubrateFactorMax × (Max_Latency + 1) ≤ 500的约束条件。该技术特别适用于TWS耳机、可穿戴设备等需要兼顾低功耗和低延迟的场景,相比传统方式具有无需
2026-05-13 10:47:09
588
原创 蓝牙6.0 Channel Sounding基于PN序列自相关的测量精度探讨
蓝牙测距技术精度对比 蓝牙测距技术主要分为四类,精度从百米级提升至厘米级: 信道探测CS(PBR+RTT) 蓝牙6.0引入,精度最高(±20cm) PBR相位测距:利用72个跳频信道相位差,精度10-20cm RTT往返时间:ns级时间戳测量,精度30-50cm 突破符号周期限制,比PN序列精度提升10倍 测向技术(AoA/AoD) 通过天线阵列测量信号角度 1°角度误差对应1m距离误差(10m处) 需复杂天线设计和校准 ToF/RTT精测 直接测量信号往返时间 时间戳精度决定测距精度 典型精度0.3-1m
2026-05-13 09:25:24
583
原创 蓝牙6.0 Channel Sounding 基于接入地址的定时估计原理
文章摘要: 蓝牙Core Spec Vol 6 Part H中3.2节定义了基于接入地址的两种定时估计方法,用于RTT测距。第一种是基于本地时钟的时间戳法,通过多包平均和伪随机偏移提升符号级定时精度;第二种是利用PN序列自相关特性的高精度定时估计法,可实现亚符号级定时。两种方法配合使用,前者提供粗定时基准,后者实现精确定时。PN序列采用7级LFSR生成m序列,具有尖锐的自相关峰(主瓣为1,旁瓣为1/L),这种冲激型特性使其成为蓝牙RTT定时的理想选择。m序列的伪随机性、简单实现和优良的自相关特性,使其能够满
2026-05-12 09:32:23
403
原创 蓝牙6.0 ChannelSounding基于探测序列的相位时延估计原理
本文介绍了蓝牙6.2标准中基于探测序列的相位时延估计方法。该方法利用周期性0/1交替序列产生的载波相位信息进行距离测量,通过双向相位测量消除设备本地相位偏移,并采用多频点测量解决相位模糊问题。核心步骤包括:信号建模与参数定义、接收端相关相位估计、双向相位测量消除本地偏移、以及多频点测量实现无歧义距离估计。该方法最终通过相位差计算得出精确距离值,为蓝牙测距提供了可靠的技术方案。整个过程涉及载波相位分析、相干积分处理和多频联合解算等关键技术。
2026-05-12 09:25:54
573
原创 蓝牙 6.2 Channel Sounding测量模式0-3解析
本文详细解析了蓝牙CS协议的四种工作模式及其数据包结构。模式0(校准模式)采用不对称设计,反射方回复CS_SYNC+CS Tone组合,用于频率偏移和时序校准;模式1(基础测距)仅发送CS_SYNC包,支持RTT和相位测距;模式2(纯相位测距)仅发送CS Tone载波;模式3(增强测距)结合CS_SYNC和CS Tone,支持复杂环境下的联合测距。文章还澄清了模式3的序列携带特性,并指出模式0的特殊设计是为了实现精确的双向校准。最后,通过对照表明确了蓝牙CS中载波频率、符号率和调制单音频率的关系,指出CS
2026-05-11 09:04:09
551
原创 蓝牙6.0 ChannelSounding 基于探测序列的相位测距(PCT)参考接收机和精度要求
本文档详细解析了蓝牙标准中基于探测序列的相位测距(PCT)参考接收机模型及其精度要求。主要内容包括:1)参考接收机的核心功能,通过下变频和低通滤波将射频信号转换为基带信号;2)关键时间参数定义,包括收发时间基准和采样周期;3)相位测量方法,分别计算发射端和接收端的正负频率分量相位并合成平均相位;4)内部相位偏移计算及线性回归分析;5)严格的精度指标要求,确保相位测量的线性度和稳定性。该模型为蓝牙设备的相位测距功能提供了统一的数学框架和性能验证标准,对实现高精度距离测量至关重要。
2026-05-11 09:03:00
349
原创 蓝牙6.0 Channel Sounding 分数时延估计原理详解
摘要:本文详细解析了基于周期性探询序列的高精度分数时延估计方法。通过分析周期性序列的频谱特性,建立离散采样信号模型,推导出利用正负频率分量相位差计算分数时延的核心公式。该方法通过相干积分增强信号、压制噪声,实现突破采样率限制的亚纳秒级定时精度,有效解决了粗同步误差问题。推导过程展示了信号模型、积分周期定义、复相关相位估计与时延计算的完整逻辑链,为蓝牙CS RTT测距提供了基础定时方案。
2026-05-09 10:32:18
880
原创 蓝牙6.2 Channel sounding ToD/ToA 测量精度
本文解析蓝牙CS标准中ToD/ToA测量精度规范。核心定义了Device A和B的测量误差计算方法:对单步测量值进行频偏和时间基准校正后,分别计算响应时间误差(ΔT_RESP)和RTT误差(ΔT_RTT)。通过MeasurementValid标识过滤无效数据,统计过程级平均误差。最终设备需满足2σ+B<10ns或150ns的精度阈值,其中B为绝对偏置(系统误差),σ为标准差(随机误差)。该评估方法确保设备在95%置信度下的综合误差不超过规定值。
2026-05-09 08:53:13
644
原创 蓝牙6.0 Channel sounding测量RTT
本文详细解析了蓝牙RTT(往返时间)测量中的关键技术,包括核心公式推导和物理意义。主要内容如下: 场景定义与符号说明 明确设备A(发起方)和设备B(响应方)的角色 定义了ToD(发送时间)和ToA(到达时间)等关键时间量 核心公式解析 定时估计公式:通过增强型匹配滤波实现高精度定时,利用接收信号与参考信号的自相关-互相关联合运算 RTT计算公式:包含频偏校正项,考虑晶振频率偏移的影响 关键技术细节 共轭运算的作用:保留相位信息,增强抗频偏和抗噪声能力 积分区间设计:保证相关运算的准确性 频偏补偿机制:提高测
2026-05-08 11:45:17
416
原创 蓝牙6.0 Channel sounding接入地址选择规则解析
本文解析了蓝牙CS标准中接入地址(Access Address)的选择规则和校验机制。接入地址由伪随机数生成器产生候选序列,通过自相关分数筛选最优序列。自相关分数计算序列与自身平移后的相似度,分数越低表明序列随机性越好、抗干扰能力越强。接收端通过校验接入地址返回质量指示值,只有完全匹配的数据包才能用于高精度测距。该机制通过优化序列自相关特性,有效降低了误判率,提高了通信可靠性。
2026-05-08 09:07:29
359
原创 蓝牙6.2 Channel sounding 相位测量
本文介绍了蓝牙Channel Sounding(CS)相位测距中的关键技术环节。首先通过下变频将射频信号转换为基带复信号,为相位测量提供基础。发射端和接收端分别定义观测窗口,确保信号同步传输和接收。然后通过积分平均计算发射端和接收端的平均相位,并利用相位差和校正项获得内部相位偏移。最后采用线性回归模型分析相位-频率关系,要求斜率误差小于2π×1.7ns且残差相位小于0.28rad,以保证测距精度。这些技术共同构成了高精度相位测距的核心处理流程。
2026-05-07 17:02:30
455
原创 蓝牙 6.0 Channel sounding相位测量残差误差要求
蓝牙6.2相位处理流程解析 本文详细解释了蓝牙Core Spec 6.2中关于相位测量的预处理流程。该流程通过四个关键步骤处理原始相位数据:首先进行相位解包(unwrap)消除跳变,然后通过线性回归估计并去除频偏和时钟偏差导致的线性相位漂移,接着消除直流分量,最终要求95%的残差相位绝对值不超过20度。每个步骤都配有详细的数学推导和物理意义说明,特别解释了线性回归斜率公式的来源及其在消除频偏中的作用。整个过程确保了相位测量质量,为后续的Channel Sounding距离计算提供准确数据基础。
2026-05-07 13:56:03
394
原创 自由空间路径损耗公式和BLE传输距离的计算
BLE传输距离计算摘要 基于自由空间路径损耗公式推导,BLE在+20dBm发射功率和-97dBm接收灵敏度下,理论最大距离可达12公里(117dB路径损耗)。然而实际应用中,受以下因素限制,有效距离仅约100米: 工程链路余量(20dB) 天线损耗(3-5dB) 灵敏度裕度(3-5dB) 环境干扰(5-10dB) 综合计算得出实际可用路径损耗约77dB,对应121米距离。要稳定实现400米传输,需提高接收灵敏度至-102.37dB或增加发射功率,并克服15dB环境附加损耗。
2026-05-06 16:28:36
437
原创 星闪导频符号设置原理
星闪技术中GFSK与8PSK/QAM16的导频需求差异 本质区别: **GFSK(星闪SLE)**采用恒包络频率调制,通过差分检测实现非相干解调,对相位不敏感,仅需前导码即可在窄带(1-4MHz)平坦衰落信道中工作,无需导频。 **8PSK/QAM16(星闪高阶/SLB)**作为相位/幅度调制,必须进行相干解调,且宽带信号(4-320MHz)面临频率选择性衰落,需通过导频实现精确信道估计和相位校准。 蓝牙EDR采用8DPSK差分调制,通过相邻符号相位差传递信息,配合窄带特性实现非相干解调,因此同样无需导频。
2026-04-30 09:38:30
1482
原创 蓝牙和星闪WIFI做信道估计的异同点
蓝牙(BLE)采用窄带GFSK调制和跳频技术,其单载波特性(1 MHz带宽)使信道近似平坦衰落,仅需估计整体复信道增益h,无需频域导频。蓝牙通过包首的Preamble和Access Code作为时域训练序列进行信道估计,方法类似WiFi的LS估计但更简单。BLE 5.1+还引入CTE单音导频用于高精度测量。相比之下,WiFi因OFDM调制和宽带特性(20 MHz)面临严重的频率选择性衰落,必须使用频域导频逐子载波估计信道响应。频率选择性衰落源于多径效应导致不同频率分量经历差异化衰减和相位畸变,其严重程度取决
2026-04-30 09:30:48
431
原创 WIFI OFDM为何一定要做信道估计
摘要: WiFi系统中,无线信道会导致信号衰减、相移和噪声叠加,接收端收到的QAM信号发生畸变。通过信道估计获取频域响应$H_k$,才能均衡矫正信号,否则无法正确解调数据。OFDM子载波的传输模型为$R_k=H_kX_k+Z_k$,接收端需利用已知导频符号$P_p$,通过最小二乘法估计$H_k$,最终还原原始信号$X_k=R_k/H_k$。导频信息由协议预先定义并固化在芯片中,收发双方无需实时协商即可同步完成信道估计,确保信号准确恢复。
2026-04-29 10:22:20
375
原创 相干解调/非相干解调/恒包络概念解析
本文系统阐述了无线通信中的三大核心概念:恒包络、非相干解调和相干解调。首先明确恒包络信号仅通过频率/相位携带信息,适用于低功耗场景;其次区分非相干解调通过差分自动抵消信道影响,无需导频和信道估计;最后指出相干解调需要精确载波同步和信道估计,支持高阶调制但复杂度高。文章特别澄清了QPSK/8PSK虽为恒包络但仍需相干解调的原因,并给出完整的调制方式分类表。这些概念对理解蓝牙、WiFi和星闪等技术的设计原理至关重要,为相关工程应用提供了清晰的理论框架。
2026-04-29 09:01:11
475
原创 WiFi-OFDM系统中信道估计、均衡及抗干扰技术完整研究
摘要 本文系统研究了WiFi-OFDM系统中的关键技术,包括循环前缀(CP)的抗干扰机制、信道估计方法和频域均衡算法。通过严格的数学推导,阐明了CP通过将线性卷积转化为圆周卷积来消除符号间干扰(ISI)的原理,分析了不加CP时ISI产生的数学模型。研究提出了基于导频的信道估计算法(LS、MMSE)及其导频排布规则,探讨了相位校正技术和频域均衡(ZF、MMSE)的实现方法。文中采用ASCII时序图直观展示了CP结构与OFDM符号的关系,建立了完整的收发链路数学模型,为WiFi系统物理层设计与优化提供了理论依据
2026-04-24 14:05:47
1022
原创 WIFI通信里的循环前缀的作用
本文系统阐述了循环前缀(CP)在OFDM系统中的关键作用。首先明确定义CP是将OFDM符号末尾L个采样点复制到符号前端的技术实现。通过严谨的数学推导,对比分析了加CP与不加CP两种情况:不加CP时,多径效应会导致符号间干扰(ISI),破坏子载波正交性,使FFT解调失效;而添加足够长度的CP后,能完全消除ISI影响,确保线性卷积等效为圆周卷积,维持OFDM系统的正交性。文中特别采用分段ASCII图示直观展示了CP的时序结构,并通过逐行公式推导证明了CP对消除多径干扰的机理,最终得出CP是保证OFDM系统在多径
2026-04-23 17:40:53
419
原创 浅析蓝牙6.0 channel sounding在LE 2M 2BT PHY下频偏不小于420KHZ
文章摘要: 本文推导了蓝牙LE 2M 2BT PHY在Channel Sounding步骤中CS_SYNC包的最小符号中心频偏≥420kHz的数学依据。基于GFSK调制,通过公式链证明: 理想峰值频偏$f_d=hR_s/2$,最小调制指数$h=0.45$时$f_{d,\text{min}}=450kHz$; 高斯滤波衰减系数$\alpha(BT=2.0)=0.84$,常规最小中心频偏378kHz; 因测距需求,相位测量门限需提升1.11倍至420kHz。最终验证$h=0.5$符合标准范围,确保高精度相位解调
2026-04-21 19:43:59
364
原创 雷达和声波的距离测距数学模型
声波与电磁波定位技术的统一数学模型 本文揭示了声波定位(超声波雷达、声学阵列)与电磁波雷达在信号处理层面的数学统一性。两者核心原理均为:发射信号→接收回波→匹配滤波时延估计→计算距离/角度。 关键发现 信号处理本质相同:无论是声波还是电磁波定位,都采用相同的匹配滤波算法提取回波时延,仅波速和传播介质不同。 测距公式统一:距离计算均基于时延τ,声波定位公式为R=v_sτ/2,雷达为R=cτ/2。 最优算法:匹配滤波在所有线性滤波器中提供最大信噪比,是时延估计的最优方法。 阵列处理等价性:声波阵列定位与相控阵雷
2026-04-21 14:09:05
555
原创 蓝牙6.0 Channel sounding SNR控制要求
本文解析蓝牙Channel Sounding中CS_SYNC发射端SNR的计算公式。该公式通过比较实测相位与理想相位波形,在补偿时延、频偏和初始相位后,计算相位误差功率并转换为SNR值。协议要求实际SNR与目标SNR偏差≤3dB,且误差波动标准差≥0.25dB。为确保相位测距精度,协议规定符号中心最小频偏必须≥420kHz,以满足相位SNR的合规要求。这套公式体现了蓝牙测距基于相位域而非功率域的特性。
2026-04-20 20:32:48
491
原创 Channel sounding里用LE 2M 2BT PHY调制GFSK
本文分析了蓝牙6.0 LE Channel Sounding(CS)操作中两种数据包结构的特点,重点阐述了LE 2M 2BT PHY在信道探测中的独特优势。研究表明,LE 2M 2BT通过设置BT=2.0的高斯滤波器参数,能够产生纯净的双音频谱,有效抑制旁瓣干扰,保证相位测量的准确性。相比标准LE 2M(BT=0.5),LE 2M 2BT具有更优的频谱特性,能够提供更高的测距精度和分辨率。规范明确规定LE 2M 2BT专用于CS信道探测,不能用于普通数据传输。第一种数据包结构采用GFSK调制实现同步和时延粗
2026-04-20 17:38:52
452
原创 正交下变频IQ分量提取数学原理
中提取同相分量 I(t) 和正交分量 Q(t) 的传统方法是正交下变频,其中使用三角函数形式的本地载波。通过欧拉公式将三角函数转换为复指数形式,可以更简洁地统一推导过程。总结:通过将实带通信号分别与相位正交的本地载波相乘,并低通滤波,即可分离出基带的 I 和 Q 分量。这是通信接收机中解调各种调制信号的基础步骤。要从一个实带通通信信号中提取同相(I)和正交(Q)分量,通常采用正交下变频的方法。该过程与上述正交下变频完全等价,且在实际中常通过正交混频器实现。是复基带信号(复包络),
2026-04-01 20:05:09
336
原创 基于Bluez的bluealsa源代码浅析
本文分析了BlueALSA音频播放器的源码架构与核心功能实现。系统通过D-Bus与BlueZ的bluetoothd守护进程通信,主要包含bluealsad守护进程、bluealsa-aplay播放程序等组件。源码分析重点展示了D-Bus连接建立过程(main.c)、服务注册(bluealsa_dbus_register)以及蓝牙服务初始化(bluez_init)。其中bluez_signals_subscribe函数实现了对BlueZ接口添加/移除、属性变更等关键信号的事件订阅,为后续音频传输功能奠定了基础
2026-03-06 19:29:35
602
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅