xspanger3770 / GlobalQuake

Experimental application for monitoring earthquakes world-wide in near real time. Capable of issuing its own earthquake early warnings (EEW).
MIT License
325 stars 49 forks source link

IRIS DMC Update delay #213

Closed kuper-dot closed 8 months ago

kuper-dot commented 8 months ago

All station info fetched through IRIS DMC updates only once every 2.5-4 minutes, and when it updates, it already comes with a 30-second delay. I tried different networks, I have tried using a VPN and this issue persists on two machines with Windows and Linux. It's a shame since IRIS DMC has quite large coverage.

YacineBoussoufa commented 8 months ago

Have you tried adding two more times IRIS host in the Seedlink tab? This decides the data request three times.

kuper-dot commented 8 months ago

Hi, yes I did, unfortunatly still no difference. Here are a few screenshots from around the world Screenshot 2024-01-26 103218 Screenshot 2024-01-26 103207 Screenshot 2024-01-26 103148 Screenshot 2024-01-26 103143

YacineBoussoufa commented 8 months ago

This is strange, what is your ip from? Are you selecting all the stations around the world?

kuper-dot commented 8 months ago

Hi, I have a British IP, but I tried using a VPN to connect from around the world (including the US). When it comes to the stations I selected a 25km filter. But I also tried selecting all stations in particular area too, no changes

YacineBoussoufa commented 8 months ago

Try, instead of running it locally, to connect to our server host: eew.yacineboussoufa.it.eu.org Port 38000

kuper-dot commented 8 months ago

Hi again. As far as I can see, the delay in some areas is lower than in my local session. But in some other areas, where IRIS is the only source (like Alaska) there is not much difference from my local instance. But in Kyrgyzstan, the delay is much lower. I think that this is due to a remote server having a Geofon AD network station there, which is not available for some reason on my local server.

I'm fine with running off the remote server, but it would still be nice to figure out how to properly host it myself. Thanks

YacineBoussoufa commented 8 months ago

Yeah, our server has more seedlinks available therefore some networks are faster. IRIS is probably delaying some network as per request of the owners. For instance look at Chinese stations which have a pretty big delay.

xspanger3770 commented 8 months ago

IRIS DMC has 30 second delay added by default due to their policy and there is nothing we can do about it. Read more here: http://ds.iris.edu/ds/nodes/dmc/services/seedlink/

kuper-dot commented 8 months ago

So basically I can't do anything about the delay and I should use the remote server for best experience. I guess that I will stick to a local server where default SeadLinks has decent coverage and small delay and use the remote server for global tracking.

Thanks, everyone for your help.