|
Modules |
| | Basic Structures and Memory Initialization |
| | This module is responsible for defining and initializing the PHY variables during static configuration of OpenAirInterface.
|
| | Transport Channel Procedures |
| | This section deals with the physical layer procedures for all transport channels and pilot channels, namely
- CHBCH generation/detection
- SACH/SACCH (including RACH as a special case) generation/detection
- MRBCH generation/detection
- CHSCH generation
- SCH generation.
|
| | Parameter Estimation Blocks |
| | This section deals with the physical layer procedures related to parameter estimation, specifically
- Initial timing/frequency estimation
- Channel Estimation
- Timing drift tracking
- Automatic gain control.
|
| | OFDM Modulation Blocks |
| | This section deals with the physical layer procedures related to OFDM modulation.
|
| | DSP Tools |
| | This section deals with various DSP tools used by various blocks in the PHY.
|
| | Channel Coding Blocks |
| | This section deals with the physical layer procedures related to channel coding
- Generic non-systematic rate 1/2 convolutional coder
- 3GPP Turbo coder
- Optimized 802.11 (64-state) Viterbi decoder
- 3GPP CRC
- Tausworthe pseudo-random puncturing (rate matching).
|
| | Static Configuration Procedures |
| | This section deals with the physical layer procedures related to static configuration of the Framing and Transport Channel parameters.
|