
NYUSIM Version 4.0 Now Available in MATLAB · NYUSIM Version 1.0 is Now Available in ns-3
NYUSIM Version 4.0 in MATLAB has been expanded to the frequency range of 0.5 GHz – 150 GHz and supports drop-based and spatial consistency based real-world channel simulations for UMi, UMa, RMa, InH and InF scenarios.
NYUSIM Version 1.0 in ns-3 is available at the ns-3 app store.
Learn more about NYUSIM Version 1.0 in ns-3 in the video below.
The latest features in NYUSIM 4.0 in MATLAB are listed below:
Last Modification 3/06/2023 – Update Notes
- Indoor channel models for the InF scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Outdoor channel models for the UMi scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Outdoor channel models for the UMa scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Outdoor channel models for the RMa scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Indoor channel models for the InH scenario for carrier frequencies from 0.5 to 150 GHz with an RF bandwidth from 0 Hz (CW) to 1 GHz.
- Enabled drop-based and spatial-consistency-based channel simulations for all five simulation scenarios (i.e., UMi, UMa, RMa, InH, and InF).
- NYUSIM 4.0 GUI has been updated. The Reset button functionality has been redesigned – users can now run simulations with the same input parameters as the last run or modify/enter new input parameter values. Note that in order to modify/enter new values or change the output location, please click the button “No” in the “Configuration Parameters” dialog box, which prompts on clicking the “Reset” button.
- A new Upload File button has been added to the GUI. Users can upload only a “.txt” file which contains input parameter values to run simulations. NYUSIM 4.0 restricts the user to upload a “.txt” file because a “.txt” file is very simple to create (no additional software packages are required), edit (can be created in any format and edited in all devices), store (requires a few Kilobits of space on a device) and share across devices (can be easily attached to emails and most computers and mobile devices can read a “.txt” file). The “.txt” file should contain all the input parameter values. If the “.txt” file has all input parameter values, then the GUI is updated with the values from the uploaded “.txt” file. On the other hand, if any value is missing in the uploaded “.txt” file, users must manually fill in all the input values in the GUI. Default values will be used if the user doesn’t manually specify a value for an input parameter. To upload a file, we recommend that users use the “BasicParameters.txt” file (this file contains all the input parameter values from a particular simulation run) or create a file similar in structure to “BasicParameters.txt” with their desired input parameter values. The “Upload File” option is helpful for users wanting to share their simulation configuration with others. Other users can use the “.txt” file without manually entering input parameter values to run simulations.
- In NYUSIM 4.0, the source code has been restructured. All the channel statistics are now stored in the file “fetchChanParams.m”. Redundant APIs have been removed and merged wherever necessary for easy understanding.