Sunday, 30 January 2022

KD0TLS: metro APRS update January '22

 It's been another active month, with a few gateways fading out and returning. On the whole, though, we ended the month of January in the same place as we did when we started. The Robbinsdale K0YTH-13 digipeater continues its nocturnal struggle, only coming on-air for about 30 minutes a day at 3 AM. The Shakopee digipeater KF0ZH has seen an uptick in traffic over the latter part of the month, and the K0LAV-8 digipeater near White Bear Lake has seen its coverage footprint move more eastward than it has been in the past. 

K0LAV-8 direct coverage 1/22

 As always, you can click on these maps to enlarge them.

 The KF0ZH digi has expanded its coverage much more to the north, but I think its notable that it isn't hearing the big W0PZT-1 gateway in Medina. It does have a strong hold on the K1LEO-10 gateway in Rockford, though. This is yet another alternate path for messaging to/from the metro, and the RX-only gateway AE0RF-10 on the Shakopee end makes this route even sweeter.

KF0ZH direct coverage 1/22

 It's also interesting that the new N0KGK digipeater in Burnsville hasn't expanded its coverage more to the south as time goes by. It has less competition in that direction. 


N0KGK direct coverage 10/21

N0KGK direct coverage 1/22

Let's look at the numbers:

  • The W0PZT-1 gateway in Medina makes its usual strong showing with 33k packets handled this month, from 133 stations. Also showing direct coverage out to Paynesville and St. Cloud, up to North Branch and east past Baldwin, WI. 
  • The core metro gateway W0YC-5 had 20.7k packets gated from 112 stations. Direct coverage up to Forest Lake and Andover, down past Red Wing, and east to Roberts, WI.
  • The west-metro TX gateway K0GV-10 handled 5.5k packets from 48 stations. It also maintained its solid hold of the Green Isle KC0QNA-1 and White Bear Lake K0LAV-8 digipeaters.
  • N0KFB-1, the TX gateway in Mounds View, had a good month with 27.6k packets from 95 stations. 1.7k of those packets were from the Isanti KE0CRR-10 digipeater. Still has a solid hold on the Green Isle and Big Lake digipeaters. For its continuous service record, it was designated an official coverage radius of 43 miles.
  • Over in West St. Paul, the N0ALE-10 TX gateway handled 17.9k packets from 30 stations. Because of its continuous service, the station has moved up to a connection with one of the prime (non-rotating) APRS hub servers, and designated an official coverage radius of 6 miles.
  • N0HOY-10, the Arden Hills digipeater, has handled 16.7k packets from 97 stations, and has also earned an official coverage radius of 62 miles for its continuous service. 
  • RX-only gateway N9MEC in Apple Valley gated an incredible 84.2k packets from 32 stations. It also has been moved to a prime server and designated a 25-mile coverage radius for its continuous service.
  • RX-only gateway K0JDD-1 in Woodbury has also been designated an official coverage radius of 56 miles for its continuous service, but will have to wait a while for its server status upgrade. About 3.7k packets gated from 74 stations.
  • The Shakopee digipeater KF0ZH has been designated a 6-mile coverage radius for its continuous service. It handled 2.2k packets from 48 stations this month.
 As you can see, we have a very good network in the metro. The only thing we're missing is a satellite gateway.


Saturday, 29 January 2022

KD0TLS: Introduction to using filters on aprs.fi

  The website aprs.fi offers a huge amount of information about APRS activity anywhere in the world, both in real-time and over the past 24 hours. The trick is knowing how to sort out the information you need from the rest of it. 

 Using the time filters from the drop-down menu is fairly straightforward, and the "Track callsign" feature is also easy to figure out. But there are additional, powerful filters that can control what you see on the screen. Perhaps you only want to see stations that are moving, or you only want to see digipeaters, or you don't want to see weather stations, or you want to see other stations that are "messaging capable". Filters will do all of that. 

