Simulation Networking
With the euphoria and anticipation being generated by the upcoming release of RW3, I have been thinking about where we need to be heading in the future - specifically, the networking of simulations into an interactive mega-sim. RSC seems to be committed to moving the RailWorks game forward and they may already have some concepts on the drawingboard. The RailWorks community and RSC have already shown an enthusiasm for working together to produce a superior product as evidenced by the NEC release, so I think we should try to establish a framework early on that defines which of potentially many networking approaches would best serve the community.
I believe the technology is pretty much in place to allow a number of discrete RailWorks simulations to communicate interactively. The difficulty would be in the design and implementation of the infrastructure necessary to allow information to be passed across the network. The military has been using this concept, on a far grander scale, to link simulations together through the Distributed Interactive Simulation (DIS) and High-Level Architecture (HLA) protocols for many years. Simplistically, these protocols define what and when information needs to be broadcast from a discrete simulation to the networked community so other simulations can correctly show the state of that entity and react to it.
I hope that other members of the community take the time to envision what they would like to see in such a network, within the bounds of practicality. Hopefully, these discussions will provide RSC with some concrete ideas to consider in their future plans.
Don
I believe the technology is pretty much in place to allow a number of discrete RailWorks simulations to communicate interactively. The difficulty would be in the design and implementation of the infrastructure necessary to allow information to be passed across the network. The military has been using this concept, on a far grander scale, to link simulations together through the Distributed Interactive Simulation (DIS) and High-Level Architecture (HLA) protocols for many years. Simplistically, these protocols define what and when information needs to be broadcast from a discrete simulation to the networked community so other simulations can correctly show the state of that entity and react to it.
I hope that other members of the community take the time to envision what they would like to see in such a network, within the bounds of practicality. Hopefully, these discussions will provide RSC with some concrete ideas to consider in their future plans.
Don


