Manuel Requena
553a9fb523
lte: ( fixes #106 ) IMSI is a uint64_t
2019-12-12 11:07:10 +01:00
Zhao Wen Chow
eed73f5e89
wifi: ( fixes #116 ) Fix receptionOkAtLeastForOneMpdu assessment
...
Fix the scenario where all MPDUs' reception failed but the receptionOkAtLeastForOneMpdu variable is true
2019-12-09 20:20:21 +09:00
Tommaso Pecorella
89612f1851
internet: ( fixes #111 ) Rip and RipNg don't receive unicast packets.
2019-12-04 22:02:39 +01:00
Tom Henderson
8640184934
traffic-control: Add logging to TrafficControlLayer::ScanDevices()
2019-12-03 16:31:00 -08:00
Tommaso Pecorella
578c107ebd
internet: fix packet deduplication test
2019-12-01 20:52:11 +01:00
Jack Higgins
07ef569824
internet-apps: add TracerouteV4 application
2019-12-01 15:52:50 +01:00
Tommaso Pecorella
876372b764
Add Ipv6Address::MakeAutoconfigured[LinkLocal]Address
2019-12-01 14:12:54 +01:00
Tommaso Pecorella
46ec310396
Move Ipv6RawSocketFactory creation from Icmpv6L4Prot. to Ipv6L3Prot.
2019-12-01 14:10:58 +01:00
Tommaso Pecorella
a43a18ac2d
Lr-wpan should use RFC 4944 scheme, i.e., use a PseudoMac48:
...
PanId:00:00:NodeId
2019-11-30 21:01:51 +01:00
Tommaso Pecorella
413b0a42f1
network: Ipv6Address should invert the Mac48 U/L bit, not always set it.
2019-11-30 20:48:56 +01:00
Tom Henderson
a718df4db3
traffic-control: Update documentation
2019-11-29 17:10:38 -08:00
Jared Dulmage
204bb0d30e
internet: (merge !129 ) Reduced event generation for Ipv4L3Protocol multicast de-duplication
2019-11-29 23:41:21 +01:00
ZorazeAli
3b2ac47f2d
lte: Add attribute to configure the reordering timer of RLC UM
2019-11-29 13:06:46 +01:00
Jack Higgins
1ef661512a
- Changed std::cout to NS_LOG_UNCOND in v4traceroute.cc
2019-11-29 12:17:48 +09:00
Tom Henderson
7e3f6328ed
netanim: Add debugging message to asserts
2019-11-23 09:28:07 -08:00
Davide Magrin
8cad6675cd
lte: Only call RecvSystemInformation once and use correct context
...
see merge request nsnam/ns-3-dev!117
2019-11-13 08:55:39 +01:00
Alexander Krotov
149f748cf9
core: assert that Ptr is not null on dereference
...
This way it is possible to catch errors even if the pointer is not actually dereferenced,
for example when it is used to call an object method or stored as a reference.
2019-11-11 19:48:22 +03:00
Alexander Krotov
c312a9f4b3
internet: fix some null Ptr dereferences
...
They didn't trigger segmentation fault because GetLocalTime() does not use "this".
2019-11-11 19:45:41 +03:00
Stefano Avallone
daf5ca7a2e
wifi: ( fixes #94 ) Set Retry flag of retransmitted frames
2019-11-07 19:42:22 +01:00
Tom Henderson
9944be4c36
internet: Rename Ipv4L3Protocol::EnableRFC6621 attribute from commit 60dc6f91
2019-10-30 20:35:22 -07:00
Jared Dulmage
0482b12b3c
Copyright change from WPL, Inc. to Caliola Engineering, LLC
2019-10-30 16:36:06 -07:00
Tom Henderson
39dc3437ce
internet: Document IPv4 DPD support (based on commit log from Jared Dulmage)
2019-10-30 06:25:21 -07:00
Ryan Mast
5ac2bb39ff
internet: Remove unused include from ipv4-deduplication-test.cc
2019-10-29 19:35:01 -07:00
Jack Higgins
5a75ffb62b
- Doxygen comment fixes
...
- Removed m_recv unused variable
2019-10-28 19:01:10 +09:00
Jared Dulmage
60dc6f91b9
internet: (Merge !102 ) Add RFC6621 IPv4 layer de-duplication
2019-10-26 13:24:59 +02:00
Alexander Krotov
ad3324e2dd
wifi: actually reset flags in TestSimpleFrameCaptureModel
...
Previously Reset was simply called multiple times before Simulator::Run ()
2019-10-21 17:56:09 +03:00
Alexander Krotov
a5eecaec4e
wifi: open Minstrel stats files on demand
...
This prevents creation of empty files when PrintStats attribute is disabled
2019-10-21 11:00:19 +00:00
Tommaso Pecorella
cb0f50401f
Clarify UDP behaviour when sending broadcast packets.
2019-10-20 19:14:06 +02:00
Parth Pratim (GCI 2018)
60cfa6d3c8
visualizer: ( fixes #72 ) Modify and use old configuration of CanvasEllipse
2019-10-18 18:13:38 -07:00
Alexander Krotov
a778e7894e
Make CASE 14 in TestAmpduReception pass
2019-10-17 15:56:33 +03:00
Alexander Krotov
da9fbdc0cf
wifi: take window end into account for chunk duration calculation
...
Otherwise if SINR is the same during the whole A-MPDU reception,
first chunk, corresponding to the first MPDU,
may span the whole A-MPDU. The number of bits calculated is
incorrect and the probability of success for the first MPDU
in A-MPDU is significantly lower than it should be.
2019-10-17 14:11:00 +03:00
Davide Magrin
e472686e64
lte: Include LogComponentEnable statements for new classes
...
see merge request nsnam/ns-3-dev!116
2019-10-14 16:51:28 +02:00
Tom Henderson
b1c7297f94
internet: Clarify DSCP codepoint value (Doxygen)
2019-10-11 13:09:27 -07:00
Alexander Krotov
29ba0867b0
core: Fix paper title in GammaRandomVariable documentation
2019-10-11 19:37:06 +03:00
Sébastien Deronne
29152dd9c9
spectrum: Fix missing space in MultiModelSpectrumChannel trace
2019-10-09 21:24:00 +02:00
Rediet
a9c54ea956
wifi: Use wifi- prefix for all test-suites and examples
...
Will enable easier wildcarding
2019-10-08 12:41:32 -07:00
Steven Smith
1b4a0c1967
Invoke sent trace callback after send; fixed issue with dropping last send trace callback
2019-10-08 11:55:06 -07:00
Tom Henderson
f5c7c8f17c
wifi: Rescan python bindings
2019-10-05 09:40:54 -07:00
Stefano Avallone
33dd9ce2f1
wifi: Check if an agreement exists before resetting it
...
Fix crashes with non-null inactivity timeout
2019-10-04 23:02:40 +02:00
Stefano Avallone
1b96764ead
wifi: ( fixes #2928 ) Correctly determine if a BAR needs to be retransmitted
2019-10-04 23:02:33 +02:00
Mohit P. Tahiliani
c27066ae3f
wifi: Remove unused variable in ARF, AARF and AARFCD
2019-10-04 11:46:10 +03:00
Tom Henderson
6f09faffaf
Resolve valgrind warning about uninitialized value
2019-10-02 14:20:20 -07:00
Tom Henderson
64cd4291b2
Fix clang compilation issues
2019-09-30 20:33:20 -07:00
Tom Henderson
d7914a847d
internet: Rescan API definitions
2019-09-30 06:52:25 -07:00
Tom Henderson
a8687bc642
Fix coding style for newly added files
2019-09-30 06:52:19 -07:00
Vivek Jain
cfa918b74e
tcp: Added CongControl API in TcpCongestionOps
2019-09-30 06:51:09 -07:00
Vivek Jain
ed743b2cfe
tcp: RecoveryOps gets delivered information from RateOps
...
(incorporating comments from Natale P.)
2019-09-30 06:51:09 -07:00
Vivek Jain
3024805d16
tcp: Feed RateOps from TcpSocketBase
...
(incorporating comments from Natale P.)
2019-09-30 06:51:09 -07:00
Vivek Jain
3911b5f19f
tcp: Added RateOps class and Linux implementation to calculate the rate sample
...
(incorporating comments from Natale P.)
2019-09-30 06:51:08 -07:00
Natale Patriciello
b08ce80459
tcp: Added callbacks for timings in TcpTxBuffer
...
When a SACK is received or when an item is discarded (the segment was fully
acked) then fire a callback with the modified item. This will help when we will
have some mechanism that will look for the timing of these actions.
2019-09-30 06:50:19 -07:00