ARTICLE / 2026·07·04

PDRCH信道原理与参数详解

面向Ambient IoT D2R方向,系统说明PDRCH流程、参数来源、Tbit/Tchip、small frequency shift、CW载波、频谱特征、链路预算、性能收益与演进方向。

通信 @Codex ·
Ambient-IoTPDRCHD2RBackscattersmall-frequency-shiftTbitTchipCW3GPP-38-2913GPP-38-769
通信 Codex

PDRCH信道原理与参数详解

1. 文档定位与资料基线

本文只讨论Ambient IoT中的PDRCH(Physical device-to-reader channel)。它是D2R(Device-to-Reader)方向承载payload和接入响应的physical channel,不应按NR PUSCHPDCCH理解。

资料基线如下:

来源版本/入口本文使用方式
3GPP TS 38.29138291-j20,Release 19,2026-01-15 archive作为PDRCH正式PHY规范骨架:D2R chips、PDRCH生成、D2R-amble、small frequency shift mapping、device procedure
3GPP TR 38.76938769-k00本地抽取,并参考官方38.769 archive作为RAN study资料:D2R waveform、PDRCH block、D-TAS、small frequency shift、bandwidth、CW、performance trade-off
GS1 EPC Gen2 UHF RFID StandardRelease 3.0, Jan 2024用于类比backscatter tag、FM0/Miller、BLF、Tari和反射调制,不等同于3GPP要求
Ambient/backscatter论文3GPP Ambient IoT overview、load modulation/backscatter capacity等用于解释天线负载调制、频谱搬移和工程实现原理

需要注意:截至2026-07-04,Ambient IoT仍处于Rel-19落地与Rel-20增强并行推进阶段。TS 38.291给出可规范化的基础流程;TR 38.769给出大量候选方案、性能观察和RAN1/RAN4问题清单。本文用“规范确定”“study观察”“工程推导”区分确定性。

2. PDRCH在Ambient IoT中的位置

2.1 PDRCH承载内容

PDRCH位于D2R方向,承载:

承载内容说明
Higher-layer payload例如Inventory response、Command response、sensor data、DO-DTT/DT/DO-A相关payload
Contention-based access response例如Access Random ID相关消息、Random ID response相关过程
L1 D2R control information如果定义,可随PDRCH承载D2R侧控制信息

TS 38.291将D2R transport channel映射到PDRCH;D2R还定义D2R-amble signals,包括D2R preamble和D2R midamble。D2R-amble是physical layer signal,不是PDRCH payload本体。

2.2 与PRDCH、D-TAS、CW的关系

flowchart LR
    CN["AIOTF / 5GC service trigger"] --> RAN["AIoT RAN / Reader"]
    RAN --> PRDCH["PRDCH: R2D scheduling / command"]
    PRDCH --> DEV["AIoT Device"]
    CW["CW node / Reader CW"] --> DEV
    DEV --> DTAS["D2R preamble / D-TAS"]
    DTAS --> PDRCH["PDRCH: D2R payload / response"]
    PDRCH --> RX["Reader D2R receiver"]
    RX --> RAN

关键关系:

对象方向作用是否承载higher-layer payload
PRDCHR2D触发device、提供PDRCH scheduling information是,R2D transport block
D2R preamble / D-TASD2Rstart indication、timing acquisition、SFO/CFO/channel/interference estimation
PDRCHD2R承载D2R transport block和可能的L1 D2R control
CWReader/CW node to device对Device 1/2a提供backscatter carrier和可能的RF energy

3. PDRCH端到端流程

3.1 Contention-free / reader-triggered流程

sequenceDiagram
    participant R as Reader
    participant C as CW node
    participant D as AIoT Device
    participant B as Reader D2R receiver

    R->>D: PRDCH: command + D2R resource + T_bit + SFS factor + coding/repetition
    C-->>D: CW at f_c (external carrier / energy)
    D->>D: CRC / repetition / channel coding / amble insertion
    D->>D: OOK or BPSK + small frequency shift + chip mapping
    D-->>B: D2R preamble / D-TAS
    D-->>B: PDRCH sideband around CW carrier
    B->>B: CW cancellation + timing/SFO/CFO/channel estimation
    B->>B: demodulation + combining + FEC decode + CRC check
    B-->>R: decoded D2R transport block

3.2 Contention-based access流程

sequenceDiagram
    participant R as Reader
    participant D as AIoT Device(s)
    participant B as Reader D2R receiver

    R->>D: PRDCH paging / inventory trigger / access resource indication
    D->>D: Select access occasion and small frequency shift resource
    D-->>B: D-TAS + PDRCH Msg1-like Access Random ID
    B->>B: Multi-device detection / collision handling
    R->>D: PRDCH Msg2-like response / grant / contention resolution
    D-->>B: D-TAS + scheduled PDRCH payload if needed

流程中的参数来源可分为三层:

