- This topic has 10 replies, 3 voices, and was last updated 7 hours, 6 minutes ago by Charmae Mendoza.
-
AuthorPosts
-
1. October 2020 at 15:32 #14113Charmae MendozaKeymaster
Dear community,
We are happy to announce a new release of the Vienna 5G System Level Simulator, that is version 1.1.
The simulator is provided for free under an academic non-commercial use license. If interested, please consider our license agreement and follow the instructions therein. Companies – no matter whether profit-oriented or not – can purchase a license.
The new features and improvements are listed in the change log below. Please also consider the list of features and the documentation of the new version.
For further information, please visit the Vienna 5G Simulator webpage.
Best regards,
The Vienna Cellular Communications Simulators TeamChangelog:
– feedback: MIMO PMI and RI according to LTE release 8
– wraparound
– analog precoder for MIMO beamforming
– antenna array according to 3GPP TR 38.9016. October 2020 at 2:07 #14159FarhanParticipantHI Charmae,
Just to bring this in your knowledge, the almost all launcherfiles are giving identical error, I am pasting it below:
Error using size
Dimension argument must be a positive integer scalar within indexing range.Error in simulation.results.ResultsFull/checkIntegrity (line 231)
if ~isequal(size(losMap,1:3), [nAnt, nUsers, nSegmentsTotal])Error in simulation.postprocessing.PostprocessorSuperclass/checkResultIntegrity (line 606)
[isValid, errorMsg] = result.checkIntegrity();Error in simulation.postprocessing.FullPP.combineResults (line 46)
simulation.postprocessing.PostprocessorSuperclass.checkResultIntegrity(result);Error in simulation.LocalSimulation/run (line 72)
obj.simulationResult = obj.params.postprocessor.combineResults(chunkResultList);Error in simulate (line 49)
localSimulation.run();Error in launcherFiles.launcherUserMovement (line 17)
result = simulate(@scenarios.UserMovement, parameters.setting.SimulationType.local);Regards,
Farhan6. October 2020 at 10:45 #14164Charmae MendozaKeymasterHi Farhan,
Did you change some parameters?
I tried running launcherUserMovement (and other launcher files), but I did not encounter any error.Regards,
Charmae6. October 2020 at 13:49 #14172FarhanParticipantHi Charmae,
I didn’t changed anything, I am using freshly downloaded copy without a single change.
I am running launcherHetNet.m and have encountered below error:
Vienna 5G System Level Simulator
(c) 2018-2020, Institute of Telecommunications (TC), TU Wien
This work has been funded by the Christian Doppler Laboratory for Dependable Wireless Connectivity for the Society in Motion.By using this simulator, you agree to the license terms stated in the license agreement included with this work
Generating UE fast fading and saving to dataFiles/channelTraces/99884d8a6a60871373fcc9f37042226989d47b5e.mat
Generating 1×1 channel trace of length 2000.00slots
50.00% 100.00%
simulating chunk 1…
Warning: The distance between user and base station is outside of the applicability range of the
model.
> In macroscopicPathlossModel.TR36873/checkParameters (line 222)
In macroscopicPathlossModel.UMa3D/checkParametersUMa (line 179)
In macroscopicPathlossModel.UMa3D (line 94)
In macroscopicPathlossModel.UMa3D.getPathloss (line 67)
In simulation.ChunkSimulation/calculatePathloss (line 1109)
In simulation.ChunkSimulation/runSimulation (line 182)
In simulation.LocalSimulation/run (line 68)
In simulate (line 49)
In launcherFiles.launcherHetNet (line 21)
Loading UE fast fading from dataFiles/channelTraces/99884d8a6a60871373fcc9f37042226989d47b5e.mat.
Error using size
Dimension argument must be a positive integer scalar within indexing range.Error in simulation.results.ResultsFull/checkIntegrity (line 231)
if ~isequal(size(losMap,1:3), [nAnt, nUsers, nSegmentsTotal])Error in simulation.postprocessing.PostprocessorSuperclass/checkResultIntegrity (line 606)
[isValid, errorMsg] = result.checkIntegrity();Error in simulation.postprocessing.FullPP.combineResults (line 46)
simulation.postprocessing.PostprocessorSuperclass.checkResultIntegrity(result);Error in simulation.LocalSimulation/run (line 72)
obj.simulationResult = obj.params.postprocessor.combineResults(chunkResultList);Error in simulate (line 49)
localSimulation.run();Error in launcherFiles.launcherHetNet (line 21)
result = simulate(@scenarios.HetNet, parameters.setting.SimulationType.local);>>
12. October 2020 at 20:16 #14194Charmae MendozaKeymasterHi Farhan,
I’m still unable to reproduce the error message you posted.
I would like to confirm that I also ran launcherHetNet using a freshly downloaded copy of the new release, and I did not encounter any problem.Do you get the same error message when running all launcher files? Or are you able to run some of the launcher files successfully?
Also, just to check, do you run the launcher file while in the root directory (where simulate.m is) or in another directory?Kind regards,
Charmae12. October 2020 at 22:42 #14195FarhanParticipantHi,
I am using MATLAB R2019a, and launcher file is in the root directory. I am able to run launcherIoTclusteredUser.m successfully.
However I am getting following error when I am running launcherHetNet.m
Error using size
Dimension argument must be a positive integer scalar within indexing range.Error in simulation.results.ResultsFull/checkIntegrity (line 231)
if ~isequal(size(losMap,1:3), [nAnt, nUsers, nSegmentsTotal])Error in simulation.postprocessing.PostprocessorSuperclass/checkResultIntegrity (line 606)
[isValid, errorMsg] = result.checkIntegrity();Error in simulation.postprocessing.FullPP.combineResults (line 46)
simulation.postprocessing.PostprocessorSuperclass.checkResultIntegrity(result);Error in simulation.LocalSimulation/run (line 72)
obj.simulationResult = obj.params.postprocessor.combineResults(chunkResultList);Error in simulate (line 49)
localSimulation.run();Error in launcherFiles.launcherHetNet (line 21)
result = simulate(@scenarios.HetNet, parameters.setting.SimulationType.local);15. December 2020 at 10:28 #14431Charmae MendozaKeymasterHi Farhan,
We confirm that this error occurs using MATLAB R2019a, but not with R2019b or later versions.
The error can be fixed by replacing the problematic line with:
if size(losMap,1) ~= nAnt && size(losMap,2) ~= nUsers && size(losMap,3) ~= nSegmentsTotal
Regards,
Charmae15. December 2020 at 10:42 #14434FarhanParticipantHi Charmae,
Thanks, where can I locate this line?
Warm Regards,
Farhan15. December 2020 at 10:50 #14437Charmae MendozaKeymasterHi Farhan,
Change line 231 in simulation.results.ResultsFull
if ~isequal(size(losMap,1:3), [nAnt, nUsers, nSegmentsTotal])
to
if size(losMap,1) ~= nAnt && size(losMap,2) ~= nUsers && size(losMap,3) ~= nSegmentsTotalRegards,
Charmae1. March 2021 at 22:16 #14786RMParticipantHi,
How can companies get a license, and what is the cost.
Thanks
2. March 2021 at 19:56 #14792Charmae MendozaKeymasterDear RM,
Good day, and thank you for your interest in our simulator.
We currently offer paid licenses for commercial use.
Kindly contact Prof. Markus Rupp (markus.rupp@tuwien.ac.at) for details.Thank you.
Regards,
Charmae -
AuthorPosts
- You must be logged in to reply to this topic.