Open fxie00 opened 2 years ago
Hi,
I am new to EMANE. I have some basic questions with respect to adjusting delay and packet loss in EMANE. I start with RF pipe model. Thanks in advance for any help.
- I used emaneshell to adjust the MAC layer delay. However, it is NOT the expected propagation delay. It is accumulated and added to every packet (e.g. the delay for the first N packets will be t, 2t, 3t, …. Nt). This causes timeout for end-to-end ping/tcp sessions. What I need is a propagation delay, which is equal to every packet over the emulated wireless channel. Further, I want to adjust such a delay on the fly while EMANE is running. Are there any ways to do this?
- EMANE uses pcr table to determine the packet loss. Can I change the table (sinr/por mapping) on the fly while EMANE is running? If not, are there ways that I can affect the SINR calculation on the fly, such as adjust transmitter power? I tried to change the txpower via emaneshell but the change seemed to have no impact on the packet loss.
Thanks again for the help.
Feng
I have the same question. Help would be much appreciated!
What version of emane are you using?
Sorry for the delay! I was considering using EMANE with Core emulator. My question exact question is: Can we adjust receiving power for a node using some other script? I am looking to integrate Core + EMANE with Gazebo.
Hi,
I am new to EMANE. I have some basic questions with respect to adjusting delay and packet loss in EMANE. I start with RF pipe model. Thanks in advance for any help.
I used emaneshell to adjust the MAC layer delay. However, it is NOT the expected propagation delay. It is accumulated and added to every packet (e.g. the delay for the first N packets will be t, 2t, 3t, …. Nt). This causes timeout for end-to-end ping/tcp sessions. What I need is a propagation delay, which is equal to every packet over the emulated wireless channel. Further, I want to adjust such a delay on the fly while EMANE is running. Are there any ways to do this?
EMANE uses pcr table to determine the packet loss. Can I change the table (sinr/por mapping) on the fly while EMANE is running? If not, are there ways that I can affect the SINR calculation on the fly, such as adjust transmitter power? I tried to change the txpower via emaneshell but the change seemed to have no impact on the packet loss.
Thanks again for the help.
Feng