参数来源层典型参数说明
Higher layers / MACD2R transport block size、resource occasion、access procedure、device ID相关信息TS 38.291中多处写作“provided/determined by higher layers”,具体由TS 38.391 MAC与RAN配置承接
PHY configured / indicated by PRDCHT_bit、block repetition number、small frequency shift factor、midamble interval、amble sequence length、channel coding indicatordevice根据PRDCH或higher-layer配置生成PDRCH
Device implementation / capabilityOOK/BPSK选择、backscatter reflection states、clock accuracy、SFO/CFO、1SB/2SB能力影响性能和RAN4要求,部分不直接标准化

3.3 流程步骤到参数来源映射

下表把端到端流程拆成可排障的工程步骤。阅读PDRCH log或设计PRDCH payload时,应优先确认“参数从哪里来”,再判断接收失败是配置问题、device能力问题还是reader接收机问题。

流程步骤Device侧动作Reader侧依赖主要参数参数来源出错表现
Trigger监听PRDCH或预配置occasion下发inventory/command和D2R resourceresponse window、resource occasion、B_tx,D2RPRDCH / higher layerdevice不响应或落在错误time-frequency resource
Carrier availability依赖外部CW或内部carrier维持CW频率、功率和相位噪声f_c、CW power、CW durationRAN4/RF部署、reader配置PDRCH sideband消失,或被CW leakage淹没
Payload forming生成D2R transport block预期TBS和message typedevice ID、command response、sensor payloadAIoT MAC / NAS-like payloadCRC通过但业务字段无法解析
Protection添加CRC、重复、TBCC选择相同译码链CRC length、N_rep、coding indicatorTS 38.291 + PRDCH/higher layerBLER高、false alarm或译码失败
Amble insertion插入preamble/midamble做start/timing/SFO/CFO/channel估计sequence length、midamble intervalTS 38.291 + PRDCH/higher layercorrelation peak弱、定时漂移、长包后段误码
Modulation/chippingOOK/BPSK映射到chips匹配滤波和chip samplingT_bitT_chip、modulationTS 38.291 + device capability采样相位错误、chip polarity反转、吞吐不匹配
Small frequency shift生成subcarrier-like偏移f_c +/- f_sfs附近接收R_sfsf_sfs、1SB/2SBTS 38.291参数 + TR 38.769关系频谱落点错误、FDMA串扰、guard不足
Backscatter/RF切换antenna load或发active-like signal抑制CW并解调sideband\Gamma_0/\Gamma_1、modulation depth、EIRPDevice RF实现、RAN4要求接收功率低、sideband不对称、前端压缩
Decode/report完成FEC/CRC并上报向AIOTF/RAN返回结果CRC result、detected ID、quality metricReader实现上层看见timeout、collision或partial inventory
flowchart TB
    A["PRDCH / higher-layer config"] --> B["T_bit, R_sfs, coding, repetition, amble"]
    B --> C["Device PDRCH generation"]
    D["CW / RF deployment"] --> C
    C --> E["Sideband spectrum around f_c"]
    E --> F["Reader: cancellation, timing, SFO/CFO, demod"]
    F --> G["FEC/CRC result"]
    G --> H["AIoT MAC / AIOTF response"]

4. PDRCH生成链

TS 38.291的规范骨架可抽象为:

flowchart TB
    TB["D2R transport block from higher layers"] --> CRC["CRC attachment"]
    CRC --> REP["Block repetition"]
    REP --> FEC{"Channel coding?"}
    FEC -->|yes| TBCC["TBCC rate 1/3 baseline"]
    FEC -->|no| BITS["Uncoded bits"]
    TBCC --> ASM["Assemble PDRCH bits"]
    BITS --> ASM
    PRE["D2R preamble bits"] --> AMBLE["D2R-amble insertion"]
    MID["D2R midamble bits if configured"] --> AMBLE
    ASM --> AMBLE
    AMBLE --> SFS["OOK/BPSK modulation for small frequency shift"]
    SFS --> CHIP["Map modulation symbols to D2R chips"]
    CHIP --> BS["Backscatter on CW / active carrier"]

TR 38.769在study阶段还讨论了line coding版本:

flowchart LR
    A["Payload"] --> B["CRC optional"]
    B --> C["FEC optional"]
    C --> D["Repetition optional"]
    D --> E["Line coding optional: Manchester / Miller / FM0 / none"]
    E --> F["OOK / BPSK / MSK candidate"]
    F --> G["small frequency shift optional"]
    G --> H["RF / backscatter"]

各模块的参数和意义:

模块关键参数来源含义工程影响
CRC attachmentL_CRC = 616 bitsTS 38.291,TR 38.769 studyPDRCH false alarm与error detection短包中开销显著;长包更适合CRC-16
Block repetitionN_repPRDCH/higher layer复制整个coded/uncoded block提供combining gain和time diversity,代价是时延和资源
Channel codingTBCC rate 1/3 baseline;study含1/2,1/4,1/6TS 38.291规范化rate 1/3 TBCC;TR 38.769研究多码率降低BLER,提高coverage码率越低资源越大;constraint length影响device复杂度
D2R-amblepreamble length、midamble interval、sequence lengthPRDCH/higher layerstart/timing/SFO/CFO/channel/interference estimation长序列提升估计精度,但减少payload效率
ModulationOOK或BPSK,study含MSK/DBPSKTS 38.291 procedure;TR 38.769性能比较chip到反射/相位状态的映射BPSK相干接收性能好但CFO敏感;OOK简单但谱泄漏和能量效率较差
small frequency shiftR_sfsT_bitT_chipf_sfsTS 38.291正式参数;TR 38.769给出关系把PDRCH能量从CW附近搬移,支持FDMA和CW avoidance改善并发和CW抑制,但引入guard band、harmonic、SFO/CFO问题
Backscatterf_c、reflection coefficient states、1SB/2SBTS 38.291/38.194;TR 38.769;RF实现用外部CW或内部carrier承载D2R决定链路预算、频谱占用、CW leakage和reader线性度

