adjacentlink / emane

Distributed wireless network emulation framework
Other
127 stars 37 forks source link

Beginner's Questions #222

Open fxie00 opened 1 year ago

fxie00 commented 1 year 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.

  1. 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?

  2. 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