[aprssig] Smart beaconing and the tragedy of the commons
Joel Maslak
jmaslak-aprs at antelope.net
Wed May 23 22:21:53 EDT 2007
On May 23, 2007, at 7:43 PM, Robert Bruninga wrote:
> Because I don't use it. . To me APRS is a real-time
> comunications system, not a maping or plot-my-best-track system.
> . Since I don't use it, I thought it would be best if those of
> you that do, would come to a consensus as to the optimum
> settings that give you what you want, but not at the expense of
> others so that we can all feel comfortable with it.
With a station doing Smart-Beaconing, if I'm using anything that does
dead reckoning, I know pretty much where that station is, even with
*reasonable* settings (as the defaults probably are in most packages
- if they aren't for a certain package reasonable, let's fix *THAT*
problem). It provides less uncertainty and can be done with less
packets at the same time. That's a win-win IMHO.
As for the number of users you see abusing Smart Beaconing, I hate to
mention this but probably almost all your non-D7/D700 users are using
it. The fact that some abuse it doesn't necessarily mean that Smart
Beaconing is more apt to be abused if most users are using it.
I still am advocating for smarter digis. 20 year old digis are great
and are certainly better than nothing, but perhaps we need to put
some smarts in the digis to deter dumb stuff - like maybe a digi
shouldn't repeat a packet that is a long NEMA string (especially if
it is showing no lock!), shouldn't repeat if it repeated a packet
from that same source in the last X seconds unless it's a non-
position packet, not repeat if the station used an excessive TX
delay, not repeat the same position packet if the position hasn't
changed and it's been less than X minutes since the last position was
sent, packets from "N0NE" or similar signs of misconfiguration, etc.
We could also create a network smart enough to ensure that packets
get to Findu, and no more, since that would also cut down on the
unnecessary transmissions (perhaps with a seperate, maybe UHF, link
to the IGate station - don't repeat the "dumb trackers" who only want
to be seen on the internet). Maybe we could even put in some smarts
in the digis to reduce the problem of lost ACKs in message traffic.
Sure, someone will have to upgrade some 20 year old piece of
equipment eventually, maybe starting in the DC area first. But if
the network didn't reward bad settings, that would go much further
towards changing user behavior than disabling smart-beaconing or
making "idiot proof radios" would do. Maybe that's what we need to
concentrate on - after all, why are the DC area digis repeating the
same station 100+ times in an hour during routine operations? Maybe
even a "penalty box" system that causes a station to not be repeated
at all for X hours if it grossly violates the rules (with perhaps a
message sent to it - viewable even on Findu for dumb tracker users -
explaining that it's been blocked and where to find out why).
There's ways to reduce the "reward" for stepping on everyone else.
That all said, one thing I *do* think could help the problem of
excessive transmissions is if Findu displayed, in big red letters,
something like "POSSIBLE MISCONFIGURATION DETECTED - TOO FREQUENT
TRANSMISSION OF POSITION PACKETS POSSIBLY IMPAIRING NETWORK" with a
note about "best amateur practice" and a link to information about
correct settings. Maybe mapping on the internet needs not be an
enemy of APRS.
More information about the aprssig
mailing list