5. T_bitT_chip与small frequency shift

5.1 参数定义

参数中文说明规范/资料来源备注
T_bit每个D2R信息bit的持续时长TS 38.291:device generation parameter,由higher layers提供,单位microseconds决定D2R原始bit rate
T_chip每个D2R chip的持续时长TS 38.291符号定义:D2R transmissions由连续chips组成,每个chip持续T_chipchip是D2R时域基本单元
R_sfssmall frequency shift factorTS 38.291:D2R生成参数;TR 38.769:等于bit length与2 * chip length之比不要与channel coding rate混淆
f_sfssmall frequency shift amountTR 38.769给出关系以Hz表示PDRCH相对carrier的频率偏移

基本关系:

Rb=1TbitR_b = \frac{1}{T_{\mathrm{bit}}} Tchip=TbitNchip/bitT_{\mathrm{chip}} = \frac{T_{\mathrm{bit}}}{N_{\mathrm{chip/bit}}}

其中N_chip/bit取决于line coding和small frequency shift factor。

5.2 Manchester无small frequency shift时

Manchester line coding把每个信息bit映射为两个chips:

0{1,0},1{0,1}0 \rightarrow \{1,0\}, \qquad 1 \rightarrow \{0,1\}

因此:

Nchip/bit=2N_{\mathrm{chip/bit}} = 2 Tchip=Tbit2T_{\mathrm{chip}} = \frac{T_{\mathrm{bit}}}{2}

Manchester的作用是保证每个bit中间存在transition,便于clock recovery,并把能量从DC附近推开。代价是占用带宽大约翻倍。

5.3 Manchester + small frequency shift factor

TR 38.769给出small frequency shift factor的核心关系:

Rsfs=Tbit2TchipR_{\mathrm{sfs}} = \frac{T_{\mathrm{bit}}}{2T_{\mathrm{chip}}}

所以:

Tchip=Tbit2RsfsT_{\mathrm{chip}} = \frac{T_{\mathrm{bit}}}{2R_{\mathrm{sfs}}}

small frequency shift amount为:

fsfs=RsfsTbit=12Tchipf_{\mathrm{sfs}} = \frac{R_{\mathrm{sfs}}}{T_{\mathrm{bit}}} = \frac{1}{2T_{\mathrm{chip}}}

这说明T_chip不是孤立配置:当T_bit固定时,提高R_sfs会压缩chip duration,提升frequency shift;当R_sfs固定时,增大T_bit会降低bit rate并降低frequency shift。

示例:

T_bitR_sfsT_chip = T_bit/(2R_sfs)f_sfs = R_sfs/T_bit直观效果
1 ms1500 us1 kHz低速、窄偏移
1 ms4125 us4 kHz更高偏移,FDMA间隔更大
200 us425 us20 kHz更高速、更宽频谱、对SFO更敏感

这些数值是关系示例,不代表3GPP固定配置值。实际配置由PRDCH/higher layers、device capability、coverage目标和RAN4射频要求共同决定。

5.4 “每个bit/每个chip”的物理直觉

flowchart LR
    B["1 information bit duration T_bit"] --> C1["Manchester half-bit chip"]
    B --> C2["Manchester half-bit chip"]
    C1 --> R1["repeat / square-wave periods"]
    C2 --> R2["repeat / square-wave periods"]
    R1 --> OUT["2R_sfs chips per bit"]
    R2 --> OUT

从接收机角度看:

时间尺度接收机看到什么影响
T_bitFEC/CRC意义上的bit边界决定payload时长和吞吐量
T_chipOOK/BPSK调制状态保持时间决定reader采样、匹配滤波、SFO容忍度
1/f_sfssmall frequency shift方波周期决定PDRCH sideband距CW的距离

5.5 T_bitT_chip与包时长的计算链

工程上不要只看单个T_bit。一个PDRCH占用的空口时间由payload、保护、amble和重复共同决定:

Npayload=NTB+LCRCN_{\mathrm{payload}} = N_{\mathrm{TB}} + L_{\mathrm{CRC}}

若启用rate R_c的channel coding和block repetition,可近似写为:

NcodedNpayloadRcN_{\mathrm{coded}} \approx \frac{N_{\mathrm{payload}}}{R_c} TPDRCH,payloadNcodedNrepTbitT_{\mathrm{PDRCH,payload}} \approx N_{\mathrm{coded}} \cdot N_{\mathrm{rep}} \cdot T_{\mathrm{bit}}

加入D2R-amble后:

