Extracting the Channel Impulse Response from the gNB #804
-
Hello, I am working on a project which requires to extract the channel impulse response from the gNB. Is there a way to do that? Or could you please direct me to the portion of the code that I would have to modify if necessary? Thank you |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi @melkael, if you have access to MATLAB, the easiest way is to use one of our analyzers. Basically, you tell the gNB to record all uplink samples (organized in resource grid), then you can use the analyzers to look into these records - and one of the things they plot is the estimated channel response (in frequency, not in time). For more info, have a loot at this tutorial. If you don't have access to MATLAB, you can still record the uplink resource grids and then process them manually (I suggest you look into the MATLAB functions to understand how to extract a relevant section of samples from the trace file). The problem here is that these are the samples received by the gNB, and the channel needs to be estimated. The last option, as you say, is to modify the code - what I'd do is probably print the content of Hope this helps! |
Beta Was this translation helpful? Give feedback.
Hi @melkael,
if you have access to MATLAB, the easiest way is to use one of our analyzers. Basically, you tell the gNB to record all uplink samples (organized in resource grid), then you can use the analyzers to look into these records - and one of the things they plot is the estimated channel response (in frequency, not in time). For more info, have a loot at this tutorial.
If you don't have access to MATLAB, you can still record the uplink resource grids and then process them manually (I suggest you look into the MATLAB functions to understand how to extract a relevant section of samples from the trace file). The problem here is that these are the samples received by the gNB, and the ch…