diff --git a/lib/ldpc/jtmode_codes/128-80-sf13.results b/lib/ldpc/jtmode_codes/128-80-sf13.results new file mode 100644 index 000000000..11d898d4b --- /dev/null +++ b/lib/ldpc/jtmode_codes/128-80-sf13.results @@ -0,0 +1,14 @@ +sf-13 (128,80) ldpc 120x3/8x4 seed: 873 + s=sigma, 10 its s=.7/10 s=.8/10 s=.75/10 s=.75/50 +-0.5 2284 20 8240 299 1892 13 4687 86 7821 296 +0.0 14539 104 27031 472 7507 34 16730 153 26511 468 +0.5 61221 380 76588 640 27296 53 52394 236 76415 662 +1.0 177883 802 181786 877 82198 114 136792 358 183280 909 +1.5 373984 1180 354660 820 200993 134 291548 408 361225 932 +2.0 600365 1114 572471 814 396713 172 507853 473 584964 943 +2.5 788862 719 773324 540 633105 153 728118 321 788306 638 +3.0 907984 340 907841 348 832504 151 886684 260 919922 402 +3.5 967024 133 971467 145 945479 90 965368 118 978105 177 +4.0 990266 39 992983 45 987919 28 992127 39 995554 58 +4.5 997609 9 998550 12 998137 11 998557 12 999281 14 +5.0 999489 0 999763 2 999766 2 999796 2 999893 2 diff --git a/lib/ldpc/jtmode_codes/206-72-sf14.results b/lib/ldpc/jtmode_codes/206-72-sf14.results new file mode 100644 index 000000000..eefbc3f60 --- /dev/null +++ b/lib/ldpc/jtmode_codes/206-72-sf14.results @@ -0,0 +1,13 @@ +ldpc (206,72) seed 11 8x3/2x4, 100,200 iterations +-0.5 21594 1 22073 1 +0.0 82359 2 83564 2 +0.5 221874 3 224458 4 +1.0 440522 3 444967 3 +1.5 678939 1 685337 2 +2.0 860401 1 866822 1 +2.5 955200 0 959523 0 +3.0 989584 0 991338 0 +3.5 998213 0 998676 0 +4.0 999761 0 999861 0 +4.5 999963.5 0 999979.4 0 +5.0 999995.5 0 999997.3 0 diff --git a/lib/ldpc/jtmode_codes/compare.lab b/lib/ldpc/jtmode_codes/compare.lab index 51a6ef5ef..d7b3432df 100644 --- a/lib/ldpc/jtmode_codes/compare.lab +++ b/lib/ldpc/jtmode_codes/compare.lab @@ -1,5 +1,4 @@ 5.7 0.0002 "CC/CRC15" -5.5 0.0001 "(128,82)" -5.7 0.0004 "(128,82)/20" -5.6 0.002 "(128,82)/5" +5.7 0.0001 "(128,80)/50" 5.5 0.000007 "(160,80)" +5.5 0.000002 "(207,72)" diff --git a/lib/ldpc/jtmode_codes/fig_compare.gnuplot b/lib/ldpc/jtmode_codes/fig_compare.gnuplot index 4fd4d9400..1098f5886 100644 --- a/lib/ldpc/jtmode_codes/fig_compare.gnuplot +++ b/lib/ldpc/jtmode_codes/fig_compare.gnuplot @@ -17,13 +17,9 @@ plot [-1:6] [1e-6:1] \ "jtmskcode.results" using 1:($5/1000000) with linespoints lt 1 lw 2 pt 1, \ "160-80-sf4.results" using 1:(1000000-$2)/1000000 with linespoints lt 2 lw 2 pt 2, \ "160-80-sf4.results" using 1:($3/1000000) with linespoints lt 2 lw 2 pt 2, \ - "128-82-sf10.results" using 1:(1000000-$2)/1000000 with linespoints lt 3 lw 2 pt 3, \ - "128-82-sf10.results" using 1:($3/1000000) with linespoints lt 3 lw 2 pt 3, \ - "128-82-sf11.results" using 1:(1000000-$2)/1000000 with linespoints lt 4 lw 2 pt 4, \ - "128-82-sf11.results" using 1:($3/1000000) with linespoints lt 4 lw 2 pt 4, \ - "128-82-sf11.results" using 1:(1000000-$4)/1000000 with linespoints lt 4 lw 2 pt 4, \ - "128-82-sf11.results" using 1:($5/1000000) with linespoints lt 4 lw 2 pt 4, \ - "128-64.results" using 1:(1000000-$2)/1000000 with linespoints lt 5 lw 2 pt 5, \ - "128-64.results" using 1:($3/1000000) with linespoints lt 5 lw 2 pt 5, \ + "128-80-sf13.results" using 1:(1000000-$10)/1000000 with linespoints lt 3 lw 2 pt 3, \ + "128-80-sf13.results" using 1:($11/1000000) with linespoints lt 3 lw 2 pt 3, \ + "206-72-sf14.results" using 1:(1000000-$4)/1000000 with linespoints lt 4 lw 2 pt 4, \ + "206-72-sf14.results" using 1:($5/1000000) with linespoints lt 4 lw 2 pt 4, \ "compare.lab" with labels exit diff --git a/lib/ldpc/jtmode_codes/fig_success.gnuplot b/lib/ldpc/jtmode_codes/fig_success.gnuplot index cb8c34481..b66a8c9e7 100644 --- a/lib/ldpc/jtmode_codes/fig_success.gnuplot +++ b/lib/ldpc/jtmode_codes/fig_success.gnuplot @@ -13,9 +13,9 @@ set mytics 10 set grid #set logscale y plot [-1:6] [1e-6:1] \ + "jtmskcode.results" using 1:($4/1000000) with linespoints lt 1 lw 2 pt 1, \ "160-80-sf4.results" using 1:($2/1000000) with linespoints lt 2 lw 2 pt 2, \ - "ldpc-144-72-sf2.results" using 1:($2/1000000) with linespoints lt 3 lw 2 pt 5, \ - "jtmskcode.results" using 1:($4/1000000) with linespoints lt 1 lw 2 pt 7, \ + "128-80-sf13.results" using 1:($10/1000000) with linespoints lt 3 lw 2 pt 3, \ + "206-72-sf14.results" using 1:($2/1000000) with linespoints lt 4 lw 2 pt 4, \ "success.lab" with labels exit -# "160-80-sf4.results" using 1:($4/1000000) with linespoints lt 3 lw 2 pt 4, \ diff --git a/lib/ldpc/jtmode_codes/success.lab b/lib/ldpc/jtmode_codes/success.lab index c19a39ad2..52d274c5d 100644 --- a/lib/ldpc/jtmode_codes/success.lab +++ b/lib/ldpc/jtmode_codes/success.lab @@ -1,3 +1,3 @@ -3.2 0.75 "(198,72) JTMSK" +3.2 0.68 "(128,80) LDPC " 0.9 0.55 "(160,80) LDPC" -1.3 0.75 "(144,72) LDPC" +0.9 0.75 "(206,72) LDPC"