GHI CHÉP 25 · INITIAL ACCESS
Fine timing và frequency synchronization
PSS và SSS đã giúp receiver tìm được một SSB candidate và full PCI, nhưng “đã detect đúng cell” chưa có nghĩa sample clock và carrier frequency đã align đủ tốt cho FFT/PBCH. Bước tiếp theo là refine nơi đặt FFT window và giảm residual frequency error để OFDM orthogonality được giữ đủ tốt cho PBCH DM-RS và PBCH processing.
CÂU HỎI MỞ ĐẦU
PSS correlation peak đã cho timing candidate. Tại sao receiver không thể cứ đặt FFT window đúng ngay tại peak đó rồi decode PBCH?
Có hai lý do lớn. Thứ nhất, multipath có thể tạo nhiều timing features và strongest peak không nhất thiết là earliest useful path. Thứ hai, oscillator mismatch hoặc Doppler để lại carrier-frequency offset khiến phase tiếp tục quay trong OFDM symbol.
Nếu quá sớm hoặc quá muộn, useful window có thể mất circular-convolution condition và bị ISI.
Phase quay qua useful symbol làm subcarriers mất orthogonality và tạo inter-carrier interference.
BÀI 24 NẰM Ở ĐÂU TRONG FLOW?
PSS/SSS tạo candidate. Fine synchronization biến candidate đó thành một FFT-ready receive context.
Exact refinement algorithm không được 3GPP bắt buộc. Receiver có thể dùng PSS/SSS, CP correlation, known-symbol phase, joint search hoặc tracking loop tùy implementation.
01 · TRƯỚC HẾT PHẢI PHÂN BIỆT “SSB TIMING” VÀ “FFT-WINDOW TIMING”
Biết approximate start của SSB chưa đồng nghĩa biết sample chính xác nên dùng làm sample đầu tiên của FFT.
PSS detector thường tạo một timing hypothesis quanh nơi known waveform match tốt nhất. Nhưng OFDM demodulator cần một quyết định khác: chọn đúng useful samples để đưa vào FFT.
Đủ để extract vùng PSS/SSS và tiếp tục search.
Phải nằm trong timing region mà CP và channel memory vẫn giữ circular model hợp lệ.
02 · CYCLIC PREFIX TẠO MỘT TIMING MARGIN
Nếu channel memory nằm trong CP, FFT window không nhất thiết phải bắt đầu tại đúng một sample duy nhất.
Dùng một model minh họa với useful OFDM symbol dài , CP dài và channel có taps từ delay 0 tới . Quy ước:
Một safe interval điển hình theo convention này là:
Phía trái bảo đảm delayed path cuối cùng vẫn lấy samples thuộc cyclic extension của current symbol. Phía phải tránh để cuối FFT window tràn sang symbol tiếp theo.
03 · VÍ DỤ SỐ: CP 16 SAMPLES, CHANNEL 7 TAPS
Timing window có thể bắt đầu sớm tối đa 10 samples mà vẫn giữ circular model trong ví dụ lý tưởng.
Do đó safe range là:
FFT bắt đầu sớm 4 samples nhưng vẫn ở trong CP margin.
Delayed path có thể kéo sample từ previous symbol vào useful FFT window.
Cuối FFT window tràn sang next symbol và circularity không còn được bảo đảm.
04 · TIMING OFFSET TRONG SAFE REGION KHÔNG NHẤT THIẾT TẠO ISI, NHƯNG NÓ TẠO PHASE RAMP
Đổi nơi cắt một circular OFDM block tương đương một phase rotation phụ thuộc subcarrier index.
Với convention của bài, nếu FFT window dịch samples nhưng vẫn nằm trong safe circular region:
Phase slope giữa hai subcarriers kề nhau là:
Đây là một distinction rất quan trọng: timing error nhỏ nằm trong CP có thể chủ yếu hiện ra như deterministic phase slope theo frequency, trong khi timing error vượt safe region mới trực tiếp phá circular-convolution assumption và gây interference nghiêm trọng hơn.
05 · FREQUENCY OFFSET BIẾN THÀNH PHASE ROTATION THEO THỜI GIAN
Một carrier-frequency error cố định trong hertz tạo phase tăng tuyến tính theo sample index.
Trong OFDM, rất tiện khi normalize CFO theo subcarrier spacing:
Với useful symbol có samples, phase quay xấp xỉ qua toàn useful symbol là:
Ví dụ tương ứng khoảng phase drift qua một useful symbol.
06 · FRACTIONAL CFO PHÁ ORTHOGONALITY VÀ TẠO ICI
Subcarriers không còn được FFT nhìn đúng tại zero-crossings của nhau.
Với một ideal -point OFDM symbol, desired-bin amplitude factor do normalized CFO có thể viết:
Desired-bin power còn lại là . Phần energy còn lại bị rò sang neighboring FFT bins dưới dạng ICI trong ideal single-tone model.
07 · INTEGER CFO VÀ FRACTIONAL CFO CÓ TÁC ĐỘNG KHÁC NHAU
Tách normalized CFO thành integer shift và fractional residual giúp hiểu receiver search tốt hơn.
Trong ideal OFDM model, một exact integer shift chủ yếu dịch FFT-bin indexing thay vì tạo fractional-ICI pattern.
Làm subcarrier tones rơi giữa FFT-bin centers và gây ICI.
Initial acquisition có thể phải search frequency hypotheses đủ rộng để xử lý cả hai effects. Sau coarse correction, fine synchronizer thường tập trung vào residual fractional error nhỏ hơn.
08 · CYCLIC PREFIX CŨNG CÓ THỂ CUNG CẤP FREQUENCY INFORMATION
CP là bản copy của cuối useful symbol, nên hai đoạn giống nhau cách nhau đúng samples.
Bỏ qua noise và channel variation để thấy ý tưởng:
Do đó complex correlation giữa CP và corresponding tail có phase xấp xỉ :
Đây là một estimator minh họa rất trực quan. Practical NR receiver không bắt buộc dùng CP correlation và phải xử lý ambiguity range, multipath, timing error, noise và symbol structure.
09 · INTERACTIVE LAB
Kéo FFT window ra khỏi safe CP region và tăng residual CFO để nhìn hai lỗi khác nhau.
Lab dùng , và channel support . Đây là numbers minh họa, không phải một NR numerology cụ thể.
Lab dùng OFDM model minh họa với , và channel support samples. Safe timing interval theo convention của bài là. Đây không phải một NR numerology cụ thể và cũng không phải timing algorithm bắt buộc của 3GPP.
Khi timing offset vẫn nằm từ tới , lab đánh dấu window là safe và biểu diễn timing error bằng phase ramp. Khi window vượt vùng đó, receiver có nguy cơ lấy samples từ neighboring symbol. CFO slider độc lập cho thấy phase drift và ICI tăng ngay cả khi timing window đang tốt.
10 · TIMING VÀ FREQUENCY THƯỜNG ĐƯỢC REFINE LẶP LẠI, KHÔNG NHẤT THIẾT MỘT LẦN
Một correction tốt ở frequency có thể làm timing metric sắc hơn, và timing tốt hơn lại giúp frequency estimator sạch hơn.
Receiver implementation có thể giữ nhiều candidate hypotheses và refine theo score thay vì commit ngay vào một timing/CFO duy nhất. Điều này đặc biệt hữu ích ở low SNR hoặc multipath mạnh.
11 · NẾU NHÌN TỪ CODE RECEIVER
Fine synchronization là bước biến PSS/SSS detection thành parameters mà FFT và PBCH pipeline thực sự dùng được.
Nhận PSS/SSS candidate
Có approximate SSB timing, PSS/SSS identity và thường đã có coarse frequency hypothesis.
STATE · coarse syncEstimate residual CFO
Dùng known-signal phase, CP relation, multi-hypothesis search hoặc estimator khác tùy design.
OUTPUT ·Correct samples
Nhân sample stream với complex exponential ngược chiều estimated CFO.
OUTPUT · lower residual phase driftChọn FFT-window start
Dùng correlation/channel structure và CP margin để tránh vùng có neighboring-symbol contamination.
OUTPUT · FFT sample indexFFT và PBCH DM-RS
Receiver giờ có timing/frequency context tốt hơn để extract PBCH resources và estimate channel.
NEXT · Bài 2612 · BẢY CHỖ DỄ HIỂU NHẦM
Correlation peak là timing candidate; exact FFT-window placement còn phụ thuộc channel/CP geometry và receiver design.
Nếu window vẫn ở safe circular region, error có thể chủ yếu trở thành phase ramp theo subcarrier.
Channel memory đã tiêu tốn một phần CP, nên timing margin nhỏ hơn raw CP length.
Fractional CFO quay phase trong FFT interval và gây ICI, không chỉ rotate toàn constellation bằng một angle cố định.
Exact integer-SCS shift và fractional residual có signatures khác nhau trong ideal OFDM model.
3GPP yêu cầu UE acquire time/frequency synchronization, nhưng không prescribe một estimator implementation duy nhất.
Oscillator drift, Doppler và mobility có thể cần tracking tiếp sau initial acquisition.
13 · SPECIFICATION LAYER
3GPP định nghĩa OFDM timing structure và yêu cầu cell search acquire time/frequency synchronization. Exact fine estimator vẫn là implementation.
OFDM baseband signal/CP structure, PSS/SSS signals và cell-search requirement về time/frequency synchronization cùng Physical Cell ID.
Safe FFT-window geometry, phase-ramp intuition, normalized CFO, ICI picture và CP-based CFO example.
Peak selection, earliest-path logic, CP correlation, joint PSS/SSS estimator, CFO bank, loop filter, tracking bandwidth và fixed-point details.
3GPP TS 38.213 Release 18, ETSI TS 138 213 V18.8.0, clause 4.1: cell search là procedure để UE acquire time synchronization, frequency synchronization và Physical Cell ID bằng PSS/SSS ·mở specification ↗
3GPP TS 38.211 Release 18, ETSI TS 138 211 V18.8.0, clause 5.3.1: OFDM baseband signal generation và cyclic-prefix timing structure cho NR channels/signals ngoài PRACH và RIM-RS ·mở specification ↗
14 · NỐI LẠI TOÀN BỘ Ý
- Coarse timing: PSS/SSS cho SSB candidate nhưng chưa nhất thiết cho FFT-window start tối ưu.
- CP margin: safe timing range phụ thuộc cả CP length và channel memory.
- Safe timing error: trong ideal circular region, timing shift tạo phase ramp theo subcarrier thay vì trực tiếp tạo ISI.
- Unsafe timing: window quá sớm hoặc quá muộn có thể lấy energy từ neighboring OFDM symbol.
- CFO: frequency error tạo phase rotation theo sample index.
- Normalized CFO: cho biết error lớn tới đâu so với subcarrier spacing.
- Fractional CFO: phá orthogonality và tạo ICI.
- Fine correction: receiver estimate residual CFO, derotate samples và refine FFT timing, có thể lặp lại nhiều lần.
- Bước tiếp: với timing/frequency context tốt hơn, receiver chuyển sang PBCH DM-RS để estimate channel cho PBCH.