Commit Graph

15447 Commits

Author SHA1 Message Date
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
Gabriel Ferreira
4e642e5d60 internet: Fix tcp flags check to determine packet type
(TcpHeader::ACK | TcpHeader::ECE) was not correctly tested, resulting in an uninitialized packetType value
2024-10-06 03:23:07 +02:00
Sébastien Deronne
cc1a148262 wifi: Add check on received power in spectrum PHY 2024-10-05 10:12:59 +02:00
Sébastien Deronne
496657e0e4 wifi: Cleanup unit from parameters names 2024-10-05 10:12:59 +02:00
Sébastien Deronne
76d419a4f5 wifi: Cleanup unit from functions names 2024-10-05 10:12:59 +02:00
Sébastien Deronne
b9726ca819 wifi: Extend user documentation for the use of PCAP capture type in case of MLD 2024-10-03 21:13:35 +02:00
Sébastien Deronne
5f9f88cda3 examples, wifi: Change PCAP capture type in some examples/tests 2024-10-03 21:13:35 +02:00
Sébastien Deronne
10a5315011 wifi: Add more flexibility to configure PCAP file generation for MLD
This commit makes it possible to generate one file per device,
or either by PHY ID (default behavior) or by link ID.
2024-10-03 21:13:35 +02:00
Eduardo Almeida
34bf1f086c Fix Doxygen formatting 2024-09-30 23:44:16 +01:00
Tom Henderson
38055f5e6d tcp: Prevent DupAck classification on segments with data
Credits to Neal Cardwell for finding the issue.
2024-09-29 23:45:12 +05:30
Vikas Gaur
f8e45bf7a9 tcp: Align PRR implementation with RFC 6937 bis-08
Co-authored-by: Aniket Singh <aniketsingh84646@gmail.com>
2024-09-29 23:45:05 +05:30
Aniket Singh
748b784346 tcp: Update ns3-tcp-cubic-test and tcp-validation example validations 2024-09-28 13:53:04 +00:00
Aniket Singh
2fbb5de93a tcp: Fix PRR ignoring credits indicated by m_prrDelivered - m_prrOut 2024-09-28 13:53:04 +00:00
Andreas Boltres
ee315fe465 applications: (merges !2027) Add BulkSendApplication TCP retransmission trace 2024-09-27 09:25:40 -07:00
Andreas Boltres
f70eabb0f9 tcp: Add TCP retransmission trace source 2024-09-27 09:25:08 -07:00
AlessioBugetti
8d4e8f60c9 config-store, core: (fixes #1091) Fix handling of deprecated and obsolete attributes
See also discussion in merge request !2109
2024-09-26 20:42:14 -07:00
Federico Guerra
67f958d52f uan: (fixes #1115) Fixed PER calculation of M-QAM (fix reported by donghuiyong) 2024-09-26 16:27:41 +00:00
Vivek Jain
b5d00ca5bc tcp: (fixes #1126) Fix bytesAcked calculation in ProcessAck
* Updated the `bytesAcked` assignment to use `currentDelivered` instead
of calculating it from `ackNumber` and `oldHeadSequence` for better
accuracy in acknowledgment handling.
* Added `currentDelivered` and `oldHeadSequence` to the NS_LOG_FUNCTION
call for improved logging and debugging.
2024-09-25 14:22:42 -07:00
Kavya Bhat
c3d3d81997 internet: Add SetDhcpv6Callback to trigger client on set M flag in RA 2024-09-24 21:57:30 +00:00
Alberto Gallegos Ramonet
460b25f5a5 sixlowpan: Handle new and deprecated namespace TypeId names fix 2024-09-24 13:09:41 +09:00
Alberto Gallegos Ramonet
380dc8bdb9 lr-wpan: Add namespace to TypeId name 2024-09-24 13:01:53 +09:00
Alberto Gallegos Ramonet
9ef59d74fa energy: Update documentation and format 2024-09-24 10:31:13 +09:00
Stefano Avallone
e990fc0d1e wifi: Do not reset end busy times in case of EMLSR link switch 2024-09-23 05:46:35 +00:00
Stefano Avallone
a46abc4dff wifi: Let EmlsrManager explicitly indicate whether UL TXOP can be started
...instead of relying on whether the delay to request channel access is
zero
2024-09-23 05:46:35 +00:00
Stefano Avallone
bf1524f7e5 wifi: EMLSR manager must notify ICF received by main PHY to subclasses
Also, avoid unnecessary ScheduleNow call.
2024-09-23 05:46:35 +00:00
Stefano Avallone
d05d899523 wifi: Improve logic for main PHY to start TXOP with non-TX capable aux PHY 2024-09-23 05:46:35 +00:00
Stefano Avallone
b9c871bbb3 wifi: Modularize DefaultEmlsrManager::DoNotifyTxopEnd function 2024-09-23 05:46:35 +00:00
Stefano Avallone
b1cf88eaec wifi: Move non-TX capable aux PHY logic to advanced EMLSR manager 2024-09-23 05:46:35 +00:00
Stefano Avallone
95121dcd07 wifi: Improve logic for switching main PHY when aux PHY that is not TX capable gains a TXOP 2024-09-23 05:46:35 +00:00
Stefano Avallone
e52c29fe33 wifi: Extend EMLSR unit test to check CCA busy notification 2024-09-23 05:46:35 +00:00