OFDM alt taşıyıcıları
Geniş bant kanal, birbirine yakın birçok dar bant frekans örneğiyle ölçülür.
OFDM alt taşıyıcılarının kompleks kanal cevabını inceleyin; çoklu yolun frekansa göre genlik çukurları, faz eğimi ve gecikme tepeleri oluşturduğunu görün.
Çoklu yol modeli: doğrudan yol + hareketli yansıma + zayıf sabit yansıma.
Geniş bant kanal, birbirine yakın birçok dar bant frekans örneğiyle ölçülür.
Bir yolun göreli gecikmesi, her alt taşıyıcıda farklı kompleks faz döndürür. Bu sayfada direkt yolun ortak genliği ve ortak gecikmesi faktörlenerek H normalize edilir.
Frekansa göre çukurlar, tepeler ve faz eğimi çoklu yol geometrisinin izini taşır.
Frekans örneklerinin ters dönüşümü, farklı gecikmeli yolların yaklaşık profilini verir.
RSSI bütün kanal bilgisini tek güce indirger; CSI frekans eksenindeki yapıyı korur.
Ölçülen faz yalnız geometrik yayılım değildir. Paket/simge bazlı ortak faz dönüşü ve alt taşıyıcı indeksine göre yaklaşık lineer faz eğimi eklenebilir.
CSI için en taşınabilir yaklaşım kompleks örneği korumaktır. Aşağıdaki long-format CSV’de bir satır, tek bir paket içindeki tek bir TX–RX zinciri ve tek bir alt taşıyıcıyı temsil eder.
timestamp_ns,packet_id,fc_mhz,bandwidth_mhz,subcarrier_idx,subcarrier_hz,tx_ant,rx_ant,csi_real,csi_imag,amp_db,phase_raw_rad,phase_cal_rad,rssi_dbm,noise_dbm,agc_db,label
1710000000000000,2201,5180,20,-28,5171250000,0,0,0.812,-0.144,-1.67,-0.176,-0.041,-48.2,-93.1,31,empty
1710000000000000,2201,5180,20,-27,5171562500,0,0,0.744,-0.263,-2.06,-0.340,-0.205,-48.2,-93.1,31,empty
1710000000080000,2202,5180,20,-28,5171250000,0,0,0.681,-0.391,-2.19,-0.521,-0.082,-49.0,-93.0,31,person_movingcsi_real ve csi_imag temel kompleks örnektir. amp_db ve faz sütunları bunlardan türetilebilir. Depolama alanı önemliyse türetilmiş sütunları tekrar saklamak zorunlu değildir. CSV eğitim ve inceleme için okunaklıdır; büyük CSI veri setlerinde Parquet, HDF5 veya NumPy/NPZ gibi kolon/tensor dostu biçimler daha verimli olur.
| Sütun | Tür | Anlamı | ML / işleme notu |
|---|---|---|---|
timestamp_ns | metadata | Paket/CSI ölçüm zamanı. | Time-series hizalama, Doppler ve pencereleme için kritik; clock kaynağı da metadata’da tutulmalı. |
packet_id | metadata | CSI snapshot kimliği. | Aynı pakete ait tüm alt taşıyıcıları tekrar tensor haline getirmek için kullanılır. |
fc_mhz, bandwidth_mhz | metadata | Merkez frekansı ve nominal bant. | Farklı PHY/channel koşullarını birbirinden ayırır. |
subcarrier_idx | metadata | OFDM alt taşıyıcı indeksi k. | Frekans eksenindeki sırayı korumak için şarttır. |
subcarrier_hz | türetilmiş | f_c + kΔf frekansı. | Farklı numerolojiler bir arada ise kullanışlıdır. |
tx_ant, rx_ant | metadata | Hangi MIMO zincir çiftinin H[r,t,k] örneği olduğu. | AoA/spatial feature ve MIMO tensoru için korunmalıdır. |
csi_real, csi_imag | ham CSI | Kompleks kanal tahmininin I/Q bileşenleri. | Faz wrapping’den kaçınmak için ML’ye real/imag vermek çoğu zaman iyi başlangıçtır. |
amp_db | türetilmiş | 20log10(|H|). | Fading yapısını görselleştirmek ve amplitude feature üretmek için. |
phase_raw_rad | türetilmiş | atan2(Im,Re) ham faz. | Doğrudan kullanılmadan önce unwrap ve donanım/timing etkileri değerlendirilmelidir. |
phase_cal_rad | türetilmiş | Seçilen common-phase / linear-slope kalibrasyonundan sonraki faz. | Kalibrasyon yöntemi ve parametreleri ayrıca metadata olarak saklanmalıdır. |
rssi_dbm, noise_dbm | ölçülen | Paket seviyesinde güç/noise metadata’sı; destek cihaz-bağımlıdır. | CSI ölçekleme, kalite filtresi ve SNR tahmini için kullanılabilir. |
agc_db | receiver state | Alıcı kazanç durumu. | Ham amplitude farklı AGC seviyelerinde karşılaştırılacaksa önemlidir. |
label | hedef | Örn. empty / person_moving / gesture_A. | Sınıflandırma hedefidir; feature setine doğrudan verilmez. |
Bir paket için veri doğal olarak çok boyutludur. ML öncesinde tipik gösterim:
CSI, zaman + frekans + anten uzayını birlikte taşıdığı için RSSI’den çok daha yüksek boyutlu ve daha zengin bir feature alanı sunar.
İnsan veya nesne hareketinin multipath üzerindeki küçük değişimlerini sınıflandırma.
Frekans ve antenler arası yapıyı konum bilgisine çevirmek.
Etiket olmadan “normal” kanal manifoldundan sapmayı bulma.
Feature tarafında doğrudan real/imag veya amplitude/kalibre phase; ayrıca CIR/IFFT, subcarrier covariance, PCA, STFT/Doppler ve antenler arası phase-difference kullanılabilir. Model seçimi probleme göre değişir.
| Girdi biçimi | Uygun başlangıç modeli | Ne yakalar? |
|---|---|---|
| Pencere istatistikleri / PCA feature | Random Forest, XGBoost, SVM | Az veriyle kaba durum/aktivite ayrımı. |
| Time × subcarrier amplitude/phase haritası | 2D-CNN | Frekans-zaman desenleri ve lokal yapılar. |
| Time × subcarrier × antenna tensoru | TCN, LSTM, Transformer, 3D-CNN | Zamansal dinamik + frekans + spatial/MIMO ilişkileri. |
| Etiketsiz normal kanal pencereleri | Autoencoder, one-class model | Anomali / ortam değişimi. |