Commit Graph

12029 Commits

Author SHA1 Message Date
Anna Poon
91babc8f21 adding changes for intern apps for merge 2020-09-15 19:45:49 +00:00
Jordan Dorham
54e8615566 implementing time changes in netanim 2020-09-15 19:37:50 +00:00
Jordan Dorham
2118311d80 Time arithmetic implementation changes in propagation module 2020-09-15 19:37:31 +00:00
Anna Poon
ba8362f3d7 adding changes without whitespace for merge 2020-09-15 19:36:36 +00:00
Anna Poon
7f5d58c769 applications: Time arithmetic implementation changes 2020-09-15 19:32:07 +00:00
Anna Poon
db114ff862 adding changes for implement click to be merged for merge request 2020-09-15 19:22:18 +00:00
Stefano Avallone
7b5196e7dc traffic-control: Make use of the templated ObjectFactory::Set method 2020-09-15 09:40:30 +02:00
Stefano Avallone
787a711ca3 core: Pass an arbitrary number of arguments to ObjectFactory::Set 2020-09-15 09:40:30 +02:00
Tom Henderson
deeadcde5f wifi,wave,mesh: Rescan APIs 2020-09-12 21:35:00 -07:00
Tom Henderson
a240825877 flow-monitor: Use failsafe variants for hooking queue drop loggers 2020-09-12 15:22:04 -07:00
Tom Henderson
d3b54cdd68 traffic-control: Fix incorrect trace source path in example 2020-09-12 15:21:12 -07:00
Tom Henderson
ac2dc28ccb lte: Fix incorrect trace source path in example 2020-09-12 15:20:45 -07:00
Tom Henderson
fa9e6cc531 core: (fixes #233) Align Config::ConnectWithoutContext with Config::Connect 2020-09-12 15:20:03 -07:00
Anna Poon
621113ea68 adding olsr changes for merge 2020-09-12 01:03:39 +00:00
Sébastien Deronne
5697930e61 wifi: Remove deprecated API 2020-09-11 10:09:54 +00:00
Anna Poon
1b8eb79481 Implementation of time-arithmetic changes introduced in issue !348 (merged).
Used method for printing time with a unit. Generally the changes follow this pattern:

now.GetSeconds () --> now.As (Time::S)
2020-09-10 11:51:14 -07:00
Tom Henderson
8b722fd644 tcp: Change default recovery to Proportional Rate Reduction 2020-09-08 13:49:07 -07:00
Siddharth Singh
e16ff5ee17 tcp: Fix TcpRateOps to update m_ackElapsed like Linux
Co-authored-by: Chetan Agarwal <chetanag35@gmail.com>
2020-09-08 12:39:43 -07:00
Tom Henderson
8bcf3a8537 tcp: Set default initial congestion window to 10 segments 2020-09-08 11:39:08 -07:00
SolomonAnn
f034b5b1b8 tcp: Fix typo in NscTcpSocketImpl 2020-09-08 11:25:36 -07:00
Sébastien Deronne
0cdbf8321b wifi: Fix compilation issues on some platforms 2020-09-08 08:04:59 +02:00
Sébastien Deronne
7420aaf721 wifi: Fix radiotap header for received 802.11ax PPDUs 2020-09-07 21:09:29 +02:00
Sébastien Deronne
d3135ed514 wifi: Forward up MPDUs from an A-MPDU under reception as long as they arrive at the PHY 2020-09-07 21:09:29 +02:00
Stefano Avallone
559241241c wifi: Make WifiPhy::Get{Ht,Vht,He}Mcs () static 2020-09-07 21:01:52 +02:00
Tom Henderson
d32d864e09 network: Document sockets API Send/SendTo usage 2020-09-05 13:21:05 -07:00
Tom Henderson
8c6fb7d420 bindings: Rescan all APIs 2020-09-05 13:04:28 -07:00
Sébastien Deronne
1753765862 wifi: Do not send VHT capabilities when operating in 2.4 GHz band 2020-09-04 12:53:30 +02:00
Sebastien Deronne
5459ca6a6d wifi: Add 6 GHz band support for 802.11ax 2020-09-03 18:43:44 +00:00
Sebastien Deronne
0a1cee7c46 wifi: Add 6 GHz frequencies and channels 2020-09-03 18:43:44 +00:00
Sebastien Deronne
452f3bdef0 wifi: Rework ChannelToFrequencyWidthMap to add information about PHY band to allow use of the same channel number accross different bands 2020-09-03 18:43:44 +00:00
Sebastien Deronne
bd1ad3994a wifi: Decouple standard and frequency band 2020-09-03 18:43:43 +00:00
Sebastien Deronne
4e72e64f43 wifi, wave: Remove 5 MHz and 10 MHz standard and introduce 802.11p standard instead 2020-09-03 18:43:43 +00:00
Jordan Dorham
27bebf4c6d time arithmetic implement in network 2020-09-03 08:12:22 +00:00
Peter Barnes
35350ab51d core: (fixes #210): add simulation time and node printers to NS_FATAL... 2020-09-03 08:04:02 +00:00
Tom Henderson
d66b180611 applications: Handle possible partial socket send 2020-09-02 17:51:21 -07:00
Jordan Dorham
dbc8638ab4 sixlowpan: Time arithmetic implementation changes 2020-09-01 12:12:59 +00:00
Tom Henderson
51bb8d7026 internet: Rescan APIs for Python bindings 2020-08-31 08:54:37 -07:00
Deepak Kumaraswamy
3552db04ce tcp: Add dynamic pacing implementation based on Linux internal pacing
Includes contributions from Tom Henderson, Vivek Jain, and Viyom Mittal
2020-08-31 08:54:32 -07:00
Deepak Kumaraswamy
0cf9597393 network: Add signature definition for DataRate TracedValue 2020-08-30 20:47:51 -07:00
Tommaso Pecorella
90c466238a internet: amend 2a867ade copy-paste mistake 2020-08-30 23:06:42 +00:00
Tommaso Pecorella
2a867ade89 internet: clarify GlobalRouter error messages 2020-08-30 23:04:09 +00:00
Tommaso Pecorella
2b06089792 internet-apps: Add network diagram to DHCP example 2020-08-30 22:56:38 +00:00
ZorazeAli
125f0df3fa lte: Rescan APIs 2020-08-29 22:35:17 +02:00
ZorazeAli
6b069fb9d3 lte: Add test case to cover the scenario in #224
see merge request !381
2020-08-29 22:19:53 +02:00
ZorazeAli
15232004f5 lte: (fixes #224) Stop scheduling parallel intermediate UE measurement reports
The UE should schedule periodic measurements only when the previous periodic
event has expired or has not been scheduled

see merge request !381
2020-08-29 22:19:53 +02:00
Steven Smith
098d8490fd applications: Remove stray exit call from OnOffApplication 2020-08-29 10:56:04 -07:00
Peter Barnes
c7c2e76d41 core: (fixes #247) unlimited arguments in MakeEnumChecker 2020-08-24 18:50:07 +00:00
Peter Barnes
8fa4956898 Move Histogram from flow-monitor to stats 2020-08-21 16:26:33 +00:00
Jordan Dorham
0704928170 Merge pull request #15 in S3/s3-simulator from S3-19-time-arithmetic-implement to develop
Squashed commit of the following:

commit 1162a5c942c7c2a366883a3b4f5f47feface9344
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 16:44:50 2020 -0700

    core: assert Time > 0 in operator< (Time, EventId) refinement

commit 83161ebb6f56fd467498528a5b54f2d6ef1bceba
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 15:59:38 2020 -0700

    core: check-style nstime.h

commit d8a0c906997bd7608e19dfd93484477c9b121a67
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 15:56:34 2020 -0700

    core: assert Time > 0 in operator< (Time, EventId)

commit 466e66031b6f26e7aaede00be7d8c692382f2b04
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 14:41:02 2020 -0700

    core: check-style

commit 5fd40536a23ef683d9eb673a45b492efbe175750
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 14:21:33 2020 -0700

    core: operator<(Time, EventId), and doxy
2020-08-20 21:06:20 +00:00
Jordan Dorham
81b740721f Merge pull request #15 in S3/s3-simulator from S3-19-time-arithmetic-implement to develop
Squashed commit of the following:

commit 1162a5c942c7c2a366883a3b4f5f47feface9344
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 16:44:50 2020 -0700

    core: assert Time > 0 in operator< (Time, EventId) refinement

commit 83161ebb6f56fd467498528a5b54f2d6ef1bceba
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 15:59:38 2020 -0700

    core: check-style nstime.h

commit d8a0c906997bd7608e19dfd93484477c9b121a67
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 15:56:34 2020 -0700

    core: assert Time > 0 in operator< (Time, EventId)

commit 466e66031b6f26e7aaede00be7d8c692382f2b04
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 14:41:02 2020 -0700

    core: check-style

commit 5fd40536a23ef683d9eb673a45b492efbe175750
Author: Peter D. Barnes, Jr <barnes26@llnl.gov>
Date:   Wed Mar 18 14:21:33 2020 -0700

    core: operator<(Time, EventId), and doxy
2020-08-20 08:43:40 +00:00