How can I get the received signal strength indicator (RSSI) as a statistic captured in a WLAN system-level simulation

9 views (last 30 days)
Hello,
I am trying to get the Received Signal Strength (RSSI) at and from any node in a WLAN system-level simulation. Some insights are provided in https://www.mathworks.com/help/wlan/ug/statistics-captured-in-WLAN-system-level-simulation.html within the Add Custom Statistics section. The first step is to "Open the helper object corresponding to the layer in which you want to add the custom statistic parameter". Here comes the first question: 1. Does it mean open the helper class, or instantiate an object of the class?
In my case, I am guessing the class would be hPHYRxInterface. This class has a structure property called RxVector that containts a field called RSSI. The second question is: 2. Can this property and its value be accessed to obtain the RSSI at any node? If that is the case, how?
Thanks for your help.

Accepted Answer

William Paredes
William Paredes on 26 Jan 2023
I needed to obtain the received power level between any pair of nodes. There is actually a helper function called hCreatePathlossTable that calculates the path loss between any pair of nodes. As the transmited power is part of the node configuration, substract the path loss from the trasmitted power to obtain the received power between any pair of nodes.

More Answers (0)

Categories

Find more on WLAN Toolbox in Help Center and File Exchange

Products


Release

R2022a

Community Treasure Hunt

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

Start Hunting!