nuttx/Documentation
liqinhui f61dc72892 net/tcp:Add NewReno congestion control.
- NewReno congestion control algorithm is used to solve the problem
  of network congestion breakdown. NewReno congestion control includes
  slow start, collision avoidance, fast retransmission, and fast
  recovery. The implementation refers to RFC6582 and RFC5681.

- In addition, we optimize the congestion algorithm. In the conflict
  avoidance stage, the maximum congestion window max_cwnd is used to
  limit the excessive growth of cwnd and prevent network jitter
  caused by congestion. Maximum congestion window max_cwnd is updated
  with the current congestion window cwnd and the update weight is
  0.875 when an RTO timeout occurs.

Signed-off-by: liqinhui <liqinhui@xiaomi.com>
2023-05-16 12:35:01 -03:00
..
_static docs: reduce main content max width from 1200px to 1000px 2021-03-26 23:41:45 -05:00
_templates Documentation: support versioned docs 2020-11-26 10:58:44 -08:00
applications documentantion/applications: add WAPI documentation 2023-04-29 14:35:09 +08:00
components docs: Generate pdf version of docs for #9095 2023-05-16 15:12:10 +08:00
contributing Doc: Explain how to rebase and squash PR's commits 2022-12-19 10:31:12 +08:00
faq Doc: Add how to configure network MTU size 2022-11-02 09:14:17 +08:00
guides documentation: add references to RTP Tools' defconfigs 2023-05-03 07:57:11 +02:00
introduction Documentation: Improve pages for ESP boards 2023-03-25 12:23:35 +02:00
platforms docs: Generate pdf version of docs for #9095 2023-05-16 15:12:10 +08:00
quickstart Documentation/quickstart: update link for USBIP in WSL2 2023-03-20 08:58:14 +01:00
reference net/tcp:Add NewReno congestion control. 2023-05-16 12:35:01 -03:00
.gitignore
conf.py docs: Generate pdf version of docs for #9095 2023-05-16 15:12:10 +08:00
glossary.rst
index.rst Move "Contributing" to be after getting started 2021-08-23 21:22:49 +08:00
make.bat
Makefile doc: mention sphinx-autobuild in contributing section 2021-03-26 23:41:45 -05:00
Pipfile docs: Update dependencies and fix lint errors 2022-10-10 09:29:53 +08:00
Pipfile.lock CI/Documentation: livereload hash missmatch due to new wheel package upload. 2023-01-02 14:56:51 +08:00
substitutions.rst Remove the double blank line from source files 2022-02-20 20:10:14 +01:00