TPDRCH,total=Tpreamble+TPDRCH,payload+NmidTmidamble+TpostambleT_{\mathrm{PDRCH,total}} = T_{\mathrm{preamble}} + T_{\mathrm{PDRCH,payload}} + N_{\mathrm{mid}}T_{\mathrm{midamble}} + T_{\mathrm{postamble}}

在Manchester + small frequency shift关系下,chip数为:

Nchip,total2RsfsNcodedNrep+Nchip,ambleN_{\mathrm{chip,total}} \approx 2R_{\mathrm{sfs}}N_{\mathrm{coded}}N_{\mathrm{rep}} + N_{\mathrm{chip,amble}}

这给出一个直接判断:

设计目标通常会调小/调大直接收益主要副作用
提升吞吐调小T_bit、减少N_rep、减少amblePDRCH时长下降覆盖下降、SFO/CFO和reader采样压力上升
提升覆盖调大T_bit、增加N_rep、使用TBCC、加长preambleprocessing gain和译码鲁棒性上升inventory周期变长、碰撞窗口变大
远离CW leakage增大R_sfs或调整frequency resourcesideband离f_c更远T_chip变短、频谱更宽、guard需求上升
提升并发分配多个f_sfs/FDMA sub-channel多device同时响应需要更严格频率规划和多用户检测

6. small frequency shift的具体操作

用户提到的“小一瓶”按上下文应为small frequency shift。在Ambient IoT D2R中,它不是RF大频移器,而是在baseband/chip序列上构造一个低复杂度的频率偏移。

6.1 Option 1:Manchester codeword repetition

对每个Manchester codeword,在同一个T_bit内重复R_sfs次:

flowchart TB
    BIT0["bit 0"] --> M0["Manchester: 10"]
    M0 --> O10["R_sfs=1: 10"]
    M0 --> O11["R_sfs=2: 1010"]
    M0 --> O12["R_sfs=4: 10101010"]
    BIT1["bit 1"] --> M1["Manchester: 01"]
    M1 --> O20["R_sfs=1: 01"]
    M1 --> O21["R_sfs=2: 0101"]
    M1 --> O22["R_sfs=4: 01010101"]

数学上:

