Commit Graph

15476 Commits

Author SHA1 Message Date
Stefano Avallone
f84e07276e wifi: Handle Basic/BSRP TFs when checking if EMLSR client switches to listening 2024-10-21 09:26:17 +02:00
Stefano Avallone
17fbcaba2f wifi: Aux PHYs cannot receive A-MPDUs 2024-10-21 09:26:17 +02:00
Stefano Avallone
a4ece26afc wifi: Rename primary/non-primary link as preferred/auxiliary link 2024-10-21 09:26:17 +02:00
Stefano Avallone
c26641d62d wifi: Extend EMLSR unit test to check backoff expiration alerts 2024-10-21 09:26:17 +02:00
Stefano Avallone
27a2d63c3a wifi: Advanced EMLSR Manager takes advantage of backoff expiration alerts 2024-10-21 09:26:17 +02:00
Stefano Avallone
b7e2cb8e07 wifi: Enable ChannelAccessManager to send alerts before backoff expiration 2024-10-21 09:26:17 +02:00
AlessioBugetti
e08ae6eaa9 internet: (fixes #1109) Add support for multiple hardware types in ArpHeader 2024-10-20 17:37:04 +00:00
Sébastien Deronne
1acc1913cb applications, internet-apps: Fix missing call to base class in AssignStreams functions
Reported by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
68cfcec086 applications, internet-apps: Avoid error-prone pattern for streams assignments
Reported by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
c78450ca8b applications: Extend ThreeGppHttpClientServer test suite to verify default and custom ports 2024-10-20 17:49:47 +02:00
Sébastien Deronne
6ab0d03a78 applications: Use common class for sink applications
Proposed by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
4cc7898130 applications: Use common class for source applications
Proposed by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
5916924b5e applications: Add common class for sink applications
Proposed by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
e7964f35a8 applications: Add common class for source applications
Proposed by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
89ec7d7c3f applications: Cleanup ToS attribute from UdpServer 2024-10-20 17:49:47 +02:00
Sébastien Deronne
f5a28141dc applications: Extend logging for some applications 2024-10-20 17:49:47 +02:00
Sébastien Deronne
467d8a4a4b applications: UdpTraceClient reload traces when remote address is changed
This avoids to clear the trace entries without repopulating them with the currently selected trace file
2024-10-20 17:49:47 +02:00
Sébastien Deronne
4913354c24 applications: Add missing attribute for some source applications to select the address on which to bind their socket 2024-10-20 17:49:47 +02:00
Sébastien Deronne
2d50f1da95 applications: Correct callback string for ThreeGppHttpServer::Rx trace source 2024-10-20 17:49:47 +02:00
Sébastien Deronne
1a6d7eb0b4 applications: Align PacketSink with other sink applications
Proposed by Sharan Naribole
2024-10-20 17:49:47 +02:00
Sébastien Deronne
4f09959a76 applications: Add attribute in UdpEchoServer to specify local address on which to bind to 2024-10-20 17:49:47 +02:00
Sébastien Deronne
fbb4d250f9 applications: Add attribute in UdpServer to specify local address on which to bind to
Proposed by Stefano Avallone
2024-10-20 17:49:47 +02:00
Sébastien Deronne
2c279a081a applications: Align attribute names for ThreeGppHttpServer with other server applications 2024-10-20 17:49:47 +02:00
Sébastien Deronne
2fd21e7174 applications: Combine RemoteServerAddress and RemoteServerPort attributes to a single one in ThreeGppHttpClient
Proposed by Sharan Naribole
2024-10-20 17:49:46 +02:00
Sébastien Deronne
ce459e3d8a applications: Combine RemoteAddress and RemotePort attributes to a single one in UdpEchoClient
Proposed by Sharan Naribole
2024-10-20 17:49:46 +02:00
Sébastien Deronne
0b3c73ebc6 applications: Combine RemoteAddress and RemotePort attributes to a single one in UdpTraceClient 2024-10-20 17:49:46 +02:00
Sébastien Deronne
72e75a0b7c applications: Remove UdpTraceClient constructors with parameters that are set through attributes 2024-10-20 17:49:46 +02:00
Sébastien Deronne
4357df33ca applications: Combine RemoteAddress and RemotePort attributes to a single one in UdpClient
Proposed by Sharan Naribole
2024-10-20 17:49:46 +02:00
Sébastien Deronne
e8310b680c network: Add utility function to convert IP address with port to a socket address 2024-10-20 17:49:46 +02:00
Eduardo Almeida
463e1e4371 Replace formatted apostrophe (’) by simple one (') in docs 2024-10-18 11:42:19 +00:00
Tommaso Pecorella
4131d38d81 aodv: fix error in parameter settings 2024-10-16 23:46:22 +02:00
Tom Henderson
357165397a doc: Update error-model.rst 2024-10-16 15:55:29 +00:00
Tom Henderson
f9bdaaa04b wifi: Further clarify WifiPhy::PhyTxBegin and PhyTxPsduBegin traces 2024-10-15 12:06:24 +00:00
Tolik Zinovyev
3c7d1b371b wifi: pass WifiTxVector and vector<bool> by const reference 2024-10-14 23:53:40 -04:00
Tom Henderson
49deb677ce netanim: Update trace paths to adjust for namespace changes 2024-10-13 23:40:47 +00:00
Stefano Avallone
c1b8ceecb6 wifi: Fix static member accessed through instance warning 2024-10-13 16:05:23 +02:00
Tom Henderson
4492fa9025 wifi: Clarify output of MacTx and PhyTx traces 2024-10-10 13:36:49 -07:00
André Apitzsch
d8eb562a2a core: Add deprecated for ns-3.44 2024-10-10 10:02:38 +02:00
Peter D. Barnes, Jr
099030a5f3 Restore doxygen hidden by automatic \deprecated 2024-10-07 09:30:11 -10:00
Peter D. Barnes, Jr
2a335d968a energy: allow use of deprecated LiIonEnergySource in example and test 2024-10-07 09:30:03 -10:00
Peter D. Barnes, Jr
efff75fe4f Label deprecations with uncertain version tags, for later removal 2024-10-07 09:04:18 -10:00
Peter D. Barnes, Jr
756d741f7e Remove redundant \deprecated 2024-10-07 09:04:18 -10:00
Peter D. Barnes, Jr
df5b0aff81 core: add \deprecated automatically 2024-10-07 09:04:18 -10:00
Eduardo Almeida
7c39050169 build, wifi: Replace GPL blob with SPDX license 2024-10-07 16:51:03 +01:00
Eduardo Almeida
54c1f24909 build, core: Move formatting guards to include copyrights 2024-10-07 16:50:58 +01:00
Gabriel Ferreira
7de2053778 lte: Revert map insertion to prevent overwriting existing entry
Change was introduced in 958734c2 results in a different behavior
2024-10-06 03:31:07 +02:00
Gabriel Ferreira
5b62d4baa2 propagation: Increase propagation-channel-condition-model test tolerance
Accommodates different random streams.
See https://gitlab.com/nsnam/ns-3-dev/-/merge_requests/2178#note_2143891240
2024-10-06 03:30:31 +02:00
Gabriel Ferreira
5db16057b8 lte: Set fixed stream number to UE downlink spectrum phy in lte-handover-failure test 2024-10-06 03:30:31 +02:00
Gabriel Ferreira
ffa4ecd496 core: Reset the next random variable stream index between test cases 2024-10-06 03:30:31 +02:00
Gabriel Ferreira
0d0dbd961e core: Add function to reset the next random variable stream index counter 2024-10-06 03:30:31 +02:00