The key to filters is this icon

 Note the circled "funnel" found on the upper-right side of the aprs.fi website page. Clicking on that icon will allow you to set up filters for what you see on the map. I strongly recommend that you set up an account on aprs.fi using your callsign as the username. This will allow you to save whatever filters you establish. 

 One of the more common remarks I hear from new users to aprs.fi is that "It's just a bunch of weather stations". Yes, there are a lot of weather stations that use the CWOP (Citizen Weather Observing Program) scattered all over the metro (and the world), and these weather stations use servers in amateur radio designated IP space. There are currently seven CWOP servers running on the APRS network, which are separate from the amateur radio servers handling APRS traffic globally.

 You can easily filter out these weather stations from being displayed on your screen when you visit aprs.fi, however. This will allow you to only see amateur radio traffic wherever you look around the world. You can use this same method to filter out other types of stations -- one example being objects -- if you want to focus in one particular type of activity. But let's look at the specific task of filtering out weather stations for this post. 

Where you start with filters

 Clicking on the "funnel" icon will bring up the list shown above. Notice the box near the bottom showing a "+" sign. This will allow you access to other station types for more advanced filtering. 

 In this case, you want to click on the box marked "Station type: Weather". Next, click on the downward-pointing arrow to exclude that kind of station from view. 

Excluding stations from view

If you'd like to exclude digipeaters, you would check the box marked "Digipeaters" and click on the down-pointing arrow to conceal those stations. But, back to weather stations. If you exclude them, as shown above, you will see the following: 

Weather stations excluded

 If you have an account established on aprs.fi, you would then be able to click the box marked "Save as new list", name it (e.g. "No WX"), and it would appear in the drop-down list of available filters every time you visit. 

 Setting up an account will also allow you to go to "Preferences" and set up this particular view, and this particular location, as the one displayed when you visit. 

  Next, let's set up a filter to have aprs.fi only show you digipeaters and I-Gates in any area. 

Display only digipeaters and gateways

 This will show digipeaters and gateways that are currently active. It's not uncommon for either digipeaters or gateways to "go deaf" -- meaning that they still transmit an ID (over RF or -IS), but have failed to gate any packets. Usually, a reset or reboot will resolve the issue. One current example of this situation is the W0UJ TX gateway in Brainerd. It continues to transmit an ID over RF, but it hasn't gated any packets in six weeks. It won't show up as an active gateway when using this filter, but it will show up as an active APRS station. 

Confusion over "active" gateways/digipeaters

 Such a situation can cause confusion. I tried to notify the operators of the WB0ZKB-2 digipeater in Maple Plain that the station had "gone deaf", but they repeatedly pointed to its continued ID transmissions over RF as 'proof' that I was merely confused. This digipeater would go for weeks on end without gating a single packet, and aprs.fi would drop it off the map of active digipeaters, but I was always assured that I was 'mistaken' -- because someone could hear it ID. 

 A TX gateway or digipeater that can't hear anything is more properly called a "beacon". It can still contribute value by adding to propagation data, but it is no longer contributing to coverage. 

 Likewise, RX-only gateways can still maintain a connection with APRS-IS and no longer function as gateways. Often, the computer or TNC just needs to be re-started. There isn't any blame or shame associated with this. There's no need to create elaborate excuses. We all just want the station working to its full capacity. 

 This is yet another reason to include an email address in your "STATUS" packets, or include one in your club's callsign on qrz.com, as individuals can inform you of potential issues.

Other filters 

  Additional filters can be created using the "device model" or callsign to exclude Pi-Star or SharkRF stations. It may be that, for EmComm purposes, you desire to filter out the display of "home stations", or only see stations that are "messaging capable". These are all tools that can make your use of APRS more valuable. 



Sunday, 23 January 2022

KD0TLS: Introduction to digipeaters

 A digipeater, also abbreviated as "digi", is very similar to the FM analog repeaters most hams have used at one time or another. It hears a station's transmission and repeats it -- hopefully over an area wider than the originating station's simplex coverage. 

 Rather than using voice, both the originating station and the digipeater transmit a squawk that is really just two tones being modulated. Generally, this squawk (or packet) lasts for less than one second, but it conveys a lot of information. It contains the callsign (and SSID) of the station, its location, the software and/or device being used, the icon the station has chosen to represent it on maps, and the accuracy of the transmitted location. Very often, a brief message and/or the frequency the operator is monitoring, and the time the packet was sent (called a timestamp) is included. 

 HF operators are probably at least somewhat familiar with more sophisticated digital modes such as RTTY, PSK31, and FT8 (to name a few). These modes use a larger selection of tones for greater efficiency and a simple kind of error correction. The biggest difference, however, is that these modes operate on sideband, rather than FM

 APRS, for all the talk of digital modes, is really just standard analog FM using two tones instead of voice. There is no modulation in quadrature like C4FM. This also makes a digipeater very similar to the FM analog repeaters most are familiar with. What this means for the operator is that any standard FM mobile or hand-held rig can be used to access a digipeater. APRSDroid, the Android APRS app, has a setting where you can have your smart-phone speaker be the output. You can, in fact, just key the mike on your HT and let the app generate the squawk. This will transmit your packet in the same way as if you used a software modem (e.g. DireWolf or Mobilinkd TNC) to "translate" your text into a squawk, inserted directly into the mic jack of your radio. While the method of using your microphone and smart-phone speaker may be too cumbersome for everyday use, it does prove that APRS is just standard analog FM -- no more mysterious than using a PL tone or DTMF tones on your radio. 

 The difference 

 A digipeater differs from a standard FM analog repeater because it operates on simplex. Virtually all APRS activity (other than satellite digipeaters) operates on the simplex frequency 144.390. There is no offset, like on a standard FM analog repeater, and there is no PL tone used to access the digipeater. It stores the packets it hears, and re-transmits them when the frequency is clear (hopefully). A standard FM analog repeater transmits what it hears simultaneously. This is why a standard repeater needs a frequency pair, and (usually) a duplexer. 

 A digipeater will not re-transmit voice transmissions. If you use voice on 144.39, you will simply be producing interference. The only possible exception is using VoiceAlert, which should be kept very brief. Even this will not be re-transmitted by a digipeater. 

 Virtually all digipeaters use a TNC or some software equivalent to filter the audio of the received packets and provide the optimum audio levels for packet communications. In theory, at least, your originating packet should emerge from a digipeater even clearer than when it went in. If you decide to operate a digipeater, you should pay close attention to the filter parameters and audio levels of both tones. Otherwise, you will merely be producing a jumble of characters from the packets you receive. There are also cases when the operator of the originating station has not observed these practices, and it will be a case of "garbage in, garbage out". 

 This is probably the subject of a separate post, but I'll briefly touch on it now. Different radios have different audio characteristics. You've probably noticed some stations are "muddier" with more "lows", and other stations' audio has more treble. There is no "one size fits all" audio setting that will accommodate all rigs. In addition, the "mic gain" varies from radio to radio. Any APRS operator should take a minute or two to ensure their TX audio levels are correct, and this should be done separately for both the high and low tones to account for different audio passbands on different rigs. This is usually accomplished by listening to your own signal on a second receiver and raising the TX audio level until it no longer seems louder on the receiver. This is something that usually only needs to be done once. 

 Smart vs. Dumb digipeaters 

 I should note that the term "dumb" here is not derogatory, any more than the term "dumb terminal" is when discussing networks. 

 A "dumb" digipeater is one that repeats received packets without considering if that packet has been already gated. Without a connection to the internet, a digipeater can't check if your transmitted packet is a duplicate ("dupe") or the original. This can increase congestion dramatically in areas of high traffic, such as the metro. For example, your mobile station may use "smart beaconing" and has just transmitted a packet indicating that you made a right turn. That packet has already gone to a gateway and made available to operators world-wide. But a "dumb" digi has re-transmitted it, and another "dumb" digipeater has re-transmitted that repeat, and -- if the N-path allows -- a third "dumb" digi will echo that right turn. 

 This gets compounded when you consider that "dumb" digipeaters reach beyond the metro. They are also bringing in packets from other areas outside of the metro, notifying everyone in the metro that someone in Rochester just made a left turn.

 Some "old school" hams see this as a feature, rather than bug. They see gateways as irrelevant. It doesn't matter if the packet has been gated, because the goal is to connect all APRS operators over RF. It used to be that northern MN, as well as southern MN, subscribed to this model. Both were "digipeater-heavy", with few gateways. Wisconsin still largely adheres to this model.

 While I certainly see value in connecting relatively distant areas over RF, I wonder how most APRS operators are using APRS. Are they sitting at a terminal, watching RF traffic in real-time? Or are they using internet-based sites such as aprs.fi to show traffic that may have happened hours ago, and which includes -IS (Internet Service) traffic?

 There is also a distinction to be made between rural areas and congested metro areas. A single "dumb" digipeater, with no other link to a gateway or other digipeaters, may provide local operators with an RF link to each other beyond their simplex range, much like a standard FM repeater does. And, if that "dumb" digipeater is within range of another "dumb" digipeater, then the range of the individual RF operator is expanded considerably. In theory, they could use messaging to communicate back and forth just like on a voice FM repeater. But is this how most operators use APRS? 

 In contrast, "smart" digipeaters usually also function as gateways. Local examples would be W0PZT-1 in Medina or W0YC-5 at the U of M. Packets that they can't immediately gate (due to high traffic levels) are digipeated to the wider world, hopefully to be gated elsewhere. But they won't digipeat traffic that's already been gated -- as far as they can ascertain. 

 The problems surface when gateways such as N9MEC in Apple Valley delay gating packets by a minute or more. These "smart" digipeaters re-transmit duplicate packets sent by "dumb" digipeaters, believing that they were never gated. In other cases, packets re-transmitted by "dumb" digipeaters can fool the "smart" digipeaters into believing that the packet they received is an entirely different packet than one that has already been gated, because the path is different. 

 About the only guarantee a "smart" digipeater offers is that it generally won't re-transmit packets that it has already gated. 

 Yet another consideration is propagation. When tropo rolls in and we directly receive packets from Wisconsin, Duluth, Willmar, and Iowa, the last thing we need is digipeaters magnifying that traffic.

 The proper role of digipeaters 

 For RF-only APRS operators, digipeaters seem critical. Yet, it should be obvious that you can get too much of a good thing. There is no governing or co-ordinating body to regulate APRS, beyond the basic FCC regulations. Someone could set up three 50W "dumb" digipeaters in the metro next to each other, and they would bounce all traffic back and forth until the N-path expires. This wouldn't expand the coverage at all, but it would generate a lot of 'noise'. Next, consider that some digipeaters reaching the metro ID once every minute. These IDs would also be re-transmitted back and forth across the metro, compounding the impact of an inconsiderate operator. It's doubtful that these scenarios are what RF-only APRS operators have in mind when promoting digipeaters.

 To my mind, the proper role of a "dumb" digipeater would be to bring in traffic from outside the metro, presumably to be gated. There is very little need for metro traffic to be digipeated within the metro area. What need there is for that can be handled by "smart" digipeaters, and really provides more of a case for additional RX-only gateways than it does additional "dumb" digipeaters.

 Once upon a time, this is the model that the metro used. Digipeaters on the fringes of the metro would repeat traffic from outside the metro, to be gated by our efficient network. The goal was always to get packets gated, not repeat them endlessly. This worked well for RF-only operators and others who used a hybrid approach. 

 There may very well be a role for a few low-power (5W) digipeaters in low-lying or otherwise obstructed areas in the metro that our network of gateways can't reliably reach. Examples would be Downtown, Uptown, the airport, or even low spots in Eagan. Realistically, though, TX or RX-only gateways would be a better solution for these areas.

 Rural areas are probably the best role for digipeaters, provided that they can reliably reach a gateway. This allows APRS traffic to be used to determine real-time propagation, and connect APRS operators to the wider world by way of the -IS. ideally, the two work hand-in-hand. 

 And if the internet should fail in a particular area, the digipeater would allow local RF traffic to reach unaffected areas. Even "smart" digipeaters would continue to function as "dumb" digipeaters if the internet fails, so the typical EmComm argument tends to fall flat. And a TX gateway will continue to transmit RF messaging to/from stations in its local area without the internet. 

 "Dumb" digipeaters will remain the favored option at sites without internet access, but there's little reason not to add an RX-only gateway nearby. Look at the example of the RX-only gateway AE0RF-10 next to the "dumb" KF0ZH digipeater. Or the RX-only KC0CAP gateway near the powerful "dumb" KD0JOU-2 digipeater. Any RF-based messages that these digipeaters re-transmit will be immediately gated and passed on to a TX gateway. This makes RF-only operation more powerful, not less. 


The Big Picture 

 Digipeaters aren't inherently "bad" or "good". In the anarchic model that APRS exists in, a properly-functioning network relies on individual operators to make sensible decisions on the need for a digipeater in their particular local situation. What value would a digipeater add that a gateway couldn't provide? Is there another digipeater within range of your proposed digipeater that could leverage the coverage over a wider area? Would your proposed digipeater reach a gateway, allowing information to be shared? Is there potentially a base of RF-only operators locally that would benefit more from a digipeater than a gateway? Are you willing to devote the time it requires to set up audio filtering and levels on a digipeater to make it beneficial to the community? Is there already a gateway providing service to the local area?

 Generally speaking, digipeaters are about as difficult to set up as a gateway would be. Virtually all TNCs that can be set up as a digipeater can be configured to be an I-Gate or "smart" digi with the addition of an internet connection. Often, using software like UI-View or APRSIS32 is much more difficult to configure as a digipeater than as a gateway. 

 Just because you can set up a digi, that doesn't mean that you should

 In most of outstate MN, the more critical need is for gating capacity. You will probably get more impact solving that problem than you would get by adding a "dumb" digipeater. Consider more modest solutions, like a gateway with a 1/4 wave exterior antenna on top of the roof of a rambler, than a big digi on a tower. 

 Another possibility might be a satellite gateway set up on 145.825 to make satcom more valuable. 

 Consider your options. A "dumb" digipeater may not be the best solution for your local area. 

Sunday, 16 January 2022

KA0RXU- APRS THE BIG PICTURE

 When you experience local APRS you hear  a variety of stations sending all types of information such as weather,etc..  with the internet and gateways you can send your packet  information all over the world.

this really increases your aprs distance  and contacts that you can make. I find it pretty amazing  that packets can be transmitted 2 times(digipeaters)  and make it to north dakota and also transmit through the internet (gateway).I am just using a handheld, small tnc, and ofcourse a magmount antenna.  

                                                           Have a great day

                                                            Robert-KA0RXU

Saturday, 1 January 2022

KD0TLS: New Years Day update

  First, I wish a Happy New Year to all who live by the Gregorian calendar. 

The start of the month is a poor time to look at statistics, because they all reset at the end of the month. So, you won't see coverage maps or figures on packets gated in this update. 

 2021 has seen some new elements of the local APRS infrastructure appear and other stations fading away. We've also seen a significant increase in messaging traffic, as new operators experiment with things like SMSGTE. Hopefully, those gateways and digipeaters that faded away across Minnesota represent amateur radio operators who still possess that knowledge and can pass it on to others. A few "turn-key solutions" also appeared, such as the DRAWS HAT by NW Digital and the IGateMini. Raspberry Pi (RPi) boards are also commonly available, allowing experimenters to create working, viable APRS stations without a computer. The new TNC3 by Mobilinkd also has made any amateur radio operator who owns an HT into a potential RF APRS participant. It works just as well for field work as it does for a home station. And 2022 will most likely see an Android version of APRSIS32, allowing anyone with an Android smart-phone or tablet to easily set up an APRS station -- even a gateway -- with full messaging capability.

 It's never been easier to get into APRS. If you're a new Tech or an experienced HF operator, you can easily add world-wide text communications to your amateur toolbox, and add local RF comms to your EmComm capabilities. 

 The metro infrastructure has seen a few changes over the past year. A new digipeater has been added in Burnsville (N0KGK) and Hopkins (AE0KW-1). Also, a powerful new digi (KC0QNA-1) came on-air in Green Isle to provide coverage to the rural south-west. In Rockford, K1LEO-10 joined the scene to bolster coverage in the west and north-west as a gateway/digi. In Maple Lake, N0GEF-15 transformed from a weather station into a digipeater expanding coverage of the west and RF-linking St. Cloud with the metro. Outside of St. Cloud, N0ANC-1 started as a TX gateway, but changed to an RX-only gateway that has excellent coverage over a 30 mile radius. 2021 also saw a return of a few rural digipeaters, such as BIGLKWX and KE0CRR-10, both of which reach the metro.  

 So far, it seems that we've lost the AE0RF-10 RX-only gateway in Shakopee and the St. Paul gateway/digi K9MLS. I'm hopeful these will both return at some point. We really need the redundancy and gating capacity these two stations offer. 

 We still need new stations, most notably gateways, in the fringes of the metro. Even indoor RPi or RTL-SDR gateways in Anoka, Waconia, Stillwater, Hastings, Prior Lake, Elk River, or Albertville would help to make coverage more robust and continuous. A TX gateway with an outdoor 1/4-wave or 2M J-pole hung off the eaves of a garage or pole barn would be a game-changer. Even a 5W HT station could leverage local digipeaters to become critical infrastructure. They would also establish the foundation for other digipeaters to contribute to coverage in the future.