cb[n]={{1,0}Rsfs,b=0{0,1}Rsfs,b=1c_b[n] = \begin{cases} \{1,0\}^{R_{\mathrm{sfs}}}, & b=0 \\ \{0,1\}^{R_{\mathrm{sfs}}}, & b=1 \end{cases}

其中{1,0}^{R_sfs}表示在T_bit内重复R_sfs次。

工程特征:

维度观察
频谱TR 38.769 study中,多家公司观察到Option 1主瓣更集中、需要较少bandwidth;但可能有更高sidelobes
性能单device场景Option 1/2 BLER相近;FDMA场景,尤其存在大SFO时,Option 1可能更优
复杂度对device简单,本质是chip pattern重复
风险T_chip更短时,对device clock、reader采样、multipath delay更敏感

6.2 Option 2:Manchester codeword乘square wave

先生成Manchester codeword,再与对应small frequency shift的square wave相乘。二进制实现可用XOR或XNOR:

flowchart LR
    B["information bit"] --> M["Manchester codeword"]
    S["square wave with R_sfs periods in T_bit"] --> X["XOR / XNOR"]
    M --> X
    X --> C["chips for OOK / BPSK"]

设Manchester波形为m(t) in {+1,-1},square wave为q(t),则BPSK意义下:

x(t)=m(t)q(t)x(t) = m(t)q(t)

square wave基频为:

fsfs=RsfsTbitf_{\mathrm{sfs}} = \frac{R_{\mathrm{sfs}}}{T_{\mathrm{bit}}}

由于乘法在频域对应卷积,baseband能量会搬移到±f_sfs及odd harmonics附近:

q(t)=4πk=1,3,5,1ksin(2πkfsfst)q(t) = \frac{4}{\pi}\sum_{k=1,3,5,\ldots} \frac{1}{k}\sin(2\pi k f_{\mathrm{sfs}}t)

与RF carrier相乘后,PDRCH主要出现在:

f=fc±fsfs,fc±3fsfs,fc±5fsfs,f = f_c \pm f_{\mathrm{sfs}},\quad f_c \pm 3f_{\mathrm{sfs}},\quad f_c \pm 5f_{\mathrm{sfs}}, \ldots

工程特征:

维度观察
频谱Option 2通常sideband结构更像传统subcarrier modulation;TR 38.769中有source认为其对SFO和device间time difference更不敏感
实现XOR/XNOR很低复杂度,适合极低功耗device
接收reader可按subcarrier/sideband中心频率做滤波和解调
风险square wave的odd harmonics需要guard和滤波策略,否则影响FDMA邻近资源

6.3 无line coding时的small frequency shift

如果不使用D2R line code,TR 38.769给出可直接用alternating chips生成small frequency shift:

Modulationalternating chips示例
OOK[0,1,0,1,...][1,0,1,0,...]
BPSK[-1,+1,-1,+1,...][+1,-1,+1,-1,...]

同样满足:

fsfs=RsfsTbitf_{\mathrm{sfs}} = \frac{R_{\mathrm{sfs}}}{T_{\mathrm{bit}}}

6.4 small frequency shift的目的

目的原理收益代价
D2R FDMA不同device使用不同f_sfs或frequency resource多device并发,提高inventory效率,降低碰撞需要frequency planning、guard band和多用户检测
CW interference avoidancePDRCH sideband远离f_c处的强CW leakage和phase noise降低CW自干扰、滤波压力和reader动态范围要求f_sfs过大时占用更多频谱并产生harmonics
Reader filteringReader在f_c ± f_sfs附近窄带接收降低noise bandwidth,提高等效SNR需要准确估计SFO/CFO和carrier位置

7. PDRCH标签工作频率、CW载波与频谱特征

7.1 Device/tag的“工作频率”是什么

对Device 1/2a这类backscatter device,标签本身通常不产生独立高功率RF carrier。它的“工作频率”应理解为:

fworkfcf_{\mathrm{work}} \approx f_c

其中f_c是外部CW(Carrier Wave)的carrier frequency。PDRCH信息不是从标签主动发出一个全新RF carrier,而是通过改变天线负载,把入射CW调制后散射回reader。

对Device 2b/C,device可能内部生成carrier或active-like D2R信号,此时D2R frequency可由device LO、RAN配置和frequency resource共同决定。

Device类型carrier来源PDRCH频谱位置
Device 1外部CWf_c附近的backscatter sidebands
Device 2a外部CW,可有reflection amplifier/large frequency shifter候选f_c附近或经large frequency shift搬到另一频段
Device 2b内部生成single-tone carrier,或使用外部CW候选由内部carrier和调制方式决定
Device C / active AIoTactive-like RF可更接近常规上行单载波发送,但仍受AIoT低复杂度约束

7.2 Backscatter负载调制原理

反射调制的核心是改变antenna load impedance,使reflection coefficient在不同状态间切换:

Γ(t)=ZL(t)ZAZL(t)+ZA\Gamma(t)=\frac{Z_L(t)-Z_A^*}{Z_L(t)+Z_A}

其中:

符号含义
Z_L(t)device开关选择的load impedance
Z_Aantenna impedance
\Gamma(t)load reflection coefficient

两个反射状态的差值决定backscatter modulation depth:

ΔΓ=Γ1Γ0\Delta \Gamma = \Gamma_1 - \Gamma_0

接收侧可把backscattered RF近似理解为:

sbs(t)AincΓ(t)cos(2πfct+ϕ)s_{\mathrm{bs}}(t) \propto A_{\mathrm{inc}} \Gamma(t) \cos(2\pi f_c t + \phi)

如果\Gamma(t)包含OOK/BPSK/square-wave调制,频谱就会围绕f_c展开sidebands。

7.3 CW与PDRCH频谱示意

flowchart LR
    L3["f_c - 3f_sfs<br/>odd harmonic"] --- L1["f_c - f_sfs<br/>lower sideband"]
    L1 --- C["f_c<br/>CW leakage / carrier"]
    C --- U1["f_c + f_sfs<br/>upper sideband"]
    U1 --- U3["f_c + 3f_sfs<br/>odd harmonic"]

2SB(Double sideband)和1SB(Single sideband):

模式频谱特征优点缺点
2SB同时保留f_c - f_sfsf_c + f_sfs实现简单,对phase error/CFO更鲁棒频谱效率较低,双边都需guard
1SB只保留上边带或下边带频谱效率高,更利于FDMA和CW avoidance需要image suppression、filtering或I/Q结构,device复杂度更高

TR 38.769 Rel-20 study中,D2R假设single-carrier waveform,且指出Rel-19 small frequency shift在Rel-20 active device D2R中不一定必要;1SB/2SB without SFS成为重要演进方向。

7.4 载波在频谱上的特征

CW理想上是single-tone unmodulated sinusoid:

c(t)=Accos(2πfct+ϕc)c(t)=A_c \cos(2\pi f_c t + \phi_c)

理想频谱为f_c处一根谱线。但真实系统中有:

非理想因素对PDRCH的影响
Phase noisef_c附近形成裙边,可能淹没近距离sideband
CW leakagereader自发自收或外部CW进入接收机,使LNA desensitization
PA nonlinearity产生spurious和intermodulation
Frequency error使PDRCH sideband偏离预期resource
Multipath改变sideband幅相,引入frequency selective fading

因此small frequency shift不能无限靠近CW,也不能无限远离CW:靠近会受phase noise/CW leakage影响;远离会占用更多bandwidth并提高switching/harmonic问题。

7.5 关于“PDC信道”与标签工作频率的澄清

3GPP Ambient IoT PHY中正式讨论的是PRDCH(reader-to-device)和PDRCH(device-to-reader),不是NR里的PDCCH,也没有一个单独名为PDC的Ambient IoT physical channel。若“PDC信道中标签的工作频率”指的是PDRCH标签回传频率,则应按下面方式理解:

说法更准确的工程解释
标签工作在某个PDRCH频点Passive/backscatter tag主要工作在外部CW频率f_c附近,通过sideband承载PDRCH
标签主动发射PDRCH carrier对Device 1/2a通常不准确;它改变负载反射CW。对Device 2b/C才可能有内部carrier或active-like D2R
PDRCH频谱就是一个窄带上行不完整;它包含CW leakage、desired sideband、odd harmonics、guard band和可能的多device FDMA资源
频点只由标签决定不准确;f_c来自reader/CW node或部署频点,f_sfs来自PRDCH/higher-layer配置与device能力
flowchart LR
    A["Reader/CW node chooses f_c"] --> B["Tag receives CW"]
    C["PRDCH/higher layer indicates R_sfs / resource"] --> D["Tag chip pattern"]
    B --> E["Backscatter load modulation"]
    D --> E
    E --> F["PDRCH sideband: f_c +/- f_sfs"]
    F --> G["Reader filters target sideband"]

频谱规划时可把PDRCH资源看成围绕CW展开的“相对频偏资源”,而不是传统UE上行的绝对RF carrier resource:

fPDRCH,i{fcfsfs,i, fc+fsfs,i}f_{\mathrm{PDRCH},i} \in \{f_c - f_{\mathrm{sfs},i},\ f_c + f_{\mathrm{sfs},i}\}

若使用1SB,则只保留集合中的一侧;若使用2SB,则两侧都可能占用guard。多标签并发时,不同device的f_sfs,i必须满足:

fsfs,ifsfs,jBsig+Bguard,i,j|f_{\mathrm{sfs},i}-f_{\mathrm{sfs},j}| \ge B_{\mathrm{sig}} + B_{\mathrm{guard},i,j}

其中B_guard,i,j需要吸收SFO/CFO、filter roll-off和sideband harmonics。这个约束解释了为什么R_sfs不是越多越好:它能增加可分资源,但也会拉宽总占用频谱。

8. D2R bandwidth与guard band

TR 38.769定义:

Bocc,D2RBtx,D2RB_{\mathrm{occ,D2R}} \ge B_{\mathrm{tx,D2R}}

其中:

参数含义
B_tx,D2Rreader为单个device D2R transmission调度的frequency resources
B_occ,D2Rtransmission bandwidth加上intra-AIoT guard bands
B_guard,D2R用于吸收SFO/CFO、sideband roll-off、harmonics、FDMA间隔的保护带

可写作工程近似:

Bocc,D2R=Bsig+Bguard,D2RB_{\mathrm{occ,D2R}} = B_{\mathrm{sig}} + B_{\mathrm{guard,D2R}}

如果考虑SFO/CFO:

Bguard,D2R2(ΔfSFO+ΔfCFO)+Bfilter marginB_{\mathrm{guard,D2R}} \ge 2\left(\Delta f_{\mathrm{SFO}}+\Delta f_{\mathrm{CFO}}\right)+B_{\mathrm{filter\ margin}}

其中:

ΔfSFOϵSFOfsfs\Delta f_{\mathrm{SFO}} \approx \epsilon_{\mathrm{SFO}} f_{\mathrm{sfs}}

epsilon_SFO为device sampling frequency offset的相对误差。Device 2b使用内部carrier时还会引入CFO:

ΔfCFOϵLOfcarrier\Delta f_{\mathrm{CFO}} \approx \epsilon_{\mathrm{LO}} f_{\mathrm{carrier}}

FDMA资源示意:

flowchart LR
    FC["CW f_c"] --- D1["Device 1<br/>f_sfs,1"]
    D1 --- G12["guard"]
    G12 --- D2["Device 2<br/>f_sfs,2"]
    D2 --- G23["guard"]
    G23 --- D3["Device 3<br/>f_sfs,3"]

配置原则:

场景建议
Passive device且SFO大频率偏移不要过密;可把大SFO device放在靠近carrier的资源,降低绝对频偏扩展
Active/Device 2b且CFO可控可放在更远的frequency resource,提高并发数
多device inventoryB_sig + guard定义sub-channel spacing,reader做并行检测
强CW leakage适当增大f_sfs,给模拟/数字滤波留出过渡带

9. D-TAS、preamble、midamble与postamble

9.1 D-TAS不是PDRCH本体

TR 38.769明确研究D-TAS preceding each PDRCH,用于:

功能说明
Start indication告诉reader D2R开始
Timing acquisition估计chip边界和packet timing
SFO estimation估计device clock误差
CFO estimation对Device 2b/internal carrier尤其重要
Channel estimation支持coherent demodulation
Interference estimation辅助CW/inter-device interference处理

TS 38.291将D2R-amble insertion放在PDRCH bits与preamble/midamble assembly阶段;这意味着reader处理时先用amble锁定D2R,再解PDRCH payload。

9.2 Preamble长度与性能

TR 38.769 study观察:

观察含义
32-bit preamble相对8-bit/16-bit有明显gaincorrelation peak更稳定,timing/SFO估计更可靠
64-bit preamble相对32-bit还有约2.5 dB增益的报告长序列提升低SNR检测,但开销增加
训练序列长度>=64可支持较好的SFO estimation报告对长包和大SFO更重要
M-sequence、Golay、Walsh均为候选关注auto-correlation和cross-correlation

9.3 Midamble/Postamble选择

flowchart TB
    A["Preamble only"] --> B["短包 / SFO可控 / 低开销"]
    C["Preamble + midamble"] --> D["中长包 / 需要tracking"]
    E["Preamble + postamble"] --> F["结束时校正SFO/channel,但reader需等待"]
    G["Preamble + midamble + postamble"] --> H["长包 / 大SFO / 高可靠,开销最高"]

选择依据:

Payload长度推荐方向原因
16/20 bitspreamble-only通常足够payload短,SFO累积小,额外amble开销不划算
96 bits视SFO和coherent/non-coherent检测而定有study认为preamble-only可达10% BLER,也有study认为需mid/post
400 bits及以上更倾向midamble/postamble长包中SFO/channel drift累积,preamble-only风险高

10. Reader接收机与链路预算

10.1 D2R接收灵敏度

PDRCH接收灵敏度可按下式理解:

PREFSENS(dBm)=174+10log10(BW)+NF+IM+ICW+SNRtargetP_{\mathrm{REFSENS}}(\mathrm{dBm}) = -174 + 10\log_{10}(BW) + NF + IM + I_{\mathrm{CW}} + SNR_{\mathrm{target}}
参数含义
BWD2R receiver bandwidth,通常与B_tx,D2R和滤波策略相关
NFReader receiver noise figure
IMimplementation margin
I_CWCW leakage、phase noise、self-interference折算项
SNR_target达到目标BLER所需SNR,受modulation/FEC/repetition/amble影响

small frequency shift若能减少BW或降低I_CW,就能改善灵敏度;但若引入更多guard或harmonic interference,也可能抵消收益。

10.2 Backscatter链路预算

对bistatic或monostatic backscatter,可简化为:

Prx,D2R=PCW+GCW+Gdev+GreaderLCWdevLdevreaderLbackscatterLmiscP_{\mathrm{rx,D2R}} = P_{\mathrm{CW}} + G_{\mathrm{CW}} + G_{\mathrm{dev}} + G_{\mathrm{reader}} - L_{\mathrm{CW\rightarrow dev}} - L_{\mathrm{dev\rightarrow reader}} - L_{\mathrm{backscatter}} - L_{\mathrm{misc}}

monostatic近似:

Prx,D2RPCW+Gt+Gr2L(d)LbackscatterLmiscP_{\mathrm{rx,D2R}} \approx P_{\mathrm{CW}} + G_t + G_r - 2L(d) - L_{\mathrm{backscatter}} - L_{\mathrm{misc}}

这解释了PDRCH比普通上行更难:信号先经历CW到device的路径损耗,再经历device到reader的路径损耗,且backscatter modulation depth有限。

10.3 CW leakage与cancellation

flowchart LR
    TX["Reader/CW Tx: strong CW"] --> ISO["Antenna isolation"]
    ISO --> RX["Reader Rx front-end"]
    DEV["Weak PDRCH sideband"] --> RX
    RX --> ANA["Analog cancellation / filtering"]
    ANA --> ADC["ADC dynamic range"]
    ADC --> DIG["Digital cancellation"]
    DIG --> DEC["PDRCH demod/FEC/CRC"]

reader需要同时处理强CW和弱PDRCH sideband。关键问题:

问题影响对策
LNA desensitization强CW使前端压缩,弱PDRCH不可见antenna isolation、analog cancellation、notch/filter
ADC dynamic rangeCW占用量化范围analog suppression before ADC
Phase noisef_c附近噪声裙边覆盖sideband选择合适f_sfs、低phase noise CW、滤波
Self-interference cancellation training训练期间不宜接收D2Rscheduling避免训练与PDRCH重叠
Intermodulation多tone或多device下产生杂散RAN4发射/接收要求、resource planning

11. PDRCH性能提升机制

机制性能收益代价/限制
BPSK + coherent demodulation相比OOK/non-coherent通常有更好SNR效率需要channel/CFO/SFO估计,preamble开销更高
TBCC rate 1/3提升coverage和BLER增加编码比特和接收复杂度
Block repetitionTR 38.769中有约2.5 dB6 dB增益报告,依场景而定增加时长,可能降低容量
Longer preamble改善timing/SFO/channel estimation开销增加,短包效率下降
small frequency shift降低CW干扰,支持FDMASFO/CFO/guard/harmonics复杂
1SB提高频谱效率,减少一侧sideband占用需要image suppression,device复杂度增加
FDMA提升inventory并发,减少碰撞reader多用户检测复杂,频域资源碎片化
CDMA候选可增加并发和collision tolerance大SFO/CFO破坏orthogonality,device需存储/生成序列

11.1 参数调优的收益边界

PDRCH参数之间存在明显耦合,单独优化某一项通常会把压力转移到另一项:

flowchart LR
    A["Increase R_sfs"] --> B["Larger f_sfs"]
    B --> C["Better CW avoidance / FDMA"]
    B --> D["Shorter T_chip"]
    D --> E["Higher clock and sampling sensitivity"]
    C --> F["More guard planning"]

    G["Increase N_rep"] --> H["Combining gain"]
    G --> I["Longer packet"]
    I --> J["More collision and SFO drift"]
参数调整正向效果边界条件
增大R_sfsPDRCH sideband远离CW,FDMA间隔更清晰T_chip缩短后,device oscillator、reader sampling和multipath容忍度下降
增大T_bit每bit能量更高,接收处理更从容吞吐下降,inventory轮询时间上升
增大N_rep可做soft/hard combining,提升低SNR成功率长包更受SFO累积和多device碰撞影响
加长preambletiming/SFO/CFO/channel estimation更可靠对短payload开销过大,reader等待时间增加
采用1SB提升频谱效率,避开一侧干扰tag或reader需要更复杂的image suppression/filtering
使用BPSK/coherent提升SNR效率对相位、CFO和channel estimation更敏感

12. 参数快速查表

参数来源含义典型取值/状态设计注意
T_bitTS 38.291 higher layer parameterD2R bit duration由配置决定同时决定吞吐、packet时长、SFO累积
T_chipTS 38.291 D2R chip structureD2R chip durationT_bit/(2R_sfs)在Manchester/SFS关系下太短会降低multipath和clock tolerance
R_sfsTS 38.291 / TR 38.769small frequency shift factor正整数候选与code rate R区分
f_sfsTR 38.769sideband相对carrier偏移R_sfs/T_bit影响CW avoidance和FDMA spacing
f_cTS 38.291/38.194,TR 38.769CW或内部carrier频率FR1 licensed spectrum,具体依部署Passive device工作在f_c附近
B_tx,D2RTR 38.769单device D2R transmission bandwidthstudy定义与调制、SFS、1SB/2SB相关
B_occ,D2RTR 38.769占用带宽含AIoT guard>= B_tx,D2Rguard吸收SFO/CFO
B_guard,D2RTR 38.769AIoT内部保护带未冻结大SFO/CFO和FDMA越多越需要
CRC lengthTS 38.291error detection616 bits短包开销明显
Block repetition numberTS 38.291block-level repetitionhigher layer提供time diversity vs resource
Channel coding indicatorTS 38.291是否使用channel codingno coding或TBCC影响时长和coverage
Midamble intervalTS 38.291D2R midamble插入间隔higher layer提供长包tracking
Amble sequence lengthTS 38.291preamble/midamble序列长度short/long indicator检测性能 vs 开销
ModulationTS 38.291 procedure;TR 38.769OOK/BPSKdevice实现选择或继承前一PDRCHBPSK性能好但同步要求高
1SB/2SBTR 38.769sideband模式Rel-20重点study1SB高效但复杂

13. 演进方向

13.1 Rel-19到Rel-20的方向

Rel-19更关注低复杂度backscatter device的可行D2R设计:PDRCH、D2R-amble、small frequency shift、OOK/BPSK、TBCC、block repetition。Rel-20研究更强调Device 2b/C和outdoor active Ambient IoT:

方向演进点
Active device内部carrier、CFO控制、single-carrier D2R、无需Rel-19 SFS的候选
1SB/2SB从small frequency shift转向更明确的sideband waveform与频谱效率设计
Outdoor coverage更长距离、更强multipath、更严格RAN4射频要求
Interleaving/bit collection改善fading和burst error,代价是device memory
ScramblingManchester取消或弱化时,用scrambling避免长run并随机化干扰
Dynamic resource indication通过PRDCH或broadcast/paging提供D2R frequency resource、chip duration、FEC/repetition
Reader receiver更复杂的CW cancellation、多用户检测、SFO/CFO hypothesis search

13.2 工程判断

  1. T_bitT_chip是PDRCH设计的核心时间尺度。T_bit决定业务速率和包长,T_chip决定实际调制切换、频谱和同步难度。
  2. small frequency shift的本质是用低复杂度chip pattern生成subcarrier-like频移。它适合passive/backscatter device,但不是免费的容量增益。
  3. CW是PDRCH频谱理解的中心。Passive device的PDRCH工作频率不是独立发射频率,而是f_c附近的sideband。
  4. PDRCH性能瓶颈通常不在单个模块,而在CW leakage + weak backscatter + SFO/CFO + multi-device interference的叠加。
  5. Rel-20可能弱化Rel-19 small frequency shift在active device上的必要性,但不会弱化PDRCH参数化、amble、guard band和reader接收机设计的重要性。

14. 参考资料

  1. 3GPP TS 38.291 archive:Ambient IoT Physical layer,本文抽取38291-j20
  2. 3GPP TR 38.769 archive:Ambient IoT RAN study,本文抽取38769-k00并参考archive版本。
  3. GS1 EPC Gen2 UHF RFID Standard Release 3.0:UHF RFID air interface,860 MHz-930 MHz、backscatter、FM0/Miller、Tari/BLF等行业基线。
  4. Ambient IoT: A missing link in 3GPP IoT Devices Landscape:3GPP Ambient IoT背景、device类型、link budget和系统挑战。
  5. Low-Complex Waveform, Modulation and Coding Designs for 3GPP Ambient IoT:低复杂度A-IoT waveform/modulation/coding设计与性能讨论。
  6. Load Modulation for Backscatter Communication: Channel Capacity and Near-Capacity Schemes:backscatter load modulation理论背景。
寻名 印章
© 2026 寻名画师

此间江湖,后会有期