{'fraction_non_alphanumeric': 0.025325119780971937, 'fraction_numerical': 0.0, 'mean_word_length': 5.194915254237288, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Ray Tracing Tool for Propagation Modeling in Layered Media: A Case Study at the Chip Scale

Nowadays, many wireless applications require the exchange of electromagnetic waves through propagation environments that look like to stratified media to some extent. This may concern both natural scenarios, e.g., air/vegetation/ground, and artificial structures, like meta-materials, photonic devices, solar cells or systems-on-chip. The characterization of the layered propagation channel is therefore important for the design and deployment of effective devices and systems. To this aim, the Dyadic Green Function method has been often leveraged, although its use is usually limited to simple sources, like short dipoles or current elements. Furthermore, it seems unsuited to assess the dispersive properties of the channel, which are known to become important when high data-rate must be conveyed. In this paper, a ray-based approach to propagation inside layers is proposed. As the layered environment can be quite reverberating, a great number of rays may be needed, to the extent that the corresponding computational burden might be hardly afforded by general purpose ray tracing tools. Therefore, the ray tracing engine here presented is specifically conceived for the layered case, and mostly relies on analytical formulation. The accuracy of the model is checked against measurement carried out at chip scale at optical frequency, as a reference study case.