From a85487f53464853683b79716f0fe96a042fee477 Mon Sep 17 00:00:00 2001 From: Thomas Kolb Date: Thu, 2 May 2024 20:53:16 +0200 Subject: [PATCH] doc: define connectionless frame type --- doc/hamnet70.adoc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/doc/hamnet70.adoc b/doc/hamnet70.adoc index 804531c..97e1d27 100644 --- a/doc/hamnet70.adoc +++ b/doc/hamnet70.adoc @@ -91,7 +91,7 @@ The first data symbol follows directly after the last symbol of the PHY header. === Burst Transmission -Packets are transmitted in bursts which combine multiple packets in a contiguous transmission. +Packets are transmitted in bursts which can combine multiple packets in a contiguous transmission. A burst consists of the following elements: @@ -175,12 +175,16 @@ The total Link Layer Header length is therefore at least 6 byte and at most 18 b | `000` | Data frame -| A regular data packet. +| A regular data packet (inside a connection). -| `100` +| `001` | Connection management | Includes functions such as establishing (or denying) new connections or closing open connections. +| `100` +| Connectionless frame +| A data packet that is sent outside of a connection. + | _other_ | _reserved_ | All values not explicitly listed are reserved and shall be ignored by receivers. @@ -212,7 +216,6 @@ To be defined: - when are new clients allowed to connect? - handling of packets from unknown clients that are not connection requests - signal quality handling -- go-back-N algorithm (maybe dynamic burst length depending on previous packet loss?) == Higher Layer Protocols