Deterministic radio propagation modeling and ray tracing 1) Introduction to deterministic propagation modelling 2) Geometrical Theory of Propagation I-The ray concept-Reflection and transmission 3) Geometrical Theory of Propagation II-Diffraction,multipath 4) Ray Tracing I 5) Ray Tracing II-Diffuse scattering modelling 6) Deterministic channel modelling I 7) Deterministic channel modelling II-Examples 8) Project-discussion
1 Deterministic radio propagation modeling and ray tracing 1) Introduction to deterministic propagation modelling 2) Geometrical Theory of Propagation I - The ray concept – Reflection and transmission 3) Geometrical Theory of Propagation II - Diffraction, multipath 4) Ray Tracing I 5) Ray Tracing II – Diffuse scattering modelling 6) Deterministic channel modelling I 7) Deterministic channel modelling II – Examples 8) Project - discussion
Deterministic ray models (1/3) "Numerical simulation of multipath propagation according to GTP" Ray models compute(some of the)rays linking the two terminals through free space propagation and multiple interactions with buildings.The geometry and the field of such rays must satisfy GTP rules Interactions,i.e.reflections,diffractions,scatterings are also called "events" Usually all rays experiencing up to a pre-set number of events,N are computed .N also defines the so-called prediction order Ray models can be fully 3-Dimensional (3D)or can resort to simplified 2- dimensional modelling(2D) Ray models's output can be the field(before the Rx antenna)or the received signal (after the Rx antenna).In the latter case,Rx antenna parameters must be input to the model
Deterministic ray models (1/3) “Numerical simulation of multipath propagation according to GTP” • Ray models compute (some of the) rays linking the two terminals through free space propagation and multiple interactions with buildings. The geometry and the field of such rays must satisfy GTP rules • Interactions, i.e. reflections, diffractions, scatterings are also called “events”. Usually all rays experiencing up to a pre-set number of events, Nev are computed • Nev also defines the so-called prediction order • Ray models can be fully 3-Dimensional (3D) or can resort to simplified 2- dimensional modelling (2D) • Ray models’ s output can be the field (before the Rx antenna) or the received signal (after the Rx antenna). In the latter case, Rx antenna parameters must be input to the model. 2
Deterministic ray models (2/3) 。 Sometimes beams(tubes of flux)instead of"real"rays are considered.Rays have a null transverse dimension.Beams have a finite transverse dimension and therefore a space discretization is adopteda limit to space resolution is posed. Models adopting rays are usually referred to as Ray Tracing(RT)models. Models adopting beams are usually referred to as Ray (or beam)Launching(RL) models Ray models require in input a detailed description of the environment (environment database) Usually two different computation steps can be identified:geometric ray tracing and field computation.The former is by far the most CPU-time consuming Env.database geometric Field Results... Antenna data and other RT Comp. param. 3
Env. database geometric RT Field Comp. Results… • Sometimes beams (tubes of flux) instead of “real” rays are considered. Rays have a null transverse dimension. Beams have a finite transverse dimension and therefore a space discretization is adopted a limit to space resolution is posed. • Models adopting rays are usually referred to as Ray Tracing (RT) models. Models adopting beams are usually referred to as Ray (or beam) Launching (RL) models • Ray models require in input a detailed description of the environment (environment database) • Usually two different computation steps can be identified: geometric ray tracing and field computation. The former is by far the most CPU-time consuming Deterministic ray models (2/3) Antenna data and other param. 3
Deterministic ray models(3/3) Advantages over empirical-statistical models: Multipath simulation-multidimensional prediction High accuracy Great versatility Drawbacks: Environment database "cost" High CPU time (of the order of hours for urban prediction over a cell or area)
Multipath simulation → multidimensional prediction High accuracy Great versatility Environment database “cost” High CPU time (of the order of hours for urban prediction over a cell or area) Deterministic ray models (3/3) Advantages over empirical-statistical models: Drawbacks: 4
Performance Prediction accuracy first of all depends on the accuracy of environment database Prediction accuracy also depends on Nev:the greater Nev,the better the accuracy.Usually Nev=3-4 for outdoor,Nev=2 for indoor prediction are chosen. Unfortunately,CPU time grows more than linearly with Nv Prediction CPU time error 5
Nev Prediction error CPU time Performance • Prediction accuracy first of all depends on the accuracy of environment database • Prediction accuracy also depends on Nev : the greater Nev , the better the accuracy. Usually Nev = 3-4 for outdoor, Nev = 2 for indoor prediction are chosen. • Unfortunately, CPU time grows more than linearly with Nev 5
Environment databases 。 Deterministic models require detailed environment databases Geometric Terrain Buildings Material param's Electro (vegetation) magnetic 2467500 Hong Kong Paris
Environment databases • Deterministic models require detailed environment databases Hong Kong Paris Terrain Buildings (vegetation) Material param’ s 6
Environment database issues Good environment databases can be expensive(not true for the future) Environment databases are difficult to handle by non-expert personnel Environment databases are often not very accurate(precision of 0.5m for horizontal coordinates and 1 to 5 m for vertical coordinates) Major limitation for ray models
Environment database issues • Good environment databases can be expensive (not true for the future) • Environment databases are difficult to handle by non-expert personnel • Environment databases are often not very accurate (precision of 0.5m for horizontal coordinates and 1 to 5 m for vertical coordinates) Major limitation for ray models 7
Simplified ray models "Simplified ray models"are derived from deterministic ray models.however, the geometry of the multipath pattern is somehow simplified to ease the computational burden while still taking major rays into account Usually,the problem is simplified by identifying planes where most rays lie, thus resorting to a 2-dimensional(2D)approach.Such simplifications however are not rigorous since multipath propagation in urban environment is intrinsically 3D Of course 2D computation is much simpler and faster than 3D computation 2 different approaches can be identified:2D+2D (lateral plane+vertical plane ray tracing)and quasi-3D(Vertical Plane Launch,VPL ray tracing) 8
Simplified ray models • “Simplified ray models” are derived from deterministic ray models. however, the geometry of the multipath pattern is somehow simplified to ease the computational burden while still taking major rays into account • Usually, the problem is simplified by identifying planes where most rays lie, thus resorting to a 2-dimensional (2D) approach. Such simplifications however are not rigorous since multipath propagation in urban environment is intrinsically 3D • Of course 2D computation is much simpler and faster than 3D computation • 2 different approaches can be identified: 2D+2D (lateral plane+vertical plane ray tracing) and quasi-3D (Vertical Plane Launch, VPL ray tracing) 8
Ex:2D+2D ray model In the vertical plane either a real 2D ray BS tracing or an ORT model is applied Mobile BS In the lateral plane a 2D ray tracing is performed Mobile 9
Mobile BS BS Mobile Ex: 2D+2D ray model • In the vertical plane either a real 2D ray tracing or an ORT model is applied • In the lateral plane a 2D ray tracing is performed 9
Deterministic ray models:trends Speed up techniques to decrease CPU time,e.g.parallelization on Graphical Processing Units A-priori determination of computation parameters,"active"database area and ray selection Exploitation of the multidimensional prediction potential Integration of statistical elements into the deterministic model such as diffuse scattering 10
• Speed up techniques to decrease CPU time, e.g. parallelization on Graphical Processing Units • A-priori determination of computation parameters, “active” database area and ray selection • Exploitation of the multidimensional prediction potential • Integration of statistical elements into the deterministic model such as diffuse scattering Deterministic ray models: trends 10