Contents
1 Overview¶
PyLayers is a site-specific radio propagation channel simulator, curently developed at IETR laboratory in Rennes. It aims at providing a very flexible tool to investigate radio propagation channel for education and research in the field of communications and localization. The current work is mostly focused on investigating 5G cellular concepts.
If you find some interest in this tool and decide to start to use it. You are welcome to contribute your feedback, suggestions and even improvements back to the project. The best place to do it first it in the issues page of the project (https://github.com/pylayers/pylayers/issues)
2 Basic Usage¶
The basic usage is first to build a description of the radio propagation scene. This means :
Describing a propagation environment
Setting a Link in specifying a transmitter and a receiver position with ther antennas type and orientation
Producing channel outputs
3 Environment Description¶
8 Handling Agent Mobility¶
- Network Simulation Configuration
- Trajectory and Network simulation
- Handling Body Description and Mobility
BodyCylinder
data structure- Description of a body file
- Example of a Body file
- Loading a Motion Capture File
- Defining a trajectory
- Centering the motion
- Defining a large scale trajectory
- Trajectory
posvel()
- Definition of Several Coordinates systems
- Placing a dcs (Device Coordinate System ) on the cylinder
- Table Of Content
- Motivation for creating a specific tool
- Prerequisite Installations
- Using Pylayers Ray-tracing with CorSer data
9 Other Simulation Examples¶
- TC1 METIS Scenario
- Test Case 1: Virtual reality office
- Deployment considerations
- Scenario of TC 1
- Propagation model (Environment and Link Topology)
- Material Validation
- Path Gain Simulation
- Saving the Grid File
- Simulation
- Reading TC1_METIS layout
- Vizualisation of the Layout
- Displaying Subsegments of the Layout
- Building associated graphs
- Defining AP and UEs
- Plotting the LOS
- Multi-wall Model: Motley Kennan Model
- Antenna Description