Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How does virtual FS networks work (technically)?

Featured Replies

Hi all,

 

I have been involved in VATSIM for a long time, have enjoyed the services, and also put in work when it comes to administrative tasks and general paperwork development task, never have I ever wondered how VATSIM/IVAO or any other online network actually functioned technically.

 

Simply put, what we see have two sides, the input (FS, XP, Squawkbox, FSInn etc.,) ----> [bLACK BOX] ----> (Radar clients, servinfo, VATSPY etc.,).  What I would like to know how from the point of input to the point of output, what goes on in the BLACK BOX?  What kind of data messages have been received from the input end?  Where do they get stored?  How are they stored?  What else goes on inside?  What's the output like?  How does radar clients get these information etc.,

 

I'm asking for something like a general systems architecture on these networks as it really intrigues me how it is done.

 

If anyone has any ideas directly, or have some search terms I may be able to look up, please point me to the right directions.  I have some knowledge on coding but very limited when it comes to networking/database related.

 

Thanks in advance.

 

Brendan

Brendan Chen

 

Learning to use and getting use to FSX!

I suggest you look at the source code for the IVAO plugin for X-Plane http://x-ivap.svn.sourceforge.net/ -- which is basically a fork of an ancient SATCO FSD protocol which Vatsim is also a fork of. 

  • Author

So this is more a virtual FS network specific architecture and it's not a kind of project that is usually opensource?

Brendan Chen

 

Learning to use and getting use to FSX!

There was quite a long thread on forums.vatsim.net a few years ago about how things work (if I recall the topic).

10700k / Gigabyte 3060

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.