<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">I suspect the "metadata" is something
      like what I recently started seeing attached to YO2MAS-7's
      apparently LoRa packets by the YO2MD-11 and YO2MAS-11 IGates.  
      This is a serious breach of APRS-IS standards, specifically "<span
        style="color: rgb(0, 0, 0); font-family: "Times New
        Roman"; font-size: medium; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: 400; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
        white-space: normal; text-decoration-thickness: initial;
        text-decoration-style: initial; text-decoration-color: initial;
        display: inline !important; float: none;">No modification of the
        TNC2 format line should be made except to add ,qAR,IGATECALL to
        the end of the path" (<a class="moz-txt-link-freetext" href="https://www.aprs-is.net/IGating.aspx">https://www.aprs-is.net/IGating.aspx</a>).  
        Any modification of or addition to the received packet content
        breaks the duplicate filter of the APRS-IS, not to mention this
        particular modification will cause the appended text to appear
        as the comment string on the originating station.<br>
      </span></div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">
      <pre><blockquote type="cite">2023-10-10 06:19:40 EDT: 
YO2MAS-7>APLT00,WIDE1-1,Q03K8,qAR,YO2MAS-10:!4611.63NL02118.17Ea234/000/A=000837LoRa
 Tracker -  Bat.: 4.13V - I:  0mA !wp/!

2023-10-10 06:19:41 EDT: 
YO2MAS-7>APLT00,WIDE1-1,qAO,YO2MAS-11:!4611.63NL02118.17Ea234/000/A=000837LoRa
 Tracker -  Bat.: 4.13V - I:  0mA !wp/:> YO2MAS-11:>Last RX:  
SNR=8.75dB RSSI=-72dB [Rate limited (< 5 sec)]

2023-10-10 06:19:41 EDT: 
YO2MAS-7>APLT00,WIDE1-1,qAO,YO2MD-11:!4611.63NL02118.17Ea234/000/A=000837LoRa
 Tracker -  Bat.: 4.13V - I:  0mA !wp/:> YO2MD-11:>Last RX:  
SNR=8.25dB RSSI=-73dB [Rate limited (< 5 sec)]</blockquote>
</pre>
    </div>
    <div class="moz-cite-prefix">
      <div class="moz-cite-prefix">And just in case the IGate software
        authors get the inspiration for more changes, this is also in
        the APRS-IS IGate specification: "<span style="color: rgb(0, 0,
          0); font-family: "Times New Roman"; font-size:
          medium; font-style: normal; font-variant-ligatures: normal;
          font-variant-caps: normal; font-weight: 400; letter-spacing:
          normal; orphans: 2; text-align: start; text-indent: 0px;
          text-transform: none; widows: 2; word-spacing: 0px;
          -webkit-text-stroke-width: 0px; white-space: normal;
          text-decoration-thickness: initial; text-decoration-style:
          initial; text-decoration-color: initial; display: inline
          !important; float: none;">IGates must not modify paths of
          packets gated to APRS-IS except to append ,qAR,IGATECALL</span>"
        (<a class="moz-txt-link-freetext" href="https://www.aprs-is.net/IGateDetails.aspx">https://www.aprs-is.net/IGateDetails.aspx</a>).   If you notice,
        some of the "good" (black) raw packets at aprs.fi have an
        addition Qnnnnn element before the qAR construct, coming through
        the YO2LIS-10, -11, and -12 IGates according to the qAR which
        may or may not be trustworthy.<br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">Lynn (D) - KJ4ERJ - Author of
        APRSISCE for Windows Mobile and Win32
        <br>
      </div>
      <div class="moz-cite-prefix"><br>
      </div>
      <div class="moz-cite-prefix">PS. 
        <a class="moz-txt-link-freetext" href="https://aprs.fi/?c=raw&call=YO2MAS-7&limit=1000&view=normal">https://aprs.fi/?c=raw&call=YO2MAS-7&limit=1000&view=normal</a></div>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 10/9/2023 9:08 PM, Nick VA3NNW
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:a4103e3c-63e6-4dcd-9c08-85d7fd00d29a@noseynick.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <span style="white-space: pre-wrap">
</span>
      <blockquote type="cite"
        cite="mid:E8922D20-457D-470A-AE98-443AA834217D@gmail.com">
        <pre class="moz-quote-pre" wrap="">When I talk about metadata I mean metadata stored into the backend databases, that should be supplided by the iGates. Maybe it would be time to define a new mechanism now that at least LoRa-APRS is reasonably young and there are still few developers. </pre>
      </blockquote>
      <p>What are the "backend databases" to which you refer?</p>
      <p>APRS-IS is essentially just a giant stream of de-duped
        TNC2-format lines. No storage, just one continuous "live"
        stream.<br>
      </p>
      <p>There's a hierarchy of servers, which all send all the packets
        to each other, up and down the tree, and around in loops, except
        thanks to the de-duping, loops never actually cause loops in the
        actual data itself.</p>
      <p>Now possibly SOME people take that stream and put it into
        databases (aprs.fi, aprsdirect.de spring to mind, probably
        dozens of others), but you're not feeding all of them, you're
        feeding APRS-IS which in turn is feeding all of those (and many
        thousands of other clients, all somewhat alike, and all
        expecting TNC2 data). APRS-IS itself has no "backend databases"
        as such.</p>
      <p>You would presumably need to find some way to add your metadata
        to TNC2-format lines... whilst also not breaking that
        de-duplication BTW, and also not breaking any other servers or
        clients that are expecting a stream of TNC2-format lines.<br>
      </p>
      Nick VA3NNW<br>
      <pre class="moz-signature" cols="72">-- 
"Nosey" Nick Waterman, VA3NNW/G7RZQ, K2 #5209, IRLP #2410 on VE3RBM
use Std::Disclaimer;    <a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:sig@noseynick.net" moz-do-not-send="true">sig@noseynick.net</a>
Do Passwords PROPERLY! ... see <a class="moz-txt-link-freetext" href="https://noseynick.net/vault.html" moz-do-not-send="true">https://noseynick.net/vault.html</a>
Those who live in glass houses...shouldn't.
</pre>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
aprssig mailing list
<a class="moz-txt-link-abbreviated" href="mailto:aprssig@lists.tapr.org">aprssig@lists.tapr.org</a>
<a class="moz-txt-link-freetext" href="http://lists.tapr.org/mailman/listinfo/aprssig_lists.tapr.org">http://lists.tapr.org/mailman/listinfo/aprssig_lists.tapr.org</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>