Ero sivun ”Aprs-is server requirements” versioiden välillä

Radioamatööriwikistä
Siirry navigaatioon Siirry hakuun
>Oh2mqk
Ei muokkausyhteenvetoa
>Oh2mqk
Ei muokkausyhteenvetoa
Rivi 2: Rivi 2:


== Requirements ==
== Requirements ==
=== Performance ===
APRS messages observed at APRS-IS core systems have following statistics:
APRS messages observed at APRS-IS core systems have following statistics:
* Hourly message rate is 120-150 thousand
* Hourly message rate is 120-150 thousand
Rivi 10: Rivi 11:
** reminder can be up to 300 bytes long
** reminder can be up to 300 bytes long


== Communication ==
Core-internal communication:
* All arrived messages are sent to all core peers via TCP or SCTP streams
* Communication protocol with core peers carries a short prefix tag flagging which core nodes have already seen the message
* Average flow is 2-3 Mbit/s, CWOP bursts considerably higher
Duplicate filter:
...
Core-Client communication:
* Majority is write-only, not receiving anything (CWOP bursts, especially)
* Complex filters make system to need pre-process each arrived packet for: message type, lat/lon coordinates if any, source callsign




[[Category:APRS]]
[[Category:APRS]]

Versio 13. helmikuuta 2008 kello 08.37

These are collected server requirements for APRS-IS type core server

Requirements

Performance

APRS messages observed at APRS-IS core systems have following statistics:

  • Hourly message rate is 120-150 thousand
  • every exact 5 minutes there is a high burst of CWOP data, system must be able to handle 10 000 clients logging in and sending their messages within 5 seconds
  • about 25% of all are CWOP messages
  • Message lengths vary greatly:
    • 98.0% of all messages are shorter than 130 bytes long
    • reminder can be up to 300 bytes long

Communication

Core-internal communication:

  • All arrived messages are sent to all core peers via TCP or SCTP streams
  • Communication protocol with core peers carries a short prefix tag flagging which core nodes have already seen the message
  • Average flow is 2-3 Mbit/s, CWOP bursts considerably higher

Duplicate filter:

...

Core-Client communication:

  • Majority is write-only, not receiving anything (CWOP bursts, especially)
  • Complex filters make system to need pre-process each arrived packet for: message type, lat/lon coordinates if any, source callsign