Method for controlling consistency of distributed virtual environment in unreliable network

Aiming at a problem that a distributed virtual environment will meet with an event failure or event causal relationship inconsistency while operating in an unreliable network, the invention proposes a method for controlling the consistency of the distributed virtual environment in the unreliable net...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LIU FENG, ZHOU HANGFEI, ZHOU HANGJUN, ZHANG WEI, YANG HAIFENG
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Aiming at a problem that a distributed virtual environment will meet with an event failure or event causal relationship inconsistency while operating in an unreliable network, the invention proposes a method for controlling the consistency of the distributed virtual environment in the unreliable network. According to the method, an event specific message format is set at a transmitting node, thereby enabling a receiving node to find a message which arrives at a waiting time limit through inquiring local message cache during event failure, and marking an event in the message as a current result event. However, the event causal relationship consistency should be maintained correctly, and all cause events in a message cache sequence should be executed before a result event is processed. Accordingly, the method needs to further compare n-dimension discrete time to recognize transmitted cause events, and guarantees that the cause events can be executed according to a correct sequence. After all events are executed, the receiving node processes a marked current result event again, thereby guaranteeing that the causal relationship events are transmitted correctly under the condition of event failure according to a sequence, and effectively maintaining the consistency of causal relationship.