Return-Path: X-Spam-DCC: paranoid 1102; Body=2 Fuz1=2 Fuz2=2 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on lipkowski.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,DNS_FROM_AHBL_RHSBL, FORGED_RCVD_HELO,RATWARE_GECKO_BUILD autolearn=no version=3.1.3 Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by paranoid.lipkowski.org (8.13.7/8.13.7) with ESMTP id tASHQXpB029231 for ; Sat, 28 Nov 2015 18:26:33 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1a2jEE-00053D-Bg for rs_out_1@blacksheep.org; Sat, 28 Nov 2015 17:24:06 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1a2jED-00052t-Fd for rsgb_lf_group@blacksheep.org; Sat, 28 Nov 2015 17:24:05 +0000 Received: from parrot.netcom.co.uk ([217.72.171.49]) by relay1.thorcom.net with esmtp (Exim 4.86) (envelope-from ) id 1a2jD7-0000Ey-Gz for rsgb_lf_group@blacksheep.org; Sat, 28 Nov 2015 17:24:04 +0000 Received: from sb.abelian.org (i-194-106-52-83.freedom2surf.net [194.106.52.83]) by parrot.netcom.co.uk (Postfix) with ESMTP id EF80C3273E8 for ; Sat, 28 Nov 2015 17:13:47 +0000 (GMT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by sb.abelian.org (Postfix) with ESMTP id E9FDA28A05A8 for ; Sat, 28 Nov 2015 17:22:39 +0000 (UTC) Message-ID: <5659E2DF.7070908@abelian.org> Date: Sat, 28 Nov 2015 17:22:39 +0000 From: Paul Nicholson User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: rsgb_lf_group@blacksheep.org References: <8D2F813A9C577D7-1DC0-5B23A@webmail-vd012.sysops.aol.com> In-Reply-To: <8D2F813A9C577D7-1DC0-5B23A@webmail-vd012.sysops.aol.com> X-Scan-Signature: ebba021850e0a5d4120636e52401e975 Subject: Re: LF: More EbNaut 137.777 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SA-Exim-Scanned: Yes Sender: owner-rsgb_lf_group@blacksheep.org Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group X-SA-Exim-Rcpt-To: rs_out_1@blacksheep.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Scanned-By: MIMEDefang 2.56 on 10.1.3.10 Status: RO X-Status: X-Keywords: X-UID: 5396 Markus wrote: > used a text editor to "notch" the QRM by > 2100 -0.9 1.2 (after notching QRM) That's a lucky result at -0.9 dB for this, the weakest coding on the menu. VO1NA at Todmorden, 2015-11-27/28, 8K19A 2 seconds 5 chars start Eb/N0 T offset 20:30 3.8 dB +1.0 21:00 5.9 dB +0.8 21:30 4.5 dB +0.7 22:00 6.7 dB +1.0 22:30 7.1 dB +0.8 23:00 2.9 dB +1.1 23:30 5.6 dB +0.9 00:00 6.8 dB +1.2 00:30 no decode 01:00 no decode 01:30 10.6 dB +1.2 02:00 2.3 dB +1.7 02:30 4.8 dB +1.8 03:00 no decode 03:30 -0.6 dB +1.8 rank 5534 04:00 5.8 dB +1.8 04:30 11.3 dB +1.7 05:00 6.8 dB +1.7 05:30 5.5 dB +1.8 06:00 no decode 06:30 7.1 dB +1.9 07:00 11.7 dB +1.8 07:30 8.9 dB +1.8 08:00 no decode The timing offsets merely indicate the offset which gave the lowest BER and does not necessarily mean the tx clock had that particular offset. Hopefully the timing can be fixed. Certainly it will be if using ntpd and ebkey. Then, our PCs can be devoted to searching in depth rather than breadth and we can try some weak signals, stronger codes, and longer duration messages. With longer messages, the oscillator stability is paramount and the clock can be a bit off. Short messages can get away with a drifty oscillator but need a good clock. Install a GSPDO and both clock and oscillator are sorted. Markus wrote: > reducing the character set would not really solve it No, and there's always an irreducible error floor with list decoding, although you can make that floor very low by increasing the bits allocated to the outer error detection code. In list decoding, the backward pass phase of the Viterbi decoder outputs a list of say, 50,000 possible decodes in order of decreasing likelihood. All 50,000 are valid codewords of the convolutional code but have increasing distance from the received noisy word. The only way to tell which is the intended codeword is to have an outer layer which can vet each list entry to see if it qualifies in some way. The 16 bit CRC plus 0.3 bits per character provides this validation but it is unavoidable that there is a probability that a random list entry will happen by chance to qualify against the CRC. In EbNaut this becomes noticeable with short messages and large list size. Then, the rx operator has to provide a 3rd layer of recognition. In effect, the outer layer is also a list decoder, and the operator is providing the validation it needs. Under those conditions it is not possible to transmit arbitrary messages with reliability because the operator must have something to recognise. It affects the Eb/N0 calculation because we are implicitly reducing the space of the message words by restricting them to things like 'VO1NA' instead of things like ';B/-W'. Restricting the allowed combinations of characters like this has the same effect as restricting the character set itself: they are releasing info bits for use as list selection bits. Either way, the information content is reduced below 5.3 * Nchars and the Eb/N0 claims of the program are invalidated. Amazingly the battery is still going on the LF rx. -- Paul Nicholson --