Skip to content

Conversation

@nyrahul
Copy link

@nyrahul nyrahul commented Jun 14, 2020

Latest NS3 core handling for queued packet dequeuing and peeking is changed.

This PR changes the PLC code for these updates thus allowing it to compile/link with latest NS3.

@nyrahul
Copy link
Author

nyrahul commented Jul 5, 2020

Added few more changes:

  1. In PLC_Mac
    • Acknowledgment callback didn't had any parameters. Now the Packet, sender/receiver Mac48Address is indicated in the callback. Also number of retries are also indicated. Number of retries is needed for setting certain metrics such as ETX (Estimated number of retransmissions).
    • Transmission Failed callback also now is parameterized with Packet, sender/receiver Mac48Address.
  2. Spectrum Helper: GetSpectrumModel() nows returns already initialized spectrum.

@nyrahul nyrahul mentioned this pull request Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant