About AX.25 filter in Soundmodem2016年02月02日 22時22分



[訳] AX.25プロトコルは、「受信送信アドレス、PID、制御バイトなど」 の特定の
フレーム構造を有している。 AX.25フレームは CRC16チェックサムによって保護
されるが、この方法は理念からはほど遠く、ノイズに正しい CRC を持つ時には、
「CRC-衝突」 が起こるかもしれない。
 (訳注, CRC: Cyclic Redundancy Check, 巡回冗長検査:誤り検出方式の一つ)

そこで私(UZ7HO)は、アドレスフィールドに有効な文字・有効なPID・有効な制御
バイトなど、単に余分なノイズを遮断するために、ヘッダーの長さを含む AX.25
ヘッダーの追加の検証を適用した。

衛星に対しては、多くの衛星が AX.25 よりも 少し異なるフレーム構造を持って
いて、(訳不明: 7E flags and bit-stuffing) といったビット指向のプロトコル
に基づいている。

衛星には、Soundomodem の 「non-AX.25 filter」 にチェックを入れずにデコード
することができる。従って、衛星運用にはそれにチェックを入れない方が良い。

[原文]
RE: AX25 filter
From: Andy UZ7HO
To: Mineo Wakita
Date: Tue, 2 Feb 2016 14:53:57 +0300

Hi Mineo!

AX.25 protocol has certain frame structure: "recipient and sender address,
PID, control byte, etc". AX.25 frame protected by CRC16 checksum, but
this method is far from ideal and there may be the "CRC-collisions" when
the noise could have correct CRC. Therefore I applied additional verifi_
cation of AX.25 header including length of header, valid characters in
the address field, valid PID, valid control byte, etc. just to cut off
the excess noise.

As for satellites, many satellites have slightly different frame structure
than AX.25, but still based on bit-oriented protocol (with 7E flags and
bit-stuffing). This satellites could be decoded with Soundmodem when you
uncheck "non-AX.25 filter".

So for SAT-opertations better uncheck it.

Andy UZ7HO.

> 02.02.2016, 13:13:37  Mineo Wakita:
> 
> Hello,
> I am always using your Soundmodem.
> I want to receive all of the signal from the satellite.
> 
> Should I put a check in the "non AX25 filter" in "Settings - Modems" ?
> What happens if there is not check, or check ?
> 
> JE9PEL, Mineo Wakita

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
Tropical fish?

コメント:

トラックバック