220 likes | 433 Views
CHANNEL SOUNDING USING USRP2 & GNU-RADIO . Under :- Prof S.N Merchant SPANN LAB,IIT Bombay. Channel Impulse Response And Coherence Bandwidth Estimation. By:- Rohit Sharma Jay Prakash.
E N D
CHANNEL SOUNDING USING USRP2 & GNU-RADIO Under :- Prof S.N Merchant SPANN LAB,IIT Bombay Channel Impulse Response And Coherence Bandwidth Estimation By:- Rohit Sharma Jay Prakash
Why?:- Motivation Increased Use of Wireless Devices Data-Intensive High Bandwidth Services Strain in capacity of RF Spectrum Channel Sounding UsingUSRP2 & GNU-RADIO Most Communication becomes impractical above 10GHZ in Microwave Region.
Multiple propagation paths: • Line-of-Sight (LoS) and NLoS Invites Multipath invites:- • Scattering, • Reflection, • Diffraction. • Channel Becomes:- • Frequency dependent, • Time dependent and • Position dependent. Channel Sounding UsingUSRP2 & GNU-RADIO Multipath Effects of Channel Ultimately Coherence Bandwidthis adversely affected.
Channel Sounding UsingUSRP2 & GNU-RADIO Flow Model
Channel Sounding UsingUSRP2 & GNU-RADIO Apparatus
Our Transmitter side Flow-Design Channel Sounding UsingUSRP2 & GNU-RADIO
Our Receiver side Flow-Design Channel Sounding UsingUSRP2 & GNU-RADIO
Host PC(Tx) Flow-chart Host Pc (Transmitter) Gb Ethernet USRP2 Channel Sounding UsingUSRP2 & GNU-RADIO PN Sequence Vector Source GNU-RADIO Unpack_to_pack BPSK Differential gray coded Modulation Digital_bert_tx.py USRP2 Uhd_Transmitter UHD-DRIVER
Host PC(Rx) Flow-chart I USRP2 Gb Ethernet Host Pc (Receiver) File Sink Channel Sounding UsingUSRP2 & GNU-RADIO Q Data Processing I Read Complex_to_Binary File Sink(.dat) Windowing on Data-Stream Per PnSequence Window/Seq
Data Processing II Window/Seq Cross Correlated Data Channel Sounding UsingUSRP2 & GNU-RADIO Cross_Corr Local Pn-Seq Channel Impulse Response Coherence Bandwidth Estimation Averaged Over Windows Frequency Correlation Function Average CIR FFT Power Delay Profile
Host PC(Rx) Flow-chart Host Pc (Receiver) Uhd_Receiver Channel Sounding UsingUSRP2 & GNU-RADIO GNU-RADIO Demodulator Octave Based Post-Processing Stream Converter Digital_bert_rx.py File Sink(.dat) UHD-DRIVER
Our Automated-Sounder APPLICATION Channel Sounding UsingUSRP2 & GNU-RADIO Hardware Software • Gnu-Radio 3.6.0 • Python • Octave • UHD_Driver (Latest stable) • USRP2(Tx,Rx) • Two PCs • Gb Ethernet Requirements:-
Our Automated-Sounder APPLICATION Channel Sounding UsingUSRP2 & GNU-RADIO
Impulse Response of a window Channel Sounding UsingUSRP2 & GNU-RADIO
Power Delay of the window Channel Sounding UsingUSRP2 & GNU-RADIO
Channel Impulse Response Channel Sounding UsingUSRP2 & GNU-RADIO
Power Delay of the window Channel Sounding UsingUSRP2 & GNU-RADIO
Power Delay Profile Channel Sounding UsingUSRP2 & GNU-RADIO
Channel Sounding UsingUSRP2 & GNU-RADIO Frequency Correlation Function