Sébastien Deronne
46dbdf4911
wifi: Reduce precision to fix infinite loop when Ideal rate manager as used with Yans error rate model
2020-10-26 20:39:16 +00:00
Sébastien Deronne
7969df7089
wifi: Use table-based error model by default
2020-10-26 20:39:16 +00:00
Sébastien Deronne
7c89eaf663
wifi: Remove YansWifiPhyHelper::Default and SpectrumWifiPhyHelper::Default methods
2020-10-26 20:39:16 +00:00
Sébastien Deronne
41ceefb0e4
examples: Add example to compare wifi error rate models
2020-10-26 20:39:16 +00:00
Sébastien Deronne
be8a4fe60a
examples: Update wifi OFDM validation examples with table-based error model
2020-10-26 20:39:16 +00:00
Sébastien Deronne
3d21933f2c
wifi: Add TableBasedErrorRateModel class
2020-10-26 20:39:16 +00:00
Sébastien Deronne
b4f88cd33d
wifi: Add error rate tables
2020-10-26 20:39:16 +00:00
Sébastien Deronne
6ca8731d82
wifi: Move DSSS and HR-DSSS rates handling in ErrorRateModel base class
2020-10-26 20:39:16 +00:00
Sébastien Deronne
da2d775744
wifi: Fix TXOP durations not always being traced
2020-10-24 16:51:32 +00:00
Michele Abruzzese
96e08d63b2
tutorial: Fix typos and errors
2020-10-20 08:18:15 -07:00
Tom Henderson
7c8776111c
core: Update Doxygen for ShowProgress class
2020-10-18 07:42:27 -07:00
Tom Henderson
d9f4d1e017
dsr: Avoid possible segmentation fault in DsrRouting::DoDispose
2020-10-17 16:51:03 -07:00
Tom Henderson
6a5055a2d8
Merge commit to recover branch reachability for ns-3.32 tag
...
This merge commit recovers branch history to commits c147ce8 and 70ff1f9
which became unreachable with the previous branch merge for some reason.
2020-10-12 09:40:11 -07:00
Tom Henderson
b38bcea3d7
Merge ns-3.32-release branch
2020-10-09 11:58:15 -07:00
Tom Henderson
81a173927c
bindings: Update required pygccxml version
2020-10-08 13:32:06 -07:00
Tom Henderson
7a76d5fb8c
bindings: Print out more helpful error message
2020-10-08 11:58:48 -07:00
Tom Henderson
f7871790c3
bindings: Update pybindgen version
2020-10-08 10:37:29 -07:00
Tom Henderson
23bb16aef1
Update CHANGES.html and RELEASE_NOTES
2020-10-06 19:39:08 -07:00
Tom Henderson
a9230f481d
Merge ns-3.32-release branch
2020-10-06 19:33:40 -07:00
Tom Henderson
c147ce83a2
Update availability in RELEASE_NOTES
2020-10-06 15:57:45 -07:00
Tom Henderson
70ff1f91a3
Update VERSION and documentation tags for ns-3.32 release
2020-10-06 15:56:33 -07:00
Tom Henderson
ad08b56bb1
documentation: Update tutorial to ns-3.32
2020-10-04 08:00:41 -07:00
Tom Henderson
87b8455364
Update CHANGES.html and RELEASE_NOTES
2020-10-03 22:01:21 -07:00
Tom Henderson
0eb02f2c99
Update AUTHORS list
2020-10-03 17:06:21 -07:00
Tom Henderson
9bfa3bd724
bindings: Rescan all APIs
2020-10-03 14:21:45 -07:00
Tom Henderson
7caff4e9f2
network: Update documentation regarding the removal of tag size limits
2020-10-03 07:34:49 -07:00
Tommaso Pecorella
a33e7ce7a6
point-to-point: ( fixes #266 , merges !433 ) Use one channel object factory
2020-10-02 13:28:24 -07:00
Greg Steinbrecher
a364863e1e
network: Add test cases for DataRate rounding issues (issue #264 )
2020-10-02 13:21:00 -07:00
Greg Steinbrecher
e8fc528e34
network: ( fixes #264 , merges !432 ) Rounding behavior of DataRate methods
...
Improve rounding behavior of CalculateBytesTxTime and CalculateBitsTxTime
2020-10-02 13:19:36 -07:00
Tom Henderson
d6179bcdd6
documentation: Organize emulation device types under emulation module
2020-10-01 09:30:06 -07:00
Mohit P. Tahiliani
6974252b8a
fd-net-device: minor fixes and documentation update for DPDK
2020-09-30 14:16:16 -07:00
Steven Smith
df89d8fafd
network: (merges !413 ) Add serialization for byte and packet tags
2020-09-30 12:02:39 -07:00
Tommaso Pecorella
eeadfbb182
core: ( fixes !426 ) Align TimeWithUnit printing to the "normal" double behaviour
...
The new time printing format uses "automatic" promotion to scientific
notation - just like for normal doubles.
2020-09-30 08:37:41 +00:00
Jared Dulmage
97326d228e
olsr: (merges !104 ) Cross-layer access to OLSR internals
...
* make some internal APIs public to facilitate cross-layer solutions
* set IP TTL to 1 for the OLSR socket
2020-09-29 14:31:11 -07:00
Tom Henderson
3020dbb075
wifi: Restore (deprecated) API removed in commit bd1ad3994
2020-09-29 11:52:40 -07:00
Tom Henderson
a7df3b6a2e
core: Add NS_DEPRECATED_3_32 tag
2020-09-29 09:42:11 -07:00
Tom Henderson
28e93f9be6
fd-net-device: Change time-based attribute to TimeValue type
2020-09-28 12:37:05 -07:00
Hrishikesh Hiraskar
dd8faec88f
fd-net-device: Add DpdkNetDeviceHelper
...
This commit:
- Add DpdkNetDeviceHelper
- Encapsulate EAL arguments setup in DpdkNetDeviceHelper
- Update Documentation
Co-authored-by: Harsh Patel <thadodaharsh10@gmail.com >
Co-authored-by: Mohit P. Tahiliani <tahiliani@nitk.edu.in >
2020-09-28 12:32:59 -07:00
Hrishikesh Hiraskar
fc9f640628
fd-net-device: Move setting of m_nodeId to FdNetDevice::SetNode
...
m_nodeId was set in FdNetDevice::StartDevice. This commit moves it to
FdNetDevice::SetNode so that is it set whenever node is set.
2020-09-28 12:29:27 -07:00
Anna Poon
18b68ee456
dsdv: Update NS_LOG print format for ns3::Time
...
Also fixed issue in which RoutingProtocol::PrintRoutingTable () was not
using the provided Time::Unit to format the routing table entry lifetimes
or settling times.
2020-09-28 09:42:54 -07:00
Kim Ferrari
ede6419fc5
spectrum: Update NS_LOG print format for ns3::Time
2020-09-28 09:24:03 -07:00
Jordan Dorham
1d42de0f21
wimax: Update NS_LOG print format for ns3::Time
2020-09-28 09:16:36 -07:00
Anna Poon
bfab5891bb
aodv: Update NS_LOG print format for ns3::Time
...
Also fixed issue in which AodvRoutingProtocol::PrintRoutingTable () was not
using the provided Time::Unit to format the routing table entry lifetimes.
2020-09-28 09:00:39 -07:00
Kim Ferrari
446655a4b4
flow-monitor: Update NS_LOG print format for ns3::Time
2020-09-28 07:07:45 -07:00
Xiuchao Wu
41ff743383
tcp: (merges !368 ) Fix assert in tx-buffer when loss rate high and w/o SACK
2020-09-27 21:32:07 -07:00
Xiuchao Wu
ee70f4502b
tcp: (merges !367 ) Stop to merge items whose m_lost values are different
2020-09-27 21:30:56 -07:00
Ryan Mast
f0e34da5eb
test.py: (merges !321 ) Distinguish between test suites and cases in output
2020-09-27 21:06:38 -07:00
Jared Dulmage
564a98a7ec
tap-bridge: (merges !114 ) Add verbose attribute to call tap creator with -v
...
* add Verbose attribute to TapBridge to call tap creator with the -v option
* adds "this" to NS_FUNCTION_LOG calls in TapBridge
* add branch on tap creator call to check if call exited with a signal
2020-09-27 20:59:47 -07:00
Tom Henderson
7f9fe95dd5
documentation: Add recipe to tutorial for git version info
2020-09-27 18:27:55 -07:00
Tom Henderson
909193081e
core: Rescan API definitions
2020-09-27 17:57:53 -07:00