Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SCTP sockets are not fully implemented #2

Open
hessu opened this issue Sep 18, 2012 · 3 comments
Open

SCTP sockets are not fully implemented #2

hessu opened this issue Sep 18, 2012 · 3 comments

Comments

@hessu
Copy link
Owner

hessu commented Sep 18, 2012

SCTP is somewhere between UDP and TCP, and it's properties seem to fit the APRS-IS requirements pretty well. Should implement SCTP support in aprsc, starting with client listener so that igates could start using it.

@oh2mqk
Copy link

oh2mqk commented Oct 28, 2012

Most important features:

  1. Reliable delivery of datagrams
  2. Controllable delivery timeout that is tunable down to a few seconds (compare with TCP's unpredictable one)
  3. Delivery timeout is reported per packet, and it does not mean that the connection has failed if it happens

@hessu
Copy link
Owner Author

hessu commented Apr 25, 2013

SCTP uplinks and listeners now work on some level. Socket configuration is still not optimal: unordered delivery and retry timers should be configured. SCTP-specific statistics need to be implemented.

@oh2mqk
Copy link

oh2mqk commented Apr 25, 2013

Retry-timers and delivery timeout should be defined, unordered delivery isn't that useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants