About 9 years ago I made a Java program to exchange target info between users. This was based on Port 30003 SBS-1 data. I use modesmixer2 and an old Beast receiver connected to a RPi in my rafters, and using Power over Ethernet to power it.
This gives me port 30003 data which on the same RPi I run the Java shim ADSBNet to convert the data into network target reports that can be exchanged. Originally I used a list of IP's to the people I was sharing with. There's no MLAT or anything, just ADS-B and Mode-S. Also it sends the reports over a Multicast network. This allows all your PC's to listen, and ADSBNet only has to send each target once, as Multicast is a one-to-many UDP broadcast.
Now there is a great network system in the form of ZeroTier. This requires a client to be loaded onto your machine, which then connects you to a peer-2-peer worldwide network. Thus, your Multicast targets are sent over this network to everyone, as it is one-to-many. No server required! No non-disclosure problems!
You could even have multiple ZeroTier networks. Maybe the Worldwide Multicast network on one LAN, and maybe smaller regional network LAN's that are formed by copying targets that pass a location filter, and re-transmitted onto the regional LAN.
Just a comment and idea. No business plan :-)
github.com/srsampson/ADSBNet
Have fun,
Steve/alias coupe
This gives me port 30003 data which on the same RPi I run the Java shim ADSBNet to convert the data into network target reports that can be exchanged. Originally I used a list of IP's to the people I was sharing with. There's no MLAT or anything, just ADS-B and Mode-S. Also it sends the reports over a Multicast network. This allows all your PC's to listen, and ADSBNet only has to send each target once, as Multicast is a one-to-many UDP broadcast.
Now there is a great network system in the form of ZeroTier. This requires a client to be loaded onto your machine, which then connects you to a peer-2-peer worldwide network. Thus, your Multicast targets are sent over this network to everyone, as it is one-to-many. No server required! No non-disclosure problems!
You could even have multiple ZeroTier networks. Maybe the Worldwide Multicast network on one LAN, and maybe smaller regional network LAN's that are formed by copying targets that pass a location filter, and re-transmitted onto the regional LAN.
Just a comment and idea. No business plan :-)
github.com/srsampson/ADSBNet
Have fun,
Steve/alias coupe
Comment