What are the differences between nrULCarrierConfig vs nrCarrierConfig ?

4 views (last 30 days)
I am looking at PUSCH/ 5G UL. It seems that there are two ways to work with this, one using nrULCarrierConfig, nrWavegenPUSCHConfig, etc, used in the waveform generator, and the other one that is used in the link level simulator using nrCarrierConfig, nrPUSCHConfig, etc. What are the differences between these two approaches, especially the limitations of each of them. Thank you !

Accepted Answer

Jack
Jack on 25 Mar 2023
Hi,
The two approaches you mentioned are used for generating and simulating the physical uplink shared channel (PUSCH) in 5G networks. Here are the differences between them:
  1. Waveform Generator Approach: The waveform generator approach involves generating the PUSCH waveform using the nrULCarrierConfig and nrWavegenPUSCHConfig parameters. This approach is typically used for creating waveforms that can be transmitted over the air for testing purposes, such as testing a new device or network equipment. The main limitation of this approach is that it does not provide detailed simulation of the wireless channel, which means that the waveform generated may not accurately represent the actual conditions in the wireless channel.
  2. Link Level Simulator Approach: The link level simulator approach involves simulating the PUSCH transmission using the nrCarrierConfig and nrPUSCHConfig parameters. This approach provides a more detailed simulation of the wireless channel, which allows for accurate analysis of the performance of the PUSCH transmission in different channel conditions. This approach is typically used for evaluating the performance of different wireless transmission schemes and for optimizing the design of the wireless network. The main limitation of this approach is that it requires more computational resources compared to the waveform generator approach, which may limit the scale of the simulation that can be performed.
In summary, the waveform generator approach is suitable for generating PUSCH waveforms for testing purposes, while the link level simulator approach provides a more detailed simulation of the wireless channel, which is useful for evaluating the performance of different wireless transmission schemes and for optimizing the design of the wireless network.

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!