Does "PropagationDelay" property of "raytrace" function include fading effects?

2 views (last 30 days)
I'm referring to the example "CDL Channel Model Customization with Ray Tracing" (CDL Channel Model Customization with Ray Tracing - MATLAB & Simulink - MathWorks Italia) in which propagation delays are computed with a raytracing approach.
My question is: are those Time of Arrivals the REAL ToAs (travelled path divided by speed of light) or do they include Rayleigh/Ricean fading due to multipath components?
My goal is to get simulated ToAs measurements, and to this purpose I need to know if noise due to multipath is ALREADY considered (and therefore a ToA estimation algorithm is being implemented to give output the propagation delay) or if I have to add this kind of noise later on my own.
Thanks in advance

Answers (1)

vidyesh
vidyesh on 17 Oct 2023
Hi Riccardo,
I see that you want to know how the propagation delay is calculated in the RayTracing approach.
Note that the “raytrace” function creates a “comm.Ray” object for each ray from transmitter to receiver. This means that the propagation delay for each ray, including Line-of-Sight and Reflected rays, is calculated individually.
In the "CDL Channel Model Customization with Ray Tracing" example provided by the 5G Toolbox, there are four paths from the transmitter to the receiver. The corresponding propagation delay values for these paths are stored in 'rays{1}.PropagationDelay'. These values can be used to calculate a single value of propagation delay that accounts for multipath fading.
For more information on the 'PropagationDelay' parameter, please refer to the following documentation.
Hope this answer helps.

Categories

Find more on Propagation and Channel